diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-05-07 10:20:12 +0200 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2019-05-07 10:20:12 +0200 |
commit | fffbbb5623649ca7c7b32b74558a26ec5cf11abb (patch) | |
tree | c8746e1d1072072d8b2d0480da5a3fd512d0ed03 /pkgs/webapps/default.nix | |
parent | b44b42a15197813060bf9405d5a07b8b2c699af5 (diff) | |
download | Nix-fffbbb5623649ca7c7b32b74558a26ec5cf11abb.tar.gz Nix-fffbbb5623649ca7c7b32b74558a26ec5cf11abb.tar.zst Nix-fffbbb5623649ca7c7b32b74558a26ec5cf11abb.zip |
Add roundcubemail to pkgs
Diffstat (limited to 'pkgs/webapps/default.nix')
-rw-r--r-- | pkgs/webapps/default.nix | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/webapps/default.nix b/pkgs/webapps/default.nix index f9ecd4f..073905c 100644 --- a/pkgs/webapps/default.nix +++ b/pkgs/webapps/default.nix | |||
@@ -50,6 +50,23 @@ rec { | |||
50 | phpldapadmin = callPackage ./phpldapadmin {}; | 50 | phpldapadmin = callPackage ./phpldapadmin {}; |
51 | rompr = callPackage ./rompr { inherit mylibs; }; | 51 | rompr = callPackage ./rompr { inherit mylibs; }; |
52 | 52 | ||
53 | roundcubemail = callPackage ./roundcubemail {}; | ||
54 | roundcubemail-with-plugins-skins = roundcubemail.withPlugins (builtins.attrValues roundcubemail-plugins) (builtins.attrValues roundcubemail-skins); | ||
55 | roundcubemail-skins = let | ||
56 | names = []; | ||
57 | in | ||
58 | lib.attrsets.genAttrs names | ||
59 | (name: callPackage (./roundcubemail/skins + "/${name}") {}); | ||
60 | roundcubemail-plugins = let | ||
61 | names = [ | ||
62 | "automatic_addressbook" "carddav" "contextmenu" | ||
63 | "contextmenu_folder" "html5_notifier" "ident_switch" | ||
64 | "message_highlight" "thunderbird_labels" | ||
65 | ]; | ||
66 | in | ||
67 | lib.attrsets.genAttrs names | ||
68 | (name: callPackage (./roundcubemail/plugins + "/${name}") { buildPlugin = roundcubemail.buildPlugin; }); | ||
69 | |||
53 | yourls = callPackage ./yourls { inherit mylibs; }; | 70 | yourls = callPackage ./yourls { inherit mylibs; }; |
54 | yourls-with-plugins = yourls.withPlugins (builtins.attrValues yourls-plugins); | 71 | yourls-with-plugins = yourls.withPlugins (builtins.attrValues yourls-plugins); |
55 | yourls-plugins = let | 72 | yourls-plugins = let |