diff --git a/pkgs/development/tools/build-managers/buck2/hashes.json b/pkgs/development/tools/build-managers/buck2/hashes.json index 6c6a8b5a63ad..e69de29bb2d1 100644 --- a/pkgs/development/tools/build-managers/buck2/hashes.json +++ b/pkgs/development/tools/build-managers/buck2/hashes.json @@ -1,5 +0,0 @@ -{ "x86_64-linux": "sha256-dVOshrjpsFomstnJsZMPBDfakXOkU+ORbv//fq8Oxss=" -, "x86_64-darwin": "sha256-BuzA8irlqLWnv5fGUdIHu0grz9smTBdOs5yTUBZLUKg=" -, "aarch64-linux": "sha256-Thr9RsI7AkumBeraq08KoxDAXYKv63bZUTrTYN0GAss=" -, "aarch64-darwin": "sha256-vRu0ra6YN7+o1AId6+v0ZLQucO84KwS3Ila6Ksmp1J0=" -} diff --git a/pkgs/development/tools/build-managers/buck2/update.sh b/pkgs/development/tools/build-managers/buck2/update.sh index 34fa4f4d6dbd..528140e4363e 100755 --- a/pkgs/development/tools/build-managers/buck2/update.sh +++ b/pkgs/development/tools/build-managers/buck2/update.sh @@ -4,10 +4,11 @@ set -euo pipefail VERSION=$(curl -s https://api.github.com/repos/facebook/buck2/releases \ - | jq -r '. | - sort_by(.created_at) | .[] | - select ((.prerelease == true) and (.name != "latest")) | - .name') + | jq -r 'sort_by(.created_at) | reverse | + (map + (select ((.prerelease == true) and (.name != "latest"))) | + first + ) | .name') echo "Latest buck2 prerelease: $VERSION" ARCHS=(