From nobody Fri May 26 08:09:03 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QSHcv3rS4z4V9VK; Fri, 26 May 2023 08:09:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QSHcv3JgRz47qr; Fri, 26 May 2023 08:09:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685088543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=R2BDfMjAnBiglPXdoHQlxytHiJJxRlp76p+sfYDfASc=; b=Y62wHfFU2iCfMYsfDEgt6HjV0fk33n6SnKQkTOZDWFUsUrELA3gfhvcSw3+IEVK3Pn8mEz kjxoBG0+N81XoD+hjaLPIoDFwkVk0Z318xNS34ZgNC0YjW2Hy2PJVMLp/wOhfNFB+QII9S Io0BYYH1K4HxuHyNLLwkUG3QjhE7/pFqih2pM6A0QwH6N35tKBW7TnWhPuzNQx/gD7yt7v 2x3CsFo9DuBGHADESm0cWAZrTrrWXyErVqY558A0Zx5QpwRKevtDFwJmDUehAZALwM1SkD fx30pFIaj0Wce532txJRYbzzywYnrvXimcpYGZgLUcEC8hbPHvgBsPNcRookSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1685088543; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=R2BDfMjAnBiglPXdoHQlxytHiJJxRlp76p+sfYDfASc=; b=O5le/nELV3jcxQe6drfL1Sm+xDmzi2yEE3VIRJy22n/yDcNCvchjlqqdqPPuhxjwBJRSKa p/3psAscAQ0TSsUC9+ly1ymZh/4HaWv8aUUlZk1pcb2Ddx2EON4TrVZ+rIqLFUeNEyPOO8 yzhcd+2OFnKE9Fvbst0DzoyVfCXx2uxr7sH6Wl6+RTwS7j62Fv1GPk2oJ2dFu5joKMxDHy kHrT+/qJdZYvK5DkJ/vFIeAaOMULu550Fgu+smegTKVKZoRiqK0bSRJCSsRA7+GziYI2fV 7kRsYm3ByeJ1Imumom1afnm6fNlaHT3Y62COVquSTbX1jAUQvOwR7ctB4817YA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1685088543; a=rsa-sha256; cv=none; b=Dz0yFhNWGz8e+kFyitp4VQVA9M6FwOYvh8EHkuA4WUdTsTM+Bjaet62dY17V9YPqVKHjqY k+xyL8TPDEIho/bJQZKq0WoynZn5wyTEGhLND/yNshrWmEz0xIvAHMiQOHMi1qhUifrbEX zKXp0cTj6EJXvqD8ODvG1FBvj78Ke1vfX48LJiEvwJWnsbS4NMFXsKKprfmzjvsQbY5fq2 nXGPL34oWnQjznS5P9ews8+bLv2y58UkEb/A/TrEqS/rKtrf77ZOxSXk5sQn2WLu767jRi 5J0edt2lZpWSnhv+Ei520Jxbolvl1mGJytodZf77YIE0pif+jDc/Bn7GllJGeA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QSHcv2P0Zz1064; Fri, 26 May 2023 08:09:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 34Q893va012794; Fri, 26 May 2023 08:09:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 34Q893kN012793; Fri, 26 May 2023 08:09:03 GMT (envelope-from git) Date: Fri, 26 May 2023 08:09:03 GMT Message-Id: <202305260809.34Q893kN012793@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Emanuel Haupt Subject: git: 2bfc20c4e03c - main - textproc/crow-translate: Add new port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: ehaupt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 2bfc20c4e03c3a0730ec386806bbd3ee67c6099c Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by ehaupt: URL: https://cgit.FreeBSD.org/ports/commit/?id=2bfc20c4e03c3a0730ec386806bbd3ee67c6099c commit 2bfc20c4e03c3a0730ec386806bbd3ee67c6099c Author: Emanuel Haupt AuthorDate: 2023-05-26 08:08:16 +0000 Commit: Emanuel Haupt CommitDate: 2023-05-26 08:08:55 +0000 textproc/crow-translate: Add new port A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva. --- textproc/Makefile | 1 + textproc/crow-translate/Makefile | 30 +++++++++++++++++++++++++ textproc/crow-translate/distinfo | 17 ++++++++++++++ textproc/crow-translate/pkg-descr | 2 ++ textproc/crow-translate/pkg-plist | 47 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 97 insertions(+) diff --git a/textproc/Makefile b/textproc/Makefile index dde242499892..8c5864cce47b 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -116,6 +116,7 @@ SUBDIR += cpp-peglib SUBDIR += cpptoml SUBDIR += crex + SUBDIR += crow-translate SUBDIR += crunch SUBDIR += cs-aspell SUBDIR += cs-hunspell diff --git a/textproc/crow-translate/Makefile b/textproc/crow-translate/Makefile new file mode 100644 index 000000000000..ba97b712d72f --- /dev/null +++ b/textproc/crow-translate/Makefile @@ -0,0 +1,30 @@ +PORTNAME= crow-translate +PORTVERSION= 2.10.5 +CATEGORIES= textproc + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Translator using Google, Yandex Bing, LibreTranslate and Lingva +WWW= https://crow-translate.github.io/ + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= ${LOCALBASE}/share/ECM/cmake/ECMConfig.cmake:devel/kf5-extra-cmake-modules +LIB_DEPENDS= libleptonica.so:graphics/leptonica \ + libtesseract.so:graphics/tesseract + +USES= cmake desktop-file-utils gstreamer kde:5 qt:5 xorg +USE_GITHUB= yes +GH_TUPLE= HatScripts:circle-flags:2225d10:circleflags/data/icons/third-party/circle-flags \ + vinceliuice:Fluent-icon-theme:2a80a5d:fluenticontheme/data/icons/third-party/fluent-icon-theme \ + crow-translate:QGitTag:3763898:qgittag/src/qgittag \ + crow-translate:QOnlineTranslator:148de2b:qonlinetranslator/src/qonlinetranslator \ + Skycoder42:QHotkey:eb7ddab:qhotkey/src/third-party/qhotkey \ + Skycoder42:QTaskbarControl:7c82d23:qtaskbarcontrol/src/third-party/qtaskbarcontrol \ + itay-grudev:SingleApplication:aede311:singleapplication/src/third-party/singleapplication +USE_KDE= wayland +USE_QT= concurrent core dbus gui multimedia network svg widgets \ + x11extras buildtools:build qmake:build +USE_XORG= ice sm x11 xcb xext + +.include diff --git a/textproc/crow-translate/distinfo b/textproc/crow-translate/distinfo new file mode 100644 index 000000000000..77df1b2fe619 --- /dev/null +++ b/textproc/crow-translate/distinfo @@ -0,0 +1,17 @@ +TIMESTAMP = 1685019227 +SHA256 (crow-translate-crow-translate-2.10.5_GH0.tar.gz) = 346ac794098a328596f80cfdc8b884f66585396606603aa6bb4f1eba72b07147 +SIZE (crow-translate-crow-translate-2.10.5_GH0.tar.gz) = 1833087 +SHA256 (HatScripts-circle-flags-2225d10_GH0.tar.gz) = 1115d931158956c833ea5fa0c7c598d23fe88623925ef3eca503df2fc62e3667 +SIZE (HatScripts-circle-flags-2225d10_GH0.tar.gz) = 54769 +SHA256 (vinceliuice-Fluent-icon-theme-2a80a5d_GH0.tar.gz) = 36e368045a7f08642ff2ce8859c2629d178a90f58063429367b66633bb2e24a4 +SIZE (vinceliuice-Fluent-icon-theme-2a80a5d_GH0.tar.gz) = 5856516 +SHA256 (crow-translate-QGitTag-3763898_GH0.tar.gz) = 017c7c41417ba2e21c726f0c57fb5bd92fa98af87c9cc98d8f65986f5ab79779 +SIZE (crow-translate-QGitTag-3763898_GH0.tar.gz) = 18595 +SHA256 (crow-translate-QOnlineTranslator-148de2b_GH0.tar.gz) = 2ab7cabb11569c8d692be6622dea5bd5180aca047e0f572ef6ada5f00fce75c6 +SIZE (crow-translate-QOnlineTranslator-148de2b_GH0.tar.gz) = 36310 +SHA256 (Skycoder42-QHotkey-eb7ddab_GH0.tar.gz) = 07041d9df02aaabb74cc415a3837b1ca39e7514bbc4d661b8562c066e42aac43 +SIZE (Skycoder42-QHotkey-eb7ddab_GH0.tar.gz) = 51494 +SHA256 (Skycoder42-QTaskbarControl-7c82d23_GH0.tar.gz) = 63e0bfe4d7d0b436283c5ce1b8e93ea66220c69ef20a00ca04c7191de69fcadd +SIZE (Skycoder42-QTaskbarControl-7c82d23_GH0.tar.gz) = 11434 +SHA256 (itay-grudev-SingleApplication-aede311_GH0.tar.gz) = c76c93e2620b760eb2451fb27a4094b995d46096ab190d498174ccdf50932d25 +SIZE (itay-grudev-SingleApplication-aede311_GH0.tar.gz) = 20636 diff --git a/textproc/crow-translate/pkg-descr b/textproc/crow-translate/pkg-descr new file mode 100644 index 000000000000..b0f9b1cac34c --- /dev/null +++ b/textproc/crow-translate/pkg-descr @@ -0,0 +1,2 @@ +A simple and lightweight translator that allows you to translate and +speak text using Google, Yandex Bing, LibreTranslate and Lingva. diff --git a/textproc/crow-translate/pkg-plist b/textproc/crow-translate/pkg-plist new file mode 100644 index 000000000000..65873d5aff27 --- /dev/null +++ b/textproc/crow-translate/pkg-plist @@ -0,0 +1,47 @@ +bin/crow +share/Crow Translate/Crow Translate/translations/crow-translate_ar_SA.qm +share/Crow Translate/Crow Translate/translations/crow-translate_az_AZ.qm +share/Crow Translate/Crow Translate/translations/crow-translate_de_DE.qm +share/Crow Translate/Crow Translate/translations/crow-translate_el_GR.qm +share/Crow Translate/Crow Translate/translations/crow-translate_es_ES.qm +share/Crow Translate/Crow Translate/translations/crow-translate_fi_FI.qm +share/Crow Translate/Crow Translate/translations/crow-translate_fr_FR.qm +share/Crow Translate/Crow Translate/translations/crow-translate_hi_IN.qm +share/Crow Translate/Crow Translate/translations/crow-translate_hu_HU.qm +share/Crow Translate/Crow Translate/translations/crow-translate_id_ID.qm +share/Crow Translate/Crow Translate/translations/crow-translate_it_IT.qm +share/Crow Translate/Crow Translate/translations/crow-translate_ko_KR.qm +share/Crow Translate/Crow Translate/translations/crow-translate_ms_MY.qm +share/Crow Translate/Crow Translate/translations/crow-translate_nl_NL.qm +share/Crow Translate/Crow Translate/translations/crow-translate_pl_PL.qm +share/Crow Translate/Crow Translate/translations/crow-translate_pt_BR.qm +share/Crow Translate/Crow Translate/translations/crow-translate_pt_PT.qm +share/Crow Translate/Crow Translate/translations/crow-translate_ru_RU.qm +share/Crow Translate/Crow Translate/translations/crow-translate_sq_AL.qm +share/Crow Translate/Crow Translate/translations/crow-translate_tr_TR.qm +share/Crow Translate/Crow Translate/translations/crow-translate_ug_CN.qm +share/Crow Translate/Crow Translate/translations/crow-translate_uk_UA.qm +share/Crow Translate/Crow Translate/translations/crow-translate_zh_CN.qm +share/Crow Translate/Crow Translate/translations/crow-translate_zh_TW.qm +share/applications/io.crow_translate.CrowTranslate.desktop +share/icons/hicolor/128x128/apps/crow-translate.png +share/icons/hicolor/150x150/apps/crow-translate.png +share/icons/hicolor/16x16/apps/crow-translate.png +share/icons/hicolor/16x16/status/crow-translate-tray-dark.png +share/icons/hicolor/16x16/status/crow-translate-tray-light.png +share/icons/hicolor/22x22/apps/crow-translate.png +share/icons/hicolor/22x22/status/crow-translate-tray-dark.png +share/icons/hicolor/22x22/status/crow-translate-tray-light.png +share/icons/hicolor/24x24/status/crow-translate-tray-dark.png +share/icons/hicolor/24x24/status/crow-translate-tray-light.png +share/icons/hicolor/256x256/apps/crow-translate.png +share/icons/hicolor/310x310/apps/crow-translate.png +share/icons/hicolor/32x32/apps/crow-translate.png +share/icons/hicolor/44x44/apps/crow-translate.png +share/icons/hicolor/48x48/apps/crow-translate.png +share/icons/hicolor/512x512/apps/crow-translate.png +share/icons/hicolor/64x64/apps/crow-translate.png +share/icons/hicolor/scalable/apps/crow-translate.svg +share/icons/hicolor/scalable/status/crow-translate-tray-dark.svg +share/icons/hicolor/scalable/status/crow-translate-tray-light.svg +share/metainfo/io.crow_translate.CrowTranslate.metainfo.xml