Skip to content

Commit

Permalink
doc: Update dependencies information
Browse files Browse the repository at this point in the history
Add qt-translation to dependency information and restructured that information.

Fix #1538
[ci skip]
  • Loading branch information
buhtz authored Sep 25, 2023
1 parent ebee03a commit da911a7
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 25 deletions.
45 changes: 21 additions & 24 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ is missing. If you use another GNU/Linux distribution, please install the
corresponding packages. Be aware that some of the named packages can be
replaced with PyPi packages.

* Runtime dependencies
* Runtime dependencies for the CLI

- `python3` (>= 3.8)
- `rsync`
Expand All @@ -71,11 +71,9 @@ replaced with PyPi packages.
- `python3-keyring`
- `python3-dbus`
- `python3-packaging`

* Recommended

- `sshfs`
- `encfs`
- Recommended
- `sshfs`
- `encfs`

* Runtime dependencies for the GUI

Expand All @@ -84,25 +82,24 @@ replaced with PyPi packages.
- `python3-dbus.mainloop.pyqt5`
- `libnotify-bin`
- `policykit-1`
- `qttranslations5-l10n`
- `qtwayland5` (if Wayland is used as display server instead of X11)

* Recommended for the GUI

- For SSH key storage **one** of these packages
- `python3-secretstorage`
- `python3-keyring-kwallet`
- `python3-gnomekeyring`
- For diff-like comparing files between backup snapshots **one** of these
packages
- `kompare`
- or `meld`
- Optional: Default icons
- The `oxygen` icons should be offered as optional dependency
since they are used as fallback in case of missing icons
(mainly app and system-tray icons)

* Build dependencies

- Recommended
- For SSH key storage **one** of these packages
- `python3-secretstorage`
- `python3-keyring-kwallet`
- `python3-gnomekeyring`
- For diff-like comparing files between backup snapshots **one** of these
packages
- `kompare`
- or `meld`
- Optional: Default icons
- The `oxygen` icons should be offered as optional dependency
since they are used as fallback in case of missing icons
(mainly app and system-tray icons)

* Build and testing dependencies
- All runtime dependencies for CLI and GUI including the recommended
- `build-essential`
- `gzip`
- `gettext`
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[![Build Status](https://app.travis-ci.com/bit-team/backintime.svg)](https://app.travis-ci.com/bit-team/backintime)
[![Coverage Status](https://coveralls.io/repos/github/bit-team/backintime/badge.svg?branch=main)](https://coveralls.io/github/bit-team/backintime?branch=main)
[![Source code documentation Status](https://readthedocs.org/projects/backintime-dev/badge/?version=latest)](https://backintime-dev.readthedocs.io)
[![Translation status](https://translate.codeberg.org/widgets/backintime/-/svg-badge.svg)](https://translate.codeberg.org/engage/backintime)
[![Translation status](https://translate.codeberg.org/widget/backintime/common/svg-badge.svg)](https://translate.codeberg.org/engage/backintime)

# Back In Time
<sub>Copyright (C) 2008-2023 Oprea Dan, Bart de Koning, Richard Bailey,
Expand Down

0 comments on commit da911a7

Please sign in to comment.