diff --git a/pkgs/clan-app/clan-app.code-workspace b/pkgs/clan-app/clan-app.code-workspace index 6cf6c41e4..95f1b4ff7 100644 --- a/pkgs/clan-app/clan-app.code-workspace +++ b/pkgs/clan-app/clan-app.code-workspace @@ -17,6 +17,9 @@ }, { "path": "../webview-ui" + }, + { + "path": "../webview-lib" } ], "settings": { diff --git a/pkgs/webview-lib/default.nix b/pkgs/webview-lib/default.nix index 5dd78de97..bcb2001e8 100644 --- a/pkgs/webview-lib/default.nix +++ b/pkgs/webview-lib/default.nix @@ -17,13 +17,17 @@ pkgs.stdenv.mkDerivation { ]; # Dependencies used during the build process, if any - buildInputs = with pkgs; [ - gnumake - cmake - pkg-config - webkitgtk_6_0 - gtk4 - ]; + buildInputs = + with pkgs; + [ + gnumake + cmake + pkg-config + ] + ++ pkgs.lib.optionals stdenv.isLinux [ + webkitgtk_6_0 + gtk4 + ]; meta = with pkgs.lib; { description = "Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows)";