Merge pull request #277797 from katexochen/buletuith/0-2

bluetuith: 0.1.9 -> 0.2.0

authored by Nick Cao and committed by GitHub 72533ffb 0d6e82cf

+46 -28
+46
pkgs/by-name/bl/bluetuith/package.nix
··· 1 + { lib 2 + , buildGoModule 3 + , fetchFromGitHub 4 + , nix-update-script 5 + }: 6 + 7 + buildGoModule rec { 8 + pname = "bluetuith"; 9 + version = "0.2.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "darkhz"; 13 + repo = pname; 14 + rev = "v${version}"; 15 + sha256 = "sha256-5Jn5qkCUj2ohpZU+XqR90Su2svcLqW+hW6kmeEVfrtI="; 16 + }; 17 + 18 + vendorHash = "sha256-pYVEFKLPfstWWO6ypgv7ntAaE1Wmq2XKuZC2ccMa8Vc="; 19 + 20 + CGO_ENABLED = 0; 21 + 22 + ldflags = [ 23 + "-s" 24 + "-w" 25 + "-X github.com/darkhz/bluetuith/cmd.Version=${version}@nixpkgs" 26 + ]; 27 + 28 + passthru.updateScript = nix-update-script { }; 29 + 30 + meta = with lib; { 31 + description = "TUI-based bluetooth connection manager"; 32 + longDescription = '' 33 + Bluetuith can transfer files via OBEX, perform authenticated pairing, 34 + and (dis)connect different bluetooth devices. It interacts with bluetooth 35 + adapters and can toogle their power and discovery state. Bluetuith can also 36 + manage Bluetooth-based networking/tethering (PANU/DUN) and remote control 37 + devices. The TUI has mouse support. 38 + ''; 39 + homepage = "https://github.com/darkhz/bluetuith"; 40 + changelog = "https://github.com/darkhz/bluetuith/releases/tag/v${version}"; 41 + license = licenses.mit; 42 + platforms = platforms.linux; 43 + mainProgram = "bluetuith"; 44 + maintainers = with maintainers; [ thehedgeh0g katexochen ]; 45 + }; 46 + }
-26
pkgs/tools/bluetooth/bluetuith/default.nix
··· 1 - { lib, buildGoModule, fetchFromGitHub }: 2 - 3 - buildGoModule rec { 4 - pname = "bluetuith"; 5 - version = "0.1.9"; 6 - 7 - src = fetchFromGitHub { 8 - owner = "darkhz"; 9 - repo = pname; 10 - rev = "v${version}"; 11 - sha256 = "sha256-vdHnG0uQdy5PboIovtxl5i9xwFpjYLCZf2IGeiMcWe8="; 12 - }; 13 - 14 - vendorHash = "sha256-pYVEFKLPfstWWO6ypgv7ntAaE1Wmq2XKuZC2ccMa8Vc="; 15 - 16 - ldflags = [ "-s" "-w" ]; 17 - 18 - meta = with lib; { 19 - description = "TUI-based bluetooth connection manager"; 20 - homepage = "https://github.com/darkhz/bluetuith"; 21 - license = licenses.mit; 22 - platforms = platforms.linux; 23 - mainProgram = "bluetuith"; 24 - maintainers = with maintainers; [ thehedgeh0g ]; 25 - }; 26 - }
-2
pkgs/top-level/all-packages.nix
··· 6700 6700 6701 6701 blueman = callPackage ../tools/bluetooth/blueman { }; 6702 6702 6703 - bluetuith = callPackage ../tools/bluetooth/bluetuith { }; 6704 - 6705 6703 bmrsa = callPackage ../tools/security/bmrsa/11.nix { }; 6706 6704 6707 6705 bogofilter = callPackage ../tools/misc/bogofilter { };