mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-12-01 03:12:51 +00:00
1862813d11
This is done with the following bash script: ``` #!/usr/bin/env bash process_line() { local filename=${1%:} if [[ $4 =~ \"(.*)\"\; ]]; then local sha256="${BASH_REMATCH[1]}" fi [[ -z $sha256 ]] && return 0 local hash=$(nix hash to-sri --type sha256 $sha256) echo "Processing: $filename" echo " $sha256 => $hash" sed -i "s|cargoSha256 = \"$sha256\"|cargoHash = \"$hash\"|" $filename } # split output by line grep -r 'cargoSha256 = ' . | while IFS= read -r line; do # split them further by space read -r -a parts <<< "$line" process_line "${parts[@]}" done ``` |
||
---|---|---|
.. | ||
avr/libc | ||
avr8-burn-omat | ||
breakpad | ||
brev-cli | ||
cppreference-doc | ||
datafusion | ||
gokrazy | ||
h3 | ||
haskell | ||
juce | ||
loc | ||
msp430 | ||
newlib | ||
or1k | ||
rappel | ||
resholve | ||
rpiboot | ||
umr | ||
vc4 | ||
yelp-tools |