Skip to content

fcitx: fix selected pkgcheck issues#10085

Merged
peeweep merged 5 commits into
gentoo-zh:masterfrom
liangyongxiang:pkgcheck-fcitx-20260502
May 3, 2026
Merged

fcitx: fix selected pkgcheck issues#10085
peeweep merged 5 commits into
gentoo-zh:masterfrom
liangyongxiang:pkgcheck-fcitx-20260502

Conversation

@liangyongxiang

@liangyongxiang liangyongxiang commented May 2, 2026

Copy link
Copy Markdown
Contributor

Summary:

  • allow live ebuilds to create the git-r3 distfiles cache in CI
  • relax app-i18n/fcitx-skk Qt backend REQUIRED_USE and drop old Qt5 ebuild
  • disable deprecated Qt5 GUI/support in app-i18n/fcitx-cskk and app-i18n/fcitx-qt
  • backport the upstream StandardPaths API compatibility fix for app-i18n/fcitx-cskk-1.2.0-r1
  • fix app-i18n/fcitx-cskk Portage elog failures by updating the CMake minimum and inheriting xdg for icon cache updates

Commits were extracted from #10057. The untested x11-themes/fcitx-breeze python3_14 target update and accidental profiles/updates/ cleanup were removed.

Verification:

  • pkgcheck scan app-i18n/fcitx-cskk
  • pkgcheck scan --commits origin/master
  • pkgcheck scan --commits --net (exit 0; reports existing app-i18n/fcitx-skk HOMEPAGE redirects)
  • ebuild app-i18n/fcitx-cskk/fcitx-cskk-1.2.0-r1.ebuild clean install with a temporary app-i18n/cskk-3.3.0 image via PKG_CONFIG_PATH
  • YAML parse check for .github/workflows/emerge-on-pr.yml

@liangyongxiang liangyongxiang force-pushed the pkgcheck-fcitx-20260502 branch from bd1f128 to 61c6fcb Compare May 2, 2026 09:59
@liangyongxiang liangyongxiang marked this pull request as draft May 2, 2026 10:07
@liangyongxiang liangyongxiang force-pushed the pkgcheck-fcitx-20260502 branch from 61c6fcb to f1875cb Compare May 2, 2026 10:10
@liangyongxiang liangyongxiang marked this pull request as ready for review May 2, 2026 11:01
@liangyongxiang liangyongxiang force-pushed the pkgcheck-fcitx-20260502 branch from e7ceeb1 to c5234f0 Compare May 2, 2026 11:13
@liangyongxiang liangyongxiang marked this pull request as draft May 2, 2026 12:13
@liangyongxiang liangyongxiang force-pushed the pkgcheck-fcitx-20260502 branch from c5234f0 to 8c6a38f Compare May 2, 2026 12:17
@liangyongxiang liangyongxiang marked this pull request as ready for review May 2, 2026 13:28
@liangyongxiang liangyongxiang requested a review from peeweep May 3, 2026 03:48
@peeweep peeweep merged commit 20c443d into gentoo-zh:master May 3, 2026
10 checks passed
@peeweep peeweep deleted the pkgcheck-fcitx-20260502 branch May 3, 2026 07:22
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