pkgsrc-WIP-changes archive

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

kf6-kstatusnotifieritem: add version 6.2.0



Module Name:	pkgsrc-wip
Committed By:	Mark Davies <mark%ecs.vuw.ac.nz@localhost>
Pushed By:	markd
Date:		Sat Jun 8 12:15:30 2024 +1200
Changeset:	0855aad84fade77fc5d6bfd03b95de014c59a523

Modified Files:
	Makefile
Added Files:
	kf6-kstatusnotifieritem/DESCR
	kf6-kstatusnotifieritem/Makefile
	kf6-kstatusnotifieritem/PLIST
	kf6-kstatusnotifieritem/TODO
	kf6-kstatusnotifieritem/buildlink3.mk
	kf6-kstatusnotifieritem/distinfo

Log Message:
kf6-kstatusnotifieritem: add version 6.2.0

Implementation of Status Notifier Items.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=0855aad84fade77fc5d6bfd03b95de014c59a523

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

diffstat:
 Makefile                              |  1 +
 kf6-kstatusnotifieritem/DESCR         |  1 +
 kf6-kstatusnotifieritem/Makefile      | 16 ++++++++++++++++
 kf6-kstatusnotifieritem/PLIST         |  1 +
 kf6-kstatusnotifieritem/TODO          | 14 ++++++++++++++
 kf6-kstatusnotifieritem/buildlink3.mk | 15 +++++++++++++++
 kf6-kstatusnotifieritem/distinfo      |  5 +++++
 7 files changed, 53 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index dec5962cb1..5ba4bd062b 100644
--- a/Makefile
+++ b/Makefile
@@ -1804,6 +1804,7 @@ SUBDIR+=	kea
 SUBDIR+=	kea-git
 SUBDIR+=	keama-git
 SUBDIR+=	kermit
+SUBDIR+=	kf6-kstatusnotifieritem
 SUBDIR+=	kgamma5
 SUBDIR+=	kgrab
 SUBDIR+=	kgraphviewer
diff --git a/kf6-kstatusnotifieritem/DESCR b/kf6-kstatusnotifieritem/DESCR
new file mode 100644
index 0000000000..0088020321
--- /dev/null
+++ b/kf6-kstatusnotifieritem/DESCR
@@ -0,0 +1 @@
+Implementation of Status Notifier Items.
diff --git a/kf6-kstatusnotifieritem/Makefile b/kf6-kstatusnotifieritem/Makefile
new file mode 100644
index 0000000000..6709fd2e05
--- /dev/null
+++ b/kf6-kstatusnotifieritem/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.45 2024/04/06 08:06:18 wiz Exp $
+
+DISTNAME=	kstatusnotifieritem-${KF6VER}
+CATEGORIES=	misc
+
+HOMEPAGE=	https://community.kde.org/Frameworks
+COMMENT=	Implementation of Status Notifier Items
+LICENSE=	gnu-lgpl-v2
+
+.include "../../meta-pkgs/kde/kf6.mk"
+
+USE_TOOLS+=	pkg-config
+
+.include "../../x11/kf6-kwindowsystem/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/kf6-kstatusnotifieritem/PLIST b/kf6-kstatusnotifieritem/PLIST
new file mode 100644
index 0000000000..48d96a5493
--- /dev/null
+++ b/kf6-kstatusnotifieritem/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD$
diff --git a/kf6-kstatusnotifieritem/TODO b/kf6-kstatusnotifieritem/TODO
new file mode 100644
index 0000000000..877bd8fa2d
--- /dev/null
+++ b/kf6-kstatusnotifieritem/TODO
@@ -0,0 +1,14 @@
+fix this build error on NetBSD-10 (atleast)
+
+[ 83%] Building CXX object src/CMakeFiles/KF6StatusNotifierItem.dir/libdbusmenu-qt/utils.cpp.
+o
+In file included from /usr/pkg/qt6/include/QtDBus/QDBusMetaType:1,
+                 from /src/work/pkgsrc/misc/kf6-kstatusnotifieritem/work.x86_64/kstatusnotifi
+eritem-6.2.0/src/libdbusmenu-qt/dbusmenutypes_p.cpp:15:
+/usr/pkg/qt6/include/QtDBus/qdbusmetatype.h: In instantiation of 'QMetaType qDBusRegisterMeta
+Type() [with T = DBusMenuShortcut]':
+/src/work/pkgsrc/misc/kf6-kstatusnotifieritem/work.x86_64/kstatusnotifieritem-6.2.0/src/libdb
+usmenu-qt/dbusmenutypes_p.cpp:97:45:   required from here
+/usr/pkg/qt6/include/QtDBus/qdbusmetatype.h:35:59: error: no match for 'operator<<' (operand types are 'QDBusArgument' and 'const DBusMenuShortcut')
+   35 |     auto mf = [](QDBusArgument &arg, const void *t) { arg << *static_cast<const T *>(t); };
+      |                                                       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/kf6-kstatusnotifieritem/buildlink3.mk b/kf6-kstatusnotifieritem/buildlink3.mk
new file mode 100644
index 0000000000..3b5937c839
--- /dev/null
+++ b/kf6-kstatusnotifieritem/buildlink3.mk
@@ -0,0 +1,15 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	kf6-kstatusnotifieritem
+
+.if !defined(KF6_KSTATUSNOTIFIERITEM_BUILDLINK3_MK)
+KF6_KSTATUSNOTIFIERITEM_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kf6-kstatusnotifieritem+=	kf6-kstatusnotifieritem>=6.2.0
+BUILDLINK_PKGSRCDIR.kf6-kstatusnotifieritem?=	../../wip/kf6-kstatusnotifieritem
+
+.include "../../x11/kf6-kwindowsystem/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.endif	# KF6_KSTATUSNOTIFIERITEM_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-kf6-kstatusnotifieritem
diff --git a/kf6-kstatusnotifieritem/distinfo b/kf6-kstatusnotifieritem/distinfo
new file mode 100644
index 0000000000..45fb26fdff
--- /dev/null
+++ b/kf6-kstatusnotifieritem/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.17 2024/02/06 10:46:29 markd Exp $
+
+BLAKE2s (kstatusnotifieritem-6.2.0.tar.xz) = 4081f23463f77a4873dac7abc7cd255327cf468ed347406ec9897d84a8d68bce
+SHA512 (kstatusnotifieritem-6.2.0.tar.xz) = 926f7e05e5745d592cda2a7d30de73d4ff49304aa2e46721320849214f7da059fe3a2c8aac4e19056bea1d14da57c6e4ab148d7e5cae97667019f2724895dbca
+Size (kstatusnotifieritem-6.2.0.tar.xz) = 47532 bytes


Home | Main Index | Thread Index | Old Index