Merge remote-tracking branch 'origin/master' into stdenv-updates

+14264 -4214
+122
maintainers/scripts/generate-cpan-package
··· 1 + #! /bin/sh -e 2 + 3 + export PERL5LIB=/nix/var/nix/profiles/per-user/eelco/cpan-generator/lib/perl5/site_perl 4 + 5 + name="$1" 6 + [ -n "$name" ] || { echo "no name"; exit 1; } 7 + 8 + cpan -D "$name" > cpan-info 9 + 10 + url="$(echo $(cat cpan-info | sed '6!d'))" 11 + [ -n "$url" ] || { echo "no URL"; exit 1; } 12 + url="mirror://cpan/authors/id/$url" 13 + echo "URL = $url" >&2 14 + 15 + version=$(cat cpan-info | grep 'CPAN: ' | awk '{ print $2 }') 16 + echo "VERSION = $version" 17 + 18 + declare -a xs=($(PRINT_PATH=1 nix-prefetch-url "$url")) 19 + hash=${xs[0]} 20 + path=${xs[1]} 21 + echo "HASH = $hash" >&2 22 + 23 + namedash="$(echo $name | sed s/::/-/g)-$version" 24 + 25 + attr=$(echo $name | sed s/:://g) 26 + 27 + rm -rf cpan_tmp 28 + mkdir cpan_tmp 29 + tar xf "$path" -C cpan_tmp 30 + 31 + shopt -s nullglob 32 + meta=$(echo cpan_tmp/*/META.json) 33 + if [ -z "$meta" ]; then 34 + yaml=$(echo cpan_tmp/*/META.yml) 35 + [ -n "$yaml" ] || { echo "no meta file"; exit 1; } 36 + meta=$(echo $yaml | sed s/\.yml$/.json/) 37 + perl -e ' 38 + use YAML; 39 + use JSON; 40 + local $/; 41 + $x = YAML::Load(<>); 42 + print encode_json $x; 43 + ' < $yaml > $meta 44 + fi 45 + 46 + description="$(json abstract < $meta | perl -e '$x = <>; print uc(substr($x, 0, 1)), substr($x, 1);')" 47 + homepage="$(json resources.homepage < $meta)" 48 + if [ -z "$homepage" ]; then 49 + #homepage="$(json meta-spec.url < $meta)" 50 + true 51 + fi 52 + 53 + license="$(json license < $meta | json -a 2> /dev/null || true)" 54 + if [ -z "$license" ]; then 55 + license="$(json -a license < $meta)" 56 + fi 57 + license="$(echo $license | sed s/perl_5/perl5/)" 58 + 59 + f() { 60 + local type="$1" 61 + perl -e ' 62 + use JSON; 63 + local $/; 64 + $x = decode_json <>; 65 + if (defined $x->{prereqs}) { 66 + $x2 = $x->{prereqs}->{'$type'}->{requires}; 67 + } elsif ("'$type'" eq "runtime") { 68 + $x2 = $x->{requires}; 69 + } elsif ("'$type'" eq "configure") { 70 + $x2 = $x->{configure_requires}; 71 + } elsif ("'$type'" eq "build") { 72 + $x2 = $x->{build_requires}; 73 + } 74 + foreach my $y (keys %{$x2}) { 75 + next if $y eq "perl"; 76 + eval "use $y;"; 77 + if (!$@) { 78 + print STDERR "skipping Perl-builtin module $y\n"; 79 + next; 80 + } 81 + print $y, "\n"; 82 + }; 83 + ' < $meta | sed s/:://g 84 + } 85 + 86 + confdeps=$(f configure) 87 + builddeps=$(f build) 88 + testdeps=$(f test) 89 + runtimedeps=$(f runtime) 90 + 91 + buildInputs=$(echo $(for i in $confdeps $builddeps $testdeps; do echo $i; done | sort | uniq)) 92 + propagatedBuildInputs=$(echo $(for i in $runtimedeps; do echo $i; done | sort | uniq)) 93 + 94 + echo "===" >&2 95 + 96 + cat <<EOF 97 + $attr = buildPerlPackage { 98 + name = "$namedash"; 99 + src = fetchurl { 100 + url = $url; 101 + sha256 = "$hash"; 102 + }; 103 + EOF 104 + if [ -n "$buildInputs" ]; then 105 + cat <<EOF 106 + buildInputs = [ $buildInputs ]; 107 + EOF 108 + fi 109 + if [ -n "$propagatedBuildInputs" ]; then 110 + cat <<EOF 111 + propagatedBuildInputs = [ $propagatedBuildInputs ]; 112 + EOF 113 + fi 114 + cat <<EOF 115 + meta = { 116 + homepage = $homepage; 117 + description = "$description"; 118 + license = "$license"; 119 + }; 120 + }; 121 + EOF 122 +
+53
pkgs/applications/audio/guitarix/default.nix
··· 1 + { stdenv, fetchurl, python, gettext, intltool, pkgconfig, jackaudio, libsndfile 2 + , glib, gtk, glibmm, gtkmm, fftw, librdf, ladspaH, boost }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "guitarix-${version}"; 6 + version = "0.25.2"; 7 + 8 + src = fetchurl { 9 + url = "mirror://sourceforge/guitarix/guitarix2-${version}.tar.bz2"; 10 + sha256 = "1wcg3yc2iy72hj6z9l88393f00by0iwhhn8xrc3q55p4rj0mnrga"; 11 + }; 12 + 13 + buildInputs = 14 + [ python gettext intltool pkgconfig jackaudio libsndfile glib gtk glibmm 15 + gtkmm fftw librdf ladspaH boost 16 + ]; 17 + 18 + configurePhase = "python waf configure --prefix=$out"; 19 + 20 + buildPhase = "python waf build"; 21 + 22 + installPhase = "python waf install"; 23 + 24 + meta = { 25 + description = "A virtual guitar amplifier for Linux running with JACK"; 26 + longDescription = '' 27 + guitarix is a virtual guitar amplifier for Linux running with 28 + JACK (Jack Audio Connection Kit). It is free as in speech and 29 + free as in beer. Its free sourcecode allows to build it for 30 + other UNIX-like systems also, namely for BSD and for MacOSX. 31 + 32 + It takes the signal from your guitar as any real amp would do: 33 + as a mono-signal from your sound card. Your tone is processed by 34 + a main amp and a rack-section. Both can be routed separately and 35 + deliver a processed stereo-signal via JACK. You may fill the 36 + rack with effects from more than 25 built-in modules spanning 37 + from a simple noise-gate to brain-slashing modulation-fx like 38 + flanger, phaser or auto-wah. Your signal is processed with 39 + minimum latency. On any properly set-up Linux-system you do not 40 + need to wait for more than 10 milli-seconds for your playing to 41 + be delivered, processed by guitarix. 42 + 43 + guitarix offers the range of sounds you would expect from a 44 + full-featured universal guitar-amp. You can get crisp 45 + clean-sounds, nice overdrive, fat distortion and a diversity of 46 + crazy sounds never heard before. 47 + ''; 48 + homepage = http://guitarix.sourceforge.net/; 49 + license = stdenv.lib.licenses.gpl3Plus; 50 + maintainers = [ stdenv.lib.maintainers.astsmtl ]; 51 + platforms = stdenv.lib.platforms.linux; 52 + }; 53 + }
+5 -3
pkgs/applications/audio/qjackctl/default.nix
··· 1 1 { stdenv, fetchurl, qt4, alsaLib, jackaudio, dbus }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "0.3.8"; 4 + version = "0.3.9"; 5 5 name = "qjackctl-${version}"; 6 6 7 7 # some dependencies such as killall have to be installed additionally 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/qjackctl/${name}.tar.gz"; 11 - sha256 = "1rbipbknq7f8qfma33vwfv2ar3vxkz1p1ykp5mx6nirmcn1nj247"; 11 + sha256 = "0a4s7lwd5b67qbwv1yck8bw6zz8ffx1gza5fwflfqrfcfl3dds2y"; 12 12 }; 13 13 14 14 buildInputs = [ qt4 alsaLib jackaudio dbus ]; 15 15 16 + configureFlags = "--enable-jack-version"; 17 + 16 18 meta = { 17 - description = "qt jackd control gui tool"; 19 + description = "A Qt application to control the JACK sound server daemon"; 18 20 homepage = http://qjackctl.sourceforge.net/; 19 21 license = "GPL"; 20 22 };
+2 -2
pkgs/applications/graphics/darktable/default.nix
··· 8 8 assert stdenv ? glibc; 9 9 10 10 stdenv.mkDerivation rec { 11 - version = "1.1.1"; 11 + version = "1.1.2"; 12 12 name = "darktable-${version}"; 13 13 14 14 src = fetchurl { 15 15 url = "mirror://sourceforge/darktable/darktable-${version}.tar.gz"; 16 - sha256 = "0k1m7nd42yn4c2jr1ps1g96fqk9pq20cxjp7dmlza61pj2j9nads"; 16 + sha256 = "225ebf1bd2ca4cf06aa609f2eda55cb0894ae69bdf4db25fd97b2503c28e1765"; 17 17 }; 18 18 19 19 buildInputs =
+3 -3
pkgs/applications/graphics/inkscape/default.nix
··· 4 4 , gsl, python, pyxml, lxml, poppler, imagemagick, libwpg }: 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "inkscape-0.48.3.1"; 7 + name = "inkscape-0.48.4"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/inkscape/${name}.tar.bz2"; 11 - sha256 = "126vfsafkfj6z65i5vp6g5dg9hvp3dd1zppjhms78257ns2zafq7"; 11 + sha256 = "17aiibgdwjqpjc38f0yr2sdlgwngg5ac9srlybjcx9aspf6ashc7"; 12 12 }; 13 13 14 - patches = [ ./configure-python-libs.patch ./libpng-1.5.patch ]; 14 + patches = [ ./configure-python-libs.patch ]; 15 15 16 16 propagatedBuildInputs = [ 17 17 # Python is used at run-time to execute scripts, e.g., those from
+2 -2
pkgs/applications/graphics/meshlab/default.nix
··· 1 - {stdenv, fetchurl, qt, bzip2, lib3ds, levmar, muparser, unzip}: 1 + {stdenv, fetchurl, qt4, bzip2, lib3ds, levmar, muparser, unzip}: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "meshlab-1.3.2"; ··· 36 36 37 37 sourceRoot = "."; 38 38 39 - buildInputs = [ qt unzip ]; 39 + buildInputs = [ qt4 unzip ]; 40 40 41 41 meta = { 42 42 description = "System for the processing and editing of unstructured 3D triangular meshes";
+7 -7
pkgs/applications/graphics/xfig/default.nix
··· 20 20 21 21 patches = 22 22 let 23 - debPrefix = "http://patch-tracker.debian.org/patch/series/dl/xfig/1:3.2.5.b-2"; 23 + debPrefix = "http://patch-tracker.debian.org/patch/series/dl/xfig/1:3.2.5.b-3"; 24 24 in 25 25 [ 26 26 (fetchurl { 27 - url = "${debPrefix}/35_CVE-2010-4262.dpatch"; 28 - sha256 = "18741b3dbipgr55fyp5x0296za3336ylln639jw8yjcyd1call22"; 27 + url = "${debPrefix}/35_CVE-2010-4262.patch"; 28 + sha256 = "1pj669sz49wzjvvm96gwbnani7wqi0ijh21imqdzqw47qxdv7zp5"; 29 29 }) 30 30 (fetchurl { 31 - url = "${debPrefix}/13_remove_extra_libs.dpatch"; 32 - sha256 = "0v3k30ib7xq5wfhd3yacnal4gbih7nqw0z0aycvc0hafffl97i46"; 31 + url = "${debPrefix}/13_remove_extra_libs.patch"; 32 + sha256 = "1qb14ay0c8xrjzhi21jl7sl8mdzxardldzpnflkzml774bbpn8av"; 33 33 }) 34 34 (fetchurl { 35 - url = "${debPrefix}/36_libpng15.dpatch"; 36 - sha256 = "0ssmvlcpjn3iqj3l38db8j8qpqbzixlwpczq01m49r5w9l3viy8k"; 35 + url = "${debPrefix}/36_libpng15.patch"; 36 + sha256 = "0jd5bqj7sj9bbnxg2d0y6zmv4ka4qif2x4zc84ngdqga5433anvn"; 37 37 }) 38 38 ]; 39 39
+1 -4
pkgs/applications/misc/taskjuggler/default.nix
··· 1 1 {stdenv, fetchurl, 2 2 zlib, libpng, libjpeg, perl, expat, qt3, 3 3 libX11, libXext, libSM, libICE, 4 - withKde, kdelibs, kdebase 5 4 }: 6 5 7 6 stdenv.mkDerivation rec { ··· 13 12 14 13 buildInputs = 15 14 [zlib libpng libX11 libXext libSM libICE perl expat libjpeg] 16 - ++ (if withKde then [kdelibs] else []) 17 15 ; 18 16 19 17 patches = [ ./timezone-glibc.patch ]; ··· 51 49 --x-includes=${libX11}/include 52 50 --x-libraries=${libX11}/lib 53 51 --with-qt-dir=${qt3} 54 - --with-kde-support=${if withKde then "yes" else "no"} --with-ical-support=${if withKde then "yes" else "no"} 55 52 "; 56 53 57 54 preInstall = '' ··· 61 58 62 59 installFlags = 63 60 # kde_locale is not defined when installing without kde. 64 - if withKde then "" else "kde_locale=\${out}/share/locale"; 61 + "kde_locale=\${out}/share/locale"; 65 62 66 63 meta = { 67 64 homepage = "http://www.taskjuggler.org";
+1 -1
pkgs/applications/networking/browsers/chromium/default.nix
··· 50 50 use_system_libexpat = true; 51 51 use_system_libexif = true; 52 52 use_system_libjpeg = true; 53 - use_system_libpng = true; 53 + use_system_libpng = !post24; 54 54 use_system_libusb = true; 55 55 use_system_libxml = true; 56 56 use_system_speex = true;
+6 -6
pkgs/applications/networking/browsers/chromium/sources.nix
··· 6 6 sha256 = "1pn7qv1s6lcx8k26h89x9zdy43rzdq12f92s2l6cfdhr9ls9wv0s"; 7 7 }; 8 8 beta = { 9 - version = "25.0.1364.36"; 10 - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-25.0.1364.36.tar.bz2"; 11 - sha256 = "1pn7qv1s6lcx8k26h89x9zdy43rzdq12f92s2l6cfdhr9ls9wv0s"; 9 + version = "25.0.1364.68"; 10 + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-25.0.1364.68.tar.bz2"; 11 + sha256 = "0ps3dnpih2nxb0zkw251cfrls126ysnp818bjzcbl325cbypcgc9"; 12 12 }; 13 13 stable = { 14 - version = "24.0.1312.52"; 15 - url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-24.0.1312.52.tar.bz2"; 16 - sha256 = "04fp04591dszx07wwdsgxf0wb2sxm863z1qxn5dii6f9yjqgh3gk"; 14 + version = "24.0.1312.69"; 15 + url = "http://commondatastorage.googleapis.com/chromium-browser-official/chromium-24.0.1312.69.tar.bz2"; 16 + sha256 = "1nvnhkky72nywk601vx5bbjp1m2f5dygza9h34y20inz3jgg8nbr"; 17 17 }; 18 18 }
+6 -1
pkgs/applications/networking/browsers/chromium/update.sh
··· 78 78 do 79 79 channel="${chline%%,*}"; 80 80 version="${chline##*,}"; 81 - url="${bucket_url%/}/chromium-$version.tar.bz2"; 81 + 82 + # XXX: Remove case after version 26 is stable: 83 + case "${version%%.*}" in 84 + 26) url="${bucket_url%/}/chromium-$version-lite.tar.xz";; 85 + *) url="${bucket_url%/}/chromium-$version.tar.bz2";; 86 + esac; 82 87 83 88 echo -n "Checking if sha256 of version $version is cached..." >&2; 84 89 if sha256="$(sha_lookup "$version")";
+2 -2
pkgs/applications/networking/browsers/firefox/13.0.nix
··· 21 21 22 22 23 23 src = fetchurl { 24 - url = "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2"; 25 - sha1 = "3752f13f26a51dd2e42d2805a707a842e6f8d1b1"; 24 + url = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2"; 25 + sha256 = "1qwvs3rdmrnkjnjvhi3vh4mjdpxr43zcm7llc6z5qws9n9yx15n1"; 26 26 }; 27 27 28 28 commonConfigureFlags =
+3 -3
pkgs/applications/networking/browsers/firefox/18.0.nix
··· 15 15 16 16 rec { 17 17 18 - firefoxVersion = "18.0.1"; 18 + firefoxVersion = "18.0.2"; 19 19 20 - xulVersion = "18.0.1"; # this attribute is used by other packages 20 + xulVersion = "18.0.2"; # this attribute is used by other packages 21 21 22 22 23 23 src = fetchurl { ··· 27 27 # Fall back to this url for versions not available at releases.mozilla.org. 28 28 "ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}.source.tar.bz2" 29 29 ]; 30 - sha1 = "26415396233450a4e66bb0e0a73a258e1cb174ef"; 30 + sha1 = "fe5810d61edf6f4dc8bc477a08f9483b955f747b"; 31 31 }; 32 32 33 33 commonConfigureFlags =
+6 -6
pkgs/applications/networking/browsers/mozilla-plugins/flashplayer-11/default.nix
··· 44 44 throw "no x86_64 debugging version available" 45 45 else rec { 46 46 # -> http://labs.adobe.com/downloads/flashplayer10.html 47 - version = "11.2.202.251"; 48 - url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux_x86_64.tar.gz"; 49 - sha256 = "0nkwpqp8ilv21rlmr4jv8abdnfmz292y3w1qlx6r67qf926nfrz2"; 47 + version = "11.2.202.262"; 48 + url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux.x86_64.tar.gz"; 49 + sha256 = "1bfr7ajpqkah4kshhqkmi2c15mm962absrq9ks7gfsfaircp387j"; 50 50 } 51 51 else if stdenv.system == "i686-linux" then 52 52 if debug then { ··· 55 55 url = http://fpdownload.macromedia.com/pub/flashplayer/updaters/11/flashplayer_11_plugin_debug.i386.tar.gz; 56 56 sha256 = "1z3649lv9sh7jnwl8d90a293nkaswagj2ynhsr4xmwiy7c0jz2lk"; 57 57 } else rec { 58 - version = "11.2.202.251"; 59 - url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux_i386.tar.gz"; 60 - sha256 = "0nph42s1bspf88m1qqrvc93kkxkrvq3lfs5iq4l5dflwzs32jdm3"; 58 + version = "11.2.202.262"; 59 + url = "http://fpdownload.macromedia.com/get/flashplayer/pdc/${version}/install_flash_player_11_linux.i386.tar.gz"; 60 + sha256 = "0fhslr46apa6qfzdhagmjb8vbl741ryh6j14qy2271nl2q687jsx"; 61 61 } 62 62 else throw "Flash Player is not supported on this platform"; 63 63
+2
pkgs/applications/networking/browsers/mozilla-plugins/google-talk-plugin/default.nix
··· 45 45 46 46 stdenv.mkDerivation rec { 47 47 name = "google-talk-plugin-${version}"; 48 + # Use the following to determine the current upstream version: 49 + # curl -s http://dl.google.com/linux/talkplugin/deb/dists/stable/main/binary-amd64/Packages | sed -nr 's/^Version: *([^ ]+)-1$/\1/p' 48 50 version = "3.10.2.0"; 49 51 50 52 src =
+4 -4
pkgs/applications/office/gnumeric/default.nix
··· 3 3 , pango, pkgconfig, scrollkeeper, zlib 4 4 }: 5 5 6 - stdenv.mkDerivation { 7 - name = "gnumeric-1.11.3"; 6 + stdenv.mkDerivation rec { 7 + name = "gnumeric-1.12.0"; 8 8 9 9 src = fetchurl { 10 - url = mirror://gnome/sources/gnumeric/1.11/gnumeric-1.11.3.tar.xz; 11 - sha256 = "1hblcbba4qzlby094dih6ncclgf2n5ac59lqg9dykpz8ad3hxw72"; 10 + url = "mirror://gnome/sources/gnumeric/1.12/${name}.tar.xz"; 11 + sha256 = "037b53d909e5d1454b2afda8c4fb1e7838e260343e36d4e36245f4a5d0e04111"; 12 12 }; 13 13 14 14 configureFlags = "--disable-component";
+9 -25
pkgs/applications/office/ledger/2.6.3.nix
··· 1 - # Patchelf fails to hard-code the library paths to ledger's 2 - # libamounts.so and libledger-2.6.3 shared objects: 3 - # 4 - # $ ldd ~/.nix-profile/bin/ledger 5 - # linux-vdso.so.1 => (0x00007fff513ff000) 6 - # libamounts.so.0 => not found 7 - # libledger-2.6.3.so => not found 8 - # libstdc++.so.6 => /nix/store/3r8kfi33y3lbrsvlx8vzwm74h8178y35-gcc-4.5.1/lib/../lib64/libstdc++.so.6 (0x00007f1f0feee000) 9 - # libpcre.so.0 => /nix/store/kfhy189arpj3wrfzpgw8p9ac4g4hfgca-pcre-8.10/lib/libpcre.so.0 (0x00007f1f0fcd3000) 10 - # libgmp.so.3 => /nix/store/ji6py9m9w2ray1bmpkmgig9llj1i2ggf-gmp-4.3.2/lib/libgmp.so.3 (0x00007f1f0fa7f000) 11 - # libm.so.6 => /nix/store/vxycd107wjbhcj720hzkw2px7s7kr724-glibc-2.12.2/lib/libm.so.6 (0x00007f1f0f7fd000) 12 - # libgcc_s.so.1 => /nix/store/3r8kfi33y3lbrsvlx8vzwm74h8178y35-gcc-4.5.1/lib/../lib64/libgcc_s.so.1 (0x00007f1f0f5e8000) 13 - # libc.so.6 => /nix/store/vxycd107wjbhcj720hzkw2px7s7kr724-glibc-2.12.2/lib/libc.so.6 (0x00007f1f0f27d000) 14 - # /nix/store/vxycd107wjbhcj720hzkw2px7s7kr724-glibc-2.12.2/lib/ld-linux-x86-64.so.2 (0x00007f1f101ef000) 15 - # 16 - # Fortunately, libtools builds the program with proper paths hard-coded 17 - # alread, so we don't need patchelf. Phew! 1 + { stdenv, fetchurl, emacs, gmp, pcre, expat }: 18 2 19 - {stdenv, fetchurl, emacs, gmp, pcre, expat}: 20 - 21 - let 3 + stdenv.mkDerivation rec { 22 4 name = "ledger-2.6.3"; 23 - in 24 - stdenv.mkDerivation { 25 - inherit name; 26 5 27 6 src = fetchurl { 28 - url = "https://github.com/downloads/jwiegley/ledger/${name}.tar.gz"; 7 + url = "https://github.com/downloads/ledger/ledger/${name}.tar.gz"; 29 8 sha256 = "05zpnypcwgck7lwk00pbdlcwa347xsqifxh4zsbbn01m98bx1v5k"; 30 9 }; 31 10 32 11 buildInputs = [ emacs gmp pcre expat ]; 33 12 34 13 configureFlags = "CPPFLAGS=-DNDEBUG CFLAGS=-O3 CXXFLAGS=-O3"; 35 - dontPatchELF = true; 14 + 36 15 doCheck = true; 16 + 17 + # Patchelf breaks the hard-coded rpath to ledger's libamounts.0.so and 18 + # libledger-2.6.3.so. Fortunately, libtool chooses proper rpaths to 19 + # begin with, so we can just disable patchelf to avoid the issue. 20 + dontPatchELF = true; 37 21 38 22 meta = { 39 23 homepage = "http://ledger-cli.org/";
-105
pkgs/applications/office/openoffice/builder.sh
··· 1 - source $stdenv/setup 2 - 3 - export nodep=TRUE 4 - export NO_HIDS=TRUE 5 - 6 - export PATH=$icu/sbin:$PATH 7 - 8 - postUnpack() { 9 - tar xvjf $src_system 10 - } 11 - 12 - preConfigure() { 13 - ./configure --help 14 - 15 - for i in sysui/desktop/share/makefile.mk; do 16 - substituteInPlace $i --replace /bin/bash $shell 17 - done 18 - 19 - SRCDIR= 20 - 21 - sed -e '/CURL_NO_OLDIES/d' -i ucb/source/ucp/ftp/makefile.mk 22 - } 23 - 24 - postConfigure() { 25 - for i in LinuxX86*Env.Set; do 26 - substituteInPlace $i --replace /usr /no-such-path 27 - done 28 - substituteInPlace solenv/inc/libs.mk \ 29 - --replace /usr/lib/libjpeg.so $libjpeg/lib/libjpeg.so \ 30 - --replace /usr/lib64/libjpeg.so $libjpeg/lib/libjpeg.so 31 - } 32 - 33 - buildPhase() { 34 - source LinuxX86*Env.Set.sh 35 - ./bootstrap 36 - # bootstrap defines the alias 'build', that mostly runs this perl script: 37 - (cd instsetoo_native; perl ../solenv/bin/build.pl --all) # wait a few hours... add -P4 for quadcores 38 - } 39 - 40 - wrapSOffice() { 41 - local fn=$1 42 - local arg=$2 43 - 44 - # !!! should use makeWrapper for this. 45 - 46 - cat > $out/bin/$fn <<EOF 47 - #! $shell 48 - # Add fontconfig to the library search path; apparently OpenOffice 49 - # looks for it at runtime. 50 - export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH\${LD_LIBRARY_PATH:+:}$fontconfig/lib:$libjpeg/lib:$cups/lib 51 - export JAVA_HOME=$jdk 52 - exec $ooFiles/openoffice.org3/program/soffice $arg "\$@" 53 - EOF 54 - chmod +x $out/bin/$fn 55 - } 56 - 57 - installPhase() { 58 - ooFiles=$out/lib/openoffice 59 - 60 - # This was all borrowed from ooo-build-2.2.1's bin/ooinstall. 61 - # This needs the ./bootstrap having run in the buildPhase to get some env vars. 62 - eval $(grep 'BUILD\|LAST_MINOR' $SOLARENV/inc/minor.mk) 63 - export PYTHONPATH=$SOLARVERSION/$INPATH/lib:$SRC_ROOT/instsetoo_native/$INPATH/bin:$PYTHONPATH 64 - export OUT=../$INPATH 65 - export LOCAL_OUT=../$INPATH 66 - export LOCAL_COMMON_OUT=../$INPATH 67 - 68 - # Do the actual installation into $out. 69 - (cd $SRC_ROOT/instsetoo_native/util && perl -w $SOLARENV/bin/make_installer.pl \ 70 - -f openoffice.lst -l en-US -p OpenOffice \ 71 - -buildid $BUILD -simple $ooFiles) 72 - 73 - mkdir -p $out/bin 74 - for i in soffice ooffice; do wrapSOffice $i; done 75 - 76 - # Create some wrappers to start individual OpenOffice components. 77 - for i in writer calc draw impress base math web; do wrapSOffice oo$i -$i; done 78 - 79 - # Create symlinks to desktop files, so that openoffice.org apps can be picked from 80 - # the application menu in KDE and GNOME 81 - mkdir -p $out/share 82 - ln -s $out/lib/openoffice/openoffice.org3/share/xdg $out/share/applications 83 - 84 - # Apply a minor correction to the *.desktop files in order to correctly address the icons 85 - # The openoffice- prefix should be removed from the icon identifiers 86 - for appl in $out/share/applications/*.desktop 87 - do 88 - chmod 644 $appl # What's wrong with the file permissions? 89 - sed -i '/Icon/d' $appl 90 - echo "Icon=$(echo $(basename $appl) | sed 's/.desktop//')" >> $appl 91 - done 92 - 93 - # Copy icons so that the menu items in KDE and GNOME will look much nicer 94 - (cd $SRC_ROOT/sysui/desktop/icons 95 - install -v -d $out/share/icons/{hicolor,locolor} -m 755 96 - cp -rv hicolor/*x* $out/share/icons/hicolor 97 - cp -rv locolor/*x* $out/share/icons/locolor 98 - ) 99 - 100 - # The desktop files expect a openoffice.org3 executable in the PATH, which is a symlink to soffice 101 - ln -s $out/bin/soffice $out/bin/openoffice.org3 102 - } 103 - 104 - genericBuild 105 -
-105
pkgs/applications/office/openoffice/default.nix
··· 1 - { stdenv, fetchurl, pam, python, tcsh, libxslt, perl, ArchiveZip 2 - , CompressZlib, zlib, libjpeg, expat, pkgconfig, freetype, libwpd 3 - , libxml2, db4, sablotron, curl, libXaw, fontconfig, libsndfile, neon 4 - , bison, flex, zip, unzip, gtk, libmspack, getopt, file, cairo, which 5 - , icu, boost, jdk, ant, libXext, libX11, libXtst, libXi, cups 6 - , libXinerama, openssl, gperf, cppunit, GConf, ORBit2 7 - }: 8 - 9 - let version = "3.2.1"; in 10 - 11 - stdenv.mkDerivation rec { 12 - name = "openoffice.org-${version}"; 13 - builder = ./builder.sh; 14 - 15 - downloadRoot = "http://openoffice.mirrorbrain.org/files/stable"; 16 - versionDirs = true; 17 - 18 - src = fetchurl { 19 - url = "${downloadRoot}/${if versionDirs then version + "/" else ""}OOo_${version}_src_core.tar.bz2"; 20 - sha256 = "0gj2hinhnzkazh44k1an05x5cj7n6721f2grqrkjh31cm38r9p6i"; 21 - }; 22 - 23 - patches = [ ./oo.patch ./root-required.patch ./xlib.patch ]; 24 - 25 - postPatch = 26 - /* Compiling with GCC 4.5 fails: 27 - 28 - Compiling: cppu/source/AffineBridge/AffineBridge.cxx 29 - [...] 30 - ../../inc/uno/lbnames.h:67:2: error: #error "Supported gcc majors are 2 , 3 and 4 <= 4.4. Unsupported gcc major version." 31 - 32 - However, we can't compile with GCC 4.4 because then we'd end up with 33 - two different versions of libstdc++ (because the deps are compiled 34 - with 4.5), which isn't supported (link time error.) 35 - 36 - Thus, force compilation with 4.5 and hope for the best. */ 37 - '' sed -i "cppu/inc/uno/lbnames.h" \ 38 - -e 's/#[[:blank:]]*error "Supported.*$//g' 39 - ''; 40 - 41 - src_system = fetchurl { 42 - url = "${downloadRoot}/${if versionDirs then version + "/" else ""}OOo_${version}_src_system.tar.bz2"; 43 - sha256 = "0giy3sza64ij19w7b06rxcrkrb5kq2fvkz486vh3mv08s8xa8zfc"; 44 - }; 45 - 46 - preConfigure = '' 47 - PATH=$PATH:${icu}/sbin 48 - ''; 49 - 50 - configureFlags = " 51 - --with-package-format=native 52 - --disable-epm 53 - --disable-fontooo 54 - --disable-gnome-vfs 55 - --disable-gnome-vfs 56 - --disable-mathmldtd 57 - --disable-mozilla 58 - --disable-odk 59 - --disable-pasf 60 - --with-cairo 61 - --with-system-libs 62 - --with-system-python 63 - --with-system-boost 64 - --with-system-db 65 - --with-jdk-home=${jdk} 66 - --with-ant-home=${ant} 67 - --without-afms 68 - --without-dict 69 - --without-fonts 70 - --without-myspell-dicts 71 - --without-nas 72 - --without-ppds 73 - --without-system-agg 74 - --without-system-beanshell 75 - --without-system-hsqldb 76 - --without-system-xalan 77 - --without-system-xerces 78 - --without-system-xml-apis 79 - --without-system-xt 80 - --without-system-jars 81 - --without-system-hunspell 82 - --without-system-altlinuxhyph 83 - --without-system-lpsolve 84 - --without-system-graphite 85 - "; 86 - 87 - LD_LIBRARY_PATH = "${libXext}/lib:${libX11}/lib:${libXtst}/lib:${libXi}/lib:${libjpeg}/lib"; 88 - 89 - buildInputs = [ 90 - pam python tcsh libxslt perl ArchiveZip CompressZlib zlib 91 - libjpeg expat pkgconfig freetype libwpd libxml2 db4 sablotron curl 92 - libXaw fontconfig libsndfile neon bison flex zip unzip gtk libmspack 93 - getopt file jdk cairo which icu boost libXext libX11 libXtst libXi 94 - cups libXinerama openssl gperf GConf ORBit2 95 - ]; 96 - 97 - inherit icu fontconfig libjpeg jdk cups; 98 - 99 - meta = { 100 - description = "OpenOffice.org is a multiplatform and multilingual office suite"; 101 - homepage = http://www.openoffice.org/; 102 - license = "LGPL"; 103 - maintainers = [ stdenv.lib.maintainers.raskin ]; 104 - }; 105 - }
pkgs/applications/office/openoffice/generate-libreoffice-srcs.sh pkgs/applications/office/libreoffice/generate-libreoffice-srcs.sh
pkgs/applications/office/openoffice/libreoffice-srcs.nix pkgs/applications/office/libreoffice/libreoffice-srcs.nix
pkgs/applications/office/openoffice/libreoffice.nix pkgs/applications/office/libreoffice/default.nix
-72
pkgs/applications/office/openoffice/oo.patch
··· 1 - diff --git a/libtextcat/makefile.mk b/libtextcat/makefile.mk 2 - index 74c64bf..fbf8d21 100644 3 - --- a/libtextcat/makefile.mk 4 - +++ b/libtextcat/makefile.mk 5 - @@ -57,7 +57,7 @@ ADDITIONAL_FILES= \ 6 - #CONFIGURE_DIR=$(BUILD_DIR) 7 - 8 - #relative to CONFIGURE_DIR 9 - -CONFIGURE_ACTION=configure CFLAGS="$(ARCH_FLAGS) $(EXTRA_CFLAGS)" 10 - +CONFIGURE_ACTION=configure CFLAGS="$(ARCH_FLAGS) $(EXTRA_CFLAGS)" --prefix=$(TMPDIR) 11 - CONFIGURE_FLAGS=$(eq,$(OS),MACOSX CPPFLAGS="$(EXTRA_CDEFS)" $(NULL)) 12 - 13 - BUILD_ACTION=make 14 - diff --git a/redland/raptor/makefile.mk b/redland/raptor/makefile.mk 15 - index 0d92de9..aae3b4f 100644 16 - --- a/redland/raptor/makefile.mk 17 - +++ b/redland/raptor/makefile.mk 18 - @@ -130,7 +130,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for xslt-config 19 - CONFIGURE_DIR= 20 - CONFIGURE_ACTION=.$/configure 21 - # do not enable grddl parser (#i93768#) 22 - -CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml 23 - +CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --enable-parsers="rdfxml ntriples turtle trig guess rss-tag-soup" --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml --prefix=$(TMPDIR) 24 - BUILD_ACTION=$(GNUMAKE) 25 - BUILD_FLAGS+= -j$(EXTMAXPROCESS) 26 - BUILD_DIR=$(CONFIGURE_DIR) 27 - diff --git a/redland/rasqal/makefile.mk b/redland/rasqal/makefile.mk 28 - index fba6460..fc70419 100644 29 - --- a/redland/rasqal/makefile.mk 30 - +++ b/redland/rasqal/makefile.mk 31 - @@ -126,7 +126,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for xslt-config 32 - 33 - CONFIGURE_DIR= 34 - CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH" 35 - -CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml 36 - +CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml --prefix=$(TMPDIR) 37 - BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) $(GNUMAKE) 38 - BUILD_FLAGS+= -j$(EXTMAXPROCESS) 39 - BUILD_DIR=$(CONFIGURE_DIR) 40 - diff --git a/redland/redland/makefile.mk b/redland/redland/makefile.mk 41 - index 710d7d6..dd60f0d 100644 42 - --- a/redland/redland/makefile.mk 43 - +++ b/redland/redland/makefile.mk 44 - @@ -132,7 +132,7 @@ XSLTLIB!:=$(XSLTLIB) # expand dmake variables for xslt-config 45 - 46 - CONFIGURE_DIR= 47 - CONFIGURE_ACTION=.$/configure PATH="..$/..$/..$/bin:$$PATH" 48 - -CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --with-raptor=system --with-rasqual=system --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml 49 - +CONFIGURE_FLAGS=--disable-static --disable-gtk-doc --with-threads --with-openssl-digests --with-xml-parser=libxml --with-raptor=system --with-rasqual=system --without-bdb --without-sqlite --without-mysql --without-postgresql --without-threestore --with-regex-library=posix --with-decimal=none --with-www=xml --prefix=$(TMPDIR) 50 - BUILD_ACTION=$(AUGMENT_LIBRARY_PATH) $(GNUMAKE) 51 - BUILD_FLAGS+= -j$(EXTMAXPROCESS) 52 - BUILD_DIR=$(CONFIGURE_DIR) 53 - diff --git a/hunspell/hunspell-1.2.8.patch b/hunspell/hunspell-1.2.8.patch 54 - index 37b7964..e6fd962 100644 55 - --- a/hunspell/hunspell-1.2.8.patch 56 - +++ b/hunspell/hunspell-1.2.8.patch 57 - @@ -619,3 +619,15 @@ 58 - p++; 59 - } 60 - if (i > 0 && buf[i - 1] == '\n') { 61 - +diff --git a/hunspell/unxlngi6.pro/misc/build/hunspell-1.2.8/tests/test.sh b/hunspell/unxlngi6.pro/misc/build/hunspell-1.1.12/tests/test.sh 62 - +index 90080f6..f069517 100755 63 - +--- a/hunspell/unxlngi6.pro/misc/build/hunspell-1.2.8/tests/test.sh 64 - ++++ b/hunspell/unxlngi6.pro/misc/build/hunspell-1.2.8/tests/test.sh 65 - +--- misc/hunspell-1.2.8/tests/test.sh Sep 4 01:25:35 2007 66 - ++++ misc/build/hunspell-1.2.8/tests/test.sh Jun 18 11:53:11 2008 67 - +@@ -1,4 +1,4 @@ 68 - +-#!/bin/bash 69 - ++#!/bin/sh 70 - + export LC_ALL="C" 71 - + 72 - + function check_valgrind_log () {
-25
pkgs/applications/office/openoffice/root-required.patch
··· 1 - As nix chroot environment does not have the 'root' as owner, we have to disable 2 - the "owner=root" tar parameters when doing these tar files. 3 - They are built at openoffice build time. 4 - diff --git a/sysui/desktop/slackware/makefile.mk b/sysui/desktop/slackware/makefile.mk 5 - index 3342aca..49679b1 100644 6 - --- a/sysui/desktop/slackware/makefile.mk 7 - +++ b/sysui/desktop/slackware/makefile.mk 8 - @@ -100,7 +100,7 @@ $(MISC)/$(TARGET)/usr/share/applications/ : 9 - 10 - $(MISC)/$(TARGET)/empty.tar : 11 - @$(MKDIRHIER) $(@:d)/empty 12 - - @tar -C $(MISC)/$(TARGET)/empty --owner=root --group=root --same-owner -cf $@ . 13 - + @tar -C $(MISC)/$(TARGET)/empty -cf $@ . 14 - 15 - 16 - # --- packaging --------------------------------------------------- 17 - @@ -112,7 +112,7 @@ $(MENUFILES) : $(MISC)/$(TARGET)/empty.tar 18 - -$(RM) -r $(MISC)$/$(@:b) 19 - dmake $(MISC)$/$(@:b)$/usr/share/applications $(MISC)$/$(@:b)$/install$/slack-desc $(MISC)$/$(@:b)$/install$/doinst.sh 20 - @$(COPY) $(MISC)/$(TARGET)$/empty.tar $@.tmp 21 - - @tar -C $(MISC)/$(@:b) --owner=root --group=root --same-owner --exclude application.flag -rf $@.tmp install usr opt 22 - + @tar -C $(MISC)/$(@:b) --exclude application.flag -rf $@.tmp install usr opt 23 - @gzip < $@.tmp > $@ 24 - @$(RM) $@.tmp 25 - $(RM) -r $(MISC)$/$(@:b)
-22
pkgs/applications/office/openoffice/xlib.patch
··· 1 - https://bugs.freedesktop.org/show_bug.cgi?id=31322 2 - 3 - diff -rc OOO320_m19-orig//vcl/unx/inc/dtint.hxx OOO320_m19//vcl/unx/inc/dtint.hxx 4 - *** OOO320_m19-orig//vcl/unx/inc/dtint.hxx 2010-05-26 20:34:28.000000000 +0200 5 - --- OOO320_m19//vcl/unx/inc/dtint.hxx 2011-02-15 17:04:32.134813676 +0100 6 - *************** 7 - *** 36,42 **** 8 - class SalDisplay; 9 - class AllSettings; 10 - 11 - ! #ifndef _XLIB_H_ 12 - // forwards from X 13 - struct Display; 14 - struct XEvent; 15 - --- 36,42 ---- 16 - class SalDisplay; 17 - class AllSettings; 18 - 19 - ! #if !defined(_XLIB_H_) && !defined(_X11_XLIB_H_) 20 - // forwards from X 21 - struct Display; 22 - struct XEvent;
+3 -3
pkgs/applications/science/logic/hol_light/default.nix
··· 9 9 in 10 10 11 11 stdenv.mkDerivation { 12 - name = "hol_light-20121213"; 12 + name = "hol_light-20130124"; 13 13 src = fetchsvn { 14 14 url = http://hol-light.googlecode.com/svn/trunk; 15 - rev = "153"; 16 - sha256 = "1n4da5k3jya8mf7dgif8cl5sr2dqf6vl21fw1fcdna215v2x1rc0"; 15 + rev = "155"; 16 + sha256 = "057223kcv7y2vcnyzvrygvdafn6mb7ycr1m5rj3fsrwz0yl8dqnr"; 17 17 }; 18 18 19 19 buildInputs = [ ocaml findlib camlp5 ];
+5 -5
pkgs/applications/version-management/darcs/default.nix
··· 1 1 { cabal, curl, extensibleExceptions, filepath, hashedStorage 2 2 , haskeline, html, HTTP, mmap, mtl, network, parsec, random 3 - , regexCompat, tar, terminfo, text, vector, zlib 3 + , regexCompat, tar, terminfo, text, utf8String, vector, zlib 4 4 }: 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "darcs"; 8 - version = "2.8.3"; 9 - sha256 = "0nbg45i5sgbsc488siqirgysy3z912xghqbwm5hcsl37j910hxch"; 8 + version = "2.8.4"; 9 + sha256 = "164zclgib9ql4rqykpdhhk2bad0m5v0k0iwzsj0z7nax5nxlvarz"; 10 10 isLibrary = true; 11 11 isExecutable = true; 12 12 buildDepends = [ 13 13 extensibleExceptions filepath hashedStorage haskeline html HTTP 14 - mmap mtl network parsec random regexCompat tar terminfo text vector 15 - zlib 14 + mmap mtl network parsec random regexCompat tar terminfo text 15 + utf8String vector zlib 16 16 ]; 17 17 extraLibraries = [ curl ]; 18 18 postInstall = ''
-20
pkgs/applications/video/RealPlayer/builder.sh
··· 1 - source $stdenv/setup 2 - source $makeWrapper 3 - 4 - mkdir -p $out/real 5 - 6 - skip=143273 # Look for "BZh91" in the executable. 7 - 8 - (dd bs=1 count=$skip of=/dev/null && dd) < $src | (cd $out/real && tar xvfj -) 9 - 10 - rm -rf $out/real/Bin $out/real/postinst 11 - 12 - patchelf --interpreter $(cat $NIX_GCC/nix-support/dynamic-linker) $out/real/realplay.bin 13 - 14 - mkdir -p $out/bin 15 - makeWrapper "$out/real/realplay.bin" "$out/bin/realplay" \ 16 - --set HELIX_LIBS "$out/real" \ 17 - --suffix-each LD_LIBRARY_PATH ':' "$(addSuffix /lib $libPath)" 18 - 19 - #echo "$libstdcpp5/lib" > $out/real/mozilla/extra-library-path # !!! must be updated, use patchelf --rpath 20 - echo "$out/bin" > $out/real/mozilla/extra-bin-path
-19
pkgs/applications/video/RealPlayer/default.nix
··· 1 - {stdenv, fetchurl, libstdcpp5, glib, pango, atk, gtk, libX11, makeWrapper}: 2 - 3 - # Note that RealPlayer 10 need libstdc++.so.5, i.e., GCC 3.3, not 3.4. 4 - 5 - assert stdenv.system == "i686-linux"; 6 - 7 - (stdenv.mkDerivation { 8 - name = "RealPlayer-10.0.8.805-GOLD"; 9 - 10 - builder = ./builder.sh; 11 - src = fetchurl { 12 - url = http://software-dl.real.com/25ae61d70a6855a52c14/unix/RealPlayer10GOLD.bin; 13 - md5 = "d28b31261059231a3e93c7466f8153e6"; 14 - }; 15 - 16 - inherit libstdcpp5 makeWrapper; 17 - libPath = [libstdcpp5 glib pango atk gtk libX11]; 18 - 19 - }) // {mozillaPlugin = "/real/mozilla";}
+3 -3
pkgs/applications/video/kdenlive/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "kdenlive-${version}"; 7 - version = "0.9.2"; 7 + version = "0.9.4"; 8 8 9 9 src = fetchurl { 10 - url = "mirror://kde/stable/kdenlive/0.9.2/src/${name}.tar.bz2"; 11 - sha256 = "1h240s0c10z8sgvwmrfzam33qlx7j2a5b12lw1mk02ihs9hl43j1"; 10 + url = "mirror://kde/stable/kdenlive/${version}/src/${name}.tar.bz2"; 11 + sha256 = "1l3axf3y83gdfr6yc1lmy296h09gypkpqsc01w7pprg0y19rrfif"; 12 12 }; 13 13 14 14 buildInputs =
+132
pkgs/applications/video/mplayer2/default.nix
··· 1 + { stdenv, fetchurl, fetchgit, freetype, pkgconfig, yasm, freefont_ttf, ffmpeg, libass 2 + , python3, docutils, which 3 + , x11Support ? true, libX11 ? null, libXext ? null, mesa ? null 4 + , xineramaSupport ? true, libXinerama ? null 5 + , xvSupport ? true, libXv ? null 6 + , alsaSupport ? true, alsaLib ? null 7 + , screenSaverSupport ? true, libXScrnSaver ? null 8 + , vdpauSupport ? true, libvdpau ? null 9 + , dvdnavSupport ? true, libdvdnav ? null 10 + , bluraySupport ? true, libbluray ? null 11 + , speexSupport ? true, speex ? null 12 + , theoraSupport ? true, libtheora ? null 13 + , jackaudioSupport ? false, jackaudio ? null 14 + , pulseSupport ? true, pulseaudio ? null 15 + # For screenshots 16 + , libpngSupport ? true, libpng ? null 17 + , useUnfreeCodecs ? false 18 + }: 19 + 20 + assert x11Support -> (libX11 != null && libXext != null && mesa != null); 21 + assert xineramaSupport -> (libXinerama != null && x11Support); 22 + assert xvSupport -> (libXv != null && x11Support); 23 + assert alsaSupport -> alsaLib != null; 24 + assert screenSaverSupport -> libXScrnSaver != null; 25 + assert vdpauSupport -> libvdpau != null; 26 + assert dvdnavSupport -> libdvdnav != null; 27 + assert bluraySupport -> libbluray != null; 28 + assert speexSupport -> speex != null; 29 + assert theoraSupport -> libtheora != null; 30 + assert jackaudioSupport -> jackaudio != null; 31 + assert pulseSupport -> pulseaudio != null; 32 + assert libpngSupport -> libpng != null; 33 + 34 + let 35 + 36 + codecs_src = 37 + let 38 + dir = http://www.mplayerhq.hu/MPlayer/releases/codecs/; 39 + in 40 + if stdenv.system == "i686-linux" then fetchurl { 41 + url = "${dir}/essential-20071007.tar.bz2"; 42 + sha256 = "18vls12n12rjw0mzw4pkp9vpcfmd1c21rzha19d7zil4hn7fs2ic"; 43 + } else if stdenv.system == "x86_64-linux" then fetchurl { 44 + url = "${dir}/essential-amd64-20071007.tar.bz2"; 45 + sha256 = "13xf5b92w1ra5hw00ck151lypbmnylrnznq9hhb0sj36z5wz290x"; 46 + } else if stdenv.system == "powerpc-linux" then fetchurl { 47 + url = "${dir}/essential-ppc-20071007.tar.bz2"; 48 + sha256 = "18mlj8dp4wnz42xbhdk1jlz2ygra6fbln9wyrcyvynxh96g1871z"; 49 + } else null; 50 + 51 + codecs = if codecs_src != null then stdenv.mkDerivation { 52 + name = "MPlayer-codecs-essential-20071007"; 53 + 54 + src = codecs_src; 55 + 56 + installPhase = '' 57 + mkdir $out 58 + cp -prv * $out 59 + ''; 60 + 61 + meta.license = "unfree"; 62 + } else null; 63 + 64 + in 65 + 66 + stdenv.mkDerivation rec { 67 + name = "mplayer2-20130130"; 68 + 69 + src = fetchgit { 70 + url = "git://git.mplayer2.org/mplayer2.git"; 71 + rev = "d3c580156c0b8777ff082426ebd61bb7ffe0c225"; 72 + sha256 = "1akf2mb2zklz609ks555vjvcs1gw8nwg5kbb9jwra8c4v1dfyhys"; 73 + }; 74 + 75 + prePatch = '' 76 + sed -i /^_install_strip/d configure 77 + ''; 78 + 79 + buildInputs = with stdenv.lib; 80 + [ freetype pkgconfig ffmpeg libass docutils which ] 81 + ++ optionals x11Support [ libX11 libXext mesa ] 82 + ++ optional alsaSupport alsaLib 83 + ++ optional xvSupport libXv 84 + ++ optional theoraSupport libtheora 85 + ++ optional xineramaSupport libXinerama 86 + ++ optionals dvdnavSupport [ libdvdnav libdvdnav.libdvdread ] 87 + ++ optional bluraySupport libbluray 88 + ++ optional jackaudioSupport jackaudio 89 + ++ optional pulseSupport pulseaudio 90 + ++ optional screenSaverSupport libXScrnSaver 91 + ++ optional vdpauSupport libvdpau 92 + ++ optional speexSupport speex 93 + ++ optional libpngSupport libpng 94 + ; 95 + 96 + buildNativeInputs = [ yasm python3 ]; 97 + 98 + postConfigure = '' 99 + patchShebangs TOOLS 100 + ''; 101 + 102 + configureFlags = with stdenv.lib; 103 + '' 104 + ${optionalString (useUnfreeCodecs && codecs != null) "--codecsdir=${codecs}"} 105 + ${optionalString (stdenv.isi686 || stdenv.isx86_64) "--enable-runtime-cpudetection"} 106 + ${optionalString dvdnavSupport "--extra-ldflags=-ldvdread"} 107 + ${if xvSupport then "--enable-xv" else "--disable-xv"} 108 + ${if x11Support then "--enable-x11 --enable-gl --extra-cflags=-I{libx11}/include" 109 + else "--disable-x11 --disable-gl"} 110 + --disable-xvid 111 + --disable-ossaudio 112 + ''; 113 + 114 + NIX_LDFLAGS = stdenv.lib.optionalString x11Support "-lX11 -lXext"; 115 + 116 + enableParallelBuilding = true; 117 + 118 + # Provide a reasonable standard font. Maybe we should symlink here. 119 + postInstall = 120 + '' 121 + mkdir -p $out/share/mplayer 122 + cp ${freefont_ttf}/share/fonts/truetype/FreeSans.ttf $out/share/mplayer/subfont.ttf 123 + ''; 124 + 125 + meta = { 126 + description = "A movie player that supports many video formats (MPlayer fork)"; 127 + homepage = "http://mplayer2.org"; 128 + license = "GPLv3+"; 129 + maintainers = [ stdenv.lib.maintainers.viric ]; 130 + platforms = stdenv.lib.platforms.linux; 131 + }; 132 + }
-19
pkgs/applications/virtualization/qemu/0.15.nix
··· 1 - { stdenv, fetchurl, python, zlib, pkgconfig, glib, SDL, ncurses }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "qemu-0.15.1"; 5 - 6 - src = fetchurl { 7 - url = "http://wiki.qemu.org/download/${name}.tar.gz"; 8 - sha256 = "1fmm7l7hm0vsmahp41pgvbl62hh833k802brn6hg8kcfkd6v21bp"; 9 - }; 10 - 11 - buildInputs = [ python zlib pkgconfig glib SDL ncurses ]; 12 - 13 - meta = { 14 - description = "QEmu processor emulator"; 15 - license = "GPLv2+"; 16 - maintainers = with stdenv.lib.maintainers; [viric]; 17 - platforms = with stdenv.lib.platforms; linux; 18 - }; 19 - }
-19
pkgs/applications/virtualization/qemu/1.0.nix
··· 1 - { stdenv, fetchurl, python, zlib, pkgconfig, glib, SDL, ncurses }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "qemu-1.0.1"; 5 - 6 - src = fetchurl { 7 - url = "http://wiki.qemu.org/download/${name}.tar.gz"; 8 - sha256 = "0y43v5ls3j7iqczfswxkksiqww77nllydncygih7ylc20zhh528r"; 9 - }; 10 - 11 - buildInputs = [ python zlib pkgconfig glib SDL ncurses ]; 12 - 13 - meta = { 14 - description = "QEmu processor emulator"; 15 - license = "GPLv2+"; 16 - maintainers = with stdenv.lib.maintainers; [viric]; 17 - platforms = with stdenv.lib.platforms; linux; 18 - }; 19 - }
+21
pkgs/applications/virtualization/qemu/default.nix
··· 1 + { stdenv, fetchurl, python, zlib, pkgconfig, glib, SDL, ncurses, perl, pixman }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "qemu-1.3.1"; 5 + 6 + src = fetchurl { 7 + url = "http://wiki.qemu.org/download/${name}.tar.bz2"; 8 + sha256 = "1bqfrb5dlsxm8gxhkksz8qzi5fhj3xqhxyfwbqcphhcv1kpyfwip"; 9 + }; 10 + 11 + buildInputs = [ python zlib pkgconfig glib SDL ncurses perl pixman ]; 12 + 13 + enableParallelBuilding = true; 14 + 15 + meta = { 16 + description = "QEmu processor emulator"; 17 + license = "GPLv2+"; 18 + maintainers = with stdenv.lib.maintainers; [ viric shlevy ]; 19 + platforms = with stdenv.lib.platforms; linux; 20 + }; 21 + }
+3 -2
pkgs/applications/virtualization/virtinst/default.nix
··· 18 18 distutils_extra simplejson readline glance cheetah lockfile httplib2 19 19 # !!! should libvirt be a build-time dependency? Note that 20 20 # libxml2Python is a dependency of libvirt.py. 21 - libvirt libxml2Python 21 + libvirt libxml2Python urlgrabber 22 22 ]; 23 23 24 24 buildInputs = ··· 31 31 buildPhase = "python setup.py build"; 32 32 33 33 installPhase = 34 - '' 34 + '' 35 35 python setup.py install --prefix="$out"; 36 + wrapPythonPrograms 36 37 ''; 37 38 38 39 meta = {
+1 -1
pkgs/applications/virtualization/virtualbox/default.nix
··· 121 121 --base-dir "$libexec/ExtensionPacks" \ 122 122 --cert-dir "$libexec/ExtPackCertificates" \ 123 123 --name "Oracle VM VirtualBox Extension Pack" \ 124 - --tarball "${extensionPack}" 124 + --tarball "${extensionPack}" \ 125 125 --sha-256 "${extensionPack.outputHash}" 126 126 ''} 127 127
+4
pkgs/applications/window-managers/xmonad/default.nix
··· 9 9 buildDepends = [ 10 10 extensibleExceptions filepath mtl utf8String X11 11 11 ]; 12 + postInstall = '' 13 + mkdir -p $out/share/man/man1 14 + mv $out/share/xmonad-*/man/*.1 $out/share/man/man1/ 15 + ''; 12 16 meta = { 13 17 homepage = "http://xmonad.org"; 14 18 description = "A tiling window manager";
+4 -17
pkgs/build-support/fetchurl/builder.sh
··· 6 6 # Curl flags to handle redirects, not use EPSV, handle cookies for 7 7 # servers to need them during redirects, and work on SSL without a 8 8 # certificate (this isn't a security problem because we check the 9 - # cryptographic hash of the output anyway). 9 + # cryptographic hash of the output anyway). 10 10 curl="curl \ 11 11 --location --max-redirs 20 \ 12 12 --retry 3 ··· 29 29 30 30 31 31 finish() { 32 - # On old versions of Nix, verify the hash of the output. On newer 33 - # versions, Nix verifies the hash itself. 34 - if test "$NIX_OUTPUT_CHECKED" != "1"; then 35 - if test "$outputHashAlgo" != "md5"; then 36 - echo "hashes other than md5 are unsupported in Nix <= 0.7, upgrade to Nix 0.8" 37 - exit 1 38 - fi 39 - actual=$(md5sum -b "$out" | cut -c1-32) 40 - if test "$actual" != "$id"; then 41 - echo "hash is $actual, expected $id" 42 - exit 1 43 - fi 44 - fi 45 - 46 32 stopNest 47 33 exit 0 48 34 } ··· 52 38 if test -n "$NIX_HASHED_MIRRORS"; then 53 39 hashedMirrors="$NIX_HASHED_MIRRORS" 54 40 fi 55 - 41 + 56 42 for mirror in $hashedMirrors; do 57 43 url="$mirror/$outputHashAlgo/$outputHash" 58 - if $curl --fail --silent --show-error --head "$url" \ 44 + if $curl --retry 0 --connect-timeout "${NIX_CONNECT_TIMEOUT:-15}" \ 45 + --fail --silent --show-error --head "$url" \ 59 46 --write-out "%{http_code}" --output /dev/null > code 2> log; then 60 47 tryDownload "$url" 61 48 if test -n "$success"; then finish; fi
+9 -11
pkgs/build-support/fetchurl/default.nix
··· 1 - {stdenv, curl}: # Note that `curl' may be `null', in case of the native stdenv. 1 + { stdenv, curl }: # Note that `curl' may be `null', in case of the native stdenv. 2 2 3 3 let 4 4 ··· 17 17 18 18 # Names of the master sites that are mirrored (i.e., "sourceforge", 19 19 # "gnu", etc.). 20 - sites = 21 - if builtins ? attrNames 22 - then builtins.attrNames mirrors 23 - else [] /* backwards compatibility */; 20 + sites = builtins.attrNames mirrors; 24 21 25 22 impureEnvVars = [ 26 23 # We borrow these environment variables from the caller to allow ··· 35 32 # This variable allows the user to override hashedMirrors from the 36 33 # command-line. 37 34 "NIX_HASHED_MIRRORS" 35 + 36 + # This variable allows overriding the timeout for connecting to 37 + # the hashed mirrors. 38 + "NIX_CONNECT_TIMEOUT" 38 39 ] ++ (map (site: "NIX_MIRRORS_${site}") sites); 39 40 40 41 in 41 - 42 + 42 43 { # URL to fetch. 43 44 url ? "" 44 45 ··· 79 80 if showURLs then "urls" 80 81 else if name != "" then name 81 82 else baseNameOf (toString (builtins.head urls_)); 82 - 83 + 83 84 builder = ./builder.sh; 84 - 85 + 85 86 buildInputs = [curl]; 86 87 87 88 urls = urls_; ··· 89 90 # If set, prefer the content-addressable mirrors 90 91 # (http://nixos.org/tarballs) over the original URLs. 91 92 preferHashedMirrors = true; 92 - 93 - # Compatibility with Nix <= 0.7. 94 - id = md5; 95 93 96 94 # New-style output content requirements. 97 95 outputHashAlgo = if outputHashAlgo != "" then outputHashAlgo else
+7 -4
pkgs/build-support/release/nix-build.nix
··· 46 46 header "Copying build directory to $KEEPBUILDDIR" 47 47 mkdir -p $KEEPBUILDDIR 48 48 cp -R $TMPDIR/* $KEEPBUILDDIR 49 - stopNest 49 + stopNest 50 50 fi 51 51 fi 52 52 ''; 53 53 } 54 54 55 - // args // 55 + // args // 56 56 57 57 { 58 58 name = name + (if src ? version then "-" + src.version else ""); 59 - 59 + 60 60 postHook = '' 61 61 . ${./functions.sh} 62 62 origSrc=$src ··· 75 75 echo "$system" > $out/nix-support/system 76 76 77 77 if [ -z "${toString doCoverageAnalysis}" ]; then 78 - echo "nix-build none $out" >> $out/nix-support/hydra-build-products 78 + for i in $outputs; do 79 + if [ "$i" = out ]; then j=none; else j="$i"; fi 80 + echo "nix-build $j ''${!i}" >> $out/nix-support/hydra-build-products 81 + done 79 82 fi 80 83 ''; 81 84
+8
pkgs/desktops/e17/default.nix
··· 10 10 11 11 ecore = callPackage ./ecore { }; 12 12 13 + eio = callPackage ./eio { }; 14 + 13 15 embryo = callPackage ./embryo { }; 14 16 15 17 edje = callPackage ./edje { lua = pkgs.lua5; }; ··· 19 21 e_dbus = callPackage ./e_dbus { }; 20 22 21 23 eeze = callPackage ./eeze { }; 24 + 25 + emotion = callPackage ./emotion { }; 26 + 27 + ethumb = callPackage ./ethumb { }; 28 + 29 + elementary = callPackage ./elementary { }; 22 30 23 31 24 32 #### WINDOW MANAGER
+3 -2
pkgs/desktops/e17/e_dbus/default.nix
··· 2 2 , dbus_libs }: 3 3 stdenv.mkDerivation rec { 4 4 name = "e_dbus-${version}"; 5 - version = "1.2.0-alpha"; 5 + version = "1.7.5"; 6 6 src = fetchurl { 7 7 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 8 - sha256 = "1kky76v7yydsjihgi1hbwpyqhdmbxmxj2dw4p7kiqbl67dmsjhxg"; 8 + sha256 = "16ckrpzzw5x1cs0fwqkk8431al55xil5magihkp9l3s77g0qd26q"; 9 9 }; 10 10 buildInputs = [ pkgconfig zlib libjpeg expat ecore eina evas ]; 11 11 propagatedBuildInputs = [ dbus_libs ]; ··· 14 14 --disable-edbus-test-client 15 15 --disable-edbus-notify-send 16 16 --disable-edbus-notify-test 17 + --disable-edbus-async-test 17 18 ''; 18 19 meta = { 19 20 description = "Enlightenment's D-Bus wrapping and glue layer library";
+7 -4
pkgs/desktops/e17/ecore/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, eina, evas, libX11, libXext }: 1 + { stdenv, fetchurl, pkgconfig, eina, evas, libX11, libXext, libXrender 2 + , libXcomposite, libXfixes, libXdamage }: 2 3 stdenv.mkDerivation rec { 3 4 name = "ecore-${version}"; 4 - version = "1.2.0-alpha"; 5 + version = "1.7.5"; 5 6 src = fetchurl { 6 7 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 - sha256 = "1fq3prr2i9n14jppfpns3dg1mkk3iy0ijv2d47pm4krymd7l4hs4"; 8 + sha256 = "08ljda6p0zj1h5sq3l0js6mihw8cr6ydynn42dnka36vachvmfjb"; 8 9 }; 9 10 buildInputs = [ pkgconfig eina evas ]; 10 - propagatedBuildInputs = [ libX11 libXext ]; 11 + propagatedBuildInputs = [ libX11 libXext libXcomposite libXrender libXfixes 12 + libXdamage 13 + ]; 11 14 meta = { 12 15 description = "Enlightenment's core mainloop, display abstraction and utility library"; 13 16 longDescription = ''
+6 -2
pkgs/desktops/e17/edje/default.nix
··· 2 2 , ecore, embryo }: 3 3 stdenv.mkDerivation rec { 4 4 name = "edje-${version}"; 5 - version = "1.2.0-alpha"; 5 + version = "1.7.5"; 6 6 src = fetchurl { 7 7 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 8 - sha256 = "15vh0plb9gb75q0lgbqv4kjz0pyhbfxk39x3inzn87ih567z73xx"; 8 + sha256 = "1hsyj46bk94yd9ymf9425pf4ygy36h5gdkg9fhf8qds8cnn2kcy7"; 9 9 }; 10 10 buildInputs = [ pkgconfig expat zlib libjpeg lua eina eet evas ecore embryo ]; 11 + patchPhase = '' 12 + substituteInPlace src/bin/edje_cc_out.c --replace '%s/embryo_cc' '${embryo}/bin/embryo_cc' 13 + substituteInPlace src/bin/edje_cc_out.c --replace 'eina_prefix_bin_get(pfx),' "" 14 + ''; 11 15 meta = { 12 16 description = "Enlightenment's abstract GUI layout and animation object library"; 13 17 longDescription = ''
+2 -2
pkgs/desktops/e17/eet/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, eina, zlib, libjpeg }: 2 2 stdenv.mkDerivation rec { 3 3 name = "eet-${version}"; 4 - version = "1.6.0-alpha"; 4 + version = "1.7.5"; 5 5 src = fetchurl { 6 6 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 - sha256 = "1cq6i9g020mi5mr069jykx1fvihd18k1y4x49skmhzfh7dv10dfp"; 7 + sha256 = "0ys2579v45f9x2n47shq0k63g0sdbj1ndhh72dvfajihsgjwd767"; 8 8 }; 9 9 buildInputs = [ pkgconfig eina zlib libjpeg ]; 10 10 meta = {
+2 -2
pkgs/desktops/e17/eeze/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, eina, ecore, udev }: 2 2 stdenv.mkDerivation rec { 3 3 name = "eeze-${version}"; 4 - version = "1.2.0-alpha"; 4 + version = "1.7.5"; 5 5 src = fetchurl { 6 6 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 - sha256 = "1v0n6bn3g04bjq0cxp6ixw7hb4kjbqpvywpvgik960xkn4pva76p"; 7 + sha256 = "0274fs4cxgw6420yyz9frrc8zhj0qqyvwczzslq3kih3sx1nikxr"; 8 8 }; 9 9 buildInputs = [ pkgconfig eina ecore ]; 10 10 propagatedBuildInputs = [ udev ];
+2 -2
pkgs/desktops/e17/efreet/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, eina, eet, ecore }: 2 2 stdenv.mkDerivation rec { 3 3 name = "efreet-${version}"; 4 - version = "1.2.0-alpha"; 4 + version = "1.7.5"; 5 5 src = fetchurl { 6 6 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 - sha256 = "1nydy3ahdq7q6b0xxaj79a8kd4b4xy3hzf1fdh117c9pwp4fxhl0"; 7 + sha256 = "1yw7qjddqcnsz1vb693pa57v9wydvzfy198dc23mz46qfqx08nlg"; 8 8 }; 9 9 buildInputs = [ pkgconfig eina eet ecore ]; 10 10 meta = {
+2 -2
pkgs/desktops/e17/eina/default.nix
··· 1 1 { stdenv, fetchurl }: 2 2 stdenv.mkDerivation rec { 3 3 name = "eina-${version}"; 4 - version = "1.2.0-alpha"; 4 + version = "1.7.5"; 5 5 src = fetchurl { 6 6 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 - sha256 = "1vchzb34hd9z8ghh75ch7sdf90gmzzpxryk3yq8hjcdxd0zjx9yj"; 7 + sha256 = "0kd4116njrbag9h459cmfpg07c4ag04z3yrsg513lpi27amch27w"; 8 8 }; 9 9 meta = { 10 10 description = "Enlightenment's core data structure library";
+24
pkgs/desktops/e17/eio/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, eet, eina, ecore }: 2 + stdenv.mkDerivation rec { 3 + name = "eio-${version}"; 4 + version = "1.7.5"; 5 + src = fetchurl { 6 + url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 + sha256 = "1bsam5q364kc4xwfv7pql6686gj0byhk42zwjqx9ajf70l23kss6"; 8 + }; 9 + buildInputs = [ pkgconfig eet eina ecore ]; 10 + meta = { 11 + description = "A library that integrates with EFL to provide efficient filesystem IO"; 12 + longDescription = '' 13 + Eio integrates with EFL (Ecore, Eina) to provide efficient filesystem Input/Output. 14 + It use the best techniques to achieve such purpose, like using at-variants, splice, 15 + properly handling errors and doing it in an asynchronous fashion by means of worker 16 + threads. It is also ported to Windows, so multi-platform. 17 + 18 + Whenever you need to list a directory, copy, move or delete files, Eio will do that 19 + task better than you'd achieve with naive implementations, and it is easy to use. 20 + ''; 21 + homepage = http://enlightenment.org/; 22 + license = stdenv.lib.licenses.lgpl21; 23 + }; 24 + }
+19
pkgs/desktops/e17/elementary/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, eina, eet, evas, ecore, edje }: 2 + stdenv.mkDerivation rec { 3 + name = "elementary-${version}"; 4 + version = "1.7.5"; 5 + src = fetchurl { 6 + url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 + sha256 = "08cb4x9639xyrb8d4vzvhl6v385qjfswl717sicm7iimh5zlm2l9"; 8 + }; 9 + buildInputs = [ pkgconfig eina eet evas ecore edje ]; 10 + meta = { 11 + description = "Enlightenment's core data structure library"; 12 + longDescription = '' 13 + Enlightenment's Eina is a core data structure and common utility 14 + library. 15 + ''; 16 + homepage = http://enlightenment.org/; 17 + license = stdenv.lib.licenses.lgpl21; 18 + }; 19 + }
+2 -2
pkgs/desktops/e17/embryo/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, eina }: 2 2 stdenv.mkDerivation rec { 3 3 name = "embryo-${version}"; 4 - version = "1.2.0-alpha"; 4 + version = "1.7.5"; 5 5 src = fetchurl { 6 6 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 - sha256 = "0hcjlf0rljz4zs1y5l4h0gn2gyqb1h4msfsaps8flaym4mxrvvd9"; 7 + sha256 = "104fsa179w2dfg00sfnap7c3b4ixcps4crxa6yav755awssdcim9"; 8 8 }; 9 9 buildInputs = [ pkgconfig eina ]; 10 10 meta = {
+19
pkgs/desktops/e17/emotion/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, ecore, evas, eet, eina, edje }: 2 + stdenv.mkDerivation rec { 3 + name = "emotion-${version}"; 4 + version = "1.7.5"; 5 + src = fetchurl { 6 + url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 + sha256 = "1sfw8kpj2fcqymzd6q7p51xxib1n2arvjl1hnwhqkvwhlsq2b4sw"; 8 + }; 9 + buildInputs = [ pkgconfig ecore evas eet eina edje ]; 10 + meta = { 11 + description = "A library to easily integrate media playback into EFL applications"; 12 + longDescription = '' 13 + Emotion is a library to easily integrate media playback into EFL applications, 14 + it will take care of using Ecore's main loop and video display is done using Evas. 15 + ''; 16 + homepage = http://enlightenment.org/; 17 + license = stdenv.lib.licenses.lgpl21; 18 + }; 19 + }
+7 -5
pkgs/desktops/e17/enlightenment/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, eina, eet, evas, ecore, edje, efreet, e_dbus, embryo }: 1 + { stdenv, fetchurl, pkgconfig, eina, eet, evas, ecore, edje, efreet, e_dbus 2 + , embryo, eio, xcbutilkeysyms, libjpeg }: 2 3 stdenv.mkDerivation rec { 3 4 name = "enlightenment-${version}"; 4 - version = "0.16.999.65643"; 5 + version = "0.17.1"; 5 6 src = fetchurl { 6 - url = "http://download.enlightenment.org/snapshots/2011-11-28/${name}.tar.gz"; 7 - sha256 = "1bb577gbccb1wrifrhv9pzm451zhig2p29mwz55b187ls31p36kz"; 7 + url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 8 + sha256 = "1z2vx9r7yc55rs673jg7d685slgdv9dss45asg50wh5wxp2mfi3y"; 8 9 }; 9 - buildInputs = [ pkgconfig eina eet ecore evas edje efreet e_dbus embryo ]; 10 + buildInputs = [ pkgconfig eina eet ecore evas edje efreet e_dbus embryo 11 + eio xcbutilkeysyms libjpeg ]; 10 12 configureFlags = '' 11 13 --with-profile=FAST_PC 12 14 --disable-illume
+22
pkgs/desktops/e17/ethumb/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, eina, evas, ecore, edje, eet }: 2 + stdenv.mkDerivation rec { 3 + name = "ethumb-${version}"; 4 + version = "1.7.5"; 5 + src = fetchurl { 6 + url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 7 + sha256 = "0prka3knz8p2n46dfrzgwn55khhhrhjny4vvnzkjcwmhvz7kgc9l"; 8 + }; 9 + buildInputs = [ pkgconfig eina evas ecore edje eet ]; 10 + meta = { 11 + description = "A thumbnail generation library"; 12 + longDescription = '' 13 + Ethumb - thumbnail generation library. Features: 14 + * create thumbnails with a predefined frame (possibly an edje frame); 15 + * have an option to create fdo-like thumbnails; 16 + * have a client/server utility; 17 + * TODO: make thumbnails from edje backgrounds, icons and themes; 18 + ''; 19 + homepage = http://enlightenment.org/; 20 + license = stdenv.lib.licenses.lgpl21; 21 + }; 22 + }
+2 -2
pkgs/desktops/e17/evas/default.nix
··· 2 2 , libX11, libXext, eina, eet }: 3 3 stdenv.mkDerivation rec { 4 4 name = "evas-${version}"; 5 - version = "1.2.0-alpha"; 5 + version = "1.7.5"; 6 6 src = fetchurl { 7 7 url = "http://download.enlightenment.org/releases/${name}.tar.bz2"; 8 - sha256 = "1lyya0nc8p0vs63azkflwq7lqqml94cqzjpg12h43sbvza342rsq"; 8 + sha256 = "0x3k89q2wxgxjsbhdf4qws7jgpjl7rpqji98ca3nf25jf2lm1cvh"; 9 9 }; 10 10 buildInputs = [ pkgconfig freetype fontconfig libpng libjpeg 11 11 libX11 libXext eina eet
-51
pkgs/desktops/kde-3/kdelibs/default.nix
··· 1 - { stdenv, fetchurl, xlibs, zlib, perl, qt3, openssl, pcre 2 - , pkgconfig, libtiff, libxml2, libxslt, libtool, expat 3 - , freetype, bzip2, cups, attr, acl 4 - }: 5 - 6 - let version = "3.5.10"; in 7 - 8 - stdenv.mkDerivation { 9 - name = "kdelibs-${version}"; 10 - 11 - src = fetchurl { 12 - url = "mirror://kde/stable/${version}/src/kdelibs-${version}.tar.bz2"; 13 - sha256 = "0wjw51r96h6rngbsrzndw890xggzvrakydsbaldlrvbh3jq9qzk1"; 14 - }; 15 - 16 - patches = [ 17 - # We're not supposed to use linux/inotify.h, use sys/inotify.h instead. 18 - # Adapted from Gentoo. 19 - ./inotify.patch 20 - 21 - # Fixes compilation issues with openssl-1.0.0 22 - ./kdelibs-3.5.10-openssl_1.0.0.patch 23 - ]; 24 - 25 - buildInputs = [ 26 - zlib perl qt3 openssl pcre pkgconfig libtiff libxml2 27 - libxslt expat libtool freetype bzip2 cups 28 - xlibs.libX11 xlibs.libXt xlibs.libXext xlibs.libXrender xlibs.libXft 29 - ]; 30 - 31 - propagatedBuildInputs = [attr acl]; 32 - 33 - # Prevent configure from looking for pkg-config and freetype-config 34 - # in the wrong location (it looks in /usr/bin etc. *before* looking 35 - # in $PATH). 36 - preConfigure = '' 37 - substituteInPlace configure \ 38 - --replace /usr/bin /no-such-path \ 39 - --replace /usr/local/bin /no-such-path \ 40 - --replace /opt/local/bin /no-such-path 41 - ''; 42 - 43 - configureFlags = '' 44 - --without-arts 45 - --with-ssl-dir=${openssl} 46 - --x-includes=${xlibs.libX11}/include 47 - --x-libraries=${xlibs.libX11}/lib 48 - ''; 49 - 50 - meta.platforms = stdenv.lib.platforms.linux; 51 - }
-30
pkgs/desktops/kde-3/kdelibs/inotify.patch
··· 1 - diff -rc kdelibs-3.5.10-orig/kio/kio/kdirwatch.cpp kdelibs-3.5.10/kio/kio/kdirwatch.cpp 2 - *** kdelibs-3.5.10-orig/kio/kio/kdirwatch.cpp 2006-07-22 10:16:37.000000000 +0200 3 - --- kdelibs-3.5.10/kio/kio/kdirwatch.cpp 2009-04-01 13:26:48.000000000 +0200 4 - *************** 5 - *** 64,74 **** 6 - // debug 7 - #include <sys/ioctl.h> 8 - 9 - ! #ifdef HAVE_INOTIFY 10 - #include <unistd.h> 11 - #include <fcntl.h> 12 - #include <sys/syscall.h> 13 - - #include <linux/types.h> 14 - // Linux kernel headers are documented to not compile 15 - #define _S390_BITOPS_H 16 - #include <linux/inotify.h> 17 - --- 64,76 ---- 18 - // debug 19 - #include <sys/ioctl.h> 20 - 21 - ! #if 1 22 - ! #include <sys/inotify.h> 23 - ! #include <fcntl.h> 24 - ! #elif HAVE_INOTIFY 25 - #include <unistd.h> 26 - #include <fcntl.h> 27 - #include <sys/syscall.h> 28 - // Linux kernel headers are documented to not compile 29 - #define _S390_BITOPS_H 30 - #include <linux/inotify.h>
-180
pkgs/desktops/kde-3/kdelibs/kdelibs-3.5.10-openssl_1.0.0.patch
··· 1 - diff -Naur kdelibs-3.5.10-old/kio/kssl/kopenssl.cc kdelibs-3.5.10-new/kio/kssl/kopenssl.cc 2 - --- kdelibs-3.5.10-old/kio/kssl/kopenssl.cc 2006-07-22 01:16:39.000000000 -0700 3 - +++ kdelibs-3.5.10-new/kio/kssl/kopenssl.cc 2010-03-31 09:34:38.000000000 -0700 4 - @@ -96,9 +96,14 @@ 5 - static int (*K_PEM_ASN1_write_bio) (int (*)(),const char *,BIO *,char *, 6 - const EVP_CIPHER *,unsigned char *,int , 7 - pem_password_cb *, void *) = 0L; 8 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 9 - +static int (*K_ASN1_item_i2d_fp)(ASN1_ITEM *,FILE *,unsigned char *) = 0L; 10 - +static ASN1_ITEM *K_NETSCAPE_X509_it = 0L; 11 - +#else 12 - static ASN1_METHOD* (*K_X509_asn1_meth) (void) = 0L; 13 - static int (*K_ASN1_i2d_fp)(int (*)(),FILE *,unsigned char *) = 0L; 14 - static int (*K_i2d_ASN1_HEADER)(ASN1_HEADER *, unsigned char **) = 0L; 15 - +#endif 16 - static int (*K_X509_print_fp) (FILE *, X509*) = 0L; 17 - static int (*K_i2d_PKCS12) (PKCS12*, unsigned char**) = 0L; 18 - static int (*K_i2d_PKCS12_fp) (FILE *, PKCS12*) = 0L; 19 - @@ -404,9 +409,14 @@ 20 - K_BIO_ctrl = (long (*) (BIO *,int,long,void *)) _cryptoLib->symbol("BIO_ctrl"); 21 - K_BIO_write = (int (*) (BIO *b, const void *data, int len)) _cryptoLib->symbol("BIO_write"); 22 - K_PEM_ASN1_write_bio = (int (*)(int (*)(), const char *,BIO*, char*, const EVP_CIPHER *, unsigned char *, int, pem_password_cb *, void *)) _cryptoLib->symbol("PEM_ASN1_write_bio"); 23 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 24 - + K_ASN1_item_i2d_fp = (int (*)(ASN1_ITEM *, FILE*, unsigned char *)) _cryptoLib->symbol("ASN1_item_i2d_fp"); 25 - + K_NETSCAPE_X509_it = (ASN1_ITEM *) _cryptoLib->symbol("NETSCAPE_X509_it"); 26 - +#else 27 - K_X509_asn1_meth = (ASN1_METHOD* (*)(void)) _cryptoLib->symbol("X509_asn1_meth"); 28 - K_ASN1_i2d_fp = (int (*)(int (*)(), FILE*, unsigned char *)) _cryptoLib->symbol("ASN1_i2d_fp"); 29 - K_i2d_ASN1_HEADER = (int (*)(ASN1_HEADER *, unsigned char **)) _cryptoLib->symbol("i2d_ASN1_HEADER"); 30 - +#endif 31 - K_X509_print_fp = (int (*)(FILE*, X509*)) _cryptoLib->symbol("X509_print_fp"); 32 - K_i2d_PKCS12 = (int (*)(PKCS12*, unsigned char**)) _cryptoLib->symbol("i2d_PKCS12"); 33 - K_i2d_PKCS12_fp = (int (*)(FILE *, PKCS12*)) _cryptoLib->symbol("i2d_PKCS12_fp"); 34 - @@ -568,7 +578,7 @@ 35 - K_SSL_set_session = (int (*)(SSL*,SSL_SESSION*)) _sslLib->symbol("SSL_set_session"); 36 - K_d2i_SSL_SESSION = (SSL_SESSION* (*)(SSL_SESSION**,unsigned char**, long)) _sslLib->symbol("d2i_SSL_SESSION"); 37 - K_i2d_SSL_SESSION = (int (*)(SSL_SESSION*,unsigned char**)) _sslLib->symbol("i2d_SSL_SESSION"); 38 - - K_SSL_get_ciphers = (STACK *(*)(const SSL*)) _sslLib->symbol("SSL_get_ciphers"); 39 - + K_SSL_get_ciphers = (STACK_OF(SSL_CIPHER) *(*)(const SSL*)) _sslLib->symbol("SSL_get_ciphers"); 40 - #endif 41 - 42 - 43 - @@ -956,7 +966,13 @@ 44 - else return -1; 45 - } 46 - 47 - - 48 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 49 - +int KOpenSSLProxy::ASN1_i2d_fp(FILE *out,unsigned char *x) { 50 - + if (K_ASN1_item_i2d_fp && K_NETSCAPE_X509_it) 51 - + return (K_ASN1_item_i2d_fp)(K_NETSCAPE_X509_it, out, x); 52 - + else return -1; 53 - +} 54 - +#else 55 - ASN1_METHOD *KOpenSSLProxy::X509_asn1_meth(void) { 56 - if (K_X509_asn1_meth) return (K_X509_asn1_meth)(); 57 - else return 0L; 58 - @@ -968,7 +984,7 @@ 59 - return (K_ASN1_i2d_fp)((int (*)())K_i2d_ASN1_HEADER, out, x); 60 - else return -1; 61 - } 62 - - 63 - +#endif 64 - 65 - int KOpenSSLProxy::X509_print(FILE *fp, X509 *x) { 66 - if (K_X509_print_fp) return (K_X509_print_fp)(fp, x); 67 - diff -Naur kdelibs-3.5.10-old/kio/kssl/kopenssl.h kdelibs-3.5.10-new/kio/kssl/kopenssl.h 68 - --- kdelibs-3.5.10-old/kio/kssl/kopenssl.h 2006-07-22 01:16:39.000000000 -0700 69 - +++ kdelibs-3.5.10-new/kio/kssl/kopenssl.h 2010-03-31 09:35:20.000000000 -0700 70 - @@ -48,6 +48,9 @@ 71 - #include <openssl/stack.h> 72 - #include <openssl/bn.h> 73 - #undef crypt 74 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 75 - +#define STACK _STACK 76 - +#endif 77 - #endif 78 - 79 - #include <kstaticdeleter.h> 80 - @@ -446,12 +449,12 @@ 81 - */ 82 - int PEM_write_bio_X509(BIO *bp, X509 *x); 83 - 84 - - 85 - +#if OPENSSL_VERSION_NUMBER < 0x10000000L 86 - /* 87 - * X509_asn1_meth - used for netscape output 88 - */ 89 - ASN1_METHOD *X509_asn1_meth(); 90 - - 91 - +#endif 92 - 93 - /* 94 - * ASN1_i2d_fp - used for netscape output 95 - @@ -531,6 +534,9 @@ 96 - */ 97 - void sk_free(STACK *s); 98 - 99 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 100 - + void sk_free(void *s) { return sk_free(reinterpret_cast<STACK*>(s)); } 101 - +#endif 102 - 103 - /* 104 - * Number of elements in the stack 105 - @@ -543,6 +549,9 @@ 106 - */ 107 - char *sk_value(STACK *s, int n); 108 - 109 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 110 - + char *sk_value(void *s, int n) { return sk_value(reinterpret_cast<STACK*>(s), n); } 111 - +#endif 112 - 113 - /* 114 - * Create a new stack 115 - @@ -555,6 +564,9 @@ 116 - */ 117 - int sk_push(STACK *s, char *d); 118 - 119 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 120 - + int sk_push(void *s, void *d) { return sk_push(reinterpret_cast<STACK*>(s), reinterpret_cast<char*>(d)); } 121 - +#endif 122 - 123 - /* 124 - * Duplicate the stack 125 - diff -Naur kdelibs-3.5.10-old/kio/kssl/ksmimecrypto.cc kdelibs-3.5.10-new/kio/kssl/ksmimecrypto.cc 126 - --- kdelibs-3.5.10-old/kio/kssl/ksmimecrypto.cc 2005-10-10 08:05:44.000000000 -0700 127 - +++ kdelibs-3.5.10-new/kio/kssl/ksmimecrypto.cc 2010-03-31 09:34:38.000000000 -0700 128 - @@ -87,7 +87,7 @@ 129 - 130 - 131 - STACK_OF(X509) *KSMIMECryptoPrivate::certsToX509(QPtrList<KSSLCertificate> &certs) { 132 - - STACK_OF(X509) *x509 = sk_new(NULL); 133 - + STACK_OF(X509) *x509 = reinterpret_cast<STACK_OF(X509)*>(sk_new(NULL)); 134 - KSSLCertificate *cert = certs.first(); 135 - while(cert) { 136 - sk_X509_push(x509, cert->getCert()); 137 - diff -Naur kdelibs-3.5.10-old/kio/kssl/ksslcertificate.cc kdelibs-3.5.10-new/kio/kssl/ksslcertificate.cc 138 - --- kdelibs-3.5.10-old/kio/kssl/ksslcertificate.cc 2006-01-19 09:06:12.000000000 -0800 139 - +++ kdelibs-3.5.10-new/kio/kssl/ksslcertificate.cc 2010-03-31 09:34:38.000000000 -0700 140 - @@ -1003,17 +1003,31 @@ 141 - QByteArray KSSLCertificate::toNetscape() { 142 - QByteArray qba; 143 - #ifdef KSSL_HAVE_SSL 144 - -ASN1_HEADER ah; 145 - -ASN1_OCTET_STRING os; 146 - -KTempFile ktf; 147 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 148 - + NETSCAPE_X509 nx; 149 - + ASN1_OCTET_STRING hdr; 150 - +#else 151 - + ASN1_HEADER ah; 152 - + ASN1_OCTET_STRING os; 153 - +#endif 154 - + KTempFile ktf; 155 - 156 - - os.data = (unsigned char *)NETSCAPE_CERT_HDR; 157 - - os.length = strlen(NETSCAPE_CERT_HDR); 158 - - ah.header = &os; 159 - - ah.data = (char *)getCert(); 160 - - ah.meth = d->kossl->X509_asn1_meth(); 161 - +#if OPENSSL_VERSION_NUMBER >= 0x10000000L 162 - + hdr.data = (unsigned char *)NETSCAPE_CERT_HDR; 163 - + hdr.length = strlen(NETSCAPE_CERT_HDR); 164 - + nx.header = &hdr; 165 - + nx.cert = getCert(); 166 - + 167 - + d->kossl->ASN1_i2d_fp(ktf.fstream(),(unsigned char *)&nx); 168 - +#else 169 - + os.data = (unsigned char *)NETSCAPE_CERT_HDR; 170 - + os.length = strlen(NETSCAPE_CERT_HDR); 171 - + ah.header = &os; 172 - + ah.data = (char *)getCert(); 173 - + ah.meth = d->kossl->X509_asn1_meth(); 174 - 175 - - d->kossl->ASN1_i2d_fp(ktf.fstream(),(unsigned char *)&ah); 176 - + d->kossl->ASN1_i2d_fp(ktf.fstream(),(unsigned char *)&ah); 177 - +#endif 178 - 179 - ktf.close(); 180 -
+1 -1
pkgs/development/compilers/gcc/4.6/default.nix
··· 278 278 [ "--with-host-libstdcxx=-lstdc++ -lgcc_s" ]; 279 279 280 280 configureFlags = " 281 - ${if enableMultilib then "" else "--disable-multilib"} 281 + ${if enableMultilib then "--disable-libquadmath" else "--disable-multilib"} 282 282 ${if enableShared then "" else "--disable-shared"} 283 283 ${if enablePlugin then "--enable-plugin" else ""} 284 284 ${if ppl != null then "--with-ppl=${ppl}" else ""}
+46
pkgs/development/compilers/ghc/7.6.2.nix
··· 1 + { stdenv, fetchurl, ghc, perl, gmp, ncurses }: 2 + 3 + stdenv.mkDerivation rec { 4 + version = "7.6.2"; 5 + 6 + name = "ghc-${version}"; 7 + 8 + src = fetchurl { 9 + url = "http://haskell.org/ghc/dist/${version}/${name}-src.tar.bz2"; 10 + sha256 = "d5f45184abeacf7e9c6b4f63c7101a5c1d7b4fe9007901159e2287ecf38de533"; 11 + }; 12 + 13 + buildInputs = [ ghc perl gmp ncurses ]; 14 + 15 + enableParallelBuilding = true; 16 + 17 + buildMK = '' 18 + libraries/integer-gmp_CONFIGURE_OPTS += --configure-option=--with-gmp-libraries="${gmp}/lib" 19 + libraries/integer-gmp_CONFIGURE_OPTS += --configure-option=--with-gmp-includes="${gmp}/include" 20 + ''; 21 + 22 + preConfigure = '' 23 + echo "${buildMK}" > mk/build.mk 24 + sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 25 + ''; 26 + 27 + configureFlags = [ 28 + "--with-gcc=${stdenv.gcc}/bin/gcc" 29 + ]; 30 + 31 + # required, because otherwise all symbols from HSffi.o are stripped, and 32 + # that in turn causes GHCi to abort 33 + stripDebugFlags=["-S" "--keep-file-symbols"]; 34 + 35 + meta = { 36 + homepage = "http://haskell.org/ghc"; 37 + description = "The Glasgow Haskell Compiler"; 38 + maintainers = [ 39 + stdenv.lib.maintainers.marcweber 40 + stdenv.lib.maintainers.andres 41 + stdenv.lib.maintainers.simons 42 + ]; 43 + platforms = ghc.meta.platforms; 44 + }; 45 + 46 + }
+2 -2
pkgs/development/compilers/ghc/head.nix
··· 1 1 { stdenv, fetchurl, ghc, perl, gmp, ncurses }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "7.7.20121106"; 4 + version = "7.7.20121213"; 5 5 name = "ghc-${version}"; 6 6 7 7 src = fetchurl { 8 8 url = "http://haskell.org/ghc/dist/current/dist/${name}-src.tar.bz2"; 9 - sha256 = "1n3xj8arkzfvs3q1ymxsnbzs23ndsp8pl67sqirl837pkgcmq263"; 9 + sha256 = "0z9ld6271jzv3mx02vqaakirj79pm2vzxnv5a178r6v874qbzx3p"; 10 10 }; 11 11 12 12 buildInputs = [ ghc perl gmp ncurses ];
+7
pkgs/development/compilers/ghc/with-packages.nix
··· 64 64 ln -s $f $out/etc/bash_completion.d/ 65 65 echo -n . 66 66 done 67 + for s in 1 2 3 4 5 6 7 8 9; do 68 + for f in "$currentPath/share/man/man$s/"*; do 69 + mkdir -p $out/share/man/man$s 70 + ln -sv $f $out/share/man/man$s/ 71 + echo -n . 72 + done 73 + done 67 74 for f in "$currentPkgDir/"*.conf; do 68 75 ln -s $f $linkedPkgDir 69 76 echo -n .
+8 -6
pkgs/development/compilers/gwt/2.4.0.nix
··· 1 - {stdenv, fetchurl, unzip}: 1 + { stdenv, fetchurl, unzip }: 2 2 3 3 stdenv.mkDerivation { 4 4 name = "gwt-java-2.4.0"; 5 - src = fetchurl { 6 - url=http://google-web-toolkit.googlecode.com/files/gwt-2.4.0.zip; 7 - sha1 = "a91ac20db0ddd5994ac3cbfb0e8061d5bbf66f88"; 5 + 6 + src = fetchurl { 7 + url=http://google-web-toolkit.googlecode.com/files/gwt-2.4.0.zip; 8 + sha1 = "a91ac20db0ddd5994ac3cbfb0e8061d5bbf66f88"; 8 9 }; 9 - buildInputs = [unzip]; 10 + 11 + buildInputs = [ unzip ]; 10 12 11 13 installPhase = '' 12 14 ensureDir $out ··· 18 20 homepage = http://code.google.com/webtoolkit/; 19 21 description = "Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications."; 20 22 }; 21 - } 23 + }
-31
pkgs/development/compilers/gwt/builder.sh
··· 1 - source $stdenv/setup 2 - 3 - tar xfvj $src 4 - mkdir -p $out 5 - cp -av $name $out 6 - 7 - # Create wrapper scripts so that the GWT compiler/host work 8 - 9 - libPath="$libstdcpp5/lib:$glib/lib:$gtk/lib:$atk/lib:$pango/lib:$libX11/lib:$libXt/lib:$out/$name/mozilla-1.7.12" 10 - 11 - mkdir -p $out/bin 12 - 13 - cat > $out/bin/gwt-compile <<EOF 14 - #!/bin/sh 15 - 16 - export LD_LIBRARY_PATH=$libPath 17 - export LIBXCB_ALLOW_SLOPPY_LOCK=1 # Workaround for bug in Java AWT implementation 18 - 19 - $jdk/bin/java -Xmx256m -cp "\$CLASSPATH:$out/$name/gwt-user.jar:$out/$name/gwt-dev-linux.jar" com.google.gwt.dev.Compiler \$@ 20 - EOF 21 - chmod 755 $out/bin/gwt-compile 22 - 23 - cat > $out/bin/gwt-shell <<EOF 24 - #!/bin/sh 25 - 26 - export LD_LIBRARY_PATH=$libPath 27 - export LIBXCB_ALLOW_SLOPPY_LOCK=1 # Workaround for bug in Java AWT implementation 28 - 29 - $jdk/bin/java -Xmx256m -cp "\$CLASSPATH:$out/$name/gwt-user.jar:$out/$name/gwt-dev-linux.jar" com.google.gwt.dev.GWTShell \$@ 30 - EOF 31 - chmod 755 $out/bin/gwt-shell
-14
pkgs/development/compilers/gwt/default.nix
··· 1 - {stdenv, fetchurl, glib, gtk, pango, atk, libX11, libXt, libstdcpp5, jdk}: 2 - 3 - stdenv.mkDerivation { 4 - name = "gwt-linux-1.7.1"; 5 - builder = ./builder.sh; 6 - 7 - src = fetchurl { 8 - url = http://google-web-toolkit.googlecode.com/files/gwt-linux-1.7.1.tar.bz2; 9 - sha256 = "0lgirr9lr0qsfvw61hqzracdllqklb4qkzbk5x3lc4r64mms5b3g"; 10 - }; 11 - 12 - inherit glib gtk pango atk libX11 libXt libstdcpp5 jdk; 13 - buildInputs = [glib gtk pango atk libX11 libXt libstdcpp5]; 14 - }
+11 -15
pkgs/development/compilers/julia/default.nix
··· 1 1 { stdenv, fetchgit, gfortran, perl, m4, llvm, gmp, pcre, zlib 2 2 , readline, fftwSinglePrec, fftw, libunwind, suitesparse, glpk, fetchurl 3 3 , ncurses, libunistring, lighttpd, patchelf, openblas, liblapack 4 - , tcl, tk, xproto, libX11 4 + , tcl, tk, xproto, libX11, git 5 5 } : 6 6 let 7 7 realGcc = stdenv.gcc.gcc; 8 8 in 9 9 stdenv.mkDerivation rec { 10 10 pname = "julia"; 11 - date = "20121209"; 11 + date = "20130205"; 12 12 name = "${pname}-git-${date}"; 13 13 14 14 grisu_ver = "1.1.1"; ··· 19 19 clp_ver = "1.14.5"; 20 20 lighttpd_ver = "1.4.29"; 21 21 patchelf_ver = "0.6"; 22 + pcre_ver = "8.31"; 22 23 23 24 grisu_src = fetchurl { 24 25 url = "http://double-conversion.googlecode.com/files/double-conversion-${grisu_ver}.tar.gz"; ··· 57 58 url = "http://hydra.nixos.org/build/1524660/download/2/patchelf-${patchelf_ver}.tar.bz2"; 58 59 sha256 = "00bw29vdsscsili65wcb5ay0gvg1w0ljd00sb5xc6br8bylpyzpw"; 59 60 }; 61 + pcre_src = fetchurl { 62 + url = "ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-${pcre_ver}.tar.bz2"; 63 + sha256 = "0g4c0z4h30v8g8qg02zcbv7n67j5kz0ri9cfhgkpwg276ljs0y2p"; 64 + }; 60 65 61 66 src = fetchgit { 62 67 url = "git://github.com/JuliaLang/julia.git"; 63 - rev = "27b950f62aeb3664ab76e5d827b30b4885a9efb9"; 64 - sha256 = "0khx8ln2zq3vpj0g66hnsdhw04hxl79fq43rc06ggsmc1j4xrifb"; 68 + rev = "efc696bf74eec7605b4da19f6f1605ba99959ed3"; 69 + sha256 = "19if7aj3mrp84dg9g2d3zbhasrq0nz28djl9a01m0y4y9bfymp7s"; 65 70 }; 66 71 67 72 buildInputs = [ gfortran perl m4 gmp pcre llvm readline zlib 68 73 fftw fftwSinglePrec libunwind suitesparse glpk ncurses libunistring patchelf 69 - openblas liblapack tcl tk xproto libX11 74 + openblas liblapack tcl tk xproto libX11 git 70 75 ]; 71 76 72 77 configurePhase = '' ··· 79 84 cp "$1" "$2/$(basename "$1" | sed -e 's/^[a-z0-9]*-//')" 80 85 } 81 86 82 - for i in "${grisu_src}" "${dsfmt_src}" "${arpack_src}" "${clp_src}" "${patchelf_src}" ; do 87 + for i in "${grisu_src}" "${dsfmt_src}" "${arpack_src}" "${clp_src}" "${patchelf_src}" "${pcre_src}" ; do 83 88 copy_kill_hash "$i" deps 84 89 done 85 90 copy_kill_hash "${dsfmt_src}" deps/random ··· 105 110 106 111 preBuild = '' 107 112 mkdir -p usr/lib 108 - ln -s libuv.a usr/lib/uv.a 109 113 ''; 110 114 111 115 preInstall = '' 112 - make -C deps install-tk-wrapper 113 - ''; 114 - 115 - postInstall = '' 116 - ( 117 - cd $out/share/julia/test/ 118 - $out/bin/julia runtests.jl all 119 - ) || true 120 116 ''; 121 117 122 118 meta = {
+1 -1
pkgs/development/compilers/opencxx/default.nix
··· 1 - {stdenv, fetchurl, libtool, gcc, patches ? []}: 1 + { stdenv, fetchurl, libtool, gcc, patches ? []}: 2 2 3 3 stdenv.mkDerivation { 4 4 name = "opencxx-2.8";
-14
pkgs/development/compilers/strategoxt/0.18.nix
··· 4 4 5 5 inherit aterm; 6 6 7 - atermStatic = stdenv.mkDerivation ( rec { 8 - name = "${aterm.name}-static"; 9 - configureFlags = "--enable-shared=no --enable-static=yes"; 10 - 11 - inherit (aterm) src meta patches; 12 - } // ( if stdenv.system == "i686-cygwin" then { inherit (sdf) CFLAGS; } else {} ) ) ; 13 - 14 - sdfStatic = stdenv.mkDerivation ( rec { 15 - name = "${sdf.name}-static"; 16 - configureFlags = "--enable-shared=no --enable-static=yes"; 17 - 18 - inherit (sdf) src buildInputs preConfigure meta; 19 - } // ( if stdenv.system == "i686-cygwin" then { inherit (sdf) CFLAGS; } else {} ) ) ; 20 - 21 7 sdf = stdenv.mkDerivation ( rec { 22 8 name = "sdf2-bundle-2.4"; 23 9
+10 -5
pkgs/development/interpreters/clojure/default.nix
··· 1 - {stdenv, fetchurl, unzip, ant}: 1 + {stdenv, fetchurl, unzip, ant, version ? "1.4.0" }: 2 2 3 - stdenv.mkDerivation rec { 4 - version = "1.4.0"; 3 + let 4 + src_hashes = { 5 + "1.4.0" = "27a5a151d5cc1bc3e52dff47c66111e637fefeb42d9bedfa1284a1a31d080171"; 6 + "1.5.0-RC1" = "111jm0nxkvqr1vrwcpvr70v5paasp8msrj5h8zm1c144c8zc1vln"; 7 + }; 8 + in 9 + stdenv.mkDerivation { 5 10 name = "clojure-${version}"; 6 11 7 12 src = fetchurl { 8 13 url = "http://repo1.maven.org/maven2/org/clojure/clojure/${version}/clojure-${version}.zip"; 9 - sha256 = "27a5a151d5cc1bc3e52dff47c66111e637fefeb42d9bedfa1284a1a31d080171"; 14 + sha256 = (builtins.getAttr version src_hashes); 10 15 }; 11 16 12 17 buildInputs = [ unzip ant ]; 13 18 14 - buildPhase = "ant"; 19 + buildPhase = "ant jar"; 15 20 16 21 installPhase = " 17 22 mkdir -p $out/lib/java
+3 -4
pkgs/development/interpreters/python/python-linkme-wrapper.sh
··· 14 14 SITES= 15 15 16 16 pypath() { 17 - BIN=$(dirname "$1") 18 - BIN=$(realpath -s "$BIN") 17 + BIN=$(realpath -s "$(dirname "$1")") 19 18 ENV=$(dirname "$BIN") 20 19 SITE="$ENV/lib/python2.7/site-packages" 21 20 SITES="$SITES${SITES:+:}$SITE" 22 21 23 - PRG=$BIN/$(readlink "$1") 22 + PRG="$BIN"/$(readlink "$1") 24 23 25 24 if test -L "$PRG"; then 26 25 pypath "$PRG" ··· 31 30 32 31 export PYTHONPATH="$PYTHONPATH${PYTHONPATH:+:}$SITES" 33 32 34 - exec $BIN/$PROG "$@" 33 + exec "$BIN/$PROG" "$@"
+2
pkgs/development/interpreters/ruby/gem.nix
··· 44 44 45 45 propagatedUserEnvPkgs = requiredGems; 46 46 47 + passthru.isRubyGem = true; 48 + 47 49 }; 48 50 mb = stdenv.lib.maybeAttr; 49 51 patchedGem = a: stdenv.mkDerivation (removeAttrs (stdenv.lib.mergeAttrsByFuncDefaults
+484 -295
pkgs/development/interpreters/ruby/generated.nix
··· 3 3 g: # Get dependencies from patched gems 4 4 { 5 5 aliases = { 6 - ZenTest = g.ZenTest_4_8_1; 7 - actionmailer = g.actionmailer_3_2_6; 8 - actionpack = g.actionpack_3_2_6; 9 - activemodel = g.activemodel_3_2_6; 10 - activerecord = g.activerecord_3_2_6; 11 - activeresource = g.activeresource_3_2_6; 12 - activesupport = g.activesupport_3_2_6; 13 - addressable = g.addressable_2_2_8; 6 + ZenTest = g.ZenTest_4_9_0; 7 + actionmailer = g.actionmailer_3_2_12; 8 + actionpack = g.actionpack_3_2_12; 9 + activemodel = g.activemodel_3_2_12; 10 + activerecord = g.activerecord_3_2_12; 11 + activeresource = g.activeresource_3_2_12; 12 + activesupport = g.activesupport_3_2_12; 14 13 arel = g.arel_3_0_2; 15 - atoulme_Antwrap = g.atoulme_Antwrap_0_7_2; 14 + atoulme_Antwrap = g.atoulme_Antwrap_0_7_4; 16 15 autotest_rails = g.autotest_rails_4_1_2; 17 - builder = g.builder_3_0_0; 18 - buildr = g.buildr_1_4_7; 19 - bundler = g.bundler_1_1_4; 20 - childprocess = g.childprocess_0_3_3; 16 + aws_sdk = g.aws_sdk_1_8_1_2; 17 + builder = g.builder_3_1_4; 18 + buildr = g.buildr_1_4_9; 19 + bundler = g.bundler_1_2_3; 20 + childprocess = g.childprocess_0_3_8; 21 + daemons = g.daemons_1_1_9; 21 22 diff_lcs = g.diff_lcs_1_1_3; 22 23 erubis = g.erubis_2_7_0; 24 + eventmachine = g.eventmachine_1_0_0; 23 25 fakes3 = g.fakes3_0_1_5; 24 - ffi = g.ffi_1_0_11; 26 + ffi = g.ffi_1_3_1; 27 + foreman = g.foreman_0_61_0; 25 28 highline = g.highline_1_6_2; 26 29 hike = g.hike_1_2_1; 27 - hoe = g.hoe_2_3_3; 28 - i18n = g.i18n_0_6_0; 30 + hoe = g.hoe_3_1_0; 31 + i18n = g.i18n_0_6_1; 29 32 journey = g.journey_1_0_4; 30 - json = g.json_1_7_3; 31 - json_pure = g.json_pure_1_7_3; 32 - libwebsocket = g.libwebsocket_0_1_3; 33 + jruby_pageant = g.jruby_pageant_1_1_1; 34 + json = g.json_1_7_7; 35 + json_pure = g.json_pure_1_7_7; 36 + macaddr = g.macaddr_1_6_1; 33 37 mail = g.mail_2_4_4; 34 - mime_types = g.mime_types_1_19; 38 + mime_types = g.mime_types_1_21; 35 39 minitar = g.minitar_0_5_3; 36 - multi_json = g.multi_json_1_3_6; 40 + multi_json = g.multi_json_1_5_1; 37 41 net_sftp = g.net_sftp_2_0_5; 38 - net_ssh = g.net_ssh_2_5_2; 42 + net_ssh = g.net_ssh_2_6_5; 39 43 nix = g.nix_0_1_1; 44 + nokogiri = g.nokogiri_1_5_6; 40 45 polyglot = g.polyglot_0_3_3; 41 - rack = g.rack_1_4_1; 46 + rack = g.rack_1_5_2; 42 47 rack_cache = g.rack_cache_1_2; 43 - rack_ssl = g.rack_ssl_1_3_2; 44 - rack_test = g.rack_test_0_6_1; 45 - rails = g.rails_3_2_6; 46 - railties = g.railties_3_2_6; 47 - rake = g.rake_0_9_2_2; 48 - rb_fsevent = g.rb_fsevent_0_9_1; 49 - rdoc = g.rdoc_3_12; 50 - rjb = g.rjb_1_4_0; 51 - rspec = g.rspec_2_9_0; 52 - rspec_core = g.rspec_core_2_9_0; 53 - rspec_expectations = g.rspec_expectations_2_9_1; 54 - rspec_mocks = g.rspec_mocks_2_9_0; 48 + rack_protection = g.rack_protection_1_3_2; 49 + rack_ssl = g.rack_ssl_1_3_3; 50 + rack_test = g.rack_test_0_6_2; 51 + rails = g.rails_3_2_12; 52 + railties = g.railties_3_2_12; 53 + rake = g.rake_10_0_3; 54 + rb_fsevent = g.rb_fsevent_0_9_3; 55 + rdoc = g.rdoc_3_12_1; 56 + rjb = g.rjb_1_4_6; 57 + rspec = g.rspec_2_11_0; 58 + rspec_core = g.rspec_core_2_11_1; 59 + rspec_expectations = g.rspec_expectations_2_11_3; 60 + rspec_mocks = g.rspec_mocks_2_11_3; 55 61 rubyforge = g.rubyforge_2_0_4; 56 62 rubyzip = g.rubyzip_0_9_9; 57 - sass = g.sass_3_1_20; 58 - selenium_webdriver = g.selenium_webdriver_2_24_0; 59 - sprockets = g.sprockets_2_1_3; 60 - thor = g.thor_0_15_4; 63 + sass = g.sass_3_2_5; 64 + selenium_webdriver = g.selenium_webdriver_2_29_0; 65 + sinatra = g.sinatra_1_3_2; 66 + sprockets = g.sprockets_2_2_2; 67 + systemu = g.systemu_2_5_2; 68 + thin = g.thin_1_5_0; 69 + thor = g.thor_0_17_0; 61 70 tilt = g.tilt_1_3_3; 62 - treetop = g.treetop_1_4_10; 63 - tzinfo = g.tzinfo_0_3_33; 64 - xml_simple = g.xml_simple_1_0_12; 71 + treetop = g.treetop_1_4_12; 72 + tzinfo = g.tzinfo_0_3_35; 73 + uuid = g.uuid_2_3_6; 74 + uuidtools = g.uuidtools_2_1_3; 75 + websocket = g.websocket_1_0_7; 76 + xml_simple = g.xml_simple_1_1_1; 65 77 }; 66 - gem_nix_args = [ ''autotest-rails'' ''buildr'' ''fakes3'' ''nix'' ''rails'' ''rake'' ''rb-fsevent'' ''sass'' ''selenium-webdriver'' ]; 78 + gem_nix_args = [ ''autotest-rails'' ''aws-sdk'' ''buildr'' ''fakes3'' ''foreman'' ''nix'' ''rails'' ''rake'' ''rb-fsevent'' ''sass'' ''selenium-webdriver'' ''sinatra-1.3.2'' ''thin'' ''uuid'' ]; 67 79 gems = { 68 - ZenTest_4_8_1 = { 80 + ZenTest_4_9_0 = { 69 81 basename = ''ZenTest''; 70 82 meta = { 71 83 description = ''ZenTest provides 4 different tools: zentest, unit_diff, autotest, and multiruby''; ··· 92 104 for compatibility checking! Use multiruby_setup to manage your 93 105 installed versions.''; 94 106 }; 95 - name = ''ZenTest-4.8.1''; 107 + name = ''ZenTest-4.9.0''; 96 108 requiredGems = [ ]; 97 - sha256 = ''0jp86czz16b0wamxvzs8p7pxwagj68h2zch9yjmjk7b069xrsg3v''; 109 + sha256 = ''16bp7rwl463m0d213rmwp4rjfwiw1bm529c518v91l18h7hcnb96''; 98 110 }; 99 - actionmailer_3_2_6 = { 111 + actionmailer_3_2_12 = { 100 112 basename = ''actionmailer''; 101 113 meta = { 102 114 description = ''Email composition, delivery, and receiving framework (part of Rails).''; 103 115 homepage = ''http://www.rubyonrails.org''; 104 116 longDescription = ''Email on Rails. Compose, deliver, receive, and test emails using the familiar controller/view pattern. First-class support for multipart email and attachments.''; 105 117 }; 106 - name = ''actionmailer-3.2.6''; 107 - requiredGems = [ g.mail_2_4_4 ]; 108 - sha256 = ''1h9035i9rnh98pc4z073cpcjjkwcswjigg1a3a6ll0s9lb6dnk54''; 118 + name = ''actionmailer-3.2.12''; 119 + requiredGems = [ g.actionpack_3_2_12 g.mail_2_4_4 ]; 120 + sha256 = ''0rjcyz5p139iv7r9gb9nw6c490mksf6n3rnfxsg6bdaxpabinlc7''; 109 121 }; 110 - actionpack_3_2_6 = { 122 + actionpack_3_2_12 = { 111 123 basename = ''actionpack''; 112 124 meta = { 113 125 description = ''Web-flow and rendering framework putting the VC in MVC (part of Rails).''; 114 126 homepage = ''http://www.rubyonrails.org''; 115 127 longDescription = ''Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.''; 116 128 }; 117 - name = ''actionpack-3.2.6''; 118 - requiredGems = [ g.activemodel_3_2_6 g.rack_cache_1_2 g.rack_test_0_6_1 g.journey_1_0_4 g.sprockets_2_1_3 g.erubis_2_7_0 ]; 119 - sha256 = ''1qwy7p353sp3x3crinfsx873vfrc84bfy61hz95qhy8anq03ay34''; 129 + name = ''actionpack-3.2.12''; 130 + requiredGems = [ g.activesupport_3_2_12 g.activemodel_3_2_12 g.rack_cache_1_2 g.builder_3_0_4 g.rack_1_4_5 g.rack_test_0_6_2 g.journey_1_0_4 g.sprockets_2_2_2 g.erubis_2_7_0 ]; 131 + sha256 = ''19p8slf607ssvhd1xkqmk0ddhxqh99faqbgw9i0gyjh1hxyh4apk''; 120 132 }; 121 - activemodel_3_2_6 = { 133 + activemodel_3_2_12 = { 122 134 basename = ''activemodel''; 123 135 meta = { 124 136 description = ''A toolkit for building modeling frameworks (part of Rails).''; 125 137 homepage = ''http://www.rubyonrails.org''; 126 138 longDescription = ''A toolkit for building modeling frameworks like Active Record and Active Resource. Rich support for attributes, callbacks, validations, observers, serialization, internationalization, and testing.''; 127 139 }; 128 - name = ''activemodel-3.2.6''; 129 - requiredGems = [ ]; 130 - sha256 = ''18bvwpfxr6kp66b62n17qgn7bb02va6bvckips36cxrkznafsk6j''; 140 + name = ''activemodel-3.2.12''; 141 + requiredGems = [ g.activesupport_3_2_12 g.builder_3_0_4 ]; 142 + sha256 = ''1w43k2yhdybrrhph87zhb9shc1j8z1ryhpqy15y7cj9gc4a1bnqf''; 131 143 }; 132 - activerecord_3_2_6 = { 144 + activerecord_3_2_12 = { 133 145 basename = ''activerecord''; 134 146 meta = { 135 147 description = ''Object-relational mapper framework (part of Rails).''; 136 148 homepage = ''http://www.rubyonrails.org''; 137 149 longDescription = ''Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in.''; 138 150 }; 139 - name = ''activerecord-3.2.6''; 140 - requiredGems = [ g.arel_3_0_2 g.tzinfo_0_3_33 ]; 141 - sha256 = ''1xc901m3a85j28bn2f96fh9c5y4wq4xivympm32xj4zr2ib20c2m''; 151 + name = ''activerecord-3.2.12''; 152 + requiredGems = [ g.activesupport_3_2_12 g.activemodel_3_2_12 g.arel_3_0_2 g.tzinfo_0_3_35 ]; 153 + sha256 = ''0fl8iyv3gcy72y79iv4ccyck8ik02rrl3pdy7yxfhlnqgryp8syi''; 142 154 }; 143 - activeresource_3_2_6 = { 155 + activeresource_3_2_12 = { 144 156 basename = ''activeresource''; 145 157 meta = { 146 158 description = ''REST modeling framework (part of Rails).''; 147 159 homepage = ''http://www.rubyonrails.org''; 148 160 longDescription = ''REST on Rails. Wrap your RESTful web app with Ruby classes and work with them like Active Record models.''; 149 161 }; 150 - name = ''activeresource-3.2.6''; 151 - requiredGems = [ ]; 152 - sha256 = ''1lyv64rccgrdfhzccxj9qm5dnjy212x4q1nc21mf2xf2nc4zi33a''; 162 + name = ''activeresource-3.2.12''; 163 + requiredGems = [ g.activesupport_3_2_12 g.activemodel_3_2_12 ]; 164 + sha256 = ''0dmy7n93ndxfqkccs0mv82dzkr130414djg96qi8njyj07ad84fi''; 153 165 }; 154 - activesupport_3_2_6 = { 166 + activesupport_3_2_12 = { 155 167 basename = ''activesupport''; 156 168 meta = { 157 169 description = ''A toolkit of support libraries and Ruby core extensions extracted from the Rails framework.''; 158 170 homepage = ''http://www.rubyonrails.org''; 159 171 longDescription = ''A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.''; 160 172 }; 161 - name = ''activesupport-3.2.6''; 162 - requiredGems = [ g.i18n_0_6_0 g.multi_json_1_3_6 ]; 163 - sha256 = ''00jlixc7pkifikdgkjmgxypx8rizj3jizhjcpi4v9hd72yw8m7j2''; 164 - }; 165 - addressable_2_2_8 = { 166 - basename = ''addressable''; 167 - meta = { 168 - description = ''URI Implementation''; 169 - homepage = ''http://addressable.rubyforge.org/''; 170 - longDescription = ''Addressable is a replacement for the URI implementation that is part of 171 - Ruby's standard library. It more closely conforms to the relevant RFCs and 172 - adds support for IRIs and URI templates. 173 - ''; 174 - }; 175 - name = ''addressable-2.2.8''; 176 - requiredGems = [ ]; 177 - sha256 = ''1zrwrs5aji7ah2qh4x47f4j85s3sdsrrx4xayyhnrcykcg7s4n49''; 173 + name = ''activesupport-3.2.12''; 174 + requiredGems = [ g.i18n_0_6_1 g.multi_json_1_5_1 ]; 175 + sha256 = ''1giqkprxjf5gyfyhn5nz9q8a5gi3v8irxhkpqr00zc5fw1azllsg''; 178 176 }; 179 177 arel_3_0_2 = { 180 178 basename = ''arel''; ··· 194 192 requiredGems = [ ]; 195 193 sha256 = ''158bvrhammpblky9z9dgimjr55bdypfx6w5s1dm4vyj42h49qpkx''; 196 194 }; 197 - atoulme_Antwrap_0_7_2 = { 195 + atoulme_Antwrap_0_7_4 = { 198 196 basename = ''atoulme_Antwrap''; 199 197 meta = { 200 198 description = ''A Ruby module that wraps the Apache Ant build tool. Antwrap can be used to invoke Ant Tasks from a Ruby or a JRuby script.''; ··· 212 210 Ant (http://ant.apache.org/) tasks in a Java project. If you are tired of fighting with Ant or Maven XML files in your Java project, take some time to 213 211 check out Buildr!''; 214 212 }; 215 - name = ''atoulme-Antwrap-0.7.2''; 216 - requiredGems = [ ]; 217 - sha256 = ''0r9l3cn0gjck5q00djas5h43pr64pjvafhz6f7zhki4qqkwbb6j3''; 213 + name = ''atoulme-Antwrap-0.7.4''; 214 + requiredGems = [ g.rjb_1_4_6 ]; 215 + sha256 = ''0sh9capkya88qm9mvixwly32fwb2c4nzif9j9vv0f73rqw8kz4j4''; 218 216 }; 219 217 autotest_rails_4_1_2 = { 220 218 basename = ''autotest_rails''; ··· 225 223 rails support and extra plugins for migrations and fixtures.''; 226 224 }; 227 225 name = ''autotest-rails-4.1.2''; 228 - requiredGems = [ g.ZenTest_4_8_1 ]; 226 + requiredGems = [ g.ZenTest_4_9_0 ]; 229 227 sha256 = ''1wkb5jayb39yx0i8ly7sibygf9f9c3w24jg2z1qgm135zlb070v4''; 230 228 }; 231 - builder_2_1_2 = { 229 + aws_sdk_1_8_1_2 = { 230 + basename = ''aws_sdk''; 231 + meta = { 232 + description = ''AWS SDK for Ruby''; 233 + homepage = ''http://aws.amazon.com/sdkforruby''; 234 + longDescription = ''AWS SDK for Ruby''; 235 + }; 236 + name = ''aws-sdk-1.8.1.2''; 237 + requiredGems = [ g.uuidtools_2_1_3 g.nokogiri_1_5_6 g.json_1_7_7 ]; 238 + sha256 = ''0z3ins8rd8v3r40sn70kg21f5di58lqjfxppl19hi3pdjxgdrr7x''; 239 + }; 240 + builder_3_0_4 = { 232 241 basename = ''builder''; 233 242 meta = { 234 243 description = ''Builders for MarkUp.''; 235 244 homepage = ''http://onestepback.org''; 236 - longDescription = ''Builder provides a number of builder objects that make creating structured data simple to do. Currently the following builder objects are supported: * XML Markup * XML Events''; 245 + longDescription = ''Builder provides a number of builder objects that make creating structured data 246 + simple to do. Currently the following builder objects are supported: 247 + 248 + * XML Markup 249 + * XML Events 250 + ''; 237 251 }; 238 - name = ''builder-2.1.2''; 252 + name = ''builder-3.0.4''; 253 + requiredGems = [ ]; 254 + sha256 = ''0hn41h249v82wj7d9vji2lm568jxv8pzq2czh2v0603hjv21r8x1''; 255 + }; 256 + builder_3_1_3 = { 257 + basename = ''builder''; 258 + meta = { 259 + description = ''Builders for MarkUp.''; 260 + homepage = ''http://onestepback.org''; 261 + longDescription = ''Builder provides a number of builder objects that make creating structured data 262 + simple to do. Currently the following builder objects are supported: 263 + 264 + * XML Markup 265 + * XML Events 266 + ''; 267 + }; 268 + name = ''builder-3.1.3''; 239 269 requiredGems = [ ]; 240 - sha256 = ''0hp5gsvp63mqqvi7dl95zwci916vj6l1slgz4crip1rijk3v2806''; 270 + sha256 = ''0w6xsq9vyvzdy0xb52sajgipr9ml2bbpivk6dxm69c6987dk7him''; 241 271 }; 242 - builder_3_0_0 = { 272 + builder_3_1_4 = { 243 273 basename = ''builder''; 244 274 meta = { 245 275 description = ''Builders for MarkUp.''; ··· 251 281 * XML Events 252 282 ''; 253 283 }; 254 - name = ''builder-3.0.0''; 284 + name = ''builder-3.1.4''; 255 285 requiredGems = [ ]; 256 - sha256 = ''13k12jii9z1hma4xxk2dl74wsx985idl3cs9svvla8p0bmgf3lzv''; 286 + sha256 = ''1p0bjy1vb0zbswd6bsh5qda0f0br53p8vak8cm7hls62094r405p''; 257 287 }; 258 - buildr_1_4_7 = { 288 + buildr_1_4_9 = { 259 289 basename = ''buildr''; 260 290 meta = { 261 291 description = ''Build like you code''; ··· 267 297 for those one-off tasks, with a language that's a joy to use. 268 298 ''; 269 299 }; 270 - name = ''buildr-1.4.7''; 271 - requiredGems = [ g.rake_0_9_2_2 g.builder_2_1_2 g.net_ssh_2_3_0 g.net_sftp_2_0_5 g.rubyzip_0_9_4 g.highline_1_6_2 g.json_pure_1_4_3 g.rubyforge_2_0_3 g.hoe_2_3_3 g.rjb_1_4_0 g.atoulme_Antwrap_0_7_2 g.diff_lcs_1_1_3 g.rspec_expectations_2_9_0 g.rspec_mocks_2_9_0 g.rspec_core_2_9_0 g.rspec_2_9_0 g.xml_simple_1_0_12 g.minitar_0_5_3 ]; 272 - sha256 = ''0ddb71xgdjxvkf485c16kvip8i26wy4l171pjbw04qmy3cank42h''; 300 + name = ''buildr-1.4.9''; 301 + requiredGems = [ g.rake_0_9_2_2 g.builder_3_1_3 g.net_ssh_2_6_0 g.net_sftp_2_0_5 g.rubyzip_0_9_9 g.highline_1_6_2 g.json_pure_1_7_5 g.rubyforge_2_0_4 g.hoe_3_1_0 g.rjb_1_4_2 g.atoulme_Antwrap_0_7_4 g.diff_lcs_1_1_3 g.rspec_expectations_2_11_3 g.rspec_mocks_2_11_3 g.rspec_core_2_11_1 g.rspec_2_11_0 g.xml_simple_1_1_1 g.minitar_0_5_3 ]; 302 + sha256 = ''1ws8cdc7ylfq0aqbcmgwj3d8jxh8lp8zgxx0w0a7ippvvjjxb7az''; 273 303 }; 274 - bundler_1_1_4 = { 304 + bundler_1_2_3 = { 275 305 basename = ''bundler''; 276 306 meta = { 277 307 description = ''The best way to manage your application's dependencies''; 278 308 homepage = ''http://gembundler.com''; 279 309 longDescription = ''Bundler manages an application's dependencies through its entire life, across many machines, systematically and repeatably''; 280 310 }; 281 - name = ''bundler-1.1.4''; 311 + name = ''bundler-1.2.3''; 282 312 requiredGems = [ ]; 283 - sha256 = ''13pj4kk01xrdmdvgz1mvvhnbp1vi40gq50n8wdk3lpqp5za26gr0''; 313 + sha256 = ''0bf6ync0901d9q4cg5ws4ra0qh9ssw2xgsip8dka34sbm59kav4w''; 284 314 }; 285 - childprocess_0_3_3 = { 315 + childprocess_0_3_8 = { 286 316 basename = ''childprocess''; 287 317 meta = { 288 318 description = ''This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.''; 289 319 homepage = ''http://github.com/jarib/childprocess''; 290 320 longDescription = ''This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.''; 291 321 }; 292 - name = ''childprocess-0.3.3''; 293 - requiredGems = [ g.ffi_1_0_11 ]; 294 - sha256 = ''0yqlbxnc427lnh1xw71qyzkic1pdpmacqxp8zw0gvx7yzkw3fjr0''; 322 + name = ''childprocess-0.3.8''; 323 + requiredGems = [ g.ffi_1_3_1 ]; 324 + sha256 = ''08rp4krw0g60567ih4w51ndlq2pg92al0dycy0bs0m3msq68nlq4''; 325 + }; 326 + daemons_1_1_9 = { 327 + basename = ''daemons''; 328 + meta = { 329 + description = ''A toolkit to create and control daemons in different ways''; 330 + homepage = ''http://daemons.rubyforge.org''; 331 + longDescription = ''Daemons provides an easy way to wrap existing ruby scripts (for example a self-written server) to be run as a daemon and to be controlled by simple start/stop/restart commands. You can also call blocks as daemons and control them from the parent or just daemonize the current process. Besides this basic functionality, daemons offers many advanced features like exception backtracing and logging (in case your ruby script crashes) and monitoring and automatic restarting of your processes if they crash.''; 332 + }; 333 + name = ''daemons-1.1.9''; 334 + requiredGems = [ ]; 335 + sha256 = ''1j1m64pirsldhic6x6sg4lcrmp1bs1ihpd49xm8m1b2rc1c3irzy''; 295 336 }; 296 337 diff_lcs_1_1_3 = { 297 338 basename = ''diff_lcs''; ··· 341 382 requiredGems = [ ]; 342 383 sha256 = ''1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3''; 343 384 }; 385 + eventmachine_1_0_0 = { 386 + basename = ''eventmachine''; 387 + meta = { 388 + description = ''Ruby/EventMachine library''; 389 + homepage = ''http://rubyeventmachine.com''; 390 + longDescription = ''EventMachine implements a fast, single-threaded engine for arbitrary network 391 + communications. It's extremely easy to use in Ruby. EventMachine wraps all 392 + interactions with IP sockets, allowing programs to concentrate on the 393 + implementation of network protocols. It can be used to create both network 394 + servers and clients. To create a server or client, a Ruby program only needs 395 + to specify the IP address and port, and provide a Module that implements the 396 + communications protocol. Implementations of several standard network protocols 397 + are provided with the package, primarily to serve as examples. The real goal 398 + of EventMachine is to enable programs to easily interface with other programs 399 + using TCP/IP, especially if custom protocols are required.''; 400 + }; 401 + name = ''eventmachine-1.0.0''; 402 + requiredGems = [ ]; 403 + sha256 = ''1qshsikskkfbbhai9s0qhmnpa326m83k9yzivwvkl2dc1ffpk2pz''; 404 + }; 344 405 fakes3_0_1_5 = { 345 406 basename = ''fakes3''; 346 407 meta = { ··· 348 409 longDescription = ''Use FakeS3 to test basic S3 functionality without actually connecting to S3''; 349 410 }; 350 411 name = ''fakes3-0.1.5''; 351 - requiredGems = [ g.thor_0_15_4 g.builder_3_0_0 ]; 412 + requiredGems = [ g.thor_0_17_0 g.builder_3_1_4 ]; 352 413 sha256 = ''1na5wrbarla6s414svqmr5spbpv6vmcgpswal444x4clcpmadhib''; 353 414 }; 354 - ffi_1_0_11 = { 415 + ffi_1_3_1 = { 355 416 basename = ''ffi''; 356 417 meta = { 357 - description = ''Ruby-FFI is a ruby extension for programmatically loading dynamic libraries, binding functions within them, and calling those functions from Ruby code''; 418 + description = ''Ruby FFI''; 358 419 homepage = ''http://wiki.github.com/ffi/ffi''; 359 - longDescription = ''Ruby-FFI is a ruby extension for programmatically loading dynamic 360 - libraries, binding functions within them, and calling those functions 361 - from Ruby code. Moreover, a Ruby-FFI extension works without changes 362 - on Ruby and JRuby. Discover why should you write your next extension 363 - using Ruby-FFI here[http://wiki.github.com/ffi/ffi/why-use-ffi].''; 420 + longDescription = ''Ruby FFI library''; 364 421 }; 365 - name = ''ffi-1.0.11''; 422 + name = ''ffi-1.3.1''; 366 423 requiredGems = [ ]; 367 - sha256 = ''177v6bwslyb7n961nw11i8x9j43k796s11bs98kynl58n0a3n99b''; 424 + sha256 = ''0hbrfwgaw3ilmb47lvg9gzdnnfs0q0dzp6dki7rphcvsgirhp0sb''; 425 + }; 426 + foreman_0_61_0 = { 427 + basename = ''foreman''; 428 + meta = { 429 + description = ''Process manager for applications with multiple components''; 430 + homepage = ''http://github.com/ddollar/foreman''; 431 + longDescription = ''Process manager for applications with multiple components''; 432 + }; 433 + name = ''foreman-0.61.0''; 434 + requiredGems = [ g.thor_0_17_0 ]; 435 + sha256 = ''1h9dmzq1cwz87qyzx2ibpjghsxjnnqbh485l3sdxyfh5k3v79k7z''; 368 436 }; 369 437 highline_1_6_2 = { 370 438 basename = ''highline''; ··· 392 460 requiredGems = [ ]; 393 461 sha256 = ''1c78gja9i9nj76gdj65czhvwam6550l0w9ilnn8vysj9cwv0rg7b''; 394 462 }; 395 - hoe_2_3_3 = { 463 + hoe_3_1_0 = { 396 464 basename = ''hoe''; 397 465 meta = { 398 466 description = ''Hoe is a rake/rubygems helper for project Rakefiles''; 399 - homepage = ''http://rubyforge.org/projects/seattlerb/''; 400 - longDescription = ''Hoe is a rake/rubygems helper for project Rakefiles. It helps generate 401 - rubygems and includes a dynamic plug-in system allowing for easy 402 - extensibility. Hoe ships with plug-ins for all your usual project 403 - tasks including rdoc generation, testing, packaging, and deployment. 467 + homepage = ''http://www.zenspider.com/projects/hoe.html''; 468 + longDescription = ''Hoe is a rake/rubygems helper for project Rakefiles. It helps you 469 + manage, maintain, and release your project and includes a dynamic 470 + plug-in system allowing for easy extensibility. Hoe ships with 471 + plug-ins for all your usual project tasks including rdoc generation, 472 + testing, packaging, deployment, and announcement.. 404 473 405 - Plug-ins Provided: 474 + See class rdoc for help. Hint: `ri Hoe` or any of the plugins listed 475 + below. 406 476 407 - * Hoe::Clean 408 - * Hoe::Debug 409 - * Hoe::Deps 410 - * Hoe::Flay 411 - * Hoe::Flog 412 - * Hoe::Inline 413 - * Hoe::Package 414 - * Hoe::Publish 415 - * Hoe::RCov 416 - * Hoe::Signing 417 - * Hoe::Test 418 - 419 - See class rdoc for help. Hint: ri Hoe''; 477 + For extra goodness, see: http://seattlerb.rubyforge.org/hoe/Hoe.pdf''; 420 478 }; 421 - name = ''hoe-2.3.3''; 422 - requiredGems = [ g.rubyforge_2_0_4 ]; 423 - sha256 = ''06jlnbhimrn6znimaaxm7kh2269lapkbmnp3wssrjmw06ms7lq9m''; 479 + name = ''hoe-3.1.0''; 480 + requiredGems = [ g.rake_0_9_6 ]; 481 + sha256 = ''0i961x0hrd6fs1nsfham87dhn64gqpnai27l14jag7qbnp3a79yp''; 424 482 }; 425 - i18n_0_6_0 = { 483 + i18n_0_6_1 = { 426 484 basename = ''i18n''; 427 485 meta = { 428 486 description = ''New wave Internationalization support for Ruby''; 429 487 homepage = ''http://github.com/svenfuchs/i18n''; 430 488 longDescription = ''New wave Internationalization support for Ruby.''; 431 489 }; 432 - name = ''i18n-0.6.0''; 490 + name = ''i18n-0.6.1''; 433 491 requiredGems = [ ]; 434 - sha256 = ''1pgmfhmh2wv409g7kla30mkp8jpslvp25vcmmim1figl87wpn3j0''; 492 + sha256 = ''0x3lhp1vl1k4dfqx6k93hhxcpjkz57y8cf007ws7p845ywk6ibfl''; 435 493 }; 436 494 journey_1_0_4 = { 437 495 basename = ''journey''; ··· 444 502 requiredGems = [ ]; 445 503 sha256 = ''03y1xidg1rx1yjz8xb50083vfwcsfkgs4zmizc040y1h4mhvhm3l''; 446 504 }; 447 - json_1_7_3 = { 505 + jruby_pageant_1_1_1 = { 506 + basename = ''jruby_pageant''; 507 + meta = { 508 + description = ''jruby-pageant allows Pageant access on JRuby + Windows''; 509 + homepage = ''http://github.com/arturaz/jruby-pageant''; 510 + longDescription = ''This is a convenience gem packaging required JNA/JSCH jars.''; 511 + }; 512 + name = ''jruby-pageant-1.1.1''; 513 + requiredGems = [ ]; 514 + sha256 = ''1kgqsn0bagr41gf5kbqaxbs38a7s5bm85m0pdx4qz7d70v9nc9cl''; 515 + }; 516 + json_1_7_7 = { 448 517 basename = ''json''; 449 518 meta = { 450 519 description = ''JSON Implementation for Ruby''; 451 520 homepage = ''http://flori.github.com/json''; 452 521 longDescription = ''This is a JSON implementation as a Ruby extension in C.''; 453 522 }; 454 - name = ''json-1.7.3''; 523 + name = ''json-1.7.7''; 455 524 requiredGems = [ ]; 456 - sha256 = ''1n969j5k0zb7dqfbnjhqm5hnxpsbi05rhsp5ww3cph7d5z6ycw0h''; 525 + sha256 = ''1v5pn3g9ignbgrfl72dbf7bzvxsm90ybp24fa3bm9cv5cpa2ww7x''; 457 526 }; 458 - json_pure_1_4_3 = { 527 + json_pure_1_7_5 = { 459 528 basename = ''json_pure''; 460 529 meta = { 461 530 description = ''JSON Implementation for Ruby''; 462 531 homepage = ''http://flori.github.com/json''; 463 532 longDescription = ''This is a JSON implementation in pure Ruby.''; 464 533 }; 465 - name = ''json_pure-1.4.3''; 534 + name = ''json_pure-1.7.5''; 466 535 requiredGems = [ ]; 467 - sha256 = ''1xw357gkmk6712c94lhpsrq8j9v91mgc2nxlr1m6n20yl6sz2g9r''; 536 + sha256 = ''14nwwf001mh70qnynpb3h8c0kgcfi666yrg2frib4p6lr57jx8ap''; 468 537 }; 469 - json_pure_1_7_3 = { 538 + json_pure_1_7_7 = { 470 539 basename = ''json_pure''; 471 540 meta = { 472 541 description = ''JSON Implementation for Ruby''; 473 542 homepage = ''http://flori.github.com/json''; 474 543 longDescription = ''This is a JSON implementation in pure Ruby.''; 475 544 }; 476 - name = ''json_pure-1.7.3''; 545 + name = ''json_pure-1.7.7''; 477 546 requiredGems = [ ]; 478 - sha256 = ''0m316halw0l1gd2lx811qhyfs9a98dfgxign8zij0a1wn9wsh2ci''; 547 + sha256 = ''0jxp0amx9xhka0ixnhvfgwc5ydr82hkxp81pvw32z31arx7jrwl6''; 479 548 }; 480 - libwebsocket_0_1_3 = { 481 - basename = ''libwebsocket''; 549 + macaddr_1_6_1 = { 550 + basename = ''macaddr''; 482 551 meta = { 483 - description = ''Universal Ruby library to handle WebSocket protocol''; 484 - homepage = ''http://github.com/imanel/libwebsocket''; 485 - longDescription = ''Universal Ruby library to handle WebSocket protocol''; 552 + description = ''macaddr''; 553 + homepage = ''https://github.com/ahoward/macaddr''; 554 + longDescription = ''description: macaddr kicks the ass''; 486 555 }; 487 - name = ''libwebsocket-0.1.3''; 488 - requiredGems = [ g.addressable_2_2_8 ]; 489 - sha256 = ''12i3lyjd9dqvk9wpnrz9zzj7dgb6660dz8xlc7h1nixhsny1y83n''; 556 + name = ''macaddr-1.6.1''; 557 + requiredGems = [ g.systemu_2_5_2 ]; 558 + sha256 = ''1vd9l1d0lc0sq3rn1ya816wrzgxxqdzq6pgq0y0435qm6ikwy7ch''; 490 559 }; 491 560 mail_2_4_4 = { 492 561 basename = ''mail''; ··· 496 565 longDescription = ''A really Ruby Mail handler.''; 497 566 }; 498 567 name = ''mail-2.4.4''; 499 - requiredGems = [ g.mime_types_1_19 g.treetop_1_4_10 ]; 568 + requiredGems = [ g.mime_types_1_21 g.treetop_1_4_12 g.i18n_0_6_1 ]; 500 569 sha256 = ''0idylz5pnlz34mrxm7gs9jbll2c0k0y9dq2qarhxk30gwyvjaxi3''; 501 570 }; 502 - mime_types_1_19 = { 571 + mime_types_1_21 = { 503 572 basename = ''mime_types''; 504 573 meta = { 505 574 description = ''This library allows for the identification of a file's likely MIME content type''; 506 575 homepage = ''http://mime-types.rubyforge.org/''; 507 576 longDescription = ''This library allows for the identification of a file's likely MIME content 508 - type. This is release 1.19 with new MIME types. The identification of MIME 577 + type. This is release 1.21 with new MIME types. The identification of MIME 509 578 content type is based on a file's filename extensions. 510 579 580 + MIME types are used in MIME-compliant communications, as in e-mail or 581 + HTTP traffic, to indicate the type of content which is transmitted. 582 + MIME::Types provides the ability for detailed information about MIME 583 + entities (provided as a set of MIME::Type objects) to be determined and 584 + used programmatically. There are many types defined by RFCs and vendors, 585 + so the list is long but not complete; don't hesitate to ask to add 586 + additional information. This library follows the IANA collection of MIME 587 + types (see below for reference). 588 + 511 589 MIME::Types for Ruby was originally based on and synchronized with MIME::Types 512 590 for Perl by Mark Overmeer, copyright 2001 - 2009. As of version 1.15, the data 513 591 format for the MIME::Type list has changed and the synchronization will no 514 592 longer happen. 515 593 516 - :include: Licence.rdoc''; 594 + MIME::Types is built to conform to the MIME types of RFCs 2045 and 2231. It 595 + follows the official {IANA registry}[http://www.iana.org/assignments/media-types/] 596 + ({ftp}[ftp://ftp.iana.org/assignments/media-types]) with some unofficial types 597 + added from the the {LTSW collection}[http://www.ltsw.se/knbase/internet/mime.htp].''; 517 598 }; 518 - name = ''mime-types-1.19''; 599 + name = ''mime-types-1.21''; 519 600 requiredGems = [ ]; 520 - sha256 = ''1b44lrzk9v6i0jyajkx106qjyg8ns7siw1k42hmmwqj574ffsn26''; 601 + sha256 = ''1qmx53a2kqk0nnhjbfvbc213wsxiprl0wqm7f2xvcsh253ld91iw''; 521 602 }; 522 603 minitar_0_5_3 = { 523 604 basename = ''minitar''; ··· 530 611 requiredGems = [ ]; 531 612 sha256 = ''035vs1knnnjsb8arfp8vx75warvwcdpiljjwv38lqljai9v8fq53''; 532 613 }; 533 - multi_json_1_3_6 = { 614 + multi_json_1_5_1 = { 534 615 basename = ''multi_json''; 535 616 meta = { 536 617 description = ''A gem to provide swappable JSON backends.''; 537 618 homepage = ''http://github.com/intridea/multi_json''; 538 619 longDescription = ''A gem to provide easy switching between different JSON backends, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, and OkJson.''; 539 620 }; 540 - name = ''multi_json-1.3.6''; 621 + name = ''multi_json-1.5.1''; 541 622 requiredGems = [ ]; 542 - sha256 = ''0q2zjfvd2ibds9g9nzf2p1b47fc1wqliwfywv5pw85w15lmy91yr''; 623 + sha256 = ''0c2jxjg6lx811515s35vnyjl9m9rsb2adw6yj2fxgqkc7yx1fjsz''; 543 624 }; 544 625 net_sftp_2_0_5 = { 545 626 basename = ''net_sftp''; ··· 549 630 longDescription = ''A pure Ruby implementation of the SFTP client protocol''; 550 631 }; 551 632 name = ''net-sftp-2.0.5''; 552 - requiredGems = [ g.net_ssh_2_5_2 ]; 633 + requiredGems = [ g.net_ssh_2_6_5 ]; 553 634 sha256 = ''0lqk735wspm8rbiyxpbil8ikrqcyg00ss1df7fny0761c3as6m0v''; 554 635 }; 555 - net_ssh_2_3_0 = { 636 + net_ssh_2_6_0 = { 556 637 basename = ''net_ssh''; 557 638 meta = { 558 639 description = ''Net::SSH: a pure-Ruby implementation of the SSH2 client protocol.''; 559 640 homepage = ''http://github.com/net-ssh/net-ssh''; 560 - longDescription = ''Net::SSH: a pure-Ruby implementation of the SSH2 client protocol.''; 641 + longDescription = ''Net::SSH: a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.''; 561 642 }; 562 - name = ''net-ssh-2.3.0''; 563 - requiredGems = [ ]; 564 - sha256 = ''1q1fznl4nk2963czpzfby4m9jw9rs37k1rzgbjad5r1n7r6dv0sv''; 643 + name = ''net-ssh-2.6.0''; 644 + requiredGems = [ g.jruby_pageant_1_1_1 ]; 645 + sha256 = ''18fsgps4a9dfrjszkl3py8j7vw0xwi70bcp59ccj2rlr6i1jv5gw''; 565 646 }; 566 - net_ssh_2_5_2 = { 647 + net_ssh_2_6_5 = { 567 648 basename = ''net_ssh''; 568 649 meta = { 569 650 description = ''Net::SSH: a pure-Ruby implementation of the SSH2 client protocol.''; 570 - homepage = ''http://github.com/net-ssh/net-ssh''; 651 + homepage = ''https://github.com/net-ssh/net-ssh''; 571 652 longDescription = ''Net::SSH: a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.''; 572 653 }; 573 - name = ''net-ssh-2.5.2''; 654 + name = ''net-ssh-2.6.5''; 574 655 requiredGems = [ ]; 575 - sha256 = ''0kalahmwz9ypglrgg29wlvr4wx381pqwmx9fq3pk600v3j7j018l''; 656 + sha256 = ''1f21r78b0rm9gyzdc96fzih27nrags3pk00zlhfviqlfbmb1c48x''; 576 657 }; 577 658 nix_0_1_1 = { 578 659 basename = ''nix''; ··· 585 666 requiredGems = [ ]; 586 667 sha256 = ''0kwrbkkg0gxibhsz9dpd5zabcf2wqsicg28yiazyb3dc9dslk26k''; 587 668 }; 669 + nokogiri_1_5_6 = { 670 + basename = ''nokogiri''; 671 + meta = { 672 + description = ''Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser''; 673 + homepage = ''http://nokogiri.org''; 674 + longDescription = ''Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser. Among Nokogiri's 675 + many features is the ability to search documents via XPath or CSS3 selectors. 676 + 677 + XML is like violence - if it doesn’t solve your problems, you are not using 678 + enough of it.''; 679 + }; 680 + name = ''nokogiri-1.5.6''; 681 + requiredGems = [ ]; 682 + sha256 = ''1235h8k242f6yi5qgb8rfcx6gp7g99djwqgrz0vb6w12pbp9kar8''; 683 + }; 588 684 polyglot_0_3_3 = { 589 685 basename = ''polyglot''; 590 686 meta = { ··· 599 695 requiredGems = [ ]; 600 696 sha256 = ''082zmail2h3cxd9z1wnibhk6aj4sb1f3zzwra6kg9bp51kx2c00v''; 601 697 }; 602 - rack_1_4_1 = { 698 + rack_1_4_5 = { 699 + basename = ''rack''; 700 + meta = { 701 + description = ''a modular Ruby webserver interface''; 702 + homepage = ''http://rack.github.com/''; 703 + longDescription = ''Rack provides a minimal, modular and adaptable interface for developing 704 + web applications in Ruby. By wrapping HTTP requests and responses in 705 + the simplest way possible, it unifies and distills the API for web 706 + servers, web frameworks, and software in between (the so-called 707 + middleware) into a single method call. 708 + 709 + Also see http://rack.github.com/. 710 + ''; 711 + }; 712 + name = ''rack-1.4.5''; 713 + requiredGems = [ ]; 714 + sha256 = ''027k0nbb8d7cl24x2cywdc6lgrr4lwvdwwjk8wkgz8h9ism3zgzp''; 715 + }; 716 + rack_1_5_2 = { 603 717 basename = ''rack''; 604 718 meta = { 605 719 description = ''a modular Ruby webserver interface''; 606 - homepage = ''http://rack.rubyforge.org''; 720 + homepage = ''http://rack.github.com/''; 607 721 longDescription = ''Rack provides a minimal, modular and adaptable interface for developing 608 722 web applications in Ruby. By wrapping HTTP requests and responses in 609 723 the simplest way possible, it unifies and distills the API for web 610 724 servers, web frameworks, and software in between (the so-called 611 725 middleware) into a single method call. 612 726 613 - Also see http://rack.rubyforge.org. 727 + Also see http://rack.github.com/. 614 728 ''; 615 729 }; 616 - name = ''rack-1.4.1''; 730 + name = ''rack-1.5.2''; 617 731 requiredGems = [ ]; 618 - sha256 = ''1cx3wzg48pn4sbb6a0iq726fjh3q7y77fly81mfnprrnwp7d0190''; 732 + sha256 = ''19szfw76cscrzjldvw30jp3461zl00w4xvw1x9lsmyp86h1g0jp6''; 619 733 }; 620 734 rack_cache_1_2 = { 621 735 basename = ''rack_cache''; ··· 625 739 longDescription = ''Rack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-based applications that produce freshness (Expires, Cache-Control) and/or validation (Last-Modified, ETag) information.''; 626 740 }; 627 741 name = ''rack-cache-1.2''; 628 - requiredGems = [ g.rack_1_4_1 ]; 742 + requiredGems = [ g.rack_1_5_2 ]; 629 743 sha256 = ''073ffpsqmy4nqxz178qisb3a4v3305c49ypj0jw6s9mkz02yvgq2''; 630 744 }; 631 - rack_ssl_1_3_2 = { 745 + rack_protection_1_3_2 = { 746 + basename = ''rack_protection''; 747 + meta = { 748 + description = ''You should use protection!''; 749 + homepage = ''http://github.com/rkh/rack-protection''; 750 + longDescription = ''You should use protection!''; 751 + }; 752 + name = ''rack-protection-1.3.2''; 753 + requiredGems = [ g.rack_1_5_2 ]; 754 + sha256 = ''0f69d491xciq1hb3mm26nxnsb3pvlf3gdkggj4ryiphimsy05n0k''; 755 + }; 756 + rack_ssl_1_3_3 = { 632 757 basename = ''rack_ssl''; 633 758 meta = { 634 759 description = ''Force SSL/TLS in your app.''; ··· 636 761 longDescription = '' Rack middleware to force SSL/TLS. 637 762 ''; 638 763 }; 639 - name = ''rack-ssl-1.3.2''; 640 - requiredGems = [ ]; 641 - sha256 = ''1h9pfn5c95qigkm1vb5nbla7fwjl86q887w57iiqp4kdvrjh9wrn''; 764 + name = ''rack-ssl-1.3.3''; 765 + requiredGems = [ g.rack_1_5_2 ]; 766 + sha256 = ''0rkmj71s87prswa8sqal42kdllgpfd35ir5m9ahhnlmrrpqd0hr5''; 642 767 }; 643 - rack_test_0_6_1 = { 768 + rack_test_0_6_2 = { 644 769 basename = ''rack_test''; 645 770 meta = { 646 771 description = ''Simple testing API built on Rack''; ··· 650 775 to build on. Most of its initial functionality is an extraction of Merb 1.0's 651 776 request helpers feature.''; 652 777 }; 653 - name = ''rack-test-0.6.1''; 654 - requiredGems = [ ]; 655 - sha256 = ''0hq5q8fjhbb7szzrj7k0l21z025c4qsxqzd5qmgivikhymw10ws0''; 778 + name = ''rack-test-0.6.2''; 779 + requiredGems = [ g.rack_1_5_2 ]; 780 + sha256 = ''01mk715ab5qnqf6va8k3hjsvsmplrfqpz6g58qw4m3l8mim0p4ky''; 656 781 }; 657 - rails_3_2_6 = { 782 + rails_3_2_12 = { 658 783 basename = ''rails''; 659 784 meta = { 660 785 description = ''Full-stack web application framework.''; 661 786 homepage = ''http://www.rubyonrails.org''; 662 787 longDescription = ''Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.''; 663 788 }; 664 - name = ''rails-3.2.6''; 665 - requiredGems = [ g.activesupport_3_2_6 g.actionpack_3_2_6 g.activerecord_3_2_6 g.activeresource_3_2_6 g.actionmailer_3_2_6 g.railties_3_2_6 g.bundler_1_1_4 ]; 666 - sha256 = ''184ys6yfdclv59x0wk7dxx6ss60bv5vsi89nf8n85sh4mn19sf2m''; 789 + name = ''rails-3.2.12''; 790 + requiredGems = [ g.activesupport_3_2_12 g.actionpack_3_2_12 g.activerecord_3_2_12 g.activeresource_3_2_12 g.actionmailer_3_2_12 g.railties_3_2_12 g.bundler_1_2_3 ]; 791 + sha256 = ''1jjnm74nzl5v3461c0mrbpa471yd6s8hnkmnxb64c2rm95c61wxz''; 667 792 }; 668 - railties_3_2_6 = { 793 + railties_3_2_12 = { 669 794 basename = ''railties''; 670 795 meta = { 671 796 description = ''Tools for creating, working with, and running Rails applications.''; 672 797 homepage = ''http://www.rubyonrails.org''; 673 798 longDescription = ''Rails internals: application bootup, plugins, generators, and rake tasks.''; 674 799 }; 675 - name = ''railties-3.2.6''; 676 - requiredGems = [ g.rack_ssl_1_3_2 g.rdoc_3_12 ]; 677 - sha256 = ''1qyb4kcg2ld86qp411njr6cxfhv2ddw3jghk2rbr8d5f1ci7gfdh''; 800 + name = ''railties-3.2.12''; 801 + requiredGems = [ g.rake_10_0_3 g.rack_ssl_1_3_3 g.thor_0_17_0 g.rdoc_3_12_1 g.activesupport_3_2_12 g.actionpack_3_2_12 ]; 802 + sha256 = ''0d8wy1n591x12bigj3jh8c9djzi8k68vh14342mc22raxwp5rwdw''; 678 803 }; 679 804 rake_0_9_2_2 = { 680 805 basename = ''rake''; ··· 687 812 requiredGems = [ ]; 688 813 sha256 = ''19n4qp5gzbcqy9ajh56kgwqv9p9w2hnczhyvaqz0nlvk9diyng6q''; 689 814 }; 690 - rb_fsevent_0_9_1 = { 815 + rake_0_9_6 = { 816 + basename = ''rake''; 817 + meta = { 818 + description = ''Ruby based make-like utility.''; 819 + homepage = ''http://rake.rubyforge.org''; 820 + longDescription = ''Rake is a Make-like program implemented in Ruby. Tasks and dependencies arespecified in standard Ruby syntax.''; 821 + }; 822 + name = ''rake-0.9.6''; 823 + requiredGems = [ ]; 824 + sha256 = ''09kyh351gddn6gjz255hbaza1cw235xvfz9dc15rhyq9phvqdphc''; 825 + }; 826 + rake_10_0_3 = { 827 + basename = ''rake''; 828 + meta = { 829 + description = ''Ruby based make-like utility.''; 830 + homepage = ''http://rake.rubyforge.org''; 831 + longDescription = ''Rake is a Make-like program implemented in Ruby. Tasks and dependencies arespecified in standard Ruby syntax.''; 832 + }; 833 + name = ''rake-10.0.3''; 834 + requiredGems = [ ]; 835 + sha256 = ''09vvf3ylhdkr10vz7ajl3c7ql6dsnzkh3qclpafar433bzadfbpf''; 836 + }; 837 + rb_fsevent_0_9_3 = { 691 838 basename = ''rb_fsevent''; 692 839 meta = { 693 840 description = ''Very simple &amp; usable FSEvents API''; 694 841 homepage = ''http://rubygems.org/gems/rb-fsevent''; 695 842 longDescription = ''FSEvents API with Signals catching (without RubyCocoa)''; 696 843 }; 697 - name = ''rb-fsevent-0.9.1''; 844 + name = ''rb-fsevent-0.9.3''; 698 845 requiredGems = [ ]; 699 - sha256 = ''02vgavzfsvzm0p9xvy314nnjixym82f2s58pw2i6d7p81yhvhsyh''; 846 + sha256 = ''0bdnxwdxj4r1kdxfi5nszbsb126njrr81p912g64xxs2bgxd1bp1''; 700 847 }; 701 - rdoc_3_12 = { 848 + rdoc_3_12_1 = { 702 849 basename = ''rdoc''; 703 850 meta = { 704 851 description = ''RDoc produces HTML and command-line documentation for Ruby projects''; ··· 709 856 710 857 See RDoc for a description of RDoc's markup and basic use.''; 711 858 }; 712 - name = ''rdoc-3.12''; 713 - requiredGems = [ g.json_1_7_3 ]; 714 - sha256 = ''0cd4hrkba7zr675m62yb87l7hpf0sp2qw8ccc2s0y2fa2fxdxdkp''; 859 + name = ''rdoc-3.12.1''; 860 + requiredGems = [ g.json_1_7_7 ]; 861 + sha256 = ''1hflgw2v0lyx38kdwj71jyibc14j6ghb6zmp2l3g47v7d2m47z4g''; 715 862 }; 716 - rjb_1_4_0 = { 863 + rjb_1_4_2 = { 717 864 basename = ''rjb''; 718 865 meta = { 719 866 description = ''Ruby Java bridge''; ··· 721 868 longDescription = ''RJB is a bridge program that connect between Ruby and Java with Java Native Interface. 722 869 ''; 723 870 }; 724 - name = ''rjb-1.4.0''; 871 + name = ''rjb-1.4.2''; 725 872 requiredGems = [ ]; 726 - sha256 = ''03ildf1k04a430mqdfggld4wjvca3xd0d4qn0dwcfa2zxs3vnbz3''; 873 + sha256 = ''1cgbwpc45djs0mw05ydxf5apmb9ibj61n240ylqwzrajf13banzh''; 727 874 }; 728 - rspec_2_9_0 = { 875 + rjb_1_4_6 = { 876 + basename = ''rjb''; 877 + meta = { 878 + description = ''Ruby Java bridge''; 879 + homepage = ''http://rjb.rubyforge.org/''; 880 + longDescription = ''RJB is a bridge program that connect between Ruby and Java with Java Native Interface. 881 + ''; 882 + }; 883 + name = ''rjb-1.4.6''; 884 + requiredGems = [ ]; 885 + sha256 = ''0q2czc3ghk32hnxf76xsf0jqcfrnx60aqarvdjhgsfdc9a5pmk20''; 886 + }; 887 + rspec_2_11_0 = { 729 888 basename = ''rspec''; 730 889 meta = { 731 - description = ''rspec-2.9.0''; 890 + description = ''rspec-2.11.0''; 732 891 homepage = ''http://github.com/rspec''; 733 892 longDescription = ''BDD for Ruby''; 734 893 }; 735 - name = ''rspec-2.9.0''; 736 - requiredGems = [ g.rspec_expectations_2_9_1 ]; 737 - sha256 = ''02r1cg82xia5vls4zq2dchmgdig8rpky8rivsqbckczr5k9w0hwv''; 894 + name = ''rspec-2.11.0''; 895 + requiredGems = [ g.rspec_core_2_11_1 g.rspec_expectations_2_11_3 g.rspec_mocks_2_11_3 ]; 896 + sha256 = ''0k55akvs2xhs57kz81g37s4v56vybq46sjs7f8wpybrwxryg1vxs''; 738 897 }; 739 - rspec_core_2_9_0 = { 898 + rspec_core_2_11_1 = { 740 899 basename = ''rspec_core''; 741 900 meta = { 742 - description = ''rspec-core-2.9.0''; 901 + description = ''rspec-core-2.11.1''; 743 902 homepage = ''http://github.com/rspec/rspec-core''; 744 903 longDescription = ''BDD for Ruby. RSpec runner and example groups.''; 745 904 }; 746 - name = ''rspec-core-2.9.0''; 905 + name = ''rspec-core-2.11.1''; 747 906 requiredGems = [ ]; 748 - sha256 = ''17wc7mqrwl0zzrx3gywf4w931vfdig1spyvl46fyqakf36shyknd''; 907 + sha256 = ''035ki561pryy05y8cvv3mkihjwp9r2ychnazb7s33gl7q0l0jni4''; 749 908 }; 750 - rspec_expectations_2_9_0 = { 909 + rspec_expectations_2_11_3 = { 751 910 basename = ''rspec_expectations''; 752 911 meta = { 753 - description = ''rspec-expectations-2.9.0''; 912 + description = ''rspec-expectations-2.11.3''; 754 913 homepage = ''http://github.com/rspec/rspec-expectations''; 755 914 longDescription = ''rspec expectations (should[_not] and matchers)''; 756 915 }; 757 - name = ''rspec-expectations-2.9.0''; 758 - requiredGems = [ ]; 759 - sha256 = ''0pdws2zdi1h7mx0dqhkx6l5sqvrnpkrvqsnxvpmxk413db7li34x''; 916 + name = ''rspec-expectations-2.11.3''; 917 + requiredGems = [ g.diff_lcs_1_1_3 ]; 918 + sha256 = ''0vqqw4hkaff6v6i6kinki4jxp9xv8b2nbmz91qa1yhjd3wr14ai5''; 760 919 }; 761 - rspec_expectations_2_9_1 = { 762 - basename = ''rspec_expectations''; 763 - meta = { 764 - description = ''rspec-expectations-2.9.1''; 765 - homepage = ''http://github.com/rspec/rspec-expectations''; 766 - longDescription = ''rspec expectations (should[_not] and matchers)''; 767 - }; 768 - name = ''rspec-expectations-2.9.1''; 769 - requiredGems = [ ]; 770 - sha256 = ''1vb7axdg76naml7i6zd45ry4gszs274xfqk1w617z0719mc557gc''; 771 - }; 772 - rspec_mocks_2_9_0 = { 920 + rspec_mocks_2_11_3 = { 773 921 basename = ''rspec_mocks''; 774 922 meta = { 775 - description = ''rspec-mocks-2.9.0''; 923 + description = ''rspec-mocks-2.11.3''; 776 924 homepage = ''http://github.com/rspec/rspec-mocks''; 777 925 longDescription = ''RSpec's 'test double' framework, with support for stubbing and mocking''; 778 926 }; 779 - name = ''rspec-mocks-2.9.0''; 927 + name = ''rspec-mocks-2.11.3''; 780 928 requiredGems = [ ]; 781 - sha256 = ''10mp152j5l0r3mqqhxq35m3slamzdzwsm9qnf6chh0l3zx5dwifg''; 782 - }; 783 - rubyforge_2_0_3 = { 784 - basename = ''rubyforge''; 785 - meta = { 786 - description = ''A script which automates a limited set of rubyforge operations''; 787 - homepage = ''http://codeforpeople.rubyforge.org/rubyforge/''; 788 - longDescription = ''A script which automates a limited set of rubyforge operations. 789 - 790 - * Run 'rubyforge help' for complete usage. 791 - * Setup: For first time users AND upgrades to 0.4.0: 792 - * rubyforge setup (deletes your username and password, so run sparingly!) 793 - * edit ~/.rubyforge/user-config.yml 794 - * rubyforge config 795 - * For all rubyforge upgrades, run 'rubyforge config' to ensure you have latest.''; 796 - }; 797 - name = ''rubyforge-2.0.3''; 798 - requiredGems = [ g.json_pure_1_7_3 ]; 799 - sha256 = ''1ck9hkad55dy25819v4gd1nmnpvcrb3i4np3hc03h1j6q8qpxg5p''; 929 + sha256 = ''1rna3ii52rlhhca49zigk692hdcmz7qib42i4hhny478k04wx0qg''; 800 930 }; 801 931 rubyforge_2_0_4 = { 802 932 basename = ''rubyforge''; ··· 813 943 * For all rubyforge upgrades, run 'rubyforge config' to ensure you have latest.''; 814 944 }; 815 945 name = ''rubyforge-2.0.4''; 816 - requiredGems = [ ]; 946 + requiredGems = [ g.json_pure_1_7_7 ]; 817 947 sha256 = ''1wdaa4nzy39yzy848fa1rybi72qlyf9vhi1ra9wpx9rpi810fwh1''; 818 - }; 819 - rubyzip_0_9_4 = { 820 - basename = ''rubyzip''; 821 - meta = { 822 - description = ''rubyzip is a ruby module for reading and writing zip files''; 823 - homepage = ''http://rubyzip.sourceforge.net/''; 824 - }; 825 - name = ''rubyzip-0.9.4''; 826 - requiredGems = [ ]; 827 - sha256 = ''1lc67ssqyz49rm1jms5sdvy6x41h070razxlmvj4j5q6w3qixx41''; 828 948 }; 829 949 rubyzip_0_9_9 = { 830 950 basename = ''rubyzip''; ··· 836 956 requiredGems = [ ]; 837 957 sha256 = ''1khf6d903agnwd8965f5f8b353rzmfvygxp53z1199rqzw8h46q2''; 838 958 }; 839 - sass_3_1_20 = { 959 + sass_3_2_5 = { 840 960 basename = ''sass''; 841 961 meta = { 842 962 description = ''A powerful but elegant CSS compiler that makes CSS fun again.''; ··· 847 967 command line tool or a web-framework plugin. 848 968 ''; 849 969 }; 850 - name = ''sass-3.1.20''; 970 + name = ''sass-3.2.5''; 851 971 requiredGems = [ ]; 852 - sha256 = ''1aw2n5vg82d7ajx9wpyfrx6v1ddxhk73j77dkwjgsmlgci5lab8a''; 972 + sha256 = ''1ys7pfadw61dm09yyk28zrssi8zsyj99fyq6bdf2xmi8yp1avs6k''; 853 973 }; 854 - selenium_webdriver_2_24_0 = { 974 + selenium_webdriver_2_29_0 = { 855 975 basename = ''selenium_webdriver''; 856 976 meta = { 857 977 description = ''The next generation developer focused tool for automated testing of webapps''; 858 978 homepage = ''http://selenium.googlecode.com''; 859 979 longDescription = ''WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.''; 860 980 }; 861 - name = ''selenium-webdriver-2.24.0''; 862 - requiredGems = [ g.rubyzip_0_9_9 g.childprocess_0_3_3 g.libwebsocket_0_1_3 ]; 863 - sha256 = ''0iricx2gglza44s92jhk7w44g2pbvg23jr5s0g3nggq7dc5mh48f''; 981 + name = ''selenium-webdriver-2.29.0''; 982 + requiredGems = [ g.multi_json_1_5_1 g.rubyzip_0_9_9 g.childprocess_0_3_8 g.websocket_1_0_7 ]; 983 + sha256 = ''0c5fybp19mawq07h59b16h736pz8sz017m1pwalb6mcyliqmlwcj''; 864 984 }; 865 - sprockets_2_1_3 = { 985 + sinatra_1_3_2 = { 986 + basename = ''sinatra''; 987 + meta = { 988 + description = ''Classy web-development dressed in a DSL''; 989 + homepage = ''http://www.sinatrarb.com/''; 990 + longDescription = ''Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.''; 991 + }; 992 + name = ''sinatra-1.3.2''; 993 + requiredGems = [ g.rack_1_5_2 g.rack_protection_1_3_2 g.tilt_1_3_3 ]; 994 + sha256 = ''05blf915zpiwyz7agcn9rwdmddwxz0z4l3gd4qlqmrgd2vkw4sxc''; 995 + }; 996 + sprockets_2_2_2 = { 866 997 basename = ''sprockets''; 867 998 meta = { 868 999 description = ''Rack-based asset packaging system''; 869 1000 homepage = ''http://getsprockets.org/''; 870 1001 longDescription = ''Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.''; 871 1002 }; 872 - name = ''sprockets-2.1.3''; 873 - requiredGems = [ g.hike_1_2_1 g.tilt_1_3_3 ]; 874 - sha256 = ''05q6qpskabl8v0vx1mwlzv5fhf48r9f4zvc7v3xdsygm2hbs3vzh''; 1003 + name = ''sprockets-2.2.2''; 1004 + requiredGems = [ g.hike_1_2_1 g.multi_json_1_5_1 g.rack_1_5_2 g.tilt_1_3_3 ]; 1005 + sha256 = ''15ngw3bjbyr31ygzmmdxxa30ylah6pdn8akgdy9w30vfx2vr7s7s''; 1006 + }; 1007 + systemu_2_5_2 = { 1008 + basename = ''systemu''; 1009 + meta = { 1010 + description = ''systemu''; 1011 + homepage = ''https://github.com/ahoward/systemu''; 1012 + longDescription = ''description: systemu kicks the ass''; 1013 + }; 1014 + name = ''systemu-2.5.2''; 1015 + requiredGems = [ ]; 1016 + sha256 = ''0h834ajdg9w4xrijp31fn98pjfj08gi08xjvp5xh3i6hz9a25fhr''; 1017 + }; 1018 + thin_1_5_0 = { 1019 + basename = ''thin''; 1020 + meta = { 1021 + description = ''A thin and fast web server''; 1022 + homepage = ''http://code.macournoyer.com/thin/''; 1023 + longDescription = ''A thin and fast web server''; 1024 + }; 1025 + name = ''thin-1.5.0''; 1026 + requiredGems = [ g.rack_1_5_2 g.eventmachine_1_0_0 g.daemons_1_1_9 ]; 1027 + sha256 = ''14sd2qbbk6y108z6v723mh3f1mk8s4fwxmmn9f8dk4xkhk4rwvq1''; 875 1028 }; 876 - thor_0_15_4 = { 1029 + thor_0_17_0 = { 877 1030 basename = ''thor''; 878 1031 meta = { 879 1032 description = ''A scripting framework that replaces rake, sake and rubigen''; 880 - homepage = ''http://github.com/wycats/thor''; 1033 + homepage = ''http://whatisthor.com/''; 881 1034 longDescription = ''A scripting framework that replaces rake, sake and rubigen''; 882 1035 }; 883 - name = ''thor-0.15.4''; 1036 + name = ''thor-0.17.0''; 884 1037 requiredGems = [ ]; 885 - sha256 = ''1q4y34p4v0ipr6z5wcnc6n1mwfysrgjcibc1ls7rbdfzx4sdcic8''; 1038 + sha256 = ''0gf46qafcfgmi20a2mnb3wkd9y6spgy2hq22h70377daj4zjxla2''; 886 1039 }; 887 1040 tilt_1_3_3 = { 888 1041 basename = ''tilt''; ··· 895 1048 requiredGems = [ ]; 896 1049 sha256 = ''18qdl8nllbgwipa2ab9df3wlfgvsc8ml78hbypwc17b9qwv9bbs8''; 897 1050 }; 898 - treetop_1_4_10 = { 1051 + treetop_1_4_12 = { 899 1052 basename = ''treetop''; 900 1053 meta = { 901 1054 description = ''A Ruby-based text parsing and interpretation DSL''; 902 - homepage = ''http://functionalform.blogspot.com''; 1055 + homepage = ''https://github.com/cjheath/treetop''; 903 1056 }; 904 - name = ''treetop-1.4.10''; 905 - requiredGems = [ g.polyglot_0_3_3 ]; 906 - sha256 = ''01f4w7fm6phhdbkx7bp0b58hrk3x4b0a63p2vvjbxm5gi2gv9ap2''; 1057 + name = ''treetop-1.4.12''; 1058 + requiredGems = [ g.polyglot_0_3_3 g.polyglot_0_3_3 ]; 1059 + sha256 = ''1jlfjq67n933sm0px0s2j965v1kl1rj8fbx6xk8y4yppkv6ygxc8''; 907 1060 }; 908 - tzinfo_0_3_33 = { 1061 + tzinfo_0_3_35 = { 909 1062 basename = ''tzinfo''; 910 1063 meta = { 911 1064 description = ''Daylight-savings aware timezone library''; 912 1065 homepage = ''http://tzinfo.rubyforge.org/''; 913 1066 longDescription = ''TZInfo is a Ruby library that uses the standard tz (Olson) database to provide daylight savings aware transformations between times in different time zones.''; 914 1067 }; 915 - name = ''tzinfo-0.3.33''; 1068 + name = ''tzinfo-0.3.35''; 916 1069 requiredGems = [ ]; 917 - sha256 = ''0bgfbm2amclg6amf1g1pyw4bkpmavqzf2hq7w9466xz08z1zsv1p''; 1070 + sha256 = ''1c52ndjqcxpgxhlclbxf98clcpni216xk5zgrkcd4px84riyjbmp''; 918 1071 }; 919 - xml_simple_1_0_12 = { 1072 + uuid_2_3_6 = { 1073 + basename = ''uuid''; 1074 + meta = { 1075 + description = ''UUID generator''; 1076 + homepage = ''http://github.com/assaf/uuid''; 1077 + longDescription = ''UUID generator for producing universally unique identifiers based on RFC 4122 1078 + (http://www.ietf.org/rfc/rfc4122.txt). 1079 + ''; 1080 + }; 1081 + name = ''uuid-2.3.6''; 1082 + requiredGems = [ g.macaddr_1_6_1 ]; 1083 + sha256 = ''194xznnxncfgr0nx84l11gnafvkfzr1nj1swnwas75q0ld0ri2l8''; 1084 + }; 1085 + uuidtools_2_1_3 = { 1086 + basename = ''uuidtools''; 1087 + meta = { 1088 + description = ''UUID generator''; 1089 + homepage = ''http://uuidtools.rubyforge.org/''; 1090 + longDescription = ''A simple universally unique ID generation library. 1091 + ''; 1092 + }; 1093 + name = ''uuidtools-2.1.3''; 1094 + requiredGems = [ ]; 1095 + sha256 = ''0v8scs7760334kkwca7n8kah6nk4hyw7izgk014zg1l1yv7kzpi9''; 1096 + }; 1097 + websocket_1_0_7 = { 1098 + basename = ''websocket''; 1099 + meta = { 1100 + description = ''Universal Ruby library to handle WebSocket protocol''; 1101 + homepage = ''http://github.com/imanel/websocket-ruby''; 1102 + longDescription = ''Universal Ruby library to handle WebSocket protocol''; 1103 + }; 1104 + name = ''websocket-1.0.7''; 1105 + requiredGems = [ ]; 1106 + sha256 = ''1jrfz4295qbnjaxv37fw9jzxyxz61izp7c0683mnscacpx262zw0''; 1107 + }; 1108 + xml_simple_1_1_1 = { 920 1109 basename = ''xml_simple''; 921 1110 meta = { 922 1111 description = ''A simple API for XML processing.''; 923 1112 homepage = ''http://xml-simple.rubyforge.org''; 924 1113 }; 925 - name = ''xml-simple-1.0.12''; 1114 + name = ''xml-simple-1.1.1''; 926 1115 requiredGems = [ ]; 927 - sha256 = ''0m7z3l8ccm3zd22gyx40fnfl0nah61jaigb4bkmplq0hdazyj60y''; 1116 + sha256 = ''0zlwz8kvpm45m227aazg369fapbqyhvd5v9aga8cvxyhqnq0b87i''; 928 1117 }; 929 1118 }; 930 1119 }
-31
pkgs/development/libraries/arts/default.nix
··· 1 - {stdenv, fetchurl, pkgconfig, glib, kdelibs, libX11, libXext, zlib, libjpeg 2 - , libpng, perl, qt3}: 3 - 4 - stdenv.mkDerivation { 5 - name = "arts-1.5.10"; 6 - 7 - src = fetchurl { 8 - url = mirror://kde/stable/3.5.10/src/arts-1.5.10.tar.bz2; 9 - sha256 = "0ffcm24lkgg3sm89q4zsj8za5h5d9j1195pmbjhx4hj0xcwkiqlj"; 10 - }; 11 - 12 - KDEDIR = kdelibs; 13 - 14 - configureFlags = '' 15 - --with-extra-includes=${libjpeg}/include 16 - --with-extra-libs=${libjpeg}/lib 17 - --x-includes=${libX11}/include 18 - --x-libraries=${libX11}/lib 19 - --disable-dependency-tracking 20 - --enable-final 21 - ''; 22 - 23 - nativeBuildInputs = [ pkgconfig perl ]; 24 - 25 - buildInputs = 26 - [glib kdelibs libX11 libXext zlib libjpeg libpng qt3]; 27 - 28 - meta = { 29 - homepage = http://www.arts-project.org/; 30 - }; 31 - }
+1 -1
pkgs/development/libraries/boost/1.47.nix
··· 56 56 }; 57 57 58 58 # See <http://svn.boost.org/trac/boost/ticket/4688>. 59 - patches = [ ./boost_filesystem.patch ]; 59 + patches = [ ./boost_filesystem_1_47_0.patch ]; 60 60 61 61 enableParallelBuilding = true; 62 62
-26
pkgs/development/libraries/boost/1.49-headers.nix
··· 1 - { stdenv, fetchurl }: 2 - 3 - stdenv.mkDerivation { 4 - name = "boost-headers-1.49.0"; 5 - 6 - src = fetchurl { 7 - url = "mirror://sourceforge/boost/boost_1_49_0.tar.bz2"; 8 - sha256 = "0g0d33942rm073jgqqvj3znm3rk45b2y2lplfjpyg9q7amzqlx6x"; 9 - }; 10 - 11 - phases = [ "installPhase" ]; 12 - 13 - installPhase = '' 14 - mkdir -p $out/include 15 - tar xvf $src -C $out/include --strip-components=1 boost_1_49_0/boost 16 - ''; 17 - 18 - meta = { 19 - homepage = "http://boost.org/"; 20 - description = "Boost C++ Library Collection"; 21 - license = "boost-license"; 22 - 23 - platforms = stdenv.lib.platforms.unix; 24 - maintainers = [ stdenv.lib.maintainers.viric ]; 25 - }; 26 - }
+4 -4
pkgs/development/libraries/boost/1.52-headers.nix pkgs/development/libraries/boost/1.53-headers.nix
··· 1 1 { stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "boost-headers-1.52.0"; 4 + name = "boost-headers-1.53.0"; 5 5 6 6 src = fetchurl { 7 - url = "mirror://sourceforge/boost/boost_1_52_0.tar.bz2"; 8 - sha256 = "14mc7gsnnahdjaxbbslzk79rc0d12h1i681cd3srdwr3fzynlar2"; 7 + url = "mirror://sourceforge/boost/boost_1_53_0.tar.bz2"; 8 + sha256 = "15livg6y1l3gdsg6ybvp3y4gp0w3xh1rdcq5bjf0qaw804dh92pq"; 9 9 }; 10 10 11 11 phases = [ "installPhase" ]; 12 12 13 13 installPhase = '' 14 14 mkdir -p $out/include 15 - tar xf $src -C $out/include --strip-components=1 boost_1_52_0/boost 15 + tar xf $src -C $out/include --strip-components=1 boost_1_53_0/boost 16 16 ''; 17 17 18 18 meta = {
+3 -3
pkgs/development/libraries/boost/1.52.nix pkgs/development/libraries/boost/1.53.nix
··· 38 38 in 39 39 40 40 stdenv.mkDerivation { 41 - name = "boost-1.52.0"; 41 + name = "boost-1.53.0"; 42 42 43 43 meta = { 44 44 homepage = "http://boost.org/"; ··· 50 50 }; 51 51 52 52 src = fetchurl { 53 - url = "mirror://sourceforge/boost/boost_1_52_0.tar.bz2"; 54 - sha256 = "14mc7gsnnahdjaxbbslzk79rc0d12h1i681cd3srdwr3fzynlar2"; 53 + url = "mirror://sourceforge/boost/boost_1_53_0.tar.bz2"; 54 + sha256 = "15livg6y1l3gdsg6ybvp3y4gp0w3xh1rdcq5bjf0qaw804dh92pq"; 55 55 }; 56 56 57 57 enableParallelBuilding = true;
pkgs/development/libraries/boost/boost_filesystem.patch pkgs/development/libraries/boost/boost_filesystem_1_47_0.patch
+8 -10
pkgs/development/libraries/directfb/default.nix
··· 1 - {stdenv, fetchurl, perl, zlib, libjpeg, freetype, libpng, giflib 2 - , enableX11 ? true, libX11, xproto, xextproto, libXext, renderproto, libXrender 1 + { stdenv, fetchurl, pkgconfig, perl, zlib, libjpeg, freetype, libpng, giflib 2 + , enableX11 ? true, xlibs 3 3 , enableSDL ? true, SDL }: 4 4 5 5 let s = import ./src-for-default.nix; in ··· 10 10 sha256 = s.hash; 11 11 }; 12 12 13 - patches = [ ./ftbfs.patch ]; 14 - 15 13 nativeBuildInputs = [ perl ]; 16 14 17 - buildInputs = [ zlib libjpeg freetype giflib libpng ] 15 + buildInputs = [ pkgconfig zlib libjpeg freetype giflib libpng ] 18 16 ++ stdenv.lib.optional enableSDL SDL 19 - ++ stdenv.lib.optionals enableX11 [ 20 - xproto libX11 libXext xextproto 21 - renderproto libXrender 22 - ]; 17 + ++ stdenv.lib.optionals enableX11 (with xlibs; [ 18 + xproto libX11 libXext #xextproto 19 + #renderproto libXrender 20 + ]); 23 21 24 22 NIX_LDFLAGS="-lgcc_s"; 25 23 ··· 31 29 "--enable-fbdev" 32 30 "--enable-mmx" 33 31 "--enable-sse" 34 - "--enable-sysfs" 32 + #"--enable-sysfs" # not recognized 35 33 "--with-software" 36 34 "--with-smooth-scaling" 37 35 ] ++ stdenv.lib.optionals enableX11 [
-25
pkgs/development/libraries/directfb/ftbfs.patch
··· 1 - From: André Draszik <andre.draszik@st.com> 2 - Date: Wed, 28 Sep 2011 17:36:00 +0000 (+0100) 3 - Subject: generic_stretch_blit: fix compilation due to undefined reference to DSPF_ARGBF88871 4 - X-Git-Url: http://git.directfb.org/?p=core%2FDirectFB.git;a=commitdiff_plain;h=ef5e1398fe4037b63d6513e450f107fcfe91047f 5 - 6 - generic_stretch_blit: fix compilation due to undefined reference to DSPF_ARGBF88871 7 - 8 - ../../../../DirectFB/src/gfx/generic/generic_stretch_blit.c: In function 'stretch_hvx': 9 - ../../../../DirectFB/src/gfx/generic/generic_stretch_blit.c:444:21: error: 'DSPF_ARGBF88871' undeclared (first use in this function) 10 - ../../../../DirectFB/src/gfx/generic/generic_stretch_blit.c:444:21: note: each undeclared identifier is reported only once for each function it appears in 11 - --- 12 - 13 - diff --git a/src/gfx/generic/generic_stretch_blit.c b/src/gfx/generic/generic_stretch_blit.c 14 - index 65076f4..6dd987b 100644 15 - --- a/src/gfx/generic/generic_stretch_blit.c 16 - +++ b/src/gfx/generic/generic_stretch_blit.c 17 - @@ -441,7 +441,7 @@ stretch_hvx( CardState *state, DFBRectangle *srect, DFBRectangle *drect ) 18 - } 19 - break; 20 - 21 - - case DSPF_ARGBF88871: 22 - + case DSPF_RGBAF88871: 23 - if (state->blittingflags & DSBLIT_SRC_PREMULTIPLY) { 24 - for (i=0; i<gfxs->Blut->num_entries; i++) { 25 - int alpha = entries[i].a + 1;
+4
pkgs/development/libraries/ffmpeg/1.1.nix
··· 7 7 , x264Support ? true, x264 ? null 8 8 , xvidSupport ? true, xvidcore ? null 9 9 , vdpauSupport ? true, libvdpau ? null 10 + , vaapiSupport ? true, libva ? null 10 11 , faacSupport ? false, faac ? null 11 12 , dc1394Support ? false, libdc1394 ? null 12 13 , x11grabSupport ? false, libXext ? null, libXfixes ? null ··· 19 20 assert x264Support -> x264 != null; 20 21 assert xvidSupport -> xvidcore != null; 21 22 assert vdpauSupport -> libvdpau != null; 23 + assert vaapiSupport -> libva != null; 22 24 assert faacSupport -> faac != null; 23 25 assert x11grabSupport -> libXext != null && libXfixes != null; 24 26 ··· 39 41 "--enable-swscale" 40 42 "--disable-ffplay" 41 43 "--enable-shared" 44 + "--enable-avresample" 42 45 "--enable-runtime-cpudetect" 43 46 ] 44 47 ++ stdenv.lib.optional mp3Support "--enable-libmp3lame" ··· 62 65 ++ stdenv.lib.optional x264Support x264 63 66 ++ stdenv.lib.optional xvidSupport xvidcore 64 67 ++ stdenv.lib.optional vdpauSupport libvdpau 68 + ++ stdenv.lib.optional vaapiSupport libva 65 69 ++ stdenv.lib.optional faacSupport faac 66 70 ++ stdenv.lib.optional dc1394Support libdc1394 67 71 ++ stdenv.lib.optionals x11grabSupport [ libXext libXfixes ];
+5 -4
pkgs/development/libraries/gnu-efi/default.nix
··· 2 2 , fetchurl 3 3 }: 4 4 5 - stdenv.mkDerivation { 6 - name = "gnu-efi-3.0r"; 5 + let version = "3.0s"; in stdenv.mkDerivation { 6 + 7 + name = "gnu-efi-${version}"; 7 8 8 9 src = fetchurl { 9 - url = "mirror://sourceforge/gnu-efi/gnu-efi_3.0r.orig.tar.gz"; 10 - sha256 = "1zi298wsg8v29xj4azcawqfjbxqi2w7l60agf7x2ph2lnqlga2v5"; 10 + url = "mirror://sourceforge/gnu-efi/gnu-efi_${version}.orig.tar.gz"; 11 + sha256 = "18bpswzkj81dadq1b7n2s9g0cz60l34ggzxlq21mb8va10j9zmhh"; 11 12 }; 12 13 13 14 meta = {
+3 -3
pkgs/development/libraries/goffice/0.9.nix pkgs/development/libraries/goffice/0.10.nix
··· 3 3 , cairo, gconf, libgnomeui }: 4 4 5 5 stdenv.mkDerivation rec { 6 - name = "goffice-0.9.3"; 6 + name = "goffice-0.10.0"; 7 7 8 8 src = fetchurl { 9 - url = "mirror://gnome/sources/goffice/0.9/${name}.tar.xz"; 10 - sha256 = "0l9achvmbmhn2p5qd0nl7vxn5c3nf1ndzlyknczzyiaa6d5zj91h"; 9 + url = "mirror://gnome/sources/goffice/0.10/${name}.tar.xz"; 10 + sha256 = "7e7577f69203b03c4966906bcaabc6e87a629efb1684630c2bee7907bed08439"; 11 11 }; 12 12 13 13 buildInputs = [
+1
pkgs/development/libraries/haskell/Agda/default.nix
··· 15 15 xhtml zlib 16 16 ]; 17 17 buildTools = [ alex happy ]; 18 + jailbreak = true; 18 19 meta = { 19 20 homepage = "http://wiki.portal.chalmers.se/agda/"; 20 21 description = "A dependently typed functional programming language and proof assistant";
+2 -2
pkgs/development/libraries/haskell/Diff/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "Diff"; 5 - version = "0.2.0"; 6 - sha256 = "15hdkrzwajnfcx8bj4jdcy4jli115g9v20msw1xyc9wnwrmbz97k"; 5 + version = "0.3.0"; 6 + sha256 = "0k7fj4icnh25x21cmrnbqq0sjgxrr2ffhn8bz89qmy5h9dznvy98"; 7 7 meta = { 8 8 description = "O(ND) diff algorithm in haskell"; 9 9 license = self.stdenv.lib.licenses.bsd3;
+2 -2
pkgs/development/libraries/haskell/HSH/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "HSH"; 7 - version = "2.0.4"; 8 - sha256 = "1ddpazmk82716hqd1riqs7vnl4aildgwkjgk80iam49df9p5b8v8"; 7 + version = "2.1.0"; 8 + sha256 = "0gz2hzdvf0gqv33jihn67bvry38c6hkjapb1prxmb3w12lisr4l5"; 9 9 isLibrary = true; 10 10 isExecutable = true; 11 11 buildDepends = [
+6 -6
pkgs/development/libraries/haskell/HStringTemplate/default.nix
··· 1 - { cabal, blazeBuilder, deepseq, filepath, mtl, parsec, syb 2 - , sybWithClass, text, time, utf8String 1 + { cabal, blazeBuilder, deepseq, filepath, mtl, parsec, syb, text 2 + , time, utf8String, void 3 3 }: 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "HStringTemplate"; 7 - version = "0.6.12"; 8 - sha256 = "02jx02qbs4jxpf1s8nzc9lbaz0flkfcy6xj475v77i45xc1hc71p"; 7 + version = "0.7.0"; 8 + sha256 = "0xxxikgjw1dhx7kx3mjyvgh70m9avcd1kbp2bpig6gjwswk0mmai"; 9 9 buildDepends = [ 10 - blazeBuilder deepseq filepath mtl parsec syb sybWithClass text time 11 - utf8String 10 + blazeBuilder deepseq filepath mtl parsec syb text time utf8String 11 + void 12 12 ]; 13 13 meta = { 14 14 description = "StringTemplate implementation in Haskell";
+2 -2
pkgs/development/libraries/haskell/HTTP/4000.2.6.nix pkgs/development/libraries/haskell/HTTP/4000.2.8.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "HTTP"; 5 - version = "4000.2.6"; 6 - sha256 = "0rycwrn9cq9mrsgxkbx373zjvmzg4hd8hzclya6ipd3jda1w5r92"; 5 + version = "4000.2.8"; 6 + sha256 = "0p0cwzjw2102bsyfaga6m8b53s6qnhd6byg2j2qla653f6kjlsh8"; 7 7 buildDepends = [ mtl network parsec ]; 8 8 meta = { 9 9 homepage = "https://github.com/haskell/HTTP";
+2 -2
pkgs/development/libraries/haskell/SDL-ttf/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "SDL-ttf"; 5 - version = "0.6.1"; 6 - sha256 = "0n6vbigkjfvvk98bp7ys14snpd1zmbz69ndhhpnrn02h363vwkal"; 5 + version = "0.6.2"; 6 + sha256 = "0jajnbqnhdd4i8pj8j27m53zwgfs1v06kiwy0s0zml02fdkq8j4a"; 7 7 buildDepends = [ SDL ]; 8 8 extraLibraries = [ SDL_ttf ]; 9 9 meta = {
+2 -2
pkgs/development/libraries/haskell/SMTPClient/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "SMTPClient"; 5 - version = "1.0.4"; 6 - sha256 = "12m0qv8bf0s52yz07sipxlvas8k3xvi1d4lw6960q0nxr40ijyy2"; 5 + version = "1.1.0"; 6 + sha256 = "07njj24c43iz33c641d5ish62h13lhpvn2mx5pv5i6s3fm3bxsfk"; 7 7 buildDepends = [ extensibleExceptions hsemail network ]; 8 8 meta = { 9 9 description = "A simple SMTP client library";
+3 -3
pkgs/development/libraries/haskell/attoparsec/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "attoparsec"; 5 - version = "0.10.3.0"; 6 - sha256 = "1l4cnfgnynrprfvx0p3n6kca8arsmvb1yxb9ir782rrk537jci50"; 5 + version = "0.10.4.0"; 6 + sha256 = "0inkcrl40j9kgcmmi0xkcszayqjd5yn7i9fyvv0ywfqwpl6lxf5n"; 7 7 buildDepends = [ deepseq text ]; 8 8 meta = { 9 9 homepage = "https://github.com/bos/attoparsec"; 10 - description = "Fast combinator parsing for bytestrings"; 10 + description = "Fast combinator parsing for bytestrings and text"; 11 11 license = self.stdenv.lib.licenses.bsd3; 12 12 platforms = self.ghc.meta.platforms; 13 13 maintainers = [ self.stdenv.lib.maintainers.andres ];
+2 -2
pkgs/development/libraries/haskell/authenticate/default.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "authenticate"; 9 - version = "1.3.2"; 10 - sha256 = "1bvgfri0c2nyz06r59rm3slpvm1b0s242s4mznmndpdclgg33d9m"; 9 + version = "1.3.2.4"; 10 + sha256 = "1xakp54g5dyppzpm1q3bbx6g4pvs7p2903pyq6bya1n82zsk7yg7"; 11 11 buildDepends = [ 12 12 aeson attoparsec blazeBuilder blazeBuilderConduit caseInsensitive 13 13 conduit httpConduit httpTypes monadControl network resourcet
+3 -3
pkgs/development/libraries/haskell/base64-bytestring/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "base64-bytestring"; 5 - version = "1.0.0.0"; 6 - sha256 = "0z0r0lrpka3qrq45ajzyxsjc2as7zp6bq7z7sd56rwiziw7vp7vm"; 5 + version = "1.0.0.1"; 6 + sha256 = "0l1v4ddjdsgi9nqzyzcxxj76rwar3lzx8gmwf2r54bqan3san9db"; 7 7 meta = { 8 8 homepage = "https://github.com/bos/base64-bytestring"; 9 - description = "Fast base64 encoding and deconding for ByteStrings"; 9 + description = "Fast base64 encoding and decoding for ByteStrings"; 10 10 license = self.stdenv.lib.licenses.bsd3; 11 11 platforms = self.ghc.meta.platforms; 12 12 maintainers = [ self.stdenv.lib.maintainers.andres ];
+4 -4
pkgs/development/libraries/haskell/bifunctors/default.nix
··· 1 - { cabal, semigroupoids, semigroups }: 1 + { cabal, semigroupoids, semigroups, tagged }: 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "bifunctors"; 5 - version = "3.0.3"; 6 - sha256 = "1nmrwc9n9qkj9w9c38ja0had32isr6v35j1v19fhqdwk5ddbpxp4"; 7 - buildDepends = [ semigroupoids semigroups ]; 5 + version = "3.2"; 6 + sha256 = "03bszf1127iw5kimjbag5gmgzz7h2qzcd9f7jb53jpiadfhjfx0a"; 7 + buildDepends = [ semigroupoids semigroups tagged ]; 8 8 meta = { 9 9 homepage = "http://github.com/ekmett/bifunctors/"; 10 10 description = "Haskell 98 bifunctors";
+2 -2
pkgs/development/libraries/haskell/bmp/1.2.3.4.nix pkgs/development/libraries/haskell/bmp/1.2.4.1.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "bmp"; 5 - version = "1.2.3.4"; 6 - sha256 = "134nfchsw4q1k3kr09i5w8jxbr659as4523gs5m2dch15wrmrhf6"; 5 + version = "1.2.4.1"; 6 + sha256 = "1ipy8v5n5dmajnai2cf7591chklxcbhpvwjdgvdwglipds2hjpap"; 7 7 buildDepends = [ binary ]; 8 8 meta = { 9 9 homepage = "http://code.ouroborus.net/bmp";
+4 -4
pkgs/development/libraries/haskell/case-insensitive/default.nix
··· 1 - { cabal, hashable, text }: 1 + { cabal, deepseq, hashable, text }: 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "case-insensitive"; 5 - version = "0.4.0.4"; 6 - sha256 = "1xzpri688vbd6fvvxczqx8bv53009ygzws7vbjmj2q97wcm8nmwd"; 7 - buildDepends = [ hashable text ]; 5 + version = "1.0"; 6 + sha256 = "1x437b5yyh930a5dr642lvfdgpx12w4ms70whiw1ffjjhssb88zk"; 7 + buildDepends = [ deepseq hashable text ]; 8 8 meta = { 9 9 homepage = "https://github.com/basvandijk/case-insensitive"; 10 10 description = "Case insensitive string comparison";
+2 -2
pkgs/development/libraries/haskell/classy-prelude-conduit/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "classy-prelude-conduit"; 7 - version = "0.4.3"; 8 - sha256 = "0ny4si6z6i6g6khcg9d3m9wks42sqh8i8kpgghhdwd37v32l3f34"; 7 + version = "0.5.0"; 8 + sha256 = "1c1j9cxj08nz1pkrdxhphk6zyn1dxf3wbl8phcrzi8qk6q1vi0bi"; 9 9 buildDepends = [ 10 10 classyPrelude conduit monadControl resourcet transformers void 11 11 xmlConduit
+5 -5
pkgs/development/libraries/haskell/classy-prelude/default.nix
··· 1 - { cabal, basicPrelude, hashable, systemFilepath, text, transformers 2 - , unorderedContainers, vector 1 + { cabal, basicPrelude, hashable, liftedBase, systemFilepath, text 2 + , transformers, unorderedContainers, vector 3 3 }: 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "classy-prelude"; 7 - version = "0.4.3"; 8 - sha256 = "1k2iszja03s8azypl8lpkdjvvqsgzg73cl1wp4jl2fqp1psqv36q"; 7 + version = "0.5.0"; 8 + sha256 = "187a1p2x7jw53iramdq3v2m8h451k5nrjrmnv5sz4c8x9jmj04dp"; 9 9 buildDepends = [ 10 - basicPrelude hashable systemFilepath text transformers 10 + basicPrelude hashable liftedBase systemFilepath text transformers 11 11 unorderedContainers vector 12 12 ]; 13 13 meta = {
+4 -4
pkgs/development/libraries/haskell/contravariant/default.nix
··· 1 - { cabal, transformers }: 1 + { cabal, tagged, transformers, transformersCompat }: 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "contravariant"; 5 - version = "0.2.0.2"; 6 - sha256 = "0142s1c914zbfnvysvcc9s3bv8qs6wimnqcmxca1gxaxqvyfkf3p"; 7 - buildDepends = [ transformers ]; 5 + version = "0.4"; 6 + sha256 = "1nqslc9vcx6v6c33fn7mvb1xhr33yl3ja92p788zx8z1drx9cqc3"; 7 + buildDepends = [ tagged transformers transformersCompat ]; 8 8 meta = { 9 9 homepage = "http://github.com/ekmett/contravariant/"; 10 10 description = "Haskell 98 contravariant functors";
+2 -2
pkgs/development/libraries/haskell/criterion/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "criterion"; 7 - version = "0.6.2.0"; 8 - sha256 = "1xd90qb026niq2sn7ks8bn92ifb6255saic68bzg6kzj7ydwwdmx"; 7 + version = "0.6.2.1"; 8 + sha256 = "08gbs61qqsq0kh2r33kzm9mmbs3ar5krmp1a0cf21c012k6k55z5"; 9 9 buildDepends = [ 10 10 aeson deepseq filepath hastache mtl mwcRandom parsec statistics 11 11 time transformers vector vectorAlgorithms
+2 -2
pkgs/development/libraries/haskell/diagrams/contrib.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "diagrams-contrib"; 7 - version = "0.6.0.2"; 8 - sha256 = "1lj99a46r12zjwmpkn7vj04wapfgdlmw05jwb5lnhy9hxqgcsgng"; 7 + version = "0.6.0.3"; 8 + sha256 = "0j0wmf2nksqh3rqmzyw468bp25zikc5icif5f3rfi1v06ghsk0i5"; 9 9 buildDepends = [ 10 10 colour dataDefault diagramsLib forceLayout lens mtl vectorSpace 11 11 ];
+1
pkgs/development/libraries/haskell/digestive-functors-heist/default.nix
··· 5 5 version = "0.6.0.0"; 6 6 sha256 = "17qndqsk09fvnvyhhw3xbbjjhfyyp4sivc898vqllyyky0wqmrdk"; 7 7 buildDepends = [ digestiveFunctors heist mtl text xmlhtml ]; 8 + jailbreak = true; 8 9 meta = { 9 10 homepage = "http://github.com/jaspervdj/digestive-functors"; 10 11 description = "Heist frontend for the digestive-functors library";
+2 -2
pkgs/development/libraries/haskell/digestive-functors/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "digestive-functors"; 5 - version = "0.6.0.0"; 6 - sha256 = "1h56nl1rszm098gwrdhm5w63mrnfjp1brfrk5hlj238nmj0djgcd"; 5 + version = "0.6.0.1"; 6 + sha256 = "1ni1hfmpz14yvgjphwz64hqhg7xbhvvqbdnapspipplvnl0rcmhi"; 7 7 buildDepends = [ mtl text ]; 8 8 meta = { 9 9 homepage = "http://github.com/jaspervdj/digestive-functors";
+2 -2
pkgs/development/libraries/haskell/distributed-process-simplelocalnet/default.nix
··· 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "distributed-process-simplelocalnet"; 8 - version = "0.2.0.8"; 9 - sha256 = "01kzqfbrkl9zzknw0gbdh1c1lss911lphagn2sw6nzl9xpnhjqk0"; 8 + version = "0.2.0.9"; 9 + sha256 = "0bkb26bfpmyhh26hgznnw073kvk78ws6lqi86pxrgnnm9sx5mi21"; 10 10 isLibrary = true; 11 11 isExecutable = true; 12 12 buildDepends = [
+2 -2
pkgs/development/libraries/haskell/distributed-process/default.nix
··· 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "distributed-process"; 8 - version = "0.4.1"; 9 - sha256 = "1ysm2rq7ldxb5w6m04vf5q3zrgvg99z7kszjqj17r17ps61v898f"; 8 + version = "0.4.2"; 9 + sha256 = "16w8jp66903vn089ysqdn534v0744cr2m6wkqd77zri6a0caaa6c"; 10 10 isLibrary = true; 11 11 isExecutable = true; 12 12 buildDepends = [
+18
pkgs/development/libraries/haskell/dyre/default.nix
··· 1 + { cabal, binary, executablePath, filepath, ghcPaths, ioStorage 2 + , time, xdgBasedir 3 + }: 4 + 5 + cabal.mkDerivation (self: { 6 + pname = "dyre"; 7 + version = "0.8.11"; 8 + sha256 = "0sg5csshznbbyvq72s4sps7bkjlkfxiwcy4i3ip83lrxjw1msvr8"; 9 + buildDepends = [ 10 + binary executablePath filepath ghcPaths ioStorage time xdgBasedir 11 + ]; 12 + meta = { 13 + homepage = "http://github.com/willdonnelly/dyre"; 14 + description = "Dynamic reconfiguration in Haskell"; 15 + license = self.stdenv.lib.licenses.bsd3; 16 + platforms = self.ghc.meta.platforms; 17 + }; 18 + })
+2 -2
pkgs/development/libraries/haskell/edit-distance/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "edit-distance"; 5 - version = "0.2.1.1"; 6 - sha256 = "1d8h38cn3azvsp2dp5gycglm5bwwd8plbag8ypi38yj6c35a82yn"; 5 + version = "0.2.1.2"; 6 + sha256 = "08dxsp1ar8mr4xrjy37lzl0s1rjnqsdq30p09nclip5pyhcw7g44"; 7 7 isLibrary = true; 8 8 isExecutable = true; 9 9 buildDepends = [ random ];
+8 -5
pkgs/development/libraries/haskell/either/default.nix
··· 1 - { cabal, semigroupoids, semigroups, transformers }: 1 + { cabal, MonadRandom, mtl, semigroupoids, semigroups, transformers 2 + }: 2 3 3 4 cabal.mkDerivation (self: { 4 5 pname = "either"; 5 - version = "3.0.3"; 6 - sha256 = "02kpb8xd19n00ll61haqr6k3hy8qmbdf73gr4zs59q9xh0739qxc"; 7 - buildDepends = [ semigroupoids semigroups transformers ]; 6 + version = "3.4"; 7 + sha256 = "05nbp8gp50wq592k6dsrpzp6wmqjn9pz6mkizqfb65z1wvd1xiz2"; 8 + buildDepends = [ 9 + MonadRandom mtl semigroupoids semigroups transformers 10 + ]; 8 11 meta = { 9 12 homepage = "http://github.com/ekmett/either/"; 10 - description = "Haskell 98 either monad transformer"; 13 + description = "An either monad transformer"; 11 14 license = self.stdenv.lib.licenses.bsd3; 12 15 platforms = self.ghc.meta.platforms; 13 16 };
+4 -4
pkgs/development/libraries/haskell/email-validate/default.nix
··· 1 - { cabal, parsec, ranges }: 1 + { cabal, attoparsec }: 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "email-validate"; 5 - version = "0.3.2"; 6 - sha256 = "0cshrl0if1ivn7c0ggm21r58pzsyp7l5wk3dgl86n6zla9dwdmhq"; 7 - buildDepends = [ parsec ranges ]; 5 + version = "1.0.0"; 6 + sha256 = "0sj1cvn9ap0m8d4cg4cqavvmkd74vp86lyyra9g6f17815sxdbsg"; 7 + buildDepends = [ attoparsec ]; 8 8 meta = { 9 9 homepage = "http://porg.es/blog/email-address-validation-simpler-faster-more-correct"; 10 10 description = "Validating an email address string against RFC 5322";
+2 -2
pkgs/development/libraries/haskell/errors/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "errors"; 5 - version = "1.3.1"; 6 - sha256 = "0vfpnpkiz362bvjyaf35spfk3h6vw7xi1x3f8agzs7kmxrdvrfik"; 5 + version = "1.4.1"; 6 + sha256 = "18npfwr6byh0aib9qxpynr2gf0v92c0xbxky4a733jbdrwli5c40"; 7 7 buildDepends = [ either safe transformers ]; 8 8 meta = { 9 9 description = "Simplified error-handling";
+1
pkgs/development/libraries/haskell/filestore/default.nix
··· 11 11 buildDepends = [ 12 12 Diff filepath HUnit mtl parsec split time utf8String xml 13 13 ]; 14 + jailbreak = true; 14 15 meta = { 15 16 description = "Interface for versioning file stores"; 16 17 license = self.stdenv.lib.licenses.bsd3;
+14
pkgs/development/libraries/haskell/ghc-heap-view/default.nix
··· 1 + { cabal, transformers }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "ghc-heap-view"; 5 + version = "0.4.2.0"; 6 + sha256 = "0c9yz47j0ddy0l04dabglc99hl7n9wwnz4xj9r8ljafag6l221gp"; 7 + buildDepends = [ transformers ]; 8 + meta = { 9 + description = "Extract the heap representation of Haskell values and thunks"; 10 + license = self.stdenv.lib.licenses.bsd3; 11 + platforms = self.ghc.meta.platforms; 12 + maintainers = [ self.stdenv.lib.maintainers.andres ]; 13 + }; 14 + })
+20
pkgs/development/libraries/haskell/ghc-vis/default.nix
··· 1 + { cabal, cairo, deepseq, fgl, ghcHeapView, graphviz, gtk, mtl 2 + , svgcairo, text, transformers, xdot 3 + }: 4 + 5 + cabal.mkDerivation (self: { 6 + pname = "ghc-vis"; 7 + version = "0.6"; 8 + sha256 = "0gvfs0f6fjg4bzq9q6rrhin6gk1pbyw9qbigi90cz1fg10nq7nzi"; 9 + buildDepends = [ 10 + cairo deepseq fgl ghcHeapView graphviz gtk mtl svgcairo text 11 + transformers xdot 12 + ]; 13 + meta = { 14 + homepage = "http://felsin9.de/nnis/ghc-vis"; 15 + description = "Live visualization of data structures in GHCi"; 16 + license = self.stdenv.lib.licenses.bsd3; 17 + platforms = self.ghc.meta.platforms; 18 + maintainers = [ self.stdenv.lib.maintainers.andres ]; 19 + }; 20 + })
+2 -2
pkgs/development/libraries/haskell/gitit/default.nix
··· 7 7 8 8 cabal.mkDerivation (self: { 9 9 pname = "gitit"; 10 - version = "0.10.1.2"; 11 - sha256 = "1dy1wdnld6cxx5xqfszywi4f7xv143ar2dq4nb0dnd1dgd5hgmak"; 10 + version = "0.10.2"; 11 + sha256 = "07zdc1qx429rmisb39gdamwn9b1jblvjg7py4fcxx3qj01b6mvxx"; 12 12 isLibrary = true; 13 13 isExecutable = true; 14 14 buildDepends = [
+2 -2
pkgs/development/libraries/haskell/gloss/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "gloss"; 5 - version = "1.7.8.1"; 6 - sha256 = "0bi60zprgq1dd6prshvgqyyp13l6n5f171aryxg254kjagvrm3lf"; 5 + version = "1.7.8.2"; 6 + sha256 = "0jf49vdms8jzygkwch5k8s611pay0xqwq1lc0p476d37rzb8qpn4"; 7 7 buildDepends = [ bmp GLUT OpenGL ]; 8 8 jailbreak = true; 9 9 meta = {
+5 -4
pkgs/development/libraries/haskell/graphviz/default.nix
··· 1 - { cabal, colour, dlist, fgl, filepath, polyparse, text 1 + { cabal, colour, dlist, fgl, filepath, polyparse, temporary, text 2 2 , transformers, wlPprintText 3 3 }: 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "graphviz"; 7 - version = "2999.15.0.1"; 8 - sha256 = "137d8n20fbpdz7az79gqharsfl293pl3xn444338i6blfi47ssdy"; 7 + version = "2999.16.0.0"; 8 + sha256 = "1g4q4wyj5amz9xvgnqn143p5nq6m4a0lggxz7jn9l2hwp41bx1g8"; 9 9 buildDepends = [ 10 - colour dlist fgl filepath polyparse text transformers wlPprintText 10 + colour dlist fgl filepath polyparse temporary text transformers 11 + wlPprintText 11 12 ]; 12 13 meta = { 13 14 homepage = "http://projects.haskell.org/graphviz/";
+3 -2
pkgs/development/libraries/haskell/hakyll/default.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "hakyll"; 9 - version = "4.1.2.1"; 10 - sha256 = "1d9bbqy1dix60w72zc3g4y7454avngfyl2i8gj99bdqin2wwcgp8"; 9 + version = "4.1.4.0"; 10 + sha256 = "0nhr7ai03hx2qjxlqml0js43iwxhcbpdqkwdvw8pqs396yrjwxdj"; 11 11 isLibrary = true; 12 12 isExecutable = true; 13 13 buildDepends = [ ··· 15 15 filepath httpConduit httpTypes lrucache mtl pandoc parsec random 16 16 regexBase regexTdfa snapCore snapServer tagsoup text time 17 17 ]; 18 + jailbreak = true; 18 19 meta = { 19 20 homepage = "http://jaspervdj.be/hakyll"; 20 21 description = "A static website compiler library";
+2 -2
pkgs/development/libraries/haskell/hamlet/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "hamlet"; 7 - version = "1.1.3.1"; 8 - sha256 = "04qqsjrn0fh9y4z7gjf3g60w69gqxhzq7dqkraq97p3w45fijm1i"; 7 + version = "1.1.6.2"; 8 + sha256 = "00asrmyb4k9xpsbwwafm3rj1lisssrc3hj3dsr827w9x86xxargy"; 9 9 buildDepends = [ 10 10 blazeBuilder blazeHtml blazeMarkup failure parsec shakespeare text 11 11 ];
+2 -2
pkgs/development/libraries/haskell/happstack/happstack-server.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "happstack-server"; 9 - version = "7.1.1"; 10 - sha256 = "0q12l93kq5ixvam682ys3a6i3q59amz9cyr1bb06f2zf8qr57b7a"; 9 + version = "7.1.4"; 10 + sha256 = "0vnawm2m7lr7yvpd30divczxl90fayjvsysr7l1lq76qgxjsd576"; 11 11 buildDepends = [ 12 12 base64Bytestring blazeHtml extensibleExceptions filepath hslogger 13 13 html monadControl mtl network parsec sendfile syb systemFilepath
+2 -2
pkgs/development/libraries/haskell/hashtables/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "hashtables"; 5 - version = "1.0.1.8"; 6 - sha256 = "0skrzvzasm0hg4631nhfppsb7mn60pnxk4v31gipzz780sbx9zi8"; 5 + version = "1.1.0.2"; 6 + sha256 = "0d103cvr168hgyghm6fp67r4lz1p592x45igwld6xq3nyxjxnbp9"; 7 7 buildDepends = [ hashable primitive vector ]; 8 8 meta = { 9 9 homepage = "http://github.com/gregorycollins/hashtables";
+4 -4
pkgs/development/libraries/haskell/hastache/default.nix
··· 1 1 { cabal, blazeBuilder, filepath, ieee754, mtl, syb, text 2 - , utf8String 2 + , transformers, utf8String 3 3 }: 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "hastache"; 7 - version = "0.4.2"; 8 - sha256 = "1ad691qxnnx0a6ik0cjdzd8aw7z88p06zckbb3cb1r8pk6m0g7vi"; 7 + version = "0.5.0"; 8 + sha256 = "1c1pphw7qx5l5fdfqchihvp2yrwwb0ln8dfshkvd1giv8cjmbyn8"; 9 9 buildDepends = [ 10 - blazeBuilder filepath ieee754 mtl syb text utf8String 10 + blazeBuilder filepath ieee754 mtl syb text transformers utf8String 11 11 ]; 12 12 meta = { 13 13 homepage = "http://github.com/lymar/hastache";
+2 -2
pkgs/development/libraries/haskell/heist/default.nix
··· 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "heist"; 8 - version = "0.10.2.1"; 9 - sha256 = "14lp27vlzv6qqv325x2vqqvphw5ads5ywjqpjramv3hhd275fn3d"; 8 + version = "0.11.0.1"; 9 + sha256 = "0d5nn0kfs7hbgs4b77i8c8pq2q5hldqk08dacva7xlxvjrlxsyn6"; 10 10 buildDepends = [ 11 11 aeson attoparsec blazeBuilder blazeHtml directoryTree dlist errors 12 12 filepath hashable MonadCatchIOTransformers mtl random text time
+2 -2
pkgs/development/libraries/haskell/hoogle/default.nix
··· 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "hoogle"; 8 - version = "4.2.14"; 9 - sha256 = "1ymmf8zxp2nbygnavhr3ay0fidhd3vhrdqb7mg0qgk8y9kx25brj"; 8 + version = "4.2.15"; 9 + sha256 = "0mhxdbbzq7hl5zxz3dhxyrs5q08y8hxwsm19ba0gx47qvg3znzki"; 10 10 isLibrary = true; 11 11 isExecutable = true; 12 12 buildDepends = [
+4 -4
pkgs/development/libraries/haskell/hsdns/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "hsdns"; 5 - version = "1.5"; 6 - sha256 = "2788d1ad5ef07ae5f356a460fb92316118f3a4d9c779ec27fb8243602bcf6399"; 5 + version = "1.6"; 6 + sha256 = "1vf3crkhs7z572bqdf7p2hfcqkjxvnyg0w0cf8b7kyfxzn8bj3fa"; 7 7 buildDepends = [ network ]; 8 8 extraLibraries = [ adns ]; 9 9 noHaddock = true; 10 10 meta = { 11 - homepage = "http://gitorious.org/hsdns"; 11 + homepage = "http://github.com/peti/hsdns"; 12 12 description = "Asynchronous DNS Resolver"; 13 - license = "LGPL"; 13 + license = self.stdenv.lib.licenses.gpl3; 14 14 platforms = self.ghc.meta.platforms; 15 15 maintainers = [ 16 16 self.stdenv.lib.maintainers.andres
+2 -2
pkgs/development/libraries/haskell/hsemail/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "hsemail"; 5 - version = "1.7.4"; 6 - sha256 = "0nigv0zbkm90m5jskfc5a4zx2d3gyqj1y472jplrgd76s15alsmw"; 5 + version = "1.7.5"; 6 + sha256 = "0ls6y48bndwgb7ng29wxim4h36rs6b07dqi6ic4hqgbb7lg6fma4"; 7 7 buildDepends = [ mtl parsec ]; 8 8 meta = { 9 9 homepage = "http://gitorious.org/hsemail";
+2 -3
pkgs/development/libraries/haskell/hspec/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "hspec"; 7 - version = "1.4.3"; 8 - sha256 = "0i963fxamyyi3afac67rkw4340i3xqs1q3lvcy69mq0czbdvgjmc"; 7 + version = "1.4.4"; 8 + sha256 = "09wrvdlqzpa3vjcnirnzpj8nsvqnn5xbilnxaqmjm2agbl8xfj5r"; 9 9 isLibrary = true; 10 10 isExecutable = true; 11 11 buildDepends = [ 12 12 ansiTerminal filepath hspecExpectations HUnit QuickCheck setenv 13 13 silently time transformers 14 14 ]; 15 - jailbreak = true; 16 15 meta = { 17 16 homepage = "http://hspec.github.com/"; 18 17 description = "Behavior-Driven Development for Haskell";
+3 -3
pkgs/development/libraries/haskell/hsyslog/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "hsyslog"; 5 - version = "1.4"; 6 - sha256 = "f3bf4bf47565cb0245afb0e8ffa3f79635b02f0032081845a5999964d828f4db"; 5 + version = "1.5"; 6 + sha256 = "1dpcawnl3a5lw2w8gc9920sjrw43qmq1k2zws8rx2q0r6ps7nhgp"; 7 7 meta = { 8 - homepage = "http://gitorious.org/hsyslog"; 8 + homepage = "http://github.com/peti/hsyslog"; 9 9 description = "FFI interface to syslog(3) from POSIX.1-2001."; 10 10 license = self.stdenv.lib.licenses.bsd3; 11 11 platforms = self.ghc.meta.platforms;
+2 -2
pkgs/development/libraries/haskell/http-conduit/default.nix
··· 9 9 10 10 cabal.mkDerivation (self: { 11 11 pname = "http-conduit"; 12 - version = "1.8.7"; 13 - sha256 = "12v5rxp4dx6glyijygpp7r7b5b6mscclgfp2cbii78m3hgld097i"; 12 + version = "1.8.7.1"; 13 + sha256 = "1m0f9snc2zxj8hvxw3ngw0h78ckvdlxxfjvrryk93blfwbamssi5"; 14 14 buildDepends = [ 15 15 asn1Data attoparsec attoparsecConduit base64Bytestring blazeBuilder 16 16 blazeBuilderConduit caseInsensitive certificate conduit cookie
+7 -7
pkgs/development/libraries/haskell/http-reverse-proxy/default.nix
··· 1 - { cabal, blazeBuilder, caseInsensitive, classyPreludeConduit 2 - , conduit, dataDefault, httpConduit, httpTypes, liftedBase 3 - , monadControl, network, networkConduit, text, wai, warp, word8 1 + { cabal, blazeBuilder, caseInsensitive, classyPrelude, conduit 2 + , dataDefault, httpConduit, httpTypes, liftedBase, monadControl 3 + , network, networkConduit, text, wai, warp, word8 4 4 }: 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "http-reverse-proxy"; 8 - version = "0.1.1.1"; 9 - sha256 = "0xg6xw0j61db75smys2fgjn0nzv2dy8c1ha4m828ssnxlic98lk2"; 8 + version = "0.1.1.2"; 9 + sha256 = "179j6zfmx3g6gc7mzhzhl7ymxkijg9vahjvwjwm0wm15vna52iqa"; 10 10 buildDepends = [ 11 - blazeBuilder caseInsensitive classyPreludeConduit conduit 12 - dataDefault httpConduit httpTypes liftedBase monadControl network 11 + blazeBuilder caseInsensitive classyPrelude conduit dataDefault 12 + httpConduit httpTypes liftedBase monadControl network 13 13 networkConduit text wai warp word8 14 14 ]; 15 15 meta = {
+2 -2
pkgs/development/libraries/haskell/http-types/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "http-types"; 5 - version = "0.7.3.0.1"; 6 - sha256 = "1s2dh75jpf2yllw503hjw0x2anhc4c71vz5yylri8nxzx1zs18rq"; 5 + version = "0.8.0"; 6 + sha256 = "14d1gzgwhinkwx3lmc6hvqj6ivjrvy4m6fm2walnyk1zv24zli75"; 7 7 buildDepends = [ blazeBuilder caseInsensitive text ]; 8 8 meta = { 9 9 homepage = "https://github.com/aristidb/http-types";
+4 -4
pkgs/development/libraries/haskell/language-haskell-extract/default.nix
··· 1 - { cabal, haskellSrcExts, regexPosix }: 1 + { cabal, regexPosix }: 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "language-haskell-extract"; 5 - version = "0.2.3"; 6 - sha256 = "0fz1nin596ihlh77pafzpdf46br1k3pxcxyml2rvly6g0h3yjgpr"; 7 - buildDepends = [ haskellSrcExts regexPosix ]; 5 + version = "0.2.4"; 6 + sha256 = "1nxcs7g8a1sp91bzpy4cj6s31k5pvc3gvig04cbrggv5cvjidnhl"; 7 + buildDepends = [ regexPosix ]; 8 8 meta = { 9 9 homepage = "http://github.com/finnsson/template-helper"; 10 10 description = "Module to automatically extract functions from the local code";
+2 -2
pkgs/development/libraries/haskell/lens/default.nix
··· 8 8 9 9 cabal.mkDerivation (self: { 10 10 pname = "lens"; 11 - version = "3.8.2"; 12 - sha256 = "1spz4nyv1f7kf4bnw8qgqaks5kc4m0slzw0czj1wh1232w2sz15m"; 11 + version = "3.8.5"; 12 + sha256 = "09z2izh7mqj75yh9f0pb8ky9vnzs9zx2z2mz1ik7l8wid43gm6vn"; 13 13 buildDepends = [ 14 14 bifunctors comonad comonadsFd comonadTransformers contravariant 15 15 distributive filepath genericDeriving hashable
+2 -2
pkgs/development/libraries/haskell/math-functions/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "math-functions"; 5 - version = "0.1.1.2"; 6 - sha256 = "09q9647zxvvg7wi81r14qhhy64d1mwgy8kg0zkhdvg4rzw9j669v"; 5 + version = "0.1.3.0"; 6 + sha256 = "06wxr8fbhmsgkpyx2vimx9l6apk0p27mwrxrvbjk0b7m9vsg3ay5"; 7 7 buildDepends = [ erf vector ]; 8 8 meta = { 9 9 homepage = "https://github.com/bos/math-functions";
+2 -2
pkgs/development/libraries/haskell/mime-types/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "mime-types"; 5 - version = "0.1.0.2"; 6 - sha256 = "1pkhr8k23386qwa1wmlrcilz75di2l8n5kc4n8pnia05p49akfcs"; 5 + version = "0.1.0.3"; 6 + sha256 = "0mzhkqcjlnrs9mwn2crsr1m2mf6pgygs1s3ks8akz1618v6jm6y1"; 7 7 buildDepends = [ text ]; 8 8 meta = { 9 9 homepage = "https://github.com/yesodweb/wai";
+2 -2
pkgs/development/libraries/haskell/monadcryptorandom/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "monadcryptorandom"; 5 - version = "0.5"; 6 - sha256 = "19sb9mgfvmmmx1sn0aiq6dn5nl0201xwgs6xqakn7pz5vsqcww2b"; 5 + version = "0.5.1"; 6 + sha256 = "10waxc0i7hcqlgb9iwcdz0xqkym4ihavgwq466xlaqzzhcpp38d6"; 7 7 buildDepends = [ cryptoApi mtl tagged transformers ]; 8 8 meta = { 9 9 homepage = "https://github.com/TomMD/monadcryptorandom";
+2 -2
pkgs/development/libraries/haskell/pandoc/default.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "pandoc"; 9 - version = "1.10.0.5"; 10 - sha256 = "05mjgvxk3wxfssf4aviigdm6jb73a6bp8lwz86aabdgkgh2i6n54"; 9 + version = "1.10.1"; 10 + sha256 = "127pxs1w99nr6hdancaajm20w3vgmch4xlj0v7221y7i9qcr1y1y"; 11 11 isLibrary = true; 12 12 isExecutable = true; 13 13 buildDepends = [
+2 -2
pkgs/development/libraries/haskell/postgresql-libpq/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "postgresql-libpq"; 5 - version = "0.8.2.1"; 6 - sha256 = "0fjy451gc9lg3kcglq4s5s3hja8ni3adh4jmxd01kfyvyhwggv4d"; 5 + version = "0.8.2.2"; 6 + sha256 = "1mmsfgia318p34l8jx8hihb160sx2wpg2h5r741akcs50v6p5878"; 7 7 extraLibraries = [ postgresql ]; 8 8 meta = { 9 9 homepage = "http://github.com/lpsmith/postgresql-libpq";
+2 -2
pkgs/development/libraries/haskell/profunctors/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "profunctors"; 5 - version = "3.2"; 6 - sha256 = "0c7242pk5hfz67cwjy0l7skqyz20akw9j2w7cb8iggcbbb27bgyc"; 5 + version = "3.3"; 6 + sha256 = "0cvar0qr2yf0lmqwhiy2ibajiq9cmqy2ikwn8l5mdxxh5q5rwgjj"; 7 7 buildDepends = [ comonad tagged ]; 8 8 meta = { 9 9 homepage = "http://github.com/ekmett/profunctors/";
+6 -7
pkgs/development/libraries/haskell/project-template/default.nix
··· 1 - { cabal, base64Bytestring, base64Conduit, classyPreludeConduit 2 - , conduit, mtl, resourcet, systemFileio, systemFilepath, text 3 - , transformers 1 + { cabal, base64Bytestring, base64Conduit, classyPrelude, conduit 2 + , mtl, resourcet, systemFileio, systemFilepath, text, transformers 4 3 }: 5 4 6 5 cabal.mkDerivation (self: { 7 6 pname = "project-template"; 8 - version = "0.1.1"; 9 - sha256 = "186hqfhhl77yq9gqiw59jbnkk7xmpljqfwwilzjkjknf3ifhs5na"; 7 + version = "0.1.3"; 8 + sha256 = "1nsc4i3s9a7d0nysswhylvnr79z0ax9biiwr7b6jn7jzx0f2bdmm"; 10 9 buildDepends = [ 11 - base64Bytestring base64Conduit classyPreludeConduit conduit mtl 12 - resourcet systemFileio systemFilepath text transformers 10 + base64Bytestring base64Conduit classyPrelude conduit mtl resourcet 11 + systemFileio systemFilepath text transformers 13 12 ]; 14 13 meta = { 15 14 homepage = "https://github.com/fpco/haskell-ide";
+2 -2
pkgs/development/libraries/haskell/reflection/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "reflection"; 5 - version = "1.1.6"; 6 - sha256 = "1ihyx1a8pk1czam0qm1znl851dn4y6jip6s30girgghrvvxmblkw"; 5 + version = "1.1.7"; 6 + sha256 = "073v9y09fvh7nsfqp1jp2ncrq0xkcv5fvikl769ghv2ycgkfxl4z"; 7 7 buildDepends = [ tagged ]; 8 8 meta = { 9 9 homepage = "http://github.com/ekmett/reflection";
+2 -2
pkgs/development/libraries/haskell/repa-io/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "repa-io"; 5 - version = "3.2.3.1"; 6 - sha256 = "19dnz8xa18yydprnwzgdcbrndi6akwc53rs1104z0awffh83iynm"; 5 + version = "3.2.3.2"; 6 + sha256 = "116qxq0jsq3hbj0hxjxfr9sl29vzj1rpfbzfxgc243v1hh4rdjfr"; 7 7 buildDepends = [ binary bmp repa vector ]; 8 8 jailbreak = true; 9 9 meta = {
+2 -2
pkgs/development/libraries/haskell/semigroupoids/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "semigroupoids"; 5 - version = "3.0.1"; 6 - sha256 = "12k2yryr31lxhwq42cx05kswljmbli8p8c2wknigzkkam63d8k5h"; 5 + version = "3.0.2"; 6 + sha256 = "0k137iafw0srgmy4qwx3cbx00519c0h91nmszdbx6pzpvf6m5fwm"; 7 7 buildDepends = [ comonad contravariant semigroups transformers ]; 8 8 meta = { 9 9 homepage = "http://github.com/ekmett/semigroupoids";
+2 -2
pkgs/development/libraries/haskell/shakespeare-css/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "shakespeare-css"; 5 - version = "1.0.2"; 6 - sha256 = "02sk9ql357ybj1h5a4xjn06di5zdafibabhy32j5vs9kpyamvck3"; 5 + version = "1.0.2.1"; 6 + sha256 = "1ik0128gwziv1dajz2g73rk1yac0ymd1w59q3g8c9g8ibwxn9hca"; 7 7 buildDepends = [ parsec shakespeare text transformers ]; 8 8 meta = { 9 9 homepage = "http://www.yesodweb.com/book/shakespearean-templates";
+2 -2
pkgs/development/libraries/haskell/shakespeare-js/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "shakespeare-js"; 5 - version = "1.1.1"; 6 - sha256 = "1xzhb3ipax2489311hmiaxp9i44099bsbclcj3ds0rhdfa62xarg"; 5 + version = "1.1.2"; 6 + sha256 = "0iwajn0d0yngzp10j9qbb2gpq1g7r390yqd7pj5dri35rjc6mr8n"; 7 7 buildDepends = [ aeson shakespeare text ]; 8 8 meta = { 9 9 homepage = "http://www.yesodweb.com/book/shakespearean-templates";
+2 -2
pkgs/development/libraries/haskell/shakespeare/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "shakespeare"; 5 - version = "1.0.2"; 6 - sha256 = "1n7qymrn2f83a11zdh2950pf8rsqnc52blwi02amjxsvy2piidzm"; 5 + version = "1.0.3.1"; 6 + sha256 = "08w1g19k9v9dvdy45j32kdic8vjhc10ad4g20q5ya0id4cd13qfs"; 7 7 buildDepends = [ parsec text ]; 8 8 meta = { 9 9 homepage = "http://www.yesodweb.com/book/shakespearean-templates";
+2 -2
pkgs/development/libraries/haskell/snap/core.nix
··· 7 7 8 8 cabal.mkDerivation (self: { 9 9 pname = "snap-core"; 10 - version = "0.9.2.2"; 11 - sha256 = "0svahih2piaj87xfysgjvqqh11gmwz9icrh2g819h68kzh10imlf"; 10 + version = "0.9.3.1"; 11 + sha256 = "1q2lk70l0hk4l6ksjnal1bfkby0i08gdzvj9cscvxs4njxmgdapq"; 12 12 buildDepends = [ 13 13 attoparsec attoparsecEnumerator blazeBuilder blazeBuilderEnumerator 14 14 bytestringMmap caseInsensitive deepseq enumerator filepath HUnit
+2 -2
pkgs/development/libraries/haskell/snap/server.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "snap-server"; 9 - version = "0.9.2.4"; 10 - sha256 = "1kwmrlk9dr033h6q05afnr916wnw5wlxrr87z1myv0a6nzqmdhzl"; 9 + version = "0.9.3.1"; 10 + sha256 = "0wagx1zy52fi4fldbzpsvk5hpdrma9lwsip9zrrbszxf446amd53"; 11 11 buildDepends = [ 12 12 attoparsec attoparsecEnumerator blazeBuilder blazeBuilderEnumerator 13 13 caseInsensitive enumerator MonadCatchIOTransformers mtl network
+2 -3
pkgs/development/libraries/haskell/snap/snap.nix
··· 8 8 9 9 cabal.mkDerivation (self: { 10 10 pname = "snap"; 11 - version = "0.10.0.1"; 12 - sha256 = "14j9lgcdyxh7n4yidfvn1r94nziljiqz6nsqgq114v34bnn6l2yn"; 11 + version = "0.11.1"; 12 + sha256 = "0dd66496fjfp80i6whl356sqk7n03rx4ycsah7x11fc9rvplmr3q"; 13 13 isLibrary = true; 14 14 isExecutable = true; 15 15 buildDepends = [ ··· 19 19 snapCore snapServer stm syb text time transformers 20 20 unorderedContainers vector vectorAlgorithms xmlhtml 21 21 ]; 22 - jailbreak = true; 23 22 meta = { 24 23 homepage = "http://snapframework.com/"; 25 24 description = "Top-level package for the Snap Web Framework";
+13
pkgs/development/libraries/haskell/split/0.2.1.2.nix
··· 1 + { cabal }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "split"; 5 + version = "0.2.1.2"; 6 + sha256 = "0wjw4j9wgk66h7filzfh0py9b0wwmaynvwqvd6kinxgms86fpvyi"; 7 + meta = { 8 + description = "Combinator library for splitting lists"; 9 + license = self.stdenv.lib.licenses.bsd3; 10 + platforms = self.ghc.meta.platforms; 11 + maintainers = [ self.stdenv.lib.maintainers.andres ]; 12 + }; 13 + })
+12
pkgs/development/libraries/haskell/string-qq/default.nix
··· 1 + { cabal }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "string-qq"; 5 + version = "0.0.2"; 6 + sha256 = "0662m3i5xrdrr95w829bszkhp88mj9iy1zya54vk2sl5hz9wlmwp"; 7 + meta = { 8 + description = "QuasiQuoter for non-interpolated strings, texts and bytestrings"; 9 + license = self.stdenv.lib.licenses.publicDomain; 10 + platforms = self.ghc.meta.platforms; 11 + }; 12 + })
+2 -2
pkgs/development/libraries/haskell/stylish-haskell/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "stylish-haskell"; 7 - version = "0.5.5.2"; 8 - sha256 = "1whl8qdqyw2saic70kav8srg4f6bcn77mc86m0vk8i8n5mb3q4ny"; 7 + version = "0.5.6.0"; 8 + sha256 = "1cy40b7csna3fwq0bm5mx9d09x52vj517mf38yn8ymd0afff67sb"; 9 9 isLibrary = true; 10 10 isExecutable = true; 11 11 buildDepends = [
+2 -2
pkgs/development/libraries/haskell/texmath/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "texmath"; 5 - version = "0.6.1.2"; 6 - sha256 = "1izsjy30saz2il16dwx8sh2s30b1pfgcpq6023v135w1bdrzrnmq"; 5 + version = "0.6.1.3"; 6 + sha256 = "1f2hka9jwlrm9dvw7z3896yfpdzxs2vaw0vbcmj5p401mvzc8w05"; 7 7 isLibrary = true; 8 8 isExecutable = true; 9 9 buildDepends = [ parsec syb xml ];
+2 -2
pkgs/development/libraries/haskell/tls/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "tls"; 7 - version = "1.1.1"; 8 - sha256 = "0ji83b5z3v6f6a6rgyj5xkjh9vvsqckr7ymzjnhb4zqf0mgymypq"; 7 + version = "1.1.2"; 8 + sha256 = "1vg1mnz6cxxgs48pbpjp4hwyvsysxyzvjfy4p1vd23lwc32cdjqg"; 9 9 buildDepends = [ 10 10 cereal certificate cryptohash cryptoPubkey cryptoRandomApi mtl 11 11 network
+20
pkgs/development/libraries/haskell/vty-ui/default.nix
··· 1 + { cabal, filepath, mtl, QuickCheck, random, regexBase, stm, text 2 + , time, vector, vty 3 + }: 4 + 5 + cabal.mkDerivation (self: { 6 + pname = "vty-ui"; 7 + version = "1.6"; 8 + sha256 = "0chwgzzk2pl9kppd9r6h2azbqc668xpdrrk5y415yi8wcw61s0bc"; 9 + isLibrary = true; 10 + isExecutable = true; 11 + buildDepends = [ 12 + filepath mtl QuickCheck random regexBase stm text time vector vty 13 + ]; 14 + meta = { 15 + homepage = "http://jtdaugherty.github.com/vty-ui/"; 16 + description = "An interactive terminal user interface library for Vty"; 17 + license = self.stdenv.lib.licenses.bsd3; 18 + platforms = self.ghc.meta.platforms; 19 + }; 20 + })
+7 -5
pkgs/development/libraries/haskell/vty/default.nix
··· 1 - { cabal, deepseq, mtl, parallel, parsec, terminfo, utf8String 2 - , vector 1 + { cabal, deepseq, mtl, parallel, parsec, stringQq, terminfo 2 + , utf8String, vector 3 3 }: 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "vty"; 7 - version = "4.7.0.20"; 8 - sha256 = "15slw4zpvfkx9qwj2g5ndcxwbw0kkhyq8frvh9kharqd0zqzgqzb"; 7 + version = "4.7.3"; 8 + sha256 = "0x059mzw6v2xf92fdhy0ilyqbics2as6dqrdr6njpp0m6qykkybb"; 9 + isLibrary = true; 10 + isExecutable = true; 9 11 buildDepends = [ 10 - deepseq mtl parallel parsec terminfo utf8String vector 12 + deepseq mtl parallel parsec stringQq terminfo utf8String vector 11 13 ]; 12 14 meta = { 13 15 homepage = "https://github.com/coreyoconnor/vty";
+2 -2
pkgs/development/libraries/haskell/wai-extra/default.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "wai-extra"; 9 - version = "1.3.2"; 10 - sha256 = "1089sfb4jyi17rw6nivpy96gbc90nyawr35jzwlzl41gzxxmv503"; 9 + version = "1.3.2.1"; 10 + sha256 = "13w3nhz59h4j25fsy95221y71k300plhs4vjqz2wxaigpv9sc2y7"; 11 11 buildDepends = [ 12 12 ansiTerminal blazeBuilder blazeBuilderConduit caseInsensitive 13 13 conduit dataDefault dateCache fastLogger httpTypes network
+2 -2
pkgs/development/libraries/haskell/wai-test/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "wai-test"; 7 - version = "1.3.0"; 8 - sha256 = "15y0aw5c4sh1mns4ss39l0wsxrd1b6yq6m5r638x23zl6y7d9j40"; 7 + version = "1.3.0.1"; 8 + sha256 = "0yy0bvkrny4kj77wvn0cflwha6yijfxvnj530ps7xnzv1qm8qn1l"; 9 9 buildDepends = [ 10 10 blazeBuilder blazeBuilderConduit caseInsensitive conduit cookie 11 11 httpTypes HUnit text transformers wai
+2 -2
pkgs/development/libraries/haskell/wai/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "wai"; 7 - version = "1.3.0.1"; 8 - sha256 = "0z6byx71awhjb7fycz1ixsyzzlsrv1i69qwjrfzh9y5wnbchj9yl"; 7 + version = "1.3.0.2"; 8 + sha256 = "1ijxdnl76kkm2qck5qiwdwqvwkbpw8zbilfaz67sfbz3ccwls2fc"; 9 9 buildDepends = [ 10 10 blazeBuilder conduit httpTypes network text transformers vault 11 11 ];
+2 -2
pkgs/development/libraries/haskell/warp/default.nix
··· 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "warp"; 8 - version = "1.3.7.1"; 9 - sha256 = "0kabcxzjc686iayhxln2cmnxm3vk3h0685n4d4ybprv5h1nc6ghl"; 8 + version = "1.3.7.2"; 9 + sha256 = "06cwc0lmzgna939svdw7v5s822safkfy3wd4n21f9ml20iskzqm6"; 10 10 buildDepends = [ 11 11 blazeBuilder blazeBuilderConduit caseInsensitive conduit hashable 12 12 httpTypes liftedBase network networkConduit simpleSendfile
+14
pkgs/development/libraries/haskell/xdg-basedir/default.nix
··· 1 + { cabal, filepath }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "xdg-basedir"; 5 + version = "0.2.2"; 6 + sha256 = "0azlzaxp2dn4l1nr7shsxah2magk1szf6fx0mv75az00qsjw6qg4"; 7 + buildDepends = [ filepath ]; 8 + meta = { 9 + homepage = "http://github.com/willdonnelly/xdg-basedir"; 10 + description = "A basic implementation of the XDG Base Directory specification"; 11 + license = self.stdenv.lib.licenses.bsd3; 12 + platforms = self.ghc.meta.platforms; 13 + }; 14 + })
+14
pkgs/development/libraries/haskell/xdot/default.nix
··· 1 + { cabal, cairo, graphviz, gtk, mtl, polyparse, text }: 2 + 3 + cabal.mkDerivation (self: { 4 + pname = "xdot"; 5 + version = "0.2.2"; 6 + sha256 = "1n7lwshfn5rzbk4fxlkn02fxki2xh5m0304hnb1d5mchxyzhfdan"; 7 + buildDepends = [ cairo graphviz gtk mtl polyparse text ]; 8 + meta = { 9 + description = "Parse Graphviz xdot files and interactively view them using GTK and Cairo"; 10 + license = self.stdenv.lib.licenses.bsd3; 11 + platforms = self.ghc.meta.platforms; 12 + maintainers = [ self.stdenv.lib.maintainers.andres ]; 13 + }; 14 + })
+5 -5
pkgs/development/libraries/haskell/yesod-auth/default.nix
··· 1 1 { cabal, aeson, authenticate, blazeHtml, blazeMarkup, hamlet 2 - , httpConduit, liftedBase, mimeMail, network, persistent 2 + , httpConduit, httpTypes, liftedBase, mimeMail, network, persistent 3 3 , persistentTemplate, pureMD5, pwstoreFast, random, SHA 4 4 , shakespeareCss, shakespeareJs, text, transformers 5 5 , unorderedContainers, wai, yesodCore, yesodForm, yesodJson ··· 8 8 9 9 cabal.mkDerivation (self: { 10 10 pname = "yesod-auth"; 11 - version = "1.1.3"; 12 - sha256 = "0rlp56jsb0cwm1z303b7l9iy5hbip18vlm7fisna4agbf4rj2k0z"; 11 + version = "1.1.4.1"; 12 + sha256 = "18x2m1clk3nqaap51c6ayxbh5q6v0i4srcphgyf26lrxq514pvad"; 13 13 buildDepends = [ 14 14 aeson authenticate blazeHtml blazeMarkup hamlet httpConduit 15 - liftedBase mimeMail network persistent persistentTemplate pureMD5 16 - pwstoreFast random SHA shakespeareCss shakespeareJs text 15 + httpTypes liftedBase mimeMail network persistent persistentTemplate 16 + pureMD5 pwstoreFast random SHA shakespeareCss shakespeareJs text 17 17 transformers unorderedContainers wai yesodCore yesodForm yesodJson 18 18 yesodPersistent 19 19 ];
+2 -2
pkgs/development/libraries/haskell/yesod-core/default.nix
··· 9 9 10 10 cabal.mkDerivation (self: { 11 11 pname = "yesod-core"; 12 - version = "1.1.7.1"; 13 - sha256 = "07rh6yy8hz660hxz60gvminm166cb5was8qb1l24lrmzchigbf3r"; 12 + version = "1.1.8"; 13 + sha256 = "03yk9ypd314830bk3jjwkzi87bn04lqkh6hq91izn1prvijjiqjm"; 14 14 buildDepends = [ 15 15 aeson blazeBuilder blazeHtml blazeMarkup caseInsensitive cereal 16 16 clientsession conduit cookie failure fastLogger hamlet httpTypes
+2 -2
pkgs/development/libraries/haskell/yesod-form/default.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "yesod-form"; 9 - version = "1.2.0.2"; 10 - sha256 = "0a3172rgvma420l98hkgvl17ks2a2jkys3rh4qd2bbm9p7qknv3y"; 9 + version = "1.2.1.1"; 10 + sha256 = "1nb0sxg8ln6yiw1a7f896nfqhbrmywhcxcv658g21h8y26jhiizm"; 11 11 buildDepends = [ 12 12 aeson attoparsec blazeBuilder blazeHtml blazeMarkup cryptoApi 13 13 dataDefault emailValidate hamlet network persistent shakespeareCss
+2 -2
pkgs/development/libraries/haskell/yesod-routes/default.nix
··· 2 2 3 3 cabal.mkDerivation (self: { 4 4 pname = "yesod-routes"; 5 - version = "1.1.1.1"; 6 - sha256 = "10cy50dnhbhwi0yspq0x06gzqpmhkalqq1sww2wjpv13hp53pq3m"; 5 + version = "1.1.2"; 6 + sha256 = "17yv2z7k1s958xyn552wpk0cwpivsnkvia8477yhgbp4n2d1i5jv"; 7 7 buildDepends = [ pathPieces text vector ]; 8 8 meta = { 9 9 homepage = "http://www.yesodweb.com/";
+2 -2
pkgs/development/libraries/haskell/yesod-static/default.nix
··· 5 5 6 6 cabal.mkDerivation (self: { 7 7 pname = "yesod-static"; 8 - version = "1.1.1.2"; 9 - sha256 = "0x3vrzqqddi4fmbivmy5pi66jmnc5fh68j5fjfxn5nyhp4n6z0sw"; 8 + version = "1.1.2"; 9 + sha256 = "0rh5vdpiq1ryw7isyaqqw3sif833k8j32m47lvr0dj46lj2jz0a0"; 10 10 buildDepends = [ 11 11 base64Bytestring cereal conduit cryptoConduit cryptohash fileEmbed 12 12 httpTypes systemFilepath text transformers unixCompat wai
+2 -2
pkgs/development/libraries/haskell/yesod-test/default.nix
··· 6 6 7 7 cabal.mkDerivation (self: { 8 8 pname = "yesod-test"; 9 - version = "0.3.3"; 10 - sha256 = "1jb410r905wd26swh2rk59nbyy389gcfz261adhb69awmsyql5x3"; 9 + version = "0.3.3.1"; 10 + sha256 = "052dc68r2k56jzl9yh72kwcgdp35rm9w9vyj6xprqk506i43x7m1"; 11 11 buildDepends = [ 12 12 attoparsec blazeBuilder blazeHtml blazeMarkup caseInsensitive 13 13 cookie hspec htmlConduit httpTypes HUnit monadControl network
+2 -2
pkgs/development/libraries/haskell/yesod/default.nix
··· 12 12 13 13 cabal.mkDerivation (self: { 14 14 pname = "yesod"; 15 - version = "1.1.7.2"; 16 - sha256 = "0mxxzcmp63sdn7g30ilp40dsj2iccajc9gpxycnqxqabdzhqkbm0"; 15 + version = "1.1.8"; 16 + sha256 = "0ygcsrq8nf1jvksig72r3i13qz1d3hgh5476fy6l4wl33idk6jb1"; 17 17 isLibrary = true; 18 18 isExecutable = true; 19 19 buildDepends = [
+16
pkgs/development/libraries/libeatmydata/default.nix
··· 1 + { stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "libeatmydata-65"; 5 + 6 + src = fetchurl { 7 + url = "http://www.flamingspork.com/projects/libeatmydata/${name}.tar.gz"; 8 + sha256 = "1hfmd24ps5661zbbw1qqgqs6hcwx6ll2fxz2j4cfvkmf0kzw25la"; 9 + }; 10 + 11 + meta = { 12 + homepage = http://www.flamingspork.com/projects/libeatmydata/; 13 + license = "GPLv3+"; 14 + description = "Small LD_PRELOAD library to disable fsync and friends"; 15 + }; 16 + }
+2 -4
pkgs/development/libraries/libgsf/default.nix
··· 7 7 && glib != null; 8 8 9 9 stdenv.mkDerivation rec { 10 - name = "libgsf-1.14.23"; 10 + name = "libgsf-1.14.25"; 11 11 12 12 src = fetchurl { 13 13 url = "mirror://gnome/sources/libgsf/1.14/${name}.tar.xz"; 14 - sha256 = "05zvaazf0d584nfirwsz7889lbsl4v781hslv3kda6akiwbwdhdz"; 14 + sha256 = "127548f07e07951984fb139c3f89d65b9e471aefe6555387de03e1113944d1a2"; 15 15 }; 16 16 17 17 nativeBuildInputs = [ intltool pkgconfig ]; ··· 23 23 ++ stdenv.lib.optionals gnomeSupport [ libbonobo ]; 24 24 25 25 doCheck = true; 26 - 27 - patches = [ ./syscall-name-clash.patch ]; 28 26 29 27 meta = { 30 28 homepage = http://www.gnome.org/projects/libgsf;
-120
pkgs/development/libraries/libgsf/syscall-name-clash.patch
··· 1 - diff -Naur libgsf-1.14.23-orig/tests/test-cp-msole.c libgsf-1.14.23/tests/test-cp-msole.c 2 - --- libgsf-1.14.23-orig/tests/test-cp-msole.c 2009-05-18 21:55:48.000000000 -0400 3 - +++ libgsf-1.14.23/tests/test-cp-msole.c 2012-07-15 03:52:03.858382670 -0400 4 - @@ -34,7 +34,7 @@ 5 - static void clone_dir (GsfInfile *in, GsfOutfile *out); 6 - 7 - static void 8 - -clone (GsfInput *input, GsfOutput *output) 9 - +clone_is_a_stupid_name_for_a_function_compiled_on_linux (GsfInput *input, GsfOutput *output) 10 - { 11 - if (gsf_input_size (input) > 0) { 12 - guint8 const *data; 13 - @@ -87,7 +87,7 @@ 14 - gsf_infile_name_by_index (in, i), 15 - is_dir); 16 - 17 - - clone (new_input, new_output); 18 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (new_input, new_output); 19 - } 20 - /* An observation: when you think about the explanation to is_dir 21 - * above, you realize that clone_dir is called even for regular files. 22 - @@ -137,7 +137,7 @@ 23 - 24 - outfile = gsf_outfile_msole_new (output); 25 - g_object_unref (G_OBJECT (output)); 26 - - clone (GSF_INPUT (infile), GSF_OUTPUT (outfile)); 27 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (GSF_INPUT (infile), GSF_OUTPUT (outfile)); 28 - 29 - return 0; 30 - } 31 - diff -Naur libgsf-1.14.23-orig/tests/test-cp-zip.c libgsf-1.14.23/tests/test-cp-zip.c 32 - --- libgsf-1.14.23-orig/tests/test-cp-zip.c 2009-05-18 21:55:48.000000000 -0400 33 - +++ libgsf-1.14.23/tests/test-cp-zip.c 2012-07-15 03:54:53.719198559 -0400 34 - @@ -32,7 +32,7 @@ 35 - #include <stdio.h> 36 - 37 - static void 38 - -clone (GsfInfile *in, GsfOutfile *out) 39 - +clone_is_a_stupid_name_for_a_function_compiled_on_linux (GsfInfile *in, GsfOutfile *out) 40 - { 41 - GsfInput *input = GSF_INPUT (in); 42 - GsfOutput *output = GSF_OUTPUT (out); 43 - @@ -85,7 +85,7 @@ 44 - output = gsf_outfile_new_child_full (out, name, is_dir, 45 - "compression-level", level, 46 - NULL); 47 - - clone (GSF_INFILE (input), GSF_OUTFILE (output)); 48 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (GSF_INFILE (input), GSF_OUTFILE (output)); 49 - } 50 - } 51 - gsf_output_close (GSF_OUTPUT (out)); 52 - @@ -137,7 +137,7 @@ 53 - 54 - outfile = gsf_outfile_zip_new (output, &err); 55 - g_object_unref (G_OBJECT (output)); 56 - - clone (infile, outfile); 57 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (infile, outfile); 58 - 59 - return 0; 60 - } 61 - diff -Naur libgsf-1.14.23-orig/tests/test-dump-msole.c libgsf-1.14.23/tests/test-dump-msole.c 62 - --- libgsf-1.14.23-orig/tests/test-dump-msole.c 2011-12-07 18:05:18.000000000 -0500 63 - +++ libgsf-1.14.23/tests/test-dump-msole.c 2012-07-15 03:56:15.581110536 -0400 64 - @@ -32,7 +32,7 @@ 65 - #include <stdio.h> 66 - 67 - static void 68 - -clone (GsfInput *input, GsfOutput *output) 69 - +clone_is_a_stupid_name_for_a_function_compiled_on_linux (GsfInput *input, GsfOutput *output) 70 - { 71 - guint8 const *data; 72 - size_t len; 73 - @@ -72,7 +72,7 @@ 74 - dst = gsf_outfile_new_child (out, 75 - gsf_infile_name_by_index (in, i), 76 - is_dir); 77 - - clone (src, dst); 78 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (src, dst); 79 - } 80 - } 81 - 82 - @@ -118,7 +118,7 @@ 83 - g_error_free (err); 84 - return 1; 85 - } 86 - - clone (GSF_INPUT (infile), GSF_OUTPUT (outfile)); 87 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (GSF_INPUT (infile), GSF_OUTPUT (outfile)); 88 - 89 - return 0; 90 - } 91 - diff -Naur libgsf-1.14.23-orig/tests/test-restore-msole.c libgsf-1.14.23/tests/test-restore-msole.c 92 - --- libgsf-1.14.23-orig/tests/test-restore-msole.c 2011-12-07 18:05:18.000000000 -0500 93 - +++ libgsf-1.14.23/tests/test-restore-msole.c 2012-07-15 03:57:39.972017963 -0400 94 - @@ -32,7 +32,7 @@ 95 - #include <stdio.h> 96 - 97 - static void 98 - -clone (GsfInput *input, GsfOutput *output) 99 - +clone_is_a_stupid_name_for_a_function_compiled_on_linux (GsfInput *input, GsfOutput *output) 100 - { 101 - guint8 const *data; 102 - size_t len; 103 - @@ -72,7 +72,7 @@ 104 - dst = gsf_outfile_new_child (out, 105 - gsf_infile_name_by_index (in, i), 106 - is_dir); 107 - - clone (src, dst); 108 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (src, dst); 109 - } 110 - } 111 - 112 - @@ -111,7 +111,7 @@ 113 - 114 - outfile = gsf_outfile_msole_new (output); 115 - g_object_unref (G_OBJECT (output)); 116 - - clone (GSF_INPUT (infile), GSF_OUTPUT (outfile)); 117 - + clone_is_a_stupid_name_for_a_function_compiled_on_linux (GSF_INPUT (infile), GSF_OUTPUT (outfile)); 118 - 119 - return 0; 120 - }
+7 -4
pkgs/development/libraries/liboil/default.nix
··· 1 - {stdenv, fetchurl, pkgconfig, glib }: 1 + {stdenv, fetchurl, pkgconfig }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "liboil-0.3.15"; 4 + name = "liboil-0.3.17"; 5 5 6 6 src = fetchurl { 7 7 url = "${meta.homepage}/download/${name}.tar.gz"; 8 - sha256 = "1m3zcl54sf21cf2ckzny16ihymz8whi60ymyrhmd3m1dlw1knpmf"; 8 + sha256 = "0sgwic99hxlb1av8cm0albzh8myb7r3lpcwxfm606l0bkc3h4pqh"; 9 9 }; 10 10 11 - buildInputs = [pkgconfig glib]; 11 + buildInputs = [ pkgconfig ]; 12 + 13 + patches = [ ./x86_64-cpuid.patch ]; 12 14 13 15 meta = { 14 16 homepage = http://liboil.freedesktop.org; 15 17 description = "A library of simple functions that are optimized for various CPUs"; 18 + license = "BSD-2"; 16 19 }; 17 20 }
+38
pkgs/development/libraries/liboil/x86_64-cpuid.patch
··· 1 + From 705916007fba0a845229a02dc6474cb523eff150 Mon Sep 17 00:00:00 2001 2 + From: David Schleef <ds@schleef.org> 3 + Date: Tue, 20 Jul 2010 21:05:26 +0000 4 + Subject: x86: Fix cpuid function on x86-64 5 + 6 + Fixes: #28956. 7 + --- 8 + diff --git a/liboil/liboilcpu-x86.c b/liboil/liboilcpu-x86.c 9 + index e7a1978..ef4d3f2 100644 10 + --- a/liboil/liboilcpu-x86.c 11 + +++ b/liboil/liboilcpu-x86.c 12 + @@ -162,13 +162,10 @@ get_cpuid (uint32_t op, uint32_t *a, uint32_t *b, uint32_t *c, uint32_t *d) 13 + static void 14 + get_cpuid (uint32_t op, uint32_t *a, uint32_t *b, uint32_t *c, uint32_t *d) 15 + { 16 + + *a = op; 17 + __asm__ ( 18 + - " pushq %%rbx\n" 19 + " cpuid\n" 20 + - " mov %%ebx, %%esi\n" 21 + - " popq %%rbx\n" 22 + - : "=a" (*a), "=S" (*b), "=c" (*c), "=d" (*d) 23 + - : "0" (op)); 24 + + : "+a" (*a), "=b" (*b), "=c" (*c), "=d" (*d)); 25 + } 26 + #endif 27 + 28 + @@ -185,7 +182,7 @@ oil_cpu_detect_cpuid (void) 29 + { 30 + uint32_t eax, ebx, ecx, edx; 31 + uint32_t level; 32 + - char vendor[13] = { 0 }; 33 + + char vendor[13+4] = { 0 }; 34 + int ret; 35 + 36 + oil_fault_check_enable (); 37 + -- 38 + cgit v0.9.0.2-2-gbebe
+3 -1
pkgs/development/libraries/librdf/default.nix
··· 8 8 sha256 = "015jv7pp0a0qxgljgdvf7d01nj4fx0zgzg0wayjp7v86pa38xscm"; 9 9 }; 10 10 11 - buildInputs = [ pkgconfig librdf_raptor ladspaH openssl zlib ]; 11 + buildInputs = [ pkgconfig ladspaH openssl zlib ]; 12 + 13 + propagatedBuildInputs = [ librdf_raptor ]; 12 14 13 15 meta = { 14 16 description = "A lightweight RDF library with special support for LADSPA plugins.";
+11 -5
pkgs/development/libraries/libsoup/default.nix
··· 1 - { stdenv, fetchurl, glib, libxml2, pkgconfig 1 + { stdenv, fetchurl, glib, libxml2, pkgconfig, intltool, python 2 2 , gnomeSupport ? true, libgnome_keyring, sqlite, glib_networking }: 3 3 4 4 stdenv.mkDerivation { 5 - name = "libsoup-2.38.1"; 5 + name = "libsoup-2.40.3"; 6 6 7 7 src = fetchurl { 8 - url = mirror://gnome/sources/libsoup/2.38/libsoup-2.38.1.tar.xz; 9 - sha256 = "16iza4y8pmc4sn90iid88fgminvgcqypy3s2qnmzkzm5qwzr5f3i"; 8 + url = mirror://gnome/sources/libsoup/2.40/libsoup-2.40.3.tar.xz; 9 + sha256 = "82c92f1f6f4cbfd501df783ed87e7de9410b4a12a3bb0b19c64722e185d2bbc9"; 10 10 }; 11 11 12 + nativeBuildInputs = [ pkgconfig intltool python ]; 12 13 13 - nativeBuildInputs = [ pkgconfig ]; 14 14 propagatedBuildInputs = [ glib libxml2 ] 15 15 ++ stdenv.lib.optionals gnomeSupport [ libgnome_keyring sqlite ]; 16 + 16 17 passthru.propagatedUserEnvPackages = [ glib_networking ]; 17 18 18 19 # glib_networking is a runtime dependency, not a compile-time dependency 19 20 configureFlags = "--disable-tls-check"; 21 + 22 + preConfigure = '' 23 + substituteInPlace libsoup/tld-parser.py \ 24 + --replace "/usr/bin/env python" ${python}/bin/python 25 + ''; 20 26 21 27 meta = { 22 28 inherit (glib.meta) maintainers platforms;
-29
pkgs/development/libraries/libspectre/0001-Fix-a-crash-with-documents-containing-an-invalid-Pag.patch
··· 1 - From 7500e4d1ae85ecf9f61b1446e07ebb887118757c Mon Sep 17 00:00:00 2001 2 - From: Carlos Garcia Campos <carlosgc@gnome.org> 3 - Date: Sat, 30 Oct 2010 15:55:18 +0200 4 - Subject: [PATCH 1/2] Fix a crash with documents containing an invalid 5 - %%Pages: comment 6 - 7 - When failed to allocate memory for pages because of invalid %%Pages: 8 - comment, set maxpages to 0 to ignore the comment. Problem spotted 9 - by Marek Kasik. Fixes bug #30867. 10 - --- 11 - libspectre/ps.c | 2 ++ 12 - 1 file changed, 2 insertions(+) 13 - 14 - diff --git a/libspectre/ps.c b/libspectre/ps.c 15 - index 6c7cfce..4578cec 100644 16 - --- a/libspectre/ps.c 17 - +++ b/libspectre/ps.c 18 - @@ -597,6 +597,8 @@ psscan(const char *filename, int scanstyle) 19 - if (maxpages > 0) { 20 - doc->pages = (struct page *) PS_calloc(maxpages, 21 - sizeof(struct page)); 22 - + if (!doc->pages) 23 - + maxpages = 0; 24 - CHECK_MALLOCED(doc->pages); 25 - } 26 - } 27 - -- 28 - 1.7.11 29 -
-38
pkgs/development/libraries/libspectre/0002-Allocate-at-least-1-page-in-doc-pages.patch
··· 1 - From 8ffd9185f81cb8337cece4c8e3672d0e6a97e935 Mon Sep 17 00:00:00 2001 2 - From: Marek Kasik <mkasik@redhat.com> 3 - Date: Wed, 24 Nov 2010 15:54:14 +0100 4 - Subject: [PATCH 2/2] Allocate at least 1 page in doc->pages 5 - 6 - Allocate at least 1 page if there are no %%Pages: or %%Page: comments 7 - in the PS file (#31512). 8 - --- 9 - libspectre/ps.c | 10 +++++----- 10 - 1 file changed, 5 insertions(+), 5 deletions(-) 11 - 12 - diff --git a/libspectre/ps.c b/libspectre/ps.c 13 - index 4578cec..0130fb4 100644 14 - --- a/libspectre/ps.c 15 - +++ b/libspectre/ps.c 16 - @@ -1004,14 +1004,14 @@ psscan(const char *filename, int scanstyle) 17 - section_len += line_len; 18 - } 19 - 20 - + if (maxpages == 0) { 21 - + maxpages = 1; 22 - + doc->pages = (struct page *) PS_calloc(maxpages, sizeof(struct page)); 23 - + CHECK_MALLOCED(doc->pages); 24 - + } 25 - 26 - newpage: 27 - while (DSCcomment(line) && iscomment(line+2, "Page:")) { 28 - - if (maxpages == 0) { 29 - - maxpages = 1; 30 - - doc->pages = (struct page *) PS_calloc(maxpages, sizeof(struct page)); 31 - - CHECK_MALLOCED(doc->pages); 32 - - } 33 - label = ps_gettext(line+length("%%Page:"), &next_char); 34 - if (sscanf(next_char, "%u", &thispage) != 1) thispage = 0; 35 - if (nextpage == 1) { 36 - -- 37 - 1.7.11 38 -
+4 -6
pkgs/development/libraries/libspectre/default.nix
··· 1 - { fetchurl, stdenv, ghostscript }: 1 + { fetchurl, stdenv, pkgconfig, ghostscript, cairo }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libspectre-0.2.6"; 4 + name = "libspectre-0.2.7"; 5 5 6 6 src = fetchurl { 7 7 url = "http://libspectre.freedesktop.org/releases/${name}.tar.gz"; 8 - sha256 = "1lqdmi7vx497pbigpp77064a4463lmihzh44898l101c69i7qqrg"; 8 + sha256 = "1v63lqc6bhhxwkpa43qmz8phqs8ci4dhzizyy16d3vkb20m846z8"; 9 9 }; 10 10 11 11 buildInputs = [ 12 12 # Need `libgs.so'. 13 - ghostscript 13 + pkgconfig ghostscript cairo /*for tests*/ 14 14 ]; 15 - 16 - patches = [ ./0001-Fix-a-crash-with-documents-containing-an-invalid-Pag.patch ./0002-Allocate-at-least-1-page-in-doc-pages.patch ]; 17 15 18 16 doCheck = true; 19 17
+6 -9
pkgs/development/libraries/libva/default.nix
··· 1 - { stdenv, fetchurl, autoconf, automake, libtool, libX11, pkgconfig, libXext, mesa, libdrm, libXfixes, intelgen4asm }: 1 + { stdenv, fetchurl, libX11, pkgconfig, libXext, mesa, libdrm, libXfixes }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "libva-1.0.12"; 4 + name = "libva-1.1.0"; 5 5 6 6 src = fetchurl { 7 - url = "http://cgit.freedesktop.org/libva/snapshot/${name}.tar.bz2"; 8 - sha256 = "1xg8zvmh75w63sc8ykagzrbzswph6g9jardy8v83glkqzilaw2p8"; 7 + url = "http://www.freedesktop.org/software/vaapi/releases/libva/${name}.tar.bz2"; 8 + sha256 = "1a7g7i96ww8hmim2pq2a3xc89073lzacxn1xh9526bzhlqjdqsnv"; 9 9 }; 10 10 11 - buildInputs = [ autoconf automake libtool libX11 libXext pkgconfig mesa libdrm 12 - libXfixes intelgen4asm ]; 11 + buildInputs = [ libX11 libXext pkgconfig mesa libdrm libXfixes ]; 13 12 14 - configureFlags = [ "--enable-i965-driver" "--enable-glx" ]; 15 - 16 - preConfigure = "sh autogen.sh"; 13 + configureFlags = [ "--enable-glx" ]; 17 14 18 15 meta = { 19 16 homepage = http://www.freedesktop.org/wiki/Software/vaapi;
+2 -2
pkgs/development/libraries/mlt/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "mlt-${version}"; 6 - version = "0.8.0"; 6 + version = "0.8.8"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://sourceforge/mlt/${name}.tar.gz"; 10 - sha256 = "1pf61imb5xzgzf65g54kybjr67235rxi20691023mcv34qwppl3v"; 10 + sha256 = "0m4nzxli1pl8w59m4iwwhpmr1xdz7xfknmbl3a0mkkd1jzdiq3nc"; 11 11 }; 12 12 13 13 buildInputs =
-114
pkgs/development/libraries/qt-4.x/4.7/default.nix
··· 1 - { stdenv, fetchurl 2 - , alsaLib, pulseaudio 3 - , libXft, libXrender, randrproto, xextproto, libXinerama, xineramaproto, libXcursor, libXmu 4 - , libXv, libXext, libXfixes, inputproto, fixesproto, libXrandr, freetype, fontconfig 5 - , zlib, libjpeg, libpng, libmng, which, mesa, openssl, dbus, cups, pkgconfig, libtiff, glib 6 - , mysql, postgresql, sqlite 7 - , perl, coreutils, libXi 8 - , buildDemos ? false, buildExamples ? false, useDocs ? false 9 - }: 10 - 11 - let 12 - v = "4.7.4"; 13 - in 14 - 15 - stdenv.mkDerivation rec { 16 - name = "qt-${v}"; 17 - 18 - src = fetchurl { 19 - url = "ftp://ftp.qt.nokia.com/qt/source/qt-everywhere-opensource-src-${v}.tar.gz"; 20 - sha256 = "07i283si8rckdsg3h9a4sp213l16hgjrl7cpzclrjvx4x2y5w6cp"; 21 - }; 22 - 23 - preConfigure = 24 - '' 25 - export LD_LIBRARY_PATH="`pwd`/lib:$LD_LIBRARY_PATH" 26 - configureFlags+=" 27 - -docdir $out/share/doc/${name} 28 - -plugindir $out/lib/qt4/plugins 29 - -importdir $out/lib/qt4/imports 30 - -examplesdir $out/share/doc/${name}/examples 31 - -demosdir $out/share/doc/${name}/demos 32 - -datadir $out/share/${name} 33 - -translationdir $out/share/${name}/translations 34 - " 35 - ''; 36 - 37 - configureFlags = 38 - '' 39 - -v -no-separate-debug-info -release -fast -confirm-license -opensource 40 - -system-zlib -system-libpng -system-libjpeg -qt-gif -system-libmng 41 - -opengl -xrender -xrandr -xinerama -xcursor 42 - -plugin-sql-mysql -system-sqlite 43 - -qdbus -cups -glib -xfixes -dbus-linked -openssl-linked 44 - -fontconfig -I${freetype}/include/freetype2 45 - -exceptions -xmlpatterns 46 - -multimedia -audio-backend -no-phonon 47 - -webkit -javascript-jit 48 - -make libs -make tools -make translations 49 - ${if buildDemos == true then "-make demos" else "-nomake demos"} 50 - ${if buildExamples == true then "-make examples" else "-nomake examples"} 51 - ${if useDocs then "-make docs" else "-nomake docs"} 52 - ''; 53 - 54 - propagatedBuildInputs = [ 55 - alsaLib 56 - sqlite 57 - libXft 58 - libXrender 59 - libXrandr 60 - libXi 61 - randrproto 62 - xextproto 63 - libXinerama 64 - xineramaproto 65 - libXcursor 66 - zlib 67 - libjpeg 68 - libmng 69 - mysql 70 - postgresql 71 - libpng 72 - which 73 - mesa 74 - libXmu 75 - libXv 76 - openssl 77 - dbus.libs 78 - cups 79 - pkgconfig 80 - libXext 81 - freetype 82 - fontconfig 83 - inputproto 84 - fixesproto 85 - libXfixes 86 - glib 87 - libtiff 88 - pulseaudio 89 - ]; 90 - 91 - buildInputs = [ perl ]; 92 - 93 - prefixKey = "-prefix "; 94 - 95 - prePatch = '' 96 - substituteInPlace configure --replace /bin/pwd pwd 97 - substituteInPlace src/corelib/global/global.pri --replace /bin/ls ${coreutils}/bin/ls 98 - sed -e 's@/\(usr\|opt\)/@/var/empty/@g' -i config.tests/*/*.test -i mkspecs/*/*.conf 99 - ''; 100 - 101 - postInstall = '' 102 - ${if useDocs then "rm -rfv $out/share/doc/${name}/{html,src}" else ""} 103 - ''; 104 - 105 - enableParallelBuilding = true; 106 - 107 - meta = with stdenv.lib; { 108 - homepage = http://qt.nokia.com/products; 109 - description = "A cross-platform application framework for C++"; 110 - license = "GPL/LGPL"; 111 - maintainers = with maintainers; [ urkud sander ]; 112 - platforms = platforms.linux; 113 - }; 114 - }
+42 -27
pkgs/development/libraries/science/math/atlas/default.nix
··· 1 - { stdenv, fetchurl, gfortran, tolerateCpuTimingInaccuracy ? true, shared ? false }: 1 + { stdenv, fetchurl, gfortran, tolerateCpuTimingInaccuracy ? true, shared ? false 2 + , cpuConfig ? if stdenv.isi686 then "-b 32 -A 18 -V 1" else "-b 64 -A 31 -V 192" 3 + }: 4 + 5 + # Atlas detects the CPU and optimizes its build accordingly. This is great when 6 + # the code is run on the same machine that built the binary, but in case of a 7 + # central build farm like Hydra, this feature is dangerous because the code may 8 + # be generated utilizing fancy features that users who download the binary 9 + # cannot execute. 10 + # 11 + # To avoid these issues, the build is configured using the 'cpuConfig' 12 + # parameter as follows: 13 + # 14 + # | x86 CPU | x86_64 CPU | 15 + # |---------------------------------------------+------------------------| 16 + # | -b 32 | -b 64 | 17 + # | -A 18 (Pentium II) | -A 31 (Athlon K7) | 18 + # | -V 1 (No SIMD: Pentium II doesn't have SSE) | -V 192 (SSE1 and SSE2) | 19 + # 20 + # Users who want to compile a highly optimized version of ATLAS that's suitable 21 + # for their local machine can override these settings accordingly. 2 22 3 23 let 24 + version = "3.10.1"; 25 + 4 26 optionalString = stdenv.lib.optionalString; 27 + optional = stdenv.lib.optional; 5 28 in 6 29 7 30 stdenv.mkDerivation { 8 - name = "atlas-3.9.67"; 31 + name = "atlas-${version}"; 9 32 10 33 src = fetchurl { 11 - url = mirror://sourceforge/math-atlas/atlas3.9.67.tar.bz2; 12 - sha256 = "06xxlv440z8a3qmfrh17p28girv71c6awvpw5vhpspr0pcsgk1pa"; 34 + url = "mirror://sourceforge/math-atlas/atlas${version}.tar.bz2"; 35 + sha256 = "11ncgdc7kzb2y2gqb3sgarm5saj9fr07r3h2yh2h5bja429b85d2"; 13 36 }; 14 37 38 + buildInputs = [ gfortran ]; 39 + 40 + # Atlas aborts the build if it detects that some kind of CPU frequency 41 + # scaling is active on the build machine because that feature offsets the 42 + # performance timings. We ignore that check, however, because with binaries 43 + # being pre-built on Hydra those timings aren't accurate for the local 44 + # machine in the first place. 45 + patches = optional tolerateCpuTimingInaccuracy ./disable-timing-accuracy-check.patch; 46 + 15 47 # Configure outside of the source directory. 16 48 preConfigure = '' mkdir build; cd build; configureScript=../configure; ''; 17 49 18 - # * -fPIC allows to build atlas inside shared objects, as octave does. 50 + # * -fPIC is passed even in non-shared builds so that the ATLAS code can be 51 + # used to inside of shared libraries, like Octave does. 19 52 # 20 - # * Atlas aborts the build if it detects that some kind of CPU frequency 21 - # scaling is active on the build machine because that feature offsets the 22 - # performance timings. We ignore that check, however, because with binaries 23 - # being pre-built on Hydra those timings aren't accurate for the local 24 - # machine in the first place. 25 - # * Atlas detects the cpu and does some tricks. For example, notices the 26 - # hydra AMD Family 10h computer, and uses a SSE trick for it (bit 17 of MXCSR) 27 - # available, for what I know, only in that family. So we hardcode K7 28 - # -A 31 = Athlon K7 29 - # -A 18 = Pentium II 30 - # -V 192 = SSE1|SSE2 (Or it takes SSE3 somehow in my machine without SSE3) 31 - # -V 1 = No SIMD (Pentium II does not have any SSE) 32 - # -t 0 = No threading 33 - configureFlags = "-Fa alg -fPIC -t 0" 34 - + optionalString stdenv.isi686 " -b 32 -A 18 -V 1" 35 - + optionalString stdenv.isx86_64 " -A 31 -V 192" 36 - + optionalString tolerateCpuTimingInaccuracy " -Si cputhrchk 0" 37 - + optionalString shared " --shared " 38 - ; 39 - 40 - buildInputs = [ gfortran ]; 53 + # * -t 0 disables use of multi-threading. It's not quite clear what the 54 + # consequences of that setting are and whether it's necessary or not. 55 + configureFlags = "-Fa alg -fPIC -t 0 ${cpuConfig}" + optionalString shared " --shared"; 41 56 42 57 doCheck = true; 43 58 44 59 meta = { 45 60 homepage = "http://math-atlas.sourceforge.net/"; 46 61 description = "Automatically Tuned Linear Algebra Software (ATLAS)"; 47 - license = "GPL"; 62 + license = stdenv.lib.licenses.bsd3; 48 63 49 64 longDescription = '' 50 65 The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing
+22
pkgs/development/libraries/science/math/atlas/disable-timing-accuracy-check.patch
··· 1 + diff -ubr ATLAS-orig/CONFIG/src/config.c ATLAS/CONFIG/src/config.c 2 + --- ATLAS-orig/CONFIG/src/config.c 2013-02-06 11:23:47.078036878 +0100 3 + +++ ATLAS/CONFIG/src/config.c 2013-02-06 11:24:16.481120888 +0100 4 + @@ -711,17 +711,7 @@ 5 + 6 + int ProbeCPUThrottle(int verb, char *targarg, enum OSTYPE OS, enum ASMDIA asmb) 7 + { 8 + - int i, iret; 9 + - char *ln; 10 + - i = strlen(targarg) + 22 + 12; 11 + - ln = malloc(i*sizeof(char)); 12 + - assert(ln); 13 + - sprintf(ln, "%s -O %d -s %d -t", targarg, OS, asmb); 14 + - iret = GetIntProbe(verb, ln, "arch", "CPU THROTTLE", 0); 15 + - free(ln); 16 + - if (iret) printf("CPU Throttling apparently enabled!\n"); 17 + - else printf("Cannot detect CPU throttling.\n"); 18 + - return(iret); 19 + + return 0; 20 + } 21 + 22 + char *NewAppendedString_SFLAG(char *old, char *flag, char *str)
+19 -4
pkgs/development/libraries/stlport/default.nix
··· 1 1 {stdenv, fetchurl}: 2 2 3 - stdenv.mkDerivation { 4 - name = "STLport-5.2.0"; 3 + stdenv.mkDerivation rec { 4 + name = "STLport-5.2.1"; 5 5 6 6 src = fetchurl { 7 - url = mirror://sourceforge/stlport/STLport-5.2.0.tar.bz2; 8 - md5 = "448d74859407912c0087adcf51bf109a"; 7 + url = "mirror://sourceforge/stlport/${name}.tar.bz2"; 8 + sha256 = "1jbgak1m1qk7d4gyn1p2grbws2icsf7grbs3dh44ai9ck1xh0nvm"; 9 + }; 10 + 11 + # fix hardcoded /usr/bin; not recognizing the standard --disable-static flag 12 + configurePhase = '' 13 + echo Preconf: build/Makefiles/gmake/*/sys.mak 14 + for f in build/Makefiles/gmake/*/sys.mak; do 15 + substituteInPlace "$f" --replace /usr/bin/ "" 16 + done 17 + ./configure --prefix=$out 18 + ''; 19 + 20 + meta = { 21 + description = "An implementation of the C++ Standard Library"; 22 + homepage = http://sourceforge.net/projects/stlport/; 23 + license = "free"; # seems BSD-like 9 24 }; 10 25 }
+24
pkgs/development/libraries/vaapi-intel/default.nix
··· 1 + { stdenv, fetchurl, autoconf, automake, libtool, mesa, libva, libdrm, libX11, pkgconfig 2 + , intelgen4asm }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "libva-intel-driver-1.0.19"; 6 + 7 + src = fetchurl { 8 + url = "http://www.freedesktop.org/software/vaapi/releases/libva-intel-driver/${name}.tar.bz2"; 9 + sha256 = "14m7krah3ajkwj190q431lqqa84hdljcdmrcrqkbgaffyjlqvdid"; 10 + }; 11 + 12 + buildInputs = [ autoconf automake libtool mesa libva pkgconfig libdrm libX11 intelgen4asm ]; 13 + 14 + preConfigure = '' 15 + sh autogen.sh 16 + sed -i -e "s,LIBVA_DRIVERS_PATH=.*,LIBVA_DRIVERS_PATH=$out/lib/dri," configure 17 + ''; 18 + 19 + meta = { 20 + homepage = http://cgit.freedesktop.org/vaapi/intel-driver/; 21 + license = "MIT"; 22 + description = "Intel driver for the VAAPI library"; 23 + }; 24 + }
+22
pkgs/development/libraries/vaapi-vdpau/default.nix
··· 1 + { stdenv, fetchurl, libvdpau, mesa, libva, pkgconfig }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "libva-vdpau-driver-0.7.4"; 5 + 6 + src = fetchurl { 7 + url = "http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/${name}.tar.bz2"; 8 + sha256 = "1fcvgshzyc50yb8qqm6v6wn23ghimay23ci0p8sm8gxcy211jp0m"; 9 + }; 10 + 11 + buildInputs = [ libvdpau mesa libva pkgconfig ]; 12 + 13 + preConfigure = '' 14 + sed -i -e "s,LIBVA_DRIVERS_PATH=.*,LIBVA_DRIVERS_PATH=$out/lib/dri," configure 15 + ''; 16 + 17 + meta = { 18 + homepage = http://cgit.freedesktop.org/vaapi/vdpau-driver/; 19 + license = "GPLv2+"; 20 + description = "VDPAU driver for the VAAPI library"; 21 + }; 22 + }
+1 -1
pkgs/development/mobile/titaniumenv/build-app.nix
··· 96 96 97 97 cp -av * $out 98 98 cd $out 99 - ${titaniumsdk}/mobilesdk/*/*/iphone/builder.py build 6.0 $(pwd) ${appId} "${name}" 99 + ${titaniumsdk}/mobilesdk/*/*/iphone/builder.py build 6.0 $(pwd) ${appId} "${name}" universal 100 100 '' 101 101 102 102 else throw "Target: ${target} is not supported!"}
+12 -10
pkgs/development/mobile/titaniumenv/titaniumsdk.nix
··· 1 - {stdenv, fetchurl, unzip, makeWrapper, python, jdk}: 1 + {stdenv, src ? null, fetchurl, unzip, makeWrapper, python, jdk}: 2 2 3 3 stdenv.mkDerivation { 4 4 name = "titanium-mobilesdk-2.1.5.v20121112144658"; 5 - src = if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { 6 - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-linux.zip; 7 - sha1 = "79f073d11ee893c508c5aa675a3126501dd385fd"; 8 - } 9 - else if stdenv.system == "x86_64-darwin" then fetchurl { 10 - url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-osx.zip; 11 - sha1 = "6a9a726882222d1615de332aa1ca608c15564e1c"; 12 - } 13 - else throw "Platform: ${stdenv.system} not supported!"; 5 + src = if src == null then 6 + if (stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux") then fetchurl { 7 + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-linux.zip; 8 + sha1 = "79f073d11ee893c508c5aa675a3126501dd385fd"; 9 + } 10 + else if stdenv.system == "x86_64-darwin" then fetchurl { 11 + url = http://builds.appcelerator.com.s3.amazonaws.com/mobile/2_1_X/mobilesdk-2.1.5.v20121112144658-osx.zip; 12 + sha1 = "6a9a726882222d1615de332aa1ca608c15564e1c"; 13 + } 14 + else throw "Platform: ${stdenv.system} not supported!" 15 + else src; 14 16 15 17 buildInputs = [ unzip makeWrapper ]; 16 18
+3 -3
pkgs/development/mobile/xcodeenv/simulate-app.nix
··· 2 2 {name, app, device ? "iPhone", baseDir ? ""}: 3 3 4 4 stdenv.mkDerivation { 5 - inherit name; 5 + name = stdenv.lib.replaceChars [" "] [""] name; 6 6 buildCommand = '' 7 7 ensureDir $out/bin 8 8 cat > $out/bin/run-test-simulator << "EOF" 9 9 #! ${stdenv.shell} -e 10 10 11 - cd ${app}/${baseDir}/${name}.app 12 - "$(readlink "${xcodewrapper}/bin/iPhone Simulator")" -SimulateApplication ./${name} -SimulateDevice '${device}' 11 + cd '${app}/${baseDir}/${name}.app' 12 + "$(readlink "${xcodewrapper}/bin/iPhone Simulator")" -SimulateApplication './${name}' -SimulateDevice '${device}' 13 13 EOF 14 14 chmod +x $out/bin/run-test-simulator 15 15 '';
+1 -1
pkgs/development/tools/build-managers/leiningen/builder.sh
··· 10 10 11 11 cp -v $src $out_bin 12 12 cp -v $jarsrc $out/lib 13 - cp -v $clojuresrc $out/lib 13 + cp -v $clojure/lib/java/* $out/lib 14 14 15 15 for p in $patches; 16 16 do
+8 -13
pkgs/development/tools/build-managers/leiningen/default.nix
··· 1 - {stdenv, fetchurl, makeWrapper, openjdk, rlwrap}: 1 + {stdenv, fetchurl, makeWrapper, openjdk, rlwrap, clojure }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "leiningen"; 5 - version = "1.7.1"; 5 + version = "2.0.0"; 6 6 name = "${pname}-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "https://raw.github.com/technomancy/leiningen/${version}/bin/lein-pkg"; 10 - sha256 = "7684b899edd6004abafd8e26d2b43d5691217f1aaca535fb94bde1594c8129a5"; 10 + sha256 = "0malymlswxwgh8amkw37qjb8n34ylw3chgbdxgxkq34rkvhv60hb"; 11 11 }; 12 12 13 13 jarsrc = fetchurl { 14 - url = "https://github.com/downloads/technomancy/leiningen/leiningen-${version}-standalone.jar"; 15 - sha256 = "5d167b7572b9652d44c2b58a13829704842d976fd2236530ef552194e6c12150"; 14 + url = "https://leiningen.s3.amazonaws.com/downloads/leiningen-2.0.0-standalone.jar"; 15 + sha256 = "10jvk19mr5dcl5a9kzna9zslh77v3ixi8awhrhxi30dn1yj3r7ck"; 16 16 }; 17 17 18 - clojuresrc = fetchurl { 19 - url = "http://build.clojure.org/releases/org/clojure/clojure/1.2.1/clojure-1.2.1.jar"; 20 - sha256 = "b38853254a2df9138b2e2c12be0dca3600fa7e2a951fed05fc3ba2d9141a3fb0"; 21 - }; 18 + patches = ./lein_2.0.0.patch; 22 19 23 - patches = [ ./lein-rlwrap.patch ./lein.patch ]; 24 - 25 - inherit rlwrap; 20 + inherit rlwrap clojure; 26 21 27 22 builder = ./builder.sh; 28 23 29 24 buildInputs = [ makeWrapper ]; 30 25 31 - propagatedBuildInputs = [ openjdk ]; 26 + propagatedBuildInputs = [ openjdk clojure ]; 32 27 33 28 meta = { 34 29 homepage = https://github.com/technomancy/leiningen;
-45
pkgs/development/tools/build-managers/leiningen/lein-rlwrap.patch
··· 1 - From f14307932a316952fae8517c0fcb0962cd204e9a Mon Sep 17 00:00:00 2001 2 - From: Michel Alexandre Salim <michel@sylvestre.me> 3 - Date: Fri, 4 May 2012 10:56:38 +0700 4 - Subject: [PATCH] lein-pkg: require rlwrap unconditionally, unless run inside 5 - Emacs or a dumb terminal; chmod to 755 as this is an 6 - executable script 7 - 8 - --- 9 - bin/lein-pkg | 10 ++++++---- 10 - 1 file changed, 6 insertions(+), 4 deletions(-) 11 - mode change 100644 => 100755 bin/lein-pkg 12 - 13 - diff --git a/bin/lein-pkg b/bin/lein-pkg 14 - old mode 100644 15 - new mode 100755 16 - index 8563da6..1b90ebe 17 - --- lein-pkg.orig 18 - +++ lein-pkg 19 - @@ -3,6 +3,11 @@ 20 - # This variant of the lein script is meant for downstream packagers. 21 - # It has all the cross-platform stuff stripped out as well as the 22 - # logic for running from checkouts and self-upgrading. 23 - +# 24 - +# Note to packagers: 25 - +# rlwrap is now required unless running inside Emacs or in a dumb 26 - +# terminal (this is to improve the 'lein repl' experience). 27 - +# Make sure that your packaging pulls in rlwrap as a dependency 28 - 29 - export LEIN_VERSION="1.7.1" 30 - 31 - @@ -103,10 +108,7 @@ fi 32 - 33 - # Use rlwrap if appropriate 34 - if ([ -z $INSIDE_EMACS ] && [ "$TERM" != "dumb" ]); then 35 - - which rlwrap > /dev/null 36 - - if [ $? -eq 0 ]; then 37 - - RLWRAP="rlwrap -r -m -q '\"'" # custom quote chars 38 - - fi 39 - + RLWRAP="rlwrap -r -m -q '\"'" # custom quote chars 40 - RLWRAP_CLJ_WORDS_FILE=${RLWRAP_CLJ_WORDS_FILE:-"${HOME}/.clj_completions"} 41 - RLWRAP_CLJ_WORDS_OPTION="" 42 - if [ -r "${RLWRAP_CLJ_WORDS_FILE}" ]; then 43 - -- 44 - 1.7.9.5 45 -
-35
pkgs/development/tools/build-managers/leiningen/lein.patch
··· 1 - --- lein-pkg 2012-05-04 11:02:41.524912828 +0700 2 - +++ lein-pkg-nix 2012-05-04 11:03:11.062543558 +0700 3 - @@ -76,30 +76,14 @@ 4 - LEIN_PLUGIN_PATH="$(echo "$DEV_PLUGINS" | tr \\n :)" 5 - LEIN_USER_PLUGIN_PATH="$(echo "$(unique_user_plugins)" | tr \\n :)" 6 - CLASSPATH="$CLASSPATH:$LEIN_PLUGIN_PATH:$LEIN_USER_PLUGIN_PATH:test/:src/:resources/" 7 - -CLOJURE_JAR="/usr/share/java/clojure-1.2.jar:/usr/share/java/asm3.jar:/usr/share/java/asm3-commons.jar" 8 - +CLOJURE_JAR="$(dirname $0)/../lib/*clojure-1.2.1.jar" 9 - 10 - # apply context specific CLASSPATH entries 11 - if [ -f .lein-classpath ]; then 12 - CLASSPATH="`cat .lein-classpath`:$CLASSPATH" 13 - fi 14 - 15 - -SHARE_JARS="ant ant-launcher classworlds clojure-1.2 clojure-contrib \ 16 - -lucene-memory maven-ant-tasks maven-artifact maven-artifact-manager \ 17 - -maven-error-diagnostics maven-model maven-settings maven-project maven-profile \ 18 - -maven-repository-metadata plexus-container-default-alpha plexus-interpolation \ 19 - -plexus-utils wagon-file wagon-http-lightweight wagon-http-shared wagon-provider-api \ 20 - -xml-apis lucene-core lucene-highlighter clucy robert-hooke lancet \ 21 - -backport-util-concurrent" # NFI why that last one is necessary 22 - -for JAR in $SHARE_JARS; do 23 - - CLASSPATH="$CLASSPATH":"/usr/share/java/$JAR.jar" 24 - -done 25 - - 26 - -# Do not use installed leiningen jar during self-compilation 27 - -if ! { [ "$1" = "compile" ] && 28 - - grep -qsE 'defproject leiningen[[:space:]]+"[[:digit:].]+"' \ 29 - - project.clj ;}; then 30 - - CLASSPATH="$CLASSPATH":/usr/share/java/leiningen-$LEIN_VERSION.jar 31 - -fi 32 - +CLASSPATH="$CLASSPATH:$(dirname $0)/../lib/*" 33 - 34 - if [ $DEBUG ]; then 35 - echo $CLASSPATH
+4
pkgs/development/tools/build-managers/leiningen/lein_2.0.0.patch
··· 1 + 46c47 2 + < LEIN_JAR=/usr/share/java/leiningen-$LEIN_VERSION-standalone.jar 3 + --- 4 + > LEIN_JAR=$(find $(dirname $0)/../lib -name *-standalone.jar | head -n 1)
+2 -2
pkgs/development/tools/documentation/docutils/default.nix
··· 2 2 let 3 3 fetchurl = a.fetchurl; 4 4 5 - version = a.lib.attrByPath ["version"] "0.5" a; 5 + version = a.lib.attrByPath ["version"] "0.10" a; 6 6 buildInputs = with a; [ 7 7 python pil makeWrapper 8 8 ]; ··· 10 10 rec { 11 11 src = fetchurl { 12 12 url = "http://prdownloads.sourceforge.net/docutils/docutils-${version}.tar.gz"; 13 - sha256 = "03k1dakb5j1xi1xd62vqqy7dkgd1fhr4ahmvvmd5g87wxn2gjz3l"; 13 + sha256 = "0gk0733w34zibzvi6paqqfbbajzaxajc4z5i5wpxlwv73gk281ip"; 14 14 }; 15 15 16 16 inherit buildInputs;
+2 -2
pkgs/development/tools/haskell/hlint/default.nix
··· 4 4 5 5 cabal.mkDerivation (self: { 6 6 pname = "hlint"; 7 - version = "1.8.42"; 8 - sha256 = "03myq4wagx5d9g6v8znw4l67f1irami0fnlw48rxlqhfn33y5mgc"; 7 + version = "1.8.43"; 8 + sha256 = "0wffswyx60qig1is3ki5asp8i4wvd3gqg2r811rw0zxwi3nrjiv6"; 9 9 isLibrary = true; 10 10 isExecutable = true; 11 11 buildDepends = [
+2 -2
pkgs/development/tools/misc/gdb/default.nix
··· 8 8 9 9 let 10 10 11 - basename = "gdb-7.5"; 11 + basename = "gdb-7.5.1"; 12 12 13 13 # Whether (cross-)building for GNU/Hurd. This is an approximation since 14 14 # having `stdenv ? cross' doesn't tell us if we're building `crossDrv' and ··· 27 27 28 28 src = fetchurl { 29 29 url = "mirror://gnu/gdb/${basename}.tar.bz2"; 30 - md5 = "24a6779a9fe0260667710de1b082ef61"; 30 + sha256 = "084xs90545an51biyy4qd53hsw6p1k6arviq2wlz1a4z526q02q7"; 31 31 }; 32 32 33 33 # I think python is not a native input, but I leave it
+1 -1
pkgs/development/tools/misc/sysbench/default.nix
··· 4 4 name = "sysbench-0.4.12"; 5 5 buildInputs = [ autoreconfHook mysql libxslt zlib ]; 6 6 src = fetchurl { 7 - url = mirror://sourceforge/sysbench/0.4.12/sysbench-0.4.12.tar.gz; 7 + url = mirror://sourceforge/sysbench/sysbench-0.4.12.tar.gz; 8 8 sha256 = "17pa4cw7wxvlb4mba943lfs3b3jdi64mlnaf4n8jq09y35j79yl3"; 9 9 }; 10 10 preAutoreconf = ''
+1 -1
pkgs/development/tools/pydb/default.nix
··· 4 4 name = "pydb-1.26"; 5 5 6 6 src = fetchurl { 7 - url = "mirror://sourceforge.net/sourceforge/bashdb/pydb-1.26.tar.bz2"; 7 + url = "mirror://sourceforge/sourceforge/bashdb/pydb-1.26.tar.bz2"; 8 8 sha256 = "1wlkz1hd5d4gkzhkjkzcm650c1lchj28hj36jx96mklglm41h4q1"; 9 9 }; 10 10
+2
pkgs/development/web/nodejs/default.nix
··· 31 31 ''; 32 32 33 33 buildInputs = [ python openssl v8 zlib ] ++ stdenv.lib.optional stdenv.isLinux utillinux; 34 + 35 + setupHook = ./setup-hook.sh; 34 36 35 37 meta = with stdenv.lib; { 36 38 description = "Event-driven I/O framework for the V8 JavaScript engine";
+5
pkgs/development/web/nodejs/setup-hook.sh
··· 1 + addNodePath () { 2 + addToSearchPath NODE_PATH $1/node_modules 3 + } 4 + 5 + envHooks=(${envHooks[@]} addNodePath)
+10151
pkgs/development/web/plone/default.nix
··· 1 + 2 + { pkgs, python, buildPythonPackage }: 3 + 4 + let plone42Packages = python.modules // rec { 5 + inherit python; 6 + inherit (pkgs) fetchurl stdenv; 7 + 8 + 9 + 10 + accesscontrol = buildPythonPackage rec { 11 + name = "AccessControl-2.13.11"; 12 + 13 + src = fetchurl { 14 + url = "http://pypi.python.org/packages/source/A/AccessControl/${name}.zip"; 15 + md5 = "7e622d99fb17914b4708d26f245cb696"; 16 + }; 17 + 18 + # ignore dependencies 19 + installCommand = '' 20 + easy_install --always-unzip --no-deps --prefix="$out" . 21 + ''; 22 + 23 + buildInputs = [ pkgs.unzip ]; 24 + 25 + doCheck = false; 26 + 27 + meta = { 28 + maintainers = [ 29 + stdenv.lib.maintainers.chaoflow 30 + stdenv.lib.maintainers.garbas 31 + stdenv.lib.maintainers.goibhniu 32 + ]; 33 + }; 34 + }; 35 + 36 + 37 + acquisition = buildPythonPackage rec { 38 + name = "Acquisition-2.13.8"; 39 + 40 + src = fetchurl { 41 + url = "http://pypi.python.org/packages/source/A/Acquisition/${name}.zip"; 42 + md5 = "8c33160c157b50649e2b2b3224622579"; 43 + }; 44 + 45 + # ignore dependencies 46 + installCommand = '' 47 + easy_install --always-unzip --no-deps --prefix="$out" . 48 + ''; 49 + 50 + buildInputs = [ pkgs.unzip ]; 51 + 52 + doCheck = false; 53 + 54 + meta = { 55 + maintainers = [ 56 + stdenv.lib.maintainers.chaoflow 57 + stdenv.lib.maintainers.garbas 58 + stdenv.lib.maintainers.goibhniu 59 + ]; 60 + }; 61 + }; 62 + 63 + 64 + archetypes_kss = buildPythonPackage rec { 65 + name = "archetypes.kss-1.7.2"; 66 + 67 + src = fetchurl { 68 + url = "http://pypi.python.org/packages/source/a/archetypes.kss/${name}.zip"; 69 + md5 = "a8502140123b74f1b7ed4f36d3e56ff3"; 70 + }; 71 + 72 + # ignore dependencies 73 + installCommand = '' 74 + easy_install --always-unzip --no-deps --prefix="$out" . 75 + ''; 76 + 77 + buildInputs = [ pkgs.unzip ]; 78 + 79 + doCheck = false; 80 + 81 + meta = { 82 + maintainers = [ 83 + stdenv.lib.maintainers.chaoflow 84 + stdenv.lib.maintainers.garbas 85 + stdenv.lib.maintainers.goibhniu 86 + ]; 87 + }; 88 + }; 89 + 90 + 91 + archetypes_querywidget = buildPythonPackage rec { 92 + name = "archetypes.querywidget-1.0.6"; 93 + 94 + src = fetchurl { 95 + url = "http://pypi.python.org/packages/source/a/archetypes.querywidget/${name}.zip"; 96 + md5 = "cbe134f2806191fd35066bbb7c85bfcc"; 97 + }; 98 + 99 + # ignore dependencies 100 + installCommand = '' 101 + easy_install --always-unzip --no-deps --prefix="$out" . 102 + ''; 103 + 104 + buildInputs = [ pkgs.unzip ]; 105 + 106 + doCheck = false; 107 + 108 + meta = { 109 + maintainers = [ 110 + stdenv.lib.maintainers.chaoflow 111 + stdenv.lib.maintainers.garbas 112 + stdenv.lib.maintainers.goibhniu 113 + ]; 114 + }; 115 + }; 116 + 117 + 118 + archetypes_referencebrowserwidget = buildPythonPackage rec { 119 + name = "archetypes.referencebrowserwidget-2.4.16"; 120 + 121 + src = fetchurl { 122 + url = "http://pypi.python.org/packages/source/a/archetypes.referencebrowserwidget/${name}.zip"; 123 + md5 = "7dd3b0d4e188828701a291449c7495f4"; 124 + }; 125 + 126 + # ignore dependencies 127 + installCommand = '' 128 + easy_install --always-unzip --no-deps --prefix="$out" . 129 + ''; 130 + 131 + buildInputs = [ pkgs.unzip ]; 132 + 133 + doCheck = false; 134 + 135 + meta = { 136 + maintainers = [ 137 + stdenv.lib.maintainers.chaoflow 138 + stdenv.lib.maintainers.garbas 139 + stdenv.lib.maintainers.goibhniu 140 + ]; 141 + }; 142 + }; 143 + 144 + 145 + archetypes_schemaextender = buildPythonPackage rec { 146 + name = "archetypes.schemaextender-2.1.2"; 147 + 148 + src = fetchurl { 149 + url = "http://pypi.python.org/packages/source/a/archetypes.schemaextender/${name}.zip"; 150 + md5 = "865aa5b4b6b26e3bb650d89ddfe77c87"; 151 + }; 152 + 153 + # ignore dependencies 154 + installCommand = '' 155 + easy_install --always-unzip --no-deps --prefix="$out" . 156 + ''; 157 + 158 + buildInputs = [ pkgs.unzip ]; 159 + 160 + doCheck = false; 161 + 162 + meta = { 163 + maintainers = [ 164 + stdenv.lib.maintainers.chaoflow 165 + stdenv.lib.maintainers.garbas 166 + stdenv.lib.maintainers.goibhniu 167 + ]; 168 + }; 169 + }; 170 + 171 + 172 + argparse = buildPythonPackage rec { 173 + name = "argparse-1.1"; 174 + 175 + src = fetchurl { 176 + url = "http://pypi.python.org/packages/source/a/argparse/${name}.zip"; 177 + md5 = "087399b73047fa5a6482037411ddc968"; 178 + }; 179 + 180 + # ignore dependencies 181 + installCommand = '' 182 + easy_install --always-unzip --no-deps --prefix="$out" . 183 + ''; 184 + 185 + buildInputs = [ pkgs.unzip ]; 186 + 187 + doCheck = false; 188 + 189 + meta = { 190 + maintainers = [ 191 + stdenv.lib.maintainers.chaoflow 192 + stdenv.lib.maintainers.garbas 193 + stdenv.lib.maintainers.goibhniu 194 + ]; 195 + }; 196 + }; 197 + 198 + 199 + borg_localrole = buildPythonPackage rec { 200 + name = "borg.localrole-3.0.2"; 201 + 202 + src = fetchurl { 203 + url = "http://pypi.python.org/packages/source/b/borg.localrole/${name}.zip"; 204 + md5 = "04082694dfda9ae5cda62747b8ac7ccf"; 205 + }; 206 + 207 + # ignore dependencies 208 + installCommand = '' 209 + easy_install --always-unzip --no-deps --prefix="$out" . 210 + ''; 211 + 212 + buildInputs = [ pkgs.unzip ]; 213 + 214 + doCheck = false; 215 + 216 + meta = { 217 + maintainers = [ 218 + stdenv.lib.maintainers.chaoflow 219 + stdenv.lib.maintainers.garbas 220 + stdenv.lib.maintainers.goibhniu 221 + ]; 222 + }; 223 + }; 224 + 225 + 226 + buildout_dumppickedversions = buildPythonPackage rec { 227 + name = "buildout.dumppickedversions-0.5"; 228 + 229 + src = fetchurl { 230 + url = "http://pypi.python.org/packages/source/b/buildout.dumppickedversions/${name}.tar.gz"; 231 + md5 = "e81cffff329aaaaf8dd0d1c6bd63c8b0"; 232 + }; 233 + 234 + # ignore dependencies 235 + installCommand = '' 236 + easy_install --always-unzip --no-deps --prefix="$out" . 237 + ''; 238 + 239 + doCheck = false; 240 + 241 + meta = { 242 + maintainers = [ 243 + stdenv.lib.maintainers.chaoflow 244 + stdenv.lib.maintainers.garbas 245 + stdenv.lib.maintainers.goibhniu 246 + ]; 247 + }; 248 + }; 249 + 250 + 251 + clientform = buildPythonPackage rec { 252 + name = "ClientForm-0.2.10"; 253 + 254 + src = fetchurl { 255 + url = "http://pypi.python.org/packages/source/C/ClientForm/${name}.zip"; 256 + md5 = "33826886848f89c67a5c8a30b931bd97"; 257 + }; 258 + 259 + # ignore dependencies 260 + installCommand = '' 261 + easy_install --always-unzip --no-deps --prefix="$out" . 262 + ''; 263 + 264 + buildInputs = [ pkgs.unzip ]; 265 + 266 + doCheck = false; 267 + 268 + meta = { 269 + maintainers = [ 270 + stdenv.lib.maintainers.chaoflow 271 + stdenv.lib.maintainers.garbas 272 + stdenv.lib.maintainers.goibhniu 273 + ]; 274 + }; 275 + }; 276 + 277 + 278 + collective_monkeypatcher = buildPythonPackage rec { 279 + name = "collective.monkeypatcher-1.0.1"; 280 + 281 + src = fetchurl { 282 + url = "http://pypi.python.org/packages/source/c/collective.monkeypatcher/${name}.zip"; 283 + md5 = "4d4f20f9b8bb84b24afadc4f56f6dc2c"; 284 + }; 285 + 286 + # ignore dependencies 287 + installCommand = '' 288 + easy_install --always-unzip --no-deps --prefix="$out" . 289 + ''; 290 + 291 + buildInputs = [ pkgs.unzip ]; 292 + 293 + doCheck = false; 294 + 295 + meta = { 296 + maintainers = [ 297 + stdenv.lib.maintainers.chaoflow 298 + stdenv.lib.maintainers.garbas 299 + stdenv.lib.maintainers.goibhniu 300 + ]; 301 + }; 302 + }; 303 + 304 + 305 + collective_recipe_omelette = buildPythonPackage rec { 306 + name = "collective.recipe.omelette-0.15"; 307 + 308 + src = fetchurl { 309 + url = "http://pypi.python.org/packages/source/c/collective.recipe.omelette/${name}.zip"; 310 + md5 = "088bcf60754bead215573ce114207939"; 311 + }; 312 + 313 + # ignore dependencies 314 + installCommand = '' 315 + easy_install --always-unzip --no-deps --prefix="$out" . 316 + ''; 317 + 318 + buildInputs = [ pkgs.unzip ]; 319 + 320 + doCheck = false; 321 + 322 + meta = { 323 + maintainers = [ 324 + stdenv.lib.maintainers.chaoflow 325 + stdenv.lib.maintainers.garbas 326 + stdenv.lib.maintainers.goibhniu 327 + ]; 328 + }; 329 + }; 330 + 331 + 332 + collective_testcaselayer = buildPythonPackage rec { 333 + name = "collective.testcaselayer-1.6"; 334 + 335 + src = fetchurl { 336 + url = "http://pypi.python.org/packages/source/c/collective.testcaselayer/${name}.zip"; 337 + md5 = "fd8387d6b6ebd8645ec92f5f1e512450"; 338 + }; 339 + 340 + # ignore dependencies 341 + installCommand = '' 342 + easy_install --always-unzip --no-deps --prefix="$out" . 343 + ''; 344 + 345 + buildInputs = [ pkgs.unzip ]; 346 + 347 + doCheck = false; 348 + 349 + meta = { 350 + maintainers = [ 351 + stdenv.lib.maintainers.chaoflow 352 + stdenv.lib.maintainers.garbas 353 + stdenv.lib.maintainers.goibhniu 354 + ]; 355 + }; 356 + }; 357 + 358 + 359 + collective_xmltestreport = buildPythonPackage rec { 360 + name = "collective.xmltestreport-1.2.2"; 361 + 362 + src = fetchurl { 363 + url = "http://pypi.python.org/packages/source/c/collective.xmltestreport/${name}.tar.gz"; 364 + md5 = "f247d47a019b44694660d785f70c05b3"; 365 + }; 366 + 367 + # ignore dependencies 368 + installCommand = '' 369 + easy_install --always-unzip --no-deps --prefix="$out" . 370 + ''; 371 + 372 + doCheck = false; 373 + 374 + meta = { 375 + maintainers = [ 376 + stdenv.lib.maintainers.chaoflow 377 + stdenv.lib.maintainers.garbas 378 + stdenv.lib.maintainers.goibhniu 379 + ]; 380 + }; 381 + }; 382 + 383 + 384 + collective_z3cform_datagridfield = buildPythonPackage rec { 385 + name = "collective.z3cform.datagridfield-0.11"; 386 + 387 + src = fetchurl { 388 + url = "http://pypi.python.org/packages/source/c/collective.z3cform.datagridfield/${name}.zip"; 389 + md5 = "c9210337b91305314864da42c12d04c2"; 390 + }; 391 + 392 + # ignore dependencies 393 + installCommand = '' 394 + easy_install --always-unzip --no-deps --prefix="$out" . 395 + ''; 396 + 397 + buildInputs = [ pkgs.unzip ]; 398 + 399 + doCheck = false; 400 + 401 + meta = { 402 + maintainers = [ 403 + stdenv.lib.maintainers.chaoflow 404 + stdenv.lib.maintainers.garbas 405 + stdenv.lib.maintainers.goibhniu 406 + ]; 407 + }; 408 + }; 409 + 410 + 411 + collective_z3cform_datagridfield_demo = buildPythonPackage rec { 412 + name = "collective.z3cform.datagridfield-demo-0.5"; 413 + 414 + src = fetchurl { 415 + url = "http://pypi.python.org/packages/source/c/collective.z3cform.datagridfield/collective.z3cform.datagridfield-0.11.zip"; 416 + md5 = "c9210337b91305314864da42c12d04c2"; 417 + }; 418 + 419 + # ignore dependencies 420 + installCommand = '' 421 + easy_install --always-unzip --no-deps --prefix="$out" . 422 + ''; 423 + 424 + buildInputs = [ pkgs.unzip ]; 425 + 426 + doCheck = false; 427 + 428 + meta = { 429 + maintainers = [ 430 + stdenv.lib.maintainers.chaoflow 431 + stdenv.lib.maintainers.garbas 432 + stdenv.lib.maintainers.goibhniu 433 + ]; 434 + }; 435 + }; 436 + 437 + 438 + collective_z3cform_datetimewidget = buildPythonPackage rec { 439 + name = "collective.z3cform.datetimewidget-1.2.2"; 440 + 441 + src = fetchurl { 442 + url = "http://pypi.python.org/packages/source/c/collective.z3cform.datetimewidget/${name}.zip"; 443 + md5 = "89daf27c7f0f235f9c001f0ee50d76e5"; 444 + }; 445 + 446 + # ignore dependencies 447 + installCommand = '' 448 + easy_install --always-unzip --no-deps --prefix="$out" . 449 + ''; 450 + 451 + buildInputs = [ pkgs.unzip ]; 452 + 453 + doCheck = false; 454 + 455 + meta = { 456 + maintainers = [ 457 + stdenv.lib.maintainers.chaoflow 458 + stdenv.lib.maintainers.garbas 459 + stdenv.lib.maintainers.goibhniu 460 + ]; 461 + }; 462 + }; 463 + 464 + 465 + coverage = buildPythonPackage rec { 466 + name = "coverage-3.5.2"; 467 + 468 + src = fetchurl { 469 + url = "http://pypi.python.org/packages/source/c/coverage/${name}.tar.gz"; 470 + md5 = "28c43d41b13f8987ea14d7b1d4a4e3ec"; 471 + }; 472 + 473 + # ignore dependencies 474 + installCommand = '' 475 + easy_install --always-unzip --no-deps --prefix="$out" . 476 + ''; 477 + 478 + doCheck = false; 479 + 480 + meta = { 481 + maintainers = [ 482 + stdenv.lib.maintainers.chaoflow 483 + stdenv.lib.maintainers.garbas 484 + stdenv.lib.maintainers.goibhniu 485 + ]; 486 + }; 487 + }; 488 + 489 + 490 + datetime = buildPythonPackage rec { 491 + name = "DateTime-2.12.7"; 492 + 493 + src = fetchurl { 494 + url = "http://pypi.python.org/packages/source/D/DateTime/${name}.zip"; 495 + md5 = "72a8bcf80b52211ae7fdfe36c693d70c"; 496 + }; 497 + 498 + # ignore dependencies 499 + installCommand = '' 500 + easy_install --always-unzip --no-deps --prefix="$out" . 501 + ''; 502 + 503 + buildInputs = [ pkgs.unzip ]; 504 + 505 + doCheck = false; 506 + 507 + meta = { 508 + maintainers = [ 509 + stdenv.lib.maintainers.chaoflow 510 + stdenv.lib.maintainers.garbas 511 + stdenv.lib.maintainers.goibhniu 512 + ]; 513 + }; 514 + }; 515 + 516 + 517 + diazo = buildPythonPackage rec { 518 + name = "diazo-1.0.3"; 519 + 520 + src = fetchurl { 521 + url = "http://pypi.python.org/packages/source/d/diazo/${name}.zip"; 522 + md5 = "d3c2b017af521db4c86fb360c86e0bc8"; 523 + }; 524 + 525 + # ignore dependencies 526 + installCommand = '' 527 + easy_install --always-unzip --no-deps --prefix="$out" . 528 + ''; 529 + 530 + buildInputs = [ pkgs.unzip ]; 531 + 532 + doCheck = false; 533 + 534 + meta = { 535 + maintainers = [ 536 + stdenv.lib.maintainers.chaoflow 537 + stdenv.lib.maintainers.garbas 538 + stdenv.lib.maintainers.goibhniu 539 + ]; 540 + }; 541 + }; 542 + 543 + 544 + documenttemplate = buildPythonPackage rec { 545 + name = "DocumentTemplate-2.13.2"; 546 + 547 + src = fetchurl { 548 + url = "http://pypi.python.org/packages/source/D/DocumentTemplate/${name}.zip"; 549 + md5 = "07bb086c77c1dfe94125ad2efbba94b7"; 550 + }; 551 + 552 + # ignore dependencies 553 + installCommand = '' 554 + easy_install --always-unzip --no-deps --prefix="$out" . 555 + ''; 556 + 557 + buildInputs = [ pkgs.unzip ]; 558 + 559 + doCheck = false; 560 + 561 + meta = { 562 + maintainers = [ 563 + stdenv.lib.maintainers.chaoflow 564 + stdenv.lib.maintainers.garbas 565 + stdenv.lib.maintainers.goibhniu 566 + ]; 567 + }; 568 + }; 569 + 570 + 571 + docutils = buildPythonPackage rec { 572 + name = "docutils-0.9"; 573 + 574 + src = fetchurl { 575 + url = "http://pypi.python.org/packages/source/d/docutils/${name}.1.tar.gz"; 576 + md5 = "b0d5cd5298fedf9c62f5fd364a274d56"; 577 + }; 578 + 579 + # ignore dependencies 580 + installCommand = '' 581 + easy_install --always-unzip --no-deps --prefix="$out" . 582 + ''; 583 + 584 + doCheck = false; 585 + 586 + meta = { 587 + maintainers = [ 588 + stdenv.lib.maintainers.chaoflow 589 + stdenv.lib.maintainers.garbas 590 + stdenv.lib.maintainers.goibhniu 591 + ]; 592 + }; 593 + }; 594 + 595 + 596 + elementtree = buildPythonPackage rec { 597 + name = "elementtree-1.2.7-20070827-preview"; 598 + 599 + src = fetchurl { 600 + url = "http://effbot.org/media/downloads/elementtree-1.2.7-20070827-preview.zip"; 601 + md5 = "30e2fe5edd143f347e03a8baf5d60f8a"; 602 + }; 603 + 604 + buildInputs = [ pkgs.unzip ]; 605 + 606 + doCheck = false; 607 + 608 + meta = { 609 + maintainers = [ 610 + stdenv.lib.maintainers.chaoflow 611 + stdenv.lib.maintainers.garbas 612 + stdenv.lib.maintainers.goibhniu 613 + ]; 614 + }; 615 + }; 616 + 617 + 618 + experimental_cssselect = buildPythonPackage rec { 619 + name = "experimental.cssselect-0.3"; 620 + 621 + src = fetchurl { 622 + url = "http://pypi.python.org/packages/source/e/experimental.cssselect/${name}.zip"; 623 + md5 = "3fecdcf1fbc3ea6025e115a56a262957"; 624 + }; 625 + 626 + # ignore dependencies 627 + installCommand = '' 628 + easy_install --always-unzip --no-deps --prefix="$out" . 629 + ''; 630 + 631 + buildInputs = [ pkgs.unzip ]; 632 + 633 + doCheck = false; 634 + 635 + meta = { 636 + maintainers = [ 637 + stdenv.lib.maintainers.chaoflow 638 + stdenv.lib.maintainers.garbas 639 + stdenv.lib.maintainers.goibhniu 640 + ]; 641 + }; 642 + }; 643 + 644 + 645 + extensionclass = buildPythonPackage rec { 646 + name = "ExtensionClass-2.13.2"; 647 + 648 + src = fetchurl { 649 + url = "http://pypi.python.org/packages/source/E/ExtensionClass/${name}.zip"; 650 + md5 = "0236e6d7da9e8b87b9ba45f1b8f930b8"; 651 + }; 652 + 653 + # ignore dependencies 654 + installCommand = '' 655 + easy_install --always-unzip --no-deps --prefix="$out" . 656 + ''; 657 + 658 + buildInputs = [ pkgs.unzip ]; 659 + 660 + doCheck = false; 661 + 662 + meta = { 663 + maintainers = [ 664 + stdenv.lib.maintainers.chaoflow 665 + stdenv.lib.maintainers.garbas 666 + stdenv.lib.maintainers.goibhniu 667 + ]; 668 + }; 669 + }; 670 + 671 + 672 + feedparser = buildPythonPackage rec { 673 + name = "feedparser-5.0.1"; 674 + 675 + src = fetchurl { 676 + url = "http://pypi.python.org/packages/source/f/feedparser/${name}.tar.bz2"; 677 + md5 = "702835de74bd4a578524f311e62c2877"; 678 + }; 679 + 680 + # ignore dependencies 681 + installCommand = '' 682 + easy_install --always-unzip --no-deps --prefix="$out" . 683 + ''; 684 + 685 + doCheck = false; 686 + 687 + meta = { 688 + maintainers = [ 689 + stdenv.lib.maintainers.chaoflow 690 + stdenv.lib.maintainers.garbas 691 + stdenv.lib.maintainers.goibhniu 692 + ]; 693 + }; 694 + }; 695 + 696 + 697 + five_customerize = buildPythonPackage rec { 698 + name = "five.customerize-1.0.3"; 699 + 700 + src = fetchurl { 701 + url = "http://pypi.python.org/packages/source/f/five.customerize/${name}.zip"; 702 + md5 = "32f597c2fa961f7dcc84b23e655d928e"; 703 + }; 704 + 705 + # ignore dependencies 706 + installCommand = '' 707 + easy_install --always-unzip --no-deps --prefix="$out" . 708 + ''; 709 + 710 + buildInputs = [ pkgs.unzip ]; 711 + 712 + doCheck = false; 713 + 714 + meta = { 715 + maintainers = [ 716 + stdenv.lib.maintainers.chaoflow 717 + stdenv.lib.maintainers.garbas 718 + stdenv.lib.maintainers.goibhniu 719 + ]; 720 + }; 721 + }; 722 + 723 + 724 + five_formlib = buildPythonPackage rec { 725 + name = "five.formlib-1.0.4"; 726 + 727 + src = fetchurl { 728 + url = "http://pypi.python.org/packages/source/f/five.formlib/${name}.zip"; 729 + md5 = "09fcecbb7e0ed4a31a4f19787c1a78b4"; 730 + }; 731 + 732 + # ignore dependencies 733 + installCommand = '' 734 + easy_install --always-unzip --no-deps --prefix="$out" . 735 + ''; 736 + 737 + buildInputs = [ pkgs.unzip ]; 738 + 739 + doCheck = false; 740 + 741 + meta = { 742 + maintainers = [ 743 + stdenv.lib.maintainers.chaoflow 744 + stdenv.lib.maintainers.garbas 745 + stdenv.lib.maintainers.goibhniu 746 + ]; 747 + }; 748 + }; 749 + 750 + 751 + five_globalrequest = buildPythonPackage rec { 752 + name = "five.globalrequest-1.0"; 753 + 754 + src = fetchurl { 755 + url = "http://pypi.python.org/packages/source/f/five.globalrequest/${name}.tar.gz"; 756 + md5 = "87f8996bd21d4aa156aa26e7d21b8744"; 757 + }; 758 + 759 + # ignore dependencies 760 + installCommand = '' 761 + easy_install --always-unzip --no-deps --prefix="$out" . 762 + ''; 763 + 764 + doCheck = false; 765 + 766 + meta = { 767 + maintainers = [ 768 + stdenv.lib.maintainers.chaoflow 769 + stdenv.lib.maintainers.garbas 770 + stdenv.lib.maintainers.goibhniu 771 + ]; 772 + }; 773 + }; 774 + 775 + 776 + five_grok = buildPythonPackage rec { 777 + name = "five.grok-1.2.0"; 778 + 779 + src = fetchurl { 780 + url = "http://pypi.python.org/packages/source/f/five.grok/${name}.zip"; 781 + md5 = "b99c3017f3a487dc2a8b7b0b310ee8cf"; 782 + }; 783 + 784 + # ignore dependencies 785 + installCommand = '' 786 + easy_install --always-unzip --no-deps --prefix="$out" . 787 + ''; 788 + 789 + buildInputs = [ pkgs.unzip ]; 790 + 791 + doCheck = false; 792 + 793 + meta = { 794 + maintainers = [ 795 + stdenv.lib.maintainers.chaoflow 796 + stdenv.lib.maintainers.garbas 797 + stdenv.lib.maintainers.goibhniu 798 + ]; 799 + }; 800 + }; 801 + 802 + 803 + five_intid = buildPythonPackage rec { 804 + name = "five.intid-1.0.3"; 805 + 806 + src = fetchurl { 807 + url = "http://pypi.python.org/packages/source/f/five.intid/${name}.zip"; 808 + md5 = "60c6726c07a1c1bf557aeec0ddcee369"; 809 + }; 810 + 811 + # ignore dependencies 812 + installCommand = '' 813 + easy_install --always-unzip --no-deps --prefix="$out" . 814 + ''; 815 + 816 + buildInputs = [ pkgs.unzip ]; 817 + 818 + doCheck = false; 819 + 820 + meta = { 821 + maintainers = [ 822 + stdenv.lib.maintainers.chaoflow 823 + stdenv.lib.maintainers.garbas 824 + stdenv.lib.maintainers.goibhniu 825 + ]; 826 + }; 827 + }; 828 + 829 + 830 + five_localsitemanager = buildPythonPackage rec { 831 + name = "five.localsitemanager-2.0.5"; 832 + 833 + src = fetchurl { 834 + url = "http://pypi.python.org/packages/source/f/five.localsitemanager/${name}.zip"; 835 + md5 = "5e3a658e6068832bd802018ebc83f2d4"; 836 + }; 837 + 838 + # ignore dependencies 839 + installCommand = '' 840 + easy_install --always-unzip --no-deps --prefix="$out" . 841 + ''; 842 + 843 + buildInputs = [ pkgs.unzip ]; 844 + 845 + doCheck = false; 846 + 847 + meta = { 848 + maintainers = [ 849 + stdenv.lib.maintainers.chaoflow 850 + stdenv.lib.maintainers.garbas 851 + stdenv.lib.maintainers.goibhniu 852 + ]; 853 + }; 854 + }; 855 + 856 + 857 + grokcore_annotation = buildPythonPackage rec { 858 + name = "grokcore.annotation-1.1"; 859 + 860 + src = fetchurl { 861 + url = "http://pypi.python.org/packages/source/g/grokcore.annotation/${name}.tar.gz"; 862 + md5 = "a28ccb4b7c86198923d9cce40953314f"; 863 + }; 864 + 865 + # ignore dependencies 866 + installCommand = '' 867 + easy_install --always-unzip --no-deps --prefix="$out" . 868 + ''; 869 + 870 + doCheck = false; 871 + 872 + meta = { 873 + maintainers = [ 874 + stdenv.lib.maintainers.chaoflow 875 + stdenv.lib.maintainers.garbas 876 + stdenv.lib.maintainers.goibhniu 877 + ]; 878 + }; 879 + }; 880 + 881 + 882 + grokcore_component = buildPythonPackage rec { 883 + name = "grokcore.component-1.9"; 884 + 885 + src = fetchurl { 886 + url = "http://pypi.python.org/packages/source/g/grokcore.component/${name}.tar.gz"; 887 + md5 = "24b05b6b132787dbca18acd244c23ffb"; 888 + }; 889 + 890 + # ignore dependencies 891 + installCommand = '' 892 + easy_install --always-unzip --no-deps --prefix="$out" . 893 + ''; 894 + 895 + doCheck = false; 896 + 897 + meta = { 898 + maintainers = [ 899 + stdenv.lib.maintainers.chaoflow 900 + stdenv.lib.maintainers.garbas 901 + stdenv.lib.maintainers.goibhniu 902 + ]; 903 + }; 904 + }; 905 + 906 + 907 + grokcore_formlib = buildPythonPackage rec { 908 + name = "grokcore.formlib-1.4"; 909 + 910 + src = fetchurl { 911 + url = "http://pypi.python.org/packages/source/g/grokcore.formlib/${name}.tar.gz"; 912 + md5 = "dced4aba77053ed78a358a1f5e85d9c4"; 913 + }; 914 + 915 + # ignore dependencies 916 + installCommand = '' 917 + easy_install --always-unzip --no-deps --prefix="$out" . 918 + ''; 919 + 920 + doCheck = false; 921 + 922 + meta = { 923 + maintainers = [ 924 + stdenv.lib.maintainers.chaoflow 925 + stdenv.lib.maintainers.garbas 926 + stdenv.lib.maintainers.goibhniu 927 + ]; 928 + }; 929 + }; 930 + 931 + 932 + grokcore_security = buildPythonPackage rec { 933 + name = "grokcore.security-1.2"; 934 + 935 + src = fetchurl { 936 + url = "http://pypi.python.org/packages/source/g/grokcore.security/${name}.tar.gz"; 937 + md5 = "1e668b7e423814fa069c69f2a4014876"; 938 + }; 939 + 940 + # ignore dependencies 941 + installCommand = '' 942 + easy_install --always-unzip --no-deps --prefix="$out" . 943 + ''; 944 + 945 + doCheck = false; 946 + 947 + meta = { 948 + maintainers = [ 949 + stdenv.lib.maintainers.chaoflow 950 + stdenv.lib.maintainers.garbas 951 + stdenv.lib.maintainers.goibhniu 952 + ]; 953 + }; 954 + }; 955 + 956 + 957 + grokcore_site = buildPythonPackage rec { 958 + name = "grokcore.site-1.1"; 959 + 960 + src = fetchurl { 961 + url = "http://pypi.python.org/packages/source/g/grokcore.site/${name}.tar.gz"; 962 + md5 = "bd16753e6d4f1c0ff38266d2ae79633d"; 963 + }; 964 + 965 + # ignore dependencies 966 + installCommand = '' 967 + easy_install --always-unzip --no-deps --prefix="$out" . 968 + ''; 969 + 970 + doCheck = false; 971 + 972 + meta = { 973 + maintainers = [ 974 + stdenv.lib.maintainers.chaoflow 975 + stdenv.lib.maintainers.garbas 976 + stdenv.lib.maintainers.goibhniu 977 + ]; 978 + }; 979 + }; 980 + 981 + 982 + grokcore_view = buildPythonPackage rec { 983 + name = "grokcore.view-1.13.5"; 984 + 985 + src = fetchurl { 986 + url = "http://pypi.python.org/packages/source/g/grokcore.view/${name}.tar.gz"; 987 + md5 = "304363398aa752d5e1479bab39b93e4e"; 988 + }; 989 + 990 + # ignore dependencies 991 + installCommand = '' 992 + easy_install --always-unzip --no-deps --prefix="$out" . 993 + ''; 994 + 995 + doCheck = false; 996 + 997 + meta = { 998 + maintainers = [ 999 + stdenv.lib.maintainers.chaoflow 1000 + stdenv.lib.maintainers.garbas 1001 + stdenv.lib.maintainers.goibhniu 1002 + ]; 1003 + }; 1004 + }; 1005 + 1006 + 1007 + grokcore_viewlet = buildPythonPackage rec { 1008 + name = "grokcore.viewlet-1.3"; 1009 + 1010 + src = fetchurl { 1011 + url = "http://pypi.python.org/packages/source/g/grokcore.viewlet/${name}.tar.gz"; 1012 + md5 = "5e53b3c77941f9ad0ff2aeb7c1b6dd7d"; 1013 + }; 1014 + 1015 + # ignore dependencies 1016 + installCommand = '' 1017 + easy_install --always-unzip --no-deps --prefix="$out" . 1018 + ''; 1019 + 1020 + doCheck = false; 1021 + 1022 + meta = { 1023 + maintainers = [ 1024 + stdenv.lib.maintainers.chaoflow 1025 + stdenv.lib.maintainers.garbas 1026 + stdenv.lib.maintainers.goibhniu 1027 + ]; 1028 + }; 1029 + }; 1030 + 1031 + 1032 + initgroups = buildPythonPackage rec { 1033 + name = "initgroups-2.13.0"; 1034 + 1035 + src = fetchurl { 1036 + url = "http://pypi.python.org/packages/source/i/initgroups/${name}.zip"; 1037 + md5 = "38e842dcab8445f65e701fec75213acd"; 1038 + }; 1039 + 1040 + # ignore dependencies 1041 + installCommand = '' 1042 + easy_install --always-unzip --no-deps --prefix="$out" . 1043 + ''; 1044 + 1045 + buildInputs = [ pkgs.unzip ]; 1046 + 1047 + doCheck = false; 1048 + 1049 + meta = { 1050 + maintainers = [ 1051 + stdenv.lib.maintainers.chaoflow 1052 + stdenv.lib.maintainers.garbas 1053 + stdenv.lib.maintainers.goibhniu 1054 + ]; 1055 + }; 1056 + }; 1057 + 1058 + 1059 + jinja2 = buildPythonPackage rec { 1060 + name = "Jinja2-2.5.5"; 1061 + 1062 + src = fetchurl { 1063 + url = "http://pypi.python.org/packages/source/J/Jinja2/${name}.tar.gz"; 1064 + md5 = "83b20c1eeb31f49d8e6392efae91b7d5"; 1065 + }; 1066 + 1067 + # ignore dependencies 1068 + installCommand = '' 1069 + easy_install --always-unzip --no-deps --prefix="$out" . 1070 + ''; 1071 + 1072 + doCheck = false; 1073 + 1074 + meta = { 1075 + maintainers = [ 1076 + stdenv.lib.maintainers.chaoflow 1077 + stdenv.lib.maintainers.garbas 1078 + stdenv.lib.maintainers.goibhniu 1079 + ]; 1080 + }; 1081 + }; 1082 + 1083 + 1084 + kss_core = buildPythonPackage rec { 1085 + name = "kss.core-1.6.5"; 1086 + 1087 + src = fetchurl { 1088 + url = "http://pypi.python.org/packages/source/k/kss.core/${name}.zip"; 1089 + md5 = "87e66e78c3bbd7af3ecce5b2fef935ae"; 1090 + }; 1091 + 1092 + # ignore dependencies 1093 + installCommand = '' 1094 + easy_install --always-unzip --no-deps --prefix="$out" . 1095 + ''; 1096 + 1097 + buildInputs = [ pkgs.unzip ]; 1098 + 1099 + doCheck = false; 1100 + 1101 + meta = { 1102 + maintainers = [ 1103 + stdenv.lib.maintainers.chaoflow 1104 + stdenv.lib.maintainers.garbas 1105 + stdenv.lib.maintainers.goibhniu 1106 + ]; 1107 + }; 1108 + }; 1109 + 1110 + 1111 + mailinglogger = buildPythonPackage rec { 1112 + name = "mailinglogger-3.7.0"; 1113 + 1114 + src = fetchurl { 1115 + url = "http://pypi.python.org/packages/source/m/mailinglogger/${name}.tar.gz"; 1116 + md5 = "f865f0df6059ce23062b7457d01dbac5"; 1117 + }; 1118 + 1119 + # ignore dependencies 1120 + installCommand = '' 1121 + easy_install --always-unzip --no-deps --prefix="$out" . 1122 + ''; 1123 + 1124 + doCheck = false; 1125 + 1126 + meta = { 1127 + maintainers = [ 1128 + stdenv.lib.maintainers.chaoflow 1129 + stdenv.lib.maintainers.garbas 1130 + stdenv.lib.maintainers.goibhniu 1131 + ]; 1132 + }; 1133 + }; 1134 + 1135 + 1136 + manuel = buildPythonPackage rec { 1137 + name = "manuel-1.1.1"; 1138 + 1139 + src = fetchurl { 1140 + url = "http://pypi.python.org/packages/source/m/manuel/${name}.tar.gz"; 1141 + md5 = "8cd560cf6e8720ecb129c4e5be605fbb"; 1142 + }; 1143 + 1144 + # ignore dependencies 1145 + installCommand = '' 1146 + easy_install --always-unzip --no-deps --prefix="$out" . 1147 + ''; 1148 + 1149 + doCheck = false; 1150 + 1151 + meta = { 1152 + maintainers = [ 1153 + stdenv.lib.maintainers.chaoflow 1154 + stdenv.lib.maintainers.garbas 1155 + stdenv.lib.maintainers.goibhniu 1156 + ]; 1157 + }; 1158 + }; 1159 + 1160 + 1161 + markdown = buildPythonPackage rec { 1162 + name = "Markdown-2.0.3"; 1163 + 1164 + src = fetchurl { 1165 + url = "http://pypi.python.org/packages/source/M/Markdown/${name}.zip"; 1166 + md5 = "122418893e21e91109edbf6e082f830d"; 1167 + }; 1168 + 1169 + # ignore dependencies 1170 + installCommand = '' 1171 + easy_install --always-unzip --no-deps --prefix="$out" . 1172 + ''; 1173 + 1174 + buildInputs = [ pkgs.unzip ]; 1175 + 1176 + doCheck = false; 1177 + 1178 + meta = { 1179 + maintainers = [ 1180 + stdenv.lib.maintainers.chaoflow 1181 + stdenv.lib.maintainers.garbas 1182 + stdenv.lib.maintainers.goibhniu 1183 + ]; 1184 + }; 1185 + }; 1186 + 1187 + 1188 + martian = buildPythonPackage rec { 1189 + name = "martian-0.11.3"; 1190 + 1191 + src = fetchurl { 1192 + url = "http://pypi.python.org/packages/source/m/martian/${name}.tar.gz"; 1193 + md5 = "865646fcd9dd31613204d5f4c2db943b"; 1194 + }; 1195 + 1196 + # ignore dependencies 1197 + installCommand = '' 1198 + easy_install --always-unzip --no-deps --prefix="$out" . 1199 + ''; 1200 + 1201 + doCheck = false; 1202 + 1203 + meta = { 1204 + maintainers = [ 1205 + stdenv.lib.maintainers.chaoflow 1206 + stdenv.lib.maintainers.garbas 1207 + stdenv.lib.maintainers.goibhniu 1208 + ]; 1209 + }; 1210 + }; 1211 + 1212 + 1213 + mechanize = buildPythonPackage rec { 1214 + name = "mechanize-0.2.5"; 1215 + 1216 + src = fetchurl { 1217 + url = "http://pypi.python.org/packages/source/m/mechanize/${name}.zip"; 1218 + md5 = "a497ad4e875f7506ffcf8ad3ada4c2fc"; 1219 + }; 1220 + 1221 + # ignore dependencies 1222 + installCommand = '' 1223 + easy_install --always-unzip --no-deps --prefix="$out" . 1224 + ''; 1225 + 1226 + buildInputs = [ pkgs.unzip ]; 1227 + 1228 + doCheck = false; 1229 + 1230 + meta = { 1231 + maintainers = [ 1232 + stdenv.lib.maintainers.chaoflow 1233 + stdenv.lib.maintainers.garbas 1234 + stdenv.lib.maintainers.goibhniu 1235 + ]; 1236 + }; 1237 + }; 1238 + 1239 + 1240 + missing = buildPythonPackage rec { 1241 + name = "Missing-2.13.1"; 1242 + 1243 + src = fetchurl { 1244 + url = "http://pypi.python.org/packages/source/M/Missing/${name}.zip"; 1245 + md5 = "9823cff54444cbbcaef8fc45d8e42572"; 1246 + }; 1247 + 1248 + # ignore dependencies 1249 + installCommand = '' 1250 + easy_install --always-unzip --no-deps --prefix="$out" . 1251 + ''; 1252 + 1253 + buildInputs = [ pkgs.unzip ]; 1254 + 1255 + doCheck = false; 1256 + 1257 + meta = { 1258 + maintainers = [ 1259 + stdenv.lib.maintainers.chaoflow 1260 + stdenv.lib.maintainers.garbas 1261 + stdenv.lib.maintainers.goibhniu 1262 + ]; 1263 + }; 1264 + }; 1265 + 1266 + 1267 + mocker = buildPythonPackage rec { 1268 + name = "mocker-1.1.1"; 1269 + 1270 + src = fetchurl { 1271 + url = "http://pypi.python.org/packages/source/m/mocker/${name}.tar.bz2"; 1272 + md5 = "0bd9f83268e16aef2130fa89e2a4839f"; 1273 + }; 1274 + 1275 + # ignore dependencies 1276 + installCommand = '' 1277 + easy_install --always-unzip --no-deps --prefix="$out" . 1278 + ''; 1279 + 1280 + doCheck = false; 1281 + 1282 + meta = { 1283 + maintainers = [ 1284 + stdenv.lib.maintainers.chaoflow 1285 + stdenv.lib.maintainers.garbas 1286 + stdenv.lib.maintainers.goibhniu 1287 + ]; 1288 + }; 1289 + }; 1290 + 1291 + 1292 + mr_developer = buildPythonPackage rec { 1293 + name = "mr.developer-1.21"; 1294 + 1295 + src = fetchurl { 1296 + url = "http://pypi.python.org/packages/source/m/mr.developer/${name}.zip"; 1297 + md5 = "5f832f1709714b09cd7490603afd2365"; 1298 + }; 1299 + 1300 + # ignore dependencies 1301 + installCommand = '' 1302 + easy_install --always-unzip --no-deps --prefix="$out" . 1303 + ''; 1304 + 1305 + buildInputs = [ pkgs.unzip ]; 1306 + 1307 + doCheck = false; 1308 + 1309 + meta = { 1310 + maintainers = [ 1311 + stdenv.lib.maintainers.chaoflow 1312 + stdenv.lib.maintainers.garbas 1313 + stdenv.lib.maintainers.goibhniu 1314 + ]; 1315 + }; 1316 + }; 1317 + 1318 + 1319 + multimapping = buildPythonPackage rec { 1320 + name = "MultiMapping-2.13.0"; 1321 + 1322 + src = fetchurl { 1323 + url = "http://pypi.python.org/packages/source/M/MultiMapping/${name}.zip"; 1324 + md5 = "d69c5904c105b9f2f085d4103e0f0586"; 1325 + }; 1326 + 1327 + # ignore dependencies 1328 + installCommand = '' 1329 + easy_install --always-unzip --no-deps --prefix="$out" . 1330 + ''; 1331 + 1332 + buildInputs = [ pkgs.unzip ]; 1333 + 1334 + doCheck = false; 1335 + 1336 + meta = { 1337 + maintainers = [ 1338 + stdenv.lib.maintainers.chaoflow 1339 + stdenv.lib.maintainers.garbas 1340 + stdenv.lib.maintainers.goibhniu 1341 + ]; 1342 + }; 1343 + }; 1344 + 1345 + 1346 + nose = buildPythonPackage rec { 1347 + name = "nose-1.1.2"; 1348 + 1349 + src = fetchurl { 1350 + url = "http://pypi.python.org/packages/source/n/nose/${name}.tar.gz"; 1351 + md5 = "144f237b615e23f21f6a50b2183aa817"; 1352 + }; 1353 + 1354 + # ignore dependencies 1355 + installCommand = '' 1356 + easy_install --always-unzip --no-deps --prefix="$out" . 1357 + ''; 1358 + 1359 + doCheck = false; 1360 + 1361 + meta = { 1362 + maintainers = [ 1363 + stdenv.lib.maintainers.chaoflow 1364 + stdenv.lib.maintainers.garbas 1365 + stdenv.lib.maintainers.goibhniu 1366 + ]; 1367 + }; 1368 + }; 1369 + 1370 + 1371 + nt_svcutils = buildPythonPackage rec { 1372 + name = "nt-svcutils-2.13.0"; 1373 + 1374 + src = fetchurl { 1375 + url = "http://pypi.python.org/packages/source/n/nose/nose-1.1.2.tar.gz"; 1376 + md5 = "144f237b615e23f21f6a50b2183aa817"; 1377 + }; 1378 + 1379 + # ignore dependencies 1380 + installCommand = '' 1381 + easy_install --always-unzip --no-deps --prefix="$out" . 1382 + ''; 1383 + 1384 + doCheck = false; 1385 + 1386 + meta = { 1387 + maintainers = [ 1388 + stdenv.lib.maintainers.chaoflow 1389 + stdenv.lib.maintainers.garbas 1390 + stdenv.lib.maintainers.goibhniu 1391 + ]; 1392 + }; 1393 + }; 1394 + 1395 + 1396 + ordereddict = buildPythonPackage rec { 1397 + name = "ordereddict-1.1"; 1398 + 1399 + src = fetchurl { 1400 + url = "http://pypi.python.org/packages/source/o/ordereddict/${name}.tar.gz"; 1401 + md5 = "a0ed854ee442051b249bfad0f638bbec"; 1402 + }; 1403 + 1404 + # ignore dependencies 1405 + installCommand = '' 1406 + easy_install --always-unzip --no-deps --prefix="$out" . 1407 + ''; 1408 + 1409 + doCheck = false; 1410 + 1411 + meta = { 1412 + maintainers = [ 1413 + stdenv.lib.maintainers.chaoflow 1414 + stdenv.lib.maintainers.garbas 1415 + stdenv.lib.maintainers.goibhniu 1416 + ]; 1417 + }; 1418 + }; 1419 + 1420 + 1421 + paste = buildPythonPackage rec { 1422 + name = "Paste-1.7.5.1"; 1423 + 1424 + src = fetchurl { 1425 + url = "http://pypi.python.org/packages/source/P/Paste/${name}.tar.gz"; 1426 + md5 = "7ea5fabed7dca48eb46dc613c4b6c4ed"; 1427 + }; 1428 + 1429 + # ignore dependencies 1430 + installCommand = '' 1431 + easy_install --always-unzip --no-deps --prefix="$out" . 1432 + ''; 1433 + 1434 + doCheck = false; 1435 + 1436 + meta = { 1437 + maintainers = [ 1438 + stdenv.lib.maintainers.chaoflow 1439 + stdenv.lib.maintainers.garbas 1440 + stdenv.lib.maintainers.goibhniu 1441 + ]; 1442 + }; 1443 + }; 1444 + 1445 + 1446 + pastedeploy = buildPythonPackage rec { 1447 + name = "PasteDeploy-1.3.4"; 1448 + 1449 + src = fetchurl { 1450 + url = "http://pypi.python.org/packages/source/P/PasteDeploy/${name}.tar.gz"; 1451 + md5 = "eb4b3e2543d54401249c2cbd9f2d014f"; 1452 + }; 1453 + 1454 + # ignore dependencies 1455 + installCommand = '' 1456 + easy_install --always-unzip --no-deps --prefix="$out" . 1457 + ''; 1458 + 1459 + doCheck = false; 1460 + 1461 + meta = { 1462 + maintainers = [ 1463 + stdenv.lib.maintainers.chaoflow 1464 + stdenv.lib.maintainers.garbas 1465 + stdenv.lib.maintainers.goibhniu 1466 + ]; 1467 + }; 1468 + }; 1469 + 1470 + 1471 + pastescript = buildPythonPackage rec { 1472 + name = "PasteScript-1.7.5"; 1473 + 1474 + src = fetchurl { 1475 + url = "http://pypi.python.org/packages/source/P/PasteScript/${name}.tar.gz"; 1476 + md5 = "4c72d78dcb6bb993f30536842c16af4d"; 1477 + }; 1478 + 1479 + # ignore dependencies 1480 + installCommand = '' 1481 + easy_install --always-unzip --no-deps --prefix="$out" . 1482 + ''; 1483 + 1484 + propagatedBuildInputs = [ paste pastedeploy ]; 1485 + 1486 + doCheck = false; 1487 + 1488 + meta = { 1489 + maintainers = [ 1490 + stdenv.lib.maintainers.chaoflow 1491 + stdenv.lib.maintainers.garbas 1492 + stdenv.lib.maintainers.goibhniu 1493 + ]; 1494 + }; 1495 + }; 1496 + 1497 + 1498 + persistence = buildPythonPackage rec { 1499 + name = "Persistence-2.13.2"; 1500 + 1501 + src = fetchurl { 1502 + url = "http://pypi.python.org/packages/source/P/Persistence/${name}.zip"; 1503 + md5 = "92693648ccdc59c8fc71f7f06b1d228c"; 1504 + }; 1505 + 1506 + # ignore dependencies 1507 + installCommand = '' 1508 + easy_install --always-unzip --no-deps --prefix="$out" . 1509 + ''; 1510 + 1511 + buildInputs = [ pkgs.unzip ]; 1512 + 1513 + doCheck = false; 1514 + 1515 + meta = { 1516 + maintainers = [ 1517 + stdenv.lib.maintainers.chaoflow 1518 + stdenv.lib.maintainers.garbas 1519 + stdenv.lib.maintainers.goibhniu 1520 + ]; 1521 + }; 1522 + }; 1523 + 1524 + 1525 + pil = buildPythonPackage rec { 1526 + name = "PIL-1.1.6"; 1527 + 1528 + src = fetchurl { 1529 + url = "http://pypi.python.org/packages/source/P/Persistence/Persistence-2.13.2.zip"; 1530 + md5 = "92693648ccdc59c8fc71f7f06b1d228c"; 1531 + }; 1532 + 1533 + # ignore dependencies 1534 + installCommand = '' 1535 + easy_install --always-unzip --no-deps --prefix="$out" . 1536 + ''; 1537 + 1538 + buildInputs = [ pkgs.unzip ]; 1539 + 1540 + doCheck = false; 1541 + 1542 + meta = { 1543 + maintainers = [ 1544 + stdenv.lib.maintainers.chaoflow 1545 + stdenv.lib.maintainers.garbas 1546 + stdenv.lib.maintainers.goibhniu 1547 + ]; 1548 + }; 1549 + }; 1550 + 1551 + 1552 + plone = buildPythonPackage rec { 1553 + name = "Plone-4.2.4"; 1554 + 1555 + src = fetchurl { 1556 + url = "http://pypi.python.org/packages/source/P/Plone/${name}.zip"; 1557 + md5 = "688438bd541e7cb2ab650c8c59282b85"; 1558 + }; 1559 + 1560 + # ignore dependencies 1561 + installCommand = '' 1562 + easy_install --always-unzip --no-deps --prefix="$out" . 1563 + ''; 1564 + 1565 + buildInputs = [ pkgs.unzip ]; 1566 + 1567 + doCheck = false; 1568 + 1569 + meta = { 1570 + maintainers = [ 1571 + stdenv.lib.maintainers.chaoflow 1572 + stdenv.lib.maintainers.garbas 1573 + stdenv.lib.maintainers.goibhniu 1574 + ]; 1575 + }; 1576 + }; 1577 + 1578 + 1579 + plone_alterego = buildPythonPackage rec { 1580 + name = "plone.alterego-1.0"; 1581 + 1582 + src = fetchurl { 1583 + url = "http://pypi.python.org/packages/source/p/plone.alterego/${name}.zip"; 1584 + md5 = "b7b6dbcbba00505d98d5aba83e016408"; 1585 + }; 1586 + 1587 + # ignore dependencies 1588 + installCommand = '' 1589 + easy_install --always-unzip --no-deps --prefix="$out" . 1590 + ''; 1591 + 1592 + buildInputs = [ pkgs.unzip ]; 1593 + 1594 + doCheck = false; 1595 + 1596 + meta = { 1597 + maintainers = [ 1598 + stdenv.lib.maintainers.chaoflow 1599 + stdenv.lib.maintainers.garbas 1600 + stdenv.lib.maintainers.goibhniu 1601 + ]; 1602 + }; 1603 + }; 1604 + 1605 + 1606 + plone_app_blob = buildPythonPackage rec { 1607 + name = "plone.app.blob-1.5.6"; 1608 + 1609 + src = fetchurl { 1610 + url = "http://pypi.python.org/packages/source/p/plone.app.blob/${name}.zip"; 1611 + md5 = "8d6ba6f360b6bfd40f87914132339660"; 1612 + }; 1613 + 1614 + # ignore dependencies 1615 + installCommand = '' 1616 + easy_install --always-unzip --no-deps --prefix="$out" . 1617 + ''; 1618 + 1619 + buildInputs = [ pkgs.unzip ]; 1620 + 1621 + doCheck = false; 1622 + 1623 + meta = { 1624 + maintainers = [ 1625 + stdenv.lib.maintainers.chaoflow 1626 + stdenv.lib.maintainers.garbas 1627 + stdenv.lib.maintainers.goibhniu 1628 + ]; 1629 + }; 1630 + }; 1631 + 1632 + 1633 + plone_app_caching = buildPythonPackage rec { 1634 + name = "plone.app.caching-1.1.2"; 1635 + 1636 + src = fetchurl { 1637 + url = "http://pypi.python.org/packages/source/p/plone.app.caching/${name}.zip"; 1638 + md5 = "83a52efeb7604d4c5b4afbc6c1365c6f"; 1639 + }; 1640 + 1641 + # ignore dependencies 1642 + installCommand = '' 1643 + easy_install --always-unzip --no-deps --prefix="$out" . 1644 + ''; 1645 + 1646 + buildInputs = [ pkgs.unzip ]; 1647 + 1648 + doCheck = false; 1649 + 1650 + meta = { 1651 + maintainers = [ 1652 + stdenv.lib.maintainers.chaoflow 1653 + stdenv.lib.maintainers.garbas 1654 + stdenv.lib.maintainers.goibhniu 1655 + ]; 1656 + }; 1657 + }; 1658 + 1659 + 1660 + plone_app_collection = buildPythonPackage rec { 1661 + name = "plone.app.collection-1.0.7"; 1662 + 1663 + src = fetchurl { 1664 + url = "http://pypi.python.org/packages/source/p/plone.app.collection/${name}.zip"; 1665 + md5 = "40c9035472e386fc9d0ec1b9a9a3d4f6"; 1666 + }; 1667 + 1668 + # ignore dependencies 1669 + installCommand = '' 1670 + easy_install --always-unzip --no-deps --prefix="$out" . 1671 + ''; 1672 + 1673 + buildInputs = [ pkgs.unzip ]; 1674 + 1675 + doCheck = false; 1676 + 1677 + meta = { 1678 + maintainers = [ 1679 + stdenv.lib.maintainers.chaoflow 1680 + stdenv.lib.maintainers.garbas 1681 + stdenv.lib.maintainers.goibhniu 1682 + ]; 1683 + }; 1684 + }; 1685 + 1686 + 1687 + plone_app_content = buildPythonPackage rec { 1688 + name = "plone.app.content-2.0.12"; 1689 + 1690 + src = fetchurl { 1691 + url = "http://pypi.python.org/packages/source/p/plone.app.content/${name}.zip"; 1692 + md5 = "2f14a85fb66d73e0b699b839caaaad26"; 1693 + }; 1694 + 1695 + # ignore dependencies 1696 + installCommand = '' 1697 + easy_install --always-unzip --no-deps --prefix="$out" . 1698 + ''; 1699 + 1700 + buildInputs = [ pkgs.unzip ]; 1701 + 1702 + doCheck = false; 1703 + 1704 + meta = { 1705 + maintainers = [ 1706 + stdenv.lib.maintainers.chaoflow 1707 + stdenv.lib.maintainers.garbas 1708 + stdenv.lib.maintainers.goibhniu 1709 + ]; 1710 + }; 1711 + }; 1712 + 1713 + 1714 + plone_app_contentlisting = buildPythonPackage rec { 1715 + name = "plone.app.contentlisting-1.0.4"; 1716 + 1717 + src = fetchurl { 1718 + url = "http://pypi.python.org/packages/source/p/plone.app.contentlisting/${name}.zip"; 1719 + md5 = "fa6eb45c4ffd0eb3817ad4813ca24916"; 1720 + }; 1721 + 1722 + # ignore dependencies 1723 + installCommand = '' 1724 + easy_install --always-unzip --no-deps --prefix="$out" . 1725 + ''; 1726 + 1727 + buildInputs = [ pkgs.unzip ]; 1728 + 1729 + doCheck = false; 1730 + 1731 + meta = { 1732 + maintainers = [ 1733 + stdenv.lib.maintainers.chaoflow 1734 + stdenv.lib.maintainers.garbas 1735 + stdenv.lib.maintainers.goibhniu 1736 + ]; 1737 + }; 1738 + }; 1739 + 1740 + 1741 + plone_app_contentmenu = buildPythonPackage rec { 1742 + name = "plone.app.contentmenu-2.0.7"; 1743 + 1744 + src = fetchurl { 1745 + url = "http://pypi.python.org/packages/source/p/plone.app.contentmenu/${name}.zip"; 1746 + md5 = "b1c7e5a37c659ba30b3a077e149b1752"; 1747 + }; 1748 + 1749 + # ignore dependencies 1750 + installCommand = '' 1751 + easy_install --always-unzip --no-deps --prefix="$out" . 1752 + ''; 1753 + 1754 + buildInputs = [ pkgs.unzip ]; 1755 + 1756 + doCheck = false; 1757 + 1758 + meta = { 1759 + maintainers = [ 1760 + stdenv.lib.maintainers.chaoflow 1761 + stdenv.lib.maintainers.garbas 1762 + stdenv.lib.maintainers.goibhniu 1763 + ]; 1764 + }; 1765 + }; 1766 + 1767 + 1768 + plone_app_contentrules = buildPythonPackage rec { 1769 + name = "plone.app.contentrules-2.1.9"; 1770 + 1771 + src = fetchurl { 1772 + url = "http://pypi.python.org/packages/source/p/plone.app.contentrules/${name}.zip"; 1773 + md5 = "74d2fed9095a7c5f890b6f27de78dafc"; 1774 + }; 1775 + 1776 + # ignore dependencies 1777 + installCommand = '' 1778 + easy_install --always-unzip --no-deps --prefix="$out" . 1779 + ''; 1780 + 1781 + buildInputs = [ pkgs.unzip ]; 1782 + 1783 + doCheck = false; 1784 + 1785 + meta = { 1786 + maintainers = [ 1787 + stdenv.lib.maintainers.chaoflow 1788 + stdenv.lib.maintainers.garbas 1789 + stdenv.lib.maintainers.goibhniu 1790 + ]; 1791 + }; 1792 + }; 1793 + 1794 + 1795 + plone_app_controlpanel = buildPythonPackage rec { 1796 + name = "plone.app.controlpanel-2.2.11"; 1797 + 1798 + src = fetchurl { 1799 + url = "http://pypi.python.org/packages/source/p/plone.app.controlpanel/${name}.zip"; 1800 + md5 = "401c8880865f398c281953f5837108b9"; 1801 + }; 1802 + 1803 + # ignore dependencies 1804 + installCommand = '' 1805 + easy_install --always-unzip --no-deps --prefix="$out" . 1806 + ''; 1807 + 1808 + buildInputs = [ pkgs.unzip ]; 1809 + 1810 + doCheck = false; 1811 + 1812 + meta = { 1813 + maintainers = [ 1814 + stdenv.lib.maintainers.chaoflow 1815 + stdenv.lib.maintainers.garbas 1816 + stdenv.lib.maintainers.goibhniu 1817 + ]; 1818 + }; 1819 + }; 1820 + 1821 + 1822 + plone_app_customerize = buildPythonPackage rec { 1823 + name = "plone.app.customerize-1.2.2"; 1824 + 1825 + src = fetchurl { 1826 + url = "http://pypi.python.org/packages/source/p/plone.app.customerize/${name}.zip"; 1827 + md5 = "6a3802c4e8fbd955597adc6a8298febf"; 1828 + }; 1829 + 1830 + # ignore dependencies 1831 + installCommand = '' 1832 + easy_install --always-unzip --no-deps --prefix="$out" . 1833 + ''; 1834 + 1835 + buildInputs = [ pkgs.unzip ]; 1836 + 1837 + doCheck = false; 1838 + 1839 + meta = { 1840 + maintainers = [ 1841 + stdenv.lib.maintainers.chaoflow 1842 + stdenv.lib.maintainers.garbas 1843 + stdenv.lib.maintainers.goibhniu 1844 + ]; 1845 + }; 1846 + }; 1847 + 1848 + 1849 + plone_app_dexterity = buildPythonPackage rec { 1850 + name = "plone.app.dexterity-1.2.1"; 1851 + 1852 + src = fetchurl { 1853 + url = "http://pypi.python.org/packages/source/p/plone.app.dexterity/${name}.zip"; 1854 + md5 = "25ccd382f9e08cfdfe4a9b7e455030bc"; 1855 + }; 1856 + 1857 + # ignore dependencies 1858 + installCommand = '' 1859 + easy_install --always-unzip --no-deps --prefix="$out" . 1860 + ''; 1861 + 1862 + buildInputs = [ pkgs.unzip ]; 1863 + 1864 + doCheck = false; 1865 + 1866 + meta = { 1867 + maintainers = [ 1868 + stdenv.lib.maintainers.chaoflow 1869 + stdenv.lib.maintainers.garbas 1870 + stdenv.lib.maintainers.goibhniu 1871 + ]; 1872 + }; 1873 + }; 1874 + 1875 + 1876 + plone_app_discussion = buildPythonPackage rec { 1877 + name = "plone.app.discussion-2.1.8"; 1878 + 1879 + src = fetchurl { 1880 + url = "http://pypi.python.org/packages/source/p/plone.app.discussion/${name}.zip"; 1881 + md5 = "b0cb1fbdf8a7a238cf5a58fb10c24731"; 1882 + }; 1883 + 1884 + # ignore dependencies 1885 + installCommand = '' 1886 + easy_install --always-unzip --no-deps --prefix="$out" . 1887 + ''; 1888 + 1889 + buildInputs = [ pkgs.unzip ]; 1890 + 1891 + doCheck = false; 1892 + 1893 + meta = { 1894 + maintainers = [ 1895 + stdenv.lib.maintainers.chaoflow 1896 + stdenv.lib.maintainers.garbas 1897 + stdenv.lib.maintainers.goibhniu 1898 + ]; 1899 + }; 1900 + }; 1901 + 1902 + 1903 + plone_app_folder = buildPythonPackage rec { 1904 + name = "plone.app.folder-1.0.5"; 1905 + 1906 + src = fetchurl { 1907 + url = "http://pypi.python.org/packages/source/p/plone.app.folder/${name}.zip"; 1908 + md5 = "8ea860daddb4c93c0b7f2b5f7106fef0"; 1909 + }; 1910 + 1911 + # ignore dependencies 1912 + installCommand = '' 1913 + easy_install --always-unzip --no-deps --prefix="$out" . 1914 + ''; 1915 + 1916 + buildInputs = [ pkgs.unzip ]; 1917 + 1918 + doCheck = false; 1919 + 1920 + meta = { 1921 + maintainers = [ 1922 + stdenv.lib.maintainers.chaoflow 1923 + stdenv.lib.maintainers.garbas 1924 + stdenv.lib.maintainers.goibhniu 1925 + ]; 1926 + }; 1927 + }; 1928 + 1929 + 1930 + plone_app_form = buildPythonPackage rec { 1931 + name = "plone.app.form-2.1.2"; 1932 + 1933 + src = fetchurl { 1934 + url = "http://pypi.python.org/packages/source/p/plone.app.form/${name}.zip"; 1935 + md5 = "8017f8f782d992825ed71d16b126c4e7"; 1936 + }; 1937 + 1938 + # ignore dependencies 1939 + installCommand = '' 1940 + easy_install --always-unzip --no-deps --prefix="$out" . 1941 + ''; 1942 + 1943 + buildInputs = [ pkgs.unzip ]; 1944 + 1945 + doCheck = false; 1946 + 1947 + meta = { 1948 + maintainers = [ 1949 + stdenv.lib.maintainers.chaoflow 1950 + stdenv.lib.maintainers.garbas 1951 + stdenv.lib.maintainers.goibhniu 1952 + ]; 1953 + }; 1954 + }; 1955 + 1956 + 1957 + plone_app_i18n = buildPythonPackage rec { 1958 + name = "plone.app.i18n-2.0.2"; 1959 + 1960 + src = fetchurl { 1961 + url = "http://pypi.python.org/packages/source/p/plone.app.i18n/${name}.zip"; 1962 + md5 = "a10026573463dfc1899bf4062cebdbf2"; 1963 + }; 1964 + 1965 + # ignore dependencies 1966 + installCommand = '' 1967 + easy_install --always-unzip --no-deps --prefix="$out" . 1968 + ''; 1969 + 1970 + buildInputs = [ pkgs.unzip ]; 1971 + 1972 + doCheck = false; 1973 + 1974 + meta = { 1975 + maintainers = [ 1976 + stdenv.lib.maintainers.chaoflow 1977 + stdenv.lib.maintainers.garbas 1978 + stdenv.lib.maintainers.goibhniu 1979 + ]; 1980 + }; 1981 + }; 1982 + 1983 + 1984 + plone_app_imaging = buildPythonPackage rec { 1985 + name = "plone.app.imaging-1.0.6"; 1986 + 1987 + src = fetchurl { 1988 + url = "http://pypi.python.org/packages/source/p/plone.app.imaging/${name}.zip"; 1989 + md5 = "8d494cd69b3f6be7fcb9e21c20277765"; 1990 + }; 1991 + 1992 + # ignore dependencies 1993 + installCommand = '' 1994 + easy_install --always-unzip --no-deps --prefix="$out" . 1995 + ''; 1996 + 1997 + buildInputs = [ pkgs.unzip ]; 1998 + 1999 + doCheck = false; 2000 + 2001 + meta = { 2002 + maintainers = [ 2003 + stdenv.lib.maintainers.chaoflow 2004 + stdenv.lib.maintainers.garbas 2005 + stdenv.lib.maintainers.goibhniu 2006 + ]; 2007 + }; 2008 + }; 2009 + 2010 + 2011 + plone_app_intid = buildPythonPackage rec { 2012 + name = "plone.app.intid-1.0.2"; 2013 + 2014 + src = fetchurl { 2015 + url = "http://pypi.python.org/packages/source/p/plone.app.intid/${name}.tar.gz"; 2016 + md5 = "863077002bd272ff11c47de0f7f9db1a"; 2017 + }; 2018 + 2019 + # ignore dependencies 2020 + installCommand = '' 2021 + easy_install --always-unzip --no-deps --prefix="$out" . 2022 + ''; 2023 + 2024 + doCheck = false; 2025 + 2026 + meta = { 2027 + maintainers = [ 2028 + stdenv.lib.maintainers.chaoflow 2029 + stdenv.lib.maintainers.garbas 2030 + stdenv.lib.maintainers.goibhniu 2031 + ]; 2032 + }; 2033 + }; 2034 + 2035 + 2036 + plone_app_iterate = buildPythonPackage rec { 2037 + name = "plone.app.iterate-2.1.9"; 2038 + 2039 + src = fetchurl { 2040 + url = "http://pypi.python.org/packages/source/p/plone.app.iterate/${name}.zip"; 2041 + md5 = "db598cfc0986737145ddc7e6b70a1794"; 2042 + }; 2043 + 2044 + # ignore dependencies 2045 + installCommand = '' 2046 + easy_install --always-unzip --no-deps --prefix="$out" . 2047 + ''; 2048 + 2049 + buildInputs = [ pkgs.unzip ]; 2050 + 2051 + doCheck = false; 2052 + 2053 + meta = { 2054 + maintainers = [ 2055 + stdenv.lib.maintainers.chaoflow 2056 + stdenv.lib.maintainers.garbas 2057 + stdenv.lib.maintainers.goibhniu 2058 + ]; 2059 + }; 2060 + }; 2061 + 2062 + 2063 + plone_app_jquery = buildPythonPackage rec { 2064 + name = "plone.app.jquery-1.4.4"; 2065 + 2066 + src = fetchurl { 2067 + url = "http://pypi.python.org/packages/source/p/plone.app.jquery/${name}.zip"; 2068 + md5 = "a12d56f3dfd2ba6840bf21a6bd860b90"; 2069 + }; 2070 + 2071 + # ignore dependencies 2072 + installCommand = '' 2073 + easy_install --always-unzip --no-deps --prefix="$out" . 2074 + ''; 2075 + 2076 + buildInputs = [ pkgs.unzip ]; 2077 + 2078 + doCheck = false; 2079 + 2080 + meta = { 2081 + maintainers = [ 2082 + stdenv.lib.maintainers.chaoflow 2083 + stdenv.lib.maintainers.garbas 2084 + stdenv.lib.maintainers.goibhniu 2085 + ]; 2086 + }; 2087 + }; 2088 + 2089 + 2090 + plone_app_jquerytools = buildPythonPackage rec { 2091 + name = "plone.app.jquerytools-1.3.2"; 2092 + 2093 + src = fetchurl { 2094 + url = "http://pypi.python.org/packages/source/p/plone.app.jquerytools/${name}.zip"; 2095 + md5 = "326470a34e07aa98c40d75ec22484572"; 2096 + }; 2097 + 2098 + # ignore dependencies 2099 + installCommand = '' 2100 + easy_install --always-unzip --no-deps --prefix="$out" . 2101 + ''; 2102 + 2103 + buildInputs = [ pkgs.unzip ]; 2104 + 2105 + doCheck = false; 2106 + 2107 + meta = { 2108 + maintainers = [ 2109 + stdenv.lib.maintainers.chaoflow 2110 + stdenv.lib.maintainers.garbas 2111 + stdenv.lib.maintainers.goibhniu 2112 + ]; 2113 + }; 2114 + }; 2115 + 2116 + 2117 + plone_app_kss = buildPythonPackage rec { 2118 + name = "plone.app.kss-1.7.1"; 2119 + 2120 + src = fetchurl { 2121 + url = "http://pypi.python.org/packages/source/p/plone.app.kss/${name}.zip"; 2122 + md5 = "97a35086fecfe25e55b65042eb35e796"; 2123 + }; 2124 + 2125 + # ignore dependencies 2126 + installCommand = '' 2127 + easy_install --always-unzip --no-deps --prefix="$out" . 2128 + ''; 2129 + 2130 + buildInputs = [ pkgs.unzip ]; 2131 + 2132 + doCheck = false; 2133 + 2134 + meta = { 2135 + maintainers = [ 2136 + stdenv.lib.maintainers.chaoflow 2137 + stdenv.lib.maintainers.garbas 2138 + stdenv.lib.maintainers.goibhniu 2139 + ]; 2140 + }; 2141 + }; 2142 + 2143 + 2144 + plone_app_layout = buildPythonPackage rec { 2145 + name = "plone.app.layout-2.2.8"; 2146 + 2147 + src = fetchurl { 2148 + url = "http://pypi.python.org/packages/source/p/plone.app.layout/${name}.zip"; 2149 + md5 = "90ea408f5e01aeb01517d55eb6b6063a"; 2150 + }; 2151 + 2152 + # ignore dependencies 2153 + installCommand = '' 2154 + easy_install --always-unzip --no-deps --prefix="$out" . 2155 + ''; 2156 + 2157 + buildInputs = [ pkgs.unzip ]; 2158 + 2159 + doCheck = false; 2160 + 2161 + meta = { 2162 + maintainers = [ 2163 + stdenv.lib.maintainers.chaoflow 2164 + stdenv.lib.maintainers.garbas 2165 + stdenv.lib.maintainers.goibhniu 2166 + ]; 2167 + }; 2168 + }; 2169 + 2170 + 2171 + plone_app_linkintegrity = buildPythonPackage rec { 2172 + name = "plone.app.linkintegrity-1.5.0"; 2173 + 2174 + src = fetchurl { 2175 + url = "http://pypi.python.org/packages/source/p/plone.app.linkintegrity/${name}.zip"; 2176 + md5 = "41810cc85ca05921a329aac5bc4cf403"; 2177 + }; 2178 + 2179 + # ignore dependencies 2180 + installCommand = '' 2181 + easy_install --always-unzip --no-deps --prefix="$out" . 2182 + ''; 2183 + 2184 + buildInputs = [ pkgs.unzip ]; 2185 + 2186 + doCheck = false; 2187 + 2188 + meta = { 2189 + maintainers = [ 2190 + stdenv.lib.maintainers.chaoflow 2191 + stdenv.lib.maintainers.garbas 2192 + stdenv.lib.maintainers.goibhniu 2193 + ]; 2194 + }; 2195 + }; 2196 + 2197 + 2198 + plone_app_locales = buildPythonPackage rec { 2199 + name = "plone.app.locales-4.2.5"; 2200 + 2201 + src = fetchurl { 2202 + url = "http://pypi.python.org/packages/source/p/plone.app.locales/${name}.zip"; 2203 + md5 = "baf48a0a5278a18fa1c2848d3470464f"; 2204 + }; 2205 + 2206 + # ignore dependencies 2207 + installCommand = '' 2208 + easy_install --always-unzip --no-deps --prefix="$out" . 2209 + ''; 2210 + 2211 + buildInputs = [ pkgs.unzip ]; 2212 + 2213 + doCheck = false; 2214 + 2215 + meta = { 2216 + maintainers = [ 2217 + stdenv.lib.maintainers.chaoflow 2218 + stdenv.lib.maintainers.garbas 2219 + stdenv.lib.maintainers.goibhniu 2220 + ]; 2221 + }; 2222 + }; 2223 + 2224 + 2225 + plone_app_lockingbehavior = buildPythonPackage rec { 2226 + name = "plone.app.lockingbehavior-1.0.1"; 2227 + 2228 + src = fetchurl { 2229 + url = "http://pypi.python.org/packages/source/p/plone.app.lockingbehavior/${name}.tar.gz"; 2230 + md5 = "a25745f1f40c6298da1b228ccd95ee27"; 2231 + }; 2232 + 2233 + # ignore dependencies 2234 + installCommand = '' 2235 + easy_install --always-unzip --no-deps --prefix="$out" . 2236 + ''; 2237 + 2238 + doCheck = false; 2239 + 2240 + meta = { 2241 + maintainers = [ 2242 + stdenv.lib.maintainers.chaoflow 2243 + stdenv.lib.maintainers.garbas 2244 + stdenv.lib.maintainers.goibhniu 2245 + ]; 2246 + }; 2247 + }; 2248 + 2249 + 2250 + plone_app_openid = buildPythonPackage rec { 2251 + name = "plone.app.openid-2.0.2"; 2252 + 2253 + src = fetchurl { 2254 + url = "http://pypi.python.org/packages/source/p/plone.app.openid/${name}.tar.gz"; 2255 + md5 = "ae0748f91cab0612a498926d405d8edd"; 2256 + }; 2257 + 2258 + # ignore dependencies 2259 + installCommand = '' 2260 + easy_install --always-unzip --no-deps --prefix="$out" . 2261 + ''; 2262 + 2263 + doCheck = false; 2264 + 2265 + meta = { 2266 + maintainers = [ 2267 + stdenv.lib.maintainers.chaoflow 2268 + stdenv.lib.maintainers.garbas 2269 + stdenv.lib.maintainers.goibhniu 2270 + ]; 2271 + }; 2272 + }; 2273 + 2274 + 2275 + plone_app_portlets = buildPythonPackage rec { 2276 + name = "plone.app.portlets-2.3.7"; 2277 + 2278 + src = fetchurl { 2279 + url = "http://pypi.python.org/packages/source/p/plone.app.portlets/${name}.zip"; 2280 + md5 = "534be67a7a17a71ca1e76f6f149ff2ac"; 2281 + }; 2282 + 2283 + # ignore dependencies 2284 + installCommand = '' 2285 + easy_install --always-unzip --no-deps --prefix="$out" . 2286 + ''; 2287 + 2288 + buildInputs = [ pkgs.unzip ]; 2289 + 2290 + doCheck = false; 2291 + 2292 + meta = { 2293 + maintainers = [ 2294 + stdenv.lib.maintainers.chaoflow 2295 + stdenv.lib.maintainers.garbas 2296 + stdenv.lib.maintainers.goibhniu 2297 + ]; 2298 + }; 2299 + }; 2300 + 2301 + 2302 + plone_app_querystring = buildPythonPackage rec { 2303 + name = "plone.app.querystring-1.0.7"; 2304 + 2305 + src = fetchurl { 2306 + url = "http://pypi.python.org/packages/source/p/plone.app.querystring/${name}.zip"; 2307 + md5 = "b501910b23def9b58e8309d1e469eb6f"; 2308 + }; 2309 + 2310 + # ignore dependencies 2311 + installCommand = '' 2312 + easy_install --always-unzip --no-deps --prefix="$out" . 2313 + ''; 2314 + 2315 + buildInputs = [ pkgs.unzip ]; 2316 + 2317 + doCheck = false; 2318 + 2319 + meta = { 2320 + maintainers = [ 2321 + stdenv.lib.maintainers.chaoflow 2322 + stdenv.lib.maintainers.garbas 2323 + stdenv.lib.maintainers.goibhniu 2324 + ]; 2325 + }; 2326 + }; 2327 + 2328 + 2329 + plone_app_redirector = buildPythonPackage rec { 2330 + name = "plone.app.redirector-1.1.3"; 2331 + 2332 + src = fetchurl { 2333 + url = "http://pypi.python.org/packages/source/p/plone.app.redirector/${name}.zip"; 2334 + md5 = "7d441340a83b8ed72a03bc16148a5f21"; 2335 + }; 2336 + 2337 + # ignore dependencies 2338 + installCommand = '' 2339 + easy_install --always-unzip --no-deps --prefix="$out" . 2340 + ''; 2341 + 2342 + buildInputs = [ pkgs.unzip ]; 2343 + 2344 + doCheck = false; 2345 + 2346 + meta = { 2347 + maintainers = [ 2348 + stdenv.lib.maintainers.chaoflow 2349 + stdenv.lib.maintainers.garbas 2350 + stdenv.lib.maintainers.goibhniu 2351 + ]; 2352 + }; 2353 + }; 2354 + 2355 + 2356 + plone_app_referenceablebehavior = buildPythonPackage rec { 2357 + name = "plone.app.referenceablebehavior-0.5"; 2358 + 2359 + src = fetchurl { 2360 + url = "http://pypi.python.org/packages/source/p/plone.app.referenceablebehavior/${name}.zip"; 2361 + md5 = "2359140966f753204d5091bb49fce85c"; 2362 + }; 2363 + 2364 + # ignore dependencies 2365 + installCommand = '' 2366 + easy_install --always-unzip --no-deps --prefix="$out" . 2367 + ''; 2368 + 2369 + buildInputs = [ pkgs.unzip ]; 2370 + 2371 + doCheck = false; 2372 + 2373 + meta = { 2374 + maintainers = [ 2375 + stdenv.lib.maintainers.chaoflow 2376 + stdenv.lib.maintainers.garbas 2377 + stdenv.lib.maintainers.goibhniu 2378 + ]; 2379 + }; 2380 + }; 2381 + 2382 + 2383 + plone_app_registry = buildPythonPackage rec { 2384 + name = "plone.app.registry-1.1"; 2385 + 2386 + src = fetchurl { 2387 + url = "http://pypi.python.org/packages/source/p/plone.app.registry/${name}.zip"; 2388 + md5 = "0fdbb01e9ff71108f1be262c39b41b81"; 2389 + }; 2390 + 2391 + # ignore dependencies 2392 + installCommand = '' 2393 + easy_install --always-unzip --no-deps --prefix="$out" . 2394 + ''; 2395 + 2396 + buildInputs = [ pkgs.unzip ]; 2397 + 2398 + doCheck = false; 2399 + 2400 + meta = { 2401 + maintainers = [ 2402 + stdenv.lib.maintainers.chaoflow 2403 + stdenv.lib.maintainers.garbas 2404 + stdenv.lib.maintainers.goibhniu 2405 + ]; 2406 + }; 2407 + }; 2408 + 2409 + 2410 + plone_app_relationfield = buildPythonPackage rec { 2411 + name = "plone.app.relationfield-1.2.0"; 2412 + 2413 + src = fetchurl { 2414 + url = "http://pypi.python.org/packages/source/p/plone.app.relationfield/${name}.zip"; 2415 + md5 = "d19888741677cd457ac7f22dde97ded0"; 2416 + }; 2417 + 2418 + # ignore dependencies 2419 + installCommand = '' 2420 + easy_install --always-unzip --no-deps --prefix="$out" . 2421 + ''; 2422 + 2423 + buildInputs = [ pkgs.unzip ]; 2424 + 2425 + doCheck = false; 2426 + 2427 + meta = { 2428 + maintainers = [ 2429 + stdenv.lib.maintainers.chaoflow 2430 + stdenv.lib.maintainers.garbas 2431 + stdenv.lib.maintainers.goibhniu 2432 + ]; 2433 + }; 2434 + }; 2435 + 2436 + 2437 + plone_app_search = buildPythonPackage rec { 2438 + name = "plone.app.search-1.0.7"; 2439 + 2440 + src = fetchurl { 2441 + url = "http://pypi.python.org/packages/source/p/plone.app.search/${name}.zip"; 2442 + md5 = "bd5a1f4b5016a6d0a8697e7a9cc04833"; 2443 + }; 2444 + 2445 + # ignore dependencies 2446 + installCommand = '' 2447 + easy_install --always-unzip --no-deps --prefix="$out" . 2448 + ''; 2449 + 2450 + buildInputs = [ pkgs.unzip ]; 2451 + 2452 + doCheck = false; 2453 + 2454 + meta = { 2455 + maintainers = [ 2456 + stdenv.lib.maintainers.chaoflow 2457 + stdenv.lib.maintainers.garbas 2458 + stdenv.lib.maintainers.goibhniu 2459 + ]; 2460 + }; 2461 + }; 2462 + 2463 + 2464 + plone_app_stagingbehavior = buildPythonPackage rec { 2465 + name = "plone.app.stagingbehavior-0.1b4"; 2466 + 2467 + src = fetchurl { 2468 + url = "http://pypi.python.org/packages/source/p/plone.app.stagingbehavior/${name}.zip"; 2469 + md5 = "0f9589ec056c303ea0c81a804dd411eb"; 2470 + }; 2471 + 2472 + # ignore dependencies 2473 + installCommand = '' 2474 + easy_install --always-unzip --no-deps --prefix="$out" . 2475 + ''; 2476 + 2477 + buildInputs = [ pkgs.unzip ]; 2478 + 2479 + doCheck = false; 2480 + 2481 + meta = { 2482 + maintainers = [ 2483 + stdenv.lib.maintainers.chaoflow 2484 + stdenv.lib.maintainers.garbas 2485 + stdenv.lib.maintainers.goibhniu 2486 + ]; 2487 + }; 2488 + }; 2489 + 2490 + 2491 + plone_app_testing = buildPythonPackage rec { 2492 + name = "plone.app.testing-4.2.1"; 2493 + 2494 + src = fetchurl { 2495 + url = "http://pypi.python.org/packages/source/p/plone.app.testing/${name}.zip"; 2496 + md5 = "1a40df72c8beda9520b83dc449a97a3c"; 2497 + }; 2498 + 2499 + # ignore dependencies 2500 + installCommand = '' 2501 + easy_install --always-unzip --no-deps --prefix="$out" . 2502 + ''; 2503 + 2504 + buildInputs = [ pkgs.unzip ]; 2505 + 2506 + doCheck = false; 2507 + 2508 + meta = { 2509 + maintainers = [ 2510 + stdenv.lib.maintainers.chaoflow 2511 + stdenv.lib.maintainers.garbas 2512 + stdenv.lib.maintainers.goibhniu 2513 + ]; 2514 + }; 2515 + }; 2516 + 2517 + 2518 + plone_app_textfield = buildPythonPackage rec { 2519 + name = "plone.app.textfield-1.2.2"; 2520 + 2521 + src = fetchurl { 2522 + url = "http://pypi.python.org/packages/source/p/plone.app.textfield/${name}.zip"; 2523 + md5 = "f832887a40826d6f68c48b48f071fb9c"; 2524 + }; 2525 + 2526 + # ignore dependencies 2527 + installCommand = '' 2528 + easy_install --always-unzip --no-deps --prefix="$out" . 2529 + ''; 2530 + 2531 + buildInputs = [ pkgs.unzip ]; 2532 + 2533 + doCheck = false; 2534 + 2535 + meta = { 2536 + maintainers = [ 2537 + stdenv.lib.maintainers.chaoflow 2538 + stdenv.lib.maintainers.garbas 2539 + stdenv.lib.maintainers.goibhniu 2540 + ]; 2541 + }; 2542 + }; 2543 + 2544 + 2545 + plone_app_theming = buildPythonPackage rec { 2546 + name = "plone.app.theming-1.0.4"; 2547 + 2548 + src = fetchurl { 2549 + url = "http://pypi.python.org/packages/source/p/plone.app.theming/${name}.zip"; 2550 + md5 = "2da6d810e0d5f295dd0daa2b60731a1b"; 2551 + }; 2552 + 2553 + # ignore dependencies 2554 + installCommand = '' 2555 + easy_install --always-unzip --no-deps --prefix="$out" . 2556 + ''; 2557 + 2558 + buildInputs = [ pkgs.unzip ]; 2559 + 2560 + doCheck = false; 2561 + 2562 + meta = { 2563 + maintainers = [ 2564 + stdenv.lib.maintainers.chaoflow 2565 + stdenv.lib.maintainers.garbas 2566 + stdenv.lib.maintainers.goibhniu 2567 + ]; 2568 + }; 2569 + }; 2570 + 2571 + 2572 + plone_app_upgrade = buildPythonPackage rec { 2573 + name = "plone.app.upgrade-1.2.4"; 2574 + 2575 + src = fetchurl { 2576 + url = "http://pypi.python.org/packages/source/p/plone.app.upgrade/${name}.zip"; 2577 + md5 = "2798dd50863d8c25624400b988a0acdd"; 2578 + }; 2579 + 2580 + # ignore dependencies 2581 + installCommand = '' 2582 + easy_install --always-unzip --no-deps --prefix="$out" . 2583 + ''; 2584 + 2585 + buildInputs = [ pkgs.unzip ]; 2586 + 2587 + doCheck = false; 2588 + 2589 + meta = { 2590 + maintainers = [ 2591 + stdenv.lib.maintainers.chaoflow 2592 + stdenv.lib.maintainers.garbas 2593 + stdenv.lib.maintainers.goibhniu 2594 + ]; 2595 + }; 2596 + }; 2597 + 2598 + 2599 + plone_app_users = buildPythonPackage rec { 2600 + name = "plone.app.users-1.1.5"; 2601 + 2602 + src = fetchurl { 2603 + url = "http://pypi.python.org/packages/source/p/plone.app.users/${name}.zip"; 2604 + md5 = "97895d8dbdf885784be1afbf5b8b364c"; 2605 + }; 2606 + 2607 + # ignore dependencies 2608 + installCommand = '' 2609 + easy_install --always-unzip --no-deps --prefix="$out" . 2610 + ''; 2611 + 2612 + buildInputs = [ pkgs.unzip ]; 2613 + 2614 + doCheck = false; 2615 + 2616 + meta = { 2617 + maintainers = [ 2618 + stdenv.lib.maintainers.chaoflow 2619 + stdenv.lib.maintainers.garbas 2620 + stdenv.lib.maintainers.goibhniu 2621 + ]; 2622 + }; 2623 + }; 2624 + 2625 + 2626 + plone_app_uuid = buildPythonPackage rec { 2627 + name = "plone.app.uuid-1.0"; 2628 + 2629 + src = fetchurl { 2630 + url = "http://pypi.python.org/packages/source/p/plone.app.uuid/${name}.zip"; 2631 + md5 = "9ca8dcfb09a8a0d6bbee0f28073c3d3f"; 2632 + }; 2633 + 2634 + # ignore dependencies 2635 + installCommand = '' 2636 + easy_install --always-unzip --no-deps --prefix="$out" . 2637 + ''; 2638 + 2639 + buildInputs = [ pkgs.unzip ]; 2640 + 2641 + doCheck = false; 2642 + 2643 + meta = { 2644 + maintainers = [ 2645 + stdenv.lib.maintainers.chaoflow 2646 + stdenv.lib.maintainers.garbas 2647 + stdenv.lib.maintainers.goibhniu 2648 + ]; 2649 + }; 2650 + }; 2651 + 2652 + 2653 + plone_app_versioningbehavior = buildPythonPackage rec { 2654 + name = "plone.app.versioningbehavior-1.1"; 2655 + 2656 + src = fetchurl { 2657 + url = "http://pypi.python.org/packages/source/p/plone.app.versioningbehavior/${name}.zip"; 2658 + md5 = "6c153e3fa10b9ffea9742d0dad7b3b85"; 2659 + }; 2660 + 2661 + # ignore dependencies 2662 + installCommand = '' 2663 + easy_install --always-unzip --no-deps --prefix="$out" . 2664 + ''; 2665 + 2666 + buildInputs = [ pkgs.unzip ]; 2667 + 2668 + doCheck = false; 2669 + 2670 + meta = { 2671 + maintainers = [ 2672 + stdenv.lib.maintainers.chaoflow 2673 + stdenv.lib.maintainers.garbas 2674 + stdenv.lib.maintainers.goibhniu 2675 + ]; 2676 + }; 2677 + }; 2678 + 2679 + 2680 + plone_app_viewletmanager = buildPythonPackage rec { 2681 + name = "plone.app.viewletmanager-2.0.3"; 2682 + 2683 + src = fetchurl { 2684 + url = "http://pypi.python.org/packages/source/p/plone.app.viewletmanager/${name}.zip"; 2685 + md5 = "1dbc51c7664ce3e6ca4dcca1b7b86082"; 2686 + }; 2687 + 2688 + # ignore dependencies 2689 + installCommand = '' 2690 + easy_install --always-unzip --no-deps --prefix="$out" . 2691 + ''; 2692 + 2693 + buildInputs = [ pkgs.unzip ]; 2694 + 2695 + doCheck = false; 2696 + 2697 + meta = { 2698 + maintainers = [ 2699 + stdenv.lib.maintainers.chaoflow 2700 + stdenv.lib.maintainers.garbas 2701 + stdenv.lib.maintainers.goibhniu 2702 + ]; 2703 + }; 2704 + }; 2705 + 2706 + 2707 + plone_app_vocabularies = buildPythonPackage rec { 2708 + name = "plone.app.vocabularies-2.1.9"; 2709 + 2710 + src = fetchurl { 2711 + url = "http://pypi.python.org/packages/source/p/plone.app.vocabularies/${name}.zip"; 2712 + md5 = "34d4eb9c95879811fec0875aa3235ed3"; 2713 + }; 2714 + 2715 + # ignore dependencies 2716 + installCommand = '' 2717 + easy_install --always-unzip --no-deps --prefix="$out" . 2718 + ''; 2719 + 2720 + buildInputs = [ pkgs.unzip ]; 2721 + 2722 + doCheck = false; 2723 + 2724 + meta = { 2725 + maintainers = [ 2726 + stdenv.lib.maintainers.chaoflow 2727 + stdenv.lib.maintainers.garbas 2728 + stdenv.lib.maintainers.goibhniu 2729 + ]; 2730 + }; 2731 + }; 2732 + 2733 + 2734 + plone_app_workflow = buildPythonPackage rec { 2735 + name = "plone.app.workflow-2.0.10"; 2736 + 2737 + src = fetchurl { 2738 + url = "http://pypi.python.org/packages/source/p/plone.app.workflow/${name}.zip"; 2739 + md5 = "350ea680ccf7eb9b1598927cafad4f38"; 2740 + }; 2741 + 2742 + # ignore dependencies 2743 + installCommand = '' 2744 + easy_install --always-unzip --no-deps --prefix="$out" . 2745 + ''; 2746 + 2747 + buildInputs = [ pkgs.unzip ]; 2748 + 2749 + doCheck = false; 2750 + 2751 + meta = { 2752 + maintainers = [ 2753 + stdenv.lib.maintainers.chaoflow 2754 + stdenv.lib.maintainers.garbas 2755 + stdenv.lib.maintainers.goibhniu 2756 + ]; 2757 + }; 2758 + }; 2759 + 2760 + 2761 + plone_app_z3cform = buildPythonPackage rec { 2762 + name = "plone.app.z3cform-0.6.2"; 2763 + 2764 + src = fetchurl { 2765 + url = "http://pypi.python.org/packages/source/p/plone.app.z3cform/${name}.zip"; 2766 + md5 = "2e77f5e03d48a6fb2eb9994edb871917"; 2767 + }; 2768 + 2769 + # ignore dependencies 2770 + installCommand = '' 2771 + easy_install --always-unzip --no-deps --prefix="$out" . 2772 + ''; 2773 + 2774 + buildInputs = [ pkgs.unzip ]; 2775 + 2776 + doCheck = false; 2777 + 2778 + meta = { 2779 + maintainers = [ 2780 + stdenv.lib.maintainers.chaoflow 2781 + stdenv.lib.maintainers.garbas 2782 + stdenv.lib.maintainers.goibhniu 2783 + ]; 2784 + }; 2785 + }; 2786 + 2787 + 2788 + plone_autoform = buildPythonPackage rec { 2789 + name = "plone.autoform-1.3"; 2790 + 2791 + src = fetchurl { 2792 + url = "http://pypi.python.org/packages/source/p/plone.autoform/${name}.zip"; 2793 + md5 = "4cb2935ba9cda3eb3ee801ad8cda7c60"; 2794 + }; 2795 + 2796 + # ignore dependencies 2797 + installCommand = '' 2798 + easy_install --always-unzip --no-deps --prefix="$out" . 2799 + ''; 2800 + 2801 + buildInputs = [ pkgs.unzip ]; 2802 + 2803 + doCheck = false; 2804 + 2805 + meta = { 2806 + maintainers = [ 2807 + stdenv.lib.maintainers.chaoflow 2808 + stdenv.lib.maintainers.garbas 2809 + stdenv.lib.maintainers.goibhniu 2810 + ]; 2811 + }; 2812 + }; 2813 + 2814 + 2815 + plone_behavior = buildPythonPackage rec { 2816 + name = "plone.behavior-1.0.1"; 2817 + 2818 + src = fetchurl { 2819 + url = "http://pypi.python.org/packages/source/p/plone.behavior/${name}.zip"; 2820 + md5 = "a18feb9ec744b2a64028c366a8835d59"; 2821 + }; 2822 + 2823 + # ignore dependencies 2824 + installCommand = '' 2825 + easy_install --always-unzip --no-deps --prefix="$out" . 2826 + ''; 2827 + 2828 + buildInputs = [ pkgs.unzip ]; 2829 + 2830 + doCheck = false; 2831 + 2832 + meta = { 2833 + maintainers = [ 2834 + stdenv.lib.maintainers.chaoflow 2835 + stdenv.lib.maintainers.garbas 2836 + stdenv.lib.maintainers.goibhniu 2837 + ]; 2838 + }; 2839 + }; 2840 + 2841 + 2842 + plone_browserlayer = buildPythonPackage rec { 2843 + name = "plone.browserlayer-2.1.2"; 2844 + 2845 + src = fetchurl { 2846 + url = "http://pypi.python.org/packages/source/p/plone.browserlayer/${name}.zip"; 2847 + md5 = "bce02f4907a4f29314090c525e5fc28e"; 2848 + }; 2849 + 2850 + # ignore dependencies 2851 + installCommand = '' 2852 + easy_install --always-unzip --no-deps --prefix="$out" . 2853 + ''; 2854 + 2855 + buildInputs = [ pkgs.unzip ]; 2856 + 2857 + doCheck = false; 2858 + 2859 + meta = { 2860 + maintainers = [ 2861 + stdenv.lib.maintainers.chaoflow 2862 + stdenv.lib.maintainers.garbas 2863 + stdenv.lib.maintainers.goibhniu 2864 + ]; 2865 + }; 2866 + }; 2867 + 2868 + 2869 + plone_cachepurging = buildPythonPackage rec { 2870 + name = "plone.cachepurging-1.0.4"; 2871 + 2872 + src = fetchurl { 2873 + url = "http://pypi.python.org/packages/source/p/plone.cachepurging/${name}.zip"; 2874 + md5 = "886814ac4deef0f1ed99a2eb60864264"; 2875 + }; 2876 + 2877 + # ignore dependencies 2878 + installCommand = '' 2879 + easy_install --always-unzip --no-deps --prefix="$out" . 2880 + ''; 2881 + 2882 + buildInputs = [ pkgs.unzip ]; 2883 + 2884 + doCheck = false; 2885 + 2886 + meta = { 2887 + maintainers = [ 2888 + stdenv.lib.maintainers.chaoflow 2889 + stdenv.lib.maintainers.garbas 2890 + stdenv.lib.maintainers.goibhniu 2891 + ]; 2892 + }; 2893 + }; 2894 + 2895 + 2896 + plone_caching = buildPythonPackage rec { 2897 + name = "plone.caching-1.0"; 2898 + 2899 + src = fetchurl { 2900 + url = "http://pypi.python.org/packages/source/p/plone.caching/${name}.zip"; 2901 + md5 = "2c2e3b27d13b9101c92dfed222fde36c"; 2902 + }; 2903 + 2904 + # ignore dependencies 2905 + installCommand = '' 2906 + easy_install --always-unzip --no-deps --prefix="$out" . 2907 + ''; 2908 + 2909 + buildInputs = [ pkgs.unzip ]; 2910 + 2911 + doCheck = false; 2912 + 2913 + meta = { 2914 + maintainers = [ 2915 + stdenv.lib.maintainers.chaoflow 2916 + stdenv.lib.maintainers.garbas 2917 + stdenv.lib.maintainers.goibhniu 2918 + ]; 2919 + }; 2920 + }; 2921 + 2922 + 2923 + plone_contentrules = buildPythonPackage rec { 2924 + name = "plone.contentrules-2.0.2"; 2925 + 2926 + src = fetchurl { 2927 + url = "http://pypi.python.org/packages/source/p/plone.contentrules/${name}.zip"; 2928 + md5 = "a32370656c4fd58652fcd8a234db69c5"; 2929 + }; 2930 + 2931 + # ignore dependencies 2932 + installCommand = '' 2933 + easy_install --always-unzip --no-deps --prefix="$out" . 2934 + ''; 2935 + 2936 + buildInputs = [ pkgs.unzip ]; 2937 + 2938 + doCheck = false; 2939 + 2940 + meta = { 2941 + maintainers = [ 2942 + stdenv.lib.maintainers.chaoflow 2943 + stdenv.lib.maintainers.garbas 2944 + stdenv.lib.maintainers.goibhniu 2945 + ]; 2946 + }; 2947 + }; 2948 + 2949 + 2950 + plone_dexterity = buildPythonPackage rec { 2951 + name = "plone.dexterity-1.1.2"; 2952 + 2953 + src = fetchurl { 2954 + url = "http://pypi.python.org/packages/source/p/plone.dexterity/${name}.zip"; 2955 + md5 = "c8f495e368ada3a4566d99995d09e64c"; 2956 + }; 2957 + 2958 + # ignore dependencies 2959 + installCommand = '' 2960 + easy_install --always-unzip --no-deps --prefix="$out" . 2961 + ''; 2962 + 2963 + buildInputs = [ pkgs.unzip ]; 2964 + 2965 + doCheck = false; 2966 + 2967 + meta = { 2968 + maintainers = [ 2969 + stdenv.lib.maintainers.chaoflow 2970 + stdenv.lib.maintainers.garbas 2971 + stdenv.lib.maintainers.goibhniu 2972 + ]; 2973 + }; 2974 + }; 2975 + 2976 + 2977 + plone_directives_dexterity = buildPythonPackage rec { 2978 + name = "plone.directives.dexterity-1.0.2"; 2979 + 2980 + src = fetchurl { 2981 + url = "http://pypi.python.org/packages/source/p/plone.directives.dexterity/${name}.zip"; 2982 + md5 = "713b87644e3591b60b4a8ebd52987477"; 2983 + }; 2984 + 2985 + # ignore dependencies 2986 + installCommand = '' 2987 + easy_install --always-unzip --no-deps --prefix="$out" . 2988 + ''; 2989 + 2990 + buildInputs = [ pkgs.unzip ]; 2991 + 2992 + doCheck = false; 2993 + 2994 + meta = { 2995 + maintainers = [ 2996 + stdenv.lib.maintainers.chaoflow 2997 + stdenv.lib.maintainers.garbas 2998 + stdenv.lib.maintainers.goibhniu 2999 + ]; 3000 + }; 3001 + }; 3002 + 3003 + 3004 + plone_directives_form = buildPythonPackage rec { 3005 + name = "plone.directives.form-1.0"; 3006 + 3007 + src = fetchurl { 3008 + url = "http://pypi.python.org/packages/source/p/plone.directives.form/${name}.zip"; 3009 + md5 = "e40a4b3fdde3768a137a450374934565"; 3010 + }; 3011 + 3012 + # ignore dependencies 3013 + installCommand = '' 3014 + easy_install --always-unzip --no-deps --prefix="$out" . 3015 + ''; 3016 + 3017 + buildInputs = [ pkgs.unzip ]; 3018 + 3019 + doCheck = false; 3020 + 3021 + meta = { 3022 + maintainers = [ 3023 + stdenv.lib.maintainers.chaoflow 3024 + stdenv.lib.maintainers.garbas 3025 + stdenv.lib.maintainers.goibhniu 3026 + ]; 3027 + }; 3028 + }; 3029 + 3030 + 3031 + plone_fieldsets = buildPythonPackage rec { 3032 + name = "plone.fieldsets-2.0.2"; 3033 + 3034 + src = fetchurl { 3035 + url = "http://pypi.python.org/packages/source/p/plone.fieldsets/${name}.zip"; 3036 + md5 = "4158c8a1f784fcb5cecbd63deda7222f"; 3037 + }; 3038 + 3039 + # ignore dependencies 3040 + installCommand = '' 3041 + easy_install --always-unzip --no-deps --prefix="$out" . 3042 + ''; 3043 + 3044 + buildInputs = [ pkgs.unzip ]; 3045 + 3046 + doCheck = false; 3047 + 3048 + meta = { 3049 + maintainers = [ 3050 + stdenv.lib.maintainers.chaoflow 3051 + stdenv.lib.maintainers.garbas 3052 + stdenv.lib.maintainers.goibhniu 3053 + ]; 3054 + }; 3055 + }; 3056 + 3057 + 3058 + plone_folder = buildPythonPackage rec { 3059 + name = "plone.folder-1.0.4"; 3060 + 3061 + src = fetchurl { 3062 + url = "http://pypi.python.org/packages/source/p/plone.folder/${name}.zip"; 3063 + md5 = "1674ff18b7a9452d0c2063cf11c679b7"; 3064 + }; 3065 + 3066 + # ignore dependencies 3067 + installCommand = '' 3068 + easy_install --always-unzip --no-deps --prefix="$out" . 3069 + ''; 3070 + 3071 + buildInputs = [ pkgs.unzip ]; 3072 + 3073 + doCheck = false; 3074 + 3075 + meta = { 3076 + maintainers = [ 3077 + stdenv.lib.maintainers.chaoflow 3078 + stdenv.lib.maintainers.garbas 3079 + stdenv.lib.maintainers.goibhniu 3080 + ]; 3081 + }; 3082 + }; 3083 + 3084 + 3085 + plone_formwidget_autocomplete = buildPythonPackage rec { 3086 + name = "plone.formwidget.autocomplete-1.2.4"; 3087 + 3088 + src = fetchurl { 3089 + url = "http://pypi.python.org/packages/source/p/plone.formwidget.autocomplete/${name}.zip"; 3090 + md5 = "06b3bfed9ea51fe2e93827f539fc7f07"; 3091 + }; 3092 + 3093 + # ignore dependencies 3094 + installCommand = '' 3095 + easy_install --always-unzip --no-deps --prefix="$out" . 3096 + ''; 3097 + 3098 + buildInputs = [ pkgs.unzip ]; 3099 + 3100 + doCheck = false; 3101 + 3102 + meta = { 3103 + maintainers = [ 3104 + stdenv.lib.maintainers.chaoflow 3105 + stdenv.lib.maintainers.garbas 3106 + stdenv.lib.maintainers.goibhniu 3107 + ]; 3108 + }; 3109 + }; 3110 + 3111 + 3112 + plone_formwidget_contenttree = buildPythonPackage rec { 3113 + name = "plone.formwidget.contenttree-1.0.6"; 3114 + 3115 + src = fetchurl { 3116 + url = "http://pypi.python.org/packages/source/p/plone.formwidget.contenttree/${name}.zip"; 3117 + md5 = "2ea222d53ca856de7c6df831707f4ac1"; 3118 + }; 3119 + 3120 + # ignore dependencies 3121 + installCommand = '' 3122 + easy_install --always-unzip --no-deps --prefix="$out" . 3123 + ''; 3124 + 3125 + buildInputs = [ pkgs.unzip ]; 3126 + 3127 + doCheck = false; 3128 + 3129 + meta = { 3130 + maintainers = [ 3131 + stdenv.lib.maintainers.chaoflow 3132 + stdenv.lib.maintainers.garbas 3133 + stdenv.lib.maintainers.goibhniu 3134 + ]; 3135 + }; 3136 + }; 3137 + 3138 + 3139 + plone_formwidget_namedfile = buildPythonPackage rec { 3140 + name = "plone.formwidget.namedfile-1.0.4"; 3141 + 3142 + src = fetchurl { 3143 + url = "http://pypi.python.org/packages/source/p/plone.formwidget.namedfile/${name}.zip"; 3144 + md5 = "9274db2f5d7b4d07748fabfd125e49d0"; 3145 + }; 3146 + 3147 + # ignore dependencies 3148 + installCommand = '' 3149 + easy_install --always-unzip --no-deps --prefix="$out" . 3150 + ''; 3151 + 3152 + buildInputs = [ pkgs.unzip ]; 3153 + 3154 + doCheck = false; 3155 + 3156 + meta = { 3157 + maintainers = [ 3158 + stdenv.lib.maintainers.chaoflow 3159 + stdenv.lib.maintainers.garbas 3160 + stdenv.lib.maintainers.goibhniu 3161 + ]; 3162 + }; 3163 + }; 3164 + 3165 + 3166 + plone_i18n = buildPythonPackage rec { 3167 + name = "plone.i18n-2.0.5"; 3168 + 3169 + src = fetchurl { 3170 + url = "http://pypi.python.org/packages/source/p/plone.i18n/${name}.zip"; 3171 + md5 = "ef36aa9a294d507abb37787f9f7700bd"; 3172 + }; 3173 + 3174 + # ignore dependencies 3175 + installCommand = '' 3176 + easy_install --always-unzip --no-deps --prefix="$out" . 3177 + ''; 3178 + 3179 + buildInputs = [ pkgs.unzip ]; 3180 + 3181 + doCheck = false; 3182 + 3183 + meta = { 3184 + maintainers = [ 3185 + stdenv.lib.maintainers.chaoflow 3186 + stdenv.lib.maintainers.garbas 3187 + stdenv.lib.maintainers.goibhniu 3188 + ]; 3189 + }; 3190 + }; 3191 + 3192 + 3193 + plone_indexer = buildPythonPackage rec { 3194 + name = "plone.indexer-1.0.2"; 3195 + 3196 + src = fetchurl { 3197 + url = "http://pypi.python.org/packages/source/p/plone.indexer/${name}.zip"; 3198 + md5 = "538aeee1f9db78bc8c85ae1bcb0153ed"; 3199 + }; 3200 + 3201 + # ignore dependencies 3202 + installCommand = '' 3203 + easy_install --always-unzip --no-deps --prefix="$out" . 3204 + ''; 3205 + 3206 + buildInputs = [ pkgs.unzip ]; 3207 + 3208 + doCheck = false; 3209 + 3210 + meta = { 3211 + maintainers = [ 3212 + stdenv.lib.maintainers.chaoflow 3213 + stdenv.lib.maintainers.garbas 3214 + stdenv.lib.maintainers.goibhniu 3215 + ]; 3216 + }; 3217 + }; 3218 + 3219 + 3220 + plone_intelligenttext = buildPythonPackage rec { 3221 + name = "plone.intelligenttext-2.0.2"; 3222 + 3223 + src = fetchurl { 3224 + url = "http://pypi.python.org/packages/source/p/plone.intelligenttext/${name}.zip"; 3225 + md5 = "51688fa0815b49e00334e3ef948328ba"; 3226 + }; 3227 + 3228 + # ignore dependencies 3229 + installCommand = '' 3230 + easy_install --always-unzip --no-deps --prefix="$out" . 3231 + ''; 3232 + 3233 + buildInputs = [ pkgs.unzip ]; 3234 + 3235 + doCheck = false; 3236 + 3237 + meta = { 3238 + maintainers = [ 3239 + stdenv.lib.maintainers.chaoflow 3240 + stdenv.lib.maintainers.garbas 3241 + stdenv.lib.maintainers.goibhniu 3242 + ]; 3243 + }; 3244 + }; 3245 + 3246 + 3247 + plone_keyring = buildPythonPackage rec { 3248 + name = "plone.keyring-2.0.1"; 3249 + 3250 + src = fetchurl { 3251 + url = "http://pypi.python.org/packages/source/p/plone.keyring/${name}.zip"; 3252 + md5 = "f3970e9bddb2cc65e461a2c62879233f"; 3253 + }; 3254 + 3255 + # ignore dependencies 3256 + installCommand = '' 3257 + easy_install --always-unzip --no-deps --prefix="$out" . 3258 + ''; 3259 + 3260 + buildInputs = [ pkgs.unzip ]; 3261 + 3262 + doCheck = false; 3263 + 3264 + meta = { 3265 + maintainers = [ 3266 + stdenv.lib.maintainers.chaoflow 3267 + stdenv.lib.maintainers.garbas 3268 + stdenv.lib.maintainers.goibhniu 3269 + ]; 3270 + }; 3271 + }; 3272 + 3273 + 3274 + plone_locking = buildPythonPackage rec { 3275 + name = "plone.locking-2.0.4"; 3276 + 3277 + src = fetchurl { 3278 + url = "http://pypi.python.org/packages/source/p/plone.locking/${name}.zip"; 3279 + md5 = "a7f8b8db78f57272d351d7fe0d067eb2"; 3280 + }; 3281 + 3282 + # ignore dependencies 3283 + installCommand = '' 3284 + easy_install --always-unzip --no-deps --prefix="$out" . 3285 + ''; 3286 + 3287 + buildInputs = [ pkgs.unzip ]; 3288 + 3289 + doCheck = false; 3290 + 3291 + meta = { 3292 + maintainers = [ 3293 + stdenv.lib.maintainers.chaoflow 3294 + stdenv.lib.maintainers.garbas 3295 + stdenv.lib.maintainers.goibhniu 3296 + ]; 3297 + }; 3298 + }; 3299 + 3300 + 3301 + plone_memoize = buildPythonPackage rec { 3302 + name = "plone.memoize-1.1.1"; 3303 + 3304 + src = fetchurl { 3305 + url = "http://pypi.python.org/packages/source/p/plone.memoize/${name}.zip"; 3306 + md5 = "d07cd14b976160e1f26a859e3370147e"; 3307 + }; 3308 + 3309 + # ignore dependencies 3310 + installCommand = '' 3311 + easy_install --always-unzip --no-deps --prefix="$out" . 3312 + ''; 3313 + 3314 + buildInputs = [ pkgs.unzip ]; 3315 + 3316 + doCheck = false; 3317 + 3318 + meta = { 3319 + maintainers = [ 3320 + stdenv.lib.maintainers.chaoflow 3321 + stdenv.lib.maintainers.garbas 3322 + stdenv.lib.maintainers.goibhniu 3323 + ]; 3324 + }; 3325 + }; 3326 + 3327 + 3328 + plone_mocktestcase = buildPythonPackage rec { 3329 + name = "plone.mocktestcase-1.0b3"; 3330 + 3331 + src = fetchurl { 3332 + url = "http://pypi.python.org/packages/source/p/plone.mocktestcase/${name}.tar.gz"; 3333 + md5 = "6de66da6d610537d1f5c31e2ab0f36ee"; 3334 + }; 3335 + 3336 + # ignore dependencies 3337 + installCommand = '' 3338 + easy_install --always-unzip --no-deps --prefix="$out" . 3339 + ''; 3340 + 3341 + doCheck = false; 3342 + 3343 + meta = { 3344 + maintainers = [ 3345 + stdenv.lib.maintainers.chaoflow 3346 + stdenv.lib.maintainers.garbas 3347 + stdenv.lib.maintainers.goibhniu 3348 + ]; 3349 + }; 3350 + }; 3351 + 3352 + 3353 + plone_namedfile = buildPythonPackage rec { 3354 + name = "plone.namedfile-1.0.6"; 3355 + 3356 + src = fetchurl { 3357 + url = "http://pypi.python.org/packages/source/p/plone.namedfile/${name}.zip"; 3358 + md5 = "06f5bfa7079f889307ac5760e4cb4a7b"; 3359 + }; 3360 + 3361 + # ignore dependencies 3362 + installCommand = '' 3363 + easy_install --always-unzip --no-deps --prefix="$out" . 3364 + ''; 3365 + 3366 + buildInputs = [ pkgs.unzip ]; 3367 + 3368 + doCheck = false; 3369 + 3370 + meta = { 3371 + maintainers = [ 3372 + stdenv.lib.maintainers.chaoflow 3373 + stdenv.lib.maintainers.garbas 3374 + stdenv.lib.maintainers.goibhniu 3375 + ]; 3376 + }; 3377 + }; 3378 + 3379 + 3380 + plone_openid = buildPythonPackage rec { 3381 + name = "plone.openid-2.0.1"; 3382 + 3383 + src = fetchurl { 3384 + url = "http://pypi.python.org/packages/source/p/plone.openid/${name}.zip"; 3385 + md5 = "d4c36926a6dbefed035ed92c29329ce1"; 3386 + }; 3387 + 3388 + # ignore dependencies 3389 + installCommand = '' 3390 + easy_install --always-unzip --no-deps --prefix="$out" . 3391 + ''; 3392 + 3393 + buildInputs = [ pkgs.unzip ]; 3394 + 3395 + doCheck = false; 3396 + 3397 + meta = { 3398 + maintainers = [ 3399 + stdenv.lib.maintainers.chaoflow 3400 + stdenv.lib.maintainers.garbas 3401 + stdenv.lib.maintainers.goibhniu 3402 + ]; 3403 + }; 3404 + }; 3405 + 3406 + 3407 + plone_outputfilters = buildPythonPackage rec { 3408 + name = "plone.outputfilters-1.8"; 3409 + 3410 + src = fetchurl { 3411 + url = "http://pypi.python.org/packages/source/p/plone.outputfilters/${name}.zip"; 3412 + md5 = "a5ef28580f7fa7f2dc1768893995b0f7"; 3413 + }; 3414 + 3415 + # ignore dependencies 3416 + installCommand = '' 3417 + easy_install --always-unzip --no-deps --prefix="$out" . 3418 + ''; 3419 + 3420 + buildInputs = [ pkgs.unzip ]; 3421 + 3422 + doCheck = false; 3423 + 3424 + meta = { 3425 + maintainers = [ 3426 + stdenv.lib.maintainers.chaoflow 3427 + stdenv.lib.maintainers.garbas 3428 + stdenv.lib.maintainers.goibhniu 3429 + ]; 3430 + }; 3431 + }; 3432 + 3433 + 3434 + plone_portlet_collection = buildPythonPackage rec { 3435 + name = "plone.portlet.collection-2.1.3"; 3436 + 3437 + src = fetchurl { 3438 + url = "http://pypi.python.org/packages/source/p/plone.portlet.collection/${name}.zip"; 3439 + md5 = "5f0006dbb3e0b56870383dfdedc49228"; 3440 + }; 3441 + 3442 + # ignore dependencies 3443 + installCommand = '' 3444 + easy_install --always-unzip --no-deps --prefix="$out" . 3445 + ''; 3446 + 3447 + buildInputs = [ pkgs.unzip ]; 3448 + 3449 + doCheck = false; 3450 + 3451 + meta = { 3452 + maintainers = [ 3453 + stdenv.lib.maintainers.chaoflow 3454 + stdenv.lib.maintainers.garbas 3455 + stdenv.lib.maintainers.goibhniu 3456 + ]; 3457 + }; 3458 + }; 3459 + 3460 + 3461 + plone_portlet_static = buildPythonPackage rec { 3462 + name = "plone.portlet.static-2.0.2"; 3463 + 3464 + src = fetchurl { 3465 + url = "http://pypi.python.org/packages/source/p/plone.portlet.static/${name}.zip"; 3466 + md5 = "ec0dc691b4191a41ff97779b117f9985"; 3467 + }; 3468 + 3469 + # ignore dependencies 3470 + installCommand = '' 3471 + easy_install --always-unzip --no-deps --prefix="$out" . 3472 + ''; 3473 + 3474 + buildInputs = [ pkgs.unzip ]; 3475 + 3476 + doCheck = false; 3477 + 3478 + meta = { 3479 + maintainers = [ 3480 + stdenv.lib.maintainers.chaoflow 3481 + stdenv.lib.maintainers.garbas 3482 + stdenv.lib.maintainers.goibhniu 3483 + ]; 3484 + }; 3485 + }; 3486 + 3487 + 3488 + plone_portlets = buildPythonPackage rec { 3489 + name = "plone.portlets-2.1"; 3490 + 3491 + src = fetchurl { 3492 + url = "http://pypi.python.org/packages/source/p/plone.portlets/${name}.zip"; 3493 + md5 = "12b9a33f787756a48617c2d2dd63c538"; 3494 + }; 3495 + 3496 + # ignore dependencies 3497 + installCommand = '' 3498 + easy_install --always-unzip --no-deps --prefix="$out" . 3499 + ''; 3500 + 3501 + buildInputs = [ pkgs.unzip ]; 3502 + 3503 + doCheck = false; 3504 + 3505 + meta = { 3506 + maintainers = [ 3507 + stdenv.lib.maintainers.chaoflow 3508 + stdenv.lib.maintainers.garbas 3509 + stdenv.lib.maintainers.goibhniu 3510 + ]; 3511 + }; 3512 + }; 3513 + 3514 + 3515 + plone_protect = buildPythonPackage rec { 3516 + name = "plone.protect-2.0.2"; 3517 + 3518 + src = fetchurl { 3519 + url = "http://pypi.python.org/packages/source/p/plone.protect/${name}.zip"; 3520 + md5 = "74925ffb08782e72f9b1e850fa78fffa"; 3521 + }; 3522 + 3523 + # ignore dependencies 3524 + installCommand = '' 3525 + easy_install --always-unzip --no-deps --prefix="$out" . 3526 + ''; 3527 + 3528 + buildInputs = [ pkgs.unzip ]; 3529 + 3530 + doCheck = false; 3531 + 3532 + meta = { 3533 + maintainers = [ 3534 + stdenv.lib.maintainers.chaoflow 3535 + stdenv.lib.maintainers.garbas 3536 + stdenv.lib.maintainers.goibhniu 3537 + ]; 3538 + }; 3539 + }; 3540 + 3541 + 3542 + plone_recipe_alltests = buildPythonPackage rec { 3543 + name = "plone.recipe.alltests-1.2"; 3544 + 3545 + src = fetchurl { 3546 + url = "http://pypi.python.org/packages/source/p/plone.recipe.alltests/${name}.zip"; 3547 + md5 = "c4ba0f67a2fdd259bd0e7d946bd35674"; 3548 + }; 3549 + 3550 + # ignore dependencies 3551 + installCommand = '' 3552 + easy_install --always-unzip --no-deps --prefix="$out" . 3553 + ''; 3554 + 3555 + buildInputs = [ pkgs.unzip ]; 3556 + 3557 + doCheck = false; 3558 + 3559 + meta = { 3560 + maintainers = [ 3561 + stdenv.lib.maintainers.chaoflow 3562 + stdenv.lib.maintainers.garbas 3563 + stdenv.lib.maintainers.goibhniu 3564 + ]; 3565 + }; 3566 + }; 3567 + 3568 + 3569 + plone_recipe_zeoserver = buildPythonPackage rec { 3570 + name = "plone.recipe.zeoserver-1.2.3"; 3571 + 3572 + src = fetchurl { 3573 + url = "http://pypi.python.org/packages/source/p/plone.recipe.zeoserver/${name}.zip"; 3574 + md5 = "cd58899a7d534fe2d0ef42990a07c499"; 3575 + }; 3576 + 3577 + # ignore dependencies 3578 + installCommand = '' 3579 + easy_install --always-unzip --no-deps --prefix="$out" . 3580 + ''; 3581 + 3582 + buildInputs = [ pkgs.unzip ]; 3583 + 3584 + doCheck = false; 3585 + 3586 + meta = { 3587 + maintainers = [ 3588 + stdenv.lib.maintainers.chaoflow 3589 + stdenv.lib.maintainers.garbas 3590 + stdenv.lib.maintainers.goibhniu 3591 + ]; 3592 + }; 3593 + }; 3594 + 3595 + 3596 + plone_registry = buildPythonPackage rec { 3597 + name = "plone.registry-1.0.1"; 3598 + 3599 + src = fetchurl { 3600 + url = "http://pypi.python.org/packages/source/p/plone.registry/${name}.zip"; 3601 + md5 = "6be3d2ec7e2d170e29b8c0bc65049aff"; 3602 + }; 3603 + 3604 + # ignore dependencies 3605 + installCommand = '' 3606 + easy_install --always-unzip --no-deps --prefix="$out" . 3607 + ''; 3608 + 3609 + buildInputs = [ pkgs.unzip ]; 3610 + 3611 + doCheck = false; 3612 + 3613 + meta = { 3614 + maintainers = [ 3615 + stdenv.lib.maintainers.chaoflow 3616 + stdenv.lib.maintainers.garbas 3617 + stdenv.lib.maintainers.goibhniu 3618 + ]; 3619 + }; 3620 + }; 3621 + 3622 + 3623 + plone_reload = buildPythonPackage rec { 3624 + name = "plone.reload-2.0"; 3625 + 3626 + src = fetchurl { 3627 + url = "http://pypi.python.org/packages/source/p/plone.reload/${name}.zip"; 3628 + md5 = "49eab593c81b78a9b80d54786aa4ad72"; 3629 + }; 3630 + 3631 + # ignore dependencies 3632 + installCommand = '' 3633 + easy_install --always-unzip --no-deps --prefix="$out" . 3634 + ''; 3635 + 3636 + buildInputs = [ pkgs.unzip ]; 3637 + 3638 + doCheck = false; 3639 + 3640 + meta = { 3641 + maintainers = [ 3642 + stdenv.lib.maintainers.chaoflow 3643 + stdenv.lib.maintainers.garbas 3644 + stdenv.lib.maintainers.goibhniu 3645 + ]; 3646 + }; 3647 + }; 3648 + 3649 + 3650 + plone_resource = buildPythonPackage rec { 3651 + name = "plone.resource-1.0.2"; 3652 + 3653 + src = fetchurl { 3654 + url = "http://pypi.python.org/packages/source/p/plone.resource/${name}.zip"; 3655 + md5 = "594d41e3acd913ae92f2e9ef96503b9f"; 3656 + }; 3657 + 3658 + # ignore dependencies 3659 + installCommand = '' 3660 + easy_install --always-unzip --no-deps --prefix="$out" . 3661 + ''; 3662 + 3663 + buildInputs = [ pkgs.unzip ]; 3664 + 3665 + doCheck = false; 3666 + 3667 + meta = { 3668 + maintainers = [ 3669 + stdenv.lib.maintainers.chaoflow 3670 + stdenv.lib.maintainers.garbas 3671 + stdenv.lib.maintainers.goibhniu 3672 + ]; 3673 + }; 3674 + }; 3675 + 3676 + 3677 + plone_rfc822 = buildPythonPackage rec { 3678 + name = "plone.rfc822-1.0.1"; 3679 + 3680 + src = fetchurl { 3681 + url = "http://pypi.python.org/packages/source/p/plone.rfc822/${name}.zip"; 3682 + md5 = "b5b79bb5a9181da624a7e88940a45424"; 3683 + }; 3684 + 3685 + # ignore dependencies 3686 + installCommand = '' 3687 + easy_install --always-unzip --no-deps --prefix="$out" . 3688 + ''; 3689 + 3690 + buildInputs = [ pkgs.unzip ]; 3691 + 3692 + doCheck = false; 3693 + 3694 + meta = { 3695 + maintainers = [ 3696 + stdenv.lib.maintainers.chaoflow 3697 + stdenv.lib.maintainers.garbas 3698 + stdenv.lib.maintainers.goibhniu 3699 + ]; 3700 + }; 3701 + }; 3702 + 3703 + 3704 + plone_scale = buildPythonPackage rec { 3705 + name = "plone.scale-1.2.2"; 3706 + 3707 + src = fetchurl { 3708 + url = "http://pypi.python.org/packages/source/p/plone.scale/${name}.zip"; 3709 + md5 = "7c59522b4806ee24f5e0a5fa69c523a5"; 3710 + }; 3711 + 3712 + # ignore dependencies 3713 + installCommand = '' 3714 + easy_install --always-unzip --no-deps --prefix="$out" . 3715 + ''; 3716 + 3717 + buildInputs = [ pkgs.unzip ]; 3718 + 3719 + doCheck = false; 3720 + 3721 + meta = { 3722 + maintainers = [ 3723 + stdenv.lib.maintainers.chaoflow 3724 + stdenv.lib.maintainers.garbas 3725 + stdenv.lib.maintainers.goibhniu 3726 + ]; 3727 + }; 3728 + }; 3729 + 3730 + 3731 + plone_schemaeditor = buildPythonPackage rec { 3732 + name = "plone.schemaeditor-1.2.1"; 3733 + 3734 + src = fetchurl { 3735 + url = "http://pypi.python.org/packages/source/p/plone.schemaeditor/${name}.zip"; 3736 + md5 = "0b0fb4b20d9463b3fef82c2079a897d7"; 3737 + }; 3738 + 3739 + # ignore dependencies 3740 + installCommand = '' 3741 + easy_install --always-unzip --no-deps --prefix="$out" . 3742 + ''; 3743 + 3744 + buildInputs = [ pkgs.unzip ]; 3745 + 3746 + doCheck = false; 3747 + 3748 + meta = { 3749 + maintainers = [ 3750 + stdenv.lib.maintainers.chaoflow 3751 + stdenv.lib.maintainers.garbas 3752 + stdenv.lib.maintainers.goibhniu 3753 + ]; 3754 + }; 3755 + }; 3756 + 3757 + 3758 + plone_session = buildPythonPackage rec { 3759 + name = "plone.session-3.5.2"; 3760 + 3761 + src = fetchurl { 3762 + url = "http://pypi.python.org/packages/source/p/plone.session/${name}.zip"; 3763 + md5 = "2f9d3b88e813a47135af56a4da8bbde1"; 3764 + }; 3765 + 3766 + # ignore dependencies 3767 + installCommand = '' 3768 + easy_install --always-unzip --no-deps --prefix="$out" . 3769 + ''; 3770 + 3771 + buildInputs = [ pkgs.unzip ]; 3772 + 3773 + doCheck = false; 3774 + 3775 + meta = { 3776 + maintainers = [ 3777 + stdenv.lib.maintainers.chaoflow 3778 + stdenv.lib.maintainers.garbas 3779 + stdenv.lib.maintainers.goibhniu 3780 + ]; 3781 + }; 3782 + }; 3783 + 3784 + 3785 + plone_stringinterp = buildPythonPackage rec { 3786 + name = "plone.stringinterp-1.0.7"; 3787 + 3788 + src = fetchurl { 3789 + url = "http://pypi.python.org/packages/source/p/plone.stringinterp/${name}.zip"; 3790 + md5 = "81909716210c6ac3fd0ee87f45ea523d"; 3791 + }; 3792 + 3793 + # ignore dependencies 3794 + installCommand = '' 3795 + easy_install --always-unzip --no-deps --prefix="$out" . 3796 + ''; 3797 + 3798 + buildInputs = [ pkgs.unzip ]; 3799 + 3800 + doCheck = false; 3801 + 3802 + meta = { 3803 + maintainers = [ 3804 + stdenv.lib.maintainers.chaoflow 3805 + stdenv.lib.maintainers.garbas 3806 + stdenv.lib.maintainers.goibhniu 3807 + ]; 3808 + }; 3809 + }; 3810 + 3811 + 3812 + plone_subrequest = buildPythonPackage rec { 3813 + name = "plone.subrequest-1.6.7"; 3814 + 3815 + src = fetchurl { 3816 + url = "http://pypi.python.org/packages/source/p/plone.subrequest/${name}.zip"; 3817 + md5 = "cc12f68a22565415b10dbeef0020baa4"; 3818 + }; 3819 + 3820 + # ignore dependencies 3821 + installCommand = '' 3822 + easy_install --always-unzip --no-deps --prefix="$out" . 3823 + ''; 3824 + 3825 + buildInputs = [ pkgs.unzip ]; 3826 + 3827 + doCheck = false; 3828 + 3829 + meta = { 3830 + maintainers = [ 3831 + stdenv.lib.maintainers.chaoflow 3832 + stdenv.lib.maintainers.garbas 3833 + stdenv.lib.maintainers.goibhniu 3834 + ]; 3835 + }; 3836 + }; 3837 + 3838 + 3839 + plone_supermodel = buildPythonPackage rec { 3840 + name = "plone.supermodel-1.1.4"; 3841 + 3842 + src = fetchurl { 3843 + url = "http://pypi.python.org/packages/source/p/plone.supermodel/${name}.zip"; 3844 + md5 = "00b3d723bb1a48116fe3bf8754f17085"; 3845 + }; 3846 + 3847 + # ignore dependencies 3848 + installCommand = '' 3849 + easy_install --always-unzip --no-deps --prefix="$out" . 3850 + ''; 3851 + 3852 + buildInputs = [ pkgs.unzip ]; 3853 + 3854 + doCheck = false; 3855 + 3856 + meta = { 3857 + maintainers = [ 3858 + stdenv.lib.maintainers.chaoflow 3859 + stdenv.lib.maintainers.garbas 3860 + stdenv.lib.maintainers.goibhniu 3861 + ]; 3862 + }; 3863 + }; 3864 + 3865 + 3866 + plone_synchronize = buildPythonPackage rec { 3867 + name = "plone.synchronize-1.0.1"; 3868 + 3869 + src = fetchurl { 3870 + url = "http://pypi.python.org/packages/source/p/plone.synchronize/${name}.zip"; 3871 + md5 = "d25e86ace8daa0816861296c3288c4fb"; 3872 + }; 3873 + 3874 + # ignore dependencies 3875 + installCommand = '' 3876 + easy_install --always-unzip --no-deps --prefix="$out" . 3877 + ''; 3878 + 3879 + buildInputs = [ pkgs.unzip ]; 3880 + 3881 + doCheck = false; 3882 + 3883 + meta = { 3884 + maintainers = [ 3885 + stdenv.lib.maintainers.chaoflow 3886 + stdenv.lib.maintainers.garbas 3887 + stdenv.lib.maintainers.goibhniu 3888 + ]; 3889 + }; 3890 + }; 3891 + 3892 + 3893 + plone_testing = buildPythonPackage rec { 3894 + name = "plone.testing-4.0.7"; 3895 + 3896 + src = fetchurl { 3897 + url = "http://pypi.python.org/packages/source/p/plone.testing/${name}.zip"; 3898 + md5 = "fa40f6d3e3e254409c486c1c2c3e8804"; 3899 + }; 3900 + 3901 + # ignore dependencies 3902 + installCommand = '' 3903 + easy_install --always-unzip --no-deps --prefix="$out" . 3904 + ''; 3905 + 3906 + buildInputs = [ pkgs.unzip ]; 3907 + 3908 + doCheck = false; 3909 + 3910 + meta = { 3911 + maintainers = [ 3912 + stdenv.lib.maintainers.chaoflow 3913 + stdenv.lib.maintainers.garbas 3914 + stdenv.lib.maintainers.goibhniu 3915 + ]; 3916 + }; 3917 + }; 3918 + 3919 + 3920 + plone_theme = buildPythonPackage rec { 3921 + name = "plone.theme-2.1"; 3922 + 3923 + src = fetchurl { 3924 + url = "http://pypi.python.org/packages/source/p/plone.theme/${name}.zip"; 3925 + md5 = "c592d0d095e9fc76cc81597cdf6d0c37"; 3926 + }; 3927 + 3928 + # ignore dependencies 3929 + installCommand = '' 3930 + easy_install --always-unzip --no-deps --prefix="$out" . 3931 + ''; 3932 + 3933 + buildInputs = [ pkgs.unzip ]; 3934 + 3935 + doCheck = false; 3936 + 3937 + meta = { 3938 + maintainers = [ 3939 + stdenv.lib.maintainers.chaoflow 3940 + stdenv.lib.maintainers.garbas 3941 + stdenv.lib.maintainers.goibhniu 3942 + ]; 3943 + }; 3944 + }; 3945 + 3946 + 3947 + plone_transformchain = buildPythonPackage rec { 3948 + name = "plone.transformchain-1.0.3"; 3949 + 3950 + src = fetchurl { 3951 + url = "http://pypi.python.org/packages/source/p/plone.transformchain/${name}.zip"; 3952 + md5 = "f5fb7ca894249e3e666501c4fae52a6c"; 3953 + }; 3954 + 3955 + # ignore dependencies 3956 + installCommand = '' 3957 + easy_install --always-unzip --no-deps --prefix="$out" . 3958 + ''; 3959 + 3960 + buildInputs = [ pkgs.unzip ]; 3961 + 3962 + doCheck = false; 3963 + 3964 + meta = { 3965 + maintainers = [ 3966 + stdenv.lib.maintainers.chaoflow 3967 + stdenv.lib.maintainers.garbas 3968 + stdenv.lib.maintainers.goibhniu 3969 + ]; 3970 + }; 3971 + }; 3972 + 3973 + 3974 + plone_uuid = buildPythonPackage rec { 3975 + name = "plone.uuid-1.0.3"; 3976 + 3977 + src = fetchurl { 3978 + url = "http://pypi.python.org/packages/source/p/plone.uuid/${name}.zip"; 3979 + md5 = "183fe2911a7d6c9f6b3103855e98ad8a"; 3980 + }; 3981 + 3982 + # ignore dependencies 3983 + installCommand = '' 3984 + easy_install --always-unzip --no-deps --prefix="$out" . 3985 + ''; 3986 + 3987 + buildInputs = [ pkgs.unzip ]; 3988 + 3989 + doCheck = false; 3990 + 3991 + meta = { 3992 + maintainers = [ 3993 + stdenv.lib.maintainers.chaoflow 3994 + stdenv.lib.maintainers.garbas 3995 + stdenv.lib.maintainers.goibhniu 3996 + ]; 3997 + }; 3998 + }; 3999 + 4000 + 4001 + plone_z3cform = buildPythonPackage rec { 4002 + name = "plone.z3cform-0.7.8"; 4003 + 4004 + src = fetchurl { 4005 + url = "http://pypi.python.org/packages/source/p/plone.z3cform/${name}.zip"; 4006 + md5 = "da891365156a5d5824d4e504465886a2"; 4007 + }; 4008 + 4009 + # ignore dependencies 4010 + installCommand = '' 4011 + easy_install --always-unzip --no-deps --prefix="$out" . 4012 + ''; 4013 + 4014 + buildInputs = [ pkgs.unzip ]; 4015 + 4016 + doCheck = false; 4017 + 4018 + meta = { 4019 + maintainers = [ 4020 + stdenv.lib.maintainers.chaoflow 4021 + stdenv.lib.maintainers.garbas 4022 + stdenv.lib.maintainers.goibhniu 4023 + ]; 4024 + }; 4025 + }; 4026 + 4027 + 4028 + plonetheme_classic = buildPythonPackage rec { 4029 + name = "plonetheme.classic-1.2.5"; 4030 + 4031 + src = fetchurl { 4032 + url = "http://pypi.python.org/packages/source/p/plonetheme.classic/${name}.zip"; 4033 + md5 = "9dc15871937f9cdf94cdfdb9be77a221"; 4034 + }; 4035 + 4036 + # ignore dependencies 4037 + installCommand = '' 4038 + easy_install --always-unzip --no-deps --prefix="$out" . 4039 + ''; 4040 + 4041 + buildInputs = [ pkgs.unzip ]; 4042 + 4043 + doCheck = false; 4044 + 4045 + meta = { 4046 + maintainers = [ 4047 + stdenv.lib.maintainers.chaoflow 4048 + stdenv.lib.maintainers.garbas 4049 + stdenv.lib.maintainers.goibhniu 4050 + ]; 4051 + }; 4052 + }; 4053 + 4054 + 4055 + plonetheme_sunburst = buildPythonPackage rec { 4056 + name = "plonetheme.sunburst-1.2.8"; 4057 + 4058 + src = fetchurl { 4059 + url = "http://pypi.python.org/packages/source/p/plonetheme.sunburst/${name}.zip"; 4060 + md5 = "be02660c869e04ac8cf6ade3559f2516"; 4061 + }; 4062 + 4063 + # ignore dependencies 4064 + installCommand = '' 4065 + easy_install --always-unzip --no-deps --prefix="$out" . 4066 + ''; 4067 + 4068 + buildInputs = [ pkgs.unzip ]; 4069 + 4070 + doCheck = false; 4071 + 4072 + meta = { 4073 + maintainers = [ 4074 + stdenv.lib.maintainers.chaoflow 4075 + stdenv.lib.maintainers.garbas 4076 + stdenv.lib.maintainers.goibhniu 4077 + ]; 4078 + }; 4079 + }; 4080 + 4081 + 4082 + products_archetypes = buildPythonPackage rec { 4083 + name = "Products.Archetypes-1.8.6"; 4084 + 4085 + src = fetchurl { 4086 + url = "http://pypi.python.org/packages/source/P/Products.Archetypes/${name}.zip"; 4087 + md5 = "74be68879b27228c084a9be869132a98"; 4088 + }; 4089 + 4090 + # ignore dependencies 4091 + installCommand = '' 4092 + easy_install --always-unzip --no-deps --prefix="$out" . 4093 + ''; 4094 + 4095 + buildInputs = [ pkgs.unzip ]; 4096 + 4097 + doCheck = false; 4098 + 4099 + meta = { 4100 + maintainers = [ 4101 + stdenv.lib.maintainers.chaoflow 4102 + stdenv.lib.maintainers.garbas 4103 + stdenv.lib.maintainers.goibhniu 4104 + ]; 4105 + }; 4106 + }; 4107 + 4108 + 4109 + products_atcontenttypes = buildPythonPackage rec { 4110 + name = "Products.ATContentTypes-2.1.11"; 4111 + 4112 + src = fetchurl { 4113 + url = "http://pypi.python.org/packages/source/P/Products.ATContentTypes/${name}.zip"; 4114 + md5 = "abfb5209ffa11dc2c1a15c488e75d89c"; 4115 + }; 4116 + 4117 + # ignore dependencies 4118 + installCommand = '' 4119 + easy_install --always-unzip --no-deps --prefix="$out" . 4120 + ''; 4121 + 4122 + buildInputs = [ pkgs.unzip ]; 4123 + 4124 + doCheck = false; 4125 + 4126 + meta = { 4127 + maintainers = [ 4128 + stdenv.lib.maintainers.chaoflow 4129 + stdenv.lib.maintainers.garbas 4130 + stdenv.lib.maintainers.goibhniu 4131 + ]; 4132 + }; 4133 + }; 4134 + 4135 + 4136 + products_atreferencebrowserwidget = buildPythonPackage rec { 4137 + name = "Products.ATReferenceBrowserWidget-3.0"; 4138 + 4139 + src = fetchurl { 4140 + url = "http://pypi.python.org/packages/source/P/Products.ATReferenceBrowserWidget/${name}.zip"; 4141 + md5 = "157bdd32155c8353450c17c649aad042"; 4142 + }; 4143 + 4144 + # ignore dependencies 4145 + installCommand = '' 4146 + easy_install --always-unzip --no-deps --prefix="$out" . 4147 + ''; 4148 + 4149 + buildInputs = [ pkgs.unzip ]; 4150 + 4151 + doCheck = false; 4152 + 4153 + meta = { 4154 + maintainers = [ 4155 + stdenv.lib.maintainers.chaoflow 4156 + stdenv.lib.maintainers.garbas 4157 + stdenv.lib.maintainers.goibhniu 4158 + ]; 4159 + }; 4160 + }; 4161 + 4162 + 4163 + products_btreefolder2 = buildPythonPackage rec { 4164 + name = "Products.BTreeFolder2-2.13.3"; 4165 + 4166 + src = fetchurl { 4167 + url = "http://pypi.python.org/packages/source/P/Products.BTreeFolder2/${name}.tar.gz"; 4168 + md5 = "f57c85673036af7ccd34c3fa251f6bb2"; 4169 + }; 4170 + 4171 + # ignore dependencies 4172 + installCommand = '' 4173 + easy_install --always-unzip --no-deps --prefix="$out" . 4174 + ''; 4175 + 4176 + doCheck = false; 4177 + 4178 + meta = { 4179 + maintainers = [ 4180 + stdenv.lib.maintainers.chaoflow 4181 + stdenv.lib.maintainers.garbas 4182 + stdenv.lib.maintainers.goibhniu 4183 + ]; 4184 + }; 4185 + }; 4186 + 4187 + 4188 + products_cmfactionicons = buildPythonPackage rec { 4189 + name = "Products.CMFActionIcons-2.1.3"; 4190 + 4191 + src = fetchurl { 4192 + url = "http://pypi.python.org/packages/source/P/Products.CMFActionIcons/${name}.tar.gz"; 4193 + md5 = "ab1dc62404ed11aea84dc0d782b2235e"; 4194 + }; 4195 + 4196 + # ignore dependencies 4197 + installCommand = '' 4198 + easy_install --always-unzip --no-deps --prefix="$out" . 4199 + ''; 4200 + 4201 + propagatedBuildInputs = [ eggtestinfo ]; 4202 + 4203 + doCheck = false; 4204 + 4205 + meta = { 4206 + maintainers = [ 4207 + stdenv.lib.maintainers.chaoflow 4208 + stdenv.lib.maintainers.garbas 4209 + stdenv.lib.maintainers.goibhniu 4210 + ]; 4211 + }; 4212 + }; 4213 + 4214 + 4215 + products_cmfcalendar = buildPythonPackage rec { 4216 + name = "Products.CMFCalendar-2.2.2"; 4217 + 4218 + src = fetchurl { 4219 + url = "http://pypi.python.org/packages/source/P/Products.CMFCalendar/${name}.tar.gz"; 4220 + md5 = "49458e68dc3b6826ea9a3576ac014419"; 4221 + }; 4222 + 4223 + # ignore dependencies 4224 + installCommand = '' 4225 + easy_install --always-unzip --no-deps --prefix="$out" . 4226 + ''; 4227 + 4228 + propagatedBuildInputs = [ eggtestinfo ]; 4229 + 4230 + doCheck = false; 4231 + 4232 + meta = { 4233 + maintainers = [ 4234 + stdenv.lib.maintainers.chaoflow 4235 + stdenv.lib.maintainers.garbas 4236 + stdenv.lib.maintainers.goibhniu 4237 + ]; 4238 + }; 4239 + }; 4240 + 4241 + 4242 + products_cmfcore = buildPythonPackage rec { 4243 + name = "Products.CMFCore-2.2.7"; 4244 + 4245 + src = fetchurl { 4246 + url = "http://pypi.python.org/packages/source/P/Products.CMFCore/${name}.tar.gz"; 4247 + md5 = "9320a4023b8575097feacfd4a400e930"; 4248 + }; 4249 + 4250 + # ignore dependencies 4251 + installCommand = '' 4252 + easy_install --always-unzip --no-deps --prefix="$out" . 4253 + ''; 4254 + 4255 + doCheck = false; 4256 + 4257 + meta = { 4258 + maintainers = [ 4259 + stdenv.lib.maintainers.chaoflow 4260 + stdenv.lib.maintainers.garbas 4261 + stdenv.lib.maintainers.goibhniu 4262 + ]; 4263 + }; 4264 + }; 4265 + 4266 + 4267 + products_cmfdefault = buildPythonPackage rec { 4268 + name = "Products.CMFDefault-2.2.3"; 4269 + 4270 + src = fetchurl { 4271 + url = "http://pypi.python.org/packages/source/P/Products.CMFDefault/${name}.tar.gz"; 4272 + md5 = "fe7d2d3906ee0e3b484e4a02401576ab"; 4273 + }; 4274 + 4275 + # ignore dependencies 4276 + installCommand = '' 4277 + easy_install --always-unzip --no-deps --prefix="$out" . 4278 + ''; 4279 + 4280 + propagatedBuildInputs = [ eggtestinfo ]; 4281 + 4282 + doCheck = false; 4283 + 4284 + meta = { 4285 + maintainers = [ 4286 + stdenv.lib.maintainers.chaoflow 4287 + stdenv.lib.maintainers.garbas 4288 + stdenv.lib.maintainers.goibhniu 4289 + ]; 4290 + }; 4291 + }; 4292 + 4293 + 4294 + products_cmfdifftool = buildPythonPackage rec { 4295 + name = "Products.CMFDiffTool-2.0.1"; 4296 + 4297 + src = fetchurl { 4298 + url = "http://pypi.python.org/packages/source/P/Products.CMFDiffTool/${name}.zip"; 4299 + md5 = "7b7ed9b8f7b4f438e92e299823f92c86"; 4300 + }; 4301 + 4302 + # ignore dependencies 4303 + installCommand = '' 4304 + easy_install --always-unzip --no-deps --prefix="$out" . 4305 + ''; 4306 + 4307 + buildInputs = [ pkgs.unzip ]; 4308 + 4309 + doCheck = false; 4310 + 4311 + meta = { 4312 + maintainers = [ 4313 + stdenv.lib.maintainers.chaoflow 4314 + stdenv.lib.maintainers.garbas 4315 + stdenv.lib.maintainers.goibhniu 4316 + ]; 4317 + }; 4318 + }; 4319 + 4320 + 4321 + products_cmfdynamicviewfti = buildPythonPackage rec { 4322 + name = "Products.CMFDynamicViewFTI-4.0.3"; 4323 + 4324 + src = fetchurl { 4325 + url = "http://pypi.python.org/packages/source/P/Products.CMFDynamicViewFTI/${name}.zip"; 4326 + md5 = "7d39d416b41b2d93954bc73d9d0e077f"; 4327 + }; 4328 + 4329 + # ignore dependencies 4330 + installCommand = '' 4331 + easy_install --always-unzip --no-deps --prefix="$out" . 4332 + ''; 4333 + 4334 + buildInputs = [ pkgs.unzip ]; 4335 + 4336 + doCheck = false; 4337 + 4338 + meta = { 4339 + maintainers = [ 4340 + stdenv.lib.maintainers.chaoflow 4341 + stdenv.lib.maintainers.garbas 4342 + stdenv.lib.maintainers.goibhniu 4343 + ]; 4344 + }; 4345 + }; 4346 + 4347 + 4348 + products_cmfeditions = buildPythonPackage rec { 4349 + name = "Products.CMFEditions-2.2.7"; 4350 + 4351 + src = fetchurl { 4352 + url = "http://pypi.python.org/packages/source/P/Products.CMFEditions/${name}.zip"; 4353 + md5 = "7dc744b3b896c1b212d9ba37b1752b65"; 4354 + }; 4355 + 4356 + # ignore dependencies 4357 + installCommand = '' 4358 + easy_install --always-unzip --no-deps --prefix="$out" . 4359 + ''; 4360 + 4361 + buildInputs = [ pkgs.unzip ]; 4362 + 4363 + doCheck = false; 4364 + 4365 + meta = { 4366 + maintainers = [ 4367 + stdenv.lib.maintainers.chaoflow 4368 + stdenv.lib.maintainers.garbas 4369 + stdenv.lib.maintainers.goibhniu 4370 + ]; 4371 + }; 4372 + }; 4373 + 4374 + 4375 + products_cmfformcontroller = buildPythonPackage rec { 4376 + name = "Products.CMFFormController-3.0.3"; 4377 + 4378 + src = fetchurl { 4379 + url = "http://pypi.python.org/packages/source/P/Products.CMFFormController/${name}.zip"; 4380 + md5 = "6573df7dcb39e3b63ba22abe2acd639e"; 4381 + }; 4382 + 4383 + # ignore dependencies 4384 + installCommand = '' 4385 + easy_install --always-unzip --no-deps --prefix="$out" . 4386 + ''; 4387 + 4388 + buildInputs = [ pkgs.unzip ]; 4389 + 4390 + doCheck = false; 4391 + 4392 + meta = { 4393 + maintainers = [ 4394 + stdenv.lib.maintainers.chaoflow 4395 + stdenv.lib.maintainers.garbas 4396 + stdenv.lib.maintainers.goibhniu 4397 + ]; 4398 + }; 4399 + }; 4400 + 4401 + 4402 + products_cmfplacefulworkflow = buildPythonPackage rec { 4403 + name = "Products.CMFPlacefulWorkflow-1.5.9"; 4404 + 4405 + src = fetchurl { 4406 + url = "http://pypi.python.org/packages/source/P/Products.CMFPlacefulWorkflow/${name}.zip"; 4407 + md5 = "9041e1f52eab5b348c0dfa85be438722"; 4408 + }; 4409 + 4410 + # ignore dependencies 4411 + installCommand = '' 4412 + easy_install --always-unzip --no-deps --prefix="$out" . 4413 + ''; 4414 + 4415 + buildInputs = [ pkgs.unzip ]; 4416 + 4417 + doCheck = false; 4418 + 4419 + meta = { 4420 + maintainers = [ 4421 + stdenv.lib.maintainers.chaoflow 4422 + stdenv.lib.maintainers.garbas 4423 + stdenv.lib.maintainers.goibhniu 4424 + ]; 4425 + }; 4426 + }; 4427 + 4428 + 4429 + products_cmfplone = buildPythonPackage rec { 4430 + name = "Products.CMFPlone-4.2.4"; 4431 + 4432 + src = fetchurl { 4433 + url = "http://pypi.python.org/packages/source/P/Products.CMFPlone/${name}.zip"; 4434 + md5 = "9c9663cb2b68c07e3d9a2fceaa97eaa1"; 4435 + }; 4436 + 4437 + # ignore dependencies 4438 + installCommand = '' 4439 + easy_install --always-unzip --no-deps --prefix="$out" . 4440 + ''; 4441 + 4442 + buildInputs = [ pkgs.unzip ]; 4443 + 4444 + doCheck = false; 4445 + 4446 + meta = { 4447 + maintainers = [ 4448 + stdenv.lib.maintainers.chaoflow 4449 + stdenv.lib.maintainers.garbas 4450 + stdenv.lib.maintainers.goibhniu 4451 + ]; 4452 + }; 4453 + }; 4454 + 4455 + 4456 + products_cmfquickinstallertool = buildPythonPackage rec { 4457 + name = "Products.CMFQuickInstallerTool-3.0.6"; 4458 + 4459 + src = fetchurl { 4460 + url = "http://pypi.python.org/packages/source/P/Products.CMFQuickInstallerTool/${name}.tar.gz"; 4461 + md5 = "af34adb87ddf2b6da48eff8b70ca2989"; 4462 + }; 4463 + 4464 + # ignore dependencies 4465 + installCommand = '' 4466 + easy_install --always-unzip --no-deps --prefix="$out" . 4467 + ''; 4468 + 4469 + doCheck = false; 4470 + 4471 + meta = { 4472 + maintainers = [ 4473 + stdenv.lib.maintainers.chaoflow 4474 + stdenv.lib.maintainers.garbas 4475 + stdenv.lib.maintainers.goibhniu 4476 + ]; 4477 + }; 4478 + }; 4479 + 4480 + 4481 + products_cmftestcase = buildPythonPackage rec { 4482 + name = "Products.CMFTestCase-0.9.12"; 4483 + 4484 + src = fetchurl { 4485 + url = "http://pypi.python.org/packages/source/P/Products.CMFTestCase/${name}.zip"; 4486 + md5 = "fbfdfe7bdb2158419d9899b4ab8c43eb"; 4487 + }; 4488 + 4489 + # ignore dependencies 4490 + installCommand = '' 4491 + easy_install --always-unzip --no-deps --prefix="$out" . 4492 + ''; 4493 + 4494 + buildInputs = [ pkgs.unzip ]; 4495 + 4496 + doCheck = false; 4497 + 4498 + meta = { 4499 + maintainers = [ 4500 + stdenv.lib.maintainers.chaoflow 4501 + stdenv.lib.maintainers.garbas 4502 + stdenv.lib.maintainers.goibhniu 4503 + ]; 4504 + }; 4505 + }; 4506 + 4507 + 4508 + products_cmftopic = buildPythonPackage rec { 4509 + name = "Products.CMFTopic-2.2.1"; 4510 + 4511 + src = fetchurl { 4512 + url = "http://pypi.python.org/packages/source/P/Products.CMFTopic/${name}.tar.gz"; 4513 + md5 = "4abeeaafe6b6b1d2f2936bf5431cccba"; 4514 + }; 4515 + 4516 + # ignore dependencies 4517 + installCommand = '' 4518 + easy_install --always-unzip --no-deps --prefix="$out" . 4519 + ''; 4520 + 4521 + propagatedBuildInputs = [ eggtestinfo ]; 4522 + 4523 + doCheck = false; 4524 + 4525 + meta = { 4526 + maintainers = [ 4527 + stdenv.lib.maintainers.chaoflow 4528 + stdenv.lib.maintainers.garbas 4529 + stdenv.lib.maintainers.goibhniu 4530 + ]; 4531 + }; 4532 + }; 4533 + 4534 + 4535 + products_cmfuid = buildPythonPackage rec { 4536 + name = "Products.CMFUid-2.2.1"; 4537 + 4538 + src = fetchurl { 4539 + url = "http://pypi.python.org/packages/source/P/Products.CMFUid/${name}.tar.gz"; 4540 + md5 = "e20727959351dffbf0bac80613eee110"; 4541 + }; 4542 + 4543 + # ignore dependencies 4544 + installCommand = '' 4545 + easy_install --always-unzip --no-deps --prefix="$out" . 4546 + ''; 4547 + 4548 + propagatedBuildInputs = [ eggtestinfo ]; 4549 + 4550 + doCheck = false; 4551 + 4552 + meta = { 4553 + maintainers = [ 4554 + stdenv.lib.maintainers.chaoflow 4555 + stdenv.lib.maintainers.garbas 4556 + stdenv.lib.maintainers.goibhniu 4557 + ]; 4558 + }; 4559 + }; 4560 + 4561 + 4562 + products_contentmigration = buildPythonPackage rec { 4563 + name = "Products.contentmigration-2.1.2"; 4564 + 4565 + src = fetchurl { 4566 + url = "http://pypi.python.org/packages/source/P/Products.contentmigration/${name}.zip"; 4567 + md5 = "1cef33faec03e655b7c52c317db50ed2"; 4568 + }; 4569 + 4570 + # ignore dependencies 4571 + installCommand = '' 4572 + easy_install --always-unzip --no-deps --prefix="$out" . 4573 + ''; 4574 + 4575 + buildInputs = [ pkgs.unzip ]; 4576 + 4577 + doCheck = false; 4578 + 4579 + meta = { 4580 + maintainers = [ 4581 + stdenv.lib.maintainers.chaoflow 4582 + stdenv.lib.maintainers.garbas 4583 + stdenv.lib.maintainers.goibhniu 4584 + ]; 4585 + }; 4586 + }; 4587 + 4588 + 4589 + products_dcworkflow = buildPythonPackage rec { 4590 + name = "Products.DCWorkflow-2.2.4"; 4591 + 4592 + src = fetchurl { 4593 + url = "http://pypi.python.org/packages/source/P/Products.DCWorkflow/${name}.tar.gz"; 4594 + md5 = "c90a16c4f3611015592ba8173a5f1863"; 4595 + }; 4596 + 4597 + # ignore dependencies 4598 + installCommand = '' 4599 + easy_install --always-unzip --no-deps --prefix="$out" . 4600 + ''; 4601 + 4602 + propagatedBuildInputs = [ eggtestinfo ]; 4603 + 4604 + doCheck = false; 4605 + 4606 + meta = { 4607 + maintainers = [ 4608 + stdenv.lib.maintainers.chaoflow 4609 + stdenv.lib.maintainers.garbas 4610 + stdenv.lib.maintainers.goibhniu 4611 + ]; 4612 + }; 4613 + }; 4614 + 4615 + 4616 + products_extendedpathindex = buildPythonPackage rec { 4617 + name = "Products.ExtendedPathIndex-3.1"; 4618 + 4619 + src = fetchurl { 4620 + url = "http://pypi.python.org/packages/source/P/Products.ExtendedPathIndex/${name}.zip"; 4621 + md5 = "00c048a4b103200bdcbda61fa22c66df"; 4622 + }; 4623 + 4624 + # ignore dependencies 4625 + installCommand = '' 4626 + easy_install --always-unzip --no-deps --prefix="$out" . 4627 + ''; 4628 + 4629 + buildInputs = [ pkgs.unzip ]; 4630 + 4631 + doCheck = false; 4632 + 4633 + meta = { 4634 + maintainers = [ 4635 + stdenv.lib.maintainers.chaoflow 4636 + stdenv.lib.maintainers.garbas 4637 + stdenv.lib.maintainers.goibhniu 4638 + ]; 4639 + }; 4640 + }; 4641 + 4642 + 4643 + products_externaleditor = buildPythonPackage rec { 4644 + name = "Products.ExternalEditor-1.1.0"; 4645 + 4646 + src = fetchurl { 4647 + url = "http://pypi.python.org/packages/source/P/Products.ExternalEditor/${name}.zip"; 4648 + md5 = "475fea6e0b958c0c51cfdbfef2f4e623"; 4649 + }; 4650 + 4651 + # ignore dependencies 4652 + installCommand = '' 4653 + easy_install --always-unzip --no-deps --prefix="$out" . 4654 + ''; 4655 + 4656 + buildInputs = [ pkgs.unzip ]; 4657 + 4658 + doCheck = false; 4659 + 4660 + meta = { 4661 + maintainers = [ 4662 + stdenv.lib.maintainers.chaoflow 4663 + stdenv.lib.maintainers.garbas 4664 + stdenv.lib.maintainers.goibhniu 4665 + ]; 4666 + }; 4667 + }; 4668 + 4669 + 4670 + products_externalmethod = buildPythonPackage rec { 4671 + name = "Products.ExternalMethod-2.13.0"; 4672 + 4673 + src = fetchurl { 4674 + url = "http://pypi.python.org/packages/source/P/Products.ExternalMethod/${name}.zip"; 4675 + md5 = "15ba953ef6cb632eb571977651252ea6"; 4676 + }; 4677 + 4678 + # ignore dependencies 4679 + installCommand = '' 4680 + easy_install --always-unzip --no-deps --prefix="$out" . 4681 + ''; 4682 + 4683 + buildInputs = [ pkgs.unzip ]; 4684 + 4685 + doCheck = false; 4686 + 4687 + meta = { 4688 + maintainers = [ 4689 + stdenv.lib.maintainers.chaoflow 4690 + stdenv.lib.maintainers.garbas 4691 + stdenv.lib.maintainers.goibhniu 4692 + ]; 4693 + }; 4694 + }; 4695 + 4696 + 4697 + products_genericsetup = buildPythonPackage rec { 4698 + name = "Products.GenericSetup-1.7.3"; 4699 + 4700 + src = fetchurl { 4701 + url = "http://pypi.python.org/packages/source/P/Products.GenericSetup/${name}.tar.gz"; 4702 + md5 = "c48967c81c880ed33ee16a14caab3b11"; 4703 + }; 4704 + 4705 + # ignore dependencies 4706 + installCommand = '' 4707 + easy_install --always-unzip --no-deps --prefix="$out" . 4708 + ''; 4709 + 4710 + doCheck = false; 4711 + 4712 + meta = { 4713 + maintainers = [ 4714 + stdenv.lib.maintainers.chaoflow 4715 + stdenv.lib.maintainers.garbas 4716 + stdenv.lib.maintainers.goibhniu 4717 + ]; 4718 + }; 4719 + }; 4720 + 4721 + 4722 + products_i18ntestcase = buildPythonPackage rec { 4723 + name = "Products.i18ntestcase-1.3"; 4724 + 4725 + src = fetchurl { 4726 + url = "http://pypi.python.org/packages/source/P/Products.i18ntestcase/${name}.zip"; 4727 + md5 = "f72f72e573975f15adfabfeef34fd721"; 4728 + }; 4729 + 4730 + # ignore dependencies 4731 + installCommand = '' 4732 + easy_install --always-unzip --no-deps --prefix="$out" . 4733 + ''; 4734 + 4735 + buildInputs = [ pkgs.unzip ]; 4736 + 4737 + doCheck = false; 4738 + 4739 + meta = { 4740 + maintainers = [ 4741 + stdenv.lib.maintainers.chaoflow 4742 + stdenv.lib.maintainers.garbas 4743 + stdenv.lib.maintainers.goibhniu 4744 + ]; 4745 + }; 4746 + }; 4747 + 4748 + 4749 + products_kupu = buildPythonPackage rec { 4750 + name = "Products.kupu-1.5.1"; 4751 + 4752 + src = fetchurl { 4753 + url = "http://pypi.python.org/packages/source/P/Products.kupu/${name}.zip"; 4754 + md5 = "b884fcc7f510426974d8d3c4333da4f4"; 4755 + }; 4756 + 4757 + # ignore dependencies 4758 + installCommand = '' 4759 + easy_install --always-unzip --no-deps --prefix="$out" . 4760 + ''; 4761 + 4762 + buildInputs = [ pkgs.unzip ]; 4763 + 4764 + doCheck = false; 4765 + 4766 + meta = { 4767 + maintainers = [ 4768 + stdenv.lib.maintainers.chaoflow 4769 + stdenv.lib.maintainers.garbas 4770 + stdenv.lib.maintainers.goibhniu 4771 + ]; 4772 + }; 4773 + }; 4774 + 4775 + 4776 + products_mailhost = buildPythonPackage rec { 4777 + name = "Products.MailHost-2.13.1"; 4778 + 4779 + src = fetchurl { 4780 + url = "http://pypi.python.org/packages/source/P/Products.MailHost/${name}.zip"; 4781 + md5 = "1102e523435d8bf78a15b9ddb57478e1"; 4782 + }; 4783 + 4784 + # ignore dependencies 4785 + installCommand = '' 4786 + easy_install --always-unzip --no-deps --prefix="$out" . 4787 + ''; 4788 + 4789 + buildInputs = [ pkgs.unzip ]; 4790 + 4791 + doCheck = false; 4792 + 4793 + meta = { 4794 + maintainers = [ 4795 + stdenv.lib.maintainers.chaoflow 4796 + stdenv.lib.maintainers.garbas 4797 + stdenv.lib.maintainers.goibhniu 4798 + ]; 4799 + }; 4800 + }; 4801 + 4802 + 4803 + products_marshall = buildPythonPackage rec { 4804 + name = "Products.Marshall-2.1.2"; 4805 + 4806 + src = fetchurl { 4807 + url = "http://pypi.python.org/packages/source/P/Products.Marshall/${name}.zip"; 4808 + md5 = "bde4d7f75195c1ded8371554b04d2541"; 4809 + }; 4810 + 4811 + # ignore dependencies 4812 + installCommand = '' 4813 + easy_install --always-unzip --no-deps --prefix="$out" . 4814 + ''; 4815 + 4816 + buildInputs = [ pkgs.unzip ]; 4817 + 4818 + doCheck = false; 4819 + 4820 + meta = { 4821 + maintainers = [ 4822 + stdenv.lib.maintainers.chaoflow 4823 + stdenv.lib.maintainers.garbas 4824 + stdenv.lib.maintainers.goibhniu 4825 + ]; 4826 + }; 4827 + }; 4828 + 4829 + 4830 + products_mimetools = buildPythonPackage rec { 4831 + name = "Products.MIMETools-2.13.0"; 4832 + 4833 + src = fetchurl { 4834 + url = "http://pypi.python.org/packages/source/P/Products.MIMETools/${name}.zip"; 4835 + md5 = "ad5372fc1190599a19493db0864448ec"; 4836 + }; 4837 + 4838 + # ignore dependencies 4839 + installCommand = '' 4840 + easy_install --always-unzip --no-deps --prefix="$out" . 4841 + ''; 4842 + 4843 + buildInputs = [ pkgs.unzip ]; 4844 + 4845 + doCheck = false; 4846 + 4847 + meta = { 4848 + maintainers = [ 4849 + stdenv.lib.maintainers.chaoflow 4850 + stdenv.lib.maintainers.garbas 4851 + stdenv.lib.maintainers.goibhniu 4852 + ]; 4853 + }; 4854 + }; 4855 + 4856 + 4857 + products_mimetypesregistry = buildPythonPackage rec { 4858 + name = "Products.MimetypesRegistry-2.0.4"; 4859 + 4860 + src = fetchurl { 4861 + url = "http://pypi.python.org/packages/source/P/Products.MimetypesRegistry/${name}.zip"; 4862 + md5 = "898166bb2aaececc8238ad4ee4826793"; 4863 + }; 4864 + 4865 + # ignore dependencies 4866 + installCommand = '' 4867 + easy_install --always-unzip --no-deps --prefix="$out" . 4868 + ''; 4869 + 4870 + buildInputs = [ pkgs.unzip ]; 4871 + 4872 + doCheck = false; 4873 + 4874 + meta = { 4875 + maintainers = [ 4876 + stdenv.lib.maintainers.chaoflow 4877 + stdenv.lib.maintainers.garbas 4878 + stdenv.lib.maintainers.goibhniu 4879 + ]; 4880 + }; 4881 + }; 4882 + 4883 + 4884 + products_ofsp = buildPythonPackage rec { 4885 + name = "Products.OFSP-2.13.2"; 4886 + 4887 + src = fetchurl { 4888 + url = "http://pypi.python.org/packages/source/P/Products.OFSP/${name}.zip"; 4889 + md5 = "c76d40928753c2ee56db873304e65bd5"; 4890 + }; 4891 + 4892 + # ignore dependencies 4893 + installCommand = '' 4894 + easy_install --always-unzip --no-deps --prefix="$out" . 4895 + ''; 4896 + 4897 + buildInputs = [ pkgs.unzip ]; 4898 + 4899 + doCheck = false; 4900 + 4901 + meta = { 4902 + maintainers = [ 4903 + stdenv.lib.maintainers.chaoflow 4904 + stdenv.lib.maintainers.garbas 4905 + stdenv.lib.maintainers.goibhniu 4906 + ]; 4907 + }; 4908 + }; 4909 + 4910 + 4911 + products_passwordresettool = buildPythonPackage rec { 4912 + name = "Products.PasswordResetTool-2.0.11"; 4913 + 4914 + src = fetchurl { 4915 + url = "http://pypi.python.org/packages/source/P/Products.PasswordResetTool/${name}.zip"; 4916 + md5 = "8dfd65f06c3f4a4b0742d1b44b65f014"; 4917 + }; 4918 + 4919 + # ignore dependencies 4920 + installCommand = '' 4921 + easy_install --always-unzip --no-deps --prefix="$out" . 4922 + ''; 4923 + 4924 + buildInputs = [ pkgs.unzip ]; 4925 + 4926 + doCheck = false; 4927 + 4928 + meta = { 4929 + maintainers = [ 4930 + stdenv.lib.maintainers.chaoflow 4931 + stdenv.lib.maintainers.garbas 4932 + stdenv.lib.maintainers.goibhniu 4933 + ]; 4934 + }; 4935 + }; 4936 + 4937 + 4938 + products_placelesstranslationservice = buildPythonPackage rec { 4939 + name = "Products.PlacelessTranslationService-2.0.3"; 4940 + 4941 + src = fetchurl { 4942 + url = "http://pypi.python.org/packages/source/P/Products.PlacelessTranslationService/${name}.zip"; 4943 + md5 = "a94635eb712563c5a002520713f5d6dc"; 4944 + }; 4945 + 4946 + # ignore dependencies 4947 + installCommand = '' 4948 + easy_install --always-unzip --no-deps --prefix="$out" . 4949 + ''; 4950 + 4951 + buildInputs = [ pkgs.unzip ]; 4952 + 4953 + doCheck = false; 4954 + 4955 + meta = { 4956 + maintainers = [ 4957 + stdenv.lib.maintainers.chaoflow 4958 + stdenv.lib.maintainers.garbas 4959 + stdenv.lib.maintainers.goibhniu 4960 + ]; 4961 + }; 4962 + }; 4963 + 4964 + 4965 + products_plonelanguagetool = buildPythonPackage rec { 4966 + name = "Products.PloneLanguageTool-3.2.7"; 4967 + 4968 + src = fetchurl { 4969 + url = "http://pypi.python.org/packages/source/P/Products.PloneLanguageTool/${name}.zip"; 4970 + md5 = "bd9eb6278bf76e8cbce99437ca362164"; 4971 + }; 4972 + 4973 + # ignore dependencies 4974 + installCommand = '' 4975 + easy_install --always-unzip --no-deps --prefix="$out" . 4976 + ''; 4977 + 4978 + buildInputs = [ pkgs.unzip ]; 4979 + 4980 + doCheck = false; 4981 + 4982 + meta = { 4983 + maintainers = [ 4984 + stdenv.lib.maintainers.chaoflow 4985 + stdenv.lib.maintainers.garbas 4986 + stdenv.lib.maintainers.goibhniu 4987 + ]; 4988 + }; 4989 + }; 4990 + 4991 + 4992 + products_plonepas = buildPythonPackage rec { 4993 + name = "Products.PlonePAS-4.0.15"; 4994 + 4995 + src = fetchurl { 4996 + url = "http://pypi.python.org/packages/source/P/Products.PlonePAS/${name}.zip"; 4997 + md5 = "c19241b558c994ff280a2e1f50aa1f19"; 4998 + }; 4999 + 5000 + # ignore dependencies 5001 + installCommand = '' 5002 + easy_install --always-unzip --no-deps --prefix="$out" . 5003 + ''; 5004 + 5005 + buildInputs = [ pkgs.unzip ]; 5006 + 5007 + doCheck = false; 5008 + 5009 + meta = { 5010 + maintainers = [ 5011 + stdenv.lib.maintainers.chaoflow 5012 + stdenv.lib.maintainers.garbas 5013 + stdenv.lib.maintainers.goibhniu 5014 + ]; 5015 + }; 5016 + }; 5017 + 5018 + 5019 + products_plonetestcase = buildPythonPackage rec { 5020 + name = "Products.PloneTestCase-0.9.15"; 5021 + 5022 + src = fetchurl { 5023 + url = "http://pypi.python.org/packages/source/P/Products.PloneTestCase/${name}.zip"; 5024 + md5 = "ddd5810937919ab5233ebd64893c8bae"; 5025 + }; 5026 + 5027 + # ignore dependencies 5028 + installCommand = '' 5029 + easy_install --always-unzip --no-deps --prefix="$out" . 5030 + ''; 5031 + 5032 + buildInputs = [ pkgs.unzip ]; 5033 + 5034 + doCheck = false; 5035 + 5036 + meta = { 5037 + maintainers = [ 5038 + stdenv.lib.maintainers.chaoflow 5039 + stdenv.lib.maintainers.garbas 5040 + stdenv.lib.maintainers.goibhniu 5041 + ]; 5042 + }; 5043 + }; 5044 + 5045 + 5046 + products_pluggableauthservice = buildPythonPackage rec { 5047 + name = "Products.PluggableAuthService-1.9.0"; 5048 + 5049 + src = fetchurl { 5050 + url = "http://pypi.python.org/packages/source/P/Products.PluggableAuthService/${name}.tar.gz"; 5051 + md5 = "f78f16e46d016c2848bc84254fa66596"; 5052 + }; 5053 + 5054 + # ignore dependencies 5055 + installCommand = '' 5056 + easy_install --always-unzip --no-deps --prefix="$out" . 5057 + ''; 5058 + 5059 + doCheck = false; 5060 + 5061 + meta = { 5062 + maintainers = [ 5063 + stdenv.lib.maintainers.chaoflow 5064 + stdenv.lib.maintainers.garbas 5065 + stdenv.lib.maintainers.goibhniu 5066 + ]; 5067 + }; 5068 + }; 5069 + 5070 + 5071 + products_pluginregistry = buildPythonPackage rec { 5072 + name = "Products.PluginRegistry-1.3"; 5073 + 5074 + src = fetchurl { 5075 + url = "http://pypi.python.org/packages/source/P/Products.PluginRegistry/${name}.tar.gz"; 5076 + md5 = "5b166193ca1eb84dfb402051f779ebab"; 5077 + }; 5078 + 5079 + # ignore dependencies 5080 + installCommand = '' 5081 + easy_install --always-unzip --no-deps --prefix="$out" . 5082 + ''; 5083 + 5084 + doCheck = false; 5085 + 5086 + meta = { 5087 + maintainers = [ 5088 + stdenv.lib.maintainers.chaoflow 5089 + stdenv.lib.maintainers.garbas 5090 + stdenv.lib.maintainers.goibhniu 5091 + ]; 5092 + }; 5093 + }; 5094 + 5095 + 5096 + products_portaltransforms = buildPythonPackage rec { 5097 + name = "Products.PortalTransforms-2.1.2"; 5098 + 5099 + src = fetchurl { 5100 + url = "http://pypi.python.org/packages/source/P/Products.PortalTransforms/${name}.zip"; 5101 + md5 = "9f429f3c3b9e0019d0f6c9b7a8a9376e"; 5102 + }; 5103 + 5104 + # ignore dependencies 5105 + installCommand = '' 5106 + easy_install --always-unzip --no-deps --prefix="$out" . 5107 + ''; 5108 + 5109 + buildInputs = [ pkgs.unzip ]; 5110 + 5111 + doCheck = false; 5112 + 5113 + meta = { 5114 + maintainers = [ 5115 + stdenv.lib.maintainers.chaoflow 5116 + stdenv.lib.maintainers.garbas 5117 + stdenv.lib.maintainers.goibhniu 5118 + ]; 5119 + }; 5120 + }; 5121 + 5122 + 5123 + products_pythonscripts = buildPythonPackage rec { 5124 + name = "Products.PythonScripts-2.13.2"; 5125 + 5126 + src = fetchurl { 5127 + url = "http://pypi.python.org/packages/source/P/Products.PythonScripts/${name}.zip"; 5128 + md5 = "04c86f2c45a29a162297a80dac61d14f"; 5129 + }; 5130 + 5131 + # ignore dependencies 5132 + installCommand = '' 5133 + easy_install --always-unzip --no-deps --prefix="$out" . 5134 + ''; 5135 + 5136 + buildInputs = [ pkgs.unzip ]; 5137 + 5138 + doCheck = false; 5139 + 5140 + meta = { 5141 + maintainers = [ 5142 + stdenv.lib.maintainers.chaoflow 5143 + stdenv.lib.maintainers.garbas 5144 + stdenv.lib.maintainers.goibhniu 5145 + ]; 5146 + }; 5147 + }; 5148 + 5149 + 5150 + products_resourceregistries = buildPythonPackage rec { 5151 + name = "Products.ResourceRegistries-2.2.6"; 5152 + 5153 + src = fetchurl { 5154 + url = "http://pypi.python.org/packages/source/P/Products.ResourceRegistries/${name}.zip"; 5155 + md5 = "9cf6efbcf2a6510033c06e1d3af94080"; 5156 + }; 5157 + 5158 + # ignore dependencies 5159 + installCommand = '' 5160 + easy_install --always-unzip --no-deps --prefix="$out" . 5161 + ''; 5162 + 5163 + buildInputs = [ pkgs.unzip ]; 5164 + 5165 + doCheck = false; 5166 + 5167 + meta = { 5168 + maintainers = [ 5169 + stdenv.lib.maintainers.chaoflow 5170 + stdenv.lib.maintainers.garbas 5171 + stdenv.lib.maintainers.goibhniu 5172 + ]; 5173 + }; 5174 + }; 5175 + 5176 + 5177 + products_securemailhost = buildPythonPackage rec { 5178 + name = "Products.SecureMailHost-1.1.2"; 5179 + 5180 + src = fetchurl { 5181 + url = "http://pypi.python.org/packages/source/P/Products.SecureMailHost/${name}.zip"; 5182 + md5 = "7db0f1fa867bd0df972082f502a7a707"; 5183 + }; 5184 + 5185 + # ignore dependencies 5186 + installCommand = '' 5187 + easy_install --always-unzip --no-deps --prefix="$out" . 5188 + ''; 5189 + 5190 + buildInputs = [ pkgs.unzip ]; 5191 + 5192 + doCheck = false; 5193 + 5194 + meta = { 5195 + maintainers = [ 5196 + stdenv.lib.maintainers.chaoflow 5197 + stdenv.lib.maintainers.garbas 5198 + stdenv.lib.maintainers.goibhniu 5199 + ]; 5200 + }; 5201 + }; 5202 + 5203 + 5204 + products_standardcachemanagers = buildPythonPackage rec { 5205 + name = "Products.StandardCacheManagers-2.13.0"; 5206 + 5207 + src = fetchurl { 5208 + url = "http://pypi.python.org/packages/source/P/Products.StandardCacheManagers/${name}.zip"; 5209 + md5 = "c5088b2b62bd26d63d9579a04369cb73"; 5210 + }; 5211 + 5212 + # ignore dependencies 5213 + installCommand = '' 5214 + easy_install --always-unzip --no-deps --prefix="$out" . 5215 + ''; 5216 + 5217 + buildInputs = [ pkgs.unzip ]; 5218 + 5219 + doCheck = false; 5220 + 5221 + meta = { 5222 + maintainers = [ 5223 + stdenv.lib.maintainers.chaoflow 5224 + stdenv.lib.maintainers.garbas 5225 + stdenv.lib.maintainers.goibhniu 5226 + ]; 5227 + }; 5228 + }; 5229 + 5230 + 5231 + products_statusmessages = buildPythonPackage rec { 5232 + name = "Products.statusmessages-4.0"; 5233 + 5234 + src = fetchurl { 5235 + url = "http://pypi.python.org/packages/source/P/Products.statusmessages/${name}.zip"; 5236 + md5 = "265324b0a58a032dd0ed038103ed0473"; 5237 + }; 5238 + 5239 + # ignore dependencies 5240 + installCommand = '' 5241 + easy_install --always-unzip --no-deps --prefix="$out" . 5242 + ''; 5243 + 5244 + buildInputs = [ pkgs.unzip ]; 5245 + 5246 + doCheck = false; 5247 + 5248 + meta = { 5249 + maintainers = [ 5250 + stdenv.lib.maintainers.chaoflow 5251 + stdenv.lib.maintainers.garbas 5252 + stdenv.lib.maintainers.goibhniu 5253 + ]; 5254 + }; 5255 + }; 5256 + 5257 + 5258 + products_tinymce = buildPythonPackage rec { 5259 + name = "Products.TinyMCE-1.2.15"; 5260 + 5261 + src = fetchurl { 5262 + url = "http://pypi.python.org/packages/source/P/Products.TinyMCE/${name}.zip"; 5263 + md5 = "108b919bfcff711d2116e41eccbede58"; 5264 + }; 5265 + 5266 + # ignore dependencies 5267 + installCommand = '' 5268 + easy_install --always-unzip --no-deps --prefix="$out" . 5269 + ''; 5270 + 5271 + buildInputs = [ pkgs.unzip ]; 5272 + 5273 + doCheck = false; 5274 + 5275 + meta = { 5276 + maintainers = [ 5277 + stdenv.lib.maintainers.chaoflow 5278 + stdenv.lib.maintainers.garbas 5279 + stdenv.lib.maintainers.goibhniu 5280 + ]; 5281 + }; 5282 + }; 5283 + 5284 + 5285 + products_validation = buildPythonPackage rec { 5286 + name = "Products.validation-2.0"; 5287 + 5288 + src = fetchurl { 5289 + url = "http://pypi.python.org/packages/source/P/Products.validation/${name}.zip"; 5290 + md5 = "afa217e2306637d1dccbebf337caa8bf"; 5291 + }; 5292 + 5293 + # ignore dependencies 5294 + installCommand = '' 5295 + easy_install --always-unzip --no-deps --prefix="$out" . 5296 + ''; 5297 + 5298 + buildInputs = [ pkgs.unzip ]; 5299 + 5300 + doCheck = false; 5301 + 5302 + meta = { 5303 + maintainers = [ 5304 + stdenv.lib.maintainers.chaoflow 5305 + stdenv.lib.maintainers.garbas 5306 + stdenv.lib.maintainers.goibhniu 5307 + ]; 5308 + }; 5309 + }; 5310 + 5311 + 5312 + products_zcatalog = buildPythonPackage rec { 5313 + name = "Products.ZCatalog-2.13.23"; 5314 + 5315 + src = fetchurl { 5316 + url = "http://pypi.python.org/packages/source/P/Products.ZCatalog/${name}.zip"; 5317 + md5 = "d425171516dfc70e543a4e2b852301cb"; 5318 + }; 5319 + 5320 + # ignore dependencies 5321 + installCommand = '' 5322 + easy_install --always-unzip --no-deps --prefix="$out" . 5323 + ''; 5324 + 5325 + buildInputs = [ pkgs.unzip ]; 5326 + 5327 + doCheck = false; 5328 + 5329 + meta = { 5330 + maintainers = [ 5331 + stdenv.lib.maintainers.chaoflow 5332 + stdenv.lib.maintainers.garbas 5333 + stdenv.lib.maintainers.goibhniu 5334 + ]; 5335 + }; 5336 + }; 5337 + 5338 + 5339 + products_zctextindex = buildPythonPackage rec { 5340 + name = "Products.ZCTextIndex-2.13.4"; 5341 + 5342 + src = fetchurl { 5343 + url = "http://pypi.python.org/packages/source/P/Products.ZCTextIndex/${name}.zip"; 5344 + md5 = "8bbfa5fcd3609246990a9314d6f826b4"; 5345 + }; 5346 + 5347 + # ignore dependencies 5348 + installCommand = '' 5349 + easy_install --always-unzip --no-deps --prefix="$out" . 5350 + ''; 5351 + 5352 + buildInputs = [ pkgs.unzip ]; 5353 + 5354 + doCheck = false; 5355 + 5356 + meta = { 5357 + maintainers = [ 5358 + stdenv.lib.maintainers.chaoflow 5359 + stdenv.lib.maintainers.garbas 5360 + stdenv.lib.maintainers.goibhniu 5361 + ]; 5362 + }; 5363 + }; 5364 + 5365 + 5366 + products_zopeversioncontrol = buildPythonPackage rec { 5367 + name = "Products.ZopeVersionControl-1.1.3"; 5368 + 5369 + src = fetchurl { 5370 + url = "http://pypi.python.org/packages/source/P/Products.ZopeVersionControl/${name}.zip"; 5371 + md5 = "238239102f3ac798ee4f4c53343a561f"; 5372 + }; 5373 + 5374 + # ignore dependencies 5375 + installCommand = '' 5376 + easy_install --always-unzip --no-deps --prefix="$out" . 5377 + ''; 5378 + 5379 + buildInputs = [ pkgs.unzip ]; 5380 + 5381 + doCheck = false; 5382 + 5383 + meta = { 5384 + maintainers = [ 5385 + stdenv.lib.maintainers.chaoflow 5386 + stdenv.lib.maintainers.garbas 5387 + stdenv.lib.maintainers.goibhniu 5388 + ]; 5389 + }; 5390 + }; 5391 + 5392 + 5393 + products_zsqlmethods = buildPythonPackage rec { 5394 + name = "Products.ZSQLMethods-2.13.4"; 5395 + 5396 + src = fetchurl { 5397 + url = "http://pypi.python.org/packages/source/P/Products.ZSQLMethods/${name}.zip"; 5398 + md5 = "bd1ad8fd4a9d4f8b4681401dd5b71dc1"; 5399 + }; 5400 + 5401 + # ignore dependencies 5402 + installCommand = '' 5403 + easy_install --always-unzip --no-deps --prefix="$out" . 5404 + ''; 5405 + 5406 + buildInputs = [ pkgs.unzip ]; 5407 + 5408 + doCheck = false; 5409 + 5410 + meta = { 5411 + maintainers = [ 5412 + stdenv.lib.maintainers.chaoflow 5413 + stdenv.lib.maintainers.garbas 5414 + stdenv.lib.maintainers.goibhniu 5415 + ]; 5416 + }; 5417 + }; 5418 + 5419 + 5420 + py = buildPythonPackage rec { 5421 + name = "py-1.3.4"; 5422 + 5423 + src = fetchurl { 5424 + url = "http://pypi.python.org/packages/source/p/py/${name}.tar.gz"; 5425 + md5 = "b64d73a04121c1c4e27c7ec335ef87c8"; 5426 + }; 5427 + 5428 + # ignore dependencies 5429 + installCommand = '' 5430 + easy_install --always-unzip --no-deps --prefix="$out" . 5431 + ''; 5432 + 5433 + doCheck = false; 5434 + 5435 + meta = { 5436 + maintainers = [ 5437 + stdenv.lib.maintainers.chaoflow 5438 + stdenv.lib.maintainers.garbas 5439 + stdenv.lib.maintainers.goibhniu 5440 + ]; 5441 + }; 5442 + }; 5443 + 5444 + 5445 + pygments = buildPythonPackage rec { 5446 + name = "Pygments-1.3.1"; 5447 + 5448 + src = fetchurl { 5449 + url = "http://pypi.python.org/packages/source/P/Pygments/${name}.tar.gz"; 5450 + md5 = "54be67c04834f13d7e255e1797d629a5"; 5451 + }; 5452 + 5453 + # ignore dependencies 5454 + installCommand = '' 5455 + easy_install --always-unzip --no-deps --prefix="$out" . 5456 + ''; 5457 + 5458 + doCheck = false; 5459 + 5460 + meta = { 5461 + maintainers = [ 5462 + stdenv.lib.maintainers.chaoflow 5463 + stdenv.lib.maintainers.garbas 5464 + stdenv.lib.maintainers.goibhniu 5465 + ]; 5466 + }; 5467 + }; 5468 + 5469 + 5470 + python_dateutil = buildPythonPackage rec { 5471 + name = "python-dateutil-1.5"; 5472 + 5473 + src = fetchurl { 5474 + url = "http://pypi.python.org/packages/source/p/python-dateutil/${name}.tar.gz"; 5475 + md5 = "0dcb1de5e5cad69490a3b6ab63f0cfa5"; 5476 + }; 5477 + 5478 + # ignore dependencies 5479 + installCommand = '' 5480 + easy_install --always-unzip --no-deps --prefix="$out" . 5481 + ''; 5482 + 5483 + doCheck = false; 5484 + 5485 + meta = { 5486 + maintainers = [ 5487 + stdenv.lib.maintainers.chaoflow 5488 + stdenv.lib.maintainers.garbas 5489 + stdenv.lib.maintainers.goibhniu 5490 + ]; 5491 + }; 5492 + }; 5493 + 5494 + 5495 + python_gettext = buildPythonPackage rec { 5496 + name = "python-gettext-1.2"; 5497 + 5498 + src = fetchurl { 5499 + url = "http://pypi.python.org/packages/source/p/python-gettext/${name}.zip"; 5500 + md5 = "cd4201d440126d1296d1d2bc2b4795f3"; 5501 + }; 5502 + 5503 + # ignore dependencies 5504 + installCommand = '' 5505 + easy_install --always-unzip --no-deps --prefix="$out" . 5506 + ''; 5507 + 5508 + buildInputs = [ pkgs.unzip ]; 5509 + 5510 + doCheck = false; 5511 + 5512 + meta = { 5513 + maintainers = [ 5514 + stdenv.lib.maintainers.chaoflow 5515 + stdenv.lib.maintainers.garbas 5516 + stdenv.lib.maintainers.goibhniu 5517 + ]; 5518 + }; 5519 + }; 5520 + 5521 + 5522 + python_openid = buildPythonPackage rec { 5523 + name = "python-openid-2.2.5"; 5524 + 5525 + src = fetchurl { 5526 + url = "http://pypi.python.org/packages/source/p/python-openid/${name}.zip"; 5527 + md5 = "f89d9d4f4dccfd33b5ce34eb4725f751"; 5528 + }; 5529 + 5530 + # ignore dependencies 5531 + installCommand = '' 5532 + easy_install --always-unzip --no-deps --prefix="$out" . 5533 + ''; 5534 + 5535 + buildInputs = [ pkgs.unzip ]; 5536 + 5537 + doCheck = false; 5538 + 5539 + meta = { 5540 + maintainers = [ 5541 + stdenv.lib.maintainers.chaoflow 5542 + stdenv.lib.maintainers.garbas 5543 + stdenv.lib.maintainers.goibhniu 5544 + ]; 5545 + }; 5546 + }; 5547 + 5548 + 5549 + pytz = buildPythonPackage rec { 5550 + name = "pytz-2012c"; 5551 + 5552 + src = fetchurl { 5553 + url = "http://pypi.python.org/packages/source/p/pytz/pytz-2012c.tar.gz"; 5554 + md5 = "1aa85f072e3d34ae310665967a0ce053"; 5555 + }; 5556 + 5557 + doCheck = false; 5558 + 5559 + meta = { 5560 + maintainers = [ 5561 + stdenv.lib.maintainers.chaoflow 5562 + stdenv.lib.maintainers.garbas 5563 + stdenv.lib.maintainers.goibhniu 5564 + ]; 5565 + }; 5566 + }; 5567 + 5568 + 5569 + record = buildPythonPackage rec { 5570 + name = "Record-2.13.0"; 5571 + 5572 + src = fetchurl { 5573 + url = "http://pypi.python.org/packages/source/R/Record/${name}.zip"; 5574 + md5 = "cfed6a89d4fb2c9cb995e9084c3071b7"; 5575 + }; 5576 + 5577 + # ignore dependencies 5578 + installCommand = '' 5579 + easy_install --always-unzip --no-deps --prefix="$out" . 5580 + ''; 5581 + 5582 + buildInputs = [ pkgs.unzip ]; 5583 + 5584 + doCheck = false; 5585 + 5586 + meta = { 5587 + maintainers = [ 5588 + stdenv.lib.maintainers.chaoflow 5589 + stdenv.lib.maintainers.garbas 5590 + stdenv.lib.maintainers.goibhniu 5591 + ]; 5592 + }; 5593 + }; 5594 + 5595 + 5596 + repoze_retry = buildPythonPackage rec { 5597 + name = "repoze.retry-1.2"; 5598 + 5599 + src = fetchurl { 5600 + url = "http://pypi.python.org/packages/source/r/repoze.retry/${name}.tar.gz"; 5601 + md5 = "55f9dbde5d7f939d93c352fef0f2ce8b"; 5602 + }; 5603 + 5604 + # ignore dependencies 5605 + installCommand = '' 5606 + easy_install --always-unzip --no-deps --prefix="$out" . 5607 + ''; 5608 + 5609 + doCheck = false; 5610 + 5611 + meta = { 5612 + maintainers = [ 5613 + stdenv.lib.maintainers.chaoflow 5614 + stdenv.lib.maintainers.garbas 5615 + stdenv.lib.maintainers.goibhniu 5616 + ]; 5617 + }; 5618 + }; 5619 + 5620 + 5621 + repoze_tm2 = buildPythonPackage rec { 5622 + name = "repoze.tm2-1.0"; 5623 + 5624 + src = fetchurl { 5625 + url = "http://pypi.python.org/packages/source/r/repoze.tm2/${name}.tar.gz"; 5626 + md5 = "c645a878874c8876c9c6b3467246afbc"; 5627 + }; 5628 + 5629 + # ignore dependencies 5630 + installCommand = '' 5631 + easy_install --always-unzip --no-deps --prefix="$out" . 5632 + ''; 5633 + 5634 + doCheck = false; 5635 + 5636 + meta = { 5637 + maintainers = [ 5638 + stdenv.lib.maintainers.chaoflow 5639 + stdenv.lib.maintainers.garbas 5640 + stdenv.lib.maintainers.goibhniu 5641 + ]; 5642 + }; 5643 + }; 5644 + 5645 + 5646 + repoze_who = buildPythonPackage rec { 5647 + name = "repoze.who-2.0"; 5648 + 5649 + src = fetchurl { 5650 + url = "http://pypi.python.org/packages/source/r/repoze.who/${name}.tar.gz"; 5651 + md5 = "eab01991b6a2979678ce6015815262e2"; 5652 + }; 5653 + 5654 + # ignore dependencies 5655 + installCommand = '' 5656 + easy_install --always-unzip --no-deps --prefix="$out" . 5657 + ''; 5658 + 5659 + doCheck = false; 5660 + 5661 + meta = { 5662 + maintainers = [ 5663 + stdenv.lib.maintainers.chaoflow 5664 + stdenv.lib.maintainers.garbas 5665 + stdenv.lib.maintainers.goibhniu 5666 + ]; 5667 + }; 5668 + }; 5669 + 5670 + 5671 + repoze_xmliter = buildPythonPackage rec { 5672 + name = "repoze.xmliter-0.5"; 5673 + 5674 + src = fetchurl { 5675 + url = "http://pypi.python.org/packages/source/r/repoze.xmliter/${name}.zip"; 5676 + md5 = "99da76bcbad6fbaced4a273bde29b10e"; 5677 + }; 5678 + 5679 + # ignore dependencies 5680 + installCommand = '' 5681 + easy_install --always-unzip --no-deps --prefix="$out" . 5682 + ''; 5683 + 5684 + buildInputs = [ pkgs.unzip ]; 5685 + 5686 + doCheck = false; 5687 + 5688 + meta = { 5689 + maintainers = [ 5690 + stdenv.lib.maintainers.chaoflow 5691 + stdenv.lib.maintainers.garbas 5692 + stdenv.lib.maintainers.goibhniu 5693 + ]; 5694 + }; 5695 + }; 5696 + 5697 + 5698 + restrictedpython = buildPythonPackage rec { 5699 + name = "RestrictedPython-3.6.0"; 5700 + 5701 + src = fetchurl { 5702 + url = "http://pypi.python.org/packages/source/R/RestrictedPython/${name}.zip"; 5703 + md5 = "aa75a7dcc7fbc966357837cc66cacec6"; 5704 + }; 5705 + 5706 + # ignore dependencies 5707 + installCommand = '' 5708 + easy_install --always-unzip --no-deps --prefix="$out" . 5709 + ''; 5710 + 5711 + buildInputs = [ pkgs.unzip ]; 5712 + 5713 + doCheck = false; 5714 + 5715 + meta = { 5716 + maintainers = [ 5717 + stdenv.lib.maintainers.chaoflow 5718 + stdenv.lib.maintainers.garbas 5719 + stdenv.lib.maintainers.goibhniu 5720 + ]; 5721 + }; 5722 + }; 5723 + 5724 + 5725 + roman = buildPythonPackage rec { 5726 + name = "roman-1.4.0"; 5727 + 5728 + src = fetchurl { 5729 + url = "http://pypi.python.org/packages/source/r/roman/${name}.tar.gz"; 5730 + md5 = "4f8832ed4108174b159c2afb4bd1d1dd"; 5731 + }; 5732 + 5733 + # ignore dependencies 5734 + installCommand = '' 5735 + easy_install --always-unzip --no-deps --prefix="$out" . 5736 + ''; 5737 + 5738 + doCheck = false; 5739 + 5740 + meta = { 5741 + maintainers = [ 5742 + stdenv.lib.maintainers.chaoflow 5743 + stdenv.lib.maintainers.garbas 5744 + stdenv.lib.maintainers.goibhniu 5745 + ]; 5746 + }; 5747 + }; 5748 + 5749 + 5750 + rwproperty = buildPythonPackage rec { 5751 + name = "rwproperty-1.0"; 5752 + 5753 + src = fetchurl { 5754 + url = "http://pypi.python.org/packages/source/r/rwproperty/${name}.tar.gz"; 5755 + md5 = "050bdf066492b3cd82a3399f8efea6b1"; 5756 + }; 5757 + 5758 + # ignore dependencies 5759 + installCommand = '' 5760 + easy_install --always-unzip --no-deps --prefix="$out" . 5761 + ''; 5762 + 5763 + doCheck = false; 5764 + 5765 + meta = { 5766 + maintainers = [ 5767 + stdenv.lib.maintainers.chaoflow 5768 + stdenv.lib.maintainers.garbas 5769 + stdenv.lib.maintainers.goibhniu 5770 + ]; 5771 + }; 5772 + }; 5773 + 5774 + 5775 + simplejson = buildPythonPackage rec { 5776 + name = "simplejson-2.5.2"; 5777 + 5778 + src = fetchurl { 5779 + url = "http://pypi.python.org/packages/source/s/simplejson/${name}.tar.gz"; 5780 + md5 = "d7a7acf0bd7681bd116b5c981d2f7959"; 5781 + }; 5782 + 5783 + # ignore dependencies 5784 + installCommand = '' 5785 + easy_install --always-unzip --no-deps --prefix="$out" . 5786 + ''; 5787 + 5788 + doCheck = false; 5789 + 5790 + meta = { 5791 + maintainers = [ 5792 + stdenv.lib.maintainers.chaoflow 5793 + stdenv.lib.maintainers.garbas 5794 + stdenv.lib.maintainers.goibhniu 5795 + ]; 5796 + }; 5797 + }; 5798 + 5799 + 5800 + sphinx = buildPythonPackage rec { 5801 + name = "Sphinx-1.1.3"; 5802 + 5803 + src = fetchurl { 5804 + url = "http://pypi.python.org/packages/source/S/Sphinx/${name}.tar.gz"; 5805 + md5 = "8f55a6d4f87fc6d528120c5d1f983e98"; 5806 + }; 5807 + 5808 + # ignore dependencies 5809 + installCommand = '' 5810 + easy_install --always-unzip --no-deps --prefix="$out" . 5811 + ''; 5812 + 5813 + doCheck = false; 5814 + 5815 + meta = { 5816 + maintainers = [ 5817 + stdenv.lib.maintainers.chaoflow 5818 + stdenv.lib.maintainers.garbas 5819 + stdenv.lib.maintainers.goibhniu 5820 + ]; 5821 + }; 5822 + }; 5823 + 5824 + 5825 + tempstorage = buildPythonPackage rec { 5826 + name = "tempstorage-2.12.2"; 5827 + 5828 + src = fetchurl { 5829 + url = "http://pypi.python.org/packages/source/t/tempstorage/${name}.zip"; 5830 + md5 = "7a2b76b39839e229249b1bb175604480"; 5831 + }; 5832 + 5833 + # ignore dependencies 5834 + installCommand = '' 5835 + easy_install --always-unzip --no-deps --prefix="$out" . 5836 + ''; 5837 + 5838 + buildInputs = [ pkgs.unzip ]; 5839 + 5840 + doCheck = false; 5841 + 5842 + meta = { 5843 + maintainers = [ 5844 + stdenv.lib.maintainers.chaoflow 5845 + stdenv.lib.maintainers.garbas 5846 + stdenv.lib.maintainers.goibhniu 5847 + ]; 5848 + }; 5849 + }; 5850 + 5851 + 5852 + tl_eggdeps = buildPythonPackage rec { 5853 + name = "tl.eggdeps-0.4"; 5854 + 5855 + src = fetchurl { 5856 + url = "http://pypi.python.org/packages/source/t/tl.eggdeps/${name}.tar.gz"; 5857 + md5 = "2472204a2abd0d8cd4d11ff0fbf36ae7"; 5858 + }; 5859 + 5860 + # ignore dependencies 5861 + installCommand = '' 5862 + easy_install --always-unzip --no-deps --prefix="$out" . 5863 + ''; 5864 + 5865 + doCheck = false; 5866 + 5867 + meta = { 5868 + maintainers = [ 5869 + stdenv.lib.maintainers.chaoflow 5870 + stdenv.lib.maintainers.garbas 5871 + stdenv.lib.maintainers.goibhniu 5872 + ]; 5873 + }; 5874 + }; 5875 + 5876 + 5877 + transaction = buildPythonPackage rec { 5878 + name = "transaction-1.1.1"; 5879 + 5880 + src = fetchurl { 5881 + url = "http://pypi.python.org/packages/source/t/transaction/${name}.tar.gz"; 5882 + md5 = "30b062baa34fe1521ad979fb088c8c55"; 5883 + }; 5884 + 5885 + # ignore dependencies 5886 + installCommand = '' 5887 + easy_install --always-unzip --no-deps --prefix="$out" . 5888 + ''; 5889 + 5890 + doCheck = false; 5891 + 5892 + meta = { 5893 + maintainers = [ 5894 + stdenv.lib.maintainers.chaoflow 5895 + stdenv.lib.maintainers.garbas 5896 + stdenv.lib.maintainers.goibhniu 5897 + ]; 5898 + }; 5899 + }; 5900 + 5901 + 5902 + unidecode = buildPythonPackage rec { 5903 + name = "Unidecode-0.04.1"; 5904 + 5905 + src = fetchurl { 5906 + url = "http://pypi.python.org/packages/source/U/Unidecode/${name}2.tar.gz"; 5907 + md5 = "351dc98f4512bdd2e93f7a6c498730eb"; 5908 + }; 5909 + 5910 + # ignore dependencies 5911 + installCommand = '' 5912 + easy_install --always-unzip --no-deps --prefix="$out" . 5913 + ''; 5914 + 5915 + doCheck = false; 5916 + 5917 + meta = { 5918 + maintainers = [ 5919 + stdenv.lib.maintainers.chaoflow 5920 + stdenv.lib.maintainers.garbas 5921 + stdenv.lib.maintainers.goibhniu 5922 + ]; 5923 + }; 5924 + }; 5925 + 5926 + 5927 + unittest2 = buildPythonPackage rec { 5928 + name = "unittest2-0.5.1"; 5929 + 5930 + src = fetchurl { 5931 + url = "http://pypi.python.org/packages/source/u/unittest2/${name}.tar.gz"; 5932 + md5 = "a0af5cac92bbbfa0c3b0e99571390e0f"; 5933 + }; 5934 + 5935 + # ignore dependencies 5936 + installCommand = '' 5937 + easy_install --always-unzip --no-deps --prefix="$out" . 5938 + ''; 5939 + 5940 + doCheck = false; 5941 + 5942 + meta = { 5943 + maintainers = [ 5944 + stdenv.lib.maintainers.chaoflow 5945 + stdenv.lib.maintainers.garbas 5946 + stdenv.lib.maintainers.goibhniu 5947 + ]; 5948 + }; 5949 + }; 5950 + 5951 + 5952 + webob = buildPythonPackage rec { 5953 + name = "WebOb-1.0.8"; 5954 + 5955 + src = fetchurl { 5956 + url = "http://pypi.python.org/packages/source/W/WebOb/${name}.zip"; 5957 + md5 = "9809f9fb64fca8690a7da533fa29a272"; 5958 + }; 5959 + 5960 + # ignore dependencies 5961 + installCommand = '' 5962 + easy_install --always-unzip --no-deps --prefix="$out" . 5963 + ''; 5964 + 5965 + buildInputs = [ pkgs.unzip ]; 5966 + 5967 + doCheck = false; 5968 + 5969 + meta = { 5970 + maintainers = [ 5971 + stdenv.lib.maintainers.chaoflow 5972 + stdenv.lib.maintainers.garbas 5973 + stdenv.lib.maintainers.goibhniu 5974 + ]; 5975 + }; 5976 + }; 5977 + 5978 + 5979 + wicked = buildPythonPackage rec { 5980 + name = "wicked-1.1.10"; 5981 + 5982 + src = fetchurl { 5983 + url = "http://pypi.python.org/packages/source/w/wicked/${name}.zip"; 5984 + md5 = "f65611f11d547d7dc8e623bf87d3929d"; 5985 + }; 5986 + 5987 + # ignore dependencies 5988 + installCommand = '' 5989 + easy_install --always-unzip --no-deps --prefix="$out" . 5990 + ''; 5991 + 5992 + buildInputs = [ pkgs.unzip ]; 5993 + 5994 + doCheck = false; 5995 + 5996 + meta = { 5997 + maintainers = [ 5998 + stdenv.lib.maintainers.chaoflow 5999 + stdenv.lib.maintainers.garbas 6000 + stdenv.lib.maintainers.goibhniu 6001 + ]; 6002 + }; 6003 + }; 6004 + 6005 + 6006 + wsgi_intercept = buildPythonPackage rec { 6007 + name = "wsgi-intercept-0.4"; 6008 + 6009 + src = fetchurl { 6010 + url = "http://pypi.python.org/packages/source/w/wicked/wicked-1.1.10.zip"; 6011 + md5 = "f65611f11d547d7dc8e623bf87d3929d"; 6012 + }; 6013 + 6014 + # ignore dependencies 6015 + installCommand = '' 6016 + easy_install --always-unzip --no-deps --prefix="$out" . 6017 + ''; 6018 + 6019 + buildInputs = [ pkgs.unzip ]; 6020 + 6021 + doCheck = false; 6022 + 6023 + meta = { 6024 + maintainers = [ 6025 + stdenv.lib.maintainers.chaoflow 6026 + stdenv.lib.maintainers.garbas 6027 + stdenv.lib.maintainers.goibhniu 6028 + ]; 6029 + }; 6030 + }; 6031 + 6032 + 6033 + z3c_autoinclude = buildPythonPackage rec { 6034 + name = "z3c.autoinclude-0.3.4"; 6035 + 6036 + src = fetchurl { 6037 + url = "http://pypi.python.org/packages/source/z/z3c.autoinclude/${name}.zip"; 6038 + md5 = "6a615ae18c12b459bceb3ae28e8e7709"; 6039 + }; 6040 + 6041 + # ignore dependencies 6042 + installCommand = '' 6043 + easy_install --always-unzip --no-deps --prefix="$out" . 6044 + ''; 6045 + 6046 + buildInputs = [ pkgs.unzip ]; 6047 + 6048 + doCheck = false; 6049 + 6050 + meta = { 6051 + maintainers = [ 6052 + stdenv.lib.maintainers.chaoflow 6053 + stdenv.lib.maintainers.garbas 6054 + stdenv.lib.maintainers.goibhniu 6055 + ]; 6056 + }; 6057 + }; 6058 + 6059 + 6060 + z3c_batching = buildPythonPackage rec { 6061 + name = "z3c.batching-1.1.0"; 6062 + 6063 + src = fetchurl { 6064 + url = "http://pypi.python.org/packages/source/z/z3c.batching/${name}.tar.gz"; 6065 + md5 = "d1dc834781d228127ca6d15301757863"; 6066 + }; 6067 + 6068 + # ignore dependencies 6069 + installCommand = '' 6070 + easy_install --always-unzip --no-deps --prefix="$out" . 6071 + ''; 6072 + 6073 + doCheck = false; 6074 + 6075 + meta = { 6076 + maintainers = [ 6077 + stdenv.lib.maintainers.chaoflow 6078 + stdenv.lib.maintainers.garbas 6079 + stdenv.lib.maintainers.goibhniu 6080 + ]; 6081 + }; 6082 + }; 6083 + 6084 + 6085 + z3c_blobfile = buildPythonPackage rec { 6086 + name = "z3c.blobfile-0.1.5"; 6087 + 6088 + src = fetchurl { 6089 + url = "http://pypi.python.org/packages/source/z/z3c.blobfile/${name}.zip"; 6090 + md5 = "2e806640aa2f3b51e4578f35c44f567a"; 6091 + }; 6092 + 6093 + # ignore dependencies 6094 + installCommand = '' 6095 + easy_install --always-unzip --no-deps --prefix="$out" . 6096 + ''; 6097 + 6098 + buildInputs = [ pkgs.unzip ]; 6099 + 6100 + doCheck = false; 6101 + 6102 + meta = { 6103 + maintainers = [ 6104 + stdenv.lib.maintainers.chaoflow 6105 + stdenv.lib.maintainers.garbas 6106 + stdenv.lib.maintainers.goibhniu 6107 + ]; 6108 + }; 6109 + }; 6110 + 6111 + 6112 + z3c_caching = buildPythonPackage rec { 6113 + name = "z3c.caching-2.0a1"; 6114 + 6115 + src = fetchurl { 6116 + url = "http://pypi.python.org/packages/source/z/z3c.caching/${name}.tar.gz"; 6117 + md5 = "17f250b5084c2324a7d15c6810ee628e"; 6118 + }; 6119 + 6120 + # ignore dependencies 6121 + installCommand = '' 6122 + easy_install --always-unzip --no-deps --prefix="$out" . 6123 + ''; 6124 + 6125 + doCheck = false; 6126 + 6127 + meta = { 6128 + maintainers = [ 6129 + stdenv.lib.maintainers.chaoflow 6130 + stdenv.lib.maintainers.garbas 6131 + stdenv.lib.maintainers.goibhniu 6132 + ]; 6133 + }; 6134 + }; 6135 + 6136 + 6137 + z3c_checkversions = buildPythonPackage rec { 6138 + name = "z3c.checkversions-0.4.1"; 6139 + 6140 + src = fetchurl { 6141 + url = "http://pypi.python.org/packages/source/z/z3c.checkversions/${name}.tar.gz"; 6142 + md5 = "907f3a28aac04ad98fb3c4c5879a1eaf"; 6143 + }; 6144 + 6145 + # ignore dependencies 6146 + installCommand = '' 6147 + easy_install --always-unzip --no-deps --prefix="$out" . 6148 + ''; 6149 + 6150 + doCheck = false; 6151 + 6152 + meta = { 6153 + maintainers = [ 6154 + stdenv.lib.maintainers.chaoflow 6155 + stdenv.lib.maintainers.garbas 6156 + stdenv.lib.maintainers.goibhniu 6157 + ]; 6158 + }; 6159 + }; 6160 + 6161 + 6162 + z3c_coverage = buildPythonPackage rec { 6163 + name = "z3c.coverage-1.2.0"; 6164 + 6165 + src = fetchurl { 6166 + url = "http://pypi.python.org/packages/source/z/z3c.coverage/${name}.tar.gz"; 6167 + md5 = "d7f323a6c89f848fab38209f2162294d"; 6168 + }; 6169 + 6170 + # ignore dependencies 6171 + installCommand = '' 6172 + easy_install --always-unzip --no-deps --prefix="$out" . 6173 + ''; 6174 + 6175 + doCheck = false; 6176 + 6177 + meta = { 6178 + maintainers = [ 6179 + stdenv.lib.maintainers.chaoflow 6180 + stdenv.lib.maintainers.garbas 6181 + stdenv.lib.maintainers.goibhniu 6182 + ]; 6183 + }; 6184 + }; 6185 + 6186 + 6187 + z3c_form = buildPythonPackage rec { 6188 + name = "z3c.form-2.5.1"; 6189 + 6190 + src = fetchurl { 6191 + url = "http://pypi.python.org/packages/source/z/z3c.form/${name}.tar.gz"; 6192 + md5 = "f029f83dd226f695f55049ed1ecee95e"; 6193 + }; 6194 + 6195 + # ignore dependencies 6196 + installCommand = '' 6197 + easy_install --always-unzip --no-deps --prefix="$out" . 6198 + ''; 6199 + 6200 + doCheck = false; 6201 + 6202 + meta = { 6203 + maintainers = [ 6204 + stdenv.lib.maintainers.chaoflow 6205 + stdenv.lib.maintainers.garbas 6206 + stdenv.lib.maintainers.goibhniu 6207 + ]; 6208 + }; 6209 + }; 6210 + 6211 + 6212 + z3c_formwidget_query = buildPythonPackage rec { 6213 + name = "z3c.formwidget.query-0.9"; 6214 + 6215 + src = fetchurl { 6216 + url = "http://pypi.python.org/packages/source/z/z3c.formwidget.query/${name}.zip"; 6217 + md5 = "d9f7960b1a5a81d8ba5241530f496522"; 6218 + }; 6219 + 6220 + # ignore dependencies 6221 + installCommand = '' 6222 + easy_install --always-unzip --no-deps --prefix="$out" . 6223 + ''; 6224 + 6225 + buildInputs = [ pkgs.unzip ]; 6226 + 6227 + doCheck = false; 6228 + 6229 + meta = { 6230 + maintainers = [ 6231 + stdenv.lib.maintainers.chaoflow 6232 + stdenv.lib.maintainers.garbas 6233 + stdenv.lib.maintainers.goibhniu 6234 + ]; 6235 + }; 6236 + }; 6237 + 6238 + 6239 + z3c_objpath = buildPythonPackage rec { 6240 + name = "z3c.objpath-1.0"; 6241 + 6242 + src = fetchurl { 6243 + url = "http://pypi.python.org/packages/source/z/z3c.objpath/${name}.tar.gz"; 6244 + md5 = "63641934441b255ebeeaeabc618f01ed"; 6245 + }; 6246 + 6247 + # ignore dependencies 6248 + installCommand = '' 6249 + easy_install --always-unzip --no-deps --prefix="$out" . 6250 + ''; 6251 + 6252 + doCheck = false; 6253 + 6254 + meta = { 6255 + maintainers = [ 6256 + stdenv.lib.maintainers.chaoflow 6257 + stdenv.lib.maintainers.garbas 6258 + stdenv.lib.maintainers.goibhniu 6259 + ]; 6260 + }; 6261 + }; 6262 + 6263 + 6264 + z3c_ptcompat = buildPythonPackage rec { 6265 + name = "z3c.ptcompat-1.0.1"; 6266 + 6267 + src = fetchurl { 6268 + url = "http://pypi.python.org/packages/source/z/z3c.ptcompat/${name}.tar.gz"; 6269 + md5 = "bfe1ba6f9a38679705bd3eb5a5a2d7c4"; 6270 + }; 6271 + 6272 + # ignore dependencies 6273 + installCommand = '' 6274 + easy_install --always-unzip --no-deps --prefix="$out" . 6275 + ''; 6276 + 6277 + doCheck = false; 6278 + 6279 + meta = { 6280 + maintainers = [ 6281 + stdenv.lib.maintainers.chaoflow 6282 + stdenv.lib.maintainers.garbas 6283 + stdenv.lib.maintainers.goibhniu 6284 + ]; 6285 + }; 6286 + }; 6287 + 6288 + 6289 + z3c_recipe_compattest = buildPythonPackage rec { 6290 + name = "z3c.recipe.compattest-0.12.2"; 6291 + 6292 + src = fetchurl { 6293 + url = "http://pypi.python.org/packages/source/z/z3c.recipe.compattest/${name}.tar.gz"; 6294 + md5 = "ed5a1bde7ce384154721913846c736c7"; 6295 + }; 6296 + 6297 + # ignore dependencies 6298 + installCommand = '' 6299 + easy_install --always-unzip --no-deps --prefix="$out" . 6300 + ''; 6301 + 6302 + doCheck = false; 6303 + 6304 + meta = { 6305 + maintainers = [ 6306 + stdenv.lib.maintainers.chaoflow 6307 + stdenv.lib.maintainers.garbas 6308 + stdenv.lib.maintainers.goibhniu 6309 + ]; 6310 + }; 6311 + }; 6312 + 6313 + 6314 + z3c_recipe_depgraph = buildPythonPackage rec { 6315 + name = "z3c.recipe.depgraph-0.5"; 6316 + 6317 + src = fetchurl { 6318 + url = "http://pypi.python.org/packages/source/z/z3c.recipe.depgraph/${name}.zip"; 6319 + md5 = "eb734419815146eb5b7080b5e17346dc"; 6320 + }; 6321 + 6322 + # ignore dependencies 6323 + installCommand = '' 6324 + easy_install --always-unzip --no-deps --prefix="$out" . 6325 + ''; 6326 + 6327 + buildInputs = [ pkgs.unzip ]; 6328 + 6329 + doCheck = false; 6330 + 6331 + meta = { 6332 + maintainers = [ 6333 + stdenv.lib.maintainers.chaoflow 6334 + stdenv.lib.maintainers.garbas 6335 + stdenv.lib.maintainers.goibhniu 6336 + ]; 6337 + }; 6338 + }; 6339 + 6340 + 6341 + z3c_recipe_sphinxdoc = buildPythonPackage rec { 6342 + name = "z3c.recipe.sphinxdoc-0.0.8"; 6343 + 6344 + src = fetchurl { 6345 + url = "http://pypi.python.org/packages/source/z/z3c.recipe.sphinxdoc/${name}.tar.gz"; 6346 + md5 = "86e6965c919b43fa1de07588580f8790"; 6347 + }; 6348 + 6349 + # ignore dependencies 6350 + installCommand = '' 6351 + easy_install --always-unzip --no-deps --prefix="$out" . 6352 + ''; 6353 + 6354 + doCheck = false; 6355 + 6356 + meta = { 6357 + maintainers = [ 6358 + stdenv.lib.maintainers.chaoflow 6359 + stdenv.lib.maintainers.garbas 6360 + stdenv.lib.maintainers.goibhniu 6361 + ]; 6362 + }; 6363 + }; 6364 + 6365 + 6366 + z3c_relationfield = buildPythonPackage rec { 6367 + name = "z3c.relationfield-0.6.2"; 6368 + 6369 + src = fetchurl { 6370 + url = "http://pypi.python.org/packages/source/z/z3c.relationfield/${name}.zip"; 6371 + md5 = "e34a6230cdfbd4a0bc1c90a77600e0e7"; 6372 + }; 6373 + 6374 + # ignore dependencies 6375 + installCommand = '' 6376 + easy_install --always-unzip --no-deps --prefix="$out" . 6377 + ''; 6378 + 6379 + buildInputs = [ pkgs.unzip ]; 6380 + 6381 + doCheck = false; 6382 + 6383 + meta = { 6384 + maintainers = [ 6385 + stdenv.lib.maintainers.chaoflow 6386 + stdenv.lib.maintainers.garbas 6387 + stdenv.lib.maintainers.goibhniu 6388 + ]; 6389 + }; 6390 + }; 6391 + 6392 + 6393 + z3c_template = buildPythonPackage rec { 6394 + name = "z3c.template-1.4.1"; 6395 + 6396 + src = fetchurl { 6397 + url = "http://pypi.python.org/packages/source/z/z3c.template/${name}.tar.gz"; 6398 + md5 = "330e2dba8cd064d5790392afd9f460dd"; 6399 + }; 6400 + 6401 + # ignore dependencies 6402 + installCommand = '' 6403 + easy_install --always-unzip --no-deps --prefix="$out" . 6404 + ''; 6405 + 6406 + doCheck = false; 6407 + 6408 + meta = { 6409 + maintainers = [ 6410 + stdenv.lib.maintainers.chaoflow 6411 + stdenv.lib.maintainers.garbas 6412 + stdenv.lib.maintainers.goibhniu 6413 + ]; 6414 + }; 6415 + }; 6416 + 6417 + 6418 + z3c_zcmlhook = buildPythonPackage rec { 6419 + name = "z3c.zcmlhook-1.0b1"; 6420 + 6421 + src = fetchurl { 6422 + url = "http://pypi.python.org/packages/source/z/z3c.zcmlhook/${name}.tar.gz"; 6423 + md5 = "7b6c80146f5930409eb0b355ddf3daeb"; 6424 + }; 6425 + 6426 + # ignore dependencies 6427 + installCommand = '' 6428 + easy_install --always-unzip --no-deps --prefix="$out" . 6429 + ''; 6430 + 6431 + doCheck = false; 6432 + 6433 + meta = { 6434 + maintainers = [ 6435 + stdenv.lib.maintainers.chaoflow 6436 + stdenv.lib.maintainers.garbas 6437 + stdenv.lib.maintainers.goibhniu 6438 + ]; 6439 + }; 6440 + }; 6441 + 6442 + 6443 + zc_lockfile = buildPythonPackage rec { 6444 + name = "zc.lockfile-1.0.0"; 6445 + 6446 + src = fetchurl { 6447 + url = "http://pypi.python.org/packages/source/z/zc.lockfile/${name}.tar.gz"; 6448 + md5 = "6cf83766ef9935c33e240b0904c7a45e"; 6449 + }; 6450 + 6451 + # ignore dependencies 6452 + installCommand = '' 6453 + easy_install --always-unzip --no-deps --prefix="$out" . 6454 + ''; 6455 + 6456 + doCheck = false; 6457 + 6458 + meta = { 6459 + maintainers = [ 6460 + stdenv.lib.maintainers.chaoflow 6461 + stdenv.lib.maintainers.garbas 6462 + stdenv.lib.maintainers.goibhniu 6463 + ]; 6464 + }; 6465 + }; 6466 + 6467 + 6468 + zc_recipe_egg = buildPythonPackage rec { 6469 + name = "zc.recipe.egg-1.3.2"; 6470 + 6471 + src = fetchurl { 6472 + url = "http://pypi.python.org/packages/source/z/zc.recipe.egg/${name}.tar.gz"; 6473 + md5 = "1cb6af73f527490dde461d3614a36475"; 6474 + }; 6475 + 6476 + # ignore dependencies 6477 + installCommand = '' 6478 + easy_install --always-unzip --no-deps --prefix="$out" . 6479 + ''; 6480 + 6481 + doCheck = false; 6482 + 6483 + meta = { 6484 + maintainers = [ 6485 + stdenv.lib.maintainers.chaoflow 6486 + stdenv.lib.maintainers.garbas 6487 + stdenv.lib.maintainers.goibhniu 6488 + ]; 6489 + }; 6490 + }; 6491 + 6492 + 6493 + zc_recipe_testrunner = buildPythonPackage rec { 6494 + name = "zc.recipe.testrunner-1.2.1"; 6495 + 6496 + src = fetchurl { 6497 + url = "http://pypi.python.org/packages/source/z/zc.recipe.testrunner/${name}.tar.gz"; 6498 + md5 = "1be4a1518e5b94890634468118242850"; 6499 + }; 6500 + 6501 + # ignore dependencies 6502 + installCommand = '' 6503 + easy_install --always-unzip --no-deps --prefix="$out" . 6504 + ''; 6505 + 6506 + doCheck = false; 6507 + 6508 + meta = { 6509 + maintainers = [ 6510 + stdenv.lib.maintainers.chaoflow 6511 + stdenv.lib.maintainers.garbas 6512 + stdenv.lib.maintainers.goibhniu 6513 + ]; 6514 + }; 6515 + }; 6516 + 6517 + 6518 + zc_relation = buildPythonPackage rec { 6519 + name = "zc.relation-1.0"; 6520 + 6521 + src = fetchurl { 6522 + url = "http://pypi.python.org/packages/source/z/zc.relation/${name}.tar.gz"; 6523 + md5 = "7e479095954fc6d8f648951434695837"; 6524 + }; 6525 + 6526 + # ignore dependencies 6527 + installCommand = '' 6528 + easy_install --always-unzip --no-deps --prefix="$out" . 6529 + ''; 6530 + 6531 + doCheck = false; 6532 + 6533 + meta = { 6534 + maintainers = [ 6535 + stdenv.lib.maintainers.chaoflow 6536 + stdenv.lib.maintainers.garbas 6537 + stdenv.lib.maintainers.goibhniu 6538 + ]; 6539 + }; 6540 + }; 6541 + 6542 + 6543 + zc_resourcelibrary = buildPythonPackage rec { 6544 + name = "zc.resourcelibrary-1.3.4"; 6545 + 6546 + src = fetchurl { 6547 + url = "http://pypi.python.org/packages/source/z/zc.resourcelibrary/${name}.tar.gz"; 6548 + md5 = "bebe49f3e930f896a8ea75531bf3fae8"; 6549 + }; 6550 + 6551 + # ignore dependencies 6552 + installCommand = '' 6553 + easy_install --always-unzip --no-deps --prefix="$out" . 6554 + ''; 6555 + 6556 + doCheck = false; 6557 + 6558 + meta = { 6559 + maintainers = [ 6560 + stdenv.lib.maintainers.chaoflow 6561 + stdenv.lib.maintainers.garbas 6562 + stdenv.lib.maintainers.goibhniu 6563 + ]; 6564 + }; 6565 + }; 6566 + 6567 + 6568 + zc_sourcefactory = buildPythonPackage rec { 6569 + name = "zc.sourcefactory-0.7.0"; 6570 + 6571 + src = fetchurl { 6572 + url = "http://pypi.python.org/packages/source/z/zc.sourcefactory/${name}.tar.gz"; 6573 + md5 = "532dfd0a72489023268c19e3788b105d"; 6574 + }; 6575 + 6576 + # ignore dependencies 6577 + installCommand = '' 6578 + easy_install --always-unzip --no-deps --prefix="$out" . 6579 + ''; 6580 + 6581 + doCheck = false; 6582 + 6583 + meta = { 6584 + maintainers = [ 6585 + stdenv.lib.maintainers.chaoflow 6586 + stdenv.lib.maintainers.garbas 6587 + stdenv.lib.maintainers.goibhniu 6588 + ]; 6589 + }; 6590 + }; 6591 + 6592 + 6593 + zconfig = buildPythonPackage rec { 6594 + name = "ZConfig-2.9.0"; 6595 + 6596 + src = fetchurl { 6597 + url = "http://pypi.python.org/packages/source/Z/ZConfig/${name}.zip"; 6598 + md5 = "5c932690a70c8907efd240cdd76a7bc4"; 6599 + }; 6600 + 6601 + # ignore dependencies 6602 + installCommand = '' 6603 + easy_install --always-unzip --no-deps --prefix="$out" . 6604 + ''; 6605 + 6606 + buildInputs = [ pkgs.unzip ]; 6607 + 6608 + doCheck = false; 6609 + 6610 + meta = { 6611 + maintainers = [ 6612 + stdenv.lib.maintainers.chaoflow 6613 + stdenv.lib.maintainers.garbas 6614 + stdenv.lib.maintainers.goibhniu 6615 + ]; 6616 + }; 6617 + }; 6618 + 6619 + 6620 + zdaemon = buildPythonPackage rec { 6621 + name = "zdaemon-2.0.7"; 6622 + 6623 + src = fetchurl { 6624 + url = "http://pypi.python.org/packages/source/z/zdaemon/${name}.tar.gz"; 6625 + md5 = "291a875f82e812110557eb6704af8afe"; 6626 + }; 6627 + 6628 + # ignore dependencies 6629 + installCommand = '' 6630 + easy_install --always-unzip --no-deps --prefix="$out" . 6631 + ''; 6632 + 6633 + doCheck = false; 6634 + 6635 + meta = { 6636 + maintainers = [ 6637 + stdenv.lib.maintainers.chaoflow 6638 + stdenv.lib.maintainers.garbas 6639 + stdenv.lib.maintainers.goibhniu 6640 + ]; 6641 + }; 6642 + }; 6643 + 6644 + 6645 + zexceptions = buildPythonPackage rec { 6646 + name = "zExceptions-2.13.0"; 6647 + 6648 + src = fetchurl { 6649 + url = "http://pypi.python.org/packages/source/z/zExceptions/${name}.zip"; 6650 + md5 = "4c679696c959040d8e656ef85ae40136"; 6651 + }; 6652 + 6653 + # ignore dependencies 6654 + installCommand = '' 6655 + easy_install --always-unzip --no-deps --prefix="$out" . 6656 + ''; 6657 + 6658 + buildInputs = [ pkgs.unzip ]; 6659 + 6660 + doCheck = false; 6661 + 6662 + meta = { 6663 + maintainers = [ 6664 + stdenv.lib.maintainers.chaoflow 6665 + stdenv.lib.maintainers.garbas 6666 + stdenv.lib.maintainers.goibhniu 6667 + ]; 6668 + }; 6669 + }; 6670 + 6671 + 6672 + zlog = buildPythonPackage rec { 6673 + name = "zLOG-2.11.1"; 6674 + 6675 + src = fetchurl { 6676 + url = "http://pypi.python.org/packages/source/z/zLOG/${name}.tar.gz"; 6677 + md5 = "68073679aaa79ac5a7b6a5c025467147"; 6678 + }; 6679 + 6680 + # ignore dependencies 6681 + installCommand = '' 6682 + easy_install --always-unzip --no-deps --prefix="$out" . 6683 + ''; 6684 + 6685 + doCheck = false; 6686 + 6687 + meta = { 6688 + maintainers = [ 6689 + stdenv.lib.maintainers.chaoflow 6690 + stdenv.lib.maintainers.garbas 6691 + stdenv.lib.maintainers.goibhniu 6692 + ]; 6693 + }; 6694 + }; 6695 + 6696 + 6697 + zodb3 = buildPythonPackage rec { 6698 + name = "ZODB3-3.10.5"; 6699 + 6700 + src = fetchurl { 6701 + url = "http://pypi.python.org/packages/source/Z/ZODB3/${name}.tar.gz"; 6702 + md5 = "6f180c6897a1820948fee2a6290503cd"; 6703 + }; 6704 + 6705 + # ignore dependencies 6706 + installCommand = '' 6707 + easy_install --always-unzip --no-deps --prefix="$out" . 6708 + ''; 6709 + 6710 + doCheck = false; 6711 + 6712 + meta = { 6713 + maintainers = [ 6714 + stdenv.lib.maintainers.chaoflow 6715 + stdenv.lib.maintainers.garbas 6716 + stdenv.lib.maintainers.goibhniu 6717 + ]; 6718 + }; 6719 + }; 6720 + 6721 + 6722 + zodbcode = buildPythonPackage rec { 6723 + name = "zodbcode-3.4.0"; 6724 + 6725 + src = fetchurl { 6726 + url = "http://pypi.python.org/packages/source/z/zodbcode/${name}.tar.gz"; 6727 + md5 = "9b128f89aa2a2117fae4f74757eefeff"; 6728 + }; 6729 + 6730 + # ignore dependencies 6731 + installCommand = '' 6732 + easy_install --always-unzip --no-deps --prefix="$out" . 6733 + ''; 6734 + 6735 + doCheck = false; 6736 + 6737 + meta = { 6738 + maintainers = [ 6739 + stdenv.lib.maintainers.chaoflow 6740 + stdenv.lib.maintainers.garbas 6741 + stdenv.lib.maintainers.goibhniu 6742 + ]; 6743 + }; 6744 + }; 6745 + 6746 + 6747 + zope2 = buildPythonPackage rec { 6748 + name = "Zope2-2.13.19"; 6749 + 6750 + src = fetchurl { 6751 + url = "http://pypi.python.org/packages/source/Z/Zope2/${name}.zip"; 6752 + md5 = "26fee311aace7c12e406543ea91eb42a"; 6753 + }; 6754 + 6755 + # ignore dependencies 6756 + installCommand = '' 6757 + easy_install --always-unzip --no-deps --prefix="$out" . 6758 + ''; 6759 + 6760 + buildInputs = [ pkgs.unzip ]; 6761 + 6762 + doCheck = false; 6763 + 6764 + meta = { 6765 + maintainers = [ 6766 + stdenv.lib.maintainers.chaoflow 6767 + stdenv.lib.maintainers.garbas 6768 + stdenv.lib.maintainers.goibhniu 6769 + ]; 6770 + }; 6771 + }; 6772 + 6773 + 6774 + zope_annotation = buildPythonPackage rec { 6775 + name = "zope.annotation-3.5.0"; 6776 + 6777 + src = fetchurl { 6778 + url = "http://pypi.python.org/packages/source/z/zope.annotation/${name}.tar.gz"; 6779 + md5 = "4238153279d3f30ab5613438c8e76380"; 6780 + }; 6781 + 6782 + # ignore dependencies 6783 + installCommand = '' 6784 + easy_install --always-unzip --no-deps --prefix="$out" . 6785 + ''; 6786 + 6787 + doCheck = false; 6788 + 6789 + meta = { 6790 + maintainers = [ 6791 + stdenv.lib.maintainers.chaoflow 6792 + stdenv.lib.maintainers.garbas 6793 + stdenv.lib.maintainers.goibhniu 6794 + ]; 6795 + }; 6796 + }; 6797 + 6798 + 6799 + zope_app_apidoc = buildPythonPackage rec { 6800 + name = "zope.app.apidoc-3.7.5"; 6801 + 6802 + src = fetchurl { 6803 + url = "http://pypi.python.org/packages/source/z/zope.app.apidoc/${name}.zip"; 6804 + md5 = "91e969b2d1089bb0a6a303990d269f0a"; 6805 + }; 6806 + 6807 + # ignore dependencies 6808 + installCommand = '' 6809 + easy_install --always-unzip --no-deps --prefix="$out" . 6810 + ''; 6811 + 6812 + buildInputs = [ pkgs.unzip ]; 6813 + 6814 + doCheck = false; 6815 + 6816 + meta = { 6817 + maintainers = [ 6818 + stdenv.lib.maintainers.chaoflow 6819 + stdenv.lib.maintainers.garbas 6820 + stdenv.lib.maintainers.goibhniu 6821 + ]; 6822 + }; 6823 + }; 6824 + 6825 + 6826 + zope_app_applicationcontrol = buildPythonPackage rec { 6827 + name = "zope.app.applicationcontrol-3.5.10"; 6828 + 6829 + src = fetchurl { 6830 + url = "http://pypi.python.org/packages/source/z/zope.app.applicationcontrol/${name}.tar.gz"; 6831 + md5 = "f785c13698192c83024fda75f1f3d822"; 6832 + }; 6833 + 6834 + # ignore dependencies 6835 + installCommand = '' 6836 + easy_install --always-unzip --no-deps --prefix="$out" . 6837 + ''; 6838 + 6839 + doCheck = false; 6840 + 6841 + meta = { 6842 + maintainers = [ 6843 + stdenv.lib.maintainers.chaoflow 6844 + stdenv.lib.maintainers.garbas 6845 + stdenv.lib.maintainers.goibhniu 6846 + ]; 6847 + }; 6848 + }; 6849 + 6850 + 6851 + zope_app_appsetup = buildPythonPackage rec { 6852 + name = "zope.app.appsetup-3.14.0"; 6853 + 6854 + src = fetchurl { 6855 + url = "http://pypi.python.org/packages/source/z/zope.app.appsetup/${name}.tar.gz"; 6856 + md5 = "2c3da1f514e6793e2bf612cb06ad9076"; 6857 + }; 6858 + 6859 + # ignore dependencies 6860 + installCommand = '' 6861 + easy_install --always-unzip --no-deps --prefix="$out" . 6862 + ''; 6863 + 6864 + doCheck = false; 6865 + 6866 + meta = { 6867 + maintainers = [ 6868 + stdenv.lib.maintainers.chaoflow 6869 + stdenv.lib.maintainers.garbas 6870 + stdenv.lib.maintainers.goibhniu 6871 + ]; 6872 + }; 6873 + }; 6874 + 6875 + 6876 + zope_app_authentication = buildPythonPackage rec { 6877 + name = "zope.app.authentication-3.8.0"; 6878 + 6879 + src = fetchurl { 6880 + url = "http://pypi.python.org/packages/source/z/zope.app.authentication/${name}.tar.gz"; 6881 + md5 = "f8eb74fbdeebfd32c5e15c0f03aa3623"; 6882 + }; 6883 + 6884 + # ignore dependencies 6885 + installCommand = '' 6886 + easy_install --always-unzip --no-deps --prefix="$out" . 6887 + ''; 6888 + 6889 + doCheck = false; 6890 + 6891 + meta = { 6892 + maintainers = [ 6893 + stdenv.lib.maintainers.chaoflow 6894 + stdenv.lib.maintainers.garbas 6895 + stdenv.lib.maintainers.goibhniu 6896 + ]; 6897 + }; 6898 + }; 6899 + 6900 + 6901 + zope_app_basicskin = buildPythonPackage rec { 6902 + name = "zope.app.basicskin-3.5.1"; 6903 + 6904 + src = fetchurl { 6905 + url = "http://pypi.python.org/packages/source/z/zope.app.basicskin/${name}.tar.gz"; 6906 + md5 = "75915a315f336a5b614db67df1093eb3"; 6907 + }; 6908 + 6909 + # ignore dependencies 6910 + installCommand = '' 6911 + easy_install --always-unzip --no-deps --prefix="$out" . 6912 + ''; 6913 + 6914 + doCheck = false; 6915 + 6916 + meta = { 6917 + maintainers = [ 6918 + stdenv.lib.maintainers.chaoflow 6919 + stdenv.lib.maintainers.garbas 6920 + stdenv.lib.maintainers.goibhniu 6921 + ]; 6922 + }; 6923 + }; 6924 + 6925 + 6926 + zope_app_broken = buildPythonPackage rec { 6927 + name = "zope.app.broken-3.6.0"; 6928 + 6929 + src = fetchurl { 6930 + url = "http://pypi.python.org/packages/source/z/zope.app.broken/${name}.tar.gz"; 6931 + md5 = "e6a7efdd1ea1facfd8c5ba4b25d395cb"; 6932 + }; 6933 + 6934 + # ignore dependencies 6935 + installCommand = '' 6936 + easy_install --always-unzip --no-deps --prefix="$out" . 6937 + ''; 6938 + 6939 + doCheck = false; 6940 + 6941 + meta = { 6942 + maintainers = [ 6943 + stdenv.lib.maintainers.chaoflow 6944 + stdenv.lib.maintainers.garbas 6945 + stdenv.lib.maintainers.goibhniu 6946 + ]; 6947 + }; 6948 + }; 6949 + 6950 + 6951 + zope_app_cache = buildPythonPackage rec { 6952 + name = "zope.app.cache-3.7.0"; 6953 + 6954 + src = fetchurl { 6955 + url = "http://pypi.python.org/packages/source/z/zope.app.cache/${name}.zip"; 6956 + md5 = "8dd74574e869ce236ced0de7e349bb5c"; 6957 + }; 6958 + 6959 + # ignore dependencies 6960 + installCommand = '' 6961 + easy_install --always-unzip --no-deps --prefix="$out" . 6962 + ''; 6963 + 6964 + buildInputs = [ pkgs.unzip ]; 6965 + 6966 + doCheck = false; 6967 + 6968 + meta = { 6969 + maintainers = [ 6970 + stdenv.lib.maintainers.chaoflow 6971 + stdenv.lib.maintainers.garbas 6972 + stdenv.lib.maintainers.goibhniu 6973 + ]; 6974 + }; 6975 + }; 6976 + 6977 + 6978 + zope_app_catalog = buildPythonPackage rec { 6979 + name = "zope.app.catalog-3.8.1"; 6980 + 6981 + src = fetchurl { 6982 + url = "http://pypi.python.org/packages/source/z/zope.app.catalog/${name}.tar.gz"; 6983 + md5 = "1ce21dee4e8256cfe254f8ee24c6ecef"; 6984 + }; 6985 + 6986 + # ignore dependencies 6987 + installCommand = '' 6988 + easy_install --always-unzip --no-deps --prefix="$out" . 6989 + ''; 6990 + 6991 + doCheck = false; 6992 + 6993 + meta = { 6994 + maintainers = [ 6995 + stdenv.lib.maintainers.chaoflow 6996 + stdenv.lib.maintainers.garbas 6997 + stdenv.lib.maintainers.goibhniu 6998 + ]; 6999 + }; 7000 + }; 7001 + 7002 + 7003 + zope_app_component = buildPythonPackage rec { 7004 + name = "zope.app.component-3.9.3"; 7005 + 7006 + src = fetchurl { 7007 + url = "http://pypi.python.org/packages/source/z/zope.app.component/${name}.tar.gz"; 7008 + md5 = "bc2dce245d2afe462529c350956711e0"; 7009 + }; 7010 + 7011 + # ignore dependencies 7012 + installCommand = '' 7013 + easy_install --always-unzip --no-deps --prefix="$out" . 7014 + ''; 7015 + 7016 + doCheck = false; 7017 + 7018 + meta = { 7019 + maintainers = [ 7020 + stdenv.lib.maintainers.chaoflow 7021 + stdenv.lib.maintainers.garbas 7022 + stdenv.lib.maintainers.goibhniu 7023 + ]; 7024 + }; 7025 + }; 7026 + 7027 + 7028 + zope_app_container = buildPythonPackage rec { 7029 + name = "zope.app.container-3.9.2"; 7030 + 7031 + src = fetchurl { 7032 + url = "http://pypi.python.org/packages/source/z/zope.app.container/${name}.tar.gz"; 7033 + md5 = "1e286c59f0166e517d67ddd723641c84"; 7034 + }; 7035 + 7036 + # ignore dependencies 7037 + installCommand = '' 7038 + easy_install --always-unzip --no-deps --prefix="$out" . 7039 + ''; 7040 + 7041 + doCheck = false; 7042 + 7043 + meta = { 7044 + maintainers = [ 7045 + stdenv.lib.maintainers.chaoflow 7046 + stdenv.lib.maintainers.garbas 7047 + stdenv.lib.maintainers.goibhniu 7048 + ]; 7049 + }; 7050 + }; 7051 + 7052 + 7053 + zope_app_content = buildPythonPackage rec { 7054 + name = "zope.app.content-3.5.1"; 7055 + 7056 + src = fetchurl { 7057 + url = "http://pypi.python.org/packages/source/z/zope.app.content/${name}.tar.gz"; 7058 + md5 = "0ac6a6fcb5dd6f845759f998d8e8cbb3"; 7059 + }; 7060 + 7061 + # ignore dependencies 7062 + installCommand = '' 7063 + easy_install --always-unzip --no-deps --prefix="$out" . 7064 + ''; 7065 + 7066 + doCheck = false; 7067 + 7068 + meta = { 7069 + maintainers = [ 7070 + stdenv.lib.maintainers.chaoflow 7071 + stdenv.lib.maintainers.garbas 7072 + stdenv.lib.maintainers.goibhniu 7073 + ]; 7074 + }; 7075 + }; 7076 + 7077 + 7078 + zope_app_dav = buildPythonPackage rec { 7079 + name = "zope.app.dav-3.5.3"; 7080 + 7081 + src = fetchurl { 7082 + url = "http://pypi.python.org/packages/source/z/zope.app.dav/${name}.tar.gz"; 7083 + md5 = "19ec8dc5f7ad21468dea1c46e86d95dd"; 7084 + }; 7085 + 7086 + # ignore dependencies 7087 + installCommand = '' 7088 + easy_install --always-unzip --no-deps --prefix="$out" . 7089 + ''; 7090 + 7091 + doCheck = false; 7092 + 7093 + meta = { 7094 + maintainers = [ 7095 + stdenv.lib.maintainers.chaoflow 7096 + stdenv.lib.maintainers.garbas 7097 + stdenv.lib.maintainers.goibhniu 7098 + ]; 7099 + }; 7100 + }; 7101 + 7102 + 7103 + zope_app_debug = buildPythonPackage rec { 7104 + name = "zope.app.debug-3.4.1"; 7105 + 7106 + src = fetchurl { 7107 + url = "http://pypi.python.org/packages/source/z/zope.app.debug/${name}.tar.gz"; 7108 + md5 = "1a9d349b14d91137b57da52a2b9d185f"; 7109 + }; 7110 + 7111 + # ignore dependencies 7112 + installCommand = '' 7113 + easy_install --always-unzip --no-deps --prefix="$out" . 7114 + ''; 7115 + 7116 + doCheck = false; 7117 + 7118 + meta = { 7119 + maintainers = [ 7120 + stdenv.lib.maintainers.chaoflow 7121 + stdenv.lib.maintainers.garbas 7122 + stdenv.lib.maintainers.goibhniu 7123 + ]; 7124 + }; 7125 + }; 7126 + 7127 + 7128 + zope_app_debugskin = buildPythonPackage rec { 7129 + name = "zope.app.debugskin-3.4.1"; 7130 + 7131 + src = fetchurl { 7132 + url = "http://pypi.python.org/packages/source/z/zope.app.debugskin/${name}.tar.gz"; 7133 + md5 = "bd95d2848aa3108e53717d13b3c0924d"; 7134 + }; 7135 + 7136 + # ignore dependencies 7137 + installCommand = '' 7138 + easy_install --always-unzip --no-deps --prefix="$out" . 7139 + ''; 7140 + 7141 + doCheck = false; 7142 + 7143 + meta = { 7144 + maintainers = [ 7145 + stdenv.lib.maintainers.chaoflow 7146 + stdenv.lib.maintainers.garbas 7147 + stdenv.lib.maintainers.goibhniu 7148 + ]; 7149 + }; 7150 + }; 7151 + 7152 + 7153 + zope_app_dependable = buildPythonPackage rec { 7154 + name = "zope.app.dependable-3.5.1"; 7155 + 7156 + src = fetchurl { 7157 + url = "http://pypi.python.org/packages/source/z/zope.app.dependable/${name}.zip"; 7158 + md5 = "5f180620a880e6ec754e3a34bd110891"; 7159 + }; 7160 + 7161 + # ignore dependencies 7162 + installCommand = '' 7163 + easy_install --always-unzip --no-deps --prefix="$out" . 7164 + ''; 7165 + 7166 + buildInputs = [ pkgs.unzip ]; 7167 + 7168 + doCheck = false; 7169 + 7170 + meta = { 7171 + maintainers = [ 7172 + stdenv.lib.maintainers.chaoflow 7173 + stdenv.lib.maintainers.garbas 7174 + stdenv.lib.maintainers.goibhniu 7175 + ]; 7176 + }; 7177 + }; 7178 + 7179 + 7180 + zope_app_error = buildPythonPackage rec { 7181 + name = "zope.app.error-3.5.3"; 7182 + 7183 + src = fetchurl { 7184 + url = "http://pypi.python.org/packages/source/z/zope.app.error/${name}.tar.gz"; 7185 + md5 = "bab82dd06233e9b5e34e9709e8993ace"; 7186 + }; 7187 + 7188 + # ignore dependencies 7189 + installCommand = '' 7190 + easy_install --always-unzip --no-deps --prefix="$out" . 7191 + ''; 7192 + 7193 + doCheck = false; 7194 + 7195 + meta = { 7196 + maintainers = [ 7197 + stdenv.lib.maintainers.chaoflow 7198 + stdenv.lib.maintainers.garbas 7199 + stdenv.lib.maintainers.goibhniu 7200 + ]; 7201 + }; 7202 + }; 7203 + 7204 + 7205 + zope_app_exception = buildPythonPackage rec { 7206 + name = "zope.app.exception-3.6.3"; 7207 + 7208 + src = fetchurl { 7209 + url = "http://pypi.python.org/packages/source/z/zope.app.exception/${name}.tar.gz"; 7210 + md5 = "af161d3e7c17db7f56f7816a6f2d980c"; 7211 + }; 7212 + 7213 + # ignore dependencies 7214 + installCommand = '' 7215 + easy_install --always-unzip --no-deps --prefix="$out" . 7216 + ''; 7217 + 7218 + doCheck = false; 7219 + 7220 + meta = { 7221 + maintainers = [ 7222 + stdenv.lib.maintainers.chaoflow 7223 + stdenv.lib.maintainers.garbas 7224 + stdenv.lib.maintainers.goibhniu 7225 + ]; 7226 + }; 7227 + }; 7228 + 7229 + 7230 + zope_app_file = buildPythonPackage rec { 7231 + name = "zope.app.file-3.6.1"; 7232 + 7233 + src = fetchurl { 7234 + url = "http://pypi.python.org/packages/source/z/zope.app.file/${name}.tar.gz"; 7235 + md5 = "fff140c36a2872c85b55433835ac3b98"; 7236 + }; 7237 + 7238 + # ignore dependencies 7239 + installCommand = '' 7240 + easy_install --always-unzip --no-deps --prefix="$out" . 7241 + ''; 7242 + 7243 + doCheck = false; 7244 + 7245 + meta = { 7246 + maintainers = [ 7247 + stdenv.lib.maintainers.chaoflow 7248 + stdenv.lib.maintainers.garbas 7249 + stdenv.lib.maintainers.goibhniu 7250 + ]; 7251 + }; 7252 + }; 7253 + 7254 + 7255 + zope_app_folder = buildPythonPackage rec { 7256 + name = "zope.app.folder-3.5.2"; 7257 + 7258 + src = fetchurl { 7259 + url = "http://pypi.python.org/packages/source/z/zope.app.folder/${name}.tar.gz"; 7260 + md5 = "5ba3a2a7ec527a7eb0cc3c2eb7bb75e9"; 7261 + }; 7262 + 7263 + # ignore dependencies 7264 + installCommand = '' 7265 + easy_install --always-unzip --no-deps --prefix="$out" . 7266 + ''; 7267 + 7268 + doCheck = false; 7269 + 7270 + meta = { 7271 + maintainers = [ 7272 + stdenv.lib.maintainers.chaoflow 7273 + stdenv.lib.maintainers.garbas 7274 + stdenv.lib.maintainers.goibhniu 7275 + ]; 7276 + }; 7277 + }; 7278 + 7279 + 7280 + zope_app_form = buildPythonPackage rec { 7281 + name = "zope.app.form-4.0.2"; 7282 + 7283 + src = fetchurl { 7284 + url = "http://pypi.python.org/packages/source/z/zope.app.form/${name}.tar.gz"; 7285 + md5 = "3d2b164d9d37a71490a024aaeb412e91"; 7286 + }; 7287 + 7288 + # ignore dependencies 7289 + installCommand = '' 7290 + easy_install --always-unzip --no-deps --prefix="$out" . 7291 + ''; 7292 + 7293 + doCheck = false; 7294 + 7295 + meta = { 7296 + maintainers = [ 7297 + stdenv.lib.maintainers.chaoflow 7298 + stdenv.lib.maintainers.garbas 7299 + stdenv.lib.maintainers.goibhniu 7300 + ]; 7301 + }; 7302 + }; 7303 + 7304 + 7305 + zope_app_ftp = buildPythonPackage rec { 7306 + name = "zope.app.ftp-3.5.0"; 7307 + 7308 + src = fetchurl { 7309 + url = "http://pypi.python.org/packages/source/z/zope.app.ftp/${name}.tar.gz"; 7310 + md5 = "b0769f90023156a86cb3f46040e6b5b0"; 7311 + }; 7312 + 7313 + # ignore dependencies 7314 + installCommand = '' 7315 + easy_install --always-unzip --no-deps --prefix="$out" . 7316 + ''; 7317 + 7318 + doCheck = false; 7319 + 7320 + meta = { 7321 + maintainers = [ 7322 + stdenv.lib.maintainers.chaoflow 7323 + stdenv.lib.maintainers.garbas 7324 + stdenv.lib.maintainers.goibhniu 7325 + ]; 7326 + }; 7327 + }; 7328 + 7329 + 7330 + zope_app_generations = buildPythonPackage rec { 7331 + name = "zope.app.generations-3.6.1"; 7332 + 7333 + src = fetchurl { 7334 + url = "http://pypi.python.org/packages/source/z/zope.app.generations/${name}.tar.gz"; 7335 + md5 = "ca74e0f4a01ad8767e1bba6332c39aa2"; 7336 + }; 7337 + 7338 + # ignore dependencies 7339 + installCommand = '' 7340 + easy_install --always-unzip --no-deps --prefix="$out" . 7341 + ''; 7342 + 7343 + doCheck = false; 7344 + 7345 + meta = { 7346 + maintainers = [ 7347 + stdenv.lib.maintainers.chaoflow 7348 + stdenv.lib.maintainers.garbas 7349 + stdenv.lib.maintainers.goibhniu 7350 + ]; 7351 + }; 7352 + }; 7353 + 7354 + 7355 + zope_app_http = buildPythonPackage rec { 7356 + name = "zope.app.http-3.9.0"; 7357 + 7358 + src = fetchurl { 7359 + url = "http://pypi.python.org/packages/source/z/zope.app.http/${name}.tar.gz"; 7360 + md5 = "26f73a3affecefc3aff960cd8b088681"; 7361 + }; 7362 + 7363 + # ignore dependencies 7364 + installCommand = '' 7365 + easy_install --always-unzip --no-deps --prefix="$out" . 7366 + ''; 7367 + 7368 + doCheck = false; 7369 + 7370 + meta = { 7371 + maintainers = [ 7372 + stdenv.lib.maintainers.chaoflow 7373 + stdenv.lib.maintainers.garbas 7374 + stdenv.lib.maintainers.goibhniu 7375 + ]; 7376 + }; 7377 + }; 7378 + 7379 + 7380 + zope_app_i18n = buildPythonPackage rec { 7381 + name = "zope.app.i18n-3.6.3"; 7382 + 7383 + src = fetchurl { 7384 + url = "http://pypi.python.org/packages/source/z/zope.app.i18n/${name}.tar.gz"; 7385 + md5 = "c8573307ba08926214b7944a05e43632"; 7386 + }; 7387 + 7388 + # ignore dependencies 7389 + installCommand = '' 7390 + easy_install --always-unzip --no-deps --prefix="$out" . 7391 + ''; 7392 + 7393 + doCheck = false; 7394 + 7395 + meta = { 7396 + maintainers = [ 7397 + stdenv.lib.maintainers.chaoflow 7398 + stdenv.lib.maintainers.garbas 7399 + stdenv.lib.maintainers.goibhniu 7400 + ]; 7401 + }; 7402 + }; 7403 + 7404 + 7405 + zope_app_interface = buildPythonPackage rec { 7406 + name = "zope.app.interface-3.5.2"; 7407 + 7408 + src = fetchurl { 7409 + url = "http://pypi.python.org/packages/source/z/zope.app.interface/${name}.tar.gz"; 7410 + md5 = "b15522275a435c609bd44f2f019bd13c"; 7411 + }; 7412 + 7413 + # ignore dependencies 7414 + installCommand = '' 7415 + easy_install --always-unzip --no-deps --prefix="$out" . 7416 + ''; 7417 + 7418 + doCheck = false; 7419 + 7420 + meta = { 7421 + maintainers = [ 7422 + stdenv.lib.maintainers.chaoflow 7423 + stdenv.lib.maintainers.garbas 7424 + stdenv.lib.maintainers.goibhniu 7425 + ]; 7426 + }; 7427 + }; 7428 + 7429 + 7430 + zope_app_interpreter = buildPythonPackage rec { 7431 + name = "zope.app.interpreter-3.4.0"; 7432 + 7433 + src = fetchurl { 7434 + url = "http://pypi.python.org/packages/source/z/zope.app.interpreter/${name}.tar.gz"; 7435 + md5 = "fb8a2aa57dcfa3af2f30801dfafc78c4"; 7436 + }; 7437 + 7438 + # ignore dependencies 7439 + installCommand = '' 7440 + easy_install --always-unzip --no-deps --prefix="$out" . 7441 + ''; 7442 + 7443 + doCheck = false; 7444 + 7445 + meta = { 7446 + maintainers = [ 7447 + stdenv.lib.maintainers.chaoflow 7448 + stdenv.lib.maintainers.garbas 7449 + stdenv.lib.maintainers.goibhniu 7450 + ]; 7451 + }; 7452 + }; 7453 + 7454 + 7455 + zope_app_intid = buildPythonPackage rec { 7456 + name = "zope.app.intid-3.7.1"; 7457 + 7458 + src = fetchurl { 7459 + url = "http://pypi.python.org/packages/source/z/zope.app.intid/${name}.tar.gz"; 7460 + md5 = "0d2c1daf5d1d6fd09351b652042a2dac"; 7461 + }; 7462 + 7463 + # ignore dependencies 7464 + installCommand = '' 7465 + easy_install --always-unzip --no-deps --prefix="$out" . 7466 + ''; 7467 + 7468 + doCheck = false; 7469 + 7470 + meta = { 7471 + maintainers = [ 7472 + stdenv.lib.maintainers.chaoflow 7473 + stdenv.lib.maintainers.garbas 7474 + stdenv.lib.maintainers.goibhniu 7475 + ]; 7476 + }; 7477 + }; 7478 + 7479 + 7480 + zope_app_keyreference = buildPythonPackage rec { 7481 + name = "zope.app.keyreference-3.6.1"; 7482 + 7483 + src = fetchurl { 7484 + url = "http://pypi.python.org/packages/source/z/zope.app.keyreference/${name}.tar.gz"; 7485 + md5 = "78539e472016a8ca57b34b6ea0ab7d9d"; 7486 + }; 7487 + 7488 + # ignore dependencies 7489 + installCommand = '' 7490 + easy_install --always-unzip --no-deps --prefix="$out" . 7491 + ''; 7492 + 7493 + doCheck = false; 7494 + 7495 + meta = { 7496 + maintainers = [ 7497 + stdenv.lib.maintainers.chaoflow 7498 + stdenv.lib.maintainers.garbas 7499 + stdenv.lib.maintainers.goibhniu 7500 + ]; 7501 + }; 7502 + }; 7503 + 7504 + 7505 + zope_app_locales = buildPythonPackage rec { 7506 + name = "zope.app.locales-3.6.2"; 7507 + 7508 + src = fetchurl { 7509 + url = "http://pypi.python.org/packages/source/z/zope.app.locales/${name}.tar.gz"; 7510 + md5 = "bd2b4c6040e768f33004b1210d3207fa"; 7511 + }; 7512 + 7513 + # ignore dependencies 7514 + installCommand = '' 7515 + easy_install --always-unzip --no-deps --prefix="$out" . 7516 + ''; 7517 + 7518 + doCheck = false; 7519 + 7520 + meta = { 7521 + maintainers = [ 7522 + stdenv.lib.maintainers.chaoflow 7523 + stdenv.lib.maintainers.garbas 7524 + stdenv.lib.maintainers.goibhniu 7525 + ]; 7526 + }; 7527 + }; 7528 + 7529 + 7530 + zope_app_localpermission = buildPythonPackage rec { 7531 + name = "zope.app.localpermission-3.7.2"; 7532 + 7533 + src = fetchurl { 7534 + url = "http://pypi.python.org/packages/source/z/zope.app.localpermission/${name}.tar.gz"; 7535 + md5 = "121509781b19ce55ebe890fa408702fc"; 7536 + }; 7537 + 7538 + # ignore dependencies 7539 + installCommand = '' 7540 + easy_install --always-unzip --no-deps --prefix="$out" . 7541 + ''; 7542 + 7543 + doCheck = false; 7544 + 7545 + meta = { 7546 + maintainers = [ 7547 + stdenv.lib.maintainers.chaoflow 7548 + stdenv.lib.maintainers.garbas 7549 + stdenv.lib.maintainers.goibhniu 7550 + ]; 7551 + }; 7552 + }; 7553 + 7554 + 7555 + zope_app_locking = buildPythonPackage rec { 7556 + name = "zope.app.locking-3.5.0"; 7557 + 7558 + src = fetchurl { 7559 + url = "http://pypi.python.org/packages/source/z/zope.app.locking/${name}.tar.gz"; 7560 + md5 = "4edce1ba26f6c56b0eb79f703d8a80fe"; 7561 + }; 7562 + 7563 + # ignore dependencies 7564 + installCommand = '' 7565 + easy_install --always-unzip --no-deps --prefix="$out" . 7566 + ''; 7567 + 7568 + doCheck = false; 7569 + 7570 + meta = { 7571 + maintainers = [ 7572 + stdenv.lib.maintainers.chaoflow 7573 + stdenv.lib.maintainers.garbas 7574 + stdenv.lib.maintainers.goibhniu 7575 + ]; 7576 + }; 7577 + }; 7578 + 7579 + 7580 + zope_app_onlinehelp = buildPythonPackage rec { 7581 + name = "zope.app.onlinehelp-3.5.2"; 7582 + 7583 + src = fetchurl { 7584 + url = "http://pypi.python.org/packages/source/z/zope.app.onlinehelp/${name}.tar.gz"; 7585 + md5 = "67d0be66965e34b24ef18c269da62e4c"; 7586 + }; 7587 + 7588 + # ignore dependencies 7589 + installCommand = '' 7590 + easy_install --always-unzip --no-deps --prefix="$out" . 7591 + ''; 7592 + 7593 + doCheck = false; 7594 + 7595 + meta = { 7596 + maintainers = [ 7597 + stdenv.lib.maintainers.chaoflow 7598 + stdenv.lib.maintainers.garbas 7599 + stdenv.lib.maintainers.goibhniu 7600 + ]; 7601 + }; 7602 + }; 7603 + 7604 + 7605 + zope_app_pagetemplate = buildPythonPackage rec { 7606 + name = "zope.app.pagetemplate-3.11.2"; 7607 + 7608 + src = fetchurl { 7609 + url = "http://pypi.python.org/packages/source/z/zope.app.pagetemplate/${name}.tar.gz"; 7610 + md5 = "2d304729c0d6a9ab67dd5ea852f19476"; 7611 + }; 7612 + 7613 + # ignore dependencies 7614 + installCommand = '' 7615 + easy_install --always-unzip --no-deps --prefix="$out" . 7616 + ''; 7617 + 7618 + doCheck = false; 7619 + 7620 + meta = { 7621 + maintainers = [ 7622 + stdenv.lib.maintainers.chaoflow 7623 + stdenv.lib.maintainers.garbas 7624 + stdenv.lib.maintainers.goibhniu 7625 + ]; 7626 + }; 7627 + }; 7628 + 7629 + 7630 + zope_app_preference = buildPythonPackage rec { 7631 + name = "zope.app.preference-3.8.1"; 7632 + 7633 + src = fetchurl { 7634 + url = "http://pypi.python.org/packages/source/z/zope.app.preference/${name}.tar.gz"; 7635 + md5 = "ab6906261854c61ff9f0a13c7612d3e8"; 7636 + }; 7637 + 7638 + # ignore dependencies 7639 + installCommand = '' 7640 + easy_install --always-unzip --no-deps --prefix="$out" . 7641 + ''; 7642 + 7643 + doCheck = false; 7644 + 7645 + meta = { 7646 + maintainers = [ 7647 + stdenv.lib.maintainers.chaoflow 7648 + stdenv.lib.maintainers.garbas 7649 + stdenv.lib.maintainers.goibhniu 7650 + ]; 7651 + }; 7652 + }; 7653 + 7654 + 7655 + zope_app_preview = buildPythonPackage rec { 7656 + name = "zope.app.preview-3.4.0"; 7657 + 7658 + src = fetchurl { 7659 + url = "http://pypi.python.org/packages/source/z/zope.app.preview/${name}.tar.gz"; 7660 + md5 = "e698c10b043fb944150a825af9af536e"; 7661 + }; 7662 + 7663 + # ignore dependencies 7664 + installCommand = '' 7665 + easy_install --always-unzip --no-deps --prefix="$out" . 7666 + ''; 7667 + 7668 + doCheck = false; 7669 + 7670 + meta = { 7671 + maintainers = [ 7672 + stdenv.lib.maintainers.chaoflow 7673 + stdenv.lib.maintainers.garbas 7674 + stdenv.lib.maintainers.goibhniu 7675 + ]; 7676 + }; 7677 + }; 7678 + 7679 + 7680 + zope_app_principalannotation = buildPythonPackage rec { 7681 + name = "zope.app.principalannotation-3.7.0"; 7682 + 7683 + src = fetchurl { 7684 + url = "http://pypi.python.org/packages/source/z/zope.app.principalannotation/${name}.tar.gz"; 7685 + md5 = "29c6bf8e817330b0d29de253686a68f2"; 7686 + }; 7687 + 7688 + # ignore dependencies 7689 + installCommand = '' 7690 + easy_install --always-unzip --no-deps --prefix="$out" . 7691 + ''; 7692 + 7693 + doCheck = false; 7694 + 7695 + meta = { 7696 + maintainers = [ 7697 + stdenv.lib.maintainers.chaoflow 7698 + stdenv.lib.maintainers.garbas 7699 + stdenv.lib.maintainers.goibhniu 7700 + ]; 7701 + }; 7702 + }; 7703 + 7704 + 7705 + zope_app_publication = buildPythonPackage rec { 7706 + name = "zope.app.publication-3.12.0"; 7707 + 7708 + src = fetchurl { 7709 + url = "http://pypi.python.org/packages/source/z/zope.app.publication/${name}.zip"; 7710 + md5 = "d8c521287f52fb9f40fa9b8c2acb4675"; 7711 + }; 7712 + 7713 + # ignore dependencies 7714 + installCommand = '' 7715 + easy_install --always-unzip --no-deps --prefix="$out" . 7716 + ''; 7717 + 7718 + buildInputs = [ pkgs.unzip ]; 7719 + 7720 + doCheck = false; 7721 + 7722 + meta = { 7723 + maintainers = [ 7724 + stdenv.lib.maintainers.chaoflow 7725 + stdenv.lib.maintainers.garbas 7726 + stdenv.lib.maintainers.goibhniu 7727 + ]; 7728 + }; 7729 + }; 7730 + 7731 + 7732 + zope_app_publisher = buildPythonPackage rec { 7733 + name = "zope.app.publisher-3.10.2"; 7734 + 7735 + src = fetchurl { 7736 + url = "http://pypi.python.org/packages/source/z/zope.app.publisher/${name}.zip"; 7737 + md5 = "66e9110e2967d8d204a65a98e2227404"; 7738 + }; 7739 + 7740 + # ignore dependencies 7741 + installCommand = '' 7742 + easy_install --always-unzip --no-deps --prefix="$out" . 7743 + ''; 7744 + 7745 + buildInputs = [ pkgs.unzip ]; 7746 + 7747 + doCheck = false; 7748 + 7749 + meta = { 7750 + maintainers = [ 7751 + stdenv.lib.maintainers.chaoflow 7752 + stdenv.lib.maintainers.garbas 7753 + stdenv.lib.maintainers.goibhniu 7754 + ]; 7755 + }; 7756 + }; 7757 + 7758 + 7759 + zope_app_renderer = buildPythonPackage rec { 7760 + name = "zope.app.renderer-3.5.1"; 7761 + 7762 + src = fetchurl { 7763 + url = "http://pypi.python.org/packages/source/z/zope.app.renderer/${name}.tar.gz"; 7764 + md5 = "1cc605baf5dab7db50b0a0fd218566f3"; 7765 + }; 7766 + 7767 + # ignore dependencies 7768 + installCommand = '' 7769 + easy_install --always-unzip --no-deps --prefix="$out" . 7770 + ''; 7771 + 7772 + doCheck = false; 7773 + 7774 + meta = { 7775 + maintainers = [ 7776 + stdenv.lib.maintainers.chaoflow 7777 + stdenv.lib.maintainers.garbas 7778 + stdenv.lib.maintainers.goibhniu 7779 + ]; 7780 + }; 7781 + }; 7782 + 7783 + 7784 + zope_app_rotterdam = buildPythonPackage rec { 7785 + name = "zope.app.rotterdam-3.5.3"; 7786 + 7787 + src = fetchurl { 7788 + url = "http://pypi.python.org/packages/source/z/zope.app.rotterdam/${name}.tar.gz"; 7789 + md5 = "4cb3c53844bc7481f9b7d60f3c5e3a85"; 7790 + }; 7791 + 7792 + # ignore dependencies 7793 + installCommand = '' 7794 + easy_install --always-unzip --no-deps --prefix="$out" . 7795 + ''; 7796 + 7797 + doCheck = false; 7798 + 7799 + meta = { 7800 + maintainers = [ 7801 + stdenv.lib.maintainers.chaoflow 7802 + stdenv.lib.maintainers.garbas 7803 + stdenv.lib.maintainers.goibhniu 7804 + ]; 7805 + }; 7806 + }; 7807 + 7808 + 7809 + zope_app_schema = buildPythonPackage rec { 7810 + name = "zope.app.schema-3.5.0"; 7811 + 7812 + src = fetchurl { 7813 + url = "http://pypi.python.org/packages/source/z/zope.app.schema/${name}.tar.gz"; 7814 + md5 = "92b7c3f4512f3433acc931ecb6ffc936"; 7815 + }; 7816 + 7817 + # ignore dependencies 7818 + installCommand = '' 7819 + easy_install --always-unzip --no-deps --prefix="$out" . 7820 + ''; 7821 + 7822 + doCheck = false; 7823 + 7824 + meta = { 7825 + maintainers = [ 7826 + stdenv.lib.maintainers.chaoflow 7827 + stdenv.lib.maintainers.garbas 7828 + stdenv.lib.maintainers.goibhniu 7829 + ]; 7830 + }; 7831 + }; 7832 + 7833 + 7834 + zope_app_security = buildPythonPackage rec { 7835 + name = "zope.app.security-3.7.5"; 7836 + 7837 + src = fetchurl { 7838 + url = "http://pypi.python.org/packages/source/z/zope.app.security/${name}.tar.gz"; 7839 + md5 = "c7cec00f6d8379b93180faf6ffaa89ea"; 7840 + }; 7841 + 7842 + # ignore dependencies 7843 + installCommand = '' 7844 + easy_install --always-unzip --no-deps --prefix="$out" . 7845 + ''; 7846 + 7847 + doCheck = false; 7848 + 7849 + meta = { 7850 + maintainers = [ 7851 + stdenv.lib.maintainers.chaoflow 7852 + stdenv.lib.maintainers.garbas 7853 + stdenv.lib.maintainers.goibhniu 7854 + ]; 7855 + }; 7856 + }; 7857 + 7858 + 7859 + zope_app_securitypolicy = buildPythonPackage rec { 7860 + name = "zope.app.securitypolicy-3.6.1"; 7861 + 7862 + src = fetchurl { 7863 + url = "http://pypi.python.org/packages/source/z/zope.app.securitypolicy/${name}.tar.gz"; 7864 + md5 = "e3c6ef1db3228dbbb60a452c1a2a8f27"; 7865 + }; 7866 + 7867 + # ignore dependencies 7868 + installCommand = '' 7869 + easy_install --always-unzip --no-deps --prefix="$out" . 7870 + ''; 7871 + 7872 + doCheck = false; 7873 + 7874 + meta = { 7875 + maintainers = [ 7876 + stdenv.lib.maintainers.chaoflow 7877 + stdenv.lib.maintainers.garbas 7878 + stdenv.lib.maintainers.goibhniu 7879 + ]; 7880 + }; 7881 + }; 7882 + 7883 + 7884 + zope_app_server = buildPythonPackage rec { 7885 + name = "zope.app.server-3.6.0"; 7886 + 7887 + src = fetchurl { 7888 + url = "http://pypi.python.org/packages/source/z/zope.app.server/${name}.tar.gz"; 7889 + md5 = "d3a75eaf2a3f4759352dd3243dfb1d50"; 7890 + }; 7891 + 7892 + # ignore dependencies 7893 + installCommand = '' 7894 + easy_install --always-unzip --no-deps --prefix="$out" . 7895 + ''; 7896 + 7897 + doCheck = false; 7898 + 7899 + meta = { 7900 + maintainers = [ 7901 + stdenv.lib.maintainers.chaoflow 7902 + stdenv.lib.maintainers.garbas 7903 + stdenv.lib.maintainers.goibhniu 7904 + ]; 7905 + }; 7906 + }; 7907 + 7908 + 7909 + zope_app_session = buildPythonPackage rec { 7910 + name = "zope.app.session-3.6.2"; 7911 + 7912 + src = fetchurl { 7913 + url = "http://pypi.python.org/packages/source/z/zope.app.session/${name}.tar.gz"; 7914 + md5 = "93467bf6854d714b53e71f36a9d770f3"; 7915 + }; 7916 + 7917 + # ignore dependencies 7918 + installCommand = '' 7919 + easy_install --always-unzip --no-deps --prefix="$out" . 7920 + ''; 7921 + 7922 + doCheck = false; 7923 + 7924 + meta = { 7925 + maintainers = [ 7926 + stdenv.lib.maintainers.chaoflow 7927 + stdenv.lib.maintainers.garbas 7928 + stdenv.lib.maintainers.goibhniu 7929 + ]; 7930 + }; 7931 + }; 7932 + 7933 + 7934 + zope_app_skins = buildPythonPackage rec { 7935 + name = "zope.app.skins-3.4.0"; 7936 + 7937 + src = fetchurl { 7938 + url = "http://pypi.python.org/packages/source/z/zope.app.skins/${name}.tar.gz"; 7939 + md5 = "a0bc210720ee50e40adb93e9c685e884"; 7940 + }; 7941 + 7942 + # ignore dependencies 7943 + installCommand = '' 7944 + easy_install --always-unzip --no-deps --prefix="$out" . 7945 + ''; 7946 + 7947 + doCheck = false; 7948 + 7949 + meta = { 7950 + maintainers = [ 7951 + stdenv.lib.maintainers.chaoflow 7952 + stdenv.lib.maintainers.garbas 7953 + stdenv.lib.maintainers.goibhniu 7954 + ]; 7955 + }; 7956 + }; 7957 + 7958 + 7959 + zope_app_testing = buildPythonPackage rec { 7960 + name = "zope.app.testing-3.7.8"; 7961 + 7962 + src = fetchurl { 7963 + url = "http://pypi.python.org/packages/source/z/zope.app.testing/${name}.tar.gz"; 7964 + md5 = "6fd3eb11e24973a3dbdf5f1ab655c0d4"; 7965 + }; 7966 + 7967 + # ignore dependencies 7968 + installCommand = '' 7969 + easy_install --always-unzip --no-deps --prefix="$out" . 7970 + ''; 7971 + 7972 + doCheck = false; 7973 + 7974 + meta = { 7975 + maintainers = [ 7976 + stdenv.lib.maintainers.chaoflow 7977 + stdenv.lib.maintainers.garbas 7978 + stdenv.lib.maintainers.goibhniu 7979 + ]; 7980 + }; 7981 + }; 7982 + 7983 + 7984 + zope_app_tree = buildPythonPackage rec { 7985 + name = "zope.app.tree-3.6.0"; 7986 + 7987 + src = fetchurl { 7988 + url = "http://pypi.python.org/packages/source/z/zope.app.tree/${name}.tar.gz"; 7989 + md5 = "fbde3403c682bc7cf7b73d43cd2eed3a"; 7990 + }; 7991 + 7992 + # ignore dependencies 7993 + installCommand = '' 7994 + easy_install --always-unzip --no-deps --prefix="$out" . 7995 + ''; 7996 + 7997 + doCheck = false; 7998 + 7999 + meta = { 8000 + maintainers = [ 8001 + stdenv.lib.maintainers.chaoflow 8002 + stdenv.lib.maintainers.garbas 8003 + stdenv.lib.maintainers.goibhniu 8004 + ]; 8005 + }; 8006 + }; 8007 + 8008 + 8009 + zope_app_twisted = buildPythonPackage rec { 8010 + name = "zope.app.twisted-3.5.0"; 8011 + 8012 + src = fetchurl { 8013 + url = "http://pypi.python.org/packages/source/z/zope.app.twisted/${name}.tar.gz"; 8014 + md5 = "9e98868b8be8a0c4f720036366364a67"; 8015 + }; 8016 + 8017 + # ignore dependencies 8018 + installCommand = '' 8019 + easy_install --always-unzip --no-deps --prefix="$out" . 8020 + ''; 8021 + 8022 + doCheck = false; 8023 + 8024 + meta = { 8025 + maintainers = [ 8026 + stdenv.lib.maintainers.chaoflow 8027 + stdenv.lib.maintainers.garbas 8028 + stdenv.lib.maintainers.goibhniu 8029 + ]; 8030 + }; 8031 + }; 8032 + 8033 + 8034 + zope_app_undo = buildPythonPackage rec { 8035 + name = "zope.app.undo-3.5.0"; 8036 + 8037 + src = fetchurl { 8038 + url = "http://pypi.python.org/packages/source/z/zope.app.undo/${name}.tar.gz"; 8039 + md5 = "7a40060aa0451a635a31d6e12d17a82e"; 8040 + }; 8041 + 8042 + # ignore dependencies 8043 + installCommand = '' 8044 + easy_install --always-unzip --no-deps --prefix="$out" . 8045 + ''; 8046 + 8047 + doCheck = false; 8048 + 8049 + meta = { 8050 + maintainers = [ 8051 + stdenv.lib.maintainers.chaoflow 8052 + stdenv.lib.maintainers.garbas 8053 + stdenv.lib.maintainers.goibhniu 8054 + ]; 8055 + }; 8056 + }; 8057 + 8058 + 8059 + zope_app_wsgi = buildPythonPackage rec { 8060 + name = "zope.app.wsgi-3.9.3"; 8061 + 8062 + src = fetchurl { 8063 + url = "http://pypi.python.org/packages/source/z/zope.app.wsgi/${name}.tar.gz"; 8064 + md5 = "9c766908b720d777e02e0b0a9ac8a8a1"; 8065 + }; 8066 + 8067 + # ignore dependencies 8068 + installCommand = '' 8069 + easy_install --always-unzip --no-deps --prefix="$out" . 8070 + ''; 8071 + 8072 + doCheck = false; 8073 + 8074 + meta = { 8075 + maintainers = [ 8076 + stdenv.lib.maintainers.chaoflow 8077 + stdenv.lib.maintainers.garbas 8078 + stdenv.lib.maintainers.goibhniu 8079 + ]; 8080 + }; 8081 + }; 8082 + 8083 + 8084 + zope_app_zcmlfiles = buildPythonPackage rec { 8085 + name = "zope.app.zcmlfiles-3.7.1"; 8086 + 8087 + src = fetchurl { 8088 + url = "http://pypi.python.org/packages/source/z/zope.app.zcmlfiles/${name}.tar.gz"; 8089 + md5 = "0e8991d2bed71ee6b98a2c48d21e1126"; 8090 + }; 8091 + 8092 + # ignore dependencies 8093 + installCommand = '' 8094 + easy_install --always-unzip --no-deps --prefix="$out" . 8095 + ''; 8096 + 8097 + doCheck = false; 8098 + 8099 + meta = { 8100 + maintainers = [ 8101 + stdenv.lib.maintainers.chaoflow 8102 + stdenv.lib.maintainers.garbas 8103 + stdenv.lib.maintainers.goibhniu 8104 + ]; 8105 + }; 8106 + }; 8107 + 8108 + 8109 + zope_app_zopeappgenerations = buildPythonPackage rec { 8110 + name = "zope.app.zopeappgenerations-3.5.1"; 8111 + 8112 + src = fetchurl { 8113 + url = "http://pypi.python.org/packages/source/z/zope.app.zopeappgenerations/${name}.tar.gz"; 8114 + md5 = "4c8a0bc409677f8b17dc57737d41f919"; 8115 + }; 8116 + 8117 + # ignore dependencies 8118 + installCommand = '' 8119 + easy_install --always-unzip --no-deps --prefix="$out" . 8120 + ''; 8121 + 8122 + doCheck = false; 8123 + 8124 + meta = { 8125 + maintainers = [ 8126 + stdenv.lib.maintainers.chaoflow 8127 + stdenv.lib.maintainers.garbas 8128 + stdenv.lib.maintainers.goibhniu 8129 + ]; 8130 + }; 8131 + }; 8132 + 8133 + 8134 + zope_app_zptpage = buildPythonPackage rec { 8135 + name = "zope.app.zptpage-3.5.1"; 8136 + 8137 + src = fetchurl { 8138 + url = "http://pypi.python.org/packages/source/z/zope.app.zptpage/${name}.tar.gz"; 8139 + md5 = "aed8ec49e10911bd1e9d2c9d467fd098"; 8140 + }; 8141 + 8142 + # ignore dependencies 8143 + installCommand = '' 8144 + easy_install --always-unzip --no-deps --prefix="$out" . 8145 + ''; 8146 + 8147 + doCheck = false; 8148 + 8149 + meta = { 8150 + maintainers = [ 8151 + stdenv.lib.maintainers.chaoflow 8152 + stdenv.lib.maintainers.garbas 8153 + stdenv.lib.maintainers.goibhniu 8154 + ]; 8155 + }; 8156 + }; 8157 + 8158 + 8159 + zope_applicationcontrol = buildPythonPackage rec { 8160 + name = "zope.applicationcontrol-3.5.5"; 8161 + 8162 + src = fetchurl { 8163 + url = "http://pypi.python.org/packages/source/z/zope.applicationcontrol/${name}.tar.gz"; 8164 + md5 = "5e4bb54afe55185e15bd9d1ba3750857"; 8165 + }; 8166 + 8167 + # ignore dependencies 8168 + installCommand = '' 8169 + easy_install --always-unzip --no-deps --prefix="$out" . 8170 + ''; 8171 + 8172 + doCheck = false; 8173 + 8174 + meta = { 8175 + maintainers = [ 8176 + stdenv.lib.maintainers.chaoflow 8177 + stdenv.lib.maintainers.garbas 8178 + stdenv.lib.maintainers.goibhniu 8179 + ]; 8180 + }; 8181 + }; 8182 + 8183 + 8184 + zope_authentication = buildPythonPackage rec { 8185 + name = "zope.authentication-3.7.1"; 8186 + 8187 + src = fetchurl { 8188 + url = "http://pypi.python.org/packages/source/z/zope.authentication/${name}.zip"; 8189 + md5 = "7d6bb340610518f2fc71213cfeccda68"; 8190 + }; 8191 + 8192 + # ignore dependencies 8193 + installCommand = '' 8194 + easy_install --always-unzip --no-deps --prefix="$out" . 8195 + ''; 8196 + 8197 + buildInputs = [ pkgs.unzip ]; 8198 + 8199 + doCheck = false; 8200 + 8201 + meta = { 8202 + maintainers = [ 8203 + stdenv.lib.maintainers.chaoflow 8204 + stdenv.lib.maintainers.garbas 8205 + stdenv.lib.maintainers.goibhniu 8206 + ]; 8207 + }; 8208 + }; 8209 + 8210 + 8211 + zope_broken = buildPythonPackage rec { 8212 + name = "zope.broken-3.6.0"; 8213 + 8214 + src = fetchurl { 8215 + url = "http://pypi.python.org/packages/source/z/zope.broken/${name}.zip"; 8216 + md5 = "eff24d7918099a3e899ee63a9c31bee6"; 8217 + }; 8218 + 8219 + # ignore dependencies 8220 + installCommand = '' 8221 + easy_install --always-unzip --no-deps --prefix="$out" . 8222 + ''; 8223 + 8224 + buildInputs = [ pkgs.unzip ]; 8225 + 8226 + doCheck = false; 8227 + 8228 + meta = { 8229 + maintainers = [ 8230 + stdenv.lib.maintainers.chaoflow 8231 + stdenv.lib.maintainers.garbas 8232 + stdenv.lib.maintainers.goibhniu 8233 + ]; 8234 + }; 8235 + }; 8236 + 8237 + 8238 + zope_browser = buildPythonPackage rec { 8239 + name = "zope.browser-1.3"; 8240 + 8241 + src = fetchurl { 8242 + url = "http://pypi.python.org/packages/source/z/zope.browser/${name}.zip"; 8243 + md5 = "4ff0ddbf64c45bfcc3189e35f4214ded"; 8244 + }; 8245 + 8246 + # ignore dependencies 8247 + installCommand = '' 8248 + easy_install --always-unzip --no-deps --prefix="$out" . 8249 + ''; 8250 + 8251 + buildInputs = [ pkgs.unzip ]; 8252 + 8253 + doCheck = false; 8254 + 8255 + meta = { 8256 + maintainers = [ 8257 + stdenv.lib.maintainers.chaoflow 8258 + stdenv.lib.maintainers.garbas 8259 + stdenv.lib.maintainers.goibhniu 8260 + ]; 8261 + }; 8262 + }; 8263 + 8264 + 8265 + zope_browsermenu = buildPythonPackage rec { 8266 + name = "zope.browsermenu-3.9.1"; 8267 + 8268 + src = fetchurl { 8269 + url = "http://pypi.python.org/packages/source/z/zope.browsermenu/${name}.zip"; 8270 + md5 = "a47c7b1e786661c912a1150bf8d1f83f"; 8271 + }; 8272 + 8273 + # ignore dependencies 8274 + installCommand = '' 8275 + easy_install --always-unzip --no-deps --prefix="$out" . 8276 + ''; 8277 + 8278 + buildInputs = [ pkgs.unzip ]; 8279 + 8280 + doCheck = false; 8281 + 8282 + meta = { 8283 + maintainers = [ 8284 + stdenv.lib.maintainers.chaoflow 8285 + stdenv.lib.maintainers.garbas 8286 + stdenv.lib.maintainers.goibhniu 8287 + ]; 8288 + }; 8289 + }; 8290 + 8291 + 8292 + zope_browserpage = buildPythonPackage rec { 8293 + name = "zope.browserpage-3.12.2"; 8294 + 8295 + src = fetchurl { 8296 + url = "http://pypi.python.org/packages/source/z/zope.browserpage/${name}.tar.gz"; 8297 + md5 = "a543ef3cb1b42f7233b3fca23dc9ea60"; 8298 + }; 8299 + 8300 + # ignore dependencies 8301 + installCommand = '' 8302 + easy_install --always-unzip --no-deps --prefix="$out" . 8303 + ''; 8304 + 8305 + doCheck = false; 8306 + 8307 + meta = { 8308 + maintainers = [ 8309 + stdenv.lib.maintainers.chaoflow 8310 + stdenv.lib.maintainers.garbas 8311 + stdenv.lib.maintainers.goibhniu 8312 + ]; 8313 + }; 8314 + }; 8315 + 8316 + 8317 + zope_browserresource = buildPythonPackage rec { 8318 + name = "zope.browserresource-3.10.3"; 8319 + 8320 + src = fetchurl { 8321 + url = "http://pypi.python.org/packages/source/z/zope.browserresource/${name}.zip"; 8322 + md5 = "dbfde30e82dbfa1a74c5da0cb5a4772d"; 8323 + }; 8324 + 8325 + # ignore dependencies 8326 + installCommand = '' 8327 + easy_install --always-unzip --no-deps --prefix="$out" . 8328 + ''; 8329 + 8330 + buildInputs = [ pkgs.unzip ]; 8331 + 8332 + doCheck = false; 8333 + 8334 + meta = { 8335 + maintainers = [ 8336 + stdenv.lib.maintainers.chaoflow 8337 + stdenv.lib.maintainers.garbas 8338 + stdenv.lib.maintainers.goibhniu 8339 + ]; 8340 + }; 8341 + }; 8342 + 8343 + 8344 + zope_cachedescriptors = buildPythonPackage rec { 8345 + name = "zope.cachedescriptors-3.5.1"; 8346 + 8347 + src = fetchurl { 8348 + url = "http://pypi.python.org/packages/source/z/zope.cachedescriptors/${name}.zip"; 8349 + md5 = "263459a95238fd61d17e815d97ca49ce"; 8350 + }; 8351 + 8352 + # ignore dependencies 8353 + installCommand = '' 8354 + easy_install --always-unzip --no-deps --prefix="$out" . 8355 + ''; 8356 + 8357 + buildInputs = [ pkgs.unzip ]; 8358 + 8359 + doCheck = false; 8360 + 8361 + meta = { 8362 + maintainers = [ 8363 + stdenv.lib.maintainers.chaoflow 8364 + stdenv.lib.maintainers.garbas 8365 + stdenv.lib.maintainers.goibhniu 8366 + ]; 8367 + }; 8368 + }; 8369 + 8370 + 8371 + zope_catalog = buildPythonPackage rec { 8372 + name = "zope.catalog-3.8.2"; 8373 + 8374 + src = fetchurl { 8375 + url = "http://pypi.python.org/packages/source/z/zope.catalog/${name}.tar.gz"; 8376 + md5 = "f9baff3997e337f0a23ac158258c8842"; 8377 + }; 8378 + 8379 + # ignore dependencies 8380 + installCommand = '' 8381 + easy_install --always-unzip --no-deps --prefix="$out" . 8382 + ''; 8383 + 8384 + doCheck = false; 8385 + 8386 + meta = { 8387 + maintainers = [ 8388 + stdenv.lib.maintainers.chaoflow 8389 + stdenv.lib.maintainers.garbas 8390 + stdenv.lib.maintainers.goibhniu 8391 + ]; 8392 + }; 8393 + }; 8394 + 8395 + 8396 + zope_component = buildPythonPackage rec { 8397 + name = "zope.component-3.9.5"; 8398 + 8399 + src = fetchurl { 8400 + url = "http://pypi.python.org/packages/source/z/zope.component/${name}.tar.gz"; 8401 + md5 = "22780b445b1b479701c05978055d1c82"; 8402 + }; 8403 + 8404 + # ignore dependencies 8405 + installCommand = '' 8406 + easy_install --always-unzip --no-deps --prefix="$out" . 8407 + ''; 8408 + 8409 + doCheck = false; 8410 + 8411 + meta = { 8412 + maintainers = [ 8413 + stdenv.lib.maintainers.chaoflow 8414 + stdenv.lib.maintainers.garbas 8415 + stdenv.lib.maintainers.goibhniu 8416 + ]; 8417 + }; 8418 + }; 8419 + 8420 + 8421 + zope_componentvocabulary = buildPythonPackage rec { 8422 + name = "zope.componentvocabulary-1.0.1"; 8423 + 8424 + src = fetchurl { 8425 + url = "http://pypi.python.org/packages/source/z/zope.componentvocabulary/${name}.tar.gz"; 8426 + md5 = "1c8fa82ca1ab1f4b0bd2455a31fde22b"; 8427 + }; 8428 + 8429 + # ignore dependencies 8430 + installCommand = '' 8431 + easy_install --always-unzip --no-deps --prefix="$out" . 8432 + ''; 8433 + 8434 + doCheck = false; 8435 + 8436 + meta = { 8437 + maintainers = [ 8438 + stdenv.lib.maintainers.chaoflow 8439 + stdenv.lib.maintainers.garbas 8440 + stdenv.lib.maintainers.goibhniu 8441 + ]; 8442 + }; 8443 + }; 8444 + 8445 + 8446 + zope_configuration = buildPythonPackage rec { 8447 + name = "zope.configuration-3.7.4"; 8448 + 8449 + src = fetchurl { 8450 + url = "http://pypi.python.org/packages/source/z/zope.configuration/${name}.zip"; 8451 + md5 = "5b0271908ef26c05059eda76928896ea"; 8452 + }; 8453 + 8454 + # ignore dependencies 8455 + installCommand = '' 8456 + easy_install --always-unzip --no-deps --prefix="$out" . 8457 + ''; 8458 + 8459 + buildInputs = [ pkgs.unzip ]; 8460 + 8461 + doCheck = false; 8462 + 8463 + meta = { 8464 + maintainers = [ 8465 + stdenv.lib.maintainers.chaoflow 8466 + stdenv.lib.maintainers.garbas 8467 + stdenv.lib.maintainers.goibhniu 8468 + ]; 8469 + }; 8470 + }; 8471 + 8472 + 8473 + zope_container = buildPythonPackage rec { 8474 + name = "zope.container-3.11.2"; 8475 + 8476 + src = fetchurl { 8477 + url = "http://pypi.python.org/packages/source/z/zope.container/${name}.tar.gz"; 8478 + md5 = "fc66d85a17b8ffb701091c9328983dcc"; 8479 + }; 8480 + 8481 + # ignore dependencies 8482 + installCommand = '' 8483 + easy_install --always-unzip --no-deps --prefix="$out" . 8484 + ''; 8485 + 8486 + doCheck = false; 8487 + 8488 + meta = { 8489 + maintainers = [ 8490 + stdenv.lib.maintainers.chaoflow 8491 + stdenv.lib.maintainers.garbas 8492 + stdenv.lib.maintainers.goibhniu 8493 + ]; 8494 + }; 8495 + }; 8496 + 8497 + 8498 + zope_contentprovider = buildPythonPackage rec { 8499 + name = "zope.contentprovider-3.7.2"; 8500 + 8501 + src = fetchurl { 8502 + url = "http://pypi.python.org/packages/source/z/zope.contentprovider/${name}.tar.gz"; 8503 + md5 = "1bb2132551175c0123f17939a793f812"; 8504 + }; 8505 + 8506 + # ignore dependencies 8507 + installCommand = '' 8508 + easy_install --always-unzip --no-deps --prefix="$out" . 8509 + ''; 8510 + 8511 + doCheck = false; 8512 + 8513 + meta = { 8514 + maintainers = [ 8515 + stdenv.lib.maintainers.chaoflow 8516 + stdenv.lib.maintainers.garbas 8517 + stdenv.lib.maintainers.goibhniu 8518 + ]; 8519 + }; 8520 + }; 8521 + 8522 + 8523 + zope_contenttype = buildPythonPackage rec { 8524 + name = "zope.contenttype-3.5.5"; 8525 + 8526 + src = fetchurl { 8527 + url = "http://pypi.python.org/packages/source/z/zope.contenttype/${name}.zip"; 8528 + md5 = "c6ac80e6887de4108a383f349fbdf332"; 8529 + }; 8530 + 8531 + # ignore dependencies 8532 + installCommand = '' 8533 + easy_install --always-unzip --no-deps --prefix="$out" . 8534 + ''; 8535 + 8536 + buildInputs = [ pkgs.unzip ]; 8537 + 8538 + doCheck = false; 8539 + 8540 + meta = { 8541 + maintainers = [ 8542 + stdenv.lib.maintainers.chaoflow 8543 + stdenv.lib.maintainers.garbas 8544 + stdenv.lib.maintainers.goibhniu 8545 + ]; 8546 + }; 8547 + }; 8548 + 8549 + 8550 + zope_copy = buildPythonPackage rec { 8551 + name = "zope.copy-3.5.0"; 8552 + 8553 + src = fetchurl { 8554 + url = "http://pypi.python.org/packages/source/z/zope.copy/${name}.tar.gz"; 8555 + md5 = "a9836a5d36cd548be45210eb00407337"; 8556 + }; 8557 + 8558 + # ignore dependencies 8559 + installCommand = '' 8560 + easy_install --always-unzip --no-deps --prefix="$out" . 8561 + ''; 8562 + 8563 + doCheck = false; 8564 + 8565 + meta = { 8566 + maintainers = [ 8567 + stdenv.lib.maintainers.chaoflow 8568 + stdenv.lib.maintainers.garbas 8569 + stdenv.lib.maintainers.goibhniu 8570 + ]; 8571 + }; 8572 + }; 8573 + 8574 + 8575 + zope_copypastemove = buildPythonPackage rec { 8576 + name = "zope.copypastemove-3.7.0"; 8577 + 8578 + src = fetchurl { 8579 + url = "http://pypi.python.org/packages/source/z/zope.copypastemove/${name}.tar.gz"; 8580 + md5 = "f335940686d15cfc5520c42f2494a924"; 8581 + }; 8582 + 8583 + # ignore dependencies 8584 + installCommand = '' 8585 + easy_install --always-unzip --no-deps --prefix="$out" . 8586 + ''; 8587 + 8588 + doCheck = false; 8589 + 8590 + meta = { 8591 + maintainers = [ 8592 + stdenv.lib.maintainers.chaoflow 8593 + stdenv.lib.maintainers.garbas 8594 + stdenv.lib.maintainers.goibhniu 8595 + ]; 8596 + }; 8597 + }; 8598 + 8599 + 8600 + zope_datetime = buildPythonPackage rec { 8601 + name = "zope.datetime-3.4.1"; 8602 + 8603 + src = fetchurl { 8604 + url = "http://pypi.python.org/packages/source/z/zope.datetime/${name}.tar.gz"; 8605 + md5 = "4dde22d34f41a0a4f0c5a345e6d11ee9"; 8606 + }; 8607 + 8608 + # ignore dependencies 8609 + installCommand = '' 8610 + easy_install --always-unzip --no-deps --prefix="$out" . 8611 + ''; 8612 + 8613 + doCheck = false; 8614 + 8615 + meta = { 8616 + maintainers = [ 8617 + stdenv.lib.maintainers.chaoflow 8618 + stdenv.lib.maintainers.garbas 8619 + stdenv.lib.maintainers.goibhniu 8620 + ]; 8621 + }; 8622 + }; 8623 + 8624 + 8625 + zope_deferredimport = buildPythonPackage rec { 8626 + name = "zope.deferredimport-3.5.3"; 8627 + 8628 + src = fetchurl { 8629 + url = "http://pypi.python.org/packages/source/z/zope.deferredimport/${name}.tar.gz"; 8630 + md5 = "68fce3bf4f011d4a840902fd763884ee"; 8631 + }; 8632 + 8633 + # ignore dependencies 8634 + installCommand = '' 8635 + easy_install --always-unzip --no-deps --prefix="$out" . 8636 + ''; 8637 + 8638 + doCheck = false; 8639 + 8640 + meta = { 8641 + maintainers = [ 8642 + stdenv.lib.maintainers.chaoflow 8643 + stdenv.lib.maintainers.garbas 8644 + stdenv.lib.maintainers.goibhniu 8645 + ]; 8646 + }; 8647 + }; 8648 + 8649 + 8650 + zope_deprecation = buildPythonPackage rec { 8651 + name = "zope.deprecation-3.4.1"; 8652 + 8653 + src = fetchurl { 8654 + url = "http://pypi.python.org/packages/source/z/zope.deprecation/${name}.tar.gz"; 8655 + md5 = "8a47b0f8e1fa4e833007e5b8351bb1d4"; 8656 + }; 8657 + 8658 + # ignore dependencies 8659 + installCommand = '' 8660 + easy_install --always-unzip --no-deps --prefix="$out" . 8661 + ''; 8662 + 8663 + doCheck = false; 8664 + 8665 + meta = { 8666 + maintainers = [ 8667 + stdenv.lib.maintainers.chaoflow 8668 + stdenv.lib.maintainers.garbas 8669 + stdenv.lib.maintainers.goibhniu 8670 + ]; 8671 + }; 8672 + }; 8673 + 8674 + 8675 + zope_documenttemplate = buildPythonPackage rec { 8676 + name = "zope.documenttemplate-3.4.3"; 8677 + 8678 + src = fetchurl { 8679 + url = "http://pypi.python.org/packages/source/z/zope.documenttemplate/${name}.tar.gz"; 8680 + md5 = "d5c302534ee0913c39bdc227e1592cb7"; 8681 + }; 8682 + 8683 + # ignore dependencies 8684 + installCommand = '' 8685 + easy_install --always-unzip --no-deps --prefix="$out" . 8686 + ''; 8687 + 8688 + doCheck = false; 8689 + 8690 + meta = { 8691 + maintainers = [ 8692 + stdenv.lib.maintainers.chaoflow 8693 + stdenv.lib.maintainers.garbas 8694 + stdenv.lib.maintainers.goibhniu 8695 + ]; 8696 + }; 8697 + }; 8698 + 8699 + 8700 + zope_dottedname = buildPythonPackage rec { 8701 + name = "zope.dottedname-3.4.6"; 8702 + 8703 + src = fetchurl { 8704 + url = "http://pypi.python.org/packages/source/z/zope.dottedname/${name}.tar.gz"; 8705 + md5 = "62d639f75b31d2d864fe5982cb23959c"; 8706 + }; 8707 + 8708 + # ignore dependencies 8709 + installCommand = '' 8710 + easy_install --always-unzip --no-deps --prefix="$out" . 8711 + ''; 8712 + 8713 + doCheck = false; 8714 + 8715 + meta = { 8716 + maintainers = [ 8717 + stdenv.lib.maintainers.chaoflow 8718 + stdenv.lib.maintainers.garbas 8719 + stdenv.lib.maintainers.goibhniu 8720 + ]; 8721 + }; 8722 + }; 8723 + 8724 + 8725 + zope_dublincore = buildPythonPackage rec { 8726 + name = "zope.dublincore-3.7.0"; 8727 + 8728 + src = fetchurl { 8729 + url = "http://pypi.python.org/packages/source/z/zope.dublincore/${name}.tar.gz"; 8730 + md5 = "2e34e42e454d896feb101ac74af62ded"; 8731 + }; 8732 + 8733 + # ignore dependencies 8734 + installCommand = '' 8735 + easy_install --always-unzip --no-deps --prefix="$out" . 8736 + ''; 8737 + 8738 + doCheck = false; 8739 + 8740 + meta = { 8741 + maintainers = [ 8742 + stdenv.lib.maintainers.chaoflow 8743 + stdenv.lib.maintainers.garbas 8744 + stdenv.lib.maintainers.goibhniu 8745 + ]; 8746 + }; 8747 + }; 8748 + 8749 + 8750 + zope_error = buildPythonPackage rec { 8751 + name = "zope.error-3.7.4"; 8752 + 8753 + src = fetchurl { 8754 + url = "http://pypi.python.org/packages/source/z/zope.error/${name}.tar.gz"; 8755 + md5 = "281445a906458ff5f18f56923699a127"; 8756 + }; 8757 + 8758 + # ignore dependencies 8759 + installCommand = '' 8760 + easy_install --always-unzip --no-deps --prefix="$out" . 8761 + ''; 8762 + 8763 + doCheck = false; 8764 + 8765 + meta = { 8766 + maintainers = [ 8767 + stdenv.lib.maintainers.chaoflow 8768 + stdenv.lib.maintainers.garbas 8769 + stdenv.lib.maintainers.goibhniu 8770 + ]; 8771 + }; 8772 + }; 8773 + 8774 + 8775 + zope_event = buildPythonPackage rec { 8776 + name = "zope.event-3.5.2"; 8777 + 8778 + src = fetchurl { 8779 + url = "http://pypi.python.org/packages/source/z/zope.event/${name}.tar.gz"; 8780 + md5 = "6e8af2a16157a74885d4f0d88137cefb"; 8781 + }; 8782 + 8783 + # ignore dependencies 8784 + installCommand = '' 8785 + easy_install --always-unzip --no-deps --prefix="$out" . 8786 + ''; 8787 + 8788 + doCheck = false; 8789 + 8790 + meta = { 8791 + maintainers = [ 8792 + stdenv.lib.maintainers.chaoflow 8793 + stdenv.lib.maintainers.garbas 8794 + stdenv.lib.maintainers.goibhniu 8795 + ]; 8796 + }; 8797 + }; 8798 + 8799 + 8800 + zope_exceptions = buildPythonPackage rec { 8801 + name = "zope.exceptions-3.6.2"; 8802 + 8803 + src = fetchurl { 8804 + url = "http://pypi.python.org/packages/source/z/zope.exceptions/${name}.tar.gz"; 8805 + md5 = "d7234d99d728abe3d9275346e8d24fd9"; 8806 + }; 8807 + 8808 + # ignore dependencies 8809 + installCommand = '' 8810 + easy_install --always-unzip --no-deps --prefix="$out" . 8811 + ''; 8812 + 8813 + doCheck = false; 8814 + 8815 + meta = { 8816 + maintainers = [ 8817 + stdenv.lib.maintainers.chaoflow 8818 + stdenv.lib.maintainers.garbas 8819 + stdenv.lib.maintainers.goibhniu 8820 + ]; 8821 + }; 8822 + }; 8823 + 8824 + 8825 + zope_file = buildPythonPackage rec { 8826 + name = "zope.file-0.6.1"; 8827 + 8828 + src = fetchurl { 8829 + url = "http://pypi.python.org/packages/source/z/zope.file/${name}.tar.gz"; 8830 + md5 = "5df3b63c678f4b445be345f1dff1bc9b"; 8831 + }; 8832 + 8833 + # ignore dependencies 8834 + installCommand = '' 8835 + easy_install --always-unzip --no-deps --prefix="$out" . 8836 + ''; 8837 + 8838 + doCheck = false; 8839 + 8840 + meta = { 8841 + maintainers = [ 8842 + stdenv.lib.maintainers.chaoflow 8843 + stdenv.lib.maintainers.garbas 8844 + stdenv.lib.maintainers.goibhniu 8845 + ]; 8846 + }; 8847 + }; 8848 + 8849 + 8850 + zope_filerepresentation = buildPythonPackage rec { 8851 + name = "zope.filerepresentation-3.6.1"; 8852 + 8853 + src = fetchurl { 8854 + url = "http://pypi.python.org/packages/source/z/zope.filerepresentation/${name}.tar.gz"; 8855 + md5 = "4a7a434094f4bfa99a7f22e75966c359"; 8856 + }; 8857 + 8858 + # ignore dependencies 8859 + installCommand = '' 8860 + easy_install --always-unzip --no-deps --prefix="$out" . 8861 + ''; 8862 + 8863 + doCheck = false; 8864 + 8865 + meta = { 8866 + maintainers = [ 8867 + stdenv.lib.maintainers.chaoflow 8868 + stdenv.lib.maintainers.garbas 8869 + stdenv.lib.maintainers.goibhniu 8870 + ]; 8871 + }; 8872 + }; 8873 + 8874 + 8875 + zope_formlib = buildPythonPackage rec { 8876 + name = "zope.formlib-4.0.6"; 8877 + 8878 + src = fetchurl { 8879 + url = "http://pypi.python.org/packages/source/z/zope.formlib/${name}.zip"; 8880 + md5 = "eed9c94382d11a4dececd0a48ac1d3f2"; 8881 + }; 8882 + 8883 + # ignore dependencies 8884 + installCommand = '' 8885 + easy_install --always-unzip --no-deps --prefix="$out" . 8886 + ''; 8887 + 8888 + buildInputs = [ pkgs.unzip ]; 8889 + 8890 + doCheck = false; 8891 + 8892 + meta = { 8893 + maintainers = [ 8894 + stdenv.lib.maintainers.chaoflow 8895 + stdenv.lib.maintainers.garbas 8896 + stdenv.lib.maintainers.goibhniu 8897 + ]; 8898 + }; 8899 + }; 8900 + 8901 + 8902 + zope_globalrequest = buildPythonPackage rec { 8903 + name = "zope.globalrequest-1.0"; 8904 + 8905 + src = fetchurl { 8906 + url = "http://pypi.python.org/packages/source/z/zope.globalrequest/${name}.zip"; 8907 + md5 = "ae6ff02db5ba89c1fb96ed7a73ca1cfa"; 8908 + }; 8909 + 8910 + # ignore dependencies 8911 + installCommand = '' 8912 + easy_install --always-unzip --no-deps --prefix="$out" . 8913 + ''; 8914 + 8915 + buildInputs = [ pkgs.unzip ]; 8916 + 8917 + doCheck = false; 8918 + 8919 + meta = { 8920 + maintainers = [ 8921 + stdenv.lib.maintainers.chaoflow 8922 + stdenv.lib.maintainers.garbas 8923 + stdenv.lib.maintainers.goibhniu 8924 + ]; 8925 + }; 8926 + }; 8927 + 8928 + 8929 + zope_hookable = buildPythonPackage rec { 8930 + name = "zope.hookable-3.4.1"; 8931 + 8932 + src = fetchurl { 8933 + url = "http://pypi.python.org/packages/source/z/zope.hookable/${name}.tar.gz"; 8934 + md5 = "fe6713aef5b6c0f4963fb984bf326da0"; 8935 + }; 8936 + 8937 + # ignore dependencies 8938 + installCommand = '' 8939 + easy_install --always-unzip --no-deps --prefix="$out" . 8940 + ''; 8941 + 8942 + doCheck = false; 8943 + 8944 + meta = { 8945 + maintainers = [ 8946 + stdenv.lib.maintainers.chaoflow 8947 + stdenv.lib.maintainers.garbas 8948 + stdenv.lib.maintainers.goibhniu 8949 + ]; 8950 + }; 8951 + }; 8952 + 8953 + 8954 + zope_html = buildPythonPackage rec { 8955 + name = "zope.html-2.1.0"; 8956 + 8957 + src = fetchurl { 8958 + url = "http://pypi.python.org/packages/source/z/zope.html/${name}.tar.gz"; 8959 + md5 = "868cb987e400b9a290355a1207d47143"; 8960 + }; 8961 + 8962 + # ignore dependencies 8963 + installCommand = '' 8964 + easy_install --always-unzip --no-deps --prefix="$out" . 8965 + ''; 8966 + 8967 + doCheck = false; 8968 + 8969 + meta = { 8970 + maintainers = [ 8971 + stdenv.lib.maintainers.chaoflow 8972 + stdenv.lib.maintainers.garbas 8973 + stdenv.lib.maintainers.goibhniu 8974 + ]; 8975 + }; 8976 + }; 8977 + 8978 + 8979 + zope_i18n = buildPythonPackage rec { 8980 + name = "zope.i18n-3.7.4"; 8981 + 8982 + src = fetchurl { 8983 + url = "http://pypi.python.org/packages/source/z/zope.i18n/${name}.tar.gz"; 8984 + md5 = "a6fe9d9ad53dd7e94e87cd58fb67d3b7"; 8985 + }; 8986 + 8987 + # ignore dependencies 8988 + installCommand = '' 8989 + easy_install --always-unzip --no-deps --prefix="$out" . 8990 + ''; 8991 + 8992 + doCheck = false; 8993 + 8994 + meta = { 8995 + maintainers = [ 8996 + stdenv.lib.maintainers.chaoflow 8997 + stdenv.lib.maintainers.garbas 8998 + stdenv.lib.maintainers.goibhniu 8999 + ]; 9000 + }; 9001 + }; 9002 + 9003 + 9004 + zope_i18nmessageid = buildPythonPackage rec { 9005 + name = "zope.i18nmessageid-3.5.3"; 9006 + 9007 + src = fetchurl { 9008 + url = "http://pypi.python.org/packages/source/z/zope.i18nmessageid/${name}.tar.gz"; 9009 + md5 = "cb84bf61c2b7353e3b7578057fbaa264"; 9010 + }; 9011 + 9012 + # ignore dependencies 9013 + installCommand = '' 9014 + easy_install --always-unzip --no-deps --prefix="$out" . 9015 + ''; 9016 + 9017 + doCheck = false; 9018 + 9019 + meta = { 9020 + maintainers = [ 9021 + stdenv.lib.maintainers.chaoflow 9022 + stdenv.lib.maintainers.garbas 9023 + stdenv.lib.maintainers.goibhniu 9024 + ]; 9025 + }; 9026 + }; 9027 + 9028 + 9029 + zope_index = buildPythonPackage rec { 9030 + name = "zope.index-3.6.4"; 9031 + 9032 + src = fetchurl { 9033 + url = "http://pypi.python.org/packages/source/z/zope.index/${name}.tar.gz"; 9034 + md5 = "65c34f446f54ffd711e34ede9eb89dad"; 9035 + }; 9036 + 9037 + # ignore dependencies 9038 + installCommand = '' 9039 + easy_install --always-unzip --no-deps --prefix="$out" . 9040 + ''; 9041 + 9042 + doCheck = false; 9043 + 9044 + meta = { 9045 + maintainers = [ 9046 + stdenv.lib.maintainers.chaoflow 9047 + stdenv.lib.maintainers.garbas 9048 + stdenv.lib.maintainers.goibhniu 9049 + ]; 9050 + }; 9051 + }; 9052 + 9053 + 9054 + zope_interface = buildPythonPackage rec { 9055 + name = "zope.interface-3.6.7"; 9056 + 9057 + src = fetchurl { 9058 + url = "http://pypi.python.org/packages/source/z/zope.interface/${name}.zip"; 9059 + md5 = "9df962180fbbb54eb1875cff9fe436e5"; 9060 + }; 9061 + 9062 + # ignore dependencies 9063 + installCommand = '' 9064 + easy_install --always-unzip --no-deps --prefix="$out" . 9065 + ''; 9066 + 9067 + buildInputs = [ pkgs.unzip ]; 9068 + 9069 + doCheck = false; 9070 + 9071 + meta = { 9072 + maintainers = [ 9073 + stdenv.lib.maintainers.chaoflow 9074 + stdenv.lib.maintainers.garbas 9075 + stdenv.lib.maintainers.goibhniu 9076 + ]; 9077 + }; 9078 + }; 9079 + 9080 + 9081 + zope_intid = buildPythonPackage rec { 9082 + name = "zope.intid-3.7.2"; 9083 + 9084 + src = fetchurl { 9085 + url = "http://pypi.python.org/packages/source/z/zope.intid/${name}.zip"; 9086 + md5 = "241f2fe62fb60f6319d9902b12bc333d"; 9087 + }; 9088 + 9089 + # ignore dependencies 9090 + installCommand = '' 9091 + easy_install --always-unzip --no-deps --prefix="$out" . 9092 + ''; 9093 + 9094 + buildInputs = [ pkgs.unzip ]; 9095 + 9096 + doCheck = false; 9097 + 9098 + meta = { 9099 + maintainers = [ 9100 + stdenv.lib.maintainers.chaoflow 9101 + stdenv.lib.maintainers.garbas 9102 + stdenv.lib.maintainers.goibhniu 9103 + ]; 9104 + }; 9105 + }; 9106 + 9107 + 9108 + zope_keyreference = buildPythonPackage rec { 9109 + name = "zope.keyreference-3.6.4"; 9110 + 9111 + src = fetchurl { 9112 + url = "http://pypi.python.org/packages/source/z/zope.keyreference/${name}.tar.gz"; 9113 + md5 = "3774c90f236f880547f4c042ee0997e9"; 9114 + }; 9115 + 9116 + # ignore dependencies 9117 + installCommand = '' 9118 + easy_install --always-unzip --no-deps --prefix="$out" . 9119 + ''; 9120 + 9121 + doCheck = false; 9122 + 9123 + meta = { 9124 + maintainers = [ 9125 + stdenv.lib.maintainers.chaoflow 9126 + stdenv.lib.maintainers.garbas 9127 + stdenv.lib.maintainers.goibhniu 9128 + ]; 9129 + }; 9130 + }; 9131 + 9132 + 9133 + zope_kgs = buildPythonPackage rec { 9134 + name = "zope.kgs-1.2.0"; 9135 + 9136 + src = fetchurl { 9137 + url = "http://pypi.python.org/packages/source/z/zope.kgs/${name}.tar.gz"; 9138 + md5 = "15ed01a270bddcf253b1c08479549692"; 9139 + }; 9140 + 9141 + # ignore dependencies 9142 + installCommand = '' 9143 + easy_install --always-unzip --no-deps --prefix="$out" . 9144 + ''; 9145 + 9146 + doCheck = false; 9147 + 9148 + meta = { 9149 + maintainers = [ 9150 + stdenv.lib.maintainers.chaoflow 9151 + stdenv.lib.maintainers.garbas 9152 + stdenv.lib.maintainers.goibhniu 9153 + ]; 9154 + }; 9155 + }; 9156 + 9157 + 9158 + zope_lifecycleevent = buildPythonPackage rec { 9159 + name = "zope.lifecycleevent-3.6.2"; 9160 + 9161 + src = fetchurl { 9162 + url = "http://pypi.python.org/packages/source/z/zope.lifecycleevent/${name}.tar.gz"; 9163 + md5 = "3ba978f3ba7c0805c81c2c79ea3edb33"; 9164 + }; 9165 + 9166 + # ignore dependencies 9167 + installCommand = '' 9168 + easy_install --always-unzip --no-deps --prefix="$out" . 9169 + ''; 9170 + 9171 + doCheck = false; 9172 + 9173 + meta = { 9174 + maintainers = [ 9175 + stdenv.lib.maintainers.chaoflow 9176 + stdenv.lib.maintainers.garbas 9177 + stdenv.lib.maintainers.goibhniu 9178 + ]; 9179 + }; 9180 + }; 9181 + 9182 + 9183 + zope_location = buildPythonPackage rec { 9184 + name = "zope.location-3.9.1"; 9185 + 9186 + src = fetchurl { 9187 + url = "http://pypi.python.org/packages/source/z/zope.location/${name}.tar.gz"; 9188 + md5 = "1684a8f986099d15296f670c58e713d8"; 9189 + }; 9190 + 9191 + # ignore dependencies 9192 + installCommand = '' 9193 + easy_install --always-unzip --no-deps --prefix="$out" . 9194 + ''; 9195 + 9196 + doCheck = false; 9197 + 9198 + meta = { 9199 + maintainers = [ 9200 + stdenv.lib.maintainers.chaoflow 9201 + stdenv.lib.maintainers.garbas 9202 + stdenv.lib.maintainers.goibhniu 9203 + ]; 9204 + }; 9205 + }; 9206 + 9207 + 9208 + zope_login = buildPythonPackage rec { 9209 + name = "zope.login-1.0.0"; 9210 + 9211 + src = fetchurl { 9212 + url = "http://pypi.python.org/packages/source/z/zope.login/${name}.zip"; 9213 + md5 = "4eceb766329125a80aee1b4b4809869a"; 9214 + }; 9215 + 9216 + # ignore dependencies 9217 + installCommand = '' 9218 + easy_install --always-unzip --no-deps --prefix="$out" . 9219 + ''; 9220 + 9221 + buildInputs = [ pkgs.unzip ]; 9222 + 9223 + doCheck = false; 9224 + 9225 + meta = { 9226 + maintainers = [ 9227 + stdenv.lib.maintainers.chaoflow 9228 + stdenv.lib.maintainers.garbas 9229 + stdenv.lib.maintainers.goibhniu 9230 + ]; 9231 + }; 9232 + }; 9233 + 9234 + 9235 + zope_mimetype = buildPythonPackage rec { 9236 + name = "zope.mimetype-1.3.1"; 9237 + 9238 + src = fetchurl { 9239 + url = "http://pypi.python.org/packages/source/z/zope.mimetype/${name}.tar.gz"; 9240 + md5 = "c865758c896707287f86ba603f06a84b"; 9241 + }; 9242 + 9243 + # ignore dependencies 9244 + installCommand = '' 9245 + easy_install --always-unzip --no-deps --prefix="$out" . 9246 + ''; 9247 + 9248 + doCheck = false; 9249 + 9250 + meta = { 9251 + maintainers = [ 9252 + stdenv.lib.maintainers.chaoflow 9253 + stdenv.lib.maintainers.garbas 9254 + stdenv.lib.maintainers.goibhniu 9255 + ]; 9256 + }; 9257 + }; 9258 + 9259 + 9260 + zope_minmax = buildPythonPackage rec { 9261 + name = "zope.minmax-1.1.2"; 9262 + 9263 + src = fetchurl { 9264 + url = "http://pypi.python.org/packages/source/z/zope.minmax/${name}.tar.gz"; 9265 + md5 = "0c3fbac9623f402ed758dace80080d55"; 9266 + }; 9267 + 9268 + # ignore dependencies 9269 + installCommand = '' 9270 + easy_install --always-unzip --no-deps --prefix="$out" . 9271 + ''; 9272 + 9273 + doCheck = false; 9274 + 9275 + meta = { 9276 + maintainers = [ 9277 + stdenv.lib.maintainers.chaoflow 9278 + stdenv.lib.maintainers.garbas 9279 + stdenv.lib.maintainers.goibhniu 9280 + ]; 9281 + }; 9282 + }; 9283 + 9284 + 9285 + zope_mkzeoinstance = buildPythonPackage rec { 9286 + name = "zope.mkzeoinstance-3.9.5"; 9287 + 9288 + src = fetchurl { 9289 + url = "http://pypi.python.org/packages/source/z/zope.mkzeoinstance/${name}.tar.gz"; 9290 + md5 = "2c2dcf7cc7de58f7d009ca3294f54377"; 9291 + }; 9292 + 9293 + # ignore dependencies 9294 + installCommand = '' 9295 + easy_install --always-unzip --no-deps --prefix="$out" . 9296 + ''; 9297 + 9298 + doCheck = false; 9299 + 9300 + meta = { 9301 + maintainers = [ 9302 + stdenv.lib.maintainers.chaoflow 9303 + stdenv.lib.maintainers.garbas 9304 + stdenv.lib.maintainers.goibhniu 9305 + ]; 9306 + }; 9307 + }; 9308 + 9309 + 9310 + zope_modulealias = buildPythonPackage rec { 9311 + name = "zope.modulealias-3.4.0"; 9312 + 9313 + src = fetchurl { 9314 + url = "http://pypi.python.org/packages/source/z/zope.modulealias/${name}.tar.gz"; 9315 + md5 = "77f4603524b578a5c6b4b4fdde58a484"; 9316 + }; 9317 + 9318 + # ignore dependencies 9319 + installCommand = '' 9320 + easy_install --always-unzip --no-deps --prefix="$out" . 9321 + ''; 9322 + 9323 + doCheck = false; 9324 + 9325 + meta = { 9326 + maintainers = [ 9327 + stdenv.lib.maintainers.chaoflow 9328 + stdenv.lib.maintainers.garbas 9329 + stdenv.lib.maintainers.goibhniu 9330 + ]; 9331 + }; 9332 + }; 9333 + 9334 + 9335 + zope_pagetemplate = buildPythonPackage rec { 9336 + name = "zope.pagetemplate-3.6.3"; 9337 + 9338 + src = fetchurl { 9339 + url = "http://pypi.python.org/packages/source/z/zope.pagetemplate/${name}.zip"; 9340 + md5 = "834a4bf702c05fba1e669677b4dc871f"; 9341 + }; 9342 + 9343 + # ignore dependencies 9344 + installCommand = '' 9345 + easy_install --always-unzip --no-deps --prefix="$out" . 9346 + ''; 9347 + 9348 + buildInputs = [ pkgs.unzip ]; 9349 + 9350 + doCheck = false; 9351 + 9352 + meta = { 9353 + maintainers = [ 9354 + stdenv.lib.maintainers.chaoflow 9355 + stdenv.lib.maintainers.garbas 9356 + stdenv.lib.maintainers.goibhniu 9357 + ]; 9358 + }; 9359 + }; 9360 + 9361 + 9362 + zope_password = buildPythonPackage rec { 9363 + name = "zope.password-3.6.1"; 9364 + 9365 + src = fetchurl { 9366 + url = "http://pypi.python.org/packages/source/z/zope.password/${name}.tar.gz"; 9367 + md5 = "230f93a79020c8a3dc01d79832546e3c"; 9368 + }; 9369 + 9370 + # ignore dependencies 9371 + installCommand = '' 9372 + easy_install --always-unzip --no-deps --prefix="$out" . 9373 + ''; 9374 + 9375 + doCheck = false; 9376 + 9377 + meta = { 9378 + maintainers = [ 9379 + stdenv.lib.maintainers.chaoflow 9380 + stdenv.lib.maintainers.garbas 9381 + stdenv.lib.maintainers.goibhniu 9382 + ]; 9383 + }; 9384 + }; 9385 + 9386 + 9387 + zope_pluggableauth = buildPythonPackage rec { 9388 + name = "zope.pluggableauth-1.0.3"; 9389 + 9390 + src = fetchurl { 9391 + url = "http://pypi.python.org/packages/source/z/zope.pluggableauth/${name}.tar.gz"; 9392 + md5 = "85d16cb2e5b41bf2a438828857719566"; 9393 + }; 9394 + 9395 + # ignore dependencies 9396 + installCommand = '' 9397 + easy_install --always-unzip --no-deps --prefix="$out" . 9398 + ''; 9399 + 9400 + doCheck = false; 9401 + 9402 + meta = { 9403 + maintainers = [ 9404 + stdenv.lib.maintainers.chaoflow 9405 + stdenv.lib.maintainers.garbas 9406 + stdenv.lib.maintainers.goibhniu 9407 + ]; 9408 + }; 9409 + }; 9410 + 9411 + 9412 + zope_preference = buildPythonPackage rec { 9413 + name = "zope.preference-3.8.0"; 9414 + 9415 + src = fetchurl { 9416 + url = "http://pypi.python.org/packages/source/z/zope.preference/${name}.tar.gz"; 9417 + md5 = "bb8b1c9f65387a51be429407528cc453"; 9418 + }; 9419 + 9420 + # ignore dependencies 9421 + installCommand = '' 9422 + easy_install --always-unzip --no-deps --prefix="$out" . 9423 + ''; 9424 + 9425 + doCheck = false; 9426 + 9427 + meta = { 9428 + maintainers = [ 9429 + stdenv.lib.maintainers.chaoflow 9430 + stdenv.lib.maintainers.garbas 9431 + stdenv.lib.maintainers.goibhniu 9432 + ]; 9433 + }; 9434 + }; 9435 + 9436 + 9437 + zope_principalannotation = buildPythonPackage rec { 9438 + name = "zope.principalannotation-3.6.1"; 9439 + 9440 + src = fetchurl { 9441 + url = "http://pypi.python.org/packages/source/z/zope.principalannotation/${name}.tar.gz"; 9442 + md5 = "652685ca13cefaad78dbc5c6507fc9ab"; 9443 + }; 9444 + 9445 + # ignore dependencies 9446 + installCommand = '' 9447 + easy_install --always-unzip --no-deps --prefix="$out" . 9448 + ''; 9449 + 9450 + doCheck = false; 9451 + 9452 + meta = { 9453 + maintainers = [ 9454 + stdenv.lib.maintainers.chaoflow 9455 + stdenv.lib.maintainers.garbas 9456 + stdenv.lib.maintainers.goibhniu 9457 + ]; 9458 + }; 9459 + }; 9460 + 9461 + 9462 + zope_principalregistry = buildPythonPackage rec { 9463 + name = "zope.principalregistry-3.7.1"; 9464 + 9465 + src = fetchurl { 9466 + url = "http://pypi.python.org/packages/source/z/zope.principalregistry/${name}.tar.gz"; 9467 + md5 = "9b90adc7915d9bbed4237db432fc70c2"; 9468 + }; 9469 + 9470 + # ignore dependencies 9471 + installCommand = '' 9472 + easy_install --always-unzip --no-deps --prefix="$out" . 9473 + ''; 9474 + 9475 + doCheck = false; 9476 + 9477 + meta = { 9478 + maintainers = [ 9479 + stdenv.lib.maintainers.chaoflow 9480 + stdenv.lib.maintainers.garbas 9481 + stdenv.lib.maintainers.goibhniu 9482 + ]; 9483 + }; 9484 + }; 9485 + 9486 + 9487 + zope_processlifetime = buildPythonPackage rec { 9488 + name = "zope.processlifetime-1.0"; 9489 + 9490 + src = fetchurl { 9491 + url = "http://pypi.python.org/packages/source/z/zope.processlifetime/${name}.tar.gz"; 9492 + md5 = "69604bfd668a01ebebdd616a8f26ccfe"; 9493 + }; 9494 + 9495 + # ignore dependencies 9496 + installCommand = '' 9497 + easy_install --always-unzip --no-deps --prefix="$out" . 9498 + ''; 9499 + 9500 + doCheck = false; 9501 + 9502 + meta = { 9503 + maintainers = [ 9504 + stdenv.lib.maintainers.chaoflow 9505 + stdenv.lib.maintainers.garbas 9506 + stdenv.lib.maintainers.goibhniu 9507 + ]; 9508 + }; 9509 + }; 9510 + 9511 + 9512 + zope_proxy = buildPythonPackage rec { 9513 + name = "zope.proxy-3.6.1"; 9514 + 9515 + src = fetchurl { 9516 + url = "http://pypi.python.org/packages/source/z/zope.proxy/${name}.zip"; 9517 + md5 = "a400b0a26624b17fa889dbcaa989d440"; 9518 + }; 9519 + 9520 + # ignore dependencies 9521 + installCommand = '' 9522 + easy_install --always-unzip --no-deps --prefix="$out" . 9523 + ''; 9524 + 9525 + buildInputs = [ pkgs.unzip ]; 9526 + 9527 + doCheck = false; 9528 + 9529 + meta = { 9530 + maintainers = [ 9531 + stdenv.lib.maintainers.chaoflow 9532 + stdenv.lib.maintainers.garbas 9533 + stdenv.lib.maintainers.goibhniu 9534 + ]; 9535 + }; 9536 + }; 9537 + 9538 + 9539 + zope_ptresource = buildPythonPackage rec { 9540 + name = "zope.ptresource-3.9.0"; 9541 + 9542 + src = fetchurl { 9543 + url = "http://pypi.python.org/packages/source/z/zope.ptresource/${name}.tar.gz"; 9544 + md5 = "f4645e51c15289d3fdfb4139039e18e9"; 9545 + }; 9546 + 9547 + # ignore dependencies 9548 + installCommand = '' 9549 + easy_install --always-unzip --no-deps --prefix="$out" . 9550 + ''; 9551 + 9552 + doCheck = false; 9553 + 9554 + meta = { 9555 + maintainers = [ 9556 + stdenv.lib.maintainers.chaoflow 9557 + stdenv.lib.maintainers.garbas 9558 + stdenv.lib.maintainers.goibhniu 9559 + ]; 9560 + }; 9561 + }; 9562 + 9563 + 9564 + zope_publisher = buildPythonPackage rec { 9565 + name = "zope.publisher-3.12.6"; 9566 + 9567 + src = fetchurl { 9568 + url = "http://pypi.python.org/packages/source/z/zope.publisher/${name}.tar.gz"; 9569 + md5 = "495131970cc7cb14de8e517fb3857ade"; 9570 + }; 9571 + 9572 + # ignore dependencies 9573 + installCommand = '' 9574 + easy_install --always-unzip --no-deps --prefix="$out" . 9575 + ''; 9576 + 9577 + doCheck = false; 9578 + 9579 + meta = { 9580 + maintainers = [ 9581 + stdenv.lib.maintainers.chaoflow 9582 + stdenv.lib.maintainers.garbas 9583 + stdenv.lib.maintainers.goibhniu 9584 + ]; 9585 + }; 9586 + }; 9587 + 9588 + 9589 + zope_ramcache = buildPythonPackage rec { 9590 + name = "zope.ramcache-1.0"; 9591 + 9592 + src = fetchurl { 9593 + url = "http://pypi.python.org/packages/source/z/zope.ramcache/${name}.zip"; 9594 + md5 = "87289e15f0e51f50704adda1557c02a7"; 9595 + }; 9596 + 9597 + # ignore dependencies 9598 + installCommand = '' 9599 + easy_install --always-unzip --no-deps --prefix="$out" . 9600 + ''; 9601 + 9602 + buildInputs = [ pkgs.unzip ]; 9603 + 9604 + doCheck = false; 9605 + 9606 + meta = { 9607 + maintainers = [ 9608 + stdenv.lib.maintainers.chaoflow 9609 + stdenv.lib.maintainers.garbas 9610 + stdenv.lib.maintainers.goibhniu 9611 + ]; 9612 + }; 9613 + }; 9614 + 9615 + 9616 + zope_rdb = buildPythonPackage rec { 9617 + name = "zope.rdb-3.5.0"; 9618 + 9619 + src = fetchurl { 9620 + url = "http://pypi.python.org/packages/source/z/zope.rdb/${name}.tar.gz"; 9621 + md5 = "2068b469c07c9c0b41392cd9839e3728"; 9622 + }; 9623 + 9624 + # ignore dependencies 9625 + installCommand = '' 9626 + easy_install --always-unzip --no-deps --prefix="$out" . 9627 + ''; 9628 + 9629 + doCheck = false; 9630 + 9631 + meta = { 9632 + maintainers = [ 9633 + stdenv.lib.maintainers.chaoflow 9634 + stdenv.lib.maintainers.garbas 9635 + stdenv.lib.maintainers.goibhniu 9636 + ]; 9637 + }; 9638 + }; 9639 + 9640 + 9641 + zope_schema = buildPythonPackage rec { 9642 + name = "zope.schema-4.2.1"; 9643 + 9644 + src = fetchurl { 9645 + url = "http://pypi.python.org/packages/source/z/zope.schema/${name}.zip"; 9646 + md5 = "bfa0460b68df0dbbf7a5dc793b0eecc6"; 9647 + }; 9648 + 9649 + # ignore dependencies 9650 + installCommand = '' 9651 + easy_install --always-unzip --no-deps --prefix="$out" . 9652 + ''; 9653 + 9654 + buildInputs = [ pkgs.unzip ]; 9655 + 9656 + doCheck = false; 9657 + 9658 + meta = { 9659 + maintainers = [ 9660 + stdenv.lib.maintainers.chaoflow 9661 + stdenv.lib.maintainers.garbas 9662 + stdenv.lib.maintainers.goibhniu 9663 + ]; 9664 + }; 9665 + }; 9666 + 9667 + 9668 + zope_security = buildPythonPackage rec { 9669 + name = "zope.security-3.7.4"; 9670 + 9671 + src = fetchurl { 9672 + url = "http://pypi.python.org/packages/source/z/zope.security/${name}.tar.gz"; 9673 + md5 = "072ab8d11adc083eace11262da08630c"; 9674 + }; 9675 + 9676 + # ignore dependencies 9677 + installCommand = '' 9678 + easy_install --always-unzip --no-deps --prefix="$out" . 9679 + ''; 9680 + 9681 + doCheck = false; 9682 + 9683 + meta = { 9684 + maintainers = [ 9685 + stdenv.lib.maintainers.chaoflow 9686 + stdenv.lib.maintainers.garbas 9687 + stdenv.lib.maintainers.goibhniu 9688 + ]; 9689 + }; 9690 + }; 9691 + 9692 + 9693 + zope_securitypolicy = buildPythonPackage rec { 9694 + name = "zope.securitypolicy-3.7.0"; 9695 + 9696 + src = fetchurl { 9697 + url = "http://pypi.python.org/packages/source/z/zope.securitypolicy/${name}.tar.gz"; 9698 + md5 = "fe9ba029384c0640b2ba175ba1805cd8"; 9699 + }; 9700 + 9701 + # ignore dependencies 9702 + installCommand = '' 9703 + easy_install --always-unzip --no-deps --prefix="$out" . 9704 + ''; 9705 + 9706 + doCheck = false; 9707 + 9708 + meta = { 9709 + maintainers = [ 9710 + stdenv.lib.maintainers.chaoflow 9711 + stdenv.lib.maintainers.garbas 9712 + stdenv.lib.maintainers.goibhniu 9713 + ]; 9714 + }; 9715 + }; 9716 + 9717 + 9718 + zope_sendmail = buildPythonPackage rec { 9719 + name = "zope.sendmail-3.7.5"; 9720 + 9721 + src = fetchurl { 9722 + url = "http://pypi.python.org/packages/source/z/zope.sendmail/${name}.tar.gz"; 9723 + md5 = "8a513ecf2b41cad849f6607bf16d6818"; 9724 + }; 9725 + 9726 + # ignore dependencies 9727 + installCommand = '' 9728 + easy_install --always-unzip --no-deps --prefix="$out" . 9729 + ''; 9730 + 9731 + doCheck = false; 9732 + 9733 + meta = { 9734 + maintainers = [ 9735 + stdenv.lib.maintainers.chaoflow 9736 + stdenv.lib.maintainers.garbas 9737 + stdenv.lib.maintainers.goibhniu 9738 + ]; 9739 + }; 9740 + }; 9741 + 9742 + 9743 + zope_sequencesort = buildPythonPackage rec { 9744 + name = "zope.sequencesort-3.4.0"; 9745 + 9746 + src = fetchurl { 9747 + url = "http://pypi.python.org/packages/source/z/zope.sequencesort/${name}.tar.gz"; 9748 + md5 = "cfc35fc426a47f5c0ee43c416224b864"; 9749 + }; 9750 + 9751 + # ignore dependencies 9752 + installCommand = '' 9753 + easy_install --always-unzip --no-deps --prefix="$out" . 9754 + ''; 9755 + 9756 + doCheck = false; 9757 + 9758 + meta = { 9759 + maintainers = [ 9760 + stdenv.lib.maintainers.chaoflow 9761 + stdenv.lib.maintainers.garbas 9762 + stdenv.lib.maintainers.goibhniu 9763 + ]; 9764 + }; 9765 + }; 9766 + 9767 + 9768 + zope_server = buildPythonPackage rec { 9769 + name = "zope.server-3.6.3"; 9770 + 9771 + src = fetchurl { 9772 + url = "http://pypi.python.org/packages/source/z/zope.server/${name}.tar.gz"; 9773 + md5 = "2a758720fd6d9bdfb1cea8d644c27923"; 9774 + }; 9775 + 9776 + # ignore dependencies 9777 + installCommand = '' 9778 + easy_install --always-unzip --no-deps --prefix="$out" . 9779 + ''; 9780 + 9781 + doCheck = false; 9782 + 9783 + meta = { 9784 + maintainers = [ 9785 + stdenv.lib.maintainers.chaoflow 9786 + stdenv.lib.maintainers.garbas 9787 + stdenv.lib.maintainers.goibhniu 9788 + ]; 9789 + }; 9790 + }; 9791 + 9792 + 9793 + zope_session = buildPythonPackage rec { 9794 + name = "zope.session-3.9.5"; 9795 + 9796 + src = fetchurl { 9797 + url = "http://pypi.python.org/packages/source/z/zope.session/${name}.tar.gz"; 9798 + md5 = "2934e9f2daa01555e9a7a1f9945c3493"; 9799 + }; 9800 + 9801 + # ignore dependencies 9802 + installCommand = '' 9803 + easy_install --always-unzip --no-deps --prefix="$out" . 9804 + ''; 9805 + 9806 + doCheck = false; 9807 + 9808 + meta = { 9809 + maintainers = [ 9810 + stdenv.lib.maintainers.chaoflow 9811 + stdenv.lib.maintainers.garbas 9812 + stdenv.lib.maintainers.goibhniu 9813 + ]; 9814 + }; 9815 + }; 9816 + 9817 + 9818 + zope_site = buildPythonPackage rec { 9819 + name = "zope.site-3.9.2"; 9820 + 9821 + src = fetchurl { 9822 + url = "http://pypi.python.org/packages/source/z/zope.site/${name}.tar.gz"; 9823 + md5 = "36a0b8dfbd713ed452ce6973ab0a3ddb"; 9824 + }; 9825 + 9826 + # ignore dependencies 9827 + installCommand = '' 9828 + easy_install --always-unzip --no-deps --prefix="$out" . 9829 + ''; 9830 + 9831 + doCheck = false; 9832 + 9833 + meta = { 9834 + maintainers = [ 9835 + stdenv.lib.maintainers.chaoflow 9836 + stdenv.lib.maintainers.garbas 9837 + stdenv.lib.maintainers.goibhniu 9838 + ]; 9839 + }; 9840 + }; 9841 + 9842 + 9843 + zope_size = buildPythonPackage rec { 9844 + name = "zope.size-3.4.1"; 9845 + 9846 + src = fetchurl { 9847 + url = "http://pypi.python.org/packages/source/z/zope.size/${name}.tar.gz"; 9848 + md5 = "55d9084dfd9dcbdb5ad2191ceb5ed03d"; 9849 + }; 9850 + 9851 + # ignore dependencies 9852 + installCommand = '' 9853 + easy_install --always-unzip --no-deps --prefix="$out" . 9854 + ''; 9855 + 9856 + doCheck = false; 9857 + 9858 + meta = { 9859 + maintainers = [ 9860 + stdenv.lib.maintainers.chaoflow 9861 + stdenv.lib.maintainers.garbas 9862 + stdenv.lib.maintainers.goibhniu 9863 + ]; 9864 + }; 9865 + }; 9866 + 9867 + 9868 + zope_structuredtext = buildPythonPackage rec { 9869 + name = "zope.structuredtext-3.5.1"; 9870 + 9871 + src = fetchurl { 9872 + url = "http://pypi.python.org/packages/source/z/zope.structuredtext/${name}.tar.gz"; 9873 + md5 = "eabbfb983485d0879322bc878d2478a0"; 9874 + }; 9875 + 9876 + # ignore dependencies 9877 + installCommand = '' 9878 + easy_install --always-unzip --no-deps --prefix="$out" . 9879 + ''; 9880 + 9881 + doCheck = false; 9882 + 9883 + meta = { 9884 + maintainers = [ 9885 + stdenv.lib.maintainers.chaoflow 9886 + stdenv.lib.maintainers.garbas 9887 + stdenv.lib.maintainers.goibhniu 9888 + ]; 9889 + }; 9890 + }; 9891 + 9892 + 9893 + zope_tal = buildPythonPackage rec { 9894 + name = "zope.tal-3.5.2"; 9895 + 9896 + src = fetchurl { 9897 + url = "http://pypi.python.org/packages/source/z/zope.tal/${name}.zip"; 9898 + md5 = "13869f292ba36b294736b7330b1396fd"; 9899 + }; 9900 + 9901 + # ignore dependencies 9902 + installCommand = '' 9903 + easy_install --always-unzip --no-deps --prefix="$out" . 9904 + ''; 9905 + 9906 + buildInputs = [ pkgs.unzip ]; 9907 + 9908 + doCheck = false; 9909 + 9910 + meta = { 9911 + maintainers = [ 9912 + stdenv.lib.maintainers.chaoflow 9913 + stdenv.lib.maintainers.garbas 9914 + stdenv.lib.maintainers.goibhniu 9915 + ]; 9916 + }; 9917 + }; 9918 + 9919 + 9920 + zope_tales = buildPythonPackage rec { 9921 + name = "zope.tales-3.5.2"; 9922 + 9923 + src = fetchurl { 9924 + url = "http://pypi.python.org/packages/source/z/zope.tales/${name}.tar.gz"; 9925 + md5 = "1c5060bd766a0a18632b7879fc9e4e1e"; 9926 + }; 9927 + 9928 + # ignore dependencies 9929 + installCommand = '' 9930 + easy_install --always-unzip --no-deps --prefix="$out" . 9931 + ''; 9932 + 9933 + doCheck = false; 9934 + 9935 + meta = { 9936 + maintainers = [ 9937 + stdenv.lib.maintainers.chaoflow 9938 + stdenv.lib.maintainers.garbas 9939 + stdenv.lib.maintainers.goibhniu 9940 + ]; 9941 + }; 9942 + }; 9943 + 9944 + 9945 + zope_testbrowser = buildPythonPackage rec { 9946 + name = "zope.testbrowser-3.11.1"; 9947 + 9948 + src = fetchurl { 9949 + url = "http://pypi.python.org/packages/source/z/zope.testbrowser/${name}.tar.gz"; 9950 + md5 = "64abbee892121e7f1a91aed12cfc155a"; 9951 + }; 9952 + 9953 + # ignore dependencies 9954 + installCommand = '' 9955 + easy_install --always-unzip --no-deps --prefix="$out" . 9956 + ''; 9957 + 9958 + doCheck = false; 9959 + 9960 + meta = { 9961 + maintainers = [ 9962 + stdenv.lib.maintainers.chaoflow 9963 + stdenv.lib.maintainers.garbas 9964 + stdenv.lib.maintainers.goibhniu 9965 + ]; 9966 + }; 9967 + }; 9968 + 9969 + 9970 + zope_testing = buildPythonPackage rec { 9971 + name = "zope.testing-3.9.7"; 9972 + 9973 + src = fetchurl { 9974 + url = "http://pypi.python.org/packages/source/z/zope.testing/${name}.tar.gz"; 9975 + md5 = "8999f3d143d416dc3c8b2a5bd6f33e28"; 9976 + }; 9977 + 9978 + # ignore dependencies 9979 + installCommand = '' 9980 + easy_install --always-unzip --no-deps --prefix="$out" . 9981 + ''; 9982 + 9983 + doCheck = false; 9984 + 9985 + meta = { 9986 + maintainers = [ 9987 + stdenv.lib.maintainers.chaoflow 9988 + stdenv.lib.maintainers.garbas 9989 + stdenv.lib.maintainers.goibhniu 9990 + ]; 9991 + }; 9992 + }; 9993 + 9994 + 9995 + zope_thread = buildPythonPackage rec { 9996 + name = "zope.thread-3.4"; 9997 + 9998 + src = fetchurl { 9999 + url = "http://pypi.python.org/packages/source/z/zope.thread/${name}.tar.gz"; 10000 + md5 = "3567037865b746c933d4af86e5aefa35"; 10001 + }; 10002 + 10003 + # ignore dependencies 10004 + installCommand = '' 10005 + easy_install --always-unzip --no-deps --prefix="$out" . 10006 + ''; 10007 + 10008 + doCheck = false; 10009 + 10010 + meta = { 10011 + maintainers = [ 10012 + stdenv.lib.maintainers.chaoflow 10013 + stdenv.lib.maintainers.garbas 10014 + stdenv.lib.maintainers.goibhniu 10015 + ]; 10016 + }; 10017 + }; 10018 + 10019 + 10020 + zope_traversing = buildPythonPackage rec { 10021 + name = "zope.traversing-3.13.2"; 10022 + 10023 + src = fetchurl { 10024 + url = "http://pypi.python.org/packages/source/z/zope.traversing/${name}.zip"; 10025 + md5 = "eaad8fc7bbef126f9f8616b074ec00aa"; 10026 + }; 10027 + 10028 + # ignore dependencies 10029 + installCommand = '' 10030 + easy_install --always-unzip --no-deps --prefix="$out" . 10031 + ''; 10032 + 10033 + buildInputs = [ pkgs.unzip ]; 10034 + 10035 + doCheck = false; 10036 + 10037 + meta = { 10038 + maintainers = [ 10039 + stdenv.lib.maintainers.chaoflow 10040 + stdenv.lib.maintainers.garbas 10041 + stdenv.lib.maintainers.goibhniu 10042 + ]; 10043 + }; 10044 + }; 10045 + 10046 + 10047 + zope_viewlet = buildPythonPackage rec { 10048 + name = "zope.viewlet-3.7.2"; 10049 + 10050 + src = fetchurl { 10051 + url = "http://pypi.python.org/packages/source/z/zope.viewlet/${name}.tar.gz"; 10052 + md5 = "367e03096df57e2f9b74fff43f7901f9"; 10053 + }; 10054 + 10055 + # ignore dependencies 10056 + installCommand = '' 10057 + easy_install --always-unzip --no-deps --prefix="$out" . 10058 + ''; 10059 + 10060 + doCheck = false; 10061 + 10062 + meta = { 10063 + maintainers = [ 10064 + stdenv.lib.maintainers.chaoflow 10065 + stdenv.lib.maintainers.garbas 10066 + stdenv.lib.maintainers.goibhniu 10067 + ]; 10068 + }; 10069 + }; 10070 + 10071 + 10072 + zope_xmlpickle = buildPythonPackage rec { 10073 + name = "zope.xmlpickle-3.4.0"; 10074 + 10075 + src = fetchurl { 10076 + url = "http://pypi.python.org/packages/source/z/zope.xmlpickle/${name}.tar.gz"; 10077 + md5 = "b579f35546b095aec2c890d3f8a46911"; 10078 + }; 10079 + 10080 + # ignore dependencies 10081 + installCommand = '' 10082 + easy_install --always-unzip --no-deps --prefix="$out" . 10083 + ''; 10084 + 10085 + doCheck = false; 10086 + 10087 + meta = { 10088 + maintainers = [ 10089 + stdenv.lib.maintainers.chaoflow 10090 + stdenv.lib.maintainers.garbas 10091 + stdenv.lib.maintainers.goibhniu 10092 + ]; 10093 + }; 10094 + }; 10095 + 10096 + 10097 + zopeundo = buildPythonPackage rec { 10098 + name = "ZopeUndo-2.12.0"; 10099 + 10100 + src = fetchurl { 10101 + url = "http://pypi.python.org/packages/source/Z/ZopeUndo/${name}.zip"; 10102 + md5 = "2b8da09d1b98d5558f62e12f6e52c401"; 10103 + }; 10104 + 10105 + # ignore dependencies 10106 + installCommand = '' 10107 + easy_install --always-unzip --no-deps --prefix="$out" . 10108 + ''; 10109 + 10110 + buildInputs = [ pkgs.unzip ]; 10111 + 10112 + doCheck = false; 10113 + 10114 + meta = { 10115 + maintainers = [ 10116 + stdenv.lib.maintainers.chaoflow 10117 + stdenv.lib.maintainers.garbas 10118 + stdenv.lib.maintainers.goibhniu 10119 + ]; 10120 + }; 10121 + }; 10122 + 10123 + 10124 + eggtestinfo = buildPythonPackage rec { 10125 + name = "eggtestinfo-0.3"; 10126 + 10127 + src = fetchurl { 10128 + url = "http://pypi.python.org/packages/source/e/eggtestinfo/${name}.tar.gz"; 10129 + md5 = "6f0507aee05f00c640c0d64b5073f840"; 10130 + }; 10131 + 10132 + # circular dependencies 10133 + installCommand = '' 10134 + easy_install --always-unzip --no-deps --prefix="$out" . 10135 + ''; 10136 + 10137 + doCheck = false; 10138 + 10139 + meta = { 10140 + maintainers = [ 10141 + stdenv.lib.maintainers.chaoflow 10142 + stdenv.lib.maintainers.garbas 10143 + stdenv.lib.maintainers.goibhniu 10144 + ]; 10145 + }; 10146 + }; 10147 + 10148 + }; in plone42Packages 10149 + 10150 + # Not Found: ['nt-svcutils', 'PIL', 'wsgi-intercept'] 10151 + # Version Error: ['collective.z3cform.datagridfield-demo']
+2 -2
pkgs/games/minecraft/default.nix
··· 1 1 {stdenv, fetchurl, jre, libX11, libXext, libXcursor, libXrandr, libXxf86vm 2 - , mesa, openal}: 2 + , mesa, openal, alsaOss }: 3 3 4 4 stdenv.mkDerivation { 5 5 name = "minecraft-1.4.7"; ··· 21 21 22 22 # wrapper for minecraft 23 23 export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:${jre}/lib/${jre.architecture}/:${libX11}/lib/:${libXext}/lib/:${libXcursor}/lib/:${libXrandr}/lib/:${libXxf86vm}/lib/:${mesa}/lib/:${openal}/lib/ 24 - ${jre}/bin/java -jar $out/minecraft.jar 24 + ${alsaOss}/bin/aoss ${jre}/bin/java -jar $out/minecraft.jar 25 25 EOF 26 26 27 27 chmod +x $out/bin/minecraft
+40
pkgs/games/minetest/default.nix
··· 1 + { stdenv, fetchgit, cmake, irrlicht3843, libpng12, bzip2, 2 + libjpeg, libXxf86vm, mesa, openal, libvorbis, x11 }: 3 + 4 + let 5 + version = "0.4.4"; 6 + sources = { 7 + src = fetchgit { 8 + url = "https://github.com/celeron55/minetest.git"; 9 + rev = "ab06fca4bed26f3dc97d5e5cff437d075d7acff8"; 10 + }; 11 + data = fetchgit { 12 + url = "https://github.com/celeron55/minetest_game.git"; 13 + rev = "3928eccf74af0288d12ffb14f8222fae479bc06b"; 14 + }; 15 + }; 16 + in stdenv.mkDerivation { 17 + name = "minetest-${version}"; 18 + 19 + src = sources.src; 20 + 21 + cmakeFlags = [ 22 + "-DIRRLICHT_INCLUDE_DIR=${irrlicht3843}/include/irrlicht" 23 + ]; 24 + 25 + buildInputs = [ 26 + cmake irrlicht3843 libpng12 bzip2 libjpeg 27 + libXxf86vm mesa openal libvorbis x11 28 + ]; 29 + 30 + postInstall = '' 31 + mkdir -pv $out/share/minetest/games/minetest_game/ 32 + cp -rv ${sources.data}/* $out/share/minetest/games/minetest_game/ 33 + ''; 34 + 35 + meta = { 36 + homepage = "http://minetest.net/"; 37 + description = "Minetest is an infinite-world block sandbox game."; 38 + license = "LGPLv2.1+"; 39 + }; 40 + }
+77 -59
pkgs/games/simutrans/default.nix
··· 1 - { stdenv, fetchurl, unzip, zlib, libpng, bzip2, SDL, SDL_mixer } : 1 + { stdenv, fetchurl, unzip, zlib, libpng, bzip2, SDL, SDL_mixer, makeWrapper } : 2 2 3 3 let 4 - # This is the default "pakset" of objects, images, text, music, etc. 4 + result = withPak (mkPak pak128); 5 + 6 + ver_1 = "112"; 7 + ver_2 = "1"; 8 + ver_h2 = "${ver_1}-${ver_2}"; 9 + 10 + # "pakset" of objects, images, text, music, etc. 11 + mkPak = src: stdenv.mkDerivation { 12 + name = "simutrans-pakset"; 13 + inherit src; 14 + unpackPhase = "true"; 15 + buildInputs = [ unzip ]; 16 + installPhase = '' 17 + mkdir -p $out 18 + cd $out 19 + unzip ${src} 20 + mv simutrans/*/* . 21 + rm -rf simutrans 22 + ''; 23 + }; 5 24 pak64 = fetchurl { 6 - url = http://sourceforge.net/projects/simutrans/files/pak64/110-0-1/simupak64-110-0-1.zip/download; 7 - name = "pak64.zip"; 8 - sha256 = "0gs6k9dbbhh60g2smsx2jza65vyss616bpngwpvilrvb5rzzrxcq"; 25 + url = "mirror://sourceforge/simutrans/pak64/${ver_h2}/simupak64-${ver_h2}.zip"; 26 + sha256 = "1197rl2534wx9wdafarlr42qjw6pyghz4bynq2g68pi10h8csypw"; 9 27 }; 10 - 11 - # The source distribution seems to be missing some text files. 12 - # So we will get them from the binary Linux release (which apparently has them). 13 - langtab = fetchurl { 14 - url = http://sourceforge.net/projects/simutrans/files/simutrans/110-0-1/simulinux-110-0-1.zip/download; 15 - name = "simulinux-110-0-1.zip"; 16 - sha256 = "15z13kazdzhfzwxry7a766xkkdzaidvscylzrjkx3nnbcq6461s4"; 28 + pak128 = fetchurl { 29 + url = "mirror://sourceforge/simutrans/pak128/pak128%20for%20${ver_1}/pak128-2.2.0--${ver_1}.0.zip"; 30 + sha256 = "13rwv9q3fa3ac0k11ds7zkpd00k4mn14rb0cknknvyz46icb9n80"; 17 31 }; 18 - in 19 - stdenv.mkDerivation rec { 20 - pname = "simutrans"; 21 - version = "110.0.1"; 22 - name = "${pname}-${version}"; 23 32 24 - src = fetchurl { 25 - url = "http://github.com/aburch/simutrans/tarball/v110.0.1"; 26 - name = "${name}.tar.gz"; 27 - sha256 = "ab0e42e5013d6d2fd5d3176b39dc45e482583b3bad178aac1188bf2ec88feb51"; 33 + withPak = pak: stdenv.mkDerivation { 34 + inherit (binaries) name; 35 + unpackPhase = "true"; 36 + buildInputs = [ makeWrapper ]; 37 + installPhase = ''makeWrapper "${binaries}/bin/simutrans" "$out/bin/simutrans" --add-flags -objects --add-flags "${pak}"''; 38 + inherit (binaries) meta; 28 39 }; 29 40 30 - buildInputs = [ zlib libpng bzip2 SDL SDL_mixer unzip ]; 41 + binaries = stdenv.mkDerivation rec { 42 + pname = "simutrans"; 43 + name = "${pname}-${ver_1}.${ver_2}"; 31 44 32 - prePatch = '' 33 - # Use ~/.simutrans instead of ~/simutrans 34 - sed -i 's@%s/simutrans@%s/.simutrans@' simsys_s.cc 35 - ''; 36 - 37 - preConfigure = '' 38 - # Configuration as per the readme.txt 39 - sed -i 's@#BACKEND = sdl@BACKEND = sdl@' config.template 40 - sed -i 's@#COLOUR_DEPTH = 16@COLOUR_DEPTH = 16@' config.template 41 - sed -i 's@#OSTYPE = linux@OSTYPE = linux@' config.template 42 - sed -i 's@#OPTIMISE = 1@OPTIMISE = 1@' config.template 45 + src = fetchurl { 46 + url = "mirror://sourceforge/simutrans/simutrans/${ver_h2}/simutrans-src-${ver_h2}.zip"; 47 + sha256 = "1xrxpd5m2dc9bk8w21smfj28r41ji1qaihjwkwrifgz6rhg19l5c"; 48 + }; 49 + sourceRoot = "."; 43 50 44 - cp config.template config.default 45 - ''; 51 + buildInputs = [ zlib libpng bzip2 SDL SDL_mixer unzip ]; 46 52 47 - installPhase = '' 48 - # Erase the source distribution object definitions, will be replaced with langtab. 49 - rm -r simutrans 53 + preConfigure = '' 54 + # Configuration as per the readme.txt 55 + sed \ 56 + -e 's@#BACKEND = sdl@BACKEND = sdl@' \ 57 + -e 's@#COLOUR_DEPTH = 16@COLOUR_DEPTH = 16@' \ 58 + -e 's@#OSTYPE = linux@OSTYPE = linux@' \ 59 + < config.template > config.default 50 60 51 - # Default pakset and binary release core objects. 52 - unzip ${pak64} 53 - unzip ${langtab} 61 + # Different default data dir 62 + sed -i -e 's:argv\[0\]:"'$out'/share/simutrans/":' \ 63 + simmain.cc 54 64 55 - mv sim simutrans/ 65 + # Use ~/.simutrans instead of ~/simutrans ##not working 66 + #sed -i -e 's@%s/simutrans@%s/.simutrans@' simsys_s.cc 56 67 57 - mkdir -p $out/simutrans 58 - cp -r simutrans $out 68 + # No optimization overriding 69 + sed -i -e '/-O$/d' Makefile 70 + ''; 59 71 60 - mkdir -p $out/bin 61 - ln -s $out/simutrans/sim $out/bin/simutrans 62 - ''; 72 + installPhase = '' 73 + mkdir -p $out/share/ 74 + mv simutrans $out/share/ 63 75 64 - meta = { 65 - description = "Simutrans is a simulation game in which the player strives to run a successful transport system."; 66 - longDescription = '' 67 - Simutrans is a cross-platform simulation game in which the 68 - player strives to run a successful transport system by 69 - transporting goods, passengers, and mail between 70 - places. Simutrans is an open source remake of Transport Tycoon. 76 + mkdir -p $out/bin/ 77 + mv build/default/sim $out/bin/simutrans 71 78 ''; 72 79 73 - homepage = http://www.simutrans.com/; 74 - license = "Artistic"; 75 - maintainers = [ stdenv.lib.maintainers.kkallio ]; 76 - platforms = stdenv.lib.platforms.linux; 80 + meta = { 81 + description = "A simulation game in which the player strives to run a successful transport system"; 82 + longDescription = '' 83 + Simutrans is a cross-platform simulation game in which the 84 + player strives to run a successful transport system by 85 + transporting goods, passengers, and mail between 86 + places. Simutrans is an open source remake of Transport Tycoon. 87 + ''; 88 + 89 + homepage = http://www.simutrans.com/; 90 + license = "Artistic"; 91 + maintainers = [ stdenv.lib.maintainers.kkallio ]; 92 + platforms = stdenv.lib.platforms.linux; 93 + }; 77 94 }; 78 - } 95 + 96 + in result
-35
pkgs/games/six/default.nix
··· 1 - { stdenv, fetchurl, arts, kdelibs, libX11, libXext, libXt, perl, qt3, zlib }: 2 - 3 - let 4 - 5 - versionNumber = "0.5.3"; 6 - 7 - in 8 - 9 - stdenv.mkDerivation { 10 - 11 - name = "six-${versionNumber}"; 12 - 13 - src = fetchurl { 14 - url = "http://six.retes.hu/download/six-${versionNumber}.tar.gz"; 15 - sha256 = "0hialm0kxr11rp5z452whjmxp2vaqqj668d0dfs32fd10ggi8wj4"; 16 - }; 17 - 18 - meta = { 19 - description = "Six - A Hex playing program for KDE"; 20 - homepage = http://six.retes.hu/; 21 - license = "GPLv2"; 22 - platforms = stdenv.lib.platforms.linux; 23 - }; 24 - 25 - buildInputs = [ arts kdelibs libX11 libXext libXt perl qt3 zlib ]; 26 - 27 - # Supress some warnings which are less useful to us when making packages. 28 - NIX_CFLAGS_COMPILE = "-Wno-conversion -Wno-parentheses"; 29 - 30 - # Without "--x-libraries=", we get the error 31 - # "impure path `/usr/lib' used in link". 32 - configureFlags = "--x-libraries="; 33 - 34 - patches = [ ./gcc43-includes.patch ]; 35 - }
-38
pkgs/games/six/gcc43-includes.patch
··· 1 - This patch makes six compile with gcc 4.3 by including more header files. It 2 - is based on the advice at <http://gcc.gnu.org/gcc-4.3/porting_to.html>. 3 - 4 - --- a/six/carrier.h 5 - +++ b/six/carrier.h 6 - @@ -2,6 +2,7 @@ 7 - #ifndef CARRIER_H 8 - #define CARRIER_H 9 - 10 - +#include <cstring> 11 - #include <iostream> 12 - #include <vector> 13 - 14 - diff --git a/six/hexgame.cpp b/six/hexgame.cpp 15 - index 720e977..5d0dafe 100644 16 - --- a/six/hexgame.cpp 17 - +++ b/six/hexgame.cpp 18 - @@ -3,6 +3,7 @@ 19 - #include <cassert> 20 - #include <cctype> 21 - #include <cstdio> 22 - +#include <cstdlib> 23 - 24 - #include <string> 25 - 26 - diff --git a/six/main.cpp b/six/main.cpp 27 - index 7fb5c21..b925a0c 100644 28 - --- a/six/main.cpp 29 - +++ b/six/main.cpp 30 - @@ -4,6 +4,8 @@ 31 - #include "carrier.h" 32 - #include "misc.h" 33 - 34 - +#include <cstdlib> 35 - + 36 - #include <kapp.h> 37 - #include <dcopclient.h> 38 - #include <kaboutdata.h>
+18 -36
pkgs/games/ufoai/default.nix
··· 1 - {stdenv, fetchurl, SDL, mesa, SDL_image, SDL_ttf, SDL_mixer, libpng, libjpeg, zlib 2 - , curl, libvorbis, libtheora, xvidcore, pkgconfig, gtk, glib, libxml2, gtksourceview 3 - , gtkglext, openal, gettext, p7zip }: 1 + { stdenv, fetchurl, libtheora, xvidcore, mesa, SDL, SDL_ttf, SDL_mixer 2 + , curl, libjpeg, libpng, gettext, cunit, enableEditor?false }: 4 3 5 4 stdenv.mkDerivation rec { 6 - name = "ufoai-2.3"; 5 + name = "ufoai-2.4"; 7 6 src = fetchurl { 8 - url = mirror://sourceforge/ufoai/ufoai-2.3-source.tar.bz2; 9 - sha256 = "1pb41q5wx180l6xv8gm1sw8b7cji42znnb6qpjaap6vpgc8k3hp9"; 7 + url = "mirror://sourceforge/ufoai/${name}-source.tar.bz2"; 8 + sha256 = "0kxrbcjrharcwz319s90m789i4my9285ihp5ax6kfhgif2vn2ji5"; 10 9 }; 11 10 12 11 srcData = fetchurl { 13 - url = mirror://sourceforge/ufoai/ufoai-2.3-data.tar; 14 - sha256 = "0952kx6cbi4y89fbz1ig32rvsmfhzqpvdf79rq4axag9d3i5qlqf"; 12 + url = "mirror://sourceforge/ufoai/${name}-data.tar"; 13 + sha256 = "1drhh08cqqkwv1yz3z4ngkplr23pqqrdx6cp8c3isy320gy25cvb"; 15 14 }; 16 15 17 - srcI18n = fetchurl { 18 - url = mirror://sourceforge/ufoai/ufoai-2.3-i18n.tar.bz2; 19 - sha256 = "14fzv8a4xng6kfl6aw8yzz6vl2j5vryxija5b2yz75jbfpa94i09"; 20 - }; 21 - 22 - # for the xvidcore static lib 23 - NIX_CFLAGS_COMPILE = "-pthread -lm"; 24 - 25 - # Order is important, x libs include a libpng version that fails for ufoai 26 - buildInputs = [ libpng SDL mesa SDL_image SDL_ttf SDL_mixer libjpeg zlib curl libvorbis 27 - libtheora xvidcore pkgconfig glib gtk gtkglext gtksourceview libxml2 openal gettext 28 - p7zip ]; 16 + preConfigure = ''tar xvf "${srcData}"''; 29 17 30 - enableParallelBuilding = true; 18 + configureFlags = [ "--enable-release" "--enable-sse" ] 19 + ++ stdenv.lib.optional enableEditor "--enable-uforadiant"; 31 20 32 - preConfigure = '' 33 - tar xvf $srcI18n 34 - ''; 21 + buildInputs = [ 22 + libtheora xvidcore mesa SDL SDL_ttf SDL_mixer 23 + curl libjpeg libpng gettext cunit 24 + ]; 35 25 36 - configureFlags = "--enable-release"; 37 - 38 - postInstall = '' 39 - pushd $out/share/ufoai 40 - tar xvf $srcData 41 - popd 42 - ''; 43 - 44 - installTargets = "install_exec"; 26 + NIX_CFLAGS_LINK = "-lgcc_s"; # to avoid occasional runtime error in finding libgcc_s.so.1 45 27 46 28 meta = { 47 - homepage = http://www.ultimatestunts.nl/; 48 - description = "Squad-based tactical strategy game in the tradition of X-Com"; 29 + homepage = http://ufoai.org; 30 + description = "A squad-based tactical strategy game in the tradition of X-Com"; 49 31 license = "GPLv2+"; 50 32 maintainers = with stdenv.lib.maintainers; [viric]; 51 - #platforms = stdenv.lib.platforms.linux; 33 + platforms = with stdenv.lib.platforms; linux; 52 34 }; 53 35 }
+84
pkgs/games/vessel/default.nix
··· 1 + { stdenv, requireFile, SDL, pulseaudio, alsaLib }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "vessel-12082012"; 5 + 6 + goBuyItNow = '' 7 + We cannot download the full version automatically, as you require a license. 8 + Once you bought a license, you need to add your downloaded version to the nix store. 9 + You can do this by using "nix-prefetch-url file://${name}-bin" in the 10 + directory where you saved it. 11 + ''; 12 + 13 + src = if (stdenv.isi686) then 14 + requireFile { 15 + message = goBuyItNow; 16 + name = "${name}-bin"; 17 + sha256 = "1vpwcrjiln2mx43h7ib3jnccyr3chk7a5x2bw9kb4lw8ycygvg96"; 18 + } else throw "unsupported platform ${stdenv.s:ystem} only i686-linux supported for now."; 19 + 20 + phases = "installPhase"; 21 + ld_preload = ./isatty.c; 22 + 23 + libPath = stdenv.lib.makeLibraryPath [ stdenv.gcc.gcc stdenv.gcc.libc ] 24 + + ":" + stdenv.lib.makeLibraryPath [ SDL pulseaudio alsaLib ] ; 25 + 26 + installPhase = '' 27 + ensureDir $out/libexec/strangeloop/vessel/ 28 + ensureDir $out/bin 29 + 30 + # allow scripting of the mojoinstaller 31 + gcc -fPIC -shared -o isatty.so $ld_preload 32 + 33 + echo @@@ 34 + echo @@@ this next step appears to hang for a while 35 + echo @@@ 36 + 37 + # if we call ld.so $(bin) we don't need to set the ELF interpreter, and save a patchelf step. 38 + LD_PRELOAD=./isatty.so $(cat $NIX_GCC/nix-support/dynamic-linker) $src << IM_A_BOT 39 + n 40 + $out/libexec/strangeloop/vessel/ 41 + IM_A_BOT 42 + 43 + # use nix SDL libraries 44 + rm $out/libexec/strangeloop/vessel/x86/libSDL* 45 + rm $out/libexec/strangeloop/vessel/x86/libstdc++* 46 + 47 + # props to Ethan Lee (the Vessel porter) for understanding 48 + # how $ORIGIN works in rpath. There is hope for humanity. 49 + patchelf \ 50 + --interpreter "$(cat $NIX_GCC/nix-support/dynamic-linker)" \ 51 + --set-rpath $libPath:$out/libexec/strangeloop/vessel/x86/ \ 52 + $out/libexec/strangeloop/vessel/x86/vessel.x86 53 + 54 + # we need to libs to find their deps 55 + for lib in $out/libexec/strangeloop/vessel/x86/lib* ; do 56 + patchelf \ 57 + --set-rpath $libPath:$out/libexec/strangeloop/vessel/x86/ \ 58 + $lib 59 + done 60 + 61 + cat > $out/bin/Vessel << EOW 62 + #!/bin/sh 63 + cd $out/libexec/strangeloop/vessel/ 64 + exec ./x86/vessel.x86 65 + EOW 66 + 67 + chmod +x $out/bin/Vessel 68 + ''; 69 + 70 + meta = { 71 + description = "A fluid physics based puzzle game"; 72 + longDescription = '' 73 + Living liquid machines have overrun this world of unstoppable progress, 74 + and it is the role of their inventor, Arkwright, to stop the chaos they are 75 + causing. Vessel is a game about a man with the power to bring ordinary matter 76 + to life, and all the consequences that ensue. 77 + ''; 78 + homepage = http://www.strangeloopgames.com; 79 + license = [ "unfree" ]; 80 + maintainers = with stdenv.lib.maintainers; [ jcumming ]; 81 + platforms = [ "i686-linux"] ; 82 + }; 83 + 84 + }
+6
pkgs/games/vessel/isatty.c
··· 1 + // We override isatty to help 'automate' installers. 2 + 3 + // Some installers (mojoinstall) have a stdio GUI that refuses to run if you 4 + // feed it a file on stdin. This should help that. 5 + 6 + int isatty(int fd) { return 1; }
+14 -11
pkgs/games/warsow/default.nix
··· 1 1 { stdenv, fetchurl, unzip, pkgconfig, zlib, curl, libjpeg, libpng, libvorbis 2 - , libtheora, libXxf86dga, libXxf86vm, libXinerama, SDL, mesa, openal 2 + , libtheora, libXxf86dga, libXxf86vm, libXinerama, SDL, mesa, openal, freetype 3 + , makeWrapper 3 4 }: 4 5 stdenv.mkDerivation rec { 5 6 name = "warsow-${version}"; 6 - version = "1.02"; 7 + version = "1.03"; 7 8 mversion = "1.02"; # sometimes only engine is updated 8 9 src1 = fetchurl { 9 - url = "http://www.warsow.net:1337/~warsow/1.02/warsow_1.02_sdk.tar.gz"; 10 - sha256 = "0b5vra4qihkkcw4jn54r8l2lyl2mp67b4y1m76nyz7f34vng1hdy"; 10 + url = "http://www.warsow.net:1337/~warsow/${version}/warsow_${version}_sdk.tar.gz"; 11 + sha256 = "0z6r5v30p8fxbszmkxssv5fnnjw7w5wfn7wfgbwvmy87ayi7mkcq"; 11 12 }; 12 13 src2 = fetchurl { 13 - url = "http://www.warsow.net:1337/~warsow/1.02/warsow_1.02.tar.gz"; 14 + url = "http://www.warsow.net:1337/~warsow/${mversion}/warsow_${mversion}.tar.gz"; 14 15 sha256 = "0ai5v1h5g9nq21ixz23v0qsj9dr7dbiz7l8r34mq4c3z6ili8zpy"; 15 16 }; 16 17 unpackPhase = '' ··· 25 26 substituteInPlace snd_openal/snd_main.c --replace libopenal.so.1 ${openal}/lib/libopenal.so.1 26 27 ''; 27 28 buildInputs = [ unzip pkgconfig zlib curl libjpeg libpng libvorbis libtheora 28 - libXxf86dga libXxf86vm libXinerama SDL mesa openal ]; 29 + libXxf86dga libXxf86vm libXinerama SDL mesa openal makeWrapper 30 + ]; 29 31 installPhase = '' 30 32 dest=$out/opt/warsow 31 33 cd release 32 - for f in warsow wsw_server wswtv_server; do 33 - substituteInPlace $f --replace BINARY_DIR= BINARY_DIR=$dest 34 - done 35 34 mkdir -p $dest 36 35 mkdir -p $out/bin 37 - cp -v {warsow,wsw_server,wswtv_server}.* $dest 36 + cp -v {warsow,wsw_server,wswtv_server}* $dest 38 37 cp -rv basewsw libs $dest 39 - cp -v warsow wsw_server wswtv_server $out/bin 38 + # Since 1.03 some modules are _always_ downloaded from server, thus 39 + makeWrapper $dest/warsow $out/bin/warsow \ 40 + --suffix-each LD_LIBRARY_PATH ':' "${freetype}/lib" 41 + makeWrapper $dest/wsw_server $out/bin/wsw_server 42 + makeWrapper $dest/wswtv_server $out/bin/wswtv_server 40 43 ''; 41 44 postFixup = '' 42 45 p=$out/opt/warsow/warsow.*
+2 -1
pkgs/lib/attrsets.nix
··· 5 5 inherit (import ./trivial.nix) or; 6 6 inherit (import ./default.nix) fold; 7 7 inherit (import ./strings.nix) concatStringsSep; 8 - inherit (import ./lists.nix) concatMap concatLists all; 8 + inherit (import ./lists.nix) concatMap concatLists all deepSeqList; 9 9 inherit (import ./misc.nix) maybeAttr; 10 10 }; 11 11 ··· 314 314 overrideExisting = old: new: 315 315 old // listToAttrs (map (attr: nameValuePair attr (attrByPath [attr] (getAttr attr old) new)) (attrNames old)); 316 316 317 + deepSeqAttrs = x: y: deepSeqList (attrValues x) y; 317 318 }
+4
pkgs/lib/lists.nix
··· 1 1 # General list operations. 2 + with { 3 + inherit (import ./trivial.nix) deepSeq; 4 + }; 2 5 3 6 rec { 4 7 inherit (builtins) head tail length isList add sub lessThan; ··· 220 223 ++ zipTwoLists (tail xs) (tail ys) 221 224 else []; 222 225 226 + deepSeqList = xs: y: if any (x: deepSeq x false) xs then y else y; 223 227 }
+13
pkgs/lib/trivial.nix
··· 1 + with { 2 + inherit (import ./lists.nix) deepSeqList; 3 + inherit (import ./attrsets.nix) deepSeqAttrs; 4 + }; 5 + 1 6 rec { 2 7 3 8 # Identity function. ··· 22 27 # evaluation of its first argument. 23 28 seq = x: y: if x == null then y else y; 24 29 30 + # Like `seq', but recurses into lists and attribute sets to force evaluation 31 + # of all list elements/attributes. 32 + deepSeq = x: y: 33 + if builtins.isList x 34 + then deepSeqList x y 35 + else if builtins.isAttrs x 36 + then deepSeqAttrs x y 37 + else seq x y; 25 38 }
+8
pkgs/lib/types.nix
··· 68 68 merge = lib.concatStrings; 69 69 }; 70 70 71 + # Like ‘string’, but add newlines between every value. Useful for 72 + # configuration file contents. 73 + lines = mkOptionType { 74 + name = "string"; 75 + check = lib.traceValIfNot builtins.isString; 76 + merge = lib.concatStringsSep "\n"; 77 + }; 78 + 71 79 envVar = mkOptionType { 72 80 name = "environment variable"; 73 81 inherit (string) check;
+1 -1
pkgs/misc/cups/default.nix
··· 43 43 description = "A standards-based printing system for UNIX"; 44 44 license = stdenv.lib.licenses.gpl2; # actually LGPL for the library and GPL for the rest 45 45 maintainers = [ stdenv.lib.maintainers.urkud stdenv.lib.maintainers.simons ]; 46 - platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin; 46 + platforms = stdenv.lib.platforms.linux; 47 47 }; 48 48 }
+25 -5
pkgs/misc/drivers/hplip/default.nix
··· 1 - {stdenv, fetchurl, cups, zlib, libjpeg, libusb, python, saneBackends, dbus 2 - , pkgconfig, polkit, qtSupport ? true, qt4 1 + {stdenv, fetchurl, cups, zlib, libjpeg, libusb, pythonPackages, saneBackends, dbus 2 + , pkgconfig, polkit, qtSupport ? true, qt4, pythonDBus, pyqt4, net_snmp 3 3 }: 4 4 5 5 stdenv.mkDerivation rec { ··· 16 16 17 17 prePatch = '' 18 18 sed -i s,/etc/sane.d,$out/etc/sane.d/, Makefile.in 19 + sed -i s,/etc/hp/,$out/etc/hp/, base/g.py 19 20 ''; 20 21 21 22 # --disable-network-build Until we have snmp ··· 28 29 --with-systraydir=$out/xdg/autostart 29 30 --with-mimedir=$out/etc/cups 30 31 --enable-policykit 31 - --disable-network-build" 32 + " 32 33 33 34 export makeFlags=" 34 35 halpredir=$out/share/hal/fdi/preprobe/10osvendor ··· 41 42 "; 42 43 ''; 43 44 44 - buildInputs = [libjpeg cups libusb python saneBackends dbus pkgconfig] ++ 45 - stdenv.lib.optional qtSupport qt4; 45 + postInstall = '' 46 + wrapPythonPrograms 47 + ''; 48 + 49 + buildInputs = [ 50 + libjpeg 51 + cups 52 + libusb 53 + pythonPackages.python 54 + pythonPackages.wrapPython 55 + saneBackends 56 + dbus 57 + pkgconfig 58 + net_snmp 59 + ] ++ stdenv.lib.optional qtSupport qt4; 60 + 61 + pythonPath = with pythonPackages; [ 62 + pythonDBus 63 + pygobject 64 + recursivePthLoader 65 + ] ++ stdenv.lib.optional qtSupport pyqt4; 46 66 47 67 meta = with stdenv.lib; { 48 68 description = "Print, scan and fax HP drivers for Linux";
+17
pkgs/misc/emulators/wine/build_winetricks.sh
··· 1 + #!bash 2 + source $stdenv/setup 3 + mkdir -p $out/bin 4 + cp $src/src/winetricks $out/bin/winetricks 5 + chmod +x $out/bin/winetricks 6 + cd $out/bin 7 + patch -u -p0 < $patch 8 + 9 + mkdir -p "$out/share/man/man1" 10 + cp "$src/src/winetricks.1" "$out/share/man/man1/" 11 + 12 + patchShebangs "$out" 13 + 14 + substituteInPlace "$out/bin/winetricks" --replace "/usr/bin/perl" `which perl` 15 + 16 + # add stuff to PATH 17 + sed -i "2i PATH=\"${pathAdd}:\${PATH}\"" "$out/bin/winetricks"
+5 -5
pkgs/misc/emulators/wine/default.nix
··· 7 7 assert stdenv.gcc.gcc != null; 8 8 9 9 stdenv.mkDerivation rec { 10 - name = "wine-${meta.version}"; 10 + version = "1.5.23"; 11 + name = "wine-${version}"; 11 12 12 13 src = fetchurl { 13 14 url = "mirror://sourceforge/wine/${name}.tar.bz2"; 14 - sha256 = "0l5kr3iq1lkv3gcw8ljzfjcfnsh9b5crdd4i0dzwdk1i3bfw2xxc"; 15 + sha256 = "1wgs2bdl3sn3j0za7fk9zfjlii1x6qkvmyw4jxzz1mfw6nizswzr"; 15 16 }; 16 17 17 18 gecko = fetchurl { 18 - url = "mirror://sourceforge/wine/wine_gecko-1.5-x86.msi"; 19 - sha256 = "2e372a1b87ff2a22ad5127400ece4b09e55591d9f84e00bb562d294898a49b5c"; 19 + url = "mirror://sourceforge/wine/wine_gecko-1.9-x86.msi"; 20 + sha256 = "10p7djsf85xjk8rzg3hgw5fskrn8402y2aijy701xwm4hy9ga79g"; 20 21 }; 21 22 22 23 buildInputs = [ ··· 46 47 enableParallelBuilding = true; 47 48 48 49 meta = { 49 - version = "1.5.21"; 50 50 homepage = "http://www.winehq.org/"; 51 51 license = "LGPL"; 52 52 description = "An Open Source implementation of the Windows API on top of X, OpenGL, and Unix";
+28
pkgs/misc/emulators/wine/winetricks.nix
··· 1 + { stdenv, fetchsvn, wine, perl, which, coreutils, zenity, curl, cabextract, unzip, p7zip } : 2 + 3 + stdenv.mkDerivation rec { 4 + rev = "939"; 5 + name = "winetricks-${rev}"; 6 + 7 + src = fetchsvn { 8 + url = "http://winetricks.googlecode.com/svn/trunk"; 9 + inherit rev; 10 + }; 11 + 12 + buildInputs = [ perl which ]; 13 + 14 + pathAdd = stdenv.lib.concatStringsSep "/bin:" # coreutils is for sha1sum 15 + [ wine perl which coreutils zenity curl cabextract unzip p7zip ] 16 + + "/bin"; 17 + 18 + patch = ./winetricks.patch; 19 + 20 + builder = ./build_winetricks.sh; 21 + 22 + meta = { 23 + description = "A script to install DLLs needed to work around problems in Wine"; 24 + license = "LGPLv2.1"; 25 + homepage = http://code.google.com/p/winetricks/; 26 + }; 27 + } 28 +
+21
pkgs/misc/emulators/wine/winetricks.patch
··· 1 + --- upstream-winetricks 2013-01-12 13:26:12.333076904 -0800 2 + +++ winetricks 2013-01-12 14:37:39.675092352 -0800 3 + @@ -3398,7 +3398,7 @@ 4 + WINETRICKS_OPT_SHAREDPREFIX=${WINETRICKS_OPT_SHAREDPREFIX:-0} 5 + 6 + # Mac folks tend to not have sha1sum, but we can make do with openssl 7 + - if [ -x "`which sha1sum 2>/dev/null`" ] 8 + + if [ -e "`which sha1sum 2>/dev/null`" ] 9 + then 10 + WINETRICKS_SHA1SUM="sha1sum" 11 + elif [ -x "`which openssl 2>/dev/null`" ] 12 + @@ -3628,7 +3628,7 @@ 13 + if ! test "$WINETRICKS_LIB" 14 + then 15 + WINETRICKS_SRCDIR=`dirname "$0"` 16 + - WINETRICKS_SRCDIR=`cd "$WINETRICKS_SRCDIR"; /bin/pwd` 17 + + WINETRICKS_SRCDIR=`cd "$WINETRICKS_SRCDIR"; pwd` 18 + 19 + # Which GUI helper to use (none/zenity/kdialog). See winetricks_detect_gui. 20 + WINETRICKS_GUI=none 21 +
+7 -7
pkgs/misc/jackaudio/default.nix
··· 1 1 { stdenv, fetchurl, alsaLib, dbus, expat, libsamplerate 2 2 , libsndfile, makeWrapper, pkgconfig, python, pythonDBus 3 - , firewireSupport ? false, ffado ? null }: 3 + , firewireSupport ? false, ffado ? null, bash }: 4 4 5 5 assert firewireSupport -> ffado != null; 6 6 7 7 stdenv.mkDerivation rec { 8 8 name = "jackdbus-${version}"; 9 - version = "1.9.8"; 9 + version = "1.9.9.5"; 10 10 11 11 src = fetchurl { 12 12 urls = [ 13 - "http://pkgs.fedoraproject.org/lookaside/pkgs/jack-audio-connection-kit/jack-1.9.8.tgz/1dd2ff054cab79dfc11d134756f27165/jack-1.9.8.tgz" 14 - "http://www.grame.fr/~letz/jack-1.9.8.tgz" 13 + https://dl.dropbox.com/u/28869550/jack-1.9.9.5.tar.bz2 15 14 ]; 16 - sha256 = "0788092zxrivcfnfg15brpjkf14x8ma8cwjz4k0b9xdxajn2wwac"; 15 + sha256 = "1ggba69jsfg7dmjzlyqz58y2wa92lm3vwdy4r15bs7mvxb65mvv5"; 17 16 }; 18 17 19 18 buildInputs = ··· 21 20 pkgconfig python pythonDBus 22 21 ] ++ (stdenv.lib.optional firewireSupport ffado); 23 22 24 - patches = ./ffado_setbuffsize-jack2.patch; 23 + patchPhase = '' 24 + substituteInPlace svnversion_regenerate.sh --replace /bin/bash ${bash}/bin/bash 25 + ''; 25 26 26 27 configurePhase = '' 27 - cd jack-1.9.8 28 28 python waf configure --prefix=$out --dbus --alsa ${if firewireSupport then "--firewire" else ""} 29 29 ''; 30 30
-140
pkgs/misc/jackaudio/ffado_setbuffsize-jack2.patch
··· 1 - https://projects.archlinux.org/svntogit/community.git/tree/trunk?h=packages/jack2 2 - 3 - From 96e0251234a29a1360c05d5d7dc98b83436b8183 Mon Sep 17 00:00:00 2001 4 - From: Adrian Knoth <adi@drcomp.erfurt.thur.de> 5 - Date: Sat, 17 Mar 2012 22:36:30 +0100 6 - Subject: [PATCH] [firewire] Allow FFADO backend to change the buffer size 7 - 8 - This is a port of Jonathan Woithe's patch from jackd1. 9 - With sufficiently recent versions of FFADO, it allows to change 10 - the buffersize at runtime. 11 - --- 12 - linux/firewire/JackFFADODriver.cpp | 65 ++++++++++++++++++++++++++++++++---- 13 - linux/firewire/JackFFADODriver.h | 6 ++++ 14 - 2 files changed, 65 insertions(+), 6 deletions(-) 15 - 16 - diff --git a/jack-1.9.8/linux/firewire/JackFFADODriver.cpp b/jack-1.9.8/linux/firewire/JackFFADODriver.cpp 17 - index b33e1cd..085b78a 100644 18 - --- a/jack-1.9.8/linux/firewire/JackFFADODriver.cpp 19 - +++ b/jack-1.9.8/linux/firewire/JackFFADODriver.cpp 20 - @@ -3,6 +3,7 @@ 21 - Copyright (C) 2004 Grame 22 - Copyright (C) 2007 Pieter Palmers 23 - Copyright (C) 2009 Devin Anderson 24 - +Copyright (C) 2012 Jonathan Woithe, Adrian Knoth 25 - 26 - This program is free software; you can redistribute it and/or modify 27 - it under the terms of the GNU General Public License as published by 28 - @@ -48,7 +49,10 @@ 29 - namespace Jack 30 - { 31 - 32 - +// Basic functionality requires API version 8. If version 9 or later 33 - +// is present the buffers can be resized at runtime. 34 - #define FIREWIRE_REQUIRED_FFADO_API_VERSION 8 35 - +#define FIREWIRE_REQUIRED_FFADO_API_VERSION_FOR_SETBUFSIZE 9 36 - 37 - #define jack_get_microseconds GetMicroSeconds 38 - 39 - @@ -281,19 +285,68 @@ 40 - int 41 - JackFFADODriver::SetBufferSize (jack_nframes_t nframes) 42 - { 43 - - printError("Buffer size change requested but not supported!!!"); 44 - + ffado_driver_t* driver = (ffado_driver_t*)fDriver; 45 - + signed int chn; 46 - + 47 - + // The speed of this function isn't critical; we can afford the 48 - + // time to check the FFADO API version. 49 - + if (ffado_get_api_version() < FIREWIRE_REQUIRED_FFADO_API_VERSION_FOR_SETBUFSIZE || 50 - + ffado_streaming_set_period_size == NULL) { 51 - + printError("unsupported on current version of FFADO; please upgrade FFADO"); 52 - + return -1; 53 - + } 54 - 55 - - /* 56 - driver->period_size = nframes; 57 - driver->period_usecs = 58 - (jack_time_t) floor ((((float) nframes) / driver->sample_rate) 59 - * 1000000.0f); 60 - - */ 61 - + 62 - + 63 - + // Reallocate the null and scratch buffers. 64 - + driver->nullbuffer = (ffado_sample_t*) calloc(driver->period_size, sizeof(ffado_sample_t)); 65 - + if(driver->nullbuffer == NULL) { 66 - + printError("could not allocate memory for null buffer"); 67 - + return -1; 68 - + } 69 - + driver->scratchbuffer = (ffado_sample_t*) calloc(driver->period_size, sizeof(ffado_sample_t)); 70 - + if(driver->scratchbuffer == NULL) { 71 - + printError("could not allocate memory for scratch buffer"); 72 - + return -1; 73 - + } 74 - + 75 - + // MIDI buffers need reallocating 76 - + for (chn = 0; chn < driver->capture_nchannels; chn++) { 77 - + if(driver->capture_channels[chn].stream_type == ffado_stream_type_midi) { 78 - + // setup the midi buffer 79 - + if (driver->capture_channels[chn].midi_buffer != NULL) 80 - + free(driver->capture_channels[chn].midi_buffer); 81 - + driver->capture_channels[chn].midi_buffer = (ffado_sample_t*) calloc(driver->period_size, sizeof(uint32_t)); 82 - + } 83 - + } 84 - + for (chn = 0; chn < driver->playback_nchannels; chn++) { 85 - + if(driver->playback_channels[chn].stream_type == ffado_stream_type_midi) { 86 - + if (driver->playback_channels[chn].midi_buffer != NULL) 87 - + free(driver->playback_channels[chn].midi_buffer); 88 - + driver->playback_channels[chn].midi_buffer = (ffado_sample_t*) calloc(driver->period_size, sizeof(uint32_t)); 89 - + } 90 - + } 91 - + 92 - + // Notify FFADO of the period size change 93 - + if (ffado_streaming_set_period_size(driver->dev, nframes) != 0) { 94 - + printError("could not alter FFADO device period size"); 95 - + return -1; 96 - + } 97 - + 98 - + // This is needed to give the shadow variables a chance to 99 - + // properly update to the changes. 100 - + sleep(1); 101 - 102 - /* tell the engine to change its buffer size */ 103 - - //driver->engine->set_buffer_size (driver->engine, nframes); 104 - + JackAudioDriver::SetBufferSize(nframes); // Generic change, never fails 105 - 106 - - return -1; // unsupported 107 - + UpdateLatencies(); 108 - + 109 - + return 0; 110 - } 111 - 112 - typedef void (*JackDriverFinishFunction) (jack_driver_t *); 113 - @@ -306,7 +359,7 @@ 114 - 115 - assert(params); 116 - 117 - - if (ffado_get_api_version() != FIREWIRE_REQUIRED_FFADO_API_VERSION) { 118 - + if (ffado_get_api_version() < FIREWIRE_REQUIRED_FFADO_API_VERSION) { 119 - printError("Incompatible libffado version! (%s)", ffado_get_version()); 120 - return NULL; 121 - } 122 - diff --git a/jack-1.9.8/linux/firewire/JackFFADODriver.h b/jack-1.9.8/linux/firewire/JackFFADODriver.h 123 - index cb2a45d..790f4dd 100644 124 - --- a/jack-1.9.8/linux/firewire/JackFFADODriver.h 125 - +++ b/jack-1.9.8/linux/firewire/JackFFADODriver.h 126 - @@ -82,6 +82,12 @@ class JackFFADODriver : public JackAudioDriver 127 - int Read(); 128 - int Write(); 129 - 130 - + // BufferSize can be changed 131 - + bool IsFixedBufferSize() 132 - + { 133 - + return false; 134 - + } 135 - + 136 - int SetBufferSize(jack_nframes_t nframes); 137 - }; 138 - 139 - -- 140 - 1.7.10
+12 -3
pkgs/misc/uboot/default.nix
··· 20 20 in 21 21 22 22 stdenv.mkDerivation { 23 - name = "uboot-2009.11"; 23 + name = "uboot-2012.07"; 24 24 25 25 src = fetchurl { 26 - url = "ftp://ftp.denx.de/pub/u-boot/u-boot-2009.11.tar.bz2"; 27 - sha256 = "1rld7q3ww89si84g80hqskd1z995lni5r5xc4d4322n99wqiarh6"; 26 + url = "ftp://ftp.denx.de/pub/u-boot/u-boot-2012.07.tar.bz2"; 27 + sha256 = "15nli6h9a127ldizsck3g4ysy5j4m910wawspgpadz4vjyk213p0"; 28 28 }; 29 29 30 30 nativeBuildInputs = [ unzip ]; ··· 39 39 mkdir -p $out/bin 40 40 cp tools/{envcrc,mkimage} $out/bin 41 41 ''; 42 + 43 + # They have 'errno.h' included by a "-idirafter". As the gcc 44 + # wrappers add the glibc include as "-idirafter", the only way 45 + # we can make the glibc take priority is to -include errno.h. 46 + postPatch = if stdenv ? glibc && stdenv.glibc != null then '' 47 + sed -i 's,$(HOSTCPPFLAGS),-include ${stdenv.glibc}/include/errno.h $(HOSTCPPFLAGS),' config.mk 48 + '' else ""; 49 + 50 + patches = [ ./sheevaplug-sdio.patch ./sheevaplug-config.patch ]; 42 51 43 52 configurePhase = 44 53 assert platform ? uboot && platform.uboot != null;
+57
pkgs/misc/uboot/sheevaplug-config.patch
··· 1 + diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h 2 + index 7c8497c..b0da1e5 100644 3 + --- a/include/configs/sheevaplug.h 4 + +++ b/include/configs/sheevaplug.h 5 + @@ -50,7 +50,6 @@ 6 + #define CONFIG_CMD_MII 7 + #define CONFIG_CMD_MMC 8 + #define CONFIG_CMD_NAND 9 + -#define CONFIG_JFFS2_NAND 10 + #define CONFIG_CMD_PING 11 + #define CONFIG_CMD_USB 12 + /* 13 + @@ -73,25 +72,36 @@ 14 + * it has to be rounded to sector size 15 + */ 16 + #define CONFIG_ENV_SIZE 0x20000 /* 128k */ 17 + -#define CONFIG_ENV_ADDR 0xa0000 18 + -#define CONFIG_ENV_OFFSET 0xa0000 /* env starts here */ 19 + +#define CONFIG_ENV_ADDR 0x60000 20 + +#define CONFIG_ENV_OFFSET 0x60000 /* env starts here */ 21 + 22 + /* 23 + * Default environment variables 24 + */ 25 + -#define CONFIG_BOOTCOMMAND "${x_bootcmd_kernel}; " \ 26 + +#define CONFIG_BOOTCOMMAND "${x_bootcmd_ubi0}; " \ 27 + + "${x_bootcmd_ubi1}; " \ 28 + + "${x_bootcmd_ubi2}; " \ 29 + + "${x_bootcmd_ubi3}; " \ 30 + "setenv bootargs ${x_bootargs} ${x_bootargs_root}; " \ 31 + - "${x_bootcmd_usb}; bootm 0x6400000;" 32 + + "${x_bootcmd_usb}; bootm 0x200000 0x1100000;" 33 + 34 + #define CONFIG_MTDPARTS "orion_nand:512k(uboot)," \ 35 + - "0x1ff00000@512k(rootfs) rw\0" 36 + + "0x1ff00000@512k(rootfs)\0" 37 + +#define CONFIG_MTDPARTSK "orion_nand:512k(uboot)," \ 38 + + "0x1ff00000@512k(rootfs)rw\0" 39 + 40 + #define CONFIG_EXTRA_ENV_SETTINGS "x_bootargs=console" \ 41 + - "=ttyS0,115200 mtdparts="CONFIG_MTDPARTS \ 42 + + "=ttyS0,115200 mtdparts="CONFIG_MTDPARTSK \ 43 + + "mtdparts=mtdparts="CONFIG_MTDPARTS \ 44 + "mtdids=nand0=orion_nand\0" \ 45 + - "x_bootcmd_kernel=nand read 0x6400000 0x100000 0x300000\0" \ 46 + + "ipaddr=192.168.1.4\0" \ 47 + + "x_bootcmd_ubi0=ubi part nand0,1\0" \ 48 + + "x_bootcmd_ubi1=ubifsmount rootfs\0" \ 49 + + "x_bootcmd_ubi2=ubifsload 0x200000 /nixos-kernel\0" \ 50 + + "x_bootcmd_ubi3=ubifsload 0x1100000 /nixos-initrd\0" \ 51 + "x_bootcmd_usb=usb start\0" \ 52 + - "x_bootargs_root=root=/dev/mtdblock3 rw rootfstype=jffs2\0" 53 + + "x_bootargs_root=ubi.mtd=rootfs root=ubi0:rootfs rw rootfstype=ubifs " \ 54 + + "init=/boot/nixos-init systemConfig=/boot/default/system\0" 55 + 56 + /* 57 + * Ethernet Driver configuration
+1091
pkgs/misc/uboot/sheevaplug-sdio.patch
··· 1 + diff --git a/arch/arm/include/asm/arch-kirkwood/config.h b/arch/arm/include/asm/arch-kirkwood/config.h 2 + index a9499b7..1294d7f 100644 3 + --- a/arch/arm/include/asm/arch-kirkwood/config.h 4 + +++ b/arch/arm/include/asm/arch-kirkwood/config.h 5 + @@ -66,6 +66,7 @@ 6 + #define MV_SATA_BASE KW_SATA_BASE 7 + #define MV_SATA_PORT0_OFFSET KW_SATA_PORT0_OFFSET 8 + #define MV_SATA_PORT1_OFFSET KW_SATA_PORT1_OFFSET 9 + +#define MV_SDIO_BASE KW_SDIO_BASE 10 + 11 + /* 12 + * NAND configuration 13 + @@ -107,6 +108,14 @@ 14 + #endif /* CONFIG_CMD_NET */ 15 + 16 + /* 17 + + * SDIO/MMC Card Configuration 18 + + */ 19 + +#ifdef CONFIG_CMD_MMC 20 + +#define CONFIG_MMC 21 + +#define CONFIG_MV_SDIO 22 + +#endif /* CONFIG_CMD_MMC */ 23 + + 24 + +/* 25 + * USB/EHCI 26 + */ 27 + #ifdef CONFIG_CMD_USB 28 + diff --git a/arch/arm/include/asm/arch-kirkwood/kirkwood.h b/arch/arm/include/asm/arch-kirkwood/kirkwood.h 29 + index 47771d5..343214b 100644 30 + --- a/arch/arm/include/asm/arch-kirkwood/kirkwood.h 31 + +++ b/arch/arm/include/asm/arch-kirkwood/kirkwood.h 32 + @@ -55,6 +55,7 @@ 33 + #define KW_EGIGA0_BASE (KW_REGISTER(0x72000)) 34 + #define KW_EGIGA1_BASE (KW_REGISTER(0x76000)) 35 + #define KW_SATA_BASE (KW_REGISTER(0x80000)) 36 + +#define KW_SDIO_BASE (KW_REGISTER(0x90000)) 37 + 38 + /* Kirkwood Sata controller has two ports */ 39 + #define KW_SATA_PORT0_OFFSET 0x2000 40 + diff --git a/drivers/mmc/Makefile b/drivers/mmc/Makefile 41 + index c567737..081d5f4 100644 42 + --- a/drivers/mmc/Makefile 43 + +++ b/drivers/mmc/Makefile 44 + @@ -34,6 +34,7 @@ COBJS-$(CONFIG_GENERIC_ATMEL_MCI) += gen_atmel_mci.o 45 + COBJS-$(CONFIG_MMC_SPI) += mmc_spi.o 46 + COBJS-$(CONFIG_ARM_PL180_MMCI) += arm_pl180_mmci.o 47 + COBJS-$(CONFIG_MV_SDHCI) += mv_sdhci.o 48 + +COBJS-$(CONFIG_MV_SDIO) += mv_sdio.o 49 + COBJS-$(CONFIG_MXC_MMC) += mxcmmc.o 50 + COBJS-$(CONFIG_MXS_MMC) += mxsmmc.o 51 + COBJS-$(CONFIG_OMAP_HSMMC) += omap_hsmmc.o 52 + diff --git a/drivers/mmc/mv_sdio.c b/drivers/mmc/mv_sdio.c 53 + new file mode 100644 54 + index 0000000..35969d3 55 + --- /dev/null 56 + +++ b/drivers/mmc/mv_sdio.c 57 + @@ -0,0 +1,675 @@ 58 + +/* 59 + + * (C) Copyright 2009 60 + + * Marvell Semiconductor <www.marvell.com> 61 + + * Written-by: Gérald Kerma <geraker@gmail.com> 62 + + * 63 + + * (C) Copyright 2003 64 + + * Kyle Harris, Nexus Technologies, Inc. kharris@nexus-tech.net 65 + + * 66 + + * See file CREDITS for list of people who contributed to this 67 + + * project. 68 + + * 69 + + * This program is free software; you can redistribute it and/or 70 + + * modify it under the terms of the GNU General Public License as 71 + + * published by the Free Software Foundation; either version 2 of 72 + + * the License, or (at your option) any later version. 73 + + * 74 + + * This program is distributed in the hope that it will be useful, 75 + + * but WITHOUT ANY WARRANTY; without even the implied warranty of 76 + + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 77 + + * GNU General Public License for more details. 78 + + * 79 + + * You should have received a copy of the GNU General Public License 80 + + * along with this program; if not, write to the Free Software 81 + + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 82 + + * MA 02110-1301 USA 83 + + */ 84 + + 85 + +#include <config.h> 86 + +#include <common.h> 87 + +#include <malloc.h> 88 + +#include <mmc.h> 89 + +#include <asm/errno.h> 90 + +#include <part.h> 91 + +#include <asm/io.h> 92 + +#ifdef CONFIG_KIRKWOOD 93 + +#include <asm/arch/kirkwood.h> 94 + +#endif 95 + +#include "mv_sdio.h" 96 + + 97 + +#ifdef CONFIG_MMC 98 + + 99 + +#define DRIVER_NAME "mv-sdio" 100 + + 101 + +#ifdef DEBUG 102 + +#define pr_debug(fmt, args...) printf(fmt, ##args) 103 + +#else 104 + +#define pr_debug(...) do { } while(0) 105 + +#endif 106 + + 107 + +//static mv_sdio_t *mvsd = (mv_sdio_t *)mmc->priv; 108 + +static mv_sdio_t *mvsd = (mv_sdio_t *)MV_SDIO_BASE; 109 + + 110 + +static int is_sdhc; 111 + +extern int fat_register_device(block_dev_desc_t *dev_desc, int part_no); 112 + +static block_dev_desc_t mmc_dev; 113 + +block_dev_desc_t * mmc_get_dev(int dev) 114 + +{ 115 + + return ((block_dev_desc_t *)&mmc_dev); 116 + +} 117 + + 118 + +/* 119 + + * FIXME needs to read cid and csd info to determine block size 120 + + * and other parameters 121 + + */ 122 + +static uchar mmc_buf[MMC_BLOCK_SIZE]; 123 + +static mv_mmc_csd_t mv_mmc_csd; 124 + +static int mmc_ready = 0; 125 + + 126 + +/* MMC_DEFAULT_RCA should probably be just 1, but this may break other code 127 + + that expects it to be shifted. */ 128 + +static u_int16_t rca = 0; 129 + + 130 + +/* used for debug */ 131 + +static u_int32_t mv_mmc_size(const struct mv_mmc_csd *csd) 132 + +{ 133 + + u_int32_t block_len, mult, blocknr; 134 + + 135 + + block_len = csd->read_bl_len << 12; 136 + + mult = csd->c_size_mult1 << 8; 137 + + blocknr = (csd->c_size+1) * mult; 138 + + 139 + + return blocknr * block_len; 140 + +} 141 + + 142 + +static int isprint (unsigned char ch) 143 + +{ 144 + + if (ch >= 32 && ch < 127) 145 + + return (1); 146 + + 147 + + return (0); 148 + +} 149 + + 150 + +static int toprint(char *dst, char c) 151 + +{ 152 + + if (isprint(c)) { 153 + + *dst = c; 154 + + return 1; 155 + + } 156 + + 157 + + return sprintf(dst,"\\x%02x", c); 158 + + 159 + +} 160 + + 161 + +static void print_mmc_cid(mv_mmc_cid_t *cid) 162 + +{ 163 + + printf("MMC found. Card desciption is:\n"); 164 + + printf("Manufacturer ID = %02x%02x%02x\n", 165 + + cid->id[0], cid->id[1], cid->id[2]); 166 + + printf("HW/FW Revision = %x %x\n",cid->hwrev, cid->fwrev); 167 + + cid->hwrev = cid->fwrev = 0; /* null terminate string */ 168 + + printf("Product Name = %s\n",cid->name); 169 + + printf("Serial Number = %02x%02x%02x\n", 170 + + cid->sn[0], cid->sn[1], cid->sn[2]); 171 + + printf("Month = %d\n",cid->month); 172 + + printf("Year = %d\n",1997 + cid->year); 173 + +} 174 + + 175 + +static void print_sd_cid(mv_sd_cid_t *cid) 176 + +{ 177 + + int len; 178 + + char tbuf[64]; 179 + + 180 + + printf("SD%s found. Card desciption is:\n", is_sdhc?"HC":""); 181 + + 182 + + len = 0; 183 + + len += toprint(&tbuf[len], cid->oid_0); 184 + + len += toprint(&tbuf[len], cid->oid_1); 185 + + tbuf[len] = 0; 186 + + 187 + + printf("Manufacturer: 0x%02x, OEM \"%s\"\n", 188 + + cid->mid, tbuf); 189 + + 190 + + len = 0; 191 + + len += toprint(&tbuf[len], cid->pnm_0); 192 + + len += toprint(&tbuf[len], cid->pnm_1); 193 + + len += toprint(&tbuf[len], cid->pnm_2); 194 + + len += toprint(&tbuf[len], cid->pnm_3); 195 + + len += toprint(&tbuf[len], cid->pnm_4); 196 + + tbuf[len] = 0; 197 + + 198 + + printf("Product name: \"%s\", revision %d.%d\n", 199 + + tbuf, 200 + + cid->prv >> 4, cid->prv & 15); 201 + + 202 + + printf("Serial number: %u\n", 203 + + cid->psn_0 << 24 | cid->psn_1 << 16 | cid->psn_2 << 8 | 204 + + cid->psn_3); 205 + + printf("Manufacturing date: %d/%d\n", 206 + + cid->mdt_1 & 15, 207 + + 2000+((cid->mdt_0 & 15) << 4)+((cid->mdt_1 & 0xf0) >> 4)); 208 + + 209 + + printf("CRC: 0x%02x, b0 = %d\n", 210 + + cid->crc >> 1, cid->crc & 1); 211 + +} 212 + + 213 + +static void mvsdio_set_clock(unsigned int clock) 214 + +{ 215 + + unsigned int m; 216 + + 217 + + m = MVSDMMC_BASE_FAST_CLOCK/(2*clock) - 1; 218 + + 219 + + pr_debug("mvsdio_set_clock: dividor = 0x%x clock=%d\n", 220 + + m, clock); 221 + + 222 + + 223 + + writew(m & 0x7ff, &mvsd->CLK_DIV); 224 + + 225 + + if (isprint(1)) 226 + + udelay(10*1000); 227 + +} 228 + + 229 + +/****************************************************/ 230 + +static ulong * mv_mmc_cmd(ulong cmd, ulong arg, ushort xfermode, ushort resptype, ushort waittype) 231 + +/****************************************************/ 232 + +{ 233 + + static ulong resp[4]; 234 + + ushort done ; 235 + + int err = 0 ; 236 + + ulong curr, start, diff, hz; 237 + + ushort response[8]; 238 + + 239 + + pr_debug("mv_mmc_cmd %x, arg: %x,xfer: %x,resp: %x, wait : %x\n" 240 + + , (unsigned int)cmd, (unsigned int)arg, xfermode, resptype, waittype); 241 + + 242 + + 243 + + /* clear status */ 244 + + writew(0xffff, &mvsd->NOR_INTR_STATUS); 245 + + writew(0xffff, &mvsd->ERR_INTR_STATUS); 246 + + 247 + + start = get_timer(0); 248 + + hz = CONFIG_SYS_HZ; 249 + + 250 + + while((readw(&mvsd->PRESENT_STATE0) & CARD_BUSY)) { 251 + + curr = get_timer(0); 252 + + diff = (long) curr - (long) start; 253 + + if (diff > (3*hz)) 254 + + { 255 + + /* 3 seconds timeout, card busy, can't sent cmd */ 256 + + printf("card too busy \n"); 257 + + return 0; 258 + + } 259 + + } 260 + + 261 + + writew((ushort)(arg&0xffff), &mvsd->ARG_LOW); 262 + + writew((ushort)(arg>>16), &mvsd->ARG_HI); 263 + + writew(xfermode, &mvsd->XFER_MODE); 264 + + if( (cmd == MMC_CMD_READ_BLOCK) || (cmd == 25) ) 265 + + { 266 + + writew(((cmd << 8) | resptype | 0x3c ) , &mvsd->CMD); 267 + + pr_debug("cmd reg : %x\n", readw(&mvsd->CMD)) ; 268 + + 269 + + } 270 + + else 271 + + { 272 + + writew(((cmd << 8) | resptype ), &mvsd->CMD); 273 + + } 274 + + 275 + + done = readw(&mvsd->NOR_INTR_STATUS) & waittype; 276 + + start = get_timer(0); 277 + + 278 + + while( done!=waittype) 279 + + { 280 + + done = readw(&mvsd->NOR_INTR_STATUS) & waittype; 281 + + 282 + + if( readw(&mvsd->NOR_INTR_STATUS) & 0x8000 ) 283 + + { 284 + + pr_debug("Error! cmd : %d, err : %04x\n", (unsigned int)cmd, readw(&mvsd->ERR_INTR_STATUS)) ; 285 + + 286 + + return 0 ; /* error happen */ 287 + + } 288 + + 289 + + curr = get_timer(0); 290 + + diff = (long) curr - (long) start; 291 + + if (diff > (3*hz)) 292 + + { 293 + + pr_debug("cmd timeout, status : %04x\n", readw(&mvsd->NOR_INTR_STATUS)); 294 + + pr_debug("xfer mode : %04x\n", readw(&mvsd->XFER_MODE)); 295 + + 296 + + err = 1 ; 297 + + break; 298 + + } 299 + + } 300 + + 301 + + response[0] = readw(&mvsd->RSP0); 302 + + response[1] = readw(&mvsd->RSP1); 303 + + response[2] = readw(&mvsd->RSP2); 304 + + response[3] = readw(&mvsd->RSP3); 305 + + response[4] = readw(&mvsd->RSP4); 306 + + response[5] = readw(&mvsd->RSP5); 307 + + response[6] = readw(&mvsd->RSP6); 308 + + response[7] = readw(&mvsd->RSP7); 309 + + 310 + + memset(resp, 0, sizeof(resp)); 311 + + 312 + + switch (resptype & 0x3) { 313 + + case SDIO_CMD_RSP_48: 314 + + case SDIO_CMD_RSP_48BUSY: 315 + + resp[0] = ((response[2] & 0x3f) << (8 - 8)) | 316 + + ((response[1] & 0xffff) << (14 - 8)) | 317 + + ((response[0] & 0x3ff) << (30 - 8)); 318 + + resp[1] = ((response[0] & 0xfc00) >> 10); 319 + + break; 320 + + 321 + + case SDIO_CMD_RSP_136: 322 + + resp[3] = ((response[7] & 0x3fff) << 8) | 323 + + ((response[6] & 0x3ff) << 22); 324 + + resp[2] = ((response[6] & 0xfc00) >> 10) | 325 + + ((response[5] & 0xffff) << 6) | 326 + + ((response[4] & 0x3ff) << 22); 327 + + resp[1] = ((response[4] & 0xfc00) >> 10) | 328 + + ((response[3] & 0xffff) << 6) | 329 + + ((response[2] & 0x3ff) << 22); 330 + + resp[0] = ((response[2] & 0xfc00) >> 10) | 331 + + ((response[1] & 0xffff) << 6) | 332 + + ((response[0] & 0x3ff) << 22); 333 + + break; 334 + + default: 335 + + return 0; 336 + + } 337 + + int i; 338 + + pr_debug("MMC resp :"); 339 + + for (i=0; i<4; ++i ) { 340 + + pr_debug(" %08x", (unsigned int)resp[i]); 341 + + } 342 + + pr_debug("\n"); 343 + + if( err ) 344 + + return NULL ; 345 + + else 346 + + return resp; 347 + +} 348 + + 349 + +/****************************************************/ 350 + +static int mv_mmc_block_read(uchar *dst, ulong src, ulong len) 351 + +/****************************************************/ 352 + +{ 353 + + ulong *resp; 354 + + 355 + + if (len == 0) { 356 + + return 0; 357 + + } 358 + + 359 + + if (is_sdhc) { 360 + + /* SDHC: use block address */ 361 + + src >>= 9; 362 + + } 363 + + 364 + + pr_debug("mmc_block_rd dst %lx src %lx len %d\n", (ulong)dst, src, (int)len); 365 + + 366 + + /* prepare for dma transfer */ 367 + + writew(((ulong)(dst))&0xffff,&mvsd->SYS_ADDR_LOW); 368 + + writew(((ulong)(dst)>>16)&0xffff,&mvsd->SYS_ADDR_HI); 369 + + writew(len,&mvsd->BLK_SIZE); 370 + + writew(1,&mvsd->BLK_COUNT); 371 + + 372 + + /* send read command */ 373 + + resp = mv_mmc_cmd(MMC_CMD_READ_BLOCK, src, 0x10 , 374 + + SDIO_CMD_RSP_48, SDIO_NOR_XFER_DONE); 375 + + if (!resp) { 376 + + pr_debug("mv_mmc_block_read: mmc read block cmd fails\n"); 377 + + return -EIO; 378 + + } 379 + + 380 + + return 0; 381 + +} 382 + + 383 + +/****************************************************/ 384 + +int mv_mmc_read(ulong src, uchar *dst, int size) 385 + +/****************************************************/ 386 + +{ 387 + + ulong end, part_start, part_end, part_len, aligned_start, aligned_end; 388 + + ulong mmc_block_size, mmc_block_address; 389 + + 390 + + if (size == 0) { 391 + + return 0; 392 + + } 393 + + 394 + + if (!mmc_ready) { 395 + + printf("Please initial the MMC first\n"); 396 + + return -1; 397 + + } 398 + + 399 + + mmc_block_size = MMC_BLOCK_SIZE; 400 + + mmc_block_address = ~(mmc_block_size - 1); 401 + + 402 + + end = src + size; 403 + + part_start = ~mmc_block_address & src; 404 + + part_end = ~mmc_block_address & end; 405 + + aligned_start = mmc_block_address & src; 406 + + aligned_end = mmc_block_address & end; 407 + + 408 + + /* all block aligned accesses */ 409 + + pr_debug("src %lx dst %lx end %lx pstart %lx pend %lx astart %lx aend %lx\n", 410 + + (long unsigned int)src,(ulong)dst, end, part_start, part_end, aligned_start, aligned_end); 411 + + 412 + + if (part_start) { 413 + + part_len = mmc_block_size - part_start; 414 + + pr_debug("ps src %lx dst %lx end %lx pstart %lx pend %lx astart %lx aend %lx\n", 415 + + (long unsigned int)src,(ulong)dst, end, part_start, part_end, aligned_start, aligned_end); 416 + + 417 + + if ((mv_mmc_block_read(mmc_buf, aligned_start, mmc_block_size)) < 0) { 418 + + return -1; 419 + + } 420 + + memcpy(dst, mmc_buf+part_start, part_len); 421 + + dst += part_len; 422 + + src += part_len; 423 + + } 424 + + pr_debug("src %lx dst %lx end %lx pstart %lx pend %lx astart %lx aend %lx\n", 425 + + (long unsigned int)src,(ulong)dst, end, part_start, part_end, aligned_start, aligned_end); 426 + + 427 + + for (; src < aligned_end; aligned_start +=mmc_block_size, src += mmc_block_size, dst += mmc_block_size) { 428 + + pr_debug("al src %lx dst %lx end %lx pstart %lx pend %lx astart %lx aend %lx\n", 429 + + (long unsigned int)src,(ulong)dst, end, part_start, part_end, aligned_start, aligned_end); 430 + + 431 + + if ((mv_mmc_block_read(mmc_buf, aligned_start, mmc_block_size)) < 0) { 432 + + printf("mmc block read error\n"); 433 + + return -1; 434 + + } 435 + + memcpy(dst, mmc_buf, mmc_block_size); 436 + + } 437 + + pr_debug("src %lx dst %lx end %lx pstart %lx pend %lx astart %lx aend %lx\n", 438 + + (long unsigned int)src,(ulong)dst, end, part_start, part_end, aligned_start, aligned_end); 439 + + 440 + + if (part_end && src < end) { 441 + + pr_debug("pe src %lx dst %lx end %lx pstart %lx pend %lx astart %lx aend %lx\n", 442 + + (long unsigned int)src,(ulong)dst, end, part_start, part_end, aligned_start, aligned_end); 443 + + 444 + + if ((mv_mmc_block_read(mmc_buf, aligned_end, mmc_block_size)) < 0) { 445 + + return -1; 446 + + } 447 + + memcpy(dst, mmc_buf, part_end); 448 + + } 449 + + return 0; 450 + +} 451 + + 452 + +/****************************************************/ 453 + +static ulong mv_mmc_bread(int dev_num, ulong blknr, ulong blkcnt, ulong *dst) 454 + +/****************************************************/ 455 + +{ 456 + + int mmc_block_size = MMC_BLOCK_SIZE; 457 + + ulong src = blknr * mmc_block_size; 458 + + 459 + + mv_mmc_read(src, (uchar *)dst, blkcnt*mmc_block_size); 460 + + return blkcnt; 461 + +} 462 + + 463 + +/****************************************************/ 464 + +int mmc_legacy_init(int verbose) 465 + +/****************************************************/ 466 + +{ 467 + + int retries, rc = -ENODEV; 468 + + ulong *resp; 469 + + int sd_ver20; 470 + + int is_sd; 471 + + ushort reg; 472 + + uchar cidbuf[64]; 473 + + 474 + + sd_ver20 = 0; 475 + + is_sdhc = 0; 476 + + is_sd = 0; 477 + + 478 + + /* Initial Host Ctrl : Timeout : max , Normal Speed mode, 4-bit data mode */ 479 + + /* Big Endian, SD memory Card, Push_pull CMD Line */ 480 + + writew( SDIO_HOST_CTRL_TMOUT(0xf) | 481 + + SDIO_HOST_CTRL_DATA_WIDTH_4_BITS | 482 + + SDIO_HOST_CTRL_BIG_ENDIAN | 483 + + SDIO_HOST_CTRL_PUSH_PULL_EN | 484 + + SDIO_HOST_CTRL_CARD_TYPE_MEM_ONLY , 485 + + &mvsd->HOST_CTRL); 486 + + 487 + + writew( 0, &mvsd->CLK_CTRL); 488 + + 489 + + /* enable status */ 490 + + writew( 0xffff, &mvsd->NOR_STATUS_EN); 491 + + writew( 0xffff, &mvsd->ERR_STATUS_EN); 492 + + 493 + + /* disable interrupts */ 494 + + writew( 0, &mvsd->NOR_INTR_EN); 495 + + writew( 0, &mvsd->ERR_INTR_EN); 496 + + 497 + + writew( 0x100, &mvsd->SW_RESET); 498 + + udelay(10000); 499 + + 500 + + mv_mmc_csd.c_size = 0; 501 + + 502 + + /* reset */ 503 + + retries = 10; 504 + + resp = mv_mmc_cmd(0, 0, 0, SDIO_CMD_RSP_NONE, SDIO_NOR_CMD_DONE ); 505 + + pr_debug("cmd 0 resp : %08x %08x %08x %08x\n", 506 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 507 + + 508 + + 509 + + pr_debug ("trying to detect SD card version\n"); 510 + + 511 + + resp = mv_mmc_cmd(8, 0x000001aa, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 512 + + pr_debug("cmd 8 resp : %08x %08x %08x %08x\n", 513 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 514 + + 515 + + if (resp && (resp[0] & 0x1ff)==0x1aa) { 516 + + pr_debug ("SD version 2.0 card detected\n"); 517 + + 518 + + sd_ver20 = 1; 519 + + } 520 + + 521 + + if (sd_ver20) 522 + + retries = 50; 523 + + else 524 + + retries = 10; 525 + + 526 + + while (retries--) { 527 + + resp = mv_mmc_cmd(55, 0, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 528 + + pr_debug("cmd 55 resp : %08x %08x %08x %08x\n", 529 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 530 + + 531 + + 532 + + if (sd_ver20) 533 + + resp = mv_mmc_cmd(41, 0x40300000, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 534 + + else 535 + + resp = mv_mmc_cmd(41, 0x00300000, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 536 + + 537 + + pr_debug("cmd 41 resp : %08x %08x %08x %08x\n", 538 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 539 + + 540 + + 541 + + if (resp && (resp[0] & 0x80000000)) { 542 + + pr_debug ("detected SD card\n"); 543 + + 544 + + is_sd = 1; 545 + + break; 546 + + } 547 + + 548 + + udelay(100*1000); 549 + + } 550 + + 551 + + if (retries <= 0 && !is_sd) { 552 + + pr_debug ("failed to detect SD card, trying MMC\n"); 553 + + 554 + + retries = 10; 555 + + while (retries--) { 556 + + resp = mv_mmc_cmd(1, 0, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 557 + + pr_debug("cmd 01 resp : %08x %08x %08x %08x\n", 558 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 559 + + 560 + + 561 + + if (resp && (resp[0] & 0x80000000)) { 562 + + printf ("detected MMC card\n"); 563 + + reg = readw(&mvsd->HOST_CTRL); 564 + + reg &= ~(0x3<<1); 565 + + reg |= SDIO_HOST_CTRL_CARD_TYPE_IO_MMC; 566 + + writew( reg, &mvsd->HOST_CTRL); 567 + + break; 568 + + } 569 + + 570 + + udelay(100*1000); 571 + + } 572 + + } 573 + + 574 + + if (retries <= 0) { 575 + + pr_debug ("detect fails\n"); 576 + + 577 + + return -ENODEV; 578 + + } 579 + + 580 + + /* try to get card id */ 581 + + resp = mv_mmc_cmd(2, 0, 0, SDIO_CMD_RSP_136, SDIO_NOR_CMD_DONE ); 582 + + pr_debug("cmd 2 resp : %08x %08x %08x %08x\n", 583 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 584 + + 585 + + 586 + + if (resp == NULL) { 587 + + pr_debug ("read cid fails\n"); 588 + + 589 + + return -ENODEV; 590 + + } 591 + + 592 + + if (is_sd) { 593 + + mv_sd_cid_t *cid = (mv_sd_cid_t *) resp; 594 + + 595 + + memcpy(cidbuf, resp, sizeof(mv_sd_cid_t)); 596 + + 597 + + sprintf((char *) mmc_dev.vendor, 598 + + "Man %02x OEM %c%c \"%c%c%c%c%c\"", 599 + + cid->mid, cid->oid_0, cid->oid_1, 600 + + cid->pnm_0, cid->pnm_1, cid->pnm_2, cid->pnm_3, cid->pnm_4); 601 + + 602 + + sprintf((char *) mmc_dev.product, "%d", 603 + + (cid->psn_0 << 24) | (cid->psn_1 <<16) | (cid->psn_2 << 8) | (cid->psn_3 << 8)); 604 + + 605 + + sprintf((char *) mmc_dev.revision, "%d.%d", cid->prv>>4, cid->prv & 0xff); 606 + + 607 + + } else { 608 + + /* TODO configure mmc driver depending on card attributes */ 609 + + mv_mmc_cid_t *cid = (mv_mmc_cid_t *) resp; 610 + + 611 + + memcpy(cidbuf, resp, sizeof(mv_sd_cid_t)); 612 + + 613 + + 614 + + sprintf((char *) mmc_dev.vendor, 615 + + "Man %02x%02x%02x Snr %02x%02x%02x", 616 + + cid->id[0], cid->id[1], cid->id[2], 617 + + cid->sn[0], cid->sn[1], cid->sn[2]); 618 + + sprintf((char *) mmc_dev.product, "%s", cid->name); 619 + + sprintf((char *) mmc_dev.revision, "%x %x", cid->hwrev, cid->fwrev); 620 + + } 621 + + 622 + + /* fill in device description */ 623 + + mmc_dev.if_type = IF_TYPE_MMC; 624 + + mmc_dev.part_type = PART_TYPE_DOS; 625 + + mmc_dev.dev = 0; 626 + + mmc_dev.lun = 0; 627 + + mmc_dev.type = 0; 628 + + 629 + + /* FIXME fill in the correct size (is set to 128MByte) */ 630 + + mmc_dev.blksz = MMC_BLOCK_SIZE; 631 + + mmc_dev.lba = 0x10000; 632 + + 633 + + mmc_dev.removable = 0; 634 + + mmc_dev.block_read = (unsigned long) mv_mmc_bread; 635 + + 636 + + /* MMC exists, get CSD too */ 637 + + resp = mv_mmc_cmd(MMC_CMD_SET_RCA, 0, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 638 + + if (resp == NULL) { 639 + + pr_debug ("set rca fails\n"); 640 + + 641 + + return -ENODEV; 642 + + } 643 + + pr_debug("cmd3 resp : 0x%08x 0x%08x 0x%08x 0x%08x\n", 644 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3]); 645 + + 646 + + 647 + + if (is_sd) 648 + + rca = resp[0] >> 16; 649 + + else 650 + + rca = 0; 651 + + 652 + + resp = mv_mmc_cmd(MMC_CMD_SEND_CSD, rca<<16, 0, SDIO_CMD_RSP_136,SDIO_NOR_CMD_DONE ); 653 + + pr_debug("cmd 9 resp : %08x %08x %08x %08x\n", 654 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 655 + + 656 + + if (resp == NULL) { 657 + + pr_debug ("read csd fails\n"); 658 + + 659 + + return -ENODEV; 660 + + } 661 + + 662 + + memcpy(&mv_mmc_csd, (mv_mmc_csd_t *) resp, sizeof(mv_mmc_csd_t)); 663 + + rc = 0; 664 + + mmc_ready = 1; 665 + + 666 + + /* FIXME add verbose printout for csd */ 667 + + pr_debug ("size = %u\n", mv_mmc_size(&mv_mmc_csd)); 668 + + 669 + + 670 + + resp = mv_mmc_cmd(7, rca<<16, 0, SDIO_CMD_RSP_48BUSY, SDIO_NOR_CMD_DONE); 671 + + if (resp == NULL) { 672 + + pr_debug ("select card fails\n"); 673 + + 674 + + return -ENODEV; 675 + + } 676 + + pr_debug("cmd 7 resp : %08x %08x %08x %08x\n", 677 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3] ); 678 + + 679 + + 680 + + if (is_sd) { 681 + + resp = mv_mmc_cmd(55, rca<<16, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 682 + + if (resp == NULL) { 683 + + pr_debug ("cmd55 fails\n"); 684 + + 685 + + return -ENODEV; 686 + + } 687 + + pr_debug("cmd55 resp : 0x%08x 0x%08x 0x%08x 0x%08x\n", 688 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3]); 689 + + 690 + + 691 + + resp = mv_mmc_cmd(6, (rca<<16) | 0x2 , 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 692 + + if (resp == NULL) { 693 + + pr_debug ("cmd55 fails\n"); 694 + + 695 + + return -ENODEV; 696 + + } 697 + + pr_debug("cmd6 resp : 0x%08x 0x%08x 0x%08x 0x%08x\n", 698 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3]); 699 + + 700 + + } 701 + + 702 + + resp = (ulong *) &mv_mmc_csd; 703 + + pr_debug("csd: 0x%08x 0x%08x 0x%08x 0x%08x\n", 704 + + (unsigned int)resp[0], (unsigned int)resp[1], (unsigned int)resp[2], (unsigned int)resp[3]); 705 + + 706 + + 707 + + /* check SDHC */ 708 + + if ((resp[0]&0xf0000000)==0x40000000) 709 + + is_sdhc = 1; 710 + + 711 + + /* set block len */ 712 + + resp = mv_mmc_cmd(MMC_CMD_SET_BLOCKLEN, MMC_BLOCK_SIZE, 0, SDIO_CMD_RSP_48, SDIO_NOR_CMD_DONE ); 713 + + if (!resp) { 714 + + pr_debug("mv_mmc_block_read: set blk len fails\n"); 715 + + return -ENODEV; 716 + + } 717 + + 718 + + if (verbose) { 719 + + if (is_sd) 720 + + print_sd_cid((mv_sd_cid_t *) cidbuf); 721 + + else 722 + + print_mmc_cid((mv_mmc_cid_t *) cidbuf); 723 + + } 724 + + 725 + + mvsdio_set_clock(CONFIG_SYS_MMC_CLK_PP); 726 + + 727 + + fat_register_device(&mmc_dev,1); /* partitions start counting with 1 */ 728 + + 729 + + return 0; 730 + +} 731 + + 732 + +#endif /* CONFIG_MMC */ 733 + diff --git a/drivers/mmc/mv_sdio.h b/drivers/mmc/mv_sdio.h 734 + new file mode 100644 735 + index 0000000..9707000 736 + --- /dev/null 737 + +++ b/drivers/mmc/mv_sdio.h 738 + @@ -0,0 +1,310 @@ 739 + +/* 740 + + * (C) Copyright 2009 741 + + * Marvell Semiconductor <www.marvell.com> 742 + + * Written-by: Gérald Kerma <geraker@gmail.com> 743 + + * 744 + + * See file CREDITS for list of people who contributed to this 745 + + * project. 746 + + * 747 + + * This program is free software; you can redistribute it and/or 748 + + * modify it under the terms of the GNU General Public License as 749 + + * published by the Free Software Foundation; either version 2 of 750 + + * the License, or (at your option) any later version. 751 + + * 752 + + * This program is distributed in the hope that it will be useful, 753 + + * but WITHOUT ANY WARRANTY; without even the implied warranty of 754 + + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 755 + + * GNU General Public License for more details. 756 + + * 757 + + * You should have received a copy of the GNU General Public License 758 + + * along with this program; if not, write to the Free Software 759 + + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 760 + + * MA 02110-1301 USA 761 + + */ 762 + + 763 + +#ifndef _MVSDIO_INCLUDE 764 + +#define _MVSDIO_INCLUDE 765 + + 766 + +//#define SDIO_REG(x) (MV_SDIO_BASE + (x)) 767 + + 768 + +#define MVSDMMC_DMA_SIZE 65536 769 + +#define MVSDMMC_CMD_TIMEOUT 2 /* 100 usec*/ 770 + + 771 + +/* 772 + + * Clock rates 773 + + */ 774 + + 775 + +#define MVSD_CLOCKRATE_MAX 50000000 776 + +#define MVSD_BASE_DIV_MAX 0x7ff 777 + + 778 + +#define CONFIG_SYS_MMC_CLK_PP 25000000 779 + + 780 + +/* 781 + + * The base MMC clock rate 782 + + */ 783 + + 784 + +#define MVSDMMC_CLOCKRATE_MIN 100000 785 + +#define MVSDMMC_CLOCKRATE_MAX MVSD_CLOCKRATE_MAX 786 + +#define MVSDMMC_BASE_FAST_CLOCK CONFIG_SYS_TCLK 787 + + 788 + + 789 + +/* 790 + + * SDIO register 791 + + */ 792 + +#ifndef __ASSEMBLY__ 793 + + 794 + +/* 795 + + * Structure for struct SoC access. 796 + + * Names starting with '_' are fillers. 797 + + */ 798 + +typedef struct mv_sdio { 799 + + /* reg Offset */ 800 + + u32 SYS_ADDR_LOW; /* 0x00 */ 801 + + u32 SYS_ADDR_HI; /* 0x04 */ 802 + + u32 BLK_SIZE; /* 0x08 */ 803 + + u32 BLK_COUNT; /* 0x0c */ 804 + + u32 ARG_LOW; /* 0x10 */ 805 + + u32 ARG_HI; /* 0x14 */ 806 + + u32 XFER_MODE; /* 0x18 */ 807 + + u32 CMD; /* 0x1c */ 808 + + u32 RSP0; /* 0x20 */ 809 + + u32 RSP1; /* 0x24 */ 810 + + u32 RSP2; /* 0x28 */ 811 + + u32 RSP3; /* 0x2c */ 812 + + u32 RSP4; /* 0x30 */ 813 + + u32 RSP5; /* 0x34 */ 814 + + u32 RSP6; /* 0x38 */ 815 + + u32 RSP7; /* 0x3c */ 816 + + u32 BUF_DATA_PORT; /* 0x40 */ 817 + + u32 RSVED; /* 0x44 */ 818 + + u32 PRESENT_STATE0; /* 0x48 */ 819 + + u32 PRESENT_STATE1; /* 0x4c */ 820 + + u32 HOST_CTRL; /* 0x50 */ 821 + + u32 BLK_GAP_CTRL; /* 0x54 */ 822 + + u32 CLK_CTRL; /* 0x58 */ 823 + + u32 SW_RESET; /* 0x5c */ 824 + + u32 NOR_INTR_STATUS; /* 0x60 */ 825 + + u32 ERR_INTR_STATUS; /* 0x64 */ 826 + + u32 NOR_STATUS_EN; /* 0x68 */ 827 + + u32 ERR_STATUS_EN; /* 0x6c */ 828 + + u32 NOR_INTR_EN; /* 0x70 */ 829 + + u32 ERR_INTR_EN; /* 0x74 */ 830 + + u32 AUTOCMD12_ERR_STATUS; /* 0x78 */ 831 + + u32 CURR_BYTE_LEFT; /* 0x7c */ 832 + + u32 CURR_BLK_LEFT; /* 0x80 */ 833 + + u32 AUTOCMD12_ARG_LOW; /* 0x84 */ 834 + + u32 AUTOCMD12_ARG_HI; /* 0x88 */ 835 + + u32 AUTOCMD12_INDEX; /* 0x8c */ 836 + + u32 AUTO_RSP0; /* 0x90 */ 837 + + u32 AUTO_RSP1; /* 0x94 */ 838 + + u32 AUTO_RSP2; /* 0x98 */ 839 + + u32 _9c; /* 0x9c */ 840 + + u32 _a0[0x78]; /* 0xa0 */ 841 + + u32 CLK_DIV; /* 0x128 */ 842 + + 843 + +} mv_sdio_t; 844 + + 845 + +#endif /* __ASSEMBLY__ */ 846 + + 847 + +/* 848 + + * SDIO_PRESENT_STATE 849 + + */ 850 + + 851 + +#define CARD_BUSY (1 << 1) 852 + +#define CMD_INHIBIT (1 << 0) 853 + +#define CMD_TXACTIVE (1 << 8) 854 + +#define CMD_RXACTIVE (1 << 9) 855 + +#define CMD_AUTOCMD12ACTIVE (1 << 14) 856 + + 857 + +#define CMD_BUS_BUSY (CMD_AUTOCMD12ACTIVE| \ 858 + + CMD_RXACTIVE| \ 859 + + CMD_TXACTIVE| \ 860 + + CMD_INHIBIT| \ 861 + + CARD_BUSY) 862 + + 863 + +/* 864 + + * SDIO_CMD 865 + + */ 866 + + 867 + +#define SDIO_CMD_RSP_NONE (0 << 0) 868 + +#define SDIO_CMD_RSP_136 (1 << 0) 869 + +#define SDIO_CMD_RSP_48 (2 << 0) 870 + +#define SDIO_CMD_RSP_48BUSY (3 << 0) 871 + + 872 + +#define SDIO_CMD_CHECK_DATACRC16 (1 << 2) 873 + +#define SDIO_CMD_CHECK_CMDCRC (1 << 3) 874 + +#define SDIO_CMD_INDX_CHECK (1 << 4) 875 + +#define SDIO_CMD_DATA_PRESENT (1 << 5) 876 + +#define SDIO_UNEXPECTED_RESP (1 << 7) 877 + + 878 + + 879 + +/* 880 + + * SDIO_XFER_MODE 881 + + */ 882 + + 883 + +#define SDIO_XFER_MODE_STOP_CLK (1 << 5) 884 + +#define SDIO_XFER_MODE_HW_WR_DATA_EN (1 << 1) 885 + +#define SDIO_XFER_MODE_AUTO_CMD12 (1 << 2) 886 + +#define SDIO_XFER_MODE_INT_CHK_EN (1 << 3) 887 + +#define SDIO_XFER_MODE_TO_HOST (1 << 4) 888 + + 889 + + 890 + +/* 891 + + * SDIO_HOST_CTRL 892 + + */ 893 + + 894 + +#define SDIO_HOST_CTRL_PUSH_PULL_EN (1 << 0) 895 + + 896 + +#define SDIO_HOST_CTRL_CARD_TYPE_MEM_ONLY (0 << 1) 897 + +#define SDIO_HOST_CTRL_CARD_TYPE_IO_ONLY (1 << 1) 898 + +#define SDIO_HOST_CTRL_CARD_TYPE_IO_MEM_COMBO (2 << 1) 899 + +#define SDIO_HOST_CTRL_CARD_TYPE_IO_MMC (3 << 1) 900 + +#define SDIO_HOST_CTRL_CARD_TYPE_MASK (3 << 1) 901 + + 902 + +#define SDIO_HOST_CTRL_BIG_ENDIAN (1 << 3) 903 + +#define SDIO_HOST_CTRL_LSB_FIRST (1 << 4) 904 + +#define SDIO_HOST_CTRL_ID_MODE_LOW_FREQ (1 << 5) 905 + +#define SDIO_HOST_CTRL_HALF_SPEED (1 << 6) 906 + +#define SDIO_HOST_CTRL_DATA_WIDTH_4_BITS (1 << 9) 907 + +#define SDIO_HOST_CTRL_HI_SPEED_EN (1 << 10) 908 + + 909 + + 910 + +#define SDIO_HOST_CTRL_TMOUT_MASK (0xf << 11) 911 + +#define SDIO_HOST_CTRL_TMOUT_MAX (0xf << 11) 912 + +#define SDIO_HOST_CTRL_TMOUT(x) ((x) << 11) 913 + +#define SDIO_HOST_CTRL_TMOUT_EN (1 << 15) 914 + + 915 + +#define SDIO_HOST_CTRL_DFAULT_OPEN_DRAIN \ 916 + + (SDIO_HOST_CTRL_TMOUT(x)(0xf)) 917 + +#define SDIO_HOST_CTRL_DFAULT_PUSH_PULL \ 918 + + (SDIO_HOST_CTRL_TMOUT(x)(0xf) | SDIO_HOST_CTRL_PUSH_PULL_EN) 919 + + 920 + + 921 + +/* 922 + + * NOR status bits 923 + + */ 924 + + 925 + +#define SDIO_NOR_ERROR (1 << 15) 926 + +#define SDIO_NOR_UNEXP_RSP (1 << 14) 927 + +#define SDIO_NOR_AUTOCMD12_DONE (1 << 13) 928 + +#define SDIO_NOR_SUSPEND_ON (1 << 12) 929 + +#define SDIO_NOR_LMB_FF_8W_AVAIL (1 << 11) 930 + +#define SDIO_NOR_LMB_FF_8W_FILLED (1 << 10) 931 + +#define SDIO_NOR_READ_WAIT_ON (1 << 9) 932 + +#define SDIO_NOR_CARD_INT (1 << 8) 933 + +#define SDIO_NOR_READ_READY (1 << 5) 934 + +#define SDIO_NOR_WRITE_READY (1 << 4) 935 + +#define SDIO_NOR_DMA_INI (1 << 3) 936 + +#define SDIO_NOR_BLK_GAP_EVT (1 << 2) 937 + +#define SDIO_NOR_XFER_DONE (1 << 1) 938 + +#define SDIO_NOR_CMD_DONE (1 << 0) 939 + + 940 + + 941 + +/* 942 + + * ERR status bits 943 + + */ 944 + + 945 + +#define SDIO_ERR_CRC_STATUS (1 << 14) 946 + +#define SDIO_ERR_CRC_STARTBIT (1 << 13) 947 + +#define SDIO_ERR_CRC_ENDBIT (1 << 12) 948 + +#define SDIO_ERR_RESP_TBIT (1 << 11) 949 + +#define SDIO_ERR_SIZE (1 << 10) 950 + +#define SDIO_ERR_CMD_STARTBIT (1 << 9) 951 + +#define SDIO_ERR_AUTOCMD12 (1 << 8) 952 + +#define SDIO_ERR_DATA_ENDBIT (1 << 6) 953 + +#define SDIO_ERR_DATA_CRC (1 << 5) 954 + +#define SDIO_ERR_DATA_TIMEOUT (1 << 4) 955 + +#define SDIO_ERR_CMD_INDEX (1 << 3) 956 + +#define SDIO_ERR_CMD_ENDBIT (1 << 2) 957 + +#define SDIO_ERR_CMD_CRC (1 << 1) 958 + +#define SDIO_ERR_CMD_TIMEOUT (1 << 0) 959 + + 960 + +#define SDIO_ERR_INTR_MASK 0xFFFF 961 + + 962 + + 963 + +#define MMC_BLOCK_SIZE 512 964 + +#define MMC_CMD_RESET 0 965 + +#define MMC_CMD_SEND_OP_COND 1 966 + +#define MMC_CMD_ALL_SEND_CID 2 967 + +#define MMC_CMD_SET_RCA 3 968 + +#define MMC_CMD_SELECT_CARD 7 969 + +#define MMC_CMD_SEND_CSD 9 970 + +#define MMC_CMD_SEND_CID 10 971 + +#define MMC_CMD_SEND_STATUS 13 972 + +#define MMC_CMD_SET_BLOCKLEN 16 973 + +#define MMC_CMD_READ_BLOCK 17 974 + +#define MMC_CMD_RD_BLK_MULTI 18 975 + +#define MMC_CMD_WRITE_BLOCK 24 976 + +#define MMC_MAX_BLOCK_SIZE 512 977 + + 978 + +typedef struct mv_mmc_cid 979 + +{ 980 + + /* FIXME: BYTE_ORDER */ 981 + + uchar year:4, 982 + + month:4; 983 + + uchar sn[3]; 984 + + uchar fwrev:4, 985 + + hwrev:4; 986 + + uchar name[6]; 987 + + uchar id[3]; 988 + +} mv_mmc_cid_t; 989 + + 990 + +typedef struct mv_mmc_csd 991 + +{ 992 + + uchar ecc:2, 993 + + file_format:2, 994 + + tmp_write_protect:1, 995 + + perm_write_protect:1, 996 + + copy:1, 997 + + file_format_grp:1; 998 + + uint64_t content_prot_app:1, 999 + + rsvd3:4, 1000 + + write_bl_partial:1, 1001 + + write_bl_len:4, 1002 + + r2w_factor:3, 1003 + + default_ecc:2, 1004 + + wp_grp_enable:1, 1005 + + wp_grp_size:5, 1006 + + erase_grp_mult:5, 1007 + + erase_grp_size:5, 1008 + + c_size_mult1:3, 1009 + + vdd_w_curr_max:3, 1010 + + vdd_w_curr_min:3, 1011 + + vdd_r_curr_max:3, 1012 + + vdd_r_curr_min:3, 1013 + + c_size:12, 1014 + + rsvd2:2, 1015 + + dsr_imp:1, 1016 + + read_blk_misalign:1, 1017 + + write_blk_misalign:1, 1018 + + read_bl_partial:1; 1019 + + ushort read_bl_len:4, 1020 + + ccc:12; 1021 + + uchar tran_speed; 1022 + + uchar nsac; 1023 + + uchar taac; 1024 + + uchar rsvd1:2, 1025 + + spec_vers:4, 1026 + + csd_structure:2; 1027 + +} mv_mmc_csd_t; 1028 + + 1029 + +typedef struct { 1030 + + char pnm_0; /* product name */ 1031 + + char oid_1; /* OEM/application ID */ 1032 + + char oid_0; 1033 + + uint8_t mid; /* manufacturer ID */ 1034 + + char pnm_4; 1035 + + char pnm_3; 1036 + + char pnm_2; 1037 + + char pnm_1; 1038 + + uint8_t psn_2; /* product serial number */ 1039 + + uint8_t psn_1; 1040 + + uint8_t psn_0; /* MSB */ 1041 + + uint8_t prv; /* product revision */ 1042 + + uint8_t crc; /* CRC7 checksum, b0 is unused and set to 1 */ 1043 + + uint8_t mdt_1; /* manufacturing date, LSB, RRRRyyyy yyyymmmm */ 1044 + + uint8_t mdt_0; /* MSB */ 1045 + + uint8_t psn_3; /* LSB */ 1046 + +} mv_sd_cid_t; 1047 + + 1048 + +#endif /* _MVSDIO_INCLUDE */ 1049 + diff --git a/include/configs/sheevaplug.h b/include/configs/sheevaplug.h 1050 + index 83dd8ff..7c8497c 100644 1051 + --- a/include/configs/sheevaplug.h 1052 + +++ b/include/configs/sheevaplug.h 1053 + @@ -1,3 +1,4 @@ 1054 + + 1055 + /* 1056 + * (C) Copyright 2009 1057 + * Marvell Semiconductor <www.marvell.com> 1058 + @@ -47,7 +48,9 @@ 1059 + #define CONFIG_CMD_DHCP 1060 + #define CONFIG_CMD_ENV 1061 + #define CONFIG_CMD_MII 1062 + +#define CONFIG_CMD_MMC 1063 + #define CONFIG_CMD_NAND 1064 + +#define CONFIG_JFFS2_NAND 1065 + #define CONFIG_CMD_PING 1066 + #define CONFIG_CMD_USB 1067 + /* 1068 + @@ -70,8 +73,8 @@ 1069 + * it has to be rounded to sector size 1070 + */ 1071 + #define CONFIG_ENV_SIZE 0x20000 /* 128k */ 1072 + -#define CONFIG_ENV_ADDR 0x60000 1073 + -#define CONFIG_ENV_OFFSET 0x60000 /* env starts here */ 1074 + +#define CONFIG_ENV_ADDR 0xa0000 1075 + +#define CONFIG_ENV_OFFSET 0xa0000 /* env starts here */ 1076 + 1077 + /* 1078 + * Default environment variables 1079 + @@ -81,10 +84,11 @@ 1080 + "${x_bootcmd_usb}; bootm 0x6400000;" 1081 + 1082 + #define CONFIG_MTDPARTS "orion_nand:512k(uboot)," \ 1083 + - "3m@1m(kernel),1m@4m(psm),13m@5m(rootfs) rw\0" 1084 + + "0x1ff00000@512k(rootfs) rw\0" 1085 + 1086 + #define CONFIG_EXTRA_ENV_SETTINGS "x_bootargs=console" \ 1087 + "=ttyS0,115200 mtdparts="CONFIG_MTDPARTS \ 1088 + + "mtdids=nand0=orion_nand\0" \ 1089 + "x_bootcmd_kernel=nand read 0x6400000 0x100000 0x300000\0" \ 1090 + "x_bootcmd_usb=usb start\0" \ 1091 + "x_bootargs_root=root=/dev/mtdblock3 rw rootfstype=jffs2\0"
+12
pkgs/os-specific/darwin/native-x11-and-opengl/default.nix
··· 1 + { stdenv, writeScript }: 2 + 3 + assert stdenv.isDarwin; 4 + 5 + stdenv.mkDerivation rec { 6 + name = "darwin-native-x11-and-opengl"; 7 + 8 + builder = writeScript "${name}-builder.sh" '' 9 + /bin/mkdir -p $out 10 + /bin/ln -sv /usr/X11/{bin,lib,include,share} $out/ 11 + ''; 12 + }
+33
pkgs/os-specific/linux/alsa-oss/default.nix
··· 1 + {stdenv, fetchurl, alsaLib, gettext, ncurses, libsamplerate}: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "alsa-oss-1.0.25"; 5 + 6 + src = fetchurl { 7 + url = "ftp://ftp.alsa-project.org/pub/oss-lib/${name}.tar.bz2"; 8 + # url = "http://alsa.cybermirror.org/oss-lib/${name}.tar.bz2"; 9 + sha256 = "ed823b8e42599951d896c1709615d4cf7cb1cb3a7c55c75ccee82e24ccaf28e3"; 10 + }; 11 + 12 + buildInputs = [ alsaLib ncurses libsamplerate ]; 13 + buildNativeInputs = [ gettext ]; 14 + 15 + configureFlags = "--disable-xmlto"; 16 + 17 + installFlags = "ASOUND_STATE_DIR=$(TMPDIR)/dummy"; 18 + 19 + preConfigure = 20 + '' 21 + ''; 22 + 23 + meta = { 24 + description = "ALSA, the Advanced Linux Sound Architecture alsa-oss emulation"; 25 + 26 + longDescription = '' 27 + The Advanced Linux Sound Architecture (ALSA) provides audio and 28 + MIDI functionality to the Linux-based operating system. 29 + ''; 30 + 31 + homepage = http://www.alsa-project.org/; 32 + }; 33 + }
+6 -4
pkgs/os-specific/linux/blcr/default.nix
··· 1 1 { stdenv, fetchurl, kernel, perl, makeWrapper }: 2 2 3 3 # BLCR 0.8.4 works for kernel version up to 2.6.38 (including 2.6.38.x) 4 + # BLCR 0.8.5 should works for kernel version up to 3.7.1 5 + 4 6 assert stdenv.isLinux; 5 - assert builtins.compareVersions "2.6.39" kernel.version == 1; 7 + assert builtins.compareVersions "3.7.2" kernel.version == 1; 6 8 7 9 stdenv.mkDerivation { 8 - name = "blcr-0.8.4-${kernel.version}"; 10 + name = "blcr_${kernel.version}-0.8.5"; 9 11 10 12 src = fetchurl { 11 - url = https://ftg.lbl.gov/assets/projects/CheckpointRestart/downloads/blcr-0.8.4.tar.gz; 12 - sha256 = "d851da66627d9212ac37bc9ea2aba40008ff2dc51d45dbd395ca2e403c3d78cf"; 13 + url = http://crd.lbl.gov/assets/Uploads/FTG/Projects/CheckpointRestart/downloads/blcr-0.8.5.tar.gz; 14 + sha256 = "01a809nfbr715pnidlslv55pxadm3021l97p98zkqy8chyrnkjb0"; 13 15 }; 14 16 15 17 buildInputs = [ perl makeWrapper ];
+2 -1
pkgs/os-specific/linux/firmware/iwlwifi-2030-ucode/default.nix
··· 4 4 name = "iwlwifi-2030-ucode-18.168.6.1"; 5 5 6 6 src = fetchurl { 7 - url = "http://intellinuxwireless.org/iwlwifi/downloads/${name}.tgz"; 7 + url = "http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${name}.tgz"; 8 + name = "${name}.tgz"; 8 9 sha256 = "0b69jpb46fk63ybyyb8lbh99j1d29ayp8fl98l18iqy3q7mx4ry8"; 9 10 }; 10 11
-13
pkgs/os-specific/linux/kernel/cifs-timeout-3.5.7.patch
··· 1 - --- a/fs/cifs/transport.c.old 2012-11-06 10:53:23.640093369 +0100 2 - +++ a/fs/cifs/transport.c 2012-11-06 10:54:31.835469340 +0100 3 - @@ -176,8 +176,8 @@ 4 - * after the retries we will kill the socket and 5 - * reconnect which may clear the network problem. 6 - */ 7 - - if ((i >= 14) || (!server->noblocksnd && (i > 2))) { 8 - - cERROR(1, "sends on sock %p stuck for 15 seconds", 9 - + if ((i >= 119) || (!server->noblocksnd && (i > 2))) { 10 - + cERROR(1, "sends on sock %p stuck for 119 seconds", 11 - ssocket); 12 - rc = -EAGAIN; 13 - break;
-222
pkgs/os-specific/linux/kernel/linux-2.6.32-xen.nix
··· 1 - { stdenv, fetchurl, extraConfig ? "", ... } @ args: 2 - 3 - let 4 - configWithPlatform = kernelPlatform: 5 - '' 6 - # Don't include any debug features. 7 - DEBUG_KERNEL n 8 - 9 - # Support drivers that need external firmware. 10 - STANDALONE n 11 - 12 - # Make /proc/config.gz available. 13 - IKCONFIG_PROC y 14 - 15 - # Optimize with -O2, not -Os. 16 - CC_OPTIMIZE_FOR_SIZE n 17 - 18 - # Enable the kernel's built-in memory tester. 19 - MEMTEST y 20 - 21 - # Include the CFQ I/O scheduler in the kernel, rather than as a 22 - # module, so that the initrd gets a good I/O scheduler. 23 - IOSCHED_CFQ y 24 - 25 - # Disable some expensive (?) features. 26 - FTRACE n 27 - KPROBES n 28 - NUMA? n 29 - PM_TRACE_RTC n 30 - 31 - # Enable various subsystems. 32 - ACCESSIBILITY y # Accessibility support 33 - AUXDISPLAY y # Auxiliary Display support 34 - DONGLE y # Serial dongle support 35 - HIPPI y 36 - MTD_COMPLEX_MAPPINGS y # needed for many devices 37 - NET_POCKET y # enable pocket and portable adapters 38 - SCSI_LOWLEVEL y # enable lots of SCSI devices 39 - SCSI_LOWLEVEL_PCMCIA y 40 - SPI y # needed for many devices 41 - SPI_MASTER y 42 - WAN y 43 - 44 - # Networking options. 45 - IP_PNP n 46 - IPV6_PRIVACY y 47 - NETFILTER_ADVANCED y 48 - IP_VS_PROTO_TCP y 49 - IP_VS_PROTO_UDP y 50 - IP_VS_PROTO_ESP y 51 - IP_VS_PROTO_AH y 52 - IP_DCCP_CCID3 n # experimental 53 - CLS_U32_PERF y 54 - CLS_U32_MARK y 55 - 56 - # Wireless networking. 57 - IPW2100_MONITOR y # support promiscuous mode 58 - IPW2200_MONITOR y # support promiscuous mode 59 - IWLWIFI_LEDS? y 60 - IWLWIFI_SPECTRUM_MEASUREMENT y 61 - IWL3945_SPECTRUM_MEASUREMENT y 62 - IWL4965 y # Intel Wireless WiFi 4965AGN 63 - IWL5000 y # Intel Wireless WiFi 5000AGN 64 - HOSTAP_FIRMWARE y # Support downloading firmware images with Host AP driver 65 - HOSTAP_FIRMWARE_NVRAM y 66 - 67 - # Some settings to make sure that fbcondecor works - in particular, 68 - # disable tileblitting and the drivers that need it. 69 - 70 - # Enable various FB devices. 71 - FB y 72 - FB_EFI y 73 - FB_NVIDIA_I2C y # Enable DDC Support 74 - FB_RIVA_I2C y 75 - FB_ATY_CT y # Mach64 CT/VT/GT/LT (incl. 3D RAGE) support 76 - FB_ATY_GX y # Mach64 GX support 77 - FB_SAVAGE_I2C y 78 - FB_SAVAGE_ACCEL y 79 - FB_SIS_300 y 80 - FB_SIS_315 y 81 - FB_3DFX_ACCEL y 82 - FB_GEODE y 83 - 84 - # Video configuration 85 - # The intel drivers already require KMS 86 - DRM_I915_KMS y 87 - 88 - # Sound. 89 - SND_AC97_POWER_SAVE y # AC97 Power-Saving Mode 90 - SND_HDA_INPUT_BEEP y # Support digital beep via input layer 91 - SND_USB_CAIAQ_INPUT y 92 - PSS_MIXER y # Enable PSS mixer (Beethoven ADSP-16 and other compatible) 93 - 94 - # USB serial devices. 95 - USB_SERIAL_GENERIC y # USB Generic Serial Driver 96 - USB_SERIAL_KEYSPAN_MPR y # include firmware for various USB serial devices 97 - USB_SERIAL_KEYSPAN_USA28 y 98 - USB_SERIAL_KEYSPAN_USA28X y 99 - USB_SERIAL_KEYSPAN_USA28XA y 100 - USB_SERIAL_KEYSPAN_USA28XB y 101 - USB_SERIAL_KEYSPAN_USA19 y 102 - USB_SERIAL_KEYSPAN_USA18X y 103 - USB_SERIAL_KEYSPAN_USA19W y 104 - USB_SERIAL_KEYSPAN_USA19QW y 105 - USB_SERIAL_KEYSPAN_USA19QI y 106 - USB_SERIAL_KEYSPAN_USA49W y 107 - USB_SERIAL_KEYSPAN_USA49WLC y 108 - 109 - # Filesystem options - in particular, enable extended attributes and 110 - # ACLs for all filesystems that support them. 111 - EXT2_FS_XATTR y # Ext2 extended attributes 112 - EXT2_FS_POSIX_ACL y # Ext2 POSIX Access Control Lists 113 - EXT2_FS_SECURITY y # Ext2 Security Labels 114 - EXT2_FS_XIP y # Ext2 execute in place support 115 - EXT4_FS_POSIX_ACL y 116 - EXT4_FS_SECURITY y 117 - REISERFS_FS_XATTR y 118 - REISERFS_FS_POSIX_ACL y 119 - REISERFS_FS_SECURITY y 120 - JFS_POSIX_ACL y 121 - JFS_SECURITY y 122 - XFS_QUOTA y 123 - XFS_POSIX_ACL y 124 - XFS_RT y # XFS Realtime subvolume support 125 - OCFS2_DEBUG_MASKLOG n 126 - OCFS2_FS_POSIX_ACL y 127 - BTRFS_FS_POSIX_ACL y 128 - UBIFS_FS_XATTR y 129 - UBIFS_FS_ADVANCED_COMPR y 130 - NFSD_V2_ACL y 131 - NFSD_V3 y 132 - NFSD_V3_ACL y 133 - NFSD_V4 y 134 - CIFS_XATTR y 135 - CIFS_POSIX y 136 - 137 - # Security related features. 138 - STRICT_DEVMEM y # Filter access to /dev/mem 139 - SECURITY_SELINUX_BOOTPARAM_VALUE 0 # disable SELinux by default 140 - 141 - # Misc. options. 142 - 8139TOO_8129 y 143 - 8139TOO_PIO n # PIO is slower 144 - AIC79XX_DEBUG_ENABLE n 145 - AIC7XXX_DEBUG_ENABLE n 146 - AIC94XX_DEBUG n 147 - B43_PCMCIA y 148 - BLK_DEV_BSG n 149 - BLK_DEV_CMD640_ENHANCED y # CMD640 enhanced support 150 - BLK_DEV_IDEACPI y # IDE ACPI support 151 - BLK_DEV_INTEGRITY y 152 - BSD_PROCESS_ACCT_V3 y 153 - BT_HCIUART_BCSP y 154 - BT_HCIUART_H4 y # UART (H4) protocol support 155 - BT_HCIUART_LL y 156 - BT_RFCOMM_TTY y # RFCOMM TTY support 157 - CPU_FREQ_DEBUG n 158 - CRASH_DUMP n 159 - DMAR? n # experimental 160 - DVB_DYNAMIC_MINORS y # we use udev 161 - FUSION y # Fusion MPT device support 162 - IDE_GD_ATAPI y # ATAPI floppy support 163 - IRDA_ULTRA y # Ultra (connectionless) protocol 164 - JOYSTICK_IFORCE_232 y # I-Force Serial joysticks and wheels 165 - JOYSTICK_IFORCE_USB y # I-Force USB joysticks and wheels 166 - JOYSTICK_XPAD_FF y # X-Box gamepad rumble support 167 - JOYSTICK_XPAD_LEDS y # LED Support for Xbox360 controller 'BigX' LED 168 - KALLSYMS_EXTRA_PASS n 169 - LDM_PARTITION y # Windows Logical Disk Manager (Dynamic Disk) support 170 - LEDS_TRIGGER_IDE_DISK y # LED IDE Disk Trigger 171 - LOGIRUMBLEPAD2_FF y # Logitech Rumblepad 2 force feedback 172 - LOGO n # not needed 173 - MEDIA_ATTACH y 174 - MEGARAID_NEWGEN y 175 - MICROCODE_AMD y 176 - MODVERSIONS y 177 - MOUSE_PS2_ELANTECH y # Elantech PS/2 protocol extension 178 - MTRR_SANITIZER y 179 - NET_FC y # Fibre Channel driver support 180 - PCI_LEGACY y 181 - PPP_MULTILINK y # PPP multilink support 182 - REGULATOR y # Voltage and Current Regulator Support 183 - SCSI_LOGGING y # SCSI logging facility 184 - SERIAL_8250 y # 8250/16550 and compatible serial support 185 - SLIP_COMPRESSED y # CSLIP compressed headers 186 - SLIP_SMART y 187 - THERMAL_HWMON y # Hardware monitoring support 188 - USB_DEBUG n 189 - USB_EHCI_ROOT_HUB_TT y # Root Hub Transaction Translators 190 - X86_CHECK_BIOS_CORRUPTION y 191 - X86_MCE y 192 - 193 - # Enable Xen Dom0 support. 194 - XEN_DOM0 y 195 - XEN_PCI_PASSTHROUGH y 196 - 197 - ${if kernelPlatform ? kernelExtraConfig then kernelPlatform.kernelExtraConfig else ""} 198 - ${extraConfig} 199 - ''; 200 - in 201 - 202 - import ./generic.nix ( 203 - 204 - rec { 205 - version = "2.6.32.24-xen-179eca5"; 206 - localVersion = "-xen-179eca5"; 207 - 208 - src = fetchurl { 209 - url = "http://nixos.org/tarballs/linux-${version}.tar.bz2"; 210 - sha256 = "09a7xh4hvw0hzq67dqdxn8p4rkd907937xvshx30rg4ab6717scf"; 211 - }; 212 - 213 - config = configWithPlatform stdenv.platform; 214 - configCross = configWithPlatform stdenv.cross.platform; 215 - 216 - features.iwlwifi = true; 217 - 218 - meta.description = "Linux kernel suitable for Xen Domain 0"; 219 - } 220 - 221 - // removeAttrs args ["extraConfig"] 222 - )
+2 -2
pkgs/os-specific/linux/kernel/linux-3.0.nix
··· 230 230 import ./generic.nix ( 231 231 232 232 rec { 233 - version = "3.0.59"; 233 + version = "3.0.64"; 234 234 235 235 preConfigure = '' 236 236 substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" ··· 238 238 239 239 src = fetchurl { 240 240 url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.xz"; 241 - sha256 = "0w0l0vsky921j6wvhydl8ggzwkwkhr0lk2lkd7lshhmv9c6bdg86"; 241 + sha256 = "0vya753ayxzjk7ymnw5i2rwcpxp8lss7xf1gl7fzakn6kz780nky"; 242 242 }; 243 243 244 244 config = configWithPlatform stdenv.platform;
-251
pkgs/os-specific/linux/kernel/linux-3.1.nix
··· 1 - args @ { stdenv, fetchurl, extraConfig ? "" 2 - , perl, mktemp, module_init_tools 3 - , ... }: 4 - 5 - let 6 - configWithPlatform = kernelPlatform : 7 - '' 8 - # Power management and debugging for powertop. 9 - DEBUG_KERNEL y 10 - PM_ADVANCED_DEBUG y 11 - PM_RUNTIME y 12 - TIMER_STATS y 13 - USB_SUSPEND y 14 - BACKTRACE_SELF_TEST n 15 - CPU_NOTIFIER_ERROR_INJECT n 16 - DEBUG_DEVRES n 17 - DEBUG_NX_TEST n 18 - DEBUG_STACK_USAGE n 19 - DEBUG_STACKOVERFLOW n 20 - RCU_TORTURE_TEST n 21 - SCHEDSTATS n 22 - 23 - # Support drivers that need external firmware. 24 - STANDALONE n 25 - 26 - # Make /proc/config.gz available. 27 - IKCONFIG_PROC y 28 - 29 - # Optimize with -O2, not -Os. 30 - CC_OPTIMIZE_FOR_SIZE n 31 - 32 - # Enable the kernel's built-in memory tester. 33 - MEMTEST y 34 - 35 - # Include the CFQ I/O scheduler in the kernel, rather than as a 36 - # module, so that the initrd gets a good I/O scheduler. 37 - IOSCHED_CFQ y 38 - BLK_CGROUP y # required by CFQ 39 - 40 - # Disable some expensive (?) features. 41 - FTRACE n 42 - KPROBES n 43 - NUMA? n 44 - PM_TRACE_RTC n 45 - 46 - # Enable various subsystems. 47 - ACCESSIBILITY y # Accessibility support 48 - AUXDISPLAY y # Auxiliary Display support 49 - DONGLE y # Serial dongle support 50 - HIPPI y 51 - MTD_COMPLEX_MAPPINGS y # needed for many devices 52 - NET_POCKET y # enable pocket and portable adapters 53 - SCSI_LOWLEVEL y # enable lots of SCSI devices 54 - SCSI_LOWLEVEL_PCMCIA y 55 - SPI y # needed for many devices 56 - SPI_MASTER y 57 - WAN y 58 - 59 - # Networking options. 60 - IP_PNP n 61 - IPV6_PRIVACY y 62 - NETFILTER_ADVANCED y 63 - IP_VS_PROTO_TCP y 64 - IP_VS_PROTO_UDP y 65 - IP_VS_PROTO_ESP y 66 - IP_VS_PROTO_AH y 67 - IP_DCCP_CCID3 n # experimental 68 - CLS_U32_PERF y 69 - CLS_U32_MARK y 70 - 71 - # Wireless networking. 72 - IPW2100_MONITOR y # support promiscuous mode 73 - IPW2200_MONITOR y # support promiscuous mode 74 - HOSTAP_FIRMWARE y # Support downloading firmware images with Host AP driver 75 - HOSTAP_FIRMWARE_NVRAM y 76 - ATH9K_PCI y # Detect Atheros AR9xxx cards on PCI(e) bus 77 - ATH9K_AHB y # Ditto, AHB bus 78 - 79 - # Some settings to make sure that fbcondecor works - in particular, 80 - # disable tileblitting and the drivers that need it. 81 - 82 - # Enable various FB devices. 83 - FB y 84 - FB_EFI y 85 - FB_NVIDIA_I2C y # Enable DDC Support 86 - FB_RIVA_I2C y 87 - FB_ATY_CT y # Mach64 CT/VT/GT/LT (incl. 3D RAGE) support 88 - FB_ATY_GX y # Mach64 GX support 89 - FB_SAVAGE_I2C y 90 - FB_SAVAGE_ACCEL y 91 - FB_SIS_300 y 92 - FB_SIS_315 y 93 - FB_3DFX_ACCEL y 94 - FB_GEODE y 95 - 96 - # Video configuration 97 - # Enable KMS for devices whose X.org driver supports it. 98 - DRM_I915_KMS y 99 - DRM_RADEON_KMS y 100 - # Hybrid graphics support 101 - VGA_SWITCHEROO y 102 - 103 - # Sound. 104 - SND_AC97_POWER_SAVE y # AC97 Power-Saving Mode 105 - SND_HDA_INPUT_BEEP y # Support digital beep via input layer 106 - SND_USB_CAIAQ_INPUT y 107 - PSS_MIXER y # Enable PSS mixer (Beethoven ADSP-16 and other compatible) 108 - 109 - # USB serial devices. 110 - USB_SERIAL_GENERIC y # USB Generic Serial Driver 111 - USB_SERIAL_KEYSPAN_MPR y # include firmware for various USB serial devices 112 - USB_SERIAL_KEYSPAN_USA28 y 113 - USB_SERIAL_KEYSPAN_USA28X y 114 - USB_SERIAL_KEYSPAN_USA28XA y 115 - USB_SERIAL_KEYSPAN_USA28XB y 116 - USB_SERIAL_KEYSPAN_USA19 y 117 - USB_SERIAL_KEYSPAN_USA18X y 118 - USB_SERIAL_KEYSPAN_USA19W y 119 - USB_SERIAL_KEYSPAN_USA19QW y 120 - USB_SERIAL_KEYSPAN_USA19QI y 121 - USB_SERIAL_KEYSPAN_USA49W y 122 - USB_SERIAL_KEYSPAN_USA49WLC y 123 - 124 - # Filesystem options - in particular, enable extended attributes and 125 - # ACLs for all filesystems that support them. 126 - EXT2_FS_XATTR y # Ext2 extended attributes 127 - EXT2_FS_POSIX_ACL y # Ext2 POSIX Access Control Lists 128 - EXT2_FS_SECURITY y # Ext2 Security Labels 129 - EXT2_FS_XIP y # Ext2 execute in place support 130 - EXT4_FS_POSIX_ACL y 131 - EXT4_FS_SECURITY y 132 - REISERFS_FS_XATTR y 133 - REISERFS_FS_POSIX_ACL y 134 - REISERFS_FS_SECURITY y 135 - JFS_POSIX_ACL y 136 - JFS_SECURITY y 137 - XFS_QUOTA y 138 - XFS_POSIX_ACL y 139 - XFS_RT y # XFS Realtime subvolume support 140 - OCFS2_DEBUG_MASKLOG n 141 - BTRFS_FS_POSIX_ACL y 142 - UBIFS_FS_XATTR y 143 - UBIFS_FS_ADVANCED_COMPR y 144 - NFSD_V2_ACL y 145 - NFSD_V3 y 146 - NFSD_V3_ACL y 147 - NFSD_V4 y 148 - CIFS_XATTR y 149 - CIFS_POSIX y 150 - 151 - # Security related features. 152 - STRICT_DEVMEM y # Filter access to /dev/mem 153 - SECURITY_SELINUX_BOOTPARAM_VALUE 0 # disable SELinux by default 154 - 155 - # Misc. options. 156 - 8139TOO_8129 y 157 - 8139TOO_PIO n # PIO is slower 158 - AIC79XX_DEBUG_ENABLE n 159 - AIC7XXX_DEBUG_ENABLE n 160 - AIC94XX_DEBUG n 161 - B43_PCMCIA y 162 - BLK_DEV_CMD640_ENHANCED y # CMD640 enhanced support 163 - BLK_DEV_IDEACPI y # IDE ACPI support 164 - BLK_DEV_INTEGRITY y 165 - BSD_PROCESS_ACCT_V3 y 166 - BT_HCIUART_BCSP y 167 - BT_HCIUART_H4 y # UART (H4) protocol support 168 - BT_HCIUART_LL y 169 - BT_L2CAP y 170 - BT_SCO y # audio support 171 - BT_RFCOMM m 172 - BT_RFCOMM_TTY y # RFCOMM TTY support 173 - CRASH_DUMP n 174 - DMAR? n # experimental 175 - DVB_DYNAMIC_MINORS y # we use udev 176 - FUSION y # Fusion MPT device support 177 - IDE_GD_ATAPI y # ATAPI floppy support 178 - IRDA_ULTRA y # Ultra (connectionless) protocol 179 - JOYSTICK_IFORCE_232 y # I-Force Serial joysticks and wheels 180 - JOYSTICK_IFORCE_USB y # I-Force USB joysticks and wheels 181 - JOYSTICK_XPAD_FF y # X-Box gamepad rumble support 182 - JOYSTICK_XPAD_LEDS y # LED Support for Xbox360 controller 'BigX' LED 183 - LDM_PARTITION y # Windows Logical Disk Manager (Dynamic Disk) support 184 - LEDS_TRIGGER_IDE_DISK y # LED IDE Disk Trigger 185 - LOGIRUMBLEPAD2_FF y # Logitech Rumblepad 2 force feedback 186 - LOGO n # not needed 187 - MEDIA_ATTACH y 188 - MEGARAID_NEWGEN y 189 - MICROCODE_AMD y 190 - MODVERSIONS y 191 - MOUSE_PS2_ELANTECH y # Elantech PS/2 protocol extension 192 - MTRR_SANITIZER y 193 - NET_FC y # Fibre Channel driver support 194 - PPP_MULTILINK y # PPP multilink support 195 - REGULATOR y # Voltage and Current Regulator Support 196 - SCSI_LOGGING y # SCSI logging facility 197 - SERIAL_8250 y # 8250/16550 and compatible serial support 198 - SLIP_COMPRESSED y # CSLIP compressed headers 199 - SLIP_SMART y 200 - THERMAL_HWMON y # Hardware monitoring support 201 - USB_DEBUG n 202 - USB_EHCI_ROOT_HUB_TT y # Root Hub Transaction Translators 203 - X86_CHECK_BIOS_CORRUPTION y 204 - X86_MCE y 205 - 206 - # Linux Containers 207 - RT_GROUP_SCHED? y 208 - CGROUP_DEVICE? y 209 - CGROUP_MEM_RES_CTLR? y 210 - CGROUP_MEM_RES_CTLR_SWAP? y 211 - DEVPTS_MULTIPLE_INSTANCES? y 212 - 213 - # Enable staging drivers. These are somewhat experimental, but 214 - # they generally don't hurt. 215 - STAGING y 216 - 217 - # PROC_EVENTS requires that the netlink connector is not built 218 - # as a module. This is required by libcgroup's cgrulesengd. 219 - CONNECTOR y 220 - PROC_EVENTS y 221 - 222 - # Devtmpfs support. 223 - DEVTMPFS y 224 - 225 - ${if kernelPlatform ? kernelExtraConfig then kernelPlatform.kernelExtraConfig else ""} 226 - ${extraConfig} 227 - ''; 228 - in 229 - 230 - import ./generic.nix ( 231 - 232 - rec { 233 - version = "3.1.10"; 234 - 235 - preConfigure = '' 236 - substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" 237 - ''; 238 - 239 - src = fetchurl { 240 - url = "mirror://kernel/linux/kernel/v3.x/linux-${version}.tar.bz2"; 241 - sha256 = "1vcpbh7wnc9smw2l5ci27a5p0rgmc1a5dc6a1aljm6f6wcfic8lz"; 242 - }; 243 - 244 - config = configWithPlatform stdenv.platform; 245 - configCross = configWithPlatform stdenv.cross.platform; 246 - 247 - features.iwlwifi = true; 248 - } 249 - 250 - // removeAttrs args ["extraConfig"] 251 - )
+4 -2
pkgs/os-specific/linux/kernel/linux-3.2.nix
··· 146 146 NFSD_V3 y 147 147 NFSD_V3_ACL y 148 148 NFSD_V4 y 149 + NFS_FSCACHE y 149 150 CIFS_XATTR y 150 151 CIFS_POSIX y 152 + CIFS_FSCACHE y 151 153 152 154 # Security related features. 153 155 STRICT_DEVMEM y # Filter access to /dev/mem ··· 237 239 import ./generic.nix ( 238 240 239 241 rec { 240 - version = "3.2.37"; 242 + version = "3.2.38"; 241 243 testing = false; 242 244 243 245 modDirVersion = version; ··· 248 250 249 251 src = fetchurl { 250 252 url = "mirror://kernel/linux/kernel/v3.0/${if testing then "testing/" else ""}linux-${version}.tar.xz"; 251 - sha256 = "1h8lx0gvb1q962lghjpixa6q89k4yrgvpiw8hplb3w2jicqs4948"; 253 + sha256 = "10hm4cy56xjl5ckv3jj3grw31qfhwrgia0wq71c34dw0mv3bix8w"; 252 254 }; 253 255 254 256 config = configWithPlatform stdenv.platform;
-260
pkgs/os-specific/linux/kernel/linux-3.3.nix
··· 1 - args @ { stdenv, fetchurl, extraConfig ? "" 2 - , perl, mktemp, module_init_tools 3 - , ... }: 4 - 5 - let 6 - configWithPlatform = kernelPlatform : 7 - '' 8 - # Power management and debugging for powertop. 9 - DEBUG_KERNEL y 10 - PM_ADVANCED_DEBUG y 11 - PM_RUNTIME y 12 - TIMER_STATS y 13 - USB_SUSPEND y 14 - BACKTRACE_SELF_TEST n 15 - CPU_NOTIFIER_ERROR_INJECT? n 16 - DEBUG_DEVRES n 17 - DEBUG_NX_TEST n 18 - DEBUG_STACK_USAGE n 19 - DEBUG_STACKOVERFLOW n 20 - RCU_TORTURE_TEST n 21 - SCHEDSTATS n 22 - 23 - # Support drivers that need external firmware. 24 - STANDALONE n 25 - 26 - # Make /proc/config.gz available. 27 - IKCONFIG_PROC y 28 - 29 - # Optimize with -O2, not -Os. 30 - CC_OPTIMIZE_FOR_SIZE n 31 - 32 - # Enable the kernel's built-in memory tester. 33 - MEMTEST y 34 - 35 - # Include the CFQ I/O scheduler in the kernel, rather than as a 36 - # module, so that the initrd gets a good I/O scheduler. 37 - IOSCHED_CFQ y 38 - BLK_CGROUP y # required by CFQ 39 - 40 - # Enable NUMA. 41 - NUMA? y 42 - 43 - # Disable some expensive (?) features. 44 - FTRACE n 45 - KPROBES n 46 - PM_TRACE_RTC n 47 - 48 - # Enable various subsystems. 49 - ACCESSIBILITY y # Accessibility support 50 - AUXDISPLAY y # Auxiliary Display support 51 - DONGLE y # Serial dongle support 52 - HIPPI? y 53 - MTD_COMPLEX_MAPPINGS y # needed for many devices 54 - SCSI_LOWLEVEL y # enable lots of SCSI devices 55 - SCSI_LOWLEVEL_PCMCIA y 56 - SPI y # needed for many devices 57 - SPI_MASTER y 58 - WAN y 59 - 60 - # Networking options. 61 - IP_PNP n 62 - IPV6_PRIVACY y 63 - NETFILTER_ADVANCED y 64 - IP_VS_PROTO_TCP y 65 - IP_VS_PROTO_UDP y 66 - IP_VS_PROTO_ESP y 67 - IP_VS_PROTO_AH y 68 - IP_DCCP_CCID3 n # experimental 69 - CLS_U32_PERF y 70 - CLS_U32_MARK y 71 - 72 - # Wireless networking. 73 - IPW2100_MONITOR y # support promiscuous mode 74 - IPW2200_MONITOR y # support promiscuous mode 75 - HOSTAP_FIRMWARE y # Support downloading firmware images with Host AP driver 76 - HOSTAP_FIRMWARE_NVRAM y 77 - ATH9K_PCI y # Detect Atheros AR9xxx cards on PCI(e) bus 78 - ATH9K_AHB y # Ditto, AHB bus 79 - 80 - # Some settings to make sure that fbcondecor works - in particular, 81 - # disable tileblitting and the drivers that need it. 82 - 83 - # Enable various FB devices. 84 - FB y 85 - FB_EFI y 86 - FB_NVIDIA_I2C y # Enable DDC Support 87 - FB_RIVA_I2C y 88 - FB_ATY_CT y # Mach64 CT/VT/GT/LT (incl. 3D RAGE) support 89 - FB_ATY_GX y # Mach64 GX support 90 - FB_SAVAGE_I2C y 91 - FB_SAVAGE_ACCEL y 92 - FB_SIS_300 y 93 - FB_SIS_315 y 94 - FB_3DFX_ACCEL y 95 - FB_GEODE y 96 - 97 - # Video configuration 98 - # Enable KMS for devices whose X.org driver supports it. 99 - DRM_I915_KMS y 100 - DRM_RADEON_KMS y 101 - # Hybrid graphics support 102 - VGA_SWITCHEROO y 103 - 104 - # Sound. 105 - SND_AC97_POWER_SAVE y # AC97 Power-Saving Mode 106 - SND_HDA_INPUT_BEEP y # Support digital beep via input layer 107 - SND_USB_CAIAQ_INPUT y 108 - PSS_MIXER y # Enable PSS mixer (Beethoven ADSP-16 and other compatible) 109 - 110 - # USB serial devices. 111 - USB_SERIAL_GENERIC y # USB Generic Serial Driver 112 - USB_SERIAL_KEYSPAN_MPR y # include firmware for various USB serial devices 113 - USB_SERIAL_KEYSPAN_USA28 y 114 - USB_SERIAL_KEYSPAN_USA28X y 115 - USB_SERIAL_KEYSPAN_USA28XA y 116 - USB_SERIAL_KEYSPAN_USA28XB y 117 - USB_SERIAL_KEYSPAN_USA19 y 118 - USB_SERIAL_KEYSPAN_USA18X y 119 - USB_SERIAL_KEYSPAN_USA19W y 120 - USB_SERIAL_KEYSPAN_USA19QW y 121 - USB_SERIAL_KEYSPAN_USA19QI y 122 - USB_SERIAL_KEYSPAN_USA49W y 123 - USB_SERIAL_KEYSPAN_USA49WLC y 124 - 125 - # Filesystem options - in particular, enable extended attributes and 126 - # ACLs for all filesystems that support them. 127 - EXT2_FS_XATTR y # Ext2 extended attributes 128 - EXT2_FS_POSIX_ACL y # Ext2 POSIX Access Control Lists 129 - EXT2_FS_SECURITY y # Ext2 Security Labels 130 - EXT2_FS_XIP y # Ext2 execute in place support 131 - EXT4_FS_POSIX_ACL y 132 - EXT4_FS_SECURITY y 133 - REISERFS_FS_XATTR y 134 - REISERFS_FS_POSIX_ACL y 135 - REISERFS_FS_SECURITY y 136 - JFS_POSIX_ACL y 137 - JFS_SECURITY y 138 - XFS_QUOTA y 139 - XFS_POSIX_ACL y 140 - XFS_RT y # XFS Realtime subvolume support 141 - OCFS2_DEBUG_MASKLOG n 142 - BTRFS_FS_POSIX_ACL y 143 - UBIFS_FS_XATTR y 144 - UBIFS_FS_ADVANCED_COMPR y 145 - NFSD_V2_ACL y 146 - NFSD_V3 y 147 - NFSD_V3_ACL y 148 - NFSD_V4 y 149 - CIFS_XATTR y 150 - CIFS_POSIX y 151 - 152 - # Security related features. 153 - STRICT_DEVMEM y # Filter access to /dev/mem 154 - SECURITY_SELINUX_BOOTPARAM_VALUE 0 # disable SELinux by default 155 - 156 - # Misc. options. 157 - 8139TOO_8129 y 158 - 8139TOO_PIO n # PIO is slower 159 - AIC79XX_DEBUG_ENABLE n 160 - AIC7XXX_DEBUG_ENABLE n 161 - AIC94XX_DEBUG n 162 - B43_PCMCIA y 163 - BLK_DEV_CMD640_ENHANCED y # CMD640 enhanced support 164 - BLK_DEV_IDEACPI y # IDE ACPI support 165 - BLK_DEV_INTEGRITY y 166 - BSD_PROCESS_ACCT_V3 y 167 - BT_HCIUART_BCSP y 168 - BT_HCIUART_H4 y # UART (H4) protocol support 169 - BT_HCIUART_LL y 170 - BT_RFCOMM m 171 - BT_RFCOMM_TTY y # RFCOMM TTY support 172 - CRASH_DUMP n 173 - DMAR? n # experimental 174 - DVB_DYNAMIC_MINORS y # we use udev 175 - EFI_STUB y # EFI bootloader in the bzImage itself 176 - FUSION y # Fusion MPT device support 177 - IDE_GD_ATAPI y # ATAPI floppy support 178 - IRDA_ULTRA y # Ultra (connectionless) protocol 179 - JOYSTICK_IFORCE_232 y # I-Force Serial joysticks and wheels 180 - JOYSTICK_IFORCE_USB y # I-Force USB joysticks and wheels 181 - JOYSTICK_XPAD_FF y # X-Box gamepad rumble support 182 - JOYSTICK_XPAD_LEDS y # LED Support for Xbox360 controller 'BigX' LED 183 - LDM_PARTITION y # Windows Logical Disk Manager (Dynamic Disk) support 184 - LEDS_TRIGGER_IDE_DISK y # LED IDE Disk Trigger 185 - LOGIRUMBLEPAD2_FF y # Logitech Rumblepad 2 force feedback 186 - LOGO n # not needed 187 - MEDIA_ATTACH y 188 - MEGARAID_NEWGEN y 189 - MICROCODE_AMD y 190 - MODVERSIONS y 191 - MOUSE_PS2_ELANTECH y # Elantech PS/2 protocol extension 192 - MTRR_SANITIZER y 193 - NET_FC y # Fibre Channel driver support 194 - PPP_MULTILINK y # PPP multilink support 195 - REGULATOR y # Voltage and Current Regulator Support 196 - SCSI_LOGGING y # SCSI logging facility 197 - SERIAL_8250 y # 8250/16550 and compatible serial support 198 - SLIP_COMPRESSED y # CSLIP compressed headers 199 - SLIP_SMART y 200 - THERMAL_HWMON y # Hardware monitoring support 201 - USB_DEBUG n 202 - USB_EHCI_ROOT_HUB_TT y # Root Hub Transaction Translators 203 - X86_CHECK_BIOS_CORRUPTION y 204 - X86_MCE y 205 - 206 - # Linux Containers 207 - RT_GROUP_SCHED? y 208 - CGROUP_DEVICE? y 209 - CGROUP_MEM_RES_CTLR? y 210 - CGROUP_MEM_RES_CTLR_SWAP? y 211 - DEVPTS_MULTIPLE_INSTANCES? y 212 - 213 - # Enable staging drivers. These are somewhat experimental, but 214 - # they generally don't hurt. 215 - STAGING y 216 - 217 - # PROC_EVENTS requires that the netlink connector is not built 218 - # as a module. This is required by libcgroup's cgrulesengd. 219 - CONNECTOR y 220 - PROC_EVENTS y 221 - 222 - # Tracing 223 - FTRACE y 224 - FUNCTION_TRACER y 225 - FTRACE_SYSCALLS y 226 - SCHED_TRACER y 227 - 228 - # Devtmpfs support. 229 - DEVTMPFS y 230 - 231 - ${if kernelPlatform ? kernelExtraConfig then kernelPlatform.kernelExtraConfig else ""} 232 - ${extraConfig} 233 - ''; 234 - in 235 - 236 - import ./generic.nix ( 237 - 238 - rec { 239 - version = "3.3.8"; 240 - testing = false; 241 - 242 - preConfigure = '' 243 - substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" 244 - ''; 245 - 246 - src = fetchurl { 247 - url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; 248 - sha256 = "0bgppngf711mlxp0jcsnv5xc0xxc8vs5rzc1czkv2igrfb1kvrnz"; 249 - }; 250 - 251 - config = configWithPlatform stdenv.platform; 252 - configCross = configWithPlatform stdenv.cross.platform; 253 - 254 - features.iwlwifi = true; 255 - features.efiBootStub = true; 256 - features.netfilterRPFilter = true; 257 - } 258 - 259 - // removeAttrs args ["extraConfig"] 260 - )
+7 -2
pkgs/os-specific/linux/kernel/linux-3.4.nix
··· 148 148 NFSD_V3 y 149 149 NFSD_V3_ACL y 150 150 NFSD_V4 y 151 + NFS_FSCACHE y 151 152 CIFS_XATTR y 152 153 CIFS_POSIX y 154 + CIFS_FSCACHE y 153 155 154 156 # Security related features. 155 157 STRICT_DEVMEM y # Filter access to /dev/mem ··· 231 233 # Devtmpfs support. 232 234 DEVTMPFS y 233 235 236 + # Easier debug of NFS issues 237 + SUNRPC_DEBUG y 238 + 234 239 ${if kernelPlatform ? kernelExtraConfig then kernelPlatform.kernelExtraConfig else ""} 235 240 ${extraConfig} 236 241 ''; ··· 239 244 import ./generic.nix ( 240 245 241 246 rec { 242 - version = "3.4.26"; 247 + version = "3.4.31"; 243 248 testing = false; 244 249 245 250 preConfigure = '' ··· 248 253 249 254 src = fetchurl { 250 255 url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; 251 - sha256 = "1zmv1g90fgqrabc0qb5ip551mh12ps1zin3hbygysc89j684rbk1"; 256 + sha256 = "1148f77iab0p5j61v42a4jka4ndwnjpd6lkqhwiqs61lmv3m7j2r"; 252 257 }; 253 258 254 259 config = configWithPlatform stdenv.platform;
-266
pkgs/os-specific/linux/kernel/linux-3.5.nix
··· 1 - args @ { stdenv, fetchurl, extraConfig ? "" 2 - , perl, mktemp, module_init_tools 3 - , ... }: 4 - 5 - let 6 - configWithPlatform = kernelPlatform : 7 - '' 8 - # Power management and debugging for powertop. 9 - DEBUG_KERNEL y 10 - PM_ADVANCED_DEBUG y 11 - PM_RUNTIME y 12 - TIMER_STATS y 13 - USB_SUSPEND y 14 - BACKTRACE_SELF_TEST n 15 - CPU_NOTIFIER_ERROR_INJECT? n 16 - DEBUG_DEVRES n 17 - DEBUG_NX_TEST n 18 - DEBUG_STACK_USAGE n 19 - DEBUG_STACKOVERFLOW n 20 - RCU_TORTURE_TEST n 21 - SCHEDSTATS n 22 - 23 - # Support drivers that need external firmware. 24 - STANDALONE n 25 - 26 - # Make /proc/config.gz available. 27 - IKCONFIG_PROC y 28 - 29 - # Optimize with -O2, not -Os. 30 - CC_OPTIMIZE_FOR_SIZE n 31 - 32 - # Enable the kernel's built-in memory tester. 33 - MEMTEST y 34 - 35 - # Include the CFQ I/O scheduler in the kernel, rather than as a 36 - # module, so that the initrd gets a good I/O scheduler. 37 - IOSCHED_CFQ y 38 - BLK_CGROUP y # required by CFQ 39 - 40 - # Enable NUMA. 41 - NUMA? y 42 - 43 - # Disable some expensive (?) features. 44 - FTRACE n 45 - KPROBES n 46 - PM_TRACE_RTC n 47 - 48 - # Enable various subsystems. 49 - ACCESSIBILITY y # Accessibility support 50 - AUXDISPLAY y # Auxiliary Display support 51 - DONGLE y # Serial dongle support 52 - HIPPI? y 53 - MTD_COMPLEX_MAPPINGS y # needed for many devices 54 - SCSI_LOWLEVEL y # enable lots of SCSI devices 55 - SCSI_LOWLEVEL_PCMCIA y 56 - SPI y # needed for many devices 57 - SPI_MASTER y 58 - WAN y 59 - 60 - # Networking options. 61 - IP_PNP n 62 - IPV6_PRIVACY y 63 - NETFILTER_ADVANCED y 64 - IP_VS_PROTO_TCP y 65 - IP_VS_PROTO_UDP y 66 - IP_VS_PROTO_ESP y 67 - IP_VS_PROTO_AH y 68 - IP_DCCP_CCID3 n # experimental 69 - CLS_U32_PERF y 70 - CLS_U32_MARK y 71 - 72 - # Wireless networking. 73 - IPW2100_MONITOR y # support promiscuous mode 74 - IPW2200_MONITOR y # support promiscuous mode 75 - HOSTAP_FIRMWARE y # Support downloading firmware images with Host AP driver 76 - HOSTAP_FIRMWARE_NVRAM y 77 - ATH9K_PCI y # Detect Atheros AR9xxx cards on PCI(e) bus 78 - ATH9K_AHB y # Ditto, AHB bus 79 - B43_PHY_HT y 80 - BCMA_HOST_PCI y 81 - 82 - # Some settings to make sure that fbcondecor works - in particular, 83 - # disable tileblitting and the drivers that need it. 84 - 85 - # Enable various FB devices. 86 - FB y 87 - FB_EFI y 88 - FB_NVIDIA_I2C y # Enable DDC Support 89 - FB_RIVA_I2C y 90 - FB_ATY_CT y # Mach64 CT/VT/GT/LT (incl. 3D RAGE) support 91 - FB_ATY_GX y # Mach64 GX support 92 - FB_SAVAGE_I2C y 93 - FB_SAVAGE_ACCEL y 94 - FB_SIS_300 y 95 - FB_SIS_315 y 96 - FB_3DFX_ACCEL y 97 - FB_GEODE y 98 - 99 - # Video configuration 100 - # Enable KMS for devices whose X.org driver supports it. 101 - DRM_I915_KMS y 102 - DRM_RADEON_KMS y 103 - # Hybrid graphics support 104 - VGA_SWITCHEROO y 105 - 106 - # Sound. 107 - SND_AC97_POWER_SAVE y # AC97 Power-Saving Mode 108 - SND_HDA_INPUT_BEEP y # Support digital beep via input layer 109 - SND_USB_CAIAQ_INPUT y 110 - PSS_MIXER y # Enable PSS mixer (Beethoven ADSP-16 and other compatible) 111 - 112 - # USB serial devices. 113 - USB_SERIAL_GENERIC y # USB Generic Serial Driver 114 - USB_SERIAL_KEYSPAN_MPR y # include firmware for various USB serial devices 115 - USB_SERIAL_KEYSPAN_USA28 y 116 - USB_SERIAL_KEYSPAN_USA28X y 117 - USB_SERIAL_KEYSPAN_USA28XA y 118 - USB_SERIAL_KEYSPAN_USA28XB y 119 - USB_SERIAL_KEYSPAN_USA19 y 120 - USB_SERIAL_KEYSPAN_USA18X y 121 - USB_SERIAL_KEYSPAN_USA19W y 122 - USB_SERIAL_KEYSPAN_USA19QW y 123 - USB_SERIAL_KEYSPAN_USA19QI y 124 - USB_SERIAL_KEYSPAN_USA49W y 125 - USB_SERIAL_KEYSPAN_USA49WLC y 126 - 127 - # Filesystem options - in particular, enable extended attributes and 128 - # ACLs for all filesystems that support them. 129 - EXT2_FS_XATTR y # Ext2 extended attributes 130 - EXT2_FS_POSIX_ACL y # Ext2 POSIX Access Control Lists 131 - EXT2_FS_SECURITY y # Ext2 Security Labels 132 - EXT2_FS_XIP y # Ext2 execute in place support 133 - EXT4_FS_POSIX_ACL y 134 - EXT4_FS_SECURITY y 135 - REISERFS_FS_XATTR y 136 - REISERFS_FS_POSIX_ACL y 137 - REISERFS_FS_SECURITY y 138 - JFS_POSIX_ACL y 139 - JFS_SECURITY y 140 - XFS_QUOTA y 141 - XFS_POSIX_ACL y 142 - XFS_RT y # XFS Realtime subvolume support 143 - OCFS2_DEBUG_MASKLOG n 144 - BTRFS_FS_POSIX_ACL y 145 - UBIFS_FS_XATTR? y 146 - UBIFS_FS_ADVANCED_COMPR y 147 - NFSD_V2_ACL y 148 - NFSD_V3 y 149 - NFSD_V3_ACL y 150 - NFSD_V4 y 151 - CIFS_XATTR y 152 - CIFS_POSIX y 153 - 154 - # Security related features. 155 - STRICT_DEVMEM y # Filter access to /dev/mem 156 - SECURITY_SELINUX_BOOTPARAM_VALUE 0 # disable SELinux by default 157 - 158 - # Misc. options. 159 - 8139TOO_8129 y 160 - 8139TOO_PIO n # PIO is slower 161 - AIC79XX_DEBUG_ENABLE n 162 - AIC7XXX_DEBUG_ENABLE n 163 - AIC94XX_DEBUG n 164 - B43_PCMCIA y 165 - BLK_DEV_CMD640_ENHANCED y # CMD640 enhanced support 166 - BLK_DEV_IDEACPI y # IDE ACPI support 167 - BLK_DEV_INTEGRITY y 168 - BSD_PROCESS_ACCT_V3 y 169 - BT_HCIUART_BCSP y 170 - BT_HCIUART_H4 y # UART (H4) protocol support 171 - BT_HCIUART_LL y 172 - BT_RFCOMM m 173 - BT_RFCOMM_TTY y # RFCOMM TTY support 174 - CRASH_DUMP n 175 - DMAR? n # experimental 176 - DVB_DYNAMIC_MINORS y # we use udev 177 - EFI_STUB y # EFI bootloader in the bzImage itself 178 - FUSION y # Fusion MPT device support 179 - IDE_GD_ATAPI y # ATAPI floppy support 180 - IRDA_ULTRA y # Ultra (connectionless) protocol 181 - JOYSTICK_IFORCE_232 y # I-Force Serial joysticks and wheels 182 - JOYSTICK_IFORCE_USB y # I-Force USB joysticks and wheels 183 - JOYSTICK_XPAD_FF y # X-Box gamepad rumble support 184 - JOYSTICK_XPAD_LEDS y # LED Support for Xbox360 controller 'BigX' LED 185 - LDM_PARTITION y # Windows Logical Disk Manager (Dynamic Disk) support 186 - LEDS_TRIGGER_IDE_DISK y # LED IDE Disk Trigger 187 - LOGIRUMBLEPAD2_FF y # Logitech Rumblepad 2 force feedback 188 - LOGO n # not needed 189 - MEDIA_ATTACH y 190 - MEGARAID_NEWGEN y 191 - MICROCODE_AMD y 192 - MODVERSIONS y 193 - MOUSE_PS2_ELANTECH y # Elantech PS/2 protocol extension 194 - MTRR_SANITIZER y 195 - NET_FC y # Fibre Channel driver support 196 - PPP_MULTILINK y # PPP multilink support 197 - REGULATOR y # Voltage and Current Regulator Support 198 - SCSI_LOGGING y # SCSI logging facility 199 - SERIAL_8250 y # 8250/16550 and compatible serial support 200 - SLIP_COMPRESSED y # CSLIP compressed headers 201 - SLIP_SMART y 202 - THERMAL_HWMON y # Hardware monitoring support 203 - USB_DEBUG n 204 - USB_EHCI_ROOT_HUB_TT y # Root Hub Transaction Translators 205 - USB_EHCI_TT_NEWSCHED y # Improved transaction translator scheduling 206 - X86_CHECK_BIOS_CORRUPTION y 207 - X86_MCE y 208 - XEN_DOM0 y 209 - 210 - # Linux Containers 211 - RT_GROUP_SCHED? y 212 - CGROUP_DEVICE? y 213 - CGROUP_MEM_RES_CTLR? y 214 - CGROUP_MEM_RES_CTLR_SWAP? y 215 - DEVPTS_MULTIPLE_INSTANCES? y 216 - 217 - # Enable staging drivers. These are somewhat experimental, but 218 - # they generally don't hurt. 219 - STAGING y 220 - 221 - # PROC_EVENTS requires that the netlink connector is not built 222 - # as a module. This is required by libcgroup's cgrulesengd. 223 - CONNECTOR y 224 - PROC_EVENTS y 225 - 226 - # Tracing 227 - FTRACE y 228 - FUNCTION_TRACER y 229 - FTRACE_SYSCALLS y 230 - SCHED_TRACER y 231 - 232 - # Devtmpfs support. 233 - DEVTMPFS y 234 - 235 - ${if kernelPlatform ? kernelExtraConfig then kernelPlatform.kernelExtraConfig else ""} 236 - ${extraConfig} 237 - ''; 238 - in 239 - 240 - import ./generic.nix ( 241 - 242 - rec { 243 - version = "3.5.7"; 244 - testing = false; 245 - 246 - preConfigure = '' 247 - substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" 248 - ''; 249 - 250 - src = fetchurl { 251 - url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; 252 - sha256 = "0k3r0qrlfgn7yk35wf4c49yvyy79kzn42qcrf5kms5iir838kini"; 253 - }; 254 - 255 - config = configWithPlatform stdenv.platform; 256 - configCross = configWithPlatform stdenv.cross.platform; 257 - 258 - features.iwlwifi = true; 259 - features.efiBootStub = true; 260 - features.needsCifsUtils = true; 261 - features.canDisableNetfilterConntrackHelpers = true; 262 - features.netfilterRPFilter = true; 263 - } 264 - 265 - // removeAttrs args ["extraConfig"] 266 - )
-270
pkgs/os-specific/linux/kernel/linux-3.6.nix
··· 1 - args @ { stdenv, fetchurl, extraConfig ? "" 2 - , perl, mktemp, module_init_tools 3 - , ... }: 4 - 5 - let 6 - configWithPlatform = kernelPlatform : 7 - '' 8 - # Power management and debugging for powertop. 9 - DEBUG_KERNEL y 10 - PM_ADVANCED_DEBUG y 11 - PM_RUNTIME y 12 - TIMER_STATS y 13 - USB_SUSPEND y 14 - BACKTRACE_SELF_TEST n 15 - CPU_NOTIFIER_ERROR_INJECT? n 16 - DEBUG_DEVRES n 17 - DEBUG_NX_TEST n 18 - DEBUG_STACK_USAGE n 19 - DEBUG_STACKOVERFLOW n 20 - RCU_TORTURE_TEST n 21 - SCHEDSTATS n 22 - 23 - # Support drivers that need external firmware. 24 - STANDALONE n 25 - 26 - # Make /proc/config.gz available. 27 - IKCONFIG_PROC y 28 - 29 - # Optimize with -O2, not -Os. 30 - CC_OPTIMIZE_FOR_SIZE n 31 - 32 - # Enable the kernel's built-in memory tester. 33 - MEMTEST y 34 - 35 - # Include the CFQ I/O scheduler in the kernel, rather than as a 36 - # module, so that the initrd gets a good I/O scheduler. 37 - IOSCHED_CFQ y 38 - BLK_CGROUP y # required by CFQ 39 - 40 - # Enable NUMA. 41 - NUMA? y 42 - 43 - # Disable some expensive (?) features. 44 - FTRACE n 45 - KPROBES n 46 - PM_TRACE_RTC n 47 - 48 - # Enable various subsystems. 49 - ACCESSIBILITY y # Accessibility support 50 - AUXDISPLAY y # Auxiliary Display support 51 - DONGLE y # Serial dongle support 52 - HIPPI? y 53 - MTD_COMPLEX_MAPPINGS y # needed for many devices 54 - SCSI_LOWLEVEL y # enable lots of SCSI devices 55 - SCSI_LOWLEVEL_PCMCIA y 56 - SPI y # needed for many devices 57 - SPI_MASTER y 58 - WAN y 59 - 60 - # Networking options. 61 - IP_PNP n 62 - IPV6_PRIVACY y 63 - NETFILTER_ADVANCED y 64 - IP_VS_PROTO_TCP y 65 - IP_VS_PROTO_UDP y 66 - IP_VS_PROTO_ESP y 67 - IP_VS_PROTO_AH y 68 - IP_DCCP_CCID3 n # experimental 69 - CLS_U32_PERF y 70 - CLS_U32_MARK y 71 - 72 - # Wireless networking. 73 - IPW2100_MONITOR y # support promiscuous mode 74 - IPW2200_MONITOR? y # support promiscuous mode 75 - HOSTAP_FIRMWARE y # Support downloading firmware images with Host AP driver 76 - HOSTAP_FIRMWARE_NVRAM y 77 - ATH9K_PCI y # Detect Atheros AR9xxx cards on PCI(e) bus 78 - ATH9K_AHB y # Ditto, AHB bus 79 - B43_PHY_HT y 80 - BCMA_HOST_PCI y 81 - 82 - # Some settings to make sure that fbcondecor works - in particular, 83 - # disable tileblitting and the drivers that need it. 84 - 85 - # Enable various FB devices. 86 - FB y 87 - FB_EFI y 88 - FB_NVIDIA_I2C y # Enable DDC Support 89 - FB_RIVA_I2C y 90 - FB_ATY_CT y # Mach64 CT/VT/GT/LT (incl. 3D RAGE) support 91 - FB_ATY_GX y # Mach64 GX support 92 - FB_SAVAGE_I2C y 93 - FB_SAVAGE_ACCEL y 94 - FB_SIS_300 y 95 - FB_SIS_315 y 96 - FB_3DFX_ACCEL y 97 - FB_GEODE y 98 - 99 - # Video configuration 100 - # Enable KMS for devices whose X.org driver supports it. 101 - DRM_I915_KMS y 102 - DRM_RADEON_KMS y 103 - # Hybrid graphics support 104 - VGA_SWITCHEROO y 105 - 106 - # Sound. 107 - SND_AC97_POWER_SAVE y # AC97 Power-Saving Mode 108 - SND_HDA_INPUT_BEEP y # Support digital beep via input layer 109 - SND_USB_CAIAQ_INPUT y 110 - PSS_MIXER y # Enable PSS mixer (Beethoven ADSP-16 and other compatible) 111 - 112 - # USB serial devices. 113 - USB_SERIAL_GENERIC y # USB Generic Serial Driver 114 - USB_SERIAL_KEYSPAN_MPR y # include firmware for various USB serial devices 115 - USB_SERIAL_KEYSPAN_USA28 y 116 - USB_SERIAL_KEYSPAN_USA28X y 117 - USB_SERIAL_KEYSPAN_USA28XA y 118 - USB_SERIAL_KEYSPAN_USA28XB y 119 - USB_SERIAL_KEYSPAN_USA19 y 120 - USB_SERIAL_KEYSPAN_USA18X y 121 - USB_SERIAL_KEYSPAN_USA19W y 122 - USB_SERIAL_KEYSPAN_USA19QW y 123 - USB_SERIAL_KEYSPAN_USA19QI y 124 - USB_SERIAL_KEYSPAN_USA49W y 125 - USB_SERIAL_KEYSPAN_USA49WLC y 126 - 127 - # Filesystem options - in particular, enable extended attributes and 128 - # ACLs for all filesystems that support them. 129 - EXT2_FS_XATTR y # Ext2 extended attributes 130 - EXT2_FS_POSIX_ACL y # Ext2 POSIX Access Control Lists 131 - EXT2_FS_SECURITY y # Ext2 Security Labels 132 - EXT2_FS_XIP y # Ext2 execute in place support 133 - EXT4_FS_POSIX_ACL y 134 - EXT4_FS_SECURITY y 135 - REISERFS_FS_XATTR y 136 - REISERFS_FS_POSIX_ACL y 137 - REISERFS_FS_SECURITY y 138 - JFS_POSIX_ACL y 139 - JFS_SECURITY y 140 - XFS_QUOTA y 141 - XFS_POSIX_ACL y 142 - XFS_RT y # XFS Realtime subvolume support 143 - OCFS2_DEBUG_MASKLOG n 144 - BTRFS_FS_POSIX_ACL y 145 - UBIFS_FS_XATTR? y 146 - UBIFS_FS_ADVANCED_COMPR y 147 - NFSD_V2_ACL y 148 - NFSD_V3 y 149 - NFSD_V3_ACL y 150 - NFSD_V4 y 151 - CIFS_XATTR y 152 - CIFS_POSIX y 153 - 154 - # Security related features. 155 - STRICT_DEVMEM y # Filter access to /dev/mem 156 - SECURITY_SELINUX_BOOTPARAM_VALUE 0 # disable SELinux by default 157 - 158 - # Misc. options. 159 - 8139TOO_8129 y 160 - 8139TOO_PIO n # PIO is slower 161 - AIC79XX_DEBUG_ENABLE n 162 - AIC7XXX_DEBUG_ENABLE n 163 - AIC94XX_DEBUG n 164 - B43_PCMCIA y 165 - BLK_DEV_CMD640_ENHANCED y # CMD640 enhanced support 166 - BLK_DEV_IDEACPI y # IDE ACPI support 167 - BLK_DEV_INTEGRITY y 168 - BSD_PROCESS_ACCT_V3 y 169 - BT_HCIUART_BCSP y 170 - BT_HCIUART_H4 y # UART (H4) protocol support 171 - BT_HCIUART_LL y 172 - BT_RFCOMM m 173 - BT_RFCOMM_TTY y # RFCOMM TTY support 174 - CRASH_DUMP n 175 - DMAR? n # experimental 176 - DVB_DYNAMIC_MINORS? y # we use udev 177 - EFI_STUB y # EFI bootloader in the bzImage itself 178 - FUSION y # Fusion MPT device support 179 - IDE_GD_ATAPI y # ATAPI floppy support 180 - IRDA_ULTRA y # Ultra (connectionless) protocol 181 - JOYSTICK_IFORCE_232 y # I-Force Serial joysticks and wheels 182 - JOYSTICK_IFORCE_USB y # I-Force USB joysticks and wheels 183 - JOYSTICK_XPAD_FF y # X-Box gamepad rumble support 184 - JOYSTICK_XPAD_LEDS y # LED Support for Xbox360 controller 'BigX' LED 185 - LDM_PARTITION y # Windows Logical Disk Manager (Dynamic Disk) support 186 - LEDS_TRIGGER_IDE_DISK y # LED IDE Disk Trigger 187 - LOGIRUMBLEPAD2_FF y # Logitech Rumblepad 2 force feedback 188 - LOGO n # not needed 189 - MEDIA_ATTACH? y 190 - MEGARAID_NEWGEN y 191 - MICROCODE_AMD y 192 - MODVERSIONS y 193 - MOUSE_PS2_ELANTECH y # Elantech PS/2 protocol extension 194 - MTRR_SANITIZER y 195 - NET_FC y # Fibre Channel driver support 196 - PPP_MULTILINK y # PPP multilink support 197 - REGULATOR y # Voltage and Current Regulator Support 198 - SCSI_LOGGING y # SCSI logging facility 199 - SERIAL_8250 y # 8250/16550 and compatible serial support 200 - SLIP_COMPRESSED y # CSLIP compressed headers 201 - SLIP_SMART y 202 - THERMAL_HWMON y # Hardware monitoring support 203 - USB_DEBUG n 204 - USB_EHCI_ROOT_HUB_TT y # Root Hub Transaction Translators 205 - USB_EHCI_TT_NEWSCHED y # Improved transaction translator scheduling 206 - X86_CHECK_BIOS_CORRUPTION y 207 - X86_MCE y 208 - XEN_DOM0 y 209 - 210 - # Linux Containers 211 - RT_GROUP_SCHED? y 212 - CGROUP_DEVICE? y 213 - CGROUP_MEM_RES_CTLR? y 214 - CGROUP_MEM_RES_CTLR_SWAP? y 215 - DEVPTS_MULTIPLE_INSTANCES? y 216 - 217 - # Enable staging drivers. These are somewhat experimental, but 218 - # they generally don't hurt. 219 - STAGING y 220 - 221 - # PROC_EVENTS requires that the netlink connector is not built 222 - # as a module. This is required by libcgroup's cgrulesengd. 223 - CONNECTOR y 224 - PROC_EVENTS y 225 - 226 - # Tracing 227 - FTRACE y 228 - FUNCTION_TRACER y 229 - FTRACE_SYSCALLS y 230 - SCHED_TRACER y 231 - 232 - # Devtmpfs support. 233 - DEVTMPFS y 234 - 235 - # Media support 236 - MEDIA_CAMERA_SUPPORT? y 237 - MEDIA_RC_SUPPORT? y 238 - 239 - ${if kernelPlatform ? kernelExtraConfig then kernelPlatform.kernelExtraConfig else ""} 240 - ${extraConfig} 241 - ''; 242 - in 243 - 244 - import ./generic.nix ( 245 - 246 - rec { 247 - version = "3.6.11"; 248 - testing = false; 249 - 250 - preConfigure = '' 251 - substituteInPlace scripts/depmod.sh --replace '-b "$INSTALL_MOD_PATH"' "" 252 - ''; 253 - 254 - src = fetchurl { 255 - url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; 256 - sha256 = "0cnbdhsgxxdl44gqfqlh8nyf6yzmdz7xkfa0xh2rzdscwqh8085h"; 257 - }; 258 - 259 - config = configWithPlatform stdenv.platform; 260 - configCross = configWithPlatform stdenv.cross.platform; 261 - 262 - features.iwlwifi = true; 263 - features.efiBootStub = true; 264 - features.needsCifsUtils = true; 265 - features.canDisableNetfilterConntrackHelpers = true; 266 - features.netfilterRPFilter = true; 267 - } 268 - 269 - // removeAttrs args ["extraConfig"] 270 - )
+7 -2
pkgs/os-specific/linux/kernel/linux-3.7.nix
··· 148 148 NFSD_V3 y 149 149 NFSD_V3_ACL y 150 150 NFSD_V4 y 151 + NFS_FSCACHE y 151 152 CIFS_XATTR y 152 153 CIFS_POSIX y 154 + CIFS_FSCACHE y 153 155 154 156 # Security related features. 155 157 STRICT_DEVMEM y # Filter access to /dev/mem ··· 237 239 MEDIA_RC_SUPPORT? y 238 240 MEDIA_USB_SUPPORT y 239 241 242 + # Easier debug of NFS issues 243 + SUNRPC_DEBUG y 244 + 240 245 ${if kernelPlatform ? kernelExtraConfig then kernelPlatform.kernelExtraConfig else ""} 241 246 ${extraConfig} 242 247 ''; ··· 245 250 import ./generic.nix ( 246 251 247 252 rec { 248 - version = "3.7.3"; 253 + version = "3.7.8"; 249 254 testing = false; 250 255 251 256 preConfigure = '' ··· 254 259 255 260 src = fetchurl { 256 261 url = "mirror://kernel/linux/kernel/v3.x/${if testing then "testing/" else ""}linux-${version}.tar.xz"; 257 - sha256 = "05421g78kx01ia0pq3d3y3gkrzqb5grfhhy7vy1ixlq8a23kc6b7"; 262 + sha256 = "0phn7a6sfc89n3p6irk349jcxfaa5fi04in9h4wsm25klgw16vxa"; 258 263 }; 259 264 260 265 config = configWithPlatform stdenv.platform;
-68
pkgs/os-specific/linux/kernel/patches.nix
··· 119 119 features.aufs3 = true; 120 120 }; 121 121 122 - aufs3_1 = rec { 123 - name = "aufs3.1"; 124 - version = "3.1.20121210"; 125 - utilRev = "91af15f977d12e02165759620005f6ce1a4d7602"; 126 - utilHash = "dda4df89828dcf0e4012d88b4aa3eda8c30af69d6530ff5fedc2411de872c996"; 127 - patch = makeAufs3StandalonePatch { 128 - inherit version; 129 - rev = "82c9fe43d197072a82cab6f02a5fd5cc4f50306a"; 130 - sha256 = "f03d00964c9fc9975144d315fb79a1cd56d99f8c11853ed81d34afca35cd560a"; 131 - }; 132 - features.aufsBase = true; 133 - features.aufs3 = true; 134 - }; 135 - 136 122 aufs3_2 = rec { 137 123 name = "aufs3.2"; 138 124 version = "3.2.20121210"; ··· 147 133 features.aufs3 = true; 148 134 }; 149 135 150 - aufs3_3 = rec { 151 - name = "aufs3.3"; 152 - version = "3.3.20121210"; 153 - utilRev = "91af15f977d12e02165759620005f6ce1a4d7602"; 154 - utilHash = "dda4df89828dcf0e4012d88b4aa3eda8c30af69d6530ff5fedc2411de872c996"; 155 - patch = makeAufs3StandalonePatch { 156 - inherit version; 157 - rev = "65ab607cfb2c411d86da8fcee25c0f6dada1c4d5"; 158 - sha256 = "55c887932f1c12aed4ee20d9e749a80e9e0412951bd0a40fa3949ba972764a0a"; 159 - }; 160 - features.aufsBase = true; 161 - features.aufs3 = true; 162 - }; 163 - 164 136 aufs3_4 = rec { 165 137 name = "aufs3.4"; 166 138 version = "3.4.20121210"; ··· 175 147 features.aufs3 = true; 176 148 }; 177 149 178 - aufs3_5 = rec { 179 - name = "aufs3.5"; 180 - version = "3.5.20121210"; 181 - utilRev = "91af15f977d12e02165759620005f6ce1a4d7602"; 182 - utilHash = "dda4df89828dcf0e4012d88b4aa3eda8c30af69d6530ff5fedc2411de872c996"; 183 - patch = makeAufs3StandalonePatch { 184 - inherit version; 185 - rev = "1658e9080c0e49f38feee5027cf0d32940a661ca"; 186 - sha256 = "4577fe1dd34299520155767a7c42697d41aabc0055ae8b1e448449b8c24a1044"; 187 - }; 188 - features.aufsBase = true; 189 - features.aufs3 = true; 190 - }; 191 - 192 - aufs3_6 = rec { 193 - name = "aufs3.6"; 194 - version = "3.6.20121210"; 195 - utilRev = "91af15f977d12e02165759620005f6ce1a4d7602"; 196 - utilHash = "dda4df89828dcf0e4012d88b4aa3eda8c30af69d6530ff5fedc2411de872c996"; 197 - patch = makeAufs3StandalonePatch { 198 - inherit version; 199 - rev = "f541ebfd88df0f4e6f9daf55053282e4f52cc4d9"; 200 - sha256 = "4d615a5f3c14a6a7c49bc6d65e78a2cdb89321cbd8a53f87cc8fe9edda382c3a"; 201 - }; 202 - features.aufsBase = true; 203 - features.aufs3 = true; 204 - }; 205 - 206 150 # not officially released yet, but 3.x seems to work fine 207 151 aufs3_7 = rec { 208 152 name = "aufs3.7"; ··· 244 188 features.cifsTimeout = true; 245 189 }; 246 190 247 - cifs_timeout_3_5_7 = 248 - { name = "cifs-timeout"; 249 - patch = ./cifs-timeout-3.5.7.patch; 250 - features.cifsTimeout = true; 251 - }; 252 - 253 191 no_xsave = 254 192 { name = "no-xsave"; 255 193 patch = ./no-xsave.patch; ··· 259 197 dell_rfkill = 260 198 { name = "dell-rfkill"; 261 199 patch = ./dell-rfkill.patch; 262 - }; 263 - 264 - # seems no longer necessary on 3.6 265 - perf3_5 = 266 - { name = "perf-3.5"; 267 - patch = ./perf-3.5.patch; 268 200 }; 269 201 270 202 sheevaplug_modules_2_6_35 =
-17
pkgs/os-specific/linux/kernel/perf-3.5.patch
··· 1 - http://permalink.gmane.org/gmane.linux.kernel.perf.user/960 2 - 3 - Fix to build perf. 4 - 5 - diff --git a/tools/perf/util/evsel.c b/tools/perf/util/evsel.c 6 - index 9f6cebd..d5491f1 100644 7 - --- a/tools/perf/util/evsel.c 8 - +++ b/tools/perf/util/evsel.c 9 - @@ -15,7 +15,7 @@ 10 - #include "cpumap.h" 11 - #include "thread_map.h" 12 - #include "target.h" 13 - -#include "../../include/linux/perf_event.h" 14 - +#include "../../../include/linux/perf_event.h" 15 - 16 - #define FD(e, x, y) (*(int *)xyarray__entry(e->fd, x, y)) 17 - #define GROUP_FD(group_fd, cpu) (*(int *)xyarray__entry(group_fd, cpu, 0))
-10
pkgs/os-specific/linux/modutils/default.nix
··· 1 - {stdenv, fetchurl, bison, flex}: 2 - 3 - stdenv.mkDerivation { 4 - name = "modutils-2.4.27"; 5 - src = fetchurl { 6 - url = mirror://kernel/linux/utils/kernel/modutils/v2.4/modutils-2.4.27.tar.bz2; 7 - md5 = "bac989c74ed10f3bf86177fc5b4b89b6"; 8 - }; 9 - buildInputs = [bison flex]; 10 - }
+1
pkgs/os-specific/linux/nvidia-x11/builder.sh
··· 48 48 patchelf --set-rpath $out/lib:$glPath $out/lib/libGL.so.*.* 49 49 patchelf --set-rpath $out/lib:$glPath $out/lib/libvdpau_nvidia.so.*.* 50 50 patchelf --set-rpath $cudaPath $out/lib/libcuda.so.*.* 51 + patchelf --set-rpath $openclPath $out/lib/libnvidia-opencl.so.*.* 51 52 52 53 if test -z "$libsOnly"; then 53 54
+7 -3
pkgs/os-specific/linux/nvidia-x11/default.nix
··· 8 8 9 9 with stdenv.lib; 10 10 11 - let versionNumber = "310.19"; in 11 + let versionNumber = "310.32"; in 12 12 13 13 stdenv.mkDerivation { 14 14 name = "nvidia-x11-${versionNumber}${optionalString (!libsOnly) "-${kernel.version}"}"; 15 15 16 16 builder = ./builder.sh; 17 17 18 + patches = [ ./version-test.patch ]; 19 + 18 20 src = 19 21 if stdenv.system == "i686-linux" then 20 22 fetchurl { 21 23 url = "http://us.download.nvidia.com/XFree86/Linux-x86/${versionNumber}/NVIDIA-Linux-x86-${versionNumber}.run"; 22 - sha256 = "0bqcg2zlp42msz1pghrpmjy6bw1abm6xxh129m8pz80ydb085l45"; 24 + sha256 = "13dc2s312h4k4bp7qb2ymdafr739jxbh0f3h1ilrkyjkd945cgnl"; 23 25 } 24 26 else if stdenv.system == "x86_64-linux" then 25 27 fetchurl { 26 28 url = "http://us.download.nvidia.com/XFree86/Linux-x86_64/${versionNumber}/NVIDIA-Linux-x86_64-${versionNumber}-no-compat32.run"; 27 - sha256 = "0wjwm8m6hakr22xn2fm59abr1by65p987h7jgaa8q5zvmzgrxd87"; 29 + sha256 = "1wk0lcm712glffdmwpk4drrwb0fjva7qhpxylnqs7fl7d3acnsvq"; 28 30 } 29 31 else throw "nvidia-x11 does not support platform ${stdenv.system}"; 30 32 ··· 37 39 glPath = stdenv.lib.makeLibraryPath [xlibs.libXext xlibs.libX11 xlibs.libXrandr]; 38 40 39 41 cudaPath = stdenv.lib.makeLibraryPath [zlib stdenv.gcc.gcc]; 42 + 43 + openclPath = stdenv.lib.makeLibraryPath [zlib]; 40 44 41 45 programPath = optionalString (!libsOnly) (stdenv.lib.makeLibraryPath 42 46 [ gtk atk pango glib gdk_pixbuf xlibs.libXv ] );
+19
pkgs/os-specific/linux/nvidia-x11/version-test.patch
··· 1 + diff -Naur NVIDIA-Linux-x86_64-310.32-no-compat32/kernel/conftest.sh NVIDIA-patched/kernel/conftest.sh 2 + --- NVIDIA-Linux-x86_64-310.32-no-compat32/kernel/conftest.sh 2013-01-14 18:11:17.000000000 -0430 3 + +++ NVIDIA-patched/kernel/conftest.sh 2013-02-05 14:44:50.757999124 -0430 4 + @@ -1699,11 +1699,13 @@ 5 + # kernel older than 2.6.6, that's all we require to 6 + # build the module. 7 + # 8 + + VERSION=$(grep "^VERSION =" $MAKEFILE | cut -d " " -f 3) 9 + PATCHLEVEL=$(grep "^PATCHLEVEL =" $MAKEFILE | cut -d " " -f 3) 10 + SUBLEVEL=$(grep "^SUBLEVEL =" $MAKEFILE | cut -d " " -f 3) 11 + 12 + - if [ -n "$PATCHLEVEL" -a $PATCHLEVEL -ge 6 \ 13 + - -a -n "$SUBLEVEL" -a $SUBLEVEL -le 5 ]; then 14 + + if [ -n "$VERSION" -a -n "$PATCHLEVEL" -a -n "$SUBLEVEL" \ 15 + + -a "$VERSION" -ge 3 -o "$VERSION" -eq 2 -a "$PATCHLEVEL" -ge 7 \ 16 + + -o "$PATCHLEVEL" -eq 6 -a "$SUBLEVEL" -ge 6 ]; then 17 + SELECTED_MAKEFILE=Makefile.kbuild 18 + RET=0 19 + fi
-1
pkgs/os-specific/linux/ov511/default.nix
··· 1 - import ./ov511-2.30-default.nix
-18
pkgs/os-specific/linux/ov511/ov511-2.30-builder.sh
··· 1 - source $stdenv/setup 2 - 3 - hashname=$(basename $kernel) 4 - echo $hashname 5 - if echo "$hashname" | grep -q '^[a-z0-9]\{32\}-'; then 6 - hashname=$(echo "$hashname" | cut -c -32) 7 - fi 8 - 9 - stripHash $kernel 10 - version=$(echo $strippedName | cut -c 7-)-$hashname 11 - 12 - echo "version $version" 13 - 14 - export version 15 - 16 - mkdir -p $out/lib/modules/$version/kernel/drivers/usb/media/ 17 - 18 - genericBuild
-13
pkgs/os-specific/linux/ov511/ov511-2.30-default.nix
··· 1 - {stdenv, fetchurl, kernel}: 2 - 3 - stdenv.mkDerivation { 4 - name = "ov511-2.30-${kernel.version}"; 5 - builder = ./ov511-2.30-builder.sh; 6 - src = fetchurl { 7 - url = http://nixos.org/tarballs/ov511-2.30.tar.bz2; 8 - md5 = "9eacf9e54f2f54a59ddbf14221a53f2a"; 9 - }; 10 - patches = [./ov511-kernel.patch ./ov511-2.32-kdir.patch]; 11 - inherit kernel; 12 - NIX_GLIBC_FLAGS_SET=1; 13 - }
-20
pkgs/os-specific/linux/ov511/ov511-2.32-kdir.patch
··· 1 - diff -rc ov511-2.32/Makefile ov511-2.32.new/Makefile 2 - *** ov511-2.32/Makefile 2006-03-28 17:47:31.000000000 +0200 3 - --- ov511-2.32.new/Makefile 2006-07-17 09:46:17.000000000 +0200 4 - *************** 5 - *** 114,120 **** 6 - 7 - else # We were called from command line 8 - 9 - ! KDIR := /lib/modules/$(shell uname -r)/build 10 - PWD := $(shell pwd) 11 - 12 - default: 13 - --- 114,120 ---- 14 - 15 - else # We were called from command line 16 - 17 - ! KDIR := $(kernel)/lib/modules/$(version)/build 18 - PWD := $(shell pwd) 19 - 20 - default:
-39
pkgs/os-specific/linux/ov511/ov511-kernel.patch
··· 1 - diff -rc ov511-2.32/do_install.sh ov511-2.32.new/do_install.sh 2 - *** ov511-2.32/do_install.sh 2003-11-12 09:24:29.000000000 +0100 3 - --- ov511-2.32.new/do_install.sh 2006-07-16 19:44:56.000000000 +0200 4 - *************** 5 - *** 8,15 **** 6 - 7 - UNAME=`uname -r` 8 - 9 - ! INSTALL_PATH_2_4=/lib/modules/$UNAME/kernel/drivers/usb/ 10 - ! INSTALL_PATH_2_6=/lib/modules/$UNAME/kernel/drivers/usb/media/ 11 - 12 - MAJMIN=`echo $UNAME | cut -d . -f 1-2` 13 - 14 - --- 8,15 ---- 15 - 16 - UNAME=`uname -r` 17 - 18 - ! INSTALL_PATH_2_4=$out/lib/modules/$version/kernel/drivers/usb/ 19 - ! INSTALL_PATH_2_6=$out/lib/modules/$version/kernel/drivers/usb/media/ 20 - 21 - MAJMIN=`echo $UNAME | cut -d . -f 1-2` 22 - 23 - *************** 24 - *** 35,41 **** 25 - install $MODULE $INSTALL_PATH 26 - done 27 - 28 - ! echo Finding module dependencies 29 - ! /sbin/depmod -ae 30 - 31 - echo All done! 32 - --- 35,41 ---- 33 - install $MODULE $INSTALL_PATH 34 - done 35 - 36 - ! #echo Finding module dependencies 37 - ! #/sbin/depmod -ae 38 - 39 - echo All done!
+2 -2
pkgs/os-specific/linux/powertop/default.nix
··· 1 1 { stdenv, fetchurl, gettext, libnl, ncurses, pciutils, pkgconfig, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "powertop-2.1"; 4 + name = "powertop-2.2"; 5 5 6 6 src = fetchurl { 7 7 url = "https://01.org/powertop/sites/default/files/downloads/${name}.tar.gz"; 8 - sha256 = "16161nlah4i4hq8vyx7ds1vq7icdzwm7gmyjg0xhcrs1r9n83m1x"; 8 + sha256 = "0a5haxawcjrlwwxx4j5kd4ad05gjmcr13v8gswfwfxcn7fyf2f8k"; 9 9 }; 10 10 11 11 buildInputs = [ gettext libnl ncurses pciutils pkgconfig zlib ];
+3 -3
pkgs/os-specific/linux/spl/default.nix
··· 1 1 { stdenv, fetchurl, kernel, perl, autoconf, automake, libtool, coreutils, gawk }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "spl-0.6.0-rc13-${kernel.version}"; 4 + name = "spl-0.6.0-rc14-${kernel.version}"; 5 5 src = fetchurl { 6 - url = http://archive.zfsonlinux.org/downloads/zfsonlinux/spl/spl-0.6.0-rc13.tar.gz; 7 - sha256 = "1frbifj1yd7pznlhsqsiksip5amx4ljvasg8h80haaxk0yvvkr9b"; 6 + url = http://archive.zfsonlinux.org/downloads/zfsonlinux/spl/spl-0.6.0-rc14.tar.gz; 7 + sha256 = "00wyamf13z8ins4s14xf0b3hfjfz4w084mr17hs3k5xifb5jxa8g"; 8 8 }; 9 9 10 10 patches = [ ./install_prefix.patch ./install_prefix_2.patch ./module_prefix.patch ];
+42
pkgs/os-specific/linux/systemd/0008-Fix-a-segfault-in-nscd-when-using-nss-myhostname.patch
··· 1 + From ef9b259ae24e7bf4ebec04b0b0a44964bc661bb5 Mon Sep 17 00:00:00 2001 2 + From: Eelco Dolstra <eelco.dolstra@logicblox.com> 3 + Date: Mon, 4 Feb 2013 12:43:08 +0100 4 + Subject: [PATCH 8/8] Fix a segfault in nscd when using nss-myhostname 5 + MIME-Version: 1.0 6 + Content-Type: text/plain; charset=UTF-8 7 + Content-Transfer-Encoding: 8bit 8 + 9 + Nscd expects that an NSS module's gethostbyname4_r function returns 10 + its first result in the pre-allocated gaih_addrtuple denoted by **pat. 11 + (See nscd/aicache.c in the Glibc sources.) However, nss-myhostname 12 + doesn't fill in **pat but allocates the first result in ‘buffer’, then 13 + sets *pat. So nscd crashes (e.g. when running ‘getent ahosts 14 + my-machine’). 15 + 16 + Hard to tell if this is a bug in nscd, since there doesn't seem to be 17 + a proper API spec for gethostbyname4_r. But in any case, this patch 18 + fixes the crash by copying the first result to **pat. 19 + --- 20 + src/nss-myhostname/nss-myhostname.c | 6 +++++- 21 + 1 file changed, 5 insertions(+), 1 deletion(-) 22 + 23 + diff --git a/src/nss-myhostname/nss-myhostname.c b/src/nss-myhostname/nss-myhostname.c 24 + index 834a806..b0fb832 100644 25 + --- a/src/nss-myhostname/nss-myhostname.c 26 + +++ b/src/nss-myhostname/nss-myhostname.c 27 + @@ -176,7 +176,11 @@ enum nss_status _nss_myhostname_gethostbyname4_r( 28 + /* Verify the size matches */ 29 + assert(idx == ms); 30 + 31 + - *pat = r_tuple_prev; 32 + + /* Nscd expects us to store the first record in **pat. */ 33 + + if (*pat) 34 + + **pat = *r_tuple_prev; 35 + + else 36 + + *pat = r_tuple_prev; 37 + 38 + if (ttlp) 39 + *ttlp = 0; 40 + -- 41 + 1.8.1 42 +
+5 -3
pkgs/os-specific/linux/systemd/default.nix
··· 20 20 ./0004-Set-switch-to-configuration-hints-for-some-units.patch 21 21 ./0005-sysinit.target-Drop-the-dependency-on-local-fs.targe.patch 22 22 ./0006-Don-t-call-plymouth-quit.patch 23 + ./0007-Ignore-IPv6-link-local-addresses.patch 24 + ./0008-Fix-a-segfault-in-nscd-when-using-nss-myhostname.patch 23 25 ] ++ stdenv.lib.optional stdenv.isArm ./libc-bug-accept4-arm.patch; 24 26 25 27 buildInputs = ··· 31 33 [ "--localstatedir=/var" 32 34 "--sysconfdir=/etc" 33 35 "--with-rootprefix=$(out)" 36 + "--with-kbd-loadkeys=${kbd}/bin/loadkeys" 37 + "--with-kbd-setfont=${kbd}/bin/setfont" 34 38 "--with-rootprefix=$(out)" 35 39 "--with-dbusinterfacedir=$(out)/share/dbus-1/interfaces" 36 40 "--with-dbuspolicydir=$(out)/etc/dbus-1/system.d" ··· 63 67 PYTHON_BINARY = "${coreutils}/bin/env python"; # don't want a build time dependency on Python 64 68 65 69 NIX_CFLAGS_COMPILE = 66 - [ "-DKBD_LOADKEYS=\"${kbd}/bin/loadkeys\"" 67 - "-DKBD_SETFONT=\"${kbd}/bin/setfont\"" 68 - # Can't say ${polkit}/bin/pkttyagent here because that would 70 + [ # Can't say ${polkit}/bin/pkttyagent here because that would 69 71 # lead to a cyclic dependency. 70 72 "-DPOLKIT_AGENT_BINARY_PATH=\"/run/current-system/sw/bin/pkttyagent\"" 71 73 "-fno-stack-protector"
+20 -8
pkgs/os-specific/linux/wpa_supplicant/default.nix
··· 1 - { stdenv, fetchurl, openssl, dbus_libs, pkgconfig, libnl }: 1 + { stdenv, fetchurl, lib, openssl, dbus_libs, pkgconfig, libnl 2 + , readlineSupport ? true, readline 3 + }: 4 + 5 + assert readlineSupport -> readline != null; 2 6 3 7 stdenv.mkDerivation rec { 4 8 version = "1.1"; ··· 10 14 sha256 = "00lyifj8cz7qyal6dy1dxbpk3g3bywvdarik8gbj9ds7zmfbwkd5"; 11 15 }; 12 16 17 + extraConfig = 18 + '' 19 + CONFIG_DEBUG_SYSLOG=y 20 + CONFIG_CTRL_IFACE_DBUS=y 21 + CONFIG_CTRL_IFACE_DBUS_NEW=y 22 + CONFIG_CTRL_IFACE_DBUS_INTRO=y 23 + CONFIG_DRIVER_NL80211=y 24 + CONFIG_LIBNL32=y 25 + ${stdenv.lib.optionalString readlineSupport "CONFIG_READLINE=y"} 26 + ''; 27 + 13 28 preBuild = '' 14 29 cd wpa_supplicant 15 30 cp -v defconfig .config 16 - echo CONFIG_DEBUG_SYSLOG=y | tee -a .config 17 - echo CONFIG_CTRL_IFACE_DBUS=y | tee -a .config 18 - echo CONFIG_CTRL_IFACE_DBUS_NEW=y | tee -a .config 19 - echo CONFIG_CTRL_IFACE_DBUS_INTRO=y | tee -a .config 20 - echo CONFIG_DRIVER_NL80211=y | tee -a .config 21 - echo CONFIG_LIBNL32=y | tee -a .config 31 + echo "$extraConfig" >> .config 32 + cat .config 22 33 substituteInPlace Makefile --replace /usr/local $out 23 34 ''; 24 35 25 - buildInputs = [ openssl dbus_libs libnl ]; 36 + buildInputs = [ openssl dbus_libs libnl ] 37 + ++ lib.optional readlineSupport readline; 26 38 27 39 nativeBuildInputs = [ pkgconfig ]; 28 40
+3 -3
pkgs/os-specific/linux/zfs/default.nix
··· 1 1 { stdenv, fetchurl, kernel, spl, perl, autoconf, automake, libtool, zlib, libuuid, coreutils, utillinux }: 2 2 3 3 stdenv.mkDerivation { 4 - name = "zfs-0.6.0-rc13-${kernel.version}"; 4 + name = "zfs-0.6.0-rc14-${kernel.version}"; 5 5 6 6 src = fetchurl { 7 - url = http://archive.zfsonlinux.org/downloads/zfsonlinux/zfs/zfs-0.6.0-rc13.tar.gz; 8 - sha256 = "1kpx7sa49ir93kmlrjwjzd6v4kzmda4j9cf6bv2p4s3yrmiz3cjv"; 7 + url = http://archive.zfsonlinux.org/downloads/zfsonlinux/zfs/zfs-0.6.0-rc14.tar.gz; 8 + sha256 = "0ny2lbhyfsfwfcasa1iv2hz12hzcskx9mv641955d844dh32z9fg"; 9 9 }; 10 10 11 11 patches = [ ./module_perm_prefix.patch ./mount_zfs_prefix.patch ./kerneldir_path.patch ./no_absolute_paths_to_coreutils.patch ];
+8 -6
pkgs/servers/http/mini-httpd/default.nix
··· 1 - { stdenv, fetchurl, boost }: 1 + { stdenv, fetchurl, boostHeaders }: 2 2 3 - stdenv.mkDerivation { 4 - name = "mini-httpd-1.1"; 3 + stdenv.mkDerivation rec { 4 + name = "mini-httpd-1.2"; 5 5 6 6 src = fetchurl { 7 - url = "mirror://savannah/mini-httpd/mini-httpd-1.1.tar.gz"; 8 - sha256 = "12hqvh67hgxmc9b3fhb8gb5ash7j6f7d0mxv47zkmjl7k3vw3ny7"; 7 + url = "mirror://savannah/mini-httpd/${name}.tar.gz"; 8 + sha256 = "1547312rg2phxwny9vm1bkyid251n7wy4p1mgs6f5yq6ypwrsr6p"; 9 9 }; 10 10 11 - buildInputs = [ boost ]; 11 + buildInputs = [ boostHeaders ]; 12 + 13 + enableParallelBuilding = true; 12 14 13 15 meta = { 14 16 homepage = "http://mini-httpd.nongnu.org/";
+27
pkgs/servers/mail/petidomo/default.nix
··· 1 + { stdenv, fetchurl, flex, bison, sendmailPath ? "/var/setuid-wrappers/sendmail" }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "petidomo-4.3"; 5 + 6 + src = fetchurl { 7 + url = "mirror://sourceforge/petidomo/${name}.tar.gz"; 8 + sha256 = "0x4dbxc4fcfg1rw5ywpcypvylnzn3y4rh0m6fz4h4cdnzb8p1lvm"; 9 + }; 10 + 11 + buildInputs = [ flex bison ]; 12 + 13 + configureFlags = "--with-mta=${sendmailPath}"; 14 + 15 + enableParallelBuilding = true; 16 + 17 + doCheck = true; 18 + 19 + meta = { 20 + homepage = "http://petidomo.sourceforge.net/"; 21 + description = "a simple and easy to administer mailing list server"; 22 + license = stdenv.lib.licenses.gpl3Plus; 23 + 24 + platforms = stdenv.lib.platforms.unix; 25 + maintainers = [ stdenv.lib.maintainers.simons ]; 26 + }; 27 + }
+2 -2
pkgs/servers/sql/postgresql/8.3.x.nix
··· 1 1 { stdenv, fetchurl, zlib, ncurses, readline }: 2 2 3 - let version = "8.3.22"; in 3 + let version = "8.3.23"; in 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "postgresql-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://postgresql/source/v${version}/${name}.tar.bz2"; 10 - sha256 = "1iphzr8mpfz050f95vhcji4k22mih3wl65z4559y4hh4kiqg7f0p"; 10 + sha256 = "1n8qj1bvyx83jsn2x2l8xzk53c014gkz8hwvswvnzcdyvlbnd90p"; 11 11 }; 12 12 13 13 buildInputs = [ zlib ncurses readline ];
+2 -2
pkgs/servers/sql/postgresql/8.4.x.nix
··· 1 1 { stdenv, fetchurl, zlib, ncurses, readline }: 2 2 3 - let version = "8.4.15"; in 3 + let version = "8.4.16"; in 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "postgresql-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://postgresql/source/v${version}/${name}.tar.bz2"; 10 - sha256 = "0kdwg598c7ws2bvi5q5qgn2pbvznzpxs63chvp0xj6nzpcdpg0va"; 10 + sha256 = "0bv10jh9pg523rzgbqjq4lzq4ai3275pqhkg0qkr40ap756xj0wd"; 11 11 }; 12 12 13 13 buildInputs = [ zlib ncurses readline ];
+2 -2
pkgs/servers/sql/postgresql/9.0.x.nix
··· 1 1 { stdenv, fetchurl, zlib, readline }: 2 2 3 - let version = "9.0.11"; in 3 + let version = "9.0.12"; in 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "postgresql-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://postgresql/source/v${version}/${name}.tar.bz2"; 10 - sha256 = "0b3vw1a1x658famvgsfi1dladrbkc5j3h1ibaasgx9ffqn6xrp56"; 10 + sha256 = "090m5cxw7jv9q2jgwbs3qm57z6ldf0mcavc0wsmqk1ywrdrniw40"; 11 11 }; 12 12 13 13 buildInputs = [ zlib readline ];
+2 -2
pkgs/servers/sql/postgresql/9.1.x.nix
··· 1 1 { stdenv, fetchurl, zlib, readline }: 2 2 3 - let version = "9.1.7"; in 3 + let version = "9.1.8"; in 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "postgresql-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://postgresql/source/v${version}/${name}.tar.bz2"; 10 - sha256 = "10iw6c6v1s7a00s0dr8agvb2fg2dmdvg84mk05206rb0islyl6fz"; 10 + sha256 = "0vacnhqs9mrjrx9vh4r66a9smwl1d4qrmjlsq3ydnqj0lbfzk20x"; 11 11 }; 12 12 13 13 buildInputs = [ zlib readline ];
+2 -2
pkgs/servers/sql/postgresql/9.2.x.nix
··· 1 1 { stdenv, fetchurl, zlib, readline }: 2 2 3 - let version = "9.2.2"; in 3 + let version = "9.2.3"; in 4 4 5 5 stdenv.mkDerivation rec { 6 6 name = "postgresql-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://postgresql/source/v${version}/${name}.tar.bz2"; 10 - sha256 = "1wzphj8vdqpzaihqmrkm9p4wlfvgr9psg5hnrmzwp5l8m5aai9z1"; 10 + sha256 = "0zszqgp64pn7z9ab36bi989apj6hi20yxvcrk26jvhy0j0radxf4"; 11 11 }; 12 12 13 13 buildInputs = [ zlib readline ];
+11 -8
pkgs/shells/bash-completion/default.nix
··· 1 - { stdenv, fetchurl }: 1 + { stdenv, fetchgit, autoconf, automake }: 2 2 3 - let 4 - version = "2.0"; 5 - in 6 3 stdenv.mkDerivation { 7 - name = "bash-completion-${version}"; 4 + name = "bash-completion-2.0-95-gd08b9f2"; 8 5 9 - src = fetchurl { 10 - url = "http://bash-completion.alioth.debian.org/files/bash-completion-${version}.tar.bz2"; 11 - sha256 = "e5a490a4301dfb228361bdca2ffca597958e47dd6056005ef9393a5852af5804"; 6 + src = fetchgit { 7 + url = "http://anonscm.debian.org/git/bash-completion/bash-completion.git"; 8 + rev = "d08b9f233559b3dced20050ba312b08fe0de53b4"; 9 + sha256 = "0jybaib2bmpk5qd80y1l6wmfcd0b95cmf1l3hcb0ckpj0pjff0bn"; 12 10 }; 11 + 12 + buildInputs = [ autoconf automake ]; 13 + 14 + preConfigure = "autoreconf -i"; 13 15 14 16 doCheck = true; 15 17 ··· 18 20 description = "Programmable completion for the bash shell"; 19 21 license = "GPL"; 20 22 23 + platforms = stdenv.lib.platforms.unix; 21 24 maintainers = [ stdenv.lib.maintainers.simons ]; 22 25 }; 23 26 }
+1 -1
pkgs/stdenv/generic/default.nix
··· 41 41 # Add a utility function to produce derivations that use this 42 42 # stdenv and its shell. 43 43 mkDerivation = attrs: 44 - if !allowUnfree && (let l = attrs.meta.license or ""; in l == "unfree" || l == "unfree-redistributable") then 44 + if !allowUnfree && (let l = attrs.meta.license or ""; in l == "unfree" || l == "unfree-redistributable" || l == lib.licenses.proprietary) then 45 45 throw "package ‘${attrs.name}’ has an unfree license, refusing to evaluate" 46 46 else 47 47 (derivation (
+1 -1
pkgs/tools/X11/xlaunch/default.nix
··· 45 45 else 46 46 RESET_OPTION=\"-noreset\" 47 47 fi; 48 - XCMD=\"\$(egrep \"^env\" /etc/init/xserver.conf | sed -e \"s/env/ export /\" | sed -e '\\''s/#.*//'\\'' ; echo export _XARGS_=\\\$\\( grep xserver_arguments \\\$SLIM_CFGFILE \\| sed -e s/xserver_arguments// \\| sed -e s/:0/:\${_display}/ \\| sed -e s/vt7/vt\$((7+_display))/ \\) ; echo ${xorgserver}/bin/X \\\$_XARGS_ \$RESET_OPTION )\" 48 + XCMD=\"\$(egrep \"^Environment=\" /etc/systemd/system/display-manager.service | sed -e \"s/Environment=/ export /\" | sed -e '\\''s/#.*//'\\'' ; echo export _XARGS_=\\\$\\( grep xserver_arguments \\\$SLIM_CFGFILE \\| sed -e s/xserver_arguments// \\| sed -e s/:0/:\${_display}/ \\| sed -e s/vt7/vt\$((7+_display))/ \\) ; echo ${xorgserver}/bin/X \\\$_XARGS_ \$RESET_OPTION )\" 49 49 echo \"\$XCMD\" 50 50 echo \"\$XCMD\" | bash & 51 51 while ! test -e /tmp/.X11-unix/X\$_display &>/dev/null ; do sleep 0.5; done
+21
pkgs/tools/compression/lzip/default.nix
··· 1 + { stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "lzip-1.14-rc3"; 5 + 6 + src = fetchurl { 7 + url = "http://download.savannah.gnu.org/releases/lzip/${name}.tar.gz"; 8 + sha256 = "040mmfadvhry68bv10baqi1bs8g5wwbf5rx0widyz69llpn64mw9"; 9 + }; 10 + 11 + doCheck = true; 12 + 13 + meta = { 14 + homepage = "http://www.nongnu.org/lzip/lzip.html"; 15 + description = "a lossless data compressor based on the LZMA algorithm"; 16 + license = stdenv.lib.licenses.gpl3Plus; 17 + 18 + platforms = stdenv.lib.platforms.unix; 19 + maintainers = [ stdenv.lib.maintainers.simons ]; 20 + }; 21 + }
+32
pkgs/tools/inputmethods/fcitx/default.nix
··· 1 + { stdenv, fetchurl, pkgconfig, cmake, intltool, gettext 2 + , libxml2, enchant, isocodes, icu, libpthreadstubs 3 + , pango, cairo, libxkbfile, xorg 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + name = "fcitx-4.2.7"; 8 + src = fetchurl { 9 + url = "https://fcitx.googlecode.com/files/${name}_dict.tar.xz"; 10 + sha256 = "1dfvr77j9vnlg76155clrjxnm59r5fzv0d3n6c6yn10zb0bjd40c"; 11 + }; 12 + 13 + buildInputs = [ 14 + cmake enchant pango gettext libxml2 isocodes pkgconfig libxkbfile 15 + intltool cairo icu libpthreadstubs xorg.libXau xorg.libXdmcp 16 + ]; 17 + 18 + cmakeFlags = '' 19 + -DENABLE_DBUS=OFF 20 + -DENABLE_QT=OFF 21 + -DENABLE_QT_IM_MODULE=OFF 22 + -DENABLE_OPENCC=OFF 23 + -DENABLE_PRESAGE=OFF 24 + -DENABLE_XDGAUTOSTART=OFF 25 + ''; 26 + 27 + meta = { 28 + homepage = "https://code.google.com/p/fcitx/"; 29 + description = "A Flexible Input Method Framework"; 30 + license = "GPLv2"; 31 + }; 32 + }
+8 -3
pkgs/tools/misc/cowsay/default.nix
··· 2 2 3 3 stdenv.mkDerivation { 4 4 name = "cowsay-3.03"; 5 + 5 6 src = fetchurl { 6 7 url = http://www.nog.net/~tony/warez/cowsay-3.03.tar.gz; 7 - sha256 = "1bxj802na2si2bk5zh7n0b7c33mg8a5n2wnvh0vihl9bmjkp51hb"; 8 + sha256 = "1s3c0g5vmsadicc4lrlkmkm8znm4y6wnxd8kyv9xgm676hban1il"; 8 9 }; 9 - buildInputs = [perl]; 10 + 11 + buildInputs = [ perl ]; 12 + 10 13 installPhase = '' 11 14 bash ./install.sh $out 12 15 ''; 13 16 14 17 meta = { 15 - description = "cowsay is a program which generates ASCII pictures of a cow with a message."; 18 + description = "A program which generates ASCII pictures of a cow with a message"; 16 19 homepage = http://www.nog.net/~tony/warez/cowsay.shtml; 20 + platforms = stdenv.lib.platforms.all; 21 + maintainers = [ stdenv.lib.maintainers.rob ]; 17 22 }; 18 23 }
+9 -10
pkgs/tools/misc/gparted/default.nix
··· 1 1 { stdenv, fetchurl, parted, gtk, glib, intltool, gettext, libuuid 2 - , pkgconfig, gtkmm, gnomedocutils, libxml2 }: 2 + , pkgconfig, gtkmm, libxml2 }: 3 3 4 - stdenv.mkDerivation { 5 - name = "gparted-0.8.1"; 4 + stdenv.mkDerivation rec { 5 + name = "gparted-0.14.1"; 6 6 7 7 src = fetchurl { 8 - url = mirror://sourceforge/gparted/gparted-0.5.1/gparted-0.8.1.tar.bz2; 9 - sha256 = "128pnrcqp3d4a4jnjxm0mqglbyrs2q841pmg5g8ilyc827b6j163"; 8 + url = "mirror://sourceforge/gparted/${name}.tar.bz2"; 9 + sha256 = "0697sq2dbs9cn689bk68gs9pj3k08bfp9wfg6j291zrprdd3rddi"; 10 10 }; 11 11 12 12 configureFlags = "--disable-doc"; 13 13 14 - buildInputs = 15 - [ parted gtk glib intltool gettext libuuid pkgconfig gtkmm 16 - gnomedocutils libxml2 17 - ]; 14 + buildInputs = [ 15 + parted gtk glib intltool gettext libuuid pkgconfig gtkmm libxml2 16 + ]; 18 17 19 - meta = { 18 + meta = { 20 19 description = "Graphical disk partitioning tool"; 21 20 homepage = http://gparted.sourceforge.net; 22 21 license = "GPLv2";
+32
pkgs/tools/misc/gummiboot/default.nix
··· 1 + { stdenv, fetchurl, gnu_efi, unzip }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "gummiboot-16"; 5 + 6 + buildInputs = [ unzip ]; 7 + 8 + patches = [ ./no-usr.patch ]; 9 + 10 + buildFlags = [ 11 + "GNU_EFI=${gnu_efi}" 12 + ] ++ stdenv.lib.optional (stdenv.system == "i686-linux") "ARCH=ia32"; 13 + 14 + installPhase = "mkdir -p $out/bin; mv gummiboot.efi $out/bin"; 15 + 16 + src = fetchurl { 17 + url = "http://cgit.freedesktop.org/gummiboot/snapshot/${name}.zip"; 18 + sha256 = "0as5svmvsbz08qgbvns77qfb36xi9lx2138ikiinqv6finzm8fi1"; 19 + }; 20 + 21 + meta = { 22 + description = "A simple UEFI boot manager which executes configured EFI images"; 23 + 24 + homepage = http://freedesktop.org/wiki/Software/gummiboot; 25 + 26 + license = stdenv.lib.licenses.lgpl21Plus; 27 + 28 + platforms = [ "x86_64-linux" "i686-linux" ]; 29 + 30 + maintainers = [ stdenv.lib.maintainers.shlevy ]; 31 + }; 32 + }
+20
pkgs/tools/misc/gummiboot/no-usr.patch
··· 1 + diff -Naur gummiboot-16-orig/Makefile gummiboot-16/Makefile 2 + --- gummiboot-16-orig/Makefile 2013-01-24 04:20:58.000000000 -0500 3 + +++ gummiboot-16/Makefile 2013-02-01 17:27:42.922371399 -0500 4 + @@ -1,13 +1,13 @@ 5 + VERSION=16 6 + 7 + ARCH=$(shell $(CC) -dumpmachine | sed "s/\(-\).*$$//") 8 + -LIBDIR=$(shell echo $$(cd /usr/lib/$$(gcc -print-multi-os-directory); pwd)) 9 + +LIBDIR=$(GNU_EFI)/lib 10 + LIBEFIDIR=$(or $(wildcard $(LIBDIR)/gnuefi), $(LIBDIR)) 11 + 12 + CPPFLAGS = \ 13 + -I. \ 14 + - -I/usr/include/efi \ 15 + - -I/usr/include/efi/$(ARCH) 16 + + -I$(GNU_EFI)/include/efi \ 17 + + -I$(GNU_EFI)/include/efi/$(ARCH) 18 + 19 + CFLAGS = \ 20 + -DVERSION=$(VERSION) \
-56
pkgs/tools/misc/parted/2.3.nix
··· 1 - { stdenv, fetchurl, devicemapper, libuuid, gettext, readline 2 - , utillinux, enableStatic ? false, hurd ? null }: 3 - 4 - stdenv.mkDerivation rec { 5 - name = "parted-2.3"; 6 - 7 - src = fetchurl { 8 - url = "mirror://gnu/parted/${name}.tar.xz"; 9 - sha256 = "0sabj81nawcjm8ww34lxg65ka8crv3w2ab4crh8ypw5agg681836"; 10 - }; 11 - 12 - buildInputs = [ libuuid ] 13 - ++ stdenv.lib.optional (readline != null) readline 14 - ++ stdenv.lib.optional (gettext != null) gettext 15 - ++ stdenv.lib.optional (devicemapper != null) devicemapper 16 - ++ stdenv.lib.optional (hurd != null) hurd; 17 - 18 - configureFlags = 19 - (if (readline != null) 20 - then [ "--with-readline" ] 21 - else [ "--without-readline" ]) 22 - ++ stdenv.lib.optional (devicemapper == null) "--disable-device-mapper" 23 - ++ stdenv.lib.optional enableStatic "--enable-static"; 24 - 25 - doCheck = true; 26 - 27 - preCheck = 28 - stdenv.lib.optionalString doCheck 29 - # The `t0400-loop-clobber-infloop.sh' test wants `mkswap'. 30 - "export PATH=\"${utillinux}/sbin:$PATH\""; 31 - 32 - meta = { 33 - description = "GNU Parted, a tool to create, destroy, resize, check, and copy partitions"; 34 - 35 - longDescription = '' 36 - GNU Parted is an industrial-strength package for creating, destroying, 37 - resizing, checking and copying partitions, and the file systems on 38 - them. This is useful for creating space for new operating systems, 39 - reorganising disk usage, copying data on hard disks and disk imaging. 40 - 41 - It contains a library, libparted, and a command-line frontend, parted, 42 - which also serves as a sample implementation and script backend. 43 - ''; 44 - 45 - homepage = http://www.gnu.org/software/parted/; 46 - license = "GPLv3+"; 47 - 48 - maintainers = [ 49 - # Add your name here! 50 - stdenv.lib.maintainers.ludo 51 - ]; 52 - 53 - # GNU Parted requires libuuid, which is part of util-linux-ng. 54 - platforms = stdenv.lib.platforms.linux; 55 - }; 56 - }
+1 -1
pkgs/tools/misc/screen/default.nix
··· 9 9 }; 10 10 11 11 preConfigure = '' 12 - configureFlags="--enable-telnet --enable-pam --infodir=$out/share/info --mandir=$out/share/man" 12 + configureFlags="--enable-telnet --enable-pam --infodir=$out/share/info --mandir=$out/share/man --with-sys-screenrc=/etc/screenrc" 13 13 sed -i -e "s|/usr/local|/non-existent|g" -e "s|/usr|/non-existent|g" configure Makefile.in */Makefile.in 14 14 ''; 15 15
+2
pkgs/tools/networking/curl/default.nix
··· 55 55 inherit sslSupport openssl; 56 56 }; 57 57 58 + patches = [ ./fix-curl-multi-cleanup.patch ]; 59 + 58 60 preConfigure = '' 59 61 sed -e 's|/usr/bin|/no-such-path|g' -i.bak configure 60 62 '';
+32
pkgs/tools/networking/curl/fix-curl-multi-cleanup.patch
··· 1 + commit 249c981407b8c52edf2b0833a78cd3d3d8bd2823 2 + Author: Shea Levy <shea@shealevy.com> 3 + Date: Sun Feb 10 13:27:10 2013 -0500 4 + 5 + curl_multi_cleanup: Don't try to cleanup the closure_handle if it is NULL. 6 + 7 + Without this, curl_multi_cleanup(curl_multi_init()) segfaults. 8 + 9 + Signed-off-by: Shea Levy <shea@shealevy.com> 10 + 11 + diff --git a/lib/multi.c b/lib/multi.c 12 + index fa0afb9..5b9d0bb 100644 13 + --- a/lib/multi.c 14 + +++ b/lib/multi.c 15 + @@ -1773,11 +1773,13 @@ CURLMcode curl_multi_cleanup(CURLM *multi_handle) 16 + /* Close all the connections in the connection cache */ 17 + close_all_connections(multi); 18 + 19 + - multi->closure_handle->dns.hostcache = multi->hostcache; 20 + - Curl_hostcache_clean(multi->closure_handle); 21 + + if (multi->closure_handle) { 22 + + multi->closure_handle->dns.hostcache = multi->hostcache; 23 + + Curl_hostcache_clean(multi->closure_handle); 24 + 25 + - Curl_close(multi->closure_handle); 26 + - multi->closure_handle = NULL; 27 + + Curl_close(multi->closure_handle); 28 + + multi->closure_handle = NULL; 29 + + } 30 + 31 + Curl_hash_destroy(multi->sockhash); 32 + multi->sockhash = NULL;
+2 -2
pkgs/tools/networking/dhcpcd/default.nix
··· 1 1 { stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "dhcpcd-5.5.6"; 4 + name = "dhcpcd-5.6.7"; 5 5 6 6 src = fetchurl { 7 7 url = "http://roy.marples.name/downloads/dhcpcd/${name}.tar.bz2"; 8 - sha256 = "1rz8n6crw6yh9hzqwdqjpl37v60i1szr7dbhf6gvm374gpf10zv5"; 8 + sha256 = "144cjcjnr85jiwbw5iv3hvn97sc0z25ya3r31cn0wv11jrsw6b0h"; 9 9 }; 10 10 11 11 configureFlags = "--sysconfdir=/etc";
+15
pkgs/tools/networking/fping/default.nix
··· 1 + { stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "fping-3.4"; 5 + 6 + src = fetchurl { 7 + url = "http://www.fping.org/dist/${name}.tar.gz"; 8 + sha256 = "1zkawlk6lcqw6nakqnl3v0x1cwnxrx2lmg9q6j76mw9i96pjh9fl"; 9 + }; 10 + 11 + meta = { 12 + homepage = "http://fping.org/"; 13 + description = "A program to send ICMP echo probes to network hosts."; 14 + }; 15 + }
-19
pkgs/tools/networking/nss-myhostname/default.nix
··· 1 - { stdenv, fetchurl }: 2 - 3 - stdenv.mkDerivation rec { 4 - name = "nss-myhostname-0.3"; 5 - 6 - src = fetchurl { 7 - url = "http://0pointer.de/lennart/projects/nss-myhostname/${name}.tar.gz"; 8 - sha256 = "1wnawxklsv3z796l752j7a21gvj2615fk12qr1bir3apipm499rb"; 9 - }; 10 - 11 - patches = [ ./nscd-segfault.patch ./ignore-ipv6-link-local.patch ]; 12 - 13 - meta = { 14 - description = "Name Service Switch module ensuring that the hostname always resolves to a valid address"; 15 - homepage = http://0pointer.de/lennart/projects/nss-myhostname/; 16 - maintainers = [ stdenv.lib.maintainers.eelco ]; 17 - platforms = stdenv.lib.platforms.linux; 18 - }; 19 - }
-15
pkgs/tools/networking/nss-myhostname/nscd-segfault.patch
··· 1 - --- nss-myhostname-0.3/nss-myhostname.c 2011-05-09 09:01:27.421581560 -0400 2 - +++ nss-myhostname-0.3-new/nss-myhostname.c 2012-10-06 23:40:09.836894004 -0400 3 - @@ -177,7 +177,11 @@ 4 - /* Verify the size matches */ 5 - assert(idx == ms); 6 - 7 - - *pat = r_tuple_prev; 8 - + /* Nscd expects us to store the first record in **pat. */ 9 - + if (*pat) 10 - + **pat = *r_tuple_prev; 11 - + else 12 - + *pat = r_tuple_prev; 13 - 14 - if (ttlp) 15 - *ttlp = 0;
+2 -2
pkgs/tools/networking/openresolv/default.nix
··· 1 1 { stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "openresolv-3.4.6"; 4 + name = "openresolv-3.5.4"; 5 5 6 6 src = fetchurl { 7 7 url = "http://roy.marples.name/downloads/openresolv/${name}.tar.bz2"; 8 - sha256 = "026z4973b0vqp5acr6mn5fyxyc84y4ahg1f8fddh8dph86jcnhba"; 8 + sha256 = "0in40iha4ghk12lr2p65v0by3h0jp7qsdajmj4vm7iis0plzr4db"; 9 9 }; 10 10 11 11 configurePhase =
+2 -2
pkgs/tools/networking/wget/default.nix
··· 4 4 name = "wget-1.14"; 5 5 6 6 src = fetchurl { 7 - url = "mirror://gnu/wget/${name}.tar.gz"; 8 - sha256 = "0sf26vlklxx20fjnj30fx6rijpcyvdl6cjmh6m2bjnvn7a78k9pk"; 7 + url = "mirror://gnu/wget/${name}.tar.xz"; 8 + sha256 = "0yqllj3nv9p3vqbdm6j4nvpjcwf1y19rq8sd966nrbd2qvvxfq8p"; 9 9 }; 10 10 11 11 preConfigure = stdenv.lib.optionalString doCheck
+3 -3
pkgs/tools/package-management/nix/unstable.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "nix-1.4pre3048_99ed558"; 8 + name = "nix-1.4pre3056_79a3ba7"; 9 9 10 10 src = fetchurl { 11 - url = "http://hydra.nixos.org/build/3851906/download/5/${name}.tar.xz"; 12 - sha256 = "4b2a75200d8b7ac21887f061b68b4e34d1edd69616916f86072d6f5bc7260d90"; 11 + url = "http://hydra.nixos.org/build/4070551/download/5/${name}.tar.xz"; 12 + sha256 = "7478fd6fea91ec094645e8487b9ef001abd300703d79e04743f4d212469cf13d"; 13 13 }; 14 14 15 15 nativeBuildInputs = [ perl pkgconfig ];
+2
pkgs/tools/security/rng-tools/default.nix
··· 16 16 17 17 license = stdenv.lib.licenses.gpl2; 18 18 19 + platforms = stdenv.lib.platforms.linux; 20 + 19 21 maintainers = [ stdenv.lib.maintainers.shlevy ]; 20 22 }; 21 23 }
+7 -7
pkgs/tools/system/fdisk/default.nix
··· 1 - { fetchurl, stdenv, parted, libuuid, gettext }: 1 + { fetchurl, stdenv, parted, libuuid, gettext, guile }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "fdisk-1.3.0a"; 4 + name = "gnufdisk-2.0.0a"; # .0a1 seems broken, see http://lists.gnu.org/archive/html/bug-fdisk/2012-09/msg00000.html 5 5 6 6 src = fetchurl { 7 - url = "mirror://gnu/fdisk/${name}.tar.bz2"; 8 - sha256 = "1g2zvl560f7p1hd4q50d1msy6qp7949mdkagfy8ki8cayp8fp267"; 7 + url = "mirror://gnu/fdisk/${name}.tar.gz"; 8 + sha256 = "04nd7civ561x2lwcmxhsqbprml3178jfc58fy1v7hzqg5k4nbhy3"; 9 9 }; 10 10 11 - buildInputs = [ parted libuuid gettext ]; 11 + buildInputs = [ parted libuuid gettext guile ]; 12 12 13 13 doCheck = true; 14 14 15 15 meta = { 16 - description = "GNU fdisk, a command-line disk partitioning tool"; 16 + description = "A command-line disk partitioning tool"; 17 17 18 18 longDescription = '' 19 19 GNU fdisk provides alternatives to util-linux fdisk and util-linux ··· 25 25 homepage = http://www.gnu.org/software/fdisk/; 26 26 27 27 maintainers = [ stdenv.lib.maintainers.ludo ]; 28 - platforms = stdenv.lib.platforms.linux; 28 + #platforms = stdenv.lib.platforms.linux; # was failing for long without anyone complaining 29 29 }; 30 30 }
+24
pkgs/tools/text/podiff/default.nix
··· 1 + { stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "podiff-${version}"; 5 + version = "1.1"; 6 + 7 + src = fetchurl { 8 + url = "ftp://download.gnu.org.ua/pub/release/podiff/podiff-1.1.tar.gz"; 9 + sha256 = "1zz6bcmka5zvk2rq775qv122lqh54aijkxlghvx7z0r6kh880x59"; 10 + }; 11 + 12 + patchPhase = '' 13 + sed "s#PREFIX=/usr#PREFIX=$out#g" -i Makefile 14 + mkdir -p $out/bin 15 + mkdir -p $out/share/man/man1 16 + ''; 17 + 18 + meta = with stdenv.lib; { 19 + description = "Finds differences in translations between two PO files, or revisions"; 20 + homepage = http://puszcza.gnu.org.ua/software/podiff; 21 + license = licenses.gpl3Plus; 22 + maintainers = [ maintainers.goibhniu ]; 23 + }; 24 + }
+6 -9
pkgs/tools/text/sgml/openjade/default.nix
··· 1 - {stdenv, fetchurl, opensp, perl}: 1 + { stdenv, fetchurl, opensp, perl }: 2 2 3 - stdenv.mkDerivation { 4 - # OpenJade-1.3.2 requires gcc 3.3 to build. 5 - # The next release is likely to be compatible with newer gccs. 6 - # If so the overrideGCC in top-level/all-packages should be removed. 7 - name = "OpenJade-1.3.2"; 3 + stdenv.mkDerivation rec { 4 + name = "openjade-1.3.2"; 8 5 9 6 src = fetchurl { 10 - url = "mirror://sourceforge/openjade/openjade-1.3.2.tar.gz"; 7 + url = "mirror://sourceforge/openjade/${name}.tar.gz"; 11 8 sha256 = "1l92sfvx1f0wmkbvzv1385y1gb3hh010xksi1iyviyclrjb7jb8x"; 12 9 }; 13 10 14 - buildInputs = [opensp perl]; 11 + buildInputs = [ opensp perl ]; 15 12 16 13 configureFlags = [ 17 14 "--enable-spincludedir=${opensp}/include/OpenSP" 18 15 "--enable-splibdir=${opensp}/lib" 19 - ]; 16 + ]; 20 17 21 18 meta = { 22 19 description = "An implementation of DSSSL, an ISO standard for formatting SGML (and XML) documents";
+9 -12
pkgs/tools/typesetting/tex/tex4ht/default.nix
··· 4 4 name = "tex4ht-1.0.2009_06_11_1038"; 5 5 6 6 src = fetchurl { 7 - url = "http://www.tug.org/applications/tex4ht/tex4ht.zip"; 8 - # http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/${name}.tar.gz"; 9 - sha1 = "2970cec5f4afc9039b82d6a4210f21d70ded2f5a"; 7 + url = "http://tug.org/applications/tex4ht/tex4ht.zip"; 8 + sha256 = "15gj18ihds6530af42clpa4zskak5kah9wzs2hd19a9ymwjsccd6"; 10 9 }; 11 10 12 11 buildInputs = [ tetex unzip ]; ··· 22 21 23 22 installPhase = '' 24 23 mkdir -p $out/bin 25 - for f in src/tex4ht src/t4ht src/htcmd bin/unix/*; do # */ 26 - mv $f $out/bin/. 24 + for f in src/tex4ht src/t4ht src/htcmd "bin/unix/"*; do 25 + mv $f $out/bin/ 27 26 done 28 - 29 - mkdir -p $out/share 30 - cp -r texmf $out/share/. 27 + mv texmf $out/ 31 28 ''; 32 29 33 30 meta = { 34 - homepage = http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn.html; 35 - # LaTeX Project Public License 36 - license = "LPPL"; 31 + homepage = "http://tug.org/tex4ht/"; 32 + description = "a system to convert (La)TeX documents to HTML and various other formats"; 33 + license = "LPPL"; # LaTeX Project Public License 37 34 }; 38 - } 35 + }
+2 -2
pkgs/tools/typesetting/tex/texlive/moderncv.nix
··· 1 1 args: with args; 2 2 rec { 3 - version = "1.1.1"; 3 + version = "1.3.0"; 4 4 name = "moderncv-${version}"; 5 5 src = fetchurl { 6 6 url = "https://launchpad.net/moderncv/trunk/${version}/+download/moderncv-${version}.zip"; 7 - sha256 = "929c118eff339a5c59ed58cc961ddee787e9a5933d12ec8801613fd2e2500e9f"; 7 + sha256 = "0wdj90shi04v97b2d6chhvm9qrp0bcvsm46441730ils1y74wisq"; 8 8 }; 9 9 10 10 buildInputs = [texLive unzip];
+21
pkgs/tools/video/swfmill/default.nix
··· 1 + { stdenv, fetchurl 2 + , pkgconfig, libxslt, freetype, libpng, libxml2 3 + }: 4 + 5 + stdenv.mkDerivation rec { 6 + name = "swfmill-0.3.2"; 7 + 8 + src = fetchurl { 9 + url = "http://swfmill.org/releases/${name}.tar.gz"; 10 + sha256 = "077agf62q0xz95dxj4cq9avcqwin94vldrpb80iqwjskvkwpz9gy"; 11 + }; 12 + 13 + buildInputs = [ pkgconfig libxslt freetype libpng libxml2 ]; 14 + 15 + meta = { 16 + description = "An xml2swf and swf2xml processor with import functionalities"; 17 + homepage = "http://swfmill.org"; 18 + license = "GPLv2"; 19 + }; 20 + } 21 +
+108 -169
pkgs/top-level/all-packages.nix
··· 169 169 170 170 ### Symbolic names. 171 171 172 - 173 - x11 = xlibsWrapper; 172 + x11 = if stdenv.isDarwin then darwinX11AndOpenGL else xlibsWrapper; 174 173 175 174 # `xlibs' is the set of X library components. This used to be the 176 175 # old modular X llibraries project (called `xlibs') but now it's just ··· 238 237 # just the plain stdenv. 239 238 stdenv_32bit = lowPrio ( 240 239 if system == "x86_64-linux" then 241 - overrideGCC stdenv gcc43_multi 240 + overrideGCC stdenv gcc46_multi 242 241 else 243 242 stdenv); 244 243 ··· 737 736 738 737 fakeroot = callPackage ../tools/system/fakeroot { }; 739 738 740 - fcron = callPackage ../tools/system/fcron { }; 739 + fcitx = callPackage ../tools/inputmethods/fcitx { }; 741 740 742 - fdisk = callPackage ../tools/system/fdisk { }; 741 + fcron = callPackage ../tools/system/fcron { }; 743 742 744 743 fdm = callPackage ../tools/networking/fdm {}; 745 744 ··· 771 770 772 771 fox = callPackage ../development/libraries/fox/default.nix { }; 773 772 fox_1_6 = callPackage ../development/libraries/fox/fox-1.6.nix { }; 773 + 774 + fping = callPackage ../tools/networking/fping {}; 774 775 775 776 fprot = callPackage ../tools/security/fprot { }; 776 777 ··· 824 825 inherit (xorg) libXpm; 825 826 }; 826 827 828 + gnufdisk = callPackage ../tools/system/fdisk { 829 + guile = guile_1_8; 830 + }; 831 + 827 832 gnugrep = 828 833 # Use libiconv only on non-GNU platforms (we can't test with 829 834 # `stdenv ? glibc' at this point.) ··· 899 904 gtkvnc = callPackage ../tools/admin/gtk-vnc {}; 900 905 901 906 gtmess = callPackage ../applications/networking/instant-messengers/gtmess { }; 907 + 908 + gummiboot = callPackage ../tools/misc/gummiboot { }; 902 909 903 910 gupnp = callPackage ../development/libraries/gupnp { 904 911 inherit (gnome) libsoup; ··· 1072 1079 1073 1080 lxc = callPackage ../os-specific/linux/lxc { }; 1074 1081 1082 + lzip = callPackage ../tools/compression/lzip { }; 1083 + 1075 1084 lzma = xz; 1076 1085 1077 1086 xz = callPackage ../tools/compression/xz { }; ··· 1107 1116 mdbtools_git = callPackage ../tools/misc/mdbtools/git.nix { }; 1108 1117 1109 1118 minecraft = callPackage ../games/minecraft { }; 1119 + 1120 + minetest = callPackage ../games/minetest { }; 1110 1121 1111 1122 miniupnpc = callPackage ../tools/networking/miniupnpc { }; 1112 1123 ··· 1215 1226 inherit (pythonPackages) pysqlite; 1216 1227 }; 1217 1228 1218 - nss_myhostname = callPackage ../tools/networking/nss-myhostname {}; 1219 - 1220 1229 nss_pam_ldapd = callPackage ../tools/networking/nss-pam-ldapd {}; 1221 1230 1222 1231 ntfs3g = callPackage ../tools/filesystems/ntfs-3g { }; ··· 1252 1261 1253 1262 opendkim = callPackage ../development/libraries/opendkim { }; 1254 1263 1255 - openjade = callPackage ../tools/text/sgml/openjade { 1256 - stdenv = overrideGCC stdenv gcc33; 1257 - opensp = opensp.override { stdenv = overrideGCC stdenv gcc33; }; 1258 - }; 1264 + openjade = callPackage ../tools/text/sgml/openjade { }; 1259 1265 1260 1266 openobex = callPackage ../tools/bluetooth/openobex { }; 1261 1267 ··· 1296 1302 patchutils = callPackage ../tools/text/patchutils { }; 1297 1303 1298 1304 parted = callPackage ../tools/misc/parted { hurd = null; }; 1299 - parted_2_3 = callPackage ../tools/misc/parted/2.3.nix { hurd = null; }; 1300 1305 1301 1306 hurdPartedCross = 1302 1307 if crossSystem != null && crossSystem.config == "i586-pc-gnu" ··· 1372 1377 pngtoico = callPackage ../tools/graphics/pngtoico { 1373 1378 libpng = libpng12; 1374 1379 }; 1380 + 1381 + podiff = callPackage ../tools/text/podiff { }; 1375 1382 1376 1383 polipo = callPackage ../servers/polipo { }; 1377 1384 ··· 2124 2131 binutilsCross = null; 2125 2132 })); 2126 2133 2134 + gcc46_multi = if system == "x86_64-linux" then lowPrio ( 2135 + wrapGCCWith (import ../build-support/gcc-wrapper) glibc_multi (gcc46.gcc.override { 2136 + stdenv = overrideGCC stdenv (wrapGCCWith (import ../build-support/gcc-wrapper) glibc_multi gcc); 2137 + profiledCompiler = false; 2138 + enableMultilib = true; 2139 + })) else throw "Multilib gcc not supported on this system"; 2140 + 2127 2141 gcc47_real = lowPrio (wrapGCC (callPackage ../development/compilers/gcc/4.7 { 2128 2142 inherit noSysDirs; 2129 2143 # I'm not sure if profiling with enableParallelBuilding helps a lot. ··· 2363 2377 # Current Haskell Platform: 2012.4.0.0 2364 2378 haskellPlatform = haskellPackages.haskellPlatform; 2365 2379 2366 - haskellPackages_ghc6104 = recurseIntoAttrs (haskell.packages_ghc6104); 2380 + haskellPackages_ghc6104 = haskell.packages_ghc6104; 2367 2381 haskellPackages_ghc6121 = haskell.packages_ghc6121; 2368 2382 haskellPackages_ghc6122 = haskell.packages_ghc6122; 2369 - haskellPackages_ghc6123 = recurseIntoAttrs (haskell.packages_ghc6123); 2383 + haskellPackages_ghc6123 = haskell.packages_ghc6123; 2370 2384 haskellPackages_ghc701 = haskell.packages_ghc701; 2371 2385 haskellPackages_ghc702 = haskell.packages_ghc702; 2372 2386 haskellPackages_ghc703 = haskell.packages_ghc703; 2373 - haskellPackages_ghc704 = recurseIntoAttrs (haskell.packages_ghc704); 2387 + haskellPackages_ghc704 = haskell.packages_ghc704; 2374 2388 haskellPackages_ghc721 = haskell.packages_ghc721; 2375 2389 haskellPackages_ghc722 = haskell.packages_ghc722; 2376 2390 # For the default version, we build profiling versions of the libraries, too. 2377 2391 # The following three lines achieve that: the first two make Hydra build explicit 2378 2392 # profiling and non-profiling versions; the final respects the user-configured 2379 2393 # default setting. 2380 - haskellPackages_ghc741 = recurseIntoAttrs (haskell.packages_ghc741); 2381 - haskellPackages_ghc742_no_profiling = recurseIntoAttrs (haskell.packages_ghc741.noProfiling); 2382 - haskellPackages_ghc742_profiling = recurseIntoAttrs (haskell.packages_ghc741.profiling); 2394 + haskellPackages_ghc741 = haskell.packages_ghc741; 2395 + haskellPackages_ghc742_no_profiling = recurseIntoAttrs (haskell.packages_ghc742.noProfiling); 2396 + haskellPackages_ghc742_profiling = recurseIntoAttrs (haskell.packages_ghc742.profiling); 2383 2397 haskellPackages_ghc742 = recurseIntoAttrs (haskell.packages_ghc742.highPrio); 2384 - haskellPackages_ghc761 = recurseIntoAttrs (haskell.packages_ghc761); 2398 + haskellPackages_ghc761 = haskell.packages_ghc761; 2399 + haskellPackages_ghc762 = recurseIntoAttrs (haskell.packages_ghc762); 2385 2400 # Reasonably current HEAD snapshot. 2386 2401 haskellPackages_ghcHEAD = haskell.packages_ghcHEAD; 2387 2402 ··· 2402 2417 2403 2418 gprolog = callPackage ../development/compilers/gprolog { }; 2404 2419 2405 - gwt = callPackage ../development/compilers/gwt { 2406 - libstdcpp5 = gcc33.gcc; 2407 - }; 2408 2420 gwt240 = callPackage ../development/compilers/gwt/2.4.0.nix { }; 2409 2421 2410 2422 ikarus = callPackage ../development/compilers/ikarus { }; ··· 2629 2641 2630 2642 stalin = callPackage ../development/compilers/stalin { }; 2631 2643 2632 - strategoPackages = strategoPackages018; 2644 + strategoPackages = recurseIntoAttrs strategoPackages018; 2633 2645 2634 2646 strategoPackages016 = callPackage ../development/compilers/strategoxt/0.16.nix { 2635 2647 stdenv = overrideInStdenv stdenv [gnumake380]; ··· 2726 2738 }; 2727 2739 2728 2740 clojure = callPackage ../development/interpreters/clojure { }; 2741 + 2742 + clojureUnstable = callPackage ../development/interpreters/clojure { version = "1.5.0-RC1"; }; 2729 2743 2730 2744 clojure_binary = callPackage ../development/interpreters/clojure/binary.nix { }; 2731 2745 ··· 3266 3280 3267 3281 swigWithJava = swig; 3268 3282 3283 + swfmill = callPackage ../tools/video/swfmill { }; 3284 + 3269 3285 swftools = callPackage ../tools/video/swftools { }; 3270 3286 3271 3287 texinfo49 = callPackage ../development/tools/misc/texinfo/4.9.nix { }; ··· 3372 3388 boost144 = callPackage ../development/libraries/boost/1.44.nix { }; 3373 3389 boost147 = callPackage ../development/libraries/boost/1.47.nix { }; 3374 3390 boost149 = callPackage ../development/libraries/boost/1.49.nix { }; 3375 - boost152 = callPackage ../development/libraries/boost/1.52.nix { }; 3376 - boost = boost152; 3391 + boost153 = callPackage ../development/libraries/boost/1.53.nix { }; 3392 + boost = boost153; 3377 3393 3378 - boostHeaders149 = callPackage ../development/libraries/boost/1.49-headers.nix { }; 3379 - boostHeaders152 = callPackage ../development/libraries/boost/1.52-headers.nix { }; 3380 - boostHeaders = boostHeaders152; 3394 + boostHeaders153 = callPackage ../development/libraries/boost/1.53-headers.nix { }; 3395 + boostHeaders = boostHeaders153; 3381 3396 3382 3397 botan = callPackage ../development/libraries/botan { }; 3383 3398 ··· 3600 3615 3601 3616 freealut = callPackage ../development/libraries/freealut { }; 3602 3617 3603 - freeglut = callPackage ../development/libraries/freeglut { }; 3618 + freeglut = if stdenv.isDarwin then darwinX11AndOpenGL else 3619 + callPackage ../development/libraries/freeglut { }; 3604 3620 3605 3621 freetype = callPackage ../development/libraries/freetype { }; 3606 3622 ··· 3757 3773 libart = gnome.libart_lgpl; 3758 3774 }; 3759 3775 3760 - goffice_0_9 = callPackage ../development/libraries/goffice/0.9.nix { 3776 + goffice_0_10 = callPackage ../development/libraries/goffice/0.10.nix { 3761 3777 inherit (gnome) libglade libgnomeui; 3762 3778 gconf = gnome.GConf; 3763 3779 libart = gnome.libart_lgpl; ··· 4103 4119 libdvdread = callPackage ../development/libraries/libdvdread { }; 4104 4120 4105 4121 libdwarf = callPackage ../development/libraries/libdwarf { }; 4122 + 4123 + libeatmydata = callPackage ../development/libraries/libeatmydata { }; 4106 4124 4107 4125 libebml = callPackage ../development/libraries/libebml { }; 4108 4126 ··· 4499 4517 4500 4518 mesaSupported = lib.elem system lib.platforms.mesaPlatforms; 4501 4519 4502 - mesa = callPackage ../development/libraries/mesa { }; 4520 + darwinX11AndOpenGL = callPackage ../os-specific/darwin/native-x11-and-opengl { }; 4521 + 4522 + mesa = if stdenv.isDarwin then darwinX11AndOpenGL else 4523 + callPackage ../development/libraries/mesa { }; 4503 4524 4504 4525 metaEnvironment = recurseIntoAttrs (let callPackage = newScope pkgs.metaEnvironment; in rec { 4505 4526 sdfLibrary = callPackage ../development/libraries/sdf-library { aterm = aterm28; }; ··· 4522 4543 4523 4544 mkvtoolnix = callPackage ../applications/video/mkvtoolnix { }; 4524 4545 4525 - mlt = callPackage ../development/libraries/mlt { }; 4546 + mlt = callPackage ../development/libraries/mlt { 4547 + ffmpeg = ffmpeg_1_1; 4548 + }; 4526 4549 4527 4550 libmpeg2 = callPackage ../development/libraries/libmpeg2 { }; 4528 4551 ··· 4740 4763 4741 4764 qt4 = pkgs.kde4.qt4; 4742 4765 4743 - qt47 = callPackage ../development/libraries/qt-4.x/4.7 { }; 4744 - 4745 4766 qt48 = callPackage ../development/libraries/qt-4.x/4.8 { 4746 4767 # GNOME dependencies are not used unless gtkStyle == true 4747 4768 inherit (pkgs.gnome) libgnomeui GConf gnome_vfs; ··· 4961 4982 ustr = callPackage ../development/libraries/ustr { }; 4962 4983 4963 4984 ucommon = callPackage ../development/libraries/ucommon { }; 4985 + 4986 + vaapiIntel = callPackage ../development/libraries/vaapi-intel { }; 4987 + 4988 + vaapiVdpau = callPackage ../development/libraries/vaapi-vdpau { }; 4964 4989 4965 4990 vamp = callPackage ../development/libraries/audio/vamp { }; 4966 4991 ··· 5221 5246 python = python27; 5222 5247 }); 5223 5248 5249 + plone42Packages = recurseIntoAttrs (import ../development/web/plone { 5250 + inherit pkgs buildPythonPackage; 5251 + python = python27; 5252 + }); 5253 + 5224 5254 foursuite = callPackage ../development/python-modules/4suite { }; 5225 5255 5226 5256 bsddb3 = callPackage ../development/python-modules/bsddb3 { }; ··· 5375 5405 myserver = callPackage ../servers/http/myserver { }; 5376 5406 5377 5407 nginx = callPackage ../servers/http/nginx { }; 5408 + 5409 + petidomo = callPackage ../servers/mail/petidomo { }; 5378 5410 5379 5411 popa3d = callPackage ../servers/mail/popa3d { }; 5380 5412 ··· 5570 5602 alsaPluginWrapper = callPackage ../os-specific/linux/alsa-plugins/wrapper.nix { }; 5571 5603 5572 5604 alsaUtils = callPackage ../os-specific/linux/alsa-utils { }; 5605 + alsaOss = callPackage ../os-specific/linux/alsa-oss { }; 5573 5606 5574 5607 microcode2ucode = callPackage ../os-specific/linux/microcode/converter.nix { }; 5575 5608 ··· 5778 5811 ]; 5779 5812 }; 5780 5813 5781 - linux_2_6_32_xen = makeOverridable (import ../os-specific/linux/kernel/linux-2.6.32-xen.nix) { 5782 - inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5783 - kernelPatches = 5784 - [ kernelPatches.fbcondecor_2_6_31 5785 - kernelPatches.sec_perm_2_6_24 5786 - # kernelPatches.aufs2_2_6_32 5787 - kernelPatches.cifs_timeout_2_6_29 5788 - kernelPatches.no_xsave 5789 - kernelPatches.dell_rfkill 5790 - ]; 5791 - }; 5792 - 5793 5814 linux_2_6_35 = makeOverridable (import ../os-specific/linux/kernel/linux-2.6.35.nix) { 5794 5815 inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5795 5816 kernelPatches = ··· 5818 5839 [ #kernelPatches.fbcondecor_2_6_38 5819 5840 kernelPatches.sec_perm_2_6_24 5820 5841 # kernelPatches.aufs3_0 5821 - ]; 5822 - }; 5823 - 5824 - linux_3_1 = makeOverridable (import ../os-specific/linux/kernel/linux-3.1.nix) { 5825 - inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5826 - kernelPatches = 5827 - [ #kernelPatches.fbcondecor_2_6_38 5828 - kernelPatches.sec_perm_2_6_24 5829 - # kernelPatches.aufs3_1 5830 5842 ]; 5831 5843 }; 5832 5844 ··· 5846 5858 ''; 5847 5859 }; 5848 5860 5849 - linux_3_3 = makeOverridable (import ../os-specific/linux/kernel/linux-3.3.nix) { 5850 - inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5851 - kernelPatches = 5852 - [ #kernelPatches.fbcondecor_2_6_38 5853 - kernelPatches.sec_perm_2_6_24 5854 - # kernelPatches.aufs3_3 5855 - ]; 5856 - }; 5857 - 5858 5861 linux_3_4 = makeOverridable (import ../os-specific/linux/kernel/linux-3.4.nix) { 5859 5862 inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5860 5863 kernelPatches = ··· 5867 5870 ]; 5868 5871 }; 5869 5872 5870 - linux_3_5 = makeOverridable (import ../os-specific/linux/kernel/linux-3.5.nix) { 5871 - inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5872 - kernelPatches = 5873 - [ 5874 - kernelPatches.sec_perm_2_6_24 5875 - # kernelPatches.aufs3_5 5876 - kernelPatches.perf3_5 5877 - kernelPatches.cifs_timeout_3_5_7 5878 - ] ++ lib.optionals (platform.kernelArch == "mips") 5879 - [ kernelPatches.mips_fpureg_emu 5880 - kernelPatches.mips_fpu_sigill 5881 - kernelPatches.mips_ext3_n32 5882 - ]; 5883 - }; 5884 - 5885 - linux_3_6 = makeOverridable (import ../os-specific/linux/kernel/linux-3.6.nix) { 5886 - inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5887 - kernelPatches = 5888 - [ 5889 - kernelPatches.sec_perm_2_6_24 5890 - # kernelPatches.aufs3_6 5891 - ] ++ lib.optionals (platform.kernelArch == "mips") 5892 - [ kernelPatches.mips_fpureg_emu 5893 - kernelPatches.mips_fpu_sigill 5894 - kernelPatches.mips_ext3_n32 5895 - ]; 5896 - }; 5897 - 5898 5873 linux_3_7 = makeOverridable (import ../os-specific/linux/kernel/linux-3.7.nix) { 5899 5874 inherit fetchurl stdenv perl mktemp module_init_tools ubootChooser; 5900 5875 kernelPatches = ··· 5996 5971 */ 5997 5972 ndiswrapper = callPackage ../os-specific/linux/ndiswrapper { }; 5998 5973 5999 - ov511 = callPackage ../os-specific/linux/ov511 { 6000 - stdenv = overrideGCC stdenv gcc34; 6001 - }; 6002 - 6003 5974 perf = callPackage ../os-specific/linux/kernel/perf.nix { }; 6004 5975 6005 5976 spl = callPackage ../os-specific/linux/spl/default.nix { }; ··· 6029 6000 6030 6001 # Build the kernel modules for the some of the kernels. 6031 6002 linuxPackages_2_6_32 = recurseIntoAttrs (linuxPackagesFor linux_2_6_32 pkgs.linuxPackages_2_6_32); 6032 - linuxPackages_2_6_32_xen = linuxPackagesFor linux_2_6_32_xen pkgs.linuxPackages_2_6_32_xen; 6033 6003 linuxPackages_2_6_35 = recurseIntoAttrs (linuxPackagesFor linux_2_6_35 pkgs.linuxPackages_2_6_35); 6034 6004 linuxPackages_3_0 = recurseIntoAttrs (linuxPackagesFor linux_3_0 pkgs.linuxPackages_3_0); 6035 - linuxPackages_3_1 = recurseIntoAttrs (linuxPackagesFor linux_3_1 pkgs.linuxPackages_3_1); 6036 6005 linuxPackages_3_2 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_2 pkgs.linuxPackages_3_2); 6037 6006 linuxPackages_3_2_xen = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_2_xen pkgs.linuxPackages_3_2_xen); 6038 - linuxPackages_3_3 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_3 pkgs.linuxPackages_3_3); 6039 6007 linuxPackages_3_4 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_4 pkgs.linuxPackages_3_4); 6040 - linuxPackages_3_5 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_5 pkgs.linuxPackages_3_5); 6041 - linuxPackages_3_6 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_6 pkgs.linuxPackages_3_6); 6042 - linuxPackages_3_6_rpi = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_6_rpi pkgs.linuxPackages_3_6_rpi); 6043 6008 linuxPackages_3_7 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_3_7 pkgs.linuxPackages_3_7); 6044 6009 6045 6010 # The current default kernel / kernel modules. ··· 6109 6074 import ../os-specific/linux/module-init-tools/aggregator.nix { 6110 6075 inherit stdenv module_init_tools modules buildEnv; 6111 6076 }; 6112 - 6113 - modutils = callPackage ../os-specific/linux/modutils { 6114 - stdenv = overrideGCC stdenv gcc34; 6115 - }; 6116 6077 6117 6078 multipath_tools = callPackage ../os-specific/linux/multipath-tools { }; 6118 6079 ··· 6705 6666 6706 6667 d4x = callPackage ../applications/misc/d4x { }; 6707 6668 6708 - darcs = lib.setName "darcs-${haskellPackages.darcs.version}" haskellPackages.darcs; 6669 + darcs = haskellPackages.darcs.override { 6670 + # A variant of the Darcs derivation that containts only the executable and 6671 + # thus has no dependencies on other Haskell packages. 6672 + cabal = { mkDerivation = x: rec { final = haskellPackages.cabal.mkDerivation (self: (x final) // { 6673 + isLibrary = false; 6674 + configureFlags = "-f-library"; }); }.final; 6675 + }; 6676 + }; 6709 6677 6710 6678 darktable = callPackage ../applications/graphics/darktable { 6711 6679 inherit (gnome) GConf libglade; ··· 6946 6914 inherit (gnome) libgnome libgnomeui vte; 6947 6915 }; 6948 6916 6917 + guitarix = callPackage ../applications/audio/guitarix { 6918 + fftw = fftwSinglePrec; 6919 + }; 6920 + 6949 6921 wavesurfer = callPackage ../applications/misc/audio/wavesurfer { }; 6950 6922 6951 6923 wireshark = callPackage ../applications/networking/sniffers/wireshark { }; ··· 7078 7050 }; 7079 7051 7080 7052 gnumeric = callPackage ../applications/office/gnumeric { 7081 - goffice = goffice_0_9; 7053 + goffice = goffice_0_10; 7082 7054 inherit (gnome) libglade scrollkeeper; 7083 7055 }; 7084 7056 ··· 7300 7272 7301 7273 librecad2 = callPackage ../applications/misc/librecad/2.0.nix { }; 7302 7274 7303 - libreoffice = callPackage ../applications/office/openoffice/libreoffice.nix { 7275 + libreoffice = callPackage ../applications/office/libreoffice { 7304 7276 inherit (perlPackages) ArchiveZip CompressZlib; 7305 7277 inherit (gnome) GConf ORBit2 gnome_vfs; 7306 7278 zip = zip.override { enableNLS = false; }; ··· 7360 7332 7361 7333 merkaartor = callPackage ../applications/misc/merkaartor { }; 7362 7334 7363 - meshlab = callPackage ../applications/graphics/meshlab { 7364 - qt = qt47; 7365 - }; 7335 + meshlab = callPackage ../applications/graphics/meshlab { }; 7366 7336 7367 7337 mhwaveedit = callPackage ../applications/audio/mhwaveedit {}; 7368 7338 ··· 7403 7373 7404 7374 monotone = callPackage ../applications/version-management/monotone { 7405 7375 lua = lua5; 7376 + boost = boost149; 7406 7377 }; 7407 7378 7408 7379 monotoneViz = builderDefsPackage (import ../applications/version-management/monotone-viz/mtn-head.nix) { ··· 7434 7405 7435 7406 mplayer = callPackage ../applications/video/mplayer { 7436 7407 pulseSupport = config.pulseaudio or false; 7408 + }; 7409 + 7410 + mplayer2 = callPackage ../applications/video/mplayer2 { 7411 + ffmpeg = ffmpeg_1_1; 7437 7412 }; 7438 7413 7439 7414 MPlayerPlugin = browser: ··· 7511 7486 7512 7487 openjump = callPackage ../applications/misc/openjump { }; 7513 7488 7514 - openoffice = callPackage ../applications/office/openoffice { 7515 - inherit (perlPackages) ArchiveZip CompressZlib; 7516 - inherit (gnome) GConf ORBit2; 7517 - neon = neon029; 7518 - libwpd = libwpd_08; 7519 - zip = zip.override { enableNLS = false; }; 7520 - }; 7521 - 7522 7489 openscad = callPackage ../applications/graphics/openscad {}; 7523 7490 7524 7491 opera = callPackage ../applications/networking/browsers/opera { ··· 7598 7565 7599 7566 pythonmagick = callPackage ../applications/graphics/PythonMagick { }; 7600 7567 7601 - qemu = callPackage ../applications/virtualization/qemu/0.15.nix { }; 7602 - 7603 - qemu_1_0 = callPackage ../applications/virtualization/qemu/1.0.nix { }; 7568 + qemu = callPackage ../applications/virtualization/qemu { }; 7604 7569 7605 7570 qemuImage = callPackage ../applications/virtualization/qemu/linux-img { }; 7606 7571 ··· 7630 7595 rcs = callPackage ../applications/version-management/rcs { }; 7631 7596 7632 7597 rdesktop = callPackage ../applications/networking/remote/rdesktop { }; 7633 - 7634 - RealPlayer = callPackage_i686 ../applications/video/RealPlayer { 7635 - libstdcpp5 = gcc33.gcc; 7636 - }; 7637 7598 7638 7599 recode = callPackage ../tools/text/recode { }; 7639 7600 ··· 7676 7637 siproxd = callPackage ../applications/networking/siproxd { }; 7677 7638 7678 7639 skype = callPackage_i686 ../applications/networking/instant-messengers/skype { 7679 - usePulseAudio = config.pulseaudio or false; # disabled by default (the 100% cpu bug) 7640 + usePulseAudio = config.pulseaudio or true; 7680 7641 }; 7681 7642 7682 7643 st = callPackage ../applications/misc/st { }; ··· 7776 7737 7777 7738 teamspeak_client = callPackage ../applications/networking/instant-messengers/teamspeak/client.nix { }; 7778 7739 7779 - taskjuggler = callPackage ../applications/misc/taskjuggler { 7780 - # KDE support is not working yet. 7781 - inherit (kde3) kdelibs kdebase; 7782 - withKde = config.taskJuggler.kde or false; 7783 - }; 7740 + taskjuggler = callPackage ../applications/misc/taskjuggler { }; 7784 7741 7785 7742 taskwarrior = callPackage ../applications/misc/taskwarrior { }; 7786 7743 ··· 7946 7903 wrapFirefox = 7947 7904 { browser, browserName ? "firefox", desktopName ? "Firefox", nameSuffix ? "" 7948 7905 , icon ? "${browser}/lib/${browser.name}/icons/mozicon128.png" }: 7906 + let 7907 + cfg = stdenv.lib.attrByPath [ browserName ] {} config; 7908 + enableAdobeFlash = cfg.enableAdobeFlash or true; 7909 + enableGnash = cfg.enableGnash or false; 7910 + in 7949 7911 import ../applications/networking/browsers/firefox/wrapper.nix { 7950 7912 inherit stdenv makeWrapper makeDesktopItem browser browserName desktopName nameSuffix icon; 7951 7913 plugins = 7952 - let 7953 - cfg = stdenv.lib.attrByPath [ browserName ] {} config; 7954 - enableAdobeFlash = cfg.enableAdobeFlash or true; 7955 - enableGnash = cfg.enableGnash or false; 7956 - in 7957 7914 assert !(enableGnash && enableAdobeFlash); 7958 7915 ([ ] 7959 7916 ++ lib.optional enableGnash gnash 7960 7917 ++ lib.optional enableAdobeFlash flashplayer 7961 - # RealPlayer is disabled by default for legal reasons. 7962 - ++ lib.optional (system != "i686-linux" && cfg.enableRealPlayer or false) RealPlayer 7963 7918 ++ lib.optional (cfg.enableDjvu or false) (djview4) 7964 7919 ++ lib.optional (cfg.enableMPlayer or false) (MPlayerPlugin browser) 7965 7920 ++ lib.optional (cfg.enableGeckoMediaPlayer or false) gecko_mediaplayer ··· 7967 7922 ++ lib.optional (cfg.enableGoogleTalkPlugin or false) google_talk_plugin 7968 7923 ); 7969 7924 libs = 7970 - if config.browserName.enableQuakeLive or false 7925 + if cfg.enableQuakeLive or false 7971 7926 then with xlibs; [ stdenv.gcc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ] 7972 7927 else [ ]; 7973 7928 }; ··· 8010 7965 8011 7966 xfe = callPackage ../applications/misc/xfe { }; 8012 7967 8013 - xfig = callPackage ../applications/graphics/xfig { 8014 - stdenv = overrideGCC stdenv gcc34; 8015 - }; 7968 + xfig = callPackage ../applications/graphics/xfig { }; 8016 7969 8017 7970 xineUI = callPackage ../applications/video/xine-ui { }; 8018 7971 ··· 8173 8126 8174 8127 gnugo = callPackage ../games/gnugo { }; 8175 8128 8176 - gparted = callPackage ../tools/misc/gparted { 8177 - parted = parted_2_3; 8178 - inherit (gnome) gnomedocutils; 8179 - }; 8129 + gparted = callPackage ../tools/misc/gparted { }; 8180 8130 8181 8131 gsmartcontrol = callPackage ../tools/misc/gsmartcontrol { 8182 8132 inherit (gnome) libglademm; ··· 8262 8212 8263 8213 simutrans = callPackage ../games/simutrans { }; 8264 8214 8265 - six = callPackage ../games/six { 8266 - inherit (kde3) arts kdelibs; 8267 - }; 8268 - 8269 8215 soi = callPackage ../games/soi {}; 8270 8216 8271 8217 # You still can override by passing more arguments. ··· 8310 8256 8311 8257 trigger = callPackage ../games/trigger { }; 8312 8258 8313 - ufoai = callPackage ../games/ufoai { 8314 - inherit (gnome) gtksourceview gtkglext; 8315 - libpng = libpng12; 8316 - }; 8259 + ufoai = callPackage ../games/ufoai { }; 8317 8260 8318 8261 ultimatestunts = callPackage ../games/ultimatestunts { }; 8319 8262 ··· 8331 8274 8332 8275 vectoroids = callPackage ../games/vectoroids { }; 8333 8276 8277 + vessel = callPackage_i686 ../games/vessel { }; 8278 + 8334 8279 warmux = callPackage ../games/warmux { }; 8335 8280 8336 8281 warsow = callPackage ../games/warsow { ··· 8390 8335 }; 8391 8336 8392 8337 gnome = recurseIntoAttrs gnome2; 8393 - 8394 - kde3 = recurseIntoAttrs { 8395 - 8396 - kdelibs = callPackage ../desktops/kde-3/kdelibs { 8397 - stdenv = overrideGCC stdenv gcc43; 8398 - }; 8399 - 8400 - arts = callPackage ../development/libraries/arts { 8401 - inherit (pkgs.kde3) kdelibs; 8402 - }; 8403 - 8404 - }; 8405 8338 8406 8339 kde4 = recurseIntoAttrs pkgs.kde47; 8407 8340 ··· 8978 8911 8979 8912 texLiveFull = lib.setName "texlive-full" (texLiveAggregationFun { 8980 8913 paths = [ texLive texLiveExtra lmodern texLiveCMSuper texLiveLatexXColor 8981 - texLivePGF texLiveBeamer texLiveModerncv tipa ]; 8914 + texLivePGF texLiveBeamer texLiveModerncv tipa tex4ht ]; 8982 8915 }); 8983 8916 8984 8917 /* Look in configurations/misc/raskin.nix for usage example (around revisions ··· 9041 8974 9042 8975 # Wine cannot be built in 64-bit; use a 32-bit build instead. 9043 8976 wine = callPackage_i686 ../misc/emulators/wine { }; 8977 + 8978 + # winetricks is a shell script with no binary components. Safe to just use the current platforms 8979 + # build instead of the i686 specific build. 8980 + winetricks = callPackage ../misc/emulators/wine/winetricks.nix { 8981 + inherit (gnome2) zenity; 8982 + }; 9044 8983 9045 8984 x2x = callPackage ../tools/X11/x2x { }; 9046 8985
+6
pkgs/top-level/haskell-defaults.nix
··· 277 277 prefFun = ghcHEADPrefs; 278 278 }; 279 279 280 + packages_ghc762 = 281 + packages { ghcPath = ../development/compilers/ghc/7.6.2.nix; 282 + ghcBinary = ghc704Binary; 283 + prefFun = ghcHEADPrefs; 284 + }; 285 + 280 286 # Reasonably current HEAD snapshot. Should *always* be lowPrio. 281 287 packages_ghcHEAD = 282 288 packages { ghcPath = ../development/compilers/ghc/head.nix;
+28 -10
pkgs/top-level/haskell-packages.nix
··· 126 126 GLUT = self.GLUT_2_3_1_0; # 7.6 ok 127 127 haskellSrc = self.haskellSrc_1_0_1_5; # 7.6 ok 128 128 html = self.html_1_0_1_2; # 7.6 ok 129 - HTTP = self.HTTP_4000_2_6; # 7.6 ok 129 + HTTP = self.HTTP_4000_2_8; # 7.6 ok 130 130 HUnit = self.HUnit_1_2_5_1; # 7.6 ok 131 131 mtl = self.mtl_2_1_2; # 7.6 ok 132 132 network = self.network_2_4_1_0; # 7.6 ok ··· 138 138 regexBase = self.regexBase_0_93_2; # 7.6 ok 139 139 regexCompat = self.regexCompat_0_95_1; # 7.6 ok 140 140 regexPosix = self.regexPosix_0_95_2; # 7.6 ok 141 - split = self.split_0_2_1_1; # 7.6 ok 141 + split = self.split_0_2_1_2; # 7.6 ok 142 142 stm = self.stm_2_4_2; # 7.6 ok 143 143 syb = self.syb_0_3_7; # 7.6 ok 144 144 text = self.text_0_11_2_3; # 7.6 ok ··· 525 525 bloomfilter = callPackage ../development/libraries/haskell/bloomfilter {}; 526 526 527 527 bmp_1_2_2_1 = callPackage ../development/libraries/haskell/bmp/1.2.2.1.nix {}; 528 - bmp_1_2_3_4 = callPackage ../development/libraries/haskell/bmp/1.2.3.4.nix {}; 528 + bmp_1_2_4_1 = callPackage ../development/libraries/haskell/bmp/1.2.4.1.nix {}; 529 529 bmp = self.bmp_1_2_2_1; # later versions work only with ghc 7.6 and beyond 530 530 531 531 Boolean = callPackage ../development/libraries/haskell/Boolean {}; ··· 751 751 752 752 dualTree = callPackage ../development/libraries/haskell/dual-tree {}; 753 753 754 + dyre = callPackage ../development/libraries/haskell/dyre {}; 755 + 754 756 editDistance = callPackage ../development/libraries/haskell/edit-distance {}; 755 757 756 758 editline = callPackage ../development/libraries/haskell/editline {}; ··· 835 837 836 838 ghcEvents = callPackage ../development/libraries/haskell/ghc-events {}; 837 839 840 + ghcHeapView = callPackage ../development/libraries/haskell/ghc-heap-view { 841 + cabal = self.cabal.override { enableLibraryProfiling = false; }; # pkg cannot be built with profiling enabled 842 + }; 843 + 838 844 ghcMod = callPackage ../development/libraries/haskell/ghc-mod { 839 845 inherit (pkgs) emacs; 840 846 }; ··· 846 852 ghcSyb = callPackage ../development/libraries/haskell/ghc-syb {}; 847 853 848 854 ghcSybUtils = callPackage ../development/libraries/haskell/ghc-syb-utils {}; 855 + 856 + ghcVis = callPackage ../development/libraries/haskell/ghc-vis { 857 + cabal = self.cabal.override { enableLibraryProfiling = false; }; # pkg cannot be built with profiling enabled 858 + }; 849 859 850 860 gio = callPackage ../development/libraries/haskell/gio {}; 851 861 ··· 967 977 HTTP_4000_2_2 = callPackage ../development/libraries/haskell/HTTP/4000.2.2.nix {}; 968 978 HTTP_4000_2_3 = callPackage ../development/libraries/haskell/HTTP/4000.2.3.nix {}; 969 979 HTTP_4000_2_5 = callPackage ../development/libraries/haskell/HTTP/4000.2.5.nix {}; 970 - HTTP_4000_2_6 = callPackage ../development/libraries/haskell/HTTP/4000.2.6.nix {}; 971 - HTTP = self.HTTP_4000_2_6; 980 + HTTP_4000_2_8 = callPackage ../development/libraries/haskell/HTTP/4000.2.8.nix {}; 981 + HTTP = self.HTTP_4000_2_8; 972 982 973 983 httpReverseProxy = callPackage ../development/libraries/haskell/http-reverse-proxy {}; 974 984 ··· 1558 1568 1559 1569 stringCombinators = callPackage ../development/libraries/haskell/string-combinators {}; 1560 1570 1571 + stringQq = callPackage ../development/libraries/haskell/string-qq {}; 1572 + 1561 1573 stringsearch = callPackage ../development/libraries/haskell/stringsearch {}; 1562 1574 1563 1575 strptime = callPackage ../development/libraries/haskell/strptime {}; ··· 1606 1618 SMTPClient = callPackage ../development/libraries/haskell/SMTPClient {}; 1607 1619 1608 1620 split_0_2_1_1 = callPackage ../development/libraries/haskell/split/0.2.1.1.nix {}; 1609 - split = self.split_0_2_1_1; 1621 + split_0_2_1_2 = callPackage ../development/libraries/haskell/split/0.2.1.2.nix {}; 1622 + split = self.split_0_2_1_2; 1610 1623 1611 1624 stbImage = callPackage ../development/libraries/haskell/stb-image {}; 1612 1625 ··· 1771 1784 1772 1785 vty = callPackage ../development/libraries/haskell/vty {}; 1773 1786 1787 + vtyUi = callPackage ../development/libraries/haskell/vty-ui {}; 1788 + 1774 1789 wai = callPackage ../development/libraries/haskell/wai {}; 1775 1790 1776 1791 waiAppStatic = callPackage ../development/libraries/haskell/wai-app-static {}; ··· 1822 1837 1823 1838 X11Xft = callPackage ../development/libraries/haskell/X11-xft {}; 1824 1839 1840 + xdgBasedir = callPackage ../development/libraries/haskell/xdg-basedir {}; 1841 + 1842 + xdot = callPackage ../development/libraries/haskell/xdot { 1843 + polyparse = self.polyparse_1_7; 1844 + }; 1845 + 1825 1846 xhtml_3000_2_0_1 = callPackage ../development/libraries/haskell/xhtml/3000.2.0.1.nix {}; 1826 1847 xhtml_3000_2_0_4 = callPackage ../development/libraries/haskell/xhtml/3000.2.0.4.nix {}; 1827 1848 xhtml_3000_2_0_5 = callPackage ../development/libraries/haskell/xhtml/3000.2.0.5.nix {}; ··· 1979 2000 1980 2001 # Applications. 1981 2002 1982 - darcs = callPackage ../applications/version-management/darcs { 1983 - tar = self.tar_0_3_2_0; 1984 - haskeline = self.haskeline_0_6_4_7; 1985 - }; 2003 + darcs = callPackage ../applications/version-management/darcs {}; 1986 2004 1987 2005 leksah = callPackage ../applications/editors/leksah { 1988 2006 QuickCheck = self.QuickCheck2;
+1 -2
pkgs/top-level/make-tarball.nix
··· 77 77 mkdir ../$releaseName 78 78 cp -prd . ../$releaseName 79 79 echo nixpkgs > ../$releaseName/channel-name 80 - (cd .. && tar cfa $out/tarballs/$releaseName.tar.bz2 $releaseName) || false 81 - (cd .. && tar cfa $out/tarballs/$releaseName.tar.lzma $releaseName) || false 80 + (cd .. && tar cfa $out/tarballs/$releaseName.tar.xz $releaseName) || false 82 81 83 82 mkdir -p $out/release-notes 84 83 cp doc/NEWS.html $out/release-notes/index.html
+17 -9
pkgs/top-level/perl-packages.nix
··· 1479 1479 propagatedBuildInputs = [ ClassAccessorGrouped ClassC3Componentised ClassInspector ClassMethodModifiers ConfigAny ContextPreserve DataCompare DataDumperConcise DataPage DBI DevelGlobalDestruction HashMerge ModuleFind Moo MROCompat namespaceclean PathClass ScopeGuard SQLAbstract strictures SubName TryTiny ]; 1480 1480 meta = { 1481 1481 homepage = http://www.dbix-class.org/; 1482 - description = "Extensible and flexible object <-> relational mapper."; 1482 + description = "Extensible and flexible object <-> relational mapper"; 1483 1483 license = "perl"; 1484 1484 }; 1485 1485 }; ··· 2460 2460 }; 2461 2461 2462 2462 IOSocketSSL = buildPerlPackage rec { 2463 - name = "IO-Socket-SSL-1.77"; 2463 + name = "IO-Socket-SSL-1.81"; 2464 2464 src = fetchurl { 2465 2465 url = "mirror://cpan/modules/by-module/IO/${name}.tar.gz"; 2466 - sha256 = "2a090167a0d13cdefdac7fb25ca49decd5fd925f37d032bca98c73c4856570a9"; 2466 + sha256 = "1vg7jpn7vz3a2j3fxjjkaxiiqg7azqmy7afrpghiqkjcr8b6zs9y"; 2467 2467 }; 2468 2468 propagatedBuildInputs = [ URI NetSSLeay ]; 2469 + meta = { 2470 + description = "Nearly transparent SSL encapsulation for IO::Socket::INET"; 2471 + license = "perl"; 2472 + }; 2469 2473 }; 2470 2474 2471 2475 IOString = buildPerlPackage rec { ··· 2637 2641 url = mirror://cpan/authors/id/P/PE/PERIGRIN/JSON-Any-1.29.tar.gz; 2638 2642 sha256 = "15v2j9dh58r7r4s7rnnmgnzzbyz61bhyxwpx1z7r811ixs9bkks2"; 2639 2643 }; 2640 - buildInputs = [ JSON ]; 2644 + propagatedBuildInputs = [ JSON ]; 2641 2645 meta = { 2642 - description = "Wrapper Class for the various JSON classes."; 2646 + description = "Wrapper Class for the various JSON classes"; 2643 2647 license = "perl"; 2644 2648 }; 2645 2649 }; ··· 2651 2655 sha256 = "1lv9riws9f72gya2fsp5jvbd1fbzyi8423x38a491ryy9cai2ph3"; 2652 2656 }; 2653 2657 meta = { 2654 - description = "JSON::XS compatible pure-Perl module."; 2658 + description = "JSON::XS compatible pure-Perl module"; 2655 2659 license = "perl"; 2656 2660 }; 2657 2661 }; ··· 2716 2720 }; 2717 2721 propagatedBuildInputs = [ HTMLParser HTMLTagset LinguaStem /* MemoizeExpireLRU */ ]; 2718 2722 meta = { 2719 - description = "Part-of-speech tagger for English natural language processing."; 2723 + description = "Part-of-speech tagger for English natural language processing"; 2720 2724 license = "gpl_3"; 2721 2725 }; 2722 2726 }; ··· 3524 3528 }; 3525 3529 3526 3530 NetSSLeay = buildPerlPackage rec { 3527 - name = "Net-SSLeay-1.42"; 3531 + name = "Net-SSLeay-1.52"; 3528 3532 src = fetchurl { 3529 3533 url = "mirror://cpan/modules/by-module/Net/${name}.tar.gz"; 3530 - sha256 = "17gxf0d1l0qlxn0d6gqz1dlzl6cdqv0jg47k0h1fcs45rlcpgjmn"; 3534 + sha256 = "1fkpdlpg99rdq2vlm6bgmqc8iazhcrfzvbpwxnn20k0viwpy7v28"; 3531 3535 }; 3532 3536 buildInputs = [ pkgs.openssl ]; 3533 3537 OPENSSL_PREFIX = pkgs.openssl; 3534 3538 doCheck = false; # Test performs network access. 3539 + meta = { 3540 + description = "Perl extension for using OpenSSL"; 3541 + license = "SSLeay"; 3542 + }; 3535 3543 }; 3536 3544 3537 3545 NetTwitterLite = buildPerlPackage {
+148 -5
pkgs/top-level/python-packages.nix
··· 251 251 }; 252 252 }); 253 253 254 + awscli = buildPythonPackage rec { 255 + name = "awscli-0.5.0"; 256 + namePrefix = ""; 257 + 258 + src = fetchurl { 259 + url = https://github.com/aws/aws-cli/archive/0.5.0.tar.gz; 260 + sha256 = "0smgcisl2p7p2y2i299x7g271kdmgs0hnzngw5030phvh0lq202i"; 261 + }; 262 + 263 + propagatedBuildInputs = [ argparse botocore ]; 264 + 265 + }; 254 266 255 267 logilab_astng = buildPythonPackage rec { 256 268 name = "logilab-astng-0.24.1"; ··· 337 349 }; 338 350 339 351 352 + botocore = buildPythonPackage rec { 353 + name = "botocore-0.5.2"; 354 + 355 + src = fetchurl { 356 + url = https://github.com/boto/botocore/archive/0.5.2.tar.gz; 357 + sha256 = "18073mydin0mwk1d7vdlmsiz3rvhjzxkaaqrmxw440acbipnngq2"; 358 + }; 359 + 360 + propagatedBuildInputs = [ dateutil requests014 ]; 361 + 362 + meta = { 363 + homepage = https://github.com/boto/botocore; 364 + 365 + license = "bsd"; 366 + 367 + description = "A low-level interface to a growing number of Amazon Web Services"; 368 + 369 + }; 370 + }; 371 + 372 + 340 373 # bugz = buildPythonPackage (rec { 341 374 # name = "bugz-0.9.3"; 342 375 # ··· 364 397 url = "http://pypi.python.org/packages/source/z/zc.buildout/zc.${name}.tar.gz"; 365 398 md5 = "4e3b521600e475c56a0a66459a5fc7bb"; 366 399 }; 400 + 401 + # TODO: consider if this patch should be an option 402 + # It makes buildout useful in a nix profile, but this alters the default functionality 403 + patchPhase = '' 404 + sed -i "s/return (stdlib, site_paths)/return (stdlib, sys.path)/g" src/zc/buildout/easy_install.py 405 + ''; 367 406 368 407 meta = { 369 408 homepage = http://www.buildout.org/; ··· 576 615 577 616 578 617 dateutil = buildPythonPackage (rec { 579 - name = "dateutil-1.5"; 618 + name = "dateutil-2.1"; 580 619 581 620 src = fetchurl { 582 621 url = "http://pypi.python.org/packages/source/p/python-dateutil/python-${name}.tar.gz"; 583 - sha256 = "02dhw57jf5kjcp7ng1if7vdrbnlpb9yjmz7wygwwvf3gni4766bg"; 622 + sha256 = "1vlx0lpsxjxz64pz87csx800cwfqznjyr2y7nk3vhmzhkwzyqi2c"; 584 623 }; 624 + 625 + propagatedBuildInputs = [ six ]; 585 626 586 627 meta = { 587 628 description = "Powerful extensions to the standard datetime module"; ··· 970 1011 }; 971 1012 }); 972 1013 1014 + gcovr = buildPythonPackage rec { 1015 + name = "gcovr-2.4"; 1016 + 1017 + src = fetchurl { 1018 + url = "http://pypi.python.org/packages/source/g/gcovr/${name}.tar.gz"; 1019 + md5 = "672db629469882b93c40016aebff50ac"; 1020 + }; 1021 + 1022 + meta = { 1023 + description = "A Python script for summarizing gcov data"; 1024 + license = "BSD"; 1025 + }; 1026 + }; 1027 + 973 1028 genshi = buildPythonPackage { 974 1029 name = "genshi-0.6"; 975 1030 ··· 1267 1322 }; 1268 1323 1269 1324 lxml = buildPythonPackage ( rec { 1270 - name = "lxml-2.2.2"; 1325 + name = "lxml-3.0.2"; 1271 1326 1272 1327 src = fetchurl { 1273 - url = http://pypi.python.org/packages/source/l/lxml/lxml-2.2.2.tar.gz; 1274 - sha256 = "0zjpsy67wcs69qhb06ficl3a5z229hmczpr8h84rkk05vaagj8qv"; 1328 + url = "http://pypi.python.org/packages/source/l/lxml/${name}.tar.gz"; 1329 + md5 = "38b15b0dd5e9292cf98be800e84a3ce4"; 1275 1330 }; 1276 1331 1277 1332 buildInputs = [ pkgs.libxml2 pkgs.libxslt ]; ··· 1624 1679 }; 1625 1680 1626 1681 buildInputs = [ coverage ]; 1682 + 1683 + doCheck = ! stdenv.isDarwin; 1627 1684 }; 1628 1685 1629 1686 nose2 = if isPy26 then null else (buildPythonPackage rec { ··· 1940 1997 doCheck = false; 1941 1998 }; 1942 1999 2000 + 2001 + pillow = buildPythonPackage rec { 2002 + name = "Pillow-1.7.8"; 2003 + 2004 + src = fetchurl { 2005 + url = "http://pypi.python.org/packages/source/P/Pillow/${name}.zip"; 2006 + md5 = "41d8688d4db72673069a6dc63b5289d6"; 2007 + }; 2008 + 2009 + buildInputs = [ pkgs.freetype pkgs.libjpeg pkgs.unzip pkgs.zlib ]; 2010 + 2011 + configurePhase = '' 2012 + sed -i "setup.py" \ 2013 + -e 's|^FREETYPE_ROOT =.*$|FREETYPE_ROOT = _lib_include("${pkgs.freetype}")|g ; 2014 + s|^JPEG_ROOT =.*$|JPEG_ROOT = _lib_include("${pkgs.libjpeg}")|g ; 2015 + s|^ZLIB_ROOT =.*$|ZLIB_ROOT = _lib_include("${pkgs.zlib}")|g ;' 2016 + ''; 2017 + 2018 + doCheck = true; 2019 + 2020 + meta = { 2021 + homepage = http://python-imaging.github.com/Pillow; 2022 + 2023 + description = "Fork of The Python Imaging Library (PIL)"; 2024 + 2025 + longDescription = '' 2026 + The Python Imaging Library (PIL) adds image processing 2027 + capabilities to your Python interpreter. This library 2028 + supports many file formats, and provides powerful image 2029 + processing and graphics capabilities. 2030 + ''; 2031 + 2032 + license = "http://www.pythonware.com/products/pil/license.htm"; 2033 + 2034 + maintainers = [ stdenv.lib.maintainers.goibhniu ]; 2035 + }; 2036 + }; 2037 + 2038 + 1943 2039 polib = buildPythonPackage rec { 1944 2040 name = "polib-${version}"; 1945 2041 version = "1.0.1"; ··· 2639 2735 }; 2640 2736 2641 2737 2738 + requests = buildPythonPackage rec { 2739 + name = "requests-1.1.0"; 2740 + 2741 + src = fetchurl { 2742 + url = "http://pypi.python.org/packages/source/r/requests/${name}.tar.gz"; 2743 + md5 = "a0158815af244c32041a3147ee09abf3"; 2744 + }; 2745 + 2746 + meta = { 2747 + description = "Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.."; 2748 + homepage = http://docs.python-requests.org/en/latest/; 2749 + }; 2750 + }; 2751 + 2752 + requests014 = buildPythonPackage rec { 2753 + name = "requests-0.14.1"; 2754 + 2755 + src = fetchurl { 2756 + url = "http://pypi.python.org/packages/source/r/requests/${name}.tar.gz"; 2757 + md5 = "3de30600072cbc7214ae342d1d08aa46"; 2758 + }; 2759 + 2760 + meta = { 2761 + description = "Requests is an Apache2 Licensed HTTP library, written in Python, for human beings.."; 2762 + homepage = http://docs.python-requests.org/en/latest/; 2763 + }; 2764 + }; 2765 + 2766 + 2642 2767 reviewboard = buildPythonPackage rec { 2643 2768 name = "ReviewBoard-1.6.13"; 2644 2769 ··· 3365 3490 meta = { 3366 3491 description = "WSGI request and response object"; 3367 3492 homepage = http://pythonpaste.org/webob/; 3493 + }; 3494 + }; 3495 + 3496 + 3497 + websockify = buildPythonPackage rec { 3498 + version = "0.3.0"; 3499 + name = "websockify-${version}"; 3500 + 3501 + src = fetchurl { 3502 + url = "http://pypi.python.org/packages/source/w/websockify/websockify-${version}.tar.gz"; 3503 + md5 = "29b6549d3421907de4bbd881ecc2e1b1"; 3504 + }; 3505 + 3506 + propagatedBuildInputs = [ numpy ]; 3507 + 3508 + meta = { 3509 + description = "WebSockets support for any application/server"; 3510 + homepage = https://github.com/kanaka/websockify; 3368 3511 }; 3369 3512 }; 3370 3513
+6 -9
pkgs/top-level/release-cross.nix
··· 10 10 coreutils.crossDrv = nativePlatforms; 11 11 dropbear.crossDrv = nativePlatforms; 12 12 tigervnc.crossDrv = nativePlatforms; 13 - #openoffice.crossDrv = nativePlatforms; 14 13 wxGTK.crossDrv = nativePlatforms; 15 14 #firefox = nativePlatforms; 16 15 xorg = { 17 16 #xorgserver.crossDrv = nativePlatforms; 18 17 }; 19 18 nixUnstable.crossDrv = nativePlatforms; 20 - linuxPackages_3_3.kernel.crossDrv = linux; 21 19 linuxPackages_3_4.kernel.crossDrv = linux; 22 - linuxPackages_3_6.kernel.crossDrv = linux; 23 20 }; 24 21 25 22 /* Basic list of packages to be natively built, ··· 36 33 /* Test some cross builds to the Sheevaplug */ 37 34 let 38 35 crossSystem = { 39 - config = "armv5tel-unknown-linux-gnueabi"; 36 + config = "armv5tel-unknown-linux-gnueabi"; 40 37 bigEndian = false; 41 38 arch = "arm"; 42 39 float = "soft"; ··· 57 54 /* Test some cross builds to the Sheevaplug - uclibc*/ 58 55 let 59 56 crossSystem = { 60 - config = "armv5tel-unknown-linux-gnueabi"; 57 + config = "armv5tel-unknown-linux-gnueabi"; 61 58 bigEndian = false; 62 59 arch = "arm"; 63 60 float = "soft"; ··· 86 83 /* Test some cross builds to the mipsel */ 87 84 let 88 85 crossSystem = { 89 - config = "mipsel-unknown-linux"; 86 + config = "mipsel-unknown-linux"; 90 87 bigEndian = false; 91 88 arch = "mips"; 92 89 float = "soft"; ··· 120 117 /* Test some cross builds to the ultrasparc */ 121 118 let 122 119 crossSystem = { 123 - config = "sparc64-unknown-linux"; 120 + config = "sparc64-unknown-linux"; 124 121 bigEndian = true; 125 122 arch = "sparc64"; 126 123 float = "hard"; ··· 236 233 /* Linux on the fuloong */ 237 234 let 238 235 crossSystem = { 239 - config = "mips64el-unknown-linux"; 236 + config = "mips64el-unknown-linux"; 240 237 bigEndian = false; 241 238 arch = "mips"; 242 239 float = "hard"; ··· 274 271 /* Linux on the Ben Nanonote */ 275 272 let 276 273 crossSystem = { 277 - config = "mipsel-unknown-linux"; 274 + config = "mipsel-unknown-linux"; 278 275 bigEndian = false; 279 276 arch = "mips"; 280 277 float = "soft";
-5
pkgs/top-level/release-python.nix
··· 582 582 gv = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 583 583 gwenhywfar = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 584 584 gwrap = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 585 - gwt = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 586 585 gxneur = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 587 586 hadoop = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 588 587 harfbuzz = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; ··· 1105 1104 nvidia_x11_legacy96 = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1106 1105 openafsClient = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1107 1106 openiscsi = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1108 - ov511 = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1109 1107 perf = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1110 1108 spl = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1111 1109 sysprof = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; ··· 1362 1360 openfire = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1363 1361 openlierox = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1364 1362 openobex = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1365 - openoffice = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1366 1363 opensc = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1367 1364 openscad = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1368 1365 opensc_dnie_wrapper = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; ··· 1502 1499 qshowdiff = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1503 1500 qsynth = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1504 1501 qt3 = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1505 - qt47 = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1506 1502 qt_gstreamer = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1507 1503 qtpfsgui = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1508 1504 qtractor = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; ··· 1523 1519 rdesktop = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1524 1520 rdf4store = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1525 1521 rdiff_backup = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1526 - RealPlayer = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1527 1522 recutils = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1528 1523 redshift = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; }; 1529 1524 relfs = { type = "job"; systems = ["x86_64-linux"]; schedulingPriority = 4; };
-1
pkgs/top-level/release.nix
··· 207 207 ntp = linux; 208 208 ocaml = linux; 209 209 octave = linux; 210 - openoffice = linux; 211 210 openssh = linux; 212 211 openssl = all; 213 212 pam_console = linux;