pythonPackages.konfig: move expression
This commit is contained in:
parent
da31b47790
commit
c7a6483309
2 changed files with 40 additions and 38 deletions
39
pkgs/development/python-modules/konfig/default.nix
Normal file
39
pkgs/development/python-modules/konfig/default.nix
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
{ lib, buildPythonPackage, fetchPypi, isPy3k, writeText, configparser, six }:
|
||||||
|
|
||||||
|
buildPythonPackage rec {
|
||||||
|
pname = "konfig";
|
||||||
|
version = "1.1";
|
||||||
|
|
||||||
|
# konfig unconditionaly depend on configparser, even if it is part of
|
||||||
|
# the standard library in python 3.2 or above.
|
||||||
|
disabled = isPy3k;
|
||||||
|
|
||||||
|
src = fetchPypi {
|
||||||
|
inherit pname version;
|
||||||
|
sha256 = "7aa4c6463d6c13f4c98c02a998cbef4729da9ad69b676627acc8d3b3efb02b57";
|
||||||
|
};
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ configparser six ];
|
||||||
|
|
||||||
|
patches = [ (writeText "konfig.patch" ''
|
||||||
|
diff --git a/setup.py b/setup.py
|
||||||
|
index 96fd858..bb4db06 100644
|
||||||
|
--- a/setup.py
|
||||||
|
+++ b/setup.py
|
||||||
|
@@ -20,7 +20,7 @@ setup(name='konfig',
|
||||||
|
author_email="tarek@mozilla.com",
|
||||||
|
include_package_data=True,
|
||||||
|
install_requires = [
|
||||||
|
- 'configparser', 'argparse', 'six'
|
||||||
|
+ 'configparser', 'six'
|
||||||
|
],
|
||||||
|
zip_safe=False,
|
||||||
|
classifiers=classifiers,
|
||||||
|
'') ];
|
||||||
|
|
||||||
|
meta = with lib; {
|
||||||
|
description = "Yet Another Config Parser";
|
||||||
|
homepage = "https://github.com/mozilla-services/konfig";
|
||||||
|
license = licenses.mpl20;
|
||||||
|
};
|
||||||
|
}
|
|
@ -9422,44 +9422,7 @@ in {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
konfig = buildPythonPackage rec {
|
konfig = callPackage ../development/python-modules/konfig { };
|
||||||
name = "konfig-${version}";
|
|
||||||
version = "1.1";
|
|
||||||
|
|
||||||
# konfig unconditionaly depend on configparser, even if it is part of
|
|
||||||
# the standard library in python 3.2 or above.
|
|
||||||
disabled = isPy3k;
|
|
||||||
|
|
||||||
src = pkgs.fetchgit {
|
|
||||||
url = https://github.com/mozilla-services/konfig.git;
|
|
||||||
rev = "refs/tags/${version}";
|
|
||||||
sha256 = "1h780fbrv275dcik4cs3rincza805z6q726b48r4a0qmh5d8160c";
|
|
||||||
};
|
|
||||||
|
|
||||||
propagatedBuildInputs = with self; [ configparser six ];
|
|
||||||
|
|
||||||
patches = [ (pkgs.writeText "konfig.patch" ''
|
|
||||||
diff --git a/setup.py b/setup.py
|
|
||||||
index 96fd858..bb4db06 100644
|
|
||||||
--- a/setup.py
|
|
||||||
+++ b/setup.py
|
|
||||||
@@ -20,7 +20,7 @@ setup(name='konfig',
|
|
||||||
author_email="tarek@mozilla.com",
|
|
||||||
include_package_data=True,
|
|
||||||
install_requires = [
|
|
||||||
- 'configparser', 'argparse', 'six'
|
|
||||||
+ 'configparser', 'six'
|
|
||||||
],
|
|
||||||
zip_safe=False,
|
|
||||||
classifiers=classifiers,
|
|
||||||
'') ];
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
description = "Yet Another Config Parser";
|
|
||||||
homepage = "https://github.com/mozilla-services/konfig";
|
|
||||||
license = licenses.mpl20;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
kitchen = callPackage ../development/python-modules/kitchen/default.nix { };
|
kitchen = callPackage ../development/python-modules/kitchen/default.nix { };
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue