3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications/misc/privacyidea
Maximilian Bosch f1fa5f1eb4
privacyidea: 3.7.2 -> 3.7.3, fix build
ChangeLog: https://github.com/privacyidea/privacyidea/blob/v3.7.3/Changelog
Failing Hydra build: https://hydra.nixos.org/build/190981743

* Disable tests of `werkzeug` since a lot of it is now failing with
  `unclosed file handle` (partly just randomly) which is an indicator
  for a broken test-suite. Dependency updates that would help us to get
  rid of this hackery are apparently in progress upstream[1].

* Disable checkPhase for `Mako` since it now requires `lingua` as
  `checkInput`, but it'd require `click>8`, however we use v7 here for
  the older flask. To avoid even more dependency chaos, I decided to
  just turn off the tests here.

* Update disabled tests for `privacyidea` itself: a few tests are either
  removed or succeeding now (perhaps because we now set `$HOME` now for
  tests ;-) ). Documented on the remaining tests why they can't work in
  a `nix-build`.

[1] https://github.com/privacyidea/privacyidea/issues/2876
2022-09-18 08:46:44 +02:00
..
default.nix privacyidea: 3.7.2 -> 3.7.3, fix build 2022-09-18 08:46:44 +02:00