BSD Ports

devel/kf5-kservice MidnightBSD

KF5 advanced plugin and service introspection

System
MidnightBSD
Repository
mports
License
lgpl2.1+
Categories

Description

KService provides a plugin framework for handling desktop services. Services can be applications or libraries. They can be bound to MIME types or handled by application specific code.

In the other systems

The newest version among them is 5.116.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/kf5-kserviceno data---
FreeBSDdevel/kf5-kservice5.116.0 newestnone known-[email protected]-
OpenBSDdevel/kf5/kservice by name5.116.0 newestno data-Rafael Sadowski <[email protected]>-
NetBSDdevel/kservice by name5.116.0nb8 newestnone known--2026-09-29
DragonFlydevel/kf5-kservice5.116.0 newestnone known-[email protected]-
HardenedBSDdevel/kf5-kservice5.116.0 newestno data-[email protected]-
GhostBSDdevel/kf5-kservice5.116.0 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install kservice

From mports:

cd /usr/mports/devel/kf5-kservice && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	kservice>0:devel/kf5-kservice
LIB_DEPENDS=	libKF5Service.so:devel/kf5-kservice

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
bison cmake compiler:c++11-lib gettext kde:5 kfhack qt:5 tar:xz
Service scripts
none

Files

Manual pages 2
  • desktoptojson(8)
  • kbuildsycoca5(8)
