mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2024-11-14 07:23:53 +01:00
58 lines
1.8 KiB
Plaintext
58 lines
1.8 KiB
Plaintext
zathura - a document viewer
|
|
===========================
|
|
|
|
zathura is a highly customizable and functional document viewer based on the
|
|
girara user interface library and several document libraries.
|
|
|
|
Requirements
|
|
------------
|
|
|
|
meson (>= 0.45)
|
|
gtk3 (>= 3.22)
|
|
glib (>= 2.50)
|
|
girara (>= 0.2.8)
|
|
sqlite3 (optional, >= 3.5.9)
|
|
check (optional, for tests)
|
|
intltool
|
|
libmagic from file(1) (optional, for mime-type detection)
|
|
libsynctex from TeXLive (optional, for SyncTeX support)
|
|
libseccomp (optional, for sandbox support)
|
|
Sphinx (optional, for manpages and HTML documentation)
|
|
doxygen (optional, for HTML documentation)
|
|
breathe (optional, for HTML documentation)
|
|
sphinx_rtd_theme (optional, for HTML documentation)
|
|
|
|
Note that Sphinx is needed to build the manpages. If it is not installed, the
|
|
man pages won't be built. For the HTML documentation, doxygen, breathe and
|
|
sphinx_rtd_theme are needed in addition to Sphinx.
|
|
|
|
If you don't want to build with support for sqlite databases, you can configure
|
|
the build system with -Denable-sqlite=false and sqlite support won't be available.
|
|
|
|
The use of magic to detect mime types is optional and can be disabled by
|
|
configuring the build system with -Denable-magic=false.
|
|
|
|
The use of seccomp to create a sandboxed environment is optional and can be
|
|
enabled by configure the build system with -Denable-seccomp=true. Note that the
|
|
sandbox is currently only available as experimental preview. Some commands,
|
|
shortcuts and other functionality might break.
|
|
|
|
Installation
|
|
------------
|
|
|
|
To build and install zathura using meson's ninja backend:
|
|
|
|
meson build
|
|
cd build
|
|
ninja
|
|
ninja install
|
|
|
|
Note that the default backend for meson might vary based on the platform. Please
|
|
refer to the meson documentation for platform specific dependencies.
|
|
|
|
Bugs
|
|
----
|
|
|
|
Please report bugs at http://bugs.pwmt.org or contact us on our mailing list at
|
|
zathura@lists.pwmt.org.
|