pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc



Module Name:    pkgsrc
Committed By:   markd
Date:           Sun Sep  6 09:30:44 UTC 2026

Modified Files:
        pkgsrc/misc: Makefile
Added Files:
        pkgsrc/misc/kddockwidgets: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
kddockwidgets: add version 2.4.1

KDDockWidgets is a Qt dock widget library written by KDAB, suitable for
replacing QDockWidget and implementing advanced functionalities missing
in Qt.

Although KDDockWidgets is ready to be used out of the box, it can also
be seen as a framework to allow building very tailored custom docking
systems. It tries to expose every internal widget and every knob for the
app developer to tune.


To generate a diff of this commit:
cvs rdiff -u -r1.685 -r1.686 pkgsrc/misc/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/kddockwidgets/DESCR \
    pkgsrc/misc/kddockwidgets/Makefile pkgsrc/misc/kddockwidgets/PLIST \
    pkgsrc/misc/kddockwidgets/buildlink3.mk \
    pkgsrc/misc/kddockwidgets/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/Makefile
diff -u pkgsrc/misc/Makefile:1.685 pkgsrc/misc/Makefile:1.686
--- pkgsrc/misc/Makefile:1.685  Fri Sep  4 08:38:16 2026
+++ pkgsrc/misc/Makefile        Sun Sep  6 09:30:44 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.685 2026/09/04 08:38:16 adam Exp $
+# $NetBSD: Makefile,v 1.686 2026/09/06 09:30:44 markd Exp $
 #
 
 COMMENT=       Miscellaneous utilities
@@ -143,6 +143,7 @@ SUBDIR+=    kbruch
 SUBDIR+=       kcharselect
 SUBDIR+=       kcontacts
 SUBDIR+=       kdav
+SUBDIR+=       kddockwidgets
 SUBDIR+=       kde-wallpapers4
 SUBDIR+=       kdeartwork4
 SUBDIR+=       kdeedu-data

Added files:

