From ce33fd2106bdb017554652a23783f1eff2492bb1 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 21 Nov 2015 12:57:33 +0000 Subject: [PATCH 1/3] sphinx_1_2: init at 1.2.3 --- pkgs/top-level/python-packages.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index b0c5277274d..ee00830f402 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -16890,6 +16890,15 @@ let }; }); + sphinx_1_2 = self.sphinx.override rec { + name = "sphinx-1.2.3"; + src = pkgs.fetchurl { + url = "https://pypi.python.org/packages/source/s/sphinx/sphinx-1.2.3.tar.gz"; + sha256 = "94933b64e2fe0807da0612c574a021c0dac28c7bd3c4a23723ae5a39ea8f3d04"; + }; + patches = []; + disabled = isPy35; + }; sphinx_rtd_theme = buildPythonPackage (rec { name = "sphinx_rtd_theme-0.1.8"; From 5837ddc2a10562cd8d050a16535f58977c1d12ce Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 29 Aug 2015 19:17:46 +0100 Subject: [PATCH 2/3] pylockfile: 0.9.1 -> 0.10.2 --- pkgs/top-level/python-packages.nix | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index ee00830f402..795062ca2c9 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -8902,19 +8902,23 @@ let }; lockfile = buildPythonPackage rec { - name = "lockfile-0.9.1"; - + name = "lockfile-${version}"; + version = "0.10.2"; src = pkgs.fetchurl { - url = "http://pylockfile.googlecode.com/files/${name}.tar.gz"; - sha1 = "1eebaee375641c9f29aeb21768f917dd2b985752"; + sha256 = "0zi7amj3y55lp6339w217zksn1a0ssfvscmv059g2wvnyjqi6f95"; + url = "https://github.com/openstack/pylockfile/archive/${version}.tar.gz"; }; - # error: invalid command 'test' - doCheck = false; + doCheck = true; + OSLO_PACKAGE_VERSION = "${version}"; + buildInputs = with self; [ + pbr nose sphinx_1_2 + ]; meta = { - homepage = http://code.google.com/p/pylockfile/; + homepage = http://launchpad.net/pylockfile; description = "Platform-independent advisory file locking capability for Python applications"; + license = licenses.asl20; }; }; From cbaac29c8785e0ecdf289c64da5c3635efa49e9c Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat, 21 Nov 2015 13:41:17 +0000 Subject: [PATCH 3/3] oslosphinx: use sphinx_1_2 --- pkgs/top-level/python-packages.nix | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 795062ca2c9..97525528c0c 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -10883,16 +10883,7 @@ let doCheck = false; propagatedBuildInputs = with self; [ - pbr requests2 - (sphinx.override rec { - name = "sphinx-1.2.3"; - src = pkgs.fetchurl { - url = "https://pypi.python.org/packages/source/s/sphinx/${name}.tar.gz"; - sha256 = "94933b64e2fe0807da0612c574a021c0dac28c7bd3c4a23723ae5a39ea8f3d04"; - }; - patches = []; - disabled = isPy35; - }) + pbr requests2 sphinx_1_2 ]; };