Index: x/lib/qt5.xml
===================================================================
--- x/lib/qt5.xml	(revision 3261ded42d62a429a9c4ba769628f612d92894b8)
+++ x/lib/qt5.xml	(revision e847737307c5d16bfc9ee09701ee0f7a517f7afb)
@@ -10,8 +10,8 @@
   <!ENTITY qt5-download-http "&qt5-url;/qt-everywhere-src-&qt5-version;.tar.xz">
   <!ENTITY qt5-download-ftp  " ">
-  <!ENTITY qt5-md5sum        "38017e0ed88b9baba063bd723d9ca8b2">
-  <!ENTITY qt5-size          "485 MB">
-  <!ENTITY qt5-buildsize     "12 GB (260 MB installed)">
-  <!ENTITY qt5-time          "39 SBU (using parallelism=4)">
+  <!ENTITY qt5-md5sum        "dda95b0239d13c5276834177af3a8588">
+  <!ENTITY qt5-size          "484 MB">
+  <!ENTITY qt5-buildsize     "11 GB (243 MB installed)">
+  <!ENTITY qt5-time          "20 SBU (using parallelism=4)">
 ]>
 
@@ -108,4 +108,5 @@
       <xref linkend="libpng"/>,
       <xref linkend="libtiff"/>,
+      <xref linkend="libwebp"/>,
       <xref linkend="libxkbcommon"/>,
       <xref linkend="mesa"/>,
@@ -133,6 +134,8 @@
       <xref linkend="python2"/> (required for QtWebEngine),
       <xref linkend="pulseaudio"/>,
-      <xref linkend="unixodbc"/>, and
-      <ulink url="http://www.firebirdsql.org/">Firebird</ulink>
+      <xref linkend="sdl2"/>,
+      <xref linkend="unixodbc"/>,
+      <ulink url="http://www.firebirdsql.org/">Firebird</ulink>, and
+      <ulink url="https://libproxy.github.io/libproxy/">libproxy</ulink>
     </para>
 
@@ -272,4 +275,7 @@
 
 <screen role="root"><userinput>make install</userinput></screen>
+
+    <!-- EDITORS NOTE: This package uses INSTALL_ROOT= instead of DESTDIR= for
+         installing in a temporary directory. -->
 
     <para>
@@ -523,11 +529,11 @@
         <seg>
           assistant, canbusutil, designer, fixqt4headers.pl, lconvert, linguist,
-          lrelease, lupdate, moc, pixeltool, qdbuscpp2xml, qdbus, qdbusviewer,
-          qdbusxml2cpp, qdoc, qdistancefieldgenerator, qgltf, qhelpgenerator,
-          qlalr, qmake, gmlcachegen,
+          lrelease, lupdate, moc, pixeltool, qcollectiongenerator, qdbuscpp2xml, 
+          qdbus, qdbusviewer, qdbusxml2cpp, qdoc, qdistancefieldgenerator, qgltf, 
+          qhelpgenerator, qlalr, qmake, qmlcachegen,
           qmleasing, qmlimportscanner, qmllint, qmlmin, qmlplugindump,
-          qmlpreview, qmlprofiler, qml, qmlscene, qmltestrunner, qtdiag, qtpaths,
-          qtplugininfo, qtwaylandscanner,qvkgen, rcc, sdpscanner, syncqt.pl, uic,
-          xmlpatterns, and xmlpatternsvalidator
+          qmlpreview, qmlprofiler, qml, qmlscene, qmltestrunner, qscxmlc, qtdiag, 
+          qtpaths, qtattributionscanner, qtplugininfo, qtwaylandscanner, qvkgen, rcc, 
+          repc, sdpscanner, syncqt.pl, uic, xmlpatterns, and xmlpatternsvalidator
         </seg>
         <seg>
@@ -539,10 +545,10 @@
           libQt5Bootstrap.a, libQt53DCharts.so, libQt5Concurrent.so,
           libQt5Core.so, libQt5DataVisualization.so, libQt5DBus.so,
-          libQt5Declarative.so, libQt5DesignerComponents.so, libQt5Designer.so,
+          libQt5DesignerComponents.so, libQt5Designer.so,
           libQt5DeviceDiscoverySupport.a, libQt5EdidSupport.a,
           libQt5EglFSDeviceIntegration.so, libQt5EglFsKmsSupport.so,
           libQt5EglSupport.a, libQt5EventDispatcher.a, libQt5FbSupport.a,
           libQt5FontDatabaseSupport.a, libQt5Gamepad.so, libQt5Glx.a,
