btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / we / webwormhole / package.nix
blob7e1fe8cbfb27df9097f8505381cc9330d2bb748d
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "webwormhole";
5   version = "0-unstable-2023-11-15";
7   src = fetchFromGitHub {
8     owner = "saljam";
9     repo = pname;
10     rev = "6ceee76274ee881e828bd48c5cc15c758b9ad77c";
11     hash = "sha256-C9r6wFhP5BkIClgTQol7LyMUHXOzyrX9Pn91VqBaqFQ=";
12   };
14   vendorHash = "sha256-+7ctAm2wnjmfMd6CHXlcAUwiUMS7cH4koDAvlEUAXEg=";
16   meta = with lib; {
17     description = "Send files using peer authenticated WebRTC";
18     homepage = "https://github.com/saljam/webwormhole";
19     license = licenses.bsd3;
20     maintainers = with maintainers; [ bbigras ];
21     mainProgram = "ww";
22   };