mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-09-19 22:30:23 +00:00
Merge pull request #203327 from arcz/haskell-unbreaks
haskellPackages: unbreak selected packages
This commit is contained in:
@@ -1624,7 +1624,8 @@ self: super: {
|
||||
|
||||
# Test suite has a too strict bound on base
|
||||
# https://github.com/jswebtools/language-ecmascript/pull/88
|
||||
language-ecmascript = doJailbreak super.language-ecmascript;
|
||||
# Test suite doesn't compile anymore
|
||||
language-ecmascript = dontCheck (doJailbreak super.language-ecmascript);
|
||||
|
||||
# Too strict bounds on containers
|
||||
# https://github.com/jswebtools/language-ecmascript-analysis/issues/1
|
||||
@@ -2126,7 +2127,8 @@ self: super: {
|
||||
system-fileio = doJailbreak super.system-fileio;
|
||||
|
||||
# Bounds too strict on base and ghc-prim: https://github.com/tibbe/ekg-core/pull/43 (merged); waiting on hackage release
|
||||
ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core;
|
||||
ekg-core = assert super.ekg-core.version == "0.1.1.7"; doJailbreak super.ekg-core;
|
||||
hasura-ekg-core = doJailbreak super.hasura-ekg-core;
|
||||
|
||||
# https://github.com/Synthetica9/nix-linter/issues/65
|
||||
nix-linter = super.nix-linter.overrideScope (self: super: {
|
||||
@@ -2274,4 +2276,46 @@ self: super: {
|
||||
swarm = doJailbreak (super.swarm.override {
|
||||
brick = doJailbreak (dontCheck super.brick_1_3);
|
||||
});
|
||||
|
||||
# random <1.2
|
||||
unfoldable = doJailbreak super.unfoldable;
|
||||
|
||||
# containers <0.6, semigroupoids <5.3
|
||||
data-lens = doJailbreak super.data-lens;
|
||||
|
||||
# transformers <0.3
|
||||
monads-fd = doJailbreak super.monads-fd;
|
||||
|
||||
# HTF <0.15
|
||||
cases = doJailbreak super.cases;
|
||||
|
||||
# exceptions <0.9
|
||||
eprocess = doJailbreak super.eprocess;
|
||||
|
||||
# hashable <1.4, mmorph <1.2
|
||||
composite-aeson = doJailbreak super.composite-aeson;
|
||||
|
||||
# composite-aeson <0.8, composite-base <0.8
|
||||
compdoc = doJailbreak super.compdoc;
|
||||
|
||||
# composite-aeson <0.8, composite-base <0.8
|
||||
haskell-coffee = doJailbreak super.haskell-coffee;
|
||||
|
||||
# Test suite doesn't compile anymore
|
||||
twitter-types = dontCheck super.twitter-types;
|
||||
|
||||
# base <4.14
|
||||
numbered-semigroups = doJailbreak super.numbered-semigroups;
|
||||
|
||||
# Tests open file "data/test_vectors_aserti3-2d_run01.txt" but it doesn't exist
|
||||
haskoin-core = dontCheck super.haskoin-core;
|
||||
|
||||
# base <4.9, transformers <0.5
|
||||
MonadCatchIO-transformers = doJailbreak super.MonadCatchIO-transformers;
|
||||
|
||||
# unix-compat <0.5
|
||||
hxt-cache = doJailbreak super.hxt-cache;
|
||||
|
||||
# unix-compat <0.5
|
||||
vinyl-utils = doJailbreak super.vinyl-utils;
|
||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||
|
||||
@@ -597,7 +597,6 @@ broken-packages:
|
||||
- Cascade
|
||||
- cascading
|
||||
- caseof
|
||||
- cases
|
||||
- cas-hashable
|
||||
- casr-logbook
|
||||
- casr-logbook-types
|
||||
@@ -781,7 +780,6 @@ broken-packages:
|
||||
- compact-string-fix
|
||||
- comparse
|
||||
- compdata
|
||||
- compdoc
|
||||
- compendium-client
|
||||
- competition
|
||||
- compilation
|
||||
@@ -993,7 +991,6 @@ broken-packages:
|
||||
- DataIndex
|
||||
- data-ivar
|
||||
- data-kiln
|
||||
- data-lens
|
||||
- datalog
|
||||
- data-map-multikey
|
||||
- data-named
|
||||
@@ -1324,7 +1321,6 @@ broken-packages:
|
||||
- epic
|
||||
- epi-sim
|
||||
- epoll
|
||||
- eprocess
|
||||
- epubname
|
||||
- Eq
|
||||
- EqualitySolver
|
||||
@@ -1990,7 +1986,6 @@ broken-packages:
|
||||
- haskell-bitmex-rest
|
||||
- haskell-brainfuck
|
||||
- haskell-cnc
|
||||
- haskell-coffee
|
||||
- haskell-compression
|
||||
- haskell-conll
|
||||
- haskell-course-preludes
|
||||
@@ -2046,7 +2041,6 @@ broken-packages:
|
||||
- haskhol-core
|
||||
- haskmon
|
||||
- haskoin
|
||||
- haskoin-core
|
||||
- haskoin-util
|
||||
- haskore
|
||||
- haskore-vintage
|
||||
@@ -2503,7 +2497,6 @@ broken-packages:
|
||||
- html-parse
|
||||
- html-rules
|
||||
- html-tokenizer
|
||||
- htoml
|
||||
- htoml-megaparsec
|
||||
- htsn
|
||||
- htssets
|
||||
@@ -2567,7 +2560,6 @@ broken-packages:
|
||||
- hx
|
||||
- hxmppc
|
||||
- HXQ
|
||||
- hxt-cache
|
||||
- hxt-pickle-utils
|
||||
- hyakko
|
||||
- hydra-hs
|
||||
@@ -2718,7 +2710,6 @@ broken-packages:
|
||||
- IsNull
|
||||
- iso8601-duration
|
||||
- isobmff
|
||||
- isomorphism-class
|
||||
- isotope
|
||||
- itcli
|
||||
- itemfield
|
||||
@@ -2901,7 +2892,6 @@ broken-packages:
|
||||
- language-csharp
|
||||
- language-dart
|
||||
- language-dockerfile
|
||||
- language-ecmascript
|
||||
- language-elm
|
||||
- language-gcl
|
||||
- language-gemini
|
||||
@@ -3298,7 +3288,6 @@ broken-packages:
|
||||
- monad-atom
|
||||
- monad-atom-simple
|
||||
- monad-branch
|
||||
- MonadCatchIO-transformers
|
||||
- monad-choice
|
||||
- MonadCompose
|
||||
- monad-fork
|
||||
@@ -3323,7 +3312,6 @@ broken-packages:
|
||||
- monadplus
|
||||
- monad-ran
|
||||
- monad-recorder
|
||||
- monads-fd
|
||||
- MonadStack
|
||||
- monad-statevar
|
||||
- monad-ste
|
||||
@@ -3560,7 +3548,6 @@ broken-packages:
|
||||
- nullary
|
||||
- null-canvas
|
||||
- nullpipe
|
||||
- numbered-semigroups
|
||||
- NumberSieves
|
||||
- NumberTheory
|
||||
- numerals-base
|
||||
@@ -5167,7 +5154,6 @@ broken-packages:
|
||||
- th-to-exp
|
||||
- th-traced
|
||||
- thumbnail-plus
|
||||
- thyme
|
||||
- tianbar
|
||||
- TicTacToe
|
||||
- tictactoe3d
|
||||
@@ -5314,7 +5300,6 @@ broken-packages:
|
||||
- twitchapi
|
||||
- twitter
|
||||
- twitter-feed
|
||||
- twitter-types
|
||||
- tx
|
||||
- txtblk
|
||||
- TYB
|
||||
@@ -5374,14 +5359,12 @@ broken-packages:
|
||||
- uncertain
|
||||
- unescaping-print
|
||||
- unfix-binders
|
||||
- unfoldable
|
||||
- unicode-data-names
|
||||
- unicode-data-scripts
|
||||
- unicode-data-security
|
||||
- unicode-prelude
|
||||
- unicode-symbols
|
||||
- unicode-tricks
|
||||
- union
|
||||
- union-map
|
||||
- uniprot-kb
|
||||
- uniqueid
|
||||
|
||||
@@ -2406,7 +2406,6 @@ dont-distribute-packages:
|
||||
- language-Modula2
|
||||
- language-avro
|
||||
- language-boogie
|
||||
- language-ecmascript-analysis
|
||||
- language-eiffel
|
||||
- language-kort
|
||||
- language-ninja
|
||||
@@ -3701,7 +3700,6 @@ dont-distribute-packages:
|
||||
- twill
|
||||
- twitter-conduit
|
||||
- twitter-enumerator
|
||||
- twitter-types-lens
|
||||
- txt
|
||||
- type-assertions
|
||||
- type-cache
|
||||
|
||||
@@ -5351,8 +5351,6 @@ self: {
|
||||
libraryHaskellDepends = [ base mtl ];
|
||||
description = "A library of efficient, purely-functional data structures (API)";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"EdisonCore" = callPackage
|
||||
@@ -5368,7 +5366,6 @@ self: {
|
||||
];
|
||||
description = "A library of efficient, purely-functional data structures (Core Implementations)";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"EditTimeReport" = callPackage
|
||||
@@ -14113,8 +14110,6 @@ self: {
|
||||
];
|
||||
description = "Monad-transformer compatible version of the Control.Exception module";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"MonadCatchIO-transformers-foreign" = callPackage
|
||||
@@ -54833,8 +54828,6 @@ self: {
|
||||
benchmarkHaskellDepends = [ gauge mwc-random rerebase ];
|
||||
description = "A converter for spinal, snake and camel cases";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"cases_0_1_4_2" = callPackage
|
||||
@@ -54851,7 +54844,6 @@ self: {
|
||||
description = "A converter for spinal, snake and camel cases";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"cash" = callPackage
|
||||
@@ -63719,8 +63711,6 @@ self: {
|
||||
];
|
||||
description = "Parse a Pandoc to a composite value";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"compdoc-dhall-decoder" = callPackage
|
||||
@@ -74435,8 +74425,6 @@ self: {
|
||||
];
|
||||
description = "Used to be Haskell 98 Lenses";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"data-lens-fd" = callPackage
|
||||
@@ -90896,8 +90884,6 @@ self: {
|
||||
libraryHaskellDepends = [ base exceptions mtl ];
|
||||
description = "Basic Erlang-like process support for Haskell";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"epub" = callPackage
|
||||
@@ -127363,8 +127349,6 @@ self: {
|
||||
libraryHaskellDepends = [ base process ];
|
||||
description = "Simple CoffeeScript API";
|
||||
license = lib.licenses.gpl3Only;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"haskell-compression" = callPackage
|
||||
@@ -130040,8 +130024,6 @@ self: {
|
||||
testToolDepends = [ hspec-discover ];
|
||||
description = "Bitcoin & Bitcoin Cash library for Haskell";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"haskoin-crypto" = callPackage
|
||||
@@ -136806,9 +136788,7 @@ self: {
|
||||
];
|
||||
description = "Bindings to libintl.h (gettext, bindtextdomain)";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
mainProgram = "hgettext";
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"hgis" = callPackage
|
||||
@@ -151132,8 +151112,6 @@ self: {
|
||||
];
|
||||
description = "Parser for TOML files";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"htoml-megaparsec" = callPackage
|
||||
@@ -155101,8 +155079,6 @@ self: {
|
||||
];
|
||||
description = "Cache for HXT XML Documents and other binary data";
|
||||
license = "unknown";
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"hxt-charproperties" = callPackage
|
||||
@@ -162290,8 +162266,6 @@ self: {
|
||||
];
|
||||
description = "Isomorphism typeclass solving the conversion problem";
|
||||
license = lib.licenses.mit;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"isotope" = callPackage
|
||||
@@ -171330,8 +171304,6 @@ self: {
|
||||
];
|
||||
description = "JavaScript parser and pretty-printer library";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"language-ecmascript-analysis" = callPackage
|
||||
@@ -171347,7 +171319,6 @@ self: {
|
||||
];
|
||||
description = "JavaScript static analysis library";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"language-eiffel" = callPackage
|
||||
@@ -192428,8 +192399,6 @@ self: {
|
||||
libraryHaskellDepends = [ base mtl transformers ];
|
||||
description = "Monad classes, using functional dependencies";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"monads-tf" = callPackage
|
||||
@@ -203935,8 +203904,6 @@ self: {
|
||||
libraryHaskellDepends = [ base call-stack semigroups ];
|
||||
description = "A sequence of semigroups, for composing stuff in multiple spatial directions";
|
||||
license = lib.licenses.lgpl3Only;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"numbering" = callPackage
|
||||
@@ -283340,8 +283307,6 @@ self: {
|
||||
];
|
||||
description = "A faster time library";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"tianbar" = callPackage
|
||||
@@ -290230,8 +290195,6 @@ self: {
|
||||
];
|
||||
description = "Twitter JSON parser and types";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"twitter-types-lens" = callPackage
|
||||
@@ -290247,7 +290210,6 @@ self: {
|
||||
];
|
||||
description = "Twitter JSON types (lens powered)";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"tx" = callPackage
|
||||
@@ -292964,8 +292926,6 @@ self: {
|
||||
];
|
||||
description = "Class of data structures that can be unfolded";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"unfoldable-restricted" = callPackage
|
||||
@@ -293613,8 +293573,6 @@ self: {
|
||||
benchmarkHaskellDepends = [ base criterion deepseq lens ];
|
||||
description = "Extensible type-safe unions";
|
||||
license = lib.licenses.bsd3;
|
||||
hydraPlatforms = lib.platforms.none;
|
||||
broken = true;
|
||||
}) {};
|
||||
|
||||
"union-angle" = callPackage
|
||||
|
||||
Reference in New Issue
Block a user