From 0b4bcaad9519d6971f99356a778cd1cb369f6309 Mon Sep 17 00:00:00 2001 From: Rok Garbas Date: Sat, 29 Aug 2015 21:38:25 +0200 Subject: pythonPackages.gcutil: fix pinning of google_apputils version also added some more metadata to the package --- pkgs/top-level/python-packages.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 925ceb01d00d..e1cb3a3fea1f 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -3513,20 +3513,34 @@ let gcutil = buildPythonPackage rec { name = "gcutil-1.16.1"; - meta.maintainers = with maintainers; [ phreedom ]; src = pkgs.fetchurl { url = https://dl.google.com/dl/cloudsdk/release/artifacts/gcutil-1.16.1.tar.gz; sha256 = "00jaf7x1ji9y46fbkww2sg6r6almrqfsprydz3q2swr4jrnrsx9x"; }; + propagatedBuildInputs = with self; [ + gflags + iso8601 + ipaddr + httplib2 + google_apputils + google_api_python_client + ]; + prePatch = '' + sed -i -e "s|google-apputils==0.4.0|google-apputils==0.4.1|g" setup.py substituteInPlace setup.py \ --replace "httplib2==0.8" "httplib2" \ --replace "iso8601==0.1.4" "iso8601" ''; - propagatedBuildInputs = with self; [ gflags iso8601 ipaddr httplib2 google_apputils google_api_python_client ]; + meta = { + description = "Command-line tool for interacting with Google Compute Engine."; + homepage = "https://cloud.google.com/compute/docs/gcutil/"; + license = licenses.asl20; + maintainers = with maintainers; [ phreedom ]; + }; }; gmpy = buildPythonPackage rec { -- cgit 1.4.1