aboutsummaryrefslogtreecommitdiff
path: root/modules/matrix/pkgs/mautrix-slack.nix
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2023-08-11 16:51:35 +0200
committerMax Audron <audron@cocaine.farm>2023-08-11 16:51:35 +0200
commit5828af9fc19e18dc85e49fcc1a251a7eb25d909c (patch)
treec70c3e52237c08d3fdcb2f1269c524c25e3feeb8 /modules/matrix/pkgs/mautrix-slack.nix
init
Diffstat (limited to 'modules/matrix/pkgs/mautrix-slack.nix')
-rw-r--r--modules/matrix/pkgs/mautrix-slack.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/modules/matrix/pkgs/mautrix-slack.nix b/modules/matrix/pkgs/mautrix-slack.nix
new file mode 100644
index 0000000..4310e7b
--- /dev/null
+++ b/modules/matrix/pkgs/mautrix-slack.nix
@@ -0,0 +1,26 @@
+{ lib, buildGoModule, fetchFromGitHub, olm }:
+
+buildGoModule rec {
+ pname = "mautrix-slack";
+ version = "20230316";
+
+ src = fetchFromGitHub {
+ owner = "mautrix";
+ repo = "slack";
+ rev = "main";
+ sha256 = "sha256-kA2IzYkvWoh/LxykuSzOLif76ZDbj7hKRjdIGDHY1W0=";
+ };
+
+ buildInputs = [ olm ];
+
+ vendorSha256 = "sha256-kYaeVXxrfA8WuL10+2DC6c2cYJ2li4/3ulKxcy/KviQ=";
+
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/mautrix/slack";
+ description = "Matrix <-> Slack hybrid puppeting/relaybot bridge";
+ license = licenses.agpl3Plus;
+ maintainers = with maintainers; [ ];
+ };
+}