javascriptcore-rs icon indicating copy to clipboard operation
javascriptcore-rs copied to clipboard

Build expects the outdated version javascriptcoregtk-4.1 while javascriptcoregtk-5.0 is the latest version

Open yurivict opened this issue 1 year ago • 1 comments

Describe the bug

pkg-config exited with status code 1
  > PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags javascriptcoregtk-4.1 javascriptcoregtk-4.1 >= 2.38

javascriptcoregtk-4.x is installed by webkit2-gtk3. javascriptcoregtk-5.0 is installed by webkit2-gtk4.

It seems that we only have webkit2-gtk3-2.34.6 that installs javascriptcoregtk-4.0

Why don't you switch to the latest javascriptcoregtk-5.0 ?

Steps To Reproduce Steps to reproduce the behavior:

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Platform and Versions (please complete the following information): OS: FreeBSD 14.0

Additional context Attempting to build the ChatGPT project.

yurivict avatar May 17 '24 00:05 yurivict

as far as i know, the 3 main reasons are:

  1. we need 4.x in Tauri
  2. there are already other projects - latest one here: https://gitlab.gnome.org/World/Rust/webkit6-rs
  3. we don't have the capacity to maintain another version (as long as we don't use it in tauri)

FabianLars avatar May 18 '24 10:05 FabianLars