pkg-plist 173
  • bin/kbuildsycoca5
  • etc/xdg/menus/kf5-applications.menu
  • include/KF5/KService/KApplicationTrader
  • include/KF5/KService/KAutostart
  • include/KF5/KService/KDBusServiceStarter
  • include/KF5/KService/KMimeTypeTrader
  • include/KF5/KService/KPluginInfo
  • include/KF5/KService/KPluginTrader
  • include/KF5/KService/KService
  • include/KF5/KService/KServiceAction
  • include/KF5/KService/KServiceGroup
  • include/KF5/KService/KServiceType
  • include/KF5/KService/KServiceTypeProfile
  • include/KF5/KService/KServiceTypeTrader
  • include/KF5/KService/KSycoca
  • include/KF5/KService/KSycocaEntry
  • include/KF5/KService/KSycocaType
  • include/KF5/KService/KToolInvocation
  • include/KF5/KService/kapplicationtrader.h
  • include/KF5/KService/kautostart.h
  • include/KF5/KService/kdbusservicestarter.h
  • include/KF5/KService/kmimetypetrader.h
  • include/KF5/KService/kplugininfo.h
  • include/KF5/KService/kplugintrader.h
  • include/KF5/KService/kservice.h
  • include/KF5/KService/kservice_export.h
  • include/KF5/KService/kservice_version.h
  • include/KF5/KService/kserviceaction.h
  • include/KF5/KService/kservicegroup.h
  • include/KF5/KService/kservicetype.h
  • include/KF5/KService/kservicetypeprofile.h
  • include/KF5/KService/kservicetypetrader.h
  • include/KF5/KService/ksycoca.h
  • include/KF5/KService/ksycocaentry.h
  • include/KF5/KService/ksycocatype.h
  • include/KF5/KService/ktoolinvocation.h
  • lib/cmake/KF5Service/KF5ServiceConfig.cmake
  • lib/cmake/KF5Service/KF5ServiceConfigVersion.cmake
  • lib/cmake/KF5Service/KF5ServiceMacros.cmake
  • lib/cmake/KF5Service/KF5ServiceTargets-.cmake
  • lib/cmake/KF5Service/KF5ServiceTargets.cmake
  • lib/libKF5Service.so
  • lib/libKF5Service.so.5
  • lib/libKF5Service.so.
  • %%QT_MKSPECDIR%%/modules/qt_KService.pri
  • share/kservicetypes5/application.desktop
  • share/kservicetypes5/kplugininfo.desktop
  • share/locale/af/LC_MESSAGES/kservice5.mo
  • share/locale/ar/LC_MESSAGES/kservice5.mo
  • share/locale/as/LC_MESSAGES/kservice5.mo
  • share/locale/az/LC_MESSAGES/kservice5.mo
  • share/locale/be/LC_MESSAGES/kservice5.mo
  • share/locale/be@latin/LC_MESSAGES/kservice5.mo
  • share/locale/bg/LC_MESSAGES/kservice5.mo
  • share/locale/bn/LC_MESSAGES/kservice5.mo
  • share/locale/bn_IN/LC_MESSAGES/kservice5.mo
  • share/locale/br/LC_MESSAGES/kservice5.mo
  • share/locale/bs/LC_MESSAGES/kservice5.mo
  • share/locale/ca/LC_MESSAGES/kservice5.mo
  • share/locale/ca@valencia/LC_MESSAGES/kservice5.mo
  • share/locale/crh/LC_MESSAGES/kservice5.mo
  • share/locale/cs/LC_MESSAGES/kservice5.mo
  • share/locale/csb/LC_MESSAGES/kservice5.mo
  • share/locale/cy/LC_MESSAGES/kservice5.mo
  • share/locale/da/LC_MESSAGES/kservice5.mo
  • share/locale/de/LC_MESSAGES/kservice5.mo
  • share/locale/el/LC_MESSAGES/kservice5.mo
  • share/locale/en_GB/LC_MESSAGES/kservice5.mo
  • share/locale/eo/LC_MESSAGES/kservice5.mo
  • share/locale/es/LC_MESSAGES/kservice5.mo
  • share/locale/et/LC_MESSAGES/kservice5.mo
  • share/locale/eu/LC_MESSAGES/kservice5.mo
  • share/locale/fa/LC_MESSAGES/kservice5.mo
  • share/locale/fi/LC_MESSAGES/kservice5.mo
  • share/locale/fr/LC_MESSAGES/kservice5.mo
  • share/locale/fy/LC_MESSAGES/kservice5.mo
  • share/locale/ga/LC_MESSAGES/kservice5.mo
  • share/locale/gd/LC_MESSAGES/kservice5.mo
  • share/locale/gl/LC_MESSAGES/kservice5.mo
  • share/locale/gu/LC_MESSAGES/kservice5.mo
  • share/locale/ha/LC_MESSAGES/kservice5.mo
  • share/locale/he/LC_MESSAGES/kservice5.mo
  • share/locale/hi/LC_MESSAGES/kservice5.mo
  • share/locale/hne/LC_MESSAGES/kservice5.mo
  • share/locale/hr/LC_MESSAGES/kservice5.mo
  • share/locale/hsb/LC_MESSAGES/kservice5.mo
  • share/locale/hu/LC_MESSAGES/kservice5.mo
  • share/locale/hy/LC_MESSAGES/kservice5.mo
  • share/locale/ia/LC_MESSAGES/kservice5.mo
  • share/locale/id/LC_MESSAGES/kservice5.mo
  • share/locale/is/LC_MESSAGES/kservice5.mo
  • share/locale/it/LC_MESSAGES/kservice5.mo
  • share/locale/ja/LC_MESSAGES/kservice5.mo
  • share/locale/ka/LC_MESSAGES/kservice5.mo
  • share/locale/kk/LC_MESSAGES/kservice5.mo
  • share/locale/km/LC_MESSAGES/kservice5.mo
  • share/locale/kn/LC_MESSAGES/kservice5.mo
  • share/locale/ko/LC_MESSAGES/kservice5.mo
  • share/locale/ku/LC_MESSAGES/kservice5.mo
  • share/locale/lb/LC_MESSAGES/kservice5.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
KDE/frameworks/5.116.0/kservice-5.116.0.tar.xz2.538968e+0652b7c2c317d0a662ca33200f9b4f93e0b7efb1843abd120a3b49c9a092f4a869