diff --git a/misc/openhantek/Makefile b/misc/openhantek/Makefile index 3f426c1689cc..bf09942374f6 100644 --- a/misc/openhantek/Makefile +++ b/misc/openhantek/Makefile @@ -1,33 +1,36 @@ PORTNAME= openhantek -DISTVERSION= 3.3.3 +DISTVERSION= 3.4.0-2026-10-16 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org COMMENT= Digital Software Oscilloscope (DSO) software for Hantek oscilloscopes WWW= https://github.com/OpenHantek/OpenHantek6022 LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libfftw3.so:math/fftw3 -USES= cmake compiler:c++11-lang gl localbase qt:5 +USES= cmake desktop-file-utils gl localbase qt:6 +USE_QT= base tools:build +USE_GL= gl glu + USE_GITHUB= yes GH_ACCOUNT= OpenHantek GH_PROJECT= OpenHantek6022 # there's also the openhantek project which OpenHantek6022 is a fork of -USE_QT= core gui opengl printsupport widgets buildtools:build linguist:build qmake:build -USE_GL= gl glu +GH_TAGNAME= bb36066 # has Qt6 compatibility fixes OPTIONS_DEFINE= HANTEK_AC HANTEK_AC_DESC= Allow AC input with a modified hardware HANTEK_AC_CMAKE_ON= -DHANTEK_AC=1 PLIST_FILES= bin/OpenHantek \ etc/devd/openhantek.conf \ - share/applications/OpenHantek.desktop \ + share/applications/org.openhantek.OpenHantek.desktop \ share/icons/hicolor/48x48/apps/OpenHantek.png \ share/icons/hicolor/scalable/apps/OpenHantek.svg PORTSCOUT= limit:^.*[1-9]\. # prevent words like 'unstable' .include diff --git a/misc/openhantek/distinfo b/misc/openhantek/distinfo index 00b6d519162f..f55a2bff07be 100644 --- a/misc/openhantek/distinfo +++ b/misc/openhantek/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1692065720 -SHA256 (OpenHantek-OpenHantek6022-3.3.3_GH0.tar.gz) = 6bdefaa3541f5516e71f39c57160989c4c93dc2a7e4ffdc0f8e3999819184841 -SIZE (OpenHantek-OpenHantek6022-3.3.3_GH0.tar.gz) = 16326890 +TIMESTAMP = 1762834035 +SHA256 (OpenHantek-OpenHantek6022-3.4.0-2026-10-16-bb36066_GH0.tar.gz) = 0ed4e232e6188dd6d405e202847ec13021a88fb9a626ea51c4e60e7032bbd0a4 +SIZE (OpenHantek-OpenHantek6022-3.4.0-2026-10-16-bb36066_GH0.tar.gz) = 21230340