Merge branch 'master' into staging-next

Hydra nixpkgs: ?compare=1523575
This commit is contained in:
Vladimír Čunát
2019-06-05 11:06:44 +02:00
234 changed files with 2709 additions and 1956 deletions
@@ -52,6 +52,8 @@ stdenv.mkDerivation rec {
install -vD out/gn "$out/bin/gn"
'';
setupHook = ./setup-hook.sh;
meta = with lib; {
description = "A meta-build system that generates NinjaBuild files";
homepage = https://gn.googlesource.com/gn;
@@ -0,0 +1,14 @@
gnConfigurePhase() {
runHook preConfigure
echo "gn flags: $gnFlags ${gnFlagsArray[@]}"
gn gen out/Release --args="$gnFlags ${gnFlagsArray[@]}"
cd out/Release/
runHook postConfigure
}
if [ -z "$dontUseGnConfigure" -a -z "$configurePhase" ]; then
configurePhase=gnConfigurePhase
fi
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
name = "qbs-${version}";
version = "1.13.0";
version = "1.13.1";
src = fetchFromGitHub {
owner = "qbs";
repo = "qbs";
rev = "v${version}";
sha256 = "12zzbhddsgfxyzglknvim0bb7rrnifawnx18g35g1105ybfak607";
sha256 = "1a9mydfsax5pzbnx8g8f9blc4xpk5rdjq8fvkdaiwapdczban1ya";
};
nativeBuildInputs = [ qmake ];
@@ -22,6 +22,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "A tool that helps simplify the build process for developing projects across multiple platforms";
homepage = "https://wiki.qt.io/Qbs";
license = licenses.lgpl3;
maintainers = with maintainers; [ expipiplus1 ];
platforms = platforms.linux;