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,31 +1,37 @@ 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 WWW= https://apps.kde.org/crowtranslate/ LICENSE= CC-BY-SA-4.0 CC0-1.0 GPLv3+ LICENSE_COMB= multi LICENSE_FILE_CC-BY-SA-4.0= ${WRKSRC}/LICENSES/CC-BY-SA-4.0.txt LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSES/CC0-1.0.txt 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 .include 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 @@ -1,58 +1,59 @@ bin/crow share/applications/org.kde.CrowTranslate.desktop share/icons/hicolor/128x128/apps/org.kde.CrowTranslate.png share/icons/hicolor/16x16/apps/org.kde.CrowTranslate.png share/icons/hicolor/16x16/status/org.kde.CrowTranslate-tray-dark.png share/icons/hicolor/16x16/status/org.kde.CrowTranslate-tray-light.png share/icons/hicolor/22x22/apps/org.kde.CrowTranslate.png share/icons/hicolor/22x22/status/org.kde.CrowTranslate-tray-dark.png share/icons/hicolor/22x22/status/org.kde.CrowTranslate-tray-light.png share/icons/hicolor/24x24/status/org.kde.CrowTranslate-tray-dark.png share/icons/hicolor/24x24/status/org.kde.CrowTranslate-tray-light.png share/icons/hicolor/256x256/apps/org.kde.CrowTranslate.png share/icons/hicolor/32x32/apps/org.kde.CrowTranslate.png share/icons/hicolor/48x48/apps/org.kde.CrowTranslate.png share/icons/hicolor/512x512/apps/org.kde.CrowTranslate.png share/icons/hicolor/64x64/apps/org.kde.CrowTranslate.png share/icons/hicolor/scalable/apps/org.kde.CrowTranslate.svg share/icons/hicolor/scalable/status/org.kde.CrowTranslate-tray-dark.svg share/icons/hicolor/scalable/status/org.kde.CrowTranslate-tray-light.svg share/locale/ar/LC_MESSAGES/crow-translate_qt.qm share/locale/az/LC_MESSAGES/crow-translate_qt.qm share/locale/be/LC_MESSAGES/crow-translate_qt.qm share/locale/ca/LC_MESSAGES/crow-translate_qt.qm share/locale/ca@valencia/LC_MESSAGES/crow-translate_qt.qm share/locale/cs/LC_MESSAGES/crow-translate_qt.qm share/locale/de/LC_MESSAGES/crow-translate_qt.qm share/locale/el/LC_MESSAGES/crow-translate_qt.qm share/locale/en_GB/LC_MESSAGES/crow-translate_qt.qm share/locale/eo/LC_MESSAGES/crow-translate_qt.qm share/locale/es/LC_MESSAGES/crow-translate_qt.qm share/locale/et/LC_MESSAGES/crow-translate_qt.qm share/locale/eu/LC_MESSAGES/crow-translate_qt.qm share/locale/fi/LC_MESSAGES/crow-translate_qt.qm share/locale/fr/LC_MESSAGES/crow-translate_qt.qm share/locale/gl/LC_MESSAGES/crow-translate_qt.qm share/locale/hi/LC_MESSAGES/crow-translate_qt.qm share/locale/hr/LC_MESSAGES/crow-translate_qt.qm share/locale/hu/LC_MESSAGES/crow-translate_qt.qm share/locale/id/LC_MESSAGES/crow-translate_qt.qm share/locale/it/LC_MESSAGES/crow-translate_qt.qm share/locale/ka/LC_MESSAGES/crow-translate_qt.qm share/locale/ko/LC_MESSAGES/crow-translate_qt.qm share/locale/lv/LC_MESSAGES/crow-translate_qt.qm share/locale/ms/LC_MESSAGES/crow-translate_qt.qm share/locale/nl/LC_MESSAGES/crow-translate_qt.qm share/locale/pl/LC_MESSAGES/crow-translate_qt.qm 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 share/locale/ug/LC_MESSAGES/crow-translate_qt.qm share/locale/uk/LC_MESSAGES/crow-translate_qt.qm share/locale/zh_CN/LC_MESSAGES/crow-translate_qt.qm share/locale/zh_TW/LC_MESSAGES/crow-translate_qt.qm share/metainfo/org.kde.CrowTranslate.metainfo.xml