diff --git a/deskutils/kodaskanna/Makefile b/deskutils/kodaskanna/Makefile index abc1a78e58f8..56ce787a1ac2 100644 --- a/deskutils/kodaskanna/Makefile +++ b/deskutils/kodaskanna/Makefile @@ -1,30 +1,24 @@ PORTNAME= kodaskanna -DISTVERSION= 0.1.0 -PORTREVISION= 3 +DISTVERSION= 0.2.2 CATEGORIES= deskutils MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION}/src PATCH_SITES= https://invent.kde.org/graphics/kodaskanna/-/commit/ -PATCHFILES= 1656f7e66aec20ecd4a66f041bd7fc1850721e08.diff:-p1 MAINTAINER= adridg@FreeBSD.org COMMENT= Barcode and QR-code scanner -WWW= https://invent.kde.org/graphics/kodaskanna +WWW= https://apps.kde.org/kodaskanna/ LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt LIB_DEPENDS= libZXing.so:textproc/zxing-cpp -USES= cmake compiler:c++17-lang gl kde:5 pkgconfig qt:5 tar:xz xorg -USE_GL= gl -USE_XORG= x11 -USE_QT= concurrent core dbus declarative gui \ - multimedia network quickcontrols quickcontrols2 \ - widgets xml \ - buildtools:build qmake:build -USE_KDE= auth codecs config configwidgets coreaddons i18n \ - kio purpose service widgetsaddons windowsystem \ +USES= cmake compiler:c++17-lang gettext gl kde:6 pkgconfig qt:6 tar:xz +USE_GL= opengl +USE_QT= base tools:build +USE_KDE= config configwidgets coreaddons i18n \ + kio purpose service widgetsaddons \ ecm:build .include diff --git a/deskutils/kodaskanna/distinfo b/deskutils/kodaskanna/distinfo index 67b6e541e78d..c118de25fe77 100644 --- a/deskutils/kodaskanna/distinfo +++ b/deskutils/kodaskanna/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1673343046 -SHA256 (kodaskanna-0.1.0.tar.xz) = 2860cfdae922a29749421f3b4e3281ef88fc5713002345bc725082fb47cd627f -SIZE (kodaskanna-0.1.0.tar.xz) = 40656 -SHA256 (1656f7e66aec20ecd4a66f041bd7fc1850721e08.diff) = 198a2f22fd574bb6a9e4b02406d04847921caacf9c709f974f1e9025438940a5 -SIZE (1656f7e66aec20ecd4a66f041bd7fc1850721e08.diff) = 463 +TIMESTAMP = 1767550898 +SHA256 (kodaskanna-0.2.2.tar.xz) = d32e42297ab1a81a96b68683d1d5ff9034036e29d590c482dce2619eea687a80 +SIZE (kodaskanna-0.2.2.tar.xz) = 59160 diff --git a/deskutils/kodaskanna/files/patch-src_core_scanimagerunner.cpp b/deskutils/kodaskanna/files/patch-src_core_scanimagerunner.cpp deleted file mode 100644 index 8d3133a58c2d..000000000000 --- a/deskutils/kodaskanna/files/patch-src_core_scanimagerunner.cpp +++ /dev/null @@ -1,27 +0,0 @@ ---- src/core/scanimagerunner.cpp.orig 2022-01-24 22:35:35 UTC -+++ src/core/scanimagerunner.cpp -@@ -10,6 +10,9 @@ - #include "scanresult.hpp" - #include "scanresult_p.hpp" - // ZXing -+#include -+#define ZXING_VERSION \ -+ QT_VERSION_CHECK(ZXING_VERSION_MAJOR, ZXING_VERSION_MINOR, ZXING_VERSION_PATCH) - #include - - namespace Kodaskanna -@@ -63,8 +66,13 @@ void ScanImageRunner::run() - - resultData->isSuccess = result.isValid(); - if (resultData->isSuccess) { -- resultData->text = QString::fromStdWString(result.text()); -+#if ZXING_VERSION < QT_VERSION_CHECK(2, 0, 0) -+ resultData->text = QString::fromStdWString(result.text()); - resultData->bytes = QByteArray(reinterpret_cast(result.rawBytes().data()), result.rawBytes().size()); -+#else -+ resultData->text = QString::fromStdString(result.text()); -+ resultData->bytes = QByteArray(reinterpret_cast(result.bytes().data()), result.bytes().size()); -+#endif - } - - Q_EMIT scanFinished(scanResult); diff --git a/deskutils/kodaskanna/pkg-plist b/deskutils/kodaskanna/pkg-plist index 0bc312495291..483af52649b0 100644 --- a/deskutils/kodaskanna/pkg-plist +++ b/deskutils/kodaskanna/pkg-plist @@ -1,13 +1,40 @@ bin/kodaskanna -%%QT_PLUGINDIR%%/kf5/purpose/kodaskannaplugin.so +%%QT_PLUGINDIR%%/kf6/purpose/kodaskannaplugin.so share/applications/org.kde.kodaskanna.desktop +share/kio/servicemenus/kodaskanna_scan_image.desktop share/icons/hicolor/48x48/apps/kodaskanna.svg -share/kservices5/ServiceMenus/kodaskanna_scan_image.desktop +share/locale/ar/LC_MESSAGES/kodaskanna.mo share/locale/ca/LC_MESSAGES/kodaskanna.mo +share/locale/ca@valencia/LC_MESSAGES/kodaskanna.mo +share/locale/cs/LC_MESSAGES/kodaskanna.mo +share/locale/de/LC_MESSAGES/kodaskanna.mo +share/locale/en_GB/LC_MESSAGES/kodaskanna.mo +share/locale/eo/LC_MESSAGES/kodaskanna.mo share/locale/es/LC_MESSAGES/kodaskanna.mo +share/locale/eu/LC_MESSAGES/kodaskanna.mo +share/locale/fi/LC_MESSAGES/kodaskanna.mo +share/locale/fr/LC_MESSAGES/kodaskanna.mo +share/locale/gl/LC_MESSAGES/kodaskanna.mo +share/locale/he/LC_MESSAGES/kodaskanna.mo +share/locale/hi/LC_MESSAGES/kodaskanna.mo +share/locale/ia/LC_MESSAGES/kodaskanna.mo +share/locale/is/LC_MESSAGES/kodaskanna.mo +share/locale/it/LC_MESSAGES/kodaskanna.mo +share/locale/ja/LC_MESSAGES/kodaskanna.mo +share/locale/ka/LC_MESSAGES/kodaskanna.mo +share/locale/ko/LC_MESSAGES/kodaskanna.mo +share/locale/lt/LC_MESSAGES/kodaskanna.mo share/locale/nl/LC_MESSAGES/kodaskanna.mo +share/locale/nn/LC_MESSAGES/kodaskanna.mo +share/locale/pl/LC_MESSAGES/kodaskanna.mo +share/locale/pt/LC_MESSAGES/kodaskanna.mo +share/locale/sa/LC_MESSAGES/kodaskanna.mo share/locale/sk/LC_MESSAGES/kodaskanna.mo share/locale/sl/LC_MESSAGES/kodaskanna.mo share/locale/sv/LC_MESSAGES/kodaskanna.mo +share/locale/tr/LC_MESSAGES/kodaskanna.mo share/locale/uk/LC_MESSAGES/kodaskanna.mo +share/locale/zh_CN/LC_MESSAGES/kodaskanna.mo +share/locale/zh_TW/LC_MESSAGES/kodaskanna.mo share/metainfo/org.kde.kodaskanna.appdata.xml +share/qlogging-categories6/kodaskanna.categories