Re: git: 66259c9c641b - main - Qt6: Import Qt6 ports form kde@'s repository

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Tue, 23 Aug 2022 03:04:01 UTC
Jan Beich <jbeich@FreeBSD.org> writes:

> "Tobias C. Berner" <tcberner@FreeBSD.org> writes:
>
>>  devel/qt6-base/Makefile                            |  125 +
>>  devel/qt6-base/distinfo                            |    3 +
>>  devel/qt6-base/files/patch-cmake_FindMySQL.cmake   |   13 +
>>  devel/qt6-base/files/patch-cmake_QtBuild.cmake     |   11 +
>>  .../files/patch-cmake_QtFlagHandlingHelpers.cmake  |   13 +
>>  .../files/patch-cmake_QtPkgConfigHelpers.cmake     |   10 +
>>  .../files/patch-cmake_QtRpathHelpers.cmake         |   11 +
>>  ...rt_devicediscovery_qdevicediscovery__static.cpp |   14 +
>>  ...port_devicediscovery_qdevicediscovery__udev.cpp |   14 +
>>  ...t_evdevkeyboard_qevdevkeyboard__defaultmap__p.h |   14 +
>>  ...t_input_evdevkeyboard_qevdevkeyboardhandler.cpp |   14 +
>>  ...support_input_evdevmouse_qevdevmousehandler.cpp |   15 +
>>  ...pport_input_evdevtablet_qevdevtablethandler.cpp |   14 +
>>  ...support_input_evdevtouch_qevdevtouchhandler.cpp |   14 +
>>  devel/qt6-base/pkg-descr                           |    3 +
>>  devel/qt6-base/pkg-plist                           | 3746 ++++++++++++++++++++
> [...]
>>  graphics/qt6-wayland/Makefile                      |   35 +
>>  graphics/qt6-wayland/distinfo                      |    3 +
>>  graphics/qt6-wayland/files/patch-CMakeLists.txt    |   11 +
>>  graphics/qt6-wayland/pkg-descr                     |    6 +
>>  graphics/qt6-wayland/pkg-plist                     |  621 ++++
>
> What's the point of splitting off qt6-wayland when GUI is part of qt6-base?

Nevermind. qt6-wayland depends on qt6-declarative (libQt6Qml.so) and is
a separate package in Linux distributions. Splitting less requires merging
other components while splitting more requires subpackaging (D16457).