From f171ce513156b322e3c2093c79a7d02e52d748f4 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 16 Oct 2017 10:21:12 +0200 Subject: [PATCH 1/3] ltk: jailbreak to remove specific dependency to haskell-gi-overloading_0_0 --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index a439edecf0d66..b12203869d1f7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -973,4 +973,7 @@ self: super: { amqp-utils = super.amqp-utils.override { amqp = dontCheck super.amqp_0_18_1; }; + + # depends on haskell-gi-overloading-0.0 + ltk = doJailbreak super.ltk; } From b6eec2fffc775b963bd458ded883d6781244abfe Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 23 Oct 2017 14:21:59 +0200 Subject: [PATCH 2/3] leksah-server: disable failing tests --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index b12203869d1f7..f2ad4b62052d2 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -976,4 +976,7 @@ self: super: { # depends on haskell-gi-overloading-0.0 ltk = doJailbreak super.ltk; + + # tests fail + leksah-server = dontCheck super.leksah-server; } From 5df540bc05cdee6beb8e26848b9adb80656c6be8 Mon Sep 17 00:00:00 2001 From: Florian Klink Date: Mon, 23 Oct 2017 14:22:13 +0200 Subject: [PATCH 3/3] leksah: jailbreak to remove specific dependency to haskell-gi-overloading_0_0 --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index f2ad4b62052d2..ef3682f54b073 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -979,4 +979,7 @@ self: super: { # tests fail leksah-server = dontCheck super.leksah-server; + + # depends on haskell-gi-overloading-0.0 + leksah = doJailbreak super.leksah; }