From 3f86def32a102a173144d30a8afdc5474a03b3a0 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Fri, 27 Feb 2026 14:03:50 +0900 Subject: [PATCH] cloudflare-warp: reuse darwin src to fix updateScript Duplicated hashes cause updateScript failures. For example: https://nixpkgs-update-logs.nix-community.org/cloudflare-warp/2026-01-24.log ``` update-source-version: error: Couldn't locate old source hash 'sha256-nnoOXPSpOJRyNdCC0/YAoBK8SwB+++qVwgZplrjNi2U=' (or it appeared more than once) ``` Follow-up: 33bff8b6c55dccfca8ed474d1bfbc458589dc8c1 --- pkgs/by-name/cl/cloudflare-warp/package.nix | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/cl/cloudflare-warp/package.nix b/pkgs/by-name/cl/cloudflare-warp/package.nix index a83bfc047df7..f5080ca2b48f 100644 --- a/pkgs/by-name/cl/cloudflare-warp/package.nix +++ b/pkgs/by-name/cl/cloudflare-warp/package.nix @@ -27,7 +27,7 @@ let version = "2025.10.186.0"; - sources = { + sources = rec { x86_64-linux = fetchurl { url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}_amd64.deb"; hash = "sha256-l+csDSBXRAFb2075ciCAlE0bS5F48mAIK/Bv1r3Q8GE="; @@ -36,14 +36,11 @@ let url = "https://pkg.cloudflareclient.com/pool/noble/main/c/cloudflare-warp/cloudflare-warp_${version}_arm64.deb"; hash = "sha256-S6CfWYzcv+1Djj+TX+lrP5eG7oIpM0JrqtSw/UDD9ko="; }; - x86_64-darwin = fetchurl { - url = "https://downloads.cloudflareclient.com/v1/download/macos/version/${version}"; - hash = "sha256-nnoOXPSpOJRyNdCC0/YAoBK8SwB+++qVwgZplrjNi2U="; - }; aarch64-darwin = fetchurl { url = "https://downloads.cloudflareclient.com/v1/download/macos/version/${version}"; hash = "sha256-nnoOXPSpOJRyNdCC0/YAoBK8SwB+++qVwgZplrjNi2U="; }; + x86_64-darwin = aarch64-darwin; }; in stdenv.mkDerivation (finalAttrs: {