Changeset 9535df7e
- Timestamp:
- 05/12/2020 05:12:50 AM (4 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, gimp3, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/for-12.3, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- a381524
- Parents:
- d794630
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rd794630 r9535df7e 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day "1 1"> <!-- Always 2 digits -->3 <!ENTITY day "12"> <!-- Always 2 digits --> 4 4 <!ENTITY month "05"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2020"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "May 1 1th, &year;">9 <!ENTITY releasedate "May 12th, &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
introduction/welcome/changelog.xml
rd794630 r9535df7e 43 43 --> 44 44 <listitem> 45 <para>May 12th, 2020</para> 46 <itemizedlist> 47 <listitem> 48 <para>[thomas] - Added a patch to fix building qtwebengine-5.14.2 49 with GCC-10. It also enables using system ICU again.</para> 50 </listitem> 51 </itemizedlist> 52 </listitem> 53 54 <listitem> 45 55 <para>May 11th, 2020</para> 46 56 <itemizedlist> -
x/lib/qtwebengine.xml
rd794630 r9535df7e 13 13 <!ENTITY qtwebengine-time "68 SBU (using 4 cores)"> 14 14 ]> 15 <!-- Note: there are some para commented out cause of icu-67.1 issue.16 They are marked with (ICU) and should removed if a new version17 of qtwebengine builds against ICU-67.1 (or later) again.18 -->19 15 20 16 <sect1 id="qtwebengine" xreflabel="qtwebengine-&qtwebengine-version;"> … … 99 95 </listitem> 100 96 </itemizedlist> 101 <!-- 97 102 98 <bridgehead renderas="sect3">Additional Downloads</bridgehead> 103 99 <itemizedlist spacing="compact"> … … 105 101 <para> 106 102 Required patch: 107 <ulink url="&patch-root;/qtwebengine- &qtwebengine-version;-background_rendering_fix-1.patch"/>103 <ulink url="&patch-root;/qtwebengine-everywhere-src-&qtwebengine-version;-consolidated-1.patch"/> 108 104 </para> 109 105 </listitem> 110 106 </itemizedlist> 111 --> 107 112 108 <bridgehead renderas="sect3">qtwebengine Dependencies</bridgehead> 113 109 … … 134 130 <xref linkend="ffmpeg"/>, 135 131 <xref linkend="Jinja2"/> (Python 2 module), 136 <!-- (ICU) <xref linkend="icu"/>, --> 132 <xref linkend="icu"/>, 137 133 <xref linkend="libwebp"/>, 138 134 <xref linkend="libxslt"/>, and … … 164 160 <screen><userinput>find -type f -name "*.pr[io]" | 165 161 xargs sed -i -e 's|INCLUDEPATH += |&$$QTWEBENGINE_ROOT/include |'</userinput></screen> 166 <!-- 167 <para> 168 Next, apply a patch that fixes background rendering issues in Falkon, 169 and crashes on multimedia-heavy sites. 170 </para> 171 172 <screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-background_rendering_fix-1.patch</userinput></screen> 173 --> 162 163 <para> 164 Next, apply a patch that fixes issues when using gcc-10 and enable using 165 system ICU version 67.1 or greater. 166 </para> 167 168 <screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-everywhere-src-&qtwebengine-version;-consolidated-1.patch</userinput></screen> 174 169 175 170 <para> … … 210 205 </para> 211 206 212 <!-- (ICU) "Original" instructions213 * Commented because current versio (5.14.2) of qtwebengine does not well with214 icu-67.1. It results in a compilation error while using its own icu compiles215 fine.216 * Re-Check that when a new version of qtwebengine has been released, there217 are patches around this topic upstream.218 * Mind the double dash in the qmake line!219 207 <screen><userinput>mkdir build && 220 208 cd build && 221 209 222 qmake .. - 210 qmake .. -- -system-ffmpeg -webengine-icu && 223 211 make</userinput></screen> 224 --> 225 <screen><userinput>mkdir build && 226 cd build && 227 228 qmake .. -- -system-ffmpeg && 229 make</userinput></screen> 212 230 213 <!-- 231 214 <para> … … 273 256 274 257 <para> 275 <!-- (ICU) note: change '- -' back to double-dash when uncommenting again: 276 <command>- - -system-ffmpeg -webengine-icu</command>: If any options are 277 passed to qmake they must come after '- -' which must follow '..' that points 258 <command>-- -system-ffmpeg -webengine-icu</command>: If any options are 259 passed to qmake they must come after '--' which must follow '..' that points 278 260 to the main directory. The options here cause it to use system ffmpeg and 279 261 system icu. If built as part of full Qt5, the system icu is automatically 280 262 used (only) by Qt5Core if it is available, but unless this option is used 281 263 webengine will always use its shipped copy of icu, adding time and space 282 to the build. --> 283 <command>-- -system-ffmpeg</command>: If any options are 284 passed to qmake they must come after '--' which must follow '..' that points 285 to the main directory. The options here cause it to use system ffmpeg. 286 <note> 287 <para> 288 Version &qtwebengine-version; of qtwebengine fails to compile when 289 ICU-67.1 is installed and option -webengine-icu is used. This will 290 be fixed in next versions of qtwebengine. 291 </para> 292 </note> 264 to the build. 293 265 </para> 294 266
Note:
See TracChangeset
for help on using the changeset viewer.