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