git: 0da31f5be622 - main - x11-toolkits/kddockwidgets: update 1.7.0 → 2.0.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Fri, 12 Apr 2024 16:11:34 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0da31f5be622ad334bb7ea0a230820de684f0b21

commit 0da31f5be622ad334bb7ea0a230820de684f0b21
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-04-12 16:10:52 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-04-12 16:11:25 +0000

    x11-toolkits/kddockwidgets: update 1.7.0 → 2.0.0
    
    Reported by:    portscout
---
 x11-toolkits/kddockwidgets/Makefile  |   9 +-
 x11-toolkits/kddockwidgets/distinfo  |   6 +-
 x11-toolkits/kddockwidgets/pkg-plist | 163 ++++++++++++++++++++++++-----------
 3 files changed, 123 insertions(+), 55 deletions(-)

diff --git a/x11-toolkits/kddockwidgets/Makefile b/x11-toolkits/kddockwidgets/Makefile
index c4b52796f2e9..fe480504702b 100644
--- a/x11-toolkits/kddockwidgets/Makefile
+++ b/x11-toolkits/kddockwidgets/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	kddockwidgets
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.7.0
+DISTVERSION=	2.0.0
 CATEGORIES=	x11-toolkits
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -9,8 +9,13 @@ WWW=		https://www.kdab.com/development-resources/qt-tools/kddockwidgets/
 
 LICENSE=	GPLv2+
 
+BUILD_DEPENDS=	nlohmann-json>0:devel/nlohmann-json
+LIB_DEPENDS=	libfmt.so:devel/libfmt \
+		libspdlog.so:devel/spdlog
+
 USES=		cmake:testing qt:5
-USE_QT=		core gui widgets x11extras buildtools:build qmake:build testlib:build
+USE_QT=		core declarative gui network quickcontrols2 widgets x11extras \
+		buildtools:build qmake:build testlib:build
 USE_LDCONFIG=	yes
 
 USE_GITHUB=	yes
diff --git a/x11-toolkits/kddockwidgets/distinfo b/x11-toolkits/kddockwidgets/distinfo
index 7d6be621bb0c..db8957873a32 100644
--- a/x11-toolkits/kddockwidgets/distinfo
+++ b/x11-toolkits/kddockwidgets/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1685380516
-SHA256 (KDAB-KDDockWidgets-v1.7.0_GH0.tar.gz) = bba4b8f9dcafe616ac99293d5fa60e03b6fa048a7c2303de8a6aea6617742509
-SIZE (KDAB-KDDockWidgets-v1.7.0_GH0.tar.gz) = 3908508
+TIMESTAMP = 1712908011
+SHA256 (KDAB-KDDockWidgets-v2.0.0_GH0.tar.gz) = 0a35c9b8a093639132c4fd14214ce97eb592c8284ae661d0901816a0661547f4
+SIZE (KDAB-KDDockWidgets-v2.0.0_GH0.tar.gz) = 5199894
diff --git a/x11-toolkits/kddockwidgets/pkg-plist b/x11-toolkits/kddockwidgets/pkg-plist
index c62f7185c337..fad339ef16fc 100644
--- a/x11-toolkits/kddockwidgets/pkg-plist
+++ b/x11-toolkits/kddockwidgets/pkg-plist
@@ -1,64 +1,127 @@
-include/kddockwidgets/Config
 include/kddockwidgets/Config.h
-include/kddockwidgets/DefaultWidgetFactory
-include/kddockwidgets/DockWidget
 include/kddockwidgets/DockWidget.h
-include/kddockwidgets/DockWidgetBase
-include/kddockwidgets/DockWidgetBase.h
-include/kddockwidgets/FocusScope
-include/kddockwidgets/FocusScope.h
-include/kddockwidgets/FrameworkWidgetFactory
-include/kddockwidgets/FrameworkWidgetFactory.h
 include/kddockwidgets/KDDockWidgets.h
-include/kddockwidgets/LayoutSaver
 include/kddockwidgets/LayoutSaver.h
-include/kddockwidgets/MDIArea.h
-include/kddockwidgets/MainWindow
 include/kddockwidgets/MainWindow.h
-include/kddockwidgets/MainWindowBase
-include/kddockwidgets/MainWindowBase.h
-include/kddockwidgets/MainWindowMDI
-include/kddockwidgets/MainWindowMDI.h
-include/kddockwidgets/QWidgetAdapter.h
 include/kddockwidgets/Qt5Qt6Compat_p.h
