diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2017-05-27 11:25:35 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-05-27 11:30:21 +0200 |
commit | 959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c (patch) | |
tree | 60c0df9d9c5e876fe757c28bf11bd18762ce4180 /pkgs/development/python-modules/vowpalwabbit | |
parent | dce1c26e5d4bd25d21e1abc3397e02d6def044a8 (diff) | |
download | nixlib-959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c.tar nixlib-959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c.tar.gz nixlib-959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c.tar.bz2 nixlib-959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c.tar.lz nixlib-959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c.tar.xz nixlib-959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c.tar.zst nixlib-959842a9c72ed6cc8566e23c1ce17e9ef0d8ec0c.zip |
Python: add pname attributes to libraries
so that we can use the update script.
Diffstat (limited to 'pkgs/development/python-modules/vowpalwabbit')
-rw-r--r-- | pkgs/development/python-modules/vowpalwabbit/default.nix | 51 |
1 files changed, 26 insertions, 25 deletions
diff --git a/pkgs/development/python-modules/vowpalwabbit/default.nix b/pkgs/development/python-modules/vowpalwabbit/default.nix index 4c343985c597..8c980cf2b2cf 100644 --- a/pkgs/development/python-modules/vowpalwabbit/default.nix +++ b/pkgs/development/python-modules/vowpalwabbit/default.nix @@ -1,32 +1,33 @@ { fetchurl, boost, zlib, clang, ncurses, pythonPackages, lib }: -pythonPackages.buildPythonPackage rec { - name = "vowpalwabbit-${version}"; - version = "8.3.2"; - src = fetchurl{ - url = "mirror://pypi/v/vowpalwabbit/${name}.tar.gz"; - sha256 = "0qm8rlrs2gfgamqnpx4lapxakpzgh0yh3kp1lbd7lhb0r748m3k7"; - }; - # vw tries to write some explicit things to home - # python installed: The directory '/homeless-shelter/.cache/pip/http' - preInstall = '' - export HOME=$PWD - ''; +pythonPackages.buildPythonPackage rec { + pname = "vowpalwabbit"; + name = "${pname}-${version}"; + version = "8.3.2"; - buildInputs = with pythonPackages; [ boost.dev zlib.dev clang ncurses pytest docutils pygments ]; - propagatedBuildInputs = with pythonPackages; [ numpy scipy scikitlearn ]; + src = fetchurl{ + url = "mirror://pypi/v/vowpalwabbit/${name}.tar.gz"; + sha256 = "0qm8rlrs2gfgamqnpx4lapxakpzgh0yh3kp1lbd7lhb0r748m3k7"; + }; + # vw tries to write some explicit things to home + # python installed: The directory '/homeless-shelter/.cache/pip/http' + preInstall = '' + export HOME=$PWD + ''; - checkPhase = '' - # check-manifest requires a git clone, not a tarball - # check-manifest --ignore "Makefile,PACKAGE.rst,*.cc,tox.ini,tests*,examples*,src*" - python setup.py check -mrs - ''; + buildInputs = with pythonPackages; [ boost.dev zlib.dev clang ncurses pytest docutils pygments ]; + propagatedBuildInputs = with pythonPackages; [ numpy scipy scikitlearn ]; - meta = with lib; { - description = "Vowpal Wabbit is a fast machine learning library for online learning, and this is the python wrapper for the project."; - homepage = https://github.com/JohnLangford/vowpal_wabbit; - license = licenses.bsd3; - maintainers = with maintainers; [ teh ]; - }; + checkPhase = '' + # check-manifest requires a git clone, not a tarball + # check-manifest --ignore "Makefile,PACKAGE.rst,*.cc,tox.ini,tests*,examples*,src*" + python setup.py check -mrs + ''; + meta = with lib; { + description = "Vowpal Wabbit is a fast machine learning library for online learning, and this is the python wrapper for the project."; + homepage = https://github.com/JohnLangford/vowpal_wabbit; + license = licenses.bsd3; + maintainers = with maintainers; [ teh ]; + }; } |