anvil-editor: init at 0.4
[NixPkgs.git] / pkgs / tools / text / ruplacer / default.nix
blobbe4d46facc23c6a7197d5cd8ee5cc5c6fdd9a23f
1 { lib, stdenv, fetchFromGitHub, rustPlatform, Security }:
3 rustPlatform.buildRustPackage rec {
4   pname = "ruplacer";
5   version = "0.9.0";
7   src = fetchFromGitHub {
8     owner = "TankerHQ";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "sha256-N71oiOlhMMDq0VhujV4SgnnKMQRi5SdplrTjK2vyhUE=";
12   };
14   cargoHash = "sha256-EyLompGEin12q6SC1M1D0QsE42HVEq5O/E99qi54cGo=";
16   buildInputs = (lib.optional stdenv.hostPlatform.isDarwin Security);
18   meta = with lib; {
19     description = "Find and replace text in source files";
20     mainProgram = "ruplacer";
21     homepage = "https://github.com/TankerHQ/ruplacer";
22     license = [ licenses.bsd3 ];
23     maintainers = with maintainers; [ Br1ght0ne ];
24   };