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

Update webkitgtk-3.0 to webkit2gtk-4.0 #3484

Closed
adrianptr opened this issue Mar 11, 2018 · 14 comments
Closed

Update webkitgtk-3.0 to webkit2gtk-4.0 #3484

adrianptr opened this issue Mar 11, 2018 · 14 comments

Comments

@adrianptr
Copy link

Hello, the last package webkitgtk for msys2 is at version 2.4, but the last version of webkitgtk is 2.18. Most apis are deprecated. Please update this.

@Alexpux
Copy link
Member

Alexpux commented Mar 11, 2018

2.4 is the last version that can be build with mingw. So there are will no updates anymore.
You can try to build last version yourself and patch it. If you success you can create pull request

@lazka
Copy link
Member

lazka commented Mar 20, 2018

If someone wants to play around here is a basic PKGBUILD for webgit2gtk. It compiles at least some files before failing :)

https://github.com/lazka/msys2-staging/tree/master/mingw-w64-webkit2gtk

@lazka
Copy link
Member

lazka commented Mar 22, 2018

@revelator
Copy link
Contributor

Have also been trying to get the new version building, so far with little success im afraid.
Build system also changed in later versions from autotools to cmake based and it needs a ton of patches to even get some parts of it building on windows (atleast with the current gcc version). It might get further with an older gcc version because some build erors seem to be related to recent api changes.

@allforabit
Copy link

Perhaps this could be of some help? https://gist.github.com/baylej/d32be86616104569b29b

@lazka
Copy link
Member

lazka commented Apr 15, 2019

It's unlikely that we'll manage to get this building and maintained without upstream officially supporting Windows.

If something changes feel free to post here or create a new issue.

@darkguy2008
Copy link

darkguy2008 commented Oct 23, 2020

Do we have any news this year of having WebKitGTK on Windows? By the issue above from gir.core it seems it should be possible now, no?

@Alexpux
Copy link
Member

Alexpux commented Oct 23, 2020

@darkguy2008 as I know there are no volunteers to do this work

@DShelgren
Copy link

DShelgren commented Jan 8, 2022

It's doable, but NOT redistributable as far as I know. I absolutely hard needed it. Yep having to use some semi commercial options in the now, but there's still hope.

@BehroozAmoozad
Copy link

@DShelgren Are you able to use it right now? what did you end up doing?

@Kreijstal
Copy link
Contributor

It's doable, but NOT redistributable as far as I know. I absolutely hard needed it. Yep having to use some semi commercial options in the now, but there's still hope.

how did you do it?

@ZachBacon
Copy link
Contributor

It's doable, but NOT redistributable as far as I know. I absolutely hard needed it. Yep having to use some semi commercial options in the now, but there's still hope.

how did you do it?

Note that they said it's doable, not that they did it.

@BehroozAmoozad
Copy link

I ended up running a custom web server and did my renders using webkit on Linux, converted the results to png and pdf and to cups from there. Took us like 500 developer hours for the entire thing including a very advanced print backend.

@lazka
Copy link
Member

lazka commented Mar 8, 2024

If you have control over the html and just need it rendered, maybe https://weasyprint.org would work for you.

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

No branches or pull requests

10 participants