libKF5ConfigGui5-5.103.0-150500.1.4 >  A dS`p9|DTDRy/p@D?4d & O$(04Mn      `(t8|q9@q:q>l@{FGHIXY\]^SbcKdefluvwtxyz0ClibKF5ConfigGui55.103.0150500.1.4Widgets hooks for configuration entitiesKConfigGui 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.dS`gsheep63[SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttps://www.kde.orglinuxx86_64X@rA큤dS`_dS`edS`fct25b30e51fc0f19526b2ba1aaf6bc9eba02a1f9632296a666b4b7600b360361c0f726e68c214e37438f7175be39802ba1007b65c70471e0937b2a79cfa640df36libKF5ConfigGui.so.5.103.0rootrootrootrootrootrootrootrootkconfig-5.103.0-150500.1.4.src.rpmlibKF5ConfigGui.so.5()(64bit)libKF5ConfigGui5libKF5ConfigGui5(x86-64)@@@@ @@ @@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibKF5ConfigCore.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.15)(64bit)libQt5Core5libQt5Gui.so.5()(64bit)libQt5Gui.so.5(Qt_5)(64bit)libQt5Gui5libQt5Xml5libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.15.8+kde1855.15.8+kde1855.15.8+kde1853.0.4-14.6.0-14.0-15.2-14.14.3cc@c.cjDc8+c6@b@bb2@bzSbI@b%a@a@aX@aaaY@aA@a6a $@``g@`B`j`D@`!'_@_v@_@_{ _T@_&_^^@^@^d@^6^6^]]@]@]s]J@]J@]1]+@\\@\ \@\f\`@\m_config in constructor- Update to 5.97.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.97.0 - Changes since 5.96.0: * Add explicit option to disable QML support * Don't inherit from containers- Update to 5.96.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.96.0 - No code change since 5.95.0- Update to 5.95.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.95.0 - Changes since 5.94.0: * Change "Actual Size" shortcut's text to "Zoom to Actual Size" * remove unused includes * Fix enum doc: close tags- Update to 5.94.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.94.0 - Changes since 5.93.0: * KConfigGroup: fix writePathEntry/readPathEntry roundtrip for symlinks * autotests: skip KStandardShortcutWatcherTest on Windows * Support storing QUuid * Add windows CI- Update to 5.93.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.93.0 - Changes since 5.92.0: * Require unittests to pass for CI jobs to pass * Disable DBus support on Windows by default * Make KConfig::mainConfigName() public. * kconf_update: Fix checking for changes of update files- Update to 5.92.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.92.0 - Changes since 5.91.0: * Remove broken Python bindings generation * Add KWindowStateSaver * Remove warning from kauthorized.h * KConfigCompiler: support ItemAccessors=true with signalling items * Add Qt6 Android CI * Use our deprecation macros rather than Q_DECL_DEPRECATED directly * KConfigPropertyMap: Clean up internal leftovers of autosave feature * QMake pri files: fix missing new path to version header * Support build without Qt session manager * Add KConfig GUI logging category- Update to 5.91.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.91.0 - Changes since 5.90.0: * Fix build on Windows * Don't use saveShortcut for setting up tests * Fix build on Windows * Introduce StandardShortcutWatcher to watch for runtime changes * Make singleton teardown work with Qt6 as well * Utilize ECMDeprecationSettings to manage deprecate Qt/KF API * Add CI qt6 support * Add Samir variable fix too * Use KDE_INSTALL_FULL_LIBEXECDIR_KF * Extract isNonDeletedKey() helper function * Look for entries with common group prefix in entryMap's subrange * Improve the documentation of KConfigPrivate::allSubGroups() * KConfigPrivate::copyGroup: remove redundant entryMap lookup * groupList: convert each group name from UTF-8 once * Exclude deleted groups from groupList() (kde#384039) * groupList: don't copy unnecessarily; add const- Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 - Changes since 5.89.0: * kconfig_compiler/CMakeLists.txt - use CMAKE_CROSSCOMPILING * Complete fixing the Windows CI * WIP: Change the build system to enable building with Qt 6 * Allow kreadconfig/kwriteconfig to access the root group- Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 - Changes since 5.88.0: * Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI * KDesktopFile: deprecate resource() * README.dox: GENERATE_MOC is required for signals * Use innerVarStr instead of varStr for choices * Add the enum group test to the kconfigcompiler_test * Add a proper test for the enumms within groups * Add missing changes * unbreak kconfig with enums, mutators and properties. * Demonstrate build failure with kconfig generated code * Copy ConfigPropertyMap from KDeclarative to new KConfig QML module- Strip 'Source' URL for faster submissions- Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 - Changes since 5.87.0: * Exclude new enum-overload from python bindings build * Enforce KAuthorized enums being not 0 * Create enum to to authorize common keys * Do not try to generate python bindings for KConfigGroup::moveValuesTo * Create utility method for moving entries from one group to another * Add FreeBSD CI * Add Android CI - Rebase kconfig-desktop-translations.patch- Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 - Changes since 5.86.0: * Android: Fix writing to config if path is a content:// Uri * Add Gitlab CI configuration * kconfigini: Only open the file once to write * Allow KConfigXT to use KSharedConfig::openStateConfig- Drop the unneeded baselibs.conf.- Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 - Changes since 5.85.0: * Add Ctrl+Alt+Comma shortcut for "Configure Keyboard Shortcuts" (kde#441537) * Make enum value visible to QML when using GlobalEnum mode * KDesktopFile::isAuthorizedDesktopFile: reduce warning to info a log- Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * KConfig: sort keys in keyListImpl() so unittests can rely on it * KConfig: fix deletion of an entry that is also in kdeglobals * Update kconfig_compiler documentation with translation options * Do not create a vector and a QByteArray just to discard it immediately * Only query for existing config file when it's necessary * Use specific API to compare QByteArrays * Cache global config files- Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 - Changes since 5.83.0: * kconfigtest: save/restore XDG_CONFIG_DIRS - Only install the license files once- Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 - Changes since 5.82.0: * kconfig_add_kcfg_files: catch alias targets before failing internally * fix deleted group is in listGroups * Bump required CMake version to 3.16 * Don't write position data for maximized windows * Fix cmake warning- Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Changes since 5.81.0: * Make the docs state that KConfig::reparseConfiguration() calls sync() if needed * Use new version-controlled enumerator deprecation warning macros * Deprecate KDesktopFile::readDevice() * Remove stray tick from readme * KConfig: rename kconfigdata.h to kconfigdata_p.h * Relicense to LGPL-2.0-or-later * kconfig_compiler: add override to generated destructors * autotests: look for cmd, not bash, on Windows - Rebase kconfig-desktop-translations.patch- Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Relicense file to LGPL-2.0-or-later * [kconfig_compiler] Explicitly open input file for reading * Remove old contact data from src/kconfig_compiler_README.dox * kconfig_compiler: change how paramString() creates strings- Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing QTextStream::setCodec ifdef * Make QByteArray -> char* conversion explicit * Add KEntryMap::constFindEntry() method * Fix window positioning regression due to incorrect fallback in fallback (kde#432661)- Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 - Changes since 5.78.0: * Fix kconfig_compiler doxygen formatting * Refactor window geometry save/restore code to be less fragile * Fix restoring window size when closed while maximized (kde#430521) * Remove dead cmake code * KConfig: preserve the milliseconds component of QDateTime * Adapt to Qt6 text codec changes * Port to QRecursiveMutex * Fix window positioning regression due to incorrect fallback in fallback- Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * Make sure to use en language * Don't include QtTest as it includes all QtCore includes * Properly include QStringList * Remove unused include * Use | instead of + for combining keys * Fix windows being inappropriately maximized on launch (kde#426813) * Correct format of window maximized string * Fix window sizing and positioning on Windows (kde#429943)- Update to 5.77.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.77.0 - Changes since 5.76.0: * Add KF6 TODO to use the just-approved (*) XDG_STATE_HOME env var. * Fix KConfigGroup::copyTo with KConfigBase::Notify- Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Find missing Qt5DBus dependency * If include is define in .h remove it if it's defined in .cpp too (scripted) * kconf_update: Allow repeated tests in --testmode by ignoring kconf_updaterc * Port QRegExp to QRegularExpression- Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 - Changes since 5.74.0: * CMake: Also set SKIP_AUTOUIC on generated files * Use reverse order in KDesktopFile::locateLocal to iterate over generic config paths.- Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 - Too many changes since 5.73.0, only listing bugfixes: * Make KWindowConfig::allConnectedScreens() static and internal (kde#425953)- Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Update sGlobalFileName when QStandardPaths TestMode is toggled * API dox: state explicitly expected encoding for KConfig key & group names * Fix test when build with EXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT * Use KF-standardized Qt logging categories * Use camelcase include. (scripted)- Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 - Changes since 5.71.0: * Also pass locationType to KConfigSkeleton when construction from group * Make "Switch Application Language..." text more consistent- Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * Don't try to initalize deprecated SaveOptions enum value * Add KStandardShortcut::findByName(const QString&) and deprecate find(const char*) * Fix KStandardShortcut::find(const char*) * Adjust name of internally-exported method as suggested in D29347 * KAuthorized: export method to reload restrictions- Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Changes since 5.69.0: * kconfig_compiler : generate kconfig settings with subgroup * Fix some compiler warnings * Add force save behavior to KEntryMap * Add standard shortcut for "Show/Hide Hidden Files"- Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Changes since 5.68.0: * QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14 * [KConfigGui] Check font weight when clearing styleName property * KConfig: Convert to SPDX license statements * Autotest file showing wrong File path * KconfigXT: Add a value attribute to Enum field choices- Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Too many changes since 5.67.0, only listing bugfixes: * [KConfigGui] Clear styleName font property for Regular font styles (kde#378523) * Fix code generation for entries with min/max (kde#418146)- Replace %make_jobs with %cmake_build.- Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - Too many changes to list here.- Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * Remove endl at the end of qdebug * Port deprecated methods * kconfig EBN transport protocol cleanup * update @since * Expose getter to KConfigWatcher's config * Fix writeFlags with KConfigCompilerSignallingItem * Update the obsolete projects.kde.org URL * Fix URL: use the stable redirect commits.kde.org * Add a comment pointing to the history of Cut and Delete sharing a shortcut * Fix Python bindings compilation- Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * Don't use nullptr as flag. Make it compile against qt5.15 * Make sure to execute test with english lang * Document Notifiers setting * Only create a session config when actually restoring a session * kwriteconfig: add delete option * Add KPropertySkeletonItem * Prepare KConfigSkeletonItem to allow inheriting its private class- Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * These methods were adding in qt5.15 * kconfig_compiler: Move the KSharedConfig::Ptr when using them * Make it compile against qt5.15 without deprecated method * Use ECMGenerateExportHeader to manage deprecated API better * 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- Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Changes since 5.62.0: * Fix generating properties that start with an uppercase letter * Rewrite ugly for with pointer arithmetic into range for * Small performance enhacements * [KConfig] port away from deprecated methods in Qt 5.14- Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * Fix memory leak in KConfigWatcher * Add a logging category for logs warnings * Disable KCONFIG_USE_DBUS on Android- Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Include definition for class used in header * Security: remove support for $(...) in config keys with [$e] marker. (CVE-2019-14744) - Drop 0001-Security-remove-support-for-.-in-config-keys-with-e-.patch- Add patch to drop involuntary command execution (boo#1144600, CVE-2019-14744): * 0001-Security-remove-support-for-.-in-config-keys-with-e-.patch- Don't lower minimum Qt version anymore, it requires 5.11 now- Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - No code changes since 5.59.0- Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * Replace qVariantFromValue with QVariant::fromValue- Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * Add Notify capability to KConfigXT * Fix typo in KConfig documentation.- Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * Add Notify capability to revertToDefault * point readme to the wiki page * kconfig_compiler: new kcfgc args HeaderExtension & SourceExtension * [kconf_update] move from custom logging tech to qCDebug * Remove reference from const KConfigIniBackend::BufferFragment & * KCONFIG_ADD_KCFG_FILES macro: ensure a change of File= in kcfg is picked up * [Kconfig] Compile without foreach- Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * improve documentation on global config cascading (kde#306923) * KConfig: Assign documentation to correct enum value * Write valid UTF8 characters without escaping. (kde#403557) * KConfig: handle directory symlinks correctly.- Downgrade the Qt version requirement to build with 5.9- Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * [API dox] Include kconfig_compiler/README.dox for QCH generation * kconfig_compiler: delete the assignment operator and copy constructor * KEmailSettings: Delete copy constructor and assignment operator * KonfUpdate: delete copy constructor and assignment operator- Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * Fix doxygen markup in KConfigWatcher * Fix a regression introduced in 6a1852 * Fix build without D-Bus * Deduplicate reference value * Remove unneeded qWarning * Escape bytes that are larger than or equal to 127 in config files * Fix documentation, QValueList isn't a thing anymore- Use noun phrase in summaries.- Update to 5.53.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.53.0.php - Changes since 5.52.0: * Use isEmpty() * normalize signal/slot- Update to 5.52.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.52.0.php - Changes since 5.51.0: * Remove unused variable * Fix logic error in NotifyFlag testing * Set explicit arg type in QCOMPARE * Fix compilation without D-Bus * Add mechanism to notify other clients of config changes over DBus * Expose getter method for KConfig::addConfigSources- Run spec-cleaner- Update to 5.51.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.51.0.php - Changes since 5.50.0: * Remove misleading use of KDE_INSTALL_PYTHONBINDINGSDIR * Fix issue when reading path lists * API dox: 0 -> nullptr * kcfg_compiler now documents valid inputs for its 'Color' type * whitespace cleanup * Port deprecated method + use strict compile flags- Update to 5.50.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.50.0.php - Changes since 5.49.0: * Remove warning about old kiosk feature that no longer applies. * Set system default shortcut Ctrl+0 for "Actual Size" action * Fix cleanup of kconfigtest kdeglobals- Update to 5.49.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.49.0.php - Changes since 5.48.0: * Honor BUILD_TESTING- Update to 5.48.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.48.0.php - Changes since 5.47.0: * Remove unused include- Update to 5.47.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.47.0.php - Changes since 5.46.0: * KConfigCompiler_Test: Update test_signal.h.ref to follow the generated file * kcfg.xsd - do not require a kcfgfile element- Update to 5.46.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.46.0.php - Changes since 5.45.0: * Use override * Warning-- - Refreshed patches: * kconfig-desktop-translations.patch- Update to 5.45.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.45.0.php - Changes since 5.44.0: * Fix autotest * Remove useless QT_VERSION_CHECK * Remove not necessary QtCore and co - Refreshed patches: * kconfig-desktop-translations.patch- Update to 5.44.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.44.0.php - Changes since 5.43.0: * Save some memory allocations by using the right API * Export kconf_update with tooling- Update to 5.43.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.43.0.php - Changes since 5.42.0: * Use Ctrl+Shift+, as the standard shortcut for "Configure "- Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Remove cmake warning about generating moc file * API docs: Sergio suggested create(), more readable than winId() * API docs: full working code, including workaround for Qt issue... * API docs: explain how to use KWindowConfig from a dialog constructor. * Deprecate KDesktopFile::sortOrder() * Fix the result of KDesktopFile::sortOrder()- Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * KConfig: fix autotest on CI with trailing slash in HOME. * Repair broken test after commit ee2b394599. * Fix some clazy warning * Use Q_FALLTHROUGH * Don't look for /etc/kderc every single time- Update to 5.40.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.40.0.php - Changes since 5.39.0: * Don't build the kconfig_compiler tests when crosscompiling- Update to 5.39.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.39.0.php - Changes since 5.38.0: * [KConfigGroup] reserve() more and add some C++11 * Deprecate KStandardShortcut::SaveOptions * Add apidox to KStandardShorcut::StandardShortcut- Update to 5.38.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.38.0.php - Changes since 5.37.0: * Fix labels of DeleteFile/RenameFile actions * kconfigini: Strip leading whitespace when reading entry values. * KAuthorized: Fix API documentation for authorizeAction()- Update to 5.37.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.37.0.php - Changes since 5.36.0 : * Allow to build KConfig without Qt5Gui * autotests: fix the failures I got here. * Standard shortcuts: use Ctrl+PageUp/PageDown for prev/next tab. * API dox: fix QT_*_HOME notes (typo, wrong enum type, markup) * API dox: update url from kdelibs to kconfig * API dox: use @param for normal parameter listing, not @arg- Update to 5.36.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.36.0.php - Changes since 5.35.0: * Fix for CMake 3.9. * [FEATURE] Option to build & install QCH file with the public API dox- Update to 5.35.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.35.0.php - Changes since 5.34.0: * tests: use QIODevice::Text in kconfigcompiler_test * tests: use right QProcess API in kconfigcompiler_test * API dox: note CamelCase includes by @class tag with more classes- Adjust license as pointed out during legal review- Update to 5.34.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.34.0.php - Changes since 5.33.0: * Fix relativePath calculation in KDesktopFile::locateLocal() (kde#345100) - Remove patches, now upstream: * fix-locateLocal.patch- Add fix-locateLocal.patch to fix saving changes to submenus in kmenuedit (kde#345100)- Update to 5.33.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.33.0.php - Changes since 5.32.0: * Upgrade ECM and KF5 version requirements for 5.33.0 release. * explicitly set NO_CMAKE_FIND_ROOT_PATH * Remove unused QDateTime in KConfigBackend. * Now that kconfigbackend.h isn't installed anymore, rename it to _p.h for clarity. * Upgrade KF5 version to 5.33.0. * Sanitize shortcut list on read/write from kdeglobals * avoid useless reallocs by removing squeeze call on temporary buffer- Update to 5.32.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.32.0.php - Changes since 5.31.0: * Commit translations from l10n-kf5 * Upgrade ECM and KF5 version requirements for 5.32.0 release. * KConfig: stop exporting and installing KConfigBackend. * Upgrade KF5 version to 5.32.0.- Update to 5.31.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.31.0.php- Update to 5.30.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.30.0.php- Update to 5.29.0 * kconfig_compiler - generate code with overrides * Properly parse function keywords (kde#371562) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php- Update to 5.28.0 * Make sure we don't break compilation with past broken units * Don't be fatal on File field not being properly parsed * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php- Update to 5.27.0 * Fix memory leak in SignalsTestNoSingletonDpointer, found by ASAN * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php- Update to 5.26.0 * Add Donate entry to KStandardShortcut * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.26.0.php- Update to 5.25.0 * Qt >= 5.5 is now required * Add DeleteFile and RenameFile standard shortcut * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php- Update to 5.24.0 * Deprecate authorizeKAction() in favor of authorizeAction() * Fix reproducibility in builds by ensuring utf-8 encoding * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php- Update to 5.23.0 * Avoid skipping KAuthorized check * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php- Update to 5.22.0 (boo#980066) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php- Update to 5.21.0 (boo#974793) * Add support for get QStandardPaths locations inside desktop files * Upgrade Qt version requirement to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.21.0.php- Update to 5.20.0 (boo#970856) * KConfigIniBackend: Fix expensive detach in lookup * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.20.0.php- Update to 5.19.0 (boo#967668) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.19.0.php- Update to 5.18.0 * Ensure group is unescaped properly in kconf_update * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.18.0.php- Update to 5.17.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.17.0.php- Update to 5.16.0 (boo#955067) * Fix usage of ecm_create_qm_loader. * Fix include variable * Use KDE_INSTALL_FULL_ variant, so there is no ambiguity * Allow KConfig to use resources as fallback config files * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.16.0.php- Update to 5.15.0 * Mark kconfig-compiler as non-gui tool * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.15.0.php- Update to 5.14.0 * Optimize readEntryGui * Avoid QString::fromLatin1() in generated code * Minimize calls to expensive QStandardPaths::locateAll() * Finish the port to QCommandLineParser (it has addPositionalArgument now) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.14.0.php- Add kconfig-desktop-translations.patch: read translations for .desktop files from desktop-translations if they are not in the file itself (boo#904524, boo#932158)- Update to 5.13.0 * The Qt version requirement has been bumped from 5.2 to 5.3 * Debug output has been ported to categorized output, for less noise by default * Docbook documentation has been reviewed and updated * Don't recommend to use deprecated API * Don't generate deprecated code * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.13.0.php- Update to 5.12.0 * Install kconfig_compiler into libexec * New code generation option TranslationDomain=, for use with TranslationSystem=kde; normally needed in libraries. * Make it possible to use kconfig_compiler from different sources * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.12.0.php- Update to 5.11.0 * Prevent crash if QWindow::screen() is null * Add KConfigGui::setSessionConfig() (kde#346768) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.11.0.php - Drop 0001-ensure-platform-window-resize-processing.patch and 0001-Add-KConfigGui-setSessionConfig.patch, merged upstream - Delete 0001-ensure-platform-window-resize-processing.patch- Comment out 0001-ensure-platform-window-resize-processing.patch, causes bad side-effects (kde#344183,boo#931167)- Added 0001-Add-KConfigGui-setSessionConfig.patch (kde#346768)- Update to 5.10.0 * Generate QML-proof classes using the kconfigcompiler * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.10.0.php- Update to 5.9.0 * Fix assert when using KSharedConfig in a global object destructor. * kconfig_compiler: add support for CategoryLoggingName in *.kcfgc files, to generate qCDebug(category) calls. * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.9.0.php- Update to 5.8.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.8.0.php- Update to 5.7.0 * kconf_update no longer processes *.upd file from KDE SC 4. Add "Version=5" to top of the upd file for updates that should be applied to Qt5/KF5 applications * Fixed KCoreConfigSkeleton when toggling a value with saves in between * Fixed using KSharedConfig in global object destructor * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.7.0.php- Update to 5.6.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.6.0.php- Update to 5.5.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.5.0.php- Update to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.4.0.php/sbin/ldconfig/sbin/ldconfigsheep63 16831857675.103.0-150500.1.45.103.0-150500.1.4libKF5ConfigGui.so.5libKF5ConfigGui.so.5.103.0libKF5ConfigGui5README.md/usr/lib64//usr/share/doc/packages//usr/share/doc/packages/libKF5ConfigGui5/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP5:GA/standard/61f106dce361ca7dca61b482c90a5745-kconfigcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d886e48162b3b31e4d15d1eb6bbd6087caf93bd, strippeddirectoryASCII textPRRRRRR R RRRRRRRR & B( K*utf-8638cd4bd68fd93027363efdcff0fbac9c4c0cedf5b67e7a350dcc515309594b2?7zXZ !t/^f] cr$x#HB.K0apO%A`663 72D/NcϤUʡHjeG ujXJG`/-g11pZǰS{MKRYJOW;iG [3 NiD $%P&vh&&"֬3*GQB} 2󆹘B0yAobˎ56Qe~j_vŸ->soh&<ۡX3[L~^@Q~ƎLF>a= g=ۃY5[;5ՙ{腠ki4Fd؄Q^Am2H_j򙆺j1ߐ'np6p< HT0J4I󡆑[6~:K<;%[Έ*8*L-tŽ J#mo:9W#skƋC1[\ 6! 8̑/%!D`amTd^3jkn݃R |F2K4+i3Uc=T\EУXvxt|Z8V^vpy288}{[7X-I#@$ &oT)Seml~sEZoΨBcή t!bMvׯT/F3hDjK1 7ZH 7u2ɡᕷj@-bi#ՕY5c?xI- XS0b66z,ܹÓOɔT@ 7OPI瘷)g2QǦ~ڽkΌ+K;^r%P˚ SW`&x]n[5|~Rr0M2qւ[)(jrI&VARı ރ5{&(4rQGJ&n,h :QJ*s{6r[x lD[NCɈވs, OOykuustw3tOoSsJ ' vl95h99,3#qi8&x;N3PXWzژ8LgIµLaT@,n= vM2V2T .*Pm (wʼnMi4Ɇ*캲kx(`Tߝ N+M%|!Ҏт{`-.g 6Ù%sX@FaxFif3|"nt9FGP^|.%SM{ApVx4)22+d$L(bGK+? \RLz5K Y {m ]bldw]9So[ 䦇;%n@\㽏,&5ewȣ#SdDӘj(ft)brkCy]>nR8E }'Ӷ"V5s*g߸y,C [RD,Eac2_]ת1/ 7`yY}p'YQ7871t)_FItŠ6Լe&#M$=ZaW~o3#epI7 }M1gZygX/u1†C2HJBݔٯ+͙)NfuZCr5[PgWm 5W+.Iryc ҔIπ\ Ј6zz?v19IoM:u*'G{eI@WamxwlڙӛZ6,j{}!VUtx!DŽuf[!7Mx^S4ٮ{$߅8q^`-d*GV唉 mOE"0XҵQfi2|tܔ}Yg~v!=t=Ǯk#'[=ބކTM:J_%ϸYQ8p.=6`rv-O*n2o Z;; h2g!AF ~'{낟u 5r`Wc,tCzv†[?c)R"uQ\4BlZTMRN?EnZQJ0Hdsb-rVm MRz0تxil 70m8+."5r*% Lk_] $B<VxUW/scSCe\DX`ހ3)w -w\Thd,) O#mX;̼}.'L1gCJ}!;W([qA )q#0BwP{Q³A f5z__/Ɓrd?6/Ж Me'{k< Y[jʓis 2=E9ldv#}KJQpn͒_^n|4g̐M\eU,sU׺Eib)wT Ng]Nijhr2SC+D';"EX C ]uEd 5ckwRטy*6T9`l)EϿ;zv!k5dus ;Z'%rM{1^NHګNS+q\W޲;h~6s,/1S]F3ޙ7 CY LDN^(B>$N3bf8A?, KB ,.ag 7AqwEt{1(?\qE$O-92%g-l|UELiwnjivQq(KЋxis_Ӈt%+o,5AnM* ~IGZ- 䊚F|'*~Y2V̈́EdK_"sdRL3<7+[BًyP8";Dԩ&%]1|t=cA<lR~a&UTtO2ܫ@@a&C/ҍ (0olSɝ'Ż#lG0լ8ŸYd)-z7wYœĩHzye FԊzvUHׯH POx~~`nV £?$_?Ϝ`x&Sʀf2]?TVFw}WѨ-Hi%0LfPQyb?2QL5И]/~D4R6 ([eofL@1qj^7%Ӽ_6$/#@ Յ,uTxdHB}wWƱ4b?|6Eƹ%t7pşo^ f!۱V],lIaw9xhG9%: BzչHć a:8G4/ "rI9jW=\>}&kI!^ i/Ni$W&6iU;>9;^NX8qy-DZ'T.+fx7徖T_>_3c$݊M J<^= sYNƒL#XHД9/ 66'f%C҃f$JeN{B6{ڡTȅG/lfIߺ1kYrw.K"x0[LXI^``@ݟ촊;~1D} vfw@8O>yV+aܫa:=j*JkW\~*M-dbWGL- Կ+|سCP+ ueTemOFrw\#?;Xg$,vh9$rf^tVM1!7 bvJ[V OOgяN\E$`\C .w>6Җ^>ڵb3uՁ,8aXS{whȎ5ȉa%2h[%]H|5/ym9P@|0;!C/C5/Qqg`M4ٿ;j/@/=ś'#>U4|R̛6.1 pڴ)N ʻZPSz\ 4:*XZ9R2 z ż ?i[[۵ݾ4:;G]`m(o#gw Pzq9jWT$WdmosX -_ġ[OF' gЀ[SJv6!/ےRضB!Nsc ZK{xJM!t+Ђz`v_O_w M149ݒ{EW~hDs`њ{wepdzN}E>jUr*B[M%-Ո!L +'a?~)3!XÁNt/Aͳjy,YPDנnxz+av?Y2Gn]9jEIĴ8fw-e*o` ` uߍ\Xӏ[YI9?Q׺q~>{bt\05iMg B^Bi(CqU^|܇/P5>A !viFQ@D 87rޘwD݃Vc{ׅ7C!A|i0} f5/_r@Voٜ1p⁦WkGdEar%Yd)$v]g x0ǟ)Q%Pٷ;h-e6(SOHJX罵s&TP C|09GFE.#/%cEְ) K"9`#GeT\h62}E 8{(:̣@ZtX\,ēc$ȯCM)e,W t;o%:OY]\ mߓM*|(* 7U{@Ǧ)h{4a7Eqwly , >o֚c L$6&ol()T,GF.:-k^ xn-[; Oךr\\zVqp@0C[i%u!{;#.'6lß2l U^Y#f>R fqҭ~P—N$ 0+rͶC4Cy쟥q%&0r*[%  9&5m*~&y -9hXAΠz%PD4 0'Eq|‚?J _=ɂZ5)duQ$Q0ר+1ʭPѸ||RH$`}sIߴdRHF/+"U6-1 QoRV: =ż=&thd;^e@л+xra_Od-?޺ON;&$Ϊu>bۺЍQ iw +}Ά7`# OCgHPGKٜ3-L!vן"jLIY@nD4|u~.|s|D2SI$ޥaÕlDeǝpiG1FY5jɞn#:m圆ܤ>L?QoG/}Z膀(TZ䓥y7Rbk`ѵ<m]\H>ۗ: +&qD= )TVN~ ןny08vH՘gSPᤸʆ-_e \) Q3Pg& l޶zmZM퓮Փ",*bA]}yBIQy  `^ LH`7Q; xE3MfLUXشPp.sy 4?a()1s"f:) Nz;l2I2m%佈gG|ōSbUQ 9Q3JdrnXO9i0HYtjЖ,KRYىܠٿ!8͙h `.ABuOFcUKs qéLYõDn%un"{ݕ z{:J,;LЫG5 Toy)2$`5_k Dh]f4ylcxf0=U<64Y!){!uq0S\)[yPc`IOx@.:F=:9׹&Uu (MX(>((>2WEaUYnI<5eJ%L:̭ KmrߦE-P(@)St.') )lMtK)O 0}{$7F}~*khב)%}lZvA@ m2TKngBam+% ltx 8EH{۴ ?=XAќ8`oUL5%z5,Vb5Ҫ#M%s(; բL['tP%R,^+};npH-V#&Oܽ^XŦ~_"Ey{}HwzZ[KXIU&H_Aqfy;b%QA9怌+mIT;ъ4Dmێubtt<9GZtɥb2ߢ}=ƭ 8]%"w[1x͢v7e.Jբ)[\ky쀬1n2:@kS @̠Zܟ ~ڈq4m},aۑiIS,땅dh!xe%R[Q ̞ aF '^`ࡎ*-TH2V4m.j[iKUn4@8~ĩ{MM{Sg} ~&:3\Ch$km(s?JEk.0ꅕ@^x:E?'-up%iڬ"8E}hGj#+@|2P$TbR#j3\l?(< +oIN'nd=`6ssW {qmQ0[9YݢCmD2ʺՖ7~0Z-gB{kI2Q?;>Z.[q`?v-7 m(̫mx$f!.DUhNfJ̩F ]u5H= t/n=~&h,XAeH0%dM?C`B79סV3:bW`YQ;"&0<ƺC5 6`\j?S/f̞R˧li*JrzQLVj12Y!݌o meRDZY*=y>u{Ѹ*+#I|1*BɌ |Zv MT4 toŴgKn/i Z6צס PzaW_c/Ew1ك,Ȳ pN&!<>8=oQZUjMRQ ]:2:﮲#f)eS?5G{^*rXw$]`$݆ :{^d%rZeN?Gn^S(_A[QwlQq3ʺPְ|Yv5lWFe8 ɺ˼DD P_d抉#=[u "Hm&73\hu{NSEL\Po2Eƹ4¨ɴ`!Umhmu Z-- e`bʱۄL=OԡZ?AQ"K'6OFuVj&Gr\\Of:66f~nx:mǬ~ yXyfx{nM*:gU"/0UQ:lHk&[vQ?B*jp5AH>^; |{zkHdciqó}Bk+b^2Z`tȚ`|ȧ=`?ȋe$wѓ {؀e>bwT̩ ڸt돣g)K\Y!z"됃!K]zSOsM(,pG2MuתVcyɷo 3Y^$&LNF>0oeUF@)nLi&;Lqȩ-T;J4pQ0'"%اM3%#N%20}27p{VZE>L^v C$52QLcεQp2az+U#tne8w/-\OŹzUr3^cY\ yn=5f.旴;;g&pr/#%)l1t30Km&MufY^Ӳx#K!ORכ*b4 a39%bOGDQC2TrnGy$۹:N": D~jɳ4ml@ϜNzg|OG5~9CP˯y h[Bm*;L`" U̵EycCvx1;<ٙ 91c?jt 1ow|P(!j͡mG0}OFX@9pCO[ڽ?=̊E{B ڡ]}$Gd7{|)hƤۆXl`Zn>iM>}ӿTQИQ<_mib[~UU3&/kcvT-2*75ze}vʧsXmAxsvD^dYr!dt]y߂Dm_jjD?XA5k6Y$]9.K 1R9n̘fӑ;ڷt?@5˪#6K/_1~rƋA٦.qz h񋻉)k(=n m34^:rre1ZyS FEh;@=K$zPjvc?njωhjH`q+M9'[&A]ͷpʮX{ocvp[ Û6۶845<[0m~I4Be$_z,]La[3^=EH"K*sԧaKM UC1o̹@-O>zz@zZ5 #Cf(FWbj>;)Oj]KX;6ߓW[̿ f|8q.e{_]G v"-bz^A`, m4 lP 4 #  Ι#*QOBR Y!W oRkxkHڵD"|btiƍo rEfvկتA"I;8cEG^W[їo%Zz3ml㜱K! 4ܢ4eYMRu3@XqW%؋Ȧ ޔV~7npff0D7Ҍ`TF (1Ƌp,TM{ .SJ0|[V"S!߈E$Ċy> s81jl\!f.lcqv8++`qٚ \A7FçԻM,^bBpP sY YeI= &H;[ j+{dh,u4iWV3({a+FD> MW |{'t?'i)-f_u eVnKGyUa ċ_fl=mX® njؠbV,]rE]j.ZENl`F.^j4OFN[M٠5ZݫAUVnb Hac'CWf5eBWj_qcc 7on3SIk2Mg+uROOFjQG% fQ1L iɷEOz |(UO^^aBmxcP\'bDШ$5">INK"MFZ9Pm9k]WJ*f |D^BYvI} N]*B_Mib |.`^jxIډqk0~ {b8uoC0l4Umβ^Nȇ'W+޴\<]*,Z;B,sT a̡fzk$KUʴ$B(+Ίe'QEۿtd<c(3ybYQ E.2YUZ\ Ӽ0 (vK*`rیY[ ؘh>tv7|,rIbEﰟ u |iX|:ʶ8A`4ta4W65plrPacG^[^ _|AGkqQ ˊ\e ޤ`) zzGEC?-jp.cc8tVO #kEۈ F=oJ,(:? 4yg!%9-0 *V.$:HН"^LM>Xg`KZ;qhnPT(-Qjv`c~ fy!`Ds>&5 yi XiP e{μ;]zo!t"7GvW߈`Vjո%+HsFcBһg6D8mUitJN:x׻ذu ee=$P3lA ܇Ċ3flkkRX̖El8L<9*9EKlCԉU1qV@a}t|_ BZ/i?Q4 . .Pʼ|N1YKý(S%aR)?I\IkYk A35]sHh%UpR$|- -~ aQ(@[A'IO;ڥ'aң.! )4`U6.0w 69Q >755Nu`eޫ3/Ii= %kKgR)Vw 0RLh9Vm &5+mxNg XCEӡPz[gFhX1zV:W[M%?>(eN,ٺjonx7ru8T@ LB+Eo)9\r ]hP=Ԣ3{c!C l#?4lJ2ϙ>i^)N֍ o0<͒}[k^W-fo; 뭻UvlMUAX8ߛ*eڿ1s&"@}z1r)6ʫr `m)XIo#fs(ZuW.`3K>E|1|SDAHD~ҳI婙k~+9ݗwM ׌Z&:KO)OfsʷjyN]GBό%%y'{H:p1}q}^B_thpK]V,!KkVK5UjFkξvf]8׼˼ElE:;"GjBPY?~(Qޅ|}Zf 7=d׃YC*N ŒPҦ)@IĢ q0ZT-cY~MY$#4Nn\wT N+# /Ez8iR;ٶݙʼn]3K \dc1|zo# Hru+ftDADn7Ȃ QS;q%  OߙCQ ˷ w!8όE)Ύ-ܨT\KcWE9.zJ߷El, fΝWuiYdh'&3*N/͵0 V 'zKgfyk@(6td/`(-66׫XFCSR;I^2慎#tܕ~FpLC!v[Itا/S? lfZ',3RMCe2p2(V<:noNE'/Adǁ∯)nN1͍ĸȭ{0cB2fyS!b6F<LE;+?kҫosgBRsf]>.ɾzr@5[݃g\:5BQYu,U,Ǹ>%p3G]1B>vof/&~݂=^XR|-@g Hy{Ay4yv!\G܍qzkNk |gfg5p)Īj|&Q{1_OAS&ikUœ{RQ z;s\ v 'm%l&W'hq&{=jWp0ʃ@JQȪii5`@[vKN])=.۾ŰcrhgA9mH FWBg'`h~==2&R;7o7`ěqiY*h.|Sg4,-ƚh7ǚ3|ӥEmO . `4L*dЇ='t%>.5WKǘVG*{SXz> e h33JЫֵr xʐ0sYRNR{F#><ֆNҹu>nTQnAP;<1z{~MgM*o8tا3^x0iT.rS'vRL^>K藱DynH]2U[Y&Jr2`J@gP鋈H/ceOoJ0~!NֳՙV-l{g.g>  -$맦fvT 2eȺ}) /VbǜO%1<ֲ*O94ҷ OnO8J9RϵDpgY_(%Q LR*S S-Qs7Tm[߹gT3 /gIѧӐs e!/)itN$K'P!/)-yѱuc r>32285`وұjHSPEǝ[aH0$bfJQ1&.ʹQPualO"dG9]7??uo,]JMjnݟd$䙒gO{Lv+-MegW|f~o*JTK1QB=$OGwcyدrj<"3֪JWNUx$=7cdR/f3z^H v O;'TImWvB`mbGs^T=_qybJl S FGva{\bk*ϓC x[F*FK17݈]! C(K:0&DŽ=NaV2Qž|/#"@|izB|k5gvvb7И{E-;Sccdl$2׶Ɲ>ӮoK #(jpBf)gqjhuϘ7-WTݷ~q+_3xL'v  2멞+#"JN 37m#Ҹ#K[ Ѯ&t1ͪH*w'kO> OÿV=o%gREA|>?ڊbNTs铩zR)iG 4(>Ni$zϱ@&݀6]ua epĈ٦58CHlHvHY;9 I%`ArXc1F(^tYt別kdłp,$׉)Ž]d}V$_aLʖ;i4Ǡ#U~7ù\7ͫWk ? 2z_E}s\, K hp< YҴGȶ}ר^IwR5tLjY(0D[0.cnL ۋOã$kv#\Y^ +i6LZ2a ʥ=ќGw5t8姙`DXf'5]bt_C.jKy@M8+yk< + Qh}~î[o^f?H]Seَ_8ȣ!:]STgDmk:E%~/T&_b:IcUڱָ]BPB{:cg5V%$[]m7 tz#S7V3*[oEU* D &^w2*T\a%n׀pKE#B8s`Ro1]+W[ElH)sCđemv?Sۄ%OL ݃0R젮3 TEH$9گǔ_Cќ3ֵfvz8MGlU|S"8o{O3tk T~UfhDEOWŦpMў_MUdQTZʍ6+!!"{0+ʘfnxRQsHvC:#>Ŋ{M|daߚ8(PM;rQ~?6iNeE{%N+OLgMBY$'*v ½/H+dYT;MUv{k4lSz)dCSH R2Wu49>R*f3І`e̻]QA:k[LMqi( 0Q`AjX MRkbm0r# [ c,LE!}C/Z N^C8G4W=ĵQ#K،r1Qi?kЦGi<{y>:0>]E_TV@d@:PRqO$8 '&6Dh2q٠{!}}j"Em䡇ܼycA5ȭ!" a*TuKNchuBH~,HS B >u 9skȷXំ`!d{) WWrArƦ<wh 6~Be)o3ڶɱ-|;':FZØJg,h̴Xah5S&xӒ0z~FgP# W%F`؉2`w_*J1j;=-pw`9wն@A(p&sRb>`8FZ AS1'2W=\#MXs4*fY55K'|@8r{  c[p >;W$?+"8R,*` NlC| Z+*!&D:{g6ޏz&5@Wovު%p9 D}!F)_T8`+R줼(OGv@xs@kGXз4\f[U"'rDżwV8陋y%UfrV'v ~$uE'-bk͏e`_1kuOqvJW =r)t/w#dkF%BןȆ \Yslp1-+"&Z \Aspggs$ HٻHW|ֈ(Nx/"Ny⩕icI0ڄylCE0YtOO='\;4* d ۓ(lS.F)&'Č%E8%V ٨TUF7OcsDzsXsB02 vJ Ba#i7|s=60/OUE[jn=A =aF>? 4S:X9u@ch9 G+HWޗ3Hs|qgد]n#*``ۚ)' GOϳaNet HMk")Kձ r.1[j_.!B]sUZd.:V֒=iIő̿FNFxh/Z|S?0n?1{n)NQƠ%?]Qd߭˷%K鿕xΣQ8&%U%35o@ &/O,m ky5oi/2٨|a*!OOغGЄ}6'z򗠽gKyLrGG9+=jrAo $)0$G`#R+.e\@]Ttr ENc{VP,sT45#v!Ĩȩj rykw_|l*a[R^4VJI KukWvL~"l2*%-fZbEkhe$ ܻs$ Ϧe:Q*vr[GR9֨ oh1" 6W± VㇺF 䤅GZe\ug.aDLlX`d %(}-@J*^&avS+- s6]Ʈ)W6;[Z iL;Y6@ m TsgtƠGw &iG,꣘E@Spu?wUSmvYLi#4@pF,Vpx/[7?PAOw+wڌ_K⾖6D CÀW ,q,ŀ 2?T玬H !oaCҮH"h=TFI`dN"gbs]jYQXPH Cm[ Wt!Z@evbKf}BV 0|_ADE\J.4eib!E9!s6 pN c69 DLouţ fC| =8zikI409'6PмƒY:@UrYXEs_0$7 I|C, 3ZqoCԿD(R<6H?tjҐ"gh/Tؼ>%:&6(a;WQ|}jLZp@=Ef,b/QM۹͸] -wYi5=G~ e|[ m,/DxJXh>Ҡ?e+H)7+`rJv6 J}G JbDB֨5  GmBKwHGІ4'o[nF)iN%Vԁzafd?_ TY82W};iu 1$:3r 8 ".%ЎP̖b 9"BuA܃{j&Ձ# i(n섊v#9>?#viA6㏀$7qsn,sH=do|pU,D/M[yyF0cH6jLΖY pr8  p&FEʶ ]fRn,BSI5%O}gNmx񟷕jM^okd۲Ik'|;zW,CpyMj4͖d)ʌ4$BQ2q?HHf9҉{> ? ^OQ3>%f6ls7OhbWI z5-/a<17JnS͌Q)`yp[ݏ߈ q'W,tּ~d0OX|]l\3"4ku`i+Pb+RwejR<.@]8ΜY: p&Y{ٛrp'4Z;cԗ!oT+ooQ96|ZOuYfpMCzK/'y?Ӥ׆N˽>{Ǭ{>3sm}j"5i2ěDGnd¶q cfUam,fwۊ'$ VBQ%2.F:`;z8; ȱr^/E跄ۃV@tt HeR&@t+eV]?U>+ךIrcZ+smAu) ˼DODS,&fLXռfbDLD*:3"&ZXP {q'9G0rsЯj?6kJ{GIp;}:J(qJDzϱ|գI*h MJ*𮰧_nvoKZQ2;"F#F~WFwKb +bƒL "p30P:0j#\R^%I%uy^{R C ]%zaFZli9Z߄!#B`HrqMHsOa@_` ,8.Ie MBmD?`m{$1,tڟvbԌmPP`G5*8U{GNS{OzE^FSY pSRSǒxKZ#^LP@C >#lmgp=JhZ6&[j(@6 t$9P~"ǻB 8Ώuk vQ~a\[}>|[&ob :ѪA旌&6{0h)Do7bnX%㙯(vo0c]A!Mǐ߬sl*{ۇYN)*YC4ɠC"53Q26њ+rӈC0t(k䰪AX!S4A'mS=$+)g'` 4Ypv?KekuGtP?,ޛ\Vhd4ԵjP!> LQzL,&Ja23DcbNh|w@ [`wu.vdҦGDk{XRSfCnc֘Q㑨kQvNce*>ZJ̐f`y@a75eM&MrM[*s,ⷆ@Obǧ@w3tσPtF"&>k :vm!c/n7!Պ-Q 75nO;;po_+/0r2x?`ȴQ{6|:c:yuuh_#6CeSBROkE^ˆ‱&=!<)mJ#-;*΂X 5"jL 1Ψ=K Lv?c$mѕߞt7} 6v~US@/ÙL*TQ NBKkȈP(ǍI)q=c'vc4<2UC]=v!cXӞ^0JUh99dQI?!DZ닱tlr[S(n4~^|* GJEvHTTt\f)z\10qnd8hi# I efσv~idbsb̮'pD4BHA"!\! l΋iĪ;< >ƖٜѶL(d|ϊO3о (AF%xgO L3 4ID !/O`HZz_ox^J ͱgʨ|c69= :EJ}#SM4+24!o"ϠC?^[wd[S뱰Y?ʨ1ZZyNX/Aߩ="x!őʝ4k’ߏ-A2x]Lr~v58+%l"x/,]`v񒙾"S%E?ljn֒/7Z`)jYwn{IY9:ڝ23A~`>Ht87֥;1)g,Yu(dH.g,Q^׏@M7F|TH=FEMH٩fS-Q ip"QM6Iv=Ng8-p(pm,JҿIƪb:{~'TaWĻ &^T"Ipj1%ˀ':BGAE5 .(yi]T w,`3~/)|ScД@Qҫ>%J,q=.BmZ2=`(qo/X_"4$3tQ[K 06:?,n0\zvW'7bDEQyr-qz{N[O#`yX A08rw%XBL{_)я>O'?_,_g/LBI.أ>N (;2ɂ_pAoθ瀤A;e<:lG<\gq] mXY> ޷HNtJX WrƜএ B͌Y9A]itsi%6!TJGD]!{8t׼P"M$MH?ʞ"AM*p\P$͟9eu9^at#nd{!4.;Eh^L7=DI8MVaPmM5t"&F H+0k5JD)7RQ%[2®o^#6p&As㕺A$P-ʳ"^* v^$Sf+unu_'e8lfW[e5yv:I\4 O:ⴚrҢ,ȁM$7Xd*`.U""`HBYgyIJ:*RS=r#>-Y?V>[z&)2dk'Ϝu&{ݾr|U P#?+ /KOq[3rGsƯc̔h[ÄeOǁ={[df mczM \@QM ΣTT7~OR~]y'ge3<@51%*{,y21@Z,]ۗŰ'R5L ԞQ{bI9en7ӛ"9:*aJFN/h }KFAM婨`R*-߱(P0Z!j>Q;t,egY#^r5yI;I>hc*l~SIʸne2g!Mϝ k3!}<=,OhPqHv1QCպ;3\ Y[vO;}*W/لb o_U 찋 M]JJM!z UGm?ru?hf._Nsa]Zy0&y}zvi;O+bj2o hr%T wc}v)}}n35)c*&Xcw5>m-fu^uK*N!zK2}2X֜} 0?A![&US Dz@)nB wWaNgbbL*iJx$Ԓqs(Wf| ǛJ CI캊eEfZjUDz^,Juվcag-!$'SsZI#"155@v]B@/{_V|v3a9dSJ=dԅy엥0϶DMe5/vaE{Tt9.Ka瞡oн!m_U$Y/Äol{Rm5BpHa_(Ѐ.:dL xn#@+U}wRr4{NڄgºCpL_L,P9=ۯ~\[aNHRc O=M{8:qٶLKO|_Rӊ(Ҿa m+0jw ~oCI!Lhe?d*%5ar(3Y6cWtN!UWlvibsyZwwPoҙ{n UEӺ0l20a\XCu8cFæqA''_P' <"J'_\0x'< U^bL5^Qz[ojP -1t&"v v&b`kپ.<=O^m&Dސӫl$'/pZmSLk4+D].<$&xla+~{W>f3c`eJ2_=A~%|8vlB n[Lϝ !6xʘ>{$/)jc9k"j ct:;TedSh躨[7oMg_{OT1ޯ|YpLSx~3(PT-1&8gBx8/׬z0 R &Y+#fUj Hԏzс@Űw F9-'9V@ xj5 cjoSlVV>UOXT<FYlS .$ˍDh- #Hxw!lW_(/I(:j=/ujGeE+F2O>[ytB|h׾<N^ь|L_UTx=2&5d3Ϩy6DᴏRQ^ I|b{<}LBm6ϭ*t.?Ǯ[~Nz@e?fMI7Qv5oOab,=}OONm?[r]fC1 X;/$j d`zZFt0y{2-stpf'UϠ2˖TG.v$[~aݘ`WP9T"ln5n%-70-gxT$5>Wy<OM<;Y"\M1sBQ/oXSx egQc^6YS`}abNk}"bl쯷wϟ%꫎׹'e8XLv4mR-Ͳs5 By\{DXEߧᘏ|GTC vsaή.C]DgVqUIJ+-rȌ YPtߙR~-7IaX,ν&[i"h  ۣOղSk =hC'p3ާ[2-|ϲ f)8<6tF5jQVNT+_lIB26,F&8XNis0 Uݎ3IlK^Tŏ.("zuu2&e!D߻GƦ^ .N"In'I ըX n7 )WuPZBBe G:B2!ݐp"Hg8_Hs@o:֦5u% ҂5E l QỄT['n?~-G۱*:noD^OZ^@UnJ)^sc)a0QR }3Ӹ9T"  a{rrm'ƿmDK}n`n3^" DO;}uPѯy~vW Ae렅Qv7:Y Y^ ynJ_:6fU=׭p8X&nTA!x2͛!([K=g`Vbulhj'υנߩ&Uһ@Mt XjfG,U)P[<1QؗVHbr~=U[L0۱,]w55HDqjE>G ;?ys Ŷr3j6I5KejzM9zql7 8"[9F%ة,q*_ܬZK4pg߳D?@D۹Z#U ˩o;k:Yln2{'Uܻ:Iv:L \Z3پ 9|g|(m&D7$oYsodG2^EX ?@La'*ɗHnuz&MϠ KS{kZPSyf/=Z% E4~%tzJ+.0Et<ޢ&ұC) }Gܟ>HQ(暑V`&M e-I%6R=~F^[[:^/H+V)&ykeF:iVez|A|2AES؍ApAՈЭ&#ɇ~~µg YYQd7ÑYE<Zt'G8i}?H+&s*4jOqLv>bY6qg''T@X{R)C3C9=`X23ޟ@藺RJ90?0uxqct4y\ڈ7-#bz#j&('|OTeXBiQ#uօlIPjoy[7X.s83 RIvaGepW,+Ǥ ]HLFtۚg=zBE)tpav~H@J0íh{;%&G-plK&PJIw{B-C٤ <ِar54v^1{9].oxd&qh6XrPd'gOQ\aC(3S.gڐ@u6+Mg!6{co²H{SBUsHI5R2d%[jliAFILi-p˹VS%94h T>֕~JSɦ.|h{:͚沷a.cRq@af7 ls\7Gy"ndenSh&E= ;$ ǂKg#1L(׌Z2شwF{y<Գؾ DxS*Kk;YN{(Gm 8|-kK:㲠x'&< t՛:;r7z_{FLvm,ɂB[[-1B ٝlPڽqsmJ_"͎gN1-N ޭEU FK6,-Eod "1.cE˭"jmNg5sU5Jg"yJvg=ɮQ$U0K$8`W|C~^^eDrzk5ނKkSz" {^!káCw[`G7 B]I Aڄ;^@=pJ#>'bF-?טxXJyêy?%)Xw㸯 oP,LhaH?VhRfj^z-Z!d: u&t^y9Xغix}jvbK> G~r&;[oiZw(Ŕ2@?x+"OiW(O|SL.FGB*ȐtU¤ӟ{cb.e}E+&ڒ5%V{+hJ^UFu~hݙ5sqJTkK9 %$1mmz5@[UqQ/G.DY?aj.9dI{Rm˜Fh,/8?u@B=H"6T!&8 NA㘦W `Z!@>Ev6k"Msީif0*"̓J{P*zgD%z|{sT*$vHIE:C/4ӶhqID^.oJI_4A}K ԏIZiư~c_Y_nLGB{{]XLB)JrV]_?OρEm5<Tm{:{}Ƶ:;Md4nrR{PuPlkDvU E1h+Tma=Ecx1~j}_T,'cX/&U.@(LH73.7)؋!0Cz fMQBݧ}QO]q>j4&+Yx95b2?(­5> A]PmO얕[om>%UHu!ߍ!(MQ,/Ybو~~K$؇˿dx ljX?Q!s~^)٤ewņz<]alh/I ą͗h*z#TQkKyV+kZcs-AP{U(h {۬إVZaɸqTi/d2bA֜ MHDEAh,aHv?s|1IJ﹙\W,9wkk PxFҴE1r ?ןxzOl};rw!t?HJٽR3yIv2Y`kxuJ޵Y=Dqڇׇ,N.h.pPa'>@e?CMsU"a-%rxꏇ|D*BO.#!.lqidY<]aX0&s_}=cWuUf̀m9eeuHv҅(Twrg c}^0qr e[GoiANJf<&ފDb@֓k{?9rЄa%v}hQH?(|եp)<%ł́v: xKFF~(5Z2r(;x1Gh }fW&eݛY ț}J:$/}9mu~;j bءdZ?#@J*5Ľz E3{EeG̀ef61\4tFEXEEi(,nP~)MF /Q$[?x`I] t[Sp3"cH(&MxGco@vn(Q7gn[8,/5&n+s"ʘPz4)mumgᅕDUV]6t`9݌$+';OLj1(#9f[TkLAD FMgK8e:!ha <%ٞ*ߗƾpH,0 -5h TVA[AlWvNj#+,*b%XoRV=lrpƬ'\P w7t B䉑a@/i6$<3\=^{ e H>3&P3bUk$=u8{):#ET B{idznY#N,Hx!4Yd ANo$ ք@=a(O 7дN l]#OG]ax?[T 7LkݦX"6@}}{S Ԭ{fkV;s u.FhU~cl}j@h@.g,uunBT%?~RhobƖ:\|D_dhCe`L\3kov 2 ːAN]^=1ϡ^ w:} .7Z5ߺXb9G>nAQY*7mAwUGe,Qm @ǿWobԋcQzTogXze5 ZdY  +]H3*>zf@X[YOq ʢ~Fgdaj'zC#z";O%YuZ !s)c ;a(۳rTMlC33u"BlveqJ|EdqhpaԘ|K5]0Uy?73z %'"[95qAEΜk45NZ9?"!(Y0LTEɢҖtXnEvؼIl#:Lw^IX(C4'u>^Ly~2g7NW5*k#D]`Si N.b[3]qw?}| BR08>/Ŗ%CuSppIֶ>idqӋ"I)O.؋+`_I`+R!bdvRZyw0Ӈ|Im (V|&KkP4˜+Itax>^FNFȘ99xp&? q~ܷ[0[I7L>/hŝ+=Rp׼7l9קH0O7JQiIrΜu8Z;_|+F lE)}Dتܷ'&m.[i[CoІtHm R8Z+BkqI*i܏ ; LnߏlP8a =u{?υE[3UZq}5'MnyҬ2 O+aDO_DU=// BKbO|c>5K+G-髟z2хŐ3i $:{1rp*K-8l= 'OM8M"JZ" 踯ݶ2o=Uoun=!).CW>0JE:b0|Y,P# 6{Ɖ`CY(?l1ϣ8hTY#KdR'm?nWyK%JDJD}%JOn'-N˅'LJZHiXu$YEt6D)Wh ._1MH>k\gcZ\*\1\rS348;(5Kmܱ!.[>M8i-c_.Q6[3 ta,ȀB~Й0@Y5`,姫^LeROe'Iyb(˻ظaF`[n!; |r\٨wbw5K?/1~aS|z"+I5dXD˳0+^6Nyuah|rԳz^!+cp< SP,9,법JVtpn'"L Q#H/Qo ;=TtF}Dr׻^]S sJAB. Me\gU0;"5ys""S~f>7mE W~3J%707&VPOt̋*'ḩ { 1p7"nOw#7oinqQ=zfG|s9qрs6#0! n1l`e!CI2BXj h8ZyTuv957>c$(4"nZ3|l2/;Ȧ}N5Y(/%u0&c*'E~d&  YZ