+include/kddockwidgets/QtCompat_p.h
+include/kddockwidgets/ViewFactory.h
+include/kddockwidgets/core/Action.h
+include/kddockwidgets/core/Controller.h
+include/kddockwidgets/core/DockRegistry.h
+include/kddockwidgets/core/DockWidget.h
+include/kddockwidgets/core/Draggable_p.h
+include/kddockwidgets/core/DropArea.h
+include/kddockwidgets/core/DropIndicatorOverlay.h
+include/kddockwidgets/core/EventFilterInterface.h
+include/kddockwidgets/core/FloatingWindow.h
+include/kddockwidgets/core/FocusScope.h
+include/kddockwidgets/core/Group.h
+include/kddockwidgets/core/Layout.h
+include/kddockwidgets/core/MDILayout.h
+include/kddockwidgets/core/MainWindow.h
+include/kddockwidgets/core/Platform.h
+include/kddockwidgets/core/Separator.h
+include/kddockwidgets/core/SideBar.h
+include/kddockwidgets/core/Stack.h
+include/kddockwidgets/core/TabBar.h
+include/kddockwidgets/core/TitleBar.h
+include/kddockwidgets/core/View.h
+include/kddockwidgets/core/ViewFactory.h
+include/kddockwidgets/core/WidgetResizeHandler_p.h
+include/kddockwidgets/core/WindowBeingDragged_p.h
+include/kddockwidgets/core/indicators/ClassicDropIndicatorOverlay.h
+include/kddockwidgets/core/indicators/NullDropIndicatorOverlay.h
+include/kddockwidgets/core/indicators/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets/core/views/ClassicIndicatorWindowViewInterface.h
+include/kddockwidgets/core/views/DockWidgetViewInterface.h
+include/kddockwidgets/core/views/GroupViewInterface.h
+include/kddockwidgets/core/views/MainWindowMDIViewInterface.h
+include/kddockwidgets/core/views/MainWindowViewInterface.h
+include/kddockwidgets/core/views/SideBarViewInterface.h
+include/kddockwidgets/core/views/StackViewInterface.h
+include/kddockwidgets/core/views/TabBarViewInterface.h
+include/kddockwidgets/core/views/TitleBarViewInterface.h
 include/kddockwidgets/docks_export.h
 include/kddockwidgets/kddockwidgets_version.h
