pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel KDE Frameworks update to 5.64.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/46b41af153f5
branches: trunk
changeset: 404310:46b41af153f5
user: markd <markd%pkgsrc.org@localhost>
date: Mon Nov 11 07:36:12 2019 +0000
description:
KDE Frameworks update to 5.64.0
5.62.0
KConfig
Fix memory leak in KConfigWatcher
Disable KCONFIG_USE_DBUS on Android
KCoreAddons
KProcessInfo::name() now returns only the name of the executable. For the
full command line use KProcessInfo::command()
KCrash
Avoid enabling kcrash if it's only included via a plugin
Disable kcrash when running under rr
KDeclarative
Warn if KPackage is invalid
[GridDelegate] Don't select unselected item when clicking on any of its
action buttons
[ColorButton] Forward accepted signal from ColorDialog
use zero-based coordinate system on the plot
KDocTools
KF5DocToolsMacros.cmake: Use non-deprecated KDEInstallDirs variables
5.63.0
KCMUtils
Suppress mouse events in KCMs causing window moves
adjust margins of KCMultiDialog
KConfig
Fix generating properties that start with an uppercase letter
KCoreAddons
Add KListOpenFilesJob
KDeclarative
Delete QQmlObjectSharedEngine context in sync with QQmlObject
Port from deprecated QWheelEvent::delta() to angleDelta()
5.64.0
KCMUtils
Conditionally show navigation buttons in the header for multi-page KCMs
don't use a custom header height
add extra include
Fix memory leak of KQuickAddons::ConfigModule objects
[KCModuleLoader] Show error when QML fails to load
KConfig
kconfig_compiler: Move the KSharedConfig::Ptr when using them
Make it compile against qt5.15 without deprecated method
Expose isImmutable to introspection (e.g. QML)
Add convenience for defaults/dirty states to KCoreConfigSkeleton
Make kconfig_compiler generate ctors with the optional parent arg
Make preferences() a public function
KCoreAddons
KProcessInfoList -- add proclist backend for FreeBSD
KDeclarative
Use compile time checked connect
Make the settingChanged() slot protected
Get KQuickAddons::ConfigModule to expose if we're in the defaults state
Grab the keyboard when KeySequenceItem is recording
Add ManagedConfigModule
Remove outdated comment about [$e] expansion
[ConfigModule] Expose mainUi component status and error string
KDocTools
man: use <arg> instead of <group>
: ----------------------------------------------------------------------
diffstat:
devel/kbookmarks/Makefile | 3 +--
devel/kbookmarks/distinfo | 10 +++++-----
devel/kcmutils/distinfo | 10 +++++-----
devel/kconfig/Makefile | 3 +--
devel/kconfig/PLIST | 3 ++-
devel/kconfig/distinfo | 10 +++++-----
devel/kcoreaddons/Makefile | 3 +--
devel/kcoreaddons/PLIST | 4 +++-
devel/kcoreaddons/distinfo | 10 +++++-----
devel/kcrash/distinfo | 10 +++++-----
devel/kdeclarative/Makefile | 3 +--
devel/kdeclarative/PLIST | 4 +++-
devel/kdeclarative/distinfo | 10 +++++-----
devel/kdoctools/PLIST | 5 ++++-
devel/kdoctools/distinfo | 10 +++++-----
15 files changed, 51 insertions(+), 47 deletions(-)
diffs (251 lines):
diff -r 0455b646ee24 -r 46b41af153f5 devel/kbookmarks/Makefile
--- a/devel/kbookmarks/Makefile Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kbookmarks/Makefile Mon Nov 11 07:36:12 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2019/09/18 14:17:08 ryoon Exp $
+# $NetBSD: Makefile,v 1.30 2019/11/11 07:36:12 markd Exp $
DISTNAME= kbookmarks-${KF5VER}
-PKGREVISION= 1
CATEGORIES= devel
HOMEPAGE= https://community.kde.org/Frameworks
diff -r 0455b646ee24 -r 46b41af153f5 devel/kbookmarks/distinfo
--- a/devel/kbookmarks/distinfo Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kbookmarks/distinfo Mon Nov 11 07:36:12 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/08/27 20:12:29 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/11/11 07:36:12 markd Exp $
-SHA1 (kbookmarks-5.61.0.tar.xz) = fcfff4911d691b0f3f0c9505fe8af15d4ca8e67a
-RMD160 (kbookmarks-5.61.0.tar.xz) = 5230c8df6c376837c1db99c088e83050fe73abae
-SHA512 (kbookmarks-5.61.0.tar.xz) = 4f3d420a0a3c9605734228ffa4cb6210a2148b94eb3fecce372203b05ebc585c3f10f75c436834587d443758d7e48b28351e40f5f1a69f525c4e3685ca5c7f9d
-Size (kbookmarks-5.61.0.tar.xz) = 120104 bytes
+SHA1 (kbookmarks-5.64.0.tar.xz) = 1296ab6e6938c5be9c2898afc578d619f1c49923
+RMD160 (kbookmarks-5.64.0.tar.xz) = 72c0fc0a14c18dfe9d8df35fd8206995540c6923
+SHA512 (kbookmarks-5.64.0.tar.xz) = 66269ead2aaa33e7311c3c7384973050fb8b75ebec17d1f36a3f07216b5bd82d3b92ffe4bfbf306f479784a29b583ce1247a78d9b33637adb3cb95994b7e424f
+Size (kbookmarks-5.64.0.tar.xz) = 120112 bytes
diff -r 0455b646ee24 -r 46b41af153f5 devel/kcmutils/distinfo
--- a/devel/kcmutils/distinfo Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kcmutils/distinfo Mon Nov 11 07:36:12 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/08/27 20:13:39 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/11/11 07:36:12 markd Exp $
-SHA1 (kcmutils-5.61.0.tar.xz) = db0b6d3e1be9cdb54df63bf33a0ba3561cc9f3f3
-RMD160 (kcmutils-5.61.0.tar.xz) = 4f846c2596c6ae70ac823787b96be7cb1b9385b9
-SHA512 (kcmutils-5.61.0.tar.xz) = 89eea2a32310e00f126a1bc00073c0870ffeb6c858d18ad86714f6871983a2d2d4929d73625a1fce8df143c9ffbd07f7d842efd943d4d5d288929f331a718f61
-Size (kcmutils-5.61.0.tar.xz) = 237800 bytes
+SHA1 (kcmutils-5.64.0.tar.xz) = c7915b228f4364df9fb35c34f2acd3ef4b5195bf
+RMD160 (kcmutils-5.64.0.tar.xz) = c17f39ed9f80696410b5f4a62450b6589a826769
+SHA512 (kcmutils-5.64.0.tar.xz) = c57df3500a2816a13e5e1e84e4ca4f62c429c013105a843c1b9ee3c6540d1a2a37f78174d1e36266f7ab027ce3073c238bf8441e001d00470fd829632839a05b
+Size (kcmutils-5.64.0.tar.xz) = 240248 bytes
diff -r 0455b646ee24 -r 46b41af153f5 devel/kconfig/Makefile
--- a/devel/kconfig/Makefile Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kconfig/Makefile Mon Nov 11 07:36:12 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2019/09/18 14:17:08 ryoon Exp $
+# $NetBSD: Makefile,v 1.28 2019/11/11 07:36:12 markd Exp $
DISTNAME= kconfig-${KF5VER}
-PKGREVISION= 1
CATEGORIES= devel
HOMEPAGE= https://community.kde.org/Frameworks
diff -r 0455b646ee24 -r 46b41af153f5 devel/kconfig/PLIST
--- a/devel/kconfig/PLIST Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kconfig/PLIST Mon Nov 11 07:36:12 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2019/04/25 20:50:22 markd Exp $
+@comment $NetBSD: PLIST,v 1.4 2019/11/11 07:36:12 markd Exp $
bin/kreadconfig5
bin/kwriteconfig5
include/KF5/KConfigCore/ConversionCheck
@@ -141,3 +141,4 @@
share/locale/xh/LC_MESSAGES/kconfig5_qt.qm
share/locale/zh_CN/LC_MESSAGES/kconfig5_qt.qm
share/locale/zh_TW/LC_MESSAGES/kconfig5_qt.qm
+share/qlogging-categories5/kconfig.categories
diff -r 0455b646ee24 -r 46b41af153f5 devel/kconfig/distinfo
--- a/devel/kconfig/distinfo Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kconfig/distinfo Mon Nov 11 07:36:12 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/08/27 20:16:46 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/11/11 07:36:12 markd Exp $
-SHA1 (kconfig-5.61.0.tar.xz) = 221a29b8ef3da9d8813987312ebaab27d4c4c6a7
-RMD160 (kconfig-5.61.0.tar.xz) = 48d80e9d955a2b3c017df191184e11492ac4f30d
-SHA512 (kconfig-5.61.0.tar.xz) = 38a1e9d4cfc1ca692b9721c56536cb8f19cbd3b75ec9ccb400c811dddcefe78f5147d6fccc99a4202aa78ab9d1a68028312c7202103397164983bd02f59fd705
-Size (kconfig-5.61.0.tar.xz) = 240508 bytes
+SHA1 (kconfig-5.64.0.tar.xz) = 23efe3a7531483557ec09820f05b4f969d664a08
+RMD160 (kconfig-5.64.0.tar.xz) = 0d43a07f2ab3aa08127207e71d9848a3fbb2d853
+SHA512 (kconfig-5.64.0.tar.xz) = 14e2f58a095eba2ae7e96523602b3426734e8147b60cbfb25068b8be8e8442d3f70489252f21bd3f8367d3c6af146d274205161b104b7dc6f2b0890f48b0816d
+Size (kconfig-5.64.0.tar.xz) = 242300 bytes
diff -r 0455b646ee24 -r 46b41af153f5 devel/kcoreaddons/Makefile
--- a/devel/kcoreaddons/Makefile Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kcoreaddons/Makefile Mon Nov 11 07:36:12 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.34 2019/09/18 14:17:08 ryoon Exp $
+# $NetBSD: Makefile,v 1.35 2019/11/11 07:36:12 markd Exp $
DISTNAME= kcoreaddons-${KF5VER}
-PKGREVISION= 1
CATEGORIES= devel
HOMEPAGE= https://community.kde.org/Frameworks
diff -r 0455b646ee24 -r 46b41af153f5 devel/kcoreaddons/PLIST
--- a/devel/kcoreaddons/PLIST Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kcoreaddons/PLIST Mon Nov 11 07:36:12 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2019/08/27 20:25:31 markd Exp $
+@comment $NetBSD: PLIST,v 1.8 2019/11/11 07:36:12 markd Exp $
bin/desktoptojson
include/KF5/KCoreAddons/KAboutData
include/KF5/KCoreAddons/KAutoSaveFile
@@ -13,6 +13,7 @@
include/KF5/KCoreAddons/KJob
include/KF5/KCoreAddons/KJobTrackerInterface
include/KF5/KCoreAddons/KJobUiDelegate
+include/KF5/KCoreAddons/KListOpenFilesJob
include/KF5/KCoreAddons/KMacroExpander
include/KF5/KCoreAddons/KMessage
include/KF5/KCoreAddons/KOSRelease
@@ -48,6 +49,7 @@
include/KF5/KCoreAddons/kjob.h
include/KF5/KCoreAddons/kjobtrackerinterface.h
include/KF5/KCoreAddons/kjobuidelegate.h
+include/KF5/KCoreAddons/klistopenfilesjob.h
include/KF5/KCoreAddons/kmacroexpander.h
include/KF5/KCoreAddons/kmessage.h
include/KF5/KCoreAddons/kosrelease.h
diff -r 0455b646ee24 -r 46b41af153f5 devel/kcoreaddons/distinfo
--- a/devel/kcoreaddons/distinfo Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kcoreaddons/distinfo Mon Nov 11 07:36:12 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.7 2019/08/27 20:25:31 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/11/11 07:36:12 markd Exp $
-SHA1 (kcoreaddons-5.61.0.tar.xz) = 21a04fcddaa8f036e575d630b264ab8daf265916
-RMD160 (kcoreaddons-5.61.0.tar.xz) = e11f6b6695469946dbe841647a00d6272f22f1ee
-SHA512 (kcoreaddons-5.61.0.tar.xz) = fcabf9655753cddd56b3dc3a68e80b2223ca60e9d8401eb30abca9c94298e5e0e288b51933085b2c4f7e7c86f1e6c4a36b6c0dc031b3931d34e7ba67dcdb30f5
-Size (kcoreaddons-5.61.0.tar.xz) = 367972 bytes
+SHA1 (kcoreaddons-5.64.0.tar.xz) = 1008a735f1de2ce7513b334a112c049417933805
+RMD160 (kcoreaddons-5.64.0.tar.xz) = 6ce09ae38fadc57f4e2e28958246b9b2dfdc3a81
+SHA512 (kcoreaddons-5.64.0.tar.xz) = 4aa6b02539147d12ce55a8796d36dae3c5a89028210cf874462106cbb37940ddca46c85c448baf3dadfa29bbc4050dbf53de1b25812a9cd78791b3e77ee48c99
+Size (kcoreaddons-5.64.0.tar.xz) = 375660 bytes
SHA1 (patch-src_lib_caching_kshareddatacache_p.h) = a3dff380dd98bbef3f9bbfe32f1e852b985b6306
diff -r 0455b646ee24 -r 46b41af153f5 devel/kcrash/distinfo
--- a/devel/kcrash/distinfo Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kcrash/distinfo Mon Nov 11 07:36:12 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/08/27 20:26:27 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/11/11 07:36:12 markd Exp $
-SHA1 (kcrash-5.61.0.tar.xz) = f03f1573227510430315a6fb2cf510251803dc64
-RMD160 (kcrash-5.61.0.tar.xz) = 28da8f1625c6ccd32d603714e3093ac50a0c0f9e
-SHA512 (kcrash-5.61.0.tar.xz) = 982375a7376c70a89beba2da10efa56f7f6645bfa3dd7a063d13a7a67c317836597b3c732216ada4d6e896f817ed8f1569fd49462db82dba9369fd4811fe2741
-Size (kcrash-5.61.0.tar.xz) = 22968 bytes
+SHA1 (kcrash-5.64.0.tar.xz) = 943f5a32067cadf56db4d290a814669012e391c8
+RMD160 (kcrash-5.64.0.tar.xz) = fd8cf07c1dbeea1bcb3ec2c90bace20eb0a57109
+SHA512 (kcrash-5.64.0.tar.xz) = bfd4de4839a7464f7fc66e667a0262c3119bf51b35b017a9f76446f7db1a3dd0d3418651bf79b4fff580910dcffe7b8c65bdac56ed7ec0bb6a9bdf6e5474e0ed
+Size (kcrash-5.64.0.tar.xz) = 23336 bytes
diff -r 0455b646ee24 -r 46b41af153f5 devel/kdeclarative/Makefile
--- a/devel/kdeclarative/Makefile Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kdeclarative/Makefile Mon Nov 11 07:36:12 2019 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2019/09/18 14:17:08 ryoon Exp $
+# $NetBSD: Makefile,v 1.30 2019/11/11 07:36:13 markd Exp $
DISTNAME= kdeclarative-${KF5VER}
-PKGREVISION= 1
CATEGORIES= devel
HOMEPAGE= https://community.kde.org/Frameworks
diff -r 0455b646ee24 -r 46b41af153f5 devel/kdeclarative/PLIST
--- a/devel/kdeclarative/PLIST Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kdeclarative/PLIST Mon Nov 11 07:36:12 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2019/04/25 20:50:23 markd Exp $
+@comment $NetBSD: PLIST,v 1.6 2019/11/11 07:36:13 markd Exp $
bin/kpackagelauncherqml
include/KF5/KDeclarative/CalendarEvents/CalendarEventsPlugin
include/KF5/KDeclarative/KDeclarative/ConfigPropertyMap
@@ -7,6 +7,7 @@
include/KF5/KDeclarative/KDeclarative/QmlObjectSharedEngine
include/KF5/KDeclarative/KQuickAddons/ConfigModule
include/KF5/KDeclarative/KQuickAddons/ImageTexturesCache
+include/KF5/KDeclarative/KQuickAddons/ManagedConfigModule
include/KF5/KDeclarative/KQuickAddons/ManagedTextureNode
include/KF5/KDeclarative/KQuickAddons/QtQuickSettings
include/KF5/KDeclarative/KQuickAddons/QuickViewSharedEngine
@@ -21,6 +22,7 @@
include/KF5/KDeclarative/kdeclarative/qmlobjectsharedengine.h
include/KF5/KDeclarative/kquickaddons/configmodule.h
include/KF5/KDeclarative/kquickaddons/imagetexturescache.h
+include/KF5/KDeclarative/kquickaddons/managedconfigmodule.h
include/KF5/KDeclarative/kquickaddons/managedtexturenode.h
include/KF5/KDeclarative/kquickaddons/qtquicksettings.h
include/KF5/KDeclarative/kquickaddons/quickaddons_export.h
diff -r 0455b646ee24 -r 46b41af153f5 devel/kdeclarative/distinfo
--- a/devel/kdeclarative/distinfo Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kdeclarative/distinfo Mon Nov 11 07:36:12 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/08/27 20:28:43 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/11/11 07:36:13 markd Exp $
-SHA1 (kdeclarative-5.61.0.tar.xz) = 6dcfc8dbca0e9fdf3606e3d4c1437e23972fec2a
-RMD160 (kdeclarative-5.61.0.tar.xz) = 21d1a053355f62cefb98decd082240bc8a1f4163
-SHA512 (kdeclarative-5.61.0.tar.xz) = 8f6667812e55bb8f8aca38d1bc8c0df83d10ed4bab1dd7a22695f76adecf1c5dd0d0852f3b19c9ad4d292c6284845ff5c06fcd897ac764c8f1d6e891754e15ce
-Size (kdeclarative-5.61.0.tar.xz) = 174692 bytes
+SHA1 (kdeclarative-5.64.0.tar.xz) = 1ea8c71dab7f7c749ea864a7a16253994e8b4ff1
+RMD160 (kdeclarative-5.64.0.tar.xz) = d4a093f201b1a4a9212823daf8dc710afe9c940b
+SHA512 (kdeclarative-5.64.0.tar.xz) = 1e15b67b0ce4f165307750854fd7cb8265f922ccd46f66971106a1ba21a1e798d429ced41830705f1bee0819edefccc788da9fc983ad3f316b7162be4e85f364
+Size (kdeclarative-5.64.0.tar.xz) = 174332 bytes
diff -r 0455b646ee24 -r 46b41af153f5 devel/kdoctools/PLIST
--- a/devel/kdoctools/PLIST Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kdoctools/PLIST Mon Nov 11 07:36:12 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2019/04/25 20:50:23 markd Exp $
+@comment $NetBSD: PLIST,v 1.5 2019/11/11 07:36:13 markd Exp $
bin/checkXML5
bin/meinproc5
include/KF5/KDocTools/docbookxslt.h
@@ -25,6 +25,7 @@
man/es/man1/meinproc5.1
man/es/man7/kf5options.7
man/es/man7/qt5options.7
+man/id/man1/checkXML5.1
man/it/man1/checkXML5.1
man/it/man1/meinproc5.1
man/it/man7/kf5options.7
@@ -1032,6 +1033,7 @@
share/kf5/kdoctools/customization/zh-TW/user.entities
share/locale/af/LC_MESSAGES/kdoctools5.mo
share/locale/ar/LC_MESSAGES/kdoctools5.mo
+share/locale/ast/LC_MESSAGES/kdoctools5.mo
share/locale/be/LC_MESSAGES/kdoctools5.mo
share/locale/bg/LC_MESSAGES/kdoctools5.mo
share/locale/bn/LC_MESSAGES/kdoctools5.mo
@@ -1077,6 +1079,7 @@
share/locale/lv/LC_MESSAGES/kdoctools5.mo
share/locale/mai/LC_MESSAGES/kdoctools5.mo
share/locale/mk/LC_MESSAGES/kdoctools5.mo
+share/locale/ml/LC_MESSAGES/kdoctools5.mo
share/locale/mr/LC_MESSAGES/kdoctools5.mo
share/locale/ms/LC_MESSAGES/kdoctools5.mo
share/locale/nb/LC_MESSAGES/kdoctools5.mo
diff -r 0455b646ee24 -r 46b41af153f5 devel/kdoctools/distinfo
--- a/devel/kdoctools/distinfo Mon Nov 11 06:57:05 2019 +0000
+++ b/devel/kdoctools/distinfo Mon Nov 11 07:36:12 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2019/08/27 20:36:39 markd Exp $
+$NetBSD: distinfo,v 1.8 2019/11/11 07:36:13 markd Exp $
-SHA1 (kdoctools-5.61.0.tar.xz) = f1f067aee10469e7c6ba52b8021291da8f20b142
-RMD160 (kdoctools-5.61.0.tar.xz) = b876ef53b516c00f1e20be797f1c188f233c2b30
-SHA512 (kdoctools-5.61.0.tar.xz) = e4021eba26d9c1fba028d8c958997a9b4e7a20d7e4468c70b8b128c70c51f61e08287ee8c3a135799b8f610748121e51e565bacb072d16a7b8f7241aede52ac3
-Size (kdoctools-5.61.0.tar.xz) = 428156 bytes
+SHA1 (kdoctools-5.64.0.tar.xz) = 4242a3f730d927c9baff88ab196cea86951b3c0b
+RMD160 (kdoctools-5.64.0.tar.xz) = 75a76059c8b91ed717760b92fa3238770be5f882
+SHA512 (kdoctools-5.64.0.tar.xz) = 213c343fee983093391b84a81186a36edc7e78651ccf19381579695f9ed70af660131614393420258d63538953e494ff7246892dc4f31e1469bd7ab318eef1f9
+Size (kdoctools-5.64.0.tar.xz) = 429464 bytes
Home |
Main Index |
Thread Index |
Old Index