about summary refs log tree commit diff
path: root/pkgs/tools/security/arti/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/security/arti/default.nix')
-rw-r--r--pkgs/tools/security/arti/default.nix50
1 files changed, 0 insertions, 50 deletions
diff --git a/pkgs/tools/security/arti/default.nix b/pkgs/tools/security/arti/default.nix
deleted file mode 100644
index 21d8ee4ae154..000000000000
--- a/pkgs/tools/security/arti/default.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{ lib
-, stdenv
-, rustPlatform
-, fetchFromGitLab
-, pkg-config
-, sqlite
-, openssl
-, CoreServices
-}:
-
-rustPlatform.buildRustPackage rec {
-  pname = "arti";
-  version = "1.2.7";
-
-  src = fetchFromGitLab {
-    domain = "gitlab.torproject.org";
-    group = "tpo";
-    owner = "core";
-    repo = "arti";
-    rev = "arti-v${version}";
-    hash = "sha256-lyko4xwTn03/Es8icOx8GIrjC4XDXvZPDYHYILw8Opo=";
-  };
-
-  cargoHash = "sha256-I45SaawWAK7iTZDFhJT4YVO439D/3NmWLp3FtFmhLC0=";
-
-  nativeBuildInputs = lib.optionals stdenv.isLinux [ pkg-config ];
-
-  buildInputs = [ sqlite ]
-    ++ lib.optionals stdenv.isLinux [ openssl ]
-    ++ lib.optionals stdenv.isDarwin [ CoreServices ];
-
-  cargoBuildFlags = [ "--package" "arti" ];
-
-  cargoTestFlags = [ "--package" "arti" ];
-
-  checkFlags = [
-    # problematic tests that were fixed after the release
-    "--skip=reload_cfg::test::watch_single_file"
-    "--skip=reload_cfg::test::watch_multiple"
-  ];
-
-  meta = with lib; {
-    description = "Implementation of Tor in Rust";
-    mainProgram = "arti";
-    homepage = "https://arti.torproject.org/";
-    changelog = "https://gitlab.torproject.org/tpo/core/arti/-/blob/${src.rev}/CHANGELOG.md";
-    license = with licenses; [ asl20 /* or */ mit ];
-    maintainers = [ ];
-  };
-}