diff options
Diffstat (limited to 'pkgs/development/tools/rcodesign/default.nix')
-rw-r--r-- | pkgs/development/tools/rcodesign/default.nix | 50 |
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 ]; - }; -} |