DateTime-Calendar-Julian-0.107
Dependant modules:
Alien-Build-2.46,
B-Hooks-EndOfScope-0.25,
Class-Data-Inheritable-0.09,
DateTime-1.55,
DateTime-Locale-1.33,
DateTime-TimeZone-2.51,
HTTP-Message-6.36,
libwww-perl-6.61,
MRO-Compat-0.15,
Net-HTTP-6.22,
Net-SSLeay-1.92,
Path-Tiny-0.122,
Scalar-List-Utils-1.60,
Term-Table-0.016,
Test2-Suite-0.000144,
Test-File-1.991,
Text-CSV_XS-1.47,
Tie-Cycle-1.227,
Try-Tiny-0.31.
The dependant moduels are now up to date as of early on Friday.
Update to pycryptodome-3.14.0 (Python module).
Update to lcms2-2.13.
Update to sudo-1.9.9.
Update to wayland-protocols-1.25.
Update to libgpg-error-1.44.
Update to libcap-2.63.
Update to Python3-3.10.2.
Update to libwacom-2.0.0.
Dependency updates for libbytesize, libgrss, and telepathy-glib
Add ./bootstrap to libyaml
As the test needs external dependency now, I think many people will just
skip it. So use --buildtype=release instead of
--buildtype=debugoptimized now. If someone wants to run the tests,
he/she can follow the note and replace release with debugoptimized.
I have only used the patches for modules used by packages in BLFS
or required by the extra KDE packages mentioned in BLFS. For the
full details of what has been applied (or omitted) see
https://www.linuxfromscratch.org/~ken/qt5/
I have also revised the SBU - the extra patches make a minimal
difference on my -j4 builds, but I need to use -j8 to get to 22
SBU. That figure seems to have been carried over from when we were
using gcc-10.2.
In the optional dependencies, pciutils was shown as optional but
required for qtwebengine: show it as optional, other parts of qt
can use it, and add it to qtwebengine as required. Remove python2
from the qt5 optional dependencies, only qtwebengine needs it and
it is already shown as required there.
I've had a TODO list item after a Discussion with Bruce about this particular
package since last package freeze. Because of it's reliance on Qt5 and the fact
that it's only used for KHelpCenter, it really does not belong in
General Libraries. Moving it to X Libraries should suffice in this case,
since it doesn't really fit in KF5 either.
In addition, update the dependencies and the installed files list, and
add short descriptions for the two libraries installed by this package.
It made sense as a dep of Qt5 when we were building webengine as
part of Qt5, but (at least for separate WebEngine, I've
deliberately forgotten the details of building it in Qt5) it
requires a switch to enable it.
Document that switch as an optional command.