summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
Diffstat (limited to 'comms')
-rw-r--r--comms/apitran/Makefile2
-rw-r--r--comms/ebook2cw/Makefile24
-rw-r--r--comms/ebook2cw/distinfo5
-rw-r--r--comms/ebook2cw/files/patch-Makefile41
-rw-r--r--comms/ebook2cw/pkg-descr2
-rw-r--r--comms/ebook2cw/pkg-plist4
-rw-r--r--comms/fldigi/Makefile5
-rw-r--r--comms/fldigi/distinfo6
-rw-r--r--comms/flrig/Makefile9
-rw-r--r--comms/gnuradio/Makefile2
-rw-r--r--comms/gqrx/Makefile1
-rw-r--r--comms/gr-osmosdr/Makefile2
-rw-r--r--comms/klog/Makefile3
-rw-r--r--comms/klog/distinfo6
-rw-r--r--comms/py-streamdeck/Makefile13
-rw-r--r--comms/py-streamdeck/distinfo6
-rw-r--r--comms/scrcpy/Makefile4
-rw-r--r--comms/scrcpy/distinfo10
-rw-r--r--comms/xlog/Makefile4
-rw-r--r--comms/xlog/pkg-plist13
20 files changed, 70 insertions, 92 deletions
diff --git a/comms/apitran/Makefile b/comms/apitran/Makefile
index a896712e37e8..ef5757b8ce14 100644
--- a/comms/apitran/Makefile
+++ b/comms/apitran/Makefile
@@ -1,6 +1,6 @@
PORTNAME= apitran
PORTVERSION= g20180926
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= comms astro hamradio python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/comms/ebook2cw/Makefile b/comms/ebook2cw/Makefile
index d0c5806895b9..210da6dcd83e 100644
--- a/comms/ebook2cw/Makefile
+++ b/comms/ebook2cw/Makefile
@@ -1,20 +1,23 @@
PORTNAME= ebook2cw
-PORTVERSION= 0.8.2
-PORTREVISION= 3
+DISTVERSION= 0.8.5
CATEGORIES= comms hamradio
-MASTER_SITES= http://fkurz.net/ham/ebook2cw/ \
- LOCAL/db
+MASTER_SITES= https://fkurz.net/ham/ebook2cw/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Convert text files into cw as an mp3 or ogg file
WWW= https://fkurz.net/ham/ebook2cw.html
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libmp3lame.so:audio/lame \
libogg.so:audio/libogg \
libvorbis.so:audio/libvorbis
+USES= gettext
+
+PIE_UNSAFE= yes
+
OPTIONS_DEFINE= DOCS EXAMPLES
post-patch:
@@ -23,14 +26,17 @@ post-patch:
@${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|'g \
${WRKSRC}/Makefile
do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/ebook2cw ${STAGEDIR}${PREFIX}/bin/ebook2cw
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ebook2cw
- ${INSTALL_DATA} ${WRKSRC}/ebook2cw.1 ${STAGEDIR}${PREFIX}/share/man/man1
+ ${INSTALL_PROGRAM} ${WRKSRC}/ebook2cw ${STAGEDIR}${PREFIX}/bin/ebook2cw
+ ${INSTALL_MAN} ${WRKSRC}/ebook2cw.1 ${STAGEDIR}${PREFIX}/share/man/man1
+
+do-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
.for f in ebook2cw.conf isomap.txt utf8map.txt
${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${EXAMPLESDIR}/$f
.endfor
- ${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
diff --git a/comms/ebook2cw/distinfo b/comms/ebook2cw/distinfo
index 57be1bb1010a..e7c2b516eb1c 100644
--- a/comms/ebook2cw/distinfo
+++ b/comms/ebook2cw/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ebook2cw-0.8.2.tar.gz) = d8277ac6aaf9e64d9cb9a96457488b3a0dbd77e87622ded8f0825acb500c5758
-SIZE (ebook2cw-0.8.2.tar.gz) = 29170
+TIMESTAMP = 1754384661
+SHA256 (ebook2cw-0.8.5.tar.gz) = 571f734f12123b4affbad90b55dd4c9630b254afe343fa621fc5114b9bd25fc3
+SIZE (ebook2cw-0.8.5.tar.gz) = 34619
diff --git a/comms/ebook2cw/files/patch-Makefile b/comms/ebook2cw/files/patch-Makefile
index 012d268cf5a6..e69a00d09e6f 100644
--- a/comms/ebook2cw/files/patch-Makefile
+++ b/comms/ebook2cw/files/patch-Makefile
@@ -1,11 +1,11 @@
---- Makefile.orig 2013-01-04 14:33:04 UTC
+--- Makefile.orig 2023-08-16 18:54:49 UTC
+++ Makefile
-@@ -3,37 +3,26 @@
- # $Id: Makefile 547 2012-12-29 21:07:53Z dj1yfk $
+@@ -1,30 +1,16 @@ VERSION=0.8.5
+ # ebook2cw Makefile -- Fabian Kurz, DJ5CW -- http://fkurz.net/ham/ebook2cw.html
- VERSION=0.8.2
+ VERSION=0.8.5
-DESTDIR ?= /usr
-+DESTDIR ?= /usr/local
++DESTDIR ?= %%PREFIX%%
+CC ?= gcc
-# Set to NO to compile without Lame/Ogg-vorbis support
@@ -13,8 +13,8 @@
-USE_OGG?=YES
-
CFLAGS:=$(CFLAGS) -D DESTDIR=\"$(DESTDIR)\" -D VERSION=\"$(VERSION)\"
-+CFLAGS+= -I/usr/local/include -D LAME -D OGGV
-+LDFLAGS+= -L/usr/local/lib -lmp3lame -lvorbis -lvorbisenc -logg
++CFLAGS+= -I%%LOCALBASE%%/include -D LAME -D OGGV
++LDFLAGS+= -L%%LOCALBASE%%/lib -lintl -lmp3lame -lvorbis -lvorbisenc -logg
-ifeq ($(USE_LAME), YES)
- CFLAGS:=$(CFLAGS) -D LAME
@@ -24,26 +24,15 @@
- CFLAGS:=$(CFLAGS) -D OGGV
- LDFLAGS:=$(LDFLAGS) -lvorbis -lvorbisenc -logg
-endif
-+all: ebook2cw cgi
+-
+ UNAME := $(shell uname)
+-ifeq ($(UNAME), Darwin)
+- LDFLAGS += -lintl
+-endif
-
-all: ebook2cw
--
- ebook2cw: ebook2cw.c codetables.h
-- gcc ebook2cw.c -pedantic -Wall -lm $(LDFLAGS) $(CFLAGS) -o ebook2cw
-+ ${CC} ebook2cw.c -pedantic -Wall -lm $(LDFLAGS) $(CFLAGS) -o ebook2cw
-
- cgi: ebook2cw.c codetables.h
-- gcc -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -o cw.cgi
-+ ${CC} -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -o cw.cgi
-
- cgibuffered: ebook2cw.c codetables.h
-- gcc -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -D CGIBUFFERED -o cw.cgi
-+ ${CC} -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -D CGI -D CGIBUFFERED -o cw.cgi
-
- static:
-- gcc -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -o ebook2cw
-+ ${CC} -static ebook2cw.c $(LDFLAGS) -lm $(CFLAGS) -o ebook2cw
++all: ebook2cw cgi
- install:
- install -d -v $(DESTDIR)/share/man/man1/
+ ebook2cw: ebook2cw.c codetables.h
+ $(CC) ebook2cw.c -pedantic -Wall -Wno-format-truncation -lm $(LDFLAGS) $(CFLAGS) -o ebook2cw
diff --git a/comms/ebook2cw/pkg-descr b/comms/ebook2cw/pkg-descr
index f42e9338f88f..72770e6f0568 100644
--- a/comms/ebook2cw/pkg-descr
+++ b/comms/ebook2cw/pkg-descr
@@ -1,5 +1,5 @@
ebook2cw is a command line program (optional GUI available) which converts
a plain text (ISO 8859-1 or UTF-8) ebook to morse code MP3 files.
-It works on several platforms, including Windows and Linux.
+It works on several platforms, including GNU/Linux and Windows.
Written by Fabian Kurz, DJ1YFK <mail@fkurz.net>
diff --git a/comms/ebook2cw/pkg-plist b/comms/ebook2cw/pkg-plist
index a55ada800cc4..339aa7c1f792 100644
--- a/comms/ebook2cw/pkg-plist
+++ b/comms/ebook2cw/pkg-plist
@@ -1,6 +1,6 @@
bin/ebook2cw
-share/man/man1/ebook2cw.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ebook2cw.conf
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/isomap.txt
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf8map.txt
-%%PORTDOCS%%%%DOCSDIR%%/README
+share/man/man1/ebook2cw.1.gz
diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile
index bd563de4df1d..4b4d8a669421 100644
--- a/comms/fldigi/Makefile
+++ b/comms/fldigi/Makefile
@@ -1,8 +1,7 @@
PORTNAME= fldigi
-DISTVERSION= 4.2.07
+DISTVERSION= 4.2.08
CATEGORIES= comms hamradio
-MASTER_SITES= SF/fldigi/${PORTNAME} \
- https://www.w1hkj.org/files/fldigi/
+MASTER_SITES= SF/fldigi/${PORTNAME}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Digital decoder for psk, cw, psk31, olivia
diff --git a/comms/fldigi/distinfo b/comms/fldigi/distinfo
index 54d38b83682b..29c6c69f74a5 100644
--- a/comms/fldigi/distinfo
+++ b/comms/fldigi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754565098
-SHA256 (fldigi-4.2.07.tar.gz) = f4aa538747c1aa2542f74d51d4f747d921326b7d888e5fa3931492a45ba1b3aa
-SIZE (fldigi-4.2.07.tar.gz) = 5272322
+TIMESTAMP = 1757071479
+SHA256 (fldigi-4.2.08.tar.gz) = e2b33f88a71bca238b26d95977bcca0c63c2c03405aa8358dc232c33cb56973f
+SIZE (fldigi-4.2.08.tar.gz) = 5297861
diff --git a/comms/flrig/Makefile b/comms/flrig/Makefile
index a9ac853b7702..2f356b6a51e7 100644
--- a/comms/flrig/Makefile
+++ b/comms/flrig/Makefile
@@ -1,8 +1,8 @@
PORTNAME= flrig
DISTVERSION= 2.0.08
+PORTREVISION= 1
CATEGORIES= comms hamradio
-MASTER_SITES= SF/fldigi/${PORTNAME} \
- https://www.w1hkj.org/files/fldigi/
+MASTER_SITES= SF/fldigi/${PORTNAME}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Ham Radio rig control program, cooperates with fldigi
@@ -26,9 +26,4 @@ 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
-
.include <bsd.port.mk>
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index 670bfadebcd1..4d2beac8d839 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gnuradio
DISTVERSIONPREFIX= v
DISTVERSION= 3.10.12.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org
diff --git a/comms/gqrx/Makefile b/comms/gqrx/Makefile
index ec6b5b70cbba..583c0a77e203 100644
--- a/comms/gqrx/Makefile
+++ b/comms/gqrx/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gqrx
PORTVERSION= 2.17.7
DISTVERSIONPREFIX= v
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= comms hamradio
PKGNAMESUFFIX= -${FLAVOR}
diff --git a/comms/gr-osmosdr/Makefile b/comms/gr-osmosdr/Makefile
index 012150e2e3f1..370b98934cfd 100644
--- a/comms/gr-osmosdr/Makefile
+++ b/comms/gr-osmosdr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gr-osmosdr
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.6
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= comms hamradio
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-streamdeck/Makefile b/comms/py-streamdeck/Makefile
index 7acbd1628054..687d4e89c3b1 100644
--- a/comms/py-streamdeck/Makefile
+++ b/comms/py-streamdeck/Makefile
@@ -1,5 +1,5 @@
PORTNAME= streamdeck
-DISTVERSION= 0.9.6
+DISTVERSION= 0.9.7
CATEGORIES= comms python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,18 +15,17 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAV
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
LIB_DEPENDS= libhidapi.so:comms/hidapi
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=8.1.1:graphics/py-pillow@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=3.2.1:devel/py-pytest@${PY_FLAVOR}
-USES= dos2unix python
+USES= dos2unix pytest python
USE_PYTHON= autoplist pep517
+PYTEST_ARGS= test.py
+# Note: PYTEST_ARGS isn't respected if pytest is placed in USE_PYTHON section
post-patch:
${RM} ${WRKSRC}/src/StreamDeck/Transport/LibUSBHIDAPI.py.orig
-TEST_WRKSRC= ${WRKSRC}/test
-DO_MAKE_TEST= ${SETENV} ${TEST_ENV} pytest-${PYTHON_VER}
-TEST_TARGET= test.py
-
NO_ARCH= yes
+TEST_WRKSRC= ${WRKSRC}/test
+
.include <bsd.port.mk>
diff --git a/comms/py-streamdeck/distinfo b/comms/py-streamdeck/distinfo
index 3894d95d1923..f027e45edc5d 100644
--- a/comms/py-streamdeck/distinfo
+++ b/comms/py-streamdeck/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741397217
-SHA256 (streamdeck-0.9.6.tar.gz) = ec42d9b711b352ea274ad305a6eb48ece1eed3a5bffe70b928e082dce0f788f0
-SIZE (streamdeck-0.9.6.tar.gz) = 2556726
+TIMESTAMP = 1756745770
+SHA256 (streamdeck-0.9.7.tar.gz) = 8d586e66286f8ee039af0979e49026b45abe87f7f933af15a38e2387c1e3508e
+SIZE (streamdeck-0.9.7.tar.gz) = 2557584
diff --git a/comms/scrcpy/Makefile b/comms/scrcpy/Makefile
index 1699d62bfcd0..705df9ef3e9e 100644
--- a/comms/scrcpy/Makefile
+++ b/comms/scrcpy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scrcpy
DISTVERSIONPREFIX= v
-DISTVERSION= 3.3.1
+DISTVERSION= 3.3.2
CATEGORIES= comms net
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:server
DISTFILES= ${SERVER_FILE}:server
@@ -28,10 +28,10 @@ MESON_ARGS= -Dportable=false \
PLIST_FILES= bin/scrcpy \
etc/bash_completion.d/scrcpy \
- share/man/man1/scrcpy.1.gz \
share/applications/scrcpy-console.desktop \
share/applications/scrcpy.desktop \
share/icons/hicolor/256x256/apps/scrcpy.png \
+ share/man/man1/scrcpy.1.gz \
${DATADIR}/scrcpy-server \
share/zsh/site-functions/_scrcpy
PORTDOCS= FAQ.md README.md
diff --git a/comms/scrcpy/distinfo b/comms/scrcpy/distinfo
index 6c91996182ee..a290af494cd9 100644
--- a/comms/scrcpy/distinfo
+++ b/comms/scrcpy/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1750458492
-SHA256 (scrcpy-server-v3.3.1) = a0f70b20aa4998fbf658c94118cd6c8dab6abbb0647a3bdab344d70bc1ebcbb8
-SIZE (scrcpy-server-v3.3.1) = 90788
-SHA256 (Genymobile-scrcpy-v3.3.1_GH0.tar.gz) = 9999d2ff3605e1c5d1efb0b737ed6e240a93a928091ab356ba07199c92f52ace
-SIZE (Genymobile-scrcpy-v3.3.1_GH0.tar.gz) = 465464
+TIMESTAMP = 1757280607
+SHA256 (scrcpy-server-v3.3.2) = 2ee5ca0863ef440f5b7c75856bb475c5283d0a8359cb370b1c161314fd29dfd9
+SIZE (scrcpy-server-v3.3.2) = 90808
+SHA256 (Genymobile-scrcpy-v3.3.2_GH0.tar.gz) = 08bc272ac8decf364fbefb8865eaf074ba600969494ea8ade08736a6a2e3c39a
+SIZE (Genymobile-scrcpy-v3.3.2_GH0.tar.gz) = 465392
diff --git a/comms/xlog/Makefile b/comms/xlog/Makefile
index c9d029206579..c6c594d8789a 100644
--- a/comms/xlog/Makefile
+++ b/comms/xlog/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xlog
DISTVERSION= 2.0.25
+PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= SAVANNAH
@@ -19,8 +20,7 @@ USES= compiler:c11 gnome pkgconfig shared-mime-info
USE_GNOME= cairo gdkpixbuf gtk20
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-mime-update
-CONFIGURE_ENV+= ac_cv_c_compiler_gnu=no
+CONFIGURE_ENV= ac_cv_c_compiler_gnu=no
DESKTOP_ENTRIES="${PORTNAME}" "${COMMENT}" "${PORTNAME}" \
"${PORTNAME}" "Utility;" ${FALSE}
diff --git a/comms/xlog/pkg-plist b/comms/xlog/pkg-plist
index 2c1ec7156a49..b4325ee7dd8a 100644
--- a/comms/xlog/pkg-plist
+++ b/comms/xlog/pkg-plist
@@ -133,20 +133,7 @@ share/icons/hicolor/scalable/apps/xlog.svg
%%NLS%%share/locale/sk/LC_MESSAGES/xlog.mo
%%NLS%%share/locale/sv/LC_MESSAGES/xlog.mo
share/man/man1/xlog.1.gz
-share/mime/XMLnamespaces
-share/mime/aliases
-share/mime/generic-icons
-share/mime/globs
-share/mime/globs2
-share/mime/icons
-share/mime/magic
-share/mime/mime.cache
share/mime/packages/xlog.xml
-share/mime/subclasses
-share/mime/text/x-xlog.xml
-share/mime/treemagic
-share/mime/types
-share/mime/version
share/pixmaps/xlog/countrymap.png
share/pixmaps/xlog/cwdaemon.png
share/pixmaps/xlog/gnome-mime-text-x-xlog.png