Skip to content

Commit

Permalink
nextcloud-client: update to 3.1.2, no shibboleth and webkit support, …
Browse files Browse the repository at this point in the history
…kwallet subpackage

* shibboleth is "highly deprecated" by upstream, will be removed in 3.2.
* webkit support is currently ineffective and difficult to fix.
* fix ~dolphin build options
* nextcloud-client-kwallet: dedicated package for kwallet as credential storage

Closes: #26774
  • Loading branch information
yopito authored and ericonr committed Feb 24, 2021
1 parent 50ba559 commit aa116ab
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 400 deletions.
1 change: 1 addition & 0 deletions srcpkgs/nextcloud-client-kwallet
6 changes: 6 additions & 0 deletions srcpkgs/nextcloud-client/files/kwallet/README.voidlinux
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
nextcloud-client-kwallet package provides a wrapper of nextcloud-client.
It enforces nextcloud-client to use kwallet as its credential storage.
This is usefull when user's desktop environment is not KDE/plasma.

Nextcloud-client relies on qtkeychain to choose an appropriate storage backend.
But qtkeychain chooses kwallet over gnome-keyring only if the DE is KDE/Plasma.
4 changes: 4 additions & 0 deletions srcpkgs/nextcloud-client/files/kwallet/nextcloud.kwallet
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh
# Force usage of KDE kwallet as credential storage via qtkeychain as much as possible.
# related to https://github.com/void-linux/void-packages/issues/26774
exec env DESKTOP_SESSION=kde KDE_SESSION_VERSION=5 /usr/bin/nextcloud "$@"
371 changes: 0 additions & 371 deletions srcpkgs/nextcloud-client/patches/no-webengine-support.patch

This file was deleted.

This file was deleted.

10 changes: 0 additions & 10 deletions srcpkgs/nextcloud-client/patches/qt5.15.patch

This file was deleted.

Loading

0 comments on commit aa116ab

Please sign in to comment.