Bug 272422

Summary: [exp-run] Qt6: Update Qt6 to 6.5.1
Product: Ports & Packages Reporter: Loïc Bartoletti <lbartoletti>
Component: Individual Port(s)Assignee: Port Management Team <portmgr>
Status: Closed FIXED    
Severity: Affects Only Me CC: fuz, jhale, kde
Priority: --- Flags: lbartoletti: exp-run?
Version: Latest   
Hardware: Any   
OS: Any   

Description Loïc Bartoletti freebsd_committer freebsd_triage 2023-07-08 06:09:05 UTC
Hi,

kde@ would like to ask for an exp-run to update Qt6 to 6.5.1.

The patch can also be found here:
https://people.freebsd.org/~lbartoletti/patches/qt6-6.5.1.diff

Thanks,

Loïc
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-07-21 04:25:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=05143d057a86e97296dabf9ef96e4e8f6bb16100

commit 05143d057a86e97296dabf9ef96e4e8f6bb16100
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2023-07-21 01:14:56 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2023-07-21 04:24:44 +0000

    graphics/glaxnimate: Fix build with upcoming Qt 6.5.x

    PR:             272422

 graphics/glaxnimate/Makefile | 3 +++
 graphics/glaxnimate/distinfo | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-07-21 04:25:31 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b161a3cffcb37fcf19d07ef43ac14bbcb4ee6696

commit b161a3cffcb37fcf19d07ef43ac14bbcb4ee6696
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2023-07-21 01:13:20 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2023-07-21 04:24:44 +0000

    deskutils/copyq: Fix build with upcoming Qt 6.5.x

    PR:             272422

 deskutils/copyq/Makefile | 3 +++
 deskutils/copyq/distinfo | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-07-26 04:30:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0222c44e03e178bf17380fdeaa9c85c52b334afc

commit 0222c44e03e178bf17380fdeaa9c85c52b334afc
Author:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
AuthorDate: 2023-06-26 18:58:15 +0000
Commit:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
CommitDate: 2023-07-26 04:28:56 +0000

    Qt6: Update to 6.5.1

    Changes:
      - https://www.qt.io/blog/qt-6.5-lts-released
      - https://www.qt.io/blog/qt-6.5.1-released

    PR:     272422
    Exp-run by:     antoine

 Mk/Uses/qt.mk                                      |   3 +-
 accessibility/qt6-speech/distinfo                  |   6 +-
 comms/qt6-sensors/distinfo                         |   6 +-
 comms/qt6-serialbus/distinfo                       |   6 +-
 comms/qt6-serialport/distinfo                      |   6 +-
 databases/qt6-base_sqldriver/distinfo              |   6 +-
 devel/pyside6-tools/Makefile                       |   6 +-
 devel/pyside6-tools/distinfo                       |   6 +-
 devel/pyside6-tools/pkg-plist                      |  22 +-
 devel/pyside6/Makefile                             |   7 +-
 devel/pyside6/distinfo                             |   6 +-
 devel/pyside6/pkg-plist                            |  31 +-
 devel/qt6-5compat/distinfo                         |   6 +-
 devel/qt6-5compat/pkg-plist                        |   1 +
 devel/qt6-base/distinfo                            |   8 +-
 devel/qt6-base/pkg-plist                           |  19 +-
 devel/qt6-languageserver/distinfo                  |   6 +-
 devel/qt6-positioning/distinfo                     |   6 +-
 devel/qt6-remoteobjects/distinfo                   |   6 +-
 devel/qt6-scxml/distinfo                           |   6 +-
 devel/qt6-tools/distinfo                           |   6 +-
 ...st_lupdate_lupdatepreprocessoraction.cpp (gone) |  13 -
 ...uist_lupdate_lupdatepreprocessoraction.h (gone) |  13 -
 devel/qt6-tools/pkg-plist                          | 121 ----
 devel/qt6-translations/distinfo                    |   6 +-
 devel/shiboken6/Makefile                           |   7 +-
 devel/shiboken6/distinfo                           |   6 +-
 devel/shiboken6/pkg-plist                          |  15 +-
 graphics/qt6-3d/distinfo                           |   6 +-
 graphics/qt6-3d/pkg-plist                          |   1 -
 graphics/qt6-imageformats/distinfo                 |   6 +-
 graphics/qt6-lottie/distinfo                       |   6 +-
 graphics/qt6-svg/distinfo                          |   6 +-
 graphics/qt6-wayland/distinfo                      |   6 +-
 graphics/qt6-wayland/pkg-plist                     |   6 -
 misc/qt6-doc/distinfo                              |   6 +-
 misc/qt6-examples/distinfo                         |   6 +-
 misc/qt6-examples/pkg-plist                        | 623 ++++++++-------------
 multimedia/qt6-multimedia/distinfo                 |   6 +-
 multimedia/qt6-multimedia/pkg-plist                |   1 +
 net/qt6-networkauth/distinfo                       |   6 +-
 www/qt6-webchannel/distinfo                        |   6 +-
 www/qt6-websockets/distinfo                        |   6 +-
 x11-toolkits/qt6-charts/distinfo                   |   6 +-
 x11-toolkits/qt6-datavis3d/distinfo                |   6 +-
 x11-toolkits/qt6-declarative/distinfo              |   6 +-
 x11-toolkits/qt6-declarative/pkg-plist             |  70 +--
 x11-toolkits/qt6-quick3d/distinfo                  |   6 +-
 x11-toolkits/qt6-quick3d/pkg-plist                 |   8 -
 x11-toolkits/qt6-quicktimeline/distinfo            |   6 +-
 x11-toolkits/qt6-shadertools/distinfo              |   6 +-
 x11-toolkits/qt6-virtualkeyboard/distinfo          |   6 +-
 52 files changed, 426 insertions(+), 747 deletions(-)
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-07-26 04:30:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=230148d80ee0fcc15579204a25c019c2b86a3efb

