pijul_org / pijul

Shell.nix back into the repository

By pmeunier on September 25, 2018
This patch is not signed.
6HLHUW8GwKdKAc24RnBDayQcv5DvyeYEg7Q6RcNGSLkRo782sk6MTMGNexHWgYffestFkoLPTq7NN2BQ1TPYUL7c
This patch is in the following branches:
latest
master
testing
1
2

3
[package]
name = "line"
description = "A pure-Rust implementation of line edition in a terminal"
description = "A pure-Rust implementation of line editing in a terminal"







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
      rev = "11cf06f0550a022d8bc4850768edecc3beef9f40";
      sha256 = "00fwvvs8qa2g17q4bpwskp3bmis5vac4jp1wsgzcyn64arkxnmys";
stdenv.mkDerivation {
    # (rustChannelOf { date = "2018-05-10"; channel="stable"; })
    libsodium pkgconfig openssl
    # for tests
    kcov parallel
with import <nixpkgs> {};

let src = fetchFromGitHub {
      owner = "mozilla";
      repo = "nixpkgs-mozilla";
      rev = "e37160aaf4de5c4968378e7ce6fe5212f4be239f";
      sha256 = "013hapfp76s87wiwyc02mzq1mbva2akqxyh37p27ngqiz0kq5f2n";
   };
in
with import "${src.out}/rust-overlay.nix" pkgs pkgs;

clangStdenv.mkDerivation {
  name = "rust-pijul";
  buildInputs = [
    rustChannels.stable.rust
    parallel kcov
    python3Packages.httpserver
    libsodium pkgconfig openssl nettle
  ];
  LIBCLANG_PATH="${llvmPackages.libclang}/lib";
}