diff --git a/pkgs/development/libraries/haskell/webkitgtk3/default.nix b/pkgs/development/libraries/haskell/webkitgtk3/default.nix new file mode 100644 index 000000000000..fb13f43e532a --- /dev/null +++ b/pkgs/development/libraries/haskell/webkitgtk3/default.nix @@ -0,0 +1,20 @@ +# This file was auto-generated by cabal2nix. Please do NOT edit manually! + +{ cabal, cairo, glib, gtk2hsBuildtools, gtk3, mtl, pango, text +, webkit +}: + +cabal.mkDerivation (self: { + pname = "webkitgtk3"; + version = "0.13.1.1"; + sha256 = "0lm52xsgf3sayj5d32fyf9fy89zinn7c4z6rq4qw2bsnsdw8hcyb"; + buildDepends = [ cairo glib gtk3 mtl pango text ]; + buildTools = [ gtk2hsBuildtools ]; + pkgconfigDepends = [ webkit ]; + meta = { + homepage = "http://projects.haskell.org/gtk2hs/"; + description = "Binding to the Webkit library"; + license = self.stdenv.lib.licenses.lgpl21; + platforms = self.stdenv.lib.platforms.linux; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index d2e3ff56485b..2b6960cd9986 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -2849,6 +2849,10 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in webkit = pkgs.webkitgtk2; }; + webkitgtk3 = callPackage ../development/libraries/haskell/webkitgtk3 { + webkit = pkgs.webkitgtk24x; + }; + webRoutes = callPackage ../development/libraries/haskell/web-routes {}; webRoutesBoomerang = callPackage ../development/libraries/haskell/web-routes-boomerang {};