From 482f7769e729c0bcfda4dfcf57f740646b22d97f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= Date: Sun, 28 Jun 2009 13:43:40 +0000 Subject: [PATCH] Add Python `darcsver' and `pycryptopp'. svn path=/nixpkgs/trunk/; revision=16078 --- pkgs/top-level/python-packages.nix | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 57215fd5394..55a8071ef38 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -34,6 +34,25 @@ rec { }; }); + darcsver = buildPythonPackage (rec { + name = "darcsver-1.3.1"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/d/darcsver/${name}.tar.gz"; + sha256 = "1a5cl2yhnd88a4vkc9r381cbjkcvga87dp9zx5av68857q1nvvvq"; + }; + + buildInputs = [ pkgs.darcs ]; + + meta = { + description = "Darcsver, generate a version number from Darcs history"; + + homepage = http://pypi.python.org/pypi/darcsver; + + license = "BSD-style"; + }; + }); + foolscap = buildPythonPackage (rec { name = "foolscap-0.3.2"; @@ -99,6 +118,25 @@ rec { }; }); + pycryptopp = buildPythonPackage (rec { + name = "pycryptopp-0.5.14"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/p/pycryptopp/${name}.tar.gz"; + sha256 = "1xvxyvqdi1223pkx0d6idzzlprmkk3hp9fr5r8jlib73cl0vh7rl"; + }; + + buildInputs = [ setuptoolsDarcs darcsver pkgs.cryptopp ]; + + meta = { + homepage = http://pypi.python.org/pypi/pycryptopp/0.5.14; + + description = "Python wrappers for the Crypto++ library"; + + license = "GPLv2+"; + }; + }); + pyutil = buildPythonPackage (rec { name = "pyutil-1.3.30";