diff options
Diffstat (limited to 'comms')
39 files changed, 109 insertions, 315 deletions
diff --git a/comms/Makefile b/comms/Makefile index 44cd5cd60702..2fdb7d70fe2e 100644 --- a/comms/Makefile +++ b/comms/Makefile @@ -59,7 +59,6 @@ SUBDIR += gstreamer1-plugins-spandsp SUBDIR += gtkmmorse SUBDIR += hackrf - SUBDIR += hackrf-devel SUBDIR += hamlib SUBDIR += hcidump SUBDIR += hidapi diff --git a/comms/aldo/Makefile b/comms/aldo/Makefile index 26c540287f34..fbaa6e518e11 100644 --- a/comms/aldo/Makefile +++ b/comms/aldo/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 0.7.8 CATEGORIES= comms hamradio MASTER_SITES= https://git.savannah.nongnu.org/cgit/${PORTNAME}.git/snapshot/ -MAINTAINER= alster@vinterdalen.se +MAINTAINER= alven@FreeBSD.org COMMENT= Morse code training program WWW= https://www.nongnu.org/aldo/ \ https://savannah.nongnu.org/projects/aldo/ diff --git a/comms/hackrf-devel/Makefile b/comms/hackrf-devel/Makefile deleted file mode 100644 index 53a9812c4b49..000000000000 --- a/comms/hackrf-devel/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= hackrf -PORTVERSION= g${GIT_SRC_DATE} -PORTREVISION= 1 -CATEGORIES= comms devel hamradio science security -PKGNAMESUFFIX= -devel - -MAINTAINER= mr@freebsd.org -COMMENT= Low cost open source hardware software radio platform -WWW= https://greatscottgadgets.com/hackrf/ - -LICENSE= GPLv2 - -DEPRECATED= Legacy version, consider migrating to comms/hackrf -EXPIRATION_DATE=2025-07-31 - -LIB_DEPENDS= libfftw3.so:math/fftw3 \ - libfftw3f.so:math/fftw3-float - -CONFLICTS= hackrf - -USE_GITHUB= YES -GH_ACCOUNT= mossmann -GH_TAGNAME= ${GIT_SRC_HASH} - -USES= cmake -CMAKE_SOURCE_PATH= ${WRKSRC}/host -CMAKE_ARGS= -DLIBUSB_LIBRARIES=/usr/lib/libusb.so - -USE_LDCONFIG= yes - -.include "Makefile.git_rev" - -.include <bsd.port.mk> diff --git a/comms/hackrf-devel/Makefile.git_rev b/comms/hackrf-devel/Makefile.git_rev deleted file mode 100644 index c6d13ec86626..000000000000 --- a/comms/hackrf-devel/Makefile.git_rev +++ /dev/null @@ -1,2 +0,0 @@ -GIT_SRC_HASH= ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3 -GIT_SRC_DATE= 2021.01.24 diff --git a/comms/hackrf-devel/distinfo b/comms/hackrf-devel/distinfo deleted file mode 100644 index 93420ec37dcd..000000000000 --- a/comms/hackrf-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1611498095 -SHA256 (mossmann-hackrf-g2021.01.24-ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3_GH0.tar.gz) = d558885810aaa6ed087239d49c8160446887fccb0b8e14a06d80851eef0f2fc0 -SIZE (mossmann-hackrf-g2021.01.24-ee44d2d62e2dd24648599172f90fc8fc2e3b3cc3_GH0.tar.gz) = 15208743 diff --git a/comms/hackrf-devel/files/newVersion.sh b/comms/hackrf-devel/files/newVersion.sh deleted file mode 100644 index f5fda28da77b..000000000000 --- a/comms/hackrf-devel/files/newVersion.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/sh - -CURDIR=`pwd` -WRKDIR=`pwd`/work -#mkdir -p "${WRKDIR}" - -if [ \! -d "${CURDIR}/kicad-repo" ]; then - git clone https://github.com/mossmann/hackrf.git -b master "${CURDIR}/hackrf-repo"; -else - cd "${CURDIR}/hackrf-repo" - git pull https://github.com/mossmann/hackrf.git; -fi - -cd "${CURDIR}/hackrf-repo" -GIT_SRC_HASH=`git log -n 1 --pretty=format:"%H"`; -GIT_SRC_DATE=`git log -n 1 --date=iso-local -n 1 --pretty=format:"%cd" | \ - cut -c '1-10' | sed -e 's,-,.,g' ` - -echo "$GIT_SRC_HASH, $GIT_SRC_DATE" -echo "GIT_SRC_HASH= ${GIT_SRC_HASH}" > ${CURDIR}/Makefile.git_rev -echo "GIT_SRC_DATE= ${GIT_SRC_DATE}" >> ${CURDIR}/Makefile.git_rev - diff --git a/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt b/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt deleted file mode 100644 index 74a62fe9f785..000000000000 --- a/comms/hackrf-devel/files/patch-host_hackrf-tools_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- host/hackrf-tools/CMakeLists.txt.orig 2020-10-13 21:46:30 UTC -+++ host/hackrf-tools/CMakeLists.txt -@@ -33,7 +33,7 @@ include_directories(getopt) - add_definitions(/D _CRT_SECURE_NO_WARNINGS) - else() - add_definitions(-Wall) --set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90") -+set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") - endif() - - if(NOT libhackrf_SOURCE_DIR) diff --git a/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt b/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt deleted file mode 100644 index e5e5e4b3d782..000000000000 --- a/comms/hackrf-devel/files/patch-host_libhackrf_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- host/libhackrf/CMakeLists.txt.orig 2020-10-13 21:46:30 UTC -+++ host/libhackrf/CMakeLists.txt -@@ -37,7 +37,7 @@ if(MSVC) - set(THREADS_USE_PTHREADS_WIN32 true) - else() - add_definitions(-Wall) -- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu90") -+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") - - INCLUDE(TestBigEndian) - TEST_BIG_ENDIAN(BIGENDIAN) diff --git a/comms/hackrf-devel/pkg-descr b/comms/hackrf-devel/pkg-descr deleted file mode 100644 index 7e8bf1f695b5..000000000000 --- a/comms/hackrf-devel/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral -capable of transmission or reception of radio signals from 10 MHz to 6 GHz. -Designed to enable test and development of modern and next generation radio -technologies, HackRF One is an open source hardware platform that can -be used as a USB peripheral or programmed for stand-alone operation. diff --git a/comms/hackrf-devel/pkg-plist b/comms/hackrf-devel/pkg-plist deleted file mode 100644 index 8ac0dbe8b73b..000000000000 --- a/comms/hackrf-devel/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -bin/hackrf_clock -bin/hackrf_cpldjtag -bin/hackrf_debug -bin/hackrf_info -bin/hackrf_operacake -bin/hackrf_spiflash -bin/hackrf_sweep -bin/hackrf_transfer -include/libhackrf/hackrf.h -lib/libhackrf.a -lib/libhackrf.so -lib/libhackrf.so.0 -lib/libhackrf.so.0.5.0 -libdata/pkgconfig/libhackrf.pc diff --git a/comms/libimobiledevice-glue/Makefile b/comms/libimobiledevice-glue/Makefile index 8801e524f466..826a4fdba3a3 100644 --- a/comms/libimobiledevice-glue/Makefile +++ b/comms/libimobiledevice-glue/Makefile @@ -1,5 +1,5 @@ PORTNAME= libimobiledevice-glue -PORTVERSION= 1.3.1 +PORTVERSION= 1.3.2 CATEGORIES= comms MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/ diff --git a/comms/libimobiledevice-glue/distinfo b/comms/libimobiledevice-glue/distinfo index 916b80fc062d..38c2cf8b3067 100644 --- a/comms/libimobiledevice-glue/distinfo +++ b/comms/libimobiledevice-glue/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735634662 -SHA256 (libimobiledevice-glue-1.3.1.tar.bz2) = 6e2849f221e6ab970566a115d42f3c20f8848e4d40c2ed61ac20dc85f40fa54f -SIZE (libimobiledevice-glue-1.3.1.tar.bz2) = 339881 +TIMESTAMP = 1751592250 +SHA256 (libimobiledevice-glue-1.3.2.tar.bz2) = 6489a3411b874ecd81c87815d863603f518b264a976319725e0ed59935546774 +SIZE (libimobiledevice-glue-1.3.2.tar.bz2) = 338101 diff --git a/comms/libimobiledevice-glue/pkg-plist b/comms/libimobiledevice-glue/pkg-plist index 698cfd32ab04..d32dcc2caa00 100644 --- a/comms/libimobiledevice-glue/pkg-plist +++ b/comms/libimobiledevice-glue/pkg-plist @@ -12,5 +12,5 @@ include/libimobiledevice-glue/utils.h lib/libimobiledevice-glue-1.0.a lib/libimobiledevice-glue-1.0.so lib/libimobiledevice-glue-1.0.so.0 -lib/libimobiledevice-glue-1.0.so.0.3.1 +lib/libimobiledevice-glue-1.0.so.0.3.2 libdata/pkgconfig/libimobiledevice-glue-1.0.pc diff --git a/comms/libimobiledevice/Makefile b/comms/libimobiledevice/Makefile index 7f1179f7d085..acfa4759a88c 100644 --- a/comms/libimobiledevice/Makefile +++ b/comms/libimobiledevice/Makefile @@ -1,7 +1,7 @@ PORTNAME= libimobiledevice -DISTVERSION= 1.3.0-241 +DISTVERSION= 1.3.0-300 PORTREVISION?= 0 -DISTVERSIONSUFFIX= -g2a0a6d5 +DISTVERSIONSUFFIX= -gcb34a17 CATEGORIES?= comms #MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ @@ -12,7 +12,8 @@ WWW= https://www.libimobiledevice.org LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING.LESSER -USES+= autoreconf cpe libtool localbase:ldflags pkgconfig ssl +USES+= autoreconf cpe libtool localbase:ldflags pkgconfig \ + readline ssl USE_GITHUB= yes GNU_CONFIGURE= yes diff --git a/comms/libimobiledevice/distinfo b/comms/libimobiledevice/distinfo index 6c8b853e7d26..8ec9aee3f8a7 100644 --- a/comms/libimobiledevice/distinfo +++ b/comms/libimobiledevice/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720418798 -SHA256 (libimobiledevice-libimobiledevice-1.3.0-241-g2a0a6d5_GH0.tar.gz) = 75e7c7b778b0b377f961b2bc642f6b30fc2e7f73221153c6a94de7e2bffc4dcf -SIZE (libimobiledevice-libimobiledevice-1.3.0-241-g2a0a6d5_GH0.tar.gz) = 411083 +TIMESTAMP = 1751600582 +SHA256 (libimobiledevice-libimobiledevice-1.3.0-300-gcb34a17_GH0.tar.gz) = a3bd75332a403855e46458606fb8bccc166e54c4755c7481bb5ddae275394069 +SIZE (libimobiledevice-libimobiledevice-1.3.0-300-gcb34a17_GH0.tar.gz) = 420171 diff --git a/comms/libimobiledevice/files/patch-cython b/comms/libimobiledevice/files/patch-cython deleted file mode 100644 index e4a19f7e4d8f..000000000000 --- a/comms/libimobiledevice/files/patch-cython +++ /dev/null @@ -1,19 +0,0 @@ -Obtained from: https://github.com/libimobiledevice/libimobiledevice/commit/0bf0f9e941c85d06ce4b5909d7a61b3a4f2a6a05 - ---- cython/debugserver.pxi.orig 2024-07-01 16:27:27 UTC -+++ cython/debugserver.pxi -@@ -43,13 +43,7 @@ cdef class DebugServerError(BaseError): - BaseError.__init__(self, *args, **kwargs) - - --# from http://stackoverflow.com/a/17511714 --# https://github.com/libimobiledevice/libimobiledevice/pull/198 --from cpython cimport PY_MAJOR_VERSION --if PY_MAJOR_VERSION <= 2: -- from cpython.string cimport PyString_AsString --else: -- from cpython.bytes cimport PyBytes_AsString as PyString_AsString -+from cpython.bytes cimport PyBytes_AsString as PyString_AsString - cdef char ** to_cstring_array(list_str): - if not list_str: - return NULL diff --git a/comms/libimobiledevice/pkg-plist b/comms/libimobiledevice/pkg-plist index 361b606c2223..5d80ce566f8f 100644 --- a/comms/libimobiledevice/pkg-plist +++ b/comms/libimobiledevice/pkg-plist @@ -36,6 +36,7 @@ include/libimobiledevice/mobilebackup.h include/libimobiledevice/mobilebackup2.h include/libimobiledevice/mobilesync.h include/libimobiledevice/notification_proxy.h +include/libimobiledevice/ostrace.h include/libimobiledevice/preboard.h include/libimobiledevice/property_list_service.h include/libimobiledevice/restore.h diff --git a/comms/libusbmuxd/Makefile b/comms/libusbmuxd/Makefile index 59a0c6e5ee74..9d589f2621d2 100644 --- a/comms/libusbmuxd/Makefile +++ b/comms/libusbmuxd/Makefile @@ -1,5 +1,5 @@ PORTNAME= libusbmuxd -PORTVERSION= 2.1.0 +PORTVERSION= 2.1.1 CATEGORIES= comms MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${PORTVERSION}/ diff --git a/comms/libusbmuxd/distinfo b/comms/libusbmuxd/distinfo index f93e5af5579a..0168b55c85f0 100644 --- a/comms/libusbmuxd/distinfo +++ b/comms/libusbmuxd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713935966 -SHA256 (libusbmuxd-2.1.0.tar.bz2) = c35bf68f8e248434957bd5b234c389b02206a06ecd9303a7fb931ed7a5636b16 -SIZE (libusbmuxd-2.1.0.tar.bz2) = 325055 +TIMESTAMP = 1751592169 +SHA256 (libusbmuxd-2.1.1.tar.bz2) = 5546f1aba1c3d1812c2b47d976312d00547d1044b84b6a461323c621f396efce +SIZE (libusbmuxd-2.1.1.tar.bz2) = 325055 diff --git a/comms/libusbmuxd/pkg-plist b/comms/libusbmuxd/pkg-plist index 4e7eb6e63478..fa75a90beae2 100644 --- a/comms/libusbmuxd/pkg-plist +++ b/comms/libusbmuxd/pkg-plist @@ -5,7 +5,7 @@ include/usbmuxd.h lib/libusbmuxd-2.0.a lib/libusbmuxd-2.0.so lib/libusbmuxd-2.0.so.7 -lib/libusbmuxd-2.0.so.7.0.0 +lib/libusbmuxd-2.0.so.7.0.1 libdata/pkgconfig/libusbmuxd-2.0.pc share/man/man1/inetcat.1.gz share/man/man1/iproxy.1.gz diff --git a/comms/morse/Makefile b/comms/morse/Makefile index d2d71232532a..cbe502e80b3d 100644 --- a/comms/morse/Makefile +++ b/comms/morse/Makefile @@ -1,9 +1,6 @@ PORTNAME= morse -PORTVERSION= 2.5 -PORTREVISION= 2 +DISTVERSION= 2.6 CATEGORIES= comms hamradio -MASTER_SITES= http://www.catb.org/~esr/morse/ \ - LOCAL/db MAINTAINER= hamradio@FreeBSD.org COMMENT= Morse Code Trainer @@ -12,27 +9,33 @@ WWW= http://www.catb.org/~esr/morse/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING -PLIST_FILES= bin/morsec bin/QSO share/man/man1/QSO.1.gz share/man/man1/morsec.1.gz +BUILD_DEPENDS= xmlto>0:textproc/xmlto -OPTIONS_SINGLE= SOUND -OPTIONS_SINGLE_SOUND= OSS X11 PULSEAUDIO -OPTIONS_DEFAULT= OSS +USE_GITLAB= yes +GL_ACCOUNT= esr +GL_PROJECT= morse-classic -OSS_DESC= Beep using OSS (/dev/dsp) -X11_DESC= Beep using X server -PULSEAUDIO_DESC= Beep using Pulse Audio +PLIST_FILES= bin/morsec \ + bin/QSO \ + share/man/man1/morsec.1.gz \ + share/man/man1/QSO.1.gz -OSS_MAKE_ARGS= DEVICE=OSS +OPTIONS_DEFAULT= OSS +OPTIONS_SINGLE= SOUND +OPTIONS_SINGLE_SOUND= OSS PULSEAUDIO X11 -X11_MAKE_ARGS= DEVICE=X11 -X11_USES= xorg -X11_USE= XORG=x11 -X11_CFLAGS= -I${LOCALBASE}/include -X11_LDFLAGS= -L${LOCALBASE}/lib +OSS_DESC= Beep using OSS (/dev/dsp) +PULSEAUDIO_DESC= Beep using PulseAudio +X11_DESC= Beep using X.Org Server -PULSEAUDIO_MAKE_ARGS= DEVICE=PA +OSS_MAKE_ARGS= DEVICE=OSS PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio PULSEAUDIO_USES= pkgconfig +PULSEAUDIO_MAKE_ARGS= DEVICE=PA +X11_BROKEN= ./alarm.h:15:15: error: a parameter list without types is only allowed in a function definition +X11_USES= localbase:ldflags xorg +X11_USE= XORG=x11 +X11_MAKE_ARGS= DEVICE=X11 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/morse ${STAGEDIR}${PREFIX}/bin/morsec diff --git a/comms/morse/distinfo b/comms/morse/distinfo index 761e989b3fff..0ea88231845d 100644 --- a/comms/morse/distinfo +++ b/comms/morse/distinfo @@ -1,2 +1,3 @@ -SHA256 (morse-2.5.tar.gz) = 476d1e8e95bb173b1aadc755db18f7e7a73eda35426944e1abd57c20307d4987 -SIZE (morse-2.5.tar.gz) = 46470 +TIMESTAMP = 1753622427 +SHA256 (morse-classic-2.6.tar.bz2) = ec44144d52a1eef36fbe0ca400c54556a7ba8f8c3de38d80512d19703b89f615 +SIZE (morse-classic-2.6.tar.bz2) = 45356 diff --git a/comms/morse/files/patch-Makefile b/comms/morse/files/patch-Makefile index 1bcf5dc10a87..a4e93a87edc4 100644 --- a/comms/morse/files/patch-Makefile +++ b/comms/morse/files/patch-Makefile @@ -1,21 +1,19 @@ ---- Makefile.orig 2012-11-26 22:52:36.000000000 -0800 -+++ Makefile 2012-12-04 11:58:37.000000000 -0800 -@@ -26,7 +26,7 @@ +--- Makefile.orig 2024-02-14 19:40:27 UTC ++++ Makefile +@@ -28,10 +28,10 @@ + #DEVICE = X11 #DEVICE = Linux #DEVICE = OSS - #DEVICE = ALSA --DEVICE = PA -+#DEVICE = PA +-DEVICE = ALSA ++#DEVICE = ALSA + #DEVICE = PA - VERSION=2.5 - -@@ -37,16 +37,16 @@ - qso.d/*.[ch] qso.d/Makefile - - default: all -- make testmorse -+ ${MAKE} testmorse +-VERSION=$(shell sed -n <NEWS '/^[0-9]/s/:.*//p' | head -1) ++VERSION = 2.6 + MANPAGES = morse.1 QSO.1 + DOCS = README NEWS COPYING TODO morse.xml $(MANPAGES) +@@ -44,11 +44,11 @@ morse: all: morse QSO morse.1 QSO.1 morse: @@ -29,10 +27,10 @@ ln qso.d/QSO ./QSO # -@@ -67,8 +67,8 @@ +@@ -69,8 +69,8 @@ clean: clean: - rm -f morse QSO *.1 *.html SHIPPER.* + rm -f morse QSO *.1 *.html - cd morse.d; make clean - cd qso.d; make clean + ${MAKE} -C morse.d clean @@ -40,9 +38,3 @@ pristine: clean rm -f $(MANPAGES) morse.html -@@ -93,4 +93,4 @@ - - - release: morse-$(VERSION).tar.gz morse.html -- shipper -u -m -t; make clean -+ shipper -u -m -t; ${MAKE} clean diff --git a/comms/morse/files/patch-QSO.1 b/comms/morse/files/patch-QSO.1 deleted file mode 100644 index fc74d54e7fc5..000000000000 --- a/comms/morse/files/patch-QSO.1 +++ /dev/null @@ -1,5 +0,0 @@ ---- QSO.1.orig 2012-11-27 06:47:32 UTC -+++ QSO.1 -@@ -1 +1 @@ --.so morse.1 -+.so man1/morsec.1 diff --git a/comms/morse/files/patch-morse.1 b/comms/morse/files/patch-morse.1 deleted file mode 100644 index 71163d3f598b..000000000000 --- a/comms/morse/files/patch-morse.1 +++ /dev/null @@ -1,85 +0,0 @@ ---- morse.1.orig 2011-06-04 02:26:20.000000000 -0700 -+++ morse.1 2012-04-12 10:06:31.000000000 -0700 -@@ -28,22 +28,22 @@ - .\" * MAIN CONTENT STARTS HERE * - .\" ----------------------------------------------------------------- - .SH "NAME" --morse, QSO \- Morse\-code trainer and QSO generator for aspiring radio hams -+morsec, QSO \- Morse\-code trainer and QSO generator for aspiring radio hams - .SH "SYNOPSIS" --.HP \w'\fBmorse\fR\ 'u --\fBmorse\fR [\-i] [\-I] [\-r] [\-n\ \fInum\fR] [\-R\ \fInum\fR] [\-N\ \fInum\fR] [\-C\ \fIcharset\fR] [\-w\ \fInum\fR] [\-f\ \fInum\fR] [\-v\ \fInum\fR] [\-g\ \fInum\fR] [\-f\ \fInum\fR] [\-e] [\-c] [\-b] [\-a] [\-l] [\-m] [\-t] [\-T] [\-s] [\-q] [\-p\ \fInum\fR] [\-E\ \fInum\fR] [\-M\ \fInum\fR] [\-d] [\-A] [\-B] [\-S] [\-x\ \fInum\fR] [\-X\ \fInum\fR] [\fIword\fR...] -+.HP \w'\fBmorsec\fR\ 'u -+\fBmorsec\fR [\-i] [\-I] [\-r] [\-n\ \fInum\fR] [\-R\ \fInum\fR] [\-N\ \fInum\fR] [\-C\ \fIcharset\fR] [\-w\ \fInum\fR] [\-f\ \fInum\fR] [\-v\ \fInum\fR] [\-g\ \fInum\fR] [\-f\ \fInum\fR] [\-e] [\-c] [\-b] [\-a] [\-l] [\-m] [\-t] [\-T] [\-s] [\-q] [\-p\ \fInum\fR] [\-E\ \fInum\fR] [\-M\ \fInum\fR] [\-d] [\-A] [\-B] [\-S] [\-x\ \fInum\fR] [\-X\ \fInum\fR] [\fIword\fR...] - .SH "DESCRIPTION" - .PP - The --\fBmorse\fR -+\fBmorsec\fR - program is a Morse\-code trainer intended to help aspiring radio hams pass the 5\-word\-per\-minute Element 1 test\&. It can take test text from a text file on standard input, or test words from its command\-line arguments, or generate random text (\-r) or play back what you type (\-i)\&. - .PP - A helper program, - \fBQSO\fR, generates plausible QSOs that can be fed to the standard input of --\fBmorse\fR\&. -+\fBmorsec\fR\&. - .PP - The following options control the behavior of --\fBmorse\fR: -+\fBmorsec\fR: - .PP - \-i - .RS 4 -@@ -311,7 +311,7 @@ - .RS 4 - .\} - .nf --morse \-r \-s \-T \-d \-w 5 \-F 15 \-p 5 \-E \-10 -+morsec \-r \-s \-T \-d \-w 5 \-F 15 \-p 5 \-E \-10 - .fi - .if n \{\ - .RE -@@ -332,7 +332,7 @@ - .RS 4 - .\} - .nf --morse \-r \-s \-T \-d \-w 5 \-F 15 \-p 5 \-E 0 -+morsec \-r \-s \-T \-d \-w 5 \-F 15 \-p 5 \-E 0 - .fi - .if n \{\ - .RE -@@ -353,7 +353,7 @@ - .RS 4 - .\} - .nf --morse \-r \-T \-d \-w 5 \-F 15 \-M 2 \-E 4 -+morsec \-r \-T \-d \-w 5 \-F 15 \-M 2 \-E 4 - .fi - .if n \{\ - .RE -@@ -374,7 +374,7 @@ - .RS 4 - .\} - .nf --QSO | morse \-e \-T \-d \-w 5 \-F 15 -+QSO | morsec \-e \-T \-d \-w 5 \-F 15 - .fi - .if n \{\ - .RE -@@ -395,7 +395,7 @@ - .RS 4 - .\} - .nf --morse \-r \-T \-d \-w 5 \-F 15 -+morsec \-r \-T \-d \-w 5 \-F 15 - .fi - .if n \{\ - .RE -@@ -416,7 +416,7 @@ - .RS 4 - .\} - .nf --morse \-r \-T \-d \-w 13 \-F 24 -+morsec \-r \-T \-d \-w 13 \-F 24 - .fi - .if n \{\ - .RE diff --git a/comms/morse/files/patch-morse.d-Makefile b/comms/morse/files/patch-morse.d-Makefile index 562e882ee907..d589b4518ec9 100644 --- a/comms/morse/files/patch-morse.d-Makefile +++ b/comms/morse/files/patch-morse.d-Makefile @@ -1,5 +1,5 @@ ---- morse.d/Makefile.orig 2011-06-04 02:08:38.000000000 -0700 -+++ morse.d/Makefile 2012-04-12 11:10:58.000000000 -0700 +--- morse.d/Makefile.orig 2024-02-14 19:40:27 UTC ++++ morse.d/Makefile @@ -1,40 +1,43 @@ -DEVICE=PA +DEVICE?=PA @@ -42,10 +42,10 @@ morseOSS: morse.o beepOSS.o - $(CC) $(CFLAGS) -o $@ morse.o beepOSS.o -lm + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ morse.o beepOSS.o -lm -+ + +beepPA.o: beepPA.c + ${CC} ${CFLAGS} ${PA_CFLAGS} -c ${.IMPSRC} - ++ morsePA: morse.o beepPA.o - $(CC) $(CFLAGS) $(PA_CFLAGS) -o $@ morse.o beepPA.o -lm $(PA_LIBS) + $(CC) $(CFLAGS) $(PA_CFLAGS) $(LDFLAGS) -o $@ morse.o beepPA.o -lm $(PA_LIBS) diff --git a/comms/morse/files/patch-qso.d-Makefile b/comms/morse/files/patch-qso.d-Makefile index a2c4e68fa2bc..2424ec4f7c3c 100644 --- a/comms/morse/files/patch-qso.d-Makefile +++ b/comms/morse/files/patch-qso.d-Makefile @@ -1,12 +1,12 @@ ---- qso.d/Makefile.orig 2010-10-12 22:11:39.000000000 -0700 -+++ qso.d/Makefile 2012-04-12 10:23:28.000000000 -0700 +--- qso.d/Makefile.orig 2024-02-14 19:40:27 UTC ++++ qso.d/Makefile @@ -1,4 +1,4 @@ -CFLAGS = -O3 +#CFLAGS = -O3 OBJECTS = QSO.o put_form.o make_fre.o grammar.o util.o init_str.o - INCLUDES = antenna.h callsign.h city.h cityh.h heights.h jobs.h misc.h \ -@@ -7,7 +7,7 @@ + INCLUDES = antenna.i callsign.i city.i cityh.i heights.i jobs.i misc.i \ +@@ -7,7 +7,7 @@ QSO: $(OBJECTS) all: QSO QSO: $(OBJECTS) diff --git a/comms/nec2c/Makefile b/comms/nec2c/Makefile index ab77eae81570..0a5c43c9faee 100644 --- a/comms/nec2c/Makefile +++ b/comms/nec2c/Makefile @@ -1,6 +1,6 @@ PORTNAME= nec2c DISTVERSIONPREFIX= v -DISTVERSION= 1.3.2 +DISTVERSION= 1.3.3 CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org diff --git a/comms/nec2c/distinfo b/comms/nec2c/distinfo index 0557a1a71cf5..6af24408855c 100644 --- a/comms/nec2c/distinfo +++ b/comms/nec2c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732272936 -SHA256 (KJ7LNW-nec2c-v1.3.2_GH0.tar.gz) = e044708cc425f094dbdc1845e6ead33d4a40c838382031335af79ac9f1721168 -SIZE (KJ7LNW-nec2c-v1.3.2_GH0.tar.gz) = 267989 +TIMESTAMP = 1753703585 +SHA256 (KJ7LNW-nec2c-v1.3.3_GH0.tar.gz) = 73cb820c2d00abb97e5d43819a12ebc49729df639557e911fb65df0c094d9231 +SIZE (KJ7LNW-nec2c-v1.3.3_GH0.tar.gz) = 267134 diff --git a/comms/qrq/Makefile b/comms/qrq/Makefile index dbe4171369f9..6e450f338351 100644 --- a/comms/qrq/Makefile +++ b/comms/qrq/Makefile @@ -1,14 +1,14 @@ PORTNAME= qrq -PORTVERSION= 0.3.4 -PORTREVISION= 1 +DISTVERSION= 0.3.5 CATEGORIES= comms hamradio -MASTER_SITES= http://fkurz.net/ham/qrq/ +MASTER_SITES= https://fkurz.net/ham/qrq/ MAINTAINER= hamradio@FreeBSD.org COMMENT= Morse telegraphy trainer similar to the classic DOS version by DL4MM WWW= https://fkurz.net/ham/qrq.html LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING USES= gmake ncurses shebangfix USE_CSTD= c99 diff --git a/comms/qrq/distinfo b/comms/qrq/distinfo index d056035f8e77..ec3d9285dcd2 100644 --- a/comms/qrq/distinfo +++ b/comms/qrq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1642879197 -SHA256 (qrq-0.3.4.tar.gz) = 2a961cc962131a2bcb930543f0a51ce6c9d374847492bc2ccfc37012ce4c230f -SIZE (qrq-0.3.4.tar.gz) = 194956 +TIMESTAMP = 1753705056 +SHA256 (qrq-0.3.5.tar.gz) = 3b068c960d06b254dca5a48c7813f1653fc53cb6f5ced641e007091a7ec08d4f +SIZE (qrq-0.3.5.tar.gz) = 195012 diff --git a/comms/ser2net/Makefile b/comms/ser2net/Makefile index e27b8476c69f..58082f246ac3 100644 --- a/comms/ser2net/Makefile +++ b/comms/ser2net/Makefile @@ -1,8 +1,7 @@ PORTNAME= ser2net -PORTVERSION= 4.6.4 -PORTREVISION= 1 +PORTVERSION= 4.6.5 CATEGORIES= comms net -MASTER_SITES= SF/${PORTNAME}/${PORTNAME} +MASTER_SITES= https://github.com/cminyard/${PORTNAME}/releases/download/v${PORTVERSION}/ MAINTAINER= rodrigo@FreeBSD.org COMMENT= Allows to access serial ports over IP diff --git a/comms/ser2net/distinfo b/comms/ser2net/distinfo index 4867effe0e6a..d5cee8bfb29f 100644 --- a/comms/ser2net/distinfo +++ b/comms/ser2net/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739622108 -SHA256 (ser2net-4.6.4.tar.gz) = 75864434c4f002fa3570daaffeb6f794354fca6d8b5814b8386977a3b1416be9 -SIZE (ser2net-4.6.4.tar.gz) = 477746 +TIMESTAMP = 1753858084 +SHA256 (ser2net-4.6.5.tar.gz) = 96dfc3fd06b1bf4d7c1f46d7e8cc1eff555de64f419d76f57bd0346e000f9781 +SIZE (ser2net-4.6.5.tar.gz) = 479670 diff --git a/comms/ser2net/pkg-plist b/comms/ser2net/pkg-plist index 64009d4e1950..585d1ef4e590 100644 --- a/comms/ser2net/pkg-plist +++ b/comms/ser2net/pkg-plist @@ -2,4 +2,3 @@ sbin/ser2net share/man/man5/ser2net.yaml.5.gz share/man/man8/ser2net.8.gz - diff --git a/comms/usbmuxd/Makefile b/comms/usbmuxd/Makefile index 2abcb6960e76..320987cae542 100644 --- a/comms/usbmuxd/Makefile +++ b/comms/usbmuxd/Makefile @@ -1,7 +1,6 @@ PORTNAME= usbmuxd -DISTVERSION= 1.1.1-58 -PORTREVISION= 1 -DISTVERSIONSUFFIX= -gbc0b91c +DISTVERSION= 1.1.1-69 +DISTVERSIONSUFFIX= -g523f700 CATEGORIES= comms #MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/comms/usbmuxd/distinfo b/comms/usbmuxd/distinfo index 532706a3035e..b9c10b331399 100644 --- a/comms/usbmuxd/distinfo +++ b/comms/usbmuxd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720421685 -SHA256 (libimobiledevice-usbmuxd-1.1.1-58-gbc0b91c_GH0.tar.gz) = 2a88c8a27ba43cf00e9aed5b09791a5ce651758a87dc802954c73b0690ddacab -SIZE (libimobiledevice-usbmuxd-1.1.1-58-gbc0b91c_GH0.tar.gz) = 65593 +TIMESTAMP = 1751596899 +SHA256 (libimobiledevice-usbmuxd-1.1.1-69-g523f700_GH0.tar.gz) = 1f04ae56c26c34f3ee7c36617dedc3d444c078c3d0f87b600b97e8526ff224ec +SIZE (libimobiledevice-usbmuxd-1.1.1-69-g523f700_GH0.tar.gz) = 65623 diff --git a/comms/usbmuxd/files/patch-configure.ac b/comms/usbmuxd/files/patch-configure.ac index 40c76ce88439..6a870ed7697e 100644 --- a/comms/usbmuxd/files/patch-configure.ac +++ b/comms/usbmuxd/files/patch-configure.ac @@ -1,19 +1,9 @@ -Remove bash-ism from configure script. Disable udev/systemd detection for *BSD as the catch-all assumes a Linux system. A configuration file for devd(8) is provided by this port instead. ---- configure.ac.orig 2020-06-09 02:57:16 UTC +--- configure.ac.orig 2025-02-01 20:07:39 UTC +++ configure.ac -@@ -36,7 +36,7 @@ if test "x$have_limd" = "xyes"; then - AC_SUBST(libimobiledevice_CFLAGS) - AC_SUBST(libimobiledevice_LIBS) - CACHED_CFLAGS="$CFLAGS" -- CFLAGS+=" $libimobiledevice_CFLAGS" -+ CFLAGS="$CFLAGS $libimobiledevice_CFLAGS" - AC_CACHE_CHECK(for enum idevice_connection_type, ac_cv_enum_idevice_connection_type, - AC_TRY_COMPILE([ - #include <libimobiledevice/libimobiledevice.h> -@@ -125,7 +125,7 @@ case ${host_os} in +@@ -126,7 +126,7 @@ case ${host_os} in AC_SUBST(WINDRES) activation_method="manual" ;; diff --git a/comms/usbmuxd/files/patch-src_usb.c b/comms/usbmuxd/files/patch-src_usb.c new file mode 100644 index 000000000000..3f27871966e8 --- /dev/null +++ b/comms/usbmuxd/files/patch-src_usb.c @@ -0,0 +1,20 @@ +The LIBUSB_SPEED_SUPER_PLUS emum was added in libusb 1.0.24 (December +10, 2020). Support for the LIBUSB_SPEED_SUPER_PLUS enum was much more +recently added to our implementation in [1]. + +[1] https://cgit.freebsd.org/src/commit/?id=f938c0a90313125a9518307e80ca92d4c71f7745 + +--- src/usb.c.orig 2025-02-01 20:07:39 UTC ++++ src/usb.c +@@ -625,9 +625,11 @@ static void device_complete_initialization(struct mode + case LIBUSB_SPEED_SUPER: + usbdev->speed = 5000000000; + break; ++#if defined(__FreeBSD__) && __FreeBSD_version >= 1500044 + case LIBUSB_SPEED_SUPER_PLUS: + usbdev->speed = 10000000000; + break; ++#endif + case LIBUSB_SPEED_HIGH: + case LIBUSB_SPEED_UNKNOWN: + default: diff --git a/comms/usbmuxd/files/usbmuxd.conf.in b/comms/usbmuxd/files/usbmuxd.conf.in index 62b79de65440..18a7a8a11b54 100644 --- a/comms/usbmuxd/files/usbmuxd.conf.in +++ b/comms/usbmuxd/files/usbmuxd.conf.in @@ -10,7 +10,7 @@ notify 100 { match "subsystem" "DEVICE"; match "type" "ATTACH"; match "vendor" "0x05ac"; - match "product" "(0x12[9a][0-9a-f]|0x8600)"; + match "product" "(0x12[9a][0-9a-f]|0x190[1-5]|0x8600)"; action "chgrp %%GROUPS%% /dev/$cdev; chmod g+rw /dev/$cdev"; action "%%PREFIX%%/sbin/usbmuxd -U %%USERS%% -z"; }; @@ -20,7 +20,7 @@ notify 100 { match "subsystem" "DEVICE"; match "type" "DETACH"; match "vendor" "0x05ac"; - match "product" "(0x12[9a][0-9a-f]|0x8600)"; + match "product" "(0x12[9a][0-9a-f]|0x190[1-5]|0x8600)"; action "%%PREFIX%%/sbin/usbmuxd -x"; action "sleep 5"; }; |