bepaald/signalbackup-tools

pre-built rpm packages for openSUSE available

Closed this issue · 5 comments

Just wanted to let you know that I prepared pre-built packages for openSUSE: https://software.opensuse.org/package/signalbackup-tools?search_term=signalbackup-tools

If you want, you could add this to the README.

Thanks! I will indeed add that to the README, sometime today or tomorrow!

Hi @marfrh

Just wanted to give you a small heads-up to upcoming code changes as they may require changes in the spec file for the openSUSE package:

  • Due to the Signal Desktop client using the system keyring to store the database encryption key, the program will soon depend on dbus (at least by default). This package should probably be added to the dependencies. Alternatively, the package can be built without dbus, by adding -DWITHOUT_DBUS=1 to the cmake command.
  • Cmake requires pkg-config to find the dbus header and library locations, so when building with dbus, pkg-config will be required (but only for the build process).

These changes (among others) are already available in a separate branch (https://github.com/bepaald/signalbackup-tools/tree/linux_dbus_integration_for_desktop_key), but if nothing gets in the way, I plan to merge that branch into master sometime in the next couple of days.

Thanks!

Alright, thank you, I'll update the package after your changes are merged.

Done.

Thanks!