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: hauke
Date: Mon Nov 17 10:23:50 UTC 2025
Modified Files:
pkgsrc/net/nextcloud-client: Makefile PLIST distinfo
Added Files:
pkgsrc/net/nextcloud-client/patches: patch-src_gui_CMakeLists.txt
Log Message:
QT 6.10+ expects GuiPrivate in package list if used.
Depend on x11/kf6-kguiaddons, getting rid of warnings.
Leave out devel/kf6-kio dependency, it appears to rope in most of KDE.
While here, update to 3.17.3 - 4.x is a bit of a mess, still.
For the numerous changes between 3.16.4 and 3.17.3, see upstream's
changelog at <https://github.com/nextcloud/desktop/releases>.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/net/nextcloud-client/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/nextcloud-client/PLIST
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/nextcloud-client/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/net/nextcloud-client/patches/patch-src_gui_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.27 pkgsrc/net/nextcloud-client/Makefile:1.28
--- pkgsrc/net/nextcloud-client/Makefile:1.27 Thu Oct 23 20:38:52 2025
+++ pkgsrc/net/nextcloud-client/Makefile Mon Nov 17 10:23:50 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.27 2025/10/23 20:38:52 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2025/11/17 10:23:50 hauke Exp $
#
-DISTNAME= nextcloud-client-3.16.4
-PKGREVISION= 1
+DISTNAME= nextcloud-client-3.17.3
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=nextcloud/}
GITHUB_PROJECT= desktop
@@ -47,9 +46,9 @@ AUTO_MKDIRS= yes
.include "../../archivers/kf6-karchive/buildlink3.mk"
.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../databases/sqlite3/buildlink3.mk"
-#.include "../../devel/kf6-kio/buildlink3.mk" # optional
.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/qt6-qt5compat/buildlink3.mk"
# In theory, qt6-qttools should be TOOL_DEPENDS only.
.include "../../devel/qt6-qttools/buildlink3.mk"
@@ -60,6 +59,6 @@ AUTO_MKDIRS= yes
.include "../../security/libp11/buildlink3.mk"
.include "../../security/qt6-qtkeychain/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
-#.include "../../x11/kf6-kguiaddons/buildlink3.mk" # optional
+.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.3 pkgsrc/net/nextcloud-client/PLIST:1.4
--- pkgsrc/net/nextcloud-client/PLIST:1.3 Mon Mar 31 06:20:58 2025
+++ pkgsrc/net/nextcloud-client/PLIST Mon Nov 17 10:23:50 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2025/03/31 06:20:58 plunky Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/11/17 10:23:50 hauke Exp $
bin/nextcloud
bin/nextcloudcmd
include/nextcloudsync/creds/abstractcredentials.h
@@ -88,7 +88,6 @@ share/icons/hicolor/72x72/apps/Nextcloud
share/mime/packages/nextcloud.xml
share/nautilus-python/extensions/syncstate-Nextcloud.py
share/nemo-python/extensions/syncstate-Nextcloud.py
-share/nextcloud/i18n/client_TW.qm
share/nextcloud/i18n/client_af.qm
share/nextcloud/i18n/client_ar.qm
share/nextcloud/i18n/client_bg.qm
@@ -143,6 +142,7 @@ share/nextcloud/i18n/client_sk.qm
share/nextcloud/i18n/client_sl.qm
share/nextcloud/i18n/client_sr.qm
share/nextcloud/i18n/client_sv.qm
+share/nextcloud/i18n/client_sw.qm
share/nextcloud/i18n/client_th.qm
share/nextcloud/i18n/client_tr.qm
share/nextcloud/i18n/client_ug.qm
Index: pkgsrc/net/nextcloud-client/distinfo
diff -u pkgsrc/net/nextcloud-client/distinfo:1.5 pkgsrc/net/nextcloud-client/distinfo:1.6
--- pkgsrc/net/nextcloud-client/distinfo:1.5 Tue May 6 10:31:11 2025
+++ pkgsrc/net/nextcloud-client/distinfo Mon Nov 17 10:23:50 2025
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.5 2025/05/06 10:31:11 hauke Exp $
+$NetBSD: distinfo,v 1.6 2025/11/17 10:23:50 hauke Exp $
-BLAKE2s (nextcloud-client-3.16.4.tar.gz) = ffb9b7445191eaf6937f23dba7823712b24b9a9fea3985ffa62a7d2b46ea2f6a
-SHA512 (nextcloud-client-3.16.4.tar.gz) = 86ed8c390cc2e616b6d3dfdcb6756f0fd72228b259c69d498ca12c29107bb71c817832eb72d3c48823a7ea5167a0f40d5e5aaa27f14d63ea9808ca476cf2fdb5
-Size (nextcloud-client-3.16.4.tar.gz) = 15612642 bytes
+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
SHA1 (patch-CMakeLists.txt) = 65c8cb765a3b0a05c95687426838a2f48ba65dfa
+SHA1 (patch-src_gui_CMakeLists.txt) = 0bda369d63d9b4a99388be4483ec1660e28a99e5
Added files:
Index: pkgsrc/net/nextcloud-client/patches/patch-src_gui_CMakeLists.txt
diff -u /dev/null pkgsrc/net/nextcloud-client/patches/patch-src_gui_CMakeLists.txt:1.1
--- /dev/null Mon Nov 17 10:23:50 2025
+++ pkgsrc/net/nextcloud-client/patches/patch-src_gui_CMakeLists.txt Mon Nov 17 10:23:50 2025
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_gui_CMakeLists.txt,v 1.1 2025/11/17 10:23:50 hauke Exp $
+
+As of QT 6.10, GuiPrivate needs to be in the find_package() list, see
+<https://doc-snapshots.qt.io/qt6-6.10/qtguiprivate-module.html#details>
+
+--- src/gui/CMakeLists.txt.orig 2025-11-17 09:59:37.481497190 +0000
++++ src/gui/CMakeLists.txt
+@@ -2,7 +2,7 @@
+ # SPDX-FileCopyrightText: 2014 ownCloud GmbH
+ # SPDX-License-Identifier: GPL-2.0-or-later
+ project(gui)
+-find_package(Qt${QT_MAJOR_VERSION} REQUIRED COMPONENTS Widgets Svg Qml Quick QuickControls2 QuickWidgets Xml Network)
++find_package(Qt${QT_MAJOR_VERSION} REQUIRED COMPONENTS Widgets Svg Qml Quick QuickControls2 QuickWidgets Xml Network GuiPrivate)
+ find_package(KF6Archive REQUIRED)
+ find_package(KF6GuiAddons)
+
Home |
Main Index |
Thread Index |
Old Index