summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-09-07 23:06:12 +0200
committerStefan Eßer <se@FreeBSD.org>2022-09-07 23:10:59 +0200
commitb7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch)
treec3b04fc0b07c55f849072e9b35e694f3d8ccf871 /misc
parentgraphics/tesseract: fix build when building from ports (diff)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
Diffstat (limited to 'misc')
-rw-r--r--misc/R-cran-mime/Makefile1
-rw-r--r--misc/R-cran-xfun/Makefile1
-rw-r--r--misc/aclgen/Makefile1
-rw-r--r--misc/actiona/Makefile1
-rw-r--r--misc/adios2/Makefile1
-rw-r--r--misc/amanda-server/Makefile1
-rw-r--r--misc/ansiweather/Makefile1
-rw-r--r--misc/apparix/Makefile1
-rw-r--r--misc/artikulate/Makefile1
-rw-r--r--misc/asr-manpages/Makefile1
-rw-r--r--misc/astc-encoder/Makefile1
-rw-r--r--misc/bdelta/Makefile1
-rw-r--r--misc/bestfit/Makefile1
-rw-r--r--misc/biblesync/Makefile1
-rw-r--r--misc/bibletime/Makefile1
-rw-r--r--misc/biblical-curse/Makefile1
-rw-r--r--misc/binclock/Makefile1
-rw-r--r--misc/biosfont-demos/Makefile1
-rw-r--r--misc/birthday/Makefile1
-rw-r--r--misc/bogosort/Makefile1
-rw-r--r--misc/box2d/Makefile1
-rw-r--r--misc/boxes/Makefile1
-rw-r--r--misc/broot/Makefile1
-rw-r--r--misc/bsod/Makefile1
-rw-r--r--misc/cheat/Makefile1
-rw-r--r--misc/chef/Makefile1
-rw-r--r--misc/chmlib/Makefile1
-rw-r--r--misc/chrono/Makefile1
-rw-r--r--misc/cldr-emoji-annotation/Makefile1
-rw-r--r--misc/clex/Makefile1
-rw-r--r--misc/clifm/Makefile1
-rw-r--r--misc/cloc/Makefile1
-rw-r--r--misc/clpbar/Makefile1
-rw-r--r--misc/colortail/Makefile1
-rw-r--r--misc/colwide/Makefile1
-rw-r--r--misc/compat.el/Makefile1
-rw-r--r--misc/concourse/Makefile1
-rw-r--r--misc/copperspice-examples/Makefile1
-rw-r--r--misc/countrycodes/Makefile1
-rw-r--r--misc/cpuid/Makefile1
-rw-r--r--misc/crosti/Makefile1
-rw-r--r--misc/cryptoballot/Makefile1
-rw-r--r--misc/cs/Makefile1
-rw-r--r--misc/cstream/Makefile1
-rw-r--r--misc/ctm/Makefile1
-rw-r--r--misc/cuttlefish/Makefile1
-rw-r--r--misc/dahdi-kmod/Makefile1
-rw-r--r--misc/dahdi-kmod26/Makefile1
-rw-r--r--misc/dahdi/Makefile1
-rw-r--r--misc/darknet/Makefile1
-rw-r--r--misc/dartsim/Makefile1
-rw-r--r--misc/ddate/Makefile1
-rw-r--r--misc/deco/Makefile1
-rw-r--r--misc/dejagnu/Makefile1
-rw-r--r--misc/diction/Makefile1
-rw-r--r--misc/digitemp/Makefile1
-rw-r--r--misc/dive/Makefile1
-rw-r--r--misc/dnetc/Makefile1
-rw-r--r--misc/dtach/Makefile1
-rw-r--r--misc/dvorak7min/Makefile1
-rw-r--r--misc/dynomite/Makefile1
-rw-r--r--misc/e2fsprogs-libblkid/Makefile1
-rw-r--r--misc/e2fsprogs-libuuid/Makefile1
-rw-r--r--misc/ecflow/Makefile1
-rw-r--r--misc/edfbrowser/Makefile1
-rw-r--r--misc/edflib/Makefile1
-rw-r--r--misc/elki/Makefile1
-rw-r--r--misc/elscreen/Makefile1
-rw-r--r--misc/exercism/Makefile1
-rw-r--r--misc/explosions/Makefile1
-rw-r--r--misc/ezc3d/Makefile1
-rw-r--r--misc/far2l/Makefile1
-rw-r--r--misc/felis/Makefile1
-rw-r--r--misc/figlet-fonts/Makefile1
-rw-r--r--misc/findutils/Makefile1
-rw-r--r--misc/firestring/Makefile1
-rw-r--r--misc/flag/Makefile1
-rw-r--r--misc/fortune-mod-bible/Makefile1
-rw-r--r--misc/fortune-mod-bofh/Makefile1
-rw-r--r--misc/fortune-mod-epictetus/Makefile1
-rw-r--r--misc/fortune-mod-freebsd-classic/Makefile1
-rw-r--r--misc/fortune-mod-futurama/Makefile1
-rw-r--r--misc/fq/Makefile1
-rw-r--r--misc/free42/Makefile1
-rw-r--r--misc/freebsd-release-manifests/Makefile1
-rw-r--r--misc/freeguide/Makefile1
-rw-r--r--misc/frugally-deep/Makefile1
-rw-r--r--misc/ftdi-eeprom/Makefile1
-rw-r--r--misc/fxload/Makefile1
-rw-r--r--misc/g810-led/Makefile1
-rw-r--r--misc/gedkeeper/Makefile1
-rw-r--r--misc/geekcode/Makefile1
-rw-r--r--misc/getopt/Makefile1
-rw-r--r--misc/gimp-help-en/Makefile1
-rw-r--r--misc/gkrellm-gamma/Makefile1
-rw-r--r--misc/gkrellm-xkb/Makefile1
-rw-r--r--misc/gkrellmbgchg2/Makefile1
-rw-r--r--misc/gkrellmlaunch2/Makefile1
-rw-r--r--misc/gkrellshoot2/Makefile1
-rw-r--r--misc/gkx86info2/Makefile1
-rw-r--r--misc/global-tz/Makefile2
-rw-r--r--misc/glow/Makefile1
-rw-r--r--misc/gnome-mime-data/Makefile1
-rw-r--r--misc/gnu-watch/Makefile1
-rw-r--r--misc/gobuster/Makefile1
-rw-r--r--misc/gpsim/Makefile1
-rw-r--r--misc/granulate/Makefile1
-rw-r--r--misc/grc/Makefile1
-rw-r--r--misc/gwhich/Makefile1
-rw-r--r--misc/hashdb/Makefile1
-rw-r--r--misc/hello/Makefile1
-rw-r--r--misc/help2man/Makefile1
-rw-r--r--misc/heyu2/Makefile1
-rw-r--r--misc/hicolor-icon-theme/Makefile1
-rw-r--r--misc/histring/Makefile1
-rw-r--r--misc/hotkeys/Makefile1
-rw-r--r--misc/hs-hascard/Makefile1
-rw-r--r--misc/hwdata/Makefile1
-rw-r--r--misc/hxtools/Makefile1
-rw-r--r--misc/ignition-fuel-tools/Makefile1
-rw-r--r--misc/iio-oscilloscope/Makefile1
-rw-r--r--misc/imerge/Makefile1
-rw-r--r--misc/img2xterm/Makefile1
-rw-r--r--misc/ini_file_manager/Makefile1
-rw-r--r--misc/inplace/Makefile1
-rw-r--r--misc/ipa_conv/Makefile1
-rw-r--r--misc/ipbt/Makefile1
-rw-r--r--misc/ironscanner/Makefile1
-rw-r--r--misc/iselect/Makefile1
-rw-r--r--misc/iso-codes/Makefile1
-rw-r--r--misc/jargon/Makefile1
-rw-r--r--misc/jbidwatcher/Makefile1
-rw-r--r--misc/jojodiff/Makefile1
-rw-r--r--misc/kbdscan/Makefile1
-rw-r--r--misc/kcd/Makefile1
-rw-r--r--misc/kde-thumbnailer-chm/Makefile1
-rw-r--r--misc/kde-thumbnailer-epub/Makefile1
-rw-r--r--misc/kde-thumbnailer-fb2/Makefile1
-rw-r--r--misc/kdeedu-data/Makefile1
-rw-r--r--misc/kdeedu/Makefile1
-rw-r--r--misc/kdeutils/Makefile1
-rw-r--r--misc/kf5-purpose/Makefile1
-rw-r--r--misc/kgeography/Makefile1
-rw-r--r--misc/klettres/Makefile1
-rw-r--r--misc/kookbook/Makefile1
-rw-r--r--misc/ktouch/Makefile1
-rw-r--r--misc/kwordquiz/Makefile1
-rw-r--r--misc/lastools/Makefile1
-rw-r--r--misc/latex-mk/Makefile1
-rw-r--r--misc/lazyread/Makefile1
-rw-r--r--misc/lesspipe/Makefile1
-rw-r--r--misc/lf/Makefile1
-rw-r--r--misc/libad9361-iio/Makefile1
-rw-r--r--misc/libcomps/Makefile1
-rw-r--r--misc/libemos/Makefile1
-rw-r--r--misc/libiio/Makefile1
-rw-r--r--misc/libkeduvocdocument/Makefile1
-rw-r--r--misc/liblxi/Makefile1
-rw-r--r--misc/libmetalink/Makefile1
-rw-r--r--misc/libmodulemd/Makefile1
-rw-r--r--misc/libpostal/Makefile1
-rw-r--r--misc/libpredict/Makefile1
-rw-r--r--misc/libpri/Makefile1
-rw-r--r--misc/librepo/Makefile1
-rw-r--r--misc/libsolv/Makefile1
-rw-r--r--misc/libsupertone/Makefile1
-rw-r--r--misc/libsweep-lidar/Makefile1
-rw-r--r--misc/libxdf/Makefile1
-rw-r--r--misc/lifelines/Makefile1
-rw-r--r--misc/lingoteach/Makefile1
-rw-r--r--misc/locale-en_DK/Makefile1
-rw-r--r--misc/logsurfer/Makefile1
-rw-r--r--misc/lv/Makefile1
-rw-r--r--misc/lxde-common/Makefile1
-rw-r--r--misc/lxi-tools/Makefile1
-rw-r--r--misc/mbuffer/Makefile1
-rw-r--r--misc/mc/Makefile1
-rw-r--r--misc/mdp/Makefile1
-rw-r--r--misc/meshoptimizer/Makefile1
-rw-r--r--misc/metalink-checker/Makefile1
-rw-r--r--misc/metalink-tools/Makefile1
-rw-r--r--misc/mime-support/Makefile1
-rw-r--r--misc/minidnn/Makefile1
-rw-r--r--misc/mirmon/Makefile1
-rw-r--r--misc/mmdnn/Makefile1
-rw-r--r--misc/mmv/Makefile1
-rw-r--r--misc/mnn/Makefile1
-rw-r--r--misc/molequeue/Makefile1
-rw-r--r--misc/morse/Makefile1
-rw-r--r--misc/mtx/Makefile1
-rw-r--r--misc/mxnet/Makefile1
-rw-r--r--misc/najitool/Makefile1
-rw-r--r--misc/ncnn/Makefile1
-rw-r--r--misc/netron/Makefile1
-rw-r--r--misc/nms/Makefile1
-rw-r--r--misc/nn-insight/Makefile1
-rw-r--r--misc/nnn/Makefile1
-rw-r--r--misc/nut/Makefile1
-rw-r--r--misc/ompl/Makefile1
-rw-r--r--misc/ondir/Makefile1
-rw-r--r--misc/opencyc/Makefile1
-rw-r--r--misc/openhab-addons/Makefile1
-rw-r--r--misc/openhab/Makefile1
-rw-r--r--misc/openhab2-addons/Makefile1
-rw-r--r--misc/openhab2/Makefile1
-rw-r--r--misc/openhantek/Makefile1
-rw-r--r--misc/openhmd/Makefile1
-rw-r--r--misc/openmvg/Makefile1
-rw-r--r--misc/opennn/Makefile1
-rw-r--r--misc/openr2/Makefile1
-rw-r--r--misc/openvdb/Makefile1
-rw-r--r--misc/orange3/Makefile1
-rw-r--r--misc/orion/Makefile1
-rw-r--r--misc/orville-write/Makefile1
-rw-r--r--misc/osinfo-db/Makefile1
-rw-r--r--misc/ossp-uuid/Makefile1
-rw-r--r--misc/otter/Makefile1
-rw-r--r--misc/owrep/Makefile1
-rw-r--r--misc/p5-Acme-ButFirst/Makefile1
-rw-r--r--misc/p5-Array-Compare/Makefile1
-rw-r--r--misc/p5-Array-Diff/Makefile1
-rw-r--r--misc/p5-Array-FileReader/Makefile1
-rw-r--r--misc/p5-Array-LineReader/Makefile1
-rw-r--r--misc/p5-Array-PrintCols/Makefile1
-rw-r--r--misc/p5-Array-RefElem/Makefile1
-rw-r--r--misc/p5-Array-Utils/Makefile1
-rw-r--r--misc/p5-Asterisk-FastAGI/Makefile1
-rw-r--r--misc/p5-Bot-Training-MegaHAL/Makefile1
-rw-r--r--misc/p5-Bot-Training-StarCraft/Makefile1
-rw-r--r--misc/p5-Bot-Training/Makefile1
-rw-r--r--misc/p5-Business-EDI/Makefile1
-rw-r--r--misc/p5-Business-Hours/Makefile1
-rw-r--r--misc/p5-Business-ISBN-Data/Makefile1
-rw-r--r--misc/p5-Business-ISBN/Makefile1
-rw-r--r--misc/p5-Business-ISIN/Makefile1
-rw-r--r--misc/p5-Business-ISMN/Makefile1
-rw-r--r--misc/p5-Business-ISSN/Makefile1
-rw-r--r--misc/p5-Chatbot-Eliza/Makefile1
-rw-r--r--misc/p5-Data-Buffer/Makefile1
-rw-r--r--misc/p5-File-CounterFile/Makefile1
-rw-r--r--misc/p5-File-Sort/Makefile1
-rw-r--r--misc/p5-Geo-Address-Formatter/Makefile1
-rw-r--r--misc/p5-Geo-Cache/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Bing/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Google/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Googlev3/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Mapquest/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Multimap/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Multiple/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Navteq/Makefile1
-rw-r--r--misc/p5-Geo-Coder-OSM/Makefile1
-rw-r--r--misc/p5-Geo-Coder-OpenCage/Makefile1
-rw-r--r--misc/p5-Geo-Coder-Ovi/Makefile1
-rw-r--r--misc/p5-Geo-Coder-PlaceFinder/Makefile1
-rw-r--r--misc/p5-Geo-Coder-TomTom/Makefile1
-rw-r--r--misc/p5-Geo-GeoNames/Makefile1
-rw-r--r--misc/p5-Geo-Postcodes-DK/Makefile1
-rw-r--r--misc/p5-Geo-Postcodes-NO/Makefile1
-rw-r--r--misc/p5-Geo-Postcodes/Makefile1
-rw-r--r--misc/p5-Geo-Weather/Makefile1
-rw-r--r--misc/p5-Geography-Countries/Makefile1
-rw-r--r--misc/p5-I18N-Charset/Makefile1
-rw-r--r--misc/p5-I18N-LangTags/Makefile1
-rw-r--r--misc/p5-LEGO-RCX/Makefile1
-rw-r--r--misc/p5-List-Compare/Makefile1
-rw-r--r--misc/p5-List-Util-WeightedRoundRobin/Makefile1
-rw-r--r--misc/p5-Locale-Codes/Makefile1
-rw-r--r--misc/p5-Locale-Geocode/Makefile1
-rw-r--r--misc/p5-Locale-Msgcat/Makefile1
-rw-r--r--misc/p5-Locale-SubCountry/Makefile1
-rw-r--r--misc/p5-Locale-US/Makefile1
-rw-r--r--misc/p5-Net-vCard/Makefile1
-rw-r--r--misc/p5-OSSP-uuid/Makefile1
-rw-r--r--misc/p5-Software-License-CCpack/Makefile1
-rw-r--r--misc/p5-Software-License/Makefile1
-rw-r--r--misc/p5-Test-Dir/Makefile1
-rw-r--r--misc/p5-Text-FIGlet/Makefile1
-rw-r--r--misc/p5-Zen-Koans/Makefile1
-rw-r--r--misc/p5-asterisk-perl/Makefile1
-rw-r--r--misc/parley/Makefile1
-rw-r--r--misc/pastebinit/Makefile1
-rw-r--r--misc/patchutils/Makefile1
-rw-r--r--misc/pauker/Makefile1
-rw-r--r--misc/pciids/Makefile1
-rw-r--r--misc/pdmenu/Makefile1
-rw-r--r--misc/pear-Services_Weather/Makefile1
-rw-r--r--misc/pear-Text_Figlet/Makefile1
-rw-r--r--misc/pecl-timezonedb/Makefile1
-rw-r--r--misc/perkeep/Makefile1
-rw-r--r--misc/pfm/Makefile1
-rw-r--r--misc/pinfo/Makefile1
-rw-r--r--misc/pipe/Makefile1
-rw-r--r--misc/posixtestsuite/Makefile1
-rw-r--r--misc/proxyper/Makefile1
-rw-r--r--misc/pspresent/Makefile1
-rw-r--r--misc/ptsort/Makefile1
-rw-r--r--misc/pubs/Makefile1
-rw-r--r--misc/py-PyUserInput/Makefile1
-rw-r--r--misc/py-QSpectrumAnalyzer/Makefile1
-rw-r--r--misc/py-SimpleSoapy/Makefile1
-rw-r--r--misc/py-SoapySDR/Makefile1
-rw-r--r--misc/py-alive-progress/Makefile1
-rw-r--r--misc/py-boost-histogram/Makefile1
-rw-r--r--misc/py-cinder/Makefile1
-rw-r--r--misc/py-colorbrewer/Makefile1
-rw-r--r--misc/py-colored/Makefile1
-rw-r--r--misc/py-crudini/Makefile1
-rw-r--r--misc/py-dictdiffer/Makefile1
-rw-r--r--misc/py-eemeter/Makefile1
-rw-r--r--misc/py-emoji/Makefile1
-rw-r--r--misc/py-ezc3d/Makefile1
-rw-r--r--misc/py-fast-histogram/Makefile1
-rw-r--r--misc/py-fleep/Makefile1
-rw-r--r--misc/py-fuzzy/Makefile1
-rw-r--r--misc/py-gluoncv/Makefile1
-rw-r--r--misc/py-gluonnlp/Makefile1
-rw-r--r--misc/py-halo/Makefile1
-rw-r--r--misc/py-histoprint/Makefile1
-rw-r--r--misc/py-huepy/Makefile1
-rw-r--r--misc/py-kartograph/Makefile1
-rw-r--r--misc/py-log_symbols/Makefile1
-rw-r--r--misc/py-mffpy/Makefile1
-rw-r--r--misc/py-molequeue/Makefile1
-rw-r--r--misc/py-mxnet/Makefile1
-rw-r--r--misc/py-onnx-tf/Makefile1
-rw-r--r--misc/py-onnx/Makefile1
-rw-r--r--misc/py-orange3-associate/Makefile1
-rw-r--r--misc/py-orange3-datafusion/Makefile1
-rw-r--r--misc/py-orange3-educational/Makefile1
-rw-r--r--misc/py-orange3-network/Makefile1
-rw-r--r--misc/py-orange3-timeseries/Makefile1
-rw-r--r--misc/py-palettable/Makefile1
-rw-r--r--misc/py-pexpect/Makefile1
-rw-r--r--misc/py-powerline-status/Makefile1
-rw-r--r--misc/py-progressbar/Makefile1
-rw-r--r--misc/py-progressbar2/Makefile1
-rw-r--r--misc/py-pyEDFlib/Makefile1
-rw-r--r--misc/py-pyfiglet/Makefile1
-rw-r--r--misc/py-pykml/Makefile1
-rw-r--r--misc/py-pypatent/Makefile1
-rw-r--r--misc/py-pyprind/Makefile1
-rw-r--r--misc/py-python-geohash/Makefile1
-rw-r--r--misc/py-python-utils/Makefile1
-rw-r--r--misc/py-qiskit-machine-learning/Makefile1
-rw-r--r--misc/py-scikit-fusion/Makefile1
-rw-r--r--misc/py-serverfiles/Makefile1
-rw-r--r--misc/py-soapy_power/Makefile1
-rw-r--r--misc/py-spdx-lookup/Makefile1
-rw-r--r--misc/py-spdx-tools/Makefile1
-rw-r--r--misc/py-spdx/Makefile1
-rw-r--r--misc/py-spinners/Makefile1
-rw-r--r--misc/py-tes/Makefile1
-rw-r--r--misc/py-tflearn/Makefile1
-rw-r--r--misc/py-tflite-support/Makefile1
-rw-r--r--misc/py-tflite/Makefile1
-rw-r--r--misc/py-toil/Makefile1
-rw-r--r--misc/py-tqdm/Makefile1
-rw-r--r--misc/py-tvm/Makefile1
-rw-r--r--misc/py-uhi/Makefile1
-rw-r--r--misc/py-wurlitzer/Makefile1
-rw-r--r--misc/py-xgboost/Makefile1
-rw-r--r--misc/pyobd/Makefile1
-rw-r--r--misc/qbrew/Makefile1
-rw-r--r--misc/qt5ct/Makefile1
-rw-r--r--misc/qt6-doc/Makefile1
-rw-r--r--misc/quantum++/Makefile1
-rw-r--r--misc/raspbsd-led/Makefile1
-rw-r--r--misc/ree/Makefile1
-rw-r--r--misc/rfc/Makefile1
-rw-r--r--misc/ringtonetools/Makefile1
-rw-r--r--misc/rname/Makefile1
-rw-r--r--misc/rpl/Makefile1
-rw-r--r--misc/rubygem-dotenv-rails-rails4/Makefile1
-rw-r--r--misc/rubygem-dotenv-rails-rails5/Makefile1
-rw-r--r--misc/rubygem-dotenv-rails-rails50/Makefile1
-rw-r--r--misc/rubygem-dotenv/Makefile1
-rw-r--r--misc/rubygem-haversine_distance/Makefile1
-rw-r--r--misc/rubygem-iesd/Makefile1
-rw-r--r--misc/rubygem-mime-types-data/Makefile1
-rw-r--r--misc/rubygem-mime-types/Makefile1
-rw-r--r--misc/rubygem-mimemagic/Makefile1
-rw-r--r--misc/rubygem-octicons/Makefile1
-rw-r--r--misc/rubygem-rabbit/Makefile1
-rw-r--r--misc/rubygem-vpim/Makefile1
-rw-r--r--misc/rump/Makefile1
-rw-r--r--misc/ruut/Makefile1
-rw-r--r--misc/schilytools/Makefile1
-rw-r--r--misc/sdformat/Makefile1
-rw-r--r--misc/seabios/Makefile1
-rw-r--r--misc/sent/Makefile1
-rw-r--r--misc/sfm/Makefile1
-rw-r--r--misc/shared-mime-info/Makefile1
-rw-r--r--misc/shc/Makefile1
-rw-r--r--misc/shuffle-db/Makefile1
-rw-r--r--misc/since/Makefile1
-rw-r--r--misc/skyutils/Makefile1
-rw-r--r--misc/slides/Makefile1
-rw-r--r--misc/sloccount/Makefile1
-rw-r--r--misc/smssend/Makefile1
-rw-r--r--misc/snakemake/Makefile1
-rw-r--r--misc/soapysdr/Makefile1
-rw-r--r--misc/solarized/Makefile1
-rw-r--r--misc/sssnips/Makefile1
-rw-r--r--misc/susv2/Makefile1
-rw-r--r--misc/susv3/Makefile1
-rw-r--r--misc/susv4/Makefile1
-rw-r--r--misc/swissfileknife/Makefile1
-rw-r--r--misc/sword/Makefile1
-rw-r--r--misc/table.el/Makefile1
-rw-r--r--misc/talkfilters/Makefile1
-rw-r--r--misc/tdfiglet/Makefile1
-rw-r--r--misc/tellico/Makefile1
-rw-r--r--misc/termatrix/Makefile1
-rw-r--r--misc/terminfo-db/Makefile1
-rw-r--r--misc/teseq/Makefile1
-rw-r--r--misc/thefuck/Makefile1
-rw-r--r--misc/thrill/Makefile1
-rw-r--r--misc/timetrace/Makefile1
-rw-r--r--misc/timezonemap/Makefile1
-rw-r--r--misc/tkinfo/Makefile1
-rw-r--r--misc/tkregexp/Makefile1
-rw-r--r--misc/tkrunit/Makefile1
-rw-r--r--misc/tlci/Makefile1
-rw-r--r--misc/toilet/Makefile1
-rw-r--r--misc/ttyrec/Makefile1
-rw-r--r--misc/tudu/Makefile1
-rw-r--r--misc/tvbrowser/Makefile1
-rw-r--r--misc/tvm/Makefile1
-rw-r--r--misc/tzdiff/Makefile1
-rw-r--r--misc/umodunpack/Makefile1
-rw-r--r--misc/unclutter-xfixes/Makefile1
-rw-r--r--misc/unicode-emoji/Makefile1
-rw-r--r--misc/upclient/Makefile1
-rw-r--r--misc/urbit/Makefile1
-rw-r--r--misc/urh/Makefile1
-rw-r--r--misc/usbids/Makefile1
-rw-r--r--misc/usbrh-libusb/Makefile1
-rw-r--r--misc/usd/Makefile1
-rw-r--r--misc/utftools/Makefile1
-rw-r--r--misc/utouch-kmod/Makefile1
-rw-r--r--misc/valentina/Makefile1
-rw-r--r--misc/vdmfec/Makefile1
-rw-r--r--misc/veles/Makefile1
-rw-r--r--misc/vfc/Makefile1
-rw-r--r--misc/vifm/Makefile1
-rw-r--r--misc/visp/Makefile1
-rw-r--r--misc/vxl/Makefile1
-rw-r--r--misc/wego/Makefile1
-rw-r--r--misc/whichman/Makefile1
-rw-r--r--misc/with/Makefile1
-rw-r--r--misc/wmcalendar/Makefile1
-rw-r--r--misc/wmforecast/Makefile1
-rw-r--r--misc/wmjulia/Makefile1
-rw-r--r--misc/wmpal/Makefile1
-rw-r--r--misc/wmweather+/Makefile1
-rw-r--r--misc/wmwork/Makefile1
-rw-r--r--misc/xd-rust/Makefile1
-rw-r--r--misc/xdelta/Makefile1
-rw-r--r--misc/xdelta3/Makefile1
-rw-r--r--misc/xfce4-appfinder/Makefile1
-rw-r--r--misc/xfce4-weather-plugin/Makefile1
-rw-r--r--misc/xfce4-wm-themes/Makefile1
-rw-r--r--misc/xgboost/Makefile1
-rw-r--r--misc/xiphos/Makefile1
-rw-r--r--misc/xosd/Makefile1
-rw-r--r--misc/xplr/Makefile1
-rw-r--r--misc/xtail/Makefile1
-rw-r--r--misc/ytree/Makefile1
468 files changed, 468 insertions, 1 deletions
diff --git a/misc/R-cran-mime/Makefile b/misc/R-cran-mime/Makefile
index 61322fbd03e9..53d40c5fff54 100644
--- a/misc/R-cran-mime/Makefile
+++ b/misc/R-cran-mime/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Map Filenames to MIME Types
+WWW= https://cran.r-project.org/web/packages/mime/
LICENSE= GPLv2+
diff --git a/misc/R-cran-xfun/Makefile b/misc/R-cran-xfun/Makefile
index b7edae211783..966829ff451d 100644
--- a/misc/R-cran-xfun/Makefile
+++ b/misc/R-cran-xfun/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Miscellaneous Functions by Yihui Xie
+WWW= https://cran.r-project.org/web/packages/xfun/
LICENSE= MIT
diff --git a/misc/aclgen/Makefile b/misc/aclgen/Makefile
index f5dd052ebd15..31ce27228348 100644
--- a/misc/aclgen/Makefile
+++ b/misc/aclgen/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Optimize Cisco routers IP access lists
+WWW= http://gatling.ikk.sztaki.hu/~kissg/pd/
NO_WRKSUBDIR= yes
diff --git a/misc/actiona/Makefile b/misc/actiona/Makefile
index e0e213b714ff..98796115d761 100644
--- a/misc/actiona/Makefile
+++ b/misc/actiona/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cross-platform automation tool
+WWW= https://wiki.actiona.tools/doku.php
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/adios2/Makefile b/misc/adios2/Makefile
index ecae69e82957..68708c85da34 100644
--- a/misc/adios2/Makefile
+++ b/misc/adios2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Next generation of ADIOS developed in the Exascale Computing Program
+WWW= https://github.com/ornladios/ADIOS2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/amanda-server/Makefile b/misc/amanda-server/Makefile
index 13d67eb18272..6d5d710d6016 100644
--- a/misc/amanda-server/Makefile
+++ b/misc/amanda-server/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX?= -server
MAINTAINER= fbsd@dylanleigh.net
COMMENT?= Advanced Maryland Automatic Network Disk Archiver (server)
+WWW= https://sourceforge.net/projects/amanda/
RUN_DEPENDS= perl-amanda:misc/amanda-perl-wrapper
BUILD_DEPENDS= perl-amanda:misc/amanda-perl-wrapper
diff --git a/misc/ansiweather/Makefile b/misc/ansiweather/Makefile
index 51497e5d7488..2ca91a6c6603 100644
--- a/misc/ansiweather/Makefile
+++ b/misc/ansiweather/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Shell script for displaying the current weather in your terminal
+WWW= https://github.com/fcambus/ansiweather/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/apparix/Makefile b/misc/apparix/Makefile
index 47fbcd84bce7..4cf754c7c291 100644
--- a/misc/apparix/Makefile
+++ b/misc/apparix/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-11-062
MAINTAINER= ports@FreeBSD.org
COMMENT= Bookmark directories and apparate inside them
+WWW= https://micans.org/apparix/
LICENSE= GPLv2+ # though code says GPLv3 or later
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/artikulate/Makefile b/misc/artikulate/Makefile
index 88160a59e25d..c698600f5fb4 100644
--- a/misc/artikulate/Makefile
+++ b/misc/artikulate/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Pronunciation trainer for KDE
+WWW= https://edu.kde.org/
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= archive attica auth codecs config configwidgets coreaddons \
diff --git a/misc/asr-manpages/Makefile b/misc/asr-manpages/Makefile
index fba0be4ca020..72bfbdc1210e 100644
--- a/misc/asr-manpages/Makefile
+++ b/misc/asr-manpages/Makefile
@@ -6,6 +6,7 @@ DISTNAME= asr.pages
MAINTAINER= ports@FreeBSD.org
COMMENT= alt.sysadmin.recovery man page distribution
+WWW= http://www.infonet.ee/~sbernard/manpage/
NO_BUILD= yes
diff --git a/misc/astc-encoder/Makefile b/misc/astc-encoder/Makefile
index 6352795fe3ac..34edaad105a5 100644
--- a/misc/astc-encoder/Makefile
+++ b/misc/astc-encoder/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Texture compressor for Adaptive Scalable Texture Compression format
+WWW= https://github.com/ARM-software/astc-encoder
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/bdelta/Makefile b/misc/bdelta/Makefile
index 6a6b5e4cc182..d9f25f14909e 100644
--- a/misc/bdelta/Makefile
+++ b/misc/bdelta/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Advanced delta creator, patcher, and library
+WWW= https://github.com/jjwhitney/BDelta
LICENSE= MPL20
diff --git a/misc/bestfit/Makefile b/misc/bestfit/Makefile
index 7eb14021756d..26190e5958a2 100644
--- a/misc/bestfit/Makefile
+++ b/misc/bestfit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LOCAL/ehaupt
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Optimally choose files to be put on a CD (or other media)
+WWW= https://savannah.nongnu.org/projects/bestfit/
LICENSE= GPLv2
diff --git a/misc/biblesync/Makefile b/misc/biblesync/Makefile
index 7fd13d59a9ad..fb48c3fcef37 100644
--- a/misc/biblesync/Makefile
+++ b/misc/biblesync/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= ports@FreeBSD.org
COMMENT= Multicast shared co-navigation library for Bible programs
+WWW= https://github.com/karlkleinpaste/biblesync
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/bibletime/Makefile b/misc/bibletime/Makefile
index cbc09bf96511..775fa68b108e 100644
--- a/misc/bibletime/Makefile
+++ b/misc/bibletime/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/BibleTime%202/BibleTime%202%20source%20code
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Open source Bible study tool
+WWW= https://www.bibletime.info/
LICENSE= GPLv2
diff --git a/misc/biblical-curse/Makefile b/misc/biblical-curse/Makefile
index 42d6e5dd608e..f5dee1cb179b 100644
--- a/misc/biblical-curse/Makefile
+++ b/misc/biblical-curse/Makefile
@@ -6,6 +6,7 @@ DISTFILES= # none
MAINTAINER= ak@FreeBSD.org
COMMENT= Fake biblical curse generator
+WWW= https://web.archive.org/web/20071226004947/http://shipoffools.com/curses/index.html
USES= perl5 shebangfix
USE_PERL5= run
diff --git a/misc/binclock/Makefile b/misc/binclock/Makefile
index ee98d59796c4..0261b7bd9669 100644
--- a/misc/binclock/Makefile
+++ b/misc/binclock/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.ngolde.de/download/
MAINTAINER= dereckson@gmail.com
COMMENT= CLI binary clock
+WWW= http://www.ngolde.de/binclock.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/biosfont-demos/Makefile b/misc/biosfont-demos/Makefile
index b3d21d719036..2b3ed4bb37f2 100644
--- a/misc/biosfont-demos/Makefile
+++ b/misc/biosfont-demos/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= rene@FreeBSD.org
COMMENT= Demos for the biosfont kernel module
+WWW= https://github.com/rene0/biosfont
LICENSE= BSD2CLAUSE
diff --git a/misc/birthday/Makefile b/misc/birthday/Makefile
index 67db1c5101b6..6693661934a0 100644
--- a/misc/birthday/Makefile
+++ b/misc/birthday/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Outputs reminders for upcoming events (e.g. birthdays)
+WWW= https://sourceforge.net/projects/birthday/
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/misc/bogosort/Makefile b/misc/bogosort/Makefile
index 6a62dc53fa63..0be8882a2c3d 100644
--- a/misc/bogosort/Makefile
+++ b/misc/bogosort/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Sort (or not) stdin using the bogo-sort algorithm
+WWW= https://www.lysator.liu.se/~qha/bogosort/
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/misc/box2d/Makefile b/misc/box2d/Makefile
index 01799b78d169..1ce69c00f529 100644
--- a/misc/box2d/Makefile
+++ b/misc/box2d/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= 2D physics engine for games
+WWW= https://box2d.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/boxes/Makefile b/misc/boxes/Makefile
index a773f1f93acd..66a629b7ff9a 100644
--- a/misc/boxes/Makefile
+++ b/misc/boxes/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Draws ASCII-art configurable boxes around text or code
+WWW= https://boxes.thomasjensen.com/
LICENSE= GPLv2
diff --git a/misc/broot/Makefile b/misc/broot/Makefile
index 9e8496d7ed93..64f6939168a6 100644
--- a/misc/broot/Makefile
+++ b/misc/broot/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Quick and easy new way to see and navigate directory trees
+WWW= https://dystroy.org/broot/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/bsod/Makefile b/misc/bsod/Makefile
index ebc732b8cf06..981b98579ee3 100644
--- a/misc/bsod/Makefile
+++ b/misc/bsod/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.vanheusden.com/bsod/ \
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Experience the authentic Microsoft Windows experience
+WWW= https://www.vanheusden.com/bsod/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/misc/cheat/Makefile b/misc/cheat/Makefile
index e80015af2bb3..391100a55f93 100644
--- a/misc/cheat/Makefile
+++ b/misc/cheat/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Create and view interactive cheatsheets on the command-line
+WWW= https://github.com/cheat/cheat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/chef/Makefile b/misc/chef/Makefile
index a0f513357502..50bf5f4fbb8b 100644
--- a/misc/chef/Makefile
+++ b/misc/chef/Makefile
@@ -7,6 +7,7 @@ DISTNAME= bork
MAINTAINER= brooks@FreeBSD.org
COMMENT= Feelter thet cunferts Ingleesh text tu Muck Cheenese-a
+WWW= http://mysite.verizon.net/ebrowne72/chef/index.html
CONFLICTS= filters talkfilters
PLIST_FILES= bin/chef
diff --git a/misc/chmlib/Makefile b/misc/chmlib/Makefile
index 26397ff43647..634380d9c86b 100644
--- a/misc/chmlib/Makefile
+++ b/misc/chmlib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.jedrea.com/chmlib/
MAINTAINER= ak@FreeBSD.org
COMMENT= Library for dealing with Microsoft ITSS/CHM format files
+WWW= http://www.jedrea.com/chmlib/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/chrono/Makefile b/misc/chrono/Makefile
index 9506aa290cf6..c7e46516d6cc 100644
--- a/misc/chrono/Makefile
+++ b/misc/chrono/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= -time-tracking
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast time tracking tool made with love
+WWW= https://github.com/gochrono/chrono
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/cldr-emoji-annotation/Makefile b/misc/cldr-emoji-annotation/Makefile
index 2440706e1231..b0fe9262d653 100644
--- a/misc/cldr-emoji-annotation/Makefile
+++ b/misc/cldr-emoji-annotation/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Emoji annotation files in CLDR
+WWW= https://github.com/fujiwarat/cldr-emoji-annotation
LICENSE= UNICODE
LICENSE_NAME= UNICODE
diff --git a/misc/clex/Makefile b/misc/clex/Makefile
index d3a3998f09d8..73340ce040ef 100644
--- a/misc/clex/Makefile
+++ b/misc/clex/Makefile
@@ -6,6 +6,7 @@ DISTNAME= clex-4.6.patch9
MAINTAINER= ports@FreeBSD.org
COMMENT= Command line file manager
+WWW= http://www.clex.sk/
LICENSE= GPLv2
diff --git a/misc/clifm/Makefile b/misc/clifm/Makefile
index 20158eedc9ca..00ba11717a19 100644
--- a/misc/clifm/Makefile
+++ b/misc/clifm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= danfe@FreeBSD.org
COMMENT= Non-curses, KISS file manager for the terminal
+WWW= https://github.com/leo-arch/clifm
LICENSE= GPLv2+
diff --git a/misc/cloc/Makefile b/misc/cloc/Makefile
index 35c0c144378f..99a89748e378 100644
--- a/misc/cloc/Makefile
+++ b/misc/cloc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/AlDanial/cloc/releases/download/v${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Count lines of code
+WWW= https://github.com/AlDanial/cloc
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/clpbar/Makefile b/misc/clpbar/Makefile
index ce49d821997b..c81a1e22a324 100644
--- a/misc/clpbar/Makefile
+++ b/misc/clpbar/Makefile
@@ -6,6 +6,7 @@ DISTNAME= bar_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Command Line Progress Bar
+WWW= http://clpbar.sourceforge.net/
WRKSRC= ${WRKDIR}/bar-${PORTVERSION}
GNU_CONFIGURE= yes
diff --git a/misc/colortail/Makefile b/misc/colortail/Makefile
index f022af45ef62..cd3165dea06e 100644
--- a/misc/colortail/Makefile
+++ b/misc/colortail/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/joakim666/colortail/releases/download/${PORTVER
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= tail(1) replacement with color support
+WWW= https://github.com/joakim666/colortail
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/colwide/Makefile b/misc/colwide/Makefile
index aa2a9c53ec17..f1abad94d600 100644
--- a/misc/colwide/Makefile
+++ b/misc/colwide/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc perl5
MAINTAINER= nc@FreeBSD.org
COMMENT= Utility which outputs a number of characters to the screen
+WWW= https://github.com/neelchauhan/colwide
LICENSE= BSD2CLAUSE
diff --git a/misc/compat.el/Makefile b/misc/compat.el/Makefile
index 6e689e332582..7b487d7d4c8a 100644
--- a/misc/compat.el/Makefile
+++ b/misc/compat.el/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Compatibility library for Emacs Lisp
+WWW= https://sr.ht/~pkal/compat/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/concourse/Makefile b/misc/concourse/Makefile
index 33621ce7d925..58045f3a3630 100644
--- a/misc/concourse/Makefile
+++ b/misc/concourse/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Automation system written in Go
+WWW= https://concourse-ci.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/misc/copperspice-examples/Makefile b/misc/copperspice-examples/Makefile
index c52124fb779d..5e61da93a1c5 100644
--- a/misc/copperspice-examples/Makefile
+++ b/misc/copperspice-examples/Makefile
@@ -7,6 +7,7 @@ DISTNAME= KitchenSink-${DISTVERSION}
MAINTAINER= adridg@FreeBSD.org
COMMENT= Example programs for Copperspice
+WWW= https://www.copperspice.com/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/countrycodes/Makefile b/misc/countrycodes/Makefile
index 34719bd5a70d..dacceb7c4ea9 100644
--- a/misc/countrycodes/Makefile
+++ b/misc/countrycodes/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= ISO 3166 country code finder
+WWW= https://sourceforge.net/projects/countrycodes/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/cpuid/Makefile b/misc/cpuid/Makefile
index a7cf8c3b622e..10414fee5ad4 100644
--- a/misc/cpuid/Makefile
+++ b/misc/cpuid/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ka9q.net/code/cpuid/
MAINTAINER= ports@FreeBSD.org
COMMENT= CPU identification utility
+WWW= http://www.ka9q.net/code/cpuid/
USES= uidfix
MAKEFILE= ${FILESDIR}/Makefile.bsd
diff --git a/misc/crosti/Makefile b/misc/crosti/Makefile
index 0df6e8739cc7..87a3423defb4 100644
--- a/misc/crosti/Makefile
+++ b/misc/crosti/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= https://managedway.dl.sourceforge.net/project/crosti/crosti%201.14
MAINTAINER= yuri@FreeBSD.org
COMMENT= Convert custom image to cross stitch design, edit stitch designs
+WWW= https://sourceforge.net/projects/crosti
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/gpl.txt
diff --git a/misc/cryptoballot/Makefile b/misc/cryptoballot/Makefile
index 16db5ec66775..711c81904381 100644
--- a/misc/cryptoballot/Makefile
+++ b/misc/cryptoballot/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cryptographically secure online voting
+WWW= https://cryptoballot.com
LICENSE= AGPLv3
diff --git a/misc/cs/Makefile b/misc/cs/Makefile
index fa87936a13cd..32e9fd08a0c3 100644
--- a/misc/cs/Makefile
+++ b/misc/cs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://njhurst.com/programming/cross-stitch/
MAINTAINER= ports@FreeBSD.org
COMMENT= Cross Stitch software
+WWW= http://njhurst.org/programming/cross-stitch/
LICENSE= GPLv2+
diff --git a/misc/cstream/Makefile b/misc/cstream/Makefile
index a58bd3cd6ba2..27946426f7fe 100644
--- a/misc/cstream/Makefile
+++ b/misc/cstream/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.cons.org/cracauer/download/
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Like dd(1) tool, precise bandwidth limiting/reporting, fifo, TCP
+WWW= https://www.cons.org/cracauer/cstream.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/misc/ctm/Makefile b/misc/ctm/Makefile
index c5b61cdd205a..1788842ca49f 100644
--- a/misc/ctm/Makefile
+++ b/misc/ctm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= se@FreeBSD.org
COMMENT= Generate, receive and apply FreeBSD source updates per mail
+WWW= https://github.com/freebsd/ctm
LICENSE= Beerware BSD2CLAUSE
LICENSE_COMB= multi
diff --git a/misc/cuttlefish/Makefile b/misc/cuttlefish/Makefile
index f5f62c4470cf..5f2eaf6495cd 100644
--- a/misc/cuttlefish/Makefile
+++ b/misc/cuttlefish/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -texture-compressor
MAINTAINER= yuri@FreeBSD.org
COMMENT= Texture compression library and tool
+WWW= https://github.com/akb825/Cuttlefish
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/dahdi-kmod/Makefile b/misc/dahdi-kmod/Makefile
index 698a04500f8e..89ea03e2f979 100644
--- a/misc/dahdi-kmod/Makefile
+++ b/misc/dahdi-kmod/Makefile
@@ -11,6 +11,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}\
MAINTAINER= dgilbert@eicat.ca
COMMENT= Digium/Asterisk Hardware Device Interface
+WWW= https://svn.digium.com/svn/dahdi/freebsd/
BROKEN= does not compile: use of undeclared identifier 'SX_NOADAPTIVE'
diff --git a/misc/dahdi-kmod26/Makefile b/misc/dahdi-kmod26/Makefile
index c8ee45e92cff..7f0cad7add3e 100644
--- a/misc/dahdi-kmod26/Makefile
+++ b/misc/dahdi-kmod26/Makefile
@@ -12,6 +12,7 @@ DISTFILES= ${DISTNAME}.tar.bz2\
MAINTAINER= dgilbert@eicat.ca
COMMENT= Digium/Asterisk Hardware Device Interface
+WWW= https://svn.digium.com/svn/dahdi/freebsd/
RUN_DEPENDS= ${LOCALBASE}/sbin/dahdi_cfg:misc/dahdi
diff --git a/misc/dahdi/Makefile b/misc/dahdi/Makefile
index def0165048e9..ed62a0d25928 100644
--- a/misc/dahdi/Makefile
+++ b/misc/dahdi/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-freebsd-complete-${DAHDI_VERSION}+${DAHDI_TOOLS_VERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= DAHDI userland utilities and libraries
+WWW= http://www.asterisk.org/dahdi/
LIB_DEPENDS= libnewt.so:devel/newt
diff --git a/misc/darknet/Makefile b/misc/darknet/Makefile
index eb2ecb6184e8..aa5c58a8de81 100644
--- a/misc/darknet/Makefile
+++ b/misc/darknet/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open source neural networks in C
+WWW= https://pjreddie.com/darknet/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/dartsim/Makefile b/misc/dartsim/Makefile
index cb6d1c642f23..f9c65285129a 100644
--- a/misc/dartsim/Makefile
+++ b/misc/dartsim/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Dynamic Animation and Robotics Toolkit
+WWW= https://dartsim.github.io/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/ddate/Makefile b/misc/ddate/Makefile
index 847c5ffaecd3..8a92839d59b6 100644
--- a/misc/ddate/Makefile
+++ b/misc/ddate/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= misc
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Command to print the date in Discordian date format
+WWW= https://github.com/bo0ts/ddate/
LICENSE= GPLv2
diff --git a/misc/deco/Makefile b/misc/deco/Makefile
index 421893a4ffbf..639dff71e810 100644
--- a/misc/deco/Makefile
+++ b/misc/deco/Makefile
@@ -8,6 +8,7 @@ DISTNAME= deco39
MAINTAINER= ports@FreeBSD.org
COMMENT= Demos Commander, a free Norton Commander clone
+WWW= http://deco.sourceforge.net/
USES= ncurses tar:tgz
GNU_CONFIGURE= yes
diff --git a/misc/dejagnu/Makefile b/misc/dejagnu/Makefile
index e83d5489d269..f0c41037bd79 100644
--- a/misc/dejagnu/Makefile
+++ b/misc/dejagnu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Automated program/system tester
+WWW= https://www.gnu.org/software/dejagnu/
LICENSE= GPLv3
diff --git a/misc/diction/Makefile b/misc/diction/Makefile
index 8e564111950a..1edc4e5244f5 100644
--- a/misc/diction/Makefile
+++ b/misc/diction/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU diction and style
+WWW= https://www.gnu.org/software/diction/diction.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/digitemp/Makefile b/misc/digitemp/Makefile
index d305dca08e8a..bb20ef0c078e 100644
--- a/misc/digitemp/Makefile
+++ b/misc/digitemp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= ports@FreeBSD.org
COMMENT= Dallas Semiconductor 1-wire device reading console application
+WWW= https://www.digitemp.com/software.shtml
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/dive/Makefile b/misc/dive/Makefile
index 3c2c5fdbaf90..7070285e14d9 100644
--- a/misc/dive/Makefile
+++ b/misc/dive/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for exploring each layer in a docker image
+WWW= https://github.com/wagoodman/dive
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/dnetc/Makefile b/misc/dnetc/Makefile
index 193e542aa44f..62bd5dbe7663 100644
--- a/misc/dnetc/Makefile
+++ b/misc/dnetc/Makefile
@@ -10,6 +10,7 @@ DISTNAME= dnetc${PORTVERSION:E}-freebsd-${ARCH:S/i386/x86/:S/powerpc64/powerpc/}
MAINTAINER= tdb@FreeBSD.org
COMMENT= Distributed.net distributed computing project client
+WWW= https://www.distributed.net/
# These are architecture dependent
WRKSRC= ${WRKDIR}/dnetc${PORTVERSION:E}-freebsd-${ARCH:S/i386/x86/:S/powerpc64/powerpc/}-elf
diff --git a/misc/dtach/Makefile b/misc/dtach/Makefile
index 5c87ebec9cbf..df0049957201 100644
--- a/misc/dtach/Makefile
+++ b/misc/dtach/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Emulates the detach feature of screen
+WWW= http://dtach.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/dvorak7min/Makefile b/misc/dvorak7min/Makefile
index 229b14c8b15a..0c12c5effd30 100644
--- a/misc/dvorak7min/Makefile
+++ b/misc/dvorak7min/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}${DISTVERSIONSUFFIX}.orig
MAINTAINER= ports@FreeBSD.org
COMMENT= Ncurses-based Dvorak typing tutor
+WWW= https://packages.qa.debian.org/d/dvorak7min.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/dynomite/Makefile b/misc/dynomite/Makefile
index 7d2255abf634..72fe3a066c47 100644
--- a/misc/dynomite/Makefile
+++ b/misc/dynomite/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Generic dynamo implementation for different k-v storage engines
+WWW= https://github.com/Netflix/dynomite
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/e2fsprogs-libblkid/Makefile b/misc/e2fsprogs-libblkid/Makefile
index 5380a8921476..afe27dc53836 100644
--- a/misc/e2fsprogs-libblkid/Makefile
+++ b/misc/e2fsprogs-libblkid/Makefile
@@ -3,6 +3,7 @@ CATEGORIES= misc devel
PKGNAMESUFFIX= -libblkid
COMMENT= Blkid library from e2fsprogs package
+WWW= http://e2fsprogs.sourceforge.net/
LICENSE= LGPL20+
_no_license_file= sorry
diff --git a/misc/e2fsprogs-libuuid/Makefile b/misc/e2fsprogs-libuuid/Makefile
index 5783954bc643..9da7920fbea1 100644
--- a/misc/e2fsprogs-libuuid/Makefile
+++ b/misc/e2fsprogs-libuuid/Makefile
@@ -3,6 +3,7 @@ CATEGORIES= misc devel
PKGNAMESUFFIX= -libuuid
COMMENT= UUID library from e2fsprogs package
+WWW= http://e2fsprogs.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${INSTALL_WRKSRC}/COPYING
diff --git a/misc/ecflow/Makefile b/misc/ecflow/Makefile
index a4b64958ea7f..a102cd61436a 100644
--- a/misc/ecflow/Makefile
+++ b/misc/ecflow/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ecFlow-${DISTVERSION}-Source
MAINTAINER= yuri@FreeBSD.org
COMMENT= Workflow package that enables users to run a large number of programs
+WWW= https://confluence.ecmwf.int/display/ECFLOW/ecflow+home
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/edfbrowser/Makefile b/misc/edfbrowser/Makefile
index dc5eec54395b..416c3d6862dd 100644
--- a/misc/edfbrowser/Makefile
+++ b/misc/edfbrowser/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION:S/.//}_source
MAINTAINER= yuri@FreeBSD.org
COMMENT= Viewer, annotator, toolbox for timeseries files EEG, EMG, ECG, etc
+WWW= https://www.teuniz.net/edfbrowser/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/edflib/Makefile b/misc/edflib/Makefile
index 7f4c84ab41c5..e8d1dfc19a54 100644
--- a/misc/edflib/Makefile
+++ b/misc/edflib/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION:S/.//}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C library to read/write EDF+/BDF+ (medical data series) files
+WWW= https://www.teuniz.net/edflib/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/elki/Makefile b/misc/elki/Makefile
index 3ec4e69d750a..4cf439fe09a1 100644
--- a/misc/elki/Makefile
+++ b/misc/elki/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Data mining toolkit
+WWW= https://elki-project.github.io/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/misc/elscreen/Makefile b/misc/elscreen/Makefile
index 5842d126fbf3..d15d262cbf54 100644
--- a/misc/elscreen/Makefile
+++ b/misc/elscreen/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs utility similar to GNU Screen
+WWW= https://github.com/TakaakiFuruse/elscreen
LICENSE= GPLv2
diff --git a/misc/exercism/Makefile b/misc/exercism/Makefile
index 8e424dd5b38e..e260d13d0f70 100644
--- a/misc/exercism/Makefile
+++ b/misc/exercism/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= swills@FreeBSD.org
COMMENT= CLI client for exercism.io
+WWW= https://exercism.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/explosions/Makefile b/misc/explosions/Makefile
index a565170ba013..dbec10c3ee7f 100644
--- a/misc/explosions/Makefile
+++ b/misc/explosions/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= 3D objects flying around resembling explosions with various effects
+WWW= http://www.newbreedsoftware.com/lab/explosions/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/misc/ezc3d/Makefile b/misc/ezc3d/Makefile
index 3fb688c79ee1..d66f9ca354d9 100644
--- a/misc/ezc3d/Makefile
+++ b/misc/ezc3d/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= C3D (biomechanics data format) reader/writer for C++
+WWW= https://github.com/pyomeca/ezc3d
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/far2l/Makefile b/misc/far2l/Makefile
index 4d1bee4da504..2d7a29514f00 100644
--- a/misc/far2l/Makefile
+++ b/misc/far2l/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= f49e2475f7eba50d3d5c.patch:-p1 c99fbdb382250828d974.patch:-p1
MAINTAINER= danfe@FreeBSD.org
COMMENT= Port of FAR v2 to Unix-like systems
+WWW= https://github.com/elfmz/far2l
LICENSE= GPLv2
diff --git a/misc/felis/Makefile b/misc/felis/Makefile
index 92b803077e80..85525dc378b3 100644
--- a/misc/felis/Makefile
+++ b/misc/felis/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.whizkidtech.redprince.net/fports/
MAINTAINER= ports@FreeBSD.org
COMMENT= Displays one or more files as a single line of text
+WWW= http://www.whizkidtech.redprince.net/fports/
PLIST_FILES= bin/felis man/man1/felis.1.gz
diff --git a/misc/figlet-fonts/Makefile b/misc/figlet-fonts/Makefile
index 2694a544cbf5..a5e1f5e87ec2 100644
--- a/misc/figlet-fonts/Makefile
+++ b/misc/figlet-fonts/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= figlet
MAINTAINER= ptudor@ptudor.net
COMMENT= Assorted fonts for the figlet(6) program
+WWW= http://www.figlet.org/
RUN_DEPENDS= figlet:misc/figlet
diff --git a/misc/findutils/Makefile b/misc/findutils/Makefile
index c3230388eb28..ce92b27eeeb0 100644
--- a/misc/findutils/Makefile
+++ b/misc/findutils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= aehlig@linta.de
COMMENT= GNU find utilities
+WWW= https://www.gnu.org/software/findutils/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/firestring/Makefile b/misc/firestring/Makefile
index 517a856e0901..6d9ca5ad68a6 100644
--- a/misc/firestring/Makefile
+++ b/misc/firestring/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://freebsd.nsu.ru/distfiles/ \
MAINTAINER= dean@odyssey.apana.org.au
COMMENT= Library to make string handling easier in C
+WWW= https://www.firestuff.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/GPL
diff --git a/misc/flag/Makefile b/misc/flag/Makefile
index 482a3c2c2b14..1e0b83cfc884 100644
--- a/misc/flag/Makefile
+++ b/misc/flag/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= cyberleo@cyberleo.net
COMMENT= Turn the hostname into a colourful and visually distinctive ansi flag
+WWW= https://git.cyberleo.net/CDN/flag.git
NO_BUILD= yes
diff --git a/misc/fortune-mod-bible/Makefile b/misc/fortune-mod-bible/Makefile
index 58f5668031e3..98c393ae4355 100644
--- a/misc/fortune-mod-bible/Makefile
+++ b/misc/fortune-mod-bible/Makefile
@@ -7,6 +7,7 @@ DISTNAME= bible
MAINTAINER= doug@polands.org
COMMENT= King James V Bible in fortune file format
+WWW= http://fortunebible.sourceforge.net
DIST_SUBDIR= ${PORTNAME}
NO_WRKSUBDIR= yes
diff --git a/misc/fortune-mod-bofh/Makefile b/misc/fortune-mod-bofh/Makefile
index 4bdac071a983..365522973c75 100644
--- a/misc/fortune-mod-bofh/Makefile
+++ b/misc/fortune-mod-bofh/Makefile
@@ -8,6 +8,7 @@ DISTFILES= bofh-fortune-mod${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= onatan@gmail.com
COMMENT= Compilation of excuses from the "Bastard Operator From Hell"
+WWW= http://www.void.irq.org/
WRKSRC= ${WRKDIR}/bofh-fortune-mod2.0
diff --git a/misc/fortune-mod-epictetus/Makefile b/misc/fortune-mod-epictetus/Makefile
index c96294f65f88..5c8c66309324 100644
--- a/misc/fortune-mod-epictetus/Makefile
+++ b/misc/fortune-mod-epictetus/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= akosela@andykosela.com
COMMENT= Quotes from Epictetus
+WWW= https://github.com/akosela/fortune-mod-epictetus
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/fortune-mod-freebsd-classic/Makefile b/misc/fortune-mod-freebsd-classic/Makefile
index 6d1d59b92cae..075a1b40c72a 100644
--- a/misc/fortune-mod-freebsd-classic/Makefile
+++ b/misc/fortune-mod-freebsd-classic/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= jdc@koitsu.org
COMMENT= Classic FreeBSD fortunes (including offensives)
+WWW= https://github.com/koitsu/fortune-mod-freebsd-classic
# LICENSE is intentionally unset. Some fortune files, such as
# gerrold.limerick, are copyright the author but used with permission.
diff --git a/misc/fortune-mod-futurama/Makefile b/misc/fortune-mod-futurama/Makefile
index e4fe670bb123..461f6fd7619a 100644
--- a/misc/fortune-mod-futurama/Makefile
+++ b/misc/fortune-mod-futurama/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.netmeister.org/apps/
MAINTAINER= ports@FreeBSD.org
COMMENT= Compilation of quotes from the TV series "Futurama"
+WWW= https://www.netmeister.org/
USES= tar:bzip2
SUB_FILES= pkg-message
diff --git a/misc/fq/Makefile b/misc/fq/Makefile
index d9bcd1d17f2c..63c2fb5962cc 100644
--- a/misc/fq/Makefile
+++ b/misc/fq/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= danfe@FreeBSD.org
COMMENT= Tool, language, and decoders for inspecting binary data
+WWW= https://github.com/wader/fq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/free42/Makefile b/misc/free42/Makefile
index 03671f472732..f0bb3fbb4351 100644
--- a/misc/free42/Makefile
+++ b/misc/free42/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-nologo-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simulation of the HP-42S scientific calculator and HP-82240 printer
+WWW= https://thomasokken.com/free42
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/freebsd-release-manifests/Makefile b/misc/freebsd-release-manifests/Makefile
index 5b66604c29e6..46eaffff8b3e 100644
--- a/misc/freebsd-release-manifests/Makefile
+++ b/misc/freebsd-release-manifests/Makefile
@@ -7,6 +7,7 @@ DISTFILES= #
MAINTAINER= re@FreeBSD.org
COMMENT= FreeBSD release manifests
+WWW= https://www.FreeBSD.org
LICENSE= BSD2CLAUSE
diff --git a/misc/freeguide/Makefile b/misc/freeguide/Makefile
index caae54c2fe54..38a3b768f0ed 100644
--- a/misc/freeguide/Makefile
+++ b/misc/freeguide/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}-tv/${PORTNAME}-source/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Interactive TV guide which will create personalized TV listings
+WWW= http://freeguide-tv.sf.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/doc/COPYING
diff --git a/misc/frugally-deep/Makefile b/misc/frugally-deep/Makefile
index 21de4407c7d3..5c23e87e6777 100644
--- a/misc/frugally-deep/Makefile
+++ b/misc/frugally-deep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc # deep-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library to use Keras models in C++ with ease
+WWW= https://github.com/Dobiasd/frugally-deep
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/ftdi-eeprom/Makefile b/misc/ftdi-eeprom/Makefile
index 5c7948f372e0..0a5e2e90891c 100644
--- a/misc/ftdi-eeprom/Makefile
+++ b/misc/ftdi-eeprom/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.bwct.de/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to program the eeprom on FTDI usb devices
+WWW= https://www.bwct.de/
MAKE_ARGS= BINDIR="${PREFIX}/sbin" \
MANDIR="${PREFIX}/man/man"
diff --git a/misc/fxload/Makefile b/misc/fxload/Makefile
index 6cfabc515a79..1e76655eec78 100644
--- a/misc/fxload/Makefile
+++ b/misc/fxload/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Firmware download for Cypress EZ-USB devices
+WWW= https://bitbucket.org/DJOConnor/fxload
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/g810-led/Makefile b/misc/g810-led/Makefile
index c90bc15455a8..845068995eb6 100644
--- a/misc/g810-led/Makefile
+++ b/misc/g810-led/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= Alexander88207@protonmail.com
COMMENT= LED controller for Logitech G-series keyboards
+WWW= https://github.com/MatMoul/g810-led
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/gedkeeper/Makefile b/misc/gedkeeper/Makefile
index 10281e348d68..e80a72d2d609 100644
--- a/misc/gedkeeper/Makefile
+++ b/misc/gedkeeper/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= danfe@FreeBSD.org
COMMENT= Personal genealogical database editor
+WWW= http://gedkeeper.net/
LICENSE= GPLv3+
diff --git a/misc/geekcode/Makefile b/misc/geekcode/Makefile
index fb8cf7ab5f7d..763fd2a345b9 100644
--- a/misc/geekcode/Makefile
+++ b/misc/geekcode/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Geek Code Generator
+WWW= http://geekcode.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/getopt/Makefile b/misc/getopt/Makefile
index fbb4372c2d4d..04fdbc597ca4 100644
--- a/misc/getopt/Makefile
+++ b/misc/getopt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://frodo.looijaard.name/system/files/software/getopt/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Replacement for getopt(1) that supports GNU-style long options
+WWW= https://software.frodo.looijaard.name/getopt/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/misc/gimp-help-en/Makefile b/misc/gimp-help-en/Makefile
index fb765556ffbe..2eac69970f71 100644
--- a/misc/gimp-help-en/Makefile
+++ b/misc/gimp-help-en/Makefile
@@ -11,6 +11,7 @@ PKGNAMESUFFIX= -html
MAINTAINER= liangtai.s16@gmail.com
COMMENT?= GIMP User Manual in English
+WWW= https://docs.gimp.org/
LICENSE= GFDL
diff --git a/misc/gkrellm-gamma/Makefile b/misc/gkrellm-gamma/Makefile
index 5c5be9557bb3..ecef264f8e52 100644
--- a/misc/gkrellm-gamma/Makefile
+++ b/misc/gkrellm-gamma/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.sweb.cz/tripie/gkrellm/gamma/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= XFree86 gamma correction plugin for GKrellM
+WWW= http://www.sweb.cz/tripie/gkrellm/gamma/
BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
RUN_DEPENDS= gkrellm:sysutils/gkrellm2
diff --git a/misc/gkrellm-xkb/Makefile b/misc/gkrellm-xkb/Makefile
index be5194289c30..205bcea771a5 100644
--- a/misc/gkrellm-xkb/Makefile
+++ b/misc/gkrellm-xkb/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.sweb.cz/tripie/gkrellm/xkb/dist/
MAINTAINER= ports@FreeBSD.org
COMMENT= X keyboard layout plugin for GKrellM
+WWW= http://www.sweb.cz/tripie/gkrellm/xkb/
BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
RUN_DEPENDS= gkrellm:sysutils/gkrellm2
diff --git a/misc/gkrellmbgchg2/Makefile b/misc/gkrellmbgchg2/Makefile
index 8ba8d95cd242..34cf4397b04d 100644
--- a/misc/gkrellmbgchg2/Makefile
+++ b/misc/gkrellmbgchg2/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.bender-suhl.de/stefan/comp/sources/
MAINTAINER= ports@FreeBSD.org
COMMENT= Plugin for GKrellM, which changes the desktop's background image
+WWW= http://www.bender-suhl.de/stefan/english/comp/gkrellmbgchg.html
LICENSE= GPLv2
diff --git a/misc/gkrellmlaunch2/Makefile b/misc/gkrellmlaunch2/Makefile
index e028f56fcda7..940d26e99034 100644
--- a/misc/gkrellmlaunch2/Makefile
+++ b/misc/gkrellmlaunch2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= ports@FreeBSD.org
COMMENT= Application launcher plugin for GKrellM2
+WWW= http://gkrellmlaunch.sourceforge.net/
LICENSE= GPLv2+
diff --git a/misc/gkrellshoot2/Makefile b/misc/gkrellshoot2/Makefile
index 570d09983076..8ab4bd81ea76 100644
--- a/misc/gkrellshoot2/Makefile
+++ b/misc/gkrellshoot2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= ports@FreeBSD.org
COMMENT= Screen locking and screen capture plugin for GKrellM 2
+WWW= http://gkrellshoot.sourceforge.net/
BUILD_DEPENDS= ${LOCALBASE}/include/gkrellm2/gkrellm.h:sysutils/gkrellm2
RUN_DEPENDS= gkrellm:sysutils/gkrellm2
diff --git a/misc/gkx86info2/Makefile b/misc/gkx86info2/Makefile
index 0f70c319196e..7686c33d2d3b 100644
--- a/misc/gkx86info2/Makefile
+++ b/misc/gkx86info2/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://anchois.free.fr/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= GKrellM2 plugin that simply prints the current clock speed
+WWW= http://anchois.free.fr/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/global-tz/Makefile b/misc/global-tz/Makefile
index 9c54ec3a1e41..f7772c0eadc3 100644
--- a/misc/global-tz/Makefile
+++ b/misc/global-tz/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= philip@FreeBSD.org
COMMENT= Fork of the IANA Time Zone Database with expanded pre-1970 data
+WWW= https://github.com/JodaOrg/global-tz
LICENSE= PD
@@ -23,7 +24,6 @@ TZFILES= africa antarctica asia australasia etcetera europe \
factory northamerica southamerica backward
POSIXRULES= America/New_York
-
# XXX The global-tz distribution omits the zone1970.tab file, precluding
# it from being a drop-in replacement for the IANA Time Zone Database.
diff --git a/misc/glow/Makefile b/misc/glow/Makefile
index cce99f6b6117..978e8b409d41 100644
--- a/misc/glow/Makefile
+++ b/misc/glow/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -nn-compiler
MAINTAINER= yuri@FreeBSD.org
COMMENT= Machine learning compiler and execution engine
+WWW= https://github.com/pytorch/glow
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/gnome-mime-data/Makefile b/misc/gnome-mime-data/Makefile
index 2e0fa8c7b1bb..9f7f50eee84f 100644
--- a/misc/gnome-mime-data/Makefile
+++ b/misc/gnome-mime-data/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= MIME and Application database for GNOME
+WWW= https://www.gnome.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/gnu-watch/Makefile b/misc/gnu-watch/Makefile
index ba94ce3f9608..45efe44f247f 100644
--- a/misc/gnu-watch/Makefile
+++ b/misc/gnu-watch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= gnu-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= GNU watch command
+WWW= https://gitlab.com/procps-ng/procps/
LICENSE= GPLv2
diff --git a/misc/gobuster/Makefile b/misc/gobuster/Makefile
index 54fe7fd155e8..6a46c14ef631 100644
--- a/misc/gobuster/Makefile
+++ b/misc/gobuster/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc dns
MAINTAINER= yuri@FreeBSD.org
COMMENT= Directory/file & DNS busting tool written in Go
+WWW= https://github.com/OJ/gobuster
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/gpsim/Makefile b/misc/gpsim/Makefile
index 6934993ca85c..7ccffb4fa2d3 100644
--- a/misc/gpsim/Makefile
+++ b/misc/gpsim/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software simulator for Microchip PIC microcontrollers
+WWW= http://gpsim.sourceforge.net/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/misc/granulate/Makefile b/misc/granulate/Makefile
index 61eed65fbdf7..3c7ae18188c1 100644
--- a/misc/granulate/Makefile
+++ b/misc/granulate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/jharris3299/distfiles/raw/master/
MAINTAINER= jharris@widomaker.com
COMMENT= Program for splitting files in place
+WWW= https://web.archive.org/web/20021208171222/http://exe2bin.com/granulate/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/grc/Makefile b/misc/grc/Makefile
index 5db224a68b78..348df74e6f4a 100644
--- a/misc/grc/Makefile
+++ b/misc/grc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= walter@lifeforms.nl
COMMENT= Generic Colouriser
+WWW= http://kassiopeia.juls.savba.sk/~garabik/software/grc.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/gwhich/Makefile b/misc/gwhich/Makefile
index 5e58918e51d5..8a97c4193652 100644
--- a/misc/gwhich/Makefile
+++ b/misc/gwhich/Makefile
@@ -7,6 +7,7 @@ DISTNAME= which-${PORTVERSION}
MAINTAINER= danfe@FreeBSD.org
COMMENT= GNU Which - Everything you never wanted in a which
+WWW= https://savannah.gnu.org/projects/which/
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-prefix=g
diff --git a/misc/hashdb/Makefile b/misc/hashdb/Makefile
index 2d7d2e3b45a8..982f7337ee28 100644
--- a/misc/hashdb/Makefile
+++ b/misc/hashdb/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Block hash database tool and API
+WWW= https://github.com/NPS-DEEP/hashdb
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/hello/Makefile b/misc/hello/Makefile
index 5831d4038034..ef1158dafc02 100644
--- a/misc/hello/Makefile
+++ b/misc/hello/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility for saying hello to the world and reading email
+WWW= https://www.gnu.org/software/hello/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/help2man/Makefile b/misc/help2man/Makefile
index 6504237c9271..6c0a659db5e2 100644
--- a/misc/help2man/Makefile
+++ b/misc/help2man/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically generating simple manual pages from program output
+WWW= https://www.gnu.org/software/help2man/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/heyu2/Makefile b/misc/heyu2/Makefile
index f4ce4b3c6a87..ce9cf23d6c31 100644
--- a/misc/heyu2/Makefile
+++ b/misc/heyu2/Makefile
@@ -7,6 +7,7 @@ DISTNAME= heyu-${PORTVERSION}
MAINTAINER= mstowe@chicago.us.mensa.org
COMMENT= Control a CM11A interface from the command line
+WWW= https://www.heyu.org/
BROKEN_FreeBSD_13= ld: error: duplicate symbol: newsb
BROKEN_FreeBSD_14= ld: error: duplicate symbol: newsb
diff --git a/misc/hicolor-icon-theme/Makefile b/misc/hicolor-icon-theme/Makefile
index e40488390559..0d79fa109bf1 100644
--- a/misc/hicolor-icon-theme/Makefile
+++ b/misc/hicolor-icon-theme/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://icon-theme.freedesktop.org/releases/
MAINTAINER= desktop@FreeBSD.org
COMMENT= High-color icon theme shell from the FreeDesktop project
+WWW= https://www.freedesktop.org/Standards/icon-theme-spec
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/histring/Makefile b/misc/histring/Makefile
index 634adea46a89..86f49e83cf13 100644
--- a/misc/histring/Makefile
+++ b/misc/histring/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= uzsolt@uzsolt.hu
COMMENT= Highlight strings using the ANSI terminal escape sequences
+WWW= https://github.com/suntong/histring
LICENSE= GPLv2
diff --git a/misc/hotkeys/Makefile b/misc/hotkeys/Makefile
index 4d7078193c30..b0556e23f46f 100644
--- a/misc/hotkeys/Makefile
+++ b/misc/hotkeys/Makefile
@@ -7,6 +7,7 @@ DISTNAME= hotkeys_${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Allows usage of special keys on internet/multimedia keyboards
+WWW= http://ypwong.org/hotkeys/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/hs-hascard/Makefile b/misc/hs-hascard/Makefile
index 971211957459..872e162be329 100644
--- a/misc/hs-hascard/Makefile
+++ b/misc/hs-hascard/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc haskell
MAINTAINER= yuri@FreeBSD.org
COMMENT= Minimal command line utility for reviewing notes
+WWW= https://github.com/Yvee1/hascard
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/hwdata/Makefile b/misc/hwdata/Makefile
index 919442d20590..b1eab7701c69 100644
--- a/misc/hwdata/Makefile
+++ b/misc/hwdata/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= desktop@FreeBSD.org
COMMENT= Database of IDs used in PCI, PNP and USB devices
+WWW= https://github.com/vcrhonek/hwdata
LICENSE= GPLv2+ MIT
LICENSE_COMB= dual
diff --git a/misc/hxtools/Makefile b/misc/hxtools/Makefile
index b3776f052de9..737d07ea9c71 100644
--- a/misc/hxtools/Makefile
+++ b/misc/hxtools/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://inai.de/files/hxtools/
MAINTAINER= danfe@FreeBSD.org
COMMENT= Collection of miscellaneous tools and scripts
+WWW= https://inai.de/projects/hxtools/
LIB_DEPENDS= libHX.so:lang/libhx libpci.so:devel/libpci
RUN_DEPENDS= bash:shells/bash
diff --git a/misc/ignition-fuel-tools/Makefile b/misc/ignition-fuel-tools/Makefile
index 326f96ccfbce..1d0c4b1f6c3d 100644
--- a/misc/ignition-fuel-tools/Makefile
+++ b/misc/ignition-fuel-tools/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Classes and tools for interacting with Ignition Fuel
+WWW= https://ignitionrobotics.org/home
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/iio-oscilloscope/Makefile b/misc/iio-oscilloscope/Makefile
index 62e8f7a9e456..1b5dc16d47e3 100644
--- a/misc/iio-oscilloscope/Makefile
+++ b/misc/iio-oscilloscope/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Oscilloscope application for interfacing with various IIO devices
+WWW= https://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/imerge/Makefile b/misc/imerge/Makefile
index 74baf67684ec..1734d227b575 100644
--- a/misc/imerge/Makefile
+++ b/misc/imerge/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.iDaemons.org/pub/distfiles/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to help merge one file to another interactively
+WWW= https://github.com/knu/imerge
USES= tar:bzip2 uidfix
diff --git a/misc/img2xterm/Makefile b/misc/img2xterm/Makefile
index b6d311810326..89c8726e1830 100644
--- a/misc/img2xterm/Makefile
+++ b/misc/img2xterm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= ports@FreeBSD.org
COMMENT= Display images on 256 color xterms
+WWW= https://github.com/kfei/img2xterm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/ini_file_manager/Makefile b/misc/ini_file_manager/Makefile
index 12dae663f5c7..5f80def0584d 100644
--- a/misc/ini_file_manager/Makefile
+++ b/misc/ini_file_manager/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ini-files-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Ini configuration file reader and manipulator package for Ada
+WWW= https://sourceforge.net/projects/ini-files/
LICENSE= MIT
diff --git a/misc/inplace/Makefile b/misc/inplace/Makefile
index 43d0d1d9e8d9..cd07d302cd56 100644
--- a/misc/inplace/Makefile
+++ b/misc/inplace/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= ftp://ftp.iDaemons.org/pub/distfiles/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to edit files in-place through given filter commands
+WWW= https://akinori.org/ #inplace
USES= tar:bzip2 uidfix shebangfix
USE_RUBY= yes
diff --git a/misc/ipa_conv/Makefile b/misc/ipa_conv/Makefile
index 2a02a7868c1e..d8b303f818e5 100644
--- a/misc/ipa_conv/Makefile
+++ b/misc/ipa_conv/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/ipa-system/modules/ipa_conv
MAINTAINER= ports@FreeBSD.org
COMMENT= IPA accounting/database module for converting statistics
+WWW= http://ipa-system.sourceforge.net/modules/ipa_conv/
BUILD_DEPENDS= ${LOCALBASE}/include/ipa_mod.h:sysutils/ipa
diff --git a/misc/ipbt/Makefile b/misc/ipbt/Makefile
index b3da7fcc93e6..3e681c99e676 100644
--- a/misc/ipbt/Makefile
+++ b/misc/ipbt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.chiark.greenend.org.uk/~sgtatham/ipbt/ \
MAINTAINER= uqs@FreeBSD.org
COMMENT= High-tech ttyrec player with improvements over ttyplay
+WWW= https://www.chiark.greenend.org.uk/~sgtatham/ipbt/
USES= ncurses perl5 shebangfix
diff --git a/misc/ironscanner/Makefile b/misc/ironscanner/Makefile
index 1659c8763744..daab59b219f4 100644
--- a/misc/ironscanner/Makefile
+++ b/misc/ironscanner/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collect as much information as possible on image scanners
+WWW= https://openpaper.work/en-us/scanner_db/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/iselect/Makefile b/misc/iselect/Makefile
index 717c977af825..3fada1bd10bc 100644
--- a/misc/iselect/Makefile
+++ b/misc/iselect/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= OSSP/tool/iselect
MAINTAINER= ports@FreeBSD.org
COMMENT= Interactive Selection Tool
+WWW= http://www.ossp.org/pkg/tool/iselect/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/iso-codes/Makefile b/misc/iso-codes/Makefile
index a0bf3176ab8b..380d6fe155cd 100644
--- a/misc/iso-codes/Makefile
+++ b/misc/iso-codes/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= kwm@FreeBSD.org
COMMENT= Lists of the country, language, and currency iso names
+WWW= https://salsa.debian.org/iso-codes-team/iso-codes
LICENSE= LGPL21
diff --git a/misc/jargon/Makefile b/misc/jargon/Makefile
index a7aaeb647aba..7286dd92a888 100644
--- a/misc/jargon/Makefile
+++ b/misc/jargon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.catb.org/~esr/jargon/
MAINTAINER= ports@FreeBSD.org
COMMENT= The famous jargon file
+WWW= http://www.catb.org/~esr/jargon/
NO_BUILD= yes
diff --git a/misc/jbidwatcher/Makefile b/misc/jbidwatcher/Makefile
index fc34dbc6e031..afc541c2e862 100644
--- a/misc/jbidwatcher/Makefile
+++ b/misc/jbidwatcher/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.jbidwatcher.com/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Java-based application allowing you to monitor eBay auctions
+WWW= https://www.jbidwatcher.com/
USES= tar:bzip2
USE_JAVA= yes
diff --git a/misc/jojodiff/Makefile b/misc/jojodiff/Makefile
index 422a09b2153f..7ace1721a17a 100644
--- a/misc/jojodiff/Makefile
+++ b/misc/jojodiff/Makefile
@@ -6,6 +6,7 @@ DISTNAME= jdiff${PORTVERSION:S/.//g}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Diff and patch utilities for binary files
+WWW= http://jojodiff.sourceforge.net/
LICENSE= GPLv3+
diff --git a/misc/kbdscan/Makefile b/misc/kbdscan/Makefile
index efebda9dec9d..9c911781a15e 100644
--- a/misc/kbdscan/Makefile
+++ b/misc/kbdscan/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://hack.org/mc/hacks/kbdscan/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Show scancodes of keys pressed and released
+WWW= https://hack.org/mc/hacks/kbdscan/
LICENSE= ISCL
diff --git a/misc/kcd/Makefile b/misc/kcd/Makefile
index 41446b450768..7c76bd584838 100644
--- a/misc/kcd/Makefile
+++ b/misc/kcd/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Change directory in full-screen visual mode
+WWW= http://kcd.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/kde-thumbnailer-chm/Makefile b/misc/kde-thumbnailer-chm/Makefile
index a34d8af91b3b..e2b2230e4e4d 100644
--- a/misc/kde-thumbnailer-chm/Makefile
+++ b/misc/kde-thumbnailer-chm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc kde
MAINTAINER= makc@FreeBSD.org
COMMENT= KDE thumbnail generator for CHM files
+WWW= https://store.kde.org/p/1080871/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/kde-thumbnailer-epub/Makefile b/misc/kde-thumbnailer-epub/Makefile
index e5696d8aa1d5..108b81e3bc10 100644
--- a/misc/kde-thumbnailer-epub/Makefile
+++ b/misc/kde-thumbnailer-epub/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc kde
MAINTAINER= makc@FreeBSD.org
COMMENT= KDE thumbnail generator for ePub files
+WWW= https://store.kde.org/p/1081101/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/kde-thumbnailer-fb2/Makefile b/misc/kde-thumbnailer-fb2/Makefile
index 94f8216ede82..a1e37a5430d9 100644
--- a/misc/kde-thumbnailer-fb2/Makefile
+++ b/misc/kde-thumbnailer-fb2/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc kde
MAINTAINER= makc@FreeBSD.org
COMMENT= KDE thumbnail generator for fb2 files
+WWW= https://store.kde.org/p/1080816/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/kdeedu-data/Makefile b/misc/kdeedu-data/Makefile
index 6ab3558fff36..260a1917bb92 100644
--- a/misc/kdeedu-data/Makefile
+++ b/misc/kdeedu-data/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE edu data files
+WWW= https://edu.kde.org/applications/all/parley
USES= cmake kde:5 qt:5 tar:xz
USE_KDE= ecm
diff --git a/misc/kdeedu/Makefile b/misc/kdeedu/Makefile
index 85df095a3101..6610b427c9ce 100644
--- a/misc/kdeedu/Makefile
+++ b/misc/kdeedu/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc education kde
MAINTAINER= kde@FreeBSD.org
COMMENT= Entertaining and educational programs for KDE (meta port)
+WWW= https://www.kde.org
USES= kde:5 metaport
diff --git a/misc/kdeutils/Makefile b/misc/kdeutils/Makefile
index 087523c15b01..0583605655df 100644
--- a/misc/kdeutils/Makefile
+++ b/misc/kdeutils/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc kde
MAINTAINER= kde@FreeBSD.org
COMMENT= Collection of utilities for KDE
+WWW= https://www.kde.org/applications/utilities/
USES= kde:5 metaport
diff --git a/misc/kf5-purpose/Makefile b/misc/kf5-purpose/Makefile
index 4669dd8f81ae..7a584bcf0a3e 100644
--- a/misc/kf5-purpose/Makefile
+++ b/misc/kf5-purpose/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= Offers available actions for a specific purpose
+WWW= https://api.kde.org/frameworks/purpose/html/index.html
LIB_DEPENDS= libaccounts-qt5.so:net-im/libaccounts-qt5 \
libkaccounts.so:net-im/kaccounts-integration
diff --git a/misc/kgeography/Makefile b/misc/kgeography/Makefile
index c12dcdfea53c..8ceb40a504e8 100644
--- a/misc/kgeography/Makefile
+++ b/misc/kgeography/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE geography trainer
+WWW= https://edu.kde.org/kgeography
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons crash doctools \
diff --git a/misc/klettres/Makefile b/misc/klettres/Makefile
index a4e9c9020749..d902076195d4 100644
--- a/misc/klettres/Makefile
+++ b/misc/klettres/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Alphabet learning tool for KDE
+WWW= https://edu.kde.org/klettres
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= attica auth codecs completion config configwidgets coreaddons \
diff --git a/misc/kookbook/Makefile b/misc/kookbook/Makefile
index 544272083216..42d068f01db8 100644
--- a/misc/kookbook/Makefile
+++ b/misc/kookbook/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= KDE/unstable/${PORTNAME}/
MAINTAINER= kde@FreeBSD.org
COMMENT= Recipes database with Markdown support
+WWW= https://pusling.com/blog/?p=499
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/ktouch/Makefile b/misc/ktouch/Makefile
index 97d682250285..a3a2edc6e237 100644
--- a/misc/ktouch/Makefile
+++ b/misc/ktouch/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Touch typing tutor for KDE
+WWW= https://www.kde.org/applications/education/ktouch
RUN_DEPENDS= kqtquickcharts>=${KDE_APPLICATIONS_VERSION}:graphics/kqtquickcharts
diff --git a/misc/kwordquiz/Makefile b/misc/kwordquiz/Makefile
index e1e753657dcd..c24595bb0ae5 100644
--- a/misc/kwordquiz/Makefile
+++ b/misc/kwordquiz/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Flash card trainer for KDE Applications
+WWW= https://www.kde.org/applications/education/kwordquiz
USES= cmake compiler:c++11-lang desktop-file-utils gettext \
kde:5 qt:5 tar:xz xorg
diff --git a/misc/lastools/Makefile b/misc/lastools/Makefile
index 1ee1e989b4b0..c0fb599c13d6 100644
--- a/misc/lastools/Makefile
+++ b/misc/lastools/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Efficient tools for LiDAR processing
+WWW= https://rapidlasso.com/lastools/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/misc/latex-mk/Makefile b/misc/latex-mk/Makefile
index ef15c322fa23..007347864268 100644
--- a/misc/latex-mk/Makefile
+++ b/misc/latex-mk/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Collection of makefile and scripts for LaTeX documents
+WWW= http://latex-mk.sourceforge.net/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/lazyread/Makefile b/misc/lazyread/Makefile
index da46033beddf..13e498543dff 100644
--- a/misc/lazyread/Makefile
+++ b/misc/lazyread/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Lazyread can auto-scroll files on your screen in movie credit fashion
+WWW= http://lazyread.sourceforge.net/
USES= ncurses
diff --git a/misc/lesspipe/Makefile b/misc/lesspipe/Makefile
index 4a52fd039b8d..dc281af37fd3 100644
--- a/misc/lesspipe/Makefile
+++ b/misc/lesspipe/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= slaven@rezic.de
COMMENT= Preprocessor for less
+WWW= https://www.zeuthen.desy.de/~friebel/unix/lesspipe.html
LICENSE= GPLv2
diff --git a/misc/lf/Makefile b/misc/lf/Makefile
index b3e90228ef9f..fdbd233acc0e 100644
--- a/misc/lf/Makefile
+++ b/misc/lf/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Terminal file manager
+WWW= https://github.com/gokcehan/lf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/libad9361-iio/Makefile b/misc/libad9361-iio/Makefile
index 2b860113e105..5c9e5a38e3df 100644
--- a/misc/libad9361-iio/Makefile
+++ b/misc/libad9361-iio/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= IIO AD9361 library for filter design, handling, multi-chip sync, etc
+WWW= https://analogdevicesinc.github.io/libad9361-iio/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/libcomps/Makefile b/misc/libcomps/Makefile
index ca8211c77bc6..adfd0a48179f 100644
--- a/misc/libcomps/Makefile
+++ b/misc/libcomps/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Comps XML file manipulation library
+WWW= https://github.com/rpm-software-management/libcomps
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/misc/libemos/Makefile b/misc/libemos/Makefile
index 5d961743fb86..36b80d4ef33c 100644
--- a/misc/libemos/Makefile
+++ b/misc/libemos/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://confluence.ecmwf.int/download/attachments/3473472/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Interpolation library for meteorological software
+WWW= https://confluence.ecmwf.int/display/EMOS/Emoslib
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/libiio/Makefile b/misc/libiio/Makefile
index 442678ba0180..10176d393058 100644
--- a/misc/libiio/Makefile
+++ b/misc/libiio/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for interfacing with local and remote IIO devices
+WWW= https://github.com/analogdevicesinc/libiio
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/misc/libkeduvocdocument/Makefile b/misc/libkeduvocdocument/Makefile
index 728266bc0904..f69ba70e516b 100644
--- a/misc/libkeduvocdocument/Makefile
+++ b/misc/libkeduvocdocument/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library for reading and writing vocabulary files
+WWW= https://edu.kde.org/
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons i18n kio service \
diff --git a/misc/liblxi/Makefile b/misc/liblxi/Makefile
index 4b4a9c2d5afe..f0ea3ec7b4f4 100644
--- a/misc/liblxi/Makefile
+++ b/misc/liblxi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Library for communicating with LXI compatible instruments
+WWW= https://lxi-tools.github.io
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/libmetalink/Makefile b/misc/libmetalink/Makefile
index fb38c52b38e6..07d3f6cf0c8e 100644
--- a/misc/libmetalink/Makefile
+++ b/misc/libmetalink/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://launchpad.net/libmetalink/trunk/libmetalink-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Metalink library written in C language
+WWW= https://launchpad.net/libmetalink/
LICENSE= MIT
diff --git a/misc/libmodulemd/Makefile b/misc/libmodulemd/Makefile
index eb791a4a274f..2261c834ed39 100644
--- a/misc/libmodulemd/Makefile
+++ b/misc/libmodulemd/Makefile
@@ -6,6 +6,7 @@ DISTNAME= modulemd-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C Library for manipulating module metadata files
+WWW= https://github.com/fedora-modularity/libmodulemd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/libpostal/Makefile b/misc/libpostal/Makefile
index f084ecac70c3..d69a44f00143 100644
--- a/misc/libpostal/Makefile
+++ b/misc/libpostal/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 21601eb4b8941b8d6d9b795b1d6db4bd376f5b28.patch:-p1
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Library for parsing/normalizing street addresses around the world
+WWW= https://github.com/openvenues/libpostal
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/libpredict/Makefile b/misc/libpredict/Makefile
index 8f57a54f7dbb..4b8cd0d025aa 100644
--- a/misc/libpredict/Makefile
+++ b/misc/libpredict/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Satellite orbit prediction library
+WWW= https://github.com/la1k/libpredict
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/libpri/Makefile b/misc/libpri/Makefile
index 7a3afe257e67..c94a106b983c 100644
--- a/misc/libpri/Makefile
+++ b/misc/libpri/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://downloads.asterisk.org/pub/telephony/libpri/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= C implementation of the Primary Rate ISDN specification
+WWW= https://www.asterisk.org/downloads/libpri/
LICENSE= GPLv2
diff --git a/misc/librepo/Makefile b/misc/librepo/Makefile
index bf305253e9f4..c20e616e2f43 100644
--- a/misc/librepo/Makefile
+++ b/misc/librepo/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library downloading repository metadata
+WWW= https://github.com/rpm-software-management/librepo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/libsolv/Makefile b/misc/libsolv/Makefile
index 04e18c918ae6..aaabe828597f 100644
--- a/misc/libsolv/Makefile
+++ b/misc/libsolv/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package dependency solver using a satisfiability algorithm
+WWW= https://github.com/openSUSE/libsolv
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.BSD
diff --git a/misc/libsupertone/Makefile b/misc/libsupertone/Makefile
index 2d94e8d81bae..981c81171a9d 100644
--- a/misc/libsupertone/Makefile
+++ b/misc/libsupertone/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.soft-switch.org/downloads/unicall/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for supervisory tone generation and detection
+WWW= http://www.soft-switch.org/
LICENSE= LGPL21
diff --git a/misc/libsweep-lidar/Makefile b/misc/libsweep-lidar/Makefile
index 25ebb1e600a5..411062333f88 100644
--- a/misc/libsweep-lidar/Makefile
+++ b/misc/libsweep-lidar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= hyun@caffeinated.codes
COMMENT= Low-level Scanse Sweep LiDAR library
+WWW= https://scanse.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/libxdf/Makefile b/misc/libxdf/Makefile
index 844c4860a7c9..1a53efc90068 100644
--- a/misc/libxdf/Makefile
+++ b/misc/libxdf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for loading XDF files
+WWW= https://github.com/xdf-modules/libxdf
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/lifelines/Makefile b/misc/lifelines/Makefile
index 56e44328049e..a847da816575 100644
--- a/misc/lifelines/Makefile
+++ b/misc/lifelines/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/MarcNo/lifelines/releases/download/${PORTVERSIO
MAINTAINER= matt@gsicomp.on.ca
COMMENT= Advanced genealogical system
+WWW= http://marcno.github.io/lifelines/
LICENSE= MIT
diff --git a/misc/lingoteach/Makefile b/misc/lingoteach/Makefile
index 859270ff4784..d7d334c6784c 100644
--- a/misc/lingoteach/Makefile
+++ b/misc/lingoteach/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${PORTNAME}-ui-${PORTVERSION}.tar.gz:src
MAINTAINER= ports@FreeBSD.org
COMMENT= Language teaching program with sound
+WWW= http://www.lingoteach.org
LIB_DEPENDS= liblingoteach.so:textproc/liblingoteach
diff --git a/misc/locale-en_DK/Makefile b/misc/locale-en_DK/Makefile
index 94cf1cd9482a..ea334620216a 100644
--- a/misc/locale-en_DK/Makefile
+++ b/misc/locale-en_DK/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= ports@FreeBSD.org
COMMENT= Wonderful en_DK.UTF-8 locale
+WWW= https://github.com/0mp/en_DK.UTF-8
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/logsurfer/Makefile b/misc/logsurfer/Makefile
index a29f36aa572d..cf0896763bdc 100644
--- a/misc/logsurfer/Makefile
+++ b/misc/logsurfer/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.crypt.gen.nz/logsurfer/ \
MAINTAINER= zi@FreeBSD.org
COMMENT= Process logfiles and conditionally perform certain actions
+WWW= https://www.crypt.gen.nz/logsurfer/
LICENSE= GPLv2 ISCL
LICENSE_COMB= multi
diff --git a/misc/lv/Makefile b/misc/lv/Makefile
index 0bf88ac66466..09dff1a0687a 100644
--- a/misc/lv/Makefile
+++ b/misc/lv/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= sue@iwmt.org
COMMENT= Powerful Multilingual File Viewer
+WWW= https://github.com/ttdoda/lv
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/../GPL.txt
diff --git a/misc/lxde-common/Makefile b/misc/lxde-common/Makefile
index 0a547f696758..d322c5d3aef9 100644
--- a/misc/lxde-common/Makefile
+++ b/misc/lxde-common/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/lxde/${PORTNAME}%20%28default%20config%29/${PORTNAME}%20${PORTV
MAINTAINER= ports@FreeBSD.org
COMMENT= LXDE Common files
+WWW= https://lxde.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/lxi-tools/Makefile b/misc/lxi-tools/Makefile
index 8601e9456c4a..197a98a3f057 100644
--- a/misc/lxi-tools/Makefile
+++ b/misc/lxi-tools/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Collection of tools that enables control of LXI compatible instruments
+WWW= https://lxi-tools.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/mbuffer/Makefile b/misc/mbuffer/Makefile
index 5c13517e5d5d..3d273d6ed966 100644
--- a/misc/mbuffer/Makefile
+++ b/misc/mbuffer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.maier-komor.de/software/mbuffer/
MAINTAINER= loader@FreeBSD.org
COMMENT= Tool for buffering data streams
+WWW= https://www.maier-komor.de/mbuffer.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/mc/Makefile b/misc/mc/Makefile
index 1bee416199cd..c35db7eefe47 100644
--- a/misc/mc/Makefile
+++ b/misc/mc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ftp.midnight-commander.org/ \
MAINTAINER= danfe@FreeBSD.org
COMMENT= Midnight Commander, a free Norton Commander clone
+WWW= https://midnight-commander.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/mdp/Makefile b/misc/mdp/Makefile
index 6592b360d4c0..617323c10de3 100644
--- a/misc/mdp/Makefile
+++ b/misc/mdp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command-line based markdown presentation tool
+WWW= https://github.com/visit1985/mdp
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/meshoptimizer/Makefile b/misc/meshoptimizer/Makefile
index 23cc9ea67b9f..e4b2250f8cb0 100644
--- a/misc/meshoptimizer/Makefile
+++ b/misc/meshoptimizer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Mesh optimization library
+WWW= https://github.com/zeux/meshoptimizer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/misc/metalink-checker/Makefile b/misc/metalink-checker/Makefile
index a92b8f979793..c345bbca911f 100644
--- a/misc/metalink-checker/Makefile
+++ b/misc/metalink-checker/Makefile
@@ -7,6 +7,7 @@ DISTNAME= checker-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python script to check metalink files and complete a basic download
+WWW= http://metalinks.sourceforge.net/
LICENSE= GPLv2+
diff --git a/misc/metalink-tools/Makefile b/misc/metalink-tools/Makefile
index 42fe88a845a3..d4ad0c257327 100644
--- a/misc/metalink-tools/Makefile
+++ b/misc/metalink-tools/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX?= -tools
MAINTAINER= ports@FreeBSD.org
COMMENT= Metalink generation tool
+WWW= http://metalinks.sourceforge.net/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/mime-support/Makefile b/misc/mime-support/Makefile
index d0576d1f4cda..1dabc06ec6c8 100644
--- a/misc/mime-support/Makefile
+++ b/misc/mime-support/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:C/([0-9]*\.[0-9]*)\.(.*)/\1-\2/}
MAINTAINER= oliver@FreeBSD.org
COMMENT= MIME Media Types list
+WWW= https://packages.qa.debian.org/m/mime-support.html
LICENSE= PD
diff --git a/misc/minidnn/Makefile b/misc/minidnn/Makefile
index 022e3727422d..e7c27bf9da74 100644
--- a/misc/minidnn/Makefile
+++ b/misc/minidnn/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only C++ library for deep neural networks
+WWW= https://github.com/yixuan/MiniDNN
LICENSE= MPL20
diff --git a/misc/mirmon/Makefile b/misc/mirmon/Makefile
index 82d17e822dce..0e01cd6b29f5 100644
--- a/misc/mirmon/Makefile
+++ b/misc/mirmon/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.staff.science.uu.nl/~penni101/mirmon/
MAINTAINER= ports@FreeBSD.org
COMMENT= Monitor the status of mirrors
+WWW= http://www.cs.uu.nl/people/henkp/mirmon/
NO_BUILD= yes
USES= perl5 shebangfix
diff --git a/misc/mmdnn/Makefile b/misc/mmdnn/Makefile
index a7ac2ab0b1ed..b2b613293410 100644
--- a/misc/mmdnn/Makefile
+++ b/misc/mmdnn/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc python # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tools to inter-operate among different deep learning frameworks
+WWW= https://github.com/microsoft/MMdnn
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/mmv/Makefile b/misc/mmv/Makefile
index f6c700710bb6..ee44b6cff32c 100644
--- a/misc/mmv/Makefile
+++ b/misc/mmv/Makefile
@@ -11,6 +11,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= se@FreeBSD.org
COMMENT= Move/Copy/Append/Link multiple files
+WWW= https://packages.debian.org/unstable/utils/mmv
LICENSE= Freeware
LICENSE_NAME= MMV
diff --git a/misc/mnn/Makefile b/misc/mnn/Makefile
index 62d5f47b057b..8216ffde44da 100644
--- a/misc/mnn/Makefile
+++ b/misc/mnn/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight deep neural network inference engine
+WWW= https://github.com/alibaba/MNN
LICENSE= APACHE20
diff --git a/misc/molequeue/Makefile b/misc/molequeue/Makefile
index f01f61cbc0c0..bf3d851a8414 100644
--- a/misc/molequeue/Makefile
+++ b/misc/molequeue/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/openchemistry/molequeue/releases/download/${DIS
MAINTAINER= yuri@FreeBSD.org
COMMENT= Desktop integration of high performance computing resources
+WWW= https://www.openchemistry.org/projects/molequeue
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/morse/Makefile b/misc/morse/Makefile
index da4d415af7dc..a389fc03669d 100644
--- a/misc/morse/Makefile
+++ b/misc/morse/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -robotics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Modular OpenRobots Simulation Engine
+WWW= https://morse-simulator.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/mtx/Makefile b/misc/mtx/Makefile
index e9676ddef343..3be002edf13b 100644
--- a/misc/mtx/Makefile
+++ b/misc/mtx/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Control SCSI media changer devices
+WWW= http://mtx.badtux.net/
LICENSE= GPLv2
diff --git a/misc/mxnet/Makefile b/misc/mxnet/Makefile
index e820e03ed9c1..a0ea4f22289a 100644
--- a/misc/mxnet/Makefile
+++ b/misc/mxnet/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Apache MXNet: Ultra-scalable deep learning framework
+WWW= https://mxnet.apache.org/
LICENSE= APACHE20
diff --git a/misc/najitool/Makefile b/misc/najitool/Makefile
index 9106520154e6..372469cac73e 100644
--- a/misc/najitool/Makefile
+++ b/misc/najitool/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates, converts, and filters files
+WWW= http://najitool.sourceforge.net/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/ncnn/Makefile b/misc/ncnn/Makefile
index 4616472f7a27..3e4a4fa32524 100644
--- a/misc/ncnn/Makefile
+++ b/misc/ncnn/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-performance neural network inference framework
+WWW= https://github.com/Tencent/ncnn
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/netron/Makefile b/misc/netron/Makefile
index 1eba26df8ee1..4d139c53407c 100644
--- a/misc/netron/Makefile
+++ b/misc/netron/Makefile
@@ -7,6 +7,7 @@ DISTFILES= netron-${DISTVERSION}-node_modules.tgz:js
MAINTAINER= yuri@FreeBSD.org
COMMENT= Visualizer for neural network, deep learning, machine learning models
+WWW= https://github.com/lutzroeder/netron
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/nms/Makefile b/misc/nms/Makefile
index 05779402be55..580967bae892 100644
--- a/misc/nms/Makefile
+++ b/misc/nms/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= zi@FreeBSD.org
COMMENT= Recreate decrypting text effect from the Sneakers movie
+WWW= https://github.com/bartobri/no-more-secrets
LICENSE= GPLv3
diff --git a/misc/nn-insight/Makefile b/misc/nn-insight/Makefile
index a5ba3f8a1956..3f4998b38fdb 100644
--- a/misc/nn-insight/Makefile
+++ b/misc/nn-insight/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Neural network visualization software
+WWW= https://github.com/yurivict/nn-insight
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/nnn/Makefile b/misc/nnn/Makefile
index be0e162d27a7..e63b35aa15fc 100644
--- a/misc/nnn/Makefile
+++ b/misc/nnn/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc shells
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Missing terminal file browser for X
+WWW= https://github.com/jarun/nnn
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/nut/Makefile b/misc/nut/Makefile
index 608a3e400aef..cf8484df2182 100644
--- a/misc/nut/Makefile
+++ b/misc/nut/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= health-
MAINTAINER= jhale@FreeBSD.org
COMMENT= Nutrition software to record what you eat
+WWW= http://nut.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/ompl/Makefile b/misc/ompl/Makefile
index 0560349b303a..49158e2671b2 100644
--- a/misc/ompl/Makefile
+++ b/misc/ompl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc comms
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open Motion Planning Library
+WWW= https://ompl.kavrakilab.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/ondir/Makefile b/misc/ondir/Makefile
index 7e452b5ba0c9..7dca1bc82de7 100644
--- a/misc/ondir/Makefile
+++ b/misc/ondir/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://swapoff.org/files/${PORTNAME}/
MAINTAINER= garga@FreeBSD.org
COMMENT= Automatically executes scripts as you traverse directories
+WWW= https://swapoff.org/ondir.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/opencyc/Makefile b/misc/opencyc/Makefile
index cabe2b3c2ff6..f65869fcc6b2 100644
--- a/misc/opencyc/Makefile
+++ b/misc/opencyc/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= General knowledge base and commonsense reasoning engine
+WWW= http://www.opencyc.org
USES= linux
USE_LINUX= xorglibs
diff --git a/misc/openhab-addons/Makefile b/misc/openhab-addons/Makefile
index c381d0ad9942..f80da9097f0f 100644
--- a/misc/openhab-addons/Makefile
+++ b/misc/openhab-addons/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .kar
MAINTAINER= netchild@FreeBSD.org
COMMENT= Addons for openhab
+WWW= https://www.openhab.org/
LICENSE= EPL
diff --git a/misc/openhab/Makefile b/misc/openhab/Makefile
index 8bb18fde0395..45bd5fd82e4c 100644
--- a/misc/openhab/Makefile
+++ b/misc/openhab/Makefile
@@ -7,6 +7,7 @@ DISTNAME= openhab-${PORTVERSION}
MAINTAINER= netchild@FreeBSD.org
COMMENT= Vendor and technology agnostic open source smart-home software
+WWW= https://www.openhab.org/
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/misc/openhab2-addons/Makefile b/misc/openhab2-addons/Makefile
index e2698c69520e..a5b1dc8d24c0 100644
--- a/misc/openhab2-addons/Makefile
+++ b/misc/openhab2-addons/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .kar
MAINTAINER= netchild@FreeBSD.org
COMMENT= Addons for openhab2
+WWW= https://www.openhab.org/
LICENSE= EPL
diff --git a/misc/openhab2/Makefile b/misc/openhab2/Makefile
index 5fc7a4fc0c33..09e06a7c5d51 100644
--- a/misc/openhab2/Makefile
+++ b/misc/openhab2/Makefile
@@ -7,6 +7,7 @@ DISTNAME= openhab-${PORTVERSION}
MAINTAINER= netchild@FreeBSD.org
COMMENT= Vendor and technology agnostic open source smart-home software
+WWW= https://www.openhab.org/
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/misc/openhantek/Makefile b/misc/openhantek/Makefile
index 1b370b3a86f2..b29276e7a2f3 100644
--- a/misc/openhantek/Makefile
+++ b/misc/openhantek/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Digital Software Oscilloscope (DSO) software for Hantek oscilloscopes
+WWW= http://openhantek.org/
LICENSE= GPLv3
diff --git a/misc/openhmd/Makefile b/misc/openhmd/Makefile
index 393d8160236b..f860ed53637f 100644
--- a/misc/openhmd/Makefile
+++ b/misc/openhmd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= yuri@FreeBSD.org
COMMENT= API and drivers for immersive technology
+WWW= https://github.com/OpenHMD/OpenHMD
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/openmvg/Makefile b/misc/openmvg/Makefile
index 56c467bd3987..be8f1bbaf6f8 100644
--- a/misc/openmvg/Makefile
+++ b/misc/openmvg/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multiple View Geometry (MVG) library
+WWW= https://imagine.enpc.fr/%7Emoulonp/openMVG/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/misc/opennn/Makefile b/misc/opennn/Makefile
index b05e31efefaf..428dd677e206 100644
--- a/misc/opennn/Makefile
+++ b/misc/opennn/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/Artelnics/opennn/archive/refs/tags/v${DISTVERSI
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open neural networks library
+WWW= https://www.opennn.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/openr2/Makefile b/misc/openr2/Makefile
index b87a0ca3c924..a893b7f251b0 100644
--- a/misc/openr2/Makefile
+++ b/misc/openr2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= ports@FreeBSD.org
COMMENT= MFC/R2 call setup library
+WWW= https://libopenr2.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/misc/openvdb/Makefile b/misc/openvdb/Makefile
index 1d2b8639b651..3f3c65f4f6ab 100644
--- a/misc/openvdb/Makefile
+++ b/misc/openvdb/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tools for storage and manipulation of sparse volumetric data
+WWW= https://www.openvdb.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/orange3/Makefile b/misc/orange3/Makefile
index ef470aa498b4..310e41fba261 100644
--- a/misc/orange3/Makefile
+++ b/misc/orange3/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Component-based data mining software
+WWW= https://orange.biolab.si/
LICENSE= GPLv3
diff --git a/misc/orion/Makefile b/misc/orion/Makefile
index 0e202801afa9..8a61e71dca09 100644
--- a/misc/orion/Makefile
+++ b/misc/orion/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= QML/C++-written desktop client for Twitch.tv
+WWW= https://alamminsalo.github.io/orion/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/orville-write/Makefile b/misc/orville-write/Makefile
index ddc07e93234c..f72ac4c1f99e 100644
--- a/misc/orville-write/Makefile
+++ b/misc/orville-write/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://unixpapa.com/software/
MAINTAINER= ports@FreeBSD.org
COMMENT= Advanced replacement for write/mesg
+WWW= https://unixpapa.com/write.html
GNU_CONFIGURE= yes
CFLAGS+= -Wno-return-type
diff --git a/misc/osinfo-db/Makefile b/misc/osinfo-db/Makefile
index e446888448d9..812dc73ec135 100644
--- a/misc/osinfo-db/Makefile
+++ b/misc/osinfo-db/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://releases.pagure.org/libosinfo/
MAINTAINER= novel@FreeBSD.org
COMMENT= Osinfo database files
+WWW= https://libosinfo.org/
BUILD_DEPENDS= osinfo-db-tools>=1.1.0:sysutils/osinfo-db-tools
diff --git a/misc/ossp-uuid/Makefile b/misc/ossp-uuid/Makefile
index 1c2bbc2b64e0..9ccbec6d5615 100644
--- a/misc/ossp-uuid/Makefile
+++ b/misc/ossp-uuid/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= vd@FreeBSD.org
COMMENT= ISO-C API and CLI for generating Universally Unique Identifiers
+WWW= http://www.ossp.org/pkg/lib/uuid/
LICENSE= MIT
.if defined(SLAVEPORT) && ${SLAVEPORT}=="perl"
diff --git a/misc/otter/Makefile b/misc/otter/Makefile
index 98dd47362251..2267d2275eb0 100644
--- a/misc/otter/Makefile
+++ b/misc/otter/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www-unix.mcs.anl.gov/AR/otter/dist33/
MAINTAINER= wollman@FreeBSD.org
COMMENT= Theorem prover and finite model searcher
+WWW= https://www-unix.mcs.anl.gov/AR/otter/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/Legal
diff --git a/misc/owrep/Makefile b/misc/owrep/Makefile
index 8f669efe4adc..bdea81f3138a 100644
--- a/misc/owrep/Makefile
+++ b/misc/owrep/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ml1.org.uk/distfiles/ \
MAINTAINER= bob@eager.cx
COMMENT= Weather reporting program using openweathermap.org
+WWW= https://www.bobeager.uk/software.html
LICENSE= BSD3CLAUSE
diff --git a/misc/p5-Acme-ButFirst/Makefile b/misc/p5-Acme-ButFirst/Makefile
index 133f4b4e17d4..d9b769331adb 100644
--- a/misc/p5-Acme-ButFirst/Makefile
+++ b/misc/p5-Acme-ButFirst/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Do something, but first do something else
+WWW= https://metacpan.org/release/Acme-ButFirst
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Array-Compare/Makefile b/misc/p5-Array-Compare/Makefile
index 191587b64188..eaf1612eb182 100644
--- a/misc/p5-Array-Compare/Makefile
+++ b/misc/p5-Array-Compare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for comparing arrays
+WWW= https://metacpan.org/release/Array-Compare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Array-Diff/Makefile b/misc/p5-Array-Diff/Makefile
index 6ff17334986b..e6ebcb9bd1a7 100644
--- a/misc/p5-Array-Diff/Makefile
+++ b/misc/p5-Array-Diff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Diff two arrays
+WWW= https://metacpan.org/release/Array-Diff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Array-FileReader/Makefile b/misc/p5-Array-FileReader/Makefile
index ad21693bc74d..2628f8ce20c1 100644
--- a/misc/p5-Array-FileReader/Makefile
+++ b/misc/p5-Array-FileReader/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lazily tie files to arrays for reading
+WWW= https://metacpan.org/release/Array-FileReader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Array-LineReader/Makefile b/misc/p5-Array-LineReader/Makefile
index 4b04cf83438b..0da3fad07139 100644
--- a/misc/p5-Array-LineReader/Makefile
+++ b/misc/p5-Array-LineReader/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Access lines of a file via an array
+WWW= https://metacpan.org/release/Array-LineReader
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-Array-PrintCols/Makefile b/misc/p5-Array-PrintCols/Makefile
index a7bdb558c0e9..5535402617fa 100644
--- a/misc/p5-Array-PrintCols/Makefile
+++ b/misc/p5-Array-PrintCols/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to print arrays of elements in sorted columns
+WWW= https://metacpan.org/release/Array-PrintCols
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/GNU-LICENSE
diff --git a/misc/p5-Array-RefElem/Makefile b/misc/p5-Array-RefElem/Makefile
index 1b5be09e9892..c58ca576cc6a 100644
--- a/misc/p5-Array-RefElem/Makefile
+++ b/misc/p5-Array-RefElem/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set up array elements as aliases
+WWW= https://metacpan.org/release/Array-RefElem
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Array-Utils/Makefile b/misc/p5-Array-Utils/Makefile
index 39e5fff99650..117cd3815e98 100644
--- a/misc/p5-Array-Utils/Makefile
+++ b/misc/p5-Array-Utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of list manipulation routines
+WWW= https://metacpan.org/release/Array-Utils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Asterisk-FastAGI/Makefile b/misc/p5-Asterisk-FastAGI/Makefile
index 8aae2fea34f4..2cc87f6a1a37 100644
--- a/misc/p5-Asterisk-FastAGI/Makefile
+++ b/misc/p5-Asterisk-FastAGI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for FastAGI handling
+WWW= https://metacpan.org/release/Asterisk-FastAGI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Bot-Training-MegaHAL/Makefile b/misc/p5-Bot-Training-MegaHAL/Makefile
index 1ba699eb7385..b9a4f489e979 100644
--- a/misc/p5-Bot-Training-MegaHAL/Makefile
+++ b/misc/p5-Bot-Training-MegaHAL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide megahal.trn via Bot::Training
+WWW= https://metacpan.org/release/Bot-Training-MegaHAL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Bot-Training-StarCraft/Makefile b/misc/p5-Bot-Training-StarCraft/Makefile
index 00f7c63d38d0..be08d0038b6b 100644
--- a/misc/p5-Bot-Training-StarCraft/Makefile
+++ b/misc/p5-Bot-Training-StarCraft/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide starcraft.trn via Bot::Training
+WWW= https://metacpan.org/release/Bot-Training-StarCraft
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Bot-Training/Makefile b/misc/p5-Bot-Training/Makefile
index 01efad23fba9..318fb375aa2d 100644
--- a/misc/p5-Bot-Training/Makefile
+++ b/misc/p5-Bot-Training/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Plain text training material for bots like Hailo and MegaHAL
+WWW= https://metacpan.org/release/Bot-Training
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Business-EDI/Makefile b/misc/p5-Business-EDI/Makefile
index d7edeebe0888..eb438c5c61fe 100644
--- a/misc/p5-Business-EDI/Makefile
+++ b/misc/p5-Business-EDI/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= m.ne@gmx.net
COMMENT= Class for generating EDI objects and subobjects
+WWW= https://metacpan.org/release/Business-EDI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Business-Hours/Makefile b/misc/p5-Business-Hours/Makefile
index c046a6a9f14c..9104a75f129a 100644
--- a/misc/p5-Business-Hours/Makefile
+++ b/misc/p5-Business-Hours/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= matthew@FreeBSD.org
COMMENT= Calculate business hours during a time period
+WWW= https://metacpan.org/release/Business-Hours
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Business-ISBN-Data/Makefile b/misc/p5-Business-ISBN-Data/Makefile
index cd9a1f2a3245..d2c4f5ba4a92 100644
--- a/misc/p5-Business-ISBN-Data/Makefile
+++ b/misc/p5-Business-ISBN-Data/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Data pack for Business::ISBN
+WWW= https://metacpan.org/release/Business-ISBN-Data
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/p5-Business-ISBN/Makefile b/misc/p5-Business-ISBN/Makefile
index b0cff7522a4f..483cf597c293 100644
--- a/misc/p5-Business-ISBN/Makefile
+++ b/misc/p5-Business-ISBN/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Work with International Standard Book Numbers
+WWW= https://metacpan.org/release/Business-ISBN
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/p5-Business-ISIN/Makefile b/misc/p5-Business-ISIN/Makefile
index 18c2d80cab18..f56ec5d2bd58 100644
--- a/misc/p5-Business-ISIN/Makefile
+++ b/misc/p5-Business-ISIN/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate International Securities Identification Numbers
+WWW= https://metacpan.org/release/Business-ISIN
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Locale-Codes>=0:misc/p5-Locale-Codes
diff --git a/misc/p5-Business-ISMN/Makefile b/misc/p5-Business-ISMN/Makefile
index 51a6a97244f5..92e1ed16b52e 100644
--- a/misc/p5-Business-ISMN/Makefile
+++ b/misc/p5-Business-ISMN/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Work with International Standard Music Numbers
+WWW= https://metacpan.org/release/Business-ISMN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Business-ISSN/Makefile b/misc/p5-Business-ISSN/Makefile
index df37e87af001..77cbc59bb037 100644
--- a/misc/p5-Business-ISSN/Makefile
+++ b/misc/p5-Business-ISSN/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension for International Standard Serial Numbers
+WWW= https://metacpan.org/release/Business-ISSN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Chatbot-Eliza/Makefile b/misc/p5-Chatbot-Eliza/Makefile
index c5938b9c1bd0..edaf7e17ff73 100644
--- a/misc/p5-Chatbot-Eliza/Makefile
+++ b/misc/p5-Chatbot-Eliza/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Clone of the classic Eliza program
+WWW= https://metacpan.org/release/Chatbot-Eliza
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Data-Buffer/Makefile b/misc/p5-Data-Buffer/Makefile
index 5cf4a0ce2a37..f6af85b2e2a2 100644
--- a/misc/p5-Data-Buffer/Makefile
+++ b/misc/p5-Data-Buffer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read/write buffer class
+WWW= https://metacpan.org/release/Data-Buffer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-File-CounterFile/Makefile b/misc/p5-File-CounterFile/Makefile
index 9893019acd29..931418358d56 100644
--- a/misc/p5-File-CounterFile/Makefile
+++ b/misc/p5-File-CounterFile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for persistent counter class
+WWW= https://metacpan.org/release/File-CounterFile
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-File-Sort/Makefile b/misc/p5-File-Sort/Makefile
index 2f0b2aea1e2c..8e31b97d6e0b 100644
--- a/misc/p5-File-Sort/Makefile
+++ b/misc/p5-File-Sort/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Sort a file or merge sort multiple files
+WWW= https://metacpan.org/release/File-Sort
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Address-Formatter/Makefile b/misc/p5-Geo-Address-Formatter/Makefile
index c2beba0d9f78..f94448748ddb 100644
--- a/misc/p5-Geo-Address-Formatter/Makefile
+++ b/misc/p5-Geo-Address-Formatter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Take structured address data and format it according to the various global/country rules
+WWW= https://metacpan.org/release/Geo-Address-Formatter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Cache/Makefile b/misc/p5-Geo-Cache/Makefile
index 97036cc5df7f..ed0e1697727e 100644
--- a/misc/p5-Geo-Cache/Makefile
+++ b/misc/p5-Geo-Cache/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Object interface for GPS waypoints
+WWW= https://metacpan.org/release/Geo-Cache
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Bing/Makefile b/misc/p5-Geo-Coder-Bing/Makefile
index 5224e0716592..72df91c9e99b 100644
--- a/misc/p5-Geo-Coder-Bing/Makefile
+++ b/misc/p5-Geo-Coder-Bing/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with the Bing Maps API
+WWW= https://metacpan.org/release/Geo-Coder-Bing
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Google/Makefile b/misc/p5-Geo-Coder-Google/Makefile
index 7a1ddc70a1b9..f8d1c66505ca 100644
--- a/misc/p5-Geo-Coder-Google/Makefile
+++ b/misc/p5-Geo-Coder-Google/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Maps Geocoding API
+WWW= https://metacpan.org/release/Geo-Coder-Google
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Googlev3/Makefile b/misc/p5-Geo-Coder-Googlev3/Makefile
index f5de69dea848..1ef3b8e1e2b4 100644
--- a/misc/p5-Geo-Coder-Googlev3/Makefile
+++ b/misc/p5-Geo-Coder-Googlev3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Maps v3 Geocoding API
+WWW= https://metacpan.org/release/Geo-Coder-Googlev3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Mapquest/Makefile b/misc/p5-Geo-Coder-Mapquest/Makefile
index 571d0ba1ef84..b0b08a644bff 100644
--- a/misc/p5-Geo-Coder-Mapquest/Makefile
+++ b/misc/p5-Geo-Coder-Mapquest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with Mapquest
+WWW= https://metacpan.org/release/Geo-Coder-Mapquest
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Multimap/Makefile b/misc/p5-Geo-Coder-Multimap/Makefile
index 00de1b69a61c..78150763276d 100644
--- a/misc/p5-Geo-Coder-Multimap/Makefile
+++ b/misc/p5-Geo-Coder-Multimap/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with the Multimap Open API
+WWW= https://metacpan.org/release/Geo-Coder-Multimap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Multiple/Makefile b/misc/p5-Geo-Coder-Multiple/Makefile
index 0942bcf7253e..8c19311c8c21 100644
--- a/misc/p5-Geo-Coder-Multiple/Makefile
+++ b/misc/p5-Geo-Coder-Multiple/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-0.6
MAINTAINER= wen@FreeBSD.org
COMMENT= Perl module to tie together multiple Geo::Coder modules
+WWW= https://metacpan.org/release/FRIFFIN/Geo-Coder-Multiple-0.61
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Navteq/Makefile b/misc/p5-Geo-Coder-Navteq/Makefile
index 3e3664011910..4e7914726c3f 100644
--- a/misc/p5-Geo-Coder-Navteq/Makefile
+++ b/misc/p5-Geo-Coder-Navteq/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with the Navteq MapTP AJAX API
+WWW= https://metacpan.org/release/Geo-Coder-Navteq
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-OSM/Makefile b/misc/p5-Geo-Coder-OSM/Makefile
index 860f50aa9f3e..c9812edefae9 100644
--- a/misc/p5-Geo-Coder-OSM/Makefile
+++ b/misc/p5-Geo-Coder-OSM/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with the OpenStreetMap Nominatim API
+WWW= https://metacpan.org/release/Geo-Coder-OSM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-OpenCage/Makefile b/misc/p5-Geo-Coder-OpenCage/Makefile
index 42965da83cc5..3a3730ad0c26 100644
--- a/misc/p5-Geo-Coder-OpenCage/Makefile
+++ b/misc/p5-Geo-Coder-OpenCage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with the OpenCage Geocoder API
+WWW= https://metacpan.org/release/Geo-Coder-OpenCage
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-Ovi/Makefile b/misc/p5-Geo-Coder-Ovi/Makefile
index e25b1cb6331e..0165d0d5cacd 100644
--- a/misc/p5-Geo-Coder-Ovi/Makefile
+++ b/misc/p5-Geo-Coder-Ovi/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with the Ovi Maps API
+WWW= https://metacpan.org/release/Geo-Coder-Ovi
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-PlaceFinder/Makefile b/misc/p5-Geo-Coder-PlaceFinder/Makefile
index f38b2c65c662..6fc4ada1f160 100644
--- a/misc/p5-Geo-Coder-PlaceFinder/Makefile
+++ b/misc/p5-Geo-Coder-PlaceFinder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with Yahoo PlaceFinder
+WWW= https://metacpan.org/release/FRIFFIN/Geo-Coder-PlaceFinder-0.1
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-Coder-TomTom/Makefile b/misc/p5-Geo-Coder-TomTom/Makefile
index 203e02ae7ae0..756583b89971 100644
--- a/misc/p5-Geo-Coder-TomTom/Makefile
+++ b/misc/p5-Geo-Coder-TomTom/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geocode addresses with the TomTom route planner
+WWW= https://metacpan.org/release/Geo-Coder-TomTom
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Geo-GeoNames/Makefile b/misc/p5-Geo-GeoNames/Makefile
index 55b68a962ef4..b588ed2d00c1 100644
--- a/misc/p5-Geo-GeoNames/Makefile
+++ b/misc/p5-Geo-GeoNames/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|0$||}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perform geographical queries using GeoNames Web Services
+WWW= https://metacpan.org/release/Geo-GeoNames
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/p5-Geo-Postcodes-DK/Makefile b/misc/p5-Geo-Postcodes-DK/Makefile
index bb4614deeca6..68c29dcde5ed 100644
--- a/misc/p5-Geo-Postcodes-DK/Makefile
+++ b/misc/p5-Geo-Postcodes-DK/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Danish postcodes with associated information
+WWW= https://metacpan.org/release/Geo-Postcodes-DK
BUILD_DEPENDS= p5-Geo-Postcodes>=0.31:misc/p5-Geo-Postcodes
RUN_DEPENDS= p5-Geo-Postcodes>=0.31:misc/p5-Geo-Postcodes
diff --git a/misc/p5-Geo-Postcodes-NO/Makefile b/misc/p5-Geo-Postcodes-NO/Makefile
index 0054005031aa..ca0f108e907f 100644
--- a/misc/p5-Geo-Postcodes-NO/Makefile
+++ b/misc/p5-Geo-Postcodes-NO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Norwegian postcodes with associated information
+WWW= https://metacpan.org/release/Geo-Postcodes-NO
BUILD_DEPENDS= p5-Geo-Postcodes>=0.31:misc/p5-Geo-Postcodes
RUN_DEPENDS= p5-Geo-Postcodes>=0.31:misc/p5-Geo-Postcodes
diff --git a/misc/p5-Geo-Postcodes/Makefile b/misc/p5-Geo-Postcodes/Makefile
index 6ef4224d3a46..c83cefe3e747 100644
--- a/misc/p5-Geo-Postcodes/Makefile
+++ b/misc/p5-Geo-Postcodes/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0+$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for the Geo::Postcodes::XX modules
+WWW= https://metacpan.org/release/Geo-Postcodes
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-Geo-Weather/Makefile b/misc/p5-Geo-Weather/Makefile
index 1769e07a1547..6594982b73a4 100644
--- a/misc/p5-Geo-Weather/Makefile
+++ b/misc/p5-Geo-Weather/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to retrieve weather information from weather.com
+WWW= https://metacpan.org/release/Geo-Weather
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
diff --git a/misc/p5-Geography-Countries/Makefile b/misc/p5-Geography-Countries/Makefile
index 89f26d8efd3a..365e2955c2fa 100644
--- a/misc/p5-Geography-Countries/Makefile
+++ b/misc/p5-Geography-Countries/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dikshie@lapi.itb.ac.id
COMMENT= Handle ISO-3166 country codes
+WWW= https://metacpan.org/release/Geography-Countries
LICENSE= MIT
diff --git a/misc/p5-I18N-Charset/Makefile b/misc/p5-I18N-Charset/Makefile
index 24af1b2b657a..4184d60f8947 100644
--- a/misc/p5-I18N-Charset/Makefile
+++ b/misc/p5-I18N-Charset/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/\.(.)$/\1/}
MAINTAINER= demon@FreeBSD.org
COMMENT= Module which maps CharSet names to the names registered with IANA
+WWW= https://metacpan.org/release/I18N-Charset
BUILD_DEPENDS= p5-IO-Capture>=0:devel/p5-IO-Capture
RUN_DEPENDS= p5-IO-String>=0:devel/p5-IO-String \
diff --git a/misc/p5-I18N-LangTags/Makefile b/misc/p5-I18N-LangTags/Makefile
index 72a0f94410a5..c124e1da0213 100644
--- a/misc/p5-I18N-LangTags/Makefile
+++ b/misc/p5-I18N-LangTags/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Functions for dealing with RFC-1766-style language tags
+WWW= https://metacpan.org/release/SBURKE/I18N-LangTags-0.35
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-LEGO-RCX/Makefile b/misc/p5-LEGO-RCX/Makefile
index 68db22403623..7c0a9fc42fbe 100644
--- a/misc/p5-LEGO-RCX/Makefile
+++ b/misc/p5-LEGO-RCX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for communicating with the Lego RCX brick via the IR tower
+WWW= https://metacpan.org/release/LEGO-RCX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-List-Compare/Makefile b/misc/p5-List-Compare/Makefile
index 88b4d2ec15ff..7b11cd94b4b5 100644
--- a/misc/p5-List-Compare/Makefile
+++ b/misc/p5-List-Compare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= marck@FreeBSD.org
COMMENT= Perl extension for comparing lists
+WWW= https://metacpan.org/release/List-Compare
LICENSE= ART10
diff --git a/misc/p5-List-Util-WeightedRoundRobin/Makefile b/misc/p5-List-Util-WeightedRoundRobin/Makefile
index 01648d466b51..fbb4a662cc56 100644
--- a/misc/p5-List-Util-WeightedRoundRobin/Makefile
+++ b/misc/p5-List-Util-WeightedRoundRobin/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Creates a list based on weighted input
+WWW= https://metacpan.org/release/List-Util-WeightedRoundRobin
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-Locale-Codes/Makefile b/misc/p5-Locale-Codes/Makefile
index eb42e349594d..fa861a1f64df 100644
--- a/misc/p5-Locale-Codes/Makefile
+++ b/misc/p5-Locale-Codes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Perl5 module providing access to ISO3166 and ISO639 Country Codes
+WWW= https://metacpan.org/release/Locale-Codes
LICENSE= ART10
diff --git a/misc/p5-Locale-Geocode/Makefile b/misc/p5-Locale-Geocode/Makefile
index 35a418fb47b5..b01d6ffb9bf1 100644
--- a/misc/p5-Locale-Geocode/Makefile
+++ b/misc/p5-Locale-Geocode/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Find codes and information on geographical location
+WWW= https://metacpan.org/release/Locale-Geocode
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX-Expat>=0.39:textproc/p5-XML-SAX-Expat \
diff --git a/misc/p5-Locale-Msgcat/Makefile b/misc/p5-Locale-Msgcat/Makefile
index 135b0344f5fc..134d3efbe73f 100644
--- a/misc/p5-Locale-Msgcat/Makefile
+++ b/misc/p5-Locale-Msgcat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for systems to support the XPG4 message catalog functions
+WWW= https://metacpan.org/release/Msgcat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Locale-SubCountry/Makefile b/misc/p5-Locale-SubCountry/Makefile
index 2bb6905e90d7..04bee0818919 100644
--- a/misc/p5-Locale-SubCountry/Makefile
+++ b/misc/p5-Locale-SubCountry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert state, province, county etc. names to/from code
+WWW= https://metacpan.org/release/Locale-SubCountry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Locale-US/Makefile b/misc/p5-Locale-US/Makefile
index 6658c11a1f02..e8d6de8646ed 100644
--- a/misc/p5-Locale-US/Makefile
+++ b/misc/p5-Locale-US/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Two letter codes for state identification in the United States
+WWW= https://metacpan.org/release/Locale-US
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Net-vCard/Makefile b/misc/p5-Net-vCard/Makefile
index 6ecf0273b14f..5f570767de33 100644
--- a/misc/p5-Net-vCard/Makefile
+++ b/misc/p5-Net-vCard/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read and write vCard files (RFC 2426)
+WWW= https://metacpan.org/release/Net-vCard
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-OSSP-uuid/Makefile b/misc/p5-OSSP-uuid/Makefile
index b51554c614ae..70cb4b917c39 100644
--- a/misc/p5-OSSP-uuid/Makefile
+++ b/misc/p5-OSSP-uuid/Makefile
@@ -1,4 +1,5 @@
COMMENT= Perl bindings for ossp-uuid
+WWW= http://www.ossp.org/pkg/lib/uuid/
BUILD_DEPENDS= ${LOCALBASE}/lib/libossp-uuid.a:misc/ossp-uuid
diff --git a/misc/p5-Software-License-CCpack/Makefile b/misc/p5-Software-License-CCpack/Makefile
index efa5e01ada6e..1e3f8e9c9e21 100644
--- a/misc/p5-Software-License-CCpack/Makefile
+++ b/misc/p5-Software-License-CCpack/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Software::License pack for Creative Commons licenses
+WWW= https://metacpan.org/release/Software-License-CCpack
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/p5-Software-License/Makefile b/misc/p5-Software-License/Makefile
index 273335dc3144..7e25ce962e41 100644
--- a/misc/p5-Software-License/Makefile
+++ b/misc/p5-Software-License/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Packages that provide templated software licenses
+WWW= https://metacpan.org/release/Software-License
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Test-Dir/Makefile b/misc/p5-Test-Dir/Makefile
index fb3b4d10ddc5..f71901e8c460 100644
--- a/misc/p5-Test-Dir/Makefile
+++ b/misc/p5-Test-Dir/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kiwi@oav.net
COMMENT= Test directory attributes
+WWW= https://metacpan.org/release/Test-Dir
USES= perl5
USE_PERL5= configure
diff --git a/misc/p5-Text-FIGlet/Makefile b/misc/p5-Text-FIGlet/Makefile
index dc0872296cca..1d58f082d870 100644
--- a/misc/p5-Text-FIGlet/Makefile
+++ b/misc/p5-Text-FIGlet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module to provide FIGlet abilities, akin to banner
+WWW= https://metacpan.org/release/Text-FIGlet
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-Zen-Koans/Makefile b/misc/p5-Zen-Koans/Makefile
index e37be0bd44bf..52420d37a2a6 100644
--- a/misc/p5-Zen-Koans/Makefile
+++ b/misc/p5-Zen-Koans/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Library containing over 100 Zen Koans
+WWW= https://metacpan.org/release/Zen-Koans
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/misc/p5-asterisk-perl/Makefile b/misc/p5-asterisk-perl/Makefile
index 024c5ab3ce3e..82f60ebcb839 100644
--- a/misc/p5-asterisk-perl/Makefile
+++ b/misc/p5-asterisk-perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Asterisk perl library
+WWW= http://asterisk.gnuinter.net/
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/parley/Makefile b/misc/parley/Makefile
index 5e9c40375c91..803b720a53fd 100644
--- a/misc/parley/Makefile
+++ b/misc/parley/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Vocabulary trainer for KDE
+WWW= https://edu.kde.org/applications/all/parley
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
diff --git a/misc/pastebinit/Makefile b/misc/pastebinit/Makefile
index c5239274f846..4632804d1709 100644
--- a/misc/pastebinit/Makefile
+++ b/misc/pastebinit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Command line utility for pastebin
+WWW= https://phab.lubuntu.me/source/pastebinit/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/patchutils/Makefile b/misc/patchutils/Makefile
index 8e746677b4c4..d88d5b4a1a1c 100644
--- a/misc/patchutils/Makefile
+++ b/misc/patchutils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://cyberelk.net/tim/data/patchutils/stable/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Small collection of programs that operate on patch files
+WWW= http://cyberelk.net/tim/software/patchutils/
LICENSE= GPLv2+
diff --git a/misc/pauker/Makefile b/misc/pauker/Makefile
index a781bb381a5f..50caa0236eb8 100644
--- a/misc/pauker/Makefile
+++ b/misc/pauker/Makefile
@@ -7,6 +7,7 @@ EXTRACT_ONLY=
MAINTAINER= alex@stangl.us
COMMENT= Java-based flashcard learning using the Leitner system
+WWW= http://pauker.sourceforge.net
USE_JAVA= yes
NO_BUILD= yes
diff --git a/misc/pciids/Makefile b/misc/pciids/Makefile
index e4a19d5eb6ad..0b8537f84183 100644
--- a/misc/pciids/Makefile
+++ b/misc/pciids/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Database of all known IDs used in PCI devices
+WWW= https://github.com/pciutils/pciids
LICENSE= BSD3CLAUSE GPLv2+
LICENSE_COMB= dual
diff --git a/misc/pdmenu/Makefile b/misc/pdmenu/Makefile
index 9bcdcd2f65c8..50e1fc4ae584 100644
--- a/misc/pdmenu/Makefile
+++ b/misc/pdmenu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://git.kitenet.net/index.cgi/pdmenu.git/snapshot/
MAINTAINER= fuz@fuz.su
COMMENT= Simple console menu program
+WWW= https://joeyh.name/code/pdmenu/
LICENSE= GPLv2
diff --git a/misc/pear-Services_Weather/Makefile b/misc/pear-Services_Weather/Makefile
index fda51c3301e6..ef79b26f9ce5 100644
--- a/misc/pear-Services_Weather/Makefile
+++ b/misc/pear-Services_Weather/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc www pear geography
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR interface to various online weather-services
+WWW= https://pear.php.net/package/Services_Weather
LICENSE= BSD2CLAUSE
diff --git a/misc/pear-Text_Figlet/Makefile b/misc/pear-Text_Figlet/Makefile
index 6cbdb29ef2d8..a7a9c78c8ba7 100644
--- a/misc/pear-Text_Figlet/Makefile
+++ b/misc/pear-Text_Figlet/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Render text using FIGlet fonts
+WWW= https://pear.php.net/package/Text_Figlet
USES= pear
diff --git a/misc/pecl-timezonedb/Makefile b/misc/pecl-timezonedb/Makefile
index d4dc5e34e488..baf3527dfe7b 100644
--- a/misc/pecl-timezonedb/Makefile
+++ b/misc/pecl-timezonedb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Timezone Database to be used with PHP date and time functions
+WWW= https://pecl.php.net/package/timezonedb
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/perkeep/Makefile b/misc/perkeep/Makefile
index 33ecf7e5b346..6b3b08dc006d 100644
--- a/misc/perkeep/Makefile
+++ b/misc/perkeep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Storage system: Storing, syncing, sharing, modelling, backing up files
+WWW= https://perkeep.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/pfm/Makefile b/misc/pfm/Makefile
index 684cb7bde547..b5fc038b453d 100644
--- a/misc/pfm/Makefile
+++ b/misc/pfm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/p-f-m/${PORTNAME}/${PORTVERSION}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Terminal (curses)-based file manager written in Perl
+WWW= http://p-f-m.sourceforge.net/
LICENSE= GPLv2
diff --git a/misc/pinfo/Makefile b/misc/pinfo/Makefile
index 80922209e72b..0eb280ef837b 100644
--- a/misc/pinfo/Makefile
+++ b/misc/pinfo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES=
MAINTAINER= otis@FreeBSD.org
COMMENT= Ncurses based, lynx style info documentation browser
+WWW= http://pinfo.alioth.debian.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/pipe/Makefile b/misc/pipe/Makefile
index fa3039b24dba..fd30adbad183 100644
--- a/misc/pipe/Makefile
+++ b/misc/pipe/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pipe25_rc5
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for creating and analysing Petri nets
+WWW= http://pipe2.sourceforge.net/
USES= zip
NO_BUILD= yes
diff --git a/misc/posixtestsuite/Makefile b/misc/posixtestsuite/Makefile
index 2ba506ae31d8..3d5d211ec20f 100644
--- a/misc/posixtestsuite/Makefile
+++ b/misc/posixtestsuite/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/posixtest/posixtest/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Open POSIX Test Suite
+WWW= http://posixtest.sourceforge.net/
WRKSRC= ${WRKDIR}/posixtestsuite
diff --git a/misc/proxyper/Makefile b/misc/proxyper/Makefile
index 70a0213c3fe6..09020cdfc2e5 100644
--- a/misc/proxyper/Makefile
+++ b/misc/proxyper/Makefile
@@ -8,6 +8,7 @@ DISTNAME= proxyper${PORTVERSION}-freebsd7-x86
MAINTAINER= tdb@FreeBSD.org
COMMENT= Official distributed.net v2 personal proxy
+WWW= https://www.distributed.net/Download_proxies
ONLY_FOR_ARCHS= amd64 i386
diff --git a/misc/pspresent/Makefile b/misc/pspresent/Makefile
index 991c27e421ed..f916a587ea06 100644
--- a/misc/pspresent/Makefile
+++ b/misc/pspresent/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.zmatt.net/pspresent/
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-screen slide shows of postscript files
+WWW= http://www.zmatt.net/pspresent/
LICENSE= GPLv2
diff --git a/misc/ptsort/Makefile b/misc/ptsort/Makefile
index 9d896347f389..91997e71135f 100644
--- a/misc/ptsort/Makefile
+++ b/misc/ptsort/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/dag-erling/${PORTNAME}/releases/download/${PORT
MAINTAINER= des@FreeBSD.org
COMMENT= Prioritized topological sort
+WWW= https://github.com/dag-erling/ptsort
LICENSE= BSD3CLAUSE
diff --git a/misc/pubs/Makefile b/misc/pubs/Makefile
index 695a8df23a1f..2d60434c6f08 100644
--- a/misc/pubs/Makefile
+++ b/misc/pubs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Your bibliography on the command line
+WWW= https://github.com/pubs/pubs
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/license
diff --git a/misc/py-PyUserInput/Makefile b/misc/py-PyUserInput/Makefile
index d1b4ad569ad5..00ec248a37c8 100644
--- a/misc/py-PyUserInput/Makefile
+++ b/misc/py-PyUserInput/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Module for mouse and keyboard control
+WWW= https://github.com/PyUserInput/PyUserInput
LICENSE= GPLv3
diff --git a/misc/py-QSpectrumAnalyzer/Makefile b/misc/py-QSpectrumAnalyzer/Makefile
index d8e599a99df1..c3ca4be238ab 100644
--- a/misc/py-QSpectrumAnalyzer/Makefile
+++ b/misc/py-QSpectrumAnalyzer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Spectrum analyzer for multiple SDR platforms
+WWW= https://github.com/xmikos/qspectrumanalyzer
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-SimpleSoapy/Makefile b/misc/py-SimpleSoapy/Makefile
index 5df77fcc9ad0..3e239baaf1d7 100644
--- a/misc/py-SimpleSoapy/Makefile
+++ b/misc/py-SimpleSoapy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple pythonic wrapper for SoapySDR library
+WWW= https://github.com/xmikos/simplesoapy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-SoapySDR/Makefile b/misc/py-SoapySDR/Makefile
index 887301c8d702..64c0cba5e85f 100644
--- a/misc/py-SoapySDR/Makefile
+++ b/misc/py-SoapySDR/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Vendor and platform neutral SDR support library (python binding)
+WWW= https://github.com/pothosware/SoapySDR
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/../LICENSE_1_0.txt
diff --git a/misc/py-alive-progress/Makefile b/misc/py-alive-progress/Makefile
index 9fa5e21e6704..3210ee882043 100644
--- a/misc/py-alive-progress/Makefile
+++ b/misc/py-alive-progress/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Enhanced Python Progress Bar
+WWW= https://pypi.org/project/alive-progress/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-boost-histogram/Makefile b/misc/py-boost-histogram/Makefile
index 3a801ecedf37..58958eb74884 100644
--- a/misc/py-boost-histogram/Makefile
+++ b/misc/py-boost-histogram/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python bindings for the C++14 Boost::Histogram library
+WWW= https://github.com/scikit-hep/boost-histogram
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-cinder/Makefile b/misc/py-cinder/Makefile
index e686400ec1a4..7126b263446e 100644
--- a/misc/py-cinder/Makefile
+++ b/misc/py-cinder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStack Block Storage
+WWW= https://docs.openstack.org/cinder/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-colorbrewer/Makefile b/misc/py-colorbrewer/Makefile
index dbba047af9af..958408692574 100644
--- a/misc/py-colorbrewer/Makefile
+++ b/misc/py-colorbrewer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Constants from Cynthia Brewer's ColorBrewer
+WWW= https://pypi.org/project/colorbrewer/
LICENSE= APACHE20
diff --git a/misc/py-colored/Makefile b/misc/py-colored/Makefile
index fa36f7554618..09110aeab44c 100644
--- a/misc/py-colored/Makefile
+++ b/misc/py-colored/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= timp87@gmail.com
COMMENT= Very simple Python library for color and formatting in terminal
+WWW= https://gitlab.com/dslackw/colored
LICENSE= MIT
diff --git a/misc/py-crudini/Makefile b/misc/py-crudini/Makefile
index c35bdc57e2c0..16d293ef77ce 100644
--- a/misc/py-crudini/Makefile
+++ b/misc/py-crudini/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility for manipulating ini files
+WWW= https://www.pixelbeat.org/programs/crudini/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/py-dictdiffer/Makefile b/misc/py-dictdiffer/Makefile
index 4ebb8a5f1d58..215a005b4c29 100644
--- a/misc/py-dictdiffer/Makefile
+++ b/misc/py-dictdiffer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library that helps you to diff and patch dictionaries
+WWW= https://github.com/inveniosoftware/dictdiffer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-eemeter/Makefile b/misc/py-eemeter/Makefile
index 2f38070703cb..06369129ac36 100644
--- a/misc/py-eemeter/Makefile
+++ b/misc/py-eemeter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package implementing methods to calculate metered energy consumption
+WWW= https://eemeter.openee.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-emoji/Makefile b/misc/py-emoji/Makefile
index 12e7029a7ad7..1d25c05c900b 100644
--- a/misc/py-emoji/Makefile
+++ b/misc/py-emoji/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kevans@FreeBSD.org
COMMENT= Emoji support for Python
+WWW= https://github.com/carpedm20/emoji
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/py-ezc3d/Makefile b/misc/py-ezc3d/Makefile
index c0489cd1a957..cb92eb499b06 100644
--- a/misc/py-ezc3d/Makefile
+++ b/misc/py-ezc3d/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C3D (biomechanics data format) reader/writer
+WWW= https://github.com/pyomeca/ezc3d
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-fast-histogram/Makefile b/misc/py-fast-histogram/Makefile
index eafa97ab23b1..2527c44f824b 100644
--- a/misc/py-fast-histogram/Makefile
+++ b/misc/py-fast-histogram/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast simple 1D and 2D histograms
+WWW= https://github.com/astrofrog/fast-histogram
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-fleep/Makefile b/misc/py-fleep/Makefile
index 03c5e26a66df..b6c5efa563f6 100644
--- a/misc/py-fleep/Makefile
+++ b/misc/py-fleep/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= File format determination library for Python
+WWW= https://github.com/floyernick/fleep-py
LICENSE= MIT
diff --git a/misc/py-fuzzy/Makefile b/misc/py-fuzzy/Makefile
index 80312408a888..bebf84db76d3 100644
--- a/misc/py-fuzzy/Makefile
+++ b/misc/py-fuzzy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast Python phonetic algorithms
+WWW= https://pypi.org/project/Fuzzy/
LICENSE= MIT ART20
LICENSE_COMB= multi
diff --git a/misc/py-gluoncv/Makefile b/misc/py-gluoncv/Makefile
index 4ddbd7ce923c..a3100045bd22 100644
--- a/misc/py-gluoncv/Makefile
+++ b/misc/py-gluoncv/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Gluon CV toolkit for state-of-the-art deep learning in computer vision
+WWW= https://gluon-cv.mxnet.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-gluonnlp/Makefile b/misc/py-gluonnlp/Makefile
index 6be7544872cb..a5ef57e69701 100644
--- a/misc/py-gluonnlp/Makefile
+++ b/misc/py-gluonnlp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= MXNet-based toolkit to enable easy text, datasets preprocessing
+WWW= https://gluon-nlp.mxnet.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-halo/Makefile b/misc/py-halo/Makefile
index 3d310b0e6961..2fe1cb91b7aa 100644
--- a/misc/py-halo/Makefile
+++ b/misc/py-halo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Beautiful terminal spinners in Python
+WWW= https://github.com/manrajgrover/halo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-histoprint/Makefile b/misc/py-histoprint/Makefile
index fbb40bde00bf..fd6126a6909a 100644
--- a/misc/py-histoprint/Makefile
+++ b/misc/py-histoprint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pretty printing of histograms to the console
+WWW= https://github.com/scikit-hep/histoprint
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-huepy/Makefile b/misc/py-huepy/Makefile
index 034d596e942d..6332648dbad8 100644
--- a/misc/py-huepy/Makefile
+++ b/misc/py-huepy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Print awesomely in terminals
+WWW= https://github.com/s0md3v/hue
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-kartograph/Makefile b/misc/py-kartograph/Makefile
index c461ef9f6817..cbfc6f93f943 100644
--- a/misc/py-kartograph/Makefile
+++ b/misc/py-kartograph/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Framework for building interactive map applications
+WWW= https://kartograph.org/docs/kartograph.py/
LICENSE= MIT
diff --git a/misc/py-log_symbols/Makefile b/misc/py-log_symbols/Makefile
index 5df96f50bde9..e9f364642b35 100644
--- a/misc/py-log_symbols/Makefile
+++ b/misc/py-log_symbols/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Colored symbols for various log levels for Python
+WWW= https://github.com/manrajgrover/py-log-symbols
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-mffpy/Makefile b/misc/py-mffpy/Makefile
index 71546c441d54..c53ec1bc64b4 100644
--- a/misc/py-mffpy/Makefile
+++ b/misc/py-mffpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Reader and writer for Philips' MFF file format
+WWW= https://github.com/BEL-Public/mffpy/
LICENSE= APACHE20
diff --git a/misc/py-molequeue/Makefile b/misc/py-molequeue/Makefile
index 37e2f06fa574..dd8794496d58 100644
--- a/misc/py-molequeue/Makefile
+++ b/misc/py-molequeue/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for MolEqueue, task management framework
+WWW= https://www.openchemistry.org/projects/molequeue
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/misc/py-mxnet/Makefile b/misc/py-mxnet/Makefile
index 574429c3cbc2..2c44edc6aa8d 100644
--- a/misc/py-mxnet/Makefile
+++ b/misc/py-mxnet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Apache MXNet: Ultra-scalable deep learning framework
+WWW= https://mxnet.apache.org/
LICENSE= APACHE20
diff --git a/misc/py-onnx-tf/Makefile b/misc/py-onnx-tf/Makefile
index 51da4bdf5897..15902a985b7d 100644
--- a/misc/py-onnx-tf/Makefile
+++ b/misc/py-onnx-tf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tensorflow backend for ONNX (Open Neural Network Exchange)
+WWW= https://github.com/onnx/onnx-tensorflow/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-onnx/Makefile b/misc/py-onnx/Makefile
index 9728dc2a1515..67635e382ce9 100644
--- a/misc/py-onnx/Makefile
+++ b/misc/py-onnx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open Neural Network eXchange
+WWW= https://onnx.ai/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-orange3-associate/Makefile b/misc/py-orange3-associate/Makefile
index c580f9381016..9239fbf85c5a 100644
--- a/misc/py-orange3-associate/Makefile
+++ b/misc/py-orange3-associate/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Orange 3 add-on: Frequent itemsets and association rules mining
+WWW= https://github.com/biolab/orange3-associate
LICENSE= GPLv3+
diff --git a/misc/py-orange3-datafusion/Makefile b/misc/py-orange3-datafusion/Makefile
index ed0fea56fc3e..31b34f88f861 100644
--- a/misc/py-orange3-datafusion/Makefile
+++ b/misc/py-orange3-datafusion/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Data fusion add-on for Orange3
+WWW= https://github.com/biolab/orange3-datafusion
LICENSE= GPLv3
diff --git a/misc/py-orange3-educational/Makefile b/misc/py-orange3-educational/Makefile
index e20fc074f8d6..fc8fefdf633f 100644
--- a/misc/py-orange3-educational/Makefile
+++ b/misc/py-orange3-educational/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Orange add-on: widgets for machine learning and data mining
+WWW= https://github.com/biolab/orange3-educational
LICENSE= CC-BY-3.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-orange3-network/Makefile b/misc/py-orange3-network/Makefile
index f8cadd6ee1f5..45f24ee498c7 100644
--- a/misc/py-orange3-network/Makefile
+++ b/misc/py-orange3-network/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Network analysis add-on for Orange data mining suite
+WWW= https://github.com/biolab/orange3-network
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/py-orange3-timeseries/Makefile b/misc/py-orange3-timeseries/Makefile
index fb05358e6092..578a215cc116 100644
--- a/misc/py-orange3-timeseries/Makefile
+++ b/misc/py-orange3-timeseries/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Orange add-on for analyzing, visualizing, manipulating time series
+WWW= https://github.com/biolab/orange3-timeseries
LICENSE= CC-BY-3.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-palettable/Makefile b/misc/py-palettable/Makefile
index f3714f89cf92..f01b021c6fee 100644
--- a/misc/py-palettable/Makefile
+++ b/misc/py-palettable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library of color palettes for Python
+WWW= https://jiffyclub.github.io/palettable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/misc/py-pexpect/Makefile b/misc/py-pexpect/Makefile
index 3493dc8da41e..ffc2efd0d02c 100644
--- a/misc/py-pexpect/Makefile
+++ b/misc/py-pexpect/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python module for controlling interactive programs in pseudo-terminal
+WWW= https://pexpect.readthedocs.io/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-powerline-status/Makefile b/misc/py-powerline-status/Makefile
index 879919f02b7d..d4aa0d56f8fb 100644
--- a/misc/py-powerline-status/Makefile
+++ b/misc/py-powerline-status/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Statusline plugin for vim, zsh, bash, and more
+WWW= https://github.com/powerline/powerline
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/docs/source/license-and-credits.rst
diff --git a/misc/py-progressbar/Makefile b/misc/py-progressbar/Makefile
index 9878100c68da..9dce7cf52a99 100644
--- a/misc/py-progressbar/Makefile
+++ b/misc/py-progressbar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text progressbar library for python
+WWW= https://pypi.org/project/progressbar/
LICENSE= BSD3CLAUSE LGPL21+
LICENSE_COMB= dual
diff --git a/misc/py-progressbar2/Makefile b/misc/py-progressbar2/Makefile
index eeb80b56bd9f..9087012e05b3 100644
--- a/misc/py-progressbar2/Makefile
+++ b/misc/py-progressbar2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= makc@FreeBSD.org
COMMENT= Text mode progressbar library for Python
+WWW= https://pypi.org/project/progressbar2/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-pyEDFlib/Makefile b/misc/py-pyEDFlib/Makefile
index 2d1248d16364..f75297c63c4f 100644
--- a/misc/py-pyEDFlib/Makefile
+++ b/misc/py-pyEDFlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library to read/write EDF+/BDF+ files based on EDFlib
+WWW= https://github.com/holgern/pyedflib
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-pyfiglet/Makefile b/misc/py-pyfiglet/Makefile
index d857147f9ad5..2bd4c65eabf3 100644
--- a/misc/py-pyfiglet/Makefile
+++ b/misc/py-pyfiglet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Pure-python FIGlet implementation
+WWW= https://github.com/pwaller/pyfiglet
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-pykml/Makefile b/misc/py-pykml/Makefile
index 40c564f0c542..340a57f15e6e 100644
--- a/misc/py-pykml/Makefile
+++ b/misc/py-pykml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python KML library, language for encoding, annotating geographic data
+WWW= https://pythonhosted.org/pykml
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/py-pypatent/Makefile b/misc/py-pypatent/Makefile
index 35a7ae3780a2..7daa39bce0d9 100644
--- a/misc/py-pypatent/Makefile
+++ b/misc/py-pypatent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Search for and retrieve US Patent and Trademark Office Patent Data
+WWW= https://github.com/daneads/pypatent
LICENSE= GPLv3
diff --git a/misc/py-pyprind/Makefile b/misc/py-pyprind/Makefile
index 42c5a4ad2488..28043220cc27 100644
--- a/misc/py-pyprind/Makefile
+++ b/misc/py-pyprind/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyPrind-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Progress Bar and Percent Indicator Utility
+WWW= https://github.com/rasbt/pyprind
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-python-geohash/Makefile b/misc/py-python-geohash/Makefile
index 5b0f7098bcdb..1d7d9c4faee4 100644
--- a/misc/py-python-geohash/Makefile
+++ b/misc/py-python-geohash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast, accurate python geohashing library
+WWW= https://pypi.org/project/python-geohash/
LICENSE= APACHE20 MIT BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/misc/py-python-utils/Makefile b/misc/py-python-utils/Makefile
index b0da185cdc76..cedba1ff9b0e 100644
--- a/misc/py-python-utils/Makefile
+++ b/misc/py-python-utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= makc@FreeBSD.org
COMMENT= Collection of small functions and classes
+WWW= https://pypi.org/project/python-utils/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-qiskit-machine-learning/Makefile b/misc/py-qiskit-machine-learning/Makefile
index 71d0518729d0..60b4de90fce0 100644
--- a/misc/py-qiskit-machine-learning/Makefile
+++ b/misc/py-qiskit-machine-learning/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum Machine Learning for Quiskit framework for quantum computing
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/py-scikit-fusion/Makefile b/misc/py-scikit-fusion/Makefile
index 410741e7c4b1..ba41a2afbcd9 100644
--- a/misc/py-scikit-fusion/Makefile
+++ b/misc/py-scikit-fusion/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Data fusion based on recent collective latent factor models
+WWW= https://github.com/marinkaz/scikit-fusion
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/py-serverfiles/Makefile b/misc/py-serverfiles/Makefile
index 330e42d20c9a..d5df3d6ba265 100644
--- a/misc/py-serverfiles/Makefile
+++ b/misc/py-serverfiles/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Access files on a HTTP server and store them locally for reuse
+WWW= https://pypi.org/project/serverfiles/
LICENSE= GPLv3+
diff --git a/misc/py-soapy_power/Makefile b/misc/py-soapy_power/Makefile
index 2305c1cab0e7..1c13eb7c7f7e 100644
--- a/misc/py-soapy_power/Makefile
+++ b/misc/py-soapy_power/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Obtain power spectrum from SoapySDR devices
+WWW= https://github.com/xmikos/soapy_power
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-spdx-lookup/Makefile b/misc/py-spdx-lookup/Makefile
index d28e8bb2504d..907feaf74355 100644
--- a/misc/py-spdx-lookup/Makefile
+++ b/misc/py-spdx-lookup/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SPDX license list query tool
+WWW= https://github.com/bbqsrc/spdx-lookup-python
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-spdx-tools/Makefile b/misc/py-spdx-tools/Makefile
index 8edc501f521a..14b91ef24256 100644
--- a/misc/py-spdx-tools/Makefile
+++ b/misc/py-spdx-tools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Parses, validates and creates SPDX documents
+WWW= https://github.com/spdx/tools-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-spdx/Makefile b/misc/py-spdx/Makefile
index 710e1f1a72b4..1740ec571d24 100644
--- a/misc/py-spdx/Makefile
+++ b/misc/py-spdx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SPDX license list database
+WWW= https://github.com/bbqsrc/spdx-python
LICENSE= CC0-1.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-spinners/Makefile b/misc/py-spinners/Makefile
index c915fda500ad..dd540cf03bb4 100644
--- a/misc/py-spinners/Makefile
+++ b/misc/py-spinners/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Spinners for terminal
+WWW= https://github.com/manrajgrover/py-spinners.
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-tes/Makefile b/misc/py-tes/Makefile
index f5ca5d080ffa..a25c216ae9f9 100644
--- a/misc/py-tes/Makefile
+++ b/misc/py-tes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for Elasticsearch
+WWW= https://github.com/deeshugupta/tes
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/py-tflearn/Makefile b/misc/py-tflearn/Makefile
index 3d129665f3ee..99662819cea1 100644
--- a/misc/py-tflearn/Makefile
+++ b/misc/py-tflearn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Modular and transparent deep learning library on top of TensorFlow
+WWW= http://tflearn.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-tflite-support/Makefile b/misc/py-tflite-support/Makefile
index 1032a6a6015f..3b43d60e8f12 100644
--- a/misc/py-tflite-support/Makefile
+++ b/misc/py-tflite-support/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Toolkit for developing/deploying ML/TFLite models
+WWW= https://www.tensorflow.org/
LICENSE= APACHE20
diff --git a/misc/py-tflite/Makefile b/misc/py-tflite/Makefile
index 501c6f9447ae..7148986c9ca3 100644
--- a/misc/py-tflite/Makefile
+++ b/misc/py-tflite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Parse TensorFlow Lite models in Python
+WWW= https://jackwish.net/tflite/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-toil/Makefile b/misc/py-toil/Makefile
index 87c39789cf46..e65bafc3b19a 100644
--- a/misc/py-toil/Makefile
+++ b/misc/py-toil/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pipeline management software for clusters
+WWW= https://github.com/DataBiosphere/toil
LICENSE= APACHE20
diff --git a/misc/py-tqdm/Makefile b/misc/py-tqdm/Makefile
index 13c74a9fb4d5..e83599a07e37 100644
--- a/misc/py-tqdm/Makefile
+++ b/misc/py-tqdm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast, extensible progress bar for Python
+WWW= https://github.com/tqdm/tqdm
LICENSE= MIT MPL20
LICENSE_COMB= multi
diff --git a/misc/py-tvm/Makefile b/misc/py-tvm/Makefile
index 211e030c2762..1c150334aac1 100644
--- a/misc/py-tvm/Makefile
+++ b/misc/py-tvm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Deep learning compiler stack for cpu, gpu and specialized accelerators
+WWW= https://tvm.ai/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-uhi/Makefile b/misc/py-uhi/Makefile
index 6877d59ce0dc..c12a5a2eb3b8 100644
--- a/misc/py-uhi/Makefile
+++ b/misc/py-uhi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Universal Histogram Interface
+WWW= https://uhi.readthedocs.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-wurlitzer/Makefile b/misc/py-wurlitzer/Makefile
index d292fdd16ea8..ac816488db01 100644
--- a/misc/py-wurlitzer/Makefile
+++ b/misc/py-wurlitzer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Capture C-level output in context managers
+WWW= https://github.com/minrk/wurlitzer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/py-xgboost/Makefile b/misc/py-xgboost/Makefile
index 839c5a7121c4..8a40943fef0e 100644
--- a/misc/py-xgboost/Makefile
+++ b/misc/py-xgboost/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT, GBM)
+WWW= https://xgboost.ai/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/misc/pyobd/Makefile b/misc/pyobd/Makefile
index c5035125cc80..ac34d73a2f57 100644
--- a/misc/pyobd/Makefile
+++ b/misc/pyobd/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pyobd_${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= OBD-II compliant car diagnostic tool
+WWW= http://www.obdtester.com/pyobd
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/qbrew/Makefile b/misc/qbrew/Makefile
index 45002bd98cdc..cab323a7907f 100644
--- a/misc/qbrew/Makefile
+++ b/misc/qbrew/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.usermode.org/code/
MAINTAINER= adridg@FreeBSD.org
COMMENT= Homebrewer's recipe calculator
+WWW= http://www.usermode.org/code.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/qt5ct/Makefile b/misc/qt5ct/Makefile
index b3788a69af51..cb37304c3e39 100644
--- a/misc/qt5ct/Makefile
+++ b/misc/qt5ct/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= tcberner@FreeBSD.org
COMMENT= Qt 5 configuration tool
+WWW= https://sourceforge.net/projects/qt5ct/
LICENSE= BSD2CLAUSE
diff --git a/misc/qt6-doc/Makefile b/misc/qt6-doc/Makefile
index a4b7bd4f5d65..1c699181a116 100644
--- a/misc/qt6-doc/Makefile
+++ b/misc/qt6-doc/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 module Documentations
+WWW= https://qt-project.org
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
diff --git a/misc/quantum++/Makefile b/misc/quantum++/Makefile
index 52edec6086ba..870d29583d0f 100644
--- a/misc/quantum++/Makefile
+++ b/misc/quantum++/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only general purpose quantum computing library
+WWW= https://github.com/softwareQinc/qpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/raspbsd-led/Makefile b/misc/raspbsd-led/Makefile
index 079256a250c7..a753cb7cf215 100644
--- a/misc/raspbsd-led/Makefile
+++ b/misc/raspbsd-led/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= ports@FreeBSD.org
COMMENT= Misc LED programs for ARM boards
+WWW= https://github.com/RaspBSD/raspbsd-led
USE_GITHUB= yes
GH_ACCOUNT= raspbsd
diff --git a/misc/ree/Makefile b/misc/ree/Makefile
index 59ed952d355c..0319db17c2db 100644
--- a/misc/ree/Makefile
+++ b/misc/ree/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Tool to dump your ROM extensions
+WWW= https://github.com/alexmyczko/ree
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rfc/Makefile b/misc/rfc/Makefile
index fd215aeb9499..fea5d321c570 100644
--- a/misc/rfc/Makefile
+++ b/misc/rfc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/misc/rfc/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Perl script to search for RFC's
+WWW= http://www.dewn.com/rfc/
LICENSE= BSD2CLAUSE
diff --git a/misc/ringtonetools/Makefile b/misc/ringtonetools/Makefile
index f0aa556816dc..08d23f5e42b7 100644
--- a/misc/ringtonetools/Makefile
+++ b/misc/ringtonetools/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.mikekohn.net/downloads/${PORTNAME}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Create/convert/listen to ringtones and logos for mobile phones
+WWW= https://www.mikekohn.net/file_formats/ringtonetools.php
# Converted from RESTRICTED
LICENSE= ringtonetools
diff --git a/misc/rname/Makefile b/misc/rname/Makefile
index 88ead87c98d0..293afba2d443 100644
--- a/misc/rname/Makefile
+++ b/misc/rname/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://devel.ringlet.net/files/sys/rname/
MAINTAINER= ports@FreeBSD.org
COMMENT= Execute a program with a fake name
+WWW= https://devel.ringlet.net/sysutils/rname/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rpl/Makefile b/misc/rpl/Makefile
index ff56501096e8..1dc1051b8d04 100644
--- a/misc/rpl/Makefile
+++ b/misc/rpl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://downloads.laffeycomputer.com/current_builds/
MAINTAINER= ports@FreeBSD.org
COMMENT= Unix text replacement utility
+WWW= http://www.laffeycomputer.com/rpl.html
LICENSE= GPLv2
diff --git a/misc/rubygem-dotenv-rails-rails4/Makefile b/misc/rubygem-dotenv-rails-rails4/Makefile
index 73b559a4a892..07ac968cca81 100644
--- a/misc/rubygem-dotenv-rails-rails4/Makefile
+++ b/misc/rubygem-dotenv-rails-rails4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Autoload dotenv in Rails
+WWW= https://github.com/bkeepers/dotenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rubygem-dotenv-rails-rails5/Makefile b/misc/rubygem-dotenv-rails-rails5/Makefile
index 88d38238ba49..32f9e5a0583c 100644
--- a/misc/rubygem-dotenv-rails-rails5/Makefile
+++ b/misc/rubygem-dotenv-rails-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Autoload dotenv in Rails
+WWW= https://github.com/bkeepers/dotenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rubygem-dotenv-rails-rails50/Makefile b/misc/rubygem-dotenv-rails-rails50/Makefile
index 59ec3d515548..a5d72e910903 100644
--- a/misc/rubygem-dotenv-rails-rails50/Makefile
+++ b/misc/rubygem-dotenv-rails-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Autoload dotenv in Rails
+WWW= https://github.com/bkeepers/dotenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rubygem-dotenv/Makefile b/misc/rubygem-dotenv/Makefile
index 76dd3af83cd0..8bd5154e4ec1 100644
--- a/misc/rubygem-dotenv/Makefile
+++ b/misc/rubygem-dotenv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Loads environment variables from .env
+WWW= https://github.com/bkeepers/dotenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rubygem-haversine_distance/Makefile b/misc/rubygem-haversine_distance/Makefile
index 8ad0cf661937..4c037d6eae1a 100644
--- a/misc/rubygem-haversine_distance/Makefile
+++ b/misc/rubygem-haversine_distance/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate the great-circle distance
+WWW= https://github.com/jirapong/haversine_distance
LICENSE= MIT
diff --git a/misc/rubygem-iesd/Makefile b/misc/rubygem-iesd/Makefile
index 8935d18b1084..c225269fc6b8 100644
--- a/misc/rubygem-iesd/Makefile
+++ b/misc/rubygem-iesd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modify Extensions, Kextcache and Packages on InstallESD
+WWW= https://github.com/ntkme/iesd
LICENSE= BSD2CLAUSE
diff --git a/misc/rubygem-mime-types-data/Makefile b/misc/rubygem-mime-types-data/Makefile
index 0328d07613cf..86c8402a81d4 100644
--- a/misc/rubygem-mime-types-data/Makefile
+++ b/misc/rubygem-mime-types-data/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MIME Type registry data
+WWW= https://github.com/mime-types/mime-types-data
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/Licence.md
diff --git a/misc/rubygem-mime-types/Makefile b/misc/rubygem-mime-types/Makefile
index 1c8eeb3917ff..30c5beee00f0 100644
--- a/misc/rubygem-mime-types/Makefile
+++ b/misc/rubygem-mime-types/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby gem which provides a mailcap-like MIME Content-Type lookup
+WWW= https://github.com/mime-types/ruby-mime-types
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/Licence.md
diff --git a/misc/rubygem-mimemagic/Makefile b/misc/rubygem-mimemagic/Makefile
index cb570c370453..c39319f8f11a 100644
--- a/misc/rubygem-mimemagic/Makefile
+++ b/misc/rubygem-mimemagic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MIME detection by extension or content in pure ruby
+WWW= https://github.com/mimemagicrb/mimemagic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rubygem-octicons/Makefile b/misc/rubygem-octicons/Makefile
index b72b9975c632..8293fd63a22c 100644
--- a/misc/rubygem-octicons/Makefile
+++ b/misc/rubygem-octicons/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Package that distributes Octicons in a gem
+WWW= https://github.com/primer/octicons
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/rubygem-rabbit/Makefile b/misc/rubygem-rabbit/Makefile
index 27afad86d0ab..dc8885b252c7 100644
--- a/misc/rubygem-rabbit/Makefile
+++ b/misc/rubygem-rabbit/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= tota@FreeBSD.org
COMMENT= RD-document-based presentation application
+WWW= https://rabbit-shocker.org/en/
LICENSE= GPLv2+
LICENSE_FILE_GPLv2+ = ${WRKSRC}/GPL
diff --git a/misc/rubygem-vpim/Makefile b/misc/rubygem-vpim/Makefile
index cbe91d26179a..ac8dcb53692f 100644
--- a/misc/rubygem-vpim/Makefile
+++ b/misc/rubygem-vpim/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Pure Ruby library for decoding and encoding vCard and iCalendar data
+WWW= http://vpim.rubyforge.org/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/misc/rump/Makefile b/misc/rump/Makefile
index cc53aaa0ed56..84884a90e77c 100644
--- a/misc/rump/Makefile
+++ b/misc/rump/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Virtualized NetBSD kernel components in userspace
+WWW= https://www.rumpkernel.org
LICENSE= BSD2CLAUSE
diff --git a/misc/ruut/Makefile b/misc/ruut/Makefile
index a825754fd85c..384ef6b2d8ec 100644
--- a/misc/ruut/Makefile
+++ b/misc/ruut/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Print arbitrary trees on the command line
+WWW= https://github.com/HarrisonB/ruut
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/schilytools/Makefile b/misc/schilytools/Makefile
index 205b050fbb30..fd6f9c9d9fc8 100644
--- a/misc/schilytools/Makefile
+++ b/misc/schilytools/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= fuz@fuz.su
COMMENT= Collection of tools and libraries by J. Schilling (metaport)
+WWW= https://codeberg.org/schilytools/schilytools
RUN_DEPENDS= schilybase>=2021.05.19:devel/schilybase \
schilyutils>=2021.05.19:sysutils/schilyutils \
diff --git a/misc/sdformat/Makefile b/misc/sdformat/Makefile
index dfbe0ff501db..8a30e28ce09f 100644
--- a/misc/sdformat/Makefile
+++ b/misc/sdformat/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simulation Description Format (SDF) parser and description files
+WWW= https://bitbucket.org/osrf/sdformat/src/default/
LICENSE= APACHE20
diff --git a/misc/seabios/Makefile b/misc/seabios/Makefile
index d14fd1d10741..e6ff588fc11d 100644
--- a/misc/seabios/Makefile
+++ b/misc/seabios/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.seabios.org/downloads/
MAINTAINER= royger@FreeBSD.org
COMMENT= Open source implementation of a 16bit X86 BIOS
+WWW= http://www.seabios.org
LICENSE= LGPL3
diff --git a/misc/sent/Makefile b/misc/sent/Makefile
index de08eae50fa3..82a47f3038ff 100644
--- a/misc/sent/Makefile
+++ b/misc/sent/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://dl.suckless.org/tools/
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Simple plaintext presentation tool
+WWW= https://tools.suckless.org/sent/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/sfm/Makefile b/misc/sfm/Makefile
index e5b03b38315b..2c50f96c732b 100644
--- a/misc/sfm/Makefile
+++ b/misc/sfm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= danfe@FreeBSD.org
COMMENT= Simple file manager for Unix-like systems
+WWW= https://git.afify.dev/sfm/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/shared-mime-info/Makefile b/misc/shared-mime-info/Makefile
index 58409ccff444..6db1ae28b830 100644
--- a/misc/shared-mime-info/Makefile
+++ b/misc/shared-mime-info/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= MIME types database from the freedesktop.org project
+WWW= https://www.freedesktop.org/wiki/Software/shared-mime-info/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/shc/Makefile b/misc/shc/Makefile
index 80b15d1f49ca..5368c25d7552 100644
--- a/misc/shc/Makefile
+++ b/misc/shc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Generic script compiler
+WWW= https://github.com/neurobin/shc/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/shuffle-db/Makefile b/misc/shuffle-db/Makefile
index a25251c2e1e3..1bc53598f332 100644
--- a/misc/shuffle-db/Makefile
+++ b/misc/shuffle-db/Makefile
@@ -7,6 +7,7 @@ DISTNAME= rebuild_db-${DISTVERSION}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= IPod shuffle database builder
+WWW= http://shuffle-db.sourceforge.net/
USES= python shebangfix
NO_ARCH= yes
diff --git a/misc/since/Makefile b/misc/since/Makefile
index 11319ea1be21..4a4e24b581e5 100644
--- a/misc/since/Makefile
+++ b/misc/since/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://welz.org.za/projects/since/
MAINTAINER= ports@FreeBSD.org
COMMENT= View the end of a file like tail(1), but save state between sessions
+WWW= http://welz.org.za/projects/since
LICENSE= GPLv3
diff --git a/misc/skyutils/Makefile b/misc/skyutils/Makefile
index f96addc06d69..8854774591de 100644
--- a/misc/skyutils/Makefile
+++ b/misc/skyutils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/misc/skyutils/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Library required by smssend (same author)
+WWW= https://BSDforge.com/projects/misc/skyutils/
USES= autoreconf libtool ssl tar:txz
GNU_CONFIGURE= yes
diff --git a/misc/slides/Makefile b/misc/slides/Makefile
index 3a227b8cc8e3..b7475bb226a0 100644
--- a/misc/slides/Makefile
+++ b/misc/slides/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -presentation-tool
MAINTAINER= yuri@FreeBSD.org
COMMENT= Terminal based presentation tool
+WWW= https://github.com/maaslalani/slides
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/sloccount/Makefile b/misc/sloccount/Makefile
index 069e3f5f688b..7fa7f71094df 100644
--- a/misc/sloccount/Makefile
+++ b/misc/sloccount/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.dwheeler.com/sloccount/
MAINTAINER= freaky@aagh.net
COMMENT= Counts physical Source Lines of Code (SLOC)
+WWW= https://www.dwheeler.com/sloccount/
USES= perl5 shebangfix
SHEBANG_FILES= asm_count break_filelist cobol_count count_extensions \
diff --git a/misc/smssend/Makefile b/misc/smssend/Makefile
index 53d806887169..0cb7cfb5341b 100644
--- a/misc/smssend/Makefile
+++ b/misc/smssend/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/misc/smssend/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Tool to send an SMS to any GSM
+WWW= https://BSDforge.com/projects/misc/smssend/
LICENSE= GPLv2
LIB_DEPENDS= libskyutils.so:misc/skyutils
diff --git a/misc/snakemake/Makefile b/misc/snakemake/Makefile
index f30c8ece46c4..afaac8015e1e 100644
--- a/misc/snakemake/Makefile
+++ b/misc/snakemake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= yuri@FreeBSD.org
COMMENT= Workflow management system
+WWW= https://github.com/snakemake/snakemake
LICENSE= MIT
diff --git a/misc/soapysdr/Makefile b/misc/soapysdr/Makefile
index 84654382a503..11f1b2484655 100644
--- a/misc/soapysdr/Makefile
+++ b/misc/soapysdr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc hamradio
MAINTAINER= yuri@FreeBSD.org
COMMENT= Vendor and platform neutral SDR support library
+WWW= https://github.com/pothosware/SoapySDR
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/misc/solarized/Makefile b/misc/solarized/Makefile
index 8004a59fab98..707e085e3ca1 100644
--- a/misc/solarized/Makefile
+++ b/misc/solarized/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Precision colors schemes for machines and people
+WWW= https://ethanschoonover.com/solarized
LICENSE= MIT
diff --git a/misc/sssnips/Makefile b/misc/sssnips/Makefile
index ab7c4fd1b8c8..415b1845dff5 100644
--- a/misc/sssnips/Makefile
+++ b/misc/sssnips/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://devel.ringlet.net/files/misc/sssnips/
MAINTAINER= ports@FreeBSD.org
COMMENT= Shell script snippets written by Peter Pentchev
+WWW= https://devel.ringlet.net/misc/sssnips/
LICENSE= BSD2CLAUSE
diff --git a/misc/susv2/Makefile b/misc/susv2/Makefile
index b800455e88d1..0f2491d0e7ae 100644
--- a/misc/susv2/Makefile
+++ b/misc/susv2/Makefile
@@ -6,6 +6,7 @@ DISTNAME= susv2
MAINTAINER= mandree@FreeBSD.org
COMMENT= Single UNIX Specification Version 2
+WWW= http://www.unix.org/version2/online.html
# Redistribution of the documents is not permitted
LICENSE= NONE
diff --git a/misc/susv3/Makefile b/misc/susv3/Makefile
index 62db65d5c76e..9ab8b5639c34 100644
--- a/misc/susv3/Makefile
+++ b/misc/susv3/Makefile
@@ -6,6 +6,7 @@ DISTNAME= susv3
MAINTAINER= mandree@FreeBSD.org
COMMENT= Single UNIX Specification Version 3
+WWW= http://www.unix.org/version3/online.html
# Redistribution of the documents is not permitted
LICENSE= NONE
diff --git a/misc/susv4/Makefile b/misc/susv4/Makefile
index c6903da51e5e..6c674e7da7ce 100644
--- a/misc/susv4/Makefile
+++ b/misc/susv4/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= mandree@FreeBSD.org
COMMENT= Open Group Base Specifications Issue 7/IEEE Std 1003.1, 2018 Edition
+WWW= http://www.unix.org/online.html
# Redistribution of the documents is not permitted
LICENSE= NONE
diff --git a/misc/swissfileknife/Makefile b/misc/swissfileknife/Makefile
index 7686ecd1edbb..dd38b30f24c7 100644
--- a/misc/swissfileknife/Makefile
+++ b/misc/swissfileknife/Makefile
@@ -6,6 +6,7 @@ DISTNAME= sfk-${PORTVERSION}
MAINTAINER= danfe@FreeBSD.org
COMMENT= One hundred command-line tools in one binary
+WWW= http://stahlworks.com/dev/swiss-file-knife.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/sword/Makefile b/misc/sword/Makefile
index 67c5888e2f94..24c921ee108e 100644
--- a/misc/sword/Makefile
+++ b/misc/sword/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://crosswire.org/ftpmirror/pub/sword/source/v${PORTVERSION:R}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Framework for manipulating Bible texts
+WWW= https://crosswire.org/sword/index.jsp
LICENSE= GPLv2
diff --git a/misc/table.el/Makefile b/misc/table.el/Makefile
index 61f85c1329ed..d0a3b6e17134 100644
--- a/misc/table.el/Makefile
+++ b/misc/table.el/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= Create and edit WYSIWYG text based embedded tables in Emacs
+WWW= http://table.sourceforge.net/
NO_BUILD= yes
NO_WRKSUBDIR= yes
diff --git a/misc/talkfilters/Makefile b/misc/talkfilters/Makefile
index 379280da65cd..7fc878a2c7d5 100644
--- a/misc/talkfilters/Makefile
+++ b/misc/talkfilters/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.hyperrealm.com/talkfilters/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Set of filters to convert English text to various stereotyped dialects
+WWW= https://www.hyperrealm.com/talkfilters/talkfilters.html
LICENSE= GPLv2
diff --git a/misc/tdfiglet/Makefile b/misc/tdfiglet/Makefile
index ab62412e3505..cf9cf656404d 100644
--- a/misc/tdfiglet/Makefile
+++ b/misc/tdfiglet/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= zi@FreeBSD.org
COMMENT= Figlet for TDF ANSI fonts
+WWW= https://github.com/tat3r/tdfiglet
USES= gmake
ALL_TARGET= default
diff --git a/misc/tellico/Makefile b/misc/tellico/Makefile
index 49dafb6ea8dc..87e2ab0ec119 100644
--- a/misc/tellico/Makefile
+++ b/misc/tellico/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://tellico-project.org/files/
MAINTAINER= kde@FreeBSD.org
COMMENT= Collection manager for KDE
+WWW= https://tellico-project.org
LICENSE= GPLv2
diff --git a/misc/termatrix/Makefile b/misc/termatrix/Makefile
index 2524cd575f76..40638656b6fd 100644
--- a/misc/termatrix/Makefile
+++ b/misc/termatrix/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/chinsan \
MAINTAINER= ports@FreeBSD.org
COMMENT= Emulates Matrix terminal's "green tears" effect
+WWW= http://lightless.org/other/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/terminfo-db/Makefile b/misc/terminfo-db/Makefile
index e7c493888d17..c6c89282ef95 100644
--- a/misc/terminfo-db/Makefile
+++ b/misc/terminfo-db/Makefile
@@ -9,6 +9,7 @@ EXTRACT_SUFX= .gz
MAINTAINER= bapt@FreeBSD.org
COMMENT= Terminal Description database
+WWW= https://invisible-island.net/ncurses/ncurses.html
LICENSE= MIT
diff --git a/misc/teseq/Makefile b/misc/teseq/Makefile
index 139aed159e77..1395d191c48e 100644
--- a/misc/teseq/Makefile
+++ b/misc/teseq/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
COMMENT= Terminal control sequence analyzer
+WWW= https://www.gnu.org/software/teseq/
GNU_CONFIGURE= yes
USES= gmake perl5
diff --git a/misc/thefuck/Makefile b/misc/thefuck/Makefile
index f4b28942ff7b..f621afc9ba9d 100644
--- a/misc/thefuck/Makefile
+++ b/misc/thefuck/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= ygy@FreeBSD.org
COMMENT= App that corrects your previous console command
+WWW= https://github.com/nvbn/thefuck
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/misc/thrill/Makefile b/misc/thrill/Makefile
index 52258ee058da..6f0cf3df643f 100644
--- a/misc/thrill/Makefile
+++ b/misc/thrill/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ framework for algorithmic distributed Big Data batch computations
+WWW= https://project-thrill.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/timetrace/Makefile b/misc/timetrace/Makefile
index 422a02dec15d..91ef4e8e043f 100644
--- a/misc/timetrace/Makefile
+++ b/misc/timetrace/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= nc@FreeBSD.org
COMMENT= Simple time tracking CLI
+WWW= https://github.com/dominikbraun/timetrace
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/timezonemap/Makefile b/misc/timezonemap/Makefile
index 4930980f84b5..11612b90a7d2 100644
--- a/misc/timezonemap/Makefile
+++ b/misc/timezonemap/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc gnome
MAINTAINER= gnome@freebsd.org
COMMENT= Gtk3 timezone map widget, forked from gnome which forked from Ubiquity
+WWW= https://github.com/dashea/timezonemap
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/tkinfo/Makefile b/misc/tkinfo/Makefile
index 0a02d909d687..e316fbed8dee 100644
--- a/misc/tkinfo/Makefile
+++ b/misc/tkinfo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://math-www.uni-paderborn.de/~axel/tkinfo/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tk script to read GNU "info" files and display them
+WWW= http://math-www.uni-paderborn.de/~axel/tkinfo/
LICENSE= MIT
diff --git a/misc/tkregexp/Makefile b/misc/tkregexp/Makefile
index db8d249cdc2c..8e2cbd19ef78 100644
--- a/misc/tkregexp/Makefile
+++ b/misc/tkregexp/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY=
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Interactive regexp design tool
+WWW= http://laurent.riesterer.free.fr/regexp/
USES= dos2unix tk
DOS2UNIX_FILES= visual_regexp-${PORTVERSION}.tcl
diff --git a/misc/tkrunit/Makefile b/misc/tkrunit/Makefile
index 0d3133bdb4eb..3398b2df4681 100644
--- a/misc/tkrunit/Makefile
+++ b/misc/tkrunit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}
MAINTAINER= portmaster@BSDforge.com
COMMENT= GUI app launcher with completion and history
+WWW= https://thaumaturgy.net/~etgold/software/tkRunIt/
OPTIONS_DEFINE= EXAMPLES
diff --git a/misc/tlci/Makefile b/misc/tlci/Makefile
index 835485371e61..92d5d0dcc98c 100644
--- a/misc/tlci/Makefile
+++ b/misc/tlci/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gitlab.com/herrhotzenplotz/tlci/
MAINTAINER= nsonack@outlook.com
COMMENT= Tiny Lambda Calculus interpreter
+WWW= https://gitlab.com/herrhotzenplotz/tlci
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/toilet/Makefile b/misc/toilet/Makefile
index 8e4d2fd1894f..260f020de28e 100644
--- a/misc/toilet/Makefile
+++ b/misc/toilet/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://caca.zoy.org/raw-attachment/wiki/toilet/
MAINTAINER= ports@FreeBSD.org
COMMENT= Enhanced figlet(6)
+WWW= http://caca.zoy.org/wiki/toilet
LIB_DEPENDS= libcaca.so:graphics/libcaca
diff --git a/misc/ttyrec/Makefile b/misc/ttyrec/Makefile
index e2307187b6ec..0e34e6d38162 100644
--- a/misc/ttyrec/Makefile
+++ b/misc/ttyrec/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://0xcc.net/ttyrec/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tty recorder
+WWW= http://0xcc.net/ttyrec/index.html
LICENSE= BSD4CLAUSE
diff --git a/misc/tudu/Makefile b/misc/tudu/Makefile
index f42c79ed66ad..4b9d038738b0 100644
--- a/misc/tudu/Makefile
+++ b/misc/tudu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://code.meskio.net/tudu/
MAINTAINER= mp39590@gmail.com
COMMENT= Command line program for managing "todo" lists
+WWW= https://code.meskio.net/tudu/
LICENSE= GPLv3
diff --git a/misc/tvbrowser/Makefile b/misc/tvbrowser/Makefile
index 584ea8ddb345..1da011dd7bb3 100644
--- a/misc/tvbrowser/Makefile
+++ b/misc/tvbrowser/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}_bin
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Digital TV and radio guide
+WWW= https://www.tvbrowser.org
LICENSE= GPLv3
diff --git a/misc/tvm/Makefile b/misc/tvm/Makefile
index 95d9f0b5117f..c3a1f6f5190d 100644
--- a/misc/tvm/Makefile
+++ b/misc/tvm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Deep learning compiler stack for cpu, gpu and specialized accelerators
+WWW= https://tvm.ai/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/tzdiff/Makefile b/misc/tzdiff/Makefile
index bbc08de9830a..0b38bd623560 100644
--- a/misc/tzdiff/Makefile
+++ b/misc/tzdiff/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= naito.yuichiro@gmail.com
COMMENT= Showing time pairs between target timezone and localtime
+WWW= https://github.com/belgianbeer/tzdiff
LICENSE= BSD2CLAUSE
diff --git a/misc/umodunpack/Makefile b/misc/umodunpack/Makefile
index f3163d14407a..f275c4286317 100644
--- a/misc/umodunpack/Makefile
+++ b/misc/umodunpack/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
COMMENT= Unpack umod files for Unreal and/or Unreal Tournament
+WWW= http://www.deepsky.com/~misaka/
USES= perl5 shebangfix
SHEBANG_FILES= ${DISTNAME}
diff --git a/misc/unclutter-xfixes/Makefile b/misc/unclutter-xfixes/Makefile
index a06675c05444..f9b72c2505e5 100644
--- a/misc/unclutter-xfixes/Makefile
+++ b/misc/unclutter-xfixes/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= o.hushchenkov@gmail.com
COMMENT= Rewrite of unclutter using the x11-xfixes extension
+WWW= https://github.com/Airblader/unclutter-xfixes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/unicode-emoji/Makefile b/misc/unicode-emoji/Makefile
index e0847f4d86f6..c98cd9511c69 100644
--- a/misc/unicode-emoji/Makefile
+++ b/misc/unicode-emoji/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= # nothing to extract
MAINTAINER= yuri@FreeBSD.org
COMMENT= Unicode emoji data files
+WWW= https://www.unicode.org/emoji
LICENSE= UNICODE
LICENSE_NAME= UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
diff --git a/misc/upclient/Makefile b/misc/upclient/Makefile
index 45b948547558..483f31dbe57f 100644
--- a/misc/upclient/Makefile
+++ b/misc/upclient/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
COMMENT= Uptimes project client
+WWW= http://upclient.sourceforge.net
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/urbit/Makefile b/misc/urbit/Makefile
index e04843fe8c0d..c483a569873a 100644
--- a/misc/urbit/Makefile
+++ b/misc/urbit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc emulators lang
MAINTAINER= yuri@FreeBSD.org
COMMENT= Peer-to-peer network of personal servers (a.k.a. "operating function")
+WWW= https://urbit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/urh/Makefile b/misc/urh/Makefile
index 0636d80b3a73..8d1c26c04736 100644
--- a/misc/urh/Makefile
+++ b/misc/urh/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= yuri@FreeBSD.org
COMMENT= Universal Radio Hacker: investigate wireless protocols like a boss
+WWW= https://github.com/jopohl/urh
LICENSE= GPLv3
diff --git a/misc/usbids/Makefile b/misc/usbids/Makefile
index 525500eb650b..813184e0d458 100644
--- a/misc/usbids/Makefile
+++ b/misc/usbids/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Database of all known IDs used in USB devices
+WWW= http://www.linux-usb.org/
LICENSE= BSD3CLAUSE GPLv2+
LICENSE_COMB= dual
diff --git a/misc/usbrh-libusb/Makefile b/misc/usbrh-libusb/Makefile
index 6b9d6c592b07..3b02a9a27b79 100644
--- a/misc/usbrh-libusb/Makefile
+++ b/misc/usbrh-libusb/Makefile
@@ -8,6 +8,7 @@ DISTNAME= usbrh-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Yet another reads temperatures and humidity from a Strawberry Linux USB-RH
+WWW= http://www.dd.iij4u.or.jp/~briareos/soft/usbrh.html
LICENSE= GPLv2
diff --git a/misc/usd/Makefile b/misc/usd/Makefile
index 4bfcf9236431..1c211fcfc984 100644
--- a/misc/usd/Makefile
+++ b/misc/usd/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 4942189cf7b1a45b23d62f4ae92a940721ec4009.patch:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= Universal Scene Description is a scene description management system
+WWW= http://www.openusd.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/utftools/Makefile b/misc/utftools/Makefile
index 53aa171d03ad..011f2a44b100 100644
--- a/misc/utftools/Makefile
+++ b/misc/utftools/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.cs.yorku.ca/pub/wily/misc/
MAINTAINER= ports@FreeBSD.org
COMMENT= UTF-aware wc, fmt, expand, and unexpand
+WWW= http://www.cs.yorku.ca/~oz/
LICENSE= UTFTOOLS
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/misc/utouch-kmod/Makefile b/misc/utouch-kmod/Makefile
index c9c91ae9999c..5aa2f85f1f46 100644
--- a/misc/utouch-kmod/Makefile
+++ b/misc/utouch-kmod/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= wulf@FreeBSD.org
COMMENT= Kernel driver for absolute USB HID mouses
+WWW= https://github.com/wulf7/utouch
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/valentina/Makefile b/misc/valentina/Makefile
index 538071341f04..748a24dbc7da 100644
--- a/misc/valentina/Makefile
+++ b/misc/valentina/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Sewing pattern drafting tool aiming to remake the garment industry
+WWW= https://smart-pattern.com.ua/en/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE_GPL.txt
diff --git a/misc/vdmfec/Makefile b/misc/vdmfec/Makefile
index aa362944487b..5c807a6f1411 100644
--- a/misc/vdmfec/Makefile
+++ b/misc/vdmfec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://members.tripod.com/professor_tom/archives/
MAINTAINER= freebsd@omnilan.de
COMMENT= ECC wrapper using Vandermonde matrices based FEC
+WWW= https://members.tripod.com/professor_tom/archives/
LICENSE= GPLv2
diff --git a/misc/veles/Makefile b/misc/veles/Makefile
index a34cc475b504..58adebb0aad1 100644
--- a/misc/veles/Makefile
+++ b/misc/veles/Makefile
@@ -8,6 +8,7 @@ PATCHFILES= f9125454bfb2cd28d78544ba41d92c028be6a277.patch:-p1 # Lift the defaul
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for binary data visualization and analysis
+WWW= https://codisec.com/veles/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-2.0
diff --git a/misc/vfc/Makefile b/misc/vfc/Makefile
index 8f95d174c656..6abe6817b744 100644
--- a/misc/vfc/Makefile
+++ b/misc/vfc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library and tool for converting vertex formats
+WWW= https://github.com/akb825/VertexFormatConvert
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/vifm/Makefile b/misc/vifm/Makefile
index 12af771febad..96c32923151f 100644
--- a/misc/vifm/Makefile
+++ b/misc/vifm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc
MAINTAINER= mp39590@gmail.com
COMMENT= Ncurses based file manager with vi like keybindings
+WWW= https://vifm.info/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/visp/Makefile b/misc/visp/Makefile
index 6c6e8041238c..31f69a359bf5 100644
--- a/misc/visp/Makefile
+++ b/misc/visp/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= ff554ca8be5f43a3470e1cb20150d8171a66b463.patch:-p1 # fix https://git
MAINTAINER= yuri@FreeBSD.org
COMMENT= Modular library for visual tracking and visual servoing
+WWW= https://visp.inria.fr/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/vxl/Makefile b/misc/vxl/Makefile
index 8fa1eeb496ea..4da9575bd8b7 100644
--- a/misc/vxl/Makefile
+++ b/misc/vxl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc science
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ libraries for computer vision and image understanding
+WWW= https://vxl.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/core/vxl_copyright.h
diff --git a/misc/wego/Makefile b/misc/wego/Makefile
index 990b9e79bb09..1774eb458b9a 100644
--- a/misc/wego/Makefile
+++ b/misc/wego/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= pkubaj@FreeBSD.org
COMMENT= Weather client for the terminal
+WWW= https://github.com/schachmat/wego
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/whichman/Makefile b/misc/whichman/Makefile
index 5d724e1a91f4..1a28b0a52619 100644
--- a/misc/whichman/Makefile
+++ b/misc/whichman/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://main.linuxfocus.org/~guido.socher/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Approximate matching utilities to search for manpages and files
+WWW= http://main.linuxfocus.org/~guido/ #whichman
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/misc/with/Makefile b/misc/with/Makefile
index 9470f9bb6b12..f0da13e5b908 100644
--- a/misc/with/Makefile
+++ b/misc/with/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= misc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Command prefixing for continuous workflow using a single tool
+WWW= https://github.com/mchav/with
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/wmcalendar/Makefile b/misc/wmcalendar/Makefile
index c035e69cd2be..728f984c07d7 100644
--- a/misc/wmcalendar/Makefile
+++ b/misc/wmcalendar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= xride@FreeBSD.org
COMMENT= Dockable calendar with interface to iCalendar based calendars
+WWW= http://wmcalendar.sourceforge.net/
LIB_DEPENDS= libical.so:devel/libical
diff --git a/misc/wmforecast/Makefile b/misc/wmforecast/Makefile
index 8a65890f72a1..b8c87f9f9c27 100644
--- a/misc/wmforecast/Makefile
+++ b/misc/wmforecast/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/d-torrance/${PORTNAME}/releases/download/v${DIS
MAINTAINER= obscenum999@gmail.com
COMMENT= Weather dockapp for Window Maker using the Yahoo Weather API
+WWW= https://wmforecast.friedcheese.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/wmjulia/Makefile b/misc/wmjulia/Makefile
index 08dbbbc35865..37fdb2010dde 100644
--- a/misc/wmjulia/Makefile
+++ b/misc/wmjulia/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://web.novalis.org/programs/
MAINTAINER= ports@FreeBSD.org
COMMENT= Dockapp that creates an animated Julia set
+WWW= http://web.novalis.org/
LICENSE= GPLv2
diff --git a/misc/wmpal/Makefile b/misc/wmpal/Makefile
index cac4fefef08f..e321a3c499d1 100644
--- a/misc/wmpal/Makefile
+++ b/misc/wmpal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= One of the most useless dockapps in the world
+WWW= http://wmpal.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/wmweather+/Makefile b/misc/wmweather+/Makefile
index de2c4fe9f4b0..a17caa5b2000 100644
--- a/misc/wmweather+/Makefile
+++ b/misc/wmweather+/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Displays current conditions and forecasts with icons and text
+WWW= https://sourceforge.net/projects/wmweatherplus/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/wmwork/Makefile b/misc/wmwork/Makefile
index d4fb56338e51..3c1a773a7072 100644
--- a/misc/wmwork/Makefile
+++ b/misc/wmwork/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://people.debian.org/~godisch/wmwork/ \
MAINTAINER= xride@FreeBSD.org
COMMENT= Dockapp that keeps track of time you have spent on something
+WWW= http://www.godisch.de/debian/wmwork/
LICENSE= GPLv2
diff --git a/misc/xd-rust/Makefile b/misc/xd-rust/Makefile
index b06ec9a1a8cb..6c937f0c78b8 100644
--- a/misc/xd-rust/Makefile
+++ b/misc/xd-rust/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool that dumps binary input in a variety of formats
+WWW= https://bitbucket.org/delan/xd/src/default/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/misc/xdelta/Makefile b/misc/xdelta/Makefile
index eb27f55cc206..806f6e44fc72 100644
--- a/misc/xdelta/Makefile
+++ b/misc/xdelta/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.mirrorservice.org/sites/vectorlinux.com/veclinux-6.0/so
MAINTAINER= ports@FreeBSD.org
COMMENT= Diff/patch utility for binary files
+WWW= https://github.com/jmacd/xdelta
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/xdelta3/Makefile b/misc/xdelta3/Makefile
index 2cdc4a02de4c..a89718a165e7 100644
--- a/misc/xdelta3/Makefile
+++ b/misc/xdelta3/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= ports@FreeBSD.org
COMMENT= Open-source binary diff, VCDIFF/RFC 3284 delta compression
+WWW= http://xdelta.org/
LICENSE= GPLv2+
diff --git a/misc/xfce4-appfinder/Makefile b/misc/xfce4-appfinder/Makefile
index 56b23895421f..bff431565205 100644
--- a/misc/xfce4-appfinder/Makefile
+++ b/misc/xfce4-appfinder/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Application launcher and finder
+WWW= https://www.xfce.org/
LICENSE= GPLv2
diff --git a/misc/xfce4-weather-plugin/Makefile b/misc/xfce4-weather-plugin/Makefile
index 7862cf9a26f9..da68b2d59c73 100644
--- a/misc/xfce4-weather-plugin/Makefile
+++ b/misc/xfce4-weather-plugin/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Weather plugin for the Xfce panel
+WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/xfce4-wm-themes/Makefile b/misc/xfce4-wm-themes/Makefile
index e94780e6d7ad..8ffea32f1476 100644
--- a/misc/xfce4-wm-themes/Makefile
+++ b/misc/xfce4-wm-themes/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Additional themes for xfwm4
+WWW= https://www.xfce.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/xgboost/Makefile b/misc/xgboost/Makefile
index ee46495bd00b..f291cf135285 100644
--- a/misc/xgboost/Makefile
+++ b/misc/xgboost/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT, GBM)
+WWW= https://xgboost.ai/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/xiphos/Makefile b/misc/xiphos/Makefile
index 43c42aef63ca..5378afa7f480 100644
--- a/misc/xiphos/Makefile
+++ b/misc/xiphos/Makefile
@@ -9,6 +9,7 @@ MASTER_SITES= https://github.com/crosswire/${PORTNAME}/releases/download/${DISTV
MAINTAINER= ports@FreeBSD.org
COMMENT= Bible interface utilizing the sword framework
+WWW= https://xiphos.org
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/xosd/Makefile b/misc/xosd/Makefile
index 426d80cedd1b..c7b02c9e21e9 100644
--- a/misc/xosd/Makefile
+++ b/misc/xosd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/libxosd/libxosd/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= X11 on-screen-display program and library
+WWW= https://sourceforge.net/projects/libxosd/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/misc/xplr/Makefile b/misc/xplr/Makefile
index de136e7ef4bd..81baa5d1c397 100644
--- a/misc/xplr/Makefile
+++ b/misc/xplr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= misc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Hackable, minimal, fast TUI file explorer
+WWW= https://xplr.dev
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/misc/xtail/Makefile b/misc/xtail/Makefile
index 2d1f64e41ddb..f8bc8c938583 100644
--- a/misc/xtail/Makefile
+++ b/misc/xtail/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.unicom.com/sw/xtail/ \
MAINTAINER= gmarco@giovannelli.it
COMMENT= Watches the growth of files or directories
+WWW= https://www.unicom.com/sw/xtail/
HAS_CONFIGURE= yes
diff --git a/misc/ytree/Makefile b/misc/ytree/Makefile
index 139e9079a5ee..74323bce31b8 100644
--- a/misc/ytree/Makefile
+++ b/misc/ytree/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.han.de/~werner/
MAINTAINER= olgeni@FreeBSD.org
COMMENT= DOS-XTREE(tm) look-a-like file manager
+WWW= https://www.han.de/~werner/ytree.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING