about summary refs log tree commit diff
path: root/pkgs/development/tools/rcodesign/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/tools/rcodesign/default.nix')
-rw-r--r--pkgs/development/tools/rcodesign/default.nix50
1 files changed, 0 insertions, 50 deletions
diff --git a/pkgs/development/tools/rcodesign/default.nix b/pkgs/development/tools/rcodesign/default.nix
deleted file mode 100644
index 72c261cfa0ed..000000000000
--- a/pkgs/development/tools/rcodesign/default.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{ lib
-, stdenv
-, rustPlatform
-, fetchFromGitHub
-, darwin
-}:
-
-rustPlatform.buildRustPackage rec {
-  pname = "rcodesign";
-  version = "0.22.0";
-
-  src = fetchFromGitHub {
-    owner = "indygreg";
-    repo = "apple-platform-rs";
-    rev = "apple-codesign/${version}";
-    hash = "sha256-ndbDBGtTOfHHUquKrETe4a+hB5Za9samlnXwVGVvWy4=";
-  };
-
-  cargoHash = "sha256-cpQBdxTw/ge4VtzjdL2a2xgSeCT22fMIjuKu5UEedhI=";
-
-  buildInputs = lib.optionals stdenv.isDarwin [
-    darwin.apple_sdk_11_0.frameworks.Security
-  ];
-
-  cargoBuildFlags = [
-    # Only build the binary we want
-    "--bin"
-    "rcodesign"
-  ];
-
-  checkFlags = [
-    # Does network IO
-    "--skip=ticket_lookup::test::lookup_ticket"
-  ];
-
-  meta = with lib; {
-    description = "Cross-platform CLI interface to interact with Apple code signing";
-    mainProgram = "rcodesign";
-    longDescription = ''
-      rcodesign provides various commands to interact with Apple signing,
-      including signing and notarizing binaries, generating signing
-      certificates, and verifying existing signed binaries.
-
-      For more information, refer to the [documentation](https://gregoryszorc.com/docs/apple-codesign/stable/apple_codesign_rcodesign.html).
-    '';
-    homepage = "https://github.com/indygreg/apple-platform-rs";
-    license = licenses.mpl20;
-    maintainers = with maintainers; [ euank ];
-  };
-}