summaryrefslogtreecommitdiffstats
path: root/shell.nix
blob: f59b6de2322edf9f88bfe2684bac5382152d7c59 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{ pkgs ? import <nixpkgs> {} }:
pkgs.mkShell {
  name = "jove-build-env";
  buildInputs = with pkgs; [
    # Library depends
    gmp gmp.dev
    isl
    libffi libffi.dev
    libmpc
    libxcrypt
    mpfr mpfr.dev
    xz xz.dev
    zlib zlib.dev

    m4
    bison
    flex
    texinfo
    automake115x
    autoconf269

    gcc
    stdenv.cc
    stdenv.cc.libc stdenv.cc.libc_dev

    # Test suite
    qemu_kvm
    parted
  ];
}