There are prebuilt packages for this in my user repository if anybody needs to save the build time. The signing key is an official packaging key so you don't have to add my personal key. If it gets out of date and anybody needs it open an issue on GitHub or ping me on Mastodon.
Search Criteria
Package Details: webkitgtk-6.0-devel 2.51.93-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/webkitgtk-6.0-devel.git (read-only, click to copy) |
|---|---|
| Package Base: | webkitgtk-6.0-devel |
| Description: | Web content engine for GTK (development release) |
| Upstream URL: | https://webkitgtk.org |
| Keywords: | development preview webkit |
| Licenses: | MIT, ISC, OFL-1.1, ICU, Apache-2.0, NCSA, BSD-3-Clause, BSD-2-Clause, BSL-1.0, MPL-1.1, MPL-2.0, GPL-2.0-only, LGPL-2.1-or-later, LGPL-2.1-only, BSD-2-Clause-Views, Apache-2.0 WITH LLVM-exception, AFL-2.0 OR GPL-2.0-or-later, BSD-Source-Code, bzip2-1.0.6, GPL-3.0-only WITH Autoconf-exception-3.0, GPL-3.0-or-later WITH Bison-exception-2.2, NCSA OR MIT, SunPro, Unicode-TOU |
| Conflicts: | webkitgtk-6.0 |
| Provides: | libjavascriptcoregtk-6.0.so, libwebkitgtk-6.0.so, webkitgtk-6.0 |
| Submitter: | aperez |
| Maintainer: | aperez |
| Last Packager: | aperez |
| Votes: | 5 |
| Popularity: | 0.188734 |
| First Submitted: | 2025-03-03 19:28 (UTC) |
| Last Updated: | 2026-03-06 17:57 (UTC) |
Dependencies (67)
- at-spi2-core (at-spi2-core-gitAUR)
- atk (at-spi2-core-gitAUR, at-spi2-core)
- bubblewrap (bubblewrap-gitAUR, bubblewrap-gitAUR, bubblewrap-suid)
- cairo (cairo-gitAUR)
- enchant
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-macosAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR, freetype2-woledAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- gtk4 (gtk4-paper-planeAUR, gtk4-gitAUR, gtk4-develAUR)
- harfbuzz (harfbuzz-gitAUR)
- harfbuzz-icu (harfbuzz-icu-gitAUR)
- hyphen
- icu (icu-gitAUR)
- lcms2 (lcms2-ff-gitAUR, lcms2-gitAUR, lcms2-ffAUR)
- Show 47 more dependencies...
Required by (93)
- 0wgram (requires webkitgtk-6.0) (optional)
- alpaca-ai (requires webkitgtk-6.0)
- android_translation_layer (requires webkitgtk-6.0)
- android_translation_layer-git (requires webkitgtk-6.0)
- ayugram-desktop (requires webkitgtk-6.0) (optional)
- bavarder (requires webkitgtk-6.0)
- bazaar-git (requires webkitgtk-6.0)
- cambalache (requires webkitgtk-6.0)
- cambalache-git (requires webkitgtk-6.0)
- camper-git (requires webkitgtk-6.0)
- cassette (requires webkitgtk-6.0)
- cassette-bin (requires webkitgtk-6.0)
- cassette-git (requires webkitgtk-6.0)
- cmux-gtk (requires webkitgtk-6.0)
- com.cassidyjames.butler (requires webkitgtk-6.0)
- delineate (requires webkitgtk-6.0)
- devtoolbox (requires webkitgtk-6.0)
- devtoolbox-git (requires webkitgtk-6.0)
- devtoys-bin (requires webkitgtk-6.0)
- dumber-browser-bin (requires webkitgtk-6.0)
- dumber-browser-git (requires webkitgtk-6.0)
- edith (requires webkitgtk-6.0)
- epiphany-git (requires webkitgtk-6.0)
- errands-c-git (requires webkitgtk-6.0)
- errands-git (requires webkitgtk-6.0)
- evolution-data-server-git (requires webkitgtk-6.0)
- flatseal-git (requires webkitgtk-6.0)
- foliate-git (requires webkitgtk-6.0)
- gfeeds-git (requires webkitgtk-6.0)
- gnome-builder-git (requires webkitgtk-6.0)
- gnome-foundry-git (requires webkitgtk-6.0)
- gnome-initial-setup-git (requires webkitgtk-6.0)
- gnome-rtfm (requires webkitgtk-6.0)
- gnome-shell-beta-performance (requires webkitgtk-6.0)
- gnome-shell-git (requires webkitgtk-6.0)
- gnome-shell-mobile (requires webkitgtk-6.0)
- gnome-shell-multiseat (requires webkitgtk-6.0)
- gnome-shell-performance (requires webkitgtk-6.0)
- gnome-shell-rounded-blur (requires webkitgtk-6.0)
- gnome-webapps-git (requires webkitgtk-6.0)
- imaginer (requires webkitgtk-6.0)
- iris-yummy-anime (requires webkitgtk-6.0)
- justshell (requires webkitgtk-6.0)
- karere (requires webkitgtk-6.0)
- keymaker (requires webkitgtk-6.0)
- komikku-git (requires webkitgtk-6.0)
- labnote2-git (requires webkitgtk-6.0)
- letters (requires webkitgtk-6.0)
- limux (requires webkitgtk-6.0)
- limux-bin (requires webkitgtk-6.0)
- materialgram-git (requires webkitgtk-6.0) (optional)
- mixtapes-git (requires webkitgtk-6.0)
- newelle (requires webkitgtk-6.0)
- newsflash-git (requires webkitgtk-6.0)
- notnative-app (requires webkitgtk-6.0)
- notnative-app-bin (requires webkitgtk-6.0)
- nyarchassistant (requires webkitgtk-6.0)
- nyarchassistant-git (requires webkitgtk-6.0)
- pearpass-bin (requires webkitgtk-6.0)
- persistent-claude-code-git (requires webkitgtk-6.0)
- prettymux (requires webkitgtk-6.0)
- prettymux-bin (requires webkitgtk-6.0)
- python-browser-git (requires webkitgtk-6.0)
- quick-lookup (requires webkitgtk-6.0)
- read-it-later-git (requires webkitgtk-6.0)
- receiver (requires webkitgtk-6.0)
- setzer-git (requires webkitgtk-6.0)
- sitra (requires webkitgtk-6.0)
- snx-rs (requires webkitgtk-6.0)
- sphereview-git (requires webkitgtk-6.0)
- spider-git (requires webkitgtk-6.0)
- sshpilot (requires webkitgtk-6.0)
- sshpilot-bin (requires webkitgtk-6.0)
- sshpilot-git (requires webkitgtk-6.0)
- stenmark (requires webkitgtk-6.0)
- stremio-linux-shell (requires webkitgtk-6.0)
- stremio-linux-shell (requires webkitgtk-6.0) (make)
- stremio-linux-shell-git (requires webkitgtk-6.0)
- stremio-linux-shell-git (requires webkitgtk-6.0) (make)
- taskers-bin (requires webkitgtk-6.0)
- taskers-git (requires webkitgtk-6.0)
- telegram-desktop-dev (requires webkitgtk-6.0) (optional)
- telegram-desktop-kdefix (requires webkitgtk-6.0) (optional)
- thiefmd (requires webkitgtk-6.0)
- tuba-git (requires webkitgtk-6.0)
- vimb-git (requires webkitgtk-6.0)
- weaver-git (requires webkitgtk-6.0)
- whiteboard-gtkwebview-git (requires webkitgtk-6.0)
- whiteboard-gtkwebview-git (requires webkitgtk-6.0) (make)
- wkgtk-html2pdf (requires webkitgtk-6.0)
- workbench (requires webkitgtk-6.0)
- yelp-git (requires webkitgtk-6.0)
- yukigram-desktop (requires webkitgtk-6.0) (optional)
Sources (2)
alerque commented on 2026-01-27 20:38 (UTC)
ryodeushii commented on 2025-07-04 21:09 (UTC)
sha256sums=(
'47873f7e6057acfcda1273d3a64f65265d36992807f9a1f77d5e0b0b6d57d6e6' # webkitgtk-2.49.2.tar.xz
'SKIP' # webkitgtk-2.49.2.tar.xz.asc
'SKIP' # caret-no-blinking-assertion.patch
)
b2sums=(
'69c9d0bddfab01a548df4c4693729d092f5aaf1b0ac05fc15f0625cd5b57b32f6b1c08fdd821edacf263614cd8dd70e89720cbfa15717e77686f5c28ad3191d8'
'SKIP'
'SKIP'
)
had to adjust sums in PKGBUILD to let it pass sums check (because of asc file being checked as well)
kode54 commented on 2023-03-16 04:03 (UTC)
This somehow conflicts with webkit2gtk-4.1, does it actually provide 4.1?
dr460nf1r3 commented on 2022-06-18 08:52 (UTC) (edited on 2022-06-18 08:52 (UTC) by dr460nf1r3)
wayland-protocols was needed to fix the error I posted earlier. It should be at least a makedep.
vesath commented on 2021-11-09 18:02 (UTC)
If I recall correctly the wayland build failed with some strange error. Since I don't use it myself I found it easier to just disable it. Cheers.
swiftscythe commented on 2021-11-09 10:49 (UTC)
@vesath thank you! Why did you disable wayland?
dr460nf1r3 commented on 2021-11-06 15:27 (UTC) (edited on 2021-11-06 15:28 (UTC) by dr460nf1r3)
libavif seems to be missing in makedepends :)
Also, there seems to be another issue: ninja: error: '/unstable/pointer-constraints/pointer-constraints-unstable-v1.xml', needed by 'WebKit2Gtk/DerivedSources/pointer-constraints-unstable-v1-protocol.c', missing and no known rule to make it
vesath commented on 2021-10-25 20:23 (UTC) (edited on 2021-11-09 06:18 (UTC) by vesath)
Here's a slightly modified version that builds with libsoup3:
https://fenua.org/gaetan/tmp/webkit2gtk-unstable-2.34.1-1.src.tar.gz
Yay, we finally we get HTTP/2 support!
This version also includes a few fixes for minor issues: libavif being a required dependency, and ninja being a makedepends but not actually used for building.
Enjoy!
Pinned Comments
alerque commented on 2026-01-27 20:38 (UTC)
There are prebuilt packages for this in my user repository if anybody needs to save the build time. The signing key is an official packaging key so you don't have to add my personal key. If it gets out of date and anybody needs it open an issue on GitHub or ping me on Mastodon.