[bug#76324,0/6] Add seafile-client, seadrive-fuse, seadrive-client and dependencies

Message ID cover.1739648316.git.flypaper@disroot.org
Headers
Series Add seafile-client, seadrive-fuse, seadrive-client and dependencies |

Message

flypaper Feb. 15, 2025, 7:46 p.m. UTC
  Hey Guix!

The following is a patch-series to have Seafile programs in Guix. mostly seadrive-fuse and seafile-client.
Given that the seafile dependencies were not packaged before, I added them here.
Each of these patches will build, given that the previous patches have been applied.
I tested of the patches one by one.
Seafile is an open-source self-hostable file-sharing solution similar to nextcloud.
Some institutes, like universities host their own.
These patches do not include server-side programs.

Kind regards,
flypaper-ultimat

flypaper (6):
  gnu: sync: add libsearpc
  gnu: sync: add seafile
  gnu: sync: add seafile-client
  gnu: sync: add seafile-client-qt5
  gnu: sync: add seadrive-fuse
  gnu: sync: add seadrive-gui

 gnu/packages/sync.scm | 272 +++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 271 insertions(+), 1 deletion(-)


base-commit: 05ab9bd7f36659ac3d116134891aca23da102144