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