-          libQt5Gui.so,libQt5Help.so, libQt5InputSupport.a,
+          libQt5Gui.so,libQt5Help.so, libQt5InputSupport.a, libQt5KmsSupport.a,
           libQt5LinuxAccessibilitySupport.a, libQt5Location.so,
           libQt5Multimedia.so, libQt5MultimediaQuick.so,
@@ -551,16 +557,16 @@
           libQt5OpenGLExtensions.a, libQt5OpenGL.so, libQt5PacketProtocol.a,
           libQt5PlatformCompositiorSupport.a, libQt5Positioning.so,
-          libQt5PosiutioningQuick.so, libQt5PrintSupport.so,
-          libQt5Purchasing.so, libQt5QmlDebug.s, libQt5QmlDevTools.a,
-          libQt5Qml.so, libQt5QuickControls.so, libQt5QuickParticles.so,
-          libQt5Quick.so, libQt5QuickTest.so, libQt5QuickWidgets.so,
-          libQt5RemoteObjects.so, libQt5Script.so, libQt5ScriptTools.so,
-          libQt5Scxml.so, libQt5Sensors.so, libQt5SerialBus.so,
-          libQt5SerialPort.so, libQt5ServiceSupport.a, libQt5Sql.so,
+          libQt5PositioningQuick.so, libQt5PrintSupport.so,
+          libQt5Purchasing.so, libQt5QmlDebug.a, libQt5QmlDevTools.a,
+          libQt5Qml.so, libQt5QuickControls2.so, libQt5QuickParticles.so,
+          libQt5Quick.so, libQt5QuickShapes.so,  libQt5QuickTemplates2.so, 
+          libQt5QuickTest.so, libQt5QuickWidgets.so, libQt5RemoteObjects.so, 
+          libQt5Script.so, libQt5ScriptTools.so, libQt5Scxml.so, libQt5Sensors.so, 
+          libQt5SerialBus.so, libQt5SerialPort.so, libQt5ServiceSupport.a, libQt5Sql.so,
           libQt5Svg.so, libQt5Test.so, libQt5TextToSpeech.so,
           libQt5ThemeSupport.a, libQt5UiTools.a, libQt5VirtualKeyboard.so,
           libQt5WaylandClient.so, libQt5WaylandCompositor.so, libQt5WebChannel.so,
           libQt5WebSockets.so, libQt5WebView.so, libQt5Widgets.so,
-          libQt5X11Extras.so, libQt5XmlPatterns.so libQt5XcbOpa.so,
+          libQt5X11Extras.so, libQt5XmlPatterns.so,
           libQt5Xml.so, and several plugins under /opt/qt5/{plugins,qml}
         </seg>
@@ -628,5 +634,5 @@
         <listitem>
           <para>
-            is a script replace all Qt 4 style includes with Qt 5 includes.
+            is a script to replace all Qt 4 style includes with Qt 5 includes.
           </para>
           <indexterm zone="qt5 fixqt4headers.pl">
@@ -715,5 +721,17 @@
       </varlistentry>
 
-     <varlistentry id="qdbuscpp2xml-qt5">
+      <varlistentry id="qcollectiongenerator-qt5">
+        <term><command>qcollectiongenerator</command></term>
+        <listitem>
+          <para>
+            processes and converts Qt help files.
+          </para>
+          <indexterm zone="qt5 qcollectiongenerator-qt5">
+            <primary sortas="b-qcollectiongenerator-qt5">qcollectiongenerator-qt5</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="qdbuscpp2xml-qt5">
         <term><command>qdbuscpp2xml</command></term>
         <listitem>
@@ -969,4 +987,28 @@
       </varlistentry>
 
+      <varlistentry id="qscxmlc-qt5">
+        <term><command>qscxml</command></term>
+        <listitem>
+          <para>
+            converts an input.scxml file to a header and cpp file.
+          </para>
+          <indexterm zone="qt5 qscxmlc-qt5">
+            <primary sortas="b-qscxmlc-qt5">qscxmlc</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry id="qtattributionsscanner-qt5">
+        <term><command>qtattributionsscanner</command></term>
+        <listitem>
+          <para>
+            processes qt_attribution.json files in Qt sources.
+          </para>
+          <indexterm zone="qt5 qtattributionsscanner-qt5">
+            <primary sortas="b-qtattributionsscanner-qt5">qtattributionsscanner</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="qtdiag-qt5">
         <term><command>qtdiag</command></term>
