git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #144073 from tdemin/master

shadowsocks-rust: 1.10.7 -> 1.11.2

commit726da12d8b1201b42840cb6d05d050429d0b0525 authorMario Rodas <marsam@users.noreply.github.com> dateMon 1 Nov 2021, 21:21 (5 years ago) parent3572d2f63b7bb7
1 file changed+13−5
pkgs/tools/networking/shadowsocks-rust/default.nix+13−5
pkgs/tools/networking/shadowsocks-rust/default.nix+13−5
@@ -2,28 +2,36 @@
22
33rustPlatform.buildRustPackage rec {
44 pname = "shadowsocks-rust";
5− version = "1.10.7";
5+ version = "1.11.2";
66
77 src = fetchFromGitHub {
88 rev = "v${version}";
99 owner = "shadowsocks";
1010 repo = pname;
11− sha256 = "08k5j469750bhlq49qc5nwc2jjgmy9qsm58nf2jfwhxlpflv12sc";
11+ sha256 = "0ry3zfwxs5j243jpbp5ymnz14ycyk6gpgb50lcazhn1yy52p8wac";
1212 };
1313
14− cargoSha256 = "1r8w5cdygd26m95q9qpqa85aixx25jr510hpjlllbpfvm7zjpbqk";
14+ cargoSha256 = "1hvrp3zf5h33j6fgqyzn2jvjbyi8c8pyqwrj5wg3lw38h0z5rvaj";
1515
1616 RUSTC_BOOTSTRAP = 1;
1717
1818 buildInputs = lib.optionals stdenv.isDarwin [ CoreServices libiconv ];
1919
20− checkFlags = [ "--skip=http_proxy" "--skip=udp_tunnel" ];
20+ # all of these rely on connecting to www.example.com:80
21+ checkFlags = [
22+ "--skip=http_proxy"
23+ "--skip=tcp_tunnel"
24+ "--skip=udp_tunnel"
25+ "--skip=udp_relay"
26+ "--skip=socks4_relay_connect"
27+ "--skip=socks5_relay_aead"
28+ "--skip=socks5_relay_stream"
29+ ];
2130
2231 meta = with lib; {
2332 homepage = "https://github.com/shadowsocks/shadowsocks-rust";
2433 description = "A Rust port of shadowsocks";
2534 license = licenses.mit;
2635 maintainers = [ maintainers.marsam ];
27− broken = stdenv.isAarch64; # crypto2 crate doesn't build on aarch64
2836 };
2937}