diff options
author | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2017-07-23 23:09:54 +0200 |
---|---|---|
committer | Benno Fünfstück <benno.fuenfstueck@gmail.com> | 2017-07-23 23:12:37 +0200 |
commit | 1d1735ce0f212ed634b5ab3b0d264f96aff2975d (patch) | |
tree | a4cf633ed3bbc710b60126cfc5d461de14747b4d /pkgs/tools/package-management/nix-index | |
parent | adf756d4f7816bf5144720e70782f5a357289c0d (diff) | |
download | nixlib-1d1735ce0f212ed634b5ab3b0d264f96aff2975d.tar nixlib-1d1735ce0f212ed634b5ab3b0d264f96aff2975d.tar.gz nixlib-1d1735ce0f212ed634b5ab3b0d264f96aff2975d.tar.bz2 nixlib-1d1735ce0f212ed634b5ab3b0d264f96aff2975d.tar.lz nixlib-1d1735ce0f212ed634b5ab3b0d264f96aff2975d.tar.xz nixlib-1d1735ce0f212ed634b5ab3b0d264f96aff2975d.tar.zst nixlib-1d1735ce0f212ed634b5ab3b0d264f96aff2975d.zip |
nix-index: init at 0.1.0
Diffstat (limited to 'pkgs/tools/package-management/nix-index')
-rw-r--r-- | pkgs/tools/package-management/nix-index/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/tools/package-management/nix-index/default.nix b/pkgs/tools/package-management/nix-index/default.nix new file mode 100644 index 000000000000..388942f6ad87 --- /dev/null +++ b/pkgs/tools/package-management/nix-index/default.nix @@ -0,0 +1,32 @@ +{ lib, rustPlatform, fetchFromGitHub, pkgconfig, openssl, curl }: + +with rustPlatform; + +buildRustPackage rec { + name = "nix-index-${version}"; + version = "0.1.0"; + + src = fetchFromGitHub { + owner = "bennofs"; + repo = "nix-index"; + rev = "v${version}"; + sha256 = "1lmg65yqkwf2a5qxm3dmv8158kqhnriir062vlgar5wimf409rm5"; + }; + depsSha256 = "0v145fi9bfiwvsdy7hz9lw4m2f2j8sxvixfzmjwfnq4klm51c8yl"; + buildInputs = [pkgconfig openssl curl]; + + postInstall = '' + mkdir -p $out/etc/profile.d + cp ./command-not-found.sh $out/etc/profile.d/command-not-found.sh + substituteInPlace $out/etc/profile.d/command-not-found.sh \ + --replace "@out@" "$out" + ''; + + meta = with lib; { + description = "A files database for nixpkgs"; + homepage = https://github.com/bennofs/nix-index; + license = with licenses; [ bsd3 ]; + maintainers = [ maintainers.bennofs ]; + platforms = platforms.all; + }; +} |