summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
Diffstat (limited to 'textproc')
-rw-r--r--textproc/crow-translate/Makefile22
-rw-r--r--textproc/crow-translate/distinfo6
-rw-r--r--textproc/crow-translate/pkg-plist1
-rw-r--r--textproc/ibus-typing-booster/Makefile4
-rw-r--r--textproc/ibus-typing-booster/distinfo6
-rw-r--r--textproc/ibus-typing-booster/pkg-plist6
-rw-r--r--textproc/py-smile/Makefile2
-rw-r--r--textproc/py-smile/distinfo6
-rw-r--r--textproc/py-smile/pkg-plist1
-rw-r--r--textproc/uni/Makefile3
-rw-r--r--textproc/uni/distinfo6
11 files changed, 38 insertions, 25 deletions
diff --git a/textproc/crow-translate/Makefile b/textproc/crow-translate/Makefile
index 7c5ce99d78ed..9e2aa64d4036 100644
--- a/textproc/crow-translate/Makefile
+++ b/textproc/crow-translate/Makefile
@@ -1,9 +1,7 @@
PORTNAME= crow-translate
-DISTVERSIONPREFIX= v
-DISTVERSION= 3.1.0
+DISTVERSION= 4.0.2
CATEGORIES= textproc
-MASTER_SITES= KDE
-MASTER_SITE_SUBDIR= stable/${PORTNAME}/${PORTVERSION}
+MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Translator using Google, Yandex Bing, LibreTranslate and Lingva
@@ -18,12 +16,20 @@ LICENSE_FILE_GPLv3+ = ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
LIB_DEPENDS= libleptonica.so:graphics/leptonica \
libtesseract.so:graphics/tesseract
-USES= cmake desktop-file-utils gstreamer kde:5 qt:5 xorg
-USE_KDE= wayland ecm:build
-USE_QT= concurrent core dbus gui multimedia network svg widgets \
- x11extras buildtools:build linguisttools:build qmake:build
+USES= cmake desktop-file-utils gl kde:6 qt:6 xorg
+USE_GL= opengl
+USE_KDE= wayland \
+ ecm:build
+USE_QT= base multimedia scxml speech \
+ tools:build svg:run
USE_XORG= ice sm x11 xcb xext
+# This feature isn't ready for FreeBSD, since it relies on a broken
+# bundled version of audio/espeak-ng (as of v4.0.2)
+CMAKE_OFF= WITH_PIPER_TTS
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
post-patch:
@${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' \
${WRKSRC}/src/settings/autostartmanager/unixautostartmanager.cpp
diff --git a/textproc/crow-translate/distinfo b/textproc/crow-translate/distinfo
index 7649cb40579c..fed8cb17fec9 100644
--- a/textproc/crow-translate/distinfo
+++ b/textproc/crow-translate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1729936955
-SHA256 (crow-translate-v3.1.0.tar.gz) = 8cafa4a812079020839beaf0b133e08be6e47d6ffa1cf90f3417efdc7589c7a1
-SIZE (crow-translate-v3.1.0.tar.gz) = 5701925
+TIMESTAMP = 1766469992
+SHA256 (crow-translate-4.0.2.tar.gz) = e24b8e78b0bffa5dd02875e25126c371967f53729102c784e4e02d165feb3753
+SIZE (crow-translate-4.0.2.tar.gz) = 24572246
diff --git a/textproc/crow-translate/pkg-plist b/textproc/crow-translate/pkg-plist
index de26e1e608b1..e15d9f34f71b 100644
--- a/textproc/crow-translate/pkg-plist
+++ b/textproc/crow-translate/pkg-plist
@@ -48,6 +48,7 @@ share/locale/pt/LC_MESSAGES/crow-translate_qt.qm
share/locale/pt_BR/LC_MESSAGES/crow-translate_qt.qm
share/locale/ru/LC_MESSAGES/crow-translate_qt.qm
share/locale/sl/LC_MESSAGES/crow-translate_qt.qm
+share/locale/sk/LC_MESSAGES/crow-translate_qt.qm
share/locale/sq/LC_MESSAGES/crow-translate_qt.qm
share/locale/sv/LC_MESSAGES/crow-translate_qt.qm
share/locale/tr/LC_MESSAGES/crow-translate_qt.qm
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index 49b8220c3499..566ab79b7f16 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ibus-typing-booster
-PORTVERSION= 2.28.6
+PORTVERSION= 2.29.0
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
@@ -43,7 +43,7 @@ SHEBANG_FILES= engine/emoji-picker.in engine/ibus-engine-typing-booster.in \
SHEBANG_LANG= sh
sh_OLD_CMD= /usr/bin/sh
sh_CMD= ${SH}
-USE_GNOME= glib20 gtk30 pygobject3
+USE_GNOME= gtk40
USE_LOCALE= en_US.UTF-8
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --libexecdir=${PREFIX}/libexec
diff --git a/textproc/ibus-typing-booster/distinfo b/textproc/ibus-typing-booster/distinfo
index 0f30114fe2b7..c6e725283609 100644
--- a/textproc/ibus-typing-booster/distinfo
+++ b/textproc/ibus-typing-booster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764176138
-SHA256 (mike-fabian-ibus-typing-booster-2.28.6_GH0.tar.gz) = 831df7454c10d98d84555a5e5b2bcf9b6332454c9f9d18717c7782640bc463ae
-SIZE (mike-fabian-ibus-typing-booster-2.28.6_GH0.tar.gz) = 14406000
+TIMESTAMP = 1766485364
+SHA256 (mike-fabian-ibus-typing-booster-2.29.0_GH0.tar.gz) = daccf5b8c40f8490e21349b5d50f0610b7f314b7aa3d3e46c15c31660886670f
+SIZE (mike-fabian-ibus-typing-booster-2.29.0_GH0.tar.gz) = 14424946
diff --git a/textproc/ibus-typing-booster/pkg-plist b/textproc/ibus-typing-booster/pkg-plist
index 5bbf0615b95a..8bddd78ea27f 100644
--- a/textproc/ibus-typing-booster/pkg-plist
+++ b/textproc/ibus-typing-booster/pkg-plist
@@ -362,6 +362,8 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/engine/__pycache__/emoji_picker%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/factory%%PYTHON_TAG%%.opt-1.pyc
%%DATADIR%%/engine/__pycache__/factory%%PYTHON_TAG%%.pyc
+%%DATADIR%%/engine/__pycache__/g_compat_helpers%%PYTHON_TAG%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/g_compat_helpers%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/get_clipboard_gtk4%%PYTHON_TAG%%.opt-1.pyc
%%DATADIR%%/engine/__pycache__/get_clipboard_gtk4%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/hunspell_suggest%%PYTHON_TAG%%.opt-1.pyc
@@ -372,6 +374,8 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/engine/__pycache__/itb_active_window%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/itb_emoji%%PYTHON_TAG%%.opt-1.pyc
%%DATADIR%%/engine/__pycache__/itb_emoji%%PYTHON_TAG%%.pyc
+%%DATADIR%%/engine/__pycache__/itb_gtk%%PYTHON_TAG%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/itb_gtk%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/itb_nltk%%PYTHON_TAG%%.opt-1.pyc
%%DATADIR%%/engine/__pycache__/itb_nltk%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/itb_ollama%%PYTHON_TAG%%.opt-1.pyc
@@ -396,11 +400,13 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/engine/__pycache__/tabstatistics%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/emoji_picker.py
%%DATADIR%%/engine/factory.py
+%%DATADIR%%/engine/g_compat_helpers.py
%%DATADIR%%/engine/get_clipboard_gtk4.py
%%DATADIR%%/engine/hunspell_suggest.py
%%DATADIR%%/engine/hunspell_table.py
%%DATADIR%%/engine/itb_active_window.py
%%DATADIR%%/engine/itb_emoji.py
+%%DATADIR%%/engine/itb_gtk.py
%%DATADIR%%/engine/itb_nltk.py
%%DATADIR%%/engine/itb_ollama.py
%%DATADIR%%/engine/itb_pango.py
diff --git a/textproc/py-smile/Makefile b/textproc/py-smile/Makefile
index 246e7426a171..e1305b081226 100644
--- a/textproc/py-smile/Makefile
+++ b/textproc/py-smile/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smile
-DISTVERSION= 2.10.2
+DISTVERSION= 2.11.0
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-smile/distinfo b/textproc/py-smile/distinfo
index 15023ea0b2d4..e43a8c64d2f7 100644
--- a/textproc/py-smile/distinfo
+++ b/textproc/py-smile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757832551
-SHA256 (mijorus-smile-2.10.2_GH0.tar.gz) = 9edd8e54653e43b6a7eb7fc44721ce918a615082594bdff5204756e35d0c7512
-SIZE (mijorus-smile-2.10.2_GH0.tar.gz) = 2200972
+TIMESTAMP = 1766477216
+SHA256 (mijorus-smile-2.11.0_GH0.tar.gz) = a4e85c3af5783789498b1bf84211747a08299441305ac97d0210a754a55bd11e
+SIZE (mijorus-smile-2.11.0_GH0.tar.gz) = 2216824
diff --git a/textproc/py-smile/pkg-plist b/textproc/py-smile/pkg-plist
index fa4cb9b250da..71d92d40ce95 100644
--- a/textproc/py-smile/pkg-plist
+++ b/textproc/py-smile/pkg-plist
@@ -10,6 +10,7 @@ share/icons/hicolor/scalable/actions/checkmark-symbolic.svg
share/icons/hicolor/scalable/actions/driving-symbolic.svg
share/icons/hicolor/scalable/actions/flag-filled-symbolic.svg
share/icons/hicolor/scalable/actions/history-undo-symbolic.svg
+share/icons/hicolor/scalable/actions/horizontal-arrows-none-symbolic.svg
share/icons/hicolor/scalable/actions/input-keyboard-numlock-symbolic.svg
share/icons/hicolor/scalable/actions/it.mijorus.smile.crazy.svg
share/icons/hicolor/scalable/actions/lightbulb-symbolic.svg
diff --git a/textproc/uni/Makefile b/textproc/uni/Makefile
index 79252593330f..592d47da6a1f 100644
--- a/textproc/uni/Makefile
+++ b/textproc/uni/Makefile
@@ -1,7 +1,6 @@
PORTNAME= uni
-PORTVERSION= 2.8.0
+PORTVERSION= 2.9.0
DISTVERSIONPREFIX= v
-PORTREVISION= 11
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
diff --git a/textproc/uni/distinfo b/textproc/uni/distinfo
index da0f0f8d97d3..3697ed5bc81e 100644
--- a/textproc/uni/distinfo
+++ b/textproc/uni/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1736277063
-SHA256 (arp242-uni-v2.8.0_GH0.tar.gz) = 627a8aebe8d72bad5a462b8efc8b96dc96794b926b094de3f1e5b9965e44a678
-SIZE (arp242-uni-v2.8.0_GH0.tar.gz) = 638998
+TIMESTAMP = 1766501179
+SHA256 (arp242-uni-v2.9.0_GH0.tar.gz) = dc595807a0ab875111dafd55be9f3de116cbea652216f9d0082d03dddb3d83be
+SIZE (arp242-uni-v2.9.0_GH0.tar.gz) = 646632
SHA256 (arp242-runewidth-v0.1.0_GH0.tar.gz) = e79d5b059f1b4845ee83a5d9bd4421cf660c2e82edd11ea4363390815952e10e
SIZE (arp242-runewidth-v0.1.0_GH0.tar.gz) = 16419
SHA256 (arp242-termtext-v1.5.0_GH0.tar.gz) = 6ae65441d005e1fa833c95cb5095746324dc2de581b780396dfd6f5f6ac59f39