Package Details: sioyek-git 2.0.0.r945.gb5e6f50-1

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: 11
Popularity: 1.13
First Submitted: 2021-09-05 20:20 (UTC)
Last Updated: 2024-11-22 12:12 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

hrdl commented on 2022-07-11 13:48 (UTC)

I see two ways from here: patch sioyek to be compatible with 1.20 and system's libmupdf or correctly build mupdf 1.19 in this package. The latter is not being built at the moment and its dependencies (git submodules in mupdf/thirdparty) are not taken care of.

avaidya commented on 2022-07-10 23:22 (UTC)

I also have the incompatible header error. It works if I git apply the patch from upstream PR #294 and use the system's libmupdf.

avuck commented on 2022-07-09 13:45 (UTC)

Build and install works fine for me, but when I try running the program i get the following error message

cannot create context: incompatible header (1.19.0) and library (1.20.0) versions
could not create mupdf context

similarly to the problem dorianr has.

waldenbk commented on 2022-07-08 09:12 (UTC)

git clone --recursive https://github.com/ahrm/sioyek cd sioyek ./build_linux.sh

https://github.com/lennonhill/sioyek#branch=mupdf_120

it's work

dorianr commented on 2022-07-07 15:21 (UTC) (edited on 2022-07-07 15:21 (UTC) by dorianr)

The package does not build for me. I think the issue is that upstream uses libmupdf 1.19, whereas arch provides 1.20. The previous PKGBUILD (998492ff6e0c) works for me because it compiles its own mupdf.

FabioLolix commented on 2022-07-04 16:49 (UTC)

You can add me as co-maintainer then disown the pkgbuild

keerthi commented on 2022-07-03 03:43 (UTC)

Does not build

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...

hrdl commented on 2022-06-29 10:04 (UTC) (edited on 2022-06-29 10:05 (UTC) by hrdl)

The upstream code relies on libmupdf 1.19, which is included as a submodule. I've added git submodule update --init --recursive to prepare() before switching to https://github.com/lennonhill/sioyek#branch=mupdf_120 .

frabjous commented on 2022-04-18 03:04 (UTC) (edited on 2022-04-18 03:07 (UTC) by frabjous)

The latest version of this PKGBUILD does not work for me. When I run makepkg, I get:

make: *** [Makefile:949: config.o] 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...
==> ERROR: Build failed

Tested in a clean chroot and got the same result.

MithicSpirit commented on 2022-03-02 11:46 (UTC) (edited on 2022-03-02 11:50 (UTC) by MithicSpirit)

@fortea

The packages in the depends array are implicitly required to build the package, they should not be duplicated here [in makedepends].

Archwiki/PKGBUILD#makedepends