about summary refs log tree commit diff
path: root/pkgs/applications/virtualization/singularity/default.nix
blob: e318a0b64d7b244bf0506e1277acae4010dfa878 (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
{ stdenv
, fetchFromGitHub
, autoreconfHook }:

stdenv.mkDerivation rec {
  name = "singularity-${version}";
  version = "2.2";

  src = fetchFromGitHub {
    owner = "singularityware";
    repo = "singularity";
    rev = version;
    sha256 = "19g43gfdy5s8y4252474cp39d6ypn5dd37wp0s21fgd13vqy26px";
  };

  buildInputs = [ autoreconfHook ];

  meta = with stdenv.lib; {
    homepage = http://singularity.lbl.gov/;
    description = "Designed around the notion of extreme mobility of compute and reproducible science, Singularity enables users to have full control of their operating system environment";
    license = "BSD license with 2 modifications";
    platforms = platforms.linux;
    maintainers = [ maintainers.jbedo ];
  };
}