If anyone is having trouble with qt5-webkit (AUR), then try installing zeal-git which uses qt5-webengine instead (whose binaries are available in the official ArchLinux repository).
Search Criteria
Package Details: zeal 0.6.1-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/zeal.git (read-only, click to copy) |
---|---|
Package Base: | zeal |
Description: | An offline API documentation browser |
Upstream URL: | https://zealdocs.org/ |
Licenses: | GPL3 |
Submitter: | arojas |
Maintainer: | grawlinson |
Last Packager: | grawlinson |
Votes: | 42 |
Popularity: | 1.42 |
First Submitted: | 2020-05-01 20:31 (UTC) |
Last Updated: | 2020-07-28 04:56 (UTC) |
Dependencies (7)
- hicolor-icon-theme (hicolor-icon-theme-git)
- libarchive (libarchive-git)
- qt5-webkit (qt5-webkit-git)
- qt5-x11extras (qt5-x11extras-git)
- cmake (cmake-git) (make)
- extra-cmake-modules (extra-cmake-modules-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin, python-ninja) (make)
Required by (2)
- playdate-sdk (optional)
- rofi-zeal-git (make)
Sources (2)
zazke commented on 2023-02-03 04:20 (UTC)
grawlinson commented on 2022-12-07 05:09 (UTC)
wero14: that’s from qt5-webkit, not this package…
wero14 commented on 2022-12-07 03:20 (UTC)
Tried installing this today and it blew up after 20 mins of compiling the code. Error was the following.
Gave up and installed zeal-git and it took seconds to get installed, something is off in here.
In member function ‘void WTF::ThreadSafeRefCounted<T>::deref() [with T = WebCore::Frame]’,
inlined from ‘void WTF::ThreadSafeRefCounted<T>::deref() [with T = WebCore::Frame]’ at /home/mvaldes/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ThreadSafeRefCounted.h:76:10,
inlined from ‘void WTF::derefIfNotNull(T*) [with T = WebCore::Frame]’ at /home/mvaldes/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/PassRefPtr.h:42:23,
inlined from ‘WTF::RefPtr<T>::~RefPtr() [with T = WebCore::Frame]’ at /home/mvaldes/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/RefPtr.h:59:45,
inlined from ‘virtual void WebCore::EditCommandComposition::reapply()’ at /home/mvaldes/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WebCore/editing/CompositeEditCommand.cpp:141:1:
/home/mvaldes/.cache/yay/qt5-webkit/src/qtwebkit-5.212.0-alpha4/Source/WTF/wtf/ThreadSafeRefCounted.h:79:13: warning: ‘this’ pointer is null [-Wnonnull]
79 | delete static_cast<T*>(this);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [CMakeFiles/Makefile2:1380: Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2
make: *** [Makefile:166: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
grawlinson commented on 2021-03-23 23:11 (UTC)
So upstream of upstream is broken? That's a new one.
Hopefully kapeli gets on that shortly, not much we can do about that particular issue.
cxor commented on 2021-03-23 19:53 (UTC)
AFAIK this is effectively broken, since an ssh cert for mumbai.kapeli.com expired.
see this issue for more info: https://github.com/zealdocs/zeal/issues/1307
TkTech commented on 2020-07-27 21:01 (UTC)
The Zeal package builds and runs perfectly on aarch64, but this package does not list it as a supported arch. The owner-maintained zeal-git does list aarch64 as a supported platform.
otreblan commented on 2020-06-20 01:21 (UTC)
Can't compile.
There is a missing header in src/libs/ui/searchitemdelegate.cpp
.
#1218 fixes it.
grawlinson commented on 2020-05-04 23:09 (UTC)
It was moved from community
to the AUR last week, along with a bunch of other packages.
christianbundy commented on 2020-05-04 18:56 (UTC)
What happened to the package in the community repository? I'm reading:
zeal 1:0.6.1-1 is no longer available
-- https://www.archlinux.org/packages/community/x86_64/zeal/
Pinned Comments
grawlinson commented on 2020-05-02 21:55 (UTC) (edited on 2020-05-03 01:13 (UTC) by grawlinson)
It seems that a solution for that was merged in #1125, I'll cherry-pick that commit and see if it works.
EDIT: I didn't realise how old the current release is (0.6.1), so cherry picking a specific commit isn't feasible with all the commits in-between.
This comment on #1155 is the easiest workaround until 0.7.0 is released. If anyone has any ideas, I'm more than happy to help. :)