Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

template: Update to dioxus 0.4/wry 0.28 with libwebkit2gtk-4.1-dev #210

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

MarijnS95
Copy link
Member

We've been getting deprecation warnings in the CI that Ubuntu 22.04 is going to be replaced with Ubuntu 24.04 soon for the ubuntu-latest image.

That happened just a few days ago, and now the CI complains that libwebkit2gtk-4.0-dev can no longer be found in Ubuntu Noble's APT repositories. We have to upgrade to 4.1, which can be achieved by using at least wry 0.25: tauri-apps/wry@c5f3b36

This is used by dioxus 0.4, which is the target of this upgrade. As I am not a user of any of the wry/dioxus functionality inside xbuild (and if not for me, it doesn't look like anyone else is maintaining or caring about this either), I kept this upgrade as small as possible and didn't upgrade to dioxus 0.6.1 (the latest as of writing) which might incur more breaking changes and require testing which I'm not inclined to perform. All I really need is the CI to succeed again :)

We've been getting deprecation warnings in the CI that Ubuntu 22.04
is going to be replaced with Ubuntu 24.04 soon for the `ubuntu-latest`
image.

That happened just a few days ago, and now the CI complains
that `libwebkit2gtk-4.0-dev` can no longer be found in
Ubuntu Noble's APT repositories.  We have to upgrade to
`4.1`, which can be achieved by using at least `wry 0.25`:
tauri-apps/wry@c5f3b36

This is used by `dioxus 0.4`, which is the target of this upgrade.  As I
am not a user of any of the `wry`/`dioxus` functionality inside `xbuild`
(and if not for me, it doesn't look like anyone else is maintaining or
caring about this either), I kept this upgrade as small as possible and
didn't upgrade to `dioxus 0.6.1` (the latest as of writing) which might
incur more breaking changes and require testing which I'm not inclined
to perform.  All I really need is the CI to succeed again :)
@MarijnS95
Copy link
Member Author

@dvc94ch you PR'd tauri-apps/wry#829, is this change correct on the xbuild side?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant