opendrop: init at 0.13.0

+43
+41
pkgs/tools/networking/opendrop/default.nix
···
··· 1 + { lib 2 + , buildPythonApplication 3 + , fetchPypi 4 + , fleep 5 + , libarchive-c 6 + , pillow 7 + , requests-toolbelt 8 + , setuptools 9 + , zeroconf }: 10 + 11 + buildPythonApplication rec { 12 + pname = "opendrop"; 13 + version = "0.13.0"; 14 + 15 + src = fetchPypi { 16 + inherit version pname; 17 + sha256 = "sha256-FE1oGpL6C9iBhI8Zj71Pm9qkObJvSeU2gaBZwK1bTQc="; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + fleep 22 + libarchive-c 23 + pillow 24 + requests-toolbelt 25 + setuptools 26 + zeroconf 27 + ]; 28 + 29 + # There are tests, but getting the following error: 30 + # nix_run_setup: error: argument action: invalid choice: 'test' (choose from 'receive', 'find', 'send') 31 + # Opendrop works as intended though 32 + doCheck = false; 33 + 34 + meta = with lib; { 35 + description = "An open Apple AirDrop implementation written in Python"; 36 + homepage = "https://owlink.org/"; 37 + license = licenses.gpl3Only; 38 + maintainers = with maintainers; [ wolfangaukang ]; 39 + platforms = [ "x86_64-linux" ]; 40 + }; 41 + }
+2
pkgs/top-level/all-packages.nix
··· 544 545 graph-easy = callPackage ../tools/graphics/graph-easy { }; 546 547 owl = callPackage ../tools/networking/owl { }; 548 549 packer = callPackage ../development/tools/packer { };
··· 544 545 graph-easy = callPackage ../tools/graphics/graph-easy { }; 546 547 + opendrop = python3Packages.callPackage ../tools/networking/opendrop { }; 548 + 549 owl = callPackage ../tools/networking/owl { }; 550 551 packer = callPackage ../development/tools/packer { };