Loading pkgs/development/libraries/webkitgtk/default.nix +9 −9 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ gnutls, libgcrypt, libgpg-error, gtk3, gtk4, wayland, wayland-protocols, wayland-scanner, Loading @@ -32,7 +32,7 @@ at-spi2-core, cairo, libxml2, libsoup, libsoup_3, libsecret, libxslt, harfbuzz, Loading Loading @@ -81,10 +81,10 @@ let abiVersion = if lib.versionAtLeast gtk3.version "4.0" then if lib.versionAtLeast gtk4.version "4.0" then "6.0" else "4.${if lib.versions.major libsoup.version == "2" then "0" else "1"}"; "4.${if lib.versions.major libsoup_3.version == "2" then "0" else "1"}"; in # https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html recommends building with clang. Loading Loading @@ -209,13 +209,13 @@ clangStdenv.mkDerivation (finalAttrs: { ++ lib.optionals withLibsecret [ libsecret ] ++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [ ++ lib.optionals (lib.versionAtLeast gtk4.version "4.0") [ wayland-protocols ]; propagatedBuildInputs = [ gtk3 libsoup gtk4 libsoup_3 ]; cmakeFlags = Loading @@ -225,7 +225,7 @@ clangStdenv.mkDerivation (finalAttrs: { [ "-DENABLE_INTROSPECTION=ON" "-DPORT=GTK" "-DUSE_SOUP2=${cmakeBool (lib.versions.major libsoup.version == "2")}" "-DUSE_SOUP2=${cmakeBool (lib.versions.major libsoup_3.version == "2")}" "-DUSE_LIBSECRET=${cmakeBool withLibsecret}" "-DENABLE_EXPERIMENTAL_FEATURES=${cmakeBool enableExperimental}" ] Loading @@ -244,7 +244,7 @@ clangStdenv.mkDerivation (finalAttrs: { "-DUSE_APPLE_ICU=OFF" "-DUSE_OPENGL_OR_ES=OFF" ] ++ lib.optionals (lib.versionOlder gtk3.version "4.0") [ ++ lib.optionals (lib.versionOlder gtk4.version "4.0") [ "-DUSE_GTK4=OFF" ] ++ lib.optionals (!systemdSupport) [ Loading pkgs/top-level/all-packages.nix +6 −7 Original line number Diff line number Diff line Loading @@ -8810,19 +8810,18 @@ with pkgs; graphviz = graphviz-nox; }; webkitgtk_4_0 = callPackage ../development/libraries/webkitgtk { webkitgtk_6_0 = callPackage ../development/libraries/webkitgtk { harfbuzz = harfbuzzFull; libsoup = libsoup_2_4; inherit (gst_all_1) gst-plugins-base gst-plugins-bad; }; webkitgtk_4_1 = webkitgtk_4_0.override { libsoup = libsoup_3; webkitgtk_4_1 = webkitgtk_6_0.override { gtk4 = gtk3; }; webkitgtk_6_0 = webkitgtk_4_0.override { libsoup = libsoup_3; gtk3 = gtk4; webkitgtk_4_0 = webkitgtk_6_0.override { libsoup_3 = libsoup_2_4; gtk4 = gtk3; }; wlr-protocols = callPackage ../development/libraries/wlroots/protocols.nix { }; Loading Loading
pkgs/development/libraries/webkitgtk/default.nix +9 −9 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ gnutls, libgcrypt, libgpg-error, gtk3, gtk4, wayland, wayland-protocols, wayland-scanner, Loading @@ -32,7 +32,7 @@ at-spi2-core, cairo, libxml2, libsoup, libsoup_3, libsecret, libxslt, harfbuzz, Loading Loading @@ -81,10 +81,10 @@ let abiVersion = if lib.versionAtLeast gtk3.version "4.0" then if lib.versionAtLeast gtk4.version "4.0" then "6.0" else "4.${if lib.versions.major libsoup.version == "2" then "0" else "1"}"; "4.${if lib.versions.major libsoup_3.version == "2" then "0" else "1"}"; in # https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html recommends building with clang. Loading Loading @@ -209,13 +209,13 @@ clangStdenv.mkDerivation (finalAttrs: { ++ lib.optionals withLibsecret [ libsecret ] ++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [ ++ lib.optionals (lib.versionAtLeast gtk4.version "4.0") [ wayland-protocols ]; propagatedBuildInputs = [ gtk3 libsoup gtk4 libsoup_3 ]; cmakeFlags = Loading @@ -225,7 +225,7 @@ clangStdenv.mkDerivation (finalAttrs: { [ "-DENABLE_INTROSPECTION=ON" "-DPORT=GTK" "-DUSE_SOUP2=${cmakeBool (lib.versions.major libsoup.version == "2")}" "-DUSE_SOUP2=${cmakeBool (lib.versions.major libsoup_3.version == "2")}" "-DUSE_LIBSECRET=${cmakeBool withLibsecret}" "-DENABLE_EXPERIMENTAL_FEATURES=${cmakeBool enableExperimental}" ] Loading @@ -244,7 +244,7 @@ clangStdenv.mkDerivation (finalAttrs: { "-DUSE_APPLE_ICU=OFF" "-DUSE_OPENGL_OR_ES=OFF" ] ++ lib.optionals (lib.versionOlder gtk3.version "4.0") [ ++ lib.optionals (lib.versionOlder gtk4.version "4.0") [ "-DUSE_GTK4=OFF" ] ++ lib.optionals (!systemdSupport) [ Loading
pkgs/top-level/all-packages.nix +6 −7 Original line number Diff line number Diff line Loading @@ -8810,19 +8810,18 @@ with pkgs; graphviz = graphviz-nox; }; webkitgtk_4_0 = callPackage ../development/libraries/webkitgtk { webkitgtk_6_0 = callPackage ../development/libraries/webkitgtk { harfbuzz = harfbuzzFull; libsoup = libsoup_2_4; inherit (gst_all_1) gst-plugins-base gst-plugins-bad; }; webkitgtk_4_1 = webkitgtk_4_0.override { libsoup = libsoup_3; webkitgtk_4_1 = webkitgtk_6_0.override { gtk4 = gtk3; }; webkitgtk_6_0 = webkitgtk_4_0.override { libsoup = libsoup_3; gtk3 = gtk4; webkitgtk_4_0 = webkitgtk_6_0.override { libsoup_3 = libsoup_2_4; gtk4 = gtk3; }; wlr-protocols = callPackage ../development/libraries/wlroots/protocols.nix { }; Loading