ea14385335
Closes: https://github.com/NixOS/nixpkgs/issues/384226 - add `package` option to services.shadowsocks and related changes - add tests for `pkgs.shadowsocks-rust` - add postfix 'libev' to original tests
32 lines
777 B
Nix
32 lines
777 B
Nix
{
|
|
system ? builtins.currentSystem,
|
|
config ? { },
|
|
pkgs ? import ../../.. { inherit system config; },
|
|
}:
|
|
|
|
{
|
|
"basic-libev" = import ./common.nix {
|
|
name = "basic-libev";
|
|
package = pkgs.shadowsocks-libev;
|
|
};
|
|
|
|
"basic-rust" = import ./common.nix {
|
|
name = "basic-rust";
|
|
package = pkgs.shadowsocks-rust;
|
|
};
|
|
|
|
"v2ray-plugin-libev" = import ./common.nix {
|
|
name = "v2ray-plugin-libev";
|
|
package = pkgs.shadowsocks-libev;
|
|
plugin = "${pkgs.shadowsocks-v2ray-plugin}/bin/v2ray-plugin";
|
|
pluginOpts = "host=nixos.org";
|
|
};
|
|
|
|
"v2ray-plugin-rust" = import ./common.nix {
|
|
name = "v2ray-plugin-rust";
|
|
package = pkgs.shadowsocks-rust;
|
|
plugin = "${pkgs.shadowsocks-v2ray-plugin}/bin/v2ray-plugin";
|
|
pluginOpts = "host=nixos.org";
|
|
};
|
|
}
|