Download raw body.
nextcloudclient-3.13.2 requires kguiaddons
On Sun Jul 28, 2024 at 04:32:06PM GMT, Sven Wolf wrote:
> Hi,
>
> I'm on OpenBSD -current.
>
> After the update of nextcloudclient to version 3.13.2 my nextcloudclient
> stops with the error message:
> ld.so: nextcloud: can't load library 'libKF5GuiAddons.so.7.0'
> Killed
>
> After I manually installed kguiaddons everything in fine again.
> pkg_add -v kguiaddons
> Update candidates: quirks-7.46 -> quirks-7.46
> Direct dependencies for quirks-7.46->7.46 resolve to updatedb-0p0
> quirks-7.46 signed on 2024-07-26T17:57:33Z
> No change in quirks-7.46
> parsing kguiaddons-5.116.0
> Direct dependencies for kguiaddons-5.116.0 resolve to
> desktop-file-utils-0.27 qtx11extras-5.15.13 qtwayland-5.15.13pl60
> qtbase-5.15.13pl145 (todo: qtwayland-5.15.13pl60)
> parsing qtwayland-5.15.13pl60
> Direct dependencies for qtwayland-5.15.13pl60 resolve to wayland-1.22.0p0
> qtdeclarative-5.15.13pl30 libxkbcommon-1.7.0 qtbase-5.15.13pl145
> kguiaddons-5.116.0:qtwayland-5.15.13pl60: ok
> Direct dependencies for kguiaddons-5.116.0 resolve to
> desktop-file-utils-0.27 qtbase-5.15.13pl145 qtwayland-5.15.13pl60
> qtx11extras-5.15.13
> kguiaddons-5.116.0: ok
> Running /sbin/ldconfig -R
> define-tag /usr/local/bin/update-desktop-database
> Running tags: ok
>
> In my opinion kguiaddons should be added as a dependency to nextcloudclient.
>
> Best regards,
> Sven
>
Thank you, I can confirm this. Below you will find a diff with a new
LIB_DEPENDS. Sorted and some more dependencies.
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/nextcloudclient/Makefile,v
diff -u -p -r1.62 Makefile
--- Makefile 13 Jul 2024 07:36:25 -0000 1.62
+++ Makefile 28 Jul 2024 19:23:25 -0000
@@ -4,6 +4,7 @@ COMMENT = desktop sync client for Nextcl
V = 3.13.2
DISTNAME = nextcloudclient-${V}
+REVISION = 0
GH_ACCOUNT = nextcloud
GH_PROJECT = desktop
@@ -22,12 +23,16 @@ MAINTAINER = Adriano Barbosa <barbosa.ao
# GPLv2+
PERMIT_PACKAGE = Yes
-WANTLIB += ${COMPILER_LIBCXX} lib/inotify/inotify KF5Archive
-WANTLIB += Qt5Concurrent Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Positioning
-WANTLIB += Qt5PrintSupport Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickControls2
-WANTLIB += Qt5Svg Qt5WebChannel Qt5WebEngineCore Qt5WebEngineWidgets
-WANTLIB += Qt5WebSockets Qt5Widgets Qt5Xml c crypto m qt5keychain
-WANTLIB += cloudproviders gio-2.0 glib-2.0 gobject-2.0 intl sqlite3 ssl z
+WANTLIB += ${COMPILER_LIBCXX} KF5Archive KF5GuiAddons Qt5Concurrent
+WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Positioning Qt5PrintSupport
+WANTLIB += Qt5Qml Qt5QmlModels Qt5Quick Qt5QuickControls2 Qt5QuickWidgets
+WANTLIB += Qt5Sql Qt5Svg Qt5WebChannel Qt5WebEngineCore Qt5WebEngineWidgets
+WANTLIB += Qt5WebSockets Qt5Widgets Qt5Xml c cloudproviders crypto
+WANTLIB += gio-2.0 glib-2.0 gobject-2.0 intl m qt5keychain sqlite3
+WANTLIB += ssl z
+
+WANTLIB += lib/inotify/inotify
+
MODULES = devel/cmake \
x11/qt5
@@ -50,12 +55,16 @@ RUN_DEPENDS = devel/desktop-file-utils
x11/qt5/qtquickcontrols
LIB_DEPENDS = databases/sqlite3 \
- devel/libinotify \
devel/kf5/karchive \
+ devel/kf5/kguiaddons \
+ devel/libinotify \
security/qtkeychain \
x11/gnome/libcloudproviders \
- x11/qt5/qtsvg \
+ x11/qt5/qtdeclarative \
+ x11/qt5/qtlocation \
x11/qt5/qtquickcontrols2 \
+ x11/qt5/qtsvg \
+ x11/qt5/qtwebchannel \
x11/qt5/qtwebengine \
x11/qt5/qtwebsockets
nextcloudclient-3.13.2 requires kguiaddons