Index: pkgsrc/misc/kddockwidgets/DESCR
diff -u /dev/null pkgsrc/misc/kddockwidgets/DESCR:1.1
--- /dev/null   Sun Sep  6 09:30:44 2026
+++ pkgsrc/misc/kddockwidgets/DESCR     Sun Sep  6 09:30:44 2026
@@ -0,0 +1,8 @@
+KDDockWidgets is a Qt dock widget library written by KDAB, suitable for
+replacing QDockWidget and implementing advanced functionalities missing
+in Qt.
+
+Although KDDockWidgets is ready to be used out of the box, it can also
+be seen as a framework to allow building very tailored custom docking
+systems. It tries to expose every internal widget and every knob for the
+app developer to tune.
Index: pkgsrc/misc/kddockwidgets/Makefile
diff -u /dev/null pkgsrc/misc/kddockwidgets/Makefile:1.1
--- /dev/null   Sun Sep  6 09:30:44 2026
+++ pkgsrc/misc/kddockwidgets/Makefile  Sun Sep  6 09:30:44 2026
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2026/09/06 09:30:44 markd Exp $
+
+DISTNAME=      KDDockWidgets-2.4.1
+PKGNAME=       ${DISTNAME:tl}
+CATEGORIES=    misc
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=KDAB/}
+GITHUB_RELEASE=        v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/KDAB/KDDockWidgets
+COMMENT=       Dock Widgets Library by KDAB for Qt6
+LICENSE=       modified-bsd AND gnu-gpl-v2 AND gnu-gpl-v3 AND mit
+
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            pkg-config
+
+.include "../../devel/cmake/build.mk"
+
+.include "../../devel/spdlog/buildlink3.mk"
+.include "../../lang/qt6-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/misc/kddockwidgets/PLIST
diff -u /dev/null pkgsrc/misc/kddockwidgets/PLIST:1.1
--- /dev/null   Sun Sep  6 09:30:44 2026
+++ pkgsrc/misc/kddockwidgets/PLIST     Sun Sep  6 09:30:44 2026
@@ -0,0 +1,135 @@
+@comment $NetBSD: PLIST,v 1.1 2026/09/06 09:30:44 markd Exp $
+include/kddockwidgets-qt6/kddockwidgets/Config.h
+include/kddockwidgets-qt6/kddockwidgets/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/KDDockWidgets.h
+include/kddockwidgets-qt6/kddockwidgets/LayoutSaver.h
+include/kddockwidgets-qt6/kddockwidgets/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/Qt5Qt6Compat_p.h
+include/kddockwidgets-qt6/kddockwidgets/QtCompat_p.h
+include/kddockwidgets-qt6/kddockwidgets/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/core/Action.h
+include/kddockwidgets-qt6/kddockwidgets/core/Controller.h
+include/kddockwidgets-qt6/kddockwidgets/core/DockRegistry.h
+include/kddockwidgets-qt6/kddockwidgets/core/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/core/Draggable_p.h
+include/kddockwidgets-qt6/kddockwidgets/core/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/core/DropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/EventFilterInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/core/FocusScope.h
+include/kddockwidgets-qt6/kddockwidgets/core/Group.h
+include/kddockwidgets-qt6/kddockwidgets/core/Layout.h
+include/kddockwidgets-qt6/kddockwidgets/core/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/core/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/core/Platform.h
+include/kddockwidgets-qt6/kddockwidgets/core/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/core/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/core/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/core/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/core/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/core/View.h
+include/kddockwidgets-qt6/kddockwidgets/core/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/core/WidgetResizeHandler_p.h
+include/kddockwidgets-qt6/kddockwidgets/core/WindowBeingDragged_p.h
+include/kddockwidgets-qt6/kddockwidgets/core/indicators/ClassicDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/indicators/NullDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/indicators/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/ClassicIndicatorWindowViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/DockWidgetViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/GroupViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/MainWindowMDIViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/MainWindowViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/SideBarViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/StackViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/TabBarViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/core/views/TitleBarViewInterface.h
+include/kddockwidgets-qt6/kddockwidgets/docks_export.h
+include/kddockwidgets-qt6/kddockwidgets/kddockwidgets_version.h
+include/kddockwidgets-qt6/kddockwidgets/qtcommon/Platform.h
+include/kddockwidgets-qt6/kddockwidgets/qtcommon/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Action.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/DockWidgetInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/LayoutSaverInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/MainWindowMDIInstantiator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Platform.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/QmlConfig.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtquick/views/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MDIArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/View.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/ViewFactory.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/ClassicIndicatorsWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/DockWidget.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/DropArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/FloatingWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/Group.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MDIArea.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MDILayout.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MainWindow.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/MainWindowMDI.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/RubberBand.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/SegmentedDropIndicatorOverlay.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/Separator.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/SideBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/Stack.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/TabBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/TitleBar.h
+include/kddockwidgets-qt6/kddockwidgets/qtwidgets/views/View.h
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Config.cmake
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6ConfigVersion.cmake
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets-release.cmake
+lib/cmake/KDDockWidgets-qt6/KDDockWidgets-qt6Targets.cmake
+lib/libkddockwidgets-qt6.so
+lib/libkddockwidgets-qt6.so.${PKGVERSION}
+lib/libkddockwidgets-qt6.so.3
+mkspecs/modules/qt_KDDockWidgets.pri
+share/doc/KDDockWidgets-qt6/LICENSE.txt
+share/doc/KDDockWidgets-qt6/LICENSES/BSD-3-Clause.txt
+share/doc/KDDockWidgets-qt6/LICENSES/GPL-2.0-only.txt
+share/doc/KDDockWidgets-qt6/LICENSES/GPL-3.0-only.txt
+share/doc/KDDockWidgets-qt6/LICENSES/MIT.txt
+share/doc/KDDockWidgets-qt6/README.md
Index: pkgsrc/misc/kddockwidgets/buildlink3.mk
diff -u /dev/null pkgsrc/misc/kddockwidgets/buildlink3.mk:1.1
--- /dev/null   Sun Sep  6 09:30:44 2026
+++ pkgsrc/misc/kddockwidgets/buildlink3.mk     Sun Sep  6 09:30:44 2026
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2026/09/06 09:30:44 markd Exp $
+
+BUILDLINK_TREE+=       kddockwidgets
+
+.if !defined(KDDOCKWIDGETS_BUILDLINK3_MK)
+KDDOCKWIDGETS_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kddockwidgets+=  kddockwidgets>=2.4.1
+BUILDLINK_PKGSRCDIR.kddockwidgets?=    ../../misc/kddockwidgets
+
+.include "../../devel/spdlog/buildlink3.mk"
+.include "../../lang/qt6-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.endif # KDDOCKWIDGETS_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -kddockwidgets
Index: pkgsrc/misc/kddockwidgets/distinfo
diff -u /dev/null pkgsrc/misc/kddockwidgets/distinfo:1.1
--- /dev/null   Sun Sep  6 09:30:44 2026
+++ pkgsrc/misc/kddockwidgets/distinfo  Sun Sep  6 09:30:44 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/09/06 09:30:44 markd Exp $
+
+BLAKE2s (KDDockWidgets-2.4.1.tar.gz) = b3aeea4e827a3ae8230e310838f74de4adda207f5a7fe11de28c54682c868ef6
+SHA512 (KDDockWidgets-2.4.1.tar.gz) = 578b7809e6b080be64c8b0b5e0aa1a68dca8118825cfd900a1edf1b179f30a939f8931729a529df65b56cc7a4cf1c59241ea806b87f880101bd74a40f0487f53
+Size (KDDockWidgets-2.4.1.tar.gz) = 4321566 bytes



Home | Main Index | Thread Index | Old Index