This meta-package is supposed to contain third-party roundcube plugins such as `persistent_login` that will be linked into the roundcube derivation.wip/yesman
parent
b584a786ec
commit
2820e1df5c
@ -0,0 +1,11 @@ |
||||
{ newScope, pkgs }: |
||||
|
||||
let |
||||
|
||||
callPackage = newScope (pkgs // plugins); |
||||
|
||||
plugins = import ./plugins.nix { inherit callPackage; }; |
||||
|
||||
in |
||||
|
||||
plugins |
@ -0,0 +1,13 @@ |
||||
{ roundcubePlugin, fetchFromGitHub }: |
||||
|
||||
roundcubePlugin rec { |
||||
pname = "persistent_login"; |
||||
version = "5.1.0"; |
||||
|
||||
src = fetchFromGitHub { |
||||
owner = "mfreiholz"; |
||||
repo = pname; |
||||
rev = "version-${version}"; |
||||
sha256 = "1k2jgbshwig8q5l440y59pgwbfbc0pdrjbpihba834a4pm0y6anl"; |
||||
}; |
||||
} |
@ -0,0 +1,9 @@ |
||||
{ callPackage }: |
||||
|
||||
{ |
||||
inherit callPackage; |
||||
|
||||
roundcubePlugin = callPackage ./roundcube-plugin.nix { }; |
||||
|
||||
persistent_login = callPackage ./persistent_login { }; |
||||
} |
@ -0,0 +1,7 @@ |
||||
{ runCommand }: |
||||
{ pname, version, src }: |
||||
|
||||
runCommand "roundcube-plugin-${pname}-${version}" { } '' |
||||
mkdir -p $out/plugins/ |
||||
cp -r ${src} $out/plugins/${pname} |
||||
'' |
Loading…
Reference in new issue