--- a/make/project.xml Sat Feb 08 21:42:56 2025 +0100 +++ b/make/project.xml Sun Feb 09 20:21:52 2025 +0100 @@ -62,6 +62,29 @@ <ldflags>-lXm -lXt -lX11 -lpthread</ldflags> </dependency> + <dependency name="webkitgtk6"> + <pkgconfig>webkitgtk-6.0</pkgconfig> + <cflags>-DUI_WEBVIEW</cflags> + </dependency> + + <dependency name="webkitgtk6"> + <!-- webview unsupported --> + </dependency> + + <dependency name="webkit2gtk4"> + <pkgconfig>webkit2gtk-4.1</pkgconfig> + <cflags>-DUI_WEBVIEW</cflags> + </dependency> + + <dependency name="webkit2gtk4"> + <pkgconfig>webkit2gtk-4.0</pkgconfig> + <cflags>-DUI_WEBVIEW</cflags> + </dependency> + + <dependency name="webkit2gtk4"> + <!-- webview unsupported --> + </dependency> + <dependency platform="macos"> <make>OBJ_EXT = .o</make> <make>LIB_EXT = .a</make> @@ -81,17 +104,17 @@ <target name="tk"> <option arg="toolkit"> <value str="libadwaita"> - <dependencies>libadwaita</dependencies> + <dependencies>libadwaita,webkitgtk6</dependencies> <make>TOOLKIT = gtk</make> <make>GTKOBJ = draw_cairo.o</make> </value> <value str="gtk4"> - <dependencies>gtk4</dependencies> + <dependencies>gtk4,webkitgtk6</dependencies> <make>TOOLKIT = gtk</make> <make>GTKOBJ = draw_cairo.o</make> </value> <value str="gtk3"> - <dependencies>gtk3</dependencies> + <dependencies>gtk3,webkit2gtk4</dependencies> <make>TOOLKIT = gtk</make> <make>GTKOBJ = draw_cairo.o</make> </value>