Depends don't have to be in makedepends
Search Criteria
Package Details: sioyek-git 2.0.0.r1092.gb526a54a-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/sioyek-git.git (read-only, click to copy) |
|---|---|
| Package Base: | sioyek-git |
| Description: | PDF viewer for research papers and technical books. |
| Upstream URL: | https://github.com/ahrm/sioyek |
| Licenses: | GPL3 |
| Conflicts: | sioyek |
| Provides: | sioyek |
| Submitter: | r4ndom |
| Maintainer: | hrdl |
| Last Packager: | hrdl |
| Votes: | 20 |
| Popularity: | 1.20 |
| First Submitted: | 2021-09-05 20:20 (UTC) |
| Last Updated: | 2026-02-22 21:03 (UTC) |
Dependencies (7)
- libmupdf
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-speech
- qt6-svg
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- qt6-3d (make)
- qt6-wayland (optional)
Required by (1)
- python-sioyek (requires sioyek)
Sources (2)
FabioLolix commented on 2022-03-02 11:02 (UTC)
fortea commented on 2022-03-02 10:39 (UTC) (edited on 2022-03-02 10:40 (UTC) by fortea)
Please, add libmupdf and gumbo-parser to make-depends, not only to dependencies. Work-around for now: pacui -Sy libmupdf gumbo-parser sioyek-git
r4ndom commented on 2022-02-23 13:13 (UTC)
@tgy: i cannot reproduce the error, sorry.
tgy commented on 2022-02-20 01:18 (UTC)
hey! getting the following error when building:
pdf_viewer/ui.h: In member function ‘virtual bool FileSelector::on_text_change(const QString&)’:
pdf_viewer/ui.h:469:39: error: ‘class QString’ has no member named ‘back’
469 | if (last_root.back() == QDir::separator()) {
r4ndom commented on 2022-02-17 10:42 (UTC)
@okarin69 I changed the PKGBUILD file according to the last comments. If I tested it correctly, it should now build in a clean chroot env. Could you please confirm?
Cheers
okarin69 commented on 2022-02-16 12:39 (UTC) (edited on 2022-02-16 12:41 (UTC) by okarin69)
@r4ndom I submitted a request to the chaotic-aur repo to include sioyek. We are encountering a problem while building this package in a clean chroot environment.
pdf_viewer/sqlite3.c:128008:10: note: declared here
128008 | Select standin;
| ^~~~~~~
g++ -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-rpath-link,/usr/lib -fPIC -o sioyek book.o config.o database.o document.o document_view.o input.o main.o main_widget.o pdf_renderer.o pdf_view_opengl_widget.o checksum.o sqlite3.o ui.o path.o utils.o synctex_parser.o synctex_parser_utils.o RunGuard.o moc_pdf_renderer.o moc_RunGuard.o -ldl -Lmupdf/build/release -lmupdf -lmupdf-third -lmupdf-threads -lharfbuzz -lz /usr/lib/libQt5OpenGL.so /usr/lib/libQt5QuickWidgets.so /usr/lib/libQt5Widgets.so /usr/lib/libQt5Quick.so /usr/lib/libQt53DAnimation.so /usr/lib/libQt53DExtras.so /usr/lib/libQt53DRender.so /usr/lib/libQt53DInput.so /usr/lib/libQt53DLogic.so /usr/lib/libQt53DCore.so /usr/lib/libQt5OpenGLExtensions.a /usr/lib/libQt5Gui.so /usr/lib/libQt5Sql.so /usr/lib/libQt5QmlModels.so /usr/lib/libQt5Qml.so /usr/lib/libQt5Network.so /usr/lib/libQt5Core.so -lGL -lpthread
/usr/sbin/ld: cannot find -lmupdf
/usr/sbin/ld: cannot find -lmupdf-third
/usr/sbin/ld: cannot find -lmupdf-threads
collect2: error: ld returned 1 exit status
make: *** [Makefile:263: sioyek] Error 1
cp: cannot stat 'sioyek': No such file or directory
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat './build/sioyek': No such file or directory
==> ERROR: A failure occurred in package().
Aborting...
Container pkg1a80fc7c13c failed with error code 4.
https://github.com/chaotic-aur/packages/issues/1226#issuecomment-1032666249 Please look into it.
dangerfish commented on 2021-09-21 08:37 (UTC)
I had to manually add libmupdf to the makedepends field of PKGBUILD, please add it to the PKGBUILD file upstream.
misagh commented on 2021-09-20 16:01 (UTC) (edited on 2021-09-20 16:16 (UTC) by misagh)
What's the reason for having keys_user.config and prefs_user.config in usr/share/sioyek? Default configs already exist in /etc/sioyek. This seems like an artifact, since these files seem to be incomplete.
I should note that, all the improvements over at github and the new PKGFILE has resulted in a much nicer to work with program :)
r4ndom commented on 2021-09-20 15:21 (UTC)
I updated the PGKFILE based on the this commit.
misagh commented on 2021-09-20 09:13 (UTC) (edited on 2021-09-20 09:16 (UTC) by misagh)
@r4ndom: If possible, consider leaving feedback on sioyek github. The developer is receptive of feedback from package makers.
Pinned Comments
hrdl commented on 2026-02-23 23:07 (UTC)
When encountering errors about mupdf version mismatches, rebuild
sioyek-gitafter removing build artifacts:This is a side effect of dynamic linking and usually hidden by the package build system for packages in
coreandextra.