Package Details: nextcloud-client-git 3.15.3.r342.g120505b-2

Git Clone URL: https://aur.archlinux.org/nextcloud-client-git.git (read-only, click to copy)
Package Base: nextcloud-client-git
Description: Nextloud client for linux
Upstream URL: https://github.com/nextcloud/desktop
Licenses: GPL-2.0-or-later
Conflicts: nextcloud-client, nextcloud-client-cloudproviders
Provides: nextcloud-client, nextcloud-client-cloudproviders
Submitter: nobodywasishere
Maintainer: xiota
Last Packager: xiota
Votes: 3
Popularity: 0.002786
First Submitted: 2020-10-01 06:32 (UTC)
Last Updated: 2025-02-18 01:30 (UTC)

Dependencies (17)

Required by (2)

Sources (2)

Latest Comments

1 2 Next › Last »

xiota commented on 2025-02-17 21:57 (UTC) (edited on 2025-02-18 01:31 (UTC) by xiota)

"out of date" – This is what flagging is for. (Packaging needs to be updated, but pkgver is as intended. It will not switch to 3.16.0 until after the actual release is tagged.)

BBArik commented on 2025-02-17 21:29 (UTC)

I also realized this package: - Is a little bit out of date (Release 3.16.0 rc1 is out since 2025/02/12) : https://github.com/nextcloud-releases/desktop/releases/tag/v3.16.0-rc1 - Is missing 'kio' as optional depend for integration with Dolphin.

here is a patch containing the changes:

diff --git a/PKGBUILD b/PKGBUILD
index 2034a3a..99fe1ea 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@

 _pkgname="nextcloud-client"
 pkgname="$_pkgname-git"
-pkgver=3.15.3.r283.g0c2fdb7
+pkgver=3.16.0.rc1
 pkgrel=1
 pkgdesc="Nextloud client for linux"
 url="https://github.com/nextcloud/desktop"
@@ -30,6 +30,7 @@ makedepends=(
   'git'
 )
 optdepends=(
+  'kio: integration with Dolphin'
   'nemo-python: integration with Nemo'
   'python-caja: integration with Caja'
   'python-nautilus: integration with Nautilus'
@@ -85,6 +86,7 @@ build() {
     -DCMAKE_INSTALL_PREFIX='/usr'
     -DCMAKE_INSTALL_LIBDIR='lib'
     -DBUILD_TESTING=OFF
+    -DPLUGINDIR=lib/qt6/plugins
     -Wno-dev
   )

BBArik commented on 2025-02-17 20:59 (UTC)

VFS fails most recent version because the shared library is not at the right spot. It should be at '/usr/lib/qt6/plugins/nextcloudsync_vfs_suffix.so' but it is only installed at '/usr/lib/nextcloudsync_vfs_suffix.so'. Symlinking as a workaround does help but a real fix would be to add the plugin dir in the compile flags. See https://github.com/nextcloud/desktop/issues/7194#issuecomment-2428371434 and https://gitlab.archlinux.org/archlinux/packaging/packages/nextcloud-client/-/commit/1bf73f699cee64e14d62751b49b9d8bec8bf90d7 (the actual fix): -DPLUGINDIR=lib/qt6/plugins

xiota commented on 2024-10-14 17:33 (UTC)

@jcmendes I don't know where the conflict is. pactree does not list lib2geom as a depends for this package. I generally recommend building in a clean chroot to avoid problems.

jcmendes commented on 2024-10-13 22:18 (UTC) (edited on 2024-10-13 22:19 (UTC) by jcmendes)

FYI: lib2geom-git break this package compilation, use lib2geom instead.

xiota commented on 2024-06-10 12:26 (UTC)

@yuhldr I've minimized deps. However, only kio is actually dropped from your list. libcloudproviders is required, and kguiaddons is subdep of a required package.

yuhldr commented on 2024-06-10 10:49 (UTC)

kguiaddons kio libcloudprovidersmaybe optdepends,Especially in the gnome desktop environment, a large number of dependencies will be installed.

brittAnderson commented on 2024-05-15 14:28 (UTC)

I believe the build now needs qt6-base qtkeychain-qt6 and karchive instead of the qt5 dependencies.

dr460nf1r3 commented on 2021-07-01 10:52 (UTC)

Could pkgver() be changed to pkgver() { cd "$_name" git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } rather than the current one? This would prevent pacman reporting the package being more up to date than the build in repositories, which happens a lot for me.