summary refs log tree commit diff
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2015-03-30 10:53:46 +0300
committerPeter Simons <simons@cryp.to>2015-03-31 22:04:43 +0200
commitf2f826e97aa6fc6575a6880bc81eece0b115ee7f (patch)
treec53cb526ae936995f39806805d20fd58dcb64ca1
parentf35b08ac3916e015a8f5adc8641ca77574dce27a (diff)
downloadnixlib-f2f826e97aa6fc6575a6880bc81eece0b115ee7f.tar
nixlib-f2f826e97aa6fc6575a6880bc81eece0b115ee7f.tar.gz
nixlib-f2f826e97aa6fc6575a6880bc81eece0b115ee7f.tar.bz2
nixlib-f2f826e97aa6fc6575a6880bc81eece0b115ee7f.tar.lz
nixlib-f2f826e97aa6fc6575a6880bc81eece0b115ee7f.tar.xz
nixlib-f2f826e97aa6fc6575a6880bc81eece0b115ee7f.tar.zst
nixlib-f2f826e97aa6fc6575a6880bc81eece0b115ee7f.zip
haskellng: fix some gtk- and webkit-related packages
Fixes https://github.com/NixOS/nixpkgs/issues/7108.
-rw-r--r--pkgs/development/haskell-modules/configuration-common.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index 310844c517ca..41981c5f119e 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -198,6 +198,11 @@ self: super: {
   glib = addBuildDepends super.glib [pkgs.pkgconfig pkgs.glib];
   gtk3 = super.gtk3.override { inherit (pkgs) gtk3; };
   gtk = addBuildDepends super.gtk [pkgs.pkgconfig pkgs.gtk];
+  gtksourceview3 = super.gtksourceview3.override { inherit (pkgs.gnome3) gtksourceview; };
+
+  # Need WebkitGTK, not just webkit.
+  webkitgtk3 = super.webkitgtk3.override { webkit = pkgs.webkitgtk24x; };
+  webkitgtk3-javascriptcore = super.webkitgtk3-javascriptcore.override { webkit = pkgs.webkitgtk24x; };
 
   # https://github.com/jgm/zip-archive/issues/21
   zip-archive = addBuildTool super.zip-archive pkgs.zip;