pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   markd
Date:           Sun May 26 11:22:13 UTC 2024

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/kf6-kconfig: DESCR Makefile PLIST buildlink3.mk distinfo

Log Message:
kf6-kconfig: add version 6.2.0

KDE Frameworks 6 kconfig.

KConfig provides an advanced configuration system. It is made of two parts:
KConfigCore and KConfigGui.

KConfigCore provides access to the configuration files themselves. It features:

- Code generation: describe your configuration in an XML file, and use
  kconfig_compiler to generate classes that read and write configuration
  entries.
- Cascading configuration files (global settings overridden by local settings).
- Optional shell expansion support.
- The ability to lock down configuration options.

KConfigGui provides a way to hook widgets to the configuration so that they are
automatically initialized from the configuration and automatically propagate
their changes to their respective configuration files.


To generate a diff of this commit:
cvs rdiff -u -r1.4282 -r1.4283 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/kf6-kconfig/DESCR \
    pkgsrc/devel/kf6-kconfig/Makefile pkgsrc/devel/kf6-kconfig/PLIST \
    pkgsrc/devel/kf6-kconfig/buildlink3.mk pkgsrc/devel/kf6-kconfig/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4282 pkgsrc/devel/Makefile:1.4283
--- pkgsrc/devel/Makefile:1.4282        Sun May 26 11:19:45 2024
+++ pkgsrc/devel/Makefile       Sun May 26 11:22:13 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4282 2024/05/26 11:19:45 markd Exp $
+# $NetBSD: Makefile,v 1.4283 2024/05/26 11:22:13 markd Exp $
 #
 
 COMMENT=       Development utilities
@@ -844,6 +844,7 @@ SUBDIR+=    kdoctools
 SUBDIR+=       kf6-kbookmarks
 SUBDIR+=       kf6-kcmutils
 SUBDIR+=       kf6-kcolorscheme
+SUBDIR+=       kf6-kconfig
 SUBDIR+=       ki18n
 SUBDIR+=       kidletime
 SUBDIR+=       kio

Added files:

Index: pkgsrc/devel/kf6-kconfig/DESCR
diff -u /dev/null pkgsrc/devel/kf6-kconfig/DESCR:1.1
--- /dev/null   Sun May 26 11:22:13 2024
+++ pkgsrc/devel/kf6-kconfig/DESCR      Sun May 26 11:22:13 2024
@@ -0,0 +1,15 @@
+KConfig provides an advanced configuration system. It is made of two parts:
+KConfigCore and KConfigGui.
+
+KConfigCore provides access to the configuration files themselves. It features:
+
+- Code generation: describe your configuration in an XML file, and use
+  kconfig_compiler to generate classes that read and write configuration
+  entries.
+- Cascading configuration files (global settings overridden by local settings).
+- Optional shell expansion support.
+- The ability to lock down configuration options.
+
+KConfigGui provides a way to hook widgets to the configuration so that they are
+automatically initialized from the configuration and automatically propagate
+their changes to their respective configuration files.
Index: pkgsrc/devel/kf6-kconfig/Makefile
diff -u /dev/null pkgsrc/devel/kf6-kconfig/Makefile:1.1
--- /dev/null   Sun May 26 11:22:13 2024
+++ pkgsrc/devel/kf6-kconfig/Makefile   Sun May 26 11:22:13 2024
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2024/05/26 11:22:13 markd Exp $
+
+DISTNAME=      kconfig-${KF6VER}
+CATEGORIES=    devel
+
+HOMEPAGE=      https://community.kde.org/Frameworks
+COMMENT=       Configuration system
+LICENSE=       gnu-lgpl-v2.1
+
+.include "../../meta-pkgs/kde/kf6.mk"
+
+CMAKE_ARGS+=   -DBUILD_TESTING=OFF
+
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.include "../../devel/qt6-qttools/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/kf6-kconfig/PLIST
diff -u /dev/null pkgsrc/devel/kf6-kconfig/PLIST:1.1
--- /dev/null   Sun May 26 11:22:13 2024
+++ pkgsrc/devel/kf6-kconfig/PLIST      Sun May 26 11:22:13 2024
@@ -0,0 +1,163 @@
+@comment $NetBSD: PLIST,v 1.1 2024/05/26 11:22:13 markd Exp $
+bin/kreadconfig6
+bin/kwriteconfig6
+include/KF6/KConfig/kconfig_version.h
+include/KF6/KConfigCore/KAuthorized
+include/KF6/KConfigCore/KConfig
+include/KF6/KConfigCore/KConfigBase
+include/KF6/KConfigCore/KConfigGroup
+include/KF6/KConfigCore/KConfigWatcher
+include/KF6/KConfigCore/KCoreConfigSkeleton
+include/KF6/KConfigCore/KDesktopFile
+include/KF6/KConfigCore/KDesktopFileAction
+include/KF6/KConfigCore/KEMailSettings
+include/KF6/KConfigCore/KSharedConfig
+include/KF6/KConfigCore/kauthorized.h
+include/KF6/KConfigCore/kconfig.h
+include/KF6/KConfigCore/kconfigbase.h
+include/KF6/KConfigCore/kconfigconversioncheck_p.h
+include/KF6/KConfigCore/kconfigcore_export.h
+include/KF6/KConfigCore/kconfiggroup.h
+include/KF6/KConfigCore/kconfigwatcher.h
+include/KF6/KConfigCore/kcoreconfigskeleton.h
+include/KF6/KConfigCore/kdesktopfile.h
+include/KF6/KConfigCore/kdesktopfileaction.h
+include/KF6/KConfigCore/kemailsettings.h
+include/KF6/KConfigCore/ksharedconfig.h
+include/KF6/KConfigGui/KConfigGui
+include/KF6/KConfigGui/KConfigLoader
+include/KF6/KConfigGui/KConfigSkeleton
+include/KF6/KConfigGui/KStandardShortcut
+include/KF6/KConfigGui/KStandardShortcutWatcher
+include/KF6/KConfigGui/KWindowConfig
+include/KF6/KConfigGui/KWindowStateSaver
+include/KF6/KConfigGui/kconfiggui.h
+include/KF6/KConfigGui/kconfiggui_export.h
+include/KF6/KConfigGui/kconfigguistaticinitializer.cpp
+include/KF6/KConfigGui/kconfigloader.h
+include/KF6/KConfigGui/kconfigskeleton.h
+include/KF6/KConfigGui/kstandardshortcut.h
+include/KF6/KConfigGui/kstandardshortcutwatcher.h
+include/KF6/KConfigGui/kwindowconfig.h
+include/KF6/KConfigGui/kwindowstatesaver.h
+include/KF6/KConfigQml/KConfigPropertyMap
+include/KF6/KConfigQml/kconfigpropertymap.h
+include/KF6/KConfigQml/kconfigqml_export.h
+lib/cmake/KF6Config/KF6ConfigCompilerTargets-noconfig.cmake
+lib/cmake/KF6Config/KF6ConfigCompilerTargets.cmake
+lib/cmake/KF6Config/KF6ConfigConfig.cmake
+lib/cmake/KF6Config/KF6ConfigConfigVersion.cmake
+lib/cmake/KF6Config/KF6ConfigMacros.cmake
+lib/cmake/KF6Config/KF6ConfigTargets-noconfig.cmake
+lib/cmake/KF6Config/KF6ConfigTargets.cmake
+lib/libKF6ConfigCore.so
+lib/libKF6ConfigCore.so.6
+lib/libKF6ConfigCore.so.${PKGVERSION}
+lib/libKF6ConfigGui.so
+lib/libKF6ConfigGui.so.6
+lib/libKF6ConfigGui.so.${PKGVERSION}
+lib/libKF6ConfigQml.so
+lib/libKF6ConfigQml.so.6
+lib/libKF6ConfigQml.so.${PKGVERSION}
+libexec/kf6/kconf_update
+libexec/kf6/kconfig_compiler_kf6
+qt6/qml/org/kde/config/KF6ConfigQml.qmltypes
+qt6/qml/org/kde/config/kde-qmlmodule.version
+qt6/qml/org/kde/config/libKF6ConfigQmlplugin.so
+qt6/qml/org/kde/config/qmldir
+share/locale/af/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ar/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ast/LC_MESSAGES/kconfig6_qt.qm
+share/locale/az/LC_MESSAGES/kconfig6_qt.qm
+share/locale/be/LC_MESSAGES/kconfig6_qt.qm
+share/locale/be@latin/LC_MESSAGES/kconfig6_qt.qm
+share/locale/bg/LC_MESSAGES/kconfig6_qt.qm
+share/locale/bn/LC_MESSAGES/kconfig6_qt.qm
+share/locale/bn_IN/LC_MESSAGES/kconfig6_qt.qm
+share/locale/br/LC_MESSAGES/kconfig6_qt.qm
+share/locale/bs/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ca/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ca@valencia/LC_MESSAGES/kconfig6_qt.qm
+share/locale/cs/LC_MESSAGES/kconfig6_qt.qm
+share/locale/csb/LC_MESSAGES/kconfig6_qt.qm
+share/locale/cy/LC_MESSAGES/kconfig6_qt.qm
+share/locale/da/LC_MESSAGES/kconfig6_qt.qm
+share/locale/de/LC_MESSAGES/kconfig6_qt.qm
+share/locale/el/LC_MESSAGES/kconfig6_qt.qm
+share/locale/en_GB/LC_MESSAGES/kconfig6_qt.qm
+share/locale/eo/LC_MESSAGES/kconfig6_qt.qm
+share/locale/es/LC_MESSAGES/kconfig6_qt.qm
+share/locale/et/LC_MESSAGES/kconfig6_qt.qm
+share/locale/eu/LC_MESSAGES/kconfig6_qt.qm
+share/locale/fa/LC_MESSAGES/kconfig6_qt.qm
+share/locale/fi/LC_MESSAGES/kconfig6_qt.qm
+share/locale/fr/LC_MESSAGES/kconfig6_qt.qm
+share/locale/fy/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ga/LC_MESSAGES/kconfig6_qt.qm
+share/locale/gd/LC_MESSAGES/kconfig6_qt.qm
+share/locale/gl/LC_MESSAGES/kconfig6_qt.qm
+share/locale/gu/LC_MESSAGES/kconfig6_qt.qm
+share/locale/he/LC_MESSAGES/kconfig6_qt.qm
+share/locale/hi/LC_MESSAGES/kconfig6_qt.qm
+share/locale/hne/LC_MESSAGES/kconfig6_qt.qm
+share/locale/hr/LC_MESSAGES/kconfig6_qt.qm
+share/locale/hsb/LC_MESSAGES/kconfig6_qt.qm
+share/locale/hu/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ia/LC_MESSAGES/kconfig6_qt.qm
+share/locale/id/LC_MESSAGES/kconfig6_qt.qm
+share/locale/is/LC_MESSAGES/kconfig6_qt.qm
+share/locale/it/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ja/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ka/LC_MESSAGES/kconfig6_qt.qm
+share/locale/kab/LC_MESSAGES/kconfig6_qt.qm
+share/locale/kk/LC_MESSAGES/kconfig6_qt.qm
+share/locale/km/LC_MESSAGES/kconfig6_qt.qm
+share/locale/kn/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ko/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ku/LC_MESSAGES/kconfig6_qt.qm
+share/locale/lb/LC_MESSAGES/kconfig6_qt.qm
+share/locale/lt/LC_MESSAGES/kconfig6_qt.qm
+share/locale/lv/LC_MESSAGES/kconfig6_qt.qm
+share/locale/mai/LC_MESSAGES/kconfig6_qt.qm
+share/locale/mk/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ml/LC_MESSAGES/kconfig6_qt.qm
+share/locale/mr/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ms/LC_MESSAGES/kconfig6_qt.qm
+share/locale/nb/LC_MESSAGES/kconfig6_qt.qm
+share/locale/nds/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ne/LC_MESSAGES/kconfig6_qt.qm
+share/locale/nl/LC_MESSAGES/kconfig6_qt.qm
+share/locale/nn/LC_MESSAGES/kconfig6_qt.qm
+share/locale/or/LC_MESSAGES/kconfig6_qt.qm
+share/locale/pa/LC_MESSAGES/kconfig6_qt.qm
+share/locale/pl/LC_MESSAGES/kconfig6_qt.qm
+share/locale/pt/LC_MESSAGES/kconfig6_qt.qm
+share/locale/pt_BR/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ro/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ru/LC_MESSAGES/kconfig6_qt.qm
+share/locale/se/LC_MESSAGES/kconfig6_qt.qm
+share/locale/si/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sk/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sl/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sq/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sr/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sr@ijekavian/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sr@ijekavianlatin/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sr@latin/LC_MESSAGES/kconfig6_qt.qm
+share/locale/sv/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ta/LC_MESSAGES/kconfig6_qt.qm
+share/locale/te/LC_MESSAGES/kconfig6_qt.qm
+share/locale/tg/LC_MESSAGES/kconfig6_qt.qm
+share/locale/th/LC_MESSAGES/kconfig6_qt.qm
+share/locale/tr/LC_MESSAGES/kconfig6_qt.qm
+share/locale/ug/LC_MESSAGES/kconfig6_qt.qm
+share/locale/uk/LC_MESSAGES/kconfig6_qt.qm
+share/locale/uz/LC_MESSAGES/kconfig6_qt.qm
+share/locale/uz@cyrillic/LC_MESSAGES/kconfig6_qt.qm
+share/locale/vi/LC_MESSAGES/kconfig6_qt.qm
+share/locale/wa/LC_MESSAGES/kconfig6_qt.qm
+share/locale/xh/LC_MESSAGES/kconfig6_qt.qm
+share/locale/zh_CN/LC_MESSAGES/kconfig6_qt.qm
+share/locale/zh_TW/LC_MESSAGES/kconfig6_qt.qm
+share/qlogging-categories6/kconfig.categories
+share/qlogging-categories6/kconfig.renamecategories
Index: pkgsrc/devel/kf6-kconfig/buildlink3.mk
diff -u /dev/null pkgsrc/devel/kf6-kconfig/buildlink3.mk:1.1
--- /dev/null   Sun May 26 11:22:13 2024
+++ pkgsrc/devel/kf6-kconfig/buildlink3.mk      Sun May 26 11:22:13 2024
@@ -0,0 +1,16 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/05/26 11:22:13 markd Exp $
+
+BUILDLINK_TREE+=       kf6-kconfig
+
+.if !defined(KF6_KCONFIG_BUILDLINK3_MK)
+KF6_KCONFIG_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.kf6-kconfig+=    kf6-kconfig>=6.2.0
+BUILDLINK_PKGSRCDIR.kf6-kconfig?=      ../../devel/kf6-kconfig
+
+BUILDLINK_FILES.kf6-kconfig+=          libexec/kf6/*
+
+.include "../../x11/qt6-qtbase/buildlink3.mk"
+.endif # KF6_KCONFIG_BUILDLINK3_MK
+
+BUILDLINK_TREE+=       -kf6-kconfig
Index: pkgsrc/devel/kf6-kconfig/distinfo
diff -u /dev/null pkgsrc/devel/kf6-kconfig/distinfo:1.1
--- /dev/null   Sun May 26 11:22:13 2024
+++ pkgsrc/devel/kf6-kconfig/distinfo   Sun May 26 11:22:13 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/05/26 11:22:13 markd Exp $
+
+BLAKE2s (kconfig-6.2.0.tar.xz) = 6622373745dd6d559f3c9f6fe3a0168d73d8f1d839b6a112670ce0728d39d044
+SHA512 (kconfig-6.2.0.tar.xz) = 06490f43e9200810a2d8daa9bc225a4d32befb6bae1c6937b76ad2ff315fb5974301c2e0123701dc1ed46cf83e7fefbf2ca4d240834cdb953a553783a148a165
+Size (kconfig-6.2.0.tar.xz) = 294076 bytes



Home | Main Index | Thread Index | Old Index