Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pre-built rpm packages for openSUSE available #205

Closed
marfrh opened this issue Apr 19, 2024 · 5 comments
Closed

pre-built rpm packages for openSUSE available #205

marfrh opened this issue Apr 19, 2024 · 5 comments

Comments

@marfrh
Copy link

marfrh commented Apr 19, 2024

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.

@bepaald
Copy link
Owner

bepaald commented Apr 20, 2024

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

@bepaald bepaald closed this as completed Apr 20, 2024
@bepaald
Copy link
Owner

bepaald commented Sep 8, 2024

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!

@marfrh
Copy link
Author

marfrh commented Sep 9, 2024

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

@marfrh
Copy link
Author

marfrh commented Sep 14, 2024

Done.

@bepaald
Copy link
Owner

bepaald commented Sep 15, 2024

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants