From 3fa62094395bd89e7978f224eec2e31729fc26e5 Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 3 Nov 2016 12:03:39 +0100 Subject: [PATCH 1/2] webkitgtk: 2.14.1 -> 2.14.2 Add dependencies --- pkgs/development/libraries/webkitgtk/2.14.nix | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/pkgs/development/libraries/webkitgtk/2.14.nix b/pkgs/development/libraries/webkitgtk/2.14.nix index 3c92527ea705..6835f59f5863 100644 --- a/pkgs/development/libraries/webkitgtk/2.14.nix +++ b/pkgs/development/libraries/webkitgtk/2.14.nix @@ -1,7 +1,8 @@ { stdenv, fetchurl, perl, python2, ruby, bison, gperf, cmake , pkgconfig, gettext, gobjectIntrospection, libnotify, gnutls , gtk2, gtk3, wayland, libwebp, enchant, xlibs, libxkbcommon, epoxy, at_spi2_core -, libxml2, libsoup, libsecret, libxslt, harfbuzz, libpthreadstubs +, libxml2, libsoup, libsecret, libxslt, harfbuzz, libpthreadstubs, pcre, nettle, libtasn1, p11_kit +, libidn , enableGeoLocation ? true, geoclue2, sqlite , gst-plugins-base }: @@ -11,7 +12,7 @@ assert enableGeoLocation -> geoclue2 != null; with stdenv.lib; stdenv.mkDerivation rec { name = "webkitgtk-${version}"; - version = "2.14.1"; + version = "2.14.2"; meta = { description = "Web content rendering engine, GTK+ port"; @@ -26,7 +27,7 @@ stdenv.mkDerivation rec { src = fetchurl { url = "http://webkitgtk.org/releases/${name}.tar.xz"; - sha256 = "1dffnz20psgc604azhbzn9a6cdhafar9dw74w3bbwrfy531pcb9f"; + sha256 = "0mjmcxhafh6l6j062z2nwfqbbvfyx16iqrzrbajswijh23awpnrf"; }; # see if we can clean this up.... @@ -49,8 +50,8 @@ stdenv.mkDerivation rec { ]; buildInputs = [ - gtk2 wayland libwebp enchant libnotify gnutls - libxml2 libsecret libxslt harfbuzz libpthreadstubs + gtk2 wayland libwebp enchant libnotify gnutls pcre nettle libidn + libxml2 libsecret libxslt harfbuzz libpthreadstubs libtasn1 p11_kit gst-plugins-base libxkbcommon epoxy at_spi2_core ] ++ optional enableGeoLocation geoclue2 ++ (with xlibs; [ libXdmcp libXt libXtst ]); From 802c09f21d35a82eed90e38b1bb9cc1908c50674 Mon Sep 17 00:00:00 2001 From: Herwig Hochleitner Date: Thu, 3 Nov 2016 12:29:22 +0100 Subject: [PATCH 2/2] webkitgtk: make 2.14 the default --- pkgs/top-level/all-packages.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ac48186d58f7..8aff1324bfe2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9646,7 +9646,7 @@ in wcslib = callPackage ../development/libraries/wcslib { }; - webkitgtk = webkitgtk212x; + webkitgtk = webkitgtk214x; webkitgtk24x = callPackage ../development/libraries/webkitgtk/2.4.nix { harfbuzz = harfbuzz-icu;