Merge pull request #297228 from MangoIV/mangoiv/unbreak-fused-effects
haskellPackages.fused-effects: jailbreak + unbreak dependents
This commit is contained in:
commit
471337c65d
|
@ -204,6 +204,15 @@ self: super: {
|
||||||
# Too strict bounds on optparse-applicative
|
# Too strict bounds on optparse-applicative
|
||||||
weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder;
|
weeder = lib.warnIf (lib.versionAtLeast super.weeder.version "2.8.0") "jailbreak on weeder may be obsolete" doJailbreak super.weeder;
|
||||||
|
|
||||||
|
# test dependency has incorrect upper bound but still supports the newer dependency
|
||||||
|
# https://github.com/fused-effects/fused-effects/issues/451
|
||||||
|
# https://github.com/fused-effects/fused-effects/pull/452
|
||||||
|
fused-effects = doJailbreak super.fused-effects;
|
||||||
|
|
||||||
|
# support for transformers >= 0.6
|
||||||
|
fused-effects-random = doJailbreak super.fused-effects-random;
|
||||||
|
fused-effects-readline = doJailbreak super.fused-effects-readline;
|
||||||
|
|
||||||
# Allow scotty < 0.21
|
# Allow scotty < 0.21
|
||||||
# For < 0.22 add https://github.com/taffybar/taffybar/commit/71fe820d892a85e49ad2f2843eac0a59e01f3fd4
|
# For < 0.22 add https://github.com/taffybar/taffybar/commit/71fe820d892a85e49ad2f2843eac0a59e01f3fd4
|
||||||
taffybar = appendPatches [
|
taffybar = appendPatches [
|
||||||
|
|
|
@ -1872,7 +1872,6 @@ broken-packages:
|
||||||
- funpat # failure in job https://hydra.nixos.org/build/233222123 at 2023-09-02
|
- funpat # failure in job https://hydra.nixos.org/build/233222123 at 2023-09-02
|
||||||
- funspection # failure in job https://hydra.nixos.org/build/233227352 at 2023-09-02
|
- funspection # failure in job https://hydra.nixos.org/build/233227352 at 2023-09-02
|
||||||
- fused-effects-exceptions # failure in job https://hydra.nixos.org/build/233203744 at 2023-09-02
|
- fused-effects-exceptions # failure in job https://hydra.nixos.org/build/233203744 at 2023-09-02
|
||||||
- fused-effects # failure in job https://hydra.nixos.org/build/252724943 at 2024-03-16
|
|
||||||
- fused-effects-mwc-random # failure in job https://hydra.nixos.org/build/233253228 at 2023-09-02
|
- fused-effects-mwc-random # failure in job https://hydra.nixos.org/build/233253228 at 2023-09-02
|
||||||
- fused-effects-resumable # failure in job https://hydra.nixos.org/build/233242479 at 2023-09-02
|
- fused-effects-resumable # failure in job https://hydra.nixos.org/build/233242479 at 2023-09-02
|
||||||
- fused-effects-th # failure in job https://hydra.nixos.org/build/233192186 at 2023-09-02
|
- fused-effects-th # failure in job https://hydra.nixos.org/build/233192186 at 2023-09-02
|
||||||
|
|
|
@ -1488,10 +1488,6 @@ dont-distribute-packages:
|
||||||
- funion
|
- funion
|
||||||
- funnyprint
|
- funnyprint
|
||||||
- funsat
|
- funsat
|
||||||
- fused-effects-lens
|
|
||||||
- fused-effects-optics
|
|
||||||
- fused-effects-random
|
|
||||||
- fused-effects-readline
|
|
||||||
- fused-effects-squeal
|
- fused-effects-squeal
|
||||||
- fwgl-glfw
|
- fwgl-glfw
|
||||||
- fwgl-javascript
|
- fwgl-javascript
|
||||||
|
@ -2113,7 +2109,6 @@ dont-distribute-packages:
|
||||||
- hinduce-classifier
|
- hinduce-classifier
|
||||||
- hinduce-classifier-decisiontree
|
- hinduce-classifier-decisiontree
|
||||||
- hinduce-examples
|
- hinduce-examples
|
||||||
- hinit
|
|
||||||
- hinvaders
|
- hinvaders
|
||||||
- hinze-streams
|
- hinze-streams
|
||||||
- hipbot
|
- hipbot
|
||||||
|
@ -2813,7 +2808,6 @@ dont-distribute-packages:
|
||||||
- monad-metrics-extensible
|
- monad-metrics-extensible
|
||||||
- monad-state
|
- monad-state
|
||||||
- monad-stlike-stm
|
- monad-stlike-stm
|
||||||
- monadic-bang
|
|
||||||
- monadiccp-gecode
|
- monadiccp-gecode
|
||||||
- monarch
|
- monarch
|
||||||
- monetdb-mapi
|
- monetdb-mapi
|
||||||
|
|
|
@ -22741,6 +22741,7 @@ self: {
|
||||||
];
|
];
|
||||||
description = "A binding to the X11 graphics library";
|
description = "A binding to the X11 graphics library";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
|
maintainers = [ lib.maintainers.slotThe ];
|
||||||
}) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver;
|
}) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver;
|
||||||
inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama;
|
inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama;
|
||||||
inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;};
|
inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;};
|
||||||
|
@ -22812,6 +22813,7 @@ self: {
|
||||||
libraryPkgconfigDepends = [ libXft ];
|
libraryPkgconfigDepends = [ libXft ];
|
||||||
description = "Bindings to the Xft and some Xrender parts";
|
description = "Bindings to the Xft and some Xrender parts";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
|
maintainers = [ lib.maintainers.slotThe ];
|
||||||
}) {inherit (pkgs.xorg) libXft;};
|
}) {inherit (pkgs.xorg) libXft;};
|
||||||
|
|
||||||
"X11-xshape" = callPackage
|
"X11-xshape" = callPackage
|
||||||
|
@ -112887,8 +112889,6 @@ self: {
|
||||||
benchmarkHaskellDepends = [ base tasty-bench transformers ];
|
benchmarkHaskellDepends = [ base tasty-bench transformers ];
|
||||||
description = "A fast, flexible, fused effect system";
|
description = "A fast, flexible, fused effect system";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
broken = true;
|
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"fused-effects-exceptions" = callPackage
|
"fused-effects-exceptions" = callPackage
|
||||||
|
@ -112920,7 +112920,6 @@ self: {
|
||||||
testHaskellDepends = [ base fused-effects hspec microlens ];
|
testHaskellDepends = [ base fused-effects hspec microlens ];
|
||||||
description = "Monadic lens combinators for fused-effects";
|
description = "Monadic lens combinators for fused-effects";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"fused-effects-mwc-random" = callPackage
|
"fused-effects-mwc-random" = callPackage
|
||||||
|
@ -112954,7 +112953,6 @@ self: {
|
||||||
libraryHaskellDepends = [ base fused-effects optics-core ];
|
libraryHaskellDepends = [ base fused-effects optics-core ];
|
||||||
description = "Bridge between the optics and fused-effects ecosystems";
|
description = "Bridge between the optics and fused-effects ecosystems";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"fused-effects-random" = callPackage
|
"fused-effects-random" = callPackage
|
||||||
|
@ -112966,7 +112964,6 @@ self: {
|
||||||
libraryHaskellDepends = [ base fused-effects random transformers ];
|
libraryHaskellDepends = [ base fused-effects random transformers ];
|
||||||
description = "Random number generation for fused-effects";
|
description = "Random number generation for fused-effects";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"fused-effects-readline" = callPackage
|
"fused-effects-readline" = callPackage
|
||||||
|
@ -112986,7 +112983,6 @@ self: {
|
||||||
testHaskellDepends = [ base ];
|
testHaskellDepends = [ base ];
|
||||||
description = "A readline-like effect and carrier for fused-effects";
|
description = "A readline-like effect and carrier for fused-effects";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"fused-effects-resumable" = callPackage
|
"fused-effects-resumable" = callPackage
|
||||||
|
@ -147987,7 +147983,6 @@ self: {
|
||||||
];
|
];
|
||||||
description = "Generic project initialization tool";
|
description = "Generic project initialization tool";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
mainProgram = "hi";
|
mainProgram = "hi";
|
||||||
maintainers = [ lib.maintainers.poscat ];
|
maintainers = [ lib.maintainers.poscat ];
|
||||||
}) {};
|
}) {};
|
||||||
|
@ -161284,6 +161279,7 @@ self: {
|
||||||
description = "Utility functions for working with html-parse";
|
description = "Utility functions for working with html-parse";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
hydraPlatforms = lib.platforms.none;
|
hydraPlatforms = lib.platforms.none;
|
||||||
|
maintainers = [ lib.maintainers.slotThe ];
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"html-presentation-text" = callPackage
|
"html-presentation-text" = callPackage
|
||||||
|
@ -205054,7 +205050,6 @@ self: {
|
||||||
testHaskellDepends = [ base ghc ghc-boot ghc-paths transformers ];
|
testHaskellDepends = [ base ghc ghc-boot ghc-paths transformers ];
|
||||||
description = "GHC plugin to desugar ! into do-notation";
|
description = "GHC plugin to desugar ! into do-notation";
|
||||||
license = lib.licenses.mit;
|
license = lib.licenses.mit;
|
||||||
hydraPlatforms = lib.platforms.none;
|
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"monadic-recursion-schemes" = callPackage
|
"monadic-recursion-schemes" = callPackage
|
||||||
|
@ -222219,6 +222214,7 @@ self: {
|
||||||
description = "Utility functions for working with optparse-applicative";
|
description = "Utility functions for working with optparse-applicative";
|
||||||
license = lib.licenses.agpl3Only;
|
license = lib.licenses.agpl3Only;
|
||||||
hydraPlatforms = lib.platforms.none;
|
hydraPlatforms = lib.platforms.none;
|
||||||
|
maintainers = [ lib.maintainers.slotThe ];
|
||||||
broken = true;
|
broken = true;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
|
@ -328099,7 +328095,7 @@ self: {
|
||||||
mainProgram = "xmonad";
|
mainProgram = "xmonad";
|
||||||
maintainers = [
|
maintainers = [
|
||||||
lib.maintainers.dschrempf lib.maintainers.ivanbrennan
|
lib.maintainers.dschrempf lib.maintainers.ivanbrennan
|
||||||
lib.maintainers.peti
|
lib.maintainers.peti lib.maintainers.slotThe
|
||||||
];
|
];
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
|
@ -328132,7 +328128,7 @@ self: {
|
||||||
mainProgram = "xmonad";
|
mainProgram = "xmonad";
|
||||||
maintainers = [
|
maintainers = [
|
||||||
lib.maintainers.dschrempf lib.maintainers.ivanbrennan
|
lib.maintainers.dschrempf lib.maintainers.ivanbrennan
|
||||||
lib.maintainers.peti
|
lib.maintainers.peti lib.maintainers.slotThe
|
||||||
];
|
];
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
|
@ -328179,7 +328175,7 @@ self: {
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
maintainers = [
|
maintainers = [
|
||||||
lib.maintainers.dschrempf lib.maintainers.ivanbrennan
|
lib.maintainers.dschrempf lib.maintainers.ivanbrennan
|
||||||
lib.maintainers.peti
|
lib.maintainers.peti lib.maintainers.slotThe
|
||||||
];
|
];
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
|
@ -328286,6 +328282,7 @@ self: {
|
||||||
description = "Third party extensions for xmonad with wacky dependencies";
|
description = "Third party extensions for xmonad with wacky dependencies";
|
||||||
license = lib.licenses.bsd3;
|
license = lib.licenses.bsd3;
|
||||||
badPlatforms = lib.platforms.darwin;
|
badPlatforms = lib.platforms.darwin;
|
||||||
|
maintainers = [ lib.maintainers.slotThe ];
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"xmonad-screenshot" = callPackage
|
"xmonad-screenshot" = callPackage
|
||||||
|
|
Loading…
Reference in New Issue
Block a user