treewide: migrate to fetchCargoVendor, batch 1

Cargo 1.84.0 seems to have changed the output format of cargo vendor
again, once again invalidating fetchCargoTarball FOD hashes.  It's
time to fix this once and for all, switching across the board to
fetchCargoVendor, which is not dependent on cargo vendor's output
format.

It should be possible to reproduce this diff.  To do so, get the list
of files changed by this commit, e.g. with git diff --name-only, then
run the following two commands, each with that list of files as their
standard input:

	xargs sed -i 's/^\(. *\)\(cargoHash\)\b/\1useFetchCargoVendor = true;\n\1cargoHash/'
	cut -d / -f 4 | xargs -n 1 nix-update --version=skip

This will take a long time.  It might be possible to parallelize it
using xargs' -P option.  I haven't tested it.
This commit is contained in:
Alyssa Ross 2025-01-23 08:45:31 +01:00
parent 2aa9dde422
commit 63bff8c132
No known key found for this signature in database
GPG key ID: 5B459184230FF0A2
1311 changed files with 2622 additions and 1311 deletions

View file

@ -14,7 +14,8 @@ rustPlatform.buildRustPackage rec {
rev = "v${version}";
sha256 = "sha256-gIOlPjZOcmVLi9oOn4gBv6F+3Eq6t5b/3fKzoFqxclw=";
};
cargoHash = "sha256-ugB0r9qiGRurc30GrJH4MKM6fWZ99+f1Gy7/1lSmrwU=";
useFetchCargoVendor = true;
cargoHash = "sha256-CHX+Ugy4ND36cpxNEFpnqid6ALHMPXmfXi+D4aktPRk=";
meta = with lib; {
description = "Terminal viewer for 3a format";

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-U9i5L3s4oQOIqlECSaKkHxS2Vzr6SY4tIUpvl3+oSl0=";
};
cargoHash = "sha256-BdxRvvU3AovlT7QloZ/LlkjRTVCWEsPUj4NkP4gBPsY=";
useFetchCargoVendor = true;
cargoHash = "sha256-LiNnTNpluQkomQhIOsAnUbbBftTgqgNdpT8heCrBayg=";
meta = with lib; {
description = "Utility for decoding aarch64 ESR register values";

View file

@ -16,7 +16,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-VXuTHc/t+5QidTqMptoQqircHTtYzeEXfFFII8jeOrI=";
};
cargoHash = "sha256-MHNIb1hNoL/62aUDNs0wd4086m3Zm4bnRp+VKXE4gJs=";
useFetchCargoVendor = true;
cargoHash = "sha256-ydvvV3w8VmfdSTXeJvMuN0oqkkZdWs6/9KocalRGWpg=";
passthru.tests = { inherit (nixosTests) podman; };

View file

@ -11,7 +11,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-I9XApll0/mvfhL/BLWoVwL0ffqa5r3dOBWYTHizJ0hc=";
};
cargoHash = "sha256-jTCAB4O+SePCaKivHwbfFJZKjlxZmzP4uLT5idKmiO4=";
useFetchCargoVendor = true;
cargoHash = "sha256-y+5rW3LruV1WeJXizbhHs01jkWrYsMXZkn1NG0Xz3bg=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -20,7 +20,8 @@ rustPlatform.buildRustPackage {
hash = "sha256-2zVQNchL4DFh2v2/kwupJTBSmXiKqlxzUMrP9TbfCMs=";
};
cargoHash = "sha256-YhSzbfcEIJjKWlyYq1lK70qt4f/Z71n7hgaaZ/D/U80=";
useFetchCargoVendor = true;
cargoHash = "sha256-U1f68DY+yV6Uxwk1Re0eSNCFWYrYKCN08hJAYcp4ksE=";
nativeBuildInputs = [
just

View file

@ -16,7 +16,8 @@ rustPlatform.buildRustPackage rec {
fetchSubmodules = true;
};
cargoHash = "sha256-mBY+J6JcIhV++tO6Dhw5JvYLSwoYZR3lB3l0KTjkcQM=";
useFetchCargoVendor = true;
cargoHash = "sha256-dy66ZkU9lIYGe9T3oR8m5cGcBQO5MF1KsLjfaHTtvlY=";
meta = with lib; {
description = "Tool to validate GitHub Action and Workflow YAML files";

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-c2oSQ81qCZbwUl4TqovDWm8TUqI6RdrQPvoP/FaTI/A=";
};
cargoHash = "sha256-VgzaAQy0z1JReMeRcX7LbbgKqrwTmnVecuLd1kyekHA=";
useFetchCargoVendor = true;
cargoHash = "sha256-WEU1pipIQmlvfIBUmXiGYDN45M/C7OJdf4nzFbNQhLc=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-WxrSmCwLnXXs5g/hN3xWE66P5n0RD/L9MJpf5N2iNtY=";
};
cargoHash = "sha256-IPkKiXuFN0KFlcrrSjLmML+O5zCrVRKEqdyV2xBsCsg=";
useFetchCargoVendor = true;
cargoHash = "sha256-yPDysaslL/7N60eZ/hqZl5ZXIsof/pvlgHYfW1mIWtI=";
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
darwin.apple_sdk.frameworks.Security

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-a1vxo2Zw2fvCJeGaatNqf2h74t7pvWppYS2l2gbCF5k=";
};
cargoHash = "sha256-eVADcCXf6hl9o9pApp3inU7kZAKA3k5mM3+vy7cq5u8=";
useFetchCargoVendor = true;
cargoHash = "sha256-VtMgvUifHddSncsKxtT5v44sDhihLgpbq38szvHVrVk=";
meta = {
description = "Command-line tool for managing Architectural Decision Records";

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-j2eQUro0Rx1axBAaZDNICRrkygb4JAyxVAER/5BXXLY=";
};
cargoHash = "sha256-rk/lVoPdA9Uj/MorMchVlQQB9bYmNC90NqM6w9FXLoc=";
useFetchCargoVendor = true;
cargoHash = "sha256-xA5hp7a4DFMh8Xrh2ft94s6aNjORKtyCuNy4GgJbSsw=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];

View file

@ -20,7 +20,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-w02vc89U0a1NmEqneHq0M5u+OKaFbTAVqJDFZgRp7l0=";
};
cargoHash = "sha256-CUEjumDmRf3uUejE5pg1aS1CbVByPSeb9HWRyXzC2YY=";
useFetchCargoVendor = true;
cargoHash = "sha256-xK2sEtHBYKi2aAt/Sc5qIFGAZns8Wdm24/dBCR73KmQ=";
nativeBuildInputs = [ pkg-config ];

