git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #138552 from figsoda/cargo-llvm-lines

cargo-llvm-lines: init at 0.4.11

commita23c4520a0e502bbed2f6f5c0eaec8d092358a99 authorfigsoda <figsoda@pm.me> dateSun 19 Sep 2021, 19:55 (5 years ago) parentc0423f6cab1a84
2 files changed+23
pkgs/development/tools/rust/cargo-llvm-lines/default.nix+22 pkgs/top-level/all-packages.nix+1
pkgs/development/tools/rust/cargo-llvm-lines/default.nixnew file+22
@@ -0,0 +1,22 @@
1+{ lib, rustPlatform, fetchFromGitHub }:
2+
3+rustPlatform.buildRustPackage rec {
4+ pname = "cargo-llvm-lines";
5+ version = "0.4.11";
6+
7+ src = fetchFromGitHub {
8+ owner = "dtolnay";
9+ repo = pname;
10+ rev = version;
11+ sha256 = "1p1agxsarkhw1mlqxawb2pj0fvsdyvi1rpp11p2k7fm341z1j71p";
12+ };
13+
14+ cargoSha256 = "1b5py9md3lkqjyn9jkl6bdynfri0yvqvrfj2frbps0hqbxiv30jl";
15+
16+ meta = with lib; {
17+ description = "Count the number of lines of LLVM IR across all instantiations of a generic function";
18+ homepage = "https://github.com/dtolnay/cargo-llvm-lines";
19+ license = with licenses; [ asl20 /* or */ mit ];
20+ maintainers = with maintainers; [ figsoda ];
21+ };
22+}
pkgs/top-level/all-packages.nix+1
@@ -12369,6 +12369,7 @@ with pkgs;
1236912369 cargo-kcov = callPackage ../tools/package-management/cargo-kcov { };
1237012370 cargo-graph = callPackage ../tools/package-management/cargo-graph { };
1237112371 cargo-license = callPackage ../tools/package-management/cargo-license { };
12372+ cargo-llvm-lines = callPackage ../development/tools/rust/cargo-llvm-lines { };
1237212373 cargo-outdated = callPackage ../tools/package-management/cargo-outdated {};
1237312374 cargo-release = callPackage ../tools/package-management/cargo-release {
1237412375 inherit (darwin.apple_sdk.frameworks) Security;