Changeset e847737


Ignore:
Timestamp:
06/18/2019 01:53:21 AM (5 years ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 12.2, 9.0, 9.1, 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:
2e98a372
Parents:
1bc043ab
Message:

Update to Qt and QtWebEngine 5.12.4. This is a security update for 23 security vulnerabilities.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21693 af4574ff-66df-0310-9fd7-8a98e5e911e0

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    r1bc043ab re847737  
    4545      <para>June 17th, 2019</para>
    4646      <itemizedlist>
     47        <listitem>
     48          <para>[renodr] - Update to Qt5 and QtWebEngine 5.12.4 (Security Fixes). Fixes
     49          <ulink url="&blfs-ticket-root;12160">#12160</ulink>.</para>
     50        </listitem>
    4751        <listitem>
    4852          <para>[ken] - Update to vim-8.1.1535 (Security Fix). Fixes
  • packages.ent

    r1bc043ab re847737  
    706706<!ENTITY pango-version                "1.42.4">
    707707<!ENTITY pangomm-version              "2.42.0">
    708 <!ENTITY qt5-version                  "5.12.3">
    709 <!ENTITY qtwebengine-version          "5.12.3">
     708<!ENTITY qt5-version                  "5.12.4">
     709<!ENTITY qtwebengine-version          "5.12.4">
    710710<!ENTITY qtwebkit-version             "5.9.0">
    711711<!ENTITY qscintilla-version           "2.10.4">
  • x/lib/qt5.xml

    r1bc043ab re847737  
    1010  <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz">
    1111  <!ENTITY qt5-download-ftp  " ">
    12   <!ENTITY qt5-md5sum        "38017e0ed88b9baba063bd723d9ca8b2">
    13   <!ENTITY qt5-size          "485 MB">
    14   <!ENTITY qt5-buildsize     "12 GB (260 MB installed)">
    15   <!ENTITY qt5-time          "39 SBU (using parallelism=4)">
     12  <!ENTITY qt5-md5sum        "dda95b0239d13c5276834177af3a8588">
     13  <!ENTITY qt5-size          "484 MB">
     14  <!ENTITY qt5-buildsize     "11 GB (243 MB installed)">
     15  <!ENTITY qt5-time          "20 SBU (using parallelism=4)">
    1616]>
    1717
     
    108108      <xref linkend="libpng"/>,
    109109      <xref linkend="libtiff"/>,
     110      <xref linkend="libwebp"/>,
    110111      <xref linkend="libxkbcommon"/>,
    111112      <xref linkend="mesa"/>,
     
    133134      <xref linkend="python2"/> (required for QtWebEngine),
    134135      <xref linkend="pulseaudio"/>,
    135       <xref linkend="unixodbc"/>, and
    136       <ulink url="http://www.firebirdsql.org/">Firebird</ulink>
     136      <xref linkend="sdl2"/>,
     137      <xref linkend="unixodbc"/>,
     138      <ulink url="http://www.firebirdsql.org/">Firebird</ulink>, and
     139      <ulink url="https://libproxy.github.io/libproxy/">libproxy</ulink>
    137140    </para>
    138141
     
    272275
    273276<screen role="root"><userinput>make install</userinput></screen>
     277
     278    <!-- EDITORS NOTE: This package uses INSTALL_ROOT= instead of DESTDIR= for
     279         installing in a temporary directory. -->
    274280
    275281    <para>
     
    523529        <seg>
    524530          assistant, canbusutil, designer, fixqt4headers.pl, lconvert, linguist,
    525           lrelease, lupdate, moc, pixeltool, qdbuscpp2xml, qdbus, qdbusviewer,
    526           qdbusxml2cpp, qdoc, qdistancefieldgenerator, qgltf, qhelpgenerator,
    527           qlalr, qmake, gmlcachegen,
     531          lrelease, lupdate, moc, pixeltool, qcollectiongenerator, qdbuscpp2xml,
     532          qdbus, qdbusviewer, qdbusxml2cpp, qdoc, qdistancefieldgenerator, qgltf,
     533          qhelpgenerator, qlalr, qmake, qmlcachegen,
    528534          qmleasing, qmlimportscanner, qmllint, qmlmin, qmlplugindump,
    529           qmlpreview, qmlprofiler, qml, qmlscene, qmltestrunner, qtdiag, qtpaths,
    530           qtplugininfo, qtwaylandscanner,qvkgen, rcc, sdpscanner, syncqt.pl, uic,
    531           xmlpatterns, and xmlpatternsvalidator
     535          qmlpreview, qmlprofiler, qml, qmlscene, qmltestrunner, qscxmlc, qtdiag,
     536          qtpaths, qtattributionscanner, qtplugininfo, qtwaylandscanner, qvkgen, rcc,
     537          repc, sdpscanner, syncqt.pl, uic, xmlpatterns, and xmlpatternsvalidator
    532538        </seg>
    533539        <seg>
     
    539545          libQt5Bootstrap.a, libQt53DCharts.so, libQt5Concurrent.so,
    540546          libQt5Core.so, libQt5DataVisualization.so, libQt5DBus.so,
    541           libQt5Declarative.so, libQt5DesignerComponents.so, libQt5Designer.so,
     547          libQt5DesignerComponents.so, libQt5Designer.so,
    542548          libQt5DeviceDiscoverySupport.a, libQt5EdidSupport.a,
    543549          libQt5EglFSDeviceIntegration.so, libQt5EglFsKmsSupport.so,
    544550          libQt5EglSupport.a, libQt5EventDispatcher.a, libQt5FbSupport.a,
    545551          libQt5FontDatabaseSupport.a, libQt5Gamepad.so, libQt5Glx.a,
    546           libQt5Gui.so,libQt5Help.so, libQt5InputSupport.a,
     552          libQt5Gui.so,libQt5Help.so, libQt5InputSupport.a, libQt5KmsSupport.a,
    547553          libQt5LinuxAccessibilitySupport.a, libQt5Location.so,
    548554          libQt5Multimedia.so, libQt5MultimediaQuick.so,
     
    551557          libQt5OpenGLExtensions.a, libQt5OpenGL.so, libQt5PacketProtocol.a,
    552558          libQt5PlatformCompositiorSupport.a, libQt5Positioning.so,
    553           libQt5PosiutioningQuick.so, libQt5PrintSupport.so,
    554           libQt5Purchasing.so, libQt5QmlDebug.s, libQt5QmlDevTools.a,
    555           libQt5Qml.so, libQt5QuickControls.so, libQt5QuickParticles.so,
    556           libQt5Quick.so, libQt5QuickTest.so, libQt5QuickWidgets.so,
    557           libQt5RemoteObjects.so, libQt5Script.so, libQt5ScriptTools.so,
    558           libQt5Scxml.so, libQt5Sensors.so, libQt5SerialBus.so,
    559           libQt5SerialPort.so, libQt5ServiceSupport.a, libQt5Sql.so,
     559          libQt5PositioningQuick.so, libQt5PrintSupport.so,
     560          libQt5Purchasing.so, libQt5QmlDebug.a, libQt5QmlDevTools.a,
     561          libQt5Qml.so, libQt5QuickControls2.so, libQt5QuickParticles.so,
     562          libQt5Quick.so, libQt5QuickShapes.so,  libQt5QuickTemplates2.so,
     563          libQt5QuickTest.so, libQt5QuickWidgets.so, libQt5RemoteObjects.so,
     564          libQt5Script.so, libQt5ScriptTools.so, libQt5Scxml.so, libQt5Sensors.so,
     565          libQt5SerialBus.so, libQt5SerialPort.so, libQt5ServiceSupport.a, libQt5Sql.so,
    560566          libQt5Svg.so, libQt5Test.so, libQt5TextToSpeech.so,
    561567          libQt5ThemeSupport.a, libQt5UiTools.a, libQt5VirtualKeyboard.so,
    562568          libQt5WaylandClient.so, libQt5WaylandCompositor.so, libQt5WebChannel.so,
    563569          libQt5WebSockets.so, libQt5WebView.so, libQt5Widgets.so,
    564           libQt5X11Extras.so, libQt5XmlPatterns.so libQt5XcbOpa.so,
     570          libQt5X11Extras.so, libQt5XmlPatterns.so,
    565571          libQt5Xml.so, and several plugins under /opt/qt5/{plugins,qml}
    566572        </seg>
     
    628634        <listitem>
    629635          <para>
    630             is a script replace all Qt 4 style includes with Qt 5 includes.
     636            is a script to replace all Qt 4 style includes with Qt 5 includes.
    631637          </para>
    632638          <indexterm zone="qt5 fixqt4headers.pl">
     
    715721      </varlistentry>
    716722
    717      <varlistentry id="qdbuscpp2xml-qt5">
     723      <varlistentry id="qcollectiongenerator-qt5">
     724        <term><command>qcollectiongenerator</command></term>
     725        <listitem>
     726          <para>
     727            processes and converts Qt help files.
     728          </para>
     729          <indexterm zone="qt5 qcollectiongenerator-qt5">
     730            <primary sortas="b-qcollectiongenerator-qt5">qcollectiongenerator-qt5</primary>
     731          </indexterm>
     732        </listitem>
     733      </varlistentry>
     734
     735      <varlistentry id="qdbuscpp2xml-qt5">
    718736        <term><command>qdbuscpp2xml</command></term>
    719737        <listitem>
     
    969987      </varlistentry>
    970988
     989      <varlistentry id="qscxmlc-qt5">
     990        <term><command>qscxml</command></term>
     991        <listitem>
     992          <para>
     993            converts an input.scxml file to a header and cpp file.
     994          </para>
     995          <indexterm zone="qt5 qscxmlc-qt5">
     996            <primary sortas="b-qscxmlc-qt5">qscxmlc</primary>
     997          </indexterm>
     998        </listitem>
     999      </varlistentry>
     1000
     1001      <varlistentry id="qtattributionsscanner-qt5">
     1002        <term><command>qtattributionsscanner</command></term>
     1003        <listitem>
     1004          <para>
     1005            processes qt_attribution.json files in Qt sources.
     1006          </para>
     1007          <indexterm zone="qt5 qtattributionsscanner-qt5">
     1008            <primary sortas="b-qtattributionsscanner-qt5">qtattributionsscanner</primary>
     1009          </indexterm>
     1010        </listitem>
     1011      </varlistentry>
     1012
    9711013      <varlistentry id="qtdiag-qt5">
    9721014        <term><command>qtdiag</command></term>
  • x/lib/qtwebengine.xml

    r1bc043ab re847737  
    88  <!ENTITY qtwebengine-download-http "https://download.qt.io/archive/qt/&qtwebengine-major;/&qtwebengine-version;/submodules/qtwebengine-everywhere-src-&qtwebengine-version;.tar.xz">
    99  <!ENTITY qtwebengine-download-ftp  " ">
    10   <!ENTITY qtwebengine-md5sum        "9841599435095b16f12870bd48ef5342">
     10  <!ENTITY qtwebengine-md5sum        "9f1f20537eba9b166cd0e59191e49f29">
    1111  <!ENTITY qtwebengine-size          "238 MB">
    12   <!ENTITY qtwebengine-buildsize     "3.3 GB (131 MB installed)">
    13   <!ENTITY qtwebengine-time          "60 SBU (using 4 cores)">
     12  <!ENTITY qtwebengine-buildsize     "3.3 GB (135 MB installed)">
     13  <!ENTITY qtwebengine-time          "40 SBU (using 4 cores)">
    1414]>
    1515
     
    139139    <para role="optional">
    140140      <xref linkend="libevent"/>,
     141      <xref linkend="poppler"/>,
    141142      <ulink url="https://github.com/open-source-parsers/jsoncpp/releases">jsoncpp</ulink>,
    142143      <ulink url="https://github.com/cisco/libsrtp/releases">libsrtp</ulink>,
     
    208209
    209210<screen role="root"><userinput>make install</userinput></screen>
     211    <!-- EDITORS NOTE: If you are updating this package, use INSTALL_ROOT=
     212         instead of DESTDIR= -->
    210213<!--
    211214    <para>
     
    315318        </seg>
    316319        <seg>
    317           $QT5PREFIX/doc/qtwebengine,
    318320          $QT5PREFIX/includeQtWebEngine,
    319321          $QT5PREFIX/include/QtWebEngineCore, and
Note: See TracChangeset for help on using the changeset viewer.