View file

@ -16,7 +16,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-0+QVY1sDhGF4hAN6m2FdKZgm9V1cuGGjY4aitRBnvKg=";
};
cargoHash = "sha256-TLCSLxrKLBge/DgyzvBSshssIiFOuc/4Dq0wY7u2hxI=";
useFetchCargoVendor = true;
cargoHash = "sha256-xpA9BTA7EK3Pw8EJOjIq1ulBAcX4yNhc4kqhxsoCbv0=";
passthru.updateScript = nix-update-script { };

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-Hqrwko/HZTHlKzXuqm835fpygOO9wsQx1XkJddH/EUc=";
};
cargoHash = "sha256-4CcwzaPIO+upISizpXHGYfKh9YD4foJAqx7TGgLCHZI=";
useFetchCargoVendor = true;
cargoHash = "sha256-dk0OulqKBktyznyLu5X3gI3BxZolXQi+9Sm3a+FLPvA=";
nativeBuildInputs = [
pkg-config

View file

@ -19,7 +19,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-qM6rBBBwLUwB3g+jjT0R6z0473x929t2W8tOY663EcI=";
};
cargoHash = "sha256-rxxbmba189vcpNve5b7kfeFCZqF2fx9YNU78wgtGtKE=";
useFetchCargoVendor = true;
cargoHash = "sha256-bgf9iVqQ7HuUV+idlPxyuILmxjBi2ThihdeCLjhj8Hk=";
buildInputs =
[ openssl ]

View file

@ -24,7 +24,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-cIb40TKkk3gfy4dTP8WyZqQkRGj5nItaQ3NSfexCUOA=";
};
cargoHash = "sha256-sJFOpxBW6Z8ewfyhJuxZByJNgaEmezw15OQt9KjFaec=";
useFetchCargoVendor = true;
cargoHash = "sha256-3Les/A9fBBjU6NSVVEyXCbjrNSdaEgCl5pZ36ceRDQg=";
nativeBuildInputs = [
pkg-config

View file

@ -53,7 +53,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-CAxf0ltvYXYTdjQmLQnRwRRJUBgABbHSB8DxfAbgBdo=";
};
cargoHash = "sha256-pVwPo9O3ortTtVzZn1p1grFGLBA2gVTOatdNFqNQ5zc=";
useFetchCargoVendor = true;
cargoHash = "sha256-5AIl/z9OHSBs0DRk4UD03Yrvb6Ib5FGJk9XCRCKsjTs=";
nativeBuildInputs = [
cmake

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-g0SSfTWZ5mtMOpQic+eqq9sXMy1E/7yKxxfupZd9V4A=";
};
cargoHash = "sha256-s3932c/k9UTbJ79fBQBRDILN2VWNM1tNEV7cW4fQK74=";
useFetchCargoVendor = true;
cargoHash = "sha256-17HoU0GcJlTP254RqFX4gZxEflwJGSbBULA/rg0paUc=";
passthru.tests = {
version = testers.testVersion { package = alejandra; };

View file

@ -37,7 +37,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-6r9bEY7e1Eef/0/CJ26ITpFJcCVUEKLrFx+TNEomLPE=";
};
cargoHash = "sha256-AsR2BJuz4RdPX1lmORwn6nK+8cm2Xmm1EOsxYkWx3hc=";
useFetchCargoVendor = true;
cargoHash = "sha256-VX/G4dF9DhlGfifp4xf9xkXli7BHFtKY2+HaMHqqPiA=";
env = {
OPENSSL_NO_VENDOR = 1;

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
# Checks use `debug_assert_eq!`
checkType = "debug";
cargoHash = "sha256-xxe+WZIXkEG7B+CX3WNGhPw4AmUQOY9w3DS+QP9hMX0=";
useFetchCargoVendor = true;
cargoHash = "sha256-kW76EBlpzeSmIhW5UsYjPYp5KeH2mPuf3aAiTSM06g4=";
separateDebugInfo = true;

View file

@ -21,7 +21,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-wf0JNWNliDGNvlbWoatPqDKmVaBzHeCKOvJWuE9PnpQ=";
};
cargoHash = "sha256-6T4WcQkCMR8W67w0uhhN8W0FlLsrTUMa3/xRXDtW4Es=";
useFetchCargoVendor = true;
cargoHash = "sha256-OhrSK+bvdQP1bAcEbS2foHxY4BEYoJ9SQaE7Rj9od0Y=";
preConfigure = ''
substituteInPlace src/compiler.rs \

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-nduSnDhLvHpZD7Y1zeZC4nNL7P1qfLWc0yMpsdqrKHM=";
};
cargoHash = "sha256-DxTsbJ51TUMvc/NvsUYhRG9OxxEGrWfEPYCOYaG9PXo=";
useFetchCargoVendor = true;
cargoHash = "sha256-Gwj0rnbKWifja5NJwskcrFpPoK15HjSQHXolGbgV784=";
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ darwin.apple_sdk.frameworks.Security ];

View file

