1{
2 callPackage,
3 libsForQt5,
4}:
5
6let
7 mkGui =
8 args:
9 callPackage (import ./gui.nix (args)) {
10 inherit (libsForQt5) wrapQtAppsHook;
11 };
12
13 mkServer = args: callPackage (import ./server.nix (args)) { };
14in
15{
16 guiStable = mkGui {
17 channel = "stable";
18 version = "2.2.51";
19 hash = "sha256-HXuhaJEcr33qYm2v/wFqnO7Ba4lyZgSzvh6dkNZX9XI=";
20 };
21
22 guiPreview = mkGui {
23 channel = "stable";
24 version = "2.2.51";
25 hash = "sha256-HXuhaJEcr33qYm2v/wFqnO7Ba4lyZgSzvh6dkNZX9XI=";
26 };
27
28 serverStable = mkServer {
29 channel = "stable";
30 version = "2.2.51";
31 hash = "sha256-Yw6RvHZzVU2wWXVxvuIu7GLFyqjakwqJ0EV6H0ZdVcQ=";
32 };
33
34 serverPreview = mkServer {
35 channel = "stable";
36 version = "2.2.51";
37 hash = "sha256-Yw6RvHZzVU2wWXVxvuIu7GLFyqjakwqJ0EV6H0ZdVcQ=";
38 };
39}