Subject: CVS commit: pkgsrc/devel/kpackage
From: Mark Davies
Date: 2022-04-25 06:48:55
Message id: 20220425044855.D8132FB1A@cvs.NetBSD.org

Log Message:
kpackage: update to 5.93.0

5.82.0
Remove kpluginindex.json caching

5.84.0
KF5PackageMacros: Only include ECM manually if config vars are missing
Deprecate kpackage/version.h header
KF5PackageMacros: Install JSON metadata file if it exists in source

5.85.0
Deprecate kpackage_install_bundled_package cmake function
Reduce severity of warnings about appstream generations
Deprecate implicitly  defining X-KDE-ParentApp by parent structure
Introduce new KPackageStructure property to identify plugins & packages
Include a warning when setting the path without a structure

5.86.0
Deprecate unused virtual functions in PackageLoader
Try loading package structures by name
kpackagetool: Fix small typo in its output

5.88.0
Allow KCM kpackages to use metadata of C++ plugin
Utilize std::optional to check if we have already searched for a KPluginMetaData
object
KPackage: Copy KPluginMetaData object when copying d-ptr

5.89.0
Utilize type-safe KPluginMetaData API methods
Utilize KPluginMetaData::value overloads

5.90.0
Add a service type property definition for NoDisplay

5.91.0
Simplify code using KPluginMetaData::fromJsonFile
Explicitly call KPluginMetaData::fromJsonFile when constructing metadata objects
Fix unintended result in readKPackageTypes
Use ecm_mark_nongui_executable() for mock:// handler
PackageJob: Use QStandardPaths::findExecutable() to find resolvers
QueryTest: validate the install() result
Build static libs which are linked into shared libs as PIC

5.93.0
PackageJobThread: Also check if metadata.json file exists
Explicitly call KPluginMetaData::fromJsonFile when constructing metadata
objects
Fix desktoptojson invocation when cross-compiling

Files:
RevisionActionfile
1.50modifypkgsrc/devel/kpackage/Makefile
1.9modifypkgsrc/devel/kpackage/PLIST
1.14modifypkgsrc/devel/kpackage/distinfo