Package Details: qt5-webkit 5.212.0alpha4-28

Git Clone URL: https://aur.archlinux.org/qt5-webkit.git (read-only, click to copy)
Package Base: qt5-webkit
Description: Classes for a WebKit2 based implementation and a new QML API
Upstream URL: https://github.com/qtwebkit/qtwebkit
Licenses: LGPL-2.1-only
Submitter: arojas
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 45
Popularity: 0.79
First Submitted: 2022-11-21 07:42 (UTC)
Last Updated: 2025-07-01 21:35 (UTC)

Sources (10)

Pinned Comments

FabioLolix commented on 2024-08-20 14:12 (UTC)

btw patches are welcome here https://github.com/FabioLolix/PKGBUILD-AUR_fix/tree/master/q

FabioLolix commented on 2024-05-24 12:05 (UTC)

qt5-webkit-movableink-git prebuild uploaded on sourceforge, thanks to MoetaYuko for the patch


About the comments; I'm starting to get really pissed off; please refrain to stating the obvious, make questions already answered, reporting already reported stuff, the icu solutions work for installed packages whenever how quirk they are, etc, etc, etc....

If you wanna post, post a patch!


I'm not a programmer but I guess webengine would be more convenient

@TheExplorer You don't say! [insert Nicals Cage meme]

If this package would never build in the future, shouldn't it be dropped in favor of qt5-webkit-movableink-git?

@oldherl have you tried to read the post before yours before posting, you should try that

FabioLolix commented on 2024-05-23 08:40 (UTC)

Post another time that this fails to build with icu 75 and I'll no longer upload the pre-build packages, I have qt5-webkit-movableink-git ready. You have been warned.

Have been posted enough icu 74 solution too.

FabioLolix commented on 2023-12-27 15:49 (UTC)

btw, depends on libicuuc.so have been added so you are obliged to uninstall and rebuild when there is a new icu update instead of keeping a non-working qt5-webkit (which lead to other build issues)

xiota commented on 2023-11-12 17:30 (UTC)

Or read: makepkg: Improving build times.

FabioLolix commented on 2023-01-06 17:06 (UTC)

Pre builded (in clean chroot) package here https://sourceforge.net/projects/fabiololix-os-archive/files/Packages/ for who is interested

Latest Comments

1 2 3 4 5 6 .. 24 Next › Last »

Universebenzene commented on 2025-08-25 15:57 (UTC)

@mattfbacon bison is required by base-devel, which is not needed to be in PKGBUILD. See ArchWiki

FabioLolix commented on 2025-08-25 15:35 (UTC)

Seems to be missing a bison dependency.

Seems is not enough; please be more specific

mattfbacon commented on 2025-08-25 14:41 (UTC)

Seems to be missing a bison dependency.

FabioLolix commented on 2025-05-31 19:42 (UTC)

@xcodexif just rebuilded with devtools without issues. -DUSE_LD_GOLD=OFF was added because ld.gold even if it wasn't used was an issue reported around March and April 2024

xcodexif commented on 2025-05-31 12:08 (UTC)

Doesn't build on my system, with errors at link time like : "undefined reference to JSC::JSArrayBufferPrototype::createStructure [...]".