@ -26,7 +26,8 @@ rustPlatform.buildRustPackage rec {
cargoPatches = [ ./update_time_crate.patch ];
cargoHash = "sha256-EYD1gQgkHemT/3VewdsU5kOGQKY3OjIHRiTSqSRNwtU=";
useFetchCargoVendor = true;
cargoHash = "sha256-4lYywaPTfoOHEYHy+h7HfWn+OaDdk166tQ8ZFx9XZK0=";
nativeBuildInputs = [
cmake

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "181mi674354bddnq894yyq587w7skjh35vn61i41vfi6lqz5dy3d";
};
cargoHash = "sha256-LJ0l5CZM5NqdbCZe4ELkYf9EkKyBxL/LrNmFy+JS6gM=";
useFetchCargoVendor = true;
cargoHash = "sha256-ojgm5LTOOhnGS7tUD1UUktviivp68u0c06gIJNhEO1E=";
meta = with lib; {
description = "Append lines from stdin to a file if they don't already exist in the file";

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-1SZho04qJcNi84ZkDmxoVkLx9VJX04QINZQ6ZEoCq+c=";
};
cargoHash = "sha256-+l0+zaZSPOk4gJLHZ9LFFbYlZ5vkS68Jg2dWPHSkzKw=";
useFetchCargoVendor = true;
cargoHash = "sha256-B7JFwFzE8ZvbTjCUZ6IEtjavPGkx3Nb9FMSPbNFqiuU=";
passthru = {
updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; };

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-KGPlNXkF16VdoOb3tg3nsQRdtgU83z7ibPy965bvvDk=";
};
cargoHash = "sha256-Q46VKBrOsjqUeSruuK/Bur2L69JAGr3c+ianfPlfzi0=";
useFetchCargoVendor = true;
cargoHash = "sha256-r2dZ3io8YRWE1BJQ+gM5uwhz56RgvjHvgmARnHVsQCA=";
meta = {
description = "Quickly get ANSI escape sequences";

View file

@ -26,7 +26,8 @@ rustPlatform.buildRustPackage {
hash = "sha256-jU88Q9tP4vuvWYGQcmOdFwI9e2uMPVYJHbXdiklIH9o=";
};
cargoHash = "sha256-DtU5Jtx46M+aP1oSdZt+aJH5jqNdNU9G7klzwsVjcZU=";
useFetchCargoVendor = true;
cargoHash = "sha256-ouAeoSCmkvWgxAUA/VYITm9/XvxmN+TdyZgEGgBGdKI=";
strictDeps = true;
enableParallelBuilding = true;

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-0+eKxaLKZBRLdydXxUbifFfFncAbthUn7AB8QieWaXM=";
};
cargoHash = "sha256-6lYokd0jwpBWCQ+AbN6ptZYXGcy41GHPbnTELUjPbyA=";
useFetchCargoVendor = true;
cargoHash = "sha256-IJEEnNIW44kItB19U1lNGi1cHpVGaGHQZt2kgAJFkjU=";
meta = {
description = "About Tools for Rockchip image unpack tool";

View file

@ -22,7 +22,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-p1ZIMMDyQWVzoeyHb3sbeV6XQwbIDoQwJU8ynI8hGUI=";
};
cargoHash = "sha256-aFoy5KTapx+5aIzvDwMfjxZQ6WKQtvX3h7rNX4LBeN8=";
useFetchCargoVendor = true;
cargoHash = "sha256-knxFQ9hBBc8zATwf4ntbbmT2a+33uYcqax8AAFsj/NM=";
# No tests exist
doCheck = false;

View file

