Debian Patches
Status for hime/0.9.11+git20231221.g1c15f1f+dfsg-2
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 0001-Remove-dayi3-related-code-due-to-DFSG.patch | =?utf-8?q?Remove_=E5=A4=A7=E6=98=93_related_code_due_to_DFSG?= | "ChangZhuo Chen (陳昌倬)" | no | 2025-11-09 | ||
| 0002-keywords.patch | Add Keywords in .desktop | "ChangZhuo Chen (陳昌倬)" | no | 2015-09-29 | ||
| 0003-Use-ayatana-indicator.patch | Use ayatana indicator | "Yao Wei (魏銘廷)" <mwei@debian.org> | no | 2021-01-19 | ||
| 0004-Fix-GTK3.patch | Fix GTK3 | "ChangZhuo Chen (陳昌倬)" | no | 2025-11-10 | ||
| 0005-Fix-Qt6.patch | Fix Qt6 | "ChangZhuo Chen (陳昌倬)" | no | 2025-11-09 | ||
| 0006-implicit-declarations.patch | Restore missing GTK color selection and status icon declarations The hime codebase relies on several GTK widgets and functions that have been deprecated or moved in newer GTK versions. Specifically, GtkColorSelection and GtkStatusIcon related functions were causing build failures due to implicit function declarations, which are treated as errors in modern C standards (GCC 14+). . This patch adds necessary type definitions, structures, and function prototypes to hime-gtk-compatible.h to ensure the code compiles against modern GTK library headers without requiring a full port to newer APIs. |
rubicon <5662-rubicon@users.gitlab.alpinelinux.org> | no | vendor, https://gitlab.alpinelinux.org/alpine/aports/-/blob/3.23-stable/community/hime/implicit-declarations.patch | 2026-01-11 | |
| 0007-incompatible-pointers.patch | Fix incompatible pointer types and migrate to GdkRGBA This patch addresses build failures caused by stricter type checking in compilers (GCC 14+). . In hime-setup-chewing.c, a conditional block was incorrectly attempting to use GtkGrid functions on a GtkBox container. Since GtkBox is not a subclass of GtkGrid, this caused an incompatible pointer type error. The patch reverts to using standard box packing for all versions. . In tray.c, calls to gdk_cairo_set_source_color are replaced with gdk_cairo_set_source_rgba. This is required because gdk_cairo_set_source_color expects a GdkColor pointer (deprecated), while GTK 3 environments utilize GdkRGBA. |
rubicon <5662-rubicon@users.gitlab.alpinelinux.org> | no | vendor, https://gitlab.alpinelinux.org/alpine/aports/-/blob/3.23-stable/community/hime/incompatible-pointers.patch | 2026-01-11 | |
| 0008-Use-standard-libdir.patch | Use standard libdir | Dmitry Shachnev <mitya57@debian.org> | no | 2026-01-14 | ||
| 0009-Use-standard-CFLAGS.patch | Use standard CFLAGS | Dmitry Shachnev <mitya57@debian.org> | no | 2026-01-14 |
All known versions for source package 'hime'
- 0.9.11+git20231221.g1c15f1f+dfsg-2 (sid)
- 0.9.11+dfsg-4 (trixie)
- 0.9.11+dfsg-2 (bookworm)
