diff options
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/tools/misc/unused/default.nix | 23 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/development/tools/misc/unused/default.nix b/pkgs/development/tools/misc/unused/default.nix new file mode 100644 index 00000000000..3e5f9c319ef --- /dev/null +++ b/pkgs/development/tools/misc/unused/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchFromGitHub, rustPlatform, cmake }: +rustPlatform.buildRustPackage rec { + pname = "unused"; + version = "0.2.1"; + + src = fetchFromGitHub { + owner = "unused-code"; + repo = pname; + rev = version; + sha256 = "06r6m7k570rdm9szghnp3g4r6ij0vp8apfanqzzxv2hd7gf8v62b"; + }; + + nativeBuildInputs = [ cmake ]; + + cargoSha256 = "1c0gj2wp0nydv0binxj3ikm5sm6y5z3pklp5b06dgvq02licz57a"; + + meta = with stdenv.lib; { + description = "A tool to identify potentially unused code"; + homepage = "https://unused.codes"; + license = licenses.mit; + maintainers = [ maintainers.lrworth ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a8d38227020..cc151a6ead2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -12228,6 +12228,8 @@ in universal-ctags = callPackage ../development/tools/misc/universal-ctags { }; + unused = callPackage ../development/tools/misc/unused { }; + vagrant = callPackage ../development/tools/vagrant {}; vala-language-server = callPackage ../development/tools/vala-language-server {}; |