mirror of
https://git.pwmt.org/pwmt/zathura.git
synced 2024-12-26 22:26:02 +01:00
Nicer markdown
This commit is contained in:
parent
1c42ec5de1
commit
d5698845f5
1 changed files with 30 additions and 30 deletions
60
README.md
60
README.md
|
@ -9,57 +9,57 @@ Requirements
|
|||
|
||||
The following dependencies are required:
|
||||
|
||||
* gtk3 (>= 3.22)
|
||||
* glib (>= 2.50)
|
||||
* girara (>= 0.3.2)
|
||||
* `gtk3` (>= 3.22)
|
||||
* `glib` (>= 2.50)
|
||||
* `girara` (>= 0.3.2)
|
||||
|
||||
The following dependencies are optional:
|
||||
|
||||
* sqlite3 (>= 3.6.23): splite3 database backend
|
||||
* libmagic from file(1): for mime-type detection
|
||||
* libsynctex from TeXLive (>= 1.19): SyncTeX support
|
||||
* libseccomp: sandbox support
|
||||
* `sqlite3` (>= 3.6.23): splite3 database backend
|
||||
* `libmagic` from file(1): for mime-type detection
|
||||
* `libsynctex` from TeXLive (>= 1.19): SyncTeX support
|
||||
* `libseccomp`: sandbox support
|
||||
|
||||
For building zathura, the following dependencies are also required:
|
||||
|
||||
* meson (>= 0.47)
|
||||
* gettext
|
||||
* `meson` (>= 0.47)
|
||||
* `gettext`
|
||||
|
||||
The following dependencies are optional build-time only dependencies:
|
||||
|
||||
* check: for tests
|
||||
* librvsg-bin: PNG icons
|
||||
* Sphinx: manpages and HTML documentation
|
||||
* doxygen: HTML documentation
|
||||
* breathe: for HTML documentation
|
||||
* sphinx_rtd_theme: for HTML documentation
|
||||
* `check`: for tests
|
||||
* `librvsg-bin`: PNG icons
|
||||
* `Sphinx`: manpages and HTML documentation
|
||||
* `doxygen`: HTML documentation
|
||||
* `breathe`: for HTML documentation
|
||||
* `sphinx_rtd_theme`: 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 building the HTML documentation, doxygen, breathe
|
||||
and sphinx_rtd_theme are needed in addition to Sphinx.
|
||||
Note that `Sphinx` is needed to build the manpages. If it is not installed, the
|
||||
man pages won't be built. For building 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 -Dsqlite=disabled and sqlite support won't be available.
|
||||
the build system with `-Dsqlite=disabled` 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 -Dmagic=disabled.
|
||||
configuring the build system with `-Dmagic=disabled`.
|
||||
|
||||
The use of seccomp to create a sandboxed environment is optional and can be
|
||||
disabled by configure the build system with -Dseccomp=disabled. The sandbox
|
||||
will by default be set to "normal" mode, which should not interfere with the
|
||||
normal operation of zathura. For strict sandbox mode set "sandbox strict" in
|
||||
zathurarc. Strict sandbox mode will reduce the available functionality of
|
||||
zathura and provide a read only document viewer.
|
||||
The use of `libseccomp` to create a sandboxed environment is optional and can
|
||||
be disabled by configure the build system with `-Dseccomp=disabled`. The
|
||||
sandbox will by default be set to "normal" mode, which should not interfere
|
||||
with the normal operation of zathura. For strict sandbox mode set `sandbox
|
||||
strict` in zathurarc. Strict sandbox mode will reduce the available
|
||||
functionality of zathura and provide a read only document viewer.
|
||||
|
||||
Installation
|
||||
------------
|
||||
|
||||
To build and install zathura using meson's ninja backend:
|
||||
|
||||
meson build
|
||||
cd build
|
||||
ninja
|
||||
ninja install
|
||||
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.
|
||||
|
|
Loading…
Reference in a new issue