diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2018-09-24 21:18:23 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2018-09-24 21:18:23 +0200 |
commit | 3a09a4b579612828277fa4b2c0e7cf84c16b3edf (patch) | |
tree | 26cc5cc6fda1a3bd83045c590ae04e95847c86a0 /pkgs/development/python-modules | |
parent | cc2f6c866f1013cd0cf620f199bcdba0d8e2fbc2 (diff) | |
parent | f9197b9f63da8b6d9244c5a8e99507fdd294dcc5 (diff) | |
download | nixpkgs-3a09a4b579612828277fa4b2c0e7cf84c16b3edf.tar nixpkgs-3a09a4b579612828277fa4b2c0e7cf84c16b3edf.tar.gz nixpkgs-3a09a4b579612828277fa4b2c0e7cf84c16b3edf.tar.bz2 nixpkgs-3a09a4b579612828277fa4b2c0e7cf84c16b3edf.tar.lz nixpkgs-3a09a4b579612828277fa4b2c0e7cf84c16b3edf.tar.xz nixpkgs-3a09a4b579612828277fa4b2c0e7cf84c16b3edf.tar.zst nixpkgs-3a09a4b579612828277fa4b2c0e7cf84c16b3edf.zip |
Merge branch 'master' into staging
Hydra: ?compare=1480463
Diffstat (limited to 'pkgs/development/python-modules')
-rw-r--r-- | pkgs/development/python-modules/flask-assets/default.nix | 4 | ||||
-rw-r--r-- | pkgs/development/python-modules/pyftgl/default.nix | 18 | ||||
-rw-r--r-- | pkgs/development/python-modules/pyjet/default.nix | 21 |
3 files changed, 38 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/flask-assets/default.nix b/pkgs/development/python-modules/flask-assets/default.nix index 7f3b6367b6e..a8e454f4a2c 100644 --- a/pkgs/development/python-modules/flask-assets/default.nix +++ b/pkgs/development/python-modules/flask-assets/default.nix @@ -9,6 +9,10 @@ buildPythonPackage rec { sha256 = "0ivqsihk994rxw58vdgzrx4d77d7lpzjm4qxb38hjdgvi5xm4cb0"; }; + patchPhase = '' + substituteInPlace tests/test_integration.py --replace 'static_path=' 'static_url_path=' + ''; + propagatedBuildInputs = [ flask webassets flask_script nose ]; meta = with lib; { diff --git a/pkgs/development/python-modules/pyftgl/default.nix b/pkgs/development/python-modules/pyftgl/default.nix index a8583747225..1163f007b09 100644 --- a/pkgs/development/python-modules/pyftgl/default.nix +++ b/pkgs/development/python-modules/pyftgl/default.nix @@ -1,5 +1,13 @@ -{ stdenv, buildPythonPackage, fetchFromGitHub, isPy3k -, boost, freetype, ftgl, libGLU_combined }: +{ lib, buildPythonPackage, fetchFromGitHub, isPy3k +, boost, freetype, ftgl, libGLU_combined +, python +}: + +let + + pythonVersion = with lib.versions; "${major python.version}${minor python.version}"; + +in buildPythonPackage rec { pname = "pyftgl"; @@ -13,13 +21,13 @@ buildPythonPackage rec { sha256 = "12zcjv4cwwjihiaf74kslrdmmk4bs47h7006gyqfwdfchfjdgg4r"; }; - postPatch = stdenv.lib.optional isPy3k '' - sed -i "s,'boost_python','boost_python3',g" setup.py + postPatch = '' + sed -i "s,'boost_python','boost_python${pythonVersion}',g" setup.py ''; buildInputs = [ boost freetype ftgl libGLU_combined ]; - meta = with stdenv.lib; { + meta = with lib; { description = "Python bindings for FTGL (FreeType for OpenGL)"; license = licenses.gpl2Plus; }; diff --git a/pkgs/development/python-modules/pyjet/default.nix b/pkgs/development/python-modules/pyjet/default.nix new file mode 100644 index 00000000000..69d20863a77 --- /dev/null +++ b/pkgs/development/python-modules/pyjet/default.nix @@ -0,0 +1,21 @@ +{ lib, buildPythonPackage, fetchPypi, nose, numpy }: + +buildPythonPackage rec { + pname = "pyjet"; + version = "1.3.0"; + + src = fetchPypi { + inherit pname version; + sha256 = "1glcwv9ni8i40smfw6m456xjadlkackim5nk33xmas1fa96lpagg"; + }; + + propagatedBuildInputs = [ numpy ]; + checkInputs = [ nose ]; + + meta = with lib; { + homepage = "https://github.com/scikit-hep/pyjet"; + description = "The interface between FastJet and NumPy"; + license = licenses.gpl3; + maintainers = with maintainers; [ veprbl ]; + }; +} |