fix(qt6): remove qt6-qtwebengine and qt6-qtwebview packages#17204
Merged
Conversation
Remove qt6-qtwebengine and qt6-qtwebview from Azure Linux. All dependent packages have already been rebuilt without these packages via the qt6_qtwebengine_arches macro override (PR #17125) and the release bump (PR #17171). - Delete qt6-qtwebengine dedicated comp.toml, rendered specs, and lock - Remove qt6-qtwebview inline entry from components.toml, rendered specs, and lock - No package list entries to clean up Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Removes the qt6-qtwebengine and qt6-qtwebview components from the Azure Linux packaging set by deleting their component definitions (where applicable), rendered specs/sources, and lock files, aligning the repo with prior rebuilds that eliminated downstream dependencies.
Changes:
- Delete
qt6-qtwebenginerendered spec content and its dedicated component definition + lock file. - Remove the
qt6-qtwebviewinline component entry, rendered spec content, and lock file. - Prune associated patch/scripts/source metadata files that were only used by the removed components.
Reviewed changes
Copilot reviewed 21 out of 24 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| specs/q/qt6-qtwebview/sources | Removes source hash entry for qt6-qtwebview rendered spec. |
| specs/q/qt6-qtwebview/qt6-qtwebview.spec | Deletes rendered spec for qt6-qtwebview. |
| specs/q/qt6-qtwebengine/sources | Removes source hash entries for qt6-qtwebengine rendered spec. |
| specs/q/qt6-qtwebengine/qtwebengine-use-openh264.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-SIOCGSTAMP.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-link-pipewire.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-fix-build-against-gcc16.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-fix-arm-build.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-chromium-ppc64-highway.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-chromium-141-glibc-2.42-SYS_SECCOMP.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-add-missing-pipewire-headers.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-aarch64-new-stat.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qtwebengine-6.9-ppc64.patch | Deletes qt6-qtwebengine-only patch from rendered specs. |
| specs/q/qt6-qtwebengine/qt6-qtwebengine.spec | Deletes rendered spec for qt6-qtwebengine. |
| specs/q/qt6-qtwebengine/qt6-qtwebengine.azl.macros | Deletes generated macros file for qt6-qtwebengine rendered spec. |
| specs/q/qt6-qtwebengine/macros.qt6-qtwebengine | Deletes qt6-qtwebengine RPM macro template from rendered specs. |
| specs/q/qt6-qtwebengine/get_free_ffmpeg_source_files.py | Deletes qt6-qtwebengine helper script from rendered specs. |
| specs/q/qt6-qtwebengine/clean_qtwebengine.sh | Deletes qt6-qtwebengine cleanup script from rendered specs. |
| specs/q/qt6-qtwebengine/clean_ffmpeg.sh | Deletes qt6-qtwebengine ffmpeg cleanup script from rendered specs. |
| locks/qt6-qtwebview.lock | Removes qt6-qtwebview component lock. |
| locks/qt6-qtwebengine.lock | Removes qt6-qtwebengine component lock. |
| base/comps/qt6-qtwebengine/qt6-qtwebengine.comp.toml | Deletes dedicated component definition for qt6-qtwebengine. |
| base/comps/components.toml | Removes inline component entry for qt6-qtwebview. |
christopherco
approved these changes
May 14, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Remove qt6-qtwebengine and qt6-qtwebview from Azure Linux. All dependent packages have already been rebuilt without these packages via the qt6_qtwebengine_arches macro override (PR #17125) and the release bump (PR #17171).
Changes
azldev comp render -a --clean-stale— no stale references remainContext
This is Phase 2 Step 2 of the opus/opusfile removal effort. Phase 1 (12 overlay PRs) and Phase 2 Step 1 (release bump PR #17171) are all merged.