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: Wed Feb 5 22:25:38 UTC 2025
Modified Files:
pkgsrc/misc: Makefile
Added Files:
pkgsrc/misc/kf6-kstatusnotifieritem: DESCR Makefile PLIST buildlink3.mk
distinfo
pkgsrc/misc/kf6-kstatusnotifieritem/patches:
patch-src_libdbusmenu-qt_dbusmenushortcut__p.cpp
patch-src_libdbusmenu-qt_dbusmenushortcut__p.h
Log Message:
kf6-kstatusnotifieritem: Add version 6.8.0
Implementation of Status Notifier Items - part of KDE Frameworks 6
To generate a diff of this commit:
cvs rdiff -u -r1.659 -r1.660 pkgsrc/misc/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/kf6-kstatusnotifieritem/DESCR \
pkgsrc/misc/kf6-kstatusnotifieritem/Makefile \
pkgsrc/misc/kf6-kstatusnotifieritem/PLIST \
pkgsrc/misc/kf6-kstatusnotifieritem/buildlink3.mk \
pkgsrc/misc/kf6-kstatusnotifieritem/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.cpp \
pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.h
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.659 pkgsrc/misc/Makefile:1.660
--- pkgsrc/misc/Makefile:1.659 Wed Jan 29 17:28:28 2025
+++ pkgsrc/misc/Makefile Wed Feb 5 22:25:37 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.659 2025/01/29 17:28:28 vins Exp $
+# $NetBSD: Makefile,v 1.660 2025/02/05 22:25:37 markd Exp $
#
COMMENT= Miscellaneous utilities
@@ -157,6 +157,7 @@ SUBDIR+= kf6-attica
SUBDIR+= kf6-kcontacts
SUBDIR+= kf6-kdav
SUBDIR+= kf6-kquickcharts
+SUBDIR+= kf6-kstatusnotifieritem
SUBDIR+= kf6-kunitconversion
SUBDIR+= kfind
SUBDIR+= kgeography
Added files:
Index: pkgsrc/misc/kf6-kstatusnotifieritem/DESCR
diff -u /dev/null pkgsrc/misc/kf6-kstatusnotifieritem/DESCR:1.1
--- /dev/null Wed Feb 5 22:25:38 2025
+++ pkgsrc/misc/kf6-kstatusnotifieritem/DESCR Wed Feb 5 22:25:37 2025
@@ -0,0 +1 @@
+Implementation of Status Notifier Items.
Index: pkgsrc/misc/kf6-kstatusnotifieritem/Makefile
diff -u /dev/null pkgsrc/misc/kf6-kstatusnotifieritem/Makefile:1.1
--- /dev/null Wed Feb 5 22:25:38 2025
+++ pkgsrc/misc/kf6-kstatusnotifieritem/Makefile Wed Feb 5 22:25:37 2025
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1 2025/02/05 22:25:37 markd 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 "../../devel/qt6-qttools/buildlink3.mk"
+.include "../../x11/kf6-kwindowsystem/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/misc/kf6-kstatusnotifieritem/PLIST
diff -u /dev/null pkgsrc/misc/kf6-kstatusnotifieritem/PLIST:1.1
--- /dev/null Wed Feb 5 22:25:38 2025
+++ pkgsrc/misc/kf6-kstatusnotifieritem/PLIST Wed Feb 5 22:25:37 2025
@@ -0,0 +1,54 @@
+@comment $NetBSD: PLIST,v 1.1 2025/02/05 22:25:37 markd Exp $
+include/KF6/KStatusNotifierItem/KStatusNotifierItem
+include/KF6/KStatusNotifierItem/kstatusnotifieritem.h
+include/KF6/KStatusNotifierItem/kstatusnotifieritem_export.h
+include/KF6/KStatusNotifierItem/kstatusnotifieritem_version.h
+lib/cmake/KF6StatusNotifierItem/KF6StatusNotifierItemConfig.cmake
+lib/cmake/KF6StatusNotifierItem/KF6StatusNotifierItemConfigVersion.cmake
+lib/cmake/KF6StatusNotifierItem/KF6StatusNotifierItemTargets-noconfig.cmake
+lib/cmake/KF6StatusNotifierItem/KF6StatusNotifierItemTargets.cmake
+lib/libKF6StatusNotifierItem.so
+lib/libKF6StatusNotifierItem.so.6
+lib/libKF6StatusNotifierItem.so.${PKGVERSION}
+share/dbus-1/interfaces/kf6_org.kde.StatusNotifierItem.xml
+share/dbus-1/interfaces/kf6_org.kde.StatusNotifierWatcher.xml
+share/locale/ar/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ast/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/bg/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ca/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/cs/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/de/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/en_GB/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/eo/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/es/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/eu/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/fi/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/fr/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/gl/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/he/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/hu/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ia/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/is/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/it/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ja/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ka/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ko/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/lt/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/lv/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/nl/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/nn/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/pl/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ro/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ru/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/sa/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/sk/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/sl/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/sv/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/ta/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/tr/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/uk/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kstatusnotifieritem6_qt.qm
+share/qlogging-categories6/kstatusnotifieritem.categories
Index: pkgsrc/misc/kf6-kstatusnotifieritem/buildlink3.mk
diff -u /dev/null pkgsrc/misc/kf6-kstatusnotifieritem/buildlink3.mk:1.1
--- /dev/null Wed Feb 5 22:25:38 2025
+++ pkgsrc/misc/kf6-kstatusnotifieritem/buildlink3.mk Wed Feb 5 22:25:37 2025
@@ -0,0 +1,15 @@
+# $NetBSD: buildlink3.mk,v 1.1 2025/02/05 22:25:37 markd Exp $
+
+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?= ../../misc/kf6-kstatusnotifieritem
+
+.include "../../x11/kf6-kwindowsystem/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.endif # KF6_KSTATUSNOTIFIERITEM_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -kf6-kstatusnotifieritem
Index: pkgsrc/misc/kf6-kstatusnotifieritem/distinfo
diff -u /dev/null pkgsrc/misc/kf6-kstatusnotifieritem/distinfo:1.1
--- /dev/null Wed Feb 5 22:25:38 2025
+++ pkgsrc/misc/kf6-kstatusnotifieritem/distinfo Wed Feb 5 22:25:38 2025
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2025/02/05 22:25:38 markd Exp $
+
+BLAKE2s (kstatusnotifieritem-6.8.0.tar.xz) = 3685eb785be5a2f193c2f3ee59cf7080c5b7931f1ad34f92374ecf71350a6e94
+SHA512 (kstatusnotifieritem-6.8.0.tar.xz) = bf060f2fe9c80151050e81f7b03da8cbaa48262dbd884773131c9df83493622378fc736d514e2a7f66c86f8b6836ad792d02c3bcb81f7eb2228bf6813a2d340a
+Size (kstatusnotifieritem-6.8.0.tar.xz) = 48388 bytes
+SHA1 (patch-src_libdbusmenu-qt_dbusmenushortcut__p.cpp) = 2237a32acb9eb0c70e8a8df8814f86e3f21cea3f
+SHA1 (patch-src_libdbusmenu-qt_dbusmenushortcut__p.h) = 3095b6db9519f34f9d56cda530a113918087cf9c
Index: pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.cpp
diff -u /dev/null pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.cpp:1.1
--- /dev/null Wed Feb 5 22:25:38 2025
+++ pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.cpp Wed Feb 5 22:25:38 2025
@@ -0,0 +1,44 @@
+$NetBSD: patch-src_libdbusmenu-qt_dbusmenushortcut__p.cpp,v 1.1 2025/02/05 22:25:38 markd Exp $
+
+* Add DBusMenuShortcut type overload for QDBusArgument to fix build
+
+--- src/libdbusmenu-qt/dbusmenushortcut_p.cpp.orig 2025-01-04 08:49:06.219623820 +0000
++++ src/libdbusmenu-qt/dbusmenushortcut_p.cpp
+@@ -8,6 +8,8 @@
+
+ // Qt
+ #include <QKeySequence>
++#include <QDBusArgument>
++#include <QDBusMetaType>
+
+ // Local
+ #include "debug_p.h"
+@@ -70,3 +72,28 @@ QKeySequence DBusMenuShortcut::toKeySequ
+ const QString string = tmp.join(QLatin1String(", "));
+ return QKeySequence::fromString(string);
+ }
++
++QDBusArgument &operator<<(QDBusArgument &argument, const DBusMenuShortcut &obj)
++{
++ argument.beginArray(qMetaTypeId<QStringList>());
++ typename QList<QStringList>::ConstIterator it = obj.constBegin();
++ typename QList<QStringList>::ConstIterator end = obj.constEnd();
++ for ( ; it != end; ++it)
++ argument << *it;
++ argument.endArray();
++ return argument;
++}
++
++const QDBusArgument &operator>>(const QDBusArgument &argument, DBusMenuShortcut &obj)
++{
++ argument.beginArray();
++ obj.clear();
++ while (!argument.atEnd()) {
++ QStringList item;
++ argument >> item;
++ obj.push_back(item);
++ }
++ argument.endArray();
++ return argument;
++}
++
Index: pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.h
diff -u /dev/null pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.h:1.1
--- /dev/null Wed Feb 5 22:25:38 2025
+++ pkgsrc/misc/kf6-kstatusnotifieritem/patches/patch-src_libdbusmenu-qt_dbusmenushortcut__p.h Wed Feb 5 22:25:38 2025
@@ -0,0 +1,24 @@
+$NetBSD: patch-src_libdbusmenu-qt_dbusmenushortcut__p.h,v 1.1 2025/02/05 22:25:38 markd Exp $
+
+* Add DBusMenuShortcut type overload for QDBusArgument to fix build
+
+--- src/libdbusmenu-qt/dbusmenushortcut_p.h.orig 2025-01-04 08:49:00.488996262 +0000
++++ src/libdbusmenu-qt/dbusmenushortcut_p.h
+@@ -12,6 +12,7 @@
+ #include <QStringList>
+
+ class QKeySequence;
++class QDBusArgument;
+
+ class DBusMenuShortcut : public QList<QStringList>
+ {
+@@ -20,6 +21,9 @@ public:
+ static DBusMenuShortcut fromKeySequence(const QKeySequence &);
+ };
+
++QDBusArgument &operator<<(QDBusArgument &argument, const DBusMenuShortcut &);
++const QDBusArgument &operator>>(const QDBusArgument &argument, DBusMenuShortcut &);
++
+ Q_DECLARE_METATYPE(DBusMenuShortcut)
+
+ #endif /* DBUSMENUSHORTCUT_H */
Home |
Main Index |
Thread Index |
Old Index