From ab10f3b821d32c08812d436737eb7c70649a8f70 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Tue, 26 May 2020 23:19:19 +0300 Subject: [PATCH 1/4] cloudflare-wrangler: 1.9.1 -> 1.9.2 --- pkgs/development/tools/cloudflare-wrangler/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/tools/cloudflare-wrangler/default.nix b/pkgs/development/tools/cloudflare-wrangler/default.nix index 623afc3e743..e5c37bfaddb 100644 --- a/pkgs/development/tools/cloudflare-wrangler/default.nix +++ b/pkgs/development/tools/cloudflare-wrangler/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "cloudflare-wrangler"; - version = "1.9.1"; + version = "1.9.2"; src = fetchFromGitHub { owner = "cloudflare"; repo = "wrangler"; rev = "v${version}"; - sha256 = "09rq6lnv9993ah49jxqaqqhv5xxj51gxlqdi99wkj217cxp9gqqn"; + sha256 = "0i3fhdq8v9459mlnazkv9bpkcv01rdy5rk149lhpsan76zlyzzwr"; }; - cargoSha256 = "0vlb1g4pki84n2zf6w3bisa7jpv0ws8nb3lgr0bkjrirf60a9xsk"; + cargoSha256 = "0c2ss3j53vra1b4m3jsy2w2gdf6k1hw3qf6sd4qlg2ybk4k83g3b"; nativeBuildInputs = [ pkg-config ]; From a8fc1f4a642d890bcbae95c489161d965379f409 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Tue, 26 May 2020 23:22:44 +0300 Subject: [PATCH 2/4] cloudflare-wrangler: use canonical name --- .../tools/{cloudflare-wrangler => wrangler}/default.nix | 4 ++-- pkgs/top-level/all-packages.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename pkgs/development/tools/{cloudflare-wrangler => wrangler}/default.nix (95%) diff --git a/pkgs/development/tools/cloudflare-wrangler/default.nix b/pkgs/development/tools/wrangler/default.nix similarity index 95% rename from pkgs/development/tools/cloudflare-wrangler/default.nix rename to pkgs/development/tools/wrangler/default.nix index e5c37bfaddb..8ce3650bc6c 100644 --- a/pkgs/development/tools/cloudflare-wrangler/default.nix +++ b/pkgs/development/tools/wrangler/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchFromGitHub, rustPlatform, pkg-config, openssl, curl, darwin }: rustPlatform.buildRustPackage rec { - pname = "cloudflare-wrangler"; + pname = "wrangler"; version = "1.9.2"; src = fetchFromGitHub { owner = "cloudflare"; - repo = "wrangler"; + repo = pname; rev = "v${version}"; sha256 = "0i3fhdq8v9459mlnazkv9bpkcv01rdy5rk149lhpsan76zlyzzwr"; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 2a5f349e9dd..024d5b8878f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -867,8 +867,6 @@ in cloud-sql-proxy = callPackage ../tools/misc/cloud-sql-proxy { }; - cloudflare-wrangler = callPackage ../development/tools/cloudflare-wrangler { }; - codeql = callPackage ../development/tools/analysis/codeql { }; container-linux-config-transpiler = callPackage ../development/tools/container-linux-config-transpiler { }; @@ -3159,6 +3157,8 @@ in wob = callPackage ../tools/misc/wob { }; + wrangler = callPackage ../development/tools/wrangler { }; + xkcdpass = with pythonPackages; toPythonApplication xkcdpass; xob = callPackage ../tools/X11/xob { }; From 60582f7095e05f83b677bbd7c1dea9193f09630b Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Tue, 26 May 2020 23:23:32 +0300 Subject: [PATCH 3/4] wrangler: only use pkg-config and openssl on Linux --- pkgs/development/tools/wrangler/default.nix | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/pkgs/development/tools/wrangler/default.nix b/pkgs/development/tools/wrangler/default.nix index 8ce3650bc6c..8b436498c93 100644 --- a/pkgs/development/tools/wrangler/default.nix +++ b/pkgs/development/tools/wrangler/default.nix @@ -13,14 +13,15 @@ rustPlatform.buildRustPackage rec { cargoSha256 = "0c2ss3j53vra1b4m3jsy2w2gdf6k1hw3qf6sd4qlg2ybk4k83g3b"; - nativeBuildInputs = [ pkg-config ]; + nativeBuildInputs = stdenv.lib.optionals stdenv.isLinux [ pkg-config ]; - buildInputs = [ openssl ] ++ stdenv.lib.optionals stdenv.isDarwin [ - curl - darwin.apple_sdk.frameworks.Security - darwin.apple_sdk.frameworks.CoreServices - darwin.apple_sdk.frameworks.CoreFoundation - ]; + buildInputs = stdenv.lib.optionals stdenv.isLinux [ openssl ] + ++ stdenv.lib.optionals stdenv.isDarwin [ + curl + darwin.apple_sdk.frameworks.Security + darwin.apple_sdk.frameworks.CoreServices + darwin.apple_sdk.frameworks.CoreFoundation + ]; # tries to use "/homeless-shelter" and fails doCheck = false; From b2b5ae6e8c520ba8112ac32609610ef2c153f084 Mon Sep 17 00:00:00 2001 From: Oleksii Filonenko Date: Tue, 26 May 2020 23:24:06 +0300 Subject: [PATCH 4/4] wrangler: add filalex77 to maintainers --- pkgs/development/tools/wrangler/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/tools/wrangler/default.nix b/pkgs/development/tools/wrangler/default.nix index 8b436498c93..cdbba236922 100644 --- a/pkgs/development/tools/wrangler/default.nix +++ b/pkgs/development/tools/wrangler/default.nix @@ -30,7 +30,7 @@ rustPlatform.buildRustPackage rec { description = "A CLI tool designed for folks who are interested in using Cloudflare Workers"; homepage = "https://github.com/cloudflare/wrangler"; license = with licenses; [ asl20 /* or */ mit ]; - maintainers = with maintainers; [ ]; + maintainers = with maintainers; [ filalex77 ]; platforms = platforms.all; }; }