Package Details: papers-lib-docs 46.1-2

Git Clone URL: https://aur.archlinux.org/papers.git (read-only, click to copy)
Package Base: papers
Description: Document viewer (PDF, PostScript, XPS, djvu, tiff, cbr, cbz, cb7, cbt) (library API documentation)
Upstream URL: https://apps.gnome.org/Papers/
Licenses: GPL
Submitter: crab2313
Maintainer: crab2313
Last Packager: crab2313
Votes: 4
Popularity: 1.53
First Submitted: 2024-02-21 08:18 (UTC)
Last Updated: 2024-06-16 01:11 (UTC)

Latest Comments

rien333 commented on 2024-06-15 20:17 (UTC) (edited on 2024-06-16 10:56 (UTC) by rien333)

Currently, you cannot remove evince, even with papers installed. This is because sushi, nautilus's file previewer, depends on evince. However, as far as I know, papers can also serve as a backend to sushi. At least, forcefully removing evince (but with papers still installed) has not led to any problems.

I feel like the proper solution would be for sushi to, eventually, depend on either evince or papers, or something along those lines.

However, this currently is not an option, because this is an AUR package.

In the mean time, would it be a good idea for this package to include provides=(evince)? It's not a one-for-one evince replacement, but it is an actual fork (and hence, shares code). Moreover, from Gnome's side of things, it intends to replace most or all the functionality evince once provided (given, at least, that it gets out of the incubator phase).

torculus commented on 2024-06-14 14:45 (UTC)

Also, I'm also getting the following error message on build

Run-time dependency cairo-ps found: YES 1.18.0
Run-time dependency libtiff-4 found: YES 4.6.0
Run-time dependency libgxps found: YES 0.3.2
Configuring pps-version.h using configuration
Dependency glib-2.0 found: YES 2.80.3 (cached)
Program /usr/bin/glib-mkenums found: NO

papers/libdocument/meson.build:117:21: ERROR: Dependency 'glib-2.0' tool variable 'glib_mkenums' contains erroneous value: '/usr/bin/glib-mkenums'

This is a distributor issue -- please report it to your glib-2.0 provider.

This is because of this issue (https://gitlab.archlinux.org/archlinux/packaging/packages/glib2/-/issues/7), and it looks like the fix is to add glib2-devel to the makedepends. I added glib2-devel to my system and now it works!

Please add glib2-devel to the makedepends

torculus commented on 2024-06-14 14:35 (UTC)

Why are we skipping hash verification in the PKGBUILD? Downloads can get corrupted or injected with malware

crab2313 commented on 2024-03-26 02:34 (UTC) (edited on 2024-03-26 02:35 (UTC) by crab2313)

We don't depend on cmake.

DodoLeDev commented on 2024-03-05 23:15 (UTC)

The dependency cmake appears to be missing!

DodoLeDev commented on 2024-03-05 23:14 (UTC) (edited on 2024-03-05 23:14 (UTC) by DodoLeDev)

Contributors of Papers recently moved to gtk4 4.13.8, but only 4.12.5 is available on official repos.

You then have 2 solutions to fix this:

  • Install gtk4-git from AUR

  • Rollback the repo to a 'compilable' state by adding the line:

git checkout b057a91d

on the prepare() function

An update of the PKGBUILD seems to be required

crab2313 commented on 2024-03-03 12:18 (UTC)

We don't have a release yet.

rafaelff commented on 2024-03-03 11:15 (UTC)

This is a VCS package, should be named as such (i.e suffixed with -git).

mergen commented on 2024-02-25 06:58 (UTC)

Hi, the following error appears with your packaging: Run-time dependency libnautilus-extension-4 found: NO (tried pkgconfig and cmake)

gnacho commented on 2024-02-22 22:12 (UTC)

Error compiling

remote: The git server, Gitaly, is not available at this time. Please contact your administrator.

Any idea?