git: 68779c10f6a7 - main - cad/ktechlab: update 0.51.0 → 0.51.0.426 (latest revision); change to Qt6/KF6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 14 Oct 2026 07:17:46 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=68779c10f6a7c4bd60114258bbfb5691a904d818
commit 68779c10f6a7c4bd60114258bbfb5691a904d818
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-10-14 01:48:26 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-10-14 07:17:16 +0000
cad/ktechlab: update 0.51.0 → 0.51.0.426 (latest revision); change to Qt6/KF6
Port updated to the the latest revision that supports Qt6/KF6.
PR: 299313
---
cad/ktechlab/Makefile | 25 ++++++++++++++-----------
cad/ktechlab/distinfo | 6 +++---
cad/ktechlab/pkg-plist | 13 ++++++-------
3 files changed, 23 insertions(+), 21 deletions(-)
diff --git a/cad/ktechlab/Makefile b/cad/ktechlab/Makefile
index 033b5fce9e7e..2dd9f6e559ed 100644
--- a/cad/ktechlab/Makefile
+++ b/cad/ktechlab/Makefile
@@ -1,27 +1,30 @@
PORTNAME= ktechlab
DISTVERSIONPREFIX= v
-DISTVERSION= 0.51.0
-PORTREVISION= 1
+DISTVERSION= 0.51.0-426
+DISTVERSIONSUFFIX= -g9249fdbd
CATEGORIES= cad
MAINTAINER= yuri@FreeBSD.org
COMMENT= IDE for microcontrollers and electronics
-WWW= https://userbase.kde.org/KTechlab
+WWW= https://userbase.kde.org/KTechlab \
+ https://github.com/ktechlab/ktechlab
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
+BUILD_DEPENDS= msgfmt:devel/gettext-tools \
+ vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libgpsim.so:misc/gpsim
-USES= cmake compiler:c++11-lang desktop-file-utils gnome kde:5 \
- localbase qt:5 shared-mime-info xorg
+USES= cmake compiler:c++11-lang desktop-file-utils gettext gl gnome kde:6 \
+ localbase qt:6 pkgconfig shared-mime-info xorg
USE_GITHUB= yes
-USE_QT= concurrent core dbus gui network printsupport serialport widgets xml \
- qmake:build buildtools:build
-USE_KDE= auth bookmarks codecs completion config configwidgets coreaddons \
- crash guiaddons i18n iconthemes init itemviews jobwidgets js \
- kdelibs4support khtml kio notifications parts service solid \
- sonnet syntaxhighlighting texteditor textwidgets unitconversion \
+USE_GL= gl opengl
+USE_QT= 5compat base serialport tools:build
+USE_KDE= colorscheme completion config configwidgets coreaddons \
+ doctools guiaddons iconthemes i18n \
+ jobwidgets kio parts service sonnet syntaxhighlighting \
+ texteditor textwidgets \
widgetsaddons windowsystem xmlgui \
doctools:build ecm:build
USE_GNOME= glib20
diff --git a/cad/ktechlab/distinfo b/cad/ktechlab/distinfo
index 6fece9a7dd1e..2d66d0f5bdc3 100644
--- a/cad/ktechlab/distinfo
+++ b/cad/ktechlab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1681189247
-SHA256 (ktechlab-ktechlab-v0.51.0_GH0.tar.gz) = 04384221aab99252c0842ec33739ed428199f141f4fb3c6e4a6b88fd3fa5fd49
-SIZE (ktechlab-ktechlab-v0.51.0_GH0.tar.gz) = 3217681
+TIMESTAMP = 1791925265
+SHA256 (ktechlab-ktechlab-v0.51.0-426-g9249fdbd_GH0.tar.gz) = 2bcad4c7760520bf2831adc253a7b23abd1e016a8e6c18ccc1a65417ab3c0948
+SIZE (ktechlab-ktechlab-v0.51.0-426-g9249fdbd_GH0.tar.gz) = 3434814
diff --git a/cad/ktechlab/pkg-plist b/cad/ktechlab/pkg-plist
index 9f498448b87d..919f3f244495 100644
--- a/cad/ktechlab/pkg-plist
+++ b/cad/ktechlab/pkg-plist
@@ -208,23 +208,22 @@ share/katepart5/syntax/microbe.xml
%%DATADIR%%/pics/exec.png
%%DATADIR%%/pics/pencil.png
%%DATADIR%%/pics/source.png
-share/kxmlgui5/ktechlab/ktechlabcircuitui.rc
-share/kxmlgui5/ktechlab/ktechlabflowcodeui.rc
-share/kxmlgui5/ktechlab/ktechlabitemviewui.rc
-share/kxmlgui5/ktechlab/ktechlabkateui.rc
-share/kxmlgui5/ktechlab/ktechlabmechanicsui.rc
-share/kxmlgui5/ktechlab/ktechlabtextui.rc
-share/kxmlgui5/ktechlab/ktechlabui.rc
+share/locale/ar/LC_MESSAGES/ktechlab.mo
share/locale/ca/LC_MESSAGES/ktechlab.mo
share/locale/ca@valencia/LC_MESSAGES/ktechlab.mo
share/locale/cs/LC_MESSAGES/ktechlab.mo
share/locale/de/LC_MESSAGES/ktechlab.mo
share/locale/en_GB/LC_MESSAGES/ktechlab.mo
+share/locale/eo/LC_MESSAGES/ktechlab.mo
share/locale/es/LC_MESSAGES/ktechlab.mo
share/locale/et/LC_MESSAGES/ktechlab.mo
+share/locale/eu/LC_MESSAGES/ktechlab.mo
share/locale/fr/LC_MESSAGES/ktechlab.mo
+share/locale/ga/LC_MESSAGES/ktechlab.mo
share/locale/gl/LC_MESSAGES/ktechlab.mo
+share/locale/he/LC_MESSAGES/ktechlab.mo
share/locale/hu/LC_MESSAGES/ktechlab.mo
+share/locale/ia/LC_MESSAGES/ktechlab.mo
share/locale/it/LC_MESSAGES/ktechlab.mo
share/locale/ja/LC_MESSAGES/ktechlab.mo
share/locale/ka/LC_MESSAGES/ktechlab.mo