Patches for building against Qt 6.9.0 https://aur.archlinux.org/cgit/aur.git/commit/?h=yacreader-poppler&id=c7f9f29d507dc1110a2db203c587c4c27f4619b4
Search Criteria
Package Details: yacreaderlibraryserver 9.15.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/yacreader.git (read-only, click to copy) |
---|---|
Package Base: | yacreader |
Description: | Headless YACReaderLibrary server for use with YACReader for iOS. |
Upstream URL: | http://www.yacreader.com |
Keywords: | cbr cbz comic pdf reader |
Licenses: | GPL-3.0-only |
Conflicts: | yacreader-bin, yacreader-git, yacreaderlibraryserver-standalone |
Submitter: | selmf |
Maintainer: | selmf |
Last Packager: | selmf |
Votes: | 42 |
Popularity: | 0.000002 |
First Submitted: | 2014-07-06 15:35 (UTC) |
Last Updated: | 2025-01-02 00:10 (UTC) |
Dependencies (10)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libpdfium-nojsAUR
- libunarrAUR (libunarr-gitAUR)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-imageformats
- qt6-multimedia
- qt6-svg
- qt6-tools (make)
Required by (0)
Sources (1)
FabioLolix commented on 2025-04-26 07:36 (UTC)
galexman commented on 2025-04-17 12:27 (UTC)
Please update cmake to 4.0. Program can't be built anymore, this is the error message:
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.
Thanks for your time.
sosonok commented on 2025-04-08 18:23 (UTC)
Could you please build YACReader using 7zip in order to have rar 5 support?
https://www.yacreader.com/forum/support-linux/2584-help-fixing-rar-5-format
selmf commented on 2024-10-08 05:48 (UTC)
@beki, @taivlam: I removed the qt6-quickcontrols2 dependency from the PKGBUILD. All you need to do is get the latest version and build/install. Functionally it is the same as qt6-quickcontrols2 is now a part of the qt6-declarative package.
taivlam commented on 2024-10-07 23:40 (UTC) (edited on 2024-10-07 23:42 (UTC) by taivlam)
@beki I had the same "qt6-quickcontrols2
is missing" issue, but then I remembered that I needed to rebuild the dependency libpdfium
, which fixed the issue (- c.f. the pinned comment).
(Somehow, despite the name being for a stable point release source package, it is more akin to a VCS package, as libpdfium
can be rebuilt to update it even when the pkgver
and/or pkgrel
numbers haven't been incremented.)
beki commented on 2024-09-30 17:54 (UTC)
@Aftershock9009 sorry I am facing the same problem. Can you be more specific about how to solve it please?
chowbok commented on 2024-09-29 00:15 (UTC)
qt6-quickcontrols2 has been removed.
Aftershock9009 commented on 2024-09-28 15:10 (UTC)
Tried to update my system today and got:
error: failed to prepare transaction (could not satisfy dependencies)
:: installing qt6-declarative (6.7.3-2) breaks dependency 'qt6-quickcontrols2' required by yacreader
Just switching those 2 on the PKGBUILD and compiling again fixed it.
sycruse commented on 2024-04-12 23:11 (UTC) (edited on 2024-04-12 23:39 (UTC) by sycruse)
After latest package upgrade (pacman -Syu), in GNOME Wayland, YACReader is stuck without window after starting up. The process itself does not exit, but there is simply no window being shown.
Some observations: If I switch to GNOME Xorg, YACReader run normally without error. There are no logs from stdout and stderr, simply nothing. If I run YACReader with strace, got:
...
mprotect(0x70e1761b4000, 4096, PROT_READ) = 0
mprotect(0x70e1776e7000, 4096, PROT_READ) = 0
mprotect(0x70e180010000, 4096, PROT_READ) = 0
munmap(0x70e174fd7000, 165751) = 0
futex(0x70e1909afe08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x70e1909afe08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x70e1909afe08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 0) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 0) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 15) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 15) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 15) = 0 (Timeout)
poll([{fd=5, events=POLLIN}, {fd=7, events=POLLIN}, {fd=15, events=POLLIN}], 3, 16) = 0 (Timeout)
...
After that, the poll is repeated infinitely. I guess this poll is normal, but I don't have any clue anymore other than this.
Some attempt to solve that I've tried: Tried rebuilding libpdfium and YACReader, still not solved. Tried removing xdg-desktop-portal and xdg-desktop-portal-gtk as suggested in https://bbs.archlinux.org/viewtopic.php?id=262897 , still not solved. Tried removing home .cache folder, still not solved
Personally, I think the problem reside in GNOME Wayland.
Any suggestion to solve this?
selmf commented on 2024-03-16 08:23 (UTC)
@afawfafawe: qt6-shadertools is a dependency of qt6-5compat, so it is implecitely satisfied.
Pinned Comments
selmf commented on 2021-05-24 11:17 (UTC)
Important: If you are having troubles compiling or launching YACReader and libicuuc is part of the error message, you need to rebuild libpdfium!