about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
diff options
context:
space:
mode:
authormaralorn <mail@maralorn.de>2023-04-17 23:45:03 +0200
committermaralorn <mail@maralorn.de>2023-04-17 23:45:03 +0200
commit2c544dbb850d2c2843c6d80f6b072d773d79e212 (patch)
tree69075bb5853081dc92b48f502dcdcb7ec6bd63c3 /pkgs/development/haskell-modules
parent0f2e3635c5c8d82fda0319f23ed6b3b3d939f874 (diff)
haskellPackages.ghc-debug-brick: Fix build
Diffstat (limited to 'pkgs/development/haskell-modules')
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix3
-rw-r--r--pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml1
-rw-r--r--pkgs/development/haskell-modules/hackage-packages.nix4
3 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 1c220525ef7c1..334b41bdee1e6 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -247,6 +247,9 @@ self: super: {
   ghcjs-base = null;
   ghcjs-prim = null;
 
+  # 2023-04-17: https://gitlab.haskell.org/ghc/ghc-debug/-/issues/20
+  ghc-debug-brick = doJailbreak super.ghc-debug-brick;
+
   # Needs older QuickCheck version
   attoparsec-varword = dontCheck super.attoparsec-varword;
 
diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index 965cfc201983e..8170c9d1555d7 100644
--- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -1744,7 +1744,6 @@ broken-packages:
   - ghc-clippy-plugin
   - ghc-core-smallstep
   - ghc-datasize
-  - ghc-debug-client
   - ghc-dump-tree
   - ghc-dup
   - ghc-events-analyze
diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix
index 7d7cf1f9da982..1c14e64d866cd 100644
--- a/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/pkgs/development/haskell-modules/hackage-packages.nix
@@ -95025,6 +95025,7 @@ self: {
        description = "Visualise an eventlog";
        license = lib.licenses.bsd3;
        mainProgram = "eventlog2html";
+       maintainers = [ lib.maintainers.maralorn ];
      }) {};
 
   "eventlog2html_0_10_0" = callPackage
@@ -95051,6 +95052,7 @@ self: {
        license = lib.licenses.bsd3;
        hydraPlatforms = lib.platforms.none;
        mainProgram = "eventlog2html";
+       maintainers = [ lib.maintainers.maralorn ];
      }) {};
 
   "eventloop" = callPackage
@@ -111507,6 +111509,7 @@ self: {
        license = lib.licenses.bsd3;
        hydraPlatforms = lib.platforms.none;
        mainProgram = "ghc-debug-brick";
+       maintainers = [ lib.maintainers.maralorn ];
      }) {};
 
   "ghc-debug-client" = callPackage
@@ -111575,6 +111578,7 @@ self: {
        ];
        description = "Functions for instrumenting your application so the heap can be analysed with ghc-debug-common";
        license = lib.licenses.bsd3;
+       maintainers = [ lib.maintainers.maralorn ];
      }) {};
 
   "ghc-definitions-th" = callPackage