Skip to content
/ fidei Public

Take back your faith

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE.md
AGPL-3.0
COPYING
Notifications You must be signed in to change notification settings

sp1ritCS/fidei

Repository files navigation

application icon

Fidei

Take back your faith

Bible reader for GNOME

OBS package build status Tumbleweed OBS package build status Arch OBS package build status Debian OBS package build status Fedora

Screenshots

initial screen, bible picker

fidei showing Mark 10

Installation

Prebuilt packages

There are prebuilt packages for Arch Linux, Debian, Fedora, openSUSE Leap and Tumbleweed aswell as Ubuntu available. To install them, follow the instructions on software.opensuse.org/download.html?project=home:sp1rit:fidei&package=fidei for your specific distro.

See the package home:sp1rit:fidei/fidei on openSUSEs OBS instance for the package sources.

Building from source

To build Fidei from source you need gcc11 or newer and the meson buildsystem additionally to the dependencies listed under the Dependencies section.

Once all dependencies are fullfilled, invoking the following commands should build and install Fidei:

meson _build # Configure
ninja -C _build # Compile
meson install -C _build # Install

Depending on your operating system, you may want to consult meson_options.txt first and append additioanl build-options with -D<name>=<value> during the configure step.

Development Environment

If you want to hack on Fidei, you can use the meson provided devenv to avoid having to install Fidei each time you changed something. To make use of the devenv you need to invoke meson devenv -C _build after configuring. You can then build Fidei simply by invoking ninja without any further parameter and launch Fidei after compiling by simply invoking fidei.

To exit out of the environment send an EOF to the shell (<Ctrl>D) or type exit.

Dependencies

Library pkg-config Forge / Repository
glib2 glib-2.0, gobject-2.0, gio-2.0 [email protected]:GNOME/glib.git
pango pango [email protected]:GNOME/pango.git
gtk4 gtk4 [email protected]:GNOME/gtk.git
libadwaita libadwaita-1 [email protected]:GNOME/libadwaita.git
libxml2 libxml-2.0 [email protected]:GNOME/libxml2.git
libicu* icu-uc [email protected]:unicode-org/icu.git

Optional dependencies are marked with *

Bibles

The file format, aswell as an repository of downloadable translations is defined in doc/bibles/README.md. See it for further information.

About

Take back your faith

Resources

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE.md
AGPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published