Skip to content

Build: Update build configuration for Qt 6.11.1#110

Merged
rikled merged 5 commits into
Euro-Office:mainfrom
pplupo:update-qt6.11.1
Jun 30, 2026
Merged

Build: Update build configuration for Qt 6.11.1#110
rikled merged 5 commits into
Euro-Office:mainfrom
pplupo:update-qt6.11.1

Conversation

@pplupo

@pplupo pplupo commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Overview

This PR updates the core build configurations and dependencies to support the transition to the Qt 6.11.1 framework.

Changes

  • Updated vcpkg.json and associated build scripts to align with the new Qt 6.11 toolchain requirements while preserving existing dependencies (e.g., cef and gtest).

Testing

  • Built successfully as part of the monolithic docker buildx bake pipeline.

Signed-off-by: Peter P. Lupo <pplupo@gmail.com>
@pplupo pplupo requested a review from a team as a code owner June 18, 2026 04:55
@pplupo pplupo requested review from Aiiaiiio and rikled and removed request for a team June 18, 2026 04:55
* Resolved `-Wreorder` compiler warnings in `MsBinaryFile/DocFile/OpenXmlPackage.h` by aligning the member initializer list with the class declaration order.

Signed-off-by: Peter P. Lupo <pplupo@gmail.com>
@pplupo pplupo force-pushed the update-qt6.11.1 branch from 9028a06 to b83d6f6 Compare June 19, 2026 04:31
rikled and others added 3 commits June 24, 2026 12:16
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
Signed-off-by: Hendrik Leidinger <hendrik.leidinger@nextcloud.com>
Signed-off-by: Peter P. Lupo <pplupo@gmail.com>

@rikled rikled left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Already approved in Euro-Office/DesktopEditors#37

@rikled rikled merged commit 1f9d4b6 into Euro-Office:main Jun 30, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants