Loading
+6 −3
Original line number Diff line number Diff line
@@ -37,6 +37,7 @@
  libxslt,
  harfbuzz,
  hyphen,
  icu,
  libsysprof-capture,
  libpthreadstubs,
  nettle,
@@ -79,7 +80,7 @@
# https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html recommends building with clang.
clangStdenv.mkDerivation (finalAttrs: {
  pname = "webkitgtk";
  version = "2.46.6";
  version = "2.48.0";
  name = "${finalAttrs.pname}-${finalAttrs.version}+abi=${
    if lib.versionAtLeast gtk3.version "4.0" then
      "6.0"
@@ -99,7 +100,7 @@ clangStdenv.mkDerivation (finalAttrs: {

  src = fetchurl {
    url = "https://webkitgtk.org/releases/webkitgtk-${finalAttrs.version}.tar.xz";
    hash = "sha256-8rMd5pMiC6m6t2zm3f5bC/qyUVyysKcPPFTUBQdmwys=";
    hash = "sha256-lJBKVc8S1EpONs6tr/8C1G2nPXa+m0dp80y/3w7r+I4=";
  };

  patches = lib.optionals clangStdenv.hostPlatform.isLinux [
@@ -135,6 +136,7 @@ clangStdenv.mkDerivation (finalAttrs: {
      at-spi2-core
      cairo # required even when using skia
      enchant2
      flite
      libavif
      libepoxy
      libjxl
@@ -143,6 +145,7 @@ clangStdenv.mkDerivation (finalAttrs: {
      gst-plugins-base
      harfbuzz
      hyphen
      icu
      libGL
      libGLU
      libgbm
@@ -186,7 +189,7 @@ clangStdenv.mkDerivation (finalAttrs: {
      geoclue2
    ]
    ++ lib.optionals enableExperimental [
      flite
      # For ENABLE_WEB_RTC
      openssl
    ]
    ++ lib.optionals withLibsecret [