dart-sass: 1.83.0 -> 1.83.1 (#372038)
[NixPkgs.git] / pkgs / by-name / in / intelli-shell / package.nix
blobc700d066e61be4157de448c3310cc6b35dc3422f
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5   pkg-config,
6   libgit2,
7   openssl,
8   sqlite,
9   zlib,
10   stdenv,
11   darwin,
14 rustPlatform.buildRustPackage rec {
15   pname = "intelli-shell";
16   version = "0.2.7";
18   src = fetchFromGitHub {
19     owner = "lasantosr";
20     repo = "intelli-shell";
21     rev = "v${version}";
22     hash = "sha256-D7hB1vKi54L7hU3TqTvzxXIr6XohfYLUTidR6wFJmfo=";
23   };
25   cargoHash = "sha256-OAQpOxPWg27kIeM37S5SEGFHMwJPvTGREtG9rd6+lDM=";
27   nativeBuildInputs = [
28     pkg-config
29   ];
31   buildInputs =
32     [
33       libgit2
34       openssl
35       sqlite
36       zlib
37     ]
38     ++ lib.optionals stdenv.hostPlatform.isDarwin [
39       darwin.apple_sdk.frameworks.Security
40     ];
42   env = {
43     OPENSSL_NO_VENDOR = true;
44   };
46   meta = with lib; {
47     description = "Like IntelliSense, but for shells";
48     homepage = "https://github.com/lasantosr/intelli-shell";
49     license = licenses.asl20;
50     maintainers = with maintainers; [ iogamaster ];
51     mainProgram = "intelli-shell";
52   };