Changeset 86e62cc


Ignore:
Timestamp:
11/26/2021 03:14:47 AM (2 years ago)
Author:
Ken Moffat <ken@…>
Branches:
11.1, 11.2, 11.3, 12.0, 12.1, 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/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
72ecea9
Parents:
8995282
Message:

Patch qtwebengine up to 5.15.7.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r8995282 r86e62cc  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[ken] - Patch qtwebengine to bring it to 5.15.7 (security fixes). Fixes
     49          <ulink url="&blfs-ticket-root;15765">#15765</ulink>.</para>
     50        </listitem>
     51        <listitem>
    4852          <para>[timtas] - Update to openldap-2.6.0. Fixes
    4953          <ulink url="&blfs-ticket-root;15701">#15701</ulink>.</para>
  • x/lib/qtwebengine.xml

    r8995282 r86e62cc  
    1313  <!ENTITY qtwebengine-md5sum        "af799617842cca0b765102c312fbdd46">
    1414  <!ENTITY qtwebengine-size          "306 MB">
    15   <!ENTITY qtwebengine-buildsize     "5.1 GB (154 MB installed)">
    16   <!ENTITY qtwebengine-time          "97 SBU (typical, Using parallelism=4)">
     15  <!ENTITY qtwebengine-buildsize     "5.0 GB (154 MB installed)">
     16  <!ENTITY qtwebengine-time          "107 SBU (typical, Using parallelism=4)">
    1717]>
    1818
     
    224224               that the tarball names names differ
    225225          <ulink url="&patch-root;/qtwebengine-everywhere-src-&qtwebengine-version;-ICU68-2.patch"/> -->
    226            <!--
    227           <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-upstream_fixes-2.patch"/>
     226           
     227          <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-5.15.7-1.patch"/>
    228228        </para>
    229229      </listitem>
     
    231231        <para>
    232232          Required patch:-->
    233           <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-build_fixes-1.patch"/>
    234         </para>
    235       </listitem>
    236       <listitem>
    237         <para>
    238           Required patch:
    239           <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-harfbuzz3-1.patch"/>
     233     <!--     <ulink url="&patch-root;/qtwebengine-&qtwebengine-version;-build_fixes-1.patch"/> -->
     234          <ulink url="&patch-root;/qtwebengine-5.15.7-build_fixes-1.patch"/>
    240235        </para>
    241236      </listitem>
     
    312307<screen role="root"><userinput>ln -svf /usr/bin/python{2,}</userinput></screen>
    313308
    314 <!-- retain, there might later be a patch rather than a full 306MB tarball
    315     <para>
    316       Now apply a patch for security and other fixes:
    317     </para>
    318 
    319 <screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-upstream_fixes-2.patch</userinput></screen>-->
     309
     310    <para>
     311      Now apply a patch to update from 5.15.6 to the security and other fixes
     312      contained in the 5.15.7 source:
     313    </para>
     314
     315<screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-5.15.7-1.patch</userinput></screen>
    320316
    321317    <para>
     
    323319    </para>
    324320
    325 <screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-build_fixes-1.patch</userinput></screen>
    326 
    327     <para>
    328       If you are using harfbuzz-3.0 or later, apply a patch to let the build
    329       complete:
    330     </para>
    331 
    332 <screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-&qtwebengine-version;-harfbuzz3-1.patch</userinput></screen>
     321<screen><userinput remap="pre">patch -Np1 -i ../qtwebengine-5.15.7-build_fixes-1.patch</userinput></screen>
    333322
    334323<!-- start of commands for git versions only -->
    335324    <para>
    336       Although the first patch has ensured that git is not invoked during the build,
     325      Although the build_fixes patch has ensured that git is not invoked during the build,
    337326      the build system has labyrinthine rules of byzantine complexity, and in
    338327      particular trying to build without two <filename>.git</filename> directories
Note: See TracChangeset for help on using the changeset viewer.