Merge branch 'master' into staging

Conflicts:
      pkgs/applications/misc/navit/default.nix
      pkgs/applications/networking/mailreaders/alpine/default.nix
      pkgs/applications/networking/mailreaders/realpine/default.nix
      pkgs/development/compilers/ghc/head.nix
      pkgs/development/libraries/openssl/default.nix
      pkgs/games/liquidwar/default.nix
      pkgs/games/spring/springlobby.nix
      pkgs/os-specific/linux/kernel/perf.nix
      pkgs/servers/sip/freeswitch/default.nix
      pkgs/tools/archivers/cromfs/default.nix
      pkgs/tools/graphics/plotutils/default.nix
This commit is contained in:
obadz
2016-08-27 23:54:54 +01:00
209 changed files with 5290 additions and 5482 deletions

View File

@@ -21,5 +21,6 @@ buildGoPackage rec {
license = "MIT";
maintainers = with stdenv.lib.maintainers; [ qknight ];
meta.platforms = stdenv.lib.platforms.linux;
broken = true;
};
}

View File

@@ -1,33 +1,35 @@
{ stdenv, fetchgit, php, flex, makeWrapper }:
{ stdenv, fetchFromGitHub, php, flex, makeWrapper }:
let
libphutil = fetchgit {
url = "git://github.com/phacility/libphutil.git";
rev = "b25e0477b280ca3e8345bb97cd55e95bcb5023ec";
sha256 = "04l1am6k3xcjya3dscjb3vacg0fklbzqiv84qqi98rq3b3mgyhz8";
libphutil = fetchFromGitHub {
owner = "phacility";
repo = "libphutil";
rev = "5fd1af8b4f2b9631e2ceb06bd88d21f2416123c2";
sha256 = "06zkfkgwni8prr3cnsbf1h4s30k4v00y8ll1bcl6282xynnh3gf6";
};
arcanist = fetchgit {
url = "git://github.com/phacility/arcanist.git";
rev = "2234c8cacc21ce61c9c10e8e5918b6a63cc38fc8";
sha256 = "1c0wsgg10v94iy8dwa8pw4qcxafn7nvb9s57x2ps4a08lxakimn0";
arcanist = fetchFromGitHub {
owner = "phacility";
repo = "arcanist";
rev = "9e82ef979e8148c43b9b8439025d505b1219e213";
sha256 = "0h7ny8wr3cjn105gyzhd4qmhhccd0ilalslsdjj10nxxw2cgn193";
};
in
stdenv.mkDerivation rec {
name = "arcanist-${version}";
version = "20160516";
version = "20160825";
src = [ arcanist libphutil ];
buildInputs = [ php makeWrapper flex ];
unpackPhase = "true";
buildPhase = ''
ORIG=`pwd`
cp -R ${libphutil} libphutil
cp -R ${arcanist} arcanist
chmod +w -R libphutil arcanist
cd libphutil/support/xhpast
make clean all install
cd $ORIG
(
cd libphutil/support/xhpast
make clean all install
)
'';
installPhase = ''
mkdir -p $out/bin $out/libexec

View File

@@ -1,14 +1,20 @@
{ stdenv, fetchurl }:
{ stdenv, fetchFromGitHub, autoreconfHook }:
stdenv.mkDerivation rec {
name = "re2c-${version}";
version = "0.14.3";
version = "0.16";
src = fetchurl {
url = "mirror://sourceforge/re2c/re2c/${version}/${name}.tar.gz";
sha256 = "113yj5h38isfsjigqvb2j3ammfmxckgwyxmm0h4fyflzb7ghcs0w";
sourceRoot = "${name}-src/re2c";
src = fetchFromGitHub {
owner = "skvadrik";
repo = "re2c";
rev = version;
sha256 = "0cijgmbyx34nwl2jmsswggkgvzy364871rkbxz8biq9x8xrhhjw5";
};
nativeBuildInputs = [ autoreconfHook ];
meta = {
description = "Tool for writing very fast and very flexible scanners";
homepage = "http://re2c.org";

View File

@@ -4,16 +4,16 @@ with rustPlatform;
buildRustPackage rec {
name = "racerd-${version}";
version = "0.1.1";
version = "2016-08-23";
src = fetchgit {
url = "git://github.com/jwilm/racerd.git";
rev = "dcbb7885e84eb5e2fbb2072e185701ad1abbd93a";
sha256 = "0qm0hpvxba632av355mj1wqd616zjvi0qy045np7mi746m0bbqwh";
rev = "5d685ed26ba812a1afe892a8c0d12eb6abbeeb3d";
sha256 = "1ww96nc00l8p28rnln31n92x0mp2p5jnaqh2nwc8xi3r559p1y5i";
};
doCheck = false;
depsSha256 = "0ca0lc8mm8kczll5m03n5fwsr0540c2xbfi4nn9ksn0s4sap50yn";
depsSha256 = "13vkabr6bbl2nairxpn3lhqxcr3larasjk03r4hzrn7ff7sy40h2";
buildInputs = [ makeWrapper ];

View File

@@ -4,16 +4,16 @@ with rustPlatform;
buildRustPackage rec {
name = "rustfmt-${version}";
version = "0.4";
version = "0.6";
src = fetchFromGitHub {
owner = "rust-lang-nursery";
repo = "rustfmt";
rev = "19768da5c97c108a05e6f545b73ba4b76d1b1788";
sha256 = "0f2m0gvlqlybcjl2xqwxlp5hjkhd30kx25dq56k5x0r3808ijksg";
rev = "d022f05f340b9aa4956ca315f5e424a6d3ab3248";
sha256 = "1w6ll3802061wbggqhk31pmzws423qm7jc4hyxk8a6pf9ksp0nk5";
};
depsSha256 = "1lbcpvp7xhyl96w7jfd18w6py60nwllr93jna5j33zvnip61cpf5";
depsSha256 = "13rrhgzxxx5gwpwvyxw03m5xng9c1xyaycmqpi123ma3ps5822jf";
meta = with stdenv.lib; {
description = "A tool for formatting Rust code according to style guidelines";

View File

@@ -1,13 +1,13 @@
{ stdenv, fetchurl, unzip, jre }:
stdenv.mkDerivation rec {
version = "0.2.11";
version = "0.3.1";
baseName = "scalafmt";
name = "${baseName}-${version}";
src = fetchurl {
url = "https://github.com/olafurpg/scalafmt/releases/download/v${version}/${baseName}.tar.gz";
sha256 = "044n00mhrdxij1kc8wplvni7pf8lnninxrsm9v41gicbk73cm2q8";
sha256 = "08jbhwnmcqjq95a4c0wsw7vp2v9apys6czrpjjaw7x1q4vgcnjzv";
};
unpackPhase = "tar xvzf $src";