[Bug 284602] net/krdc: Unbreak FREERDP option and make it a default option

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Feb 6 02:22:22 GMT 2025


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284602

Vladimir Druzenko <vvd at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vvd at FreeBSD.org

--- Comment #1 from Vladimir Druzenko <vvd at FreeBSD.org> ---
krdc have many errors in dependencies:

Error: /usr/local/bin/krdc is linked to /usr/local/lib/libxkbcommon.so.0 from
x11/libxkbcommon but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libxkbcommon.so:x11/libxkbcommon
Error: /usr/local/bin/krdc is linked to /usr/local/lib/libwayland-client.so.0
from graphics/wayland but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libwayland-client.so:graphics/wayland
Error: /usr/local/bin/krdc is linked to /usr/local/lib/libwayland-cursor.so.0
from graphics/wayland but it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libwayland-cursor.so:graphics/wayland
Error: /usr/local/bin/krdc is linked to /usr/local/lib/libGLX.so.0 from
graphics/libglvnd but it is not declared as a dependency
Warning: you need USE_GL+=gl
Error: /usr/local/bin/krdc is linked to /usr/local/lib/libOpenGL.so.0 from
graphics/libglvnd but it is not declared as a dependency
Warning: you need USE_GL+=opengl
Error: /usr/local/lib/qt6/plugins/krdc/kcms/libkcm_krdc_rdpplugin.so is linked
to /usr/local/lib/libKF6KIOWidgets.so.6 from devel/kf6-kio but it is not
declared as a dependency
Warning: you need LIB_DEPENDS+=libKF6KIOWidgets.so:devel/kf6-kio
Error: /usr/local/lib/qt6/plugins/krdc/kcms/libkcm_krdc_rdpplugin.so is linked
to /usr/local/lib/libKF6KIOGui.so.6 from devel/kf6-kio but it is not declared
as a dependency
Warning: you need LIB_DEPENDS+=libKF6KIOGui.so:devel/kf6-kio
Error: /usr/local/lib/qt6/plugins/krdc/kcms/libkcm_krdc_rdpplugin.so is linked
to /usr/local/lib/libKF6KIOCore.so.6 from devel/kf6-kio but it is not declared
as a dependency
Warning: you need LIB_DEPENDS+=libKF6KIOCore.so:devel/kf6-kio
Error: /usr/local/lib/qt6/plugins/krdc/kcms/libkcm_krdc_rdpplugin.so is linked
to /usr/local/lib/libKF6JobWidgets.so.6 from x11-toolkits/kf6-kjobwidgets but
it is not declared as a dependency
Warning: you need LIB_DEPENDS+=libKF6JobWidgets.so:x11-toolkits/kf6-kjobwidgets
Error: /usr/local/lib/qt6/plugins/krdc/kcms/libkcm_krdc_rdpplugin.so is linked
to /usr/local/lib/libKF6Service.so.6 from devel/kf6-kservice but it is not
declared as a dependency
Warning: you need LIB_DEPENDS+=libKF6Service.so:devel/kf6-kservice
Error: /usr/local/lib/qt6/plugins/krdc/kcms/libkcm_krdc_rdpplugin.so is linked
to /usr/local/lib/libKF6Solid.so.6 from devel/kf6-solid but it is not declared
as a dependency
Warning: you need LIB_DEPENDS+=libKF6Solid.so:devel/kf6-solid
Error: /usr/local/lib/qt6/plugins/krdc/krdc_rdpplugin.so is linked to
/usr/local/lib/libKF6WindowSystem.so.6 from x11/kf6-kwindowsystem but it is not
declared as a dependency
Warning: you need LIB_DEPENDS+=libKF6WindowSystem.so:x11/kf6-kwindowsystem
Warning: you might not need LIB_DEPENDS on libvncserver.so

+USE_KDE+= kio jobwidgets service solid windowsystem

-LIB_DEPENDS=    libvncserver.so:net/libvncserver \
+LIB_DEPENDS=    libvncclient.so:net/libvncserver \
+                libxkbcommon.so:x11/libxkbcommon \
+                libwayland-client.so:graphics/wayland \
+                libwayland-cursor.so:graphics/wayland \

+USES+=  gl
+USE_GL= gl opengl

-FREERDP_BUILD_DEPENDS= xfreerdp:net/freerdp
-FREERDP_RUN_DEPENDS=   xfreerdp:net/freerdp
+FREERDP_LIB_DEPENDS=   libfreerdp2.so:net/freerdp \
+                       libfreerdp-client2.so:net/freerdp \
+                       libwinpr2.so:net/freerdp

Testing changes in poudriere in progress…

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list