haskellPackages.shake-bench: Fix build

This commit is contained in:
Malte Brandy 2021-03-12 15:32:01 +01:00
parent e39c29e6e9
commit f99be37b62
No known key found for this signature in database
GPG Key ID: 226A2D41EF5378C9
3 changed files with 12 additions and 49 deletions

View File

@ -727,8 +727,19 @@ self: super: {
# The tests spuriously fail # The tests spuriously fail
libmpd = dontCheck super.libmpd; libmpd = dontCheck super.libmpd;
# 2021-03-12: All of this libraries have to restrictive upper bounds
# https://github.com/diagrams/diagrams-core/issues/112
active = doJailbreak super.active;
statestack = doJailbreak super.statestack;
force-layout = doJailbreak super.force-layout;
size-based = doJailbreak super.size-based;
dual-tree = doJailbreak super.dual-tree;
diagrams-core = doJailbreak super.diagrams-core;
diagrams-postscript = doJailbreak super.diagrams-postscript;
diagrams-svg = doJailbreak super.diagrams-svg;
diagrams-contrib = doJailbreak super.diagrams-contrib;
# https://github.com/diagrams/diagrams-lib/issues/288 # https://github.com/diagrams/diagrams-lib/issues/288
diagrams-lib = overrideCabal super.diagrams-lib (drv: { doCheck = !pkgs.stdenv.isi686; }); diagrams-lib = doJailbreak (overrideCabal super.diagrams-lib (drv: { doCheck = !pkgs.stdenv.isi686; }));
# https://github.com/danidiaz/streaming-eversion/issues/1 # https://github.com/danidiaz/streaming-eversion/issues/1
streaming-eversion = dontCheck super.streaming-eversion; streaming-eversion = dontCheck super.streaming-eversion;

View File

@ -3089,7 +3089,6 @@ broken-packages:
- acme-zero - acme-zero
- acousticbrainz-client - acousticbrainz-client
- ActionKid - ActionKid
- active
- activehs - activehs
- activehs-base - activehs-base
- activitypub - activitypub
@ -4006,7 +4005,6 @@ broken-packages:
- character-cases - character-cases
- charade - charade
- chart-cli - chart-cli
- Chart-diagrams
- Chart-fltkhs - Chart-fltkhs
- chart-histogram - chart-histogram
- Chart-simple - Chart-simple
@ -4697,27 +4695,21 @@ broken-packages:
- dhrun - dhrun
- dia-base - dia-base
- dia-functions - dia-functions
- diagrams
- diagrams-boolean - diagrams-boolean
- diagrams-braille - diagrams-braille
- diagrams-builder - diagrams-builder
- diagrams-cairo - diagrams-cairo
- diagrams-canvas - diagrams-canvas
- diagrams-contrib
- diagrams-core
- diagrams-graphviz - diagrams-graphviz
- diagrams-gtk - diagrams-gtk
- diagrams-haddock - diagrams-haddock
- diagrams-html5 - diagrams-html5
- diagrams-lib
- diagrams-pandoc - diagrams-pandoc
- diagrams-pdf - diagrams-pdf
- diagrams-pgf - diagrams-pgf
- diagrams-postscript
- diagrams-qrcode - diagrams-qrcode
- diagrams-rasterific - diagrams-rasterific
- diagrams-rubiks-cube - diagrams-rubiks-cube
- diagrams-svg
- diagrams-tikz - diagrams-tikz
- diagrams-wx - diagrams-wx
- dib - dib
@ -4887,7 +4879,6 @@ broken-packages:
- dtd - dtd
- dtd-text - dtd-text
- dtw - dtw
- dual-tree
- dualizer - dualizer
- duet - duet
- dumb-cas - dumb-cas
@ -5359,7 +5350,6 @@ broken-packages:
- foo - foo
- for-free - for-free
- forbidden-fruit - forbidden-fruit
- force-layout
- fordo - fordo
- forecast-io - forecast-io
- foreign-var - foreign-var
@ -8179,7 +8169,6 @@ broken-packages:
- Monocle - Monocle
- monoid - monoid
- monoid-absorbing - monoid-absorbing
- monoid-extras
- monoid-owns - monoid-owns
- monoidplus - monoidplus
- monoids - monoids
@ -10129,7 +10118,6 @@ broken-packages:
- sirkel - sirkel
- sitepipe - sitepipe
- sixfiguregroup - sixfiguregroup
- size-based
- sized-grid - sized-grid
- sized-types - sized-types
- sized-vector - sized-vector
@ -10409,7 +10397,6 @@ broken-packages:
- state-plus - state-plus
- state-record - state-record
- stateful-mtl - stateful-mtl
- statestack
- static-canvas - static-canvas
- static-closure - static-closure
- static-tensor - static-tensor
@ -10555,12 +10542,10 @@ broken-packages:
- sv-svfactor - sv-svfactor
- SVD2HS - SVD2HS
- svfactor - svfactor
- svg-builder
- svg-builder-fork - svg-builder-fork
- SVG2Q - SVG2Q
- svg2q - svg2q
- svgcairo - svgcairo
- SVGFonts
- svgone - svgone
- svgutils - svgutils
- svm-light-utils - svm-light-utils
@ -10759,7 +10744,6 @@ broken-packages:
- testbench - testbench
- testCom - testCom
- testcontainers - testcontainers
- testing-feat
- testloop - testloop
- testpack - testpack
- testpattern - testpattern

View File

@ -3042,8 +3042,6 @@ self: {
]; ];
description = "Diagrams backend for Charts"; description = "Diagrams backend for Charts";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"Chart-fltkhs" = callPackage "Chart-fltkhs" = callPackage
@ -17882,8 +17880,6 @@ self: {
]; ];
description = "Fonts from the SVG-Font format"; description = "Fonts from the SVG-Font format";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"SVGPath" = callPackage "SVGPath" = callPackage
@ -23883,8 +23879,6 @@ self: {
]; ];
description = "Abstractions for animation"; description = "Abstractions for animation";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"activehs" = callPackage "activehs" = callPackage
@ -74301,8 +74295,6 @@ self: {
doHaddock = false; doHaddock = false;
description = "Embedded domain-specific language for declarative vector graphics"; description = "Embedded domain-specific language for declarative vector graphics";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"diagrams-boolean" = callPackage "diagrams-boolean" = callPackage
@ -74447,8 +74439,6 @@ self: {
]; ];
description = "Collection of user contributions to diagrams EDSL"; description = "Collection of user contributions to diagrams EDSL";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"diagrams-core" = callPackage "diagrams-core" = callPackage
@ -74468,8 +74458,6 @@ self: {
]; ];
description = "Core libraries for diagrams EDSL"; description = "Core libraries for diagrams EDSL";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"diagrams-graphviz" = callPackage "diagrams-graphviz" = callPackage
@ -74606,8 +74594,6 @@ self: {
benchmarkHaskellDepends = [ base criterion diagrams-core ]; benchmarkHaskellDepends = [ base criterion diagrams-core ];
description = "Embedded domain-specific language for declarative graphics"; description = "Embedded domain-specific language for declarative graphics";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"diagrams-pandoc" = callPackage "diagrams-pandoc" = callPackage
@ -74695,8 +74681,6 @@ self: {
]; ];
description = "Postscript backend for diagrams drawing EDSL"; description = "Postscript backend for diagrams drawing EDSL";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"diagrams-qrcode" = callPackage "diagrams-qrcode" = callPackage
@ -74809,8 +74793,6 @@ self: {
]; ];
description = "SVG backend for diagrams drawing EDSL"; description = "SVG backend for diagrams drawing EDSL";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"diagrams-tikz" = callPackage "diagrams-tikz" = callPackage
@ -79985,8 +79967,6 @@ self: {
]; ];
description = "Rose trees with cached and accumulating monoidal annotations"; description = "Rose trees with cached and accumulating monoidal annotations";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"dualizer" = callPackage "dualizer" = callPackage
@ -93907,8 +93887,6 @@ self: {
]; ];
description = "Simple force-directed layout"; description = "Simple force-directed layout";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"fordo" = callPackage "fordo" = callPackage
@ -177766,8 +177744,6 @@ self: {
benchmarkHaskellDepends = [ base criterion semigroups ]; benchmarkHaskellDepends = [ base criterion semigroups ];
description = "Various extra monoid-related definitions and utilities"; description = "Various extra monoid-related definitions and utilities";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"monoid-owns" = callPackage "monoid-owns" = callPackage
@ -237643,8 +237619,6 @@ self: {
]; ];
description = "Sized functors, for size-based enumerations"; description = "Sized functors, for size-based enumerations";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"sized" = callPackage "sized" = callPackage
@ -245278,8 +245252,6 @@ self: {
]; ];
description = "Simple State-like monad transformer with saveable and restorable state"; description = "Simple State-like monad transformer with saveable and restorable state";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"statethread" = callPackage "statethread" = callPackage
@ -250174,8 +250146,6 @@ self: {
]; ];
description = "DSL for building SVG"; description = "DSL for building SVG";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"svg-builder-fork" = callPackage "svg-builder-fork" = callPackage
@ -256906,8 +256876,6 @@ self: {
]; ];
description = "Functional Enumeration of Algebraic Types"; description = "Functional Enumeration of Algebraic Types";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {}; }) {};
"testing-type-modifiers" = callPackage "testing-type-modifiers" = callPackage