Self-host your own digital island
1{ lib, buildGoModule, fetchFromGitHub, olm }:
2
3let version = "0.4.4";
4in buildGoModule rec {
5 name = "mautrix-meta";
6 inherit version;
7
8 src = fetchFromGitHub {
9 owner = "mautrix";
10 repo = "meta";
11 rev = "v${version}";
12 hash = "sha256-S8x3TGQEs+oh/3Q1Gz00M8dOcjjuHSgzVhqlbikZ8QE=";
13 };
14
15 buildInputs = [ olm ];
16
17 vendorHash = "sha256-sUnvwPJQOoVzxbo2lS3CRcTrWsPjgYPsKClVw1wZJdM=";
18
19 doCheck = false;
20
21 excludedPackages = "cmd/lscli";
22
23 meta = with lib; {
24 homepage = "https://github.com/mautrix/meta";
25 description =
26 " A Matrix-Facebook Messenger and Instagram DM puppeting bridge.";
27 license = licenses.agpl3Plus;
28 mainProgram = "mautrix-meta";
29 };
30}
31