From 72a19f20adfe1a5cab58cb4c35047a6ca8465fcc Mon Sep 17 00:00:00 2001 From: Malte Brandy Date: Mon, 18 Jul 2022 23:20:01 +0200 Subject: [PATCH] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh --- .../configuration-hackage2nix/broken.yaml | 9 +++++- .../transitive-broken.yaml | 17 ++-------- .../haskell-modules/hackage-packages.nix | 31 ++++++++++--------- 3 files changed, 28 insertions(+), 29 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 4e968b09d85d..0ca1c789d545 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -63,6 +63,7 @@ broken-packages: - adp-multi - adtrees - advent-of-code-ocr + - aern2-fun - AERN-Basics - aeson-applicative - aeson-bson @@ -870,6 +871,7 @@ broken-packages: - CoreDump - CoreErlang - core-haskell + - corenlp-parser - core-telemetry - core-webserver-warp - Coroutine @@ -1891,6 +1893,7 @@ broken-packages: - hack-handler-happstack - hack-handler-kibro - HackMail + - hackport - hactor - hactors - haddock-api @@ -2996,6 +2999,7 @@ broken-packages: - libpafe - libpq - librandomorg + - libsecp256k1 - libsystemd-daemon - libsystemd-journal - libtagc @@ -4079,6 +4083,7 @@ broken-packages: - PriorityChansConverger - priority-queue - probable + - prob-fx - Probnet - process-conduit - processing @@ -4457,6 +4462,7 @@ broken-packages: - salvia-protocol - sandlib - sandman + - sandwich-hedgehog - sarasvati - sat - satchmo @@ -4662,7 +4668,6 @@ broken-packages: - simple-form - simple-genetic-algorithm - SimpleH - - SimpleServer - simple-index - simpleirc - simple-log @@ -4673,6 +4678,7 @@ broken-packages: - simpleprelude - simple-rope - simple-server + - SimpleServer - simplesmtpclient - simple-sql-parser - simple-stacked-vm @@ -4999,6 +5005,7 @@ broken-packages: - swearjure - swf - swift-lda + - swiss - swiss-ephemeris - SWMMoutGetMB - sws diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 4ce0fad75c3e..fbd9eaa389cd 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -427,6 +427,7 @@ dont-distribute-packages: - adict - adjunction - adp-multi-monadiccp + - aern2-mfun - aeson-native - aeson-result - affine @@ -856,6 +857,7 @@ dont-distribute-packages: - bytable - bytehash - bytelog + - bytepatch - bytestring-builder-varword - bytestring-read - ca @@ -952,16 +954,6 @@ dont-distribute-packages: - claferIG - claferwiki - clash - - clash-ghc - - clash-lib - - clash-lib-hedgehog - - clash-multisignal - - clash-prelude-quickcheck - - clash-shake - - clash-systemverilog - - clash-verilog - - clash-vhdl - - clashilator - classify-frog - classy-miso - clckwrks @@ -1290,6 +1282,7 @@ dont-distribute-packages: - dph-prim-interface - dph-prim-par - dph-prim-seq + - drama - dropbox-sdk - dropsolve - dsh-sql @@ -2301,7 +2294,6 @@ dont-distribute-packages: - hyloutils - hyperpublic - iException - - ice40-prim - icepeak - ide-backend - ide-backend-server @@ -2590,7 +2582,6 @@ dont-distribute-packages: - linux-ptrace - lio-eci11 - lio-simple - - lion - liquid-base - liquid-bytestring - liquid-containers @@ -3371,8 +3362,6 @@ dont-distribute-packages: - restful-snap - restricted-workers - rethinkdb-model - - retroclash-lib - - retroclash-sim - rewrite - rewriting - rezoom diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 17164e19532d..42718c37a1fe 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -25005,6 +25005,8 @@ self: { ]; description = "Generic operations for real functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aern2-mfun" = callPackage @@ -25025,6 +25027,7 @@ self: { ]; description = "Multi-variate real function optimisation and proving"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "aern2-mfun-benchmark-optimisation"; }) {}; @@ -49965,6 +49968,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Patch byte-representable data in a bytestream"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "bytepatch"; }) {}; @@ -58585,7 +58589,6 @@ self: { executableHaskellDepends = [ base ]; description = "Clash: a functional hardware description language - GHC frontend"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "clash-lib" = callPackage @@ -58632,7 +58635,6 @@ self: { ]; description = "Clash: a functional hardware description language - As a library"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; mainProgram = "v16-upgrade-primitives"; }) {}; @@ -58654,7 +58656,6 @@ self: { ]; description = "Hedgehog Generators for clash-lib"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "clash-multisignal" = callPackage @@ -58669,7 +58670,6 @@ self: { base clash-prelude deepseq ghc-typelits-knownnat QuickCheck ]; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "clash-prelude" = callPackage @@ -58736,7 +58736,6 @@ self: { libraryHaskellDepends = [ base clash-prelude QuickCheck ]; description = "QuickCheck instances for various types in the CλaSH Prelude"; license = "unknown"; - hydraPlatforms = lib.platforms.none; }) {}; "clash-shake" = callPackage @@ -58754,7 +58753,6 @@ self: { ]; description = "Shake rules for building Clash programs"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "clash-systemverilog" = callPackage @@ -58772,7 +58770,6 @@ self: { ]; description = "CAES Language for Synchronous Hardware - SystemVerilog backend"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "clash-verilog" = callPackage @@ -58790,7 +58787,6 @@ self: { ]; description = "CAES Language for Synchronous Hardware - Verilog backend"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "clash-vhdl" = callPackage @@ -58808,7 +58804,6 @@ self: { ]; description = "CAES Language for Synchronous Hardware - VHDL backend"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "clashilator" = callPackage @@ -58832,7 +58827,6 @@ self: { ]; description = "Automated Clash to Verilator bridge"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "clashilator"; }) {}; @@ -68090,6 +68084,8 @@ self: { librarySystemDepends = [ rocksdb ]; description = "Launches CoreNLP and parses the JSON output"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) rocksdb;}; "cornea" = callPackage @@ -84802,6 +84798,7 @@ self: { executableHaskellDepends = [ base ]; description = "Actor library for Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "draw-poker" = callPackage @@ -121814,7 +121811,9 @@ self: { doHaddock = false; description = "Hackage and Portage integration tool"; license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; mainProgram = "hackport"; + broken = true; }) {}; "hactor" = callPackage @@ -155230,7 +155229,6 @@ self: { ]; description = "Lattice iCE40 Primitive IP"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "icepeak" = callPackage @@ -174486,6 +174484,8 @@ self: { ]; description = "Bindings for secp256k1"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) secp256k1;}; "libsodium" = callPackage @@ -176466,7 +176466,6 @@ self: { ]; description = "RISC-V Core"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "lipsum-gen" = callPackage @@ -225450,7 +225449,9 @@ self: { executableHaskellDepends = [ base extensible lens ]; description = "A library for modular probabilistic modelling"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "examples"; + broken = true; }) {}; "probability" = callPackage @@ -240088,7 +240089,6 @@ self: { ]; description = "Code shared across the code samples in the book \"Retrocomputing with Clash\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "retroclash-sim" = callPackage @@ -240108,7 +240108,6 @@ self: { ]; description = "High-level simulators from the book \"Retrocomputing with Clash\""; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "retry" = callPackage @@ -245061,6 +245060,8 @@ self: { ]; description = "Sandwich integration with Hedgehog"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sandwich-quickcheck" = callPackage @@ -271228,6 +271229,8 @@ self: { libraryHaskellDepends = [ base bytestring parallel time ]; description = "Basic functions for development with Core libraries and GHC boot libraries dependencies"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "swiss-ephemeris" = callPackage