Merge pull request #206876 from r-ryantm/auto-update/shadowsocks-rust

shadowsocks-rust: 1.14.3 -> 1.15.1

authored by Mario Rodas and committed by GitHub bb6bb541 7b71a86c

+10 -11
+9 -10
pkgs/tools/networking/shadowsocks-rust/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, CoreServices, libiconv }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "shadowsocks-rust"; 5 - version = "1.14.3"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "shadowsocks"; 10 repo = pname; 11 - sha256 = "sha256-tRiziyCw1Qpm22RtZHeKt4VFReJidFHsPxPSjxIA3hA="; 12 }; 13 14 - cargoSha256 = "sha256-snnzNb1yJ8L5pMvNNEIf5hZOpFV6DKOWGtGP1T3YTWg="; 15 16 - RUSTC_BOOTSTRAP = 1; 17 18 - nativeBuildInputs = [ pkg-config ]; 19 - 20 - buildInputs = [ openssl ] 21 - ++ lib.optionals stdenv.isDarwin [ CoreServices libiconv ]; 22 23 cargoBuildFlags = [ 24 "--features=aead-cipher-extra,local-dns,local-http-native-tls,local-redir,local-tun" ··· 36 ]; 37 38 meta = with lib; { 39 homepage = "https://github.com/shadowsocks/shadowsocks-rust"; 40 - description = "A Rust port of shadowsocks"; 41 license = licenses.mit; 42 maintainers = [ maintainers.marsam ]; 43 };
··· 1 + { lib, stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, Security, CoreServices }: 2 3 rustPlatform.buildRustPackage rec { 4 pname = "shadowsocks-rust"; 5 + version = "1.15.2"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "shadowsocks"; 10 repo = pname; 11 + hash = "sha256-CvAOvtC5U2njQuUjFxjnGeqhuxrCw4XI6goo1TxIhIU="; 12 }; 13 14 + cargoHash = "sha256-ctZlYo82M7GKVvrEkw/7+aH9R0MeEsyv3IKl9k4SbiA="; 15 16 + nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ]; 17 18 + buildInputs = lib.optionals stdenv.isLinux [ openssl ] 19 + ++ lib.optionals stdenv.isDarwin [ Security CoreServices ]; 20 21 cargoBuildFlags = [ 22 "--features=aead-cipher-extra,local-dns,local-http-native-tls,local-redir,local-tun" ··· 34 ]; 35 36 meta = with lib; { 37 + description = "A Rust port of Shadowsocks"; 38 homepage = "https://github.com/shadowsocks/shadowsocks-rust"; 39 + changelog = "https://github.com/shadowsocks/shadowsocks-rust/raw/v${version}/debian/changelog"; 40 license = licenses.mit; 41 maintainers = [ maintainers.marsam ]; 42 };
+1 -1
pkgs/top-level/all-packages.nix
··· 11596 shabnam-fonts = callPackage ../data/fonts/shabnam-fonts { }; 11597 11598 shadowsocks-rust = callPackage ../tools/networking/shadowsocks-rust { 11599 - inherit (darwin.apple_sdk.frameworks) CoreServices; 11600 }; 11601 11602 shadowsocks-v2ray-plugin = callPackage ../tools/networking/shadowsocks-v2ray-plugin { };
··· 11596 shabnam-fonts = callPackage ../data/fonts/shabnam-fonts { }; 11597 11598 shadowsocks-rust = callPackage ../tools/networking/shadowsocks-rust { 11599 + inherit (darwin.apple_sdk.frameworks) Security CoreServices; 11600 }; 11601 11602 shadowsocks-v2ray-plugin = callPackage ../tools/networking/shadowsocks-v2ray-plugin { };