{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/xz","devel/cmake/core","devel/dwz","devel/kf6/extra-cmake-modules","devel/ninja"],"categories":["devel","devel/kf5"],"comment":"KDE configuration system","compare":"/compare/kf5-kconfig/index.json","dependentCount":null,"description":"KConfig provides an advanced configuration system. It is made of two parts:\nKConfigCore and KConfigGui.\n\nKConfigCore provides access to the configuration files themselves. It features:\n\n- Code generation: describe your configuration in an XML file, and use\n  `kconfig_compiler to generate classes that read and write configuration\n  entries.\n- Cascading configuration files (global settings overridden by local settings).\n- Optional shell expansion support (see [docs/options.md](@ref options)).\n- The ability to lock down configuration options (see\n  [docs/options.md](@ref options)).\n\nKConfigGui provides a way to hook widgets to the configuration so that they are\nautomatically initialized from the configuration and automatically propagate\ntheir changes to their respective configuration files.","flavors":[],"html":"https://daemonports.org/openbsd/devel/kf5/kconfig/","kind":"port","lastUpdate":null,"license":null,"maintainer":"Rafael Sadowski \u003crsadowski@openbsd.org\u003e","name":"kconfig","newest":true,"newestVersion":"5.116.0","noVulnData":true,"origin":"devel/kf5/kconfig","otherSystems":[{"matchedBy":"name","newest":true,"origin":"devel/kconfig","path":"/netbsd/devel/kconfig/","system":"NetBSD","updated":"2026-09-29","version":"5.116.0nb10"}],"packages":null,"pkgName":"kconfig-5.116.0","related":["devel/kf6/kconfig"],"repository":"OpenBSD ports","requiredBy":["databases/kexi","devel/kf5/baloo","devel/kf5/frameworkintegration","devel/kf5/kactivities","devel/kf5/kactivities-stats","devel/kf5/kbookmarks","devel/kf5/kcompletion","devel/kf5/kconfigwidgets","devel/kf5/kdav","devel/kf5/kdeclarative","devel/kf5/kded","devel/kf5/kdelibs4support","devel/kf5/kdesignerplugin","devel/kf5/kdesu","devel/kf5/kemoticons","devel/kf5/kglobalaccel","devel/kf5/kiconthemes","devel/kf5/kinit","devel/kf5/kio","devel/kf5/kmediaplayer","devel/kf5/knewstuff","devel/kf5/knotifications","devel/kf5/knotifyconfig","devel/kf5/kparts","devel/kf5/kross","devel/kf5/krunner","devel/kf5/kservice","devel/kf5/ktexteditor","devel/kf5/ktextwidgets","devel/kf5/kwallet","devel/kf5/kxmlgui","devel/kf5/kxmlrpcclient","devel/kf5/plasma-framework","devel/kf5/purpose","devel/kf5/qqc2-desktop-style","devel/kproperty","devel/kreport","sysutils/krename","x11/kde-applications/cervisia"],"requiredByCount":39,"runDepends":["x11/qt5/qtdeclarative"],"status":null,"system":"openbsd","systemLabel":"OpenBSD","version":"5.116.0","versions":null,"vulnerabilities":null,"www":"https://projects.kde.org/projects/frameworks/kconfig"}
