在 2025-10-11六的 18:29 -0400,Boyuan Yang写道: > Package: task-amharic-desktop > Version: 3.83 > Severity: normal > X-Debbugs-CC: debian-input-method@lists.debian.org > Tags: patch > > Hi all, > > As a follow-up request to https://bugs.debian.org/1087657 ;, I am requesting to migrate > the input method support for task-malayalam-desktop and related packages from fcitx4 > to fcitx5. > > (With my Debian Input Method Team member hat on) The fcitx 4.x branch > is officially dead and is not encouraged to use due to the lack of > Wayland support. All fcitx4-related packages are planned for removal after > Ubuntu 26.04 LTS release. For now I am proposing to replace these dependencies > with packages from fcitx5 to provide the equivalent functionality in tasksel packages. > > A patch is provided as an attachment. A merge request will be submitted afterwards. > > Please let me know if you have any comments, suggestions or questions. Please find the corrected patch in the attachment. The Merge Request is now available at https://salsa.debian.org/installer-team/tasksel/-/merge_requests/47 . Thanks, Boyuan
From f191d225c01254c81b58cc20e0d0ad7bc7e33e13 Mon Sep 17 00:00:00 2001
From: Boyuan Yang <byang@debian.org>
Date: Sat, 11 Oct 2025 18:17:59 -0400
Subject: [PATCH] task-amharic*: Migrate from fcitx4 to fcitx5
For task-amharic-*, they are now using fcitx 4.x. Considering that
fcitx 4.x upstream support is now officially dead and upstream has
archived related projects [1], we should move to use fcitx5's support
instead.
This commit contains the following changes:
* fcitx -> fcitx5
* fcitx-table-amharic -> fcitx5-table-amharic
* fcitx gtk2/gtk3 frontend -> fcitx5 gtk2/gtk3/gtk4 frontend
* fcitx4 qt5 frontend -> fcitx5 qt5/qt6 frontend
* fcitx4 KDE config -> fcitx5 KDE config
Besides, the dependency to fcitx4 GTK config GUI tool is removed
since the fcitx5 upstream is only providing a Qt/KDE frontend GUI
config tool at this moment.
[1] https://lists.debian.org/debian-input-method/2024/10/msg00042.html
Bug-Debian: https://bugs.debian.org/1117873
---
debian/control | 15 ++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/debian/control b/debian/control
index a0e75e8f..5a3156a3 100644
--- a/debian/control
+++ b/debian/control
@@ -406,11 +406,11 @@ Description: Amharic desktop
Depends: ${misc:Depends}
Recommends:
fonts-sil-abyssinica,
- fcitx,
- fcitx-table-amharic,
- fcitx-frontend-gtk2,
- fcitx-frontend-gtk3,
- fcitx-config-gtk
+ fcitx5,
+ fcitx5-table-amharic,
+ fcitx5-frontend-gtk2,
+ fcitx5-frontend-gtk3,
+ fcitx5-frontend-gtk4
Package: task-amharic-gnome-desktop
Architecture: all
@@ -428,8 +428,9 @@ Description: Amharic KDE Plasma desktop
This task localises the KDE Plasma desktop in Amharic.
Depends: ${misc:Depends},
Recommends:
- fcitx-frontend-qt5,
- kde-config-fcitx
+ fcitx5-frontend-qt5,
+ fcitx5-frontend-qt6,
+ kde-config-fcitx5
Package: task-arabic
Architecture: all
--
2.49.0
Attachment:
signature.asc
Description: This is a digitally signed message part