From eaba29aaffb2dc063f90e418344f0fd0e35babc6 Mon Sep 17 00:00:00 2001 From: Samuel Tardieu Date: Fri, 12 Jan 2024 11:57:07 +0100 Subject: [PATCH] remove: rtthost Since release 0.22, `rtthost` is built as part of `probe-rs`. --- .../tools/rust/rtthost/default.nix | 33 ------------------- pkgs/top-level/all-packages.nix | 5 --- 2 files changed, 38 deletions(-) delete mode 100644 pkgs/development/tools/rust/rtthost/default.nix diff --git a/pkgs/development/tools/rust/rtthost/default.nix b/pkgs/development/tools/rust/rtthost/default.nix deleted file mode 100644 index 8352d4fe7142..000000000000 --- a/pkgs/development/tools/rust/rtthost/default.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ lib -, stdenv -, rustPlatform -, fetchCrate -, pkg-config -, libusb1 -, DarwinTools -, AppKit -}: - -rustPlatform.buildRustPackage rec { - pname = "rtthost"; - version = "0.22.0"; - - src = fetchCrate { - inherit pname version; - hash = "sha256-Pb7Df3JI6ACcJ81+9KZ8qMM5Y/VT0kO5kubC3g0Wtlk="; - }; - - cargoHash = "sha256-Wb+ZPUrNA3LW4huT1QnyW8RKkh4Ow6gBT1VByHlEwGg="; - - nativeBuildInputs = [ pkg-config ] ++ lib.optionals stdenv.isDarwin [ DarwinTools ]; - - buildInputs = [ libusb1 ] ++ lib.optionals stdenv.isDarwin [ AppKit ]; - - meta = with lib; { - description = "RTT (Real-Time Transfer) client"; - homepage = "https://probe.rs/"; - changelog = "https://github.com/probe-rs/probe-rs/blob/v${version}/CHANGELOG.md"; - license = with licenses; [ asl20 /* or */ mit ]; - maintainers = with maintainers; [ samueltardieu ]; - }; -} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 52646f263732..f1fcf3a9d9a6 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -750,11 +750,6 @@ with pkgs; inherit (darwin) DarwinTools; }; - rtthost = callPackage ../development/tools/rust/rtthost { - inherit (darwin.apple_sdk.frameworks) AppKit; - inherit (darwin) DarwinTools; - }; - mix2nix = callPackage ../development/tools/mix2nix { elixir = elixir_1_14; };