1{
2 lib,
3 buildGoModule,
4 fetchFromGitHub,
5}:
6
7buildGoModule {
8 pname = "webwormhole";
9 version = "0-unstable-2023-11-15";
10
11 src = fetchFromGitHub {
12 owner = "saljam";
13 repo = "webwormhole";
14 rev = "6ceee76274ee881e828bd48c5cc15c758b9ad77c";
15 hash = "sha256-C9r6wFhP5BkIClgTQol7LyMUHXOzyrX9Pn91VqBaqFQ=";
16 };
17
18 vendorHash = "sha256-+7ctAm2wnjmfMd6CHXlcAUwiUMS7cH4koDAvlEUAXEg=";
19
20 meta = with lib; {
21 description = "Send files using peer authenticated WebRTC";
22 homepage = "https://github.com/saljam/webwormhole";
23 license = licenses.bsd3;
24 maintainers = with maintainers; [ bbigras ];
25 mainProgram = "ww";
26 };
27}