commit 230148d80ee0fcc15579204a25c019c2b86a3efb
Author:     Tobias C. Berner <tcberner@FreeBSD.org>
AuthorDate: 2023-04-05 17:58:10 +0000
Commit:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
CommitDate: 2023-07-26 04:28:55 +0000

    Qt: Update Qt6 to 6.5.0

    PR:     272422
    Exp-run by:     antoine

 Mk/Uses/qt.mk                                      |    2 +-
 accessibility/qt6-speech/distinfo                  |    6 +-
 accessibility/qt6-speech/pkg-plist                 |    1 -
 comms/qt6-sensors/distinfo                         |    6 +-
 comms/qt6-sensors/pkg-plist                        |   12 -
 comms/qt6-serialbus/distinfo                       |    6 +-
 comms/qt6-serialbus/pkg-plist                      |   18 +-
 comms/qt6-serialport/distinfo                      |    6 +-
 comms/qt6-serialport/pkg-plist                     |    2 -
 devel/qt6-5compat/distinfo                         |    6 +-
 devel/qt6-5compat/pkg-plist                        |   11 +-
 devel/qt6-base/Makefile                            |    3 +-
 devel/qt6-base/distinfo                            |    8 +-
 .../files/patch-cmake_FindMySQL.cmake (gone)       |   13 -
 .../patch-src_corelib_global_qsimd__p.h (gone)     |   34 -
 devel/qt6-base/pkg-plist                           |  257 +-
 devel/qt6-languageserver/distinfo                  |    6 +-
 devel/qt6-positioning/distinfo                     |    6 +-
 devel/qt6-positioning/pkg-plist                    |    1 +
 devel/qt6-remoteobjects/distinfo                   |    6 +-
 devel/qt6-remoteobjects/pkg-plist                  |   11 -
 devel/qt6-scxml/distinfo                           |    6 +-
 devel/qt6-tools/distinfo                           |    6 +-
 devel/qt6-tools/pkg-plist                          |  128 +-
 devel/qt6-translations/distinfo                    |    6 +-
 devel/qt6-translations/pkg-plist                   |    1 +
 graphics/qt6-3d/distinfo                           |    6 +-
 graphics/qt6-3d/pkg-plist                          |    9 -
 graphics/qt6-imageformats/distinfo                 |    6 +-
 graphics/qt6-lottie/distinfo                       |    6 +-
 graphics/qt6-svg/distinfo                          |    6 +-
 graphics/qt6-svg/pkg-plist                         |    1 -
 graphics/qt6-wayland/distinfo                      |    6 +-
 graphics/qt6-wayland/pkg-plist                     |   23 +-
 misc/qt6-doc/distinfo                              |    6 +-
 misc/qt6-doc/pkg-plist                             |   93 +-
 misc/qt6-examples/distinfo                         |    6 +-
 misc/qt6-examples/pkg-plist                        | 3548 ++++++++------------
 multimedia/qt6-multimedia/distinfo                 |    6 +-
 multimedia/qt6-multimedia/pkg-plist                |   42 +-
 net/qt6-networkauth/distinfo                       |    6 +-
 www/qt6-webchannel/distinfo                        |    6 +-
 www/qt6-webchannel/pkg-plist                       |    1 -
 www/qt6-websockets/distinfo                        |    6 +-
 x11-toolkits/qt6-charts/distinfo                   |    6 +-
 x11-toolkits/qt6-datavis3d/distinfo                |    6 +-
 x11-toolkits/qt6-declarative/distinfo              |    6 +-
 x11-toolkits/qt6-declarative/pkg-plist             |  190 +-
 x11-toolkits/qt6-quick3d/distinfo                  |    6 +-
 x11-toolkits/qt6-quick3d/pkg-plist                 |  115 +-
 x11-toolkits/qt6-quicktimeline/distinfo            |    6 +-
 x11-toolkits/qt6-shadertools/distinfo              |    6 +-
 x11-toolkits/qt6-shadertools/pkg-plist             |    2 +-
 x11-toolkits/qt6-virtualkeyboard/distinfo          |    6 +-
 x11-toolkits/qt6-virtualkeyboard/pkg-plist         |    1 -
 55 files changed, 2004 insertions(+), 2697 deletions(-)
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-07-26 04:30:22 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8f8a9b9357c846475b76853b3925871c3e4a04ce

commit 8f8a9b9357c846475b76853b3925871c3e4a04ce
Author:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
AuthorDate: 2023-07-25 18:53:31 +0000
Commit:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
CommitDate: 2023-07-26 04:28:56 +0000

    graphics/qt6-3d: fix build on i386

    PR:     272422
    Exp-run by:     antoine

 graphics/qt6-3d/Makefile  | 6 ++++++
 graphics/qt6-3d/pkg-plist | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)
Comment 7 commit-hook freebsd_committer freebsd_triage 2023-07-26 04:30:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=9a0a6ca38c78e60b3afc10152daad948a1f001c7

