diff --git a/textproc/crow-translate/Makefile b/textproc/crow-translate/Makefile index 482017769a44..8a4bf6ef8054 100644 --- a/textproc/crow-translate/Makefile +++ b/textproc/crow-translate/Makefile @@ -1,30 +1,31 @@ PORTNAME= crow-translate PORTVERSION= 2.11.0 +PORTREVISION= 1 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:1c186db: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 \ crow-translate:QTaskbarControl:d1b07c0: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/files/patch-src_settings_autostartmanager_abstractautostartmanager.cpp b/textproc/crow-translate/files/patch-src_settings_autostartmanager_abstractautostartmanager.cpp new file mode 100644 index 000000000000..e5912a42d567 --- /dev/null +++ b/textproc/crow-translate/files/patch-src_settings_autostartmanager_abstractautostartmanager.cpp @@ -0,0 +1,20 @@ +--- src/settings/autostartmanager/abstractautostartmanager.cpp.orig 2023-10-14 14:48:26 UTC ++++ src/settings/autostartmanager/abstractautostartmanager.cpp +@@ -18,7 +18,7 @@ + */ + + #include "abstractautostartmanager.h" +-#if defined(Q_OS_LINUX) ++#if defined(Q_OS_LINUX) || defined(Q_OS_UNIX) + #include "portalautostartmanager.h" + #include "unixautostartmanager.h" + #elif defined(Q_OS_DARWIN) +@@ -36,7 +36,7 @@ AbstractAutostartManager *AbstractAutostartManager::cr + + AbstractAutostartManager *AbstractAutostartManager::createAutostartManager(QObject *parent) + { +-#if defined(Q_OS_LINUX) ++#if defined(Q_OS_LINUX) || defined(Q_OS_UNIX) + if (PortalAutostartManager::isAvailable()) + return new PortalAutostartManager(parent); + return new UnixAutostartManager(parent);