vdirsyncer: Convert to a python module (#87865)

* vdirsyncer: standardize derivation

Use toPythonApplication and use callPackage from python-packages.nix.
Make vdirsyncerStable somewhat functional again, but mark it as broken
for Python 3.6 or higher.

* vdirsyncer: use buildPythonPackage as it's a package now

* vdirsyncer: move to python-modules/

* vdirsyncer: Move disabled logic into expression
This commit is contained in:
Doron Behar
2020-05-17 10:19:40 +02:00
committed by GitHub
parent 6c195563e1
commit b3e7e67a5e
4 changed files with 90 additions and 17 deletions
+7
View File
@@ -1607,6 +1607,13 @@ in {
vdf = callPackage ../development/python-modules/vdf { };
vdirsyncer = callPackage ../development/python-modules/vdirsyncer {
inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices Security;
inherit (pkgs) pkg-config openssl rustPlatform;
};
vdirsyncerStable = callPackage ../development/python-modules/vdirsyncer/stable.nix { };
vidstab = callPackage ../development/python-modules/vidstab { };
webapp2 = callPackage ../development/python-modules/webapp2 { };