commit 9a0a6ca38c78e60b3afc10152daad948a1f001c7
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2023-04-23 16:35:04 +0000
Commit:     Loïc Bartoletti <lbartoletti@FreeBSD.org>
CommitDate: 2023-07-26 04:28:56 +0000

    www/qt6-webengine: Update to 6.5.0

    Under the hood runs Chromium 108.0.5359.181 with security patches up to
    Chromium 110.0.5481.104.  Most of the patches were taken of from
    Chromium 108.0.5359.124 (7ae5e0e6d6ee).

    Build tests so far:
    - 14.0-CURRENT@ amd64@df2fbbfa71
    - 13.2-RELEASE amd64 ALSA
    - 13.1-RELEASE amd64 ALSA
    - 12.4-RELEASE amd64 + i386 (ALSA/PULSE/SNDIO)

    Runtime tests with 12.4-RELEASE so far without issues.

    PR:     272422
    Exp-run by:     antoine

 www/qt6-webengine/Makefile                         | 12 +---
 www/qt6-webengine/distinfo                         |  6 +-
 .../files/patch-src_3rdparty_chromium_BUILD.gn     | 33 +++++----
 .../patch-src_3rdparty_chromium_base_BUILD.gn      | 81 ++++++++++-----------
 ...tion__allocator_address__space__randomization.h |  4 +-
 ...llocator_partition__allocator_page__allocator.h |  8 +--
 ...rtition__allocator_page__allocator__constants.h | 23 ++++--
 ...__allocator_page__allocator__internals__posix.h |  4 +-
 ...rtition__allocator_partition__address__space.cc |  6 +-
 ...partition__allocator_partition__alloc.cc (gone) | 17 -----
 ...rtition__alloc__base_rand__util__posix.cc (new) | 13 ++++
 ...ading_platform__thread__internal__posix.h (new) | 11 +++
 ...base_threading_platform__thread__posix.cc (new) | 11 +++
 ...partition__allocator_partition__alloc__config.h | 10 +--
 ...tition__allocator_partition__alloc__constants.h | 15 +++-
 ...on__allocator_partition__alloc__forward.h (new) | 16 +++++
 ...llocator_partition__allocator_partition__page.h | 17 +----
 ...locator_partition__allocator_partition__root.cc | 12 ++--
 ...locator_partition__allocator_spinning__mutex.cc |  8 +--
 ...r_partition__allocator_spinning__mutex.h (gone) | 20 ------
 ...ch-src_3rdparty_chromium_base_base__switches.cc |  8 +--
 ...tch-src_3rdparty_chromium_base_base__switches.h |  6 +-
 .../files/patch-src_3rdparty_chromium_base_cpu.h   |  4 +-
 ...src_3rdparty_chromium_base_debug_elf__reader.cc | 10 +--
 ...arty_chromium_base_debug_stack__trace__posix.cc | 12 ++--
 ..._chromium_base_files_dir__reader__linux.h (new) | 39 ++++++++++
 ..._chromium_base_files_dir__reader__posix.h (new) | 20 ++++++
 ...chromium_base_files_file__path__watcher__bsd.cc |  4 +-
 ...se_files_file__path__watcher__freebsd.cc (gone) | 64 -----------------
 ...dparty_chromium_base_files_file__util__posix.cc |  4 +-
 ...ch-src_3rdparty_chromium_base_i18n_icu__util.cc | 18 ++---
 ...patch-src_3rdparty_chromium_base_linux__util.cc |  4 +-
 ...rty_chromium_base_memory_discardable__memory.cc | 18 ++---
 ..._base_memory_platform__shared__memory__region.h |  6 +-
 ...omium_base_message__loop_message__pump__glib.cc |  6 +-
 ...rty_chromium_base_posix_unix__domain__socket.cc | 10 +--
 ...tch-src_3rdparty_chromium_base_process_launch.h |  4 +-
 ...ch-src_3rdparty_chromium_base_process_memory.cc | 13 +---
 ...party_chromium_base_process_process__metrics.cc | 25 ++++---
 ...dparty_chromium_base_process_process__metrics.h | 34 +++++----
 ...omium_base_process_process__metrics__freebsd.cc | 28 +++++---
 ...omium_base_process_process__metrics__openbsd.cc | 27 +++----
 ...hromium_base_process_process__metrics__posix.cc |  4 +-
 ...rdparty_chromium_base_process_process__posix.cc | 10 +--
 ...y_chromium_base_profiler_module__cache.cc (new) | 11 +++
 ...iler_sampling__profiler__thread__token.cc (new) | 20 ++++++
 ...filer_sampling__profiler__thread__token.h (new) | 20 ++++++
 ...e_profiler_stack__base__address__posix.cc (new) | 44 ++++++++++++
 ..._base_profiler_thread__delegate__posix.cc (new) | 20 ++++++
 .../patch-src_3rdparty_chromium_base_rand__util.h  |  6 +-
 ...src_3rdparty_chromium_base_rand__util__posix.cc | 44 +++++++-----
 ...arty_chromium_base_synchronization_lock__impl.h |  6 +-
 ...-src_3rdparty_chromium_base_system_sys__info.cc | 20 +++---
 ...h-src_3rdparty_chromium_base_system_sys__info.h | 12 ++--
 ...arty_chromium_base_system_sys__info__freebsd.cc | 18 ++---
 ...arty_chromium_base_system_sys__info__openbsd.cc | 12 ++--
 ...dparty_chromium_base_system_sys__info__posix.cc | 38 ++++------
 ...omium_base_third__party_libevent_event.h (gone) | 14 ----
 ...base_third__party_symbolize_symbolize.cc (gone) | 11 ---
 ...arty_chromium_base_threading_platform__thread.h |  6 +-
 ...omium_base_threading_platform__thread__linux.cc | 38 +++++-----
 ...omium_base_threading_platform__thread__posix.cc | 22 +++---
 ...hreading_thread__task__runner__handle.cc (gone) | 26 -------
 ...-src_3rdparty_chromium_base_time_time.cc (gone) | 11 ---
 ...ium_base_trace__event_malloc__dump__provider.cc | 13 ++--
 ...mium_base_trace__event_process__memory__dump.cc | 12 ++--
 ...tch-src_3rdparty_chromium_build_config_BUILD.gn |  4 +-
 ...rdparty_chromium_build_config_compiler_BUILD.gn | 47 +++++++-----
 ...romium_build_config_compiler_pgo_pgo.gni (gone) | 11 ---
 ...ch-src_3rdparty_chromium_build_config_ozone.gni |  4 +-
 ...tch-src_3rdparty_chromium_build_config_rust.gni |  4 +-
 ...rty_chromium_build_linux_libpci_BUILD.gn (gone) | 53 --------------
 ...y_chromium_build_linux_strip__binary.gni (gone) | 15 ----
 ..._chromium_build_linux_unbundle_libxml.gn (gone) | 10 ---
 ...mium_build_linux_unbundle_replace__gn__files.py |  6 +-
 ...rty_chromium_build_toolchain_gcc__toolchain.gni | 15 +++-
 ...wser_media_webrtc_webrtc__logging__controller.h |  6 +-
 ...i_webui_chrome__web__ui__controller__factory.cc | 20 +++---
 ...chromium_chrome_common_webui__url__constants.cc | 12 ++--
 ..._chromium_chrome_common_webui__url__constants.h |  8 +--
 ...omponents_crash_content_browser_BUILD.gn (gone) | 29 --------
 ...rty_chromium_components_crash_core_app_BUILD.gn | 23 ++----
 ...h_core_browser_crash__upload__list__crashpad.cc | 14 +++-
 ..._chromium_components_crash_core_common_BUILD.gn | 11 +--
 ..._components_os__crypt_libsecret__util__linux.cc |  4 +-
 ...party_chromium_components_os__crypt_os__crypt.h | 57 ++++++++++-----
 ..._ai_sandbox_screen__ai__sandbox__hook__linux.cc |  8 +--
 ..._3rdparty_chromium_content_app_content__main.cc |  4 +-
 ...mium_content_app_content__main__runner__impl.cc | 43 ++++++-----
 ...-src_3rdparty_chromium_content_browser_BUILD.gn |  6 +-
 ..._browser_browser__child__process__host__impl.cc |  4 +-
 ...chromium_content_browser_browser__main__loop.cc | 17 ++---
 ...wser_child__process__launcher__helper__linux.cc | 28 ++++----
 ..._compositor_viz__process__transport__factory.cc |  4 +-
 ..._browser_compute__pressure_cpu__probe.cc (gone) | 10 ---
 ...ent_browser_download_download__manager__impl.cc |  8 +--
 ...omium_content_browser_gpu_gpu__process__host.cc | 17 ++---
 ...ser_media_frameless__media__interface__proxy.cc | 10 +--
 ...edia_frameless__media__interface__proxy.h (new) | 20 ++++++
 ...ontent_browser_media_media__interface__proxy.cc |  8 +--
 ...owser_renderer__host_render__message__filter.cc | 16 ++---
 ...rowser_renderer__host_render__message__filter.h | 11 ++-
 ...r_renderer__host_render__process__host__impl.cc | 28 ++++++--
 ...er_renderer__host_render__process__host__impl.h | 31 +++++++-
 ...wser_renderer__host_render__view__host__impl.cc |  4 +-
 ...derer__host_render__widget__host__view__aura.cc | 32 ++++-----
 ...nderer__host_render__widget__host__view__aura.h |  4 +-
 ...m_content_browser_utility__sandbox__delegate.cc | 26 ++-----
 ...wser_web__contents_web__contents__view__aura.cc |  8 +--
 ...browser_webui_web__ui__main__frame__observer.cc | 10 +--
 ..._browser_webui_web__ui__main__frame__observer.h |  6 +-
 ...owser_zygote__host_zygote__host__impl__linux.cc | 27 ++++---
 ...rowser_zygote__host_zygote__host__impl__linux.h | 16 +++--
 ...h-src_3rdparty_chromium_content_common_BUILD.gn |  4 +-
 ...3rdparty_chromium_content_common_user__agent.cc | 15 +++-
 ...common_zygote_sandbox__support__linux.cc (gone) | 14 ----
 ...-src_3rdparty_chromium_content_gpu_gpu__main.cc |  6 +-
 ...romium_content_gpu_gpu__sandbox__hook__linux.cc | 18 ++---
 ...nt_ppapi__plugin_ppapi__blink__platform__impl.h |  6 +-
 ...um_content_ppapi__plugin_ppapi__plugin__main.cc |  4 +-
 ...nt_public_browser_render__process__host.h (new) | 20 ++++++
 ...blic_browser_zygote__host_zygote__host__linux.h | 10 +--
 ...t_public_common_common__param__traits__macros.h |  4 +-
 ...mium_content_public_common_content__features.cc | 40 +++++------
 ...omium_content_public_common_content__features.h | 12 ++--
 ...mium_content_public_common_content__switches.cc |  6 +-
 ...omium_content_public_common_content__switches.h |  6 +-
 ...content_renderer_media_render__media__client.cc | 12 ++--
 ...omium_content_renderer_render__process__impl.cc | 12 ++--
 ...romium_content_renderer_render__thread__impl.cc | 25 +++----
 ...ent_renderer_renderer__blink__platform__impl.cc | 21 +++---
 ...tent_renderer_renderer__blink__platform__impl.h | 19 +++--
 ...ch-src_3rdparty_chromium_content_shell_BUILD.gn |  4 +-
 ...mium_content_shell_app_shell__main__delegate.cc |  4 +-
 ...hell_utility_shell__content__utility__client.cc |  6 +-
 ...tch-src_3rdparty_chromium_content_test_BUILD.gn |  6 +-
 ...c_3rdparty_chromium_content_utility_services.cc | 33 ++++++++-
 ...party_chromium_content_utility_utility__main.cc | 19 +++--
 ...dparty_chromium_content_zygote_zygote__linux.cc |  6 +-
 ..._chromium_content_zygote_zygote__main__linux.cc | 12 ++--
 ...browser_api_messaging_message__service.cc (new) | 20 ++++++
 ...networking__private__delegate__factory.cc (new) | 20 ++++++
 ...er__context__keyed__service__factories.cc (new) | 11 +++
 ...um_extensions_browser_extension__prefs.cc (new) | 11 +++
 ...hromium_extensions_browser_pref__names.cc (new) | 11 +++
 ...chromium_extensions_browser_pref__names.h (new) | 11 +++
 ...ns_common_api___permission__features.json (new) | 29 ++++++++
 ...romium_extensions_common_api_runtime.json (new) | 12 ++++
 ...rty_chromium_extensions_common_command.cc (new) | 11 +++
 ...ium_extensions_common_features_feature.cc (new) | 11 +++
 ...s_renderer_bindings_api__binding__util.cc (new) | 11 +++
 ...sions_renderer_bindings_argument__spec.cc (new) | 11 +++
 ...nsions_shell_app_shell__main__delegate.cc (new) | 20 ++++++
 ..._runtime_shell__runtime__api__delegate.cc (new) | 11 +++
 ...ll_browser_shell__browser__main__parts.cc (new) | 11 +++
 ...browser_shell__extensions__api__client.cc (new) | 11 +++
 ..._browser_shell__extensions__api__client.h (new) | 20 ++++++
 ...__buffer_common_gpu__memory__buffer__support.cc |  6 +-
 ..._service_external__vk__image__backing.cc (gone) | 20 ------
 ...buffer_service_shared__image__factory.cc (gone) | 29 --------
 ...mage_angle__vulkan__image__backing__factory.cc} |  6 +-
 ...ed__image_external__vk__image__backing.cc (new) | 20 ++++++
 ...e_shared__image_gl__texture__image__backing.cc} |  8 +--
 ..._image_gl__texture__image__backing__factory.cc} |  6 +-
 ...e_wrapped__sk__image__backing__factory.cc (new) | 11 +++
 ...ommand__buffer_service_webgpu__decoder__impl.cc | 10 +--
 ...party_chromium_gpu_config_gpu__control__list.cc |  6 +-
 ...romium_gpu_config_gpu__finch__features.cc (new) | 21 ++++++
 ..._3rdparty_chromium_gpu_ipc_service_gpu__init.cc | 34 ++++++---
 ...ty_chromium_gpu_vulkan_vulkan__device__queue.cc |  4 +-
 ...rty_chromium_gpu_vulkan_vulkan__device__queue.h |  4 +-
 ...party_chromium_gpu_vulkan_vulkan__util.cc (new) | 11 +++
 .../patch-src_3rdparty_chromium_media_BUILD.gn     |  4 +-
 ...atch-src_3rdparty_chromium_media_audio_BUILD.gn |  4 +-
 ..._chromium_media_audio_audio__features.cc (gone) | 11 ---
 ...ty_chromium_media_audio_audio__input__device.cc |  4 +-
 ...mium_media_audio_sndio_audio__manager__sndio.cc | 12 ++--
 ..._3rdparty_chromium_media_base_audio__latency.cc |  4 +-
 ...3rdparty_chromium_media_base_media__switches.cc | 46 +++++++-----
 ..._3rdparty_chromium_media_base_media__switches.h | 27 ++++---
 ...rdparty_chromium_media_base_supported__types.cc | 16 ++---
 ...arty_chromium_media_base_vector__math.cc (gone) | 11 ---
 ...rc_3rdparty_chromium_media_base_video__frame.cc | 16 ++---
 ...src_3rdparty_chromium_media_base_video__frame.h | 12 ++--
 ...m_media_capture_video_linux_fake__v4l2__impl.cc |  4 +-
 ..._capture_video_linux_v4l2__capture__delegate.cc |  8 +--
 ...a_capture_video_linux_v4l2__capture__delegate.h |  4 +-
 ...eo_video__capture__buffer__pool__impl.cc (gone) | 11 ---
 ...capture_video_video__capture__device__client.cc |  4 +-
 ..._media_gpu_chromeos_video__decoder__pipeline.cc | 12 ++--
 ...gpu_gpu__video__encode__accelerator__factory.cc |  4 +-
 ...dware__video__decoding__sandbox__hook__linux.cc |  4 +-
 ...romium_media_gpu_vaapi_vaapi__video__decoder.cc |  4 +-
 ...romium_media_gpu_vaapi_vaapi__wrapper.cc (gone) | 11 ---
 ...-src_3rdparty_chromium_media_media__options.gni | 19 ++---
 ...stable__video__decoder__types__mojom__traits.cc |  6 +-
 ..._stable__video__decoder__types__mojom__traits.h |  4 +-
 ...media_mojo_mojom_video__frame__mojom__traits.cc |  4 +-
 ...ideo_gpu__memory__buffer__video__frame__pool.cc | 22 +++++-
 ...ia_video_video__encode__accelerator__adapter.cc | 16 ++---
 ...eo_video__encode__accelerator__adapter__test.cc | 14 ++--
 ...party_chromium_media_webrtc_audio__processor.cc |  4 +-
 ...party_chromium_media_webrtc_webrtc__features.cc | 11 ++-
 .../files/patch-src_3rdparty_chromium_net_BUILD.gn | 42 +++++------
 ..._chromium_net_base_network__change__notifier.cc | 12 ++--
 ...um_net_base_network__change__notifier__posix.cc |  6 +-
 ...rty_chromium_net_base_sockaddr__util__posix.cc} |  7 +-
 ...rc_3rdparty_chromium_net_cert_cert__verifier.cc | 16 ++---
 ...rdparty_chromium_net_cert_cert__verify__proc.cc |  4 +-
 ...3rdparty_chromium_net_cert_cert__verify__proc.h |  4 +-
 ...romium_net_disk__cache_blockfile_disk__format.h |  4 +-
 ...net_disk__cache_simple_simple__file__tracker.cc |  4 +-
 .../patch-src_3rdparty_chromium_net_dns_BUILD.gn   |  8 +--
 ...chromium_net_dns_dns__config__service__posix.cc |  6 +-
 ...h-src_3rdparty_chromium_net_dns_dns__reloader.h | 10 ++-
 ...omium_net_dns_host__resolver__manager.cc (gone) | 11 ---
 ...dparty_chromium_net_dns_host__resolver__proc.cc | 17 ++---
 ...m_net_dns_host__resolver__system__task.cc (new) | 22 ++++++
 ...h-src_3rdparty_chromium_net_dns_public_BUILD.gn |  4 +-
 ..._chromium_net_http_http__auth__gssapi__posix.cc |  4 +-
 ...y_chromium_net_http_http__auth__gssapi__posix.h |  4 +-
 ...et_proxy__resolution_proxy__config__service.cc} | 22 +++---
 ...xy__resolution_proxy__config__service__linux.cc | 10 +--
 ...c_3rdparty_chromium_net_socket_socket__posix.cc |  4 +-
 ...party_chromium_net_socket_tcp__socket__posix.cc | 16 ++---
 ...party_chromium_net_socket_udp__socket__posix.cc |  8 +--
 ...party_chromium_net_third__party_quiche_BUILD.gn | 38 +++-------
 ...verify__tool_cert__verify__comparision__tool.cc |  6 +-
 ..._tools_cert__verify__tool_cert__verify__tool.cc |  8 +--
 ...tools_quic_quic__http__proxy__backend.cc (gone) | 11 ---
 ...ffic__annotation_network__traffic__annotation.h |  6 +-
 ...hromium_net_url__request_url__fetcher.cc (gone) | 11 ---
 ...chromium_net_url__request_url__fetcher.h (gone) | 11 ---
 ...omium_net_url__request_url__request__context.cc |  4 +-
 ...romium_net_url__request_url__request__context.h |  4 +-
 ..._url__request_url__request__context__builder.cc |  6 +-
 ...nting_mojom_printing__context__mojom__traits.cc |  6 +-
 ...inting_mojom_printing__context__mojom__traits.h |  4 +-
 ...hromium_printing_print__settings__conversion.cc |  4 +-
 ...mium_printing_printing__context__linux.cc (new) | 38 ++++++++++
 ..._chromium_printing_printing__features.cc (gone) | 11 ---
 .../patch-src_3rdparty_chromium_sandbox_BUILD.gn   |  4 +-
 ...ium_sandbox_linux_services_libc__interceptor.cc |  6 +-
 ...h-src_3rdparty_chromium_sandbox_policy_BUILD.gn | 14 ++--
 ...rc_3rdparty_chromium_sandbox_policy_features.cc | 12 ++--
 ...omium_sandbox_policy_freebsd_sandbox__freebsd.h |  4 +-
 ...omium_sandbox_policy_openbsd_sandbox__openbsd.h |  4 +-
 ...src_3rdparty_chromium_sandbox_policy_sandbox.cc |  6 +-
 ...dparty_chromium_sandbox_policy_sandbox__type.cc | 51 +++----------
 ...rc_3rdparty_chromium_sandbox_policy_switches.cc |  6 +-
 ...src_3rdparty_chromium_sandbox_policy_switches.h |  6 +-
 ...ices_cert__verifier_cert__verifier__creation.cc | 42 ++++++-----
 ..._instrumentation_queued__request__dispatcher.cc | 16 ++---
 ...mium_third__party_abseil-cpp_absl_base_config.h |  6 +-
 ..._party_abseil-cpp_absl_base_internal_sysinfo.cc |  4 +-
 ...l-cpp_absl_debugging_internal_elf__mem__image.h | 13 ++--
 ...sl_time_internal_cctz_src_time__zone__format.cc |  4 +-
 ...c_3rdparty_chromium_third__party_angle_BUILD.gn | 26 +++++--
 ...ngle_src_common_system__utils__posix.cpp (gone) | 12 ----
 ...d__party_angle_src_common_vulkan_BUILD.gn (new) | 11 +++
 ...ium_third__party_angle_src_libANGLE_Display.cpp | 16 ++---
 ...third__party_angle_src_libANGLE_formatutils.cpp |  4 +-
 ...rty_angle_src_libANGLE_renderer_driver__utils.h |  4 +-
 ...e_src_libANGLE_renderer_vulkan_DisplayVk__api.h |  6 +-
 ...arty_angle_src_third__party_volk_BUILD.gn (new) | 11 +++
 ...party_chromium_third__party_angle_util_BUILD.gn |  4 +-
 ...ommon_privacy__budget_active__sampling.cc (new) | 11 +++
 ...d__party_blink_public_platform_platform.h (new) | 11 +++
 ...blink_renderer_controller_blink__initializer.cc | 16 ++---
 ...rer_controller_memory__usage__monitor__posix.cc |  4 +-
 ...ore_execution__context_navigator__base.cc (new) | 11 +++
 ...blink_renderer_core_exported_web__view__impl.cc |  6 +-
 ...y_blink_renderer_core_frame_web__frame__test.cc | 18 ++---
 ...erer_core_inspector_inspector__memory__agent.cc |  4 +-
 ...arty_blink_renderer_core_layout_layout__view.cc |  6 +-
 ...party_blink_renderer_core_paint_paint__layer.cc |  4 +-
 ..._renderer_core_scroll_scrollbar__theme__aura.cc |  6 +-
 ...r_modules_media_audio_audio__device__factory.cc |  6 +-
 ..._audio_audio__renderer__mixer__manager__test.cc |  4 +-
 ...peerconnection_webrtc__audio__renderer__test.cc |  4 +-
 ...odules_webaudio_audio__worklet__thread__test.cc |  8 +--
 ...odules_webgl_webgl__rendering__context__base.cc |  4 +-
 ...modules_webgl_webgl__webcodecs__video__frame.cc |  4 +-
 ...m_third__party_blink_renderer_platform_BUILD.gn |  4 +-
 ...ty_blink_renderer_platform_fonts_font__cache.cc |  8 +--
 ...rty_blink_renderer_platform_fonts_font__cache.h | 10 +--
 ...nk_renderer_platform_fonts_font__description.cc |  4 +-
 ...er_platform_fonts_font__platform__data.cc (new) | 20 ++++++
 ...rer_platform_graphics_begin__frame__provider.cc | 11 +--
 ...er_platform_graphics_video__frame__submitter.cc |  4 +-
 ...onnection_rtc__video__encoder__factory.cc (new) | 17 +++++
 ...derer_platform_runtime__enabled__features.json5 | 34 ++++-----
 ...nk_renderer_platform_scheduler_common_thread.cc | 11 ++-
 ..._compositing_categorized__worker__pool.cc (new) | 11 +++
 ...arty_blink_renderer_platform_wtf_math__extras.h | 15 +++-
 ...mium_third__party_boringssl_BUILD.generated.gni |  9 +--
 ...boringssl_src_crypto_fipsmodule_rand_internal.h |  4 +-
 ...ird__party_boringssl_src_crypto_refcount__c11.c |  8 +--
 ...ird__party_boringssl_src_include_openssl_base.h |  4 +-
 ...ashpad_minidump_minidump__misc__info__writer.cc |  4 +-
 ...__party_crashpad_crashpad_util_posix_signals.cc |  4 +-
 ...wn_generator_dawn__version__generator.py (gone) | 22 ------
 ..._party_dawn_include_dawn_native_VulkanBackend.h | 12 ++--
 ...um_third__party_dawn_src_dawn_common_Platform.h | 18 ++---
 ...party_dawn_src_dawn_native_vulkan_BackendVk.cpp | 12 ++--
 ...um_third__party_harfbuzz-ng_harfbuzz.gni (gone) | 22 ------
 ...party_chromium_third__party_nasm_BUILD.gn (new) | 16 +++++
 ...hromium_third__party_nasm_config_config-linux.h | 84 +++++++++++++++++++++-
 ...arty_pdfium_core_fxcrt_cfx__datetime.cpp (gone) | 11 ---
 ...ird__party_pdfium_core_fxge_cfx__fontmapper.cpp |  4 +-
 ...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp |  4 +-
 ..._third__party_pdfium_fxjs_fx__date__helpers.cpp |  6 +-
 ..._perfetto_include_perfetto_base_thread__utils.h |  6 +-
 ...o_protos_perfetto_trace_ftrace_v4l2.proto (new) | 56 +++++++++++++++
 ..._third__party_perfetto_src_base_unix__socket.cc |  4 +-
 ...etto_src_tracing_core_tracing__service__impl.cc |  4 +-
 ...otobuf_src_google_protobuf_arenastring.cc (new) | 12 ++++
 ..._google_protobuf_stubs_platform__macros.h (new) | 11 +++
 ...chromium_third__party_tflite_features.gni (new) | 11 +++
 ...arty_chromium_third__party_wayland_features.gni | 31 ++++----
 ..._3rdparty_chromium_third__party_webrtc_BUILD.gn |  4 +-
 ...rd__party_webrtc_modules_audio__device_BUILD.gn |  4 +-
 ...chromium_third__party_webrtc_rtc__base_BUILD.gn |  4 +-
 ...romium_third__party_webrtc_rtc__base_network.cc |  6 +-
 ...ty_webrtc_rtc__base_physical__socket__server.cc | 16 ++---
 ...rty_webrtc_rtc__base_physical__socket__server.h |  6 +-
 ..._chromium_tools_generate__stubs_rules.gni (new) | 10 +++
 ...chema__compiler_cpp__bundle__generator.py (new) | 11 +++
 ...on__schema__compiler_feature__compiler.py (new) | 11 +++
 ...ory_partition__allocator_inspect__utils.h (new) | 11 +++
 ...ls_perf_chrome__telemetry__build_BUILD.gn (new) | 20 ++++++
 ..._tools_protoc__wrapper_protoc__wrapper.py (new) | 24 +++++++
 ...ools_variations_fieldtrial__to__struct.py (new) | 11 +++
 ...-src_3rdparty_chromium_ui_aura_screen__ozone.cc | 10 +--
 ...h-src_3rdparty_chromium_ui_aura_screen__ozone.h | 21 ++++--
 ...omium_ui_base_ime_dummy__text__input__client.cc |  4 +-
 ...romium_ui_base_ime_dummy__text__input__client.h |  4 +-
 ...romium_ui_base_ime_fake__text__input__client.cc |  4 +-
 ...hromium_ui_base_ime_fake__text__input__client.h |  4 +-
 ...e_ime_init_input__method__initializer.cc (gone) | 38 ----------
 ...linux__input__method__context__factory.cc (new) | 20 ++++++
 ...arty_chromium_ui_base_ime_text__input__client.h |  4 +-
 ...y_chromium_ui_base_resource_resource__bundle.cc |  4 +-
 ...3rdparty_chromium_ui_base_ui__base__features.cc | 26 +++----
 ...dparty_chromium_ui_base_ui__base__types.h (new) | 11 +++
 ...rdparty_chromium_ui_base_webui_web__ui__util.cc |  4 +-
 ...hromium_ui_base_x_x11__cursor__factory.cc (new) | 11 +++
 ...chromium_ui_base_x_x11__cursor__factory.h (new) | 20 ++++++
 ...party_chromium_ui_base_x_x11__cursor__loader.cc | 31 +++++++-
 ...atch-src_3rdparty_chromium_ui_color_color__id.h |  8 +--
 ...romium_ui_color_color__provider__utils.cc (new) | 11 +++
 ...romium_ui_color_native__color__mixers.cc (gone) | 17 -----
 ...rdparty_chromium_ui_color_system__theme.h (new) | 11 +++
 ...c_3rdparty_chromium_ui_compositor_compositor.cc |  4 +-
 ...rc_3rdparty_chromium_ui_compositor_compositor.h |  4 +-
 ...atch-src_3rdparty_chromium_ui_display_screen.cc |  8 +--
 ...patch-src_3rdparty_chromium_ui_display_screen.h | 15 +---
 .../patch-src_3rdparty_chromium_ui_events_event.cc |  6 +-
 ..._3rdparty_chromium_ui_events_event__switches.cc |  8 +--
 ...c_3rdparty_chromium_ui_events_event__switches.h |  6 +-
 .../patch-src_3rdparty_chromium_ui_gfx_BUILD.gn    |  4 +-
 ...dparty_chromium_ui_gfx_font__fallback__linux.cc |  4 +-
 ...ium_ui_gfx_font__render__params__linux.cc (new) | 20 ++++++
 ..._3rdparty_chromium_ui_gfx_gpu__memory__buffer.h | 10 +--
 ..._ui_gfx_ipc_gfx__param__traits__macros.h (gone) | 44 ------------
 ...um_ui_gfx_mojom_buffer__types__mojom__traits.cc |  4 +-
 ...x_mojom_native__handle__types__mojom__traits.cc |  6 +-
 ...fx_mojom_native__handle__types__mojom__traits.h | 11 ++-
 ...party_chromium_ui_gfx_native__pixmap__handle.cc | 28 ++++----
 ...dparty_chromium_ui_gfx_native__pixmap__handle.h | 12 ++--
 ...y_chromium_ui_gfx_platform__font__skia.cc (new) | 20 ++++++
 ...ty_chromium_ui_gfx_render__text__api__fuzzer.cc | 41 +++++------
 ...y_chromium_ui_gfx_render__text__fuzzer.cc (new) | 20 ++++++
 .../patch-src_3rdparty_chromium_ui_gl_BUILD.gn     | 10 +--
 ...c_3rdparty_chromium_ui_gl_generate__bindings.py |  4 +-
 ...atch-src_3rdparty_chromium_ui_gl_gl__context.cc |  4 +-
 ...tch-src_3rdparty_chromium_ui_gl_gl__features.cc | 20 +++---
 ...hromium_ui_gl_gl__image__glx__native__pixmap.cc |  8 +--
 ...arty_chromium_ui_gl_gl__implementation.cc (new) | 11 +++
 ...c_3rdparty_chromium_ui_gl_gl__switches.cc (new) | 20 ++++++
 ..._chromium_ui_gtk_printing_print__dialog__gtk.cc |  4 +-
 ...i_message__center_views_message__popup__view.cc |  4 +-
 ..._3rdparty_chromium_ui_ozone_common_egl__util.cc |  4 +-
 ...platform_headless_headless__surface__factory.cc | 20 +++---
 ...rm_headless_headless__surface__factory.h (gone) | 11 ---
 ..._platform_headless_ozone__platform__headless.cc | 10 +--
 ...dless_vulkan__implementation__headless.cc (new) | 11 +++
 ...m_ui_ozone_platform_x11_ozone__platform__x11.cc |  4 +-
 ...arty_chromium_ui_ozone_public_ozone__platform.h |  4 +-
 ...e_test_mock__platform__window__delegate.h (new) | 11 +++
 ...orm__window_platform__window__delegate.cc (new) | 11 +++
 ...form__window_platform__window__delegate.h (new) | 11 +++
 ...rm__window_platform__window__init__properties.h | 10 +--
 ...y_chromium_ui_strings_app__locale__settings.grd |  6 +-
 ...ings_translations_app__locale__settings__bn.xtb |  8 +--
 ...ings_translations_app__locale__settings__ja.xtb |  8 +--
 ...ings_translations_app__locale__settings__ko.xtb |  8 +--
 ...ings_translations_app__locale__settings__ml.xtb |  8 +--
 ...ings_translations_app__locale__settings__th.xtb |  8 +--
 ...s_translations_app__locale__settings__zh-CN.xtb |  8 +--
 ...s_translations_app__locale__settings__zh-TW.xtb | 10 +--
 ..._chromium_ui_views_controls_prefix__selector.cc |  4 +-
 ...y_chromium_ui_views_controls_prefix__selector.h |  4 +-
 ...romium_ui_views_controls_textfield_textfield.cc | 48 ++++++-------
 ...hromium_ui_views_controls_textfield_textfield.h | 13 +++-
 ...party_chromium_ui_views_corewm_tooltip__aura.cc |  4 +-
 ...y_chromium_ui_views_examples_widget__example.cc |  4 +-
 ...party_chromium_ui_views_focus_focus__manager.cc |  6 +-
 ...chromium_ui_views_linux__ui_linux__ui.cc (gone) | 11 ---
 ..._chromium_ui_views_linux__ui_linux__ui.h (gone) | 20 ------
 ...arty_chromium_ui_views_style_platform__style.cc | 25 ++++---
 ...ntrols__factory__desktop__aura__ozone.cc (gone) | 20 ------
 ...aura_desktop__drag__drop__client__ozone.h (new) | 11 +++
 ..._widget_desktop__aura_desktop__screen__ozone.cc |  8 +--
 ...__aura_desktop__window__tree__host__platform.cc | 31 +++++++-
 ...t__platform__impl__interactive__uitest.cc (new) | 11 +++
 ..._ui_views_widget_native__widget__aura.cc (gone) | 29 --------
 ...src_3rdparty_chromium_ui_views_widget_widget.cc | 14 ++--
 ...rdparty_chromium_ui_views_widget_widget.h (new) | 11 +++
 ...chromium_ui_views_window_custom__frame__view.cc |  4 +-
 ...rty_chromium_ui_webui_resources_js_cr.js (gone) | 14 ----
 .../files/patch-src_3rdparty_chromium_v8_BUILD.gn  |  8 +--
 ...rdparty_chromium_v8_include_v8-internal.h (new) | 11 +++
 .../patch-src_3rdparty_chromium_v8_src_api_api.cc  | 10 +--
 ...h-src_3rdparty_chromium_v8_src_base_atomicops.h | 13 +---
 ...ty_chromium_v8_src_base_platform_memory.h (new) | 16 +++++
 ...chromium_v8_src_base_platform_platform-posix.cc | 21 ++++--
 ...party_chromium_v8_src_base_small-vector.h (new) | 11 +++
 ...piler_backend_ia32_instruction-selector-ia32.cc |  6 +-
 ...rdparty_chromium_v8_src_diagnostics_perf-jit.cc |  4 +-
 ...3rdparty_chromium_v8_src_diagnostics_perf-jit.h |  4 +-
 ...dparty_chromium_v8_src_sandbox_sandbox.cc (new) | 11 +++
 ...src_wasm_baseline_ia32_liftoff-assembler-ia32.h | 38 +++++-----
 .../files/patch-src_core_CMakeLists.txt            | 19 ++---
 www/qt6-webengine/pkg-plist                        | 11 ++-
 435 files changed, 3307 insertions(+), 2463 deletions(-)
