From 40ed22650737a444fee7883e69e852fd4b808133 Mon Sep 17 00:00:00 2001 From: Robin Gloster Date: Thu, 28 Sep 2017 23:16:18 +0200 Subject: [PATCH] treewide: mark a bunch of failing builds as broken (cherry picked from commit 23fdbaa37599f490435056b9865023870656571b) [dezgeg: Un-mark shotcut, tokei & uchiwa that do build on master] --- nixos/release.nix | 2 +- pkgs/applications/audio/gnaural/default.nix | 1 + pkgs/applications/gis/grass/default.nix | 1 + pkgs/applications/graphics/meshlab/default.nix | 2 +- pkgs/applications/graphics/synfigstudio/default.nix | 2 ++ .../networking/browsers/vivaldi/ffmpeg-codecs.nix | 1 + .../science/machine-learning/torch/torch-distro.nix | 3 +++ pkgs/applications/video/natron/default.nix | 1 + pkgs/applications/video/shotcut/default.nix | 4 ---- pkgs/development/compilers/rust/beta.nix | 1 + pkgs/development/compilers/rust/nightly.nix | 1 + pkgs/development/compilers/rust/rustc.nix | 2 ++ pkgs/development/compilers/swift/default.nix | 1 + pkgs/development/libraries/qxt/default.nix | 1 + pkgs/development/ocaml-modules/curses/default.nix | 1 + pkgs/development/tools/casperjs/default.nix | 1 + pkgs/games/odamex/default.nix | 1 + pkgs/games/spring/default.nix | 1 + 18 files changed, 21 insertions(+), 6 deletions(-) diff --git a/nixos/release.nix b/nixos/release.nix index 7dc973a627c4..ee706ff986d4 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -303,7 +303,7 @@ in rec { #tests.panamax = hydraJob (import tests/panamax.nix { system = "x86_64-linux"; }); tests.peerflix = callTest tests/peerflix.nix {}; tests.postgresql = callSubTests tests/postgresql.nix {}; - tests.pgjwt = callTest tests/pgjwt.nix {}; + #tests.pgjwt = callTest tests/pgjwt.nix {}; tests.printing = callTest tests/printing.nix {}; tests.proxy = callTest tests/proxy.nix {}; tests.pumpio = callTest tests/pump.io.nix {}; diff --git a/pkgs/applications/audio/gnaural/default.nix b/pkgs/applications/audio/gnaural/default.nix index 2b78d1a4b6dd..d68a48da0902 100644 --- a/pkgs/applications/audio/gnaural/default.nix +++ b/pkgs/applications/audio/gnaural/default.nix @@ -13,5 +13,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.ehmry ]; platforms = platforms.linux; + broken = true; }; } diff --git a/pkgs/applications/gis/grass/default.nix b/pkgs/applications/gis/grass/default.nix index 790997e328b4..5e4e838f3452 100644 --- a/pkgs/applications/gis/grass/default.nix +++ b/pkgs/applications/gis/grass/default.nix @@ -71,5 +71,6 @@ stdenv.mkDerivation { description = "GIS software suite used for geospatial data management and analysis, image processing, graphics and maps production, spatial modeling, and visualization"; license = stdenv.lib.licenses.gpl2Plus; platforms = stdenv.lib.platforms.all; + broken = true; }; } diff --git a/pkgs/applications/graphics/meshlab/default.nix b/pkgs/applications/graphics/meshlab/default.nix index 07789fce3a92..d73697673bfe 100644 --- a/pkgs/applications/graphics/meshlab/default.nix +++ b/pkgs/applications/graphics/meshlab/default.nix @@ -46,6 +46,6 @@ stdenv.mkDerivation rec { license = stdenv.lib.licenses.gpl2Plus; maintainers = with stdenv.lib.maintainers; [viric]; platforms = with stdenv.lib.platforms; linux; - broken = stdenv.isLinux && stdenv.isi686; + broken = true; }; } diff --git a/pkgs/applications/graphics/synfigstudio/default.nix b/pkgs/applications/graphics/synfigstudio/default.nix index ea0d2338252a..e34de18e3283 100644 --- a/pkgs/applications/graphics/synfigstudio/default.nix +++ b/pkgs/applications/graphics/synfigstudio/default.nix @@ -42,6 +42,8 @@ let ETL boost cairo gettext glibmm mlt-qt5 libsigcxx libxmlxx pango pkgconfig autoreconfHook ]; + + meta.broken = true; }; in stdenv.mkDerivation rec { diff --git a/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix b/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix index 1afb1fa3490f..542bcbc41b0d 100644 --- a/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix +++ b/pkgs/applications/networking/browsers/vivaldi/ffmpeg-codecs.nix @@ -53,5 +53,6 @@ stdenv.mkDerivation rec { license = licenses.lgpl21; maintainers = with maintainers; [ lluchs ]; platforms = [ "x86_64-linux" ]; + broken = true; }; } diff --git a/pkgs/applications/science/machine-learning/torch/torch-distro.nix b/pkgs/applications/science/machine-learning/torch/torch-distro.nix index 5ff510a52ce8..91adb5283fdc 100644 --- a/pkgs/applications/science/machine-learning/torch/torch-distro.nix +++ b/pkgs/applications/science/machine-learning/torch/torch-distro.nix @@ -105,6 +105,7 @@ let installPhase = '' make install-extra $makeFlags ''; + meta.broken = true; }; luafilesystem = buildLuaRocks { @@ -123,6 +124,7 @@ let luaffifb = buildLuaRocks { name = "luaffifb"; src = "${distro_src}/extra/luaffifb"; + meta.broken = true; }; sundown = buildLuaRocks rec { @@ -267,6 +269,7 @@ let preBuild = '' export Torch_DIR=${torch}/share/cmake/torch ''; + meta.broken = true; }; trepl = buildLuaRocks rec { diff --git a/pkgs/applications/video/natron/default.nix b/pkgs/applications/video/natron/default.nix index 75dccbafd3f4..550cd2930cd2 100644 --- a/pkgs/applications/video/natron/default.nix +++ b/pkgs/applications/video/natron/default.nix @@ -122,5 +122,6 @@ stdenv.mkDerivation { license = stdenv.lib.licenses.gpl2; maintainers = [ maintainers.puffnfresh ]; platforms = platforms.linux; + broken = true; }; } diff --git a/pkgs/applications/video/shotcut/default.nix b/pkgs/applications/video/shotcut/default.nix index 88cb43b4d91f..2fd0d57b4e2a 100644 --- a/pkgs/applications/video/shotcut/default.nix +++ b/pkgs/applications/video/shotcut/default.nix @@ -52,9 +52,5 @@ stdenv.mkDerivation rec { license = licenses.gpl3; maintainers = [ maintainers.goibhniu ]; platforms = platforms.linux; - - # after qt5 bump it probably needs to be updated, - # but newer versions seem to need newer than the latest stable mlt - # broken = true; }; } diff --git a/pkgs/development/compilers/rust/beta.nix b/pkgs/development/compilers/rust/beta.nix index 93aaeb9e16e4..876c54a298b4 100644 --- a/pkgs/development/compilers/rust/beta.nix +++ b/pkgs/development/compilers/rust/beta.nix @@ -25,6 +25,7 @@ rec { ] ++ stdenv.lib.optional stdenv.needsPax ./patches/grsec.patch; doCheck = false; + broken = true; }; cargo = callPackage ./cargo.nix rec { diff --git a/pkgs/development/compilers/rust/nightly.nix b/pkgs/development/compilers/rust/nightly.nix index b69dffbd8b38..37a234ea129e 100644 --- a/pkgs/development/compilers/rust/nightly.nix +++ b/pkgs/development/compilers/rust/nightly.nix @@ -22,6 +22,7 @@ rec { ] ++ stdenv.lib.optional stdenv.needsPax ./patches/grsec.patch; doCheck = false; + broken = true; }; cargo = callPackage ./cargo.nix rec { diff --git a/pkgs/development/compilers/rust/rustc.nix b/pkgs/development/compilers/rust/rustc.nix index f5bcc73fd6d1..73d78319b8c7 100644 --- a/pkgs/development/compilers/rust/rustc.nix +++ b/pkgs/development/compilers/rust/rustc.nix @@ -10,6 +10,7 @@ , targetPatches , targetToolchains , doCheck ? true +, broken ? false , buildPlatform, hostPlatform } @ args: @@ -154,5 +155,6 @@ stdenv.mkDerivation { maintainers = with maintainers; [ madjar cstrahan wizeman globin havvy wkennington ]; license = [ licenses.mit licenses.asl20 ]; platforms = platforms.linux ++ platforms.darwin; + broken = broken; }; } diff --git a/pkgs/development/compilers/swift/default.nix b/pkgs/development/compilers/swift/default.nix index 6cc9f372b978..7484d2568be9 100644 --- a/pkgs/development/compilers/swift/default.nix +++ b/pkgs/development/compilers/swift/default.nix @@ -263,6 +263,7 @@ stdenv.mkDerivation rec { license = licenses.asl20; # Swift doesn't support 32bit Linux, unknown on other platforms. platforms = [ "x86_64-linux" ]; + broken = true; }; } diff --git a/pkgs/development/libraries/qxt/default.nix b/pkgs/development/libraries/qxt/default.nix index 78dbe1366729..5ed05ec6b322 100644 --- a/pkgs/development/libraries/qxt/default.nix +++ b/pkgs/development/libraries/qxt/default.nix @@ -29,5 +29,6 @@ stdenv.mkDerivation rec { license = stdenv.lib.licenses.gpl2; platforms = stdenv.lib.platforms.linux; maintainers = with stdenv.lib.maintainers; [ forkk ]; + broken = true; }; } diff --git a/pkgs/development/ocaml-modules/curses/default.nix b/pkgs/development/ocaml-modules/curses/default.nix index 4fd75e7aac53..834b810183ba 100644 --- a/pkgs/development/ocaml-modules/curses/default.nix +++ b/pkgs/development/ocaml-modules/curses/default.nix @@ -27,5 +27,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.volth ]; platforms = ocaml.meta.platforms or []; + broken = true; }; } diff --git a/pkgs/development/tools/casperjs/default.nix b/pkgs/development/tools/casperjs/default.nix index 4485e678ab50..e07b3cd9db74 100644 --- a/pkgs/development/tools/casperjs/default.nix +++ b/pkgs/development/tools/casperjs/default.nix @@ -50,5 +50,6 @@ in stdenv.mkDerivation rec { maintainers = [ stdenv.lib.maintainers.bluescreen303 ]; platforms = stdenv.lib.platforms.linux; + broken = true; }; } diff --git a/pkgs/games/odamex/default.nix b/pkgs/games/odamex/default.nix index ab2cd1090fb4..441171662560 100644 --- a/pkgs/games/odamex/default.nix +++ b/pkgs/games/odamex/default.nix @@ -17,5 +17,6 @@ stdenv.mkDerivation rec { license = stdenv.lib.licenses.gpl2; platforms = stdenv.lib.platforms.unix; maintainers = with stdenv.lib.maintainers; [ MP2E ]; + broken = true; }; } diff --git a/pkgs/games/spring/default.nix b/pkgs/games/spring/default.nix index 634389d1410d..40e97567d394 100644 --- a/pkgs/games/spring/default.nix +++ b/pkgs/games/spring/default.nix @@ -50,5 +50,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = [ maintainers.phreedom maintainers.qknight maintainers.domenkozar ]; platforms = platforms.linux; + broken = true; }; }