Merge branch 'master' into staging-next

This commit is contained in:
Jan Tojnar
2020-04-13 18:50:35 +02:00
9807 changed files with 28240 additions and 18640 deletions
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
};
contrib = fetchurl {
url = mirror://sourceforge/ant-contrib/ant-contrib-1.0b3-bin.tar.bz2;
url = "mirror://sourceforge/ant-contrib/ant-contrib-1.0b3-bin.tar.bz2";
sha256 = "96effcca2581c1ab42a4828c770b48d54852edf9e71cefc9ed2ffd6590571ad1";
};
@@ -81,7 +81,7 @@ stdenv.mkDerivation {
''; # */
meta = {
homepage = http://ant.apache.org/;
homepage = "http://ant.apache.org/";
description = "A Java-based build tool";
longDescription = ''
@@ -14,7 +14,7 @@ stdenv.mkDerivation {
};
contrib = fetchurl {
url = mirror://sourceforge/ant-contrib/ant-contrib-1.0b3-bin.tar.bz2;
url = "mirror://sourceforge/ant-contrib/ant-contrib-1.0b3-bin.tar.bz2";
sha256 = "96effcca2581c1ab42a4828c770b48d54852edf9e71cefc9ed2ffd6590571ad1";
};
@@ -81,7 +81,7 @@ stdenv.mkDerivation {
''; # */
meta = {
homepage = http://ant.apache.org/;
homepage = "http://ant.apache.org/";
description = "A Java-based build tool";
longDescription = ''
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Build automation tool (used primarily for Java projects)";
homepage = http://maven.apache.org/;
homepage = "http://maven.apache.org/";
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ cko ];
@@ -81,7 +81,7 @@ buildBazelPackage rec {
};
meta = with stdenv.lib; {
homepage = https://github.com/buchgr/bazel-remote;
homepage = "https://github.com/buchgr/bazel-remote";
description = "A remote HTTP/1.1 cache for Bazel.";
license = licenses.asl20;
maintainers = [ maintainers.uri-canva ];
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "bazel-buildtools";
version = "1.0.0";
version = "2.2.1";
goPackagePath = "github.com/bazelbuild/buildtools";
@@ -10,7 +10,7 @@ buildGoPackage rec {
owner = "bazelbuild";
repo = "buildtools";
rev = version;
sha256 = "1rgz1bpg2db6z4q04z061h5b9qjk8padi71xyjcwqfchwqpl7hiv";
sha256 = "165jvn7r7bxivb8mpvp6dni5a5ns9a3vm6y5clyxdbjhfkll8wra";
};
goDeps = ./deps.nix;
@@ -21,7 +21,7 @@ buildGoPackage rec {
meta = with stdenv.lib; {
description = "Tools for working with Google's bazel buildtool. Includes buildifier, buildozer, and unused_deps.";
homepage = https://github.com/bazelbuild/buildtools;
homepage = "https://github.com/bazelbuild/buildtools";
license = licenses.asl20;
maintainers = with maintainers; [ elasticdog uri-canva marsam ];
platforms = platforms.all;
@@ -4,8 +4,8 @@
fetch = {
type = "git";
url = "https://github.com/golang/protobuf";
rev = "d23c5127dc24889085f8ccea5c9d560a57a879d8";
sha256 = "1cyyr52yhj3fzrily3rmsbqyj8va4ld75lmry0857m39rgpv8sy1";
rev = "84668698ea25b64748563aa20726db66a6b8d299";
sha256 = "1gkd1942vk9n8kfzdwy1iil6wgvlwjq7a3y5jc49ck4lz9rhmgkq";
};
}
{
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
e.g. for YouCompleteMe. You just enter your development nix-shell
and run `bear make`. It's not perfect, but it gets a long way.
'';
homepage = https://github.com/rizsotto/Bear;
homepage = "https://github.com/rizsotto/Bear";
license = licenses.gpl3Plus;
platforms = platforms.unix;
maintainers = [ maintainers.babariviere ];
@@ -70,7 +70,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
homepage = https://scalacenter.github.io/bloop/;
homepage = "https://scalacenter.github.io/bloop/";
license = licenses.asl20;
description = "Bloop is a Scala build server and command-line tool to make the compile and test developer workflows fast and productive in a build-tool-agnostic way.";
maintainers = with maintainers; [ tomahna ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Build tooling for Clojure";
homepage = https://boot-clj.com/;
homepage = "https://boot-clj.com/";
license = licenses.epl10;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ ragge ];
@@ -78,7 +78,7 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
meta = {
homepage = https://cmake.org;
homepage = "https://cmake.org";
description = "Cross-Platform Makefile Generator";
platforms = if useQt4 then qt4.meta.platforms else stdenv.lib.platforms.unix;
maintainers = with stdenv.lib.maintainers; [ xfix ];
@@ -7,7 +7,7 @@ stdenv.mkDerivation {
buildInputs = [perl];
src = fetchgit {
url = https://github.com/pagekite/Colormake.git;
url = "https://github.com/pagekite/Colormake.git";
rev = "66544f40d";
sha256 = "8e714c5540305d169989d9387dbac47b8b9fb2cfb424af7bcd412bfe684dc6d7";
};
@@ -94,7 +94,7 @@ in newPython.pkgs.buildPythonApplication rec {
'';
meta = with lib; {
homepage = https://conan.io;
homepage = "https://conan.io";
description = "Decentralized and portable C/C++ package manager";
license = licenses.mit;
maintainers = with maintainers; [ HaoZeke ];
@@ -25,7 +25,7 @@ in python3Packages.buildPythonApplication {
checkPhase = "py.test";
meta = with stdenv.lib; {
homepage = https://pydoit.org/;
homepage = "https://pydoit.org/";
description = "A task management & automation tool";
license = licenses.mit;
longDescription = ''
@@ -9,7 +9,7 @@ bundlerApp {
meta = with lib; {
description = "A branch of Rake supporting automatic parallelizing of tasks";
homepage = http://quix.github.io/rake/;
homepage = "http://quix.github.io/rake/";
maintainers = with maintainers; [ romildo manveru nicknovitski ];
license = licenses.mit;
platforms = platforms.unix;
@@ -42,7 +42,7 @@ stdenv.mkDerivation {
outputs = [ "out" "man" "info" ];
meta = with stdenv.lib; {
homepage = https://www.gnu.org/software/make/;
homepage = "https://www.gnu.org/software/make/";
description = "A tool to control the generation of non-source files from sources";
license = licenses.gpl3Plus;
@@ -45,7 +45,7 @@ rec {
between the flexibility of Ant and the convenience of a
build-by-convention behavior.
'';
homepage = http://www.gradle.org/;
homepage = "http://www.gradle.org/";
license = stdenv.lib.licenses.asl20;
platforms = stdenv.lib.platforms.unix;
};
@@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A program maintenance (make) utility using a C-like grammar";
homepage = https://fbb-git.gitlab.io/icmake/;
homepage = "https://fbb-git.gitlab.io/icmake/";
license = licenses.gpl3;
maintainers = with maintainers; [ pSub ];
platforms = platforms.linux;
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
meta = with stdenv.lib; {
homepage = https://www.perforce.com/resources/documentation/jam;
homepage = "https://www.perforce.com/resources/documentation/jam";
license = licenses.free;
description = "Just Another Make";
maintainers = with maintainers; [ orivej ];
@@ -19,7 +19,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "An experimental GNU make clone";
homepage = https://github.com/google/kati;
homepage = "https://github.com/google/kati";
platforms = platforms.all;
license = licenses.asl20;
maintainers = with maintainers; [ danielfullmer ];
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
'';
meta = {
homepage = https://leiningen.org/;
homepage = "https://leiningen.org/";
description = "Project automation for Clojure";
license = stdenv.lib.licenses.epl10;
platforms = stdenv.lib.platforms.linux ++ stdenv.lib.platforms.darwin;
@@ -95,7 +95,7 @@ python3Packages.buildPythonApplication rec {
isCross = stdenv.targetPlatform != stdenv.hostPlatform;
meta = with lib; {
homepage = https://mesonbuild.com;
homepage = "https://mesonbuild.com";
description = "SCons-like build system that use python as a front-end language and Ninja as a building backend";
license = licenses.asl20;
maintainers = with maintainers; [ jtojnar mbe rasendubi ];
@@ -3,7 +3,7 @@
stdenv.mkDerivation {
name = "mk-2006-01-31";
src = fetchurl {
url = http://tarballs.nixos.org/mk-20060131.tar.gz;
url = "http://tarballs.nixos.org/mk-20060131.tar.gz";
sha256 = "0za8dp1211bdp4584xb59liqpww7w1ql0cmlv34p9y928nibcxsr";
};
builder = ./builder.sh;
@@ -124,7 +124,7 @@ EOF
meta = with stdenv.lib; {
description = "Mono version of Microsoft Build Engine, the build platform for .NET, and Visual Studio";
homepage = https://github.com/mono/msbuild;
homepage = "https://github.com/mono/msbuild";
license = licenses.mit;
maintainers = with maintainers; [ jdanek ];
platforms = platforms.unix;
@@ -41,7 +41,7 @@ stdenv.mkDerivation rec {
input files generated by a higher-level build system, and it is designed
to run builds as fast as possible.
'';
homepage = https://ninja-build.org/;
homepage = "https://ninja-build.org/";
license = licenses.asl20;
platforms = platforms.unix;
maintainers = with maintainers; [ thoughtpolice bjornfor orivej ];
@@ -9,7 +9,7 @@ bundlerApp {
meta = with lib; {
description = "A software task management and build automation tool";
homepage = https://github.com/ruby/rake;
homepage = "https://github.com/ruby/rake";
license = with licenses; mit;
maintainers = with maintainers; [ manveru nicknovitski ];
platforms = platforms.unix;
@@ -22,7 +22,7 @@ stdenv.mkDerivation {
'';
meta = {
homepage = https://github.com/rebar/rebar;
homepage = "https://github.com/rebar/rebar";
description = "Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases";
longDescription = ''
@@ -116,7 +116,7 @@ stdenv.mkDerivation rec {
'';
meta = {
homepage = https://github.com/rebar/rebar3;
homepage = "https://github.com/rebar/rebar3";
description = "Erlang build tool that makes it easy to compile and test Erlang applications, port drivers and releases";
longDescription = ''
@@ -57,7 +57,7 @@
meta = with lib; {
description = "Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.";
homepage = https://github.com/apenwarr/redo;
homepage = "https://github.com/apenwarr/redo";
maintainers = with maintainers; [
andrewchambers
ck3d
@@ -23,7 +23,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
description = "Redo implementation in Bourne Shell";
homepage = http://news.dieweltistgarnichtso.net/bin/redo-sh.html;
homepage = "http://news.dieweltistgarnichtso.net/bin/redo-sh.html";
license = licenses.agpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ sternenseemann ];
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
'';
meta = {
homepage = https://jdebp.eu./Softwares/redo/;
homepage = "https://jdebp.eu./Softwares/redo/";
description = "A system for building target files from source files";
license = stdenv.lib.licenses.bsd2;
maintainers = [ stdenv.lib.maintainers.vrthra ];
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
buildInputs = [ readline ];
meta = {
homepage = http://bashdb.sourceforge.net/remake/;
homepage = "http://bashdb.sourceforge.net/remake/";
license = stdenv.lib.licenses.gpl3;
description = "GNU Make with comprehensible tracing and a debugger";
platforms = with stdenv.lib.platforms; linux ++ darwin;
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
meta = {
description = "A more featureful runner for sbt, the simple/scala/standard build tool";
homepage = https://github.com/paulp/sbt-extras;
homepage = "https://github.com/paulp/sbt-extras";
license = stdenv.lib.licenses.bsd3;
maintainers = with stdenv.lib.maintainers; [ puffnfresh ];
platforms = stdenv.lib.platforms.unix;
@@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
algorithms to avoid doing unnecessary work. This means you can stay focused on
your project rather than on your build system.
'';
homepage = http://gittup.org/tup/;
homepage = "http://gittup.org/tup/";
license = licenses.gpl2;
platforms = platforms.linux ++ platforms.darwin;
};
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Meta build system";
homepage = https://waf.io;
homepage = "https://waf.io";
license = licenses.bsd3;
platforms = platforms.all;
maintainers = with maintainers; [ vrthra ];