Index: kde/kf5/kf5-frameworks.xml
===================================================================
--- kde/kf5/kf5-frameworks.xml	(revision fdaae049d42920da66708789f9cef06edc1be826)
+++ kde/kf5/kf5-frameworks.xml	(revision b3932b797102806f3aab20d4918fecb4f1393240)
@@ -8,7 +8,7 @@
   <!ENTITY kf5-download-ftp  " ">
   <!ENTITY kf5-md5sum        "See Below">
-  <!ENTITY kf5-size          "328 MB">
-  <!ENTITY kf5-buildsize     "2.2 GB">
-  <!ENTITY kf5-time          "44 SBU">
+  <!ENTITY kf5-size          "259 MB">
+  <!ENTITY kf5-buildsize     "1.0 GB (210 MB installed)">
+  <!ENTITY kf5-time          "38 SBU">
 ]>
 
@@ -139,4 +139,10 @@
   </para>
 
+  <bridgehead renderas="sect4">Required dependencies for Prison</bridgehead>
+  <para role="optional"> <!-- Leaving as optional since these are external -->
+    <ulink url="http://libdmtx.sourceforge.net/">Datamatrix</ulink> and
+    <ulink url="http://megaui.net/fukuchi/works/qrencode/index.en.html/">QRencode</ulink>
+  </para>
+
   <para condition="html" role="usernotes">User Notes:
   <ulink url="&blfs-wiki;/kf5"/></para>
@@ -171,77 +177,78 @@
 
 <screen><userinput>cat &gt; frameworks-&kf5-version;.md5 &lt;&lt; "EOF"
