Merge master into stdenv-updates
Conflicts (simple): pkgs/development/tools/misc/binutils/default.nix pkgs/tools/package-management/disnix/default.nix pkgs/top-level/all-packages.nix
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
stdenv.mkDerivation {
|
||||
name = "gnumake-3.80";
|
||||
src = fetchurl {
|
||||
url = http://nixos.org/tarballs/make-3.80.tar.bz2;
|
||||
url = http://tarballs.nixos.org/make-3.80.tar.bz2;
|
||||
md5 = "0bbd1df101bc0294d440471e50feca71";
|
||||
};
|
||||
patches = [./log.patch];
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
stdenv.mkDerivation {
|
||||
name = "mk-2006-01-31";
|
||||
src = fetchurl {
|
||||
url = http://nixos.org/tarballs/mk-20060131.tar.gz;
|
||||
url = http://tarballs.nixos.org/mk-20060131.tar.gz;
|
||||
md5 = "167fd4e0eea4f49def01984ec203289b";
|
||||
};
|
||||
builder = ./builder.sh;
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
{ stdenv, fetchurl, unzip, python, asciidoc, re2c }:
|
||||
{ stdenv, fetchurl, python, asciidoc, re2c }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "ninja-${version}";
|
||||
version = "1.2.0";
|
||||
version = "1.3.4";
|
||||
|
||||
src = fetchurl {
|
||||
name = "${name}.zip";
|
||||
url = "https://github.com/martine/ninja/archive/v${version}.zip";
|
||||
sha256 = "15ynh806ah37bqb57hcs3mj2g82900sncp6n3bssfggb4azgjlh3";
|
||||
name = "${name}.tar.gz";
|
||||
url = "https://github.com/martine/ninja/archive/v${version}.tar.gz";
|
||||
sha256 = "16b0dxq3v19qjchcmfqq3m4l8s4qx2d674vfvamg0s3vvfqnc477";
|
||||
};
|
||||
|
||||
buildInputs = [ python asciidoc unzip re2c ];
|
||||
buildInputs = [ python asciidoc re2c ];
|
||||
|
||||
buildPhase = ''
|
||||
python bootstrap.py
|
||||
|
||||
@@ -1,15 +1,21 @@
|
||||
{stdenv, fetchurl}:
|
||||
{ stdenv, fetchurl, readline }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "remake-${version}";
|
||||
version = "3.82+dbg-0.6";
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "remake-3.81-dbg-0.2";
|
||||
src = fetchurl {
|
||||
url = mirror://sourceforge/bashdb/remake-3.81+dbg-0.2.tar.gz;
|
||||
sha256 = "0mhc06zgd39dl8rk16ii0m2x22b9zi67d48km7rn0fzzv519lmwc";
|
||||
url = "mirror://sourceforge/project/bashdb/remake/${version}/${name}.tar.bz2";
|
||||
sha256 = "0i2g6vi9zya78d9zpigfnmzg2qcl93myjfibh3kfmjk7b9lajfyz";
|
||||
};
|
||||
|
||||
buildInputs = [ readline ];
|
||||
|
||||
meta = {
|
||||
homepage = http://bashdb.sourceforge.net/remake/;
|
||||
license = "GPL";
|
||||
license = stdenv.lib.licenses.gpl3;
|
||||
description = "GNU Make with comprehensible tracing and a debugger";
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = with stdenv.lib.maintainers; [ bjornfor ];
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
{ stdenv, fetchurl, writeScript, bash, jre }:
|
||||
|
||||
let
|
||||
|
||||
sbt = writeScript "sbt.sh" ''
|
||||
#!${bash}/bin/bash
|
||||
${jre}/bin/java -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled \
|
||||
-XX:MaxPermSize=384M -jar @out@/lib/sbt-launch.jar "$@"
|
||||
'';
|
||||
|
||||
in stdenv.mkDerivation rec {
|
||||
name = "sbt-${version}";
|
||||
|
||||
version = "0.12.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://scalasbt.artifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/sbt/${version}/sbt.tgz";
|
||||
sha256 = "154ydaxd6ink5sy4flzpyh47nnhgkxwpzmml8q16am7655fpib08";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/lib $out/bin
|
||||
mv bin/sbt-launch.jar $out/lib/
|
||||
cp ${sbt} $out/bin/sbt
|
||||
substituteInPlace $out/bin/sbt --replace @out@ $out
|
||||
'';
|
||||
}
|
||||
@@ -66,8 +66,8 @@ versionedDerivation "simple-build-tool" version {
|
||||
"xsbt-0.12.3" = let version = "0.12.3"; in {
|
||||
name = "xsbt-${version}";
|
||||
|
||||
# scala needs much more PermGen space
|
||||
javaArgs = "-Xmx1024M";
|
||||
# Recommended java options from sbt Getting started guide
|
||||
javaArgs = "-Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M";
|
||||
# from https://github.com/harrah/xsbt/wiki/Getting-Started-Setup
|
||||
src = fetchurl {
|
||||
url = http://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.12.3/sbt-launch.jar;
|
||||
|
||||
Reference in New Issue
Block a user