-include/kddockwidgets/private/DockRegistry_p.h
-include/kddockwidgets/private/DragController_p.h
-include/kddockwidgets/private/Draggable_p.h
-include/kddockwidgets/private/DropAreaWithCentralFrame_p.h
-include/kddockwidgets/private/DropArea_p.h
-include/kddockwidgets/private/DropIndicatorOverlayInterface_p.h
-include/kddockwidgets/private/FloatingWindow_p.h
-include/kddockwidgets/private/Frame_p.h
-include/kddockwidgets/private/LayoutSaver_p.h
-include/kddockwidgets/private/LayoutWidget_p.h
-include/kddockwidgets/private/MDILayoutWidget_p.h
-include/kddockwidgets/private/MultiSplitter_p.h
-include/kddockwidgets/private/SideBar_p.h
-include/kddockwidgets/private/TabWidget_p.h
-include/kddockwidgets/private/TitleBar_p.h
-include/kddockwidgets/private/WidgetResizeHandler_p.h
-include/kddockwidgets/private/WindowBeingDragged_p.h
-include/kddockwidgets/private/indicators/ClassicIndicators_p.h
-include/kddockwidgets/private/indicators/SegmentedIndicators_p.h
-include/kddockwidgets/private/multisplitter/Item_p.h
-include/kddockwidgets/private/multisplitter/Separator_p.h
-include/kddockwidgets/private/multisplitter/Separator_qwidget.h
-include/kddockwidgets/private/multisplitter/Widget.h
-include/kddockwidgets/private/multisplitter/Widget_qwidget.h
-include/kddockwidgets/private/widgets/FloatingWindowWidget_p.h
-include/kddockwidgets/private/widgets/FrameWidget_p.h
-include/kddockwidgets/private/widgets/QWidgetAdapter_widgets_p.h
-include/kddockwidgets/private/widgets/SideBarWidget_p.h
-include/kddockwidgets/private/widgets/TabBarWidget_p.h
-include/kddockwidgets/private/widgets/TabWidgetWidget_p.h
-include/kddockwidgets/private/widgets/TitleBarWidget_p.h
+include/kddockwidgets/qtcommon/Platform.h
+include/kddockwidgets/qtcommon/View.h
+include/kddockwidgets/qtquick/Action.h
+include/kddockwidgets/qtquick/ClassicIndicatorsWindow.h
+include/kddockwidgets/qtquick/DockWidget.h
+include/kddockwidgets/qtquick/DockWidgetInstantiator.h
+include/kddockwidgets/qtquick/DropArea.h
+include/kddockwidgets/qtquick/FloatingWindow.h
+include/kddockwidgets/qtquick/Group.h
+include/kddockwidgets/qtquick/LayoutSaverInstantiator.h
+include/kddockwidgets/qtquick/MDILayout.h
+include/kddockwidgets/qtquick/MainWindow.h
+include/kddockwidgets/qtquick/MainWindowInstantiator.h
+include/kddockwidgets/qtquick/MainWindowMDI.h
+include/kddockwidgets/qtquick/MainWindowMDIInstantiator.h
+include/kddockwidgets/qtquick/Platform.h
+include/kddockwidgets/qtquick/RubberBand.h
+include/kddockwidgets/qtquick/Separator.h
+include/kddockwidgets/qtquick/SideBar.h
+include/kddockwidgets/qtquick/Stack.h
+include/kddockwidgets/qtquick/TabBar.h
+include/kddockwidgets/qtquick/TitleBar.h
+include/kddockwidgets/qtquick/View.h
+include/kddockwidgets/qtquick/ViewFactory.h
+include/kddockwidgets/qtquick/views/ClassicIndicatorsWindow.h
+include/kddockwidgets/qtquick/views/DockWidget.h
+include/kddockwidgets/qtquick/views/DropArea.h
+include/kddockwidgets/qtquick/views/FloatingWindow.h
+include/kddockwidgets/qtquick/views/Group.h
+include/kddockwidgets/qtquick/views/MDILayout.h
+include/kddockwidgets/qtquick/views/MainWindow.h
+include/kddockwidgets/qtquick/views/MainWindowMDI.h
+include/kddockwidgets/qtquick/views/RubberBand.h
+include/kddockwidgets/qtquick/views/Separator.h
+include/kddockwidgets/qtquick/views/Stack.h
+include/kddockwidgets/qtquick/views/TabBar.h
+include/kddockwidgets/qtquick/views/TitleBar.h
+include/kddockwidgets/qtquick/views/View.h
+include/kddockwidgets/qtwidgets/ClassicIndicatorsWindow.h
+include/kddockwidgets/qtwidgets/DockWidget.h
+include/kddockwidgets/qtwidgets/DropArea.h
+include/kddockwidgets/qtwidgets/FloatingWindow.h
+include/kddockwidgets/qtwidgets/Group.h
+include/kddockwidgets/qtwidgets/MDIArea.h
+include/kddockwidgets/qtwidgets/MDILayout.h
+include/kddockwidgets/qtwidgets/MainWindow.h
+include/kddockwidgets/qtwidgets/MainWindowMDI.h
+include/kddockwidgets/qtwidgets/RubberBand.h
+include/kddockwidgets/qtwidgets/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets/qtwidgets/Separator.h
+include/kddockwidgets/qtwidgets/SideBar.h
+include/kddockwidgets/qtwidgets/Stack.h
+include/kddockwidgets/qtwidgets/TabBar.h
+include/kddockwidgets/qtwidgets/TitleBar.h
+include/kddockwidgets/qtwidgets/View.h
+include/kddockwidgets/qtwidgets/ViewFactory.h
+include/kddockwidgets/qtwidgets/views/ClassicIndicatorsWindow.h
+include/kddockwidgets/qtwidgets/views/DockWidget.h
+include/kddockwidgets/qtwidgets/views/DropArea.h
+include/kddockwidgets/qtwidgets/views/FloatingWindow.h
+include/kddockwidgets/qtwidgets/views/Group.h
+include/kddockwidgets/qtwidgets/views/MDIArea.h
+include/kddockwidgets/qtwidgets/views/MDILayout.h
+include/kddockwidgets/qtwidgets/views/MainWindow.h
+include/kddockwidgets/qtwidgets/views/MainWindowMDI.h
+include/kddockwidgets/qtwidgets/views/RubberBand.h
+include/kddockwidgets/qtwidgets/views/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets/qtwidgets/views/Separator.h
+include/kddockwidgets/qtwidgets/views/SideBar.h
+include/kddockwidgets/qtwidgets/views/Stack.h
+include/kddockwidgets/qtwidgets/views/TabBar.h
+include/kddockwidgets/qtwidgets/views/TitleBar.h
+include/kddockwidgets/qtwidgets/views/View.h
 lib/cmake/KDDockWidgets/KDDockWidgetsConfig.cmake
 lib/cmake/KDDockWidgets/KDDockWidgetsConfigVersion.cmake
 lib/cmake/KDDockWidgets/KDDockWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/KDDockWidgets/KDDockWidgetsTargets.cmake
 lib/libkddockwidgets.so
-lib/libkddockwidgets.so.1.7
-lib/libkddockwidgets.so.1.7.0
+lib/libkddockwidgets.so.2.0
+lib/libkddockwidgets.so.2.0.0
 %%QT_MKSPECDIR%%/modules/qt_KDDockWidgets.pri