summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
Diffstat (limited to 'comms')
-rw-r--r--comms/Makefile1
-rw-r--r--comms/fldigi/Makefile35
-rw-r--r--comms/fldigi/distinfo6
-rw-r--r--comms/flrig/Makefile13
-rw-r--r--comms/flrig/distinfo6
-rw-r--r--comms/gtkmmorse/Makefile3
-rw-r--r--comms/hydrasdr/Makefile3
-rw-r--r--comms/klog/Makefile3
-rw-r--r--comms/klog/distinfo6
-rw-r--r--comms/py-pynitrokey/Makefile65
-rw-r--r--comms/py-pynitrokey/distinfo3
-rw-r--r--comms/py-pynitrokey/pkg-descr2
-rw-r--r--comms/qt6-connectivity/distinfo6
-rw-r--r--comms/qt6-sensors/distinfo6
-rw-r--r--comms/qt6-serialbus/distinfo6
-rw-r--r--comms/qt6-serialport/distinfo6
16 files changed, 124 insertions, 46 deletions
diff --git a/comms/Makefile b/comms/Makefile
index ca0cef090c7a..66c038286683 100644
--- a/comms/Makefile
+++ b/comms/Makefile
@@ -145,6 +145,7 @@
SUBDIR += py-nkdfu
SUBDIR += py-pylink-square
SUBDIR += py-pymodbus
+ SUBDIR += py-pynitrokey
SUBDIR += py-pyocd
SUBDIR += py-pyocd-pemicro
SUBDIR += py-pyserial
diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile
index af29ddb073ab..bd563de4df1d 100644
--- a/comms/fldigi/Makefile
+++ b/comms/fldigi/Makefile
@@ -1,13 +1,12 @@
PORTNAME= fldigi
-DISTVERSION= 4.2.06
-PORTREVISION= 1
+DISTVERSION= 4.2.07
CATEGORIES= comms hamradio
MASTER_SITES= SF/fldigi/${PORTNAME} \
- http://www.w1hkj.com/files/fldigi/
+ https://www.w1hkj.org/files/fldigi/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Digital decoder for psk, cw, psk31, olivia
-WWW= http://www.w1hkj.com
+WWW= https://www.w1hkj.org/FldigiHelp/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
@@ -17,29 +16,27 @@ BUILD_DEPENDS= asciidoc:textproc/asciidoc \
xsltproc:textproc/libxslt
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
libfontconfig.so:x11-fonts/fontconfig \
+ libpng16.so:graphics/png \
libportaudio.so:audio/portaudio \
libsamplerate.so:audio/libsamplerate \
libsndfile.so:audio/libsndfile \
- libudev.so:devel/libudev-devd \
- libpng16.so:graphics/png
+ libudev.so:devel/libudev-devd
-USES= autoreconf:build compiler:c++11-lib desktop-file-utils gmake jpeg \
- perl5 pkgconfig shebangfix xorg
+USES= autoreconf:build compiler:c++11-lib desktop-file-utils gmake \
+ jpeg perl5 pkgconfig shebangfix xorg
+USE_CXXSTD= gnu++0x
USE_XORG= x11 xcursor xext xfixes xft xinerama xrender
-USE_CXXSTD= gnu++0x
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-
+CONFIGURE_ARGS= --enable-optimizations=none \
+ --with-asciidoc \
+ --with-sndfile
CONFIGURE_ENV= EXTRA_LIBS="-lexecinfo" \
FLTK_CONFIG="${LOCALBASE}/bin/fltk-config"
-CONFIGURE_ARGS= --with-asciidoc \
- --with-sndfile \
- --enable-optimizations=none
-OPTIONS_DEFINE= DOCS FLARQ HAMLIB NLS OSS PULSEAUDIO
-OPTIONS_DEFAULT=FLARQ HAMLIB OSS
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= DOCS FLARQ HAMLIB NLS OSS PULSEAUDIO
+OPTIONS_DEFAULT= FLARQ HAMLIB OSS
+OPTIONS_SUB= yes
FLARQ_DESC= Compile flarq
HAMLIB_DESC= Support rig control via hamlib
@@ -47,11 +44,11 @@ HAMLIB_DESC= Support rig control via hamlib
FLARQ_CONFIGURE_ENABLE= flarq
HAMLIB_LIB_DEPENDS= libhamlib.so:comms/hamlib
HAMLIB_CONFIGURE_WITH= hamlib
+NLS_USES= gettext
+NLS_CONFIGURE_ENABLE= nls
OSS_CONFIGURE_ENABLE= oss
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
PULSEAUDIO_CONFIGURE_WITH= pulseaudio
-NLS_USES= gettext
-NLS_CONFIGURE_ENABLE= nls
post-configure:
${RM} ${WRKSRC}/doc/*.1
diff --git a/comms/fldigi/distinfo b/comms/fldigi/distinfo
index fbfc5232433d..54d38b83682b 100644
--- a/comms/fldigi/distinfo
+++ b/comms/fldigi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1728669331
-SHA256 (fldigi-4.2.06.tar.gz) = 4360de225d6f8cfeb9bb6a5be6ac492e52702c8f704f87609c452d3bcb1b6c08
-SIZE (fldigi-4.2.06.tar.gz) = 5149140
+TIMESTAMP = 1754565098
+SHA256 (fldigi-4.2.07.tar.gz) = f4aa538747c1aa2542f74d51d4f747d921326b7d888e5fa3931492a45ba1b3aa
+SIZE (fldigi-4.2.07.tar.gz) = 5272322
diff --git a/comms/flrig/Makefile b/comms/flrig/Makefile
index 1d2863c4ecde..a9ac853b7702 100644
--- a/comms/flrig/Makefile
+++ b/comms/flrig/Makefile
@@ -1,14 +1,15 @@
PORTNAME= flrig
-PORTVERSION= 2.0.05
+DISTVERSION= 2.0.08
CATEGORIES= comms hamradio
MASTER_SITES= SF/fldigi/${PORTNAME} \
- http://www.w1hkj.com/files/fldigi/
+ https://www.w1hkj.org/files/fldigi/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Ham Radio rig control program, cooperates with fldigi
-WWW= http://www.w1hkj.com/flrig-help/index.html
+WWW= https://www.w1hkj.org/flrig-help/
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk \
libfontconfig.so:x11-fonts/fontconfig \
@@ -20,12 +21,14 @@ USE_XORG= x11 xcursor xext xfixes xft xinerama xrender
GNU_CONFIGURE= yes
CONFIGURE_ENV= FLTK_CONFIG="${LOCALBASE}/bin/fltk-config"
+
PLIST_FILES= bin/flrig \
share/applications/flrig.desktop \
share/pixmaps/flrig.xpm
+
OPTIONS_DEFINE= NATIVE
-NATIVE_CONFIGURE_ON+= --enable-optimizations=native
-NATIVE_CONFIGURE_OFF+= --enable-optimizations=none
+NATIVE_CONFIGURE_ON= --enable-optimizations=native
+NATIVE_CONFIGURE_OFF= --enable-optimizations=none
.include <bsd.port.mk>
diff --git a/comms/flrig/distinfo b/comms/flrig/distinfo
index 5fe54d681afb..a8f380274aed 100644
--- a/comms/flrig/distinfo
+++ b/comms/flrig/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703941314
-SHA256 (flrig-2.0.05.tar.gz) = 31cdc025f05db489fd9ba087eb4d8c8f85168fc3aa9cf95fe488b02d780c62b0
-SIZE (flrig-2.0.05.tar.gz) = 1112204
+TIMESTAMP = 1754514101
+SHA256 (flrig-2.0.08.tar.gz) = f9eaf140164a1f330e40f33f54093e230f48b4f6675bd35d8aed07434f12ce6f
+SIZE (flrig-2.0.08.tar.gz) = 1137235
diff --git a/comms/gtkmmorse/Makefile b/comms/gtkmmorse/Makefile
index 191f127b0774..b776745d240d 100644
--- a/comms/gtkmmorse/Makefile
+++ b/comms/gtkmmorse/Makefile
@@ -8,6 +8,9 @@ MAINTAINER= hamradio@FreeBSD.org
COMMENT= Graphical Morse Code Trainer
WWW= https://www.nongnu.org/gtkmmorse/
+DEPRECATED= Depends on expired devel/gconfmm26
+EXPIRATION_DATE=2025-11-25
+
LIB_DEPENDS= libao.so:audio/libao \
libgtkmm-2.4.so:x11-toolkits/gtkmm24 \
libgconfmm-2.6.so:devel/gconfmm26
diff --git a/comms/hydrasdr/Makefile b/comms/hydrasdr/Makefile
index 56e29c080a83..009c1f115e10 100644
--- a/comms/hydrasdr/Makefile
+++ b/comms/hydrasdr/Makefile
@@ -25,4 +25,7 @@ OPTIONS_DEFAULT_i386= SIMD
SIMD_CFLAGS= -DFREEBSD_USE_SIMD -msse -msse2 -mfpmath=sse -mmmx
+CFLAGS_powerpc64= -DNO_WARN_X86_INTRINSICS -mvsx
+CFLAGS_powerpc64le= -DNO_WARN_X86_INTRINSICS
+
.include <bsd.port.mk>
diff --git a/comms/klog/Makefile b/comms/klog/Makefile
index cb83dad41e0c..de23181f8cfa 100644
--- a/comms/klog/Makefile
+++ b/comms/klog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= klog
-PORTVERSION= 2.4.1
+PORTVERSION= 2.4.2
#PORTREVISION= 1
CATEGORIES= comms hamradio
@@ -38,6 +38,7 @@ PLIST_FILES= bin/klog \
${DATADIR}/translations/klog_pl.qm \
${DATADIR}/translations/klog_ru.qm \
${DATADIR}/translations/klog_uk.qm \
+ share/applications/klog.desktop \
share/man/man1/klog.1.gz
post-patch:
diff --git a/comms/klog/distinfo b/comms/klog/distinfo
index 3a0f75e1a722..c4318e70d06c 100644
--- a/comms/klog/distinfo
+++ b/comms/klog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747383065
-SHA256 (ea4k-klog-2.4.1_GH0.tar.gz) = 9f0fcd984d8c640f6c55c7b3036ba2e310e4371ca5d21ee42997505b69c2410c
-SIZE (ea4k-klog-2.4.1_GH0.tar.gz) = 4916023
+TIMESTAMP = 1756459753
+SHA256 (ea4k-klog-2.4.2_GH0.tar.gz) = 0d12442c4224404b637c270d140ec835b77f3474bac1657abb990df65859b630
+SIZE (ea4k-klog-2.4.2_GH0.tar.gz) = 4939360
diff --git a/comms/py-pynitrokey/Makefile b/comms/py-pynitrokey/Makefile
new file mode 100644
index 000000000000..2b3101a40df9
--- /dev/null
+++ b/comms/py-pynitrokey/Makefile
@@ -0,0 +1,65 @@
+PORTNAME= pynitrokey
+DISTVERSION= 0.9.3
+CATEGORIES= comms python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= monwarez@mailoo.org
+COMMENT= Command line interface for Nitrokey FIDO2, Nitr. Start, Nitr.3, NetHSM
+WWW= https://pypi.org/project/pynitrokey/
+
+LICENSE= MIT
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}spsdk>=0:comms/py-spsdk@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}certifi>=14.5.14,:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=8.1.6,:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ecdsa>=0:security/py-ecdsa@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fido2>=2,<3:security/py-fido2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}intelhex>=0:devel/py-intelhex@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nkdfu>=0:comms/py-nkdfu@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click_aliases>=0:devel/py-click-aliases@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nethsm>=1.4.1,<2:security/py-nethsm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-api-python-client>0:www/py-google-api-python-client@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}poetry>=0:devel/py-poetry@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nitrokey>=0:security/py-nitrokey@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}spsdk>=0:comms/py-spsdk@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}certifi>=14.5.14,:security/py-certifi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click>=8.1.6,:devel/py-click@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ecdsa>=0:security/py-ecdsa@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}fido2>=2,<3:security/py-fido2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}intelhex>=0:devel/py-intelhex@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tqdm>=0:misc/py-tqdm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}semver>=0:devel/py-semver@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nkdfu>=0:comms/py-nkdfu@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}python-dateutil>=2.7.0:devel/py-python-dateutil@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tlv8>=0:converters/py-tlv8@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}click_aliases>=0:devel/py-click-aliases@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nethsm>=1.4.1,<2:security/py-nethsm@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}google-api-python-client>0:www/py-google-api-python-client@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}importlib-metadata>0:devel/py-importlib-metadata@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nitrokey>=0:security/py-nitrokey@${PY_FLAVOR}
+
+USES= python shebangfix
+USE_PYTHON= autoplist concurrent cryptography pep517
+
+SHEBANG_FILES= pynitrokey/start/upgrade_by_passwd.py \
+ pynitrokey/start/usb_strings.py
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/comms/py-pynitrokey/distinfo b/comms/py-pynitrokey/distinfo
new file mode 100644
index 000000000000..7adf2b390931
--- /dev/null
+++ b/comms/py-pynitrokey/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1754580554
+SHA256 (pynitrokey-0.9.3.tar.gz) = 9d90602897d122d7bf2b21ea7412deeaca6e7495bb962bf203d3af759e3fab8a
+SIZE (pynitrokey-0.9.3.tar.gz) = 152152
diff --git a/comms/py-pynitrokey/pkg-descr b/comms/py-pynitrokey/pkg-descr
new file mode 100644
index 000000000000..0a011755b693
--- /dev/null
+++ b/comms/py-pynitrokey/pkg-descr
@@ -0,0 +1,2 @@
+A command line interface for the Nitrokey FIDO2, Nitrokey Start,
+Nitrokey 3 and NetHSM
diff --git a/comms/qt6-connectivity/distinfo b/comms/qt6-connectivity/distinfo
index 22ecc5d5940d..a0ec866ae05c 100644
--- a/comms/qt6-connectivity/distinfo
+++ b/comms/qt6-connectivity/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749158721
-SHA256 (KDE/Qt/6.9.1/qtconnectivity-everywhere-src-6.9.1.tar.xz) = 4988e50112104d5ad85e5b3cef66036ca445f18c22cf375d3dac9dcca95e0a17
-SIZE (KDE/Qt/6.9.1/qtconnectivity-everywhere-src-6.9.1.tar.xz) = 1072040
+TIMESTAMP = 1756196270
+SHA256 (KDE/Qt/6.9.2/qtconnectivity-everywhere-src-6.9.2.tar.xz) = 8affc67146dd6a2eb4b007623b47584b4783ff338bbe27725a0b6963216a0463
+SIZE (KDE/Qt/6.9.2/qtconnectivity-everywhere-src-6.9.2.tar.xz) = 1057556
diff --git a/comms/qt6-sensors/distinfo b/comms/qt6-sensors/distinfo
index 217aa3d597b2..56c28d00aef0 100644
--- a/comms/qt6-sensors/distinfo
+++ b/comms/qt6-sensors/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159355
-SHA256 (KDE/Qt/6.9.1/qtsensors-everywhere-src-6.9.1.tar.xz) = f04b131acacfd42dfe056bd5861ff1e12e2ab57b3e20332becefa3644a409c6c
-SIZE (KDE/Qt/6.9.1/qtsensors-everywhere-src-6.9.1.tar.xz) = 1500332
+TIMESTAMP = 1756196275
+SHA256 (KDE/Qt/6.9.2/qtsensors-everywhere-src-6.9.2.tar.xz) = 964ca82f39e2e25f952dc2f072f4c602392faf4ee9ce812b1957d4b8c9314462
+SIZE (KDE/Qt/6.9.2/qtsensors-everywhere-src-6.9.2.tar.xz) = 1485268
diff --git a/comms/qt6-serialbus/distinfo b/comms/qt6-serialbus/distinfo
index f23a69e57bb7..60e2d1dc16f5 100644
--- a/comms/qt6-serialbus/distinfo
+++ b/comms/qt6-serialbus/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159359
-SHA256 (KDE/Qt/6.9.1/qtserialbus-everywhere-src-6.9.1.tar.xz) = 491ece4583565f5d809ea9dd8caa2779a97c23a7d4d8352ba8a7a660e1ab04d7
-SIZE (KDE/Qt/6.9.1/qtserialbus-everywhere-src-6.9.1.tar.xz) = 550652
+TIMESTAMP = 1756196279
+SHA256 (KDE/Qt/6.9.2/qtserialbus-everywhere-src-6.9.2.tar.xz) = 951e07c2faf4476c75a59af96b40eeedbdf1a1c5c354c2825b59eaf3594f2a76
+SIZE (KDE/Qt/6.9.2/qtserialbus-everywhere-src-6.9.2.tar.xz) = 535216
diff --git a/comms/qt6-serialport/distinfo b/comms/qt6-serialport/distinfo
index b03e671e791b..55a6f2428bba 100644
--- a/comms/qt6-serialport/distinfo
+++ b/comms/qt6-serialport/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749159362
-SHA256 (KDE/Qt/6.9.1/qtserialport-everywhere-src-6.9.1.tar.xz) = 808fed52380c74ae89268306ce4d04b00f8f6b81f8c442489c390006d93eff10
-SIZE (KDE/Qt/6.9.1/qtserialport-everywhere-src-6.9.1.tar.xz) = 278276
+TIMESTAMP = 1756196284
+SHA256 (KDE/Qt/6.9.2/qtserialport-everywhere-src-6.9.2.tar.xz) = 8b90b2f0c2c07ab13085acf584a34201931477422f2d37a9694d62a2d56ce26b
+SIZE (KDE/Qt/6.9.2/qtserialport-everywhere-src-6.9.2.tar.xz) = 263012