From 0194f3f62ddf87c8e9124adb7dd5a9e214b136fc Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Sat, 25 Jan 2025 11:18:23 +0100 Subject: [PATCH] cargo-kcov: remove 6 years since the last upstream commit. Lockfile is too old for fetchCargoVendor. --- pkgs/by-name/ca/cargo-kcov/package.nix | 40 -------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 40 deletions(-) delete mode 100644 pkgs/by-name/ca/cargo-kcov/package.nix diff --git a/pkgs/by-name/ca/cargo-kcov/package.nix b/pkgs/by-name/ca/cargo-kcov/package.nix deleted file mode 100644 index aa2adfe12dfe..000000000000 --- a/pkgs/by-name/ca/cargo-kcov/package.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ - lib, - rustPlatform, - fetchFromGitHub, - makeWrapper, - kcov, -}: - -rustPlatform.buildRustPackage rec { - pname = "cargo-kcov"; - version = "0.5.2"; - - src = fetchFromGitHub { - owner = "kennytm"; - repo = pname; - rev = "v${version}"; - sha256 = "0hqplgj3i8js42v2kj44khk543a93sk3n6wlfpv3c84pdqlm29br"; - }; - - cargoHash = "sha256-cgnTf4KKthO1HvjFCjoZw7eCTqsbobHW5Kjx/6V3r1Q="; - doCheck = false; - - nativeBuildInputs = [ makeWrapper ]; - - postInstall = '' - wrapProgram $out/bin/cargo-kcov \ - --prefix PATH : ${lib.makeBinPath [ kcov ]} - ''; - - meta = with lib; { - description = "Cargo subcommand to run kcov to get coverage report on Linux"; - mainProgram = "cargo-kcov"; - homepage = "https://github.com/kennytm/cargo-kcov"; - license = with licenses; [ mit ]; - maintainers = with maintainers; [ - saschagrunert - matthiasbeyer - ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index af905e1b5a9c..53f5bd17204f 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -200,6 +200,7 @@ mapAliases { canonicalize-jars-hook = stripJavaArchivesHook; # Added 2024-03-17 cargo-deps = throw "cargo-deps has been removed as the repository is deleted"; # Added 2024-04-09 cargo-espflash = espflash; + cargo-kcov = throw "'cargo-kcov' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 cawbird = throw "cawbird has been abandoned upstream and is broken anyways due to Twitter closing its API"; certmgr-selfsigned = certmgr; # Added 2023-11-30 cgal_4 = throw "cgal_4 has been removed as it is obsolete use cgal instead"; # Added 2024-12-30