Comment 8 Loïc Bartoletti freebsd_committer freebsd_triage 2023-07-26 05:55:27 UTC
Fixed and committed, thanks for the exp-run.
Thanks Jason for glxanimate and copyq.
Comment 9 Robert Clausecker freebsd_committer freebsd_triage 2023-11-10 02:06:51 UTC
The qt6-webengine update broke the port on armv7.  Will fix that.
Comment 10 Jason E. Hale freebsd_committer freebsd_triage 2023-11-10 03:05:51 UTC
(In reply to Robert Clausecker from comment #9)

Could you specify the error? kde@ is currently preparing for Qt 6.6.0. Please check against https://github.com/freebsd/freebsd-ports-kde/tree/qt6-6.6.0 and/or main, which recently introduced assuming, but not tested, build fixes for arm64 [1], which I figured would also apply to armv7. qt6-webengine has not been building on arm64 for a while and I thought this was due to pre-compiled headers. Definitely appreciate your help on this matter.

[1] https://cgit.freebsd.org/ports/commit/?id=089da4a7a764183a8d63d22dedc12537f90b50db
Comment 11 Robert Clausecker freebsd_committer freebsd_triage 2023-11-10 03:41:17 UTC
(In reply to Jason E. Hale from comment #10)

This build fix also fixed one of the issues in the armv7 build.  The other issue is that the aforementioned change botched a patch and removed a file from the build I had previously added to it to make cpuid detection work.  The patch I'm planning to commit is just this:

--- a/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_boringssl_BUILD.generated.gni
+++ b/www/qt6-webengine/files/patch-src_3rdparty_chromium_third__party_boringssl_BUILD.generated.gni
@@ -1,6 +1,6 @@
---- src/3rdparty/chromium/third_party/boringssl/BUILD.generated.gni.orig       2023-03-28 19:45:02 UTC
+--- src/3rdparty/chromium/third_party/boringssl/BUILD.generated.gni.orig       2023-09-07 16:02:00 UTC
 +++ src/3rdparty/chromium/third_party/boringssl/BUILD.generated.gni
-@@ -78,6 +78,7 @@ crypto_sources = [
+@@ -78,10 +78,12 @@ crypto_sources = [
    "src/crypto/cpu_aarch64_apple.c",
    "src/crypto/cpu_aarch64_fuchsia.c",
    "src/crypto/cpu_aarch64_linux.c",
@@ -8,7 +8,12 @@
    "src/crypto/cpu_aarch64_win.c",
    "src/crypto/cpu_arm.c",
    "src/crypto/cpu_arm_linux.c",
-@@ -184,6 +185,7 @@ crypto_sources = [
+   "src/crypto/cpu_arm_linux.h",
++  "src/crypto/cpu_arm_freebsd.c",
+   "src/crypto/cpu_intel.c",
+   "src/crypto/cpu_ppc64le.c",
+   "src/crypto/crypto.c",
+@@ -184,6 +186,7 @@ crypto_sources = [
    "src/crypto/rand_extra/deterministic.c",
    "src/crypto/rand_extra/forkunsafe.c",
    "src/crypto/rand_extra/fuchsia.c",

This patch hooks "cpu_arm_freebsd.c" provided by another patch back into the build.  The file has already been upstreamed into boringssl, but it looks like qt6-webengine does not use a version of boringssl new enough to have that patch.
Comment 12 Jason E. Hale freebsd_committer freebsd_triage 2023-11-10 13:46:37 UTC
(In reply to Robert Clausecker from comment #11)
> This patch hooks "cpu_arm_freebsd.c" provided by another patch back into the build.

Ok. Version 6.6.0 is based on Chromium 112.0.5615.213 which has a newer version of boringssl that includes this patch.

I do want to submit 6.6.0 for an exp-run, so if you could apply your patch to main and pick to 2023Q4 soon so I can rebase 6.6.0, that would be great. I just don't want my mega patch to not apply.
Comment 13 Robert Clausecker freebsd_committer freebsd_triage 2023-11-10 16:27:08 UTC
(In reply to Jason E. Hale from comment #12)

I'll get it done this weekend or earlier.  Just needs to pass my own testing.
Comment 14 commit-hook freebsd_committer freebsd_triage 2023-11-12 04:30:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=beac5673f03e9817d91dc91290c8acd66fb70445

commit beac5673f03e9817d91dc91290c8acd66fb70445
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2023-11-10 04:27:45 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-11-12 01:36:26 +0000

    www/qt6-webengine: fix build on armv6/armv7 (again)

    Re-add an extra file to the build that was accidentally deleted in a
    previous update to the port.

    Approved by:    portmgr (build fix blanket)
    Fixes:          9a0a6ca38c78e60b3afc10152daad948a1f001c7
    MFH:            2023Q4
    PR:             272422

 ...dparty_chromium_third__party_boringssl_BUILD.generated.gni | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)
Comment 15 commit-hook freebsd_committer freebsd_triage 2023-11-12 04:31:34 UTC
A commit in branch 2023Q4 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c60a8a7420f7d8f56ad5f3d083185708aefa0814

commit c60a8a7420f7d8f56ad5f3d083185708aefa0814
Author:     Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2023-11-10 04:27:45 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-11-12 04:30:36 +0000

    www/qt6-webengine: fix build on armv6/armv7 (again)

    Re-add an extra file to the build that was accidentally deleted in a
    previous update to the port.

    Approved by:    portmgr (build fix blanket)
    Fixes:          9a0a6ca38c78e60b3afc10152daad948a1f001c7
    MFH:            2023Q4
    PR:             272422

    (cherry picked from commit beac5673f03e9817d91dc91290c8acd66fb70445)

 ...dparty_chromium_third__party_boringssl_BUILD.generated.gni | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)
Comment 16 Jason E. Hale freebsd_committer freebsd_triage 2023-11-12 05:10:01 UTC
(In reply to Robert Clausecker from comment #13)
Thanks, Robert!