From 4926436444d27e3e0b2ffdc0873f645ca6431ec4 Mon Sep 17 00:00:00 2001 From: loner <2788892716@qq.com> Date: Sat, 23 Aug 2025 23:35:58 +0800 Subject: [PATCH] qq: fix update.sh Reduce script dependencies and improve compatibility --- pkgs/by-name/qq/qq/package.nix | 1 + pkgs/by-name/qq/qq/update.sh | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/qq/qq/package.nix b/pkgs/by-name/qq/qq/package.nix index 1ca56f0389251..e96331d5324dc 100644 --- a/pkgs/by-name/qq/qq/package.nix +++ b/pkgs/by-name/qq/qq/package.nix @@ -55,6 +55,7 @@ let fee1-dead prince213 ryan4yin + lonerOrz ]; }; in diff --git a/pkgs/by-name/qq/qq/update.sh b/pkgs/by-name/qq/qq/update.sh index ecc1c769d0dd0..ebf635815bd4c 100755 --- a/pkgs/by-name/qq/qq/update.sh +++ b/pkgs/by-name/qq/qq/update.sh @@ -15,7 +15,7 @@ darwin_url=$(jq -r .downloadUrl <<< "$darwin_payload") darwin_hash=$(nix-prefetch-url $darwin_url) # use friendlier hashes -darwin_hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$darwin_hash") +darwin_hash="sha256-$(nix hash to-base64 "sha256:$darwin_hash")" # linux @@ -29,8 +29,8 @@ linux_aarch64_hash=$(nix-prefetch-url $linux_aarch64_url) linux_x86_64_hash=$(nix-prefetch-url $linux_x86_64_url) # use friendlier hashes -linux_aarch64_hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$linux_aarch64_hash") -linux_x86_64_hash=$(nix --extra-experimental-features nix-command hash convert --to sri --hash-algo sha256 "$linux_x86_64_hash") +linux_aarch64_hash="sha256-$(nix hash to-base64 "sha256:$linux_aarch64_hash")" +linux_x86_64_hash="sha256-$(nix hash to-base64 "sha256:$linux_x86_64_hash")" cat >sources.nix <