Skip to content

fix(qt6): remove qt6-qtwebengine and qt6-qtwebview packages#17204

Merged
reubeno merged 1 commit into
tomls/base/mainfrom
bphilip/opus-qtwebview-n-ngine-elide
May 14, 2026
Merged

fix(qt6): remove qt6-qtwebengine and qt6-qtwebview packages#17204
reubeno merged 1 commit into
tomls/base/mainfrom
bphilip/opus-qtwebview-n-ngine-elide

Conversation

@binujp
Copy link
Copy Markdown
Contributor

@binujp binujp commented May 13, 2026

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

  • Delete qt6-qtwebengine dedicated comp.toml, rendered specs, and lock file
  • Remove qt6-qtwebview inline entry from components.toml, rendered specs, and lock file
  • Verified with azldev comp render -a --clean-stale — no stale references remain
  • No package list entries to clean up

Context

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.

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>
Copilot AI review requested due to automatic review settings May 13, 2026 23:30
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

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-qtwebengine rendered spec content and its dedicated component definition + lock file.
  • Remove the qt6-qtwebview inline 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.

@reubeno reubeno merged commit c372f25 into tomls/base/main May 14, 2026
14 checks passed
@reubeno reubeno deleted the bphilip/opus-qtwebview-n-ngine-elide branch May 14, 2026 05:47
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.

4 participants