Prebuilt packages can be found in the [archlinuxcn] repo, see https://github.com/archlinuxcn/repo for instructions.
Search Criteria
Package Details: webkit2gtk-imgpaste 2.46.4-1
Package Actions
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.000594 |
First Submitted: | 2022-06-22 13:25 (UTC) |
Last Updated: | 2024-11-28 15:41 (UTC) |
Dependencies (67)
- at-spi2-core (at-spi2-core-gitAUR)
- atk (at-spi2-core-gitAUR, at-spi2-core)
- bubblewrap (bubblewrap-gitAUR, bubblewrap-overlayfsAUR, bubblewrap-suid)
- cairo (cairo-gitAUR)
- enchant
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- gst-plugins-base-libs (gst-plugins-base-libs-gitAUR)
- gstreamer (gstreamer-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- 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 (561)
- 0wgram (requires webkit2gtk) (optional)
- 64gram-desktop (requires webkit2gtk) (optional)
- 9launcher-bin (requires webkit2gtk)
- advanced-passgen-bin (requires webkit2gtk)
- advene (requires webkit2gtk)
- airisp-next-git (requires webkit2gtk)
- alfis (requires webkit2gtk)
- alist-desktop-bin (requires webkit2gtk)
- am2rlauncher (requires webkit2gtk)
- am2rlauncher-git (requires webkit2gtk)
- amazon-workspaces-bin (requires webkit2gtk)
- amusiz (requires webkit2gtk)
- android-x86-installer-tauri-bin (requires webkit2gtk)
- anoise (requires webkit2gtk)
- apvlv (requires webkit2gtk)
- artemis-grading-bin (requires webkit2gtk)
- arturo-bin (requires webkit2gtk)
- astroid-git (requires webkit2gtk)
- avda-bin (requires webkit2gtk)
- ayugram-desktop (requires webkit2gtk) (optional)
- Show 541 more...
Sources (4)
q234rty commented on 2023-09-02 04:41 (UTC)
ShinobiX9X commented on 2023-08-30 08:02 (UTC)
Same as @Ricky_cezar. It takes hours to compile on my ThinkPad T560. A binary would be much appreciated :)
Ricky_cezar commented on 2023-08-12 20:39 (UTC)
Is it possible to make a binary version of this package? It takes too long to compile on older hardware and consumes a lot of memory.
chrisqq commented on 2023-07-03 03:11 (UTC)
This package used to work with cinny (https://aur.archlinux.org/packages/cinny-desktop-bin) but the latest update causes immediate freezing for me now so I had to switch back to the non image paste extra repo package. Are there logs somewhere I could submit in the hopes of getting this fixed?
ttys3 commented on 2023-05-18 06:13 (UTC) (edited on 2023-05-18 06:17 (UTC) by ttys3)
glad that someone like my patch.
as for https://webkitgtk.org/2023/04/20/webkitgtk2.40.1-released.html pasting content using the Asynchronous Clipboard API is enabled for GTK platform. (be aware that this can only works under secure context, so http is not availabe)
I've tested that using navigator.clipboard.read()
(only https supported), image paste works good.
but for legacy web pages (which using clipboardData.files or clipboardData.items), this patch is still required for image paste support.
for newest webkitgtk-6.0 (webkitgtk-2.40.1), the patch is almost the same: https://github.com/ttys3/my-fedora-packages/blob/main/src/webkitgtk/PasteboardGtk-legacy-clipboard-image-paste.patch
truongan commented on 2022-08-02 07:25 (UTC)
@q234rty:thanks alot, will try it out right now.
q234rty commented on 2022-08-01 15:50 (UTC)
@truongan: Done in https://aur.archlinux.org/packages/webkit2gtk-4.1-imgpaste
q234rty commented on 2022-08-01 04:45 (UTC)
@truongan: I can, I just didn't have any motivation to do that because I created this package for tauri apps and I don't use epiphany my self :) Will create a new package later.
truongan commented on 2022-08-01 04:25 (UTC)
I wonder if you have any plan for a similar package for webkit2gtk-4.1. I really need image pasting into epiphany but since it use gtk-4.1, this package won't do much for epiphany :(
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.