I removed cmake flag -DUSE_LD_GOLD=OFF and added -DCMAKE_BUILD_TYPE=Release to follow Fedora's cmake flags (and added -DENABLE_API_TESTS=OFF and -DENABLE_JIT=OFF because I don't need them) and it does compile properly. Not sure which flag does solve the problem (-DUSE_LD_GOLD=OFF I'd guess) as I don't have time to rebuild for each combination.

FabioLolix commented on 2025-04-02 22:00 (UTC)

@pqatsi only a cmake flag needed which have been done (NB haven't pushed pkgrel since a rebuild isn't necessary)

pqatsi commented on 2025-04-02 11:18 (UTC)

Hello!

May CMake configs need to be patched?

❯ LANG=C paru -S qt5-webkit
:: Resolving dependencies...
:: Calculating conflicts...
:: Calculating inner conflicts...

Aur (1) qt5-webkit-5.212.0alpha4-27

:: Proceed to review? [Y/n]:

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: qt5-webkit 5.212.0alpha4-27 (qua 02 abr 2025 08:16:38)
==> Retrieving sources...
  -> Found qtwebkit-5.212.0-alpha4.tar.xz
  -> Found qtwebkit-cstdint.patch
  -> Found qtwebkit-fix-build-gcc14.patch
  -> Found webkit-offlineasm-warnings-ruby27.patch
  -> Found qt5-webkit-icu75.patch
  -> Found qt5-webkit-icu76.patch
  -> Found qt5-webkit-icu68.patch
  -> Found qt5-webkit-glib-2.68.patch
  -> Found qt5-webkit-python-3.9.patch
  -> Found qt5-webkit-bison-3.7.patch
==> Validating source files with sha256sums...
    qtwebkit-5.212.0-alpha4.tar.xz ... Passed
    qtwebkit-cstdint.patch ... Passed
    qtwebkit-fix-build-gcc14.patch ... Passed
    webkit-offlineasm-warnings-ruby27.patch ... Passed
    qt5-webkit-icu75.patch ... Passed
    qt5-webkit-icu76.patch ... Passed
    qt5-webkit-icu68.patch ... Passed
    qt5-webkit-glib-2.68.patch ... Passed
    qt5-webkit-python-3.9.patch ... Passed
    qt5-webkit-bison-3.7.patch ... Passed
==> Making package: qt5-webkit 5.212.0alpha4-27 (qua 02 abr 2025 08:16:39)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found qtwebkit-5.212.0-alpha4.tar.xz
  -> Found qtwebkit-cstdint.patch
  -> Found qtwebkit-fix-build-gcc14.patch
  -> Found webkit-offlineasm-warnings-ruby27.patch
  -> Found qt5-webkit-icu75.patch
  -> Found qt5-webkit-icu76.patch
  -> Found qt5-webkit-icu68.patch
  -> Found qt5-webkit-glib-2.68.patch
  -> Found qt5-webkit-python-3.9.patch
  -> Found qt5-webkit-bison-3.7.patch
==> Validating source files with sha256sums...
    qtwebkit-5.212.0-alpha4.tar.xz ... Passed
    qtwebkit-cstdint.patch ... Passed
    qtwebkit-fix-build-gcc14.patch ... Passed
    webkit-offlineasm-warnings-ruby27.patch ... Passed
    qt5-webkit-icu75.patch ... Passed
    qt5-webkit-icu76.patch ... Passed
    qt5-webkit-icu68.patch ... Passed
    qt5-webkit-glib-2.68.patch ... Passed
    qt5-webkit-python-3.9.patch ... Passed
    qt5-webkit-bison-3.7.patch ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting qtwebkit-5.212.0-alpha4.tar.xz with bsdtar
==> Starting prepare()...
patching file Source/WebCore/platform/text/TextCodecICU.cpp
patching file Source/WebCore/platform/text/icu/UTextProvider.h
patching file Source/WebCore/platform/text/icu/UTextProviderLatin1.cpp
patching file Source/WebCore/platform/text/icu/UTextProviderUTF16.cpp
patching file Source/WTF/wtf/glib/GRefPtr.h
Hunk #1 succeeded at 29 with fuzz 2.
patching file Source/JavaScriptCore/generate-bytecode-files
patching file Source/WebCore/css/makegrammar.pl
patching file Source/ThirdParty/ANGLE/src/common/mathutil.h
patching file Source/WebCore/page/csp/ContentSecurityPolicy.cpp
patching file Source/WTF/wtf/Platform.h
Hunk #1 succeeded at 1125 (offset -13 lines).
patching file Source/WTF/wtf/Platform.h
Hunk #1 succeeded at 561 (offset -5 lines).
patching file Source/JavaScriptCore/offlineasm/parser.rb
Hunk #1 succeeded at 584 (offset -44 lines).
Hunk #2 succeeded at 598 (offset -44 lines).
Done patch for Ruby 3.2
==> Sources are ready.
qt5-webkit-5.212.0alpha4-27: parsing pkg list...
==> Making package: qt5-webkit 5.212.0alpha4-27 (qua 02 abr 2025 08:16:42)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'qt5-webkit-5.212.0alpha4-27':
error: packages failed to build: qt5-webkit-5.212.0alpha4-27

Rmano commented on 2025-03-06 18:35 (UTC)

Thank you very much! This package is needed by the Global Protect client (just adding this here so that it can help some desperate soul puzzling why it does not work), and the prebuilt packages work beautifully. Thanks again.

bartus commented on 2025-02-23 14:16 (UTC) (edited on 2025-02-23 14:18 (UTC) by bartus)

@FabioLolix:

  • It works fine now, thanks 👍🏻

  • Please refrain from vandalising the comment section; it's shitty enough as it is🙄

  • Just pin the single comment and treat it as a README.md

btw. AUR comments supports MarkDown ☝🏻 no need for fuck tone of . lines to make your point visible 😏