webkitgtk_5_0: init

This commit is contained in:
Jan Tojnar 2022-07-24 06:07:44 +02:00
parent 1f1e2a6dd6
commit b66c75e1e8
2 changed files with 11 additions and 0 deletions

View file

@ -18,6 +18,7 @@
, libgpg-error , libgpg-error
, gtk3 , gtk3
, wayland , wayland
, wayland-protocols
, libwebp , libwebp
, libwpe , libwpe
, libwpe-fdo , libwpe-fdo
@ -179,6 +180,9 @@ stdenv.mkDerivation rec {
geoclue2 geoclue2
] ++ lib.optionals withLibsecret [ ] ++ lib.optionals withLibsecret [
libsecret libsecret
] ++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [
xorg.libXcomposite
wayland-protocols
]; ];
propagatedBuildInputs = [ propagatedBuildInputs = [
@ -206,6 +210,8 @@ stdenv.mkDerivation rec {
"-DUSE_APPLE_ICU=OFF" "-DUSE_APPLE_ICU=OFF"
"-DUSE_OPENGL_OR_ES=OFF" "-DUSE_OPENGL_OR_ES=OFF"
"-DUSE_SYSTEM_MALLOC=ON" "-DUSE_SYSTEM_MALLOC=ON"
] ++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [
"-DUSE_GTK4=ON"
] ++ lib.optionals (!systemdSupport) [ ] ++ lib.optionals (!systemdSupport) [
"-DUSE_SYSTEMD=OFF" "-DUSE_SYSTEMD=OFF"
] ++ lib.optionals (stdenv.isLinux && enableGLES) [ ] ++ lib.optionals (stdenv.isLinux && enableGLES) [

View file

@ -22274,6 +22274,11 @@ with pkgs;
libsoup = libsoup_3; libsoup = libsoup_3;
}; };
webkitgtk_5_0 = webkitgtk.override {
libsoup = libsoup_3;
gtk3 = gtk4;
};
websocketpp = callPackage ../development/libraries/websocket++ { }; websocketpp = callPackage ../development/libraries/websocket++ { };
webrtc-audio-processing_1 = callPackage ../development/libraries/webrtc-audio-processing { stdenv = gcc10StdenvCompat; }; webrtc-audio-processing_1 = callPackage ../development/libraries/webrtc-audio-processing { stdenv = gcc10StdenvCompat; };