Merge master into closure-size

The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
This commit is contained in:
Vladimír Čunát
2016-03-08 09:57:58 +01:00
1276 changed files with 78548 additions and 29166 deletions

View File

@@ -1,6 +1,6 @@
{ lib, buildPythonPackage, pythonPackages, fetchurl }:
{ lib, buildPythonApplication, pythonPackages, fetchurl }:
buildPythonPackage rec {
buildPythonApplication rec {
name = "cli53-${version}";
namePrefix = ""; # Suppress "python27-" name prefix
version = "0.4.4";

View File

@@ -1,22 +1,36 @@
{ stdenv, pythonPackages, fetchurl, dialog }:
{ stdenv, pythonPackages, fetchFromGitHub, dialog }:
pythonPackages.buildPythonPackage rec {
version = "0.1.0";
pythonPackages.buildPythonApplication rec {
name = "letsencrypt-${version}";
version = "0.4.0";
src = fetchurl {
url = "https://github.com/letsencrypt/letsencrypt/archive/v${version}.tar.gz";
sha256 = "056y5bsmpc4ya5xxals4ypzsm927j6n5kwby3bjc03sy3sscf6hw";
src = fetchFromGitHub {
owner = "letsencrypt";
repo = "letsencrypt";
rev = "v${version}";
sha256 = "0r2wis48w5nailzp2d5brkh2f40al6sbz816xx0akh3ll0rl1hbv";
};
propagatedBuildInputs = with pythonPackages; [
zope_interface zope_component six requests2 pytz pyopenssl psutil mock acme
cryptography configobj pyRFC3339 python2-pythondialog parsedatetime ConfigArgParse
ConfigArgParse
acme
configobj
cryptography
parsedatetime
psutil
pyRFC3339
pyopenssl
python2-pythondialog
pytz
six
zope_component
zope_interface
];
buildInputs = with pythonPackages; [ nose dialog ];
patchPhase = ''
substituteInPlace letsencrypt/notify.py --replace "/usr/sbin/sendmail" "/var/setuid-wrappers/sendmail"
substituteInPlace letsencrypt/le_util.py --replace "sw_vers" "/usr/bin/sw_vers"
'';
postInstall = ''

View File

@@ -1,6 +1,6 @@
{ stdenv, fetchFromGitHub, pythonPackages }:
pythonPackages.buildPythonPackage rec {
pythonPackages.buildPythonApplication rec {
name = "simp_le-2016-01-09";
src = fetchFromGitHub {
@@ -10,7 +10,7 @@ pythonPackages.buildPythonPackage rec {
sha256 = "0l4qs0y4cbih76zrpbkn77xj17iwsm5fi83zc3p048x4hj163805";
};
propagatedBuildInputs = with pythonPackages; [ acme ];
propagatedBuildInputs = with pythonPackages; [ acme_0_1 ];
meta = with stdenv.lib; {
inherit (src.meta) homepage;