Skip to content

Commit

Permalink
webkitgtk: set -DENABLE_JOURNALD_LOG=OFF if !systemdSupport
Browse files Browse the repository at this point in the history
USE_SYSTEMD was replaced by ENABLE_JOURNALD_LOG:
WebKit/WebKit@f1ff3cc

-- Could NOT find Journald (missing: Journald_LIBRARY Journald_INCLUDE_DIR)
CMake Error at Source/cmake/OptionsGTK.cmake:486 (message):
  libsystemd or libelogind are needed for ENABLE_JOURNALD_LOG
Call Stack (most recent call first):
  Source/cmake/WebKitCommon.cmake:220 (include)
  CMakeLists.txt:20 (include)

-- Configuring incomplete, errors occurred!
See also "/build/webkitgtk-2.36.0/build/CMakeFiles/CMakeOutput.log".
See also "/build/webkitgtk-2.36.0/build/CMakeFiles/CMakeError.log".
  • Loading branch information
Adam Joseph authored Oct 6, 2022
1 parent 34b87d3 commit 946f7ba
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pkgs/development/libraries/webkitgtk/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ stdenv.mkDerivation (finalAttrs: {
] ++ lib.optionals (lib.versionAtLeast gtk3.version "4.0") [
"-DUSE_GTK4=ON"
] ++ lib.optionals (!systemdSupport) [
"-DUSE_SYSTEMD=OFF"
"-DENABLE_JOURNALD_LOG=OFF"
] ++ lib.optionals (stdenv.isLinux && enableGLES) [
"-DENABLE_GLES2=ON"
];
Expand Down

0 comments on commit 946f7ba

Please sign in to comment.