diff --git a/pkgs/development/tools/rust/cargo-asm/default.nix b/pkgs/development/tools/rust/cargo-asm/default.nix deleted file mode 100644 index f8cd24e153d3..000000000000 --- a/pkgs/development/tools/rust/cargo-asm/default.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - rustPlatform, - Security, -}: - -rustPlatform.buildRustPackage rec { - pname = "cargo-asm"; - version = "2019-12-24"; - - src = fetchFromGitHub { - owner = "gnzlbg"; - repo = "cargo-asm"; - rev = "577f890ebd4a09c8265710261e976fe7bfce8668"; - sha256 = "1f6kzsmxgdms9lq5z9ynnmxymk9k2lzlp3caa52wqjvdw1grw0rb"; - }; - - cargoHash = "sha256-QsaOFman+VBSIAbCalW63I3QXY0uECZy9+ufOKhSQrA="; - - buildInputs = lib.optional stdenv.hostPlatform.isDarwin Security; - - # Test checks against machine code output, which fails with some - # LLVM/compiler versions. - doCheck = false; - - meta = with lib; { - description = "Display the assembly or LLVM-IR generated for Rust source code"; - homepage = "https://github.com/gnzlbg/cargo-asm"; - license = licenses.mit; - maintainers = with maintainers; [ matthiasbeyer ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ba7e24ce2c86..2775290c81ae 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -199,6 +199,7 @@ mapAliases { calculix = calculix-ccx; # Added 2024-12-18 calligra = kdePackages.calligra; # Added 2024-09-27 callPackage_i686 = pkgsi686Linux.callPackage; + cargo-asm = throw "'cargo-asm' has been removed due to lack of upstream maintenance. Consider 'cargo-show-asm' as an alternative."; cask = emacs.pkgs.cask; # Added 2022-11-12 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 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e12ea2e5424a..9ef803cc022c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -6653,9 +6653,6 @@ with pkgs; cargo-tarpaulin = callPackage ../development/tools/analysis/cargo-tarpaulin { inherit (darwin.apple_sdk.frameworks) Security; }; - cargo-asm = callPackage ../development/tools/rust/cargo-asm { - inherit (darwin.apple_sdk.frameworks) Security; - }; cargo-bazel = callPackage ../development/tools/rust/cargo-bazel { inherit (darwin.apple_sdk.frameworks) Security; };