summaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
Diffstat (limited to 'comms')
-rw-r--r--comms/airspy/Makefile1
-rw-r--r--comms/airspyhf/Makefile1
-rw-r--r--comms/aldo/Makefile1
-rw-r--r--comms/amtterm/Makefile1
-rw-r--r--comms/anyremote/Makefile1
-rw-r--r--comms/apitran/Makefile1
-rw-r--r--comms/aprsd/Makefile1
-rw-r--r--comms/atslog/Makefile1
-rw-r--r--comms/bfhist/Makefile1
-rw-r--r--comms/bladerf/Makefile1
-rw-r--r--comms/bluegps/Makefile1
-rw-r--r--comms/bluez-firmware/Makefile1
-rw-r--r--comms/chu/Makefile1
-rw-r--r--comms/comserv/Makefile1
-rw-r--r--comms/conserver-com/Makefile1
-rw-r--r--comms/cqrlog/Makefile1
-rw-r--r--comms/cubicsdr/Makefile1
-rw-r--r--comms/cutecom/Makefile1
-rw-r--r--comms/cyclonedds/Makefile1
-rw-r--r--comms/dcf77pi/Makefile1
-rw-r--r--comms/deforaos-phone/Makefile1
-rw-r--r--comms/dfu-programmer/Makefile1
-rw-r--r--comms/dfu-util/Makefile1
-rw-r--r--comms/digiham/Makefile1
-rw-r--r--comms/direwolf/Makefile1
-rw-r--r--comms/dsd/Makefile1
-rw-r--r--comms/dump1090/Makefile1
-rw-r--r--comms/ebook2cw/Makefile1
-rw-r--r--comms/ebook2cwgui/Makefile1
-rw-r--r--comms/ebusd/Makefile1
-rw-r--r--comms/echolinux/Makefile1
-rw-r--r--comms/ems-flasher/Makefile1
-rw-r--r--comms/fl_moxgen/Makefile1
-rw-r--r--comms/flamp/Makefile1
-rw-r--r--comms/flcluster/Makefile1
-rw-r--r--comms/fldigi/Makefile1
-rw-r--r--comms/fllog/Makefile1
-rw-r--r--comms/flmsg/Makefile1
-rw-r--r--comms/flrig/Makefile1
-rw-r--r--comms/flwrap/Makefile1
-rw-r--r--comms/freedv/Makefile1
-rw-r--r--comms/gammu/Makefile1
-rw-r--r--comms/gkermit/Makefile1
-rw-r--r--comms/gnocky/Makefile1
-rw-r--r--comms/gnokii/Makefile1
-rw-r--r--comms/gnuradio/Makefile1
-rw-r--r--comms/gpredict/Makefile1
-rw-r--r--comms/gqrx/Makefile1
-rw-r--r--comms/gr-osmosdr/Makefile1
-rw-r--r--comms/grig/Makefile1
-rw-r--r--comms/gtkmmorse/Makefile1
-rw-r--r--comms/hackrf-devel/Makefile1
-rw-r--r--comms/hackrf/Makefile1
-rw-r--r--comms/hamlib/Makefile1
-rw-r--r--comms/hidapi/Makefile1
-rw-r--r--comms/hylafax/Makefile1
-rw-r--r--comms/ibp/Makefile1
-rw-r--r--comms/iceoryx/Makefile1
-rw-r--r--comms/inspectrum/Makefile1
-rw-r--r--comms/iwmbt-firmware/Makefile1
-rw-r--r--comms/java-simple-serial-connector/Makefile1
-rw-r--r--comms/kermit/Makefile1
-rw-r--r--comms/klog/Makefile1
-rw-r--r--comms/libfap/Makefile1
-rw-r--r--comms/libfec/Makefile1
-rw-r--r--comms/libimobiledevice/Makefile1
-rw-r--r--comms/libirman/Makefile1
-rw-r--r--comms/libmodbus/Makefile1
-rw-r--r--comms/librs232/Makefile1
-rw-r--r--comms/libsdr-gui/Makefile1
-rw-r--r--comms/libsdr/Makefile1
-rw-r--r--comms/libticables2/Makefile1
-rw-r--r--comms/libticalcs2/Makefile1
-rw-r--r--comms/libusbmuxd/Makefile1
-rw-r--r--comms/limesuite/Makefile1
-rw-r--r--comms/linrad/Makefile1
-rw-r--r--comms/liquid-dsp/Makefile1
-rw-r--r--comms/lirc/Makefile1
-rw-r--r--comms/lrzsz/Makefile1
-rw-r--r--comms/lysdr/Makefile1
-rw-r--r--comms/mbelib/Makefile1
-rw-r--r--comms/mgetty+sendfax/Makefile1
-rw-r--r--comms/minicom/Makefile1
-rw-r--r--comms/mlan3/Makefile1
-rw-r--r--comms/morse/Makefile1
-rw-r--r--comms/multimon-ng/Makefile1
-rw-r--r--comms/nanovna-saver/Makefile1
-rw-r--r--comms/nasawash/Makefile1
-rw-r--r--comms/ncid/Makefile1
-rw-r--r--comms/nec2c/Makefile1
-rw-r--r--comms/nmealib/Makefile1
-rw-r--r--comms/opencbm-kmod/Makefile1
-rw-r--r--comms/opencbm-plugin-xa1541/Makefile1
-rw-r--r--comms/opencbm/Makefile1
-rw-r--r--comms/openobex/Makefile1
-rw-r--r--comms/openzwave-devel/Makefile1
-rw-r--r--comms/openzwave/Makefile1
-rw-r--r--comms/owfs/Makefile1
-rw-r--r--comms/p5-Cisco-UCS/Makefile1
-rw-r--r--comms/p5-Device-Gsm/Makefile1
-rw-r--r--comms/p5-Device-Modem/Makefile1
-rw-r--r--comms/p5-Device-SerialPort/Makefile1
-rw-r--r--comms/p5-Fax-Hylafax-Client/Makefile1
-rw-r--r--comms/p5-Nexmo-SMS/Makefile1
-rw-r--r--comms/p5-SMS-SMS77/Makefile1
-rw-r--r--comms/p5-SMS-Send-DeviceGsm/Makefile1
-rw-r--r--comms/p5-SMS-Send-NexmoUnicode/Makefile1
-rw-r--r--comms/p5-SMS-Send-TW-HiAir/Makefile1
-rw-r--r--comms/p5-SMS-Send-TW-PChome/Makefile1
-rw-r--r--comms/p5-SMS-Send-TW-Socket2Air/Makefile1
-rw-r--r--comms/p5-SMS-Send-TW-chtsns/Makefile1
-rw-r--r--comms/p5-SMS-Send-TW-emome/Makefile1
-rw-r--r--comms/p5-SMS-Send/Makefile1
-rw-r--r--comms/pear-Horde_ActiveSync/Makefile1
-rw-r--r--comms/pear-Horde_SyncMl/Makefile1
-rw-r--r--comms/picocom/Makefile1
-rw-r--r--comms/pr/Makefile1
-rw-r--r--comms/predict/Makefile1
-rw-r--r--comms/py-adafruit-ampy/Makefile1
-rw-r--r--comms/py-esptool/Makefile1
-rw-r--r--comms/py-fritzconnection/Makefile1
-rw-r--r--comms/py-hid/Makefile1
-rw-r--r--comms/py-hidapi/Makefile1
-rw-r--r--comms/py-libscrc/Makefile1
-rw-r--r--comms/py-pyserial/Makefile1
-rw-r--r--comms/py-xmodem/Makefile1
-rw-r--r--comms/pyla/Makefile1
-rw-r--r--comms/qpage/Makefile1
-rw-r--r--comms/qrq/Makefile1
-rw-r--r--comms/qsstv/Makefile1
-rw-r--r--comms/qt6-sensors/Makefile1
-rw-r--r--comms/qt6-serialbus/Makefile1
-rw-r--r--comms/qt6-serialport/Makefile1
-rw-r--r--comms/qtel/Makefile1
-rw-r--r--comms/redsea/Makefile1
-rw-r--r--comms/remserial/Makefile1
-rw-r--r--comms/rtl-433/Makefile1
-rw-r--r--comms/rtl-sdr/Makefile1
-rw-r--r--comms/rubygem-callsign/Makefile1
-rw-r--r--comms/rubygem-ruby-termios/Makefile1
-rw-r--r--comms/rubygem-serialport/Makefile1
-rw-r--r--comms/rxtx/Makefile1
-rw-r--r--comms/scmxx/Makefile1
-rw-r--r--comms/scrcpy/Makefile1
-rw-r--r--comms/sdr++/Makefile1
-rw-r--r--comms/sdr-wspr/Makefile1
-rw-r--r--comms/ser2net/Makefile1
-rw-r--r--comms/serialoverip/Makefile1
-rw-r--r--comms/sms_client/Makefile1
-rw-r--r--comms/smstools3/Makefile1
-rw-r--r--comms/snap7/Makefile1
-rw-r--r--comms/soapyairspy/Makefile1
-rw-r--r--comms/soapybladerf/Makefile1
-rw-r--r--comms/soapyplutosdr/Makefile1
-rw-r--r--comms/soapyredpitaya/Makefile1
-rw-r--r--comms/soapyremote/Makefile1
-rw-r--r--comms/soapysdr-rtlsdr/Makefile1
-rw-r--r--comms/soapysdrhackrf/Makefile1
-rw-r--r--comms/soapyuhd/Makefile1
-rw-r--r--comms/spandsp/Makefile1
-rw-r--r--comms/splat/Makefile1
-rw-r--r--comms/sunxi-tools/Makefile1
-rw-r--r--comms/svxlink/Makefile1
-rw-r--r--comms/syncterm/Makefile1
-rw-r--r--comms/tcpser/Makefile1
-rw-r--r--comms/telldus-core/Makefile1
-rw-r--r--comms/thebridge/Makefile1
-rw-r--r--comms/tilp2/Makefile1
-rw-r--r--comms/tio/Makefile1
-rw-r--r--comms/tkscanfax/Makefile1
-rw-r--r--comms/tlf/Makefile1
-rw-r--r--comms/trustedqsl/Makefile1
-rw-r--r--comms/twpsk/Makefile1
-rw-r--r--comms/uarduno/Makefile1
-rw-r--r--comms/uartlirc/Makefile1
-rw-r--r--comms/uhd/Makefile1
-rw-r--r--comms/uird/Makefile1
-rw-r--r--comms/ujprog/Makefile1
-rw-r--r--comms/unixcw/Makefile1
-rw-r--r--comms/usbmuxd/Makefile1
-rw-r--r--comms/vrflash/Makefile1
-rw-r--r--comms/wsjtx/Makefile1
-rw-r--r--comms/wsjtz/Makefile1
-rw-r--r--comms/wy60/Makefile1
-rw-r--r--comms/xastir/Makefile1
-rw-r--r--comms/xcwcp/Makefile1
-rw-r--r--comms/xdemorse/Makefile1
-rw-r--r--comms/xdx/Makefile1
-rw-r--r--comms/xlog/Makefile1
-rw-r--r--comms/xmorse/Makefile1
-rw-r--r--comms/xnec2c/Makefile1
-rw-r--r--comms/xnecview/Makefile1
-rw-r--r--comms/yagiuda/Makefile1
-rw-r--r--comms/yfklog/Makefile1
194 files changed, 194 insertions, 0 deletions
diff --git a/comms/airspy/Makefile b/comms/airspy/Makefile
index 238eeb084879..e6922e5848a6 100644
--- a/comms/airspy/Makefile
+++ b/comms/airspy/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= AirSpy's usemode driver and associated tools
+WWW= https://airspy.com/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/airspy-tools/LICENSE.md
diff --git a/comms/airspyhf/Makefile b/comms/airspyhf/Makefile
index 14a8c156f2c9..cd4ebcbdcba5 100644
--- a/comms/airspyhf/Makefile
+++ b/comms/airspyhf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= dmgk@FreeBSD.org
COMMENT= User mode driver for Airspy HF+ SDR
+WWW= https://github.com/airspy/airspyhf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/aldo/Makefile b/comms/aldo/Makefile
index 623a3128341f..cdc236e4a69d 100644
--- a/comms/aldo/Makefile
+++ b/comms/aldo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= lambert@lambertfam.org
COMMENT= Morse code training program
+WWW= https://www.nongnu.org/aldo/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/amtterm/Makefile b/comms/amtterm/Makefile
index 147c03ef4151..aaadbbb04a5f 100644
--- a/comms/amtterm/Makefile
+++ b/comms/amtterm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.kraxel.org/releases/${PORTNAME}/
MAINTAINER= crees@FreeBSD.org
COMMENT= Serial-over-lan client for Intel AMT
+WWW= https://www.kraxel.org/blog/linux/amtterm/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/anyremote/Makefile b/comms/anyremote/Makefile
index 7431d3d3f623..be9d2d1eaf59 100644
--- a/comms/anyremote/Makefile
+++ b/comms/anyremote/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= samm@FreeBSD.org
COMMENT= Remote control service over Bluetooth, infrared, or TCP/IP networking
+WWW= http://anyremote.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/apitran/Makefile b/comms/apitran/Makefile
index 8785f27f503f..b150bc655c90 100644
--- a/comms/apitran/Makefile
+++ b/comms/apitran/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Toolkit to handle the automatic picture transmission protocol
+WWW= https://github.com/rsj56/apitran
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/aprsd/Makefile b/comms/aprsd/Makefile
index feb0f8efcbc5..04f55947edbc 100644
--- a/comms/aprsd/Makefile
+++ b/comms/aprsd/Makefile
@@ -7,6 +7,7 @@ DISTNAME= aprsd-2.2.5-15
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Server daemon providing Internet access to APRS packet data
+WWW= https://sourceforge.net/projects/aprsd/
LICENSE= GPLv2
diff --git a/comms/atslog/Makefile b/comms/atslog/Makefile
index 66cd269c9f2a..132fc19a56c0 100644
--- a/comms/atslog/Makefile
+++ b/comms/atslog/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= BERLIOS
MAINTAINER= ports@FreeBSD.org
COMMENT= Software for collecting and analyzing calls from different PBX models
+WWW= http://www.atslog.com/en/about/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/bfhist/Makefile b/comms/bfhist/Makefile
index 0b743134c22d..7efdaa53f28a 100644
--- a/comms/bfhist/Makefile
+++ b/comms/bfhist/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://lan31.narod.ru/bfhist/files/ \
MAINTAINER= lan31@inbox.ru
COMMENT= Statistics generator for BinkleyForce FTN mailer
+WWW= https://lan31.narod.ru/bfhist/
PLIST_FILES= bin/bfhist
diff --git a/comms/bladerf/Makefile b/comms/bladerf/Makefile
index cc730f657d0d..27ab8c0d3503 100644
--- a/comms/bladerf/Makefile
+++ b/comms/bladerf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= BladeRF USB 3.0 Superspeed software defined radio
+WWW= https://www.nuand.com/
LICENSE= MIT LGPL20 GPLv2
LICENSE_COMB= multi
diff --git a/comms/bluegps/Makefile b/comms/bluegps/Makefile
index bbf0b37b1fd9..6a3cb64d22b1 100644
--- a/comms/bluegps/Makefile
+++ b/comms/bluegps/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.harbaum.org/till/bluegps/
MAINTAINER= dirkx@webweaving.org
COMMENT= Command line tool to download datalogs from the Royaltek RBT-3000 bluetooth GPS receiver
+WWW= http://www.harbaum.org/till/bluegps/
USES= tar:tgz
PLIST_FILES= bin/bluegps man/man1/bluegps.1.gz
diff --git a/comms/bluez-firmware/Makefile b/comms/bluez-firmware/Makefile
index 35bbbd3f46a3..6a10311fdc8a 100644
--- a/comms/bluez-firmware/Makefile
+++ b/comms/bluez-firmware/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://bluez.sourceforge.net/download/
MAINTAINER= dirkx@webweaving.org
COMMENT= Firmware for the D-Link BCM2033 bluetooth adaptor for use by bcmfw(1)
+WWW= http://www.bluez.org/
GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--prefix=${PREFIX}
diff --git a/comms/chu/Makefile b/comms/chu/Makefile
index b0d9a7e01c3b..71594c9c19fc 100644
--- a/comms/chu/Makefile
+++ b/comms/chu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SUNSITE/system/admin/time
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Synchronise computer clock to CHU radio station
+WWW= https://www.rossi.com/chu/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/comserv/Makefile b/comms/comserv/Makefile
index 028405a90bcb..4c354cb82155 100644
--- a/comms/comserv/Makefile
+++ b/comms/comserv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/comms/comserv/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Access local serial ports via network connections
+WWW= https://BSDforge.com/projects/comms/comserv/
LICENSE= BSD2CLAUSE
diff --git a/comms/conserver-com/Makefile b/comms/conserver-com/Makefile
index 33fb843fa0ef..c19ef7c103b3 100644
--- a/comms/conserver-com/Makefile
+++ b/comms/conserver-com/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -com
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Application that allows multiple users to watch serial consoles
+WWW= https://www.conserver.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/cqrlog/Makefile b/comms/cqrlog/Makefile
index 6b80f75821d0..f335215d4938 100644
--- a/comms/cqrlog/Makefile
+++ b/comms/cqrlog/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio logging application
+WWW= https://www.cqrlog.com/
LICENSE= GPLv2
diff --git a/comms/cubicsdr/Makefile b/comms/cubicsdr/Makefile
index 48eae148fa7f..2ba432915cfc 100644
--- a/comms/cubicsdr/Makefile
+++ b/comms/cubicsdr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= SDR receiver using liquidsdr
+WWW= https://cubicsdr.readthedocs.io/en/latest/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/cutecom/Makefile b/comms/cutecom/Makefile
index b4217705d0b2..4e39a2fadaa4 100644
--- a/comms/cutecom/Makefile
+++ b/comms/cutecom/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= jwb@FreeBSD.org
COMMENT= Graphical serial terminal for embedded programming
+WWW= https://gitlab.com/cutecom/cutecom
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/cyclonedds/Makefile b/comms/cyclonedds/Makefile
index d23cc4b0a63a..606e7e2ec5b7 100644
--- a/comms/cyclonedds/Makefile
+++ b/comms/cyclonedds/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms
MAINTAINER= flo@purplekraken.com
COMMENT= Eclipse Cyclone DDS middleware
+WWW= https://cyclonedds.io/
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/dcf77pi/Makefile b/comms/dcf77pi/Makefile
index f106a2a8a144..2787e9059383 100644
--- a/comms/dcf77pi/Makefile
+++ b/comms/dcf77pi/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms
MAINTAINER= rene@FreeBSD.org
COMMENT= DCF77 receiver/logger/analyzer and library for the Raspberry Pi
+WWW= https://github.com/rene0/dcf77pi
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/comms/deforaos-phone/Makefile b/comms/deforaos-phone/Makefile
index b379d75cb428..3bd0e1239de5 100644
--- a/comms/deforaos-phone/Makefile
+++ b/comms/deforaos-phone/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Phone-${PORTVERSION}
MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS telephony application
+WWW= https://www.defora.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/dfu-programmer/Makefile b/comms/dfu-programmer/Makefile
index 50ec6b213335..88a94a800e67 100644
--- a/comms/dfu-programmer/Makefile
+++ b/comms/dfu-programmer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Device Firmware Update based USB programmer for Atmel chips
+WWW= https://dfu-programmer.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/dfu-util/Makefile b/comms/dfu-util/Makefile
index 5193541a1fde..ca5f2796d13a 100644
--- a/comms/dfu-util/Makefile
+++ b/comms/dfu-util/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://dfu-util.sourceforge.net/releases/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Device firmware update (DFU) USB programmer
+WWW= http://dfu-util.sourceforge.net/
LICENSE= GPLv2
diff --git a/comms/digiham/Makefile b/comms/digiham/Makefile
index 5108fa6368dc..822de4f0e72f 100644
--- a/comms/digiham/Makefile
+++ b/comms/digiham/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms hamradio
MAINTAINER= vvelox@vvelox.net
COMMENT= Tools for decoding digital ham communication
+WWW= https://github.com/jketterl/digiham
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/direwolf/Makefile b/comms/direwolf/Makefile
index c35aeb49ed00..fb8af135afc6 100644
--- a/comms/direwolf/Makefile
+++ b/comms/direwolf/Makefile
@@ -13,6 +13,7 @@ PATCHFILES= a30f90956b81feeb65007828c27617df1ce9f052.patch:-p1 \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Software "soundcard" modem/TNC and APRS encoder/decoder
+WWW= https://github.com/wb2osz/direwolf
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/dsd/Makefile b/comms/dsd/Makefile
index e2b03ef9f41d..fa00b79a9d4c 100644
--- a/comms/dsd/Makefile
+++ b/comms/dsd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= takefu@airport.fm
COMMENT= Decode several digital voice formats
+WWW= https://github.com/szechyjs/dsd
LICENSE= ISCL
diff --git a/comms/dump1090/Makefile b/comms/dump1090/Makefile
index 6beaaa4f5987..bd61d98d135e 100644
--- a/comms/dump1090/Makefile
+++ b/comms/dump1090/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Simple Mode S decoder for RTLSDR devices
+WWW= https://github.com/antirez/dump1090
LICENSE= BSD3CLAUSE
diff --git a/comms/ebook2cw/Makefile b/comms/ebook2cw/Makefile
index 791fabd52b9b..aea65f23f927 100644
--- a/comms/ebook2cw/Makefile
+++ b/comms/ebook2cw/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://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
diff --git a/comms/ebook2cwgui/Makefile b/comms/ebook2cwgui/Makefile
index 8815db50caae..4600a0f9d971 100644
--- a/comms/ebook2cwgui/Makefile
+++ b/comms/ebook2cwgui/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://fkurz.net/ham/ebook2cw/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Gui front end for ebooks2cw
+WWW= http://fkurz.net/ham/ebook2cw.html #graphicaluserinterface
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/ebusd/Makefile b/comms/ebusd/Makefile
index 060ebd06b06c..5856dc7527b0 100644
--- a/comms/ebusd/Makefile
+++ b/comms/ebusd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= samm@FreeBSD.org
COMMENT= Daemon for communication with eBUS heating systems
+WWW= https://github.com/john30/ebusd/wiki
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/echolinux/Makefile b/comms/echolinux/Makefile
index 28f93b45ec8a..13abc461ebd5 100644
--- a/comms/echolinux/Makefile
+++ b/comms/echolinux/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/cqinet/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio Echolink client for UNIX
+WWW= http://cqinet.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/gpl.txt
diff --git a/comms/ems-flasher/Makefile b/comms/ems-flasher/Makefile
index 4ee32bb926b6..593258c6ef5a 100644
--- a/comms/ems-flasher/Makefile
+++ b/comms/ems-flasher/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://lacklustre.net/projects/ems-flasher/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to flash ROM images to the EMS USB 64mb flash cart
+WWW= https://lacklustre.net/redmine/projects/ems-flash/
LICENSE= MIT
diff --git a/comms/fl_moxgen/Makefile b/comms/fl_moxgen/Makefile
index f089ce732377..2e095c01c082 100644
--- a/comms/fl_moxgen/Makefile
+++ b/comms/fl_moxgen/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Fl_MoxGen-${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Compute the dimensions of a Moxon Rectangle antenna
+WWW= http://home.comcast.net/~andystewart/moxon_sw.html
LICENSE= GPLv3
diff --git a/comms/flamp/Makefile b/comms/flamp/Makefile
index 25bc4fbdec0b..6bef4bd10b53 100644
--- a/comms/flamp/Makefile
+++ b/comms/flamp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/fldigi/flamp/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Program for the Amateur Multicast Protocol
+WWW= https://sourceforge.net/projects/fldigi/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/flcluster/Makefile b/comms/flcluster/Makefile
index 28f66043607d..ace03c1282af 100644
--- a/comms/flcluster/Makefile
+++ b/comms/flcluster/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/fldigi/${PORTNAME}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Management tool for accessing dxcluster nodes
+WWW= http://www.w1hkj.com/flcluster-help
LICENSE= GPLv3
diff --git a/comms/fldigi/Makefile b/comms/fldigi/Makefile
index 43a9f8b6c698..c3a82192b1d5 100644
--- a/comms/fldigi/Makefile
+++ b/comms/fldigi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.w1hkj.com/files/fldigi/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Digital decoder for psk, cw, psk31, olivia
+WWW= http://www.w1hkj.com
LICENSE= GPLv3
diff --git a/comms/fllog/Makefile b/comms/fllog/Makefile
index 6ec89283a705..52f521178b63 100644
--- a/comms/fllog/Makefile
+++ b/comms/fllog/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/fldigi/${PORTNAME}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Ham Radio logging program
+WWW= http://www.w1hkj.com/fllog-help/index.html
LICENSE= GPLv2
diff --git a/comms/flmsg/Makefile b/comms/flmsg/Makefile
index 13ba4137b442..dcd631011301 100644
--- a/comms/flmsg/Makefile
+++ b/comms/flmsg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.w1hkj.com/files/${PORTNAME}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Forms management editor for Amateur Radio standard message formats
+WWW= http://www.w1hkj.com/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/flrig/Makefile b/comms/flrig/Makefile
index a9d0ff0223d7..b1eaa3a0e0fa 100644
--- a/comms/flrig/Makefile
+++ b/comms/flrig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/fldigi/${PORTNAME}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Ham Radio rig control program, cooperates with fldigi
+WWW= http://www.w1hkj.com/flrig-help/index.html
LICENSE= GPLv2
diff --git a/comms/flwrap/Makefile b/comms/flwrap/Makefile
index 37acae536709..5046daf90f9b 100644
--- a/comms/flwrap/Makefile
+++ b/comms/flwrap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/fldigi/${PORTNAME}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Companion utility for fldigi
+WWW= http://www.w1hkj.com/Flwrap/
LICENSE= GPLv2
diff --git a/comms/freedv/Makefile b/comms/freedv/Makefile
index 2a66cf1203e9..3ddeefd455dd 100644
--- a/comms/freedv/Makefile
+++ b/comms/freedv/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Narrow band digital voice
+WWW= https://freedv.org/
LICENSE= LGPL21
diff --git a/comms/gammu/Makefile b/comms/gammu/Makefile
index 90ea556a56c4..5fb44c7bcc01 100644
--- a/comms/gammu/Makefile
+++ b/comms/gammu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://dl.cihar.com/gammu/releases/
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= GNU All Mobile Management Utilities
+WWW= https://wammu.eu/gammu/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/gkermit/Makefile b/comms/gkermit/Makefile
index d315d3d584bc..5d3232f5160f 100644
--- a/comms/gkermit/Makefile
+++ b/comms/gkermit/Makefile
@@ -6,6 +6,7 @@ DISTNAME= gku100
MAINTAINER= ports@FreeBSD.org
COMMENT= File transfer utility using the kermit protocol
+WWW= http://www.columbia.edu/kermit/gkermit.html
NO_WRKSUBDIR= yes
diff --git a/comms/gnocky/Makefile b/comms/gnocky/Makefile
index 4eb1fb979d5d..8c63cf90b48d 100644
--- a/comms/gnocky/Makefile
+++ b/comms/gnocky/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.gnokii.org/download/gnocky/
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical (GTK+2) frontend for gnokii
+WWW= http://wiki.gnokii.org/index.php/Gnocky
LIB_DEPENDS= libgnokii.so:comms/gnokii
diff --git a/comms/gnokii/Makefile b/comms/gnokii/Makefile
index 684946e3063d..e3b62d486268 100644
--- a/comms/gnokii/Makefile
+++ b/comms/gnokii/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://www.gnokii.org/download/gnokii/ \
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Tools to talk to GSM cellular phones
+WWW= https://www.gnokii.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/gnuradio/Makefile b/comms/gnuradio/Makefile
index 671f7a3807ef..2f11c690c010 100644
--- a/comms/gnuradio/Makefile
+++ b/comms/gnuradio/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms astro hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio Software defined radio
+WWW= https://www.gnuradio.org/
LICENSE= GPLv3
diff --git a/comms/gpredict/Makefile b/comms/gpredict/Makefile
index 9da2e829796e..d82ab7b8353d 100644
--- a/comms/gpredict/Makefile
+++ b/comms/gpredict/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/csete/${PORTNAME}/releases/download/v${DISTVERS
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio satellite tracking and prediction
+WWW= http://gpredict.oz9aec.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/gqrx/Makefile b/comms/gqrx/Makefile
index 7882cc9d813e..36249a0d882e 100644
--- a/comms/gqrx/Makefile
+++ b/comms/gqrx/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= comms hamradio
MAINTAINER= martymac@FreeBSD.org
COMMENT= Software defined radio receiver powered by GNU Radio and Qt
+WWW= https://gqrx.dk
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/gr-osmosdr/Makefile b/comms/gr-osmosdr/Makefile
index 6f83ce7166c4..01cd86812298 100644
--- a/comms/gr-osmosdr/Makefile
+++ b/comms/gr-osmosdr/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= comms hamradio
MAINTAINER= martymac@FreeBSD.org
COMMENT= GNU Radio OsmoSDR module
+WWW= http://sdr.osmocom.org/trac
LICENSE= GPLv3
diff --git a/comms/grig/Makefile b/comms/grig/Makefile
index 196a93b9e30d..c63a79563db1 100644
--- a/comms/grig/Makefile
+++ b/comms/grig/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio control front-end
+WWW= http://groundstation.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/gtkmmorse/Makefile b/comms/gtkmmorse/Makefile
index f7ccb6b22ed4..1bf8bffba077 100644
--- a/comms/gtkmmorse/Makefile
+++ b/comms/gtkmmorse/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Graphical Morse Code Trainer
+WWW= https://www.nongnu.org/gtkmmorse/
LIB_DEPENDS= libao.so:audio/libao \
libgtkmm-2.4.so:x11-toolkits/gtkmm24 \
diff --git a/comms/hackrf-devel/Makefile b/comms/hackrf-devel/Makefile
index f85a74eb8f44..cbe4050d06bd 100644
--- a/comms/hackrf-devel/Makefile
+++ b/comms/hackrf-devel/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= mr@freebsd.org
COMMENT= Low cost open source hardware software radio platform
+WWW= https://greatscottgadgets.com/hackrf/
LICENSE= GPLv2
diff --git a/comms/hackrf/Makefile b/comms/hackrf/Makefile
index 1191da8534d9..896d1dfdbc4e 100644
--- a/comms/hackrf/Makefile
+++ b/comms/hackrf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms devel hamradio science security
MAINTAINER= cederom@tlen.pl
COMMENT= Low cost open source hardware software radio platform
+WWW= https://greatscottgadgets.com/hackrf/
LICENSE= GPLv2
diff --git a/comms/hamlib/Makefile b/comms/hamlib/Makefile
index f422bc188ffc..bc9bc7c18256 100644
--- a/comms/hamlib/Makefile
+++ b/comms/hamlib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Shared libraries for Amateur Radio Equipment Control Applications
+WWW= https://sourceforge.net/projects/hamlib/
LICENSE= LGPL20
diff --git a/comms/hidapi/Makefile b/comms/hidapi/Makefile
index 8d3a8717c68c..753becf103f7 100644
--- a/comms/hidapi/Makefile
+++ b/comms/hidapi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Library to access USB HID-class devices
+WWW= https://github.com/libusb/hidapi
LICENSE= BSD3CLAUSE GPLv3
LICENSE_COMB= dual
diff --git a/comms/hylafax/Makefile b/comms/hylafax/Makefile
index a7825eb2a827..7811c523d8c5 100644
--- a/comms/hylafax/Makefile
+++ b/comms/hylafax/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.hylafax.org/source/
MAINTAINER= ports@FreeBSD.org
COMMENT= Fax software
+WWW= https://www.hylafax.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/comms/ibp/Makefile b/comms/ibp/Makefile
index 05b1a9d557c1..626d700f1fdc 100644
--- a/comms/ibp/Makefile
+++ b/comms/ibp/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://wwwhome.cs.utwente.nl/~ptdeboer/ham/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Little program for monitoring amateur radio beacons
+WWW= http://wwwhome.cs.utwente.nl/~ptdeboer/ham/ibp.html
USES= imake ncurses tar:tgz xorg
USE_XORG= x11
diff --git a/comms/iceoryx/Makefile b/comms/iceoryx/Makefile
index c38cb86c327c..833ab2b92045 100644
--- a/comms/iceoryx/Makefile
+++ b/comms/iceoryx/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= flo@purplekraken.com
COMMENT= True zero-copy inter-process communication
+WWW= https://iceoryx.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/inspectrum/Makefile b/comms/inspectrum/Makefile
index 9b81503b9a77..7291ff622b51 100644
--- a/comms/inspectrum/Makefile
+++ b/comms/inspectrum/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= mr@FreeBSD.org
COMMENT= Offline radio signal analyser
+WWW= https://github.com/miek/inspectrum
LICENSE= GPLv3
diff --git a/comms/iwmbt-firmware/Makefile b/comms/iwmbt-firmware/Makefile
index 6c3863683a55..64d25fe8e960 100644
--- a/comms/iwmbt-firmware/Makefile
+++ b/comms/iwmbt-firmware/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .deb
MAINTAINER= wulf@FreeBSD.org
COMMENT= Intel Wireless 8260 bluetooth adaptor firmwares used by iwmbtfw(8)
+WWW= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
LICENSE= INTEL
LICENSE_NAME= Intel firmware license
diff --git a/comms/java-simple-serial-connector/Makefile b/comms/java-simple-serial-connector/Makefile
index 8a1a7c556265..85e1d89a5b89 100644
--- a/comms/java-simple-serial-connector/Makefile
+++ b/comms/java-simple-serial-connector/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms java
MAINTAINER= kevans@FreeBSD.org
COMMENT= Library for working with serial ports from Java
+WWW= https://github.com/scream3r/java-simple-serial-connector
LICENSE= LGPL3
diff --git a/comms/kermit/Makefile b/comms/kermit/Makefile
index d21fd35a485c..c04097e4bb9b 100644
--- a/comms/kermit/Makefile
+++ b/comms/kermit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= cku${DISTVERSION}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Portable scriptable network and serial communication program
+WWW= https://www.kermitproject.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.TXT
diff --git a/comms/klog/Makefile b/comms/klog/Makefile
index 59ab9786189b..59d1b293cf3f 100644
--- a/comms/klog/Makefile
+++ b/comms/klog/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Simple Qt-based amateur radio logger
+WWW= https://github.com/ea4k/klog/wiki
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/libfap/Makefile b/comms/libfap/Makefile
index 2d1e566a800c..a7f299be03e2 100644
--- a/comms/libfap/Makefile
+++ b/comms/libfap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.pakettiradio.net/downloads/libfap/${PORTVERSION}/ \
MAINTAINER= akh@nobugware.com
COMMENT= C port for Ham::APRS::FAP Finnish APRS Parser Perl module
+WWW= https://www.pakettiradio.net/libfap/
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/comms/libfec/Makefile b/comms/libfec/Makefile
index 857aaab1f97d..b918645be510 100644
--- a/comms/libfec/Makefile
+++ b/comms/libfec/Makefile
@@ -8,6 +8,7 @@ DISTNAME= fec-${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Several forward error correction (FEC) decoders
+WWW= http://www.ka9q.net/code/fec/
LICENSE= LGPL21
diff --git a/comms/libimobiledevice/Makefile b/comms/libimobiledevice/Makefile
index a37e5eecf975..bb58a406dc91 100644
--- a/comms/libimobiledevice/Makefile
+++ b/comms/libimobiledevice/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${POR
MAINTAINER?= jhale@FreeBSD.org
COMMENT?= Library to communicate with Apple iOS devices
+WWW= https://www.libimobiledevice.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/comms/libirman/Makefile b/comms/libirman/Makefile
index 8306434e5db8..a7bba3d06d26 100644
--- a/comms/libirman/Makefile
+++ b/comms/libirman/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for Evation's Irman infrared receiver
+WWW= https://libirman.sourceforge.io/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/libmodbus/Makefile b/comms/libmodbus/Makefile
index 87f5b2c25495..05ce946ed13e 100644
--- a/comms/libmodbus/Makefile
+++ b/comms/libmodbus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://libmodbus.org/releases/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Modbus library
+WWW= https://libmodbus.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/comms/librs232/Makefile b/comms/librs232/Makefile
index 3d44f8fd4008..a8ab729e5f1c 100644
--- a/comms/librs232/Makefile
+++ b/comms/librs232/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.teuniz.net/RS-232/
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple serial library
+WWW= https://www.teuniz.net/RS-232/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/gpl.txt
diff --git a/comms/libsdr-gui/Makefile b/comms/libsdr-gui/Makefile
index f143b8548551..e82474819a3a 100644
--- a/comms/libsdr-gui/Makefile
+++ b/comms/libsdr-gui/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= jeff@baitis.net
COMMENT= GUI functions (e.g. waterfall) for libsdr library
+WWW= https://github.com/hmatuschek/libsdr-gui
LICENSE= GPLv2
diff --git a/comms/libsdr/Makefile b/comms/libsdr/Makefile
index 0987187b78d6..1063cbe52c03 100644
--- a/comms/libsdr/Makefile
+++ b/comms/libsdr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= jeff@baitis.net
COMMENT= Simple software defined radio (SDR) library
+WWW= https://github.com/hmatuschek/libsdr
LICENSE= GPLv2
diff --git a/comms/libticables2/Makefile b/comms/libticables2/Makefile
index b8eb50597f9c..540341af5f6e 100644
--- a/comms/libticables2/Makefile
+++ b/comms/libticables2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.18
MAINTAINER= danfe@FreeBSD.org
COMMENT= TI calculator link cables library
+WWW= http://tilp.info/
LICENSE= GPLv2
diff --git a/comms/libticalcs2/Makefile b/comms/libticalcs2/Makefile
index 314836541b7e..3cf821815ff2 100644
--- a/comms/libticalcs2/Makefile
+++ b/comms/libticalcs2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.18
MAINTAINER= danfe@FreeBSD.org
COMMENT= TI calculator library
+WWW= http://tilp.info/
LICENSE= GPLv2
diff --git a/comms/libusbmuxd/Makefile b/comms/libusbmuxd/Makefile
index b2c80b3ab1f0..5ca959b3d392 100644
--- a/comms/libusbmuxd/Makefile
+++ b/comms/libusbmuxd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/
MAINTAINER= jhale@FreeBSD.org
COMMENT= Communication interface library for usbmuxd
+WWW= https://www.libimobiledevice.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/limesuite/Makefile b/comms/limesuite/Makefile
index e65b88a2d2e3..4f786f18ab55 100644
--- a/comms/limesuite/Makefile
+++ b/comms/limesuite/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms astro hamradio
MAINTAINER= tomek@cedro.info
COMMENT= Software Defined Radio Software Suite from Lime Microsystems
+WWW= https://github.com/myriadrf/LimeSuite
LICENSE= APACHE20
diff --git a/comms/linrad/Makefile b/comms/linrad/Makefile
index ed09638fb0d5..8739a75faf0a 100644
--- a/comms/linrad/Makefile
+++ b/comms/linrad/Makefile
@@ -8,6 +8,7 @@ DISTNAME= lir04-02
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio DSP utility (SDR)
+WWW= https://www.nitehawk.com/sm5bsz/linuxdsp/linrad.htm
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/liquid-dsp/Makefile b/comms/liquid-dsp/Makefile
index e24a5ea689fa..e9c3d252d258 100644
--- a/comms/liquid-dsp/Makefile
+++ b/comms/liquid-dsp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms
MAINTAINER= mr@FreeBSD.org
COMMENT= Software-Defined Radio Digital Signal Processing Library
+WWW= https://liquidsdr.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/lirc/Makefile b/comms/lirc/Makefile
index 23368f0b3e53..fe365a5dbf74 100644
--- a/comms/lirc/Makefile
+++ b/comms/lirc/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/LIRC/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Linux Infrared Remote Control
+WWW= https://www.lirc.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/lrzsz/Makefile b/comms/lrzsz/Makefile
index 85d741e3a796..c9226677cc43 100644
--- a/comms/lrzsz/Makefile
+++ b/comms/lrzsz/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ohse.de/uwe/releases/
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Receive/Send files via X/Y/ZMODEM protocol (unrestrictive)
+WWW= https://ohse.de/uwe/software/lrzsz.html
LICENSE= GPLv2
diff --git a/comms/lysdr/Makefile b/comms/lysdr/Makefile
index 5d12b3ce1feb..5e304a12ec8f 100644
--- a/comms/lysdr/Makefile
+++ b/comms/lysdr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Lysdr SDR program for Unix
+WWW= https://github.com/gordonjcp/lysdr
LICENSE= GPLv2
diff --git a/comms/mbelib/Makefile b/comms/mbelib/Makefile
index 2a5fc2e8aa03..ce6ca4244291 100644
--- a/comms/mbelib/Makefile
+++ b/comms/mbelib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= takefu@airport.fm
COMMENT= P25 Phase 1 and ProVoice vocoder
+WWW= https://github.com/szechyjs/mbelib
LICENSE= ISCL UNKNOWN
LICENSE_COMB= multi
diff --git a/comms/mgetty+sendfax/Makefile b/comms/mgetty+sendfax/Makefile
index 2475da633fe5..83ca8add9efc 100644
--- a/comms/mgetty+sendfax/Makefile
+++ b/comms/mgetty+sendfax/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}-Jun05
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Handle external logins, send and receive faxes
+WWW= http://mgetty.greenie.net/
LICENSE= GPLv2
diff --git a/comms/minicom/Makefile b/comms/minicom/Makefile
index 51f143bae928..8cc78fdaa9bf 100644
--- a/comms/minicom/Makefile
+++ b/comms/minicom/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms
MAINTAINER= jailbird@fdf.net
COMMENT= MS-DOS Telix serial communication program "workalike"
+WWW= https://salsa.debian.org/minicom-team/minicom/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/mlan3/Makefile b/comms/mlan3/Makefile
index 9df710e958ed..3329188f8353 100644
--- a/comms/mlan3/Makefile
+++ b/comms/mlan3/Makefile
@@ -6,6 +6,7 @@ DISTNAME= owpd300b
MAINTAINER= ports@FreeBSD.org
COMMENT= Version 3.00 beta API for Dallas Semiconductors 1-wire lan devices
+WWW= http://www.maximintegrated.com/en/products/comms/ibutton.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/comms/morse/Makefile b/comms/morse/Makefile
index d413b8f93eb5..f7c17fed191b 100644
--- a/comms/morse/Makefile
+++ b/comms/morse/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.catb.org/~esr/morse/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Morse Code Trainer
+WWW= http://www.catb.org/~esr/morse/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/multimon-ng/Makefile b/comms/multimon-ng/Makefile
index 8b98f6c6a111..c23171954942 100644
--- a/comms/multimon-ng/Makefile
+++ b/comms/multimon-ng/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms hamradio
MAINTAINER= kevans@FreeBSD.org
COMMENT= Digital transmission decoder
+WWW= https://github.com/EliasOenal/multimon-ng
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/nanovna-saver/Makefile b/comms/nanovna-saver/Makefile
index cbafd38641c8..146e2ed49417 100644
--- a/comms/nanovna-saver/Makefile
+++ b/comms/nanovna-saver/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Multiplatform tool to save Touchstone files from the NanoVNA
+WWW= https://github.com/NanoVNA-Saver/nanovna-saver
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/nasawash/Makefile b/comms/nasawash/Makefile
index 8092d2d43dd4..fb974f07f1fe 100644
--- a/comms/nasawash/Makefile
+++ b/comms/nasawash/Makefile
@@ -7,6 +7,7 @@ DISTNAME= nasawash
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio keplerian file cleanup program
+WWW= https://www.amsat.org/
LICENSE= NASAWASH
LICENSE_NAME= NASAWASH License
diff --git a/comms/ncid/Makefile b/comms/ncid/Makefile
index 9e8780921c9c..9e43fbe236e3 100644
--- a/comms/ncid/Makefile
+++ b/comms/ncid/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Network based Caller ID package
+WWW= http://ncid.sourceforge.net/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/doc/GPL.md
diff --git a/comms/nec2c/Makefile b/comms/nec2c/Makefile
index 9340a6426102..7e47857a3bf4 100644
--- a/comms/nec2c/Makefile
+++ b/comms/nec2c/Makefile
@@ -8,6 +8,7 @@ DISTNAME= nec2c
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Used to calculate antenna patterns useful to ham radio
+WWW= http://5b4az.chronos.org.uk/pages/nec2.html
LIB_DEPENDS= libccm.so:math/ccmath
diff --git a/comms/nmealib/Makefile b/comms/nmealib/Makefile
index e076ca46e733..fa8cd3ca4cfe 100644
--- a/comms/nmealib/Makefile
+++ b/comms/nmealib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/nmea/NmeaLib/nmea-0.5.x
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Library for working with the NMEA protocol
+WWW= http://nmea.sourceforge.net/
LICENSE= LGPL21
diff --git a/comms/opencbm-kmod/Makefile b/comms/opencbm-kmod/Makefile
index 96d87f00635b..3133ad28bae7 100644
--- a/comms/opencbm-kmod/Makefile
+++ b/comms/opencbm-kmod/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms archivers
MAINTAINER= zirias@FreeBSD.org
COMMENT= OpenCBM driver module for parallel-port X[MA]-1541 cables
+WWW= http://opencbm.sourceforge.net/
LICENSE= GPLv2+
diff --git a/comms/opencbm-plugin-xa1541/Makefile b/comms/opencbm-plugin-xa1541/Makefile
index ba64facccaac..3d9e312c77af 100644
--- a/comms/opencbm-plugin-xa1541/Makefile
+++ b/comms/opencbm-plugin-xa1541/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms archivers
MAINTAINER= zirias@FreeBSD.org
COMMENT= OpenCBM plugin for parallel-port cables
+WWW= http://opencbm.sourceforge.net/
LICENSE= GPLv2
diff --git a/comms/opencbm/Makefile b/comms/opencbm/Makefile
index 3ff32d5e8901..d01d86da4815 100644
--- a/comms/opencbm/Makefile
+++ b/comms/opencbm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms archivers
MAINTAINER= zirias@FreeBSD.org
COMMENT= Commodore CBM serial IEC/IEEE-488 bus utilities
+WWW= http://opencbm.sourceforge.net/
LICENSE= GPLv2 BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/comms/openobex/Makefile b/comms/openobex/Makefile
index e1aa2d783093..3bfa874a54ca 100644
--- a/comms/openobex/Makefile
+++ b/comms/openobex/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-Source
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Open source implementation of the OBEX protocol
+WWW= http://dev.zuckschwerdt.org/openobex/
USE_LDCONFIG= yes
USES= cmake:insource cpe dos2unix
diff --git a/comms/openzwave-devel/Makefile b/comms/openzwave-devel/Makefile
index 05d8598e8bd5..92cefe416c80 100644
--- a/comms/openzwave-devel/Makefile
+++ b/comms/openzwave-devel/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= kiwi@oav.net
COMMENT= Open-source interface to Z-Wave networks
+WWW= https://code.google.com/p/open-zwave/
LICENSE= LGPL20
diff --git a/comms/openzwave/Makefile b/comms/openzwave/Makefile
index f3a6973f7598..5eeb1ae93ae9 100644
--- a/comms/openzwave/Makefile
+++ b/comms/openzwave/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms
MAINTAINER= johan@stromnet.se
COMMENT= Open-source interface to Z-Wave networks
+WWW= http://www.openzwave.net/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/license/license.txt
diff --git a/comms/owfs/Makefile b/comms/owfs/Makefile
index 5b1ed296570c..e0d806f38f22 100644
--- a/comms/owfs/Makefile
+++ b/comms/owfs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/owfs/owfs/releases/download/v${PORTVERSION}/
MAINTAINER= johan@stromnet.se
COMMENT= 1-wire file system implementation
+WWW= https://www.owfs.org/
LICENSE= GPLv2
diff --git a/comms/p5-Cisco-UCS/Makefile b/comms/p5-Cisco-UCS/Makefile
index d224399c57e4..c992e671bbdd 100644
--- a/comms/p5-Cisco-UCS/Makefile
+++ b/comms/p5-Cisco-UCS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Perl interface to the Cisco UCS XML API
+WWW= https://metacpan.org/release/Cisco-UCS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/comms/p5-Device-Gsm/Makefile b/comms/p5-Device-Gsm/Makefile
index b57e796386b2..45a465edad9c 100644
--- a/comms/p5-Device-Gsm/Makefile
+++ b/comms/p5-Device-Gsm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to GSM phones/modems on serial ports
+WWW= https://metacpan.org/release/Device-Gsm
BUILD_DEPENDS= p5-Device-Modem>=0:comms/p5-Device-Modem
RUN_DEPENDS= p5-Device-Modem>=0:comms/p5-Device-Modem
diff --git a/comms/p5-Device-Modem/Makefile b/comms/p5-Device-Modem/Makefile
index c6c0b31a7da0..750023b00c33 100644
--- a/comms/p5-Device-Modem/Makefile
+++ b/comms/p5-Device-Modem/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl class to interface generic modems (AT-compliant)
+WWW= https://metacpan.org/release/Device-Modem
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/comms/p5-Device-SerialPort/Makefile b/comms/p5-Device-SerialPort/Makefile
index 911d938c461f..4013e1b9139f 100644
--- a/comms/p5-Device-SerialPort/Makefile
+++ b/comms/p5-Device-SerialPort/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0+$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for simple serial port control
+WWW= https://metacpan.org/release/Device-SerialPort
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/comms/p5-Fax-Hylafax-Client/Makefile b/comms/p5-Fax-Hylafax-Client/Makefile
index 373961be8ac7..6ba4da2c52c2 100644
--- a/comms/p5-Fax-Hylafax-Client/Makefile
+++ b/comms/p5-Fax-Hylafax-Client/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple Perl client for the HylaFAX fax server
+WWW= https://metacpan.org/release/Fax-Hylafax-Client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/comms/p5-Nexmo-SMS/Makefile b/comms/p5-Nexmo-SMS/Makefile
index ad856bcd385b..bf3a132e6b12 100644
--- a/comms/p5-Nexmo-SMS/Makefile
+++ b/comms/p5-Nexmo-SMS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= Send SMS via http://www.nexmo.com/ API
+WWW= https://metacpan.org/release/Nexmo-SMS
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTTP-Message>=5.836:www/p5-HTTP-Message \
diff --git a/comms/p5-SMS-SMS77/Makefile b/comms/p5-SMS-SMS77/Makefile
index 8b39bbb9606a..5ed49c478ed5 100644
--- a/comms/p5-SMS-SMS77/Makefile
+++ b/comms/p5-SMS-SMS77/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface and script to send SMS via SMS77.de
+WWW= http://www.w3r3wolf.de/blog/2007/09/19/smssms77-version-001.html
BUILD_DEPENDS= p5-libwww>=0:www/p5-libwww
diff --git a/comms/p5-SMS-Send-DeviceGsm/Makefile b/comms/p5-SMS-Send-DeviceGsm/Makefile
index 8803d72292d5..f4bc663289bf 100644
--- a/comms/p5-SMS-Send-DeviceGsm/Makefile
+++ b/comms/p5-SMS-Send-DeviceGsm/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for Device::Gsm
+WWW= https://metacpan.org/release/SMS-Send-DeviceGsm
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0.04:comms/p5-SMS-Send \
diff --git a/comms/p5-SMS-Send-NexmoUnicode/Makefile b/comms/p5-SMS-Send-NexmoUnicode/Makefile
index 07e91e7e2637..2d0f6617bc02 100644
--- a/comms/p5-SMS-Send-NexmoUnicode/Makefile
+++ b/comms/p5-SMS-Send-NexmoUnicode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for www.nexmo.com (Unicode)
+WWW= https://metacpan.org/release/SMS-Send-NexmoUnicode
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Nexmo-SMS>=0.04:comms/p5-Nexmo-SMS \
diff --git a/comms/p5-SMS-Send-TW-HiAir/Makefile b/comms/p5-SMS-Send-TW-HiAir/Makefile
index 62598963f738..1c39d6411751 100644
--- a/comms/p5-SMS-Send-TW-HiAir/Makefile
+++ b/comms/p5-SMS-Send-TW-HiAir/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for http://hiair.hinet.net/
+WWW= https://metacpan.org/release/SMS-Send-TW-HiAir
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
diff --git a/comms/p5-SMS-Send-TW-PChome/Makefile b/comms/p5-SMS-Send-TW-PChome/Makefile
index 3beee5bdefc6..e43caff0502e 100644
--- a/comms/p5-SMS-Send-TW-PChome/Makefile
+++ b/comms/p5-SMS-Send-TW-PChome/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for sms.pchome.com.tw
+WWW= https://metacpan.org/release/SMS-Send-TW-PChome
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
diff --git a/comms/p5-SMS-Send-TW-Socket2Air/Makefile b/comms/p5-SMS-Send-TW-Socket2Air/Makefile
index 7c38d7840e5d..98bfd3f649e8 100644
--- a/comms/p5-SMS-Send-TW-Socket2Air/Makefile
+++ b/comms/p5-SMS-Send-TW-Socket2Air/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for Socket2Air
+WWW= https://metacpan.org/release/SMS-Send-TW-Socket2Air
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
diff --git a/comms/p5-SMS-Send-TW-chtsns/Makefile b/comms/p5-SMS-Send-TW-chtsns/Makefile
index 9a9853af0741..4feb92448b9f 100644
--- a/comms/p5-SMS-Send-TW-chtsns/Makefile
+++ b/comms/p5-SMS-Send-TW-chtsns/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= SMS::Send driver for SNS service of CHT
+WWW= https://metacpan.org/release/SMS-Send-TW-chtsns
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0:comms/p5-SMS-Send \
diff --git a/comms/p5-SMS-Send-TW-emome/Makefile b/comms/p5-SMS-Send-TW-emome/Makefile
index 1de5a2f45c40..a4a8cb46da3d 100644
--- a/comms/p5-SMS-Send-TW-emome/Makefile
+++ b/comms/p5-SMS-Send-TW-emome/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= SMS::Send driver for www.emome.net
+WWW= https://metacpan.org/release/SMS-Send-TW-emome
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-SMS-Send>=0.03:comms/p5-SMS-Send \
diff --git a/comms/p5-SMS-Send/Makefile b/comms/p5-SMS-Send/Makefile
index 472a0ebbdb78..11349ba2971a 100644
--- a/comms/p5-SMS-Send/Makefile
+++ b/comms/p5-SMS-Send/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Driver-based API for sending SMS messages
+WWW= https://metacpan.org/release/SMS-Send
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/comms/pear-Horde_ActiveSync/Makefile b/comms/pear-Horde_ActiveSync/Makefile
index b0243a7383ab..a8d164b4e477 100644
--- a/comms/pear-Horde_ActiveSync/Makefile
+++ b/comms/pear-Horde_ActiveSync/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde ActiveSync Server Library
+WWW= https://pear.horde.org
USES= horde php cpe
USE_PHP= ctype
diff --git a/comms/pear-Horde_SyncMl/Makefile b/comms/pear-Horde_SyncMl/Makefile
index 3144dde29930..b8497f947bbd 100644
--- a/comms/pear-Horde_SyncMl/Makefile
+++ b/comms/pear-Horde_SyncMl/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde API for processing SyncML requests
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Date \
diff --git a/comms/picocom/Makefile b/comms/picocom/Makefile
index 0a5d7674fba9..a35b8a9ebc11 100644
--- a/comms/picocom/Makefile
+++ b/comms/picocom/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms
MAINTAINER= rmm1.bob@gmail.com
COMMENT= Dumb Terminal Emulator
+WWW= https://github.com/npat-efault/picocom
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/comms/pr/Makefile b/comms/pr/Makefile
index deffc194f40f..38ad4ec87c0d 100644
--- a/comms/pr/Makefile
+++ b/comms/pr/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/comms/pr/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Daemon that connects local terminal device to a terminal server
+WWW= https://BSDforge.com/projects/comms/pr/
LICENSE= ARTPERL10
diff --git a/comms/predict/Makefile b/comms/predict/Makefile
index e31f0b4e7674..adf0a7073be7 100644
--- a/comms/predict/Makefile
+++ b/comms/predict/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.qsl.net/kd2bd/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Satellite tracking program for amateur radio satellites
+WWW= https://www.qsl.net/kd2bd/predict.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/py-adafruit-ampy/Makefile b/comms/py-adafruit-ampy/Makefile
index 2900114caaa2..4ce58323711d 100644
--- a/comms/py-adafruit-ampy/Makefile
+++ b/comms/py-adafruit-ampy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Adafruit MicroPython tool
+WWW= https://github.com/adafruit/ampy
LICENSE= MIT
diff --git a/comms/py-esptool/Makefile b/comms/py-esptool/Makefile
index 8bc8ed4b688a..d6063857361f 100644
--- a/comms/py-esptool/Makefile
+++ b/comms/py-esptool/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Utility to communicate with Espressif ESP8266 & ESP32 chips
+WWW= https://github.com/espressif/esptool
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/py-fritzconnection/Makefile b/comms/py-fritzconnection/Makefile
index 0b4d97ab15fb..1f7ae20f9ddc 100644
--- a/comms/py-fritzconnection/Makefile
+++ b/comms/py-fritzconnection/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= freebsd@michael-bueker.de
COMMENT= Python tool to communicate with AVM FritzBox routers
+WWW= https://github.com/kbr/fritzconnection/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/comms/py-hid/Makefile b/comms/py-hid/Makefile
index 1e40b1606335..43c8185e944c 100644
--- a/comms/py-hid/Makefile
+++ b/comms/py-hid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Ctypes bindings to comms/hidapi
+WWW= https://github.com/apmorton/pyhidapi
LICENSE= MIT
diff --git a/comms/py-hidapi/Makefile b/comms/py-hidapi/Makefile
index 97d71764d1a2..9bba76438aa5 100644
--- a/comms/py-hidapi/Makefile
+++ b/comms/py-hidapi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Cython interface to comms/hidapi
+WWW= https://pypi.org/project/hidapi/
LICENSE= GPLv3
diff --git a/comms/py-libscrc/Makefile b/comms/py-libscrc/Makefile
index f089dfea6ce0..e49ccb3adcf2 100644
--- a/comms/py-libscrc/Makefile
+++ b/comms/py-libscrc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= zarychtam@plan-b.pwste.edu.pl
COMMENT= Python library for calculating various types of CRC
+WWW= https://github.com/hex-in/libscrc
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/py-pyserial/Makefile b/comms/py-pyserial/Makefile
index 790651d687ec..ae6145b08653 100644
--- a/comms/py-pyserial/Makefile
+++ b/comms/py-pyserial/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Serial port encapsulation library for Python
+WWW= https://github.com/pyserial/pyserial
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/comms/py-xmodem/Makefile b/comms/py-xmodem/Makefile
index 93cb888ae45f..7ba1cf0ef2ff 100644
--- a/comms/py-xmodem/Makefile
+++ b/comms/py-xmodem/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= XMODEM protocol implementation
+WWW= https://github.com/tehmaze/xmodem
LICENSE= MIT
diff --git a/comms/pyla/Makefile b/comms/pyla/Makefile
index bd58cdb56311..de7d89e4e7a0 100644
--- a/comms/pyla/Makefile
+++ b/comms/pyla/Makefile
@@ -9,6 +9,7 @@ DISTNAME= pyla${PORTVERSION}
MAINTAINER= mike@Reifenberger.com
COMMENT= Hylafax client written in Python
+WWW= http://www.teamsw.it/pyla/
#LIB_DEPENDS= lirc_client.0:comms/lirc
diff --git a/comms/qpage/Makefile b/comms/qpage/Makefile
index 7345abc72ec0..07c8995533f9 100644
--- a/comms/qpage/Makefile
+++ b/comms/qpage/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://tomiii.com/qpage/qpage.org/download/
MAINTAINER= rand@iteris.com
COMMENT= SNPP client/server for sending messages to an alphanumeric pager
+WWW= http://www.qpage.org/
USES=tar:Z
USE_RC_SUBR= qpage
diff --git a/comms/qrq/Makefile b/comms/qrq/Makefile
index 5c68b9965278..a761a0bd8d90 100644
--- a/comms/qrq/Makefile
+++ b/comms/qrq/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://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
diff --git a/comms/qsstv/Makefile b/comms/qsstv/Makefile
index 358f83971725..a04958922f91 100644
--- a/comms/qsstv/Makefile
+++ b/comms/qsstv/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio SSTV/FAX reception program for unix
+WWW= http://users.telenet.be/on4qz/
LICENSE= GPLv3
diff --git a/comms/qt6-sensors/Makefile b/comms/qt6-sensors/Makefile
index 21dff307286b..6fd0ba8d53a2 100644
--- a/comms/qt6-sensors/Makefile
+++ b/comms/qt6-sensors/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt sensors module
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
diff --git a/comms/qt6-serialbus/Makefile b/comms/qt6-serialbus/Makefile
index 6bbac7bbb45f..6d39f3da3a53 100644
--- a/comms/qt6-serialbus/Makefile
+++ b/comms/qt6-serialbus/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt functions to access industrial bus systems
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
diff --git a/comms/qt6-serialport/Makefile b/comms/qt6-serialport/Makefile
index 1876416045b7..d02e02bb1cef 100644
--- a/comms/qt6-serialport/Makefile
+++ b/comms/qt6-serialport/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt functions to access serial ports
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libudev.so:devel/libudev-devd
diff --git a/comms/qtel/Makefile b/comms/qtel/Makefile
index 791a696bf613..4e85a3c9d900 100644
--- a/comms/qtel/Makefile
+++ b/comms/qtel/Makefile
@@ -1,6 +1,7 @@
PORTNAME= qtel
COMMENT= Qtel Echolink client
+WWW= https://www.svxlink.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/comms/redsea/Makefile b/comms/redsea/Makefile
index 173d81be59de..18b03955c91e 100644
--- a/comms/redsea/Makefile
+++ b/comms/redsea/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= morrand276@gmail.com
COMMENT= Lightweight command-line FM-RDS decoder
+WWW= https://github.com/windytan/redsea/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/remserial/Makefile b/comms/remserial/Makefile
index 8fbf96072b58..33053b4ac657 100644
--- a/comms/remserial/Makefile
+++ b/comms/remserial/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://lpccomp.bc.ca/remserial/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Bridge between a TCP/IP network port and a character-oriented device
+WWW= http://lpccomp.bc.ca/remserial/
USES= dos2unix
diff --git a/comms/rtl-433/Makefile b/comms/rtl-433/Makefile
index 9de5fe76b633..22f11af29a0d 100644
--- a/comms/rtl-433/Makefile
+++ b/comms/rtl-433/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms hamradio
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Generic RF data receiver and decoder for ISM band devices
+WWW= https://github.com/merbanan/rtl_433
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/rtl-sdr/Makefile b/comms/rtl-sdr/Makefile
index ac82def81b5d..462548e26830 100644
--- a/comms/rtl-sdr/Makefile
+++ b/comms/rtl-sdr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= martymac@FreeBSD.org
COMMENT= Command-line tool that performs SDR with RTL2832-based USB sticks
+WWW= https://sdr.osmocom.org/trac/wiki/rtl-sdr
LICENSE= GPLv2
diff --git a/comms/rubygem-callsign/Makefile b/comms/rubygem-callsign/Makefile
index 89b24efd9fd5..d74dad92b13f 100644
--- a/comms/rubygem-callsign/Makefile
+++ b/comms/rubygem-callsign/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides a Ruby-Frontend to callook.info ham Radio Callsign Lookup
+WWW= https://github.com/codeblock/callsign-gem
LICENSE= MIT
diff --git a/comms/rubygem-ruby-termios/Makefile b/comms/rubygem-ruby-termios/Makefile
index e9c83dfe0645..366ba7efc764 100644
--- a/comms/rubygem-ruby-termios/Makefile
+++ b/comms/rubygem-ruby-termios/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby interface to termios
+WWW= https://github.com/arika/ruby-termios
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/comms/rubygem-serialport/Makefile b/comms/rubygem-serialport/Makefile
index df174a52dacd..17f608faa7c2 100644
--- a/comms/rubygem-serialport/Makefile
+++ b/comms/rubygem-serialport/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= tj+freebsd_ports@a13.fr
COMMENT= Library for using RS-232 serial ports
+WWW= https://rubygems.org/gems/serialport
LICENSE= GPLv2
diff --git a/comms/rxtx/Makefile b/comms/rxtx/Makefile
index 0fc8fb8ae177..20415fec6a4e 100644
--- a/comms/rxtx/Makefile
+++ b/comms/rxtx/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/pre/}
MAINTAINER= james@elstone.net
COMMENT= Native interface to serial ports in Java
+WWW= http://rxtx.qbang.org
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/scmxx/Makefile b/comms/scmxx/Makefile
index 3f6ffb6bbf81..17900f373f83 100644
--- a/comms/scmxx/Makefile
+++ b/comms/scmxx/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= jmohacsi@bsd.hu
COMMENT= Data exchange utility for Siemens mobile phones
+WWW= http://www.hendrik-sattler.de/scmxx/
USES= gettext iconv gmake tar:bzip2
GNU_CONFIGURE= yes
diff --git a/comms/scrcpy/Makefile b/comms/scrcpy/Makefile
index ea43ce405d42..f65ff780d1a3 100644
--- a/comms/scrcpy/Makefile
+++ b/comms/scrcpy/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Display and control your Android device
+WWW= https://github.com/Genymobile/scrcpy
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/sdr++/Makefile b/comms/sdr++/Makefile
index c8b9133bccb0..a906eeaa6626 100644
--- a/comms/sdr++/Makefile
+++ b/comms/sdr++/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cross-platform SDR software
+WWW= https://github.com/AlexandreRouma/SDRPlusPlus
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/license
diff --git a/comms/sdr-wspr/Makefile b/comms/sdr-wspr/Makefile
index f314e3e84efd..84564afa0bb4 100644
--- a/comms/sdr-wspr/Makefile
+++ b/comms/sdr-wspr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= jeff@baitis.net
COMMENT= WSPR receiver/decoder using libsdr
+WWW= https://github.com/hmatuschek/sdr-wspr
LICENSE= GPLv3
diff --git a/comms/ser2net/Makefile b/comms/ser2net/Makefile
index 2e816864d71b..0ddb26efecd2 100644
--- a/comms/ser2net/Makefile
+++ b/comms/ser2net/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Allows to access serial ports over IP
+WWW= https://www.sourceforge.net/projects/ser2net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/serialoverip/Makefile b/comms/serialoverip/Makefile
index 278a7f177bab..c17c7ba1a4c8 100644
--- a/comms/serialoverip/Makefile
+++ b/comms/serialoverip/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Transport of serial interfaces over UDP/IP
+WWW= https://www.sourceforge.net/projects/serialoverip/
LICENSE= GPLv2
diff --git a/comms/sms_client/Makefile b/comms/sms_client/Makefile
index 4f39a26e6a1c..ca1e843c286e 100644
--- a/comms/sms_client/Makefile
+++ b/comms/sms_client/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/comms/sms_client/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Simple UNIX SMS client to send messages to phones or pagers
+WWW= https://bsdforge.com/projects/comms/sms_client/
LICENSE= LGPL20+
diff --git a/comms/smstools3/Makefile b/comms/smstools3/Makefile
index 6461fbc67ef3..2d4d48403b9f 100644
--- a/comms/smstools3/Makefile
+++ b/comms/smstools3/Makefile
@@ -7,6 +7,7 @@ DISTNAME= smstools3-${PORTVERSION}
MAINTAINER= madpilot@FreeBSD.org
COMMENT= SMS Gateway software for GSM modems and mobile phones
+WWW= http://smstools3.kekekasvi.com
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/snap7/Makefile b/comms/snap7/Makefile
index 9a04bb81b22d..cc27e8d052eb 100644
--- a/comms/snap7/Makefile
+++ b/comms/snap7/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .7z
MAINTAINER= vova@fbsd.ru
COMMENT= Multi-platform Ethernet S7 PLC communication suite
+WWW= https://sourceforge.net/projects/snap7/
LICENSE= GPLv3
diff --git a/comms/soapyairspy/Makefile b/comms/soapyairspy/Makefile
index 3d12e984fb58..d8a6a6dce333 100644
--- a/comms/soapyairspy/Makefile
+++ b/comms/soapyairspy/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for the Airspy
+WWW= https://github.com/pothosware/SoapyAirspy/wiki
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/comms/soapybladerf/Makefile b/comms/soapybladerf/Makefile
index 41bcd14d7959..3110558958c1 100644
--- a/comms/soapybladerf/Makefile
+++ b/comms/soapybladerf/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for the Blade RF
+WWW= https://github.com/pothosware/SoapyBladeRF/wiki
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPLv2.1
diff --git a/comms/soapyplutosdr/Makefile b/comms/soapyplutosdr/Makefile
index 4a52a8e639a5..80be75a9dafe 100644
--- a/comms/soapyplutosdr/Makefile
+++ b/comms/soapyplutosdr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for PlutoSDR
+WWW= https://github.com/pothosware/SoapyPlutoSDR/wiki
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/soapyredpitaya/Makefile b/comms/soapyredpitaya/Makefile
index 2a938d45a473..7b3a9a90db26 100644
--- a/comms/soapyredpitaya/Makefile
+++ b/comms/soapyredpitaya/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= SoapySDR Red Pitaya module
+WWW= https://github.com/pothosware/SoapyRedPitaya/wiki
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/soapyremote/Makefile b/comms/soapyremote/Makefile
index 438fd2e40cf9..d5f7085585c5 100644
--- a/comms/soapyremote/Makefile
+++ b/comms/soapyremote/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= SoapySDR module to use any Soapy SDR remotely
+WWW= https://github.com/pothosware/SoapyRemote/wiki
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/comms/soapysdr-rtlsdr/Makefile b/comms/soapysdr-rtlsdr/Makefile
index bfdd9644ca53..89384052cc90 100644
--- a/comms/soapysdr-rtlsdr/Makefile
+++ b/comms/soapysdr-rtlsdr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Soapy SDR module for RTLSDR
+WWW= https://github.com/pothosware/SoapySDR
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/comms/soapysdrhackrf/Makefile b/comms/soapysdrhackrf/Makefile
index 60666ef83022..bfe70467971d 100644
--- a/comms/soapysdrhackrf/Makefile
+++ b/comms/soapysdrhackrf/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Soapy SDR module for Hack RF
+WWW= https://github.com/pothosware/SoapySDR
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/soapyuhd/Makefile b/comms/soapyuhd/Makefile
index 1edcd3ddb33c..2fe41462d5d1 100644
--- a/comms/soapyuhd/Makefile
+++ b/comms/soapyuhd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Soapy SDR plugin for the Airspy
+WWW= https://github.com/pothosware/SoapyUHD/wiki
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/spandsp/Makefile b/comms/spandsp/Makefile
index 7b25cd2294ad..d6a1968f7f2e 100644
--- a/comms/spandsp/Makefile
+++ b/comms/spandsp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms
MAINTAINER= jailbird@fdf.net
COMMENT= DSP library and software FAX machine
+WWW= https://www.soft-switch.org/
LICENSE= LGPL21
diff --git a/comms/splat/Makefile b/comms/splat/Makefile
index a68f14c50f7a..a3e4adf9fcf7 100644
--- a/comms/splat/Makefile
+++ b/comms/splat/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.qsl.net/kd2bd/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Used in calculating path losses, useful to ham radio and others
+WWW= https://www.qsl.net/kd2bd/splat.html
LICENSE= GPLv2
diff --git a/comms/sunxi-tools/Makefile b/comms/sunxi-tools/Makefile
index af18ba5ca0ff..3d769ff2fd49 100644
--- a/comms/sunxi-tools/Makefile
+++ b/comms/sunxi-tools/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= manu@FreeBSD.org
COMMENT= Tools to help hacking Allwinner devices
+WWW= https://github.com/linux-sunxi/sunxi-tools
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/comms/svxlink/Makefile b/comms/svxlink/Makefile
index a9b1ca99477c..6294f8ae4a74 100644
--- a/comms/svxlink/Makefile
+++ b/comms/svxlink/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms hamradio
MAINTAINER= hamradio@FreeBSD.org
COMMENT?= General purpose ham radio voice services
+WWW= https://www.svxlink.org/
LICENSE?= GPLv2
diff --git a/comms/syncterm/Makefile b/comms/syncterm/Makefile
index 888bfa879131..4fccf9148401 100644
--- a/comms/syncterm/Makefile
+++ b/comms/syncterm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= ANSI-BBS terminal which supports telnet, rlogin, and SSH
+WWW= https://syncterm.bbsdev.net/
LICENSE= GPLv2
diff --git a/comms/tcpser/Makefile b/comms/tcpser/Makefile
index 7a9d37525c8a..9e27a4565f63 100644
--- a/comms/tcpser/Makefile
+++ b/comms/tcpser/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= nc@FreeBSD.org
COMMENT= TCPSER turns serial port into an emulated Hayes compatible modem
+WWW= https://github.com/FozzTexx/tcpser
LICENSE= GPLv2+
diff --git a/comms/telldus-core/Makefile b/comms/telldus-core/Makefile
index 2dd4b785bb15..fe237a104b89 100644
--- a/comms/telldus-core/Makefile
+++ b/comms/telldus-core/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.telldus.com/TellStick/Software/telldus-core/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tellstick Telldus daemon + library
+WWW= https://developer.telldus.com/wiki/TellStickInstallationSource
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/thebridge/Makefile b/comms/thebridge/Makefile
index 4ed5e72cbab2..997d5398c706 100644
--- a/comms/thebridge/Makefile
+++ b/comms/thebridge/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/cqinet/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio Echolink conference bridge
+WWW= http://cqinet.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/tilp2/Makefile b/comms/tilp2/Makefile
index e63aa8ba4701..eadfe685505e 100644
--- a/comms/tilp2/Makefile
+++ b/comms/tilp2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/tilp/tilp2-linux/${DISTNAME}
MAINTAINER= danfe@FreeBSD.org
COMMENT= TI Linking Program
+WWW= http://tilp.info/
LICENSE= GPLv2
diff --git a/comms/tio/Makefile b/comms/tio/Makefile
index dae7b3f32f49..50de60517cc1 100644
--- a/comms/tio/Makefile
+++ b/comms/tio/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Simple TTY terminal I/O application
+WWW= https://tio.github.io
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/comms/tkscanfax/Makefile b/comms/tkscanfax/Makefile
index 2d5d95e9f552..30f0a70584ef 100644
--- a/comms/tkscanfax/Makefile
+++ b/comms/tkscanfax/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://shino.pos.to/linux/tkscanfax/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tcl/Tk frontend for fax scan/receive/send program (command is tkfax)
+WWW= http://shino.pos.to/linux/tkscanfax_e.html
WRKSRC= ${WRKDIR}/${PORTNAME}1
diff --git a/comms/tlf/Makefile b/comms/tlf/Makefile
index 24b376ed525c..c794fd5e0f09 100644
--- a/comms/tlf/Makefile
+++ b/comms/tlf/Makefile
@@ -10,6 +10,7 @@ PATCHFILES+= 4302ec05ed9f.patch:-p1 # https://github.com/Tlf/tlf/pull/268
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio curses based logging program
+WWW= https://github.com/Tlf/tlf
LICENSE= GPLv2
diff --git a/comms/trustedqsl/Makefile b/comms/trustedqsl/Makefile
index 5f0b83eaee1e..010f847b90f1 100644
--- a/comms/trustedqsl/Makefile
+++ b/comms/trustedqsl/Makefile
@@ -8,6 +8,7 @@ DISTNAME= tqsl-${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio Station electronic trusted logbook
+WWW= https://lotw.arrl.org/lotw-help/
LICENSE= ARRL
LICENSE_NAME= American Radio Relay League, Inc. All rights reserved.
diff --git a/comms/twpsk/Makefile b/comms/twpsk/Makefile
index 7e011b8623ac..83656b6eba69 100644
--- a/comms/twpsk/Makefile
+++ b/comms/twpsk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= takefu@airport.fm
COMMENT= X psk31 client
+WWW= http://wa0eir.bcts.info/twpsk.html
LICENSE= GPLv3
diff --git a/comms/uarduno/Makefile b/comms/uarduno/Makefile
index 7c4782a6a143..a7823f751755 100644
--- a/comms/uarduno/Makefile
+++ b/comms/uarduno/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://mrp3.com/
MAINTAINER= bobf@mrp3.com
COMMENT= FreeBSD Kernel Driver for the Arduino Uno USB interface
+WWW= https://www.mrp3.com/uarduno.html
LICENSE= BSD4CLAUSE
diff --git a/comms/uartlirc/Makefile b/comms/uartlirc/Makefile
index 68e31b2402af..b5a819122f99 100644
--- a/comms/uartlirc/Makefile
+++ b/comms/uartlirc/Makefile
@@ -9,6 +9,7 @@ EXTRACT_SUFX= .shar
MAINTAINER= ports@FreeBSD.org
COMMENT= Driver for "homebrew" serial LIRC receivers
+WWW= https://forums.freebsd.org/viewtopic.php?t=31610
BROKEN_aarch64= fails to compile: uartlirc_core.c:273:19: expected expression
BROKEN_armv6= fails to compile: implicit declaration of function 'cp15_pmccntr_get' is invalid in C99
diff --git a/comms/uhd/Makefile b/comms/uhd/Makefile
index dee84e3897a6..2bf0546b1b17 100644
--- a/comms/uhd/Makefile
+++ b/comms/uhd/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= mr@FreeBSD.org
COMMENT= Ettus Research UHD driver framework
+WWW= https://www.ettus.com/sdr-software/uhd-usrp-hardware-driver/
# See https://www.ettus.com/sdr-software/licenses/. Dual license
# under GPLv3 and and "Alternate License" whose terms are not documented
diff --git a/comms/uird/Makefile b/comms/uird/Makefile
index abf04fe95041..654b339dff90 100644
--- a/comms/uird/Makefile
+++ b/comms/uird/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://kbinstuff.googlepages.com/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= The Universal IR Receiver Daemon
+WWW= http://kbinstuff.googlepages.com/uirduniversalirreceiverdaemon
USES= perl5 gmake tar:tgz
diff --git a/comms/ujprog/Makefile b/comms/ujprog/Makefile
index ff0d9536d0d5..878bbd925892 100644
--- a/comms/ujprog/Makefile
+++ b/comms/ujprog/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= comms
MAINTAINER= yuri@FreeBSD.org
COMMENT= ULX2S/ULX3S FPGA JTAG programmer
+WWW= https://github.com/f32c/tools/tree/master/ujprog
LICENSE= BSD2CLAUSE
diff --git a/comms/unixcw/Makefile b/comms/unixcw/Makefile
index c7dc5d13c34c..ee619786912d 100644
--- a/comms/unixcw/Makefile
+++ b/comms/unixcw/Makefile
@@ -10,6 +10,7 @@ DISTNAME= unixcw_${PORTVERSION}.orig
MAINTAINER= hamradio@FreeBSD.org
COMMENT?= Libs for cw on unix
+WWW= http://unixcw.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/usbmuxd/Makefile b/comms/usbmuxd/Makefile
index faa0094470a0..fa54905e877d 100644
--- a/comms/usbmuxd/Makefile
+++ b/comms/usbmuxd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/
MAINTAINER= jhale@FreeBSD.org
COMMENT= Daemon for multiplexing connections over USB to iPhone/iPod Touch
+WWW= https://www.libimobiledevice.org
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/comms/vrflash/Makefile b/comms/vrflash/Makefile
index a50008f5b186..a3fd98046abf 100644
--- a/comms/vrflash/Makefile
+++ b/comms/vrflash/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/agos/vrflash/${PORTVERSION}
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Flash kernels and romdisks to the Agenda VR3
+WWW= https://sourceforge.net/projects/agos/
LICENSE= GPLv2
diff --git a/comms/wsjtx/Makefile b/comms/wsjtx/Makefile
index 4c872d9a4997..4771dcd32427 100644
--- a/comms/wsjtx/Makefile
+++ b/comms/wsjtx/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/wsjt/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Weak signal ham radio communication package
+WWW= https://physics.princeton.edu/pulsar/k1jt/wsjtx.html
LICENSE= GPLv3
diff --git a/comms/wsjtz/Makefile b/comms/wsjtz/Makefile
index 92aba1d8f107..0c70ca400fe3 100644
--- a/comms/wsjtz/Makefile
+++ b/comms/wsjtz/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/wsjt-z/Source
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Clone of WSJT-X software with additional features
+WWW= https://sourceforge.net/projects/wsjt-z/
CONFLICTS= wsjtx
diff --git a/comms/wy60/Makefile b/comms/wy60/Makefile
index c945db2fedda..9fb37230fc74 100644
--- a/comms/wy60/Makefile
+++ b/comms/wy60/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= comms
MAINTAINER= naddy@FreeBSD.org
COMMENT= Curses-based emulator for the Wyse 60 terminal
+WWW= https://code.google.com/p/wy60/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/xastir/Makefile b/comms/xastir/Makefile
index 38952597c65d..68a29c139632 100644
--- a/comms/xastir/Makefile
+++ b/comms/xastir/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= comms hamradio
MAINTAINER= carl@stagecraft.cx
COMMENT= X Amateur Station Tracking and Information Reporting
+WWW= http://www.xastir.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/xcwcp/Makefile b/comms/xcwcp/Makefile
index e02a04418477..47ca142d892a 100644
--- a/comms/xcwcp/Makefile
+++ b/comms/xcwcp/Makefile
@@ -2,6 +2,7 @@ PORTNAME= xcwcp
PORTREVISION= 2
COMMENT= X11 CW Tutor using unixcw
+WWW= https://www.ibiblio.org/pub/linux/apps/ham/morse/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/xdemorse/Makefile b/comms/xdemorse/Makefile
index 9731427fe311..87dd55b7f5e7 100644
--- a/comms/xdemorse/Makefile
+++ b/comms/xdemorse/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.qsl.net/5/5b4az/pkg/morse/xdemorse/
MAINTAINER= yuri@FreeBSD.org
COMMENT= X/GTK+-3 application for decoding Morse code signals into text
+WWW= https://www.qsl.net/5b4az/pkg/morse/xdemorse/xdemorse.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/xdx/Makefile b/comms/xdx/Makefile
index bda0aa66966c..ed6e88fd6535 100644
--- a/comms/xdx/Makefile
+++ b/comms/xdx/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.chronos.org.uk/download/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio DX cluster monitor
+WWW= http://pg4i.chronos.org.uk/linux/xdx.html
LICENSE= GPLv2
diff --git a/comms/xlog/Makefile b/comms/xlog/Makefile
index 194b5e5c1931..a412e8049fa1 100644
--- a/comms/xlog/Makefile
+++ b/comms/xlog/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Amateur Radio logging application
+WWW= https://xlog.nongnu.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/comms/xmorse/Makefile b/comms/xmorse/Makefile
index a7f033aa1fa1..86cddfb58d95 100644
--- a/comms/xmorse/Makefile
+++ b/comms/xmorse/Makefile
@@ -9,6 +9,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= sunrychen@gmail.com
COMMENT= Fully automatic Morse code teaching machine
+WWW= http://c2.com/morse
LIB_DEPENDS= libfltk.so:x11-toolkits/fltk
diff --git a/comms/xnec2c/Makefile b/comms/xnec2c/Makefile
index 4fc24892f5e8..02a9ac5b8bca 100644
--- a/comms/xnec2c/Makefile
+++ b/comms/xnec2c/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.qsl.net/5b4az/pkg/nec2/xnec2c/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Used to calculate antenna patterns useful to ham radio
+WWW= https://www.qsl.net/5b4az/
LICENSE= GPLv2
diff --git a/comms/xnecview/Makefile b/comms/xnecview/Makefile
index 11d2777fdc23..7a861349442b 100644
--- a/comms/xnecview/Makefile
+++ b/comms/xnecview/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://wwwhome.cs.utwente.nl/%7Eptdeboer/ham/xnecview/
MAINTAINER= xride@FreeBSD.org
COMMENT= X11 viewer of NEC2 input and output data
+WWW= https://wwwhome.cs.utwente.nl/%7Eptdeboer/ham/xnecview/
LIB_DEPENDS= libpng.so:graphics/png
diff --git a/comms/yagiuda/Makefile b/comms/yagiuda/Makefile
index 95af121bb32e..1748016127e1 100644
--- a/comms/yagiuda/Makefile
+++ b/comms/yagiuda/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.g8wrb.org/yagi/ \
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Used to calculate yagi-uda antenna patterns useful to ham radio
+WWW= http://www.g8wrb.org/yagi/index.html
LICENSE= GPLv2
diff --git a/comms/yfklog/Makefile b/comms/yfklog/Makefile
index 075bec176bb3..0495510d1d9c 100644
--- a/comms/yfklog/Makefile
+++ b/comms/yfklog/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Amateur Radio curses based logging program
+WWW= https://fkurz.net/ham/yfklog.html
LICENSE= GPLv2