pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/nextcloud-client
Module Name: pkgsrc
Committed By: adam
Date: Mon Nov 17 13:41:54 UTC 2025
Modified Files:
pkgsrc/net/nextcloud-client: Makefile PLIST distinfo
Added Files:
pkgsrc/net/nextcloud-client/patches:
patch-src_libsync_vfs_suffix_CMakeLists.txt
Log Message:
nextcloud-client: updated to 4.0.1
4.0.1
Removed
Windows-VFS: Reverted on-demand folder syncing due to the appearance of "ghost folders".
Bug fixes
macOS-VFS: Fixed a crash when disabling the File Provider for account names consisting of a UUID.
macOS-VFS: Downloading a folder through Finder no longer fails with an authentication error.
macOS-VFS: Fixed translation in FileProviderUIExt views.
Windows: Fixed application and folder icons
Under certain circumstances upgrades from client versions older than 3.17.0 no longer unexpectedly change the bandwidth limit to "Automatic limit".
Connecting to a Nextcloud server hosted at a path containing /s/ no longer is considered as a public share link if the complete URL ends with a slash (/).
Changes
macOS-VFS: The File Provider extension logs no longer print messages for the debug level in release builds.
Windows-VFS: Virtual directories created by 4.0.0 will be resynced.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 pkgsrc/net/nextcloud-client/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/nextcloud-client/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/net/nextcloud-client/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/net/nextcloud-client/patches/patch-src_libsync_vfs_suffix_CMakeLists.txt
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/nextcloud-client/Makefile
diff -u pkgsrc/net/nextcloud-client/Makefile:1.28 pkgsrc/net/nextcloud-client/Makefile:1.29
--- pkgsrc/net/nextcloud-client/Makefile:1.28 Mon Nov 17 10:23:50 2025
+++ pkgsrc/net/nextcloud-client/Makefile Mon Nov 17 13:41:53 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2025/11/17 10:23:50 hauke Exp $
-#
+# $NetBSD: Makefile,v 1.29 2025/11/17 13:41:53 adam Exp $
-DISTNAME= nextcloud-client-3.17.3
+DISTNAME= nextcloud-client-4.0.1
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=nextcloud/}
GITHUB_PROJECT= desktop
@@ -12,9 +11,8 @@ HOMEPAGE= https://nextcloud.com/clients
COMMENT= Nextcloud Desktop Client
LICENSE= gnu-gpl-v2
+USE_CXX_FEATURES= c++17 filesystem
USE_LANGUAGES= c c++
-USE_CXX_FEATURES+= c++17 filesystem
-
USE_TOOLS+= pkg-config
TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools
@@ -25,30 +23,29 @@ CONF_FILES= ${EGDIR}/sync-exclude.lst ${
CMAKE_CONFIGURE_ARGS+= -DSYSCONF_EGDIR:PATH=${EGDIR}
CMAKE_CONFIGURE_ARGS+= -DSYSCONF_INSTALL_DIR:PATH=${PKG_SYSCONFDIR}
-
-CMAKE_CONFIGURE_ARGS+= -DBUILD_TESTING:BOOL=OFF
+CMAKE_CONFIGURE_ARGS+= -DBUILD_OWNCLOUD_OSX_BUNDLE=OFF
+# Shell integration is not portable.
+CMAKE_CONFIGURE_ARGS+= -DBUILD_SHELL_INTEGRATION=OFF
+CMAKE_CONFIGURE_ARGS+= -DBUILD_TESTING=OFF
# QtWebEngine is not in pkgsrc
-CMAKE_CONFIGURE_ARGS+= -DBUILD_WITH_WEBENGINE:BOOL=OFF
+CMAKE_CONFIGURE_ARGS+= -DBUILD_WITH_WEBENGINE=OFF
# force cmake to use rsvg-convert
CMAKE_CONFIGURE_ARGS+= -DSVG_CONVERTER:FILEPATH=rsvg-convert
# cmake finds these even when we have not depended on them
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen:BOOL=TRUE
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_PdfLatex:BOOL=TRUE
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx:BOOL=TRUE
-
-AUTO_MKDIRS= yes
-
-.include "../../devel/cmake/build.mk"
+CMAKE_CONFIGURE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=TRUE
+CMAKE_CONFIGURE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_PdfLatex=TRUE
+CMAKE_CONFIGURE_ARGS+= -DCMAKE_DISABLE_FIND_PACKAGE_Sphinx=TRUE
.include "../../archivers/kf6-karchive/buildlink3.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../devel/cmake/build.mk"
.include "../../devel/extra-cmake-modules/buildlink3.mk"
-.include "../../devel/libinotify/buildlink3.mk"
#.include "../../devel/kf6-kio/buildlink3.mk" # optional, adds most of KDE
+.include "../../devel/libinotify/buildlink3.mk"
.include "../../devel/qt6-qt5compat/buildlink3.mk"
# In theory, qt6-qttools should be TOOL_DEPENDS only.
.include "../../devel/qt6-qttools/buildlink3.mk"
@@ -57,8 +54,8 @@ AUTO_MKDIRS= yes
.include "../../graphics/librsvg/tool.mk"
.include "../../net/qt6-qtwebsockets/buildlink3.mk"
.include "../../security/libp11/buildlink3.mk"
-.include "../../security/qt6-qtkeychain/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
+.include "../../security/qt6-qtkeychain/buildlink3.mk"
.include "../../x11/kf6-kguiaddons/buildlink3.mk"
.include "../../x11/qt6-qtbase/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/nextcloud-client/PLIST
diff -u pkgsrc/net/nextcloud-client/PLIST:1.4 pkgsrc/net/nextcloud-client/PLIST:1.5
--- pkgsrc/net/nextcloud-client/PLIST:1.4 Mon Nov 17 10:23:50 2025
+++ pkgsrc/net/nextcloud-client/PLIST Mon Nov 17 13:41:53 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2025/11/17 10:23:50 hauke Exp $
+@comment $NetBSD: PLIST,v 1.5 2025/11/17 13:41:53 adam Exp $
bin/nextcloud
bin/nextcloudcmd
include/nextcloudsync/creds/abstractcredentials.h
@@ -11,83 +11,26 @@ include/nextcloudsync/mirall/syncengine.
include/nextcloudsync/mirall/syncfileitem.h
include/nextcloudsync/mirall/syncresult.h
lib/libnextcloud_csync.so
-lib/libnextcloud_csync.so.0
lib/libnextcloud_csync.so.${PKGVERSION}
+lib/libnextcloud_csync.so.0
lib/libnextcloudsync.so
-lib/libnextcloudsync.so.0
lib/libnextcloudsync.so.${PKGVERSION}
+lib/libnextcloudsync.so.0
lib/nextcloudsync_vfs_suffix.so
+@pkgdir qt5/plugins/kf5/kfileitemaction
+@pkgdir qt5/plugins/kf5/overlayicon
share/applications/com.nextcloud.desktopclient.nextcloud.desktop
-share/caja-python/extensions/syncstate-Nextcloud.py
share/examples/Nextcloud/sync-exclude.lst
share/icons/hicolor/1024x1024/apps/Nextcloud.png
share/icons/hicolor/128x128/apps/Nextcloud.png
-share/icons/hicolor/128x128/apps/Nextcloud_error.png
-share/icons/hicolor/128x128/apps/Nextcloud_error_shared.png
-share/icons/hicolor/128x128/apps/Nextcloud_ok.png
-share/icons/hicolor/128x128/apps/Nextcloud_ok_shared.png
-share/icons/hicolor/128x128/apps/Nextcloud_sync.png
-share/icons/hicolor/128x128/apps/Nextcloud_sync_shared.png
-share/icons/hicolor/128x128/apps/Nextcloud_warn.png
-share/icons/hicolor/128x128/apps/Nextcloud_warn_shared.png
share/icons/hicolor/16x16/apps/Nextcloud.png
-share/icons/hicolor/16x16/apps/Nextcloud_error.png
-share/icons/hicolor/16x16/apps/Nextcloud_error_shared.png
-share/icons/hicolor/16x16/apps/Nextcloud_ok.png
-share/icons/hicolor/16x16/apps/Nextcloud_ok_shared.png
-share/icons/hicolor/16x16/apps/Nextcloud_sync.png
-share/icons/hicolor/16x16/apps/Nextcloud_sync_shared.png
-share/icons/hicolor/16x16/apps/Nextcloud_warn.png
-share/icons/hicolor/16x16/apps/Nextcloud_warn_shared.png
share/icons/hicolor/24x24/apps/Nextcloud.png
share/icons/hicolor/256x256/apps/Nextcloud.png
-share/icons/hicolor/256x256/apps/Nextcloud_error.png
-share/icons/hicolor/256x256/apps/Nextcloud_error_shared.png
-share/icons/hicolor/256x256/apps/Nextcloud_ok.png
-share/icons/hicolor/256x256/apps/Nextcloud_ok_shared.png
-share/icons/hicolor/256x256/apps/Nextcloud_sync.png
-share/icons/hicolor/256x256/apps/Nextcloud_sync_shared.png
-share/icons/hicolor/256x256/apps/Nextcloud_warn.png
-share/icons/hicolor/256x256/apps/Nextcloud_warn_shared.png
share/icons/hicolor/32x32/apps/Nextcloud.png
-share/icons/hicolor/32x32/apps/Nextcloud_error.png
-share/icons/hicolor/32x32/apps/Nextcloud_error_shared.png
-share/icons/hicolor/32x32/apps/Nextcloud_ok.png
-share/icons/hicolor/32x32/apps/Nextcloud_ok_shared.png
-share/icons/hicolor/32x32/apps/Nextcloud_sync.png
-share/icons/hicolor/32x32/apps/Nextcloud_sync_shared.png
-share/icons/hicolor/32x32/apps/Nextcloud_warn.png
-share/icons/hicolor/32x32/apps/Nextcloud_warn_shared.png
share/icons/hicolor/48x48/apps/Nextcloud.png
-share/icons/hicolor/48x48/apps/Nextcloud_error.png
-share/icons/hicolor/48x48/apps/Nextcloud_error_shared.png
-share/icons/hicolor/48x48/apps/Nextcloud_ok.png
-share/icons/hicolor/48x48/apps/Nextcloud_ok_shared.png
-share/icons/hicolor/48x48/apps/Nextcloud_sync.png
-share/icons/hicolor/48x48/apps/Nextcloud_sync_shared.png
-share/icons/hicolor/48x48/apps/Nextcloud_warn.png
-share/icons/hicolor/48x48/apps/Nextcloud_warn_shared.png
share/icons/hicolor/512x512/apps/Nextcloud.png
share/icons/hicolor/64x64/apps/Nextcloud.png
-share/icons/hicolor/64x64/apps/Nextcloud_error.png
-share/icons/hicolor/64x64/apps/Nextcloud_error_shared.png
-share/icons/hicolor/64x64/apps/Nextcloud_ok.png
-share/icons/hicolor/64x64/apps/Nextcloud_ok_shared.png
-share/icons/hicolor/64x64/apps/Nextcloud_sync.png
-share/icons/hicolor/64x64/apps/Nextcloud_sync_shared.png
-share/icons/hicolor/64x64/apps/Nextcloud_warn.png
-share/icons/hicolor/64x64/apps/Nextcloud_warn_shared.png
-share/icons/hicolor/72x72/apps/Nextcloud_error.png
-share/icons/hicolor/72x72/apps/Nextcloud_error_shared.png
-share/icons/hicolor/72x72/apps/Nextcloud_ok.png
-share/icons/hicolor/72x72/apps/Nextcloud_ok_shared.png
-share/icons/hicolor/72x72/apps/Nextcloud_sync.png
-share/icons/hicolor/72x72/apps/Nextcloud_sync_shared.png
-share/icons/hicolor/72x72/apps/Nextcloud_warn.png
-share/icons/hicolor/72x72/apps/Nextcloud_warn_shared.png
share/mime/packages/nextcloud.xml
-share/nautilus-python/extensions/syncstate-Nextcloud.py
-share/nemo-python/extensions/syncstate-Nextcloud.py
share/nextcloud/i18n/client_af.qm
share/nextcloud/i18n/client_ar.qm
share/nextcloud/i18n/client_bg.qm
@@ -150,5 +93,3 @@ share/nextcloud/i18n/client_uk.qm
share/nextcloud/i18n/client_zh_CN.qm
share/nextcloud/i18n/client_zh_HK.qm
share/nextcloud/i18n/client_zh_TW.qm
-@pkgdir qt5/plugins/kf5/overlayicon
-@pkgdir qt5/plugins/kf5/kfileitemaction
Index: pkgsrc/net/nextcloud-client/distinfo
diff -u pkgsrc/net/nextcloud-client/distinfo:1.6 pkgsrc/net/nextcloud-client/distinfo:1.7
--- pkgsrc/net/nextcloud-client/distinfo:1.6 Mon Nov 17 10:23:50 2025
+++ pkgsrc/net/nextcloud-client/distinfo Mon Nov 17 13:41:53 2025
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.6 2025/11/17 10:23:50 hauke Exp $
+$NetBSD: distinfo,v 1.7 2025/11/17 13:41:53 adam Exp $
-BLAKE2s (nextcloud-client-3.17.3.tar.gz) = 18dfd968de367726470eedec012a258a207c56c1bbd9da80c6078fd35f940996
-SHA512 (nextcloud-client-3.17.3.tar.gz) = 827de1fec1ca9874eb89bb8614a82f2ae6ba6f40f32dce59218204b449b3490469d30d2d3b5fc369720fa5acf38b8a254d1f33be50f97b801ae6911b29756aff
-Size (nextcloud-client-3.17.3.tar.gz) = 9553123 bytes
+BLAKE2s (nextcloud-client-4.0.1.tar.gz) = f6f757fdfa4cd64179b64457a81367acaf0b28c17ae1eae9b290dfde54de5f24
+SHA512 (nextcloud-client-4.0.1.tar.gz) = 92bf454b60dcc4a3bfc27631361bcc61e69f0998c76f9e4bcf4e994d3ca81a3780ad67320b64eac0b0c2bacfce3974dff0224be01f3a4f7dd435adacf3057258
+Size (nextcloud-client-4.0.1.tar.gz) = 8693203 bytes
SHA1 (patch-CMakeLists.txt) = 65c8cb765a3b0a05c95687426838a2f48ba65dfa
SHA1 (patch-src_gui_CMakeLists.txt) = 0bda369d63d9b4a99388be4483ec1660e28a99e5
+SHA1 (patch-src_libsync_vfs_suffix_CMakeLists.txt) = dc0413530d78760b4355e795e632570d7d01de85
Added files:
Index: pkgsrc/net/nextcloud-client/patches/patch-src_libsync_vfs_suffix_CMakeLists.txt
diff -u /dev/null pkgsrc/net/nextcloud-client/patches/patch-src_libsync_vfs_suffix_CMakeLists.txt:1.1
--- /dev/null Mon Nov 17 13:41:54 2025
+++ pkgsrc/net/nextcloud-client/patches/patch-src_libsync_vfs_suffix_CMakeLists.txt Mon Nov 17 13:41:54 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_libsync_vfs_suffix_CMakeLists.txt,v 1.1 2025/11/17 13:41:54 adam Exp $
+
+Honour BUILD_OWNCLOUD_OSX_BUNDLE.
+
+--- src/libsync/vfs/suffix/CMakeLists.txt.orig 2025-11-17 10:40:11.791779168 +0000
++++ src/libsync/vfs/suffix/CMakeLists.txt
+@@ -24,7 +24,7 @@ set_target_properties(nextcloudsync_vfs_
+ ${APPLICATION_EXECUTABLE}sync_vfs_suffix
+ )
+
+-if(APPLE)
++if(APPLE AND BUILD_OWNCLOUD_OSX_BUNDLE)
+ # for being loadable when client run from build dir
+ set(vfs_buildoutputdir "${BIN_OUTPUT_DIRECTORY}/${OWNCLOUD_OSX_BUNDLE}/Contents/PlugIns/")
+ set_target_properties(nextcloudsync_vfs_suffix
Home |
Main Index |
Thread Index |
Old Index