diff options
author | xeji <36407913+xeji@users.noreply.github.com> | 2018-09-09 22:00:59 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-09 22:00:59 +0200 |
commit | d18aaceda613a67f24851ec8a14e816b7c5fdbdf (patch) | |
tree | 70037f079796c59dc068a026fb7b41466aa49209 | |
parent | a4b040e69f4f56a5e9e8df15b2941fdceca06bec (diff) | |
parent | b667a76eacc60a8485f1dff82f7ff47417b8545e (diff) | |
download | nixlib-d18aaceda613a67f24851ec8a14e816b7c5fdbdf.tar nixlib-d18aaceda613a67f24851ec8a14e816b7c5fdbdf.tar.gz nixlib-d18aaceda613a67f24851ec8a14e816b7c5fdbdf.tar.bz2 nixlib-d18aaceda613a67f24851ec8a14e816b7c5fdbdf.tar.lz nixlib-d18aaceda613a67f24851ec8a14e816b7c5fdbdf.tar.xz nixlib-d18aaceda613a67f24851ec8a14e816b7c5fdbdf.tar.zst nixlib-d18aaceda613a67f24851ec8a14e816b7c5fdbdf.zip |
Merge pull request #46438 from knedlsepp/fix-pythonPackages.flask_ldap_login
pythonPackages.flask_ldap_login: Fix build
-rw-r--r-- | pkgs/development/python-modules/flask-ldap-login/default.nix | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/pkgs/development/python-modules/flask-ldap-login/default.nix b/pkgs/development/python-modules/flask-ldap-login/default.nix index b95e694a232f..99b57dac816f 100644 --- a/pkgs/development/python-modules/flask-ldap-login/default.nix +++ b/pkgs/development/python-modules/flask-ldap-login/default.nix @@ -1,16 +1,27 @@ -{ stdenv, buildPythonPackage, fetchPypi +{ stdenv, buildPythonPackage, isPy3k, fetchFromGitHub, fetchpatch , flask, flask_wtf, flask_testing, ldap , mock, nose }: buildPythonPackage rec { pname = "flask-ldap-login"; - version = "0.3.0"; + version = "0.3.4"; + disabled = isPy3k; - src = fetchPypi { - inherit pname version; - sha256 = "085rik7q8xrp5g95346p6jcp9m2yr8kamwb2kbiw4q0b0fpnnlgq"; + src = fetchFromGitHub { + owner = "ContinuumIO"; + repo = "flask-ldap-login"; + rev = version; + sha256 = "1l6zahqhwn5g9fmhlvjv80288b5h2fk5mssp7amdkw5ysk570wzp"; }; + patches = [ + # Fix flask_wtf>=0.9.0 incompatibility. See https://github.com/ContinuumIO/flask-ldap-login/issues/41 + (fetchpatch { + url = https://github.com/ContinuumIO/flask-ldap-login/commit/ed08c03c818dc63b97b01e2e7c56862eaa6daa43.patch; + sha256 = "19pkhbldk8jq6m10kdylvjf1c8m84fvvj04v5qda4cjyks15aq48"; + }) + ]; + checkInputs = [ nose mock flask_testing ]; propagatedBuildInputs = [ flask flask_wtf ldap ]; |