-<literal>57747b2044d294410d3234b38ba024bd  attica-5.28.0.tar.xz
-#c8b07337cc3c72a55ec40267f1b3eec4  extra-cmake-modules-5.28.0.tar.xz
-18519cc78af2bec9be69fbb885a52c22  kapidox-5.28.0.tar.xz
-e11421e5fbc0bd4aa768a453721bef2e  karchive-5.28.0.tar.xz
-23ef0ce233866abda9cfbcf5f3de4f6e  kcodecs-5.28.0.tar.xz
-bbc99940debba203c8d7ddb8a82ce95b  kconfig-5.28.0.tar.xz
-92547554a46ca8b301a8a357ae466eab  kcoreaddons-5.28.0.tar.xz
-a3fd10031c5b2a27da76c2c8c07be13e  kdbusaddons-5.28.0.tar.xz
-c682939017dc4ad5dee2b3e362d40fa0  kdnssd-5.28.0.tar.xz
-4e6f0bb250b6a10317358696c1897c78  kguiaddons-5.28.0.tar.xz
-0c11fcadac974232c92121a3ae26347b  ki18n-5.28.0.tar.xz
-f915c788749b3e29b5aae15504beac78  kidletime-5.28.0.tar.xz
-2ca4e62b2847035a719ff1d2393d65c6  kimageformats-5.28.0.tar.xz
-6b6e6b459ff1f2599c30e1e92bc86b6d  kitemmodels-5.28.0.tar.xz
-d87fdc67fa7e2f6b63c6303974b27eab  kitemviews-5.28.0.tar.xz
-76f2b7deac266b598d8c3b52cb4274c5  kplotting-5.28.0.tar.xz
-c2e8cf3ca4029548c0e65142d8e8ec2f  kwidgetsaddons-5.28.0.tar.xz
-9ec46f4818ca71f3bfe37251f66613a9  kwindowsystem-5.28.0.tar.xz
-e1f4551e57a2636bca36e9c5b747028d  networkmanager-qt-5.28.0.tar.xz
-2ff51f7f1b907415dac7022327d04b70  solid-5.28.0.tar.xz
-9fe51016d7879cb8fac5fe374491a561  sonnet-5.28.0.tar.xz
-947893f8fa572b0d4686958517d5696f  threadweaver-5.28.0.tar.xz
-7d29a6ce7088215457f2eb0bba7ae616  kauth-5.28.0.tar.xz
-0e27db4101ee49f41334c25ad35fd22c  kcompletion-5.28.0.tar.xz
-6950db605ea79a079c6e062547c7d74b  kcrash-5.28.0.tar.xz
-dfbfce2f5cf2c395600d7e4c34f775dc  kdoctools-5.28.0.tar.xz
-8867250588914f30d08b7482239647d1  kpty-5.28.0.tar.xz
-b169ee8a9a459341dc592787d2c47b04  kunitconversion-5.28.0.tar.xz
-ae734430daf80eb0b3fefcc83668e2f2  kconfigwidgets-5.28.0.tar.xz
-a5206a772b64c9031a2e6bf5b4cfe5de  kservice-5.28.0.tar.xz
-937e93a265ed45d1142f2878ce7d539d  kglobalaccel-5.28.0.tar.xz
-ee7f38c05409f05eb8a4b05c1777d4a4  kpackage-5.28.0.tar.xz
-2c5f01bcaf40e3fe62144721f40f55c1  kdesu-5.28.0.tar.xz
-c6330f659f9c70c0c2ed139d07564dc8  kemoticons-5.28.0.tar.xz
-37cb76fc6c41c66e90316b1e8caf3420  kiconthemes-5.28.0.tar.xz
-49a2be90d1e79e4c69863e882b2dea76  kjobwidgets-5.28.0.tar.xz
-e5664b3118e4a3e706e9863fdc7e86cf  knotifications-5.28.0.tar.xz
-0263527d48768ed6d242f741f00eddea  ktextwidgets-5.28.0.tar.xz
-409f1ea7882344b2f22ebc67150f91dd  kwallet-5.28.0.tar.xz
-db6f2ad7f6435605ea04f08bead9e4b3  kxmlgui-5.28.0.tar.xz
-ebdfa33e711f88b59a38a988a120b1e4  kbookmarks-5.28.0.tar.xz
-eae12791a2c172e04287c24ad47c05f5  kio-5.28.0.tar.xz
-c6f5b591df46378194123dd23c7ee626  kdeclarative-5.28.0.tar.xz
-5cd7908f7bb316f6c41bf42dfaa33c76  kcmutils-5.28.0.tar.xz
-ad82fe1bf8a777995af773eb813cfdb1  frameworkintegration-5.28.0.tar.xz
-dea7beb4a98462d0098e7abd6397264f  kinit-5.28.0.tar.xz
-6a52503325bd02c8b5759e24a829d1bc  knewstuff-5.28.0.tar.xz
-e70723b9d5a8d44a7cf9df629112099d  knotifyconfig-5.28.0.tar.xz
-1fe64f811249d9189fa035eeb2f72d4f  kparts-5.28.0.tar.xz
-bf9d06919523c93f10543d89f9e40d4d  kactivities-5.28.0.tar.xz
-914e57ee540bf2e154cdc86f962b50ad  kded-5.28.0.tar.xz
-9fc835dfc5aa9e1d8e79d10d1e2a2e10  kdewebkit-5.28.0.tar.xz
-7d524ba30f518a0937c3912475a59a13  ktexteditor-5.28.0.tar.xz
-ba8603c7f6f3b3290e19f1f5d3fb3e8c  kdesignerplugin-5.28.0.tar.xz
-dfa9a794aea1104bb45e17f229b2da8e  kwayland-5.28.0.tar.xz
-bf213e3cf7628b9433cd21bd47c08d8d  plasma-framework-5.28.0.tar.xz
-#4c261149dd6b42f7f7af1ae13576e99b  modemmanager-qt-5.28.0.tar.xz
-2eeadc20378d5e90ae61721b5faa8af4  kpeople-5.28.0.tar.xz
-4b51b6442c81cf610e3ddab33033ae16  kxmlrpcclient-5.28.0.tar.xz
-8b1e8d615428497ccc90ab7895fb0194  bluez-qt-5.28.0.tar.xz
-124115109c5e82c6e2c232c844dc7bf5  kfilemetadata-5.28.0.tar.xz
-7ceec01ddeb987823d5db21afde266d6  baloo-5.28.0.tar.xz
-#6087ef0e0e6612a1ca978c4ba924a4f4  breeze-icons-5.28.0.tar.xz
-#37af44082edb2f1e6151a72d69308485  oxygen-icons5-5.28.0.tar.xz
-1285ab8095ca21aa0f7f6a5dade6c1c5  kactivities-stats-5.28.0.tar.xz
-0c44e78e610504ee8b2f2e5f040c602c  krunner-5.28.0.tar.xz
-68221bafb3e5dbf04be6317526d18d2d  syntax-highlighting-5.28.0.tar.xz
-2d3a4679fe09493144e06abb3b77631d  portingAids/kjs-5.28.0.tar.xz
-5b75e4d1de4864bdc5464c1f843042a9  portingAids/kdelibs4support-5.28.0.tar.xz
-3a2b83c7a996db14c68cd6f6fabfbeec  portingAids/khtml-5.28.0.tar.xz
-eb6283b11c71a07ecce53cdeb0fa2c93  portingAids/kjsembed-5.28.0.tar.xz
-5ae765c335601507361119f924f57fe2  portingAids/kmediaplayer-5.28.0.tar.xz
-62a01fce03cb3ef36a39719ab86709e9  portingAids/kross-5.28.0.tar.xz</literal>
+<literal>2243e955a41b8a5036fb8d0e497342f5  attica-5.31.0.tar.xz
+#74d7c29138168f9a62fe475705c0b351  extra-cmake-modules-5.31.0.tar.xz
+b846e442fd48b8387f93aa37295e9f7c  kapidox-5.31.0.tar.xz
+de591b1902b1721b74762d712f13a265  karchive-5.31.0.tar.xz
+8e0c15990e84dfcfc5c85a88e2e0319b  kcodecs-5.31.0.tar.xz
+f044848c2406fa1452b11780af2e1fea  kconfig-5.31.0.tar.xz
+95935748baf5465f150f4e1a94af1923  kcoreaddons-5.31.0.tar.xz
+c6c8f751eff1f03406f63bcfb1f4ffe0  kdbusaddons-5.31.0.tar.xz
+5ee257c5ff53d5551b9df1b640cfabf6  kdnssd-5.31.0.tar.xz
+ecb1a10910116e9fd3265f2f1908c6a1  kguiaddons-5.31.0.tar.xz
+62457f60936bb8dc6649ed362e7ab80a  ki18n-5.31.0.tar.xz
+c45511be577726afd5c7d88c7f13f274  kidletime-5.31.0.tar.xz
+99cbfa14df2fb11930090122b461bc6a  kimageformats-5.31.0.tar.xz
+91916337e5a8edf9fca9de3bdd1ad8fa  kitemmodels-5.31.0.tar.xz
+71251518337febe21cd0af8e7db66fae  kitemviews-5.31.0.tar.xz
+e36ccf164785957e07d03cddef152136  kplotting-5.31.0.tar.xz
+3ff1ee177df63262636954cb7e0460dc  kwidgetsaddons-5.31.0.tar.xz
+cd402e03c023354e9ee37b7d0d5de621  kwindowsystem-5.31.0.tar.xz
+8c4d807e867f11f5a55604fa59cce85d  networkmanager-qt-5.31.0.tar.xz
+2946f8c7780e2f3de5384717a8a34cdc  solid-5.31.0.tar.xz
+11cef5b5016def5298b64e2ce561a8b5  sonnet-5.31.0.tar.xz
+f1dbc18f38a9582cd1d4f94bc9f0f132  threadweaver-5.31.0.tar.xz
+ec49b90d1566a37e91b9710557e102f2  kauth-5.31.0.tar.xz
+81234f797d4da26106a91bdcc34440df  kcompletion-5.31.0.tar.xz
+a0cffc08aa51c61d48d9e25778a61e62  kcrash-5.31.0.tar.xz
+fc1b4de766d04ac3abc87050588d083d  kdoctools-5.31.0.tar.xz
+8f5efa781672c67f01195ee3dc823c6b  kpty-5.31.0.tar.xz
+0f7be81fe9c68044f20d6c297a624558  kunitconversion-5.31.0.tar.xz
+4deb8a01f99cb16bbcf80f1e11d90824  kconfigwidgets-5.31.0.tar.xz
+b46d2550b689fc818064f69cb1db29a7  kservice-5.31.0.tar.xz
+d56e35255d2697cc3a89a1a99d1821fe  kglobalaccel-5.31.0.tar.xz
+9d66b0fe531892180006f0deb77aa4b2  kpackage-5.31.0.tar.xz
+9a593607c47472dd6ce0d546b2f2a736  kdesu-5.31.0.tar.xz
+4c8d3ab1e358efd89acd7ab95025dd37  kemoticons-5.31.0.tar.xz
+fa2e0994412b83dbb0e54aa277f4bff3  kiconthemes-5.31.0.tar.xz
+cc2f41fd5b8ba6ad795a7835a68d4e8c  kjobwidgets-5.31.0.tar.xz
+b8483a6872720152acfb22dae0db417e  knotifications-5.31.0.tar.xz
+a3240501f842655be3b354d98da95939  ktextwidgets-5.31.0.tar.xz
+de28f21c121dc24f31d35ab622304e7e  kxmlgui-5.31.0.tar.xz
+8c1d5970b25f877567494486638d6082  kbookmarks-5.31.0.tar.xz
+3372c17e1a0020616fea29ec9097e0cc  kwallet-5.31.0.tar.xz
+62f31e7a9cd0b875fce5b552ec9be3c7  kio-5.31.0.tar.xz
+8b76f1704314258a944eb57a466d338d  kdeclarative-5.31.0.tar.xz
+eccc7474f7442b656d26211050f3b2c3  kcmutils-5.31.0.tar.xz
+2df293c8e3cedd3a7b71af69045dc5a0  knewstuff-5.31.0.tar.xz
+128fa26a3e7928ae74db95ee774fcf48  frameworkintegration-5.31.0.tar.xz
+8cf1b185c3d5b74a168995f8e0747931  kinit-5.31.0.tar.xz
+a8fdfb88286f73485734ad2feecb7e16  knotifyconfig-5.31.0.tar.xz
+21849d002c27964c0d264aa9b5a7c67d  kparts-5.31.0.tar.xz
+31f9bd0f380f60b0ab2e9b8f56b1662a  kactivities-5.31.0.tar.xz
+569c52fc5424b1c58fc0476ffa02b58b  kded-5.31.0.tar.xz
+d063b3b7827eaaa8e345ebaf6c1500f9  kdewebkit-5.31.0.tar.xz
+302e06bd05b8632fe60702c82218d1eb  syntax-highlighting-5.31.0.tar.xz
+315aae6b286757696513ecc7ca69e68e  ktexteditor-5.31.0.tar.xz
+89a054526209180e02b87b30b8766f5f  kdesignerplugin-5.31.0.tar.xz
+3ba021780eb40fadd3472630be680571  kwayland-5.31.0.tar.xz
+cbef982888a30ca96b4c1f52d502551c  plasma-framework-5.31.0.tar.xz
+#ac454faa59de5fb2c5f995acd71fd769  modemmanager-qt-5.31.0.tar.xz
+6eaf7bd9165a7042221926064c01cce9  kpeople-5.31.0.tar.xz
+c1cd0538b4f7e56653a4d6d4f2c994a2  kxmlrpcclient-5.31.0.tar.xz
+2e2dfc3e49d878044c4848d147918d1b  bluez-qt-5.31.0.tar.xz
+b0553bbd667d7d209735d2123f33af46  kfilemetadata-5.31.0.tar.xz
+831874cc5f6bf3aab76ca196d30995b3  baloo-5.31.0.tar.xz
+#f16a9b1a901700ecd0790e3d80ae32d4  breeze-icons-5.31.0.tar.xz
+#385ddb6e36639dfffb0bf30b75b049e0  oxygen-icons5-5.31.0.tar.xz
+cd4290e76d0c07a3612b82257119a4df  kactivities-stats-5.31.0.tar.xz
+6105cf1f51b69cd9232aa662f8d2511a  krunner-5.31.0.tar.xz
+71ec95ef3c79e2a86de4872bb97daa0e  kjs-5.31.0.tar.xz
+aa244aa083a03be78a976a8a8cd6ed8c  kdelibs4support-5.31.0.tar.xz
+21a3859d1358a330fbdb83f3c184dd71  khtml-5.31.0.tar.xz
+49f65f405b4e3d49adf81247efce963f  kjsembed-5.31.0.tar.xz
+f287ac1073cae07f51178ad78f30cf4b  kmediaplayer-5.31.0.tar.xz
+743b48d58b23d386e4417081a4d456cb  kross-5.31.0.tar.xz
+#95cb43eb20e081db51709b0ab6bcfa96  prison-5.31.0.tar.xz</literal>
 EOF</userinput></screen>
 
@@ -251,5 +258,6 @@
   packages are covered separately at <xref linkend="breeze-icons"/> and <xref
   linkend="oxygen-icons5"/>.  The modemmanager-qt package may be built if its
-  optional dependency has been installed.</para>
+  optional dependency has been installed. The prison package (bar code reader)
+  may be built if the required external libraries are installed.</para>
 
   </sect2>
