Merge pull request #92045 from oxzi/btlejack-2.0.0

btlejack: init at 2.0.0

authored by

Sandro and committed by
GitHub
0ec1f94e f27c35e1

+28
+26
pkgs/applications/radio/btlejack/default.nix
··· 1 + { lib, buildPythonApplication, fetchFromGitHub, pyserial, halo }: 2 + 3 + buildPythonApplication rec { 4 + pname = "btlejack"; 5 + version = "2.0.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "virtualabs"; 9 + repo = "btlejack"; 10 + rev = "v${version}"; 11 + sha256 = "1r17079kx7dvsrbmw5sgvz3vj5m3pn2543gxj2xmw4s0lcihy378"; 12 + }; 13 + 14 + postPatch = '' 15 + sed -i "s|^.*'argparse',$||" setup.py 16 + ''; 17 + 18 + propagatedBuildInputs = [ pyserial halo ]; 19 + 20 + meta = with lib; { 21 + homepage = "https://github.com/virtualabs/btlejack"; 22 + description = "Bluetooth Low Energy Swiss-army knife"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ oxzi ]; 25 + }; 26 + }
+2
pkgs/top-level/all-packages.nix
··· 1808 1808 1809 1809 btrfs-progs = callPackage ../tools/filesystems/btrfs-progs { }; 1810 1810 1811 + btlejack = python3Packages.callPackage ../applications/radio/btlejack { }; 1812 + 1811 1813 btrbk = callPackage ../tools/backup/btrbk { 1812 1814 asciidoc = asciidoc-full; 1813 1815 };