git: 5a1e9e5e579a - main - textproc/fcitx5: Update to 5.1.23
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 12 Oct 2026 14:56:53 UTC
The branch main has been updated by lwhsu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5a1e9e5e579a19e2e7ae09e9cdf03847ed8f8c7d
commit 5a1e9e5e579a19e2e7ae09e9cdf03847ed8f8c7d
Author: Li-Wen Hsu <lwhsu@FreeBSD.org>
AuthorDate: 2026-10-12 14:54:23 +0000
Commit: Li-Wen Hsu <lwhsu@FreeBSD.org>
CommitDate: 2026-10-12 14:56:31 +0000
textproc/fcitx5: Update to 5.1.23
Add USE_GNOME=librsvg2: since 5.1.22 the classicui theme assets are SVG
instead of PNG, and CMakeLists.txt now requires librsvg-2.0 whenever X11
or Wayland is enabled.
---
textproc/fcitx5/Makefile | 5 ++---
textproc/fcitx5/distinfo | 6 +++---
textproc/fcitx5/pkg-plist | 21 +++++++++++++--------
3 files changed, 18 insertions(+), 14 deletions(-)
diff --git a/textproc/fcitx5/Makefile b/textproc/fcitx5/Makefile
index 5e79408aa13c..b3ab451e6991 100644
--- a/textproc/fcitx5/Makefile
+++ b/textproc/fcitx5/Makefile
@@ -1,6 +1,5 @@
PORTNAME= fcitx5
-DISTVERSION= 5.1.21
-PORTREVISION= 1
+DISTVERSION= 5.1.23
CATEGORIES= textproc
MASTER_SITES= https://download.fcitx-im.org/fcitx5/${PORTNAME}/ \
https://download.fcitx-im.org/data/:dict
@@ -67,7 +66,7 @@ CMAKE_ON= FCITX5_DOWNLOAD_DISALLOWED SYSTEM_USE_UTHASH
CMAKE_OFF= ENABLE_TEST
MAKE_ENV= FCITX5_DOWNLOAD_DISALLOWED=TRUE
-USE_GNOME= cairo gdkpixbuf glib20 pango
+USE_GNOME= cairo gdkpixbuf glib20 librsvg2 pango
USE_KDE= ecm:build
USE_LDCONFIG= yes
diff --git a/textproc/fcitx5/distinfo b/textproc/fcitx5/distinfo
index bcfb2a75ee65..49caea2e8ad8 100644
--- a/textproc/fcitx5/distinfo
+++ b/textproc/fcitx5/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1783072808
-SHA256 (fcitx5/fcitx5-5.1.21.tar.zst) = 0ddda3cae1c442be56cb4179e33875fdfba1bc2455f60e4af31fa48036292596
-SIZE (fcitx5/fcitx5-5.1.21.tar.zst) = 9877100
+TIMESTAMP = 1791436870
+SHA256 (fcitx5/fcitx5-5.1.23.tar.zst) = d287119db9dc3113bb3a2b0e78ce8670e064b744c14d3aaec69799374aadb00b
+SIZE (fcitx5/fcitx5-5.1.23.tar.zst) = 9926123
SHA256 (fcitx5/en_dict-20121020.tar.gz) = c44a5d7847925eea9e4d2d04748d442cd28dd9299a0b572ef7d91eac4f5a6ceb
SIZE (fcitx5/en_dict-20121020.tar.gz) = 630491
diff --git a/textproc/fcitx5/pkg-plist b/textproc/fcitx5/pkg-plist
index 7edceacf3b42..767b71265745 100644
--- a/textproc/fcitx5/pkg-plist
+++ b/textproc/fcitx5/pkg-plist
@@ -40,6 +40,8 @@ include/Fcitx5/Core/fcitx/instance.h
include/Fcitx5/Core/fcitx/menu.h
include/Fcitx5/Core/fcitx/statusarea.h
include/Fcitx5/Core/fcitx/surroundingtext.h
+include/Fcitx5/Core/fcitx/tempmode.h
+include/Fcitx5/Core/fcitx/tempmodemanager.h
include/Fcitx5/Core/fcitx/text.h
include/Fcitx5/Core/fcitx/userinterface.h
include/Fcitx5/Core/fcitx/userinterfacemanager.h
@@ -61,6 +63,7 @@ include/Fcitx5/Utils/fcitx-utils/color.h
include/Fcitx5/Utils/fcitx-utils/connectableobject.h
include/Fcitx5/Utils/fcitx-utils/cutf8.h
include/Fcitx5/Utils/fcitx-utils/dbus/bus.h
+include/Fcitx5/Utils/fcitx-utils/dbus/coroutine.h
include/Fcitx5/Utils/fcitx-utils/dbus/matchrule.h
include/Fcitx5/Utils/fcitx-utils/dbus/message.h
include/Fcitx5/Utils/fcitx-utils/dbus/message_details.h
@@ -140,6 +143,7 @@ lib/cmake/Fcitx5ModuleXCB/Fcitx5ModuleXCBConfig.cmake
lib/cmake/Fcitx5ModuleXCB/Fcitx5ModuleXCBConfigVersion.cmake
lib/cmake/Fcitx5Utils/Fcitx5CompilerSettings.cmake
lib/cmake/Fcitx5Utils/Fcitx5Download.cmake.in
+lib/cmake/Fcitx5Utils/Fcitx5ImportAddon.cpp.in
lib/cmake/Fcitx5Utils/Fcitx5Macros.cmake
lib/cmake/Fcitx5Utils/Fcitx5ModuleTemplate.cmake.in
lib/cmake/Fcitx5Utils/Fcitx5UtilsConfig.cmake
@@ -399,15 +403,15 @@ share/dbus-1/services/org.fcitx.Fcitx5.service
%%DATADIR%%/testing/addon/testfrontend.conf
%%DATADIR%%/testing/addon/testim.conf
%%DATADIR%%/testing/addon/testui.conf
-%%DATADIR%%/themes/default/arrow.png
-%%DATADIR%%/themes/default/next.png
-%%DATADIR%%/themes/default/prev.png
-%%DATADIR%%/themes/default/radio.png
+%%DATADIR%%/themes/default/arrow.svg
+%%DATADIR%%/themes/default/next.svg
+%%DATADIR%%/themes/default/prev.svg
+%%DATADIR%%/themes/default/radio.svg
%%DATADIR%%/themes/default/theme.conf
-%%DATADIR%%/themes/default-dark/arrow.png
-%%DATADIR%%/themes/default-dark/next.png
-%%DATADIR%%/themes/default-dark/prev.png
-%%DATADIR%%/themes/default-dark/radio.png
+%%DATADIR%%/themes/default-dark/arrow.svg
+%%DATADIR%%/themes/default-dark/next.svg
+%%DATADIR%%/themes/default-dark/prev.svg
+%%DATADIR%%/themes/default-dark/radio.svg
%%DATADIR%%/themes/default-dark/theme.conf
%%DATADIR%%/unicode/charselectdata
share/icons/hicolor/128x128/apps/fcitx.png
@@ -434,6 +438,7 @@ share/locale/ja/LC_MESSAGES/fcitx5.mo
share/locale/ka/LC_MESSAGES/fcitx5.mo
share/locale/ko/LC_MESSAGES/fcitx5.mo
share/locale/ru/LC_MESSAGES/fcitx5.mo
+share/locale/sv/LC_MESSAGES/fcitx5.mo
share/locale/vi/LC_MESSAGES/fcitx5.mo
share/locale/zh_CN/LC_MESSAGES/fcitx5.mo
share/locale/zh_TW/LC_MESSAGES/fcitx5.mo