tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
discourse.plugins.discourse-chat-integration: Init
Tobias Stenzel
4 years ago
ecb1b736
1ef543a5
+19
3 changed files
expand all
collapse all
unified
split
pkgs
servers
web-apps
discourse
plugins
all-plugins.nix
discourse-chat-integration
default.nix
update.py
+1
pkgs/servers/web-apps/discourse/plugins/all-plugins.nix
···
6
6
discourse-assign = callPackage ./discourse-assign {};
7
7
discourse-calendar = callPackage ./discourse-calendar {};
8
8
discourse-canned-replies = callPackage ./discourse-canned-replies {};
9
9
+
discourse-chat-integration = callPackage ./discourse-chat-integration {};
9
10
discourse-checklist = callPackage ./discourse-checklist {};
10
11
discourse-data-explorer = callPackage ./discourse-data-explorer {};
11
12
discourse-github = callPackage ./discourse-github {};
+17
pkgs/servers/web-apps/discourse/plugins/discourse-chat-integration/default.nix
···
1
1
+
{ lib, mkDiscoursePlugin, fetchFromGitHub }:
2
2
+
3
3
+
mkDiscoursePlugin {
4
4
+
name = "discourse-chat-integration";
5
5
+
src = fetchFromGitHub {
6
6
+
owner = "discourse";
7
7
+
repo = "discourse-chat-integration";
8
8
+
rev = "8ade892b387f0ce843d5e78ef4a271b0d35847ff";
9
9
+
sha256 = "1qn1bm09i9gzmh74ws32zgc89hrqzyhmh63qvmv0h00r52rmgxvx";
10
10
+
};
11
11
+
meta = with lib; {
12
12
+
homepage = "https://github.com/discourse/discourse-chat-integration";
13
13
+
maintainers = with maintainers; [ dpausp ];
14
14
+
license = licenses.mit;
15
15
+
description = "This plugin integrates Discourse with a number of external chatroom systems";
16
16
+
};
17
17
+
}
+1
pkgs/servers/web-apps/discourse/update.py
···
204
204
{'name': 'discourse-assign'},
205
205
{'name': 'discourse-calendar'},
206
206
{'name': 'discourse-canned-replies'},
207
207
+
{'name': 'discourse-chat-integration'},
207
208
{'name': 'discourse-checklist'},
208
209
{'name': 'discourse-data-explorer'},
209
210
{'name': 'discourse-github'},