git: 09a82cf564d6 - 2026Q3 - emulators/ukncbtl: Update to 20260625 snapshot

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Fri, 04 Sep 2026 14:49:58 UTC
The branch 2026Q3 has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=09a82cf564d62602c0d97e74a73ea6d2ca72dafa

commit 09a82cf564d62602c0d97e74a73ea6d2ca72dafa
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2026-08-27 19:30:42 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2026-09-04 14:40:07 +0000

    emulators/ukncbtl: Update to 20260625 snapshot
    
    (cherry picked from commit 3f4f4b7f4c6298a02afcd95fc207b29c8cd7ab57)
---
 emulators/ukncbtl/Makefile                |  6 ++----
 emulators/ukncbtl/distinfo                |  6 +++---
 emulators/ukncbtl/files/patch-qscreen.cpp | 13 +++++++++++++
 3 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/emulators/ukncbtl/Makefile b/emulators/ukncbtl/Makefile
index ba6c3041812a..023655feb7c0 100644
--- a/emulators/ukncbtl/Makefile
+++ b/emulators/ukncbtl/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	ukncbtl
-DISTVERSION=	g20240813
+PORTVERSION=	1.0.g20260625
 CATEGORIES=	emulators
 
 MAINTAINER=	makc@FreeBSD.org
@@ -16,9 +16,7 @@ USE_QT=		core gui multimedia network script testlib widgets \
 USE_GITHUB=	yes
 GH_ACCOUNT=	nzeemin
 GH_PROJECT=	ukncbtl-qt
-GH_TAGNAME=	ae5021f8
-
-PORTSCOUT=	limit:^[0-9]
+GH_TAGNAME=	3545c415
 
 DESKTOP_ENTRIES=	"UkncBtl" \
 			"" \
diff --git a/emulators/ukncbtl/distinfo b/emulators/ukncbtl/distinfo
index 11d3e0b2ffc3..303fb47f2756 100644
--- a/emulators/ukncbtl/distinfo
+++ b/emulators/ukncbtl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725047620
-SHA256 (nzeemin-ukncbtl-qt-g20240813-ae5021f8_GH0.tar.gz) = 34535b5532217583ce4c2b369cb71e1cc424f891bc6592ee10fbe39601f1f021
-SIZE (nzeemin-ukncbtl-qt-g20240813-ae5021f8_GH0.tar.gz) = 284351
+TIMESTAMP = 1787394667
+SHA256 (nzeemin-ukncbtl-qt-1.0.g20260625-3545c415_GH0.tar.gz) = dbf4d5a8f7223badf1e4518e9edbc01708fbcb005ea5f8d49f19a64af5da7a7f
+SIZE (nzeemin-ukncbtl-qt-1.0.g20260625-3545c415_GH0.tar.gz) = 285464
diff --git a/emulators/ukncbtl/files/patch-qscreen.cpp b/emulators/ukncbtl/files/patch-qscreen.cpp
new file mode 100644
index 000000000000..8cb448792c1b
--- /dev/null
+++ b/emulators/ukncbtl/files/patch-qscreen.cpp
@@ -0,0 +1,13 @@
+https://github.com/nzeemin/ukncbtl-qt/issues/9
+
+--- qscreen.cpp.orig	2026-06-25 15:25:21 UTC
++++ qscreen.cpp
+@@ -473,6 +473,8 @@ void QEmulatorScreen::keyReleaseEvent(QKeyEvent *event
+ 
+ void QEmulatorScreen::keyReleaseEvent(QKeyEvent *event)
+ {
++    if (event->isAutoRepeat()) return;
++
+     unsigned char ukncscan = TranslateQtKeyToUkncKey(event->key());
+     if (ukncscan == 0) return;
+