@ -23,7 +23,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-sviGDwxbCBsNY5viV7Qim6B/COd1Uz0Wj/6n/Ge+A50=";
};
cargoHash = "sha256-xGL2degbWauMi+BPGQgYvza6SiIRQxE4KZ0jMOMec7M=";
useFetchCargoVendor = true;
cargoHash = "sha256-uyUwmTDa1RcgQbc/6wMwRK6932CatuGMr0FPd2rAufk=";
nativeBuildInputs = [ installShellFiles ] ++ lib.optional (!canExecuteHost) buildPackages.argc;

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-msKrPLB+38PU7LEw92xEqFy6JxwMjttBaobIOhU7eWw=";
};
cargoHash = "sha256-yXhEgZYtYhrSpwPbL+yi9gaLVVV8sBlF8m3ADUC4kLk=";
useFetchCargoVendor = true;
cargoHash = "sha256-HOgwN/LwnHq+BxiniTFbBwCw0Qc6kxcH8GrAy/JggXo=";
nativeBuildInputs = [ pkg-config ];

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-CLxeT2olrxRCJ12IZ1PvLW7ZuX0HPsoNuFyxmGBhB8w=";
};
cargoHash = "sha256-+Ph5k3qaK4USggTnZqyOdH6oKv5Xr2/NeQ9C0Q6g5sQ=";
useFetchCargoVendor = true;
cargoHash = "sha256-lPE/mx4LzSOG1YjGol1f77oox4voZzp9RqrKYZAMoX0=";
nativeInstallCheckInputs = [ versionCheckHook ];

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-C3Co+hXstVN/WADIpzqr7f3muAgQL0Zbnz6VI1XNo4U=";
};
cargoHash = "sha256-QyFUxnq4BSULgpZxCu5+7TWfu6Gey0JFkOYSK+rL7l0=";
useFetchCargoVendor = true;
cargoHash = "sha256-OPcT2iMZPx1mXXtghznq65YQtfxsOV1etgqZMMLzkmo=";
nativeBuildInputs = [
installShellFiles

View file

@ -23,7 +23,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-vypPQjTr3FsAz1AyS1J67MF35+HzMLNu5B9wkkEI30A=";
};
cargoHash = "sha256-XhEHjF5M7KL5qzbaoFVZtRAb1uHoZwS7W7CLXb5gO+k=";
useFetchCargoVendor = true;
cargoHash = "sha256-brC8ZTB/+LAtNiG9/MGhPzzFcnaEBV/zU9lexZ56N/I=";
nativeBuildInputs = lib.optionals stdenv.hostPlatform.isLinux [ pkg-config ];

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-80yB89sKIuv7V68p0jEsi2hRdz+5CzE+4R0joRzO7Dk=";
};
cargoHash = "sha256-BLEVPKO2YwcKuM/rUeMuyE38phOrbq0e8cjqh1qmJjM=";
useFetchCargoVendor = true;
cargoHash = "sha256-HTwzmfpp9HKBKvjYXUqVDv9GUHl+2K3LMBSy1+GfmNU=";
meta = with lib; {
description = "Print a list of paths as a tree of paths";

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-SNaA+CEuCBwo4c54qWGs5AdkBYb9IWY1cQ0dRd/noe8=";
};
cargoHash = "sha256-Ou6sZ0fjsiadNcsdyiqxRwg+JIXMA4oanIgyW6NrLwI=";
useFetchCargoVendor = true;
cargoHash = "sha256-nfSJ9RkzFAWlxlfoUKk8ZmIXDJXoSyHCGgRgMy9FDkw=";
cargoDepsName = pname;
meta = with lib; {

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-jp05WcwY1cWh4mBQj+3jRCZoG32OhDvTB84hOAGemX8=";
};
cargoHash = "sha256-XsgWqdwb0DDsK6HkaoVGQB/mm1U1TVzJM5q/gt9GryA=";
useFetchCargoVendor = true;
cargoHash = "sha256-gGWhi0T7xDIsbzfw/KL3TSneLvQaiz/2xbpHeZt1i3I=";
cargoDepsName = pname;
meta = with lib; {

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-zfUvPHAPrYhzgeiirGuqZaWnLBH0PHsqOUy2e972bWM=";
};
cargoHash = "sha256-FP4qCJyzCOGaPDijp18m5K1YO+Ki9oDwblP2Vh8GsO0=";
useFetchCargoVendor = true;
cargoHash = "sha256-NW/puo/Xoum7DjSQjBgilQcKbY3mAfVgXxUK6+1H1JI=";
cargoDepsName = pname;
meta = with lib; {

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-wKd6rUUnegvl6cHODVQlllaOXuAGlmwx9gr73I/2l/c=";
};
cargoHash = "sha256-UF1T0uAFO/ydTWigYXOP9Ju1qgV1oBmJuXSq4faSzJM=";
useFetchCargoVendor = true;
cargoHash = "sha256-ZxgRxQyDID3mBpr8dhHScctk14Pm9V51Gn24d24JyVk=";
cargoDepsName = pname;
meta = with lib; {

View file

@ -19,7 +19,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-7r05sVIHqBBOKwye2fr0pspo/uDqaYGjt5CpxqgqKzI=";
};
cargoHash = "sha256-lMqInjFnOfr/GPSfIf1yp2vQjdk9UYdkWA616P8p0FE=";
useFetchCargoVendor = true;
cargoHash = "sha256-XoTfymCXrvoToSY7jw+Pn8Wm6fskFzl4f55uiKnSsJ8=";
nativeBuildInputs = [
pkg-config

View file

@ -22,7 +22,8 @@ rustPlatform.buildRustPackage rec {
strictDeps = true;
cargoHash = "sha256-K472Qrsi2FIEOxFMi5CDgau2ODU0P3VDQEz/cwzmKiM=";
useFetchCargoVendor = true;
cargoHash = "sha256-KQ4g4hWy8FZH4nLiB0874r8FCINXJboZ4C1dAAPA8Gc=";
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
Security

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-fnX5CIYLdFqi04PQPVIAYDGn+xXi016l8pPcIrYIhmQ=";
};
cargoHash = "sha256-8I3mPSJ5aXvQ88nh0SWyuTq9JSTktS2lQPrXlcvD66c=";
useFetchCargoVendor = true;
cargoHash = "sha256-D9CSw05OFaWvBzGSEQmH8ao6gY/0OhQQ5gFkL1TVeO4=";
meta = with lib; {
description = "Create asciinema videos from a text file";

View file

@ -19,7 +19,8 @@ let
hash = "sha256-TYJ17uVj8v1u630MTb033h0X3aYRXY9d89GjAxG8muk=";
};
cargoHash = "sha256-CYDy0CedwG/ThTV+XOfOg8ncxF3tdTEGakmu4MXfiE4=";
useFetchCargoVendor = true;
cargoHash = "sha256-dgeHQs1IYD8m8gOtPEn+l0A2RbSmwTyzrbiusD3dUX0=";
nativeCheckInputs = [ python3 ];

View file

@ -21,7 +21,8 @@ rustPlatform.buildRustPackage {
pname = "asfa";
inherit version src;
cargoHash = "sha256-pzCTqVUo3LEpR3hmTPKDwvgtUJZ+tsArbi0HDlY2Cy8=";
useFetchCargoVendor = true;
cargoHash = "sha256-1aSUH1F6W7+3YQOphmF9olYmPuH/OJ9eIW5j6Jebn+s=";
outputs = [
"out"

View file

@ -14,7 +14,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-LwyUaU4m9fk+mG8FBfkbj9nBvd8KokwlV7cE7EBwk0Q=";
};
cargoHash = "sha256-7yFdoXK9Nyg1uT0mtiXs6evOu1U1quxL7iMMMyxqxqk=";
useFetchCargoVendor = true;
cargoHash = "sha256-ug79p75Oa5lsd9COWO2aIx3jN7de1QZggMFiOPAN5kQ=";
meta = with lib; {
description = "Tool to detect open source licenses from texts";

View file

@ -24,7 +24,8 @@ rustPlatform.buildRustPackage {
buildInputs = lib.optionals (!stdenv.hostPlatform.isDarwin) [ openssl ];
cargoHash = "sha256-AtCnYOOtViMpg+rz8miuBZg1pENBPaf9kamSPaVUyiw=";
useFetchCargoVendor = true;
cargoHash = "sha256-EEWTW29GS/50fsPFYhz63m74+mqnvBfxFuH9C8+t7Ag=";
# tests expect ~/.cache/asm-lsp to be writable
preCheck = ''

View file

@ -21,7 +21,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-p7SJhkCoo4jBDyr+Z2+qxjUwWXWpVMuXd2/DDOM7Z/Q=";
};
cargoHash = "sha256-aCBEL+Jx4Kk7PWsxIgpdRdI7AnUAUEtRU4+JMxQ4Swk=";
useFetchCargoVendor = true;
cargoHash = "sha256-l2fvQqkyAsLGm+KStc2CaTeLrxvNmQgNFd79pLiCk/Y=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -16,7 +16,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-RrtRflMTsbR/A2kb2kdwsE7zN43TzzvFkUPcmL4YGqs=";
};
cargoHash = "sha256-JlS+95/C2vMvFiCE4/hHWfkH1WL1hNSgUtyOeGDV8pY=";
useFetchCargoVendor = true;
cargoHash = "sha256-NxTWJ7uMblEIpumJhVCCek9UzJuqJeTrt5fLXYiITI4=";
nativeBuildInputs = [ pkg-config ];

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-NtAzh7n5bJXMt73L+FJU3vuNoNgga3wYXdZ2TY8AjIA=";
};
cargoHash = "sha256-0jPAidJu3f3exXkVCLowR1zHsZ3bctWu+O2mQmSwSpE=";
useFetchCargoVendor = true;
cargoHash = "sha256-kIrbHt6aAUgdF4Jx/aUOYpiBj1+pyFLCVak6R+JN2Ug=";
meta = with lib; {
description = "Ping the host continuously and write results to a file";

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage {
hash = "sha256-58DZMoRH9PBbM4sok/XbUcwSXBeqUAmFZpffdMKQ+dE=";
};
cargoHash = "sha256-/GvBbsSL0dZ0xTystIpb8sk1nNg5hmP4yceCHlh7EQE=";
useFetchCargoVendor = true;
cargoHash = "sha256-E1M/Soaz4+Gyxizc4VReZlfJB5gxrSz2ue3WI9fcNJA=";
postInstall = ''
mv $out/bin/{august-cli,ag}

View file

@ -23,7 +23,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-SKgb/N249s0+Rb59moBT/MeFb4zAAElCMQJto0diyUk=";
};
cargoHash = "sha256-rSHuKy86iJNLAKSVcb7fn7A/cc75EOc97jGI14EaC6k=";
useFetchCargoVendor = true;
cargoHash = "sha256-TagEeT6EgvFgdEc/M7dVn9vC1TmAA2zou5ZoWX46fOI=";
nativeBuildInputs = [
installShellFiles

View file

@ -14,7 +14,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-8fgOhmjFXC0nMs7oTfJWbn1DOmOU9RtTgR+xmV/nZ9g=";
};
cargoHash = "sha256-4WytstmBjd0FCSxY4omrZZhcSq1xSPQKFz7S4jZukVA=";
useFetchCargoVendor = true;
cargoHash = "sha256-OimAHyx6UdNB6RIGa+LN5Xy63L7VbTj7lazZyUQXy1s=";
meta = with lib; {
description = "Automatically update system timezone based on location";

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-LQbmF2M6pWa0QEbKF770x8TFLMGrJeq5HnXHvLrDDPA=";
};
cargoHash = "sha256-wot5GKBA2TBrA/jnWD0eypPRqUodmk/TJlYJMl3/gm4=";
useFetchCargoVendor = true;
cargoHash = "sha256-s2r8517RgcMq+6S2M+gTI7a+C4AhxIkDOHG0XjRI4rI=";
meta = with lib; {
description = "Autotiling for sway (and possibly i3)";

View file

@ -22,7 +22,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-Mb5I+9IBwpfmK1w4LstNHI/qsJKlCuRxgSUiqpwUqF0=";
};
cargoHash = "sha256-IWcSaJoakXSPIdycWIikGSmOk+D4A3aMnJwuiKn8XNY=";
useFetchCargoVendor = true;
cargoHash = "sha256-nWvQINGtU6x3z5tzG+/0tawFi6Z+WwFKsw3egovKsTc=";
nativeBuildInputs = [
nasm

View file

@ -20,7 +20,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-MIqQ5NRWAfXm7AblsKCrUiaYN5IGUo2jWJMJZL+w3V4=";
};
cargoHash = "sha256-gcpjrxnQDyO92OW6LZVc4x73TmTtQoaEYhmGmqhz8ng=";
useFetchCargoVendor = true;
cargoHash = "sha256-husTembzDsqjI617spK6aj2de+NaajKCNYDiV2Fd6XQ=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-PgtQc8rwIbiHAue323POh15png7DerZbCuAKLi+jEYE=";
};
cargoHash = "sha256-OnD/QVOP3oUFeGW0YeFWW8hQ6SBapxxdAXATIBM+g2Y=";
useFetchCargoVendor = true;
cargoHash = "sha256-4RD6GcBGUHMXS8BYs1NqpR3fVul2J3qh5E4MFnMbwoE=";
meta = {
description = "BLAKE3 cryptographic hash function";

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-3+XmMRZz3SHF1sL+/CUvu4uQ2scE4ACpcC0r4nWhdkM=";
};
cargoHash = "sha256-+SxXOpSBuVVdX2HmJ4vF45uf5bvRtPdwaXUb9kq+lK0=";
useFetchCargoVendor = true;
cargoHash = "sha256-qVE4MOFr0YO+9rAbfnz92h0KocaLu+v2u5ompwY/o6k=";
meta = with lib; {
description = "File deduplicator";

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-IWjG1esLwiEnESmnDE5kpuMu+LFaNrIomgrZoktkA2Q=";
};
cargoHash = "sha256-IQ8vTr5Z17ylcOCQ+iqKP6+tawZXd+pMiYoSH5h7Zjg=";
useFetchCargoVendor = true;
cargoHash = "sha256-6oDvyq6rpIPBj6isKcdg+sv+9DTYJSMeYGQ3HO4w78A=";
nativeInstallCheckInputs = [ versionCheckHook ];
versionCheckProgramArg = [ "--version" ];

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-IThXEY+mvT2MCw0PSWU/182xbUafd6dtm6hNjieLlKg=";
};
cargoHash = "sha256-yRzM4tcYc6mweTpLnnlCeKgP00L2wRgHamtUzK9Kstc=";
useFetchCargoVendor = true;
cargoHash = "sha256-eMN95QNnQtC7QDix9g3dwb9ZbtQuiVBj8+R+opFs0KI=";
installPhase = ''
export LIBDIR=$out/lib

View file

@ -19,7 +19,8 @@ rustPlatform.buildRustPackage rec {
./test-exe.patch
];
cargoHash = "sha256-mmhTG3WXVjIKtaz2xP9aYI9GQNTbx4l3c6UgKSMgQJU=";
useFetchCargoVendor = true;
cargoHash = "sha256-gJj+4NAtvSpAlX3q2GEQh1CgqKhw5vd6huPrV8NRsiE=";
meta = {
description = "Implementation of BLAKE3 verified streaming";

View file

@ -14,7 +14,8 @@ rustPlatform.buildRustPackage {
rev = "2586b9fb58b496f8ef06f516c9cd3aace77521f7";
hash = "sha256-sGroae6uJhB9UIpFmvt520Zs9k0ir7H8pGkhKJmVWek=";
};
cargoHash = "sha256-OjlVn4fvKPm3UfqhKkv7cDuvK4mcLcQXPNPK+WScrMc=";
useFetchCargoVendor = true;
cargoHash = "sha256-WqJZoYpOQQGJGvND2R1o2nvK5P24z7YeJ9i26mai45M=";
buildInputs = [ alsa-lib speexdsp ];
nativeBuildInputs = [ pkg-config ];

View file

@ -16,7 +16,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-eVLacxKD8seD8mxVN1D3HhKZkIDXsEsSisZnFbmhpSk=";
};
cargoHash = "sha256-s/oGv7/0LgNpdGu6dnvvbxDgFDvcvcHL01dSPxhMVWE=";
useFetchCargoVendor = true;
cargoHash = "sha256-OSnBcYeTH9UqAXGhT/seEfNBejbYj/FTiMwMbvY7Bf4=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-b77vVf+WbDNzKwGaMJvgMEMCC41h5TXmg45OM9g4v+4=";
};
cargoHash = "sha256-ZYyRUqWbwAoNaGuCXJvqWTgUm5jNpihqvPe5SsfjEq4=";
useFetchCargoVendor = true;
cargoHash = "sha256-Ak9ag/wInXtbnJRog4hHbyvMpDclWOSJ1gOIR+HwJ+8=";
nativeInstallCheckInputs = [
versionCheckHook

View file

@ -20,7 +20,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-82IhLhw0TdaMh21phBxcUZ5JI5xOXb0DrwnBmPwyfAQ=";
};
cargoHash = "sha256-07D3N1xJnrTueI+7SpQPUnCzKOLJTldyyIG2mNfJzME=";
useFetchCargoVendor = true;
cargoHash = "sha256-EnEc+B62dK3q6in8yn5wdeVmBw8XMkP8YKpCN7lCPnc=";
nativeBuildInputs = [
pkg-config

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-+kjDNQKlaoI5fQ5FqYF6IPCKeE92WKxIhVCKafqfE0o=";
};
cargoHash = "sha256-DJpWBset6SW7Ahg60+Tu1VpH34LcVOyrEs9suKyTE9g=";
useFetchCargoVendor = true;
cargoHash = "sha256-0SXb8jBAYKnNFguamSMosPE6gH9aUzydF16w3SLhOU4=";
meta = with lib; {
description = "Interactive batteries viewer";

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-i2gw8vXiKutq26ACzkVXH3kED7jAngSv2mNo9P3qXnA=";
};
cargoHash = "sha256-cqrSyZjfBSfF015nwOcRy2rkE4XzFPxJCQZGrqZXLEA=";
useFetchCargoVendor = true;
cargoHash = "sha256-bGbLQaYfNLem47iMPsNeKm4pP3+Pij9SJ3Nq5VWX3hE=";
nativeBuildInputs = [
pkg-config

View file

@ -14,7 +14,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-gUKsJwbpMPSO+KPqyJRodrRLjUpTh/y6C2xhrgvJFKk=";
};
cargoHash = "sha256-4KrFhchoIB2N89m7HrL0xj2Z+u/6/6Onxa2wIAX18Io=";
useFetchCargoVendor = true;
cargoHash = "sha256-TikWh0U56x3HKca5Dj68Z59mOgedv+K5r+y7/CcpWa8=";
meta = with lib; {
description = "boring data tool. A CLI tool to query parquet, json and avro files";

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-U23e32Xfa0j+U/CrCZzKjipaA0Yv5szbtTHJWWL52K4=";
};
cargoHash = "sha256-OvhG+O+uHHf7e9p3vibrPt9fuGzEqG+l3GGfNwoqXBU=";
useFetchCargoVendor = true;
cargoHash = "sha256-aP/oYt0y7zJ9dyvOo4uWQ44J5qM6LxTo0jN1jIVSpUY=";
doInstallCheck = true;
postInstallCheck = ''

View file

@ -20,7 +20,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-87Fdx3Jqi3dNWM5DZl+UYs031qn2DoiiWd3IysT/glQ=";
};
cargoHash = "sha256-y2fNypA0MrCdUI/K6QrZWw/5mkYafj2s6jrGHU2zGXw=";
useFetchCargoVendor = true;
cargoHash = "sha256-iRDe3zg7tfEYGLCRY6bJ6OdoT8ej0MB/vteCIf5xqNA=";
prePatch = ''sed -i "s,ExecStart=.*/bin,ExecStart=$out/bin," etc/below.service'';
postInstall = ''

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-j4YMdeSxIbhp7xT42L42/y0ZncFPKBkxTh0LgO/RjkY=";
};
cargoHash = "sha256-jPxPx/e6rv5REP+K1ZLg9ffJKKVNLqR/vd33xKs+Ut4=";
useFetchCargoVendor = true;
cargoHash = "sha256-mGpH08VMmqoxXm8EUPdsBvSW/CFyRPY4bfyr8JI1es0=";
nativeBuildInputs = [
hvm

View file

@ -20,7 +20,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-5pcvwCtXWEexvV3TS62dZ6Opg8ANP2L8B0Z8u/OQENU=";
};
cargoHash = "sha256-1w/jPBO1TZpa0ju+O/NxQ/oMyzIvYVoXpj+ZLcIpQoU=";
useFetchCargoVendor = true;
cargoHash = "sha256-S8Fy0PRSUftljcX34Sj8MmlPW7Oob2yayPUA1RRxf8E=";
buildInputs = [
libxml2

View file

@ -20,7 +20,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-rRKMIkeTBb16GF8DgQ36Vdx/1I6zuzpuL/jusFJ0OZw=";
};
cargoHash = "sha256-e6KuE6tlBfTfqTW4oyNIchB3/1tsl8CbR0x4ZUTKDVA=";
useFetchCargoVendor = true;
cargoHash = "sha256-vX4W2SaVhGEK+uw01dwezIDPAs3PDsJAPIcQwNpkL4c=";
strictDeps = true;

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-bHu3/f25U1QtRZv1z5OQSDMayOpLU6tbNaV00K55ZY8=";
};
cargoHash = "sha256-n49VmAJcD98LdkrUCW6ouihSXmSCsdBDvCe9l96G0ec=";
useFetchCargoVendor = true;
cargoHash = "sha256-cGDFbf8fUGbuxl8tOvKss5tqpBd1TY7TcwNzWwdw12A=";
meta = with lib; {
description = "Greps through binaries from various OSs and architectures, and colors them";

View file

@ -16,7 +16,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-FNaYMp+vrFIziBzZ8//+ppq7kwRjBJypqsxg42XwdEs=";
};
cargoHash = "sha256-EGqoHMkBPIhKV/PozArQ62bH/Gqc92S6ZabTjmIbQeE=";
useFetchCargoVendor = true;
cargoHash = "sha256-ZoZbhmUeC63IZ5kNuACfRaCsOicZNUAGYABSpCkUCXA=";
buildNoDefaultFeatures = !stdenv.hostPlatform.isLinux;

View file

@ -47,7 +47,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-em+jOnhCZH5EEJrhXTHmxiwpMcBr5oNU1+5IJ1H/oco=";
};
cargoHash = "sha256-7+2TdlfCHJHXn0+q74JhmY3/lC0WfCG2FFmQFQNf4k8=";
useFetchCargoVendor = true;
cargoHash = "sha256-cnJVeuvNNApEHqgZDcSgqkH3DKAr8+HkqXUH9defTCA=";
nativeBuildInputs = [ pkg-config ];

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
fetchSubmodules = true;
};
cargoHash = "sha256-LxkwhOxXkegdXLmtbNLIB6nOAeCbpvIwSXbTF6jBcHs=";
useFetchCargoVendor = true;
cargoHash = "sha256-1/FNMXzEQB4LM57+SccUjJ31rYB46DO8AQYQBn6B7zg=";
buildInputs = [ wfa2-lib ];

View file

@ -19,7 +19,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-oK1tCPoTeUHvVdi+ym4J5xEj2NIi2zHQpNU1KUchQfY=";
};
cargoHash = "sha256-4vITbsXfgNFoeWMHz7a9Rk7FrsEZRe75nHiyHSMujEQ=";
useFetchCargoVendor = true;
cargoHash = "sha256-lo4IAStdv1CW/cQYzRDLzDwsDqCwoo5xKen2Rti9kPU=";
nativeBuildInputs = [ pkg-config ];

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-BLDJ4Rzu48sAklbv021XSzmATRd+D01yGHqJt6kvjGw=";
};
cargoHash = "sha256-J5/3zk9ZjSuiZBKrogP+8sVZr+w9dYlROkRRJFPyVvs=";
useFetchCargoVendor = true;
cargoHash = "sha256-3rDsgEH6tTEnAc/+8Try/z3mMBOguOTbxfXs5QIMBf4=";
passthru = {
updateScript = nix-update-script { };

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-rSMvx/zUZqRRgj48TVVG7RwQT8e70m0kertRJysDY4Y=";
};
cargoHash = "sha256-pE5loMwNMdHL3GODiw3kVVHj374hf3+vIDEYTqvx5WI=";
useFetchCargoVendor = true;
cargoHash = "sha256-i62vUvR/iX0zKD29WsIvlcn49lcFvv2uN05oTexvPMc=";
nativeBuildInputs = [
go-md2man

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-XQK7oZfutqCvFoGzMH5G5zoGvqB8YaXSdrwjS/SVTNU=";
};
cargoHash = "sha256-Pl+a+ZpxaguRloH8R7x4FmYpTwTUwFrYy7AS/5K3L+8=";
useFetchCargoVendor = true;
cargoHash = "sha256-4CY2A6mPTfGhqUh+nNg6eaTIVwA9ZtgH5jHQDGHnK4c=";
meta = {
description = "Subprocess caching utility";

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-lv5bUbq5AnZVeR8V0A4pamY9ZIQAhLmvZEr+CRMPcj0=";
};
cargoHash = "sha256-NRBW2rGrtEmmxONTpCM1D+o5HtnLjp175Sq9+aCp7ZE=";
useFetchCargoVendor = true;
cargoHash = "sha256-9CTq/NFhc/pJ3CyvhidQxbWx5iHFbOZDPm3g7cz6uRU=";
meta = with lib; {
description = "Bl602 serial flasher written in Rust";

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-JgxzpFpz/fyFZwyxTtAkG9XB5qkxj46lUnZ3mM44dHk=";
};
cargoHash = "sha256-5BBh0nkJB8Z/WkmJqi0Kb72HDPdAtjdjIprw9OEKNgo=";
useFetchCargoVendor = true;
cargoHash = "sha256-1+hMo5vzgqm9Dpx9ZqRpHfQTRZV2RmqslQNub1+LFnk=";
nativeBuildInputs = [
pkg-config

View file

@ -31,7 +31,8 @@ rustPlatform.buildRustPackage rec {
})
];
cargoHash = "sha256-UIUXayJwTrWbLm1UKnIXy1Df8a7ZoBzdNm/uZ1+H+SQ=";
useFetchCargoVendor = true;
cargoHash = "sha256-1/92dyuEV+Xib0znEAgQOOmbsyjK/f2lYsXuPahLuw4=";
cargoBuildFlags = [
"--package"

View file

@ -47,7 +47,8 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec {
./0001-update-time.patch
];
cargoHash = "sha256-09vPP+kNrmk0nN3Bdn9T7QjvuZvJeqQ56lCQIFb+Zrs=";
useFetchCargoVendor = true;
cargoHash = "sha256-5FvlyJgYtqgJyxlfXWe9oBBkwIY+c8Fp/rHuNLJ1j7s=";
nativeBuildInputs = [ perl ];

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-sAMIteNkGRqmE7BQD/TNC01K3eQQTLKuc0jcxHxtKF8=";
};
cargoHash = "sha256-/qBuIG5ETUWMv2iOGpW3/awuhZb35qsBAflNJv3xTUs=";
useFetchCargoVendor = true;
cargoHash = "sha256-tUq+7vTVA27iQLGLXa+WJT3BARKc/Hl+D961IAvoGxw=";
meta = {
description = "Blazingly fast touch alternative written in Rust";

View file

@ -13,7 +13,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-dxM6bqgHp4IaG03NriHvoT3al2u5Sz/I5ajlgzpjG1c=";
};
cargoHash = "sha256-QwydecdQaxvh6vWZvO30zgvvgUT6T5dvGRSmcuTUJmc=";
useFetchCargoVendor = true;
cargoHash = "sha256-8waVWCyjulMrXRc1nXZsiP4tMg70VZJ4wbgCQUgpX4A=";
meta = with lib; {
description = "Book auto-summary for gitbook and mdBook";

View file

@ -14,7 +14,8 @@
rustPlatform.buildRustPackage rec {
pname = "bootc";
version = "1.1.2";
cargoHash = "sha256-i8eYypTgm43Ib1HZ2e9WBLUyDAGCZPpvpzmjTS8d9e0=";
useFetchCargoVendor = true;
cargoHash = "sha256-/Sb2XtVguj5zpj/OTl90xFHFSaBeLgb8xIlNm4UrnRI=";
doInstallCheck = true;
src = fetchFromGitHub {

View file

@ -26,7 +26,8 @@ rustPlatform.buildRustPackage rec {
];
cargoHash = "sha256-eGSKVHjPnHK7WyGkO5LIjocNGHawahYQR3H5Lgk1C9s=";
useFetchCargoVendor = true;
cargoHash = "sha256-65jk8UlXZgQoxuwRcGlMnI4e+LpCJuP2TaqK+Kn4GnQ=";
meta = with lib; {
description = "Implementation of RFC-0125's datatype and synthesis tooling";

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-PY7yqBNR4CYh8Y/vk4TYxxJnnv0eig8sjXp4dR4CX04=";
};
cargoHash = "sha256-WFKlfuZGVU5KA57ZYjsIrIwE4B5TeaU5IKt9BNEnWyY=";
useFetchCargoVendor = true;
cargoHash = "sha256-9qvX6P/DquQDlt6wOzI5ZQXQzNil1cD7KiuegDXtrQ0=";
buildInputs = lib.optional stdenv.hostPlatform.isDarwin darwin.apple_sdk.frameworks.Security;

View file

@ -14,7 +14,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-R1zj+TFXoolonIFa1zJDd7CdrORfzAPlxJoJVYe9xdc=";
};
cargoHash = "sha256-7xD65ookkK09XwCBH6fXqmWRYlmvpwAocojBg/dHzUI=";
useFetchCargoVendor = true;
cargoHash = "sha256-ULMW/1kvq5GeMUMUTQprwcXwnRMDCbow8P6jNwSXHQ8=";
meta = with lib; {
description = "Fantastic (maybe) CLI for translating between bottom and human-readable text";

View file

@ -19,7 +19,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-hm0Xfd/iW+431HflvZErjzeZtSdXVb/ReoNIeETJ5Ik=";
};
cargoHash = "sha256-FQbJx6ijX8kE4qxT7OQ7FwxLKJB5/moTKhBK0bfvBas=";
useFetchCargoVendor = true;
cargoHash = "sha256-feMgkCP6e3HsOppTYLtVrRn/vbSLLRKV0hp85gqr4qM=";
nativeBuildInputs = [
autoAddDriverRunpath

View file

@ -19,7 +19,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-wtAc5h3bm/X1aCPGjl30NaM7XR602q5NdlamUQvADDo=";
};
cargoHash = "sha256-oyxO92wXVN7kbIcTy5OAaqK/ySnetpkFwcop34ERpxs=";
useFetchCargoVendor = true;
cargoHash = "sha256-2ipLO2b/mEEwSl0PSCq6m9tBhhaiDj9mXXVO4pr/78c=";
# The software assumes it is installed either in flatpak or in the home directory
# so the xdg data path needs to be patched here

View file

@ -18,7 +18,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-6pb3yyC4/kpe8S67B3pzsSu3PfQyOWpiYi0JTBQk3lU=";
};
cargoHash = "sha256-PaH0WBBGK37T59RU4ofL0XjYX3cV5lR7WmCw+H/MeuA=";
useFetchCargoVendor = true;
cargoHash = "sha256-L6EL8iP8FnV2WDe4bkHG/P5Zz4S9TAiw3V+XQSTABrQ=";
nativeBuildInputs = [
pkg-config

View file

@ -21,7 +21,8 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } {
hash = "sha256-WH/oCnkBcvoouBbkAcyawfAuNR3VsTl5+ZATLpi9d4w=";
};
cargoHash = "sha256-H9HapuIyJJOSQIR9IvFZaQ+Nz9M0MH12JwbY8r2l+JY=";
useFetchCargoVendor = true;
cargoHash = "sha256-fXNu0u+YdT5UaKReT4WuQINKz/zFnwXS1r+xEH6g9FU=";
buildInputs = [
elfutils

View file

@ -24,7 +24,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-cvrWcfQj5Pc2tyaQjhhTK9Ko240Bz6dbUe+OFLTz/+M=";
};
cargoHash = "sha256-EhcaIkaFPisRKagN8xDMmGrcH9vfMZcj/w53sDQcOp8=";
useFetchCargoVendor = true;
cargoHash = "sha256-k0H68lvciLjfRx2J1s1dKA8kijFkSBryoGWXCVAR6Ic=";
nativeBuildInputs = [
installShellFiles

View file

@ -7,7 +7,8 @@
rustPlatform.buildRustPackage rec {
pname = "buckle";
version = "1.1.0";
cargoHash = "sha256-O90/Xo9WjLVGFEkh6S6IyvanceRBJHneEret6W8e5Yc=";
useFetchCargoVendor = true;
cargoHash = "sha256-2QUgyml4ebPLt0oXrdCNYIORvVyBKvsDfC+ZgsVn+cQ=";
src = fetchFromGitHub {
owner = "benbrittain";

View file

@ -17,7 +17,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-JacRt+zNwL7hdpdh5h9Mxztqi47f5eUbcZyx6ct/5Bc=";
};
cargoHash = "sha256-ljT7Dl9553sfZBqTe6gT3iYPH+D1Jp9ZsyGVQGOekxw=";
useFetchCargoVendor = true;
cargoHash = "sha256-w599KFLbyxFQzxIk6s9obPv804TLreOCMj/eApeSk7A=";
buildInputs = [ libunwind ];

View file

@ -25,7 +25,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-xz5Agsm+ATQXXgpPGN4EQ00i1t8qUlrviNHauVdCu4U=";
};
cargoHash = "sha256-mH76ODPKlKDEK9ckThPnL5Ar7p1l1gNd7zXfesLZlBM=";
useFetchCargoVendor = true;
cargoHash = "sha256-mCPJE9WW14NtahbMnDcE+0xXl5w25dzerPy3wv78l20=";
buildInputs = [ sqlite ];

View file

@ -40,7 +40,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-OAjy8SXaD+2/C5jLNIezv/KdrPHlwJC5L1LwGhqBWQs=";
};
cargoHash = "sha256-lj/wmLu4cBjDjzMD8DlIz+6Rnag0h+zWiE7lfcTC7lY=";
useFetchCargoVendor = true;
cargoHash = "sha256-sdnpnKWKCJeBbooM0Qe/wccF1b3LLiTfZe4RdxbJYcs=";
# tests run in CI on the source repo
doCheck = false;

View file

@ -19,7 +19,8 @@ rustPlatform.buildRustPackage rec {
hash = "sha256-3f/G0Vx1uXeH3QMDVUAHWi4Pf/B88/4F+4XywVsp3/4=";
};
cargoHash = "sha256-UEUK8GBkyzUv2J6uTjRdyoIiHVKLDYYj1aOnl+rgzmk=";
useFetchCargoVendor = true;
cargoHash = "sha256-2pgQB2myEnLvrU3ApNL/bwaVcGku+X/TjR6YBqXD7Xg=";
buildInputs = lib.optionals stdenv.hostPlatform.isDarwin (
with darwin.apple_sdk.frameworks;

View file

@ -15,7 +15,8 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-dqhZIwxWBMXS2RgE8YynYrESVyAOIJ9ujAKcp2tDhvA=";
};
cargoHash = "sha256-sQ6f8BHGsPFPchFDjNlZimnu9i99SGYf5bYfM1/2Gac=";
useFetchCargoVendor = true;
cargoHash = "sha256-eLbfrlZWwPv1AFgwFz+IacLZrSl9/KU9zfTstwB8ol0=";
meta = with lib; {
description = "CLI to pretty print logs in bunyan format (Rust port of the original JavaScript bunyan CLI)";

Some files were not shown because too many files have changed in this diff Show more