git: 8c2174523f65 - main - deskutils/kodaskanna: Update to 0.2.3

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Tue, 01 Sep 2026 13:12:06 UTC
The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8c2174523f65b62d2349d9d0f3dc3aded4cc8dfc

commit 8c2174523f65b62d2349d9d0f3dc3aded4cc8dfc
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-09-01 13:09:39 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-09-01 13:09:39 +0000

    deskutils/kodaskanna: Update to 0.2.3
---
 deskutils/kodaskanna/Makefile                        |  5 ++---
 deskutils/kodaskanna/distinfo                        |  6 +++---
 deskutils/kodaskanna/files/patch-CMakeLists.txt      | 11 -----------
 .../files/patch-src_core_scanimagerunner.cpp         | 20 --------------------
 deskutils/kodaskanna/pkg-plist                       |  5 ++++-
 5 files changed, 9 insertions(+), 38 deletions(-)

diff --git a/deskutils/kodaskanna/Makefile b/deskutils/kodaskanna/Makefile
index 9171174ff810..50924ac59dfc 100644
--- a/deskutils/kodaskanna/Makefile
+++ b/deskutils/kodaskanna/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	kodaskanna
-DISTVERSION=	0.2.2
-PORTREVISION=	2
+DISTVERSION=	0.2.3
 CATEGORIES=	deskutils
 MASTER_SITES=	KDE/unstable/${PORTNAME}/${DISTVERSION}/src
 
@@ -15,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
 
 LIB_DEPENDS=	libZXing.so:textproc/zxing-cpp
 
-USES=		cmake compiler:c++17-lang gettext gl kde:6 pkgconfig qt:6 tar:xz
+USES=		cmake compiler:c++20-lang gettext gl kde:6 pkgconfig qt:6 tar:xz
 USE_GL=		opengl
 USE_QT=		base tools:build
 USE_KDE=	config configwidgets coreaddons i18n \
diff --git a/deskutils/kodaskanna/distinfo b/deskutils/kodaskanna/distinfo
index c118de25fe77..59bd3adb4124 100644
--- a/deskutils/kodaskanna/distinfo
+++ b/deskutils/kodaskanna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1767550898
-SHA256 (kodaskanna-0.2.2.tar.xz) = d32e42297ab1a81a96b68683d1d5ff9034036e29d590c482dce2619eea687a80
-SIZE (kodaskanna-0.2.2.tar.xz) = 59160
+TIMESTAMP = 1788267462
+SHA256 (kodaskanna-0.2.3.tar.xz) = fcc67d03d233ef987d966907746f04641083a87d42d6ce78d06af95ccd8903cd
+SIZE (kodaskanna-0.2.3.tar.xz) = 61608
diff --git a/deskutils/kodaskanna/files/patch-CMakeLists.txt b/deskutils/kodaskanna/files/patch-CMakeLists.txt
deleted file mode 100644
index 24b5ed808114..000000000000
--- a/deskutils/kodaskanna/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- CMakeLists.txt.orig	2025-01-17 13:30:11 UTC
-+++ CMakeLists.txt
-@@ -40,7 +40,7 @@ find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS
-     I18n
- )
- 
--find_package(ZXing 2.0)
-+find_package(ZXing)
- 
- ecm_set_disabled_deprecation_versions(
-     QT 6.5
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 dd107896daab..000000000000
--- a/deskutils/kodaskanna/files/patch-src_core_scanimagerunner.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/core/scanimagerunner.cpp.orig	2025-01-17 13:30:11 UTC
-+++ src/core/scanimagerunner.cpp
-@@ -62,7 +62,7 @@ ZXing::ImageFormat zxingImageFormatFromQImage(const QI
- }
- 
- #if ZXING_VERSION >= QT_VERSION_CHECK(2, 2, 0)
--ZXing::Result readBarcode(const QImage &image, const ZXing::ReaderOptions &readerOptions)
-+ZXing::Barcode readBarcode(const QImage &image, const ZXing::ReaderOptions &readerOptions)
- {
-     return ZXing::ReadBarcode({image.bits(), image.width(), image.height(), zxingImageFormatFromQImage(image), static_cast<int>(image.bytesPerLine())}, readerOptions);
- }
-@@ -80,7 +80,7 @@ void ScanImageRunner::run()
-     readerOptions.setFormats(ZXing::BarcodeFormat::Any);
- 
-     const bool isSupportedQImageFormat = (zxingImageFormatFromQImage(m_image) == ZXing::ImageFormat::None);
--    ZXing::Result result =
-+    ZXing::Barcode result =
-         isSupportedQImageFormat ? readBarcode(m_image.convertToFormat(QImage::Format_RGBX8888), readerOptions) : readBarcode(m_image, readerOptions);
- #else
-     ZXing::DecodeHints decodeHints;
diff --git a/deskutils/kodaskanna/pkg-plist b/deskutils/kodaskanna/pkg-plist
index 483af52649b0..66ad2b30e9bf 100644
--- a/deskutils/kodaskanna/pkg-plist
+++ b/deskutils/kodaskanna/pkg-plist
@@ -2,7 +2,7 @@ bin/kodaskanna
 %%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/icons/hicolor/scalable/apps/kodaskanna.svg
 share/locale/ar/LC_MESSAGES/kodaskanna.mo
 share/locale/ca/LC_MESSAGES/kodaskanna.mo
 share/locale/ca@valencia/LC_MESSAGES/kodaskanna.mo
@@ -14,6 +14,7 @@ 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/ga/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
@@ -28,11 +29,13 @@ 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/pt_BR/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/ug/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