Package Details: webkit2gtk-imgpaste 2.50.5-1

Git Clone URL: https://aur.archlinux.org/webkit2gtk-imgpaste.git (read-only, click to copy)
Package Base: webkit2gtk-imgpaste
Description: Web content engine for GTK (with patches for pasting images from clipboard)
Upstream URL: https://webkitgtk.org
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: webkit2gtk
Provides: libjavascriptcoregtk-4.0.so, libwebkit2gtk-4.0.so, webkit2gtk
Submitter: q234rty
Maintainer: q234rty
Last Packager: q234rty
Votes: 2
Popularity: 0.000000
First Submitted: 2022-06-22 13:25 (UTC)
Last Updated: 2026-02-10 12:54 (UTC)

Dependencies (68)

Required by (552)

Sources (4)

Pinned Comments

q234rty commented on 2023-09-02 04:41 (UTC)

Prebuilt packages can be found in the [archlinuxcn] repo, see https://github.com/archlinuxcn/repo for instructions.

q234rty commented on 2022-06-22 13:31 (UTC) (edited on 2022-06-22 13:32 (UTC) by q234rty)

This is a patched version of webkit2gtk w/ image data pasting support.

This is based on the original patch in https://github.com/ttys3/archlinux-webkit2gtk, modified to use proper filenames and support larger images.

Latest Comments

1 2 3 Next › Last »

q234rty commented on 2026-04-15 14:50 (UTC)

@ttys3: For some reason pasting screenshots still does not work for me on epiphany with webkitgtk-6.0 2.52.2-1 and epiphany 50.3-1 under KDE wayland, I'm not sure why but pasting into firefox works fine.

ttys3 commented on 2026-04-15 14:34 (UTC) (edited on 2026-04-15 14:41 (UTC) by ttys3)

Hi everyone, I'm the original author of this patch. It has now been merged (in a different form) into the official repository. so I think this aur pkg is not required anymore.

the first release which include this fix should be: webkitgtk-2.51.1. (https://github.com/WebKit/WebKit/blob/1f01e406b70ecb01f1e605b490badbd9c9b3f9ac/Source/WebKit/gtk/NEWS#L78)

the first stable release include this fix should be: webkitgtk-2.52.0 (https://webkitgtk.org/2026/03/18/webkitgtk2.52.0-released.html)

related commit:

https://github.com/WebKit/WebKit/pull/52136/changes/d7d1107bc9b63b1a7aef053d6f900cc81bd28204.

Thanks to the hard work of Michael Catanzaro

related bug: https://bugs.webkit.org/show_bug.cgi?id=218519

daniel_shub commented on 2026-04-09 13:06 (UTC)

I failed to build the package in a clean chroot. I am getting a similar error to @ShinobiX9X from 2 years ago.


7 warnings generated.
[8478/8506] Linking CXX shared library lib/libwebkit2gtk-4.0.so.37.74.8
FAILED: [code=1] lib/libwebkit2gtk-4.0.so.37.74.8 
: && /usr/bin/clang++ -fPIC -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -Werror=undefined-internal -Werror=undefined-inline -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fasynchronous-unwind-tables -fdebug-types-section -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection         -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/webkit2gtk-imgpaste/src=/usr/src/debug/webkit2gtk-imgpaste -flto=auto -fcf-protection=none -fno-strict-aliasing -fno-exceptions -fno-rtti -fcoroutines -ffunction-sections -fdata-sections -O3 -DNDEBUG  -shared -Wl,--no-undefined -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now          -Wl,-z,pack-relative-relocs -flto=auto -fuse-ld=lld -Wl,--gc-sections -Wl,--disable-new-dtags  -Wl,--version-script,/build/webkit2gtk-imgpaste/src/webkitgtk-2.50.5/Source/WebKit/webkitglib-symbols.map -Xlinker --dependency-file=Source/WebKit/CMakeFiles/WebKit.dir/link.d -Wl,-soname,libwebkit2gtk-4.0.so.37 -o lib/libwebkit2gtk-4.0.so.37.74.8 @CMakeFiles/WebKit.rsp && :
clang++: error: unable to execute command: Killed
clang++: error: linker command failed due to signal (use -v to see invocation)
ninja: build stopped: subcommand failed.

theorland commented on 2024-10-23 02:20 (UTC)

there is issue when copy paste from image from other than image viewer like gwenview, nomacs like screenshot app shutter, Spectacle, etch

q234rty commented on 2024-08-14 17:04 (UTC)

@3xploiton3 This looks like an issue w/ your GPG setup? As a workaround you can try manually running gpg --import on https://gitlab.archlinux.org/archlinux/packaging/packages/webkit2gtk/-/raw/main/keys/pgp/013A0127AC9C65B34FFA62526C1009B693975393.asc?ref_type=heads

3xploiton3 commented on 2024-08-14 16:41 (UTC)

:: (1/1) Parsing SRCINFO: webkit2gtk-imgpaste
pub   dsa1024 2010-10-15 [SC]
      D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3
uid           [ unknown] Carlos Garcia Campos <cgarcia@igalia.com>
sub   elg1024 2010-10-15 [E]

pub   dsa1024 2008-06-02 [SCA] [expired: 2022-05-12]
      5AA3BC334FD7E3369E7C77B291C559DBE4C9123B
uid           [ expired] Adrián Pérez de Castro <aperez@igalia.com>
uid           [ expired] Adrián Pérez de Castro (personal) <adrian@perezdecastro.org>

gpg: error reading key: No public key

 :: PGP keys need importing:
 -> 013A0127AC9C65B34FFA62526C1009B693975393, required by: webkit2gtk-imgpaste
:: Import? [Y/n]
:: Importing keys with gpg...
gpg: can't connect to the dirmngr: IPC connect call failed
gpg: keyserver receive failed: No dirmngr
 -> problem importing keys

ShinobiX9X commented on 2024-02-21 11:43 (UTC)

It doesn't update any more, I get folllowing errors:

2 warnings generated.
[6869/6889] Linking CXX shared library lib/libwebkit2gtk-4.0.so.37.67.8
FAILED: lib/libwebkit2gtk-4.0.so.37.67.8 
: && /usr/bin/clang++ -fPIC -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions         -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security         -fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/home/dimic/.cache/yay/webkit2gtk-imgpaste/src=/usr/src/debug/webkit2gtk-imgpaste -flto=auto -fcf-protection=none -g1 -fno-strict-aliasing -fno-exceptions -fno-rtti -O3 -DNDEBUG  -Wl,--no-undefined -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -flto=auto -fuse-ld=lld -Wl,--disable-new-dtags   -Wl,--version-script,/home/dimic/.cache/yay/webkit2gtk-imgpaste/src/webkitgtk-2.42.5/Source/WebKit/webkitglib-symbols.map -shared -Wl,-soname,libwebkit2gtk-4.0.so.37 -o lib/libwebkit2gtk-4.0.so.37.67.8 @CMakeFiles/WebKit.rsp  && :
clang-16: error: unable to execute command: Killed
clang-16: error: linker command failed due to signal (use -v to see invocation)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: webkit2gtk-imgpaste-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
webkit2gtk-imgpaste - exit status 4

q234rty commented on 2023-12-23 07:31 (UTC)

@hemish Please see the (just) pinned comment for prebuilt packages.

hemish commented on 2023-12-23 07:20 (UTC)

Any prebuilt packages for this? This package is not in chaotic-aur due to less votes. My potato laptop just crashes while compiling this.