Changes between Version 263 and Version 264 of KDEProblems/KDEMacPortsCI/Status
- Timestamp:
- Feb 14, 2015, 1:57:36 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
KDEProblems/KDEMacPortsCI/Status
v263 v264 195 195 ==== Standard paths for Qt5 ==== 196 196 197 A very important issue for Qt5 and KF5 is that QStandardPaths gets set appropriately for OSX in general and especially for the OSX/CI system, as this installs all frameworks and apps into separate install roots. To enable Qt5/KF5 apps to find the correct locations for files (for configuration, read-only data, writeable data, etc.) it is necessary to patch QStandardPaths. This is done as a [http://quickgit.kde.org/?p=clones%2Fwebsites%2Fbuild-kde-org%2Fkaning%2Fmp-osx-ci.git&a=blob&h= e0b488e55a279023c1750543cb1daf8b40980321&hb=41fa7caf1af41a74d7cfd09dbb480d0bd70dce79&f=patches%2Fqt5%2Fkf5-qt5%2Fpatch-qstandardpaths_mac.cpp.difftemporary hack] in197 A very important issue for Qt5 and KF5 is that QStandardPaths gets set appropriately for OSX in general and especially for the OSX/CI system, as this installs all frameworks and apps into separate install roots. To enable Qt5/KF5 apps to find the correct locations for files (for configuration, read-only data, writeable data, etc.) it is necessary to patch QStandardPaths. This is done as a [http://quickgit.kde.org/?p=clones%2Fwebsites%2Fbuild-kde-org%2Fkaning%2Fmp-osx-ci.git&a=blob&h=a9b370d8d70e13a73eba8a59cbd11096f6d39692&hb=cb51af17906562fb89fd93f818ce697eb7e9ca6e&f=patches%2Fqt5%2Fkf5-qt5%2Fpatch-qstandardpaths_mac.cpp.diff temporary hack] in 198 198 {{{ 199 199 ~/scripts/patches/qt5/kf5-qt5/patch-qstandardpaths_mac.cpp.diff 200 200 }}} 201 and still require d more work. The patch enables kdoctools and kdelibs4support to locate their files successfully (which had up to now to be handled using an even nastier workaround), but apart from that there are still problems with config files. '''In short: this is still work in progress...'''201 and still requires more work. The patch enables kdoctools and kdelibs4support to locate their files successfully (which had up to now to be handled using an even nastier workaround), but apart from that there are still problems with config files. Thanks to Jeremy Whiting there is an [https://codereview.qt-project.org/#/c/103277/ ongoing effort to get a QSP patch into the Qt sources]. '''In short: this is still work in progress...''' 202 202 203 203 More information about standard paths is given for [http://qt-project.org/doc/qt-5/qstandardpaths.html Qt5] and [https://community.kde.org/Frameworks/Epics/StandardPathsMigration KF5] as well as in [http://mail.kde.org/pipermail/kde-mac/2014-December/002590.html Ian's post on KDE-MAC].