Changes between Version 220 and Version 221 of KDEProblems/KDEMacPortsCI/Status
- Timestamp:
- Sep 6, 2014, 12:20:34 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
KDEProblems/KDEMacPortsCI/Status
v220 v221 167 167 168 168 169 ==== Standard paths for Qt5 ==== 170 171 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 temporary hack in 172 {{{ 173 ~/scripts/patches/qt5/kf5-qt5/patch-qstandardpaths_mac.cpp.diff 174 }}} 175 and still required 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...''' 176 177 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]. 178 179 180 169 181 ==== Set up build environment for Qt5 ==== 170 182 … … 186 198 ... 187 199 }}} 188 189 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 temporary hack in190 {{{191 ~/scripts/patches/qt5/kf5-qt5/patch-qstandardpaths_mac.cpp.diff192 }}}193 and still required 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...'''194 200 195 201