urbit: init at 2015.09.26

laMudri 4138fa09 f596f032

+44
+42
pkgs/misc/urbit/default.nix
··· 1 + { stdenv, fetchgit, gcc, gmp, libsigsegv, openssl, automake, autoconf, ragel, 2 + cmake, re2c, libtool, ncurses, perl, zlib, python }: 3 + 4 + stdenv.mkDerivation rec { 5 + 6 + name = "urbit-${version}"; 7 + version = "2015.09.26"; 8 + 9 + src = fetchgit { 10 + url = "https://github.com/urbit/urbit.git"; 11 + rev = "c9592664c797b2dd74f26886528656f8a7058640"; 12 + sha256 = "0sgrxnmpqh54mgar81wlb6gff8c0pc24p53xwxr448g5shvnzjx9"; 13 + }; 14 + 15 + buildInputs = with stdenv.lib; [ 16 + gcc gmp libsigsegv openssl automake autoconf ragel cmake re2c libtool 17 + ncurses perl zlib python 18 + ]; 19 + 20 + configurePhase = '' 21 + : 22 + ''; 23 + 24 + buildPhase = '' 25 + sed -i 's/-lcurses/-lncurses/' Makefile 26 + mkdir -p $out 27 + cp -r . $out/ 28 + cd $out 29 + make 30 + ''; 31 + 32 + installPhase = '' 33 + : 34 + ''; 35 + 36 + meta = with stdenv.lib; { 37 + description = "an operating function"; 38 + homepage = http://urbit.org/preview/~2015.9.25/materials; 39 + license = licenses.mit; 40 + maintainers = with maintainers; [ mudri ]; 41 + }; 42 + }
+2
pkgs/top-level/all-packages.nix
··· 14959 14959 14960 14960 tvheadend = callPackage ../servers/tvheadend { }; 14961 14961 14962 + urbit = callPackage ../misc/urbit { }; 14963 + 14962 14964 utf8proc = callPackage ../development/libraries/utf8proc { }; 14963 14965 14964 14966 vault = goPackages.vault.bin // { outputs = [ "bin" ]; };