git: 3e0073480ae3 - main - devel/ktextaddons: update to 1.0.1 release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Mon, 23 Jan 2023 16:36:25 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3e0073480ae31de5b2afc99b1b4d2821a361837f

commit 3e0073480ae31de5b2afc99b1b4d2821a361837f
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2023-01-23 16:30:01 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2023-01-23 16:36:17 +0000

    devel/ktextaddons: update to 1.0.1 release (+)
    
    While here, fix error: use of undeclared identifier 'errno' on 12.3 [1]
    
    Reported by:    pkg-fallout [1]
---
 devel/ktextaddons/Makefile                                     |  4 +++-
 devel/ktextaddons/distinfo                                     |  6 +++---
 ...texttranslator_translator_widgets_translatordebugdialog.cpp | 10 ++++++++++
 devel/ktextaddons/pkg-plist                                    |  9 +++++----
 4 files changed, 21 insertions(+), 8 deletions(-)

diff --git a/devel/ktextaddons/Makefile b/devel/ktextaddons/Makefile
index a3ba4ab45d52..3c612562e4e9 100644
--- a/devel/ktextaddons/Makefile
+++ b/devel/ktextaddons/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	ktextaddons
-DISTVERSION=	1.0
+DISTVERSION=	1.0.1
 CATEGORIES=	devel kde
 MASTER_SITES=	KDE/stable/${PORTNAME}/
 
@@ -15,4 +15,6 @@ USE_KDE=	archive auth codecs config configwidgets coreaddons ecm i18n \
 USE_QT=		core dbus gui network speech widgets xml \
 		buildtools:build qmake:build
 
+PLIST_SUB+=	LIBVERSION=${PORTVERSION}
+
 .include <bsd.port.mk>
diff --git a/devel/ktextaddons/distinfo b/devel/ktextaddons/distinfo
index 6617bdff9456..84a23bb061f3 100644
--- a/devel/ktextaddons/distinfo
+++ b/devel/ktextaddons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1673848356
-SHA256 (ktextaddons-1.0.tar.xz) = f22b800637086c94e8d6c8f59b02ae735be5e0b0a9157485e978725141f4f8b3
-SIZE (ktextaddons-1.0.tar.xz) = 135836
+TIMESTAMP = 1674490560
+SHA256 (ktextaddons-1.0.1.tar.xz) = f9f8dc0e1f291f05db956000063a2799ae9f642a7b34c6b40b92ed09399b45d9
+SIZE (ktextaddons-1.0.1.tar.xz) = 136108
diff --git a/devel/ktextaddons/files/patch-texttranslator_translator_widgets_translatordebugdialog.cpp b/devel/ktextaddons/files/patch-texttranslator_translator_widgets_translatordebugdialog.cpp
new file mode 100644
index 000000000000..f3fbc93b818b
--- /dev/null
+++ b/devel/ktextaddons/files/patch-texttranslator_translator_widgets_translatordebugdialog.cpp
@@ -0,0 +1,10 @@
+--- texttranslator/translator/widgets/translatordebugdialog.cpp.orig	2023-01-15 16:31:40 UTC
++++ texttranslator/translator/widgets/translatordebugdialog.cpp
+@@ -19,6 +19,7 @@
+ #include <QTextStream>
+ #include <QVBoxLayout>
+ #include <QWindow>
++#include <errno.h>
+ namespace
+ {
+ const char myTranslatorDebugDialogConfigGroupName[] = "TranslatorDebugDialog";
diff --git a/devel/ktextaddons/pkg-plist b/devel/ktextaddons/pkg-plist
index a2760dbe0bd6..943864e35c2f 100644
--- a/devel/ktextaddons/pkg-plist
+++ b/devel/ktextaddons/pkg-plist
@@ -137,16 +137,17 @@ lib/cmake/KF5TextTranslator/KF5TextTranslatorTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/cmake/KF5TextTranslator/KF5TextTranslatorTargets.cmake
 lib/libKF5TextAutoCorrection.so
 lib/libKF5TextAutoCorrection.so.1
-lib/libKF5TextAutoCorrection.so.1.0.0
+lib/libKF5TextAutoCorrection.so.%%LIBVERSION%%
 lib/libKF5TextEditTextToSpeech.so
 lib/libKF5TextEditTextToSpeech.so.1
-lib/libKF5TextEditTextToSpeech.so.1.0.0
+lib/libKF5TextEditTextToSpeech.so.%%LIBVERSION%%
 lib/libKF5TextGrammarCheck.so
 lib/libKF5TextGrammarCheck.so.1
-lib/libKF5TextGrammarCheck.so.1.0.0
+lib/libKF5TextGrammarCheck.so.%%LIBVERSION%%
 lib/libKF5TextTranslator.so
-lib/libKF5TextTranslator.so.1.0.0
+lib/libKF5TextTranslator.so.%%LIBVERSION%%
 lib/libKF5TextTranslator.so.5
+%%QT_PLUGINDIR%%/designer/texttranslatorwidgets.so
 %%QT_MKSPECDIR%%/modules/qt_TextAutoCorrection.pri
 %%QT_MKSPECDIR%%/modules/qt_TextEditTextToSpeech.pri
 %%QT_MKSPECDIR%%/modules/qt_TextGrammarCheck.pri