aboutsummaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-09-07 21:06:12 +0000
committerStefan Eßer <se@FreeBSD.org>2022-09-07 21:10:59 +0000
commitb7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch)
treec3b04fc0b07c55f849072e9b35e694f3d8ccf871 /textproc
parent6c266c9c9e7b0ac1a35b05fbdeddbc330e4c5f43 (diff)
downloadports-b7f05445c00f2625aa19b4154ebcbce5ed2daa52.tar.gz
ports-b7f05445c00f2625aa19b4154ebcbce5ed2daa52.zip
Diffstat (limited to 'textproc')
-rw-r--r--textproc/CLDR/Makefile1
-rw-r--r--textproc/R-cran-DT/Makefile1
-rw-r--r--textproc/R-cran-R2HTML/Makefile1
-rw-r--r--textproc/R-cran-XML/Makefile1
-rw-r--r--textproc/R-cran-bibtex/Makefile1
-rw-r--r--textproc/R-cran-brew/Makefile1
-rw-r--r--textproc/R-cran-cellranger/Makefile1
-rw-r--r--textproc/R-cran-commonmark/Makefile1
-rw-r--r--textproc/R-cran-formatR/Makefile1
-rw-r--r--textproc/R-cran-highr/Makefile1
-rw-r--r--textproc/R-cran-htmlTable/Makefile1
-rw-r--r--textproc/R-cran-htmltools/Makefile1
-rw-r--r--textproc/R-cran-hunspell/Makefile1
-rw-r--r--textproc/R-cran-markdown/Makefile1
-rw-r--r--textproc/R-cran-openxlsx/Makefile1
-rw-r--r--textproc/R-cran-pystr/Makefile1
-rw-r--r--textproc/R-cran-rbibutils/Makefile1
-rw-r--r--textproc/R-cran-readr/Makefile1
-rw-r--r--textproc/R-cran-readxl/Makefile1
-rw-r--r--textproc/R-cran-rematch/Makefile1
-rw-r--r--textproc/R-cran-rex/Makefile1
-rw-r--r--textproc/R-cran-rio/Makefile1
-rw-r--r--textproc/R-cran-rmarkdown/Makefile1
-rw-r--r--textproc/R-cran-sass/Makefile1
-rw-r--r--textproc/R-cran-spelling/Makefile1
-rw-r--r--textproc/R-cran-stringi/Makefile1
-rw-r--r--textproc/R-cran-stringr/Makefile1
-rw-r--r--textproc/R-cran-utf8/Makefile1
-rw-r--r--textproc/R-cran-vroom/Makefile1
-rw-r--r--textproc/R-cran-xml2/Makefile1
-rw-r--r--textproc/R-cran-xmlparsedata/Makefile1
-rw-r--r--textproc/R-cran-xtable/Makefile1
-rw-r--r--textproc/R-cran-yaml/Makefile1
-rw-r--r--textproc/UCD/Makefile1
-rw-r--r--textproc/add-css-links/Makefile1
-rw-r--r--textproc/addts/Makefile1
-rw-r--r--textproc/af-aspell/Makefile1
-rw-r--r--textproc/aft/Makefile1
-rw-r--r--textproc/aha/Makefile1
-rw-r--r--textproc/aiksaurus/Makefile1
-rw-r--r--textproc/align/Makefile1
-rw-r--r--textproc/am-aspell/Makefile1
-rw-r--r--textproc/angle-grinder/Makefile1
-rw-r--r--textproc/ansifilter/Makefile1
-rw-r--r--textproc/antiword/Makefile1
-rw-r--r--textproc/apache-commons-csv/Makefile1
-rw-r--r--textproc/apache-commons-digester/Makefile1
-rw-r--r--textproc/apache-poi/Makefile1
-rw-r--r--textproc/apache-solr/Makefile1
-rw-r--r--textproc/apache-xmlbeans/Makefile1
-rw-r--r--textproc/apertium-eng/Makefile1
-rw-r--r--textproc/apertium/Makefile1
-rw-r--r--textproc/artha/Makefile1
-rw-r--r--textproc/asciidoc/Makefile1
-rw-r--r--textproc/asm-xml/Makefile1
-rw-r--r--textproc/asm2html/Makefile1
-rw-r--r--textproc/aspell-ispell/Makefile1
-rw-r--r--textproc/aspell/Makefile1
-rw-r--r--textproc/ast-aspell/Makefile1
-rw-r--r--textproc/atom/Makefile1
-rw-r--r--textproc/augeas/Makefile1
-rw-r--r--textproc/az-aspell/Makefile1
-rw-r--r--textproc/bar/Makefile1
-rw-r--r--textproc/bat/Makefile1
-rw-r--r--textproc/bbe/Makefile1
-rw-r--r--textproc/be-aspell/Makefile1
-rw-r--r--textproc/belr/Makefile1
-rw-r--r--textproc/bg-aspell/Makefile1
-rw-r--r--textproc/bg-hyphen/Makefile1
-rw-r--r--textproc/bg-mythes/Makefile1
-rw-r--r--textproc/bib2html/Makefile1
-rw-r--r--textproc/bibclean/Makefile1
-rw-r--r--textproc/bibtool/Makefile1
-rw-r--r--textproc/bibutils/Makefile1
-rw-r--r--textproc/bn-aspell/Makefile1
-rw-r--r--textproc/br-aspell/Makefile1
-rw-r--r--textproc/bsddiff/Makefile1
-rw-r--r--textproc/bsdgrep/Makefile1
-rw-r--r--textproc/btparse/Makefile1
-rw-r--r--textproc/c2html/Makefile1
-rw-r--r--textproc/c2man/Makefile1
-rw-r--r--textproc/cast2gif/Makefile1
-rw-r--r--textproc/castxml/Makefile1
-rw-r--r--textproc/catdoc/Makefile1
-rw-r--r--textproc/cdif/Makefile1
-rw-r--r--textproc/cg3/Makefile1
-rw-r--r--textproc/cgrep/Makefile1
-rw-r--r--textproc/chkascii/Makefile1
-rw-r--r--textproc/chpp/Makefile1
-rw-r--r--textproc/cl-meta-sbcl/Makefile1
-rw-r--r--textproc/cl-meta/Makefile1
-rw-r--r--textproc/cl-ppcre-sbcl/Makefile1
-rw-r--r--textproc/cl-ppcre/Makefile1
-rw-r--r--textproc/clucene/Makefile1
-rw-r--r--textproc/cmark/Makefile1
-rw-r--r--textproc/coccigrep/Makefile1
-rw-r--r--textproc/code2html/Makefile1
-rw-r--r--textproc/codesearch/Makefile1
-rw-r--r--textproc/codespell/Makefile1
-rw-r--r--textproc/colordiff/Makefile1
-rw-r--r--textproc/confetti/Makefile1
-rw-r--r--textproc/confget/Makefile1
-rw-r--r--textproc/consul-template/Makefile1
-rw-r--r--textproc/cpp-peglib/Makefile1
-rw-r--r--textproc/cpptoml/Makefile1
-rw-r--r--textproc/crex/Makefile1
-rw-r--r--textproc/crunch/Makefile1
-rw-r--r--textproc/cs-aspell/Makefile1
-rw-r--r--textproc/cs-hunspell/Makefile1
-rw-r--r--textproc/cs-hyphen/Makefile1
-rw-r--r--textproc/csb-aspell/Makefile1
-rw-r--r--textproc/csvdiff/Makefile1
-rw-r--r--textproc/csvq/Makefile1
-rw-r--r--textproc/ctpl/Makefile1
-rw-r--r--textproc/ctpp2/Makefile1
-rw-r--r--textproc/cwtext/Makefile1
-rw-r--r--textproc/da-aspell/Makefile1
-rw-r--r--textproc/dadadodo/Makefile1
-rw-r--r--textproc/dasel/Makefile1
-rw-r--r--textproc/datamash/Makefile1
-rw-r--r--textproc/db2latex/Makefile1
-rw-r--r--textproc/dbacl/Makefile1
-rw-r--r--textproc/dblatex/Makefile1
-rw-r--r--textproc/denature/Makefile1
-rw-r--r--textproc/dict/Makefile1
-rw-r--r--textproc/dictem/Makefile1
-rw-r--r--textproc/dictfmt/Makefile1
-rw-r--r--textproc/dictionary/Makefile1
-rw-r--r--textproc/diff-so-fancy/Makefile1
-rw-r--r--textproc/diffmark/Makefile1
-rw-r--r--textproc/diffsplit/Makefile1
-rw-r--r--textproc/diffstat/Makefile1
-rw-r--r--textproc/difftastic/Makefile1
-rw-r--r--textproc/diffutils/Makefile1
-rw-r--r--textproc/dikt/Makefile1
-rw-r--r--textproc/discount/Makefile1
-rw-r--r--textproc/doc-mode.el/Makefile1
-rw-r--r--textproc/docbook-sgml/Makefile1
-rw-r--r--textproc/docbook-to-man/Makefile1
-rw-r--r--textproc/docbook-utils/Makefile1
-rw-r--r--textproc/docbook-xml/Makefile1
-rw-r--r--textproc/docbook-xsd/Makefile1
-rw-r--r--textproc/docbook-xsl-ns/Makefile1
-rw-r--r--textproc/docbook-xsl/Makefile1
-rw-r--r--textproc/docbook/Makefile1
-rw-r--r--textproc/docbook2X/Makefile1
-rw-r--r--textproc/docbook2mdoc/Makefile1
-rw-r--r--textproc/docbook2odf/Makefile1
-rw-r--r--textproc/docbookrx/Makefile1
-rw-r--r--textproc/docproj-legacy/Makefile1
-rw-r--r--textproc/docproj/Makefile1
-rw-r--r--textproc/dom4j/Makefile1
-rw-r--r--textproc/domc/Makefile1
-rw-r--r--textproc/dsssl-docbook-modular/Makefile1
-rw-r--r--textproc/dtd2relax/Makefile1
-rw-r--r--textproc/dtdparse/Makefile1
-rw-r--r--textproc/duncan/Makefile1
-rw-r--r--textproc/dwdiff/Makefile1
-rw-r--r--textproc/ebook-tools/Makefile1
-rw-r--r--textproc/ekhtml/Makefile1
-rw-r--r--textproc/elasticsearch-plugin-head/Makefile1
-rw-r--r--textproc/elasticsearch6/Makefile1
-rw-r--r--textproc/elasticsearch7/Makefile1
-rw-r--r--textproc/en-aspell/Makefile1
-rw-r--r--textproc/en-hunspell/Makefile1
-rw-r--r--textproc/enchant/Makefile1
-rw-r--r--textproc/enchant2/Makefile1
-rw-r--r--textproc/eo-aspell/Makefile1
-rw-r--r--textproc/eqe/Makefile1
-rw-r--r--textproc/es-aspell/Makefile1
-rw-r--r--textproc/es-hunspell/Makefile1
-rw-r--r--textproc/es-hyphen/Makefile1
-rw-r--r--textproc/es-mythes/Makefile1
-rw-r--r--textproc/estraier/Makefile1
-rw-r--r--textproc/et-aspell/Makefile1
-rw-r--r--textproc/exempi/Makefile1
-rw-r--r--textproc/expat2/Makefile1
-rw-r--r--textproc/extract_url/Makefile1
-rw-r--r--textproc/ezxml/Makefile1
-rw-r--r--textproc/fa-aspell/Makefile1
-rw-r--r--textproc/fcitx-m17n/Makefile1
-rw-r--r--textproc/fcitx-qt5/Makefile1
-rw-r--r--textproc/fcitx-table-other/Makefile1
-rw-r--r--textproc/fcitx5-configtool/Makefile1
-rw-r--r--textproc/fcitx5-gtk/Makefile1
-rw-r--r--textproc/fcitx5-lua/Makefile1
-rw-r--r--textproc/fcitx5-qt/Makefile1
-rw-r--r--textproc/fcitx5/Makefile1
-rw-r--r--textproc/fex/Makefile1
-rw-r--r--textproc/ffe/Makefile1
-rw-r--r--textproc/fi-aspell/Makefile1
-rw-r--r--textproc/filepp/Makefile1
-rw-r--r--textproc/fist/Makefile1
-rw-r--r--textproc/fixrtf/Makefile1
-rw-r--r--textproc/flex/Makefile1
-rw-r--r--textproc/fmtlatex/Makefile1
-rw-r--r--textproc/fo-aspell/Makefile1
-rw-r--r--textproc/foiltex/Makefile1
-rw-r--r--textproc/fop/Makefile1
-rw-r--r--textproc/fox-xml/Makefile1
-rw-r--r--textproc/freexl/Makefile1
-rw-r--r--textproc/fuzzysearchdatabase/Makefile1
-rw-r--r--textproc/fy-aspell/Makefile1
-rw-r--r--textproc/fzf/Makefile1
-rw-r--r--textproc/fzy/Makefile1
-rw-r--r--textproc/ga-aspell/Makefile1
-rw-r--r--textproc/gastex/Makefile1
-rw-r--r--textproc/gd-aspell/Makefile1
-rw-r--r--textproc/gdome2/Makefile1
-rw-r--r--textproc/gh-grep/Makefile1
-rw-r--r--textproc/git-chglog/Makefile1
-rw-r--r--textproc/gitlab-elasticsearch-indexer/Makefile1
-rw-r--r--textproc/gl-aspell/Makefile1
-rw-r--r--textproc/gladtex/Makefile1
-rw-r--r--textproc/gmetadom/Makefile1
-rw-r--r--textproc/gnugrep/Makefile1
-rw-r--r--textproc/go-md2man/Makefile1
-rw-r--r--textproc/go-yq/Makefile1
-rw-r--r--textproc/gojq/Makefile1
-rw-r--r--textproc/goldendict/Makefile1
-rw-r--r--textproc/google-ctemplate/Makefile1
-rw-r--r--textproc/google-translate-cli/Makefile1
-rw-r--r--textproc/gpp/Makefile1
-rw-r--r--textproc/grap/Makefile1
-rw-r--r--textproc/grc-aspell/Makefile1
-rw-r--r--textproc/greple/Makefile1
-rw-r--r--textproc/groff/Makefile1
-rw-r--r--textproc/gron.awk/Makefile1
-rw-r--r--textproc/gron/Makefile1
-rw-r--r--textproc/groonga/Makefile1
-rw-r--r--textproc/gsed/Makefile1
-rw-r--r--textproc/gspell/Makefile1
-rw-r--r--textproc/gtk-doc/Makefile1
-rw-r--r--textproc/gtkspell/Makefile1
-rw-r--r--textproc/gtkspell3/Makefile1
-rw-r--r--textproc/gu-aspell/Makefile1
-rw-r--r--textproc/gv-aspell/Makefile1
-rw-r--r--textproc/halibut/Makefile1
-rw-r--r--textproc/heirloom-doctools/Makefile1
-rw-r--r--textproc/hhm/Makefile1
-rw-r--r--textproc/hi-aspell/Makefile1
-rw-r--r--textproc/highlight/Makefile1
-rw-r--r--textproc/hil-aspell/Makefile1
-rw-r--r--textproc/hr-aspell/Makefile1
-rw-r--r--textproc/hs-lhs2tex/Makefile1
-rw-r--r--textproc/hs-pandoc-crossref/Makefile1
-rw-r--r--textproc/hs-pandoc/Makefile1
-rw-r--r--textproc/hs-yaml/Makefile1
-rw-r--r--textproc/hsb-aspell/Makefile1
-rw-r--r--textproc/htdig/Makefile1
-rw-r--r--textproc/html-pretty/Makefile1
-rw-r--r--textproc/html-xml-utils/Makefile1
-rw-r--r--textproc/html2fo/Makefile1
-rw-r--r--textproc/html2text/Makefile1
-rw-r--r--textproc/html2xhtml/Makefile1
-rw-r--r--textproc/htmlc/Makefile1
-rw-r--r--textproc/htmldoc/Makefile1
-rw-r--r--textproc/htmlise/Makefile1
-rw-r--r--textproc/htmlq/Makefile1
-rw-r--r--textproc/htmltest/Makefile1
-rw-r--r--textproc/humanzip/Makefile1
-rw-r--r--textproc/hunspell/Makefile1
-rw-r--r--textproc/hy-aspell/Makefile1
-rw-r--r--textproc/hyperestraier/Makefile1
-rw-r--r--textproc/hyphen/Makefile1
-rw-r--r--textproc/ia-aspell/Makefile1
-rw-r--r--textproc/ibus-kmfl/Makefile1
-rw-r--r--textproc/ibus-m17n/Makefile1
-rw-r--r--textproc/ibus-table/Makefile1
-rw-r--r--textproc/ibus-typing-booster/Makefile1
-rw-r--r--textproc/ibus-uniemoji/Makefile1
-rw-r--r--textproc/ibus/Makefile1
-rw-r--r--textproc/icdiff/Makefile1
-rw-r--r--textproc/id-aspell/Makefile1
-rw-r--r--textproc/idnits/Makefile1
-rw-r--r--textproc/ie-hunspell/Makefile1
-rw-r--r--textproc/igor/Makefile1
-rw-r--r--textproc/iksemel/Makefile1
-rw-r--r--textproc/info2man/Makefile1
-rw-r--r--textproc/info_to_html/Makefile1
-rw-r--r--textproc/intltool/Makefile1
-rw-r--r--textproc/irstlm/Makefile1
-rw-r--r--textproc/is-aspell/Makefile1
-rw-r--r--textproc/iso-schematron-xslt/Makefile1
-rw-r--r--textproc/it-aspell/Makefile1
-rw-r--r--textproc/it-hunspell/Makefile1
-rw-r--r--textproc/it-hyphen/Makefile1
-rw-r--r--textproc/it-mythes/Makefile1
-rw-r--r--textproc/itstool/Makefile1
-rw-r--r--textproc/jalingo/Makefile1
-rw-r--r--textproc/jarnal/Makefile1
-rw-r--r--textproc/jarowinkler-cpp/Makefile1
-rw-r--r--textproc/java2html/Makefile1
-rw-r--r--textproc/jaxup/Makefile1
-rw-r--r--textproc/jdictionary-int-eng/Makefile1
-rw-r--r--textproc/jdictionary/Makefile1
-rw-r--r--textproc/jid/Makefile1
-rw-r--r--textproc/jing/Makefile1
-rw-r--r--textproc/jless/Makefile1
-rw-r--r--textproc/jo/Makefile1
-rw-r--r--textproc/jq/Makefile1
-rw-r--r--textproc/jql/Makefile1
-rw-r--r--textproc/jshon/Makefile1
-rw-r--r--textproc/json-yaml/Makefile1
-rw-r--r--textproc/json2yaml/Makefile1
-rw-r--r--textproc/jtc/Makefile1
-rw-r--r--textproc/kdiff3/Makefile1
-rw-r--r--textproc/kepubify/Makefile1
-rw-r--r--textproc/kf5-kcodecs/Makefile1
-rw-r--r--textproc/kf5-sonnet/Makefile1
-rw-r--r--textproc/kf5-syntax-highlighting/Makefile1
-rw-r--r--textproc/kibana7/Makefile1
-rw-r--r--textproc/kiss-templates/Makefile1
-rw-r--r--textproc/kmfl-european-latin/Makefile1
-rw-r--r--textproc/kmfl-khmer/Makefile1
-rw-r--r--textproc/kmfl-sil-galatia/Makefile1
-rw-r--r--textproc/kmfl-sil-ipa-unicode/Makefile1
-rw-r--r--textproc/kmfl-sil-panafrican-latin/Makefile1
-rw-r--r--textproc/kmfl-sil-yi/Makefile1
-rw-r--r--textproc/kmfl-varamozhi-malayalam/Makefile1
-rw-r--r--textproc/kmflcomp/Makefile1
-rw-r--r--textproc/kn-aspell/Makefile1
-rw-r--r--textproc/kreport/Makefile1
-rw-r--r--textproc/ku-aspell/Makefile1
-rw-r--r--textproc/ky-aspell/Makefile1
-rw-r--r--textproc/l2a/Makefile1
-rw-r--r--textproc/la-aspell/Makefile1
-rw-r--r--textproc/lasem/Makefile1
-rw-r--r--textproc/latex-service/Makefile1
-rw-r--r--textproc/latex2html/Makefile1
-rw-r--r--textproc/libabw/Makefile1
-rw-r--r--textproc/libcroco/Makefile1
-rw-r--r--textproc/libcss/Makefile1
-rw-r--r--textproc/libcsv/Makefile1
-rw-r--r--textproc/libcue/Makefile1
-rw-r--r--textproc/libcyaml/Makefile1
-rw-r--r--textproc/libdiff/Makefile1
-rw-r--r--textproc/libe-book/Makefile1
-rw-r--r--textproc/libebml/Makefile1
-rw-r--r--textproc/libepubgen/Makefile1
-rw-r--r--textproc/libextractor/Makefile1
-rw-r--r--textproc/libexttextcat/Makefile1
-rw-r--r--textproc/libfo/Makefile1
-rw-r--r--textproc/libfolia/Makefile1
-rw-r--r--textproc/libixion/Makefile1
-rw-r--r--textproc/libkmfl/Makefile1
-rw-r--r--textproc/libkolabxml/Makefile1
-rw-r--r--textproc/libkomparediff2/Makefile1
-rw-r--r--textproc/liblingoteach/Makefile1
-rw-r--r--textproc/liblrdf/Makefile1
-rw-r--r--textproc/libmrss/Makefile1
-rw-r--r--textproc/libmwaw03/Makefile1
-rw-r--r--textproc/libnumbertext/Makefile1
-rw-r--r--textproc/libnxml/Makefile1
-rw-r--r--textproc/libodfgen01/Makefile1
-rw-r--r--textproc/libparsifal/Makefile1
-rw-r--r--textproc/libqxp/Makefile1
-rw-r--r--textproc/librevenge/Makefile1
-rw-r--r--textproc/libsass/Makefile1
-rw-r--r--textproc/libsoldout/Makefile1
-rw-r--r--textproc/libsphinxclient/Makefile1
-rw-r--r--textproc/libstaroffice/Makefile1
-rw-r--r--textproc/libstree/Makefile1
-rw-r--r--textproc/libtextcat/Makefile1
-rw-r--r--textproc/libtranslate/Makefile1
-rw-r--r--textproc/libtre/Makefile1
-rw-r--r--textproc/libucl/Makefile1
-rw-r--r--textproc/libunibreak/Makefile1
-rw-r--r--textproc/libuninameslist/Makefile1
-rw-r--r--textproc/libvisio01/Makefile1
-rw-r--r--textproc/libwapcaplet/Makefile1
-rw-r--r--textproc/libwpd010/Makefile1
-rw-r--r--textproc/libwps/Makefile1
-rw-r--r--textproc/libwps03/Makefile1
-rw-r--r--textproc/libxdiff/Makefile1
-rw-r--r--textproc/libxml++/Makefile1
-rw-r--r--textproc/libxml++26/Makefile1
-rw-r--r--textproc/libxml++30/Makefile1
-rw-r--r--textproc/libxml2/Makefile1
-rw-r--r--textproc/libxmlb/Makefile1
-rw-r--r--textproc/libxmlbird/Makefile1
-rw-r--r--textproc/libxode/Makefile1
-rw-r--r--textproc/libxslt/Makefile1
-rw-r--r--textproc/libyaml/Makefile1
-rw-r--r--textproc/link-grammar/Makefile1
-rw-r--r--textproc/linuxdoc-tools/Makefile1
-rw-r--r--textproc/localize/Makefile1
-rw-r--r--textproc/lookatme/Makefile1
-rw-r--r--textproc/loook/Makefile1
-rw-r--r--textproc/lowdown/Makefile1
-rw-r--r--textproc/lt-aspell/Makefile1
-rw-r--r--textproc/lttoolbox/Makefile1
-rw-r--r--textproc/ltxml/Makefile1
-rw-r--r--textproc/lua-icu-utils/Makefile1
-rw-r--r--textproc/lua-lyaml/Makefile1
-rw-r--r--textproc/luaexpat/Makefile1
-rw-r--r--textproc/lucene/Makefile1
-rw-r--r--textproc/lucene5/Makefile1
-rw-r--r--textproc/luceneplusplus/Makefile1
-rw-r--r--textproc/lv-aspell/Makefile1
-rw-r--r--textproc/makefaq/Makefile1
-rw-r--r--textproc/makepatch/Makefile1
-rw-r--r--textproc/man2html/Makefile1
-rw-r--r--textproc/mantra/Makefile1
-rw-r--r--textproc/markdown-mode.el/Makefile1
-rw-r--r--textproc/markdown/Makefile1
-rw-r--r--textproc/markdownfmt/Makefile1
-rw-r--r--textproc/markdownpart/Makefile1
-rw-r--r--textproc/mathml-xsd/Makefile1
-rw-r--r--textproc/md4c/Makefile1
-rw-r--r--textproc/mdbook-linkcheck/Makefile1
-rw-r--r--textproc/mdbook-mermaid/Makefile1
-rw-r--r--textproc/mdbook/Makefile1
-rw-r--r--textproc/mdocml/Makefile1
-rw-r--r--textproc/meilisearch/Makefile1
-rw-r--r--textproc/meld/Makefile1
-rw-r--r--textproc/mergestat/Makefile1
-rw-r--r--textproc/metauml/Makefile1
-rw-r--r--textproc/mgdiff/Makefile1
-rw-r--r--textproc/mi-aspell/Makefile1
-rw-r--r--textproc/mifluz/Makefile1
-rw-r--r--textproc/miller/Makefile1
-rw-r--r--textproc/minify/Makefile1
-rw-r--r--textproc/minised/Makefile1
-rw-r--r--textproc/minixmlto/Makefile1
-rw-r--r--textproc/mk-aspell/Makefile1
-rw-r--r--textproc/ml-aspell/Makefile1
-rw-r--r--textproc/ml1/Makefile1
-rw-r--r--textproc/mn-aspell/Makefile1
-rw-r--r--textproc/modlogan/Makefile1
-rw-r--r--textproc/mp_doccer/Makefile1
-rw-r--r--textproc/mr-aspell/Makefile1
-rw-r--r--textproc/ms-aspell/Makefile1
-rw-r--r--textproc/msort/Makefile1
-rw-r--r--textproc/mt-aspell/Makefile1
-rw-r--r--textproc/multimarkdown/Makefile1
-rw-r--r--textproc/muse/Makefile1
-rw-r--r--textproc/mxml/Makefile1
-rw-r--r--textproc/mysqlviz/Makefile1
-rw-r--r--textproc/mythes/Makefile1
-rw-r--r--textproc/nb-aspell/Makefile1
-rw-r--r--textproc/nds-aspell/Makefile1
-rw-r--r--textproc/nl-hunspell/Makefile1
-rw-r--r--textproc/nl-mythes/Makefile1
-rw-r--r--textproc/nn-aspell/Makefile1
-rw-r--r--textproc/nunnimcax/Makefile1
-rw-r--r--textproc/nuspell/Makefile1
-rw-r--r--textproc/nux/Makefile1
-rw-r--r--textproc/ny-aspell/Makefile1
-rw-r--r--textproc/ocaml-csv/Makefile1
-rw-r--r--textproc/ocaml-expat/Makefile1
-rw-r--r--textproc/ocaml-text/Makefile1
-rw-r--r--textproc/odt2txt/Makefile1
-rw-r--r--textproc/openfts/Makefile1
-rw-r--r--textproc/openjade/Makefile1
-rw-r--r--textproc/opensearch-dashboards/Makefile1
-rw-r--r--textproc/opensearch/Makefile1
-rw-r--r--textproc/opensp/Makefile1
-rw-r--r--textproc/openvanilla-framework/Makefile1
-rw-r--r--textproc/or-aspell/Makefile1
-rw-r--r--textproc/ov/Makefile1
-rw-r--r--textproc/p5-AI-Categorizer/Makefile1
-rw-r--r--textproc/p5-Algorithm-CheckDigits/Makefile1
-rw-r--r--textproc/p5-Algorithm-RabinKarp/Makefile1
-rw-r--r--textproc/p5-Apache-ParseLog/Makefile1
-rw-r--r--textproc/p5-Apache-Solr/Makefile1
-rw-r--r--textproc/p5-BibTeX-Parser/Makefile1
-rw-r--r--textproc/p5-BigIP-ParseConfig/Makefile1
-rw-r--r--textproc/p5-Bloom-Filter/Makefile1
-rw-r--r--textproc/p5-CAM-PDF/Makefile1
-rw-r--r--textproc/p5-CQL-Parser/Makefile1
-rw-r--r--textproc/p5-CSS-Compressor/Makefile1
-rw-r--r--textproc/p5-CSS-Croco/Makefile1
-rw-r--r--textproc/p5-CSS-Minifier-XS/Makefile1
-rw-r--r--textproc/p5-CSS-Minifier/Makefile1
-rw-r--r--textproc/p5-CSS-SAC/Makefile1
-rw-r--r--textproc/p5-CSS-Sass/Makefile1
-rw-r--r--textproc/p5-CSS-Simple/Makefile1
-rw-r--r--textproc/p5-CSS-Squish/Makefile1
-rw-r--r--textproc/p5-CSS/Makefile1
-rw-r--r--textproc/p5-Chess-PGN-Parse/Makefile1
-rw-r--r--textproc/p5-Class-CSV/Makefile1
-rw-r--r--textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile1
-rw-r--r--textproc/p5-Data-Phrasebook-Loader-YAML/Makefile1
-rw-r--r--textproc/p5-Data-Phrasebook/Makefile1
-rw-r--r--textproc/p5-Data-Report/Makefile1
-rw-r--r--textproc/p5-Data-SpreadPagination/Makefile1
-rw-r--r--textproc/p5-DelimMatch/Makefile1
-rw-r--r--textproc/p5-Dev-Bollocks/Makefile1
-rw-r--r--textproc/p5-Devel-TraceSAX/Makefile1
-rw-r--r--textproc/p5-DocSet/Makefile1
-rw-r--r--textproc/p5-Excel-Template/Makefile1
-rw-r--r--textproc/p5-Excel-Writer-XLSX/Makefile1
-rw-r--r--textproc/p5-File-Inplace/Makefile1
-rw-r--r--textproc/p5-Filter-Simple/Makefile1
-rw-r--r--textproc/p5-FormValidator-Lite/Makefile1
-rw-r--r--textproc/p5-Games-Dissociate/Makefile1
-rw-r--r--textproc/p5-Geo-Parse-OSM/Makefile1
-rw-r--r--textproc/p5-Getopt-Lucid/Makefile1
-rw-r--r--textproc/p5-Google-Data-JSON/Makefile1
-rw-r--r--textproc/p5-Grutatxt/Makefile1
-rw-r--r--textproc/p5-HTML-Copy/Makefile1
-rw-r--r--textproc/p5-HTML-Entities-ImodePictogram/Makefile1
-rw-r--r--textproc/p5-HTML-Entities-Interpolate/Makefile1
-rw-r--r--textproc/p5-HTML-Entities-Numbered/Makefile1
-rw-r--r--textproc/p5-HTML-EscapeEvil/Makefile1
-rw-r--r--textproc/p5-HTML-Format/Makefile1
-rw-r--r--textproc/p5-HTML-FormatExternal/Makefile1
-rw-r--r--textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile1
-rw-r--r--textproc/p5-HTML-FormatText-WithLinks/Makefile1
-rw-r--r--textproc/p5-HTML-Fraction/Makefile1
-rw-r--r--textproc/p5-HTML-FromANSI-Tiny/Makefile1
-rw-r--r--textproc/p5-HTML-HTML5-Entities/Makefile1
-rw-r--r--textproc/p5-HTML-HTML5-Parser/Makefile1
-rw-r--r--textproc/p5-HTML-HTMLDoc/Makefile1
-rw-r--r--textproc/p5-HTML-Packer/Makefile1
-rw-r--r--textproc/p5-HTML-QRCode/Makefile1
-rw-r--r--textproc/p5-HTML-Quoted/Makefile1
-rw-r--r--textproc/p5-HTML-RewriteAttributes/Makefile1
-rw-r--r--textproc/p5-HTML-SBC/Makefile1
-rw-r--r--textproc/p5-HTML-TagFilter/Makefile1
-rw-r--r--textproc/p5-HTML-Tidy/Makefile1
-rw-r--r--textproc/p5-HTML-Tidy5/Makefile1
-rw-r--r--textproc/p5-HTML-Tiny/Makefile1
-rw-r--r--textproc/p5-HTML-Truncate/Makefile1
-rw-r--r--textproc/p5-Hailo/Makefile1
-rw-r--r--textproc/p5-Hash-Merge/Makefile1
-rw-r--r--textproc/p5-Hatena-Keyword/Makefile1
-rw-r--r--textproc/p5-IO-CSVHeaderFile/Makefile1
-rw-r--r--textproc/p5-JSON-Validator/Makefile1
-rw-r--r--textproc/p5-JavaScript-Minifier-XS/Makefile1
-rw-r--r--textproc/p5-JavaScript-Minifier/Makefile1
-rw-r--r--textproc/p5-JavaScript-Packer/Makefile1
-rw-r--r--textproc/p5-KinoSearch1/Makefile1
-rw-r--r--textproc/p5-Kwalify/Makefile1
-rw-r--r--textproc/p5-LaTeX-Driver/Makefile1
-rw-r--r--textproc/p5-LaTeX-Encode/Makefile1
-rw-r--r--textproc/p5-LaTeX-Pod/Makefile1
-rw-r--r--textproc/p5-LaTeX-TOM/Makefile1
-rw-r--r--textproc/p5-LaTeX-Table/Makefile1
-rw-r--r--textproc/p5-LaTeX-ToUnicode/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-AddressParse/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Fathom/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-FindNumber/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Inflect-Number/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Inflect-Phrase/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-NameCase/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-NameParse/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-NamedEntity/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Nickname/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Number-IsOrdinal/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Easy/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Numbers/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-PluralToSingular/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Sentence/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Squeeze/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Tagger/Makefile1
-rw-r--r--textproc/p5-Lingua-EN-Words2Nums/Makefile1
-rw-r--r--textproc/p5-Lingua-Identify/Makefile1
-rw-r--r--textproc/p5-Lingua-Ispell/Makefile1
-rw-r--r--textproc/p5-Lingua-PT-Stemmer/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem-Fr/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem-It/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem-Ru/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-Da/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-No/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem-Snowball-Se/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem-Snowball/Makefile1
-rw-r--r--textproc/p5-Lingua-Stem/Makefile1
-rw-r--r--textproc/p5-Lingua-StopWords/Makefile1
-rw-r--r--textproc/p5-Lingua-Treebank/Makefile1
-rw-r--r--textproc/p5-MARC-Charset/Makefile1
-rw-r--r--textproc/p5-MARC-Lint/Makefile1
-rw-r--r--textproc/p5-MARC-Record/Makefile1
-rw-r--r--textproc/p5-MARC-XML/Makefile1
-rw-r--r--textproc/p5-MKDoc-XML/Makefile1
-rw-r--r--textproc/p5-Makefile-DOM/Makefile1
-rw-r--r--textproc/p5-Makefile-Parser/Makefile1
-rw-r--r--textproc/p5-Markapl/Makefile1
-rw-r--r--textproc/p5-Marpa-HTML/Makefile1
-rw-r--r--textproc/p5-MathML-Entities/Makefile1
-rw-r--r--textproc/p5-Net-Groonga-HTTP/Makefile1
-rw-r--r--textproc/p5-Net-IDN-Encode/Makefile1
-rw-r--r--textproc/p5-Net-Snort-Parser/Makefile1
-rw-r--r--textproc/p5-Net-YASA/Makefile1
-rw-r--r--textproc/p5-NetAddr-IP-Find/Makefile1
-rw-r--r--textproc/p5-Number-Format-Metric/Makefile1
-rw-r--r--textproc/p5-Number-Spell/Makefile1
-rw-r--r--textproc/p5-ODF-lpOD/Makefile1
-rw-r--r--textproc/p5-OpenOffice-OODoc/Makefile1
-rw-r--r--textproc/p5-PDF-API2-Simple/Makefile1
-rw-r--r--textproc/p5-PDF-API2-XS/Makefile1
-rw-r--r--textproc/p5-PDF-API2/Makefile1
-rw-r--r--textproc/p5-PDF-API3/Makefile1
-rw-r--r--textproc/p5-PDF-Builder/Makefile1
-rw-r--r--textproc/p5-PDF-Create/Makefile1
-rw-r--r--textproc/p5-PDF-FromHTML/Makefile1
-rw-r--r--textproc/p5-PDF-Reuse/Makefile1
-rw-r--r--textproc/p5-PDF-Table/Makefile1
-rw-r--r--textproc/p5-PDF-Tiny/Makefile1
-rw-r--r--textproc/p5-PDF-WebKit/Makefile1
-rw-r--r--textproc/p5-PDF-Writer/Makefile1
-rw-r--r--textproc/p5-POD2-Base/Makefile1
-rw-r--r--textproc/p5-POE-Filter-XML/Makefile1
-rw-r--r--textproc/p5-POSIX-Regex/Makefile1
-rw-r--r--textproc/p5-PPI-HTML/Makefile1
-rw-r--r--textproc/p5-PPI-XS/Makefile1
-rw-r--r--textproc/p5-PPI/Makefile1
-rw-r--r--textproc/p5-PPIx-EditorTools/Makefile1
-rw-r--r--textproc/p5-PPIx-QuoteLike/Makefile1
-rw-r--r--textproc/p5-PPIx-Regexp/Makefile1
-rw-r--r--textproc/p5-PPIx-Utilities/Makefile1
-rw-r--r--textproc/p5-PPIx-Utils/Makefile1
-rw-r--r--textproc/p5-Parse-ANSIColor-Tiny/Makefile1
-rw-r--r--textproc/p5-Parse-BooleanLogic/Makefile1
-rw-r--r--textproc/p5-Parse-CSV/Makefile1
-rw-r--r--textproc/p5-Parse-EDID/Makefile1
-rw-r--r--textproc/p5-Parse-FixedLength/Makefile1
-rw-r--r--textproc/p5-Parse-Flex/Makefile1
-rw-r--r--textproc/p5-Parse-PhoneNumber/Makefile1
-rw-r--r--textproc/p5-Parse-Syslog/Makefile1
-rw-r--r--textproc/p5-Perl-Critic-Bangs/Makefile1
-rw-r--r--textproc/p5-Perl-Critic-Itch/Makefile1
-rw-r--r--textproc/p5-Perl-Critic-Moose/Makefile1
-rw-r--r--textproc/p5-Perl-Critic-More/Makefile1
-rw-r--r--textproc/p5-Perl-Critic-Pulp/Makefile1
-rw-r--r--textproc/p5-Perl-Critic-Swift/Makefile1
-rw-r--r--textproc/p5-Perl-Critic-Tics/Makefile1
-rw-r--r--textproc/p5-Perl-Critic/Makefile1
-rw-r--r--textproc/p5-Perl-Lint/Makefile1
-rw-r--r--textproc/p5-Perl-MinimumVersion/Makefile1
-rw-r--r--textproc/p5-PerlPoint-Converters/Makefile1
-rw-r--r--textproc/p5-PerlPoint-Package/Makefile1
-rw-r--r--textproc/p5-Petal-CodePerl/Makefile1
-rw-r--r--textproc/p5-Petal-Mail/Makefile1
-rw-r--r--textproc/p5-Petal-Utils/Makefile1
-rw-r--r--textproc/p5-Petal/Makefile1
-rw-r--r--textproc/p5-Plagger/Makefile1
-rw-r--r--textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile1
-rw-r--r--textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile1
-rw-r--r--textproc/p5-Plucene-Simple/Makefile1
-rw-r--r--textproc/p5-Plucene/Makefile1
-rw-r--r--textproc/p5-Pod-Abstract/Makefile1
-rw-r--r--textproc/p5-Pod-Autopod/Makefile1
-rw-r--r--textproc/p5-Pod-Constants/Makefile1
-rw-r--r--textproc/p5-Pod-DocBook/Makefile1
-rw-r--r--textproc/p5-Pod-Elemental/Makefile1
-rw-r--r--textproc/p5-Pod-Escapes/Makefile1
-rw-r--r--textproc/p5-Pod-Eventual/Makefile1
-rw-r--r--textproc/p5-Pod-HtmlEasy/Makefile1
-rw-r--r--textproc/p5-Pod-LaTeX/Makefile1
-rw-r--r--textproc/p5-Pod-Markdown/Makefile1
-rw-r--r--textproc/p5-Pod-MinimumVersion/Makefile1
-rw-r--r--textproc/p5-Pod-POM-View-HTML-Filter/Makefile1
-rw-r--r--textproc/p5-Pod-POM-View-Restructured/Makefile1
-rw-r--r--textproc/p5-Pod-POM/Makefile1
-rw-r--r--textproc/p5-Pod-Parser/Makefile1
-rw-r--r--textproc/p5-Pod-Perldoc/Makefile1
-rw-r--r--textproc/p5-Pod-ProjectDocs/Makefile1
-rw-r--r--textproc/p5-Pod-Readme/Makefile1
-rw-r--r--textproc/p5-Pod-Section/Makefile1
-rw-r--r--textproc/p5-Pod-Simple/Makefile1
-rw-r--r--textproc/p5-Pod-Spell/Makefile1
-rw-r--r--textproc/p5-Pod-Strip/Makefile1
-rw-r--r--textproc/p5-Pod-Stripper/Makefile1
-rw-r--r--textproc/p5-Pod-Tree/Makefile1
-rw-r--r--textproc/p5-Pod-WSDL/Makefile1
-rw-r--r--textproc/p5-Pod-WikiDoc/Makefile1
-rw-r--r--textproc/p5-Pod-XML/Makefile1
-rw-r--r--textproc/p5-Pod-Xhtml/Makefile1
-rw-r--r--textproc/p5-RDF-Core/Makefile1
-rw-r--r--textproc/p5-RDF-Notation3/Makefile1
-rw-r--r--textproc/p5-RDF-Query/Makefile1
-rw-r--r--textproc/p5-RDF-Simple/Makefile1
-rw-r--r--textproc/p5-RDF-Trine/Makefile1
-rw-r--r--textproc/p5-RDFStore/Makefile1
-rw-r--r--textproc/p5-RTF-Tokenizer/Makefile1
-rw-r--r--textproc/p5-Regex-PreSuf/Makefile1
-rw-r--r--textproc/p5-Regexp-Common-Email-Address/Makefile1
-rw-r--r--textproc/p5-Regexp-Common-net-CIDR/Makefile1
-rw-r--r--textproc/p5-Regexp-Common-profanity_us/Makefile1
-rw-r--r--textproc/p5-Regexp-Common-time/Makefile1
-rw-r--r--textproc/p5-Regexp-Common/Makefile1
-rw-r--r--textproc/p5-Regexp-Copy/Makefile1
-rw-r--r--textproc/p5-Regexp-Debugger/Makefile1
-rw-r--r--textproc/p5-Regexp-DefaultFlags/Makefile1
-rw-r--r--textproc/p5-Regexp-IPv6/Makefile1
-rw-r--r--textproc/p5-Regexp-Log-Common/Makefile1
-rw-r--r--textproc/p5-Regexp-Log/Makefile1
-rw-r--r--textproc/p5-SGML-DTDParse/Makefile1
-rw-r--r--textproc/p5-SGML-Parser-OpenSP/Makefile1
-rw-r--r--textproc/p5-SGMLSpm/Makefile1
-rw-r--r--textproc/p5-SQL-Tokenizer/Makefile1
-rw-r--r--textproc/p5-SVG-Parser/Makefile1
-rw-r--r--textproc/p5-SVG/Makefile1
-rw-r--r--textproc/p5-Search-Elasticsearch-Client-0_90/Makefile1
-rw-r--r--textproc/p5-Search-Elasticsearch-Client-1_0/Makefile1
-rw-r--r--textproc/p5-Search-Elasticsearch-Client-2_0/Makefile1
-rw-r--r--textproc/p5-Search-Elasticsearch-Client-5_0/Makefile1
-rw-r--r--textproc/p5-Search-Elasticsearch/Makefile1
-rw-r--r--textproc/p5-Search-Estraier/Makefile1
-rw-r--r--textproc/p5-Search-Odeum/Makefile1
-rw-r--r--textproc/p5-Search-QueryParser-SQL/Makefile1
-rw-r--r--textproc/p5-Search-QueryParser/Makefile1
-rw-r--r--textproc/p5-Search-Saryer/Makefile1
-rw-r--r--textproc/p5-Search-Sitemap/Makefile1
-rw-r--r--textproc/p5-Search-VectorSpace/Makefile1
-rw-r--r--textproc/p5-Senna/Makefile1
-rw-r--r--textproc/p5-Solr/Makefile1
-rw-r--r--textproc/p5-Sort-Fields/Makefile1
-rw-r--r--textproc/p5-Sort-Naturally/Makefile1
-rw-r--r--textproc/p5-Sphinx-Config/Makefile1
-rw-r--r--textproc/p5-Sphinx-Manager/Makefile1
-rw-r--r--textproc/p5-Sphinx-Search/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-GenerateXLSX/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-ParseExcel/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-ParseXLSX/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-Read/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-ReadSXC/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-WriteExcel/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-WriteExcelXML/Makefile1
-rw-r--r--textproc/p5-Spreadsheet-XLSX/Makefile1
-rw-r--r--textproc/p5-String-BufferStack/Makefile1
-rw-r--r--textproc/p5-String-CamelCase/Makefile1
-rw-r--r--textproc/p5-String-Compare-ConstantTime/Makefile1
-rw-r--r--textproc/p5-String-Divert/Makefile1
-rw-r--r--textproc/p5-String-Escape/Makefile1
-rw-r--r--textproc/p5-String-Flogger/Makefile1
-rw-r--r--textproc/p5-String-Format/Makefile1
-rw-r--r--textproc/p5-String-Fraction/Makefile1
-rw-r--r--textproc/p5-String-HexConvert/Makefile1
-rw-r--r--textproc/p5-String-Koremutake/Makefile1
-rw-r--r--textproc/p5-String-LCSS/Makefile1
-rw-r--r--textproc/p5-String-Pad/Makefile1
-rw-r--r--textproc/p5-String-Print/Makefile1
-rw-r--r--textproc/p5-String-RewritePrefix/Makefile1
-rw-r--r--textproc/p5-String-ShellQuote/Makefile1
-rw-r--r--textproc/p5-String-ShowDiff/Makefile1
-rw-r--r--textproc/p5-String-Tagged-Terminal/Makefile1
-rw-r--r--textproc/p5-String-Tagged/Makefile1
-rw-r--r--textproc/p5-String-ToIdentifier-EN/Makefile1
-rw-r--r--textproc/p5-String-Tokenizer/Makefile1
-rw-r--r--textproc/p5-String-Trim/Makefile1
-rw-r--r--textproc/p5-String-Truncate/Makefile1
-rw-r--r--textproc/p5-String-TtyLength/Makefile1
-rw-r--r--textproc/p5-String-Urandom/Makefile1
-rw-r--r--textproc/p5-String-Util/Makefile1
-rw-r--r--textproc/p5-Syntax-Highlight-Engine-Kate/Makefile1
-rw-r--r--textproc/p5-Syntax-Highlight-Perl-Improved/Makefile1
-rw-r--r--textproc/p5-TOML-Parser/Makefile1
-rw-r--r--textproc/p5-TOML/Makefile1
-rw-r--r--textproc/p5-TeX-Encode/Makefile1
-rw-r--r--textproc/p5-TeX-Hyphen/Makefile1
-rw-r--r--textproc/p5-Template-AutoFilter/Makefile1
-rw-r--r--textproc/p5-Template-Declare/Makefile1
-rw-r--r--textproc/p5-Template-Extract/Makefile1
-rw-r--r--textproc/p5-Template-Magic/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-Autoformat/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-CSV/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-Data-Printer/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-Lingua-EN-Inflect/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-XML-Escape/Makefile1
-rw-r--r--textproc/p5-Template-Plugin-YAML/Makefile1
-rw-r--r--textproc/p5-Template-Semantic/Makefile1
-rw-r--r--textproc/p5-Template-Tiny/Makefile1
-rw-r--r--textproc/p5-Term-QRCode/Makefile1
-rw-r--r--textproc/p5-Test-Groonga/Makefile1
-rw-r--r--textproc/p5-Test-Perl-Critic/Makefile1
-rw-r--r--textproc/p5-Test-Regexp/Makefile1
-rw-r--r--textproc/p5-Text-ANSI-Util/Makefile1
-rw-r--r--textproc/p5-Text-ANSI-WideUtil/Makefile1
-rw-r--r--textproc/p5-Text-ANSITable/Makefile1
-rw-r--r--textproc/p5-Text-ASCIIMathML/Makefile1
-rw-r--r--textproc/p5-Text-ASCIITable/Makefile1
-rw-r--r--textproc/p5-Text-Affixes/Makefile1
-rw-r--r--textproc/p5-Text-Aligner/Makefile1
-rw-r--r--textproc/p5-Text-Aspell/Makefile1
-rw-r--r--textproc/p5-Text-Autoformat/Makefile1
-rw-r--r--textproc/p5-Text-Bastardize/Makefile1
-rw-r--r--textproc/p5-Text-Brew/Makefile1
-rw-r--r--textproc/p5-Text-CSV-Encoded/Makefile1
-rw-r--r--textproc/p5-Text-CSV-Hashify/Makefile1
-rw-r--r--textproc/p5-Text-CSV-Simple/Makefile1
-rw-r--r--textproc/p5-Text-CSV/Makefile1
-rw-r--r--textproc/p5-Text-CSV_XS/Makefile1
-rw-r--r--textproc/p5-Text-Capitalize/Makefile1
-rw-r--r--textproc/p5-Text-CharWidth/Makefile1
-rw-r--r--textproc/p5-Text-Chomp/Makefile1
-rw-r--r--textproc/p5-Text-ClearSilver/Makefile1
-rw-r--r--textproc/p5-Text-Colorizer/Makefile1
-rw-r--r--textproc/p5-Text-Context-EitherSide/Makefile1
-rw-r--r--textproc/p5-Text-Context/Makefile1
-rw-r--r--textproc/p5-Text-DHCPLeases/Makefile1
-rw-r--r--textproc/p5-Text-Decorator/Makefile1
-rw-r--r--textproc/p5-Text-Delimited/Makefile1
-rw-r--r--textproc/p5-Text-Diff-HTML/Makefile1
-rw-r--r--textproc/p5-Text-Diff-Parser/Makefile1
-rw-r--r--textproc/p5-Text-Diff/Makefile1
-rw-r--r--textproc/p5-Text-Diff3/Makefile1
-rw-r--r--textproc/p5-Text-Distill/Makefile1
-rw-r--r--textproc/p5-Text-Emoticon-GoogleTalk/Makefile1
-rw-r--r--textproc/p5-Text-Emoticon-MSN/Makefile1
-rw-r--r--textproc/p5-Text-Emoticon/Makefile1
-rw-r--r--textproc/p5-Text-EtText/Makefile1
-rw-r--r--textproc/p5-Text-Extract-Word/Makefile1
-rw-r--r--textproc/p5-Text-ExtractWords/Makefile1
-rw-r--r--textproc/p5-Text-FindIndent/Makefile1
-rw-r--r--textproc/p5-Text-FixEOL/Makefile1
-rw-r--r--textproc/p5-Text-Flow/Makefile1
-rw-r--r--textproc/p5-Text-Flowed/Makefile1
-rw-r--r--textproc/p5-Text-FormatTable/Makefile1
-rw-r--r--textproc/p5-Text-German/Makefile1
-rw-r--r--textproc/p5-Text-Glob/Makefile1
-rw-r--r--textproc/p5-Text-Greeking/Makefile1
-rw-r--r--textproc/p5-Text-Haml/Makefile1
-rw-r--r--textproc/p5-Text-Hatena/Makefile1
-rw-r--r--textproc/p5-Text-Highlight/Makefile1
-rw-r--r--textproc/p5-Text-HikiDoc/Makefile1
-rw-r--r--textproc/p5-Text-Hogan/Makefile1
-rw-r--r--textproc/p5-Text-Hyphen/Makefile1
-rw-r--r--textproc/p5-Text-LTSV/Makefile1
-rw-r--r--textproc/p5-Text-Language-Guess/Makefile1
-rw-r--r--textproc/p5-Text-Locus/Makefile1
-rw-r--r--textproc/p5-Text-Lorem/Makefile1
-rw-r--r--textproc/p5-Text-Markdown/Makefile1
-rw-r--r--textproc/p5-Text-MarkdownTable/Makefile1
-rw-r--r--textproc/p5-Text-Match-FastAlternatives/Makefile1
-rw-r--r--textproc/p5-Text-MicroMason/Makefile1
-rw-r--r--textproc/p5-Text-MicroTemplate-Extended/Makefile1
-rw-r--r--textproc/p5-Text-MicroTemplate/Makefile1
-rw-r--r--textproc/p5-Text-MultiMarkdown/Makefile1
-rw-r--r--textproc/p5-Text-NSP/Makefile1
-rw-r--r--textproc/p5-Text-NeatTemplate/Makefile1
-rw-r--r--textproc/p5-Text-Ngram/Makefile1
-rw-r--r--textproc/p5-Text-Ngrams/Makefile1
-rw-r--r--textproc/p5-Text-NonWideChar-Util/Makefile1
-rw-r--r--textproc/p5-Text-Original/Makefile1
-rw-r--r--textproc/p5-Text-Padding/Makefile1
-rw-r--r--textproc/p5-Text-ParagraphDiff/Makefile1
-rw-r--r--textproc/p5-Text-ParseWords/Makefile1
-rw-r--r--textproc/p5-Text-Patch/Makefile1
-rw-r--r--textproc/p5-Text-Pipe/Makefile1
-rw-r--r--textproc/p5-Text-Prefix-XS/Makefile1
-rw-r--r--textproc/p5-Text-QRCode/Makefile1
-rw-r--r--textproc/p5-Text-Query/Makefile1
-rw-r--r--textproc/p5-Text-Quote/Makefile1
-rw-r--r--textproc/p5-Text-Quoted/Makefile1
-rw-r--r--textproc/p5-Text-RecordParser/Makefile1
-rw-r--r--textproc/p5-Text-Reflow/Makefile1
-rw-r--r--textproc/p5-Text-Reform/Makefile1
-rw-r--r--textproc/p5-Text-Report/Makefile1
-rw-r--r--textproc/p5-Text-Roman/Makefile1
-rw-r--r--textproc/p5-Text-Sass/Makefile1
-rw-r--r--textproc/p5-Text-Shellwords/Makefile1
-rw-r--r--textproc/p5-Text-Similarity/Makefile1
-rw-r--r--textproc/p5-Text-SimpleTable-AutoWidth/Makefile1
-rw-r--r--textproc/p5-Text-SimpleTable/Makefile1
-rw-r--r--textproc/p5-Text-Soundex/Makefile1
-rw-r--r--textproc/p5-Text-SpellChecker/Makefile1
-rw-r--r--textproc/p5-Text-Table-ASV/Makefile1
-rw-r--r--textproc/p5-Text-Table-Any/Makefile1
-rw-r--r--textproc/p5-Text-Table-CSV/Makefile1
-rw-r--r--textproc/p5-Text-Table-HTML-DataTables/Makefile1
-rw-r--r--textproc/p5-Text-Table-HTML/Makefile1
-rw-r--r--textproc/p5-Text-Table-LTSV/Makefile1
-rw-r--r--textproc/p5-Text-Table-Manifold/Makefile1
-rw-r--r--textproc/p5-Text-Table-More/Makefile1
-rw-r--r--textproc/p5-Text-Table-Org/Makefile1
-rw-r--r--textproc/p5-Text-Table-Paragraph/Makefile1
-rw-r--r--textproc/p5-Text-Table-Sprintf/Makefile1
-rw-r--r--textproc/p5-Text-Table-TSV/Makefile1
-rw-r--r--textproc/p5-Text-Table-TickitWidget/Makefile1
-rw-r--r--textproc/p5-Text-Table-Tiny/Makefile1
-rw-r--r--textproc/p5-Text-Table-TinyBorderStyle/Makefile1
-rw-r--r--textproc/p5-Text-Table-TinyColor/Makefile1
-rw-r--r--textproc/p5-Text-Table-TinyColorWide/Makefile1
-rw-r--r--textproc/p5-Text-Table-TinyWide/Makefile1
-rw-r--r--textproc/p5-Text-Table-XLSX/Makefile1
-rw-r--r--textproc/p5-Text-Table/Makefile1
-rw-r--r--textproc/p5-Text-Tabs+Wrap/Makefile1
-rw-r--r--textproc/p5-Text-TabularDisplay/Makefile1
-rw-r--r--textproc/p5-Text-Tags/Makefile1
-rw-r--r--textproc/p5-Text-Template-Simple/Makefile1
-rw-r--r--textproc/p5-Text-Template/Makefile1
-rw-r--r--textproc/p5-Text-TestBase/Makefile1
-rw-r--r--textproc/p5-Text-Textile/Makefile1
-rw-r--r--textproc/p5-Text-Trac/Makefile1
-rw-r--r--textproc/p5-Text-Trim/Makefile1
-rw-r--r--textproc/p5-Text-Truncate/Makefile1
-rw-r--r--textproc/p5-Text-Typography/Makefile1
-rw-r--r--textproc/p5-Text-Unaccent-PurePerl/Makefile1
-rw-r--r--textproc/p5-Text-Unaccent/Makefile1
-rw-r--r--textproc/p5-Text-UnicodeBox/Makefile1
-rw-r--r--textproc/p5-Text-VimColor/Makefile1
-rw-r--r--textproc/p5-Text-VisualWidth/Makefile1
-rw-r--r--textproc/p5-Text-WideChar-Util/Makefile1
-rw-r--r--textproc/p5-Text-WikiCreole/Makefile1
-rw-r--r--textproc/p5-Text-WikiFormat/Makefile1
-rw-r--r--textproc/p5-Text-WordDiff/Makefile1
-rw-r--r--textproc/p5-Text-WrapI18N/Makefile1
-rw-r--r--textproc/p5-Text-Xslate-Bridge-TT2Like/Makefile1
-rw-r--r--textproc/p5-Text-Xslate/Makefile1
-rw-r--r--textproc/p5-Text-sprintfn/Makefile1
-rw-r--r--textproc/p5-Text-vCard/Makefile1
-rw-r--r--textproc/p5-Tiffany/Makefile1
-rw-r--r--textproc/p5-Time-Human/Makefile1
-rw-r--r--textproc/p5-Tk-Pod/Makefile1
-rw-r--r--textproc/p5-Tk-XMLViewer/Makefile1
-rw-r--r--textproc/p5-Tree-Nary/Makefile1
-rw-r--r--textproc/p5-Tree-Suffix/Makefile1
-rw-r--r--textproc/p5-UML-Class-Simple/Makefile1
-rw-r--r--textproc/p5-UML-Sequence/Makefile1
-rw-r--r--textproc/p5-UML-State/Makefile1
-rw-r--r--textproc/p5-URI-Find/Makefile1
-rw-r--r--textproc/p5-Unicode-CaseFold/Makefile1
-rw-r--r--textproc/p5-Unicode-CheckUTF8/Makefile1
-rw-r--r--textproc/p5-Unicode-Collate/Makefile1
-rw-r--r--textproc/p5-Unicode-EastAsianWidth/Makefile1
-rw-r--r--textproc/p5-Unicode-Escape/Makefile1
-rw-r--r--textproc/p5-Unicode-LineBreak/Makefile1
-rw-r--r--textproc/p5-Unicode-Normalize/Makefile1
-rw-r--r--textproc/p5-Unicode-Tussle/Makefile1
-rw-r--r--textproc/p5-Unicode-Unihan/Makefile1
-rw-r--r--textproc/p5-Validator-Custom/Makefile1
-rw-r--r--textproc/p5-Version-Next/Makefile1
-rw-r--r--textproc/p5-Vroom/Makefile1
-rw-r--r--textproc/p5-WDDX/Makefile1
-rw-r--r--textproc/p5-WWW-Wordnik-API/Makefile1
-rw-r--r--textproc/p5-WordNet-QueryData/Makefile1
-rw-r--r--textproc/p5-WordNet-Similarity/Makefile1
-rw-r--r--textproc/p5-XML-Atom-Ext-OpenSearch/Makefile1
-rw-r--r--textproc/p5-XML-Atom-Filter/Makefile1
-rw-r--r--textproc/p5-XML-Atom-SimpleFeed/Makefile1
-rw-r--r--textproc/p5-XML-Atom-Stream/Makefile1
-rw-r--r--textproc/p5-XML-Atom-Syndication/Makefile1
-rw-r--r--textproc/p5-XML-Atom/Makefile1
-rw-r--r--textproc/p5-XML-AutoWriter/Makefile1
-rw-r--r--textproc/p5-XML-Bare/Makefile1
-rw-r--r--textproc/p5-XML-Canonical/Makefile1
-rw-r--r--textproc/p5-XML-CanonicalizeXML/Makefile1
-rw-r--r--textproc/p5-XML-Catalog/Makefile1
-rw-r--r--textproc/p5-XML-Clean/Makefile1
-rw-r--r--textproc/p5-XML-Code/Makefile1
-rw-r--r--textproc/p5-XML-CommonNS/Makefile1
-rw-r--r--textproc/p5-XML-Compile-Cache/Makefile1
-rw-r--r--textproc/p5-XML-Compile-Dumper/Makefile1
-rw-r--r--textproc/p5-XML-Compile/Makefile1
-rw-r--r--textproc/p5-XML-DBMS/Makefile1
-rw-r--r--textproc/p5-XML-DOM-Lite/Makefile1
-rw-r--r--textproc/p5-XML-DOM-XPath/Makefile1
-rw-r--r--textproc/p5-XML-DOM/Makefile1
-rw-r--r--textproc/p5-XML-DOM2/Makefile1
-rw-r--r--textproc/p5-XML-DOMHandler/Makefile1
-rw-r--r--textproc/p5-XML-Declare/Makefile1
-rw-r--r--textproc/p5-XML-Descent/Makefile1
-rw-r--r--textproc/p5-XML-DifferenceMarkup/Makefile1
-rw-r--r--textproc/p5-XML-Directory/Makefile1
-rw-r--r--textproc/p5-XML-DoubleEncodedEntities/Makefile1
-rw-r--r--textproc/p5-XML-Driver-HTML/Makefile1
-rw-r--r--textproc/p5-XML-Elemental/Makefile1
-rw-r--r--textproc/p5-XML-Enc/Makefile1
-rw-r--r--textproc/p5-XML-Encoding/Makefile1
-rw-r--r--textproc/p5-XML-Entities/Makefile1
-rw-r--r--textproc/p5-XML-FOAF/Makefile1
-rw-r--r--textproc/p5-XML-Feed-Deduper/Makefile1
-rw-r--r--textproc/p5-XML-Feed/Makefile1
-rw-r--r--textproc/p5-XML-FeedPP/Makefile1
-rw-r--r--textproc/p5-XML-Filter-BufferText/Makefile1
-rw-r--r--textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile1
-rw-r--r--textproc/p5-XML-Filter-DetectWS/Makefile1
-rw-r--r--textproc/p5-XML-Filter-GenericChunk/Makefile1
-rw-r--r--textproc/p5-XML-Filter-Reindent/Makefile1
-rw-r--r--textproc/p5-XML-Filter-SAX1toSAX2/Makefile1
-rw-r--r--textproc/p5-XML-Filter-SAXT/Makefile1
-rw-r--r--textproc/p5-XML-Filter-XInclude/Makefile1
-rw-r--r--textproc/p5-XML-Filter-XSLT/Makefile1
-rw-r--r--textproc/p5-XML-Flow/Makefile1
-rw-r--r--textproc/p5-XML-GDOME/Makefile1
-rw-r--r--textproc/p5-XML-Generator-DBI/Makefile1
-rw-r--r--textproc/p5-XML-Generator-PerlData/Makefile1
-rw-r--r--textproc/p5-XML-Generator/Makefile1
-rw-r--r--textproc/p5-XML-Grove/Makefile1
-rw-r--r--textproc/p5-XML-Handler-Dtd2DocBook/Makefile1
-rw-r--r--textproc/p5-XML-Handler-Dtd2Html/Makefile1
-rw-r--r--textproc/p5-XML-Handler-HTMLWriter/Makefile1
-rw-r--r--textproc/p5-XML-Handler-Trees/Makefile1
-rw-r--r--textproc/p5-XML-Handler-YAWriter/Makefile1
-rw-r--r--textproc/p5-XML-Hash-LX/Makefile1
-rw-r--r--textproc/p5-XML-LibXML-Cache/Makefile1
-rw-r--r--textproc/p5-XML-LibXML-Iterator/Makefile1
-rw-r--r--textproc/p5-XML-LibXML-PrettyPrint/Makefile1
-rw-r--r--textproc/p5-XML-LibXML-SAX-ChunkParser/Makefile1
-rw-r--r--textproc/p5-XML-LibXML-Simple/Makefile1
-rw-r--r--textproc/p5-XML-LibXML/Makefile1
-rw-r--r--textproc/p5-XML-LibXSLT/Makefile1
-rw-r--r--textproc/p5-XML-Liberal/Makefile1
-rw-r--r--textproc/p5-XML-Literal/Makefile1
-rw-r--r--textproc/p5-XML-Mini/Makefile1
-rw-r--r--textproc/p5-XML-MyXML/Makefile1
-rw-r--r--textproc/p5-XML-Namespace/Makefile1
-rw-r--r--textproc/p5-XML-NamespaceFactory/Makefile1
-rw-r--r--textproc/p5-XML-NamespaceSupport/Makefile1
-rw-r--r--textproc/p5-XML-Node/Makefile1
-rw-r--r--textproc/p5-XML-NodeFilter/Makefile1
-rw-r--r--textproc/p5-XML-OPML-LibXML/Makefile1
-rw-r--r--textproc/p5-XML-OPML/Makefile1
-rw-r--r--textproc/p5-XML-Parsepp/Makefile1
-rw-r--r--textproc/p5-XML-Parser-EasyTree/Makefile1
-rw-r--r--textproc/p5-XML-Parser-Lite-Tree/Makefile1
-rw-r--r--textproc/p5-XML-Parser-Lite/Makefile1
-rw-r--r--textproc/p5-XML-Parser-Style-EasyTree/Makefile1
-rw-r--r--textproc/p5-XML-Parser-Style-Elemental/Makefile1
-rw-r--r--textproc/p5-XML-Parser/Makefile1
-rw-r--r--textproc/p5-XML-Quote/Makefile1
-rw-r--r--textproc/p5-XML-RAI/Makefile1
-rw-r--r--textproc/p5-XML-RSS-Feed/Makefile1
-rw-r--r--textproc/p5-XML-RSS-JavaScript/Makefile1
-rw-r--r--textproc/p5-XML-RSS-LibXML/Makefile1
-rw-r--r--textproc/p5-XML-RSS-Liberal/Makefile1
-rw-r--r--textproc/p5-XML-RSS-Parser/Makefile1
-rw-r--r--textproc/p5-XML-RSS-SimpleGen/Makefile1
-rw-r--r--textproc/p5-XML-RSS/Makefile1
-rw-r--r--textproc/p5-XML-RSSLite/Makefile1
-rw-r--r--textproc/p5-XML-Reader/Makefile1
-rw-r--r--textproc/p5-XML-RegExp/Makefile1
-rw-r--r--textproc/p5-XML-Rewrite/Makefile1
-rw-r--r--textproc/p5-XML-Rules/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Base/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Expat-Incremental/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Expat/Makefile1
-rw-r--r--textproc/p5-XML-SAX-ExpatXS/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Machines/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Simple/Makefile1
-rw-r--r--textproc/p5-XML-SAX-Writer/Makefile1
-rw-r--r--textproc/p5-XML-SAX/Makefile1
-rw-r--r--textproc/p5-XML-SAXDriver-CSV/Makefile1
-rw-r--r--textproc/p5-XML-SAXDriver-Excel/Makefile1
-rw-r--r--textproc/p5-XML-STX/Makefile1
-rw-r--r--textproc/p5-XML-Schematron/Makefile1
-rw-r--r--textproc/p5-XML-SemanticDiff/Makefile1
-rw-r--r--textproc/p5-XML-Sig/Makefile1
-rw-r--r--textproc/p5-XML-Simple/Makefile1
-rw-r--r--textproc/p5-XML-SimpleObject-LibXML/Makefile1
-rw-r--r--textproc/p5-XML-SimpleObject/Makefile1
-rw-r--r--textproc/p5-XML-Smart/Makefile1
-rw-r--r--textproc/p5-XML-Stream/Makefile1
-rw-r--r--textproc/p5-XML-Tiny/Makefile1
-rw-r--r--textproc/p5-XML-TinyXML/Makefile1
-rw-r--r--textproc/p5-XML-TokeParser/Makefile1
-rw-r--r--textproc/p5-XML-Toolkit/Makefile1
-rw-r--r--textproc/p5-XML-TreeBuilder/Makefile1
-rw-r--r--textproc/p5-XML-TreePP/Makefile1
-rw-r--r--textproc/p5-XML-Twig/Makefile1
-rw-r--r--textproc/p5-XML-Validate/Makefile1
-rw-r--r--textproc/p5-XML-Validator-Schema/Makefile1
-rw-r--r--textproc/p5-XML-Writer/Makefile1
-rw-r--r--textproc/p5-XML-XBEL/Makefile1
-rw-r--r--textproc/p5-XML-XML2JSON/Makefile1
-rw-r--r--textproc/p5-XML-XPath/Makefile1
-rw-r--r--textproc/p5-XML-XPathEngine/Makefile1
-rw-r--r--textproc/p5-XML-XQL/Makefile1
-rw-r--r--textproc/p5-XML-XSLT/Makefile1
-rw-r--r--textproc/p5-XML-XUpdate-LibXML/Makefile1
-rw-r--r--textproc/p5-XString/Makefile1
-rw-r--r--textproc/p5-YAML-LibYAML/Makefile1
-rw-r--r--textproc/p5-YAML-PP/Makefile1
-rw-r--r--textproc/p5-YAML-Shell/Makefile1
-rw-r--r--textproc/p5-YAML-Syck/Makefile1
-rw-r--r--textproc/p5-YAML-Tiny-Color/Makefile1
-rw-r--r--textproc/p5-YAML-Tiny/Makefile1
-rw-r--r--textproc/p5-YAML/Makefile1
-rw-r--r--textproc/p5-YAPE-HTML/Makefile1
-rw-r--r--textproc/p5-YAPE-Regex-Explain/Makefile1
-rw-r--r--textproc/p5-YAPE-Regex/Makefile1
-rw-r--r--textproc/p5-ack/Makefile1
-rw-r--r--textproc/p5-docx2txt/Makefile1
-rw-r--r--textproc/p5-libsoldout/Makefile1
-rw-r--r--textproc/p5-libxml/Makefile1
-rw-r--r--textproc/p5-pod2pdf/Makefile1
-rw-r--r--textproc/p5-podlators/Makefile1
-rw-r--r--textproc/p5-utf8-all/Makefile1
-rw-r--r--textproc/p5-xmltv/Makefile1
-rw-r--r--textproc/pa-aspell/Makefile1
-rw-r--r--textproc/pageedit/Makefile1
-rw-r--r--textproc/par/Makefile1
-rw-r--r--textproc/pdfgrep/Makefile1
-rw-r--r--textproc/pdfoutline/Makefile1
-rw-r--r--textproc/pdfresurrect/Makefile1
-rw-r--r--textproc/pdfsandwich/Makefile1
-rw-r--r--textproc/pdftohtml/Makefile1
-rw-r--r--textproc/pear-File_Fortune/Makefile1
-rw-r--r--textproc/pear-File_MARC/Makefile1
-rw-r--r--textproc/pear-Horde_CssMinify/Makefile1
-rw-r--r--textproc/pear-Horde_JavascriptMinify/Makefile1
-rw-r--r--textproc/pear-Horde_Kolab_Format/Makefile1
-rw-r--r--textproc/pear-Horde_Pdf/Makefile1
-rw-r--r--textproc/pear-Horde_SpellChecker/Makefile1
-rw-r--r--textproc/pear-Horde_Text_Diff/Makefile1
-rw-r--r--textproc/pear-Horde_Text_Filter/Makefile1
-rw-r--r--textproc/pear-Horde_Text_Filter_Csstidy/Makefile1
-rw-r--r--textproc/pear-Horde_Text_Flowed/Makefile1
-rw-r--r--textproc/pear-Horde_Xml_Element/Makefile1
-rw-r--r--textproc/pear-Horde_Xml_Wbxml/Makefile1
-rw-r--r--textproc/pear-Numbers_Roman/Makefile1
-rw-r--r--textproc/pear-Numbers_Words/Makefile1
-rw-r--r--textproc/pear-Spreadsheet_Excel_Writer/Makefile1
-rw-r--r--textproc/pear-Structures_DataGrid_Renderer_CSV/Makefile1
-rw-r--r--textproc/pear-Structures_DataGrid_Renderer_XLS/Makefile1
-rw-r--r--textproc/pear-Structures_DataGrid_Renderer_XML/Makefile1
-rw-r--r--textproc/pear-Symfony_Component_Yaml/Makefile1
-rw-r--r--textproc/pear-Text_Highlighter/Makefile1
-rw-r--r--textproc/pear-Text_Template/Makefile1
-rw-r--r--textproc/pear-Validate_ISPN/Makefile1
-rw-r--r--textproc/pear-XML_Beautifier/Makefile1
-rw-r--r--textproc/pear-XML_DTD/Makefile1
-rw-r--r--textproc/pear-XML_Feed_Parser/Makefile1
-rw-r--r--textproc/pear-XML_HTMLSax/Makefile1
-rw-r--r--textproc/pear-XML_Wddx/Makefile1
-rw-r--r--textproc/pear-YAML/Makefile1
-rw-r--r--textproc/pecl-xdiff2/Makefile1
-rw-r--r--textproc/pecl-yaml/Makefile1
-rw-r--r--textproc/pecl-zephir_parser/Makefile1
-rw-r--r--textproc/peco/Makefile1
-rw-r--r--textproc/peg/Makefile1
-rw-r--r--textproc/perl2html/Makefile1
-rw-r--r--textproc/php-mecab/Makefile1
-rw-r--r--textproc/pict/Makefile1
-rw-r--r--textproc/po4a/Makefile1
-rw-r--r--textproc/pod2mdoc/Makefile1
-rw-r--r--textproc/popup-stacks/Makefile1
-rw-r--r--textproc/popup/Makefile1
-rw-r--r--textproc/ppower4/Makefile1
-rw-r--r--textproc/print-n-times/Makefile1
-rw-r--r--textproc/pugixml/Makefile1
-rw-r--r--textproc/pup/Makefile1
-rw-r--r--textproc/py-CommonMark/Makefile1
-rw-r--r--textproc/py-Morfessor/Makefile1
-rw-r--r--textproc/py-QDarkStyle/Makefile1
-rw-r--r--textproc/py-Tempita/Makefile1
-rw-r--r--textproc/py-acora/Makefile1
-rw-r--r--textproc/py-aeidon/Makefile1
-rw-r--r--textproc/py-agate-dbf/Makefile1
-rw-r--r--textproc/py-agate-excel/Makefile1
-rw-r--r--textproc/py-agate/Makefile1
-rw-r--r--textproc/py-alabaster/Makefile1
-rw-r--r--textproc/py-anyascii/Makefile1
-rw-r--r--textproc/py-arabic-reshaper/Makefile1
-rw-r--r--textproc/py-asciinema/Makefile1
-rw-r--r--textproc/py-asonic/Makefile1
-rw-r--r--textproc/py-atoml/Makefile1
-rw-r--r--textproc/py-autopep8/Makefile1
-rw-r--r--textproc/py-awesome-slugify/Makefile1
-rw-r--r--textproc/py-bibtexparser/Makefile1
-rw-r--r--textproc/py-bracex/Makefile1
-rw-r--r--textproc/py-cchardet/Makefile1
-rw-r--r--textproc/py-chameleon/Makefile1
-rw-r--r--textproc/py-chardet/Makefile1
-rw-r--r--textproc/py-charset-normalizer/Makefile1
-rw-r--r--textproc/py-citeproc-py-styles/Makefile1
-rw-r--r--textproc/py-citeproc-py/Makefile1
-rw-r--r--textproc/py-cjkwrap/Makefile1
-rw-r--r--textproc/py-cloud_sptheme/Makefile1
-rw-r--r--textproc/py-cmarkgfm/Makefile1
-rw-r--r--textproc/py-collective.checkdocs/Makefile1
-rw-r--r--textproc/py-colorclass/Makefile1
-rw-r--r--textproc/py-creole/Makefile1
-rw-r--r--textproc/py-cssselect2/Makefile1
-rw-r--r--textproc/py-csvkit/Makefile1
-rw-r--r--textproc/py-custom_inherit/Makefile1
-rw-r--r--textproc/py-dbfread/Makefile1
-rw-r--r--textproc/py-dict2xml/Makefile1
-rw-r--r--textproc/py-diff-match-patch/Makefile1
-rw-r--r--textproc/py-docrepr/Makefile1
-rw-r--r--textproc/py-docstring-parser/Makefile1
-rw-r--r--textproc/py-docutils/Makefile1
-rw-r--r--textproc/py-docx2txt/Makefile1
-rw-r--r--textproc/py-dominate/Makefile1
-rw-r--r--textproc/py-dparse/Makefile1
-rw-r--r--textproc/py-duecredit/Makefile1
-rw-r--r--textproc/py-elasticsearch-async/Makefile1
-rw-r--r--textproc/py-elasticsearch-curator/Makefile1
-rw-r--r--textproc/py-elasticsearch-dsl/Makefile1
-rw-r--r--textproc/py-elasticsearch-dsl6/Makefile1
-rw-r--r--textproc/py-elasticsearch/Makefile1
-rw-r--r--textproc/py-elasticsearch5/Makefile1
-rw-r--r--textproc/py-elasticsearch6/Makefile1
-rw-r--r--textproc/py-elementpath/Makefile1
-rw-r--r--textproc/py-empy/Makefile1
-rw-r--r--textproc/py-enchant/Makefile1
-rw-r--r--textproc/py-enrich/Makefile1
-rw-r--r--textproc/py-et_xmlfile/Makefile1
-rw-r--r--textproc/py-fastavro/Makefile1
-rw-r--r--textproc/py-feedparser/Makefile1
-rw-r--r--textproc/py-fingerprints/Makefile1
-rw-r--r--textproc/py-fluent.syntax/Makefile1
-rw-r--r--textproc/py-ftfy/Makefile1
-rw-r--r--textproc/py-furo/Makefile1
-rw-r--r--textproc/py-gambit-elasticsearch/Makefile1
-rw-r--r--textproc/py-genshi/Makefile1
-rw-r--r--textproc/py-gensim/Makefile1
-rw-r--r--textproc/py-gi-docgen/Makefile1
-rw-r--r--textproc/py-googletrans/Makefile1
-rw-r--r--textproc/py-grako/Makefile1
-rw-r--r--textproc/py-guess-language/Makefile1
-rw-r--r--textproc/py-hashids/Makefile1
-rw-r--r--textproc/py-hexdump/Makefile1
-rw-r--r--textproc/py-hieroglyph/Makefile1
-rw-r--r--textproc/py-hjson/Makefile1
-rw-r--r--textproc/py-html2text/Makefile1
-rw-r--r--textproc/py-html2text2018/Makefile1
-rw-r--r--textproc/py-humanfriendly/Makefile1
-rw-r--r--textproc/py-hunspell/Makefile1
-rw-r--r--textproc/py-ini2toml/Makefile1
-rw-r--r--textproc/py-isbnlib/Makefile1
-rw-r--r--textproc/py-isbntools/Makefile1
-rw-r--r--textproc/py-iso-639/Makefile1
-rw-r--r--textproc/py-iso3166/Makefile1
-rw-r--r--textproc/py-j2cli/Makefile1
-rw-r--r--textproc/py-jarowinkler/Makefile1
-rw-r--r--textproc/py-jc/Makefile1
-rw-r--r--textproc/py-jinja2-cli/Makefile1
-rw-r--r--textproc/py-jq/Makefile1
-rw-r--r--textproc/py-jsonslicer/Makefile1
-rw-r--r--textproc/py-jsx-lexer/Makefile1
-rw-r--r--textproc/py-jtextfsm/Makefile1
-rw-r--r--textproc/py-junit-xml/Makefile1
-rw-r--r--textproc/py-jupyterlab-pygments/Makefile1
-rw-r--r--textproc/py-langdetect/Makefile1
-rw-r--r--textproc/py-langid/Makefile1
-rw-r--r--textproc/py-laserhammer/Makefile1
-rw-r--r--textproc/py-latexcodec/Makefile1
-rw-r--r--textproc/py-libxml2/Makefile1
-rw-r--r--textproc/py-license-expression/Makefile1
-rw-r--r--textproc/py-line-protocol-parser/Makefile1
-rw-r--r--textproc/py-m2r/Makefile1
-rw-r--r--textproc/py-mako/Makefile1
-rw-r--r--textproc/py-markdown-include/Makefile1
-rw-r--r--textproc/py-markdown-it-py/Makefile1
-rw-r--r--textproc/py-markdown/Makefile1
-rw-r--r--textproc/py-markdown2/Makefile1
-rw-r--r--textproc/py-marko/Makefile1
-rw-r--r--textproc/py-markuppy/Makefile1
-rw-r--r--textproc/py-markups/Makefile1
-rw-r--r--textproc/py-markupsafe/Makefile1
-rw-r--r--textproc/py-mathics-pygments/Makefile1
-rw-r--r--textproc/py-mdit-py-plugins/Makefile1
-rw-r--r--textproc/py-mdurl/Makefile1
-rw-r--r--textproc/py-mike/Makefile1
-rw-r--r--textproc/py-misaka/Makefile1
-rw-r--r--textproc/py-mistune/Makefile1
-rw-r--r--textproc/py-mistune0/Makefile1
-rw-r--r--textproc/py-mkdocs-autorefs/Makefile1
-rw-r--r--textproc/py-mkdocs-material-extensions/Makefile1
-rw-r--r--textproc/py-mkdocs-material/Makefile1
-rw-r--r--textproc/py-mkdocs-mermaid2-plugin/Makefile1
-rw-r--r--textproc/py-mkdocs-nature/Makefile1
-rw-r--r--textproc/py-mkdocs-redirects/Makefile1
-rw-r--r--textproc/py-mkdocs-simple-hooks/Makefile1
-rw-r--r--textproc/py-mkdocs/Makefile1
-rw-r--r--textproc/py-mkdocstrings/Makefile1
-rw-r--r--textproc/py-mwparserfromhell/Makefile1
-rw-r--r--textproc/py-myst-parser/Makefile1
-rw-r--r--textproc/py-nbsphinx/Makefile1
-rw-r--r--textproc/py-nltk/Makefile1
-rw-r--r--textproc/py-normality/Makefile1
-rw-r--r--textproc/py-ntc-templates/Makefile1
-rw-r--r--textproc/py-numpydoc/Makefile1
-rw-r--r--textproc/py-ocrmypdf/Makefile1
-rw-r--r--textproc/py-openpyxl/Makefile1
-rw-r--r--textproc/py-openstackdocstheme/Makefile1
-rw-r--r--textproc/py-orange3-text/Makefile1
-rw-r--r--textproc/py-os-api-ref/Makefile1
-rw-r--r--textproc/py-packageurl-python/Makefile1
-rw-r--r--textproc/py-pager/Makefile1
-rw-r--r--textproc/py-pallets-sphinx-themes/Makefile1
-rw-r--r--textproc/py-pandocfilters/Makefile1
-rw-r--r--textproc/py-paragrep/Makefile1
-rw-r--r--textproc/py-parse-type/Makefile1
-rw-r--r--textproc/py-parse/Makefile1
-rw-r--r--textproc/py-parsel/Makefile1
-rw-r--r--textproc/py-parsimonious/Makefile1
-rw-r--r--textproc/py-parso/Makefile1
-rw-r--r--textproc/py-patiencediff/Makefile1
-rw-r--r--textproc/py-pdfminer.six/Makefile1
-rw-r--r--textproc/py-pdfminer3k/Makefile1
-rw-r--r--textproc/py-pdfrw/Makefile1
-rw-r--r--textproc/py-pdftotext/Makefile1
-rw-r--r--textproc/py-petl/Makefile1
-rw-r--r--textproc/py-pikepdf/Makefile1
-rw-r--r--textproc/py-precis_i18n/Makefile1
-rw-r--r--textproc/py-pss/Makefile1
-rw-r--r--textproc/py-pyPEG2/Makefile1
-rw-r--r--textproc/py-pyahocorasick/Makefile1
-rw-r--r--textproc/py-pyaml/Makefile1
-rw-r--r--textproc/py-pybtex-docutils/Makefile1
-rw-r--r--textproc/py-pybtex/Makefile1
-rw-r--r--textproc/py-pycountry/Makefile1
-rw-r--r--textproc/py-pydata-sphinx-theme/Makefile1
-rw-r--r--textproc/py-pyexcel-ezodf/Makefile1
-rw-r--r--textproc/py-pyexcel-io/Makefile1
-rw-r--r--textproc/py-pyexcel-ods3/Makefile1
-rw-r--r--textproc/py-pyexcel-xls/Makefile1
-rw-r--r--textproc/py-pyexcel-xlsx/Makefile1
-rw-r--r--textproc/py-pyexcel/Makefile1
-rw-r--r--textproc/py-pygccxml/Makefile1
-rw-r--r--textproc/py-pygments-25/Makefile1
-rw-r--r--textproc/py-pygments/Makefile1
-rw-r--r--textproc/py-pygtail/Makefile1
-rw-r--r--textproc/py-pyhamcrest/Makefile1
-rw-r--r--textproc/py-pyjade/Makefile1
-rw-r--r--textproc/py-pykwalify/Makefile1
-rw-r--r--textproc/py-pylons-sphinx-themes/Makefile1
-rw-r--r--textproc/py-pyls-spyder/Makefile1
-rw-r--r--textproc/py-pymdown-extensions/Makefile1
-rw-r--r--textproc/py-pypa-docs-theme/Makefile1
-rw-r--r--textproc/py-pypandoc/Makefile1
-rw-r--r--textproc/py-pyphen/Makefile1
-rw-r--r--textproc/py-pyscss/Makefile1
-rw-r--r--textproc/py-pysrt/Makefile1
-rw-r--r--textproc/py-pystache/Makefile1
-rw-r--r--textproc/py-pystemmer/Makefile1
-rw-r--r--textproc/py-python-augeas/Makefile1
-rw-r--r--textproc/py-python-bidi/Makefile1
-rw-r--r--textproc/py-python-docs-theme/Makefile1
-rw-r--r--textproc/py-python-docx/Makefile1
-rw-r--r--textproc/py-python-gettext/Makefile1
-rw-r--r--textproc/py-python-lsp-jsonrpc/Makefile1
-rw-r--r--textproc/py-python-lsp-server/Makefile1
-rw-r--r--textproc/py-python-markdown-math/Makefile1
-rw-r--r--textproc/py-python-pptx/Makefile1
-rw-r--r--textproc/py-python-slugify/Makefile1
-rw-r--r--textproc/py-python-xmp-toolkit/Makefile1
-rw-r--r--textproc/py-pytidylib/Makefile1
-rw-r--r--textproc/py-pytkdocs/Makefile1
-rw-r--r--textproc/py-pytoml/Makefile1
-rw-r--r--textproc/py-pyx12/Makefile1
-rw-r--r--textproc/py-pyxlsb2/Makefile1
-rw-r--r--textproc/py-qrcode/Makefile1
-rw-r--r--textproc/py-rdflib/Makefile1
-rw-r--r--textproc/py-readchar/Makefile1
-rw-r--r--textproc/py-recommonmark/Makefile1
-rw-r--r--textproc/py-regex/Makefile1
-rw-r--r--textproc/py-reno/Makefile1
-rw-r--r--textproc/py-restructuredtext-lint/Makefile1
-rw-r--r--textproc/py-reverend/Makefile1
-rw-r--r--textproc/py-rich-cli/Makefile1
-rw-r--r--textproc/py-rich-rst/Makefile1
-rw-r--r--textproc/py-rich/Makefile1
-rw-r--r--textproc/py-rnc2rng/Makefile1
-rw-r--r--textproc/py-rss2gen/Makefile1
-rw-r--r--textproc/py-rst2ansi/Makefile1
-rw-r--r--textproc/py-rst2html5/Makefile1
-rw-r--r--textproc/py-rstfmt/Makefile1
-rw-r--r--textproc/py-scour/Makefile1
-rw-r--r--textproc/py-simplebayes/Makefile1
-rw-r--r--textproc/py-smartypants/Makefile1
-rw-r--r--textproc/py-snowballstemmer/Makefile1
-rw-r--r--textproc/py-sparqlwrapper/Makefile1
-rw-r--r--textproc/py-sphinx-argparse/Makefile1
-rw-r--r--textproc/py-sphinx-autoapi/Makefile1
-rw-r--r--textproc/py-sphinx-autobuild/Makefile1
-rw-r--r--textproc/py-sphinx-autodoc-typehints/Makefile1
-rw-r--r--textproc/py-sphinx-basic-ng/Makefile1
-rw-r--r--textproc/py-sphinx-book-theme/Makefile1
-rw-r--r--textproc/py-sphinx-copybutton/Makefile1
-rw-r--r--textproc/py-sphinx-design/Makefile1
-rw-r--r--textproc/py-sphinx-inline-tabs/Makefile1
-rw-r--r--textproc/py-sphinx-intl/Makefile1
-rw-r--r--textproc/py-sphinx-issues/Makefile1
-rw-r--r--textproc/py-sphinx-markdown-tables/Makefile1
-rw-r--r--textproc/py-sphinx-me/Makefile1
-rw-r--r--textproc/py-sphinx-tabs/Makefile1
-rw-r--r--textproc/py-sphinx-theme-builder/Makefile1
-rw-r--r--textproc/py-sphinx/Makefile1
-rw-r--r--textproc/py-sphinx_press_theme/Makefile1
-rw-r--r--textproc/py-sphinx_rtd_theme/Makefile1
-rw-r--r--textproc/py-sphinx_wikipedia/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-adadomain/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-applehelp/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-autoprogram/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-bibtex/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-bitbucket/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-devhelp/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-fulltoc/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-htmlhelp/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-httpdomain/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-issuetracker/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-jsmath/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-log-cabinet/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-napoleon/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-newsfeed/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-programoutput/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-qthelp/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-serializinghtml/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-towncrier/Makefile1
-rw-r--r--textproc/py-sphinxcontrib-websupport/Makefile1
-rw-r--r--textproc/py-sphinxemoji/Makefile1
-rw-r--r--textproc/py-sphinxext-opengraph/Makefile1
-rw-r--r--textproc/py-spylls/Makefile1
-rw-r--r--textproc/py-stemming/Makefile1
-rw-r--r--textproc/py-tableschema-to-template/Makefile1
-rw-r--r--textproc/py-tabletext/Makefile1
-rw-r--r--textproc/py-tablib/Makefile1
-rw-r--r--textproc/py-terminaltables/Makefile1
-rw-r--r--textproc/py-textdistance/Makefile1
-rw-r--r--textproc/py-textfsm/Makefile1
-rw-r--r--textproc/py-texttable/Makefile1
-rw-r--r--textproc/py-textual/Makefile1
-rw-r--r--textproc/py-three-merge/Makefile1
-rw-r--r--textproc/py-tinycss/Makefile1
-rw-r--r--textproc/py-tinycss2/Makefile1
-rw-r--r--textproc/py-toml/Makefile1
-rw-r--r--textproc/py-tomli-w/Makefile1
-rw-r--r--textproc/py-tomli/Makefile1
-rw-r--r--textproc/py-tomlkit/Makefile1
-rw-r--r--textproc/py-toronado/Makefile1
-rw-r--r--textproc/py-towncrier/Makefile1
-rw-r--r--textproc/py-trans/Makefile1
-rw-r--r--textproc/py-transifex-client/Makefile1
-rw-r--r--textproc/py-translationstring/Makefile1
-rw-r--r--textproc/py-transpopy/Makefile1
-rw-r--r--textproc/py-ttp-templates/Makefile1
-rw-r--r--textproc/py-ttp/Makefile1
-rw-r--r--textproc/py-typogrify/Makefile1
-rw-r--r--textproc/py-ucl/Makefile1
-rw-r--r--textproc/py-ufal.udpipe/Makefile1
-rw-r--r--textproc/py-untangle/Makefile1
-rw-r--r--textproc/py-wcmatch/Makefile1
-rw-r--r--textproc/py-whatthepatch/Makefile1
-rw-r--r--textproc/py-whoosh/Makefile1
-rw-r--r--textproc/py-wordcloud/Makefile1
-rw-r--r--textproc/py-wordnet/Makefile1
-rw-r--r--textproc/py-wstools/Makefile1
-rw-r--r--textproc/py-wtf-peewee/Makefile1
-rw-r--r--textproc/py-wtforms/Makefile1
-rw-r--r--textproc/py-xhtml2pdf/Makefile1
-rw-r--r--textproc/py-xlmmacrodeobfuscator/Makefile1
-rw-r--r--textproc/py-xlrd/Makefile1
-rw-r--r--textproc/py-xlrd2/Makefile1
-rw-r--r--textproc/py-xlsxwriter/Makefile1
-rw-r--r--textproc/py-xlutils/Makefile1
-rw-r--r--textproc/py-xlwt/Makefile1
-rw-r--r--textproc/py-xml-default-dict/Makefile1
-rw-r--r--textproc/py-xmldiff/Makefile1
-rw-r--r--textproc/py-xmlschema/Makefile1
-rw-r--r--textproc/py-yapf/Makefile1
-rw-r--r--textproc/py-zope.i18nmessageid/Makefile1
-rw-r--r--textproc/py-zope.structuredtext/Makefile1
-rw-r--r--textproc/py-zope.tal/Makefile1
-rw-r--r--textproc/py-zpt/Makefile1
-rw-r--r--textproc/qprint/Makefile1
-rw-r--r--textproc/qr/Makefile1
-rw-r--r--textproc/qrcodegen/Makefile1
-rw-r--r--textproc/qstardict/Makefile1
-rw-r--r--textproc/qu-aspell/Makefile1
-rw-r--r--textproc/rand/Makefile1
-rw-r--r--textproc/randlm/Makefile1
-rw-r--r--textproc/rapidxml/Makefile1
-rw-r--r--textproc/raptor/Makefile1
-rw-r--r--textproc/raptor2/Makefile1
-rw-r--r--textproc/rasqal/Makefile1
-rw-r--r--textproc/re-flex/Makefile1
-rw-r--r--textproc/re_graph/Makefile1
-rw-r--r--textproc/redet/Makefile1
-rw-r--r--textproc/redisearch/Makefile1
-rw-r--r--textproc/redisearch20/Makefile1
-rw-r--r--textproc/redisearch22/Makefile1
-rw-r--r--textproc/redland-bindings/Makefile1
-rw-r--r--textproc/redland/Makefile1
-rw-r--r--textproc/refdb/Makefile1
-rw-r--r--textproc/reflex/Makefile1
-rw-r--r--textproc/regex2dfa/Makefile1
-rw-r--r--textproc/replaceit/Makefile1
-rw-r--r--textproc/resume-extensions/Makefile1
-rw-r--r--textproc/resume/Makefile1
-rw-r--r--textproc/retext/Makefile1
-rw-r--r--textproc/rfcdiff/Makefile1
-rw-r--r--textproc/ripgrep-all/Makefile1
-rw-r--r--textproc/ripgrep/Makefile1
-rw-r--r--textproc/ripole/Makefile1
-rw-r--r--textproc/rl/Makefile1
-rw-r--r--textproc/rnv/Makefile1
-rw-r--r--textproc/ro-aspell/Makefile1
-rw-r--r--textproc/ro-hunspell/Makefile1
-rw-r--r--textproc/ro-hyphen/Makefile1
-rw-r--r--textproc/ro-mythes/Makefile1
-rw-r--r--textproc/rtfreader/Makefile1
-rw-r--r--textproc/ruby-escape/Makefile1
-rw-r--r--textproc/ruby-format/Makefile1
-rw-r--r--textproc/ruby-htree/Makefile1
-rw-r--r--textproc/ruby-rd-mode.el/Makefile1
-rw-r--r--textproc/ruby-rdtool/Makefile1
-rw-r--r--textproc/ruby-rttool/Makefile1
-rw-r--r--textproc/rubygem-abbrev/Makefile1
-rw-r--r--textproc/rubygem-actionpack-xml_parser-rails5/Makefile1
-rw-r--r--textproc/rubygem-actionpack-xml_parser-rails52/Makefile1
-rw-r--r--textproc/rubygem-actiontext60/Makefile1
-rw-r--r--textproc/rubygem-actiontext61/Makefile1
-rw-r--r--textproc/rubygem-actiontext70/Makefile1
-rw-r--r--textproc/rubygem-albino/Makefile1
-rw-r--r--textproc/rubygem-amatch/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-diagram/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-epub3/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-include-ext/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-kroki/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-pdf/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-plantuml/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor-plantuml00/Makefile1
-rw-r--r--textproc/rubygem-asciidoctor/Makefile1
-rw-r--r--textproc/rubygem-autoprefixer-rails/Makefile1
-rw-r--r--textproc/rubygem-autoprefixer-rails1025/Makefile1
-rw-r--r--textproc/rubygem-babel-source/Makefile1
-rw-r--r--textproc/rubygem-babel-transpiler/Makefile1
-rw-r--r--textproc/rubygem-babosa/Makefile1
-rw-r--r--textproc/rubygem-case_transform/Makefile1
-rw-r--r--textproc/rubygem-character_set/Makefile1
-rw-r--r--textproc/rubygem-charlock_holmes/Makefile1
-rw-r--r--textproc/rubygem-chewy/Makefile1
-rw-r--r--textproc/rubygem-citrus/Makefile1
-rw-r--r--textproc/rubygem-cld3/Makefile1
-rw-r--r--textproc/rubygem-coderay/Makefile1
-rw-r--r--textproc/rubygem-colorator/Makefile1
-rw-r--r--textproc/rubygem-colored/Makefile1
-rw-r--r--textproc/rubygem-colored2/Makefile1
-rw-r--r--textproc/rubygem-commonmarker/Makefile1
-rw-r--r--textproc/rubygem-creole/Makefile1
-rw-r--r--textproc/rubygem-css_parser/Makefile1
-rw-r--r--textproc/rubygem-cssmin/Makefile1
-rw-r--r--textproc/rubygem-cucumber-gherkin/Makefile1
-rw-r--r--textproc/rubygem-cucumber-gherkin23/Makefile1
-rw-r--r--textproc/rubygem-cucumber-html-formatter/Makefile1
-rw-r--r--textproc/rubygem-cucumber-html-formatter19/Makefile1
-rw-r--r--textproc/rubygem-diff-lcs/Makefile1
-rw-r--r--textproc/rubygem-diff_match_patch/Makefile1
-rw-r--r--textproc/rubygem-diffy/Makefile1
-rw-r--r--textproc/rubygem-docdiff/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-api/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-api713/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-dsl/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-model/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-model713/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-persistence/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-rails/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-transport/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-transport713/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch-xpack/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch/Makefile1
-rw-r--r--textproc/rubygem-elasticsearch713/Makefile1
-rw-r--r--textproc/rubygem-emot/Makefile1
-rw-r--r--textproc/rubygem-escape_utils/Makefile1
-rw-r--r--textproc/rubygem-extended-markdown-filter/Makefile1
-rw-r--r--textproc/rubygem-ezamar/Makefile1
-rw-r--r--textproc/rubygem-fast_xs/Makefile1
-rw-r--r--textproc/rubygem-ferret/Makefile1
-rw-r--r--textproc/rubygem-fog-xml/Makefile1
-rw-r--r--textproc/rubygem-gemoji/Makefile1
-rw-r--r--textproc/rubygem-gepub/Makefile1
-rw-r--r--textproc/rubygem-github-linguist/Makefile1
-rw-r--r--textproc/rubygem-github-markup/Makefile1
-rw-r--r--textproc/rubygem-github-markup17/Makefile1
-rw-r--r--textproc/rubygem-gitlab-grit/Makefile1
-rw-r--r--textproc/rubygem-gitlab-markup/Makefile1
-rw-r--r--textproc/rubygem-google-cloud-translate-v2/Makefile1
-rw-r--r--textproc/rubygem-google-cloud-translate-v3/Makefile1
-rw-r--r--textproc/rubygem-google-cloud-translate/Makefile1
-rw-r--r--textproc/rubygem-heredoc_unindent/Makefile1
-rw-r--r--textproc/rubygem-hikidoc/Makefile1
-rw-r--r--textproc/rubygem-html-pipeline/Makefile1
-rw-r--r--textproc/rubygem-html-proofer/Makefile1
-rw-r--r--textproc/rubygem-html2text/Makefile1
-rw-r--r--textproc/rubygem-htmlentities/Makefile1
-rw-r--r--textproc/rubygem-ini/Makefile1
-rw-r--r--textproc/rubygem-inifile/Makefile1
-rw-r--r--textproc/rubygem-iso-639/Makefile1
-rw-r--r--textproc/rubygem-itextomml/Makefile1
-rw-r--r--textproc/rubygem-jekyll-archives/Makefile1
-rw-r--r--textproc/rubygem-jekyll-assets/Makefile1
-rw-r--r--textproc/rubygem-jekyll-email-protect/Makefile1
-rw-r--r--textproc/rubygem-jekyll-feed/Makefile1
-rw-r--r--textproc/rubygem-jekyll-gist/Makefile1
-rw-r--r--textproc/rubygem-jekyll-mentions/Makefile1
-rw-r--r--textproc/rubygem-jekyll-paginate/Makefile1
-rw-r--r--textproc/rubygem-jekyll-redirect-from/Makefile1
-rw-r--r--textproc/rubygem-jekyll-sass-converter/Makefile1
-rw-r--r--textproc/rubygem-jekyll-sass-converter1/Makefile1
-rw-r--r--textproc/rubygem-jekyll-sitemap/Makefile1
-rw-r--r--textproc/rubygem-jemoji/Makefile1
-rw-r--r--textproc/rubygem-js_regex/Makefile1
-rw-r--r--textproc/rubygem-jsmin/Makefile1
-rw-r--r--textproc/rubygem-kramdown-parser-gfm/Makefile1
-rw-r--r--textproc/rubygem-kramdown/Makefile1
-rw-r--r--textproc/rubygem-kramdown1/Makefile1
-rw-r--r--textproc/rubygem-kramdown23/Makefile1
-rw-r--r--textproc/rubygem-kwalify/Makefile1
-rw-r--r--textproc/rubygem-libxml-ruby/Makefile1
-rw-r--r--textproc/rubygem-linguistics/Makefile1
-rw-r--r--textproc/rubygem-liquid-tag-parser/Makefile1
-rw-r--r--textproc/rubygem-liquid-tag-parser1/Makefile1
-rw-r--r--textproc/rubygem-liquid/Makefile1
-rw-r--r--textproc/rubygem-liquid4/Makefile1
-rw-r--r--textproc/rubygem-loggability/Makefile1
-rw-r--r--textproc/rubygem-loofah/Makefile1
-rw-r--r--textproc/rubygem-ltsv/Makefile1
-rw-r--r--textproc/rubygem-markaby/Makefile1
-rw-r--r--textproc/rubygem-mdl/Makefile1
-rw-r--r--textproc/rubygem-minima/Makefile1
-rw-r--r--textproc/rubygem-multi_xml/Makefile1
-rw-r--r--textproc/rubygem-nokogiri-diff/Makefile1
-rw-r--r--textproc/rubygem-nokogiri/Makefile1
-rw-r--r--textproc/rubygem-nokogiri111/Makefile1
-rw-r--r--textproc/rubygem-nokogumbo/Makefile1
-rw-r--r--textproc/rubygem-octopress-escape-code/Makefile1
-rw-r--r--textproc/rubygem-opml/Makefile1
-rw-r--r--textproc/rubygem-org-ruby/Makefile1
-rw-r--r--textproc/rubygem-ox/Makefile1
-rw-r--r--textproc/rubygem-parse-cron/Makefile1
-rw-r--r--textproc/rubygem-parslet/Makefile1
-rw-r--r--textproc/rubygem-parslet1/Makefile1
-rw-r--r--textproc/rubygem-phone/Makefile1
-rw-r--r--textproc/rubygem-pretty-xml/Makefile1
-rw-r--r--textproc/rubygem-psych/Makefile1
-rw-r--r--textproc/rubygem-puppet-strings/Makefile1
-rw-r--r--textproc/rubygem-raabro/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing-rails5/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing-rails50/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing-rails52/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing-rails60/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing-rails61/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing-rails70/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing/Makefile1
-rw-r--r--textproc/rubygem-rails-dom-testing1/Makefile1
-rw-r--r--textproc/rubygem-rails-html-sanitizer/Makefile1
-rw-r--r--textproc/rubygem-rak/Makefile1
-rw-r--r--textproc/rubygem-rchardet/Makefile1
-rw-r--r--textproc/rubygem-rdiscount/Makefile1
-rw-r--r--textproc/rubygem-rdtool/Makefile1
-rw-r--r--textproc/rubygem-redcarpet/Makefile1
-rw-r--r--textproc/rubygem-regexp_parser/Makefile1
-rw-r--r--textproc/rubygem-regexp_property_values/Makefile1
-rw-r--r--textproc/rubygem-representable/Makefile1
-rw-r--r--textproc/rubygem-reverse_markdown/Makefile1
-rw-r--r--textproc/rubygem-rexml/Makefile1
-rw-r--r--textproc/rubygem-ri_cal/Makefile1
-rw-r--r--textproc/rubygem-rly/Makefile1
-rw-r--r--textproc/rubygem-rmmseg-cpp/Makefile1
-rw-r--r--textproc/rubygem-ronn/Makefile1
-rw-r--r--textproc/rubygem-rouge/Makefile1
-rw-r--r--textproc/rubygem-rouge329/Makefile1
-rw-r--r--textproc/rubygem-rttool/Makefile1
-rw-r--r--textproc/rubygem-ruby-augeas/Makefile1
-rw-r--r--textproc/rubygem-ruby-xslt/Makefile1
-rw-r--r--textproc/rubygem-ruby_expect/Makefile1
-rw-r--r--textproc/rubygem-rubypants/Makefile1
-rw-r--r--textproc/rubygem-rugments/Makefile1
-rw-r--r--textproc/rubygem-sanitize/Makefile1
-rw-r--r--textproc/rubygem-sass-listen/Makefile1
-rw-r--r--textproc/rubygem-sass-rails-rails4/Makefile1
-rw-r--r--textproc/rubygem-sass-rails-rails5/Makefile1
-rw-r--r--textproc/rubygem-sass-rails-rails50/Makefile1
-rw-r--r--textproc/rubygem-sass-rails-rails52/Makefile1
-rw-r--r--textproc/rubygem-sass-rails-rails60/Makefile1
-rw-r--r--textproc/rubygem-sass-rails-rails61/Makefile1
-rw-r--r--textproc/rubygem-sass-rails-rails70/Makefile1
-rw-r--r--textproc/rubygem-sass/Makefile1
-rw-r--r--textproc/rubygem-sassc-rails-rails4/Makefile1
-rw-r--r--textproc/rubygem-sassc-rails-rails5/Makefile1
-rw-r--r--textproc/rubygem-sassc-rails-rails50/Makefile1
-rw-r--r--textproc/rubygem-sassc-rails-rails52/Makefile1
-rw-r--r--textproc/rubygem-sassc-rails-rails60/Makefile1
-rw-r--r--textproc/rubygem-sassc-rails-rails61/Makefile1
-rw-r--r--textproc/rubygem-sassc-rails-rails70/Makefile1
-rw-r--r--textproc/rubygem-sassc/Makefile1
-rw-r--r--textproc/rubygem-sassc22/Makefile1
-rw-r--r--textproc/rubygem-sax-machine/Makefile1
-rw-r--r--textproc/rubygem-scss_lint/Makefile1
-rw-r--r--textproc/rubygem-shell2html/Makefile1
-rw-r--r--textproc/rubygem-simplecov-html/Makefile1
-rw-r--r--textproc/rubygem-sixarm_ruby_unaccent/Makefile1
-rw-r--r--textproc/rubygem-spreadsheet/Makefile1
-rw-r--r--textproc/rubygem-stamp/Makefile1
-rw-r--r--textproc/rubygem-syntax/Makefile1
-rw-r--r--textproc/rubygem-termcolor/Makefile1
-rw-r--r--textproc/rubygem-terminal-table/Makefile1
-rw-r--r--textproc/rubygem-terser/Makefile1
-rw-r--r--textproc/rubygem-terser11/Makefile1
-rw-r--r--textproc/rubygem-text/Makefile1
-rw-r--r--textproc/rubygem-tidy_ffi/Makefile1
-rw-r--r--textproc/rubygem-toml/Makefile1
-rw-r--r--textproc/rubygem-tomlrb/Makefile1
-rw-r--r--textproc/rubygem-tomlrb1/Makefile1
-rw-r--r--textproc/rubygem-truncato/Makefile1
-rw-r--r--textproc/rubygem-twitter-text/Makefile1
-rw-r--r--textproc/rubygem-twitter-text1/Makefile1
-rw-r--r--textproc/rubygem-unf/Makefile1
-rw-r--r--textproc/rubygem-unf_ext/Makefile1
-rw-r--r--textproc/rubygem-unicode_plot/Makefile1
-rw-r--r--textproc/rubygem-version_sorter/Makefile1
-rw-r--r--textproc/rubygem-whatlanguage/Makefile1
-rw-r--r--textproc/rubygem-wikicloth/Makefile1
-rw-r--r--textproc/rubygem-wikicloth081/Makefile1
-rw-r--r--textproc/rubygem-xml-simple/Makefile1
-rw-r--r--textproc/rubygem-ya2yaml/Makefile1
-rw-r--r--textproc/rubygem-yard-chef/Makefile1
-rw-r--r--textproc/rubygem-yard/Makefile1
-rw-r--r--textproc/rubygem-zmq/Makefile1
-rw-r--r--textproc/rw-aspell/Makefile1
-rw-r--r--textproc/rxp/Makefile1
-rw-r--r--textproc/s5/Makefile1
-rw-r--r--textproc/sablotron/Makefile1
-rw-r--r--textproc/sansi/Makefile1
-rw-r--r--textproc/sary/Makefile1
-rw-r--r--textproc/sassc/Makefile1
-rw-r--r--textproc/saxon-devel/Makefile1
-rw-r--r--textproc/saxon-he/Makefile1
-rw-r--r--textproc/saxon/Makefile1
-rw-r--r--textproc/sc-aspell/Makefile1
-rw-r--r--textproc/scdoc/Makefile1
-rw-r--r--textproc/scew/Makefile1
-rw-r--r--textproc/scim-input-pad/Makefile1
-rw-r--r--textproc/scim-kmfl-imengine/Makefile1
-rw-r--r--textproc/scim-m17n/Makefile1
-rw-r--r--textproc/scim-openvanilla/Makefile1
-rw-r--r--textproc/scim-table-imengine/Makefile1
-rw-r--r--textproc/scim/Makefile1
-rw-r--r--textproc/scss/Makefile1
-rw-r--r--textproc/scws/Makefile1
-rw-r--r--textproc/sd/Makefile1
-rw-r--r--textproc/sdcv/Makefile1
-rw-r--r--textproc/sdif/Makefile1
-rw-r--r--textproc/sdocbook-xml/Makefile1
-rw-r--r--textproc/sdom/Makefile1
-rw-r--r--textproc/senna/Makefile1
-rw-r--r--textproc/sgrep/Makefile1
-rw-r--r--textproc/sgrep2/Makefile1
-rw-r--r--textproc/sift/Makefile1
-rw-r--r--textproc/sigil/Makefile1
-rw-r--r--textproc/sk-hunspell/Makefile1
-rw-r--r--textproc/sk-mythes/Makefile1
-rw-r--r--textproc/sl-aspell/Makefile1
-rw-r--r--textproc/sl-hunspell/Makefile1
-rw-r--r--textproc/sl-mythes/Makefile1
-rw-r--r--textproc/slides/Makefile1
-rw-r--r--textproc/slowcat/Makefile1
-rw-r--r--textproc/smi/Makefile1
-rw-r--r--textproc/smu/Makefile1
-rw-r--r--textproc/snowballstemmer/Makefile1
-rw-r--r--textproc/so-hunspell/Makefile1
-rw-r--r--textproc/sonic/Makefile1
-rw-r--r--textproc/soothsayer/Makefile1
-rw-r--r--textproc/source-highlight/Makefile1
-rw-r--r--textproc/sowing/Makefile1
-rw-r--r--textproc/spellutils/Makefile1
-rw-r--r--textproc/sphinxsearch/Makefile1
-rw-r--r--textproc/spiff/Makefile1
-rw-r--r--textproc/splitpatch/Makefile1
-rw-r--r--textproc/sq-hunspell/Makefile1
-rw-r--r--textproc/sr-aspell/Makefile1
-rw-r--r--textproc/sr-hunspell/Makefile1
-rw-r--r--textproc/ss-hunspell/Makefile1
-rw-r--r--textproc/ssddiff/Makefile1
-rw-r--r--textproc/stardict-dict-fa_IR/Makefile1
-rw-r--r--textproc/stardict-dictd_mova/Makefile1
-rw-r--r--textproc/stardict-quick/Makefile1
-rw-r--r--textproc/stardict-rptts/Makefile1
-rw-r--r--textproc/stardict3/Makefile1
-rw-r--r--textproc/sv-aspell/Makefile1
-rw-r--r--textproc/sv-hunspell/Makefile1
-rw-r--r--textproc/svn2cl/Makefile1
-rw-r--r--textproc/sw-aspell/Makefile1
-rw-r--r--textproc/sxml/Makefile1
-rw-r--r--textproc/syck/Makefile1
-rw-r--r--textproc/ta-aspell/Makefile1
-rw-r--r--textproc/tagsoup/Makefile1
-rw-r--r--textproc/te-aspell/Makefile1
-rw-r--r--textproc/te-hunspell/Makefile1
-rw-r--r--textproc/tet-aspell/Makefile1
-rw-r--r--textproc/texi2html/Makefile1
-rw-r--r--textproc/texi2mdoc/Makefile1
-rw-r--r--textproc/textnote/Makefile1
-rw-r--r--textproc/textogif/Makefile1
-rw-r--r--textproc/textql/Makefile1
-rw-r--r--textproc/the_silver_searcher/Makefile1
-rw-r--r--textproc/ti-hunspell/Makefile1
-rw-r--r--textproc/tidyp/Makefile1
-rw-r--r--textproc/tinyxml/Makefile1
-rw-r--r--textproc/tinyxml2/Makefile1
-rw-r--r--textproc/tk-aspell/Makefile1
-rw-r--r--textproc/tk-hunspell/Makefile1
-rw-r--r--textproc/tkdiff/Makefile1
-rw-r--r--textproc/tkxmlive/Makefile1
-rw-r--r--textproc/tl-aspell/Makefile1
-rw-r--r--textproc/tn-aspell/Makefile1
-rw-r--r--textproc/tn-hunspell/Makefile1
-rw-r--r--textproc/tnef2txt/Makefile1
-rw-r--r--textproc/tokyodystopia/Makefile1
-rw-r--r--textproc/toml-f/Makefile1
-rw-r--r--textproc/tr-aspell/Makefile1
-rw-r--r--textproc/trang/Makefile1
-rw-r--r--textproc/translate-toolkit/Makefile1
-rw-r--r--textproc/trdsql/Makefile1
-rw-r--r--textproc/ts-hunspell/Makefile1
-rw-r--r--textproc/tth/Makefile1
-rw-r--r--textproc/tttcmds/Makefile1
-rw-r--r--textproc/turboxsl/Makefile1
-rw-r--r--textproc/txt2html/Makefile1
-rw-r--r--textproc/txt2man/Makefile1
-rw-r--r--textproc/txt2tags/Makefile1
-rw-r--r--textproc/uchardet/Makefile1
-rw-r--r--textproc/ucto/Makefile1
-rw-r--r--textproc/uctodata/Makefile1
-rw-r--r--textproc/ugrep/Makefile1
-rw-r--r--textproc/uim-el/Makefile1
-rw-r--r--textproc/uim-gtk/Makefile1
-rw-r--r--textproc/uim-gtk3/Makefile1
-rw-r--r--textproc/uim-m17nlib/Makefile1
-rw-r--r--textproc/uim-qt5/Makefile1
-rw-r--r--textproc/uim/Makefile1
-rw-r--r--textproc/uml2svg/Makefile1
-rw-r--r--textproc/uncle/Makefile1
-rw-r--r--textproc/uncrustify/Makefile1
-rw-r--r--textproc/uni/Makefile1
-rw-r--r--textproc/uni2ascii/Makefile1
-rw-r--r--textproc/unoconv/Makefile1
-rw-r--r--textproc/unroff/Makefile1
-rw-r--r--textproc/unrtf/Makefile1
-rw-r--r--textproc/up/Makefile1
-rw-r--r--textproc/urlview/Makefile1
-rw-r--r--textproc/utf8proc/Makefile1
-rw-r--r--textproc/uz-aspell/Makefile1
-rw-r--r--textproc/vale/Makefile1
-rw-r--r--textproc/vbindiff/Makefile1
-rw-r--r--textproc/ve-hunspell/Makefile1
-rw-r--r--textproc/vgrep/Makefile1
-rw-r--r--textproc/wa-aspell/Makefile1
-rw-r--r--textproc/wa-hunspell/Makefile1
-rw-r--r--textproc/wbxml2/Makefile1
-rw-r--r--textproc/wdiff/Makefile1
-rw-r--r--textproc/webcpp/Makefile1
-rw-r--r--textproc/website/Makefile1
-rw-r--r--textproc/weka/Makefile1
-rw-r--r--textproc/wiggle/Makefile1
-rw-r--r--textproc/wikiman/Makefile1
-rw-r--r--textproc/word2x/Makefile1
-rw-r--r--textproc/wordnet/Makefile1
-rw-r--r--textproc/write-good/Makefile1
-rw-r--r--textproc/wv/Makefile1
-rw-r--r--textproc/wv2/Makefile1
-rw-r--r--textproc/xalan-c/Makefile1
-rw-r--r--textproc/xalan-j/Makefile1
-rw-r--r--textproc/xenv/Makefile1
-rw-r--r--textproc/xerces-c3/Makefile1
-rw-r--r--textproc/xerces-j/Makefile1
-rw-r--r--textproc/xfce4-dict-plugin/Makefile1
-rw-r--r--textproc/xh-hunspell/Makefile1
-rw-r--r--textproc/xhtml-11/Makefile1
-rw-r--r--textproc/xhtml-basic/Makefile1
-rw-r--r--textproc/xhtml-modularization/Makefile1
-rw-r--r--textproc/xincluder/Makefile1
-rw-r--r--textproc/xlhtml/Makefile1
-rw-r--r--textproc/xlnt/Makefile1
-rw-r--r--textproc/xml-commons/Makefile1
-rw-r--r--textproc/xml-format/Makefile1
-rw-r--r--textproc/xml-lite.el/Makefile1
-rw-r--r--textproc/xml2rfc/Makefile1
-rw-r--r--textproc/xmlcatmgr/Makefile1
-rw-r--r--textproc/xmlcharent/Makefile1
-rw-r--r--textproc/xmlenc/Makefile1
-rw-r--r--textproc/xmlf90/Makefile1
-rw-r--r--textproc/xmlformat/Makefile1
-rw-r--r--textproc/xmlgen/Makefile1
-rw-r--r--textproc/xmlindent/Makefile1
-rw-r--r--textproc/xmlppm/Makefile1
-rw-r--r--textproc/xmlroff/Makefile1
-rw-r--r--textproc/xmlstarlet/Makefile1
-rw-r--r--textproc/xmlto/Makefile3
-rw-r--r--textproc/xom/Makefile1
-rw-r--r--textproc/xp/Makefile1
-rw-r--r--textproc/xstream/Makefile1
-rw-r--r--textproc/xsv-rs/Makefile1
-rw-r--r--textproc/xwindiff/Makefile1
-rw-r--r--textproc/y2l/Makefile1
-rw-r--r--textproc/yali/Makefile1
-rw-r--r--textproc/yamcha/Makefile1
-rw-r--r--textproc/yaml-mode.el/Makefile1
-rw-r--r--textproc/yaml.el/Makefile1
-rw-r--r--textproc/ydiff/Makefile1
-rw-r--r--textproc/yelp-tools/Makefile1
-rw-r--r--textproc/yelp-xsl/Makefile1
-rw-r--r--textproc/yi-aspell/Makefile1
-rw-r--r--textproc/yi-hunspell/Makefile1
-rw-r--r--textproc/yodl/Makefile1
-rw-r--r--textproc/yq/Makefile1
-rw-r--r--textproc/zed/Makefile1
-rw-r--r--textproc/zenxml/Makefile1
-rw-r--r--textproc/zorba/Makefile1
-rw-r--r--textproc/zq/Makefile1
-rw-r--r--textproc/zu-aspell/Makefile1
-rw-r--r--textproc/zu-hunspell/Makefile1
-rw-r--r--textproc/zxing-cpp/Makefile1
1906 files changed, 1906 insertions, 2 deletions
diff --git a/textproc/CLDR/Makefile b/textproc/CLDR/Makefile
index 114af75a4242..b90fec978062 100644
--- a/textproc/CLDR/Makefile
+++ b/textproc/CLDR/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= thierry@FreeBSD.org
COMMENT= Unicode Common Locale Data Repository
+WWW= https://cldr.unicode.org/index
LICENSE= Unicode_License_Agreement
LICENSE_NAME= Unicode License Agreement
diff --git a/textproc/R-cran-DT/Makefile b/textproc/R-cran-DT/Makefile
index 681c84950675..fd6ad56a88f8 100644
--- a/textproc/R-cran-DT/Makefile
+++ b/textproc/R-cran-DT/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Wrapper of the JavaScript Library 'DataTables'
+WWW= https://cran.r-project.org/web/packages/DT/
LICENSE= GPLv3
diff --git a/textproc/R-cran-R2HTML/Makefile b/textproc/R-cran-R2HTML/Makefile
index 02571ee21dcc..1ebb694dd769 100644
--- a/textproc/R-cran-R2HTML/Makefile
+++ b/textproc/R-cran-R2HTML/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= HTML exportation for R objects
+WWW= https://cran.r-project.org/package=R2HTML
LICENSE= GPLv2
diff --git a/textproc/R-cran-XML/Makefile b/textproc/R-cran-XML/Makefile
index c06472c14436..9095e71ccc0f 100644
--- a/textproc/R-cran-XML/Makefile
+++ b/textproc/R-cran-XML/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Tools for parsing and generating XML
+WWW= https://cran.r-project.org/web/packages/XML/
LICENSE= BSD3CLAUSE
diff --git a/textproc/R-cran-bibtex/Makefile b/textproc/R-cran-bibtex/Makefile
index 2e791900b7c8..d91619c6bd73 100644
--- a/textproc/R-cran-bibtex/Makefile
+++ b/textproc/R-cran-bibtex/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Bibtex Parser
+WWW= https://cran.r-project.org/web/packages/bibtex/
LICENSE= GPLv2+
diff --git a/textproc/R-cran-brew/Makefile b/textproc/R-cran-brew/Makefile
index 62d1c689aaef..af93f9353f93 100644
--- a/textproc/R-cran-brew/Makefile
+++ b/textproc/R-cran-brew/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Templating Framework for Report Generation
+WWW= https://cran.r-project.org/web/packages/brew/
LICENSE= GPLv2
diff --git a/textproc/R-cran-cellranger/Makefile b/textproc/R-cran-cellranger/Makefile
index a0cc99687f39..7cf7029dac69 100644
--- a/textproc/R-cran-cellranger/Makefile
+++ b/textproc/R-cran-cellranger/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Translate Spreadsheet Cell Ranges to Rows and Columns
+WWW= https://github.com/rsheets/cellranger
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/R-cran-commonmark/Makefile b/textproc/R-cran-commonmark/Makefile
index 6001af1d8f96..75ea7025e04d 100644
--- a/textproc/R-cran-commonmark/Makefile
+++ b/textproc/R-cran-commonmark/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= High Performance CommonMark and Github Markdown Rendering in R
+WWW= https://cran.r-project.org/web/packages/commonmark/
LICENSE= BSD2CLAUSE
diff --git a/textproc/R-cran-formatR/Makefile b/textproc/R-cran-formatR/Makefile
index 7d8c6a6f28bd..cf7803185c3e 100644
--- a/textproc/R-cran-formatR/Makefile
+++ b/textproc/R-cran-formatR/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Format R Code Automatically
+WWW= https://cran.r-project.org/web/packages/formatR/
LICENSE= GPLv2+
diff --git a/textproc/R-cran-highr/Makefile b/textproc/R-cran-highr/Makefile
index 0e07516c25eb..f81b3d593f30 100644
--- a/textproc/R-cran-highr/Makefile
+++ b/textproc/R-cran-highr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Syntax Highlighting for R Source Code
+WWW= https://cran.r-project.org/web/packages/highr/
LICENSE= GPLv2+
diff --git a/textproc/R-cran-htmlTable/Makefile b/textproc/R-cran-htmlTable/Makefile
index a71065d535a8..9117866d1ca1 100644
--- a/textproc/R-cran-htmlTable/Makefile
+++ b/textproc/R-cran-htmlTable/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Advanced tables for Markdown/HTML
+WWW= https://cran.r-project.org/web/packages/htmlTable/
LICENSE= GPLv3
diff --git a/textproc/R-cran-htmltools/Makefile b/textproc/R-cran-htmltools/Makefile
index f7a3841503da..acb8feb56ce0 100644
--- a/textproc/R-cran-htmltools/Makefile
+++ b/textproc/R-cran-htmltools/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Tools for HTML generation and output
+WWW= https://cran.r-project.org/web/packages/htmltools/
LICENSE= GPLv2+
diff --git a/textproc/R-cran-hunspell/Makefile b/textproc/R-cran-hunspell/Makefile
index 9c1999838c9d..63f4e6edc11a 100644
--- a/textproc/R-cran-hunspell/Makefile
+++ b/textproc/R-cran-hunspell/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= High-Performance Stemmer, Tokenizer, and Spell Checker
+WWW= https://docs.ropensci.org/hunspell/
LICENSE= GPLv2 LGPL21 MPL11
LICENSE_COMB= dual
diff --git a/textproc/R-cran-markdown/Makefile b/textproc/R-cran-markdown/Makefile
index d29b3e7947da..5b5196a0aaee 100644
--- a/textproc/R-cran-markdown/Makefile
+++ b/textproc/R-cran-markdown/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Markdown Rendering for R
+WWW= https://cran.r-project.org/web/packages/markdown/
LICENSE= GPLv2
diff --git a/textproc/R-cran-openxlsx/Makefile b/textproc/R-cran-openxlsx/Makefile
index b023d52b6642..8d3070196503 100644
--- a/textproc/R-cran-openxlsx/Makefile
+++ b/textproc/R-cran-openxlsx/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Read, Write and Edit XLSX Files
+WWW= https://github.com/awalker89/openxlsx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/R-cran-pystr/Makefile b/textproc/R-cran-pystr/Makefile
index 2cabd4741456..280cf2763c92 100644
--- a/textproc/R-cran-pystr/Makefile
+++ b/textproc/R-cran-pystr/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= String operations the Python way
+WWW= http://cran.r-project.org/web/pystr/
RUN_DEPENDS= R-cran-Rcpp>=0.11.4.6:devel/R-cran-Rcpp
diff --git a/textproc/R-cran-rbibutils/Makefile b/textproc/R-cran-rbibutils/Makefile
index 1a0aafa52353..6eaab7ca81e4 100644
--- a/textproc/R-cran-rbibutils/Makefile
+++ b/textproc/R-cran-rbibutils/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Convert Between Bibliography Formats
+WWW= https://cran.r-project.org/web/packages/rbibutils/
LICENSE= GPLv2
diff --git a/textproc/R-cran-readr/Makefile b/textproc/R-cran-readr/Makefile
index 81b693e7738c..ee5a143a4911 100644
--- a/textproc/R-cran-readr/Makefile
+++ b/textproc/R-cran-readr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Read Rectangular Text Data
+WWW= https://cran.r-project.org/web/packages/readr/
LICENSE= MIT
diff --git a/textproc/R-cran-readxl/Makefile b/textproc/R-cran-readxl/Makefile
index 7425e80b2850..c6e740084ab2 100644
--- a/textproc/R-cran-readxl/Makefile
+++ b/textproc/R-cran-readxl/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Read Excel Files
+WWW= https://readxl.tidyverse.org
LICENSE= GPLv3
diff --git a/textproc/R-cran-rematch/Makefile b/textproc/R-cran-rematch/Makefile
index 126385efddc1..2575c501a927 100644
--- a/textproc/R-cran-rematch/Makefile
+++ b/textproc/R-cran-rematch/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Match Regular Expressions with a Nicer 'API'
+WWW= https://github.com/MangoTheCat/rematch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/R-cran-rex/Makefile b/textproc/R-cran-rex/Makefile
index a15a3a008887..d0aaa5f8868e 100644
--- a/textproc/R-cran-rex/Makefile
+++ b/textproc/R-cran-rex/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Friendly Regular Expressions
+WWW= https://github.com/kevinushey/rex
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/R-cran-rio/Makefile b/textproc/R-cran-rio/Makefile
index 9e79d1e1770d..78b8117dd902 100644
--- a/textproc/R-cran-rio/Makefile
+++ b/textproc/R-cran-rio/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Swiss-Army knife for data I/O
+WWW= https://github.com/leeper/rio
LICENSE= GPLv2
diff --git a/textproc/R-cran-rmarkdown/Makefile b/textproc/R-cran-rmarkdown/Makefile
index 1d2af18cdeb0..5987db7fb1e3 100644
--- a/textproc/R-cran-rmarkdown/Makefile
+++ b/textproc/R-cran-rmarkdown/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Dynamic Documents for R
+WWW= https://cran.r-project.org/web/packages/rmarkdown/
LICENSE= GPLv3
diff --git a/textproc/R-cran-sass/Makefile b/textproc/R-cran-sass/Makefile
index fc923d3f8581..4ae1d20a1f3b 100644
--- a/textproc/R-cran-sass/Makefile
+++ b/textproc/R-cran-sass/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Syntactically Awesome Style Sheets ('Sass')
+WWW= https://cran.r-project.org/web/packages/sass/
LICENSE= MIT
diff --git a/textproc/R-cran-spelling/Makefile b/textproc/R-cran-spelling/Makefile
index 58f2ff53cc34..0365f1134478 100644
--- a/textproc/R-cran-spelling/Makefile
+++ b/textproc/R-cran-spelling/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Tools for Spell Checking in R
+WWW= https://docs.ropensci.org/spelling/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/R-cran-stringi/Makefile b/textproc/R-cran-stringi/Makefile
index d949f62e9d01..b2353187c960 100644
--- a/textproc/R-cran-stringi/Makefile
+++ b/textproc/R-cran-stringi/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Character String Processing Facilities
+WWW= http://www.gagolewski.com/software/stringi/
LICENSE= BSD3CLAUSE
diff --git a/textproc/R-cran-stringr/Makefile b/textproc/R-cran-stringr/Makefile
index 6adc9a46298b..d19b68eb8daa 100644
--- a/textproc/R-cran-stringr/Makefile
+++ b/textproc/R-cran-stringr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Make it easier to work with strings
+WWW= https://cran.r-project.org/web/packages/stringr/
LICENSE= GPLv2
diff --git a/textproc/R-cran-utf8/Makefile b/textproc/R-cran-utf8/Makefile
index ea0db4a24b8c..8725cb8f690f 100644
--- a/textproc/R-cran-utf8/Makefile
+++ b/textproc/R-cran-utf8/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Unicode Text Processing
+WWW= https://cran.r-project.org/web/packages/utf8/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/R-cran-vroom/Makefile b/textproc/R-cran-vroom/Makefile
index b8203f430ec9..6f89b871300c 100644
--- a/textproc/R-cran-vroom/Makefile
+++ b/textproc/R-cran-vroom/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Read and Write Rectangular Text Data Quickly
+WWW= https://cran.r-project.org/web/packages/vroom/
LICENSE= MIT
diff --git a/textproc/R-cran-xml2/Makefile b/textproc/R-cran-xml2/Makefile
index 7349555d6afc..2a417ed6844f 100644
--- a/textproc/R-cran-xml2/Makefile
+++ b/textproc/R-cran-xml2/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Parse XML
+WWW= https://cran.r-project.org/web/packages/xml2/
LICENSE= MIT
diff --git a/textproc/R-cran-xmlparsedata/Makefile b/textproc/R-cran-xmlparsedata/Makefile
index e284eb707b7b..085fb8164324 100644
--- a/textproc/R-cran-xmlparsedata/Makefile
+++ b/textproc/R-cran-xmlparsedata/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Parse Data of 'R' Code as an 'XML' Tree
+WWW= https://github.com/r-lib/xmlparsedata #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/R-cran-xtable/Makefile b/textproc/R-cran-xtable/Makefile
index 8d8587c5222c..6282cc4d85c3 100644
--- a/textproc/R-cran-xtable/Makefile
+++ b/textproc/R-cran-xtable/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Export tables to LaTeX or HTML
+WWW= https://cran.r-project.org/web/packages/xtable/
LICENSE= GPLv2+
diff --git a/textproc/R-cran-yaml/Makefile b/textproc/R-cran-yaml/Makefile
index de6520af9bc6..b76649ebfc41 100644
--- a/textproc/R-cran-yaml/Makefile
+++ b/textproc/R-cran-yaml/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Methods to convert R data to YAML and back
+WWW= https://cran.r-project.org/web/packages/yaml/
LICENSE= BSD3CLAUSE
diff --git a/textproc/UCD/Makefile b/textproc/UCD/Makefile
index 2cfba385bf55..31af0543835f 100644
--- a/textproc/UCD/Makefile
+++ b/textproc/UCD/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY=
MAINTAINER= thierry@FreeBSD.org
COMMENT= Unicode Character Database
+WWW= https://unicode.org/ucd/
LICENSE= Unicode_License_Agreement
LICENSE_NAME= Unicode License Agreement
diff --git a/textproc/add-css-links/Makefile b/textproc/add-css-links/Makefile
index d8e1f96a7a02..358f685d9af2 100644
--- a/textproc/add-css-links/Makefile
+++ b/textproc/add-css-links/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://aaronland.info/xsl/xhtml/add-css-links/
MAINTAINER= ports@FreeBSD.org
COMMENT= Add one or more CSS <link> elements to an XHTML document
+WWW= https://aaronland.info/xsl/xhtml/add-css-links
NO_BUILD= yes
WRKSRC= ${WRKDIR}/xhtml
diff --git a/textproc/addts/Makefile b/textproc/addts/Makefile
index d46629eed546..53586871c414 100644
--- a/textproc/addts/Makefile
+++ b/textproc/addts/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.gnu.org.ua/release/addts/ \
MAINTAINER= zeus@gnu.org.ua
COMMENT= Prepend current timestamp to every line of input text
+WWW= https://puszcza.gnu.org.ua/projects/addts/
LICENSE= GPLv3+
diff --git a/textproc/af-aspell/Makefile b/textproc/af-aspell/Makefile
index a657c434085a..82c28a629f9f 100644
--- a/textproc/af-aspell/Makefile
+++ b/textproc/af-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Afrikaans dictionary
+WWW= http://aspell.net/
DICT= af
diff --git a/textproc/aft/Makefile b/textproc/aft/Makefile
index b9cca8e9f4d4..3265278b1d00 100644
--- a/textproc/aft/Makefile
+++ b/textproc/aft/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.maplefish.com/todd/
MAINTAINER= ports@FreeBSD.org
COMMENT= Document preparation system using an Almost Free Text input format
+WWW= http://www.maplefish.com/todd/aft.html
LICENSE= CART
LICENSE_GROUPS= FSF GPL OSI
diff --git a/textproc/aha/Makefile b/textproc/aha/Makefile
index 046b7cfaba8b..9ea43f9c315d 100644
--- a/textproc/aha/Makefile
+++ b/textproc/aha/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Ansi HTML Adapter
+WWW= https://github.com/theZiz/aha
LICENSE= LGPL20+ MPL11
LICENSE_COMB= dual
diff --git a/textproc/aiksaurus/Makefile b/textproc/aiksaurus/Makefile
index 8f95a73e9614..f8b20fa485a8 100644
--- a/textproc/aiksaurus/Makefile
+++ b/textproc/aiksaurus/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER?= gnome@FreeBSD.org
COMMENT?= Set of libraries and applications which provide a thesaurus
+WWW= http://aiksaurus.sourceforge.net/
LICENSE= GPLv2
diff --git a/textproc/align/Makefile b/textproc/align/Makefile
index 62e3010c4689..498b2616b130 100644
--- a/textproc/align/Makefile
+++ b/textproc/align/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://kinzler.com/me/align/ \
MAINTAINER= jharris@widomaker.com
COMMENT= Text column alignment filter
+WWW= https://kinzler.com/me/align/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/am-aspell/Makefile b/textproc/am-aspell/Makefile
index 41724494d023..262758d6c4ec 100644
--- a/textproc/am-aspell/Makefile
+++ b/textproc/am-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Amharic dictionary
+WWW= http://aspell.net/
DICT= am
diff --git a/textproc/angle-grinder/Makefile b/textproc/angle-grinder/Makefile
index 71471adda8f0..b5c31e4a7bba 100644
--- a/textproc/angle-grinder/Makefile
+++ b/textproc/angle-grinder/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Slice and dice logs on the command line
+WWW= https://github.com/rcoh/angle-grinder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/ansifilter/Makefile b/textproc/ansifilter/Makefile
index ec4c0e0c4376..71ac16480fe1 100644
--- a/textproc/ansifilter/Makefile
+++ b/textproc/ansifilter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.andre-simon.de/zip/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Customizable ANSI Code Converter
+WWW= http://www.andre-simon.de/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/antiword/Makefile b/textproc/antiword/Makefile
index a34d7a018664..bc76b38bd6ae 100644
--- a/textproc/antiword/Makefile
+++ b/textproc/antiword/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.winfield.demon.nl/linux/
MAINTAINER= ports@FreeBSD.org
COMMENT= Application for displaying Microsoft(R) Word documents
+WWW= http://www.winfield.demon.nl/index.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/Docs/COPYING
diff --git a/textproc/apache-commons-csv/Makefile b/textproc/apache-commons-csv/Makefile
index 9dd8ea336820..3e0a5f7c24c5 100644
--- a/textproc/apache-commons-csv/Makefile
+++ b/textproc/apache-commons-csv/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
MAINTAINER= ports@FreeBSD.org
COMMENT= Java support for Comma Separated Value format
+WWW= https://commons.apache.org/proper/commons-csv/
LICENSE= APACHE20
diff --git a/textproc/apache-commons-digester/Makefile b/textproc/apache-commons-digester/Makefile
index 416865aee28b..39773c81790b 100644
--- a/textproc/apache-commons-digester/Makefile
+++ b/textproc/apache-commons-digester/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
MAINTAINER= ports@FreeBSD.org
COMMENT= XML-to-Java-object mapping utility package
+WWW= https://commons.apache.org/proper/commons-digester/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/apache-poi/Makefile b/textproc/apache-poi/Makefile
index 7d27c58e963f..af3f7a551655 100644
--- a/textproc/apache-poi/Makefile
+++ b/textproc/apache-poi/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-bin-${PORTVERSION}-${RELEASE_DATE}
MAINTAINER= ports@FreeBSD.org
COMMENT= Java API To Access Microsoft Format Files
+WWW= https://poi.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/apache-solr/Makefile b/textproc/apache-solr/Makefile
index 1ab8e2a5058c..546bee228e89 100644
--- a/textproc/apache-solr/Makefile
+++ b/textproc/apache-solr/Makefile
@@ -7,6 +7,7 @@ DISTNAME= solr-${PORTVERSION}
MAINTAINER= mfechner@FreeBSD.org
COMMENT= High performance search server built using Lucene Java
+WWW= https://lucene.apache.org/solr/
LICENSE= APACHE20
diff --git a/textproc/apache-xmlbeans/Makefile b/textproc/apache-xmlbeans/Makefile
index 6fbb47e983c4..ef6261642c74 100644
--- a/textproc/apache-xmlbeans/Makefile
+++ b/textproc/apache-xmlbeans/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= ${PORTNAME}-bin-${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Java classes for XML
+WWW= https://xmlbeans.apache.org/
LICENSE= APACHE20
diff --git a/textproc/apertium-eng/Makefile b/textproc/apertium-eng/Makefile
index db05b5ce665a..7af875a47fec 100644
--- a/textproc/apertium-eng/Makefile
+++ b/textproc/apertium-eng/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
COMMENT= Apertium monolingual language package for English
+WWW= https://www.apertium.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/apertium/Makefile b/textproc/apertium/Makefile
index f7a012d2f3af..7235a2f35bf9 100644
--- a/textproc/apertium/Makefile
+++ b/textproc/apertium/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
COMMENT= Toolbox to build shallow-transfer machine translation systems
+WWW= https://www.apertium.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/artha/Makefile b/textproc/artha/Makefile
index 980ea56fc41e..eb791cf86bfb 100644
--- a/textproc/artha/Makefile
+++ b/textproc/artha/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= lichray@gmail.com
COMMENT= Free cross-platform English thesaurus
+WWW= http://artha.sourceforge.net/wiki/index.php/Home
LICENSE= GPLv2
diff --git a/textproc/asciidoc/Makefile b/textproc/asciidoc/Makefile
index 5dfcb9ad218c..627fc8b83b8d 100644
--- a/textproc/asciidoc/Makefile
+++ b/textproc/asciidoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text document format for writing short documents and man pages
+WWW= https://github.com/asciidoc-py/asciidoc-py
LICENSE= GPLv2+
diff --git a/textproc/asm-xml/Makefile b/textproc/asm-xml/Makefile
index 7582a803875b..388fbfa197c9 100644
--- a/textproc/asm-xml/Makefile
+++ b/textproc/asm-xml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://tibleiz.net/download/
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Very fast XML parser and decoder written in pure assembler
+WWW= http://mkerbiquet.free.fr/asm-xml/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/asm2html/Makefile b/textproc/asm2html/Makefile
index 70159748f896..33e97d48bf2f 100644
--- a/textproc/asm2html/Makefile
+++ b/textproc/asm2html/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/textproc/asm2html/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Converts NASM syntax assembly code to HTML code
+WWW= https://bsdforge.com/projects/textproc/asm2html/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/aspell-ispell/Makefile b/textproc/aspell-ispell/Makefile
index b27039bfacfe..acf7ebf16a95 100644
--- a/textproc/aspell-ispell/Makefile
+++ b/textproc/aspell-ispell/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -ispell
MAINTAINER= office@FreeBSD.org
COMMENT= Ispell compatibility script for aspell
+WWW= http://aspell.net/
LICENSE= LGPL21
diff --git a/textproc/aspell/Makefile b/textproc/aspell/Makefile
index 0ba578ee4f07..6882e96b8bd5 100644
--- a/textproc/aspell/Makefile
+++ b/textproc/aspell/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= GNU/aspell
MAINTAINER= office@FreeBSD.org
COMMENT= Spelling checker with better suggestion logic than ispell
+WWW= http://aspell.net/
LICENSE= LGPL21
diff --git a/textproc/ast-aspell/Makefile b/textproc/ast-aspell/Makefile
index e523a9dea6b3..b0f9b036afbe 100644
--- a/textproc/ast-aspell/Makefile
+++ b/textproc/ast-aspell/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Asturian dictionary
+WWW= http://docu.softastur.org/Aspell
DICT= ast
diff --git a/textproc/atom/Makefile b/textproc/atom/Makefile
index 7f147c3924d8..aab18bda922c 100644
--- a/textproc/atom/Makefile
+++ b/textproc/atom/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.bayofrum.net/dist/atom/ \
MAINTAINER= crees@FreeBSD.org
COMMENT= Converts text files to html with special attributes
+WWW= https://www.bayofrum.net/dist/atom/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/augeas/Makefile b/textproc/augeas/Makefile
index 4973cb15d7e2..b1249cb20f69 100644
--- a/textproc/augeas/Makefile
+++ b/textproc/augeas/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.augeas.net/
MAINTAINER= puppet@FreeBSD.org
COMMENT= Configuration editing tool
+WWW= https://augeas.net/
LICENSE= LGPL21
diff --git a/textproc/az-aspell/Makefile b/textproc/az-aspell/Makefile
index 480fff08ccd3..5ab654b98ea3 100644
--- a/textproc/az-aspell/Makefile
+++ b/textproc/az-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Azerbaijani dictionary
+WWW= http://aspell.net/
DICT= az
diff --git a/textproc/bar/Makefile b/textproc/bar/Makefile
index 23c53c729fb3..d69ebd6e4405 100644
--- a/textproc/bar/Makefile
+++ b/textproc/bar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.theiling.de/downloads/
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Cat with ASCII progress bar
+WWW= http://www.theiling.de/projects/bar.html
USES= tar:bzip2
diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile
index 0d0d6cfe6e2a..8e76e2098b55 100644
--- a/textproc/bat/Makefile
+++ b/textproc/bat/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Clone of cat with syntax highlighting
+WWW= https://github.com/sharkdp/bat
LICENSE= APACHE20
diff --git a/textproc/bbe/Makefile b/textproc/bbe/Makefile
index 04bd243974a9..1b5f4301678b 100644
--- a/textproc/bbe/Makefile
+++ b/textproc/bbe/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}-/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Sed-like editor for binary files
+WWW= https://sourceforge.net/projects/bbe-/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/be-aspell/Makefile b/textproc/be-aspell/Makefile
index 7c613ee6441a..2a9e1203bd54 100644
--- a/textproc/be-aspell/Makefile
+++ b/textproc/be-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Belarusian dictionary
+WWW= http://aspell.net/
DICT= be
diff --git a/textproc/belr/Makefile b/textproc/belr/Makefile
index e7566b166d91..99ea4d641711 100644
--- a/textproc/belr/Makefile
+++ b/textproc/belr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gitlab.linphone.org/BC/public/${PORTNAME}/-/archive/${PORT
MAINTAINER= bofh@FreeBSD.org
COMMENT= Language recognition library
+WWW= https://www.linphone.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/bg-aspell/Makefile b/textproc/bg-aspell/Makefile
index 99cc0ef7e0e5..bad397b6fc8c 100644
--- a/textproc/bg-aspell/Makefile
+++ b/textproc/bg-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Bulgarian dictionary
+WWW= http://bgoffice.sourceforge.net/aspell/index.html
DICT= bg
diff --git a/textproc/bg-hyphen/Makefile b/textproc/bg-hyphen/Makefile
index c49d36dc357d..6f05e6ed25b2 100644
--- a/textproc/bg-hyphen/Makefile
+++ b/textproc/bg-hyphen/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Bulgarian hyphenation rules
+WWW= http://bgoffice.sourceforge.net
LICENSE= GPLv2 LGPL21 MPL11
LICENSE_COMB= dual
diff --git a/textproc/bg-mythes/Makefile b/textproc/bg-mythes/Makefile
index b72ca68d8503..d2efd5c2d9c9 100644
--- a/textproc/bg-mythes/Makefile
+++ b/textproc/bg-mythes/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Bulgarian thesaurus
+WWW= http://bgoffice.sourceforge.net
LICENSE= GPLv2 LGPL21 MPL11
LICENSE_COMB= dual
diff --git a/textproc/bib2html/Makefile b/textproc/bib2html/Makefile
index 0df35690d429..53965f6a642d 100644
--- a/textproc/bib2html/Makefile
+++ b/textproc/bib2html/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= BibTeX to HTML Translator
+WWW= https://www.arakhne.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/textproc/bibclean/Makefile b/textproc/bibclean/Makefile
index 02c960b2b983..95d86d8fa8c0 100644
--- a/textproc/bibclean/Makefile
+++ b/textproc/bibclean/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://ftp.math.utah.edu/pub//bibclean/
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Prettyprinter, portability verifier, and syntax checker for BibTeX
+WWW= https://ftp.math.utah.edu/pub//bibclean/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/bibtool/Makefile b/textproc/bibtool/Makefile
index 09dd2ef2f8bd..5dbaddb95f82 100644
--- a/textproc/bibtool/Makefile
+++ b/textproc/bibtool/Makefile
@@ -6,6 +6,7 @@ DISTNAME= BibTool-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Command line manipulation of BibTeX files
+WWW= https://ctan.org/tex-archive/biblio/bibtex/utils/bibtool/
LICENSE= GPLv2+
diff --git a/textproc/bibutils/Makefile b/textproc/bibutils/Makefile
index 28388075513f..9c2bb8bedb10 100644
--- a/textproc/bibutils/Makefile
+++ b/textproc/bibutils/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= _src.tgz
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Program set interconverts between various bibliography formats
+WWW= https://sourceforge.net/projects/bibutils/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/Copying
diff --git a/textproc/bn-aspell/Makefile b/textproc/bn-aspell/Makefile
index c3e984258783..af2d4a4b7b60 100644
--- a/textproc/bn-aspell/Makefile
+++ b/textproc/bn-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Bengali dictionary
+WWW= http://aspell.net/
DICT= bn
diff --git a/textproc/br-aspell/Makefile b/textproc/br-aspell/Makefile
index 9be5e7305897..50b641f8cc3b 100644
--- a/textproc/br-aspell/Makefile
+++ b/textproc/br-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Breton dictionary
+WWW= http://aspell.sourceforge.net/
DICT= br
diff --git a/textproc/bsddiff/Makefile b/textproc/bsddiff/Makefile
index 90a2cbd7b147..8a9d2395f14f 100644
--- a/textproc/bsddiff/Makefile
+++ b/textproc/bsddiff/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= bsd-
MAINTAINER= ports@FreeBSD.org
COMMENT= BSD-licensed version of diff from OpenBSD
+WWW= https://www.freebsd.org/projects/ideas/ #p-bsdtexttools
USES= uidfix
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/bsdgrep/Makefile b/textproc/bsdgrep/Makefile
index 51fc4f28c2a1..1dbb392eaf50 100644
--- a/textproc/bsdgrep/Makefile
+++ b/textproc/bsdgrep/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= bsd-
MAINTAINER= kevans@FreeBSD.org
COMMENT= BSD-licensed version of grep
+WWW= https://www.freebsd.org/projects/ideas/ #p-bsdtexttools
LICENSE= BSD2CLAUSE
diff --git a/textproc/btparse/Makefile b/textproc/btparse/Makefile
index f8da68c53e1f..9a834e25d1a7 100644
--- a/textproc/btparse/Makefile
+++ b/textproc/btparse/Makefile
@@ -7,6 +7,7 @@ MASTER_SITE_SUBDIR= CPAN:AMBS/${PORTNAME}
MAINTAINER= perl@FreeBSD.org
COMMENT= C library for parsing and processing BibTeX data files
+WWW= http://www.gerg.ca/software/btOOL
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/textproc/c2html/Makefile b/textproc/c2html/Makefile
index 13f0d8ff091a..ccccacf77094 100644
--- a/textproc/c2html/Makefile
+++ b/textproc/c2html/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SUNSITE/apps/www/converters
MAINTAINER= mkamm@gmx.net
COMMENT= C-language sources to HTML converter
+WWW= http://user.cs.tu-berlin.de/~schintke/x2html/
LICENSE= GPLv2
diff --git a/textproc/c2man/Makefile b/textproc/c2man/Makefile
index 6c52017f23f6..1c8cc495dab9 100644
--- a/textproc/c2man/Makefile
+++ b/textproc/c2man/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${VERSION}@${PATCHLEVEL}
MAINTAINER= lantw44@gmail.com
COMMENT= Tool to generate documentation from C source code comments
+WWW= https://www.ciselant.de/c2man/c2man.html
LICENSE= ${PORTNAME}
LICENSE_NAME= ${PORTNAME}
diff --git a/textproc/cast2gif/Makefile b/textproc/cast2gif/Makefile
index f861fa752472..2c3532d7eefa 100644
--- a/textproc/cast2gif/Makefile
+++ b/textproc/cast2gif/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Tool to render Asciinema cast files to GIFs
+WWW= https://github.com/katharostech/cast2gif
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/castxml/Makefile b/textproc/castxml/Makefile
index 4233f128a17d..7505e7225f6c 100644
--- a/textproc/castxml/Makefile
+++ b/textproc/castxml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C-family Abstract Syntax Tree XML Output
+WWW= https://github.com/CastXML/CastXML
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/catdoc/Makefile b/textproc/catdoc/Makefile
index b6ac6f606f88..1467ceb509fc 100644
--- a/textproc/catdoc/Makefile
+++ b/textproc/catdoc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ftp.wagner.pp.ru/pub/catdoc/ \
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= MS Word/Excel converter to plain ASCII or TeX. TK viewer included
+WWW= https://www.wagner.pp.ru/~vitus/software/catdoc/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/cdif/Makefile b/textproc/cdif/Makefile
index 1734f53840cd..54b859eb7551 100644
--- a/textproc/cdif/Makefile
+++ b/textproc/cdif/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= hrs@FreeBSD.org
COMMENT= Word context visualizer of DIFF output
+WWW= https://github.com/kaz-utashiro/cdif
LICENSE= GREPLE
LICENSE_NAME= GREPLE License
diff --git a/textproc/cg3/Makefile b/textproc/cg3/Makefile
index 3c8763105067..cd2bdcb8a89d 100644
--- a/textproc/cg3/Makefile
+++ b/textproc/cg3/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/GrammarSoft/${PORTNAME}/releases/download/v${DI
MAINTAINER= bofh@FreeBSD.org
COMMENT= Tools for the Constraint Grammar formalism
+WWW= https://visl.sdu.dk/constraint_grammar.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/cgrep/Makefile b/textproc/cgrep/Makefile
index 49973186414f..a5021713cf08 100644
--- a/textproc/cgrep/Makefile
+++ b/textproc/cgrep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Context-aware grep for source codes
+WWW= https://awgn.github.io/cgrep/
LICENSE= GPLv2
diff --git a/textproc/chkascii/Makefile b/textproc/chkascii/Makefile
index 4ebcc8d090f9..60023e3dc8cd 100644
--- a/textproc/chkascii/Makefile
+++ b/textproc/chkascii/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= bourne.identity@hotmail.com
COMMENT= Check an ASCII text file for invalid characters
+WWW= https://github.com/bourne-again/chkascii
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/chpp/Makefile b/textproc/chpp/Makefile
index 7ec1bac997fe..3213bb83d7ee 100644
--- a/textproc/chpp/Makefile
+++ b/textproc/chpp/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.complang.tuwien.ac.at/schani/chpp/files/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Non-intrusive full-featured text preprocessor
+WWW= https://www.complang.tuwien.ac.at/schani/chpp/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/cl-meta-sbcl/Makefile b/textproc/cl-meta-sbcl/Makefile
index 08da241ba5b2..eca1c04a62fb 100644
--- a/textproc/cl-meta-sbcl/Makefile
+++ b/textproc/cl-meta-sbcl/Makefile
@@ -8,6 +8,7 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Parser generator for Common Lisp
+WWW= http://home.pipeline.com/~hbaker1/Prag-Parse.html
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:textproc/cl-meta
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:textproc/cl-meta
diff --git a/textproc/cl-meta/Makefile b/textproc/cl-meta/Makefile
index 9d599ac59254..aa060be25450 100644
--- a/textproc/cl-meta/Makefile
+++ b/textproc/cl-meta/Makefile
@@ -11,6 +11,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Parser generator for Common Lisp
+WWW= http://home.pipeline.com/~hbaker1/Prag-Parse.html
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
diff --git a/textproc/cl-ppcre-sbcl/Makefile b/textproc/cl-ppcre-sbcl/Makefile
index c056bfd68df6..72cdce4ebc41 100644
--- a/textproc/cl-ppcre-sbcl/Makefile
+++ b/textproc/cl-ppcre-sbcl/Makefile
@@ -6,6 +6,7 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Portable Perl-Compatible Regular Expression for Common Lisp
+WWW= http://www.weitz.de/cl-ppcre/
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:textproc/cl-ppcre
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:textproc/cl-ppcre
diff --git a/textproc/cl-ppcre/Makefile b/textproc/cl-ppcre/Makefile
index 903dc71787bf..9b91654d741f 100644
--- a/textproc/cl-ppcre/Makefile
+++ b/textproc/cl-ppcre/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc lisp
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Portable Perl-Compatible Regular Expression for Common Lisp
+WWW= http://www.weitz.de/cl-ppcre/
LICENSE= BSD2CLAUSE
diff --git a/textproc/clucene/Makefile b/textproc/clucene/Makefile
index 68201b99cbd6..811c85bafb4f 100644
--- a/textproc/clucene/Makefile
+++ b/textproc/clucene/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-core-${PORTVERSION}
MAINTAINER= office@FreeBSD.org
COMMENT= C++ port of Lucene
+WWW= https://sourceforge.net/projects/clucene/
LICENSE= APACHE20 LGPL21
LICENSE_COMB= dual
diff --git a/textproc/cmark/Makefile b/textproc/cmark/Makefile
index c6d25e52b67f..d7378fc31549 100644
--- a/textproc/cmark/Makefile
+++ b/textproc/cmark/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= adridg@FreeBSD.org
COMMENT= CommonMark parsing and rendering library and program in C
+WWW= https://github.com/commonmark/cmark
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/coccigrep/Makefile b/textproc/coccigrep/Makefile
index 74c32b86e89f..851175936304 100644
--- a/textproc/coccigrep/Makefile
+++ b/textproc/coccigrep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Semantic grep for the C language
+WWW= https://home.regit.org/software/coccigrep/
LICENSE= GPLv3
diff --git a/textproc/code2html/Makefile b/textproc/code2html/Makefile
index 69566012ac33..2791202837da 100644
--- a/textproc/code2html/Makefile
+++ b/textproc/code2html/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF \
MAINTAINER= ports@FreeBSD.org
COMMENT= Sourcecode to HTML converter
+WWW= https://www.palfrader.org/code2html/
NO_BUILD= yes
USES= perl5 shebangfix
diff --git a/textproc/codesearch/Makefile b/textproc/codesearch/Makefile
index c5f8a657881c..48b3ceae4c66 100644
--- a/textproc/codesearch/Makefile
+++ b/textproc/codesearch/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= eborisch@gmail.com
COMMENT= Fast (indexed) text search tool from Google
+WWW= https://github.com/google/codesearch
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/codespell/Makefile b/textproc/codespell/Makefile
index 12477882d835..7dd9fb2337a6 100644
--- a/textproc/codespell/Makefile
+++ b/textproc/codespell/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Source code spelling checker
+WWW= https://github.com/codespell-project/codespell
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/colordiff/Makefile b/textproc/colordiff/Makefile
index 47aa2db6f1b2..bc9e213b0222 100644
--- a/textproc/colordiff/Makefile
+++ b/textproc/colordiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.colordiff.org/ LOCAL/ehaupt
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Tool to colorize diff output
+WWW= https://www.colordiff.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/confetti/Makefile b/textproc/confetti/Makefile
index f5de442877ad..8cddef445dfb 100644
--- a/textproc/confetti/Makefile
+++ b/textproc/confetti/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LOCAL/vg
MAINTAINER= ports@FreeBSD.org
COMMENT= Configuration file parser generator
+WWW= https://github.com/mailru/confetti
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex
diff --git a/textproc/confget/Makefile b/textproc/confget/Makefile
index b1b33032e6ec..8a4433458242 100644
--- a/textproc/confget/Makefile
+++ b/textproc/confget/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://gitlab.com/confget/confget/-/archive/release/${PORTVERSION
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read variables from INI-style configuration files
+WWW= https://gitlab.com/confget/confget
LICENSE= BSD2CLAUSE
diff --git a/textproc/consul-template/Makefile b/textproc/consul-template/Makefile
index f406e1854fed..389737dcda8e 100644
--- a/textproc/consul-template/Makefile
+++ b/textproc/consul-template/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= swills@FreeBSD.org
# co-maintainer: brd
COMMENT= Generic template rendering and notifications with Consul
+WWW= https://github.com/hashicorp/consul-template
LICENSE= MPL20
diff --git a/textproc/cpp-peglib/Makefile b/textproc/cpp-peglib/Makefile
index f6dfbb65a7de..e5bcdf41fa97 100644
--- a/textproc/cpp-peglib/Makefile
+++ b/textproc/cpp-peglib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only PEG (Parsing Expression Grammars) library
+WWW= https://github.com/yhirose/cpp-peglib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/cpptoml/Makefile b/textproc/cpptoml/Makefile
index cab8f5d2df8c..7b3bc641ceee 100644
--- a/textproc/cpptoml/Makefile
+++ b/textproc/cpptoml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc devel
MAINTAINER= flo@purplekraken.com
COMMENT= Header-only C++ library for parsing TOML
+WWW= https://github.com/skystrife/cpptoml/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/crex/Makefile b/textproc/crex/Makefile
index a5497c4ce62e..22a206cea45b 100644
--- a/textproc/crex/Makefile
+++ b/textproc/crex/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Explore, test, and check regular expressions in the terminal
+WWW= https://octobanana.com/software/crex
LICENSE= MIT
LICENSE_FILE= ${WRKSRC:H}/LICENSE
diff --git a/textproc/crunch/Makefile b/textproc/crunch/Makefile
index 2d5deb6f9400..7c90ec4d189a 100644
--- a/textproc/crunch/Makefile
+++ b/textproc/crunch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}-wordlist/${PORTNAME}-wordlist
MAINTAINER= vidar@karlsen.tech
COMMENT= Charset-based wordlist generator
+WWW= https://crunch-wordlist.sourceforge.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/cs-aspell/Makefile b/textproc/cs-aspell/Makefile
index 0febac540f19..aa63c9b9fe6c 100644
--- a/textproc/cs-aspell/Makefile
+++ b/textproc/cs-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Czech dictionary
+WWW= http://aspell.sourceforge.net/
DICT= cs
diff --git a/textproc/cs-hunspell/Makefile b/textproc/cs-hunspell/Makefile
index 04a094c7a8d4..de93f322a741 100644
--- a/textproc/cs-hunspell/Makefile
+++ b/textproc/cs-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Czech hunspell dictionaries
+WWW= https://extensions.services.openoffice.org/en/project/czech-dictionary-pack-ceske-slovniky-cs-cz
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/cs-hyphen/Makefile b/textproc/cs-hyphen/Makefile
index e92636dc1a13..4496bb626155 100644
--- a/textproc/cs-hyphen/Makefile
+++ b/textproc/cs-hyphen/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Czech hyphenation rules
+WWW= https://extensions.services.openoffice.org/en/project/czech-dictionary-pack-ceske-slovniky-cs-cz
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/csb-aspell/Makefile b/textproc/csb-aspell/Makefile
index ba2afa9c1817..0bfad5d4a77c 100644
--- a/textproc/csb-aspell/Makefile
+++ b/textproc/csb-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Kashubian dictionary
+WWW= http://aspell.net/
DICT= csb
diff --git a/textproc/csvdiff/Makefile b/textproc/csvdiff/Makefile
index 718d55d73feb..5cf014286d30 100644
--- a/textproc/csvdiff/Makefile
+++ b/textproc/csvdiff/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}17
MAINTAINER= ports@FreeBSD.org
COMMENT= Compare/diff two (comma) separated files with each other
+WWW= http://csvdiff.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/csvq/Makefile b/textproc/csvq/Makefile
index a03ea93da777..800f4b949c65 100644
--- a/textproc/csvq/Makefile
+++ b/textproc/csvq/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= SQL-like query language for csv
+WWW= https://mithrandie.github.io/csvq/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/ctpl/Makefile b/textproc/ctpl/Makefile
index 178861c704af..96d23bfe71f1 100644
--- a/textproc/ctpl/Makefile
+++ b/textproc/ctpl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.tuxfamily.org/ctpl/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= C Template (Parser) Library
+WWW= https://ctpl.tuxfamily.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ctpp2/Makefile b/textproc/ctpp2/Makefile
index 5dc75890961c..a49329f60d85 100644
--- a/textproc/ctpp2/Makefile
+++ b/textproc/ctpp2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ctpp.havoc.ru/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ library to use templates in C/C++ projects, version 2
+WWW= http://ctpp.havoc.ru/
USES= cmake gettext compiler:c++11-lang
USE_LDCONFIG= yes
diff --git a/textproc/cwtext/Makefile b/textproc/cwtext/Makefile
index 2833616ae8b9..58a275db864b 100644
--- a/textproc/cwtext/Makefile
+++ b/textproc/cwtext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Morse Code Generator
+WWW= http://cwtext.sourceforge.net/
LICENSE= GPLv2
diff --git a/textproc/da-aspell/Makefile b/textproc/da-aspell/Makefile
index bbe1ea7e10c0..3ab40ba11a04 100644
--- a/textproc/da-aspell/Makefile
+++ b/textproc/da-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Danish dictionary
+WWW= http://da.speling.org/
DICT= da
diff --git a/textproc/dadadodo/Makefile b/textproc/dadadodo/Makefile
index 28e52b4977a6..c73280c35f88 100644
--- a/textproc/dadadodo/Makefile
+++ b/textproc/dadadodo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.jwz.org/dadadodo/
MAINTAINER= ports@FreeBSD.org
COMMENT= Text processor which analyses text and generates random sentences
+WWW= https://www.jwz.org/dadadodo/
LICENSE= MIT # -like
diff --git a/textproc/dasel/Makefile b/textproc/dasel/Makefile
index 8a96324f8175..7af6c821abfa 100644
--- a/textproc/dasel/Makefile
+++ b/textproc/dasel/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Query and update data structures from the command line
+WWW= https://github.com/TomWright/dasel
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/datamash/Makefile b/textproc/datamash/Makefile
index 80d5bfdfcd08..6058595182e6 100644
--- a/textproc/datamash/Makefile
+++ b/textproc/datamash/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= danfe@FreeBSD.org
COMMENT= Numeric, textual, and statistical operations on text files
+WWW= https://www.gnu.org/software/datamash/
LICENSE= GPLv3+
diff --git a/textproc/db2latex/Makefile b/textproc/db2latex/Makefile
index 88125fd31950..bd1951489ccb 100644
--- a/textproc/db2latex/Makefile
+++ b/textproc/db2latex/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-xsl-${PORTVERSION:S/p/pre/}
MAINTAINER= ports@FreeBSD.org
COMMENT= DocBook to LaTeX XSL stylesheets
+WWW= http://db2latex.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/dbacl/Makefile b/textproc/dbacl/Makefile
index c2b76b39cd38..2be90337938e 100644
--- a/textproc/dbacl/Makefile
+++ b/textproc/dbacl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Digramic Bayesian classifier
+WWW= http://dbacl.sourceforge.net/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/dblatex/Makefile b/textproc/dblatex/Makefile
index 21375f084586..d6b42199b50b 100644
--- a/textproc/dblatex/Makefile
+++ b/textproc/dblatex/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}3-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= DocBook to LaTeX/ConTeXt Publishing
+WWW= http://dblatex.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/textproc/denature/Makefile b/textproc/denature/Makefile
index 95d9116d294f..c08bf3ffb201 100644
--- a/textproc/denature/Makefile
+++ b/textproc/denature/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= HTML to PDF converter
+WWW= http://denature.sourceforge.net/
LICENSE= GPLv2
diff --git a/textproc/dict/Makefile b/textproc/dict/Makefile
index 286751d95627..65046dc0899c 100644
--- a/textproc/dict/Makefile
+++ b/textproc/dict/Makefile
@@ -6,6 +6,7 @@ DISTNAME= dictd-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dictionary Server Protocol (RFC2229) client
+WWW= https://www.dict.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/dictem/Makefile b/textproc/dictem/Makefile
index 3ff12609492b..fc5e906fc536 100644
--- a/textproc/dictem/Makefile
+++ b/textproc/dictem/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= max.n.boyarov@gmail.com
COMMENT= DICT protocol client for [X]Emacs
+WWW= https://sourceforge.net/projects/dictem/
LICENSE= GPLv2
diff --git a/textproc/dictfmt/Makefile b/textproc/dictfmt/Makefile
index b4ca47e22573..c58524c03bb1 100644
--- a/textproc/dictfmt/Makefile
+++ b/textproc/dictfmt/Makefile
@@ -6,6 +6,7 @@ DISTNAME= dictd-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Format a DICT protocol dictionary database
+WWW= https://www.dict.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/dictionary/Makefile b/textproc/dictionary/Makefile
index 569877e2d483..afbab9231eef 100644
--- a/textproc/dictionary/Makefile
+++ b/textproc/dictionary/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dictionary client for Emacs
+WWW= https://www.myrkr.in-berlin.de/dictionary/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/GPL
diff --git a/textproc/diff-so-fancy/Makefile b/textproc/diff-so-fancy/Makefile
index 1ffaf2d22b59..c049a0506127 100644
--- a/textproc/diff-so-fancy/Makefile
+++ b/textproc/diff-so-fancy/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= rakuco@FreeBSD.org
COMMENT= Fancier diff output formatter
+WWW= https://github.com/so-fancy/diff-so-fancy/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/diffmark/Makefile b/textproc/diffmark/Makefile
index 9119a79f6e91..c0845d56cbe8 100644
--- a/textproc/diffmark/Makefile
+++ b/textproc/diffmark/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.mangrove.cz/diffmark/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= XML diff and merge package
+WWW= http://www.mangrove.cz/diffmark/
USES= gnome libtool pkgconfig
USE_GNOME= libxml2
diff --git a/textproc/diffsplit/Makefile b/textproc/diffsplit/Makefile
index 0415d9f6ab47..d47579889b10 100644
--- a/textproc/diffsplit/Makefile
+++ b/textproc/diffsplit/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
COMMENT= Splits a unified diff into pieces which patch one file each
+WWW= https://www.pathname.com/~quinlan/software/diffsplit/
NO_BUILD= YES
NO_WRKSUBDIR= YES
diff --git a/textproc/diffstat/Makefile b/textproc/diffstat/Makefile
index 4cdd8cf1ef5c..a550b901f8a3 100644
--- a/textproc/diffstat/Makefile
+++ b/textproc/diffstat/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://invisible-mirror.net/archives/${PORTNAME}/ \
MAINTAINER= bapt@FreeBSD.org
COMMENT= Makes a histogram summarizing "diff" output
+WWW= https://invisible-island.net/diffstat/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile
index 09abb1a61a28..14557bbe06f2 100644
--- a/textproc/difftastic/Makefile
+++ b/textproc/difftastic/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Diff tool that compares files based on their syntax
+WWW= https://difftastic.wilfred.me.uk/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/diffutils/Makefile b/textproc/diffutils/Makefile
index dec7c15ed407..618a83aa2651 100644
--- a/textproc/diffutils/Makefile
+++ b/textproc/diffutils/Makefile
@@ -7,6 +7,7 @@ LICENSE= GPLv3+
MAINTAINER= schaiba@gmail.com
COMMENT= GNU differential compare utilities
+WWW= https://www.gnu.org/software/diffutils/diffutils.html
LIB_DEPENDS= libsigsegv.so:devel/libsigsegv
diff --git a/textproc/dikt/Makefile b/textproc/dikt/Makefile
index c24ff45743cd..968cd33e6960 100644
--- a/textproc/dikt/Makefile
+++ b/textproc/dikt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= OSDN/${PORTNAME}
MAINTAINER= info@dikt.tv
COMMENT= Dictionary for KDE
+WWW= https://dikt.tv/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/discount/Makefile b/textproc/discount/Makefile
index bab139df8d50..cf7094ead384 100644
--- a/textproc/discount/Makefile
+++ b/textproc/discount/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C implementation of the Markdown markup language
+WWW= https://www.pell.portland.or.us/~orc/Code/discount/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/textproc/doc-mode.el/Makefile b/textproc/doc-mode.el/Makefile
index f925f234f293..c47e652f8256 100644
--- a/textproc/doc-mode.el/Makefile
+++ b/textproc/doc-mode.el/Makefile
@@ -8,6 +8,7 @@ DISTNAME= doc-mode-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Asciidoc fontlocking for emacs
+WWW= http://xpt.sourceforge.net/tools/doc-mode/
USES= emacs tar:tgz
diff --git a/textproc/docbook-sgml/Makefile b/textproc/docbook-sgml/Makefile
index 4c8fa734f53f..e5550170e3c6 100644
--- a/textproc/docbook-sgml/Makefile
+++ b/textproc/docbook-sgml/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DBFILES:C,.*:(.*),\1.zip:\1,:C,:docbook-([0-9]+).([0-9]+),:db\1\2,}
MAINTAINER= doceng@FreeBSD.org
COMMENT= DocBook SGML DTD
+WWW= https://www.oasis-open.org/docbook/
LICENSE= MIT
diff --git a/textproc/docbook-to-man/Makefile b/textproc/docbook-to-man/Makefile
index 1120a8df7951..fed196f65484 100644
--- a/textproc/docbook-to-man/Makefile
+++ b/textproc/docbook-to-man/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= DocBook SGML DTD into nroff/troff -man macros converter
+WWW= https://www.oasis-open.org/docbook/tools/dtm/
RUN_DEPENDS= docbook>0:textproc/docbook
diff --git a/textproc/docbook-utils/Makefile b/textproc/docbook-utils/Makefile
index 6b3dbf79eac0..26bbe2782bb0 100644
--- a/textproc/docbook-utils/Makefile
+++ b/textproc/docbook-utils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SOURCEWARE/docbook-tools/new-trials/SOURCES
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates various output formats from DocBook SGML documents
+WWW= http://sources.redhat.com/docbook-tools/
BUILD_DEPENDS+= docbook-sgml>0:textproc/docbook-sgml \
dsssl-docbook-modular>0:textproc/dsssl-docbook-modular \
diff --git a/textproc/docbook-xml/Makefile b/textproc/docbook-xml/Makefile
index 83fe8dcf5893..4171b93a2b6c 100644
--- a/textproc/docbook-xml/Makefile
+++ b/textproc/docbook-xml/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DBFILES:C,.*:(.*),\1.zip:\1,:C,:docbook-xml-([0-9]+).([0-9]+).?([0-
MAINTAINER= doceng@FreeBSD.org
COMMENT= DocBook XML DTD
+WWW= https://www.oasis-open.org/docbook/
BUILD_DEPENDS= ${LOCALBASE}/share/xml/xmlcharent/catalog.xml:textproc/xmlcharent \
xmlcatmgr:textproc/xmlcatmgr
diff --git a/textproc/docbook-xsd/Makefile b/textproc/docbook-xsd/Makefile
index 8e5731271ba6..bc4dfa979887 100644
--- a/textproc/docbook-xsd/Makefile
+++ b/textproc/docbook-xsd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.oasis-open.org/docbook/xmlschema/${DISTVERSION}/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= DocBook W3C XML Schema
+WWW= https://www.oasis-open.org/docbook/xmlschema/1.0b1/
USES= zip
diff --git a/textproc/docbook-xsl-ns/Makefile b/textproc/docbook-xsl-ns/Makefile
index a3a32736b532..8febf6683c55 100644
--- a/textproc/docbook-xsl-ns/Makefile
+++ b/textproc/docbook-xsl-ns/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Namespace-aware DocBook XSLT stylesheets
+WWW= http://docbook.sourceforge.net
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/docbook-xsl/Makefile b/textproc/docbook-xsl/Makefile
index 179ac805ccc0..160334322f9c 100644
--- a/textproc/docbook-xsl/Makefile
+++ b/textproc/docbook-xsl/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:src
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XSL DocBook stylesheets
+WWW= http://docbook.sourceforge.net/projects/xsl/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/docbook/Makefile b/textproc/docbook/Makefile
index 321976068323..6e9610831cd6 100644
--- a/textproc/docbook/Makefile
+++ b/textproc/docbook/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= doceng@FreeBSD.org
COMMENT= Meta-port for the different versions of the DocBook DTD
+WWW= https://www.oasis-open.org/docbook/
RUN_DEPENDS= ${LOCALBASE}/share/sgml/docbook/catalog:textproc/docbook-sgml \
${LOCALBASE}/share/xml/docbook/catalog.xml:textproc/docbook-xml \
diff --git a/textproc/docbook2X/Makefile b/textproc/docbook2X/Makefile
index d1167c1de815..29aff5b59d23 100644
--- a/textproc/docbook2X/Makefile
+++ b/textproc/docbook2X/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert DocBook documents into UNIX man page and GNU Texinfo formats
+WWW= http://docbook2x.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/docbook2mdoc/Makefile b/textproc/docbook2mdoc/Makefile
index 2c80ead2feaf..b17cf2511d4b 100644
--- a/textproc/docbook2mdoc/Makefile
+++ b/textproc/docbook2mdoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://mdocml.bsd.lv/docbook2mdoc/snapshots/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Convert DocBook refentry to mdoc
+WWW= https://mdocml.bsd.lv/docbook2mdoc/
LICENSE= ISCL
diff --git a/textproc/docbook2odf/Makefile b/textproc/docbook2odf/Makefile
index 6eda017041d4..2770c53eca18 100644
--- a/textproc/docbook2odf/Makefile
+++ b/textproc/docbook2odf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://open.comsultia.com/docbook2odf/dwn/
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert docbook document to Oasis Open Document
+WWW= http://open.comsultia.com/docbook2odf/
LICENSE= GPLv2
diff --git a/textproc/docbookrx/Makefile b/textproc/docbookrx/Makefile
index 96af143e03bc..cef5c2b5c0a8 100644
--- a/textproc/docbookrx/Makefile
+++ b/textproc/docbookrx/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= swills@FreeBSD.org
COMMENT= DocBook to AsciiDoc converter
+WWW= https://github.com/asciidoctor/docbookrx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/docproj-legacy/Makefile b/textproc/docproj-legacy/Makefile
index fe23d1991320..d52cf626b1a7 100644
--- a/textproc/docproj-legacy/Makefile
+++ b/textproc/docproj-legacy/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= -legacy
MAINTAINER= doceng@FreeBSD.org
COMMENT= Meta-port for the FreeBSD Legacy Documentation Project
+WWW= https://www.freebsd.org/docproj
RUN_DEPENDS= ${LOCALBASE}/share/xml/dtd/xhtml/xhtml.soc:textproc/xhtml \
${LOCALBASE}/share/xml/xmlcharent/catalog:textproc/xmlcharent \
diff --git a/textproc/docproj/Makefile b/textproc/docproj/Makefile
index a3f8fe8e68c2..280454495208 100644
--- a/textproc/docproj/Makefile
+++ b/textproc/docproj/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= doceng@FreeBSD.org
COMMENT= Meta-port for the FreeBSD Documentation Project
+WWW= https://www.freebsd.org/docproj
RUN_DEPENDS= asciidoctor:textproc/rubygem-asciidoctor \
hugo:www/gohugo \
diff --git a/textproc/dom4j/Makefile b/textproc/dom4j/Makefile
index d6d330d06a07..26e90c3b6084 100644
--- a/textproc/dom4j/Makefile
+++ b/textproc/dom4j/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Open Source XML framework for Java
+WWW= https://www.dom4j.org/
USES= cpe
CPE_VENDOR= ${PORTNAME}_project
diff --git a/textproc/domc/Makefile b/textproc/domc/Makefile
index 88982c1b6c14..deb81efeae91 100644
--- a/textproc/domc/Makefile
+++ b/textproc/domc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ioplex.com/~miallen/domc/dl/
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight implementation of the DOM in ANSI C
+WWW= http://www.ioplex.com/~miallen/domc/
LICENSE= MIT
diff --git a/textproc/dsssl-docbook-modular/Makefile b/textproc/dsssl-docbook-modular/Makefile
index 2fa5e3ee92d7..95768894506d 100644
--- a/textproc/dsssl-docbook-modular/Makefile
+++ b/textproc/dsssl-docbook-modular/Makefile
@@ -14,6 +14,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
COMMENT= DSSSL stylesheets for the DocBook DTD by Norman Walsh
+WWW= https://sourceforge.net/projects/docbook/
BUILD_DEPENDS= xmlcatmgr:textproc/xmlcatmgr
RUN_DEPENDS:= ${BUILD_DEPENDS}
diff --git a/textproc/dtd2relax/Makefile b/textproc/dtd2relax/Makefile
index c703f134ea4d..8d4730e3fd19 100644
--- a/textproc/dtd2relax/Makefile
+++ b/textproc/dtd2relax/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${DISTNAME}-src${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= DTD to RELAX converter for Java
+WWW= https://www.horobi.com/Projects/RELAX/Archive/DTD2RELAX.html
USES= zip
USE_JAVA= yes
diff --git a/textproc/dtdparse/Makefile b/textproc/dtdparse/Makefile
index 1b5d6c4731d9..e5b422a6d183 100644
--- a/textproc/dtdparse/Makefile
+++ b/textproc/dtdparse/Makefile
@@ -7,6 +7,7 @@ DISTNAME= SGML-DTDParse-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Parse a DTD and produce an XML document that represents it
+WWW= https://sourceforge.net/projects/dtdparse/
RUN_DEPENDS= p5-DelimMatch>=0:textproc/p5-DelimMatch \
p5-XML-DOM>=0:textproc/p5-XML-DOM
diff --git a/textproc/duncan/Makefile b/textproc/duncan/Makefile
index 36355863c575..5c006f4d7fb5 100644
--- a/textproc/duncan/Makefile
+++ b/textproc/duncan/Makefile
@@ -6,6 +6,7 @@ DISTNAME= Duncan-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= English to Thai dictionary for GNUstep
+WWW= https://www.eskimo.com/~pburns/Dictionaries/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/dwdiff/Makefile b/textproc/dwdiff/Makefile
index cad00e726efa..dca780f70171 100644
--- a/textproc/dwdiff/Makefile
+++ b/textproc/dwdiff/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://os.ghalkes.nl/dist/ \
MAINTAINER= portmaster@BSDforge.com
COMMENT= Delimited word diff program
+WWW= https://os.ghalkes.nl/dwdiff.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ebook-tools/Makefile b/textproc/ebook-tools/Makefile
index e96d66ad0e5d..0a90f3f6f9ce 100644
--- a/textproc/ebook-tools/Makefile
+++ b/textproc/ebook-tools/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= kde@FreeBSD.org
COMMENT= Accesses and converts various ebook file formats
+WWW= https://sourceforge.net/projects/ebook-tools/
LICENSE= MIT
diff --git a/textproc/ekhtml/Makefile b/textproc/ekhtml/Makefile
index 830d4d0a6b85..8090a39fa950 100644
--- a/textproc/ekhtml/Makefile
+++ b/textproc/ekhtml/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= El-Kabong is a speedy, yet forgiving, SAX-style HTML parser
+WWW= http://ekhtml.sourceforge.net/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/elasticsearch-plugin-head/Makefile b/textproc/elasticsearch-plugin-head/Makefile
index ac460f037335..5ab4a2b9b9a7 100644
--- a/textproc/elasticsearch-plugin-head/Makefile
+++ b/textproc/elasticsearch-plugin-head/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= elasticsearch-plugin-
MAINTAINER= elastic@FreeBSD.org
COMMENT= ElasticSearch Head Plugin
+WWW= https://mobz.github.io/elasticsearch-head/
LICENSE= APACHE20
diff --git a/textproc/elasticsearch6/Makefile b/textproc/elasticsearch6/Makefile
index cd63fbf22e25..b33a71d65df5 100644
--- a/textproc/elasticsearch6/Makefile
+++ b/textproc/elasticsearch6/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 6
MAINTAINER= elastic@FreeBSD.org
COMMENT= Full-text search engine for Java
+WWW= https://www.elastic.co/
LICENSE= APACHE20
diff --git a/textproc/elasticsearch7/Makefile b/textproc/elasticsearch7/Makefile
index 4f8d59a94c38..42a099816650 100644
--- a/textproc/elasticsearch7/Makefile
+++ b/textproc/elasticsearch7/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-darwin-x86_64
MAINTAINER= elastic@FreeBSD.org
COMMENT= Full-text search engine for Java
+WWW= https://www.elastic.co/
LICENSE= APACHE20
diff --git a/textproc/en-aspell/Makefile b/textproc/en-aspell/Makefile
index de8b095ecd70..cf3eab3ca368 100644
--- a/textproc/en-aspell/Makefile
+++ b/textproc/en-aspell/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell English dictionaries
+WWW= http://aspell.sourceforge.net/
DICT= en
diff --git a/textproc/en-hunspell/Makefile b/textproc/en-hunspell/Makefile
index 806ddc6934e5..9bb926f4db00 100644
--- a/textproc/en-hunspell/Makefile
+++ b/textproc/en-hunspell/Makefile
@@ -11,6 +11,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= English hunspell dictionaries
+WWW= http://wordlist.aspell.net/
LICENSE= BSD3CLAUSE
diff --git a/textproc/enchant/Makefile b/textproc/enchant/Makefile
index fd799d6a09e9..6b87664386c6 100644
--- a/textproc/enchant/Makefile
+++ b/textproc/enchant/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Dictionary/spellchecking framework
+WWW= https://www.abisource.com/projects/enchant/
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
diff --git a/textproc/enchant2/Makefile b/textproc/enchant2/Makefile
index 88b5d84ef1ed..63f6b9f267df 100644
--- a/textproc/enchant2/Makefile
+++ b/textproc/enchant2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Dictionary/spellchecking framework
+WWW= https://abiword.github.io/enchant/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/textproc/eo-aspell/Makefile b/textproc/eo-aspell/Makefile
index 9d966a700c68..0b435ebb5bc5 100644
--- a/textproc/eo-aspell/Makefile
+++ b/textproc/eo-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Esperanto dictionary
+WWW= http://aspell.sourceforge.net/
DICT= eo
diff --git a/textproc/eqe/Makefile b/textproc/eqe/Makefile
index 477f2ed4cdb1..2e0b47cb1e30 100644
--- a/textproc/eqe/Makefile
+++ b/textproc/eqe/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://rlehy.free.fr/
MAINTAINER= ports@FreeBSD.org
COMMENT= LaTeX equation editor
+WWW= http://rlehy.free.fr/
LICENSE= GPLv2 # only
LICENSE_FILE= ${WRKSRC}/GPL.txt
diff --git a/textproc/es-aspell/Makefile b/textproc/es-aspell/Makefile
index 66553654ad04..1714a6cc0f84 100644
--- a/textproc/es-aspell/Makefile
+++ b/textproc/es-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc spanish
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Spanish dictionary
+WWW= https://www.datsi.fi.upm.es/~coes/
DICT= es
diff --git a/textproc/es-hunspell/Makefile b/textproc/es-hunspell/Makefile
index c8ef166ed42d..edb454f02391 100644
--- a/textproc/es-hunspell/Makefile
+++ b/textproc/es-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}/es-${PORTNAME}-${PORTVERSION}
MAINTAINER= office@FreeBSD.org
COMMENT= Spanish hunspell dictionaries
+WWW= https://github.com/sbosio/rla-es
LICENSE= GPLv3 LGPL3 MPL11
LICENSE_COMB= dual
diff --git a/textproc/es-hyphen/Makefile b/textproc/es-hyphen/Makefile
index ba5a2a7d62e5..4703d6b774e4 100644
--- a/textproc/es-hyphen/Makefile
+++ b/textproc/es-hyphen/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Spanish hyphenation rules
+WWW= https://extensions.openoffice.org/en/project/es_ANY-dicts
LICENSE= GPLv3 LGPL3 MPL11
LICENSE_COMB= dual
diff --git a/textproc/es-mythes/Makefile b/textproc/es-mythes/Makefile
index fb7401b61af0..a804b08d297e 100644
--- a/textproc/es-mythes/Makefile
+++ b/textproc/es-mythes/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Spanish thesaurus
+WWW= http://openoffice-es.sourceforge.net/thesaurus/
LICENSE= LGPL21
diff --git a/textproc/estraier/Makefile b/textproc/estraier/Makefile
index d2d6bb624ce4..90257909922b 100644
--- a/textproc/estraier/Makefile
+++ b/textproc/estraier/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://dbmx.net/estraier/
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-text search system for personal use
+WWW= https://dbmx.net/estraier/
LIB_DEPENDS= libqdbm.so:databases/qdbm
diff --git a/textproc/et-aspell/Makefile b/textproc/et-aspell/Makefile
index b2c936131847..e8f5eadfcbbd 100644
--- a/textproc/et-aspell/Makefile
+++ b/textproc/et-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Estonian dictionary
+WWW= http://aspell.net/
DICT= et
diff --git a/textproc/exempi/Makefile b/textproc/exempi/Makefile
index 5cbfd72975b9..a4a8e6649b04 100644
--- a/textproc/exempi/Makefile
+++ b/textproc/exempi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://libopenraw.freedesktop.org/download/
MAINTAINER= gnome@FreeBSD.org
COMMENT= Port of Adobe XMP SDK to work on UNIX
+WWW= http://libopenraw.freedesktop.org/wiki/Exempi
BUILD_DEPENDS= boost-libs>=0:devel/boost-libs
LIB_DEPENDS= libexpat.so:textproc/expat2
diff --git a/textproc/expat2/Makefile b/textproc/expat2/Makefile
index ebd5a7f6aae8..1c44d04f1e18 100644
--- a/textproc/expat2/Makefile
+++ b/textproc/expat2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/libexpat/libexpat/releases/download/R_${DISTVER
MAINTAINER= desktop@FreeBSD.org
COMMENT= XML 1.0 parser written in C
+WWW= https://github.com/libexpat/libexpat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/extract_url/Makefile b/textproc/extract_url/Makefile
index 4eb25ce13d71..ba3ec6261c0b 100644
--- a/textproc/extract_url/Makefile
+++ b/textproc/extract_url/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Perl script that extracts URLs from email in MIME or plain text format
+WWW= https://www.memoryhole.net/~kyle/extract_url/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ezxml/Makefile b/textproc/ezxml/Makefile
index b4b4a6c8a469..00a791bb3b80 100644
--- a/textproc/ezxml/Makefile
+++ b/textproc/ezxml/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/ezXML/ezXML%20${PORTVERSION} \
MAINTAINER= ports@FreeBSD.org
COMMENT= Easy to use C library for parsing XML documents
+WWW= http://ezxml.sourceforge.net/
USES= cpe
CPE_VENDOR= ${PORTNAME}_project
diff --git a/textproc/fa-aspell/Makefile b/textproc/fa-aspell/Makefile
index 60d47ebce2b5..5ca74e2365f4 100644
--- a/textproc/fa-aspell/Makefile
+++ b/textproc/fa-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Persian (Farsi) dictionary
+WWW= http://aspell.net/
DICT= fa
diff --git a/textproc/fcitx-m17n/Makefile b/textproc/fcitx-m17n/Makefile
index 5c07ce04f826..6fa1b94d6b0b 100644
--- a/textproc/fcitx-m17n/Makefile
+++ b/textproc/fcitx-m17n/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= fcitx
MAINTAINER= lichray@gmail.com
COMMENT= Multilingualization support for Fcitx
+WWW= https://fcitx-im.org/wiki/Fcitx
LICENSE= LGPL21
diff --git a/textproc/fcitx-qt5/Makefile b/textproc/fcitx-qt5/Makefile
index 409bca52ee3d..62fb659266e3 100644
--- a/textproc/fcitx-qt5/Makefile
+++ b/textproc/fcitx-qt5/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fcitx support for Qt5
+WWW= https://github.com/fcitx/fcitx-qt5
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/fcitx-table-other/Makefile b/textproc/fcitx-table-other/Makefile
index e077ff95b66d..22ab4a2e5822 100644
--- a/textproc/fcitx-table-other/Makefile
+++ b/textproc/fcitx-table-other/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= fcitx
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= Table-based input methods for Fcitx
+WWW= https://fcitx-im.org/wiki/Fcitx
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/fcitx5-configtool/Makefile b/textproc/fcitx5-configtool/Makefile
index ebc709b83497..3b4a64faf9ba 100644
--- a/textproc/fcitx5-configtool/Makefile
+++ b/textproc/fcitx5-configtool/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc x11
MAINTAINER= khng@FreeBSD.org
COMMENT= Fcitx5 IM framework configuration tool
+WWW= https://github.com/fcitx/fcitx5-configtool
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
diff --git a/textproc/fcitx5-gtk/Makefile b/textproc/fcitx5-gtk/Makefile
index 77bafd939aa8..166c66eef9d6 100644
--- a/textproc/fcitx5-gtk/Makefile
+++ b/textproc/fcitx5-gtk/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= khng@FreeBSD.org
COMMENT= Fcitx support for GTK+ 2/3
+WWW= https://github.com/fcitx/fcitx5-gtk
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
diff --git a/textproc/fcitx5-lua/Makefile b/textproc/fcitx5-lua/Makefile
index c3e4abaf503d..bcbb4691badc 100644
--- a/textproc/fcitx5-lua/Makefile
+++ b/textproc/fcitx5-lua/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= khng@FreeBSD.org
COMMENT= Lua support for Fcitx5
+WWW= https://github.com/fcitx/fcitx5-lua
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
diff --git a/textproc/fcitx5-qt/Makefile b/textproc/fcitx5-qt/Makefile
index 876d852b7424..aaa14e8b59d3 100644
--- a/textproc/fcitx5-qt/Makefile
+++ b/textproc/fcitx5-qt/Makefile
@@ -7,6 +7,7 @@ PATCHFILES= f7f983e1e709.patch:-p1
MAINTAINER= khng@FreeBSD.org
COMMENT= Fcitx support for Qt5
+WWW= https://github.com/fcitx/fcitx5-qt
LICENSE= LGPL21+ BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/textproc/fcitx5/Makefile b/textproc/fcitx5/Makefile
index 252a3156f67a..5fa748d2eddb 100644
--- a/textproc/fcitx5/Makefile
+++ b/textproc/fcitx5/Makefile
@@ -12,6 +12,7 @@ PATCHFILES+= 0b46063c0e9f.patch:-p1 # wlroots 0.15
MAINTAINER= khng@FreeBSD.org
COMMENT= New implementation of the Fcitx IME framework
+WWW= https://github.com/fcitx/fcitx5
LICENSE= LGPL21+
diff --git a/textproc/fex/Makefile b/textproc/fex/Makefile
index d14904e96526..62f43959e2e5 100644
--- a/textproc/fex/Makefile
+++ b/textproc/fex/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= zi@FreeBSD.org
COMMENT= Powerful field extraction tool
+WWW= https://semicomplete.com/projects/fex/
LICENSE= APACHE20
diff --git a/textproc/ffe/Makefile b/textproc/ffe/Makefile
index 5c624c7eb523..7d032eaa25dc 100644
--- a/textproc/ffe/Makefile
+++ b/textproc/ffe/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/ff-extractor/ff-extractor/${DISTVERSION}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Flat file extractor
+WWW= http://ff-extractor.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/fi-aspell/Makefile b/textproc/fi-aspell/Makefile
index 225b7a77abb0..c93e657f4e5f 100644
--- a/textproc/fi-aspell/Makefile
+++ b/textproc/fi-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Finnish dictionary
+WWW= http://aspell.net/
DICT= fi
diff --git a/textproc/filepp/Makefile b/textproc/filepp/Makefile
index e0ddcd3ad81e..78fcefc78307 100644
--- a/textproc/filepp/Makefile
+++ b/textproc/filepp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www-users.york.ac.uk/~dm26/filepp/
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic file preprocessor
+WWW= https://www-users.york.ac.uk/~dm26/filepp/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/fist/Makefile b/textproc/fist/Makefile
index 24b13d33b426..f49b1a039cd5 100644
--- a/textproc/fist/Makefile
+++ b/textproc/fist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.fourmilab.ch/fist/
MAINTAINER= swills@FreeBSD.org
COMMENT= Emphatic message generator
+WWW= https://www.fourmilab.ch/fist/
GNU_CONFIGURE= yes
PLIST_FILES= bin/fist man/man1/fist.1.gz
diff --git a/textproc/fixrtf/Makefile b/textproc/fixrtf/Makefile
index e93363e6cd4f..c21c7c748c70 100644
--- a/textproc/fixrtf/Makefile
+++ b/textproc/fixrtf/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= # none
MAINTAINER= delphij@FreeBSD.org
COMMENT= Patch making it possible to embed PNGs into RTFs
+WWW= http://www.freebsd.org.cn
LIB_DEPENDS= libpng.so:graphics/png
diff --git a/textproc/flex/Makefile b/textproc/flex/Makefile
index ccc04b4ae649..96fa473fc98d 100644
--- a/textproc/flex/Makefile
+++ b/textproc/flex/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/westes/flex/releases/download/v${PORTVERSION}/
MAINTAINER= mandree@FreeBSD.org
COMMENT= Fast lexical analyzer generator
+WWW= https://github.com/westes/flex
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/fmtlatex/Makefile b/textproc/fmtlatex/Makefile
index 5cbab884b5bc..22e63e74200c 100644
--- a/textproc/fmtlatex/Makefile
+++ b/textproc/fmtlatex/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc perl5
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Reformat LaTeX documents suitable for version control
+WWW= https://github.com/loopspace/fmtlatex
LICENSE= GPLv2+
diff --git a/textproc/fo-aspell/Makefile b/textproc/fo-aspell/Makefile
index a389da8159f7..3a8edda46ab5 100644
--- a/textproc/fo-aspell/Makefile
+++ b/textproc/fo-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Faroese dictionary
+WWW= http://fo.speling.org/
DICT= fo
diff --git a/textproc/foiltex/Makefile b/textproc/foiltex/Makefile
index 54951320f867..a2b39e4a7cc9 100644
--- a/textproc/foiltex/Makefile
+++ b/textproc/foiltex/Makefile
@@ -7,6 +7,7 @@ DISTFILES= foiltex.dtx foiltex.ins
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of LaTeX files for making foils
+WWW= https://ctan.org/pkg/foiltex
# Converted from NO_CDROM
LICENSE= foiltex
diff --git a/textproc/fop/Makefile b/textproc/fop/Makefile
index 251c9ec13890..6e21049885e6 100644
--- a/textproc/fop/Makefile
+++ b/textproc/fop/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= makc@FreeBSD.org
COMMENT= Print formatter driven by XSL formatting
+WWW= https://xmlgraphics.apache.org/fop/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/fox-xml/Makefile b/textproc/fox-xml/Makefile
index ff3445436394..2d1ab3cf6547 100644
--- a/textproc/fox-xml/Makefile
+++ b/textproc/fox-xml/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -xml
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fortran XML library
+WWW= https://homepages.see.leeds.ac.uk/~earawa/FoX/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/freexl/Makefile b/textproc/freexl/Makefile
index 0e7ba3909857..4577d560ec15 100644
--- a/textproc/freexl/Makefile
+++ b/textproc/freexl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.gaia-gis.it/gaia-sins/freexl-sources/
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Library to extract valid data from within an Excel (.xls) spreadsheet
+WWW= https://www.gaia-gis.it/fossil/freexl/index
LICENSE= GPLv2+ LGPL21+ MPL11
LICENSE_COMB= dual
diff --git a/textproc/fuzzysearchdatabase/Makefile b/textproc/fuzzysearchdatabase/Makefile
index 7e3028e273b8..df6840e6135a 100644
--- a/textproc/fuzzysearchdatabase/Makefile
+++ b/textproc/fuzzysearchdatabase/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ single-header simple "fuzzy" search library
+WWW= https://bitbucket.org/j_norberg/fuzzysearchdatabase
LICENSE= BSD3CLAUSE
diff --git a/textproc/fy-aspell/Makefile b/textproc/fy-aspell/Makefile
index e49a2cb5b850..0061da999356 100644
--- a/textproc/fy-aspell/Makefile
+++ b/textproc/fy-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Frisian (Frysk) dictionary
+WWW= http://borel.slu.edu/crubadan/
DICT= fy
diff --git a/textproc/fzf/Makefile b/textproc/fzf/Makefile
index 31fae8337a4f..5c273d633403 100644
--- a/textproc/fzf/Makefile
+++ b/textproc/fzf/Makefile
@@ -6,6 +6,7 @@ DISTFILES= go.mod:gomod
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Blazing fast command-line fuzzy finder
+WWW= https://github.com/junegunn/fzf/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/fzy/Makefile b/textproc/fzy/Makefile
index 90e218ebc9b9..d308d8cfaa73 100644
--- a/textproc/fzy/Makefile
+++ b/textproc/fzy/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= o.hushchenkov@gmail.com
COMMENT= Interactive fuzzy text selector for the terminal
+WWW= https://github.com/jhawthorn/fzy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/ga-aspell/Makefile b/textproc/ga-aspell/Makefile
index 3f591f749591..e3b2e4f97f51 100644
--- a/textproc/ga-aspell/Makefile
+++ b/textproc/ga-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Irish (Gaelic) dictionary
+WWW= http://borel.slu.edu/ispell/index.html
DICT= ga
diff --git a/textproc/gastex/Makefile b/textproc/gastex/Makefile
index a54fd398b117..bb382a23ed85 100644
--- a/textproc/gastex/Makefile
+++ b/textproc/gastex/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= # none
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphs and Automata Simplified in TeX
+WWW= https://www.lsv.ens-cachan.fr/~gastin/gastex/
NO_ARCH= yes
USE_TEX= latex:run
diff --git a/textproc/gd-aspell/Makefile b/textproc/gd-aspell/Makefile
index ccc7ba7ca3eb..4b177477eb3a 100644
--- a/textproc/gd-aspell/Makefile
+++ b/textproc/gd-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Scottish Gaelic dictionary
+WWW= http://aspell.net/
DICT= gd
diff --git a/textproc/gdome2/Makefile b/textproc/gdome2/Makefile
index 764867722a66..2b826a739911 100644
--- a/textproc/gdome2/Makefile
+++ b/textproc/gdome2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://gdome2.cs.unibo.it/tarball/
MAINTAINER= ports@FreeBSD.org
COMMENT= Gnome DOM Engine
+WWW= http://gdome2.cs.unibo.it/
USES= gnome libtool pathfix pkgconfig
USE_GNOME= glib20 libxml2
diff --git a/textproc/gh-grep/Makefile b/textproc/gh-grep/Makefile
index 9c0109e0759c..e9e43f4333f6 100644
--- a/textproc/gh-grep/Makefile
+++ b/textproc/gh-grep/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Find lines matching a pattern within GitHub repositories
+WWW= https://github.com/k1LoW/gh-grep
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/git-chglog/Makefile b/textproc/git-chglog/Makefile
index 5d75fb0d7bee..fa63c471d646 100644
--- a/textproc/git-chglog/Makefile
+++ b/textproc/git-chglog/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= CHANGELOG generator implemented in Go
+WWW= https://github.com/git-chglog/git-chglog
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/gitlab-elasticsearch-indexer/Makefile b/textproc/gitlab-elasticsearch-indexer/Makefile
index f38063aca55c..f5afead74f6f 100644
--- a/textproc/gitlab-elasticsearch-indexer/Makefile
+++ b/textproc/gitlab-elasticsearch-indexer/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Elasticsearch indexer for GitLab
+WWW= https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/gl-aspell/Makefile b/textproc/gl-aspell/Makefile
index c62e99b1f32c..3ae0fdafe5a7 100644
--- a/textproc/gl-aspell/Makefile
+++ b/textproc/gl-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Galician dictionary
+WWW= http://aspell.net/
DICT= gl
diff --git a/textproc/gladtex/Makefile b/textproc/gladtex/Makefile
index cdbde67573aa..de33ceafdede 100644
--- a/textproc/gladtex/Makefile
+++ b/textproc/gladtex/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Program to replace LaTeX formulas in HTML files with images
+WWW= http://gladtex.sourceforge.net/
LICENSE= GPLv2
diff --git a/textproc/gmetadom/Makefile b/textproc/gmetadom/Makefile
index 0713d70c21ed..415fc28bf5e5 100644
--- a/textproc/gmetadom/Makefile
+++ b/textproc/gmetadom/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of DOM Implementations
+WWW= http://gmetadom.sourceforge.net/
LIB_DEPENDS= libgdome.so:textproc/gdome2
diff --git a/textproc/gnugrep/Makefile b/textproc/gnugrep/Makefile
index 9534e9ff6289..bd183cd24146 100644
--- a/textproc/gnugrep/Makefile
+++ b/textproc/gnugrep/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= gnu
MAINTAINER= danfe@FreeBSD.org
COMMENT= GNU version of popular pattern matching utility
+WWW= https://www.gnu.org/software/grep/
LICENSE= GPLv3+
diff --git a/textproc/go-md2man/Makefile b/textproc/go-md2man/Makefile
index 6e49c8de5e99..155a88b646e5 100644
--- a/textproc/go-md2man/Makefile
+++ b/textproc/go-md2man/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= mateusz@serveraptor.com
COMMENT= Converts Markdown into roff (man pages)
+WWW= https://github.com/cpuguy83/go-md2man
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/go-yq/Makefile b/textproc/go-yq/Makefile
index 544afad32d91..b5fd585d5690 100644
--- a/textproc/go-yq/Makefile
+++ b/textproc/go-yq/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= timp87@gmail.com
COMMENT= Portable commandline YAML processor written in go
+WWW= https://github.com/mikefarah/yq
LICENSE= MIT
diff --git a/textproc/gojq/Makefile b/textproc/gojq/Makefile
index fc2cfbb0d751..5a934f063dda 100644
--- a/textproc/gojq/Makefile
+++ b/textproc/gojq/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= nork@ninth-nine.com
COMMENT= Pure Go implementation of jq
+WWW= https://github.com/itchyny/gojq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/goldendict/Makefile b/textproc/goldendict/Makefile
index 5773718afd2e..4c4ed7b2a84b 100644
--- a/textproc/goldendict/Makefile
+++ b/textproc/goldendict/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= danfe@FreeBSD.org
COMMENT= Feature-rich dictionary lookup program
+WWW= http://goldendict.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/google-ctemplate/Makefile b/textproc/google-ctemplate/Makefile
index 154fe25c8b27..55d43da55200 100644
--- a/textproc/google-ctemplate/Makefile
+++ b/textproc/google-ctemplate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= google-
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Simple but powerful template language for C++
+WWW= http://goog-ctemplate.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/google-translate-cli/Makefile b/textproc/google-translate-cli/Makefile
index 3d47884f8127..53223d83ad9c 100644
--- a/textproc/google-translate-cli/Makefile
+++ b/textproc/google-translate-cli/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= nivit@FreeBSD.org
COMMENT= Google Translate to serve as a command line tool
+WWW= https://www.soimort.org/translate-shell/
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/gpp/Makefile b/textproc/gpp/Makefile
index 9f4c2443128b..c7b0a35a1e36 100644
--- a/textproc/gpp/Makefile
+++ b/textproc/gpp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://files.nothingisreal.com/software/gpp/
MAINTAINER= jos@catnook.com
COMMENT= The Generic Preprocessor
+WWW= https://www.nothingisreal.com/gpp/
USES= tar:bzip2
GNU_CONFIGURE= yes
diff --git a/textproc/grap/Makefile b/textproc/grap/Makefile
index fa622e72e208..6b526221abe0 100644
--- a/textproc/grap/Makefile
+++ b/textproc/grap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.lunabase.org/~faber/Vault/software/grap/
MAINTAINER= faber@lunabase.org
COMMENT= Implementation of Kernigan & Bentley's grap language
+WWW= https://www.lunabase.org/~faber/Vault/software/grap/
GNU_CONFIGURE= yes
CONFIGURE_ARGS=--with-freebsd-ports
diff --git a/textproc/grc-aspell/Makefile b/textproc/grc-aspell/Makefile
index 5277f424174e..d89ae9679cbc 100644
--- a/textproc/grc-aspell/Makefile
+++ b/textproc/grc-aspell/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Ancient Greek dictionary
+WWW= https://www.himeros.eu/
DICT= grc
diff --git a/textproc/greple/Makefile b/textproc/greple/Makefile
index 57b008f7d0f1..eb25b86b4c48 100644
--- a/textproc/greple/Makefile
+++ b/textproc/greple/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= hrs@FreeBSD.org
COMMENT= Grep with multiple keywords
+WWW= https://github.com/kaz-utashiro/greple
LICENSE= GREPLE
LICENSE_NAME= GREPLE License
diff --git a/textproc/groff/Makefile b/textproc/groff/Makefile
index e427326a72a0..bb93769a15a6 100644
--- a/textproc/groff/Makefile
+++ b/textproc/groff/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= bapt@FreeBSD.org
COMMENT= Software typesetting package
+WWW= https://www.gnu.org/software/groff/
LICENSE= GPLv3
diff --git a/textproc/gron.awk/Makefile b/textproc/gron.awk/Makefile
index 0732d65fc6dd..3985ac496e07 100644
--- a/textproc/gron.awk/Makefile
+++ b/textproc/gron.awk/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= AWK implementation of gron, a JSON-to-greppable-text transformer
+WWW= https://github.com/xonixx/gron.awk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/gron/Makefile b/textproc/gron/Makefile
index e14537758435..0f4c50bf58fd 100644
--- a/textproc/gron/Makefile
+++ b/textproc/gron/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= zi@FreeBSD.org
COMMENT= Transforms JSON into discrete assignments that are easier to grep
+WWW= https://github.com/tomnomnom/gron
LICENSE= MIT
diff --git a/textproc/groonga/Makefile b/textproc/groonga/Makefile
index 0091b01c1801..dda956cf643d 100644
--- a/textproc/groonga/Makefile
+++ b/textproc/groonga/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://packages.groonga.org/source/groonga/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Open-source fulltext search engine and column store
+WWW= https://groonga.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/gsed/Makefile b/textproc/gsed/Makefile
index 57f2914bc76f..c77e126e16d1 100644
--- a/textproc/gsed/Makefile
+++ b/textproc/gsed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= g
MAINTAINER= danfe@FreeBSD.org
COMMENT= GNU stream editor
+WWW= https://www.gnu.org/software/sed/sed.html
LICENSE= GPLv3+ GFDL
LICENSE_COMB= multi
diff --git a/textproc/gspell/Makefile b/textproc/gspell/Makefile
index 9a90d969f64a..b8591478d74b 100644
--- a/textproc/gspell/Makefile
+++ b/textproc/gspell/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Spell checking for GTK+
+WWW= https://wiki.gnome.org/Projects/gspell
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/gtk-doc/Makefile b/textproc/gtk-doc/Makefile
index 194e2a147c28..6b3cd24c4a74 100644
--- a/textproc/gtk-doc/Makefile
+++ b/textproc/gtk-doc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNOME
MAINTAINER= desktop@FreeBSD.org
COMMENT= Code documentation system, originally for GTK+
+WWW= https://www.gtk.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/gtkspell/Makefile b/textproc/gtkspell/Makefile
index ed405055a887..ca59400da866 100644
--- a/textproc/gtkspell/Makefile
+++ b/textproc/gtkspell/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/marcus
MAINTAINER= gnome@FreeBSD.org
COMMENT= GTK+ 2 spell checking component
+WWW= http://gtkspell.sourceforge.net/
LIB_DEPENDS= libenchant.so:textproc/enchant
diff --git a/textproc/gtkspell3/Makefile b/textproc/gtkspell3/Makefile
index f926aa566eba..c90b600f1ed2 100644
--- a/textproc/gtkspell3/Makefile
+++ b/textproc/gtkspell3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/gtkspell/${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
COMMENT= GTK+ 3 spell checking component
+WWW= http://gtkspell.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/gu-aspell/Makefile b/textproc/gu-aspell/Makefile
index f3280093fc51..e142af23f617 100644
--- a/textproc/gu-aspell/Makefile
+++ b/textproc/gu-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Gujarati dictionary
+WWW= https://sourceforge.net/projects/aspell-gu/
DICT= gu
diff --git a/textproc/gv-aspell/Makefile b/textproc/gv-aspell/Makefile
index b001f2fe82c5..f6b27bcdd004 100644
--- a/textproc/gv-aspell/Makefile
+++ b/textproc/gv-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Manx Gaelic dictionary
+WWW= http://aspell.net/
DICT= gv
diff --git a/textproc/halibut/Makefile b/textproc/halibut/Makefile
index 0260b0c0336d..1dbd2300d3b5 100644
--- a/textproc/halibut/Makefile
+++ b/textproc/halibut/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.chiark.greenend.org.uk/~sgtatham/halibut/halibut-${DIS
MAINTAINER= yuri@FreeBSD.org
COMMENT= Free document preparation system
+WWW= https://www.chiark.greenend.org.uk/~sgtatham/halibut/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/textproc/heirloom-doctools/Makefile b/textproc/heirloom-doctools/Makefile
index 999e2f291fc4..addd271949d5 100644
--- a/textproc/heirloom-doctools/Makefile
+++ b/textproc/heirloom-doctools/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= hrs@FreeBSD.org
COMMENT= Portable and enhanced troff, nroff, and related utilities
+WWW= https://n-t-roff.github.io/heirloom/doctools.html
LICENSE= CDDL
diff --git a/textproc/hhm/Makefile b/textproc/hhm/Makefile
index eee98b534686..55836522a4ad 100644
--- a/textproc/hhm/Makefile
+++ b/textproc/hhm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= HTML Help Maker
+WWW= http://bonedaddy.net/pabs3/code/ #hhm
LIB_DEPENDS= liblzxcomp.so:archivers/liblzxcomp
diff --git a/textproc/hi-aspell/Makefile b/textproc/hi-aspell/Makefile
index f0cb8ae22c04..0d92664dde79 100644
--- a/textproc/hi-aspell/Makefile
+++ b/textproc/hi-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Hindi dictionary
+WWW= http://oriya.sarovar.org/hi-dict.html
DICT= hi
diff --git a/textproc/highlight/Makefile b/textproc/highlight/Makefile
index a14f42f6eb8a..121673f30aa9 100644
--- a/textproc/highlight/Makefile
+++ b/textproc/highlight/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.andre-simon.de/zip/
MAINTAINER= kwm@FreeBSD.org
COMMENT= Customizable syntax highlighter
+WWW= http://www.andre-simon.de/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/hil-aspell/Makefile b/textproc/hil-aspell/Makefile
index 2f3291a8c34e..69482d990f53 100644
--- a/textproc/hil-aspell/Makefile
+++ b/textproc/hil-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Hiligaynon dictionary
+WWW= http://aspell.net/
DICT= hil
diff --git a/textproc/hr-aspell/Makefile b/textproc/hr-aspell/Makefile
index 89f139b75c42..95b37ae57081 100644
--- a/textproc/hr-aspell/Makefile
+++ b/textproc/hr-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Croatian dictionary
+WWW= http://aspell.net/
DICT= hr
diff --git a/textproc/hs-lhs2tex/Makefile b/textproc/hs-lhs2tex/Makefile
index 13debd06ebfc..f36880a5cced 100644
--- a/textproc/hs-lhs2tex/Makefile
+++ b/textproc/hs-lhs2tex/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Preprocessor for typesetting Haskell sources with LaTeX
+WWW= https://www.andres-loeh.de/lhs2tex/
LICENSE= GPLv2
diff --git a/textproc/hs-pandoc-crossref/Makefile b/textproc/hs-pandoc-crossref/Makefile
index b844b9e6f515..068be9a7091e 100644
--- a/textproc/hs-pandoc-crossref/Makefile
+++ b/textproc/hs-pandoc-crossref/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Pandoc filter for numbering figures and tables
+WWW= https://github.com/lierdakil/pandoc-crossref/
LICENSE= BSD3CLAUSE
diff --git a/textproc/hs-pandoc/Makefile b/textproc/hs-pandoc/Makefile
index 601a215cbdb2..6381d0fb79aa 100644
--- a/textproc/hs-pandoc/Makefile
+++ b/textproc/hs-pandoc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Conversion between markup formats
+WWW= https://pandoc.org
LICENSE= GPLv2
diff --git a/textproc/hs-yaml/Makefile b/textproc/hs-yaml/Makefile
index 159a36ed0c51..6c12fe3e3ac3 100644
--- a/textproc/hs-yaml/Makefile
+++ b/textproc/hs-yaml/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Utilities for converting YAML and JSON documents back and forth
+WWW= https://github.com/snoyberg/yaml/
LICENSE= BSD3CLAUSE
diff --git a/textproc/hsb-aspell/Makefile b/textproc/hsb-aspell/Makefile
index 56240640c4e2..08feb45da611 100644
--- a/textproc/hsb-aspell/Makefile
+++ b/textproc/hsb-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Upper Sorbian dictionary
+WWW= http://aspell.net/
DICT= hsb
diff --git a/textproc/htdig/Makefile b/textproc/htdig/Makefile
index dfe8006232ae..cbd3cf5cb7f1 100644
--- a/textproc/htdig/Makefile
+++ b/textproc/htdig/Makefile
@@ -7,6 +7,7 @@ DISTNAME= htdig-3.2.0b6
MAINTAINER= ports@FreeBSD.org
COMMENT= WWW indexing and searching system
+WWW= https://sourceforge.net/projects/htdig/
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/html-pretty/Makefile b/textproc/html-pretty/Makefile
index dedc6ab32f3c..803af193954f 100644
--- a/textproc/html-pretty/Makefile
+++ b/textproc/html-pretty/Makefile
@@ -7,6 +7,7 @@ DISTNAME= htmlpty-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= HTML and SGML prettyprinter and text-to-HTML/SGML converter
+WWW= http://www.math.utah.edu/~beebe/software/html-sgml-tools.html #html-pretty
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/html-xml-utils/Makefile b/textproc/html-xml-utils/Makefile
index aa4b705355cd..12975f0554aa 100644
--- a/textproc/html-xml-utils/Makefile
+++ b/textproc/html-xml-utils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.w3.org/Tools/HTML-XML-utils/
MAINTAINER= takefu@airport.fm
COMMENT= Utilities for manipulating HTML and XML files
+WWW= http://www.w3.org/Status.html #HTML-XML-utils
LICENSE= W3C
LICENSE_GROUPS= FSF GPL OSI
diff --git a/textproc/html2fo/Makefile b/textproc/html2fo/Makefile
index 420fe6728a61..54f4e3096591 100644
--- a/textproc/html2fo/Makefile
+++ b/textproc/html2fo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= HTML to xsl:fo converter
+WWW= http://html2fo.sourceforge.net/
PLIST_FILES= bin/html2fo
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/html2text/Makefile b/textproc/html2text/Makefile
index 0540d9026066..394feb4b7524 100644
--- a/textproc/html2text/Makefile
+++ b/textproc/html2text/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SUNSITE/apps/www/converters \
MAINTAINER= bapt@FreeBSD.org
COMMENT= Converts HTML documents into plain text
+WWW= http://www.mbayer.de/html2text/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/html2xhtml/Makefile b/textproc/html2xhtml/Makefile
index f1a38dc7b3c8..7e8e57d1f2d5 100644
--- a/textproc/html2xhtml/Makefile
+++ b/textproc/html2xhtml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.it.uc3m.es/jaf/html2xhtml/downloads/
MAINTAINER= wilfried.meindl@gmail.com
COMMENT= Convert HTML to XHTML
+WWW= https://www.it.uc3m.es/jaf/html2xhtml
GNU_CONFIGURE= yes
USES= iconv
diff --git a/textproc/htmlc/Makefile b/textproc/htmlc/Makefile
index 388a3abfac30..b8e5fe740c52 100644
--- a/textproc/htmlc/Makefile
+++ b/textproc/htmlc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://htmlc.inria.fr/ \
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Text file generator
+WWW= http://htmlc.inria.fr/eng.htm
BUILD_DEPENDS= ocamlc:lang/ocaml
diff --git a/textproc/htmldoc/Makefile b/textproc/htmldoc/Makefile
index f84a03058f5d..11f510317fc6 100644
--- a/textproc/htmldoc/Makefile
+++ b/textproc/htmldoc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= fuz@fuz.su
COMMENT= Converts HTML to PDF and/or PostScript
+WWW= https://michaelrsweet.github.io/htmldoc
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/htmlise/Makefile b/textproc/htmlise/Makefile
index 94411d9d9c39..240977047095 100644
--- a/textproc/htmlise/Makefile
+++ b/textproc/htmlise/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ex-parrot.com/~chris/stuff/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Formats plain text as HTML
+WWW= https://www.ex-parrot.com/~chris/software.html
TABSIZE?= 8
diff --git a/textproc/htmlq/Makefile b/textproc/htmlq/Makefile
index ac2290f4fd2a..f3825a32e898 100644
--- a/textproc/htmlq/Makefile
+++ b/textproc/htmlq/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Command-line HTML processor, similar to jq
+WWW= https://github.com/mgdm/htmlq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/htmltest/Makefile b/textproc/htmltest/Makefile
index 6c424fe7a6c1..8cd5bbf8abc9 100644
--- a/textproc/htmltest/Makefile
+++ b/textproc/htmltest/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= dbaio@FreeBSD.org
COMMENT= HTML validator written in Go
+WWW= https://github.com/wjdp/htmltest
LICENSE= MIT
diff --git a/textproc/humanzip/Makefile b/textproc/humanzip/Makefile
index aa5e2413a373..fc501db1b5c7 100644
--- a/textproc/humanzip/Makefile
+++ b/textproc/humanzip/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Compresses text to human readable output
+WWW= https://savannah.nongnu.org/projects/humanzip/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/hunspell/Makefile b/textproc/hunspell/Makefile
index 67bb13dd0753..eaaf912112c6 100644
--- a/textproc/hunspell/Makefile
+++ b/textproc/hunspell/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Improved spell-checker for Hungarian and other languages
+WWW= https://hunspell.github.io/
LICENSE= GPLv2+ LGPL21+ MPL11
LICENSE_COMB= dual
diff --git a/textproc/hy-aspell/Makefile b/textproc/hy-aspell/Makefile
index 28a7a90a0d75..96fe3694e4ea 100644
--- a/textproc/hy-aspell/Makefile
+++ b/textproc/hy-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Armenian dictionary
+WWW= http://aspell.net/
DICT= hy
diff --git a/textproc/hyperestraier/Makefile b/textproc/hyperestraier/Makefile
index 46f161620eb5..b8cdece2bffc 100644
--- a/textproc/hyperestraier/Makefile
+++ b/textproc/hyperestraier/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-text search system
+WWW= http://hyperestraier.sourceforge.net/
BUILD_DEPENDS= qdbm>=1.8.77:databases/qdbm
# check configure for min version of qdbm.
diff --git a/textproc/hyphen/Makefile b/textproc/hyphen/Makefile
index 838f4f61ddd3..6978a3b7d434 100644
--- a/textproc/hyphen/Makefile
+++ b/textproc/hyphen/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Library for high quality hyphenation and justification
+WWW= https://github.com/hunspell/hyphen
LICENSE= LGPL21+ MPL11
LICENSE_COMB= dual
diff --git a/textproc/ia-aspell/Makefile b/textproc/ia-aspell/Makefile
index d21120a94ce8..512598601244 100644
--- a/textproc/ia-aspell/Makefile
+++ b/textproc/ia-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Interlingua dictionary
+WWW= http://aspell.net/
DICT= ia
diff --git a/textproc/ibus-kmfl/Makefile b/textproc/ibus-kmfl/Makefile
index 1a6e33da69a9..ca7a63533ba1 100644
--- a/textproc/ibus-kmfl/Makefile
+++ b/textproc/ibus-kmfl/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= KMFL IMEngine for IBus framework
+WWW= http://kmfl.sourceforge.net/
LIB_DEPENDS= libibus-1.0.so:textproc/ibus \
libkmfl.so:textproc/libkmfl \
diff --git a/textproc/ibus-m17n/Makefile b/textproc/ibus-m17n/Makefile
index f1b06dcd5fc6..ae0134c85bc0 100644
--- a/textproc/ibus-m17n/Makefile
+++ b/textproc/ibus-m17n/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= m17n IM engine for IBus framework
+WWW= https://github.com/ibus/ibus-m17n
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ibus-table/Makefile b/textproc/ibus-table/Makefile
index 98196e24713b..dbb8717f9c45 100644
--- a/textproc/ibus-table/Makefile
+++ b/textproc/ibus-table/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Table-based input method framework for IBus
+WWW= https://github.com/kaio/ibus-table
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index 53b879ad712f..210da1d6758b 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
COMMENT= Faster typing by context sensitive completion
+WWW= https://mike-fabian.github.io/ibus-typing-booster/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ibus-uniemoji/Makefile b/textproc/ibus-uniemoji/Makefile
index 69876587150a..c24ce28da51b 100644
--- a/textproc/ibus-uniemoji/Makefile
+++ b/textproc/ibus-uniemoji/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= greg@unrelenting.technology
COMMENT= Input method for entering unicode symbols and emoji by name
+WWW= https://github.com/salty-horseibus-uniemoji
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ibus/Makefile b/textproc/ibus/Makefile
index 5664eaacd3d5..1184bf0af845 100644
--- a/textproc/ibus/Makefile
+++ b/textproc/ibus/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= Intelligent Input Bus for Unix-like systems
+WWW= https://github.com/ibus/ibus
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/icdiff/Makefile b/textproc/icdiff/Makefile
index dff0b6653f67..311a3a4831af 100644
--- a/textproc/icdiff/Makefile
+++ b/textproc/icdiff/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Improved colored diff
+WWW= https://www.jefftk.com/icdiff
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/id-aspell/Makefile b/textproc/id-aspell/Makefile
index 7524b742ae0f..26823f8dbae5 100644
--- a/textproc/id-aspell/Makefile
+++ b/textproc/id-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Indonesian dictionary
+WWW= http://aspell.net/
DICT= id
diff --git a/textproc/idnits/Makefile b/textproc/idnits/Makefile
index a42085e8fa74..d95a96c83192 100644
--- a/textproc/idnits/Makefile
+++ b/textproc/idnits/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://tools.ietf.org/tools/idnits/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Looks for problems in internet draft formatting
+WWW= https://tools.ietf.org/tools/idnits/
LICENSE= GPLv2+
diff --git a/textproc/ie-hunspell/Makefile b/textproc/ie-hunspell/Makefile
index f4efea00f74d..574cb2b99075 100644
--- a/textproc/ie-hunspell/Makefile
+++ b/textproc/ie-hunspell/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ie-
MAINTAINER= mistresssilvara@hotmail.com
COMMENT= Interlingue Hunspell dictionaries
+WWW= https://github.com/Carmina16/hunspell-ie
LICENSE= APACHE20
diff --git a/textproc/igor/Makefile b/textproc/igor/Makefile
index fb078fc4c95c..ca2655b0d324 100644
--- a/textproc/igor/Makefile
+++ b/textproc/igor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://docscripts.glenbarber.us/tags/${PORTNAME}/${PORTVERSION}/
MAINTAINER= wblock@FreeBSD.org
COMMENT= FreeBSD Documentation Project sanity check script
+WWW= http://www.wonkity.com/~wblock/igor/
LICENSE= BSD2CLAUSE
diff --git a/textproc/iksemel/Makefile b/textproc/iksemel/Makefile
index b74322e8212c..1beaeec6a8f6 100644
--- a/textproc/iksemel/Makefile
+++ b/textproc/iksemel/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= XML parser library mainly designed for Jabber applications
+WWW= https://github.com/meduketto/iksemel
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/info2man/Makefile b/textproc/info2man/Makefile
index 5c04f1349b30..c2d5616db8c2 100644
--- a/textproc/info2man/Makefile
+++ b/textproc/info2man/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Translate GNU info files into man pages
+WWW= http://www.cskk.ezoshosting.com/cs/css/info2pod.html
RUN_DEPENDS= p5-Perl4-CoreLibs>0:devel/p5-Perl4-CoreLibs
USES= perl5 shebangfix
diff --git a/textproc/info_to_html/Makefile b/textproc/info_to_html/Makefile
index 0411f6976bda..0f42721e2321 100644
--- a/textproc/info_to_html/Makefile
+++ b/textproc/info_to_html/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.mons.net/software/
MAINTAINER= ports@FreeBSD.org
COMMENT= Translate GNU info files into HTML pages
+WWW= https://www.mons.net/info_to_html
USES= perl5 shebangfix
NO_BUILD= yes
diff --git a/textproc/intltool/Makefile b/textproc/intltool/Makefile
index 3be976c0c833..c094698759c8 100644
--- a/textproc/intltool/Makefile
+++ b/textproc/intltool/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Tools to internationalize various kinds of data files
+WWW= https://www.gnome.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/irstlm/Makefile b/textproc/irstlm/Makefile
index 0029c3a5e5fd..2f444f9d49b5 100644
--- a/textproc/irstlm/Makefile
+++ b/textproc/irstlm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-5.80
MAINTAINER= demon@FreeBSD.org
COMMENT= The IRST Language Modeling Toolkit
+WWW= https://hlt-mt.fbk.eu/technologies/irstlm
RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
diff --git a/textproc/is-aspell/Makefile b/textproc/is-aspell/Makefile
index 1420f72c5b22..9b775c2de7cb 100644
--- a/textproc/is-aspell/Makefile
+++ b/textproc/is-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Icelandic dictionary
+WWW= http://aspell.net/
DICT= is
diff --git a/textproc/iso-schematron-xslt/Makefile b/textproc/iso-schematron-xslt/Makefile
index b603a4f5a92c..873ff5fe62ee 100644
--- a/textproc/iso-schematron-xslt/Makefile
+++ b/textproc/iso-schematron-xslt/Makefile
@@ -9,6 +9,7 @@ DISTFILES= iso-schematron-xslt1.zip \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= The Leading Implementation of ISO Schematron
+WWW= https://www.schematron.com/implementation.html
USES= zip
diff --git a/textproc/it-aspell/Makefile b/textproc/it-aspell/Makefile
index c3ee8d262777..778ad2d49ead 100644
--- a/textproc/it-aspell/Makefile
+++ b/textproc/it-aspell/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Italian dictionary
+WWW= http://linguistico.sourceforge.net/
DICT= it
diff --git a/textproc/it-hunspell/Makefile b/textproc/it-hunspell/Makefile
index df54cfb0fe0b..cec36ca3f3e8 100644
--- a/textproc/it-hunspell/Makefile
+++ b/textproc/it-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Italian hunspell dictionaries
+WWW= https://extensions.openoffice.org/en/project/italian-dictionary-thesaurus-hyphenation-patterns
LICENSE= GPLv3
diff --git a/textproc/it-hyphen/Makefile b/textproc/it-hyphen/Makefile
index bd261ee9b8f2..82942c9c0b1c 100644
--- a/textproc/it-hyphen/Makefile
+++ b/textproc/it-hyphen/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Italian hyphenation rules
+WWW= http://linguistico.sourceforge.net/pages/start.html
LICENSE= LGPL21
diff --git a/textproc/it-mythes/Makefile b/textproc/it-mythes/Makefile
index 36429eea9808..dd25d85c260f 100644
--- a/textproc/it-mythes/Makefile
+++ b/textproc/it-mythes/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Italian thesaurus
+WWW= http://linguistico.sourceforge.net/pages/thesaurus_italiano.html
LICENSE= AGPLv3
diff --git a/textproc/itstool/Makefile b/textproc/itstool/Makefile
index 0193748d88eb..fe8d9e234d0a 100644
--- a/textproc/itstool/Makefile
+++ b/textproc/itstool/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://files.itstool.org/itstool/
MAINTAINER= kwm@FreeBSD.org
COMMENT= Make XML documents translatable through po files
+WWW= https://itstool.org/
LICENSE= GPLv3
diff --git a/textproc/jalingo/Makefile b/textproc/jalingo/Makefile
index 4b0389fa1fb2..7cb659c9fc9a 100644
--- a/textproc/jalingo/Makefile
+++ b/textproc/jalingo/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= nivit@FreeBSD.org
COMMENT= Free OS independent dictionary application
+WWW= http://jalingo.sourceforge.net/
LICENSE= GPLv2
diff --git a/textproc/jarnal/Makefile b/textproc/jarnal/Makefile
index 3dc9fbbd9253..41c024be0385 100644
--- a/textproc/jarnal/Makefile
+++ b/textproc/jarnal/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Tool to take notes, annotate documents (including PDF), and more
+WWW= http://www.dklevine.com/general/software/tc1000/jarnal.htm
LICENSE= GPLv2
diff --git a/textproc/jarowinkler-cpp/Makefile b/textproc/jarowinkler-cpp/Makefile
index 5887591d9110..471e5116d916 100644
--- a/textproc/jarowinkler-cpp/Makefile
+++ b/textproc/jarowinkler-cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast Jaro and Jaro Winkler distance C++ header-only library
+WWW= https://github.com/maxbachmann/jarowinkler-cpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/java2html/Makefile b/textproc/java2html/Makefile
index 096f8c194f01..9c5f1f97df2c 100644
--- a/textproc/java2html/Makefile
+++ b/textproc/java2html/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SUNSITE/apps/www/converters
MAINTAINER= mkamm@gmx.net
COMMENT= Java sources to HTML converter
+WWW= http://user.cs.tu-berlin.de/~schintke/x2html/
LICENSE= GPLv2
diff --git a/textproc/jaxup/Makefile b/textproc/jaxup/Makefile
index 4ffe66812438..f191218ed769 100644
--- a/textproc/jaxup/Makefile
+++ b/textproc/jaxup/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Java XUpdate engine
+WWW= https://klomp.org/jaxup/
BUILD_DEPENDS= ${JAR_DEPENDS}
RUN_DEPENDS= ${JAR_DEPENDS}
diff --git a/textproc/jdictionary-int-eng/Makefile b/textproc/jdictionary-int-eng/Makefile
index 513142375d66..096f3729eca7 100644
--- a/textproc/jdictionary-int-eng/Makefile
+++ b/textproc/jdictionary-int-eng/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/jdictionary/Plugins%20for%20jDictionary/Smart%20Interlinuga-Eng
DISTNAME= Smart_Interlingua_English-1_0.jar
COMMENT= JDictionary plugin: Interlingua-English dictionary
+WWW= http://jdictionary.info/
MASTERDIR= ${.CURDIR}/../../textproc/jdictionary
diff --git a/textproc/jdictionary/Makefile b/textproc/jdictionary/Makefile
index b4d1af4e41e2..52697871fc56 100644
--- a/textproc/jdictionary/Makefile
+++ b/textproc/jdictionary/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/jdictionary/jDictionary/jDictionary%20version%20${PORTVERSION}
MAINTAINER= jmohacsi@bsd.hu
COMMENT= Platform independent, plugin based dictionary
+WWW= http://jdictionary.info/
USE_JAVA= yes
diff --git a/textproc/jid/Makefile b/textproc/jid/Makefile
index cbc42cec7346..6200014b3cb2 100644
--- a/textproc/jid/Makefile
+++ b/textproc/jid/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= sbz@FreeBSD.org
COMMENT= JSON Incremental Digger
+WWW= https://github.com/simeji/jid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/jing/Makefile b/textproc/jing/Makefile
index 401e88f47425..d883ec02360a 100644
--- a/textproc/jing/Makefile
+++ b/textproc/jing/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/relaxng/jing-trang/releases/download/V${PORTVER
MAINTAINER= yasu@FreeBSD.org
COMMENT= RELAX NG validator in Java
+WWW= http://www.thaiopensource.com/relaxng/jing.html
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/doc/copying.html
diff --git a/textproc/jless/Makefile b/textproc/jless/Makefile
index a8ca4dcbb0b9..b33712475381 100644
--- a/textproc/jless/Makefile
+++ b/textproc/jless/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Command-line JSON viewer
+WWW= https://jless.io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/jo/Makefile b/textproc/jo/Makefile
index dd256b255ff9..1c4d65c9ab67 100644
--- a/textproc/jo/Makefile
+++ b/textproc/jo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/jpmens/${PORTNAME}/releases/download/${PORTVERS
MAINTAINER= swills@FreeBSD.org
COMMENT= Small utility to create JSON objects
+WWW= https://github.com/jpmens/jo
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/jq/Makefile b/textproc/jq/Makefile
index f71142504584..54fe25c5c8d8 100644
--- a/textproc/jq/Makefile
+++ b/textproc/jq/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight and flexible command-line JSON processor
+WWW= https://stedolan.github.io/jq/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/jql/Makefile b/textproc/jql/Makefile
index 14ae1c72f95c..200a07b54f2e 100644
--- a/textproc/jql/Makefile
+++ b/textproc/jql/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= JSON Query Language CLI tool built with Rust
+WWW= https://github.com/yamafaktory/jql
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
diff --git a/textproc/jshon/Makefile b/textproc/jshon/Makefile
index 967b2f30c7aa..a924222772cc 100644
--- a/textproc/jshon/Makefile
+++ b/textproc/jshon/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= JSON parser for the shell
+WWW= http://kmkeen.com/jshon/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/json-yaml/Makefile b/textproc/json-yaml/Makefile
index c8bd065d1490..f75333dd28c2 100644
--- a/textproc/json-yaml/Makefile
+++ b/textproc/json-yaml/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= ik@sjmulder.nl
COMMENT= Convert JSON to YAML
+WWW= https://github.com/sjmulder/json-yaml
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/json2yaml/Makefile b/textproc/json2yaml/Makefile
index 9019abfccad1..10a5a651a1f5 100644
--- a/textproc/json2yaml/Makefile
+++ b/textproc/json2yaml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert JSON to YAML or vice versa
+WWW= https://github.com/drbild/json2yaml
LICENSE= APACHE20
diff --git a/textproc/jtc/Makefile b/textproc/jtc/Makefile
index 6b14cbc3599d..e4f802d8ce29 100644
--- a/textproc/jtc/Makefile
+++ b/textproc/jtc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= CLI tool to extract, manipulate and transform JSON
+WWW= https://github.com/ldn-softdev/jtc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/kdiff3/Makefile b/textproc/kdiff3/Makefile
index 5e9fa272d9a3..ffbcbb9207bb 100644
--- a/textproc/kdiff3/Makefile
+++ b/textproc/kdiff3/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE graphical frontend for diff
+WWW= http://kdiff3.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/kepubify/Makefile b/textproc/kepubify/Makefile
index fdfe87cab7da..91060305f76f 100644
--- a/textproc/kepubify/Makefile
+++ b/textproc/kepubify/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc converters
MAINTAINER= fuz@fuz.su
COMMENT= EPUB to KEPUB converter
+WWW= https://pgaskin.net/kepubify
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/kf5-kcodecs/Makefile b/textproc/kf5-kcodecs/Makefile
index ab93a8f558e2..bea7d3a13f91 100644
--- a/textproc/kf5-kcodecs/Makefile
+++ b/textproc/kf5-kcodecs/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for string manipulation
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kcodecs/html/index.html
LICENSE= LGPL21
diff --git a/textproc/kf5-sonnet/Makefile b/textproc/kf5-sonnet/Makefile
index c66549b8b912..43fc8ee65844 100644
--- a/textproc/kf5-sonnet/Makefile
+++ b/textproc/kf5-sonnet/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 plugin-based spell checking library
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/sonnet/html/index.html
LIB_DEPENDS= libaspell.so:textproc/aspell \
libhunspell-1.7.so:textproc/hunspell
diff --git a/textproc/kf5-syntax-highlighting/Makefile b/textproc/kf5-syntax-highlighting/Makefile
index 5a4a33b813ba..34721347cb9b 100644
--- a/textproc/kf5-syntax-highlighting/Makefile
+++ b/textproc/kf5-syntax-highlighting/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 syntax highlighting engine for structured text and code
+WWW= http://api.kde.org/frameworks-api/frameworks5-apidocs/sytnax-highlighting/html/index.html
USES= cmake compiler:c++11-lib kde:5 perl5 qt:5 tar:xz
USE_KDE= ecm_build
diff --git a/textproc/kibana7/Makefile b/textproc/kibana7/Makefile
index 1f441835006d..5619627ca01f 100644
--- a/textproc/kibana7/Makefile
+++ b/textproc/kibana7/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= elastic@FreeBSD.org
COMMENT= Browser based analytics and search interface to ElasticSearch
+WWW= https://www.elastic.co/products/kibana
LICENSE= APACHE20
diff --git a/textproc/kiss-templates/Makefile b/textproc/kiss-templates/Makefile
index 5ab874a370ca..af6ffb05e1f8 100644
--- a/textproc/kiss-templates/Makefile
+++ b/textproc/kiss-templates/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Type safe "Keep it simple, stupid" text templates for C++
+WWW= https://github.com/rbock/kiss-templates
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/kmfl-european-latin/Makefile b/textproc/kmfl-european-latin/Makefile
index d73962ebaffd..90ddce39b2f0 100644
--- a/textproc/kmfl-european-latin/Makefile
+++ b/textproc/kmfl-european-latin/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= Paneuropean Latin KMFL keyboard covering 120 languages
+WWW= http://eurolatin.keymankeyboards.com/
BUILD_DEPENDS= base64:converters/base64
RUN_DEPENDS= kmflcomp:textproc/kmflcomp
diff --git a/textproc/kmfl-khmer/Makefile b/textproc/kmfl-khmer/Makefile
index d6a38c14da75..410b8f923d87 100644
--- a/textproc/kmfl-khmer/Makefile
+++ b/textproc/kmfl-khmer/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= kmfl-
MAINTAINER= buganini@gmail.com
COMMENT= KMFL SCIM IMEngine keyboard for Khmer language
+WWW= https://github.com/buganini/kmfl-khmer/
RUN_DEPENDS= kmflcomp:textproc/kmflcomp
diff --git a/textproc/kmfl-sil-galatia/Makefile b/textproc/kmfl-sil-galatia/Makefile
index 59298c9b57f5..3d6197fd150a 100644
--- a/textproc/kmfl-sil-galatia/Makefile
+++ b/textproc/kmfl-sil-galatia/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= KMFL Unicode keyboard for typesetting Ancient Greek
+WWW= http://scripts.sil.org/KeymanKeyboardLinks #e9f80714
RUN_DEPENDS= kmflcomp:textproc/kmflcomp
diff --git a/textproc/kmfl-sil-ipa-unicode/Makefile b/textproc/kmfl-sil-ipa-unicode/Makefile
index a7207a0a6449..e07a26f08c0e 100644
--- a/textproc/kmfl-sil-ipa-unicode/Makefile
+++ b/textproc/kmfl-sil-ipa-unicode/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= IPAUni_Src12.zip
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= IPA Unicode 5.1 mnemonic keyboard for KMFL IMEngine
+WWW= http://scripts.sil.org/UniIPAKeyboard #dee994f5
RUN_DEPENDS= kmflcomp:textproc/kmflcomp
diff --git a/textproc/kmfl-sil-panafrican-latin/Makefile b/textproc/kmfl-sil-panafrican-latin/Makefile
index dcdb96eb4a9b..ac768bdfd152 100644
--- a/textproc/kmfl-sil-panafrican-latin/Makefile
+++ b/textproc/kmfl-sil-panafrican-latin/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= KMFL keyboard for African Latin writing systems
+WWW= https://scripts.sil.org/AfricanKeyboard1
RUN_DEPENDS= kmflcomp:textproc/kmflcomp
diff --git a/textproc/kmfl-sil-yi/Makefile b/textproc/kmfl-sil-yi/Makefile
index 8e92310e0260..4275df3de9af 100644
--- a/textproc/kmfl-sil-yi/Makefile
+++ b/textproc/kmfl-sil-yi/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= KMFL Unicode keyboard for standardized Yi script
+WWW= https://scripts.sil.org/SILYI_home
RUN_DEPENDS= kmflcomp:textproc/kmflcomp
diff --git a/textproc/kmfl-varamozhi-malayalam/Makefile b/textproc/kmfl-varamozhi-malayalam/Makefile
index 59aa6041412b..cc9825dc194c 100644
--- a/textproc/kmfl-varamozhi-malayalam/Makefile
+++ b/textproc/kmfl-varamozhi-malayalam/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= KMFL Malayalam keyboard according to the Mozhi scheme
+WWW= http://varamozhi.sourceforge.net/
RUN_DEPENDS= kmflcomp:textproc/kmflcomp
diff --git a/textproc/kmflcomp/Makefile b/textproc/kmflcomp/Makefile
index 8a0b99c44849..ad4dd4207d20 100644
--- a/textproc/kmflcomp/Makefile
+++ b/textproc/kmflcomp/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= Compiler of Keyman KMFL keyboard sources to use with SCIM/IBus
+WWW= http://kmfl.sourceforge.net/
BUILD_DEPENDS= bison:devel/bison
diff --git a/textproc/kn-aspell/Makefile b/textproc/kn-aspell/Makefile
index d7a3b064318f..d0931a3cec4c 100644
--- a/textproc/kn-aspell/Makefile
+++ b/textproc/kn-aspell/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Kannada dictionary
+WWW= https://gitorious.org/aspell-kn
LICENSE= GPLv3
diff --git a/textproc/kreport/Makefile b/textproc/kreport/Makefile
index 7651d45eaa50..dbacb022b943 100644
--- a/textproc/kreport/Makefile
+++ b/textproc/kreport/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= KDE/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Framework for creation of reports in multiple formats
+WWW= https://www.kexi-project.org/
LIB_DEPENDS= libKPropertyCore3.so:x11-toolkits/kproperty
diff --git a/textproc/ku-aspell/Makefile b/textproc/ku-aspell/Makefile
index 3b24ff0ef9b8..9505acc09a95 100644
--- a/textproc/ku-aspell/Makefile
+++ b/textproc/ku-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Kurdi dictionary
+WWW= https://sourceforge.net/projects/myspellkurdish/
DICT= ku
diff --git a/textproc/ky-aspell/Makefile b/textproc/ky-aspell/Makefile
index ee2d83e7fbce..18fb3e14b0ae 100644
--- a/textproc/ky-aspell/Makefile
+++ b/textproc/ky-aspell/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Kirghiz dictionary
+WWW= http://borel.slu.edu/crubadan/
DICT= ky
diff --git a/textproc/l2a/Makefile b/textproc/l2a/Makefile
index ca26d553a42c..8c5bf569dd32 100644
--- a/textproc/l2a/Makefile
+++ b/textproc/l2a/Makefile
@@ -6,6 +6,7 @@ DISTNAME= l2a
MAINTAINER= jflemer@alum.rpi.edu
COMMENT= LaTeX to ASCII converter
+WWW= https://hannemyr.com/enjoy/l2a.html
USES= zip
diff --git a/textproc/la-aspell/Makefile b/textproc/la-aspell/Makefile
index 7cd0945fb561..0995937eabd2 100644
--- a/textproc/la-aspell/Makefile
+++ b/textproc/la-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Latin dictionary
+WWW= http://aspell.net/
DICT= la
diff --git a/textproc/lasem/Makefile b/textproc/lasem/Makefile
index f2b8b199329e..7ff1d0b0341f 100644
--- a/textproc/lasem/Makefile
+++ b/textproc/lasem/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= SVG/Mathml renderer and editor
+WWW= https://wiki.gnome.org/Projects/Lasem
OPTIONS_DEFINE= DOCS
diff --git a/textproc/latex-service/Makefile b/textproc/latex-service/Makefile
index 774e714061ff..e1f0dacedb18 100644
--- a/textproc/latex-service/Makefile
+++ b/textproc/latex-service/Makefile
@@ -8,6 +8,7 @@ DISTNAME= LaTeXService-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= LaTeX service for GNUstep
+WWW= http://www.roard.com/latexservice/
LICENSE= GPLv2
diff --git a/textproc/latex2html/Makefile b/textproc/latex2html/Makefile
index c5b519c77156..6de790c91fde 100644
--- a/textproc/latex2html/Makefile
+++ b/textproc/latex2html/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= TEX_CTAN/support/${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Convert LaTeX documents to HTML
+WWW= https://www.latex2html.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/libabw/Makefile b/textproc/libabw/Makefile
index b8f0b08b3884..c11883da1278 100644
--- a/textproc/libabw/Makefile
+++ b/textproc/libabw/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LODEV/${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Library providing ability to interpret Abiword documents
+WWW= https://wiki.documentfoundation.org/DLP/Libraries/libabw
LICENSE= MPL20
diff --git a/textproc/libcroco/Makefile b/textproc/libcroco/Makefile
index f6e76bbc1ade..0656e15d2079 100644
--- a/textproc/libcroco/Makefile
+++ b/textproc/libcroco/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNOME
MAINTAINER= desktop@FreeBSD.org
COMMENT= CSS2 parsing library
+WWW= http://www.freespiders.org/projects/libcroco/
LICENSE= LGPL21
diff --git a/textproc/libcss/Makefile b/textproc/libcss/Makefile
index 28c621dd7572..03bea2471ffe 100644
--- a/textproc/libcss/Makefile
+++ b/textproc/libcss/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= nc@FreeBSD.org
COMMENT= Cascading Style Sheets library
+WWW= https://www.netsurf-browser.org/projects/libcss/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libcsv/Makefile b/textproc/libcsv/Makefile
index 23c4cab21b2b..8917b31df7b9 100644
--- a/textproc/libcsv/Makefile
+++ b/textproc/libcsv/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= bob@eager.cx
COMMENT= Small, simple and fast CSV library
+WWW= https://sourceforge.net/projects/libcsv/
LICENSE= LGPL21
diff --git a/textproc/libcue/Makefile b/textproc/libcue/Makefile
index 2c8dec7ca1a3..7c688c0d25bc 100644
--- a/textproc/libcue/Makefile
+++ b/textproc/libcue/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= buganini@gmail.com
COMMENT= CUE Sheet Parser Library
+WWW= https://github.com/lipnitsk/libcue
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
diff --git a/textproc/libcyaml/Makefile b/textproc/libcyaml/Makefile
index 2ffb7cc2b835..be6fc66ef29e 100644
--- a/textproc/libcyaml/Makefile
+++ b/textproc/libcyaml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= C library for reading and writing YAML
+WWW= https://github.com/tlsa/libcyaml
LICENSE= ISCL
diff --git a/textproc/libdiff/Makefile b/textproc/libdiff/Makefile
index b27fb09c8731..4408d594bf1e 100644
--- a/textproc/libdiff/Makefile
+++ b/textproc/libdiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://kristaps.bsd.lv/libdiff/snapshots/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Library to generate arbitrary sequence diffs
+WWW= https://github.com/kristapsdz/libdiff
LICENSE= MIT
diff --git a/textproc/libe-book/Makefile b/textproc/libe-book/Makefile
index 59a85600e80c..4d222fc99c3a 100644
--- a/textproc/libe-book/Makefile
+++ b/textproc/libe-book/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/libebook/${PORTNAME}-${PORTVERSION}/
MAINTAINER= office@FreeBSD.org
COMMENT= Library for import of reflowable e-book formats
+WWW= https://sourceforge.net/projects/libebook/
LICENSE= MPL20
diff --git a/textproc/libebml/Makefile b/textproc/libebml/Makefile
index a9af283add60..66ccc0e5f23a 100644
--- a/textproc/libebml/Makefile
+++ b/textproc/libebml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://dl.matroska.org/downloads/libebml/
MAINTAINER= multimedia@FreeBSD.org
COMMENT= EBML (Extensible Binary Meta Language), sort of binary version of XML
+WWW= https://www.matroska.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL
diff --git a/textproc/libepubgen/Makefile b/textproc/libepubgen/Makefile
index a40ab9616688..0e103277fe8a 100644
--- a/textproc/libepubgen/Makefile
+++ b/textproc/libepubgen/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= greg@unrelenting.technology
COMMENT= Library for generating documents in ePub format
+WWW= http://libepubgen.sourceforge.net/
LICENSE= MPL20
diff --git a/textproc/libextractor/Makefile b/textproc/libextractor/Makefile
index 15d60055a641..7629aaf1ccc8 100644
--- a/textproc/libextractor/Makefile
+++ b/textproc/libextractor/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for keyword extraction
+WWW= https://www.gnu.org/software/libextractor/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libexttextcat/Makefile b/textproc/libexttextcat/Makefile
index e361382de4fb..cd40660cf3c0 100644
--- a/textproc/libexttextcat/Makefile
+++ b/textproc/libexttextcat/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://dev-www.libreoffice.org/src/libexttextcat/
MAINTAINER= office@FreeBSD.org
COMMENT= Language guessing by N-Gram-Based Text Categorization
+WWW= https://wiki.documentfoundation.org/Libexttextcat
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/libfo/Makefile b/textproc/libfo/Makefile
index 89020a9b48f3..28d08f5b24e5 100644
--- a/textproc/libfo/Makefile
+++ b/textproc/libfo/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= hrs@FreeBSD.org
COMMENT= XSL formatter library for xmlroff
+WWW= http://xmlroff.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libfolia/Makefile b/textproc/libfolia/Makefile
index 3a08927f874b..3e7df72bc16d 100644
--- a/textproc/libfolia/Makefile
+++ b/textproc/libfolia/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for FoLiA, a format for annotated language resources
+WWW= https://proycon.github.io/folia/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libixion/Makefile b/textproc/libixion/Makefile
index 7fe9acdc122d..b2f6f5d1250b 100644
--- a/textproc/libixion/Makefile
+++ b/textproc/libixion/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://kohei.us/files/ixion/src/
MAINTAINER= office@FreeBSD.org
COMMENT= General purpose formula parser, interpreter, dependency tracker
+WWW= https://gitlab.com/ixion/ixion
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/libkmfl/Makefile b/textproc/libkmfl/Makefile
index 72598aae6df4..cc7ac2fea09f 100644
--- a/textproc/libkmfl/Makefile
+++ b/textproc/libkmfl/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= Engine to interpret compiled KMFL keyboard tables
+WWW= http://kmfl.sourceforge.net/
LIB_DEPENDS= libkmflcomp.so:textproc/kmflcomp
diff --git a/textproc/libkolabxml/Makefile b/textproc/libkolabxml/Makefile
index 098d1bf37024..3bf764536866 100644
--- a/textproc/libkolabxml/Makefile
+++ b/textproc/libkolabxml/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://mirror.kolabsys.com/pub/releases/
MAINTAINER= kde@FreeBSD.org
COMMENT= Kolab XML Format Schema Definitions Library
+WWW= http://www.kolab.org/about/libkolabxml
# The XSD schemas in schemas/ are APACHE20-licensed, and some files
# are in public domain. The library itself and the installed headers
diff --git a/textproc/libkomparediff2/Makefile b/textproc/libkomparediff2/Makefile
index e1cd62dda01d..10d608d4c505 100644
--- a/textproc/libkomparediff2/Makefile
+++ b/textproc/libkomparediff2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library to compare files and strings
+WWW= https://www.kde.org
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons i18n kio parts \
diff --git a/textproc/liblingoteach/Makefile b/textproc/liblingoteach/Makefile
index 7863335c05f8..db23e51c4e21 100644
--- a/textproc/liblingoteach/Makefile
+++ b/textproc/liblingoteach/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/lingoteach/OldFiles
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for parsing lesson files based on the LingoTeach DTD
+WWW= http://www.lingoteach.org
USES= gmake gnome libtool pathfix pkgconfig
USE_GNOME= libxml2
diff --git a/textproc/liblrdf/Makefile b/textproc/liblrdf/Makefile
index 9a8388f08bf5..8e55f109118f 100644
--- a/textproc/liblrdf/Makefile
+++ b/textproc/liblrdf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GENTOO
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for manipulating RDF files describing LADSPA plugins
+WWW= https://sourceforge.net/projects/lrdf/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libmrss/Makefile b/textproc/libmrss/Makefile
index 70db3ad0adf6..0d1bf0791394 100644
--- a/textproc/libmrss/Makefile
+++ b/textproc/libmrss/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.autistici.org/bakunin/libmrss/
MAINTAINER= ports@FreeBSD.org
COMMENT= C library for parsing, writing, and creating RSS
+WWW= http://www2.autistici.org/bakunin/libmrss/doc/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libmwaw03/Makefile b/textproc/libmwaw03/Makefile
index e9e46a607e08..bdbd5a64c08a 100644
--- a/textproc/libmwaw03/Makefile
+++ b/textproc/libmwaw03/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 03
MAINTAINER= office@FreeBSD.org
COMMENT= Import library for some old mac text documents
+WWW= http://libmwaw.sourceforge.net/
LICENSE= LGPL21+ MPL20
LICENSE_COMB= dual
diff --git a/textproc/libnumbertext/Makefile b/textproc/libnumbertext/Makefile
index dcf463056588..3c215e7bf5be 100644
--- a/textproc/libnumbertext/Makefile
+++ b/textproc/libnumbertext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/Numbertext/libnumbertext/releases/download/${PO
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Number to number name and money text conversion libraries
+WWW= https://numbertext.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libnxml/Makefile b/textproc/libnxml/Makefile
index b72491b112c4..b02b826fb296 100644
--- a/textproc/libnxml/Makefile
+++ b/textproc/libnxml/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.autistici.org/bakunin/libnxml/ \
MAINTAINER= nivit@FreeBSD.org
COMMENT= C library for writing XML 1.0/1.1 files or streams
+WWW= http://www2.autistici.org/bakunin/libnxml/doc/
LIB_DEPENDS= libcurl.so:ftp/curl
diff --git a/textproc/libodfgen01/Makefile b/textproc/libodfgen01/Makefile
index 4c5b297904f6..c5a0bb54fd9d 100644
--- a/textproc/libodfgen01/Makefile
+++ b/textproc/libodfgen01/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 01
MAINTAINER= office@FreeBSD.org
COMMENT= Library for generating documents in Open Document Format (ODF)
+WWW= https://sourceforge.net/p/libwpd/wiki/libodfgen
LICENSE= LGPL21 MPL20
LICENSE_COMB= dual
diff --git a/textproc/libparsifal/Makefile b/textproc/libparsifal/Makefile
index 816df6c19f5f..571419f8787e 100644
--- a/textproc/libparsifal/Makefile
+++ b/textproc/libparsifal/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.saunalahti.fi/~samiuus/toni/xmlproc/
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight XML Parser
+WWW= http://www.saunalahti.fi/~samiuus/toni/xmlproc/
LICENSE= PARSIFAL
LICENSE_NAME= Parsifal license
diff --git a/textproc/libqxp/Makefile b/textproc/libqxp/Makefile
index 0b00cfa5ad79..b64c0fa69e2e 100644
--- a/textproc/libqxp/Makefile
+++ b/textproc/libqxp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://dev-www.libreoffice.org/src/${PORTNAME}/
MAINTAINER= greg@unrelenting.technology
COMMENT= Library for parsing QuarkXPress documents
+WWW= https://wiki.documentfoundation.org/DLP/Libraries/libqxp
LICENSE= MPL20
diff --git a/textproc/librevenge/Makefile b/textproc/librevenge/Makefile
index d146d0060e91..5747d3aaff34 100644
--- a/textproc/librevenge/Makefile
+++ b/textproc/librevenge/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/libwpd/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= office@FreeBSD.org
COMMENT= Base library for writing document import filters
+WWW= http://libwpd.sourceforge.net
LICENSE= LGPL21 MPL20
LICENSE_COMB= dual
diff --git a/textproc/libsass/Makefile b/textproc/libsass/Makefile
index ac986007cc43..700e3db16ad3 100644
--- a/textproc/libsass/Makefile
+++ b/textproc/libsass/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= nivit@FreeBSD.org
COMMENT= C/C++ implementation of a Sass compiler
+WWW= https://libsass.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libsoldout/Makefile b/textproc/libsoldout/Makefile
index c05c1541e8fb..ce33e3d342a3 100644
--- a/textproc/libsoldout/Makefile
+++ b/textproc/libsoldout/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://instinctive.eu/code/
MAINTAINER= natbsd@instinctive.eu
COMMENT= Flexible C library for markdown
+WWW= http://fossil.instinctive.eu/libsoldout/index
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/libsphinxclient/Makefile b/textproc/libsphinxclient/Makefile
index 17873fa4bd40..a798b69351da 100644
--- a/textproc/libsphinxclient/Makefile
+++ b/textproc/libsphinxclient/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sphinx-${PORTVERSION}-release
MAINTAINER= mephius@gmail.com
COMMENT= Sphinx Full-Text Search Engine C++ client library
+WWW= https://www.sphinxsearch.com/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libstaroffice/Makefile b/textproc/libstaroffice/Makefile
index ed85c742968d..562ec4ae535c 100644
--- a/textproc/libstaroffice/Makefile
+++ b/textproc/libstaroffice/Makefile
@@ -7,6 +7,7 @@ MASTER_SITE_SUBDIR= #
MAINTAINER= office@FreeBSD.org
COMMENT= Library to build a filter for old StarOffice's documents
+WWW= https://github.com/fosnola/libstaroffice
LICENSE= LGPL21+ MPL20
LICENSE_COMB= dual
diff --git a/textproc/libstree/Makefile b/textproc/libstree/Makefile
index b853fff64587..50acc85c8b1b 100644
--- a/textproc/libstree/Makefile
+++ b/textproc/libstree/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.icir.org/christian/downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic Suffix Tree Library
+WWW= https://www.icir.org/christian/libstree/
USES= gmake libtool
GNU_CONFIGURE= yes
diff --git a/textproc/libtextcat/Makefile b/textproc/libtextcat/Makefile
index fc197411f314..3f5b94fadcf3 100644
--- a/textproc/libtextcat/Makefile
+++ b/textproc/libtextcat/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://software.wise-guys.nl/download/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Language guessing by N-Gram-Based Text Categorization
+WWW= https://software.wise-guys.nl/libtextcat/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/libtranslate/Makefile b/textproc/libtranslate/Makefile
index 82a39d1a40be..c773db74b561 100644
--- a/textproc/libtranslate/Makefile
+++ b/textproc/libtranslate/Makefile
@@ -11,6 +11,7 @@ PATCH_DIST_STRIP=-p1
MAINTAINER= ports@FreeBSD.org
COMMENT= Natural language translation library
+WWW= https://www.nongnu.org/libtranslate/
USES= gettext gmake gnome libtool pathfix pkgconfig
USE_GNOME= glib20 intlhack
diff --git a/textproc/libtre/Makefile b/textproc/libtre/Makefile
index f85d0036991f..527e17b33ee8 100644
--- a/textproc/libtre/Makefile
+++ b/textproc/libtre/Makefile
@@ -8,6 +8,7 @@ DISTNAME= tre-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight fully POSIX compliant regexp matching library
+WWW= https://laurikari.net/tre/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/libucl/Makefile b/textproc/libucl/Makefile
index 77290758b554..fdaf4b6ec126 100644
--- a/textproc/libucl/Makefile
+++ b/textproc/libucl/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Universal configuration library parser
+WWW= https://github.com/vstakhov/libucl
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libunibreak/Makefile b/textproc/libunibreak/Makefile
index 20fa2c907ed6..b5f6e3d9522b 100644
--- a/textproc/libunibreak/Makefile
+++ b/textproc/libunibreak/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/adah1972/${PORTNAME}/releases/download/${PORTNA
MAINTAINER= ports@FreeBSD.org
COMMENT= Implementation of the line and word breaking algorithm for Unicode
+WWW= http://vimgadgets.sourceforge.net/libunibreak/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/textproc/libuninameslist/Makefile b/textproc/libuninameslist/Makefile
index 81f6fa7ba9e9..2c770cfadbbd 100644
--- a/textproc/libuninameslist/Makefile
+++ b/textproc/libuninameslist/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-dist-${DISTVERSION}
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= Library of Unicode annotation data
+WWW= https://github.com/fontforge/libuninameslist
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/libvisio01/Makefile b/textproc/libvisio01/Makefile
index b86d67efd54b..ee369f02a994 100644
--- a/textproc/libvisio01/Makefile
+++ b/textproc/libvisio01/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 01
MAINTAINER= office@FreeBSD.org
COMMENT= Library and tools for parsing the visio file format structure
+WWW= https://wiki.documentfoundation.org/DLP/Libraries/libvisio
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYING.MPL
diff --git a/textproc/libwapcaplet/Makefile b/textproc/libwapcaplet/Makefile
index b16596a0c98c..384a99410d7c 100644
--- a/textproc/libwapcaplet/Makefile
+++ b/textproc/libwapcaplet/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= nc@FreeBSD.org
COMMENT= String internment library
+WWW= https://www.netsurf-browser.org/projects/libwapcaplet/
LICENSE= MIT
diff --git a/textproc/libwpd010/Makefile b/textproc/libwpd010/Makefile
index 70e79a94c535..40660b5bdd28 100644
--- a/textproc/libwpd010/Makefile
+++ b/textproc/libwpd010/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 010
MAINTAINER= office@FreeBSD.org
COMMENT= Tools for importing and exporting WordPerfect(tm) documents
+WWW= http://libwpd.sourceforge.net/
LICENSE= LGPL21 MPL20
LICENSE_COMB= dual
diff --git a/textproc/libwps/Makefile b/textproc/libwps/Makefile
index 2f4af8ab9740..6fadffa0a362 100644
--- a/textproc/libwps/Makefile
+++ b/textproc/libwps/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= office@FreeBSD.org
COMMENT= Microsoft file word processor format import filter library
+WWW= http://libwps.sourceforge.net/
LICENSE= LGPL21+ MPL20
LICENSE_COMB= dual
diff --git a/textproc/libwps03/Makefile b/textproc/libwps03/Makefile
index d6578d518cb9..d130c61d1855 100644
--- a/textproc/libwps03/Makefile
+++ b/textproc/libwps03/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 03
MAINTAINER= office@FreeBSD.org
COMMENT= Microsoft file word processor format import filter library
+WWW= http://libwps.sourceforge.net/
LICENSE= LGPL21 MPL20
LICENSE_COMB= dual
diff --git a/textproc/libxdiff/Makefile b/textproc/libxdiff/Makefile
index b18167b819d8..02f3509366c7 100644
--- a/textproc/libxdiff/Makefile
+++ b/textproc/libxdiff/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.xmailserver.org/
MAINTAINER= ports@FreeBSD.org
COMMENT= Create file differences/patches to both binary and text files
+WWW= http://www.xmailserver.org/xdiff-lib.html
LICENSE= LGPL3
diff --git a/textproc/libxml++/Makefile b/textproc/libxml++/Makefile
index 272be8028b71..51a3c9f8938f 100644
--- a/textproc/libxml++/Makefile
+++ b/textproc/libxml++/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${PORTVERSION:R:S/.//}
MAINTAINER= jcfyecrayz@liamekaens.com
COMMENT= XML API for C++
+WWW= http://libxmlplusplus.sourceforge.net/
LICENSE= LGPL21+
diff --git a/textproc/libxml++26/Makefile b/textproc/libxml++26/Makefile
index 3d33ed4cb5e8..e2a379c2e50c 100644
--- a/textproc/libxml++26/Makefile
+++ b/textproc/libxml++26/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= GNOME
MAINTAINER= bland@FreeBSD.org
COMMENT= XML API for C++
+WWW= http://libxmlplusplus.sourceforge.net/
USES+= tar:xz compiler:c++11-lang
USE_CXXSTD= c++11
diff --git a/textproc/libxml++30/Makefile b/textproc/libxml++30/Makefile
index e3bc32ba3bd4..d4068b62c8e7 100644
--- a/textproc/libxml++30/Makefile
+++ b/textproc/libxml++30/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 30
MAINTAINER= bland@FreeBSD.org
COMMENT= XML API for C++
+WWW= http://libxmlplusplus.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libxml2/Makefile b/textproc/libxml2/Makefile
index 9b0986d42c50..f8ef8fc3e93e 100644
--- a/textproc/libxml2/Makefile
+++ b/textproc/libxml2/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT?= XML parser library for GNOME
+WWW= http://xmlsoft.org/
LICENSE= MIT
diff --git a/textproc/libxmlb/Makefile b/textproc/libxmlb/Makefile
index cbc3ed52a3f3..b6c1605b77a3 100644
--- a/textproc/libxmlb/Makefile
+++ b/textproc/libxmlb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= desktop@FreeBSD.org
COMMENT= Library to help create and query binary XML blobs
+WWW= https://github.com/hughsie/libxmlb
LICENSE= LGPL21
diff --git a/textproc/libxmlbird/Makefile b/textproc/libxmlbird/Makefile
index 8b0c461f252a..0bfb404fcad6 100644
--- a/textproc/libxmlbird/Makefile
+++ b/textproc/libxmlbird/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://birdfont.org/xmlbird-releases/
MAINTAINER= 0mp@FreeBSD.org
COMMENT= XML parser for Vala and C programs
+WWW= https://birdfont.org/xmlbird.php
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LGPLv3.txt
diff --git a/textproc/libxode/Makefile b/textproc/libxode/Makefile
index 292594bb32e2..e494fc62c4bd 100644
--- a/textproc/libxode/Makefile
+++ b/textproc/libxode/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= XML library which wraps expat
+WWW= http://libxode.sourceforge.net/
LIB_DEPENDS= libexpat.so:textproc/expat2
diff --git a/textproc/libxslt/Makefile b/textproc/libxslt/Makefile
index b054beeb3677..f87a1a96b0b5 100644
--- a/textproc/libxslt/Makefile
+++ b/textproc/libxslt/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= XML stylesheet transformation library
+WWW= https://gitlab.gnome.org/GNOME/libxslt/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/libyaml/Makefile b/textproc/libyaml/Makefile
index 372105f52189..639584d69711 100644
--- a/textproc/libyaml/Makefile
+++ b/textproc/libyaml/Makefile
@@ -6,6 +6,7 @@ DISTNAME= yaml-${PORTVERSION}
MAINTAINER= adamw@FreeBSD.org
COMMENT= YAML 1.1 parser and emitter written in C
+WWW= https://pyyaml.org/wiki/LibYAML
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License
diff --git a/textproc/link-grammar/Makefile b/textproc/link-grammar/Makefile
index 0dac39e18609..b06f2a6cab5f 100644
--- a/textproc/link-grammar/Makefile
+++ b/textproc/link-grammar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.abisource.com/downloads/${PORTNAME}/${PORTVERSION}/
MAINTAINER= gnome@FreeBSD.org
COMMENT= Grammar checking library
+WWW= https://www.abisource.com/projects/link-grammar/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/linuxdoc-tools/Makefile b/textproc/linuxdoc-tools/Makefile
index 454c806f42d2..e7ebcaa69d75 100644
--- a/textproc/linuxdoc-tools/Makefile
+++ b/textproc/linuxdoc-tools/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://gitlab.com/agmartin/${PORTNAME}/-/archive/${PORTVERSION}/
MAINTAINER= zirias@FreeBSD.org
COMMENT= Fork of SGML-tools specially tailored for linuxdoc SGMLs
+WWW= https://gitlab.com/agmartin/linuxdoc-tools
LICENSE= GPLv3 LinuxdocTools
LICENSE_COMB= multi
diff --git a/textproc/localize/Makefile b/textproc/localize/Makefile
index 6ceaf52c72b9..10852fa29367 100644
--- a/textproc/localize/Makefile
+++ b/textproc/localize/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Localize-20040424
MAINTAINER= ports@FreeBSD.org
COMMENT= Application to aid in the translation of .strings files
+WWW= https://www.eskimo.com/~pburns/Localize/
LICENSE= GPLv2
diff --git a/textproc/lookatme/Makefile b/textproc/lookatme/Makefile
index 61981d21f29d..08b6869b232a 100644
--- a/textproc/lookatme/Makefile
+++ b/textproc/lookatme/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Interactive, terminal-based markdown presenter
+WWW= https://github.com/d0c-s4vage/lookatme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/loook/Makefile b/textproc/loook/Makefile
index 7fbc2746ba79..ff423b164778 100644
--- a/textproc/loook/Makefile
+++ b/textproc/loook/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= python
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Simple Python tool that search in LibreOffice/OpenOffice files
+WWW= https://mechtilde.de/Loook/
LICENSE= GPLv2+
diff --git a/textproc/lowdown/Makefile b/textproc/lowdown/Makefile
index 53ab7c2eab84..e2919b84dc6f 100644
--- a/textproc/lowdown/Makefile
+++ b/textproc/lowdown/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://kristaps.bsd.lv/lowdown/snapshots/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Simple Markdown translator
+WWW= https://kristaps.bsd.lv/lowdown/
LICENSE= ISCL
diff --git a/textproc/lt-aspell/Makefile b/textproc/lt-aspell/Makefile
index a9d7b429ff5d..34cd1e6a5390 100644
--- a/textproc/lt-aspell/Makefile
+++ b/textproc/lt-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Lithuanian dictionary
+WWW= http://aspell.net/
DICT= lt
diff --git a/textproc/lttoolbox/Makefile b/textproc/lttoolbox/Makefile
index 25336d370dad..706652ad60fb 100644
--- a/textproc/lttoolbox/Makefile
+++ b/textproc/lttoolbox/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
COMMENT= Tool for lexical, morphological analysis and generation of words
+WWW= https://wiki.apertium.org/wiki/Lttoolbox
LICENSE= GPLv2
diff --git a/textproc/ltxml/Makefile b/textproc/ltxml/Makefile
index 175ccf943a25..85734435dca7 100644
--- a/textproc/ltxml/Makefile
+++ b/textproc/ltxml/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= GENTOO \
MAINTAINER= ports@FreeBSD.org
COMMENT= XML Toolkit
+WWW= https://www.ltg.ed.ac.uk/software/ltxml/
LICENSE= GPLv2
diff --git a/textproc/lua-icu-utils/Makefile b/textproc/lua-icu-utils/Makefile
index 248bd4bd396f..aa935cbbf180 100644
--- a/textproc/lua-icu-utils/Makefile
+++ b/textproc/lua-icu-utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= mm@FreeBSD.org
COMMENT= Lua interface to selected ICU utilities
+WWW= https://github.com/adam-stanek/lua_icu_utils
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/lua-lyaml/Makefile b/textproc/lua-lyaml/Makefile
index 5e5f727b5265..1d5b057e6579 100644
--- a/textproc/lua-lyaml/Makefile
+++ b/textproc/lua-lyaml/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= yds@Necessitu.de
COMMENT= LibYAML binding for Lua
+WWW= https://GVVaughan.GitHub.io/lyaml/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/luaexpat/Makefile b/textproc/luaexpat/Makefile
index 1068ef66029b..358db244ee7a 100644
--- a/textproc/luaexpat/Makefile
+++ b/textproc/luaexpat/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SAX XML parser based on the Expat library
+WWW= https://lunarmodules.github.io/luaexpat/
LICENSE= MIT
diff --git a/textproc/lucene/Makefile b/textproc/lucene/Makefile
index 51a760f7d376..a3475c765428 100644
--- a/textproc/lucene/Makefile
+++ b/textproc/lucene/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://archive.apache.org/dist/${PORTNAME}/java/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-text search engine for Java
+WWW= https://lucene.apache.org/core/
LICENSE= APACHE20
diff --git a/textproc/lucene5/Makefile b/textproc/lucene5/Makefile
index 7b90b11f9615..c2c089bc05db 100644
--- a/textproc/lucene5/Makefile
+++ b/textproc/lucene5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-text search engine for Java, 5.x branch
+WWW= https://lucene.apache.org/core/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/luceneplusplus/Makefile b/textproc/luceneplusplus/Makefile
index e5deeb95efc0..9bd2c26cd576 100644
--- a/textproc/luceneplusplus/Makefile
+++ b/textproc/luceneplusplus/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ port of the Lucene library
+WWW= https://github.com/luceneplusplus/LucenePlusPlus
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LGPL.license
diff --git a/textproc/lv-aspell/Makefile b/textproc/lv-aspell/Makefile
index 3c98748977cc..d6111e27d616 100644
--- a/textproc/lv-aspell/Makefile
+++ b/textproc/lv-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Latvian dictionary
+WWW= http://aspell.net/
DICT= lv
diff --git a/textproc/makefaq/Makefile b/textproc/makefaq/Makefile
index 92826ffd1e19..fb6c4822e873 100644
--- a/textproc/makefaq/Makefile
+++ b/textproc/makefaq/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Python program that creates a FAQ
+WWW= https://www.lodestar2.com/software/makefaq/
LICENSE= GPLv2+
diff --git a/textproc/makepatch/Makefile b/textproc/makepatch/Makefile
index f3ad0694cec3..8e14dfd88f48 100644
--- a/textproc/makepatch/Makefile
+++ b/textproc/makepatch/Makefile
@@ -7,6 +7,7 @@ MASTER_SITE_SUBDIR= CPAN:JV
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl scripts to assist in the generation and application of patches
+WWW= https://www.vromans.org/johan/software/sw_makepatch.html
USES= perl5
USE_PERL5= configure
diff --git a/textproc/man2html/Makefile b/textproc/man2html/Makefile
index 980325fa66cb..3b5c9abab56a 100644
--- a/textproc/man2html/Makefile
+++ b/textproc/man2html/Makefile
@@ -6,6 +6,7 @@ DISTNAME= man2html-${DISTVERSION:E}
MAINTAINER= fuz@fuz.su
COMMENT= Convert nroff(1) man pages to HTML
+WWW= https://dickey.his.com/scripts/man2html.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/mantra/Makefile b/textproc/mantra/Makefile
index 86e5959599ea..ac97536a8077 100644
--- a/textproc/mantra/Makefile
+++ b/textproc/mantra/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= CLI for previewing mandoc manual pages with live auto-reload in a pager
+WWW= https://github.com/0mp/mantra
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/markdown-mode.el/Makefile b/textproc/markdown-mode.el/Makefile
index 10b6a4372eef..5f1dc563ef98 100644
--- a/textproc/markdown-mode.el/Makefile
+++ b/textproc/markdown-mode.el/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Emacs major mode for editing Markdown-formatted text
+WWW= https://jblevins.org/projects/markdown-mode/
LICENSE= GPLv3+
diff --git a/textproc/markdown/Makefile b/textproc/markdown/Makefile
index 314fac5c03c4..0c5a21b750f9 100644
--- a/textproc/markdown/Makefile
+++ b/textproc/markdown/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Markdown_${PORTVERSION}
MAINTAINER= miguel@gocobachi.dev
COMMENT= Text-to-HTML conversion tool for web writers
+WWW= https://daringfireball.net/projects/markdown
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.text
diff --git a/textproc/markdownfmt/Makefile b/textproc/markdownfmt/Makefile
index c9ff417b31e0..52dcc0ae37cb 100644
--- a/textproc/markdownfmt/Makefile
+++ b/textproc/markdownfmt/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Tool for linting and formatting Markdown in-place (similar to gofmt)
+WWW= https://github.com/shurcooL/markdownfmt
LICENSE= MIT
# License file is not included.
diff --git a/textproc/markdownpart/Makefile b/textproc/markdownpart/Makefile
index f0fd2c8e5125..811c625f2523 100644
--- a/textproc/markdownpart/Makefile
+++ b/textproc/markdownpart/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KPart for rendering Markdown content
+WWW= https://invent.kde.org/utilities/markdownpart
USES= cmake compiler:c++11-lang kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons i18n \
diff --git a/textproc/mathml-xsd/Makefile b/textproc/mathml-xsd/Makefile
index 605c155c17ca..ab9fcbe456fa 100644
--- a/textproc/mathml-xsd/Makefile
+++ b/textproc/mathml-xsd/Makefile
@@ -7,6 +7,7 @@ DISTNAME= mathml${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= The MathML XML Schema
+WWW= https://www.w3.org/Math/XMLSchema/
USES= tar:tgz
NO_BUILD= yes
diff --git a/textproc/md4c/Makefile b/textproc/md4c/Makefile
index 2cac380fbba5..4cf559046d89 100644
--- a/textproc/md4c/Makefile
+++ b/textproc/md4c/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= rosenke@dssgmbh.de
COMMENT= Markdown Parser written in C
+WWW= https://github.com/mity/md4c
LICENSE= MIT
diff --git a/textproc/mdbook-linkcheck/Makefile b/textproc/mdbook-linkcheck/Makefile
index 670dac017cda..26b0bbd794b7 100644
--- a/textproc/mdbook-linkcheck/Makefile
+++ b/textproc/mdbook-linkcheck/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= jbeich@FreeBSD.org
COMMENT= mdBook backend to check links
+WWW= https://github.com/Michael-F-Bryan/mdbook-linkcheck
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/mdbook-mermaid/Makefile b/textproc/mdbook-mermaid/Makefile
index cff5a23d1f51..8ed136b787a1 100644
--- a/textproc/mdbook-mermaid/Makefile
+++ b/textproc/mdbook-mermaid/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Preprocessor for mdBook to add mermaid.js support
+WWW= https://github.com/badboy/mdbook-mermaid
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile
index 107cc15e9b01..e5a5ee72d1c3 100644
--- a/textproc/mdbook/Makefile
+++ b/textproc/mdbook/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Create book from Markdown files (like GitBook but implemented in Rust)
+WWW= https://rust-lang.github.io/mdBook/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/mdocml/Makefile b/textproc/mdocml/Makefile
index d83e745a17ce..c41b0522d163 100644
--- a/textproc/mdocml/Makefile
+++ b/textproc/mdocml/Makefile
@@ -7,6 +7,7 @@ DISTNAME= mandoc-${DISTVERSION}
MAINTAINER= uqs@FreeBSD.org
COMMENT= mdoc macro compiler
+WWW= https://mdocml.bsd.lv/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/meilisearch/Makefile b/textproc/meilisearch/Makefile
index 3dd3621d82e6..b1aaeeda5742 100644
--- a/textproc/meilisearch/Makefile
+++ b/textproc/meilisearch/Makefile
@@ -10,6 +10,7 @@ DISTFILES= ${MINIDASHBOARDFILE}:mini_dashboard_assets \
MAINTAINER= ashish@FreeBSD.org
COMMENT= Powerful, fast, and an easy to use search engine
+WWW= https://www.meilisearch.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/meld/Makefile b/textproc/meld/Makefile
index 14833bf8a0dd..7e3b45228d3e 100644
--- a/textproc/meld/Makefile
+++ b/textproc/meld/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME visual diff and merge tool
+WWW= https://meldmerge.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/mergestat/Makefile b/textproc/mergestat/Makefile
index a3cd91580851..4d13333bf9d1 100644
--- a/textproc/mergestat/Makefile
+++ b/textproc/mergestat/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Query git repositories with SQL
+WWW= https://www.mergestat.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/metauml/Makefile b/textproc/metauml/Makefile
index 12a08640be4d..da2dcecd611a 100644
--- a/textproc/metauml/Makefile
+++ b/textproc/metauml/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= ${PORTNAME}_lib_${PORTVERSION}.tgz lop-release.tgz
MAINTAINER= tota@FreeBSD.org
COMMENT= MetaPost library for typesetting UML diagrams
+WWW= http://metauml.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/thrunk/License
diff --git a/textproc/mgdiff/Makefile b/textproc/mgdiff/Makefile
index 8ed595f665dd..82fabb58ed79 100644
--- a/textproc/mgdiff/Makefile
+++ b/textproc/mgdiff/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Graphical front end to the UNIX diff command
+WWW= https://BSDforge.com/projects/textproc/mgdiff/
LICENSE= MIT
diff --git a/textproc/mi-aspell/Makefile b/textproc/mi-aspell/Makefile
index 7ecfe7230952..b5606a66a64b 100644
--- a/textproc/mi-aspell/Makefile
+++ b/textproc/mi-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Maori dictionary
+WWW= http://aspell.net/
DICT= mi
diff --git a/textproc/mifluz/Makefile b/textproc/mifluz/Makefile
index e812c100faf5..d0a57f5cb182 100644
--- a/textproc/mifluz/Makefile
+++ b/textproc/mifluz/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ library to build and query a full text inverted index
+WWW= https://www.gnu.org/software/mifluz/
LICENSE= GPLv3
diff --git a/textproc/miller/Makefile b/textproc/miller/Makefile
index 5234b5dc9121..68b7d0cbeda8 100644
--- a/textproc/miller/Makefile
+++ b/textproc/miller/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= jungleboogie0+mlr@gmail.com
COMMENT= Sed/awk/cut/join/sort for name-indexed data such as CSV, TSV and JSON
+WWW= https://johnkerl.org/miller/doc/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/minify/Makefile b/textproc/minify/Makefile
index 7cd562467185..8070091192a2 100644
--- a/textproc/minify/Makefile
+++ b/textproc/minify/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc www
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Go minifiers for web formats
+WWW= https://github.com/tdewolff/minify
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/minised/Makefile b/textproc/minised/Makefile
index 67df3c1db301..06ed2f163741 100644
--- a/textproc/minised/Makefile
+++ b/textproc/minised/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://dl.exactcode.de/oss/minised/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Smaller, cheaper, faster sed implementation
+WWW= http://www.exactcode.de/oss/minised/
ALL_TARGET= ${PORTNAME}
PLIST_FILES= bin/${PORTNAME} man/man1/minised.1.gz
diff --git a/textproc/minixmlto/Makefile b/textproc/minixmlto/Makefile
index dcd7bcb123fb..5afa10a7e993 100644
--- a/textproc/minixmlto/Makefile
+++ b/textproc/minixmlto/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= bapt@FreeBSD.org
COMMENT= Minimalistic alternative to xmlto
+WWW= https://github.com/bapt/minixmlto
LICENSE= BSD2CLAUSE
diff --git a/textproc/mk-aspell/Makefile b/textproc/mk-aspell/Makefile
index a8aa6bb67bd7..8198ebf81d90 100644
--- a/textproc/mk-aspell/Makefile
+++ b/textproc/mk-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Macedonian dictionary
+WWW= http://aspell.net/
DICT= mk
diff --git a/textproc/ml-aspell/Makefile b/textproc/ml-aspell/Makefile
index 150478357873..5bd54daebfdb 100644
--- a/textproc/ml-aspell/Makefile
+++ b/textproc/ml-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Malayalam dictionary
+WWW= https://savannah.nongnu.org/task/?6787
DICT= ml
diff --git a/textproc/ml1/Makefile b/textproc/ml1/Makefile
index 6b24ed0f1ce6..7977d1af1202 100644
--- a/textproc/ml1/Makefile
+++ b/textproc/ml1/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.ml1.org.uk/distfiles/ \
MAINTAINER= bob@eager.cx
COMMENT= Original general purpose macro processor
+WWW= https://www.ml1.org.uk
LICENSE= BSD3CLAUSE
diff --git a/textproc/mn-aspell/Makefile b/textproc/mn-aspell/Makefile
index c7e55080c4bb..df758bfdc88a 100644
--- a/textproc/mn-aspell/Makefile
+++ b/textproc/mn-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Mongolian dictionary
+WWW= http://aspell.net/
DICT= mn
diff --git a/textproc/modlogan/Makefile b/textproc/modlogan/Makefile
index abb2cf587d46..d1f7367821bf 100644
--- a/textproc/modlogan/Makefile
+++ b/textproc/modlogan/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/distfile
MAINTAINER= netchild@FreeBSD.org
COMMENT= Modular log file analysis program
+WWW= https://sourceforge.net/projects/modlogan/
LIB_DEPENDS= libadns.so:dns/adns \
libgd.so:graphics/gd \
diff --git a/textproc/mp_doccer/Makefile b/textproc/mp_doccer/Makefile
index 42699e1686d4..ca92bfe34e34 100644
--- a/textproc/mp_doccer/Makefile
+++ b/textproc/mp_doccer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://triptico.com/download/
MAINTAINER= jhale@FreeBSD.org
COMMENT= C source code documentation generator
+WWW= https://triptico.com/software/mp_doccer.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/mr-aspell/Makefile b/textproc/mr-aspell/Makefile
index 62e206c77202..e54fd8ce3f11 100644
--- a/textproc/mr-aspell/Makefile
+++ b/textproc/mr-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Marathi dictionary
+WWW= https://www.janabhaaratii.org.in/janabhaaratii/page_gen.php?lang=en&body=/aspell/aspell.html
DICT= mr
diff --git a/textproc/ms-aspell/Makefile b/textproc/ms-aspell/Makefile
index 308e8e808cc1..da01fd290dee 100644
--- a/textproc/ms-aspell/Makefile
+++ b/textproc/ms-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Malay dictionary
+WWW= http://aspell.net/
DICT= ms
diff --git a/textproc/msort/Makefile b/textproc/msort/Makefile
index 757c5a7ad570..b877f881bcaf 100644
--- a/textproc/msort/Makefile
+++ b/textproc/msort/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://billposer.org/Software/Downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= Sorting files in sophisticated ways
+WWW= https://billposer.org/Software/msort.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/mt-aspell/Makefile b/textproc/mt-aspell/Makefile
index 0f418fed556e..996bdedd15c0 100644
--- a/textproc/mt-aspell/Makefile
+++ b/textproc/mt-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Maltese dictionary
+WWW= http://aspell.net/
DICT= mt
diff --git a/textproc/multimarkdown/Makefile b/textproc/multimarkdown/Makefile
index 87c1283c036f..6e33df809597 100644
--- a/textproc/multimarkdown/Makefile
+++ b/textproc/multimarkdown/Makefile
@@ -5,6 +5,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Extended Markdown processor with more features, written in C
+WWW= https://www.fletcherpenney.net/multimarkdown/
LICENSE= BSD3CLAUSE MIT GPLv2+ ZLIB
LICENSE_COMB= multi
diff --git a/textproc/muse/Makefile b/textproc/muse/Makefile
index 6adfc76bdc3e..38d295beba10 100644
--- a/textproc/muse/Makefile
+++ b/textproc/muse/Makefile
@@ -9,6 +9,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Authoring and publishing environment for Emacs
+WWW= https://www.emacswiki.org/cgi-bin/wiki/MuseMode
USES= emacs gmake makeinfo
diff --git a/textproc/mxml/Makefile b/textproc/mxml/Makefile
index 34ebc45b6c0e..7c335391a476 100644
--- a/textproc/mxml/Makefile
+++ b/textproc/mxml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/michaelrsweet/mxml/releases/download/v${DISTVER
MAINTAINER= ports@FreeBSD.org
COMMENT= Small XML parsing library
+WWW= http://www.minixml.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/mysqlviz/Makefile b/textproc/mysqlviz/Makefile
index 17aab0802c2b..a0f63a1c60b2 100644
--- a/textproc/mysqlviz/Makefile
+++ b/textproc/mysqlviz/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= tota@FreeBSD.org
COMMENT= MySQL and SQLite Database Visualisation Tool
+WWW= https://github.com/globalcitizen/mysqlviz
LICENSE= GPLv3
diff --git a/textproc/mythes/Makefile b/textproc/mythes/Makefile
index 49dc0955cc71..83630c8837eb 100644
--- a/textproc/mythes/Makefile
+++ b/textproc/mythes/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Simple thesaurus library
+WWW= https://hunspell.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/nb-aspell/Makefile b/textproc/nb-aspell/Makefile
index 1c89f043a1ad..23b2527d2a61 100644
--- a/textproc/nb-aspell/Makefile
+++ b/textproc/nb-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Norwegian Bokmal dictionary
+WWW= http://aspell.net/
DICT= nb
diff --git a/textproc/nds-aspell/Makefile b/textproc/nds-aspell/Makefile
index 09e06aeb3766..a2afd3dd40fe 100644
--- a/textproc/nds-aspell/Makefile
+++ b/textproc/nds-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Low Saxon dictionary
+WWW= http://aspell.net/
DICT= nds
diff --git a/textproc/nl-hunspell/Makefile b/textproc/nl-hunspell/Makefile
index 38257867c462..bb9d8fcbc1fe 100644
--- a/textproc/nl-hunspell/Makefile
+++ b/textproc/nl-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Dutch hunspell dictionaries
+WWW= https://www.opentaal.org/bestanden
LICENSE= BSD2CLAUSE CC-BY-3.0
LICENSE_COMB= dual
diff --git a/textproc/nl-mythes/Makefile b/textproc/nl-mythes/Makefile
index 50ade4cfb96c..5c672fac60a5 100644
--- a/textproc/nl-mythes/Makefile
+++ b/textproc/nl-mythes/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Dutch thesaurus
+WWW= https://data.opentaal.org/opentaalbank/thesaurus/
LICENSE= BSD3CLAUSE
diff --git a/textproc/nn-aspell/Makefile b/textproc/nn-aspell/Makefile
index 256420cb3686..1ee3ff6a7e96 100644
--- a/textproc/nn-aspell/Makefile
+++ b/textproc/nn-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Norwegian Nynorsk dictionary
+WWW= http://aspell.net/
DICT= nn
diff --git a/textproc/nunnimcax/Makefile b/textproc/nunnimcax/Makefile
index cf9b847b8015..fdd612539c54 100644
--- a/textproc/nunnimcax/Makefile
+++ b/textproc/nunnimcax/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C, non validating XML parser with SAX-like API
+WWW= https://sourceforge.net/projects/nunnimcax/
USES= uidfix
USE_LDCONFIG= YES
diff --git a/textproc/nuspell/Makefile b/textproc/nuspell/Makefile
index 8d2c2fddaf37..9d557ba65632 100644
--- a/textproc/nuspell/Makefile
+++ b/textproc/nuspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Fast and safe spellchecking C++ library
+WWW= https://nuspell.github.io/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/textproc/nux/Makefile b/textproc/nux/Makefile
index 677aeac2df54..9a377cd110fe 100644
--- a/textproc/nux/Makefile
+++ b/textproc/nux/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://dst.lbl.gov/ACSSoftware/nux/nux-download/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= Small open-source XQuery extension of the XOM library
+WWW= https://dst.lbl.gov/ACSSoftware/nux/
RUN_DEPENDS= ${JAVALIBDIR}/xom.jar:textproc/xom \
${JAVALIBDIR}/saxon9.jar:textproc/saxon-devel
diff --git a/textproc/ny-aspell/Makefile b/textproc/ny-aspell/Makefile
index 52259bdb01fe..56a66c85bd5c 100644
--- a/textproc/ny-aspell/Makefile
+++ b/textproc/ny-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Nyanja dictionary
+WWW= http://aspell.net/
DICT= ny
diff --git a/textproc/ocaml-csv/Makefile b/textproc/ocaml-csv/Makefile
index a7a4cdd7e5da..bb70111d7eb2 100644
--- a/textproc/ocaml-csv/Makefile
+++ b/textproc/ocaml-csv/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://forge.ocamlcore.org/frs/download.php/420/
MAINTAINER= tcrimi@gmail.com
COMMENT= OCaml library to read and write CSV files
+WWW= https://forge.ocamlcore.org/projects/csv/
LICENSE= LGPL21+
diff --git a/textproc/ocaml-expat/Makefile b/textproc/ocaml-expat/Makefile
index 147972a9771a..340b83ac5c20 100644
--- a/textproc/ocaml-expat/Makefile
+++ b/textproc/ocaml-expat/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Stub for the expat parser in OCaml
+WWW= https://www.xs4all.nl/~mmzeeman/ocaml
LIB_DEPENDS= libexpat.so:textproc/expat2
diff --git a/textproc/ocaml-text/Makefile b/textproc/ocaml-text/Makefile
index 2bbef5a25b10..4cba73e56340 100644
--- a/textproc/ocaml-text/Makefile
+++ b/textproc/ocaml-text/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml library for dealing with text
+WWW= https://forge.ocamlcore.org/projects/ocaml-text/
BUILD_DEPENDS= ocamlbuild:devel/ocaml-ocamlbuild
diff --git a/textproc/odt2txt/Makefile b/textproc/odt2txt/Makefile
index 3f9bd5e82b05..c7b70cdd07d2 100644
--- a/textproc/odt2txt/Makefile
+++ b/textproc/odt2txt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple converter from OpenDocument Text to plain text
+WWW= https://github.com/dstosberg/odt2txt
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/GPL-2
diff --git a/textproc/openfts/Makefile b/textproc/openfts/Makefile
index 13f9d60c9b09..0e54e24fcc2e 100644
--- a/textproc/openfts/Makefile
+++ b/textproc/openfts/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Search-OpenFTS-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Open Source Full Text Search engine
+WWW= http://openfts.sourceforge.net/
RUN_DEPENDS= p5-DBD-Pg>=0:databases/p5-DBD-Pg
diff --git a/textproc/openjade/Makefile b/textproc/openjade/Makefile
index 69f45596103e..f8e1ad0ef8e4 100644
--- a/textproc/openjade/Makefile
+++ b/textproc/openjade/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/p/-pre/}
MAINTAINER= cy@FreeBSD.org
COMMENT= Object-oriented SGML/XML parser toolkit and DSSSL engine
+WWW= http://www.netfolder.com/DSSSL/
LIB_DEPENDS= libosp.so:textproc/opensp
RUN_DEPENDS= ${XMLCATMGR}:textproc/xmlcatmgr
diff --git a/textproc/opensearch-dashboards/Makefile b/textproc/opensearch-dashboards/Makefile
index 34f02ea5415c..68881dbd3d32 100644
--- a/textproc/opensearch-dashboards/Makefile
+++ b/textproc/opensearch-dashboards/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DIS
MAINTAINER= opensearch@FreeBSD.org
COMMENT= Visualization dashboards for OpenSearch
+WWW= https://opensearch.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/opensearch/Makefile b/textproc/opensearch/Makefile
index 08a192f8a014..0d26dada99f3 100644
--- a/textproc/opensearch/Makefile
+++ b/textproc/opensearch/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${POR
MAINTAINER= opensearch@FreeBSD.org
COMMENT= Full-text search engine for Java
+WWW= https://opensearch.org
LICENSE= APACHE20
diff --git a/textproc/opensp/Makefile b/textproc/opensp/Makefile
index 04d68d261667..a35ee3774ead 100644
--- a/textproc/opensp/Makefile
+++ b/textproc/opensp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/openjade/${PORTNAME:tl}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of SGML/XML tools
+WWW= http://openjade.sourceforge.net/doc/
LICENSE= JamesClark
LICENSE_NAME= License of James Clark's Software
diff --git a/textproc/openvanilla-framework/Makefile b/textproc/openvanilla-framework/Makefile
index ec3be8a17359..93fe9cce5f52 100644
--- a/textproc/openvanilla-framework/Makefile
+++ b/textproc/openvanilla-framework/Makefile
@@ -6,6 +6,7 @@ DISTNAME= openvanilla-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Development header files for OpenVanilla
+WWW= https://openvanilla.org/
NO_BUILD= yes
diff --git a/textproc/or-aspell/Makefile b/textproc/or-aspell/Makefile
index afbf835a39be..fb9d61721180 100644
--- a/textproc/or-aspell/Makefile
+++ b/textproc/or-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Oriya dictionary
+WWW= http://aspell.net/
DICT= or
diff --git a/textproc/ov/Makefile b/textproc/ov/Makefile
index 2421bf38157d..53e7752b87c7 100644
--- a/textproc/ov/Makefile
+++ b/textproc/ov/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Feature rich terminal pager
+WWW= https://github.com/noborus/ov
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-AI-Categorizer/Makefile b/textproc/p5-AI-Categorizer/Makefile
index a97d6441a8f1..0a214e996aeb 100644
--- a/textproc/p5-AI-Categorizer/Makefile
+++ b/textproc/p5-AI-Categorizer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Automatic Text Categorization
+WWW= https://metacpan.org/release/AI-Categorizer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Algorithm-CheckDigits/Makefile b/textproc/p5-Algorithm-CheckDigits/Makefile
index 2573adc1d7ed..3f994b2895af 100644
--- a/textproc/p5-Algorithm-CheckDigits/Makefile
+++ b/textproc/p5-Algorithm-CheckDigits/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl extension to generate and test check digits
+WWW= https://metacpan.org/release/Algorithm-CheckDigits
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Algorithm-RabinKarp/Makefile b/textproc/p5-Algorithm-RabinKarp/Makefile
index 0a30c45c7420..666f29cb83e2 100644
--- a/textproc/p5-Algorithm-RabinKarp/Makefile
+++ b/textproc/p5-Algorithm-RabinKarp/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Rabin-Karp streaming hash
+WWW= https://metacpan.org/release/Algorithm-RabinKarp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Apache-ParseLog/Makefile b/textproc/p5-Apache-ParseLog/Makefile
index 4ccd2d58a422..d395d59fc24e 100644
--- a/textproc/p5-Apache-ParseLog/Makefile
+++ b/textproc/p5-Apache-ParseLog/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to parse Apache log files
+WWW= https://metacpan.org/release/Apache-ParseLog
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Apache-Solr/Makefile b/textproc/p5-Apache-Solr/Makefile
index 4f2fe06728ce..bcd0a5cae6e7 100644
--- a/textproc/p5-Apache-Solr/Makefile
+++ b/textproc/p5-Apache-Solr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= High level interface to the Solr server
+WWW= https://metacpan.org/release/Apache-Solr
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-BibTeX-Parser/Makefile b/textproc/p5-BibTeX-Parser/Makefile
index bb0ce743b15d..d6e1f410ae1c 100644
--- a/textproc/p5-BibTeX-Parser/Makefile
+++ b/textproc/p5-BibTeX-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure perl BibTeX parser
+WWW= https://metacpan.org/release/BibTeX-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-BigIP-ParseConfig/Makefile b/textproc/p5-BigIP-ParseConfig/Makefile
index 88ce433ed06a..4f88d9eb1296 100644
--- a/textproc/p5-BigIP-ParseConfig/Makefile
+++ b/textproc/p5-BigIP-ParseConfig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= osa@FreeBSD.org
COMMENT= F5 BigIP configuration parser
+WWW= https://metacpan.org/release/BigIP-ParseConfig
LICENSE= GPLv2
diff --git a/textproc/p5-Bloom-Filter/Makefile b/textproc/p5-Bloom-Filter/Makefile
index be1528912cb2..903721466e9f 100644
--- a/textproc/p5-Bloom-Filter/Makefile
+++ b/textproc/p5-Bloom-Filter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Probabilistic algorithm for doing existence tests
+WWW= https://metacpan.org/release/Bloom-Filter
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-CAM-PDF/Makefile b/textproc/p5-CAM-PDF/Makefile
index 15ac18b8dfdd..a82ac2b182c6 100644
--- a/textproc/p5-CAM-PDF/Makefile
+++ b/textproc/p5-CAM-PDF/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PDF manipulation library
+WWW= https://metacpan.org/release/CAM-PDF
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-CQL-Parser/Makefile b/textproc/p5-CQL-Parser/Makefile
index 93f078ae1a8a..04c7c326b3f9 100644
--- a/textproc/p5-CQL-Parser/Makefile
+++ b/textproc/p5-CQL-Parser/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compiles CQL strings into parse trees of Node subtypes
+WWW= https://metacpan.org/release/CQL-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-CSS-Compressor/Makefile b/textproc/p5-CSS-Compressor/Makefile
index 7e8baedc651b..c08af2e85269 100644
--- a/textproc/p5-CSS-Compressor/Makefile
+++ b/textproc/p5-CSS-Compressor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for CSS minification
+WWW= https://metacpan.org/release/CSS-Compressor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-CSS-Croco/Makefile b/textproc/p5-CSS-Croco/Makefile
index 4c81b2c4bae2..390c23f1bda7 100644
--- a/textproc/p5-CSS-Croco/Makefile
+++ b/textproc/p5-CSS-Croco/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quick CSS parser
+WWW= https://metacpan.org/release/CSS-Croco
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI
diff --git a/textproc/p5-CSS-Minifier-XS/Makefile b/textproc/p5-CSS-Minifier-XS/Makefile
index f211a9ccf938..0488b86db988 100644
--- a/textproc/p5-CSS-Minifier-XS/Makefile
+++ b/textproc/p5-CSS-Minifier-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS based CSS minifier
+WWW= https://metacpan.org/release/CSS-Minifier-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-CSS-Minifier/Makefile b/textproc/p5-CSS-Minifier/Makefile
index 10f5767308c9..11a8584c365c 100644
--- a/textproc/p5-CSS-Minifier/Makefile
+++ b/textproc/p5-CSS-Minifier/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for minifying CSS
+WWW= https://metacpan.org/release/CSS-Minifier
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-CSS-SAC/Makefile b/textproc/p5-CSS-SAC/Makefile
index 7c521b505b16..1f9cf36e345e 100644
--- a/textproc/p5-CSS-SAC/Makefile
+++ b/textproc/p5-CSS-SAC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= SAC CSS (Simple API for CSS) parser
+WWW= https://metacpan.org/release/CSS-SAC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-CSS-Sass/Makefile b/textproc/p5-CSS-Sass/Makefile
index 848ac2700135..3708440d9dcc 100644
--- a/textproc/p5-CSS-Sass/Makefile
+++ b/textproc/p5-CSS-Sass/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Compile .scss and .sass files using LibSass
+WWW= https://metacpan.org/release/OCBNET/CSS-Sass-3.4.12
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-CSS-Simple/Makefile b/textproc/p5-CSS-Simple/Makefile
index 530752ad54ac..50d7537c3d19 100644
--- a/textproc/p5-CSS-Simple/Makefile
+++ b/textproc/p5-CSS-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vivek@khera.org
COMMENT= Interface through which to read/write/manipulate CSS files
+WWW= https://metacpan.org/release/CSS-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-CSS-Squish/Makefile b/textproc/p5-CSS-Squish/Makefile
index eab01cd3ff80..4e9958b8e44a 100644
--- a/textproc/p5-CSS-Squish/Makefile
+++ b/textproc/p5-CSS-Squish/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compact many CSS files into one big file
+WWW= https://metacpan.org/release/CSS-Squish
BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-Test-LongString>=0:devel/p5-Test-LongString
diff --git a/textproc/p5-CSS/Makefile b/textproc/p5-CSS/Makefile
index 8f49305a48af..d2c9b5b183dc 100644
--- a/textproc/p5-CSS/Makefile
+++ b/textproc/p5-CSS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object oriented access to Cascading Style Sheets (CSS)
+WWW= https://metacpan.org/release/CSS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Chess-PGN-Parse/Makefile b/textproc/p5-Chess-PGN-Parse/Makefile
index 07f4f898ded5..e2313fa95fe8 100644
--- a/textproc/p5-Chess-PGN-Parse/Makefile
+++ b/textproc/p5-Chess-PGN-Parse/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Reads and parses PGN (Portable Game Notation) Chess files
+WWW= https://metacpan.org/release/Chess-PGN-Parse
NO_ARCH= yes
USES= perl5
diff --git a/textproc/p5-Class-CSV/Makefile b/textproc/p5-Class-CSV/Makefile
index 9dae70247402..72a7591779e5 100644
--- a/textproc/p5-Class-CSV/Makefile
+++ b/textproc/p5-Class-CSV/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class based CSV parser/writer
+WWW= https://metacpan.org/release/Class-CSV
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-CSV_XS>=0.23:textproc/p5-Text-CSV_XS \
diff --git a/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile b/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile
index 2c43fc27af28..4fa44a87d1cc 100644
--- a/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile
+++ b/textproc/p5-Data-FormValidator-Constraints-DateTime/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Data::FormValidator constraints for dates and times
+WWW= https://metacpan.org/release/Data-FormValidator-Constraints-DateTime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile b/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile
index 6ce886423c9f..d1b99892d95f 100644
--- a/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile
+++ b/textproc/p5-Data-Phrasebook-Loader-YAML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Loader class for phrasebook implementations using YAML
+WWW= https://metacpan.org/release/Data-Phrasebook-Loader-YAML
LICENSE= ART20
diff --git a/textproc/p5-Data-Phrasebook/Makefile b/textproc/p5-Data-Phrasebook/Makefile
index c05eeef1e282..51506ff5d62f 100644
--- a/textproc/p5-Data-Phrasebook/Makefile
+++ b/textproc/p5-Data-Phrasebook/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Accessing phrasebooks from various data sources
+WWW= https://metacpan.org/release/Data-Phrasebook
LICENSE= ART20
diff --git a/textproc/p5-Data-Report/Makefile b/textproc/p5-Data-Report/Makefile
index 0ec39641cbe4..52c2ed395220 100644
--- a/textproc/p5-Data-Report/Makefile
+++ b/textproc/p5-Data-Report/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Framework for flexible reporting
+WWW= https://metacpan.org/release/Data-Report
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Data-SpreadPagination/Makefile b/textproc/p5-Data-SpreadPagination/Makefile
index 2edda8ec890e..98675d7a22ef 100644
--- a/textproc/p5-Data-SpreadPagination/Makefile
+++ b/textproc/p5-Data-SpreadPagination/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Page numbering and spread pagination
+WWW= https://metacpan.org/release/Data-SpreadPagination
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-DelimMatch/Makefile b/textproc/p5-DelimMatch/Makefile
index 30ecdd363738..c9045f572e6f 100644
--- a/textproc/p5-DelimMatch/Makefile
+++ b/textproc/p5-DelimMatch/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to find regexp delimited strings with proper nesting
+WWW= https://metacpan.org/release/DelimMatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Dev-Bollocks/Makefile b/textproc/p5-Dev-Bollocks/Makefile
index 0ae10f3a6522..d0531555127d 100644
--- a/textproc/p5-Dev-Bollocks/Makefile
+++ b/textproc/p5-Dev-Bollocks/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to generate bollocks straight from middle management
+WWW= https://metacpan.org/release/Dev-Bollocks
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-String>=0:math/p5-Math-String
diff --git a/textproc/p5-Devel-TraceSAX/Makefile b/textproc/p5-Devel-TraceSAX/Makefile
index 01b0630abc83..7fb6d8eb999f 100644
--- a/textproc/p5-Devel-TraceSAX/Makefile
+++ b/textproc/p5-Devel-TraceSAX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Trace SAX events
+WWW= https://metacpan.org/release/Devel-TraceSAX
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-TraceCalls>=0.03:devel/p5-Devel-TraceCalls \
diff --git a/textproc/p5-DocSet/Makefile b/textproc/p5-DocSet/Makefile
index 20434e9ee72b..6e6272666f8c 100644
--- a/textproc/p5-DocSet/Makefile
+++ b/textproc/p5-DocSet/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Documentation projects builder in HTML, PS, and PDF formats
+WWW= https://metacpan.org/release/DocSet
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Pod-POM>=0:textproc/p5-Pod-POM \
diff --git a/textproc/p5-Excel-Template/Makefile b/textproc/p5-Excel-Template/Makefile
index 445b01af9539..c77202c97c68 100644
--- a/textproc/p5-Excel-Template/Makefile
+++ b/textproc/p5-Excel-Template/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for templating Excel files
+WWW= https://metacpan.org/release/Excel-Template
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Excel-Writer-XLSX/Makefile b/textproc/p5-Excel-Writer-XLSX/Makefile
index ccd2400a6fd2..e63938b74cf6 100644
--- a/textproc/p5-Excel-Writer-XLSX/Makefile
+++ b/textproc/p5-Excel-Writer-XLSX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create a new file in the Excel 2007+ XLSX format
+WWW= https://metacpan.org/release/Excel-Writer-XLSX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-File-Inplace/Makefile b/textproc/p5-File-Inplace/Makefile
index 07a5269daefd..293b6afb1e57 100644
--- a/textproc/p5-File-Inplace/Makefile
+++ b/textproc/p5-File-Inplace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for in-place editing of files
+WWW= https://metacpan.org/release/File-Inplace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Filter-Simple/Makefile b/textproc/p5-Filter-Simple/Makefile
index 17b6cae26029..f96c81b65955 100644
--- a/textproc/p5-Filter-Simple/Makefile
+++ b/textproc/p5-Filter-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simplified source filtering
+WWW= https://metacpan.org/release/Filter-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-FormValidator-Lite/Makefile b/textproc/p5-FormValidator-Lite/Makefile
index 77d79467f88d..d81a1f1c7d32 100644
--- a/textproc/p5-FormValidator-Lite/Makefile
+++ b/textproc/p5-FormValidator-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightleight form validation library
+WWW= https://metacpan.org/release/FormValidator-Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Games-Dissociate/Makefile b/textproc/p5-Games-Dissociate/Makefile
index 12c34d6a1d40..bdd2450fb24a 100644
--- a/textproc/p5-Games-Dissociate/Makefile
+++ b/textproc/p5-Games-Dissociate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dissociated Press algorithm and filter
+WWW= https://metacpan.org/release/Games-Dissociate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Geo-Parse-OSM/Makefile b/textproc/p5-Geo-Parse-OSM/Makefile
index 924ba50a4b4b..cd6c190af84a 100644
--- a/textproc/p5-Geo-Parse-OSM/Makefile
+++ b/textproc/p5-Geo-Parse-OSM/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= OpenStreetMap XML file regexp parser
+WWW= https://metacpan.org/release/Geo-Parse-OSM
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
diff --git a/textproc/p5-Getopt-Lucid/Makefile b/textproc/p5-Getopt-Lucid/Makefile
index a48c71cbb7b7..571dfa036bac 100644
--- a/textproc/p5-Getopt-Lucid/Makefile
+++ b/textproc/p5-Getopt-Lucid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Clear, readable syntax for command line processing
+WWW= https://metacpan.org/release/Getopt-Lucid
LICENSE= APACHE20
diff --git a/textproc/p5-Google-Data-JSON/Makefile b/textproc/p5-Google-Data-JSON/Makefile
index 51b0411aed90..d4e9aec6ffd4 100644
--- a/textproc/p5-Google-Data-JSON/Makefile
+++ b/textproc/p5-Google-Data-JSON/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= General XML-JSON converter based on Google Data APIs
+WWW= https://metacpan.org/release/Google-Data-JSON
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Slurp>=0:devel/p5-File-Slurp \
diff --git a/textproc/p5-Grutatxt/Makefile b/textproc/p5-Grutatxt/Makefile
index e7c3bbe4238f..094f320cbcf8 100644
--- a/textproc/p5-Grutatxt/Makefile
+++ b/textproc/p5-Grutatxt/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= jhale@FreeBSD.org
COMMENT= Plain text to HTML (and other formats) converter
+WWW= https://triptico.com/software/grutatxt.html
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-HTML-Copy/Makefile b/textproc/p5-HTML-Copy/Makefile
index c0864c00643b..d8da31d89c75 100644
--- a/textproc/p5-HTML-Copy/Makefile
+++ b/textproc/p5-HTML-Copy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Copy a HTML file without breaking links
+WWW= https://metacpan.org/release/HTML-Copy
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
diff --git a/textproc/p5-HTML-Entities-ImodePictogram/Makefile b/textproc/p5-HTML-Entities-ImodePictogram/Makefile
index 4edda5392916..6f364a3968ed 100644
--- a/textproc/p5-HTML-Entities-ImodePictogram/Makefile
+++ b/textproc/p5-HTML-Entities-ImodePictogram/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Encode/decode HTML entities for i-mode pictograms
+WWW= https://metacpan.org/release/HTML-Entities-ImodePictogram
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-HTML-Entities-Interpolate/Makefile b/textproc/p5-HTML-Entities-Interpolate/Makefile
index f9033ff9bf1d..7544393a7e89 100644
--- a/textproc/p5-HTML-Entities-Interpolate/Makefile
+++ b/textproc/p5-HTML-Entities-Interpolate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Call HTML::Entities::encode_entities, via a hash, within a string
+WWW= https://metacpan.org/release/HTML-Entities-Interpolate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-Entities-Numbered/Makefile b/textproc/p5-HTML-Entities-Numbered/Makefile
index ad1b125edde9..3d82c8df649c 100644
--- a/textproc/p5-HTML-Entities-Numbered/Makefile
+++ b/textproc/p5-HTML-Entities-Numbered/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert numbered HTML entities with Perl
+WWW= https://metacpan.org/release/HTML-Entities-Numbered
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-HTML-EscapeEvil/Makefile b/textproc/p5-HTML-EscapeEvil/Makefile
index 0a2c2caedc13..a0e32bba0f4d 100644
--- a/textproc/p5-HTML-EscapeEvil/Makefile
+++ b/textproc/p5-HTML-EscapeEvil/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Escape evil HTML tags
+WWW= https://metacpan.org/release/HTML-EscapeEvil
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Tree>=0:www/p5-HTML-Tree \
diff --git a/textproc/p5-HTML-Format/Makefile b/textproc/p5-HTML-Format/Makefile
index 3ecb77344157..a8155c226be5 100644
--- a/textproc/p5-HTML-Format/Makefile
+++ b/textproc/p5-HTML-Format/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module to format HTML to text or PS
+WWW= https://metacpan.org/release/NIGELM/HTML-Format-2.12
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-FormatExternal/Makefile b/textproc/p5-HTML-FormatExternal/Makefile
index 209669cdc036..b1c00b607e2a 100644
--- a/textproc/p5-HTML-FormatExternal/Makefile
+++ b/textproc/p5-HTML-FormatExternal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= HTML to text formatting using external programs
+WWW= https://metacpan.org/release/HTML-FormatExternal
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile b/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile
index 1535a75d16de..f8a771263bfe 100644
--- a/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile
+++ b/textproc/p5-HTML-FormatText-WithLinks-AndTables/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to convert HTML to text with tables intact
+WWW= https://metacpan.org/release/HTML-FormatText-WithLinks-AndTables
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-FormatText-WithLinks/Makefile b/textproc/p5-HTML-FormatText-WithLinks/Makefile
index 90c254ed5f55..039feb42f9e7 100644
--- a/textproc/p5-HTML-FormatText-WithLinks/Makefile
+++ b/textproc/p5-HTML-FormatText-WithLinks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= loader@FreeBSD.org
COMMENT= Perl5 module to convert HTML to text with links as footnotes
+WWW= https://metacpan.org/release/HTML-FormatText-WithLinks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-Fraction/Makefile b/textproc/p5-HTML-Fraction/Makefile
index 8e5b037e5124..0b58f0be66fa 100644
--- a/textproc/p5-HTML-Fraction/Makefile
+++ b/textproc/p5-HTML-Fraction/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Encode fractions as HTML entities with Perl
+WWW= https://metacpan.org/release/HTML-Fraction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-FromANSI-Tiny/Makefile b/textproc/p5-HTML-FromANSI-Tiny/Makefile
index 34dde00f3792..852188e9d3f6 100644
--- a/textproc/p5-HTML-FromANSI-Tiny/Makefile
+++ b/textproc/p5-HTML-FromANSI-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easily convert colored command line output to HTML
+WWW= https://metacpan.org/release/HTML-FromANSI-Tiny
RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
p5-Parse-ANSIColor-Tiny>=0.600:textproc/p5-Parse-ANSIColor-Tiny
diff --git a/textproc/p5-HTML-HTML5-Entities/Makefile b/textproc/p5-HTML-HTML5-Entities/Makefile
index 3ae77f1cc540..202aed02e63d 100644
--- a/textproc/p5-HTML-HTML5-Entities/Makefile
+++ b/textproc/p5-HTML-HTML5-Entities/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure Perl drop-in replacement for HTML::Entities
+WWW= https://metacpan.org/release/HTML-HTML5-Entities
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-HTML5-Parser/Makefile b/textproc/p5-HTML-HTML5-Parser/Makefile
index 724e5eda2768..f8191aa39026 100644
--- a/textproc/p5-HTML-HTML5-Parser/Makefile
+++ b/textproc/p5-HTML-HTML5-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Named entity list for HTML parser
+WWW= https://metacpan.org/release/HTML-HTML5-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-HTMLDoc/Makefile b/textproc/p5-HTML-HTMLDoc/Makefile
index 106dabd227ff..42f333fc41cf 100644
--- a/textproc/p5-HTML-HTMLDoc/Makefile
+++ b/textproc/p5-HTML-HTMLDoc/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kostjnspb@yandex.ru
COMMENT= Perl interface to the htmldoc program
+WWW= https://metacpan.org/release/HTML-HTMLDoc
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= htmldoc>0:textproc/htmldoc
diff --git a/textproc/p5-HTML-Packer/Makefile b/textproc/p5-HTML-Packer/Makefile
index fec402227729..26db1d1aab2a 100644
--- a/textproc/p5-HTML-Packer/Makefile
+++ b/textproc/p5-HTML-Packer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Another HTML code cleaner
+WWW= https://metacpan.org/release/HTML-Packer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-QRCode/Makefile b/textproc/p5-HTML-QRCode/Makefile
index a81a353d0e74..7a0e672f9af4 100644
--- a/textproc/p5-HTML-QRCode/Makefile
+++ b/textproc/p5-HTML-QRCode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate HTML based QR Code
+WWW= https://metacpan.org/release/HTML-QRCode
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-QRCode>0:textproc/p5-Text-QRCode
diff --git a/textproc/p5-HTML-Quoted/Makefile b/textproc/p5-HTML-Quoted/Makefile
index 41b76d9b8709..d4037240ba77 100644
--- a/textproc/p5-HTML-Quoted/Makefile
+++ b/textproc/p5-HTML-Quoted/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extract structure of quoted HTML mail message
+WWW= https://metacpan.org/release/HTML-Quoted
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-RewriteAttributes/Makefile b/textproc/p5-HTML-RewriteAttributes/Makefile
index bf4299d39074..1d1fee47bec4 100644
--- a/textproc/p5-HTML-RewriteAttributes/Makefile
+++ b/textproc/p5-HTML-RewriteAttributes/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple yet powerful HTML attribute rewriting
+WWW= https://metacpan.org/release/HTML-RewriteAttributes
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Parser>0:www/p5-HTML-Parser \
diff --git a/textproc/p5-HTML-SBC/Makefile b/textproc/p5-HTML-SBC/Makefile
index d47a5ed6e936..c648bb2fadc8 100644
--- a/textproc/p5-HTML-SBC/Makefile
+++ b/textproc/p5-HTML-SBC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple blog code to valid XHTML
+WWW= https://metacpan.org/release/MEMOWE/HTML-SBC-0.15
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-TagFilter/Makefile b/textproc/p5-HTML-TagFilter/Makefile
index 0796373bd850..ba2758443b88 100644
--- a/textproc/p5-HTML-TagFilter/Makefile
+++ b/textproc/p5-HTML-TagFilter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fine-grained html-filter, xss-blocker and mailto-obfuscator
+WWW= https://metacpan.org/release/HTML-TagFilter
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI \
diff --git a/textproc/p5-HTML-Tidy/Makefile b/textproc/p5-HTML-Tidy/Makefile
index eadf66e4449a..96078078847a 100644
--- a/textproc/p5-HTML-Tidy/Makefile
+++ b/textproc/p5-HTML-Tidy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Web validation in a Perl object using tidy
+WWW= https://metacpan.org/release/HTML-Tidy
LICENSE= ART20
diff --git a/textproc/p5-HTML-Tidy5/Makefile b/textproc/p5-HTML-Tidy5/Makefile
index 279fe9befccf..b55efbf5178d 100644
--- a/textproc/p5-HTML-Tidy5/Makefile
+++ b/textproc/p5-HTML-Tidy5/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTML validation in a Perl object
+WWW= https://metacpan.org/release/HTML-Tidy5
LICENSE= ART20
diff --git a/textproc/p5-HTML-Tiny/Makefile b/textproc/p5-HTML-Tiny/Makefile
index eef50ae8db37..8b3ea7eea2f8 100644
--- a/textproc/p5-HTML-Tiny/Makefile
+++ b/textproc/p5-HTML-Tiny/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight, dependency free HTML/XML generation
+WWW= https://metacpan.org/release/HTML-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-HTML-Truncate/Makefile b/textproc/p5-HTML-Truncate/Makefile
index 365b7a9dcffd..b0da1d0ce923 100644
--- a/textproc/p5-HTML-Truncate/Makefile
+++ b/textproc/p5-HTML-Truncate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Truncate HTML by character count while preserving well-formedness
+WWW= https://metacpan.org/release/HTML-Truncate
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Parser>=2:www/p5-HTML-Parser \
diff --git a/textproc/p5-Hailo/Makefile b/textproc/p5-Hailo/Makefile
index 9f96a6d011db..59371de09bbe 100644
--- a/textproc/p5-Hailo/Makefile
+++ b/textproc/p5-Hailo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pluggable Markov engine analogous to MegaHAL
+WWW= https://metacpan.org/release/Hailo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Hash-Merge/Makefile b/textproc/p5-Hash-Merge/Makefile
index d74512f3cb49..97a2f4f7579c 100644
--- a/textproc/p5-Hash-Merge/Makefile
+++ b/textproc/p5-Hash-Merge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Merges hashes
+WWW= https://metacpan.org/release/Hash-Merge
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Hatena-Keyword/Makefile b/textproc/p5-Hatena-Keyword/Makefile
index b09b91ee7c84..0d9ec11a2604 100644
--- a/textproc/p5-Hatena-Keyword/Makefile
+++ b/textproc/p5-Hatena-Keyword/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Extract Hatena Keywords in a string
+WWW= https://metacpan.org/release/Hatena-Keyword
BUILD_DEPENDS= p5-Cache>=0:devel/p5-Cache \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
diff --git a/textproc/p5-IO-CSVHeaderFile/Makefile b/textproc/p5-IO-CSVHeaderFile/Makefile
index 52b7568b6aa1..68ddb577d746 100644
--- a/textproc/p5-IO-CSVHeaderFile/Makefile
+++ b/textproc/p5-IO-CSVHeaderFile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to automate reads from CSV formatted text files
+WWW= https://metacpan.org/release/IO-CSVHeaderFile
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-CSV_XS>=0:textproc/p5-Text-CSV_XS
diff --git a/textproc/p5-JSON-Validator/Makefile b/textproc/p5-JSON-Validator/Makefile
index a2dcc84b1a0c..91ff2af41504 100644
--- a/textproc/p5-JSON-Validator/Makefile
+++ b/textproc/p5-JSON-Validator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate data against a JSON schema
+WWW= https://metacpan.org/pod/JSON::Validator
LICENSE= ART20
diff --git a/textproc/p5-JavaScript-Minifier-XS/Makefile b/textproc/p5-JavaScript-Minifier-XS/Makefile
index 35bfca097a28..5b5a25bf8dc8 100644
--- a/textproc/p5-JavaScript-Minifier-XS/Makefile
+++ b/textproc/p5-JavaScript-Minifier-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS based JavaScript minifier
+WWW= https://metacpan.org/release/JavaScript-Minifier-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-JavaScript-Minifier/Makefile b/textproc/p5-JavaScript-Minifier/Makefile
index effc37a5106d..b6c2ce164f4b 100644
--- a/textproc/p5-JavaScript-Minifier/Makefile
+++ b/textproc/p5-JavaScript-Minifier/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= JavaScript whitespace/comment eliminator
+WWW= https://metacpan.org/release/JavaScript-Minifier
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-JavaScript-Packer/Makefile b/textproc/p5-JavaScript-Packer/Makefile
index 488e43d18368..175eb49932ee 100644
--- a/textproc/p5-JavaScript-Packer/Makefile
+++ b/textproc/p5-JavaScript-Packer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl version of Dean Edwards' Packer.js
+WWW= https://metacpan.org/release/JavaScript-Packer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-KinoSearch1/Makefile b/textproc/p5-KinoSearch1/Makefile
index 39ab0b9c50b1..7601048d508a 100644
--- a/textproc/p5-KinoSearch1/Makefile
+++ b/textproc/p5-KinoSearch1/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl search engine library
+WWW= https://metacpan.org/release/KinoSearch1
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Lingua-StopWords>=0.02:textproc/p5-Lingua-StopWords \
diff --git a/textproc/p5-Kwalify/Makefile b/textproc/p5-Kwalify/Makefile
index 947465c04a0e..b8bd5dd96db3 100644
--- a/textproc/p5-Kwalify/Makefile
+++ b/textproc/p5-Kwalify/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implementation of Kwalify parser, validator and data binding tool
+WWW= https://metacpan.org/release/Kwalify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-LaTeX-Driver/Makefile b/textproc/p5-LaTeX-Driver/Makefile
index 2c56cd1039dc..3d44ce7586ac 100644
--- a/textproc/p5-LaTeX-Driver/Makefile
+++ b/textproc/p5-LaTeX-Driver/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module of LaTeX Driver
+WWW= https://metacpan.org/release/LaTeX-Driver
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-LaTeX-Encode/Makefile b/textproc/p5-LaTeX-Encode/Makefile
index 38554f627b94..e55b20f861ad 100644
--- a/textproc/p5-LaTeX-Encode/Makefile
+++ b/textproc/p5-LaTeX-Encode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Encode characters for LaTeX formatting
+WWW= https://metacpan.org/release/LaTeX-Encode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-LaTeX-Pod/Makefile b/textproc/p5-LaTeX-Pod/Makefile
index ca219bf26fba..8cb5ef58ab47 100644
--- a/textproc/p5-LaTeX-Pod/Makefile
+++ b/textproc/p5-LaTeX-Pod/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Transform LaTeX source files to POD
+WWW= https://metacpan.org/release/LaTeX-Pod
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-LaTeX-TOM/Makefile b/textproc/p5-LaTeX-TOM/Makefile
index 03b57a968664..7c54a23a5314 100644
--- a/textproc/p5-LaTeX-TOM/Makefile
+++ b/textproc/p5-LaTeX-TOM/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for parsing, analyzing, and manipulating LaTeX documents
+WWW= https://metacpan.org/release/LaTeX-TOM
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-LaTeX-Table/Makefile b/textproc/p5-LaTeX-Table/Makefile
index 5266855d5e8d..6c89ede0241e 100644
--- a/textproc/p5-LaTeX-Table/Makefile
+++ b/textproc/p5-LaTeX-Table/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for the automatic generation of LaTeX tables
+WWW= https://metacpan.org/release/LaTeX-Table
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-LaTeX-ToUnicode/Makefile b/textproc/p5-LaTeX-ToUnicode/Makefile
index 8e34aa315af4..3ac039efb592 100644
--- a/textproc/p5-LaTeX-ToUnicode/Makefile
+++ b/textproc/p5-LaTeX-ToUnicode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Convert LaTeX commands to Unicode
+WWW= https://metacpan.org/release/LaTeX-ToUnicode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-AddressParse/Makefile b/textproc/p5-Lingua-EN-AddressParse/Makefile
index 81f21a5157a2..3b2b46401330 100644
--- a/textproc/p5-Lingua-EN-AddressParse/Makefile
+++ b/textproc/p5-Lingua-EN-AddressParse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to manipulate geographical addresses
+WWW= https://metacpan.org/release/Lingua-EN-AddressParse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Fathom/Makefile b/textproc/p5-Lingua-EN-Fathom/Makefile
index 337a4e697711..ed351f568c21 100644
--- a/textproc/p5-Lingua-EN-Fathom/Makefile
+++ b/textproc/p5-Lingua-EN-Fathom/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Measure readability of English text
+WWW= https://metacpan.org/release/Lingua-EN-Fathom
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-FindNumber/Makefile b/textproc/p5-Lingua-EN-FindNumber/Makefile
index d8aaf58eb18e..1a876a8e40ea 100644
--- a/textproc/p5-Lingua-EN-FindNumber/Makefile
+++ b/textproc/p5-Lingua-EN-FindNumber/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Locate (written) numbers in English text
+WWW= https://metacpan.org/release/Lingua-EN-FindNumber
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Inflect-Number/Makefile b/textproc/p5-Lingua-EN-Inflect-Number/Makefile
index 7117e7aeb416..981663b7745f 100644
--- a/textproc/p5-Lingua-EN-Inflect-Number/Makefile
+++ b/textproc/p5-Lingua-EN-Inflect-Number/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Force number of words to singular or plural
+WWW= https://metacpan.org/release/Lingua-EN-Inflect-Number
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile b/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile
index 5a4273d444a9..22765c91f753 100644
--- a/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile
+++ b/textproc/p5-Lingua-EN-Inflect-Phrase/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to inflect short English Phrases
+WWW= https://metacpan.org/release/Lingua-EN-Inflect-Phrase
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-NameCase/Makefile b/textproc/p5-Lingua-EN-NameCase/Makefile
index 3d396c88db28..1ca9a8b244bf 100644
--- a/textproc/p5-Lingua-EN-NameCase/Makefile
+++ b/textproc/p5-Lingua-EN-NameCase/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to fix the case of people's names
+WWW= https://metacpan.org/release/Lingua-EN-NameCase
LICENSE= ART20
diff --git a/textproc/p5-Lingua-EN-NameParse/Makefile b/textproc/p5-Lingua-EN-NameParse/Makefile
index 661cae8a5636..08c201395d95 100644
--- a/textproc/p5-Lingua-EN-NameParse/Makefile
+++ b/textproc/p5-Lingua-EN-NameParse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Routines for manipulating a person's name #'
+WWW= https://metacpan.org/release/Lingua-EN-NameParse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-NamedEntity/Makefile b/textproc/p5-Lingua-EN-NamedEntity/Makefile
index 022796e198d9..dec23829694e 100644
--- a/textproc/p5-Lingua-EN-NamedEntity/Makefile
+++ b/textproc/p5-Lingua-EN-NamedEntity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Basic Named Entity Extraction algorithm
+WWW= https://metacpan.org/release/Lingua-EN-NamedEntity
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Nickname/Makefile b/textproc/p5-Lingua-EN-Nickname/Makefile
index 2d3f453a3ff0..9970041d6b8b 100644
--- a/textproc/p5-Lingua-EN-Nickname/Makefile
+++ b/textproc/p5-Lingua-EN-Nickname/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Genealogical nickname matching (Liz=Beth)
+WWW= https://metacpan.org/release/Lingua-EN-Nickname
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Number-IsOrdinal/Makefile b/textproc/p5-Lingua-EN-Number-IsOrdinal/Makefile
index 6c502a838b17..2865c9c2114f 100644
--- a/textproc/p5-Lingua-EN-Number-IsOrdinal/Makefile
+++ b/textproc/p5-Lingua-EN-Number-IsOrdinal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to detect if English number is ordinal or cardinal
+WWW= https://metacpan.org/release/Lingua-EN-Number-IsOrdinal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Numbers-Easy/Makefile b/textproc/p5-Lingua-EN-Numbers-Easy/Makefile
index 2ff4c1e9462c..b039183d896f 100644
--- a/textproc/p5-Lingua-EN-Numbers-Easy/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers-Easy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module providing hash access to Lingua::EN::Numbers objects
+WWW= https://metacpan.org/release/Lingua-EN-Numbers-Easy
LICENSE= MIT
diff --git a/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile b/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
index 930e12bf866a..6689c4e7bc81 100644
--- a/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers-Ordinate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Go from cardinal number (3) to ordinal ("3rd")
+WWW= https://metacpan.org/release/Lingua-EN-Numbers-Ordinate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Numbers/Makefile b/textproc/p5-Lingua-EN-Numbers/Makefile
index 17221646e540..22a38ae2f028 100644
--- a/textproc/p5-Lingua-EN-Numbers/Makefile
+++ b/textproc/p5-Lingua-EN-Numbers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Converts numeric values into their English string equivalents
+WWW= https://metacpan.org/release/Lingua-EN-Numbers
LICENSE= GPLv2
diff --git a/textproc/p5-Lingua-EN-PluralToSingular/Makefile b/textproc/p5-Lingua-EN-PluralToSingular/Makefile
index 94f6a76b0363..eb444b53ef6e 100644
--- a/textproc/p5-Lingua-EN-PluralToSingular/Makefile
+++ b/textproc/p5-Lingua-EN-PluralToSingular/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Change an English plural to a singular
+WWW= https://metacpan.org/release/Lingua-EN-PluralToSingular
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Sentence/Makefile b/textproc/p5-Lingua-EN-Sentence/Makefile
index 4459591ca06f..d5a8a8313603 100644
--- a/textproc/p5-Lingua-EN-Sentence/Makefile
+++ b/textproc/p5-Lingua-EN-Sentence/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for splitting text into sentences
+WWW= https://metacpan.org/release/Lingua-EN-Sentence
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-EN-Squeeze/Makefile b/textproc/p5-Lingua-EN-Squeeze/Makefile
index bcd2a7b092ca..64b9d1db314f 100644
--- a/textproc/p5-Lingua-EN-Squeeze/Makefile
+++ b/textproc/p5-Lingua-EN-Squeeze/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Shorten text to minimum syllables by using hash table
+WWW= https://metacpan.org/release/Lingua-EN-Squeeze
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Lingua-EN-Tagger/Makefile b/textproc/p5-Lingua-EN-Tagger/Makefile
index 680c1373f3f8..d954d3b84fde 100644
--- a/textproc/p5-Lingua-EN-Tagger/Makefile
+++ b/textproc/p5-Lingua-EN-Tagger/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Part-of-speech tagger for English natural language processing
+WWW= https://metacpan.org/release/Lingua-EN-Tagger
LICENSE= GPLv3
diff --git a/textproc/p5-Lingua-EN-Words2Nums/Makefile b/textproc/p5-Lingua-EN-Words2Nums/Makefile
index 4b9a17b4b102..368076a77b61 100644
--- a/textproc/p5-Lingua-EN-Words2Nums/Makefile
+++ b/textproc/p5-Lingua-EN-Words2Nums/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert English text to numbers
+WWW= https://metacpan.org/release/Lingua-EN-Words2Nums
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Identify/Makefile b/textproc/p5-Lingua-Identify/Makefile
index 6edb8d12b701..4f8b01776a2e 100644
--- a/textproc/p5-Lingua-Identify/Makefile
+++ b/textproc/p5-Lingua-Identify/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for language identification
+WWW= https://metacpan.org/release/Lingua-Identify
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Factory-Util>=1.6:devel/p5-Class-Factory-Util \
diff --git a/textproc/p5-Lingua-Ispell/Makefile b/textproc/p5-Lingua-Ispell/Makefile
index 2593e0e53d73..5a9551a6e2ef 100644
--- a/textproc/p5-Lingua-Ispell/Makefile
+++ b/textproc/p5-Lingua-Ispell/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module that encapsulates access to the Ispell program
+WWW= https://metacpan.org/release/Lingua-Ispell
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-PT-Stemmer/Makefile b/textproc/p5-Lingua-PT-Stemmer/Makefile
index 66f44c508d0a..a2c228d81a8a 100644
--- a/textproc/p5-Lingua-PT-Stemmer/Makefile
+++ b/textproc/p5-Lingua-PT-Stemmer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stemmers for Portuguese and Galician
+WWW= https://metacpan.org/release/Lingua-PT-Stemmer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Stem-Fr/Makefile b/textproc/p5-Lingua-Stem-Fr/Makefile
index 350d03992c05..9637c2ca21e8 100644
--- a/textproc/p5-Lingua-Stem-Fr/Makefile
+++ b/textproc/p5-Lingua-Stem-Fr/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl French Stemming
+WWW= https://metacpan.org/release/Lingua-Stem-Fr
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Stem-It/Makefile b/textproc/p5-Lingua-Stem-It/Makefile
index d3b47c74be66..20d7be69aec9 100644
--- a/textproc/p5-Lingua-Stem-It/Makefile
+++ b/textproc/p5-Lingua-Stem-It/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Porter stemming algorithm for Italian
+WWW= https://metacpan.org/release/Lingua-Stem-It
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Stem-Ru/Makefile b/textproc/p5-Lingua-Stem-Ru/Makefile
index 764ca3016368..350fae6bcf83 100644
--- a/textproc/p5-Lingua-Stem-Ru/Makefile
+++ b/textproc/p5-Lingua-Stem-Ru/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Porter stemming algorithm for Russian (KOI8-R only)
+WWW= https://metacpan.org/release/Lingua-Stem-Ru
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Stem-Snowball-Da/Makefile b/textproc/p5-Lingua-Stem-Snowball-Da/Makefile
index 43b3c791b8e8..b05d9d63b473 100644
--- a/textproc/p5-Lingua-Stem-Snowball-Da/Makefile
+++ b/textproc/p5-Lingua-Stem-Snowball-Da/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Porters stemming algorithm for Denmark
+WWW= https://metacpan.org/release/Lingua-Stem-Snowball-Da
LICENSE= GPLv2
diff --git a/textproc/p5-Lingua-Stem-Snowball-No/Makefile b/textproc/p5-Lingua-Stem-Snowball-No/Makefile
index b1b724a4b5e6..0210268b6e27 100644
--- a/textproc/p5-Lingua-Stem-Snowball-No/Makefile
+++ b/textproc/p5-Lingua-Stem-Snowball-No/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Snowball-Norwegian-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stemmer for Norwegian
+WWW= https://metacpan.org/release/Snowball-Norwegian
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Stem-Snowball-Se/Makefile b/textproc/p5-Lingua-Stem-Snowball-Se/Makefile
index 9917cc112525..18a29b979c9a 100644
--- a/textproc/p5-Lingua-Stem-Snowball-Se/Makefile
+++ b/textproc/p5-Lingua-Stem-Snowball-Se/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Snowball-Swedish-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stemmer for Swedish
+WWW= https://metacpan.org/release/Snowball-Swedish
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Stem-Snowball/Makefile b/textproc/p5-Lingua-Stem-Snowball/Makefile
index c7c60729532e..f85229e0f4f2 100644
--- a/textproc/p5-Lingua-Stem-Snowball/Makefile
+++ b/textproc/p5-Lingua-Stem-Snowball/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl interface to Snowball stemmers
+WWW= https://metacpan.org/release/Lingua-Stem-Snowball
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Stem/Makefile b/textproc/p5-Lingua-Stem/Makefile
index c78e65b43a2d..ff507d704488 100644
--- a/textproc/p5-Lingua-Stem/Makefile
+++ b/textproc/p5-Lingua-Stem/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides word stemming algorithms localized by language
+WWW= https://metacpan.org/release/Lingua-Stem
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-StopWords/Makefile b/textproc/p5-Lingua-StopWords/Makefile
index 326aaad2ff2b..63e6a417c9bd 100644
--- a/textproc/p5-Lingua-StopWords/Makefile
+++ b/textproc/p5-Lingua-StopWords/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stop words for several languages
+WWW= https://metacpan.org/release/Lingua-StopWords
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Lingua-Treebank/Makefile b/textproc/p5-Lingua-Treebank/Makefile
index 226fd6a1d429..f61431fc2179 100644
--- a/textproc/p5-Lingua-Treebank/Makefile
+++ b/textproc/p5-Lingua-Treebank/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for manipulating the Penn Treebank format
+WWW= https://metacpan.org/release/Lingua-Treebank
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-MARC-Charset/Makefile b/textproc/p5-MARC-Charset/Makefile
index d20b35ab09a3..8459d13cc28a 100644
--- a/textproc/p5-MARC-Charset/Makefile
+++ b/textproc/p5-MARC-Charset/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert MARC-8 encoded strings to UTF-8
+WWW= https://metacpan.org/release/MARC-Charset
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-MARC-Lint/Makefile b/textproc/p5-MARC-Lint/Makefile
index 3fe2b2596b09..e749e6bcf322 100644
--- a/textproc/p5-MARC-Lint/Makefile
+++ b/textproc/p5-MARC-Lint/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Mechanism for validating MARC records
+WWW= https://metacpan.org/release/MARC-Lint
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MARC-Record>=0:textproc/p5-MARC-Record \
diff --git a/textproc/p5-MARC-Record/Makefile b/textproc/p5-MARC-Record/Makefile
index 5d96d6b1f029..dfd3e05bb47f 100644
--- a/textproc/p5-MARC-Record/Makefile
+++ b/textproc/p5-MARC-Record/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Core class for representing a single MARC record
+WWW= https://metacpan.org/release/MARC-Record
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-MARC-XML/Makefile b/textproc/p5-MARC-XML/Makefile
index 8bc05da4b13b..c64b3a840965 100644
--- a/textproc/p5-MARC-XML/Makefile
+++ b/textproc/p5-MARC-XML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Extension to the MARC-Record distribution for working with XML data
+WWW= https://metacpan.org/release/MARC-XML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-MKDoc-XML/Makefile b/textproc/p5-MKDoc-XML/Makefile
index 9525c3f150b5..90d51992b9e2 100644
--- a/textproc/p5-MKDoc-XML/Makefile
+++ b/textproc/p5-MKDoc-XML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= The MKDoc XML Toolkit
+WWW= https://metacpan.org/release/MKDoc-XML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Makefile-DOM/Makefile b/textproc/p5-Makefile-DOM/Makefile
index 1129c4012c77..793607beff48 100644
--- a/textproc/p5-Makefile-DOM/Makefile
+++ b/textproc/p5-Makefile-DOM/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple DOM parser for Makefiles
+WWW= https://metacpan.org/release/Makefile-DOM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Makefile-Parser/Makefile b/textproc/p5-Makefile-Parser/Makefile
index a91501a5d944..c79fb4cf2e35 100644
--- a/textproc/p5-Makefile-Parser/Makefile
+++ b/textproc/p5-Makefile-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple Perl parser for makefiles
+WWW= https://metacpan.org/release/Makefile-Parser
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
diff --git a/textproc/p5-Markapl/Makefile b/textproc/p5-Markapl/Makefile
index 6f0f97425ec2..483482236430 100644
--- a/textproc/p5-Markapl/Makefile
+++ b/textproc/p5-Markapl/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Markup as Perl
+WWW= https://metacpan.org/release/Markapl
LICENSE= MIT
diff --git a/textproc/p5-Marpa-HTML/Makefile b/textproc/p5-Marpa-HTML/Makefile
index 98a9f0f3abad..83c4fbcbd3e5 100644
--- a/textproc/p5-Marpa-HTML/Makefile
+++ b/textproc/p5-Marpa-HTML/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= High-level HTML Parser
+WWW= https://metacpan.org/release/JKEGL/Marpa-HTML-0.112000
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-MathML-Entities/Makefile b/textproc/p5-MathML-Entities/Makefile
index c1129e7a1411..122899cb42a4 100644
--- a/textproc/p5-MathML-Entities/Makefile
+++ b/textproc/p5-MathML-Entities/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert XHTML+MathML Named Entities to Numeric Character References
+WWW= https://metacpan.org/release/MathML-Entities
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/p5-Net-Groonga-HTTP/Makefile b/textproc/p5-Net-Groonga-HTTP/Makefile
index 050dd14fe882..a59ef1c33e27 100644
--- a/textproc/p5-Net-Groonga-HTTP/Makefile
+++ b/textproc/p5-Net-Groonga-HTTP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for Groonga httpd client library
+WWW= https://metacpan.org/release/Net-Groonga-HTTP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Net-IDN-Encode/Makefile b/textproc/p5-Net-IDN-Encode/Makefile
index 029f76044514..097a21154404 100644
--- a/textproc/p5-Net-IDN-Encode/Makefile
+++ b/textproc/p5-Net-IDN-Encode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Internationalizing Domain Names in Applications (RFC 3490)
+WWW= https://metacpan.org/release/Net-IDN-Encode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Net-Snort-Parser/Makefile b/textproc/p5-Net-Snort-Parser/Makefile
index 54b3b93e9de4..8212dc94d8de 100644
--- a/textproc/p5-Net-Snort-Parser/Makefile
+++ b/textproc/p5-Net-Snort-Parser/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl modules for parsing Snort configuration files
+WWW= https://projects.honeynet.org/svn/honeywall/honeywall/trunk/rpm-devel/perl-Net-Snort-Parser/
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Net-YASA/Makefile b/textproc/p5-Net-YASA/Makefile
index 9cafebf72e07..60f335bc2fec 100644
--- a/textproc/p5-Net-YASA/Makefile
+++ b/textproc/p5-Net-YASA/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to YASA (Yet Another Suffix Array)
+WWW= https://metacpan.org/release/Net-YASA
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww
diff --git a/textproc/p5-NetAddr-IP-Find/Makefile b/textproc/p5-NetAddr-IP-Find/Makefile
index ae02c2853caa..ceee08a8e3ce 100644
--- a/textproc/p5-NetAddr-IP-Find/Makefile
+++ b/textproc/p5-NetAddr-IP-Find/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Iterates over all IP addresses in a text similar to Email::Find
+WWW= https://metacpan.org/release/NetAddr-IP-Find
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Number-Format-Metric/Makefile b/textproc/p5-Number-Format-Metric/Makefile
index e70c85c4db63..5fcecf0d87a6 100644
--- a/textproc/p5-Number-Format-Metric/Makefile
+++ b/textproc/p5-Number-Format-Metric/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Format number with metric prefix
+WWW= https://metacpan.org/dist/Number-Format-Metric
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Number-Spell/Makefile b/textproc/p5-Number-Spell/Makefile
index befa45ad794a..14d9bb46f41b 100644
--- a/textproc/p5-Number-Spell/Makefile
+++ b/textproc/p5-Number-Spell/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for spelling out numbers
+WWW= https://metacpan.org/release/Number-Spell
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-ODF-lpOD/Makefile b/textproc/p5-ODF-lpOD/Makefile
index b8b795b32b93..3fd56d38ed4f 100644
--- a/textproc/p5-ODF-lpOD/Makefile
+++ b/textproc/p5-ODF-lpOD/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= OpenDocument management interface
+WWW= https://metacpan.org/release/ODF-lpOD
LICENSE= GPLv2
diff --git a/textproc/p5-OpenOffice-OODoc/Makefile b/textproc/p5-OpenOffice-OODoc/Makefile
index d0d0bf9f22e9..7bdca06d182f 100644
--- a/textproc/p5-OpenOffice-OODoc/Makefile
+++ b/textproc/p5-OpenOffice-OODoc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= meyser@xenet.de
COMMENT= Perl Open OpenDocument Connector
+WWW= https://metacpan.org/release/OpenOffice-OODoc
LICENSE= LGPL21
diff --git a/textproc/p5-PDF-API2-Simple/Makefile b/textproc/p5-PDF-API2-Simple/Makefile
index b4d1a46b6919..109cccba9172 100644
--- a/textproc/p5-PDF-API2-Simple/Makefile
+++ b/textproc/p5-PDF-API2-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrapper for the PDF::API2 modules
+WWW= https://metacpan.org/release/PDF-API2-Simple
LICENSE= PD
diff --git a/textproc/p5-PDF-API2-XS/Makefile b/textproc/p5-PDF-API2-XS/Makefile
index 0e3fdbe97ec1..fcb242c0ae0d 100644
--- a/textproc/p5-PDF-API2-XS/Makefile
+++ b/textproc/p5-PDF-API2-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Optional PDF::API2 add-on using XS to speed up expensive operations
+WWW= https://metacpan.org/release/PDF-API2-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PDF-API2/Makefile b/textproc/p5-PDF-API2/Makefile
index cb4bfff8cd26..8a43bbbbfd8d 100644
--- a/textproc/p5-PDF-API2/Makefile
+++ b/textproc/p5-PDF-API2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Facilitates the creation and modification of PDF files
+WWW= https://metacpan.org/release/PDF-API2
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-PDF-API3/Makefile b/textproc/p5-PDF-API3/Makefile
index 8ebc5496745c..7c36d3101eaf 100644
--- a/textproc/p5-PDF-API3/Makefile
+++ b/textproc/p5-PDF-API3/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= The Next Generation of Text::PDF::API2
+WWW= https://metacpan.org/release/PDF-API3
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-PDF-Builder/Makefile b/textproc/p5-PDF-Builder/Makefile
index 945e7646dd1e..66e1e5e5a749 100644
--- a/textproc/p5-PDF-Builder/Makefile
+++ b/textproc/p5-PDF-Builder/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= cmt@FreeBSD.org
COMMENT= Facilitates the creation and modification of PDF files
+WWW= https://metacpan.org/release/PDF-Builder
LICENSE= LGPL21
diff --git a/textproc/p5-PDF-Create/Makefile b/textproc/p5-PDF-Create/Makefile
index ac865f8ea1b9..669470b97d61 100644
--- a/textproc/p5-PDF-Create/Makefile
+++ b/textproc/p5-PDF-Create/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl script to convert text files to PDF files
+WWW= https://metacpan.org/release/PDF-Create
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PDF-FromHTML/Makefile b/textproc/p5-PDF-FromHTML/Makefile
index c007b56f2031..5cc0df45c2e2 100644
--- a/textproc/p5-PDF-FromHTML/Makefile
+++ b/textproc/p5-PDF-FromHTML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert HTML documents to PDF
+WWW= https://metacpan.org/release/PDF-FromHTML
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Graphics-ColorNames>=0:graphics/p5-Graphics-ColorNames \
diff --git a/textproc/p5-PDF-Reuse/Makefile b/textproc/p5-PDF-Reuse/Makefile
index bdfc320e3269..efe091b31a30 100644
--- a/textproc/p5-PDF-Reuse/Makefile
+++ b/textproc/p5-PDF-Reuse/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gehm@doom-labs.net
COMMENT= Another perl module to reuse and mass produce PDF documents
+WWW= https://metacpan.org/release/PDF-Reuse
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
diff --git a/textproc/p5-PDF-Table/Makefile b/textproc/p5-PDF-Table/Makefile
index 90fa651ac6af..ba7f24e50a6c 100644
--- a/textproc/p5-PDF-Table/Makefile
+++ b/textproc/p5-PDF-Table/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility class for building table layouts in a PDF::API2 object
+WWW= https://metacpan.org/release/PDF-Table
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PDF-API2>=0:textproc/p5-PDF-API2
diff --git a/textproc/p5-PDF-Tiny/Makefile b/textproc/p5-PDF-Tiny/Makefile
index 2cd1ee39d0bf..bd5523ba1b79 100644
--- a/textproc/p5-PDF-Tiny/Makefile
+++ b/textproc/p5-PDF-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Minimal Lightweight PDF Library
+WWW= https://metacpan.org/release/PDF-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PDF-WebKit/Makefile b/textproc/p5-PDF-WebKit/Makefile
index 5857e196e420..5216e5ef1a0f 100644
--- a/textproc/p5-PDF-WebKit/Makefile
+++ b/textproc/p5-PDF-WebKit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use WebKit to Generate PDFs from HTML
+WWW= https://metacpan.org/release/PDF-WebKit
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PDF-Writer/Makefile b/textproc/p5-PDF-Writer/Makefile
index f86af83f7989..f8e33695bda6 100644
--- a/textproc/p5-PDF-Writer/Makefile
+++ b/textproc/p5-PDF-Writer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PDF writer abstraction layer
+WWW= https://metacpan.org/release/PDF-Writer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-POD2-Base/Makefile b/textproc/p5-POD2-Base/Makefile
index 2a67bc4d4a4d..2237bde87d9f 100644
--- a/textproc/p5-POD2-Base/Makefile
+++ b/textproc/p5-POD2-Base/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ashish@FreeBSD.org
COMMENT= Base module for translations of Perl documentation
+WWW= https://metacpan.org/release/POD2-Base
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-POE-Filter-XML/Makefile b/textproc/p5-POE-Filter-XML/Makefile
index 41745928ec43..1b293138487f 100644
--- a/textproc/p5-POE-Filter-XML/Makefile
+++ b/textproc/p5-POE-Filter-XML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE Filter for parsing XML
+WWW= https://metacpan.org/release/POE-Filter-XML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-POSIX-Regex/Makefile b/textproc/p5-POSIX-Regex/Makefile
index 595ac977ea13..79deb7e85f2a 100644
--- a/textproc/p5-POSIX-Regex/Makefile
+++ b/textproc/p5-POSIX-Regex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= OO interface for the gnu regex engine
+WWW= https://metacpan.org/release/POSIX-Regex
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-PPI-HTML/Makefile b/textproc/p5-PPI-HTML/Makefile
index 7323b69e0012..09473ce110b0 100644
--- a/textproc/p5-PPI-HTML/Makefile
+++ b/textproc/p5-PPI-HTML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate syntax-highlighted HTML for Perl using PPI
+WWW= https://metacpan.org/release/PPI-HTML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PPI-XS/Makefile b/textproc/p5-PPI-XS/Makefile
index 601f531edbf2..1bb775b38fb9 100644
--- a/textproc/p5-PPI-XS/Makefile
+++ b/textproc/p5-PPI-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS acceleration for the PPI perl parser
+WWW= https://metacpan.org/release/PPI-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PPI/Makefile b/textproc/p5-PPI/Makefile
index 6ffb9ef6da41..021f3b02efde 100644
--- a/textproc/p5-PPI/Makefile
+++ b/textproc/p5-PPI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Analyze and manipulate Perl code without using perl itself
+WWW= https://metacpan.org/release/PPI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PPIx-EditorTools/Makefile b/textproc/p5-PPIx-EditorTools/Makefile
index 7987866c7ca7..83b4fb61425e 100644
--- a/textproc/p5-PPIx-EditorTools/Makefile
+++ b/textproc/p5-PPIx-EditorTools/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility methods and base class for manipulating Perl via PPI
+WWW= https://metacpan.org/release/PPIx-EditorTools
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PPIx-QuoteLike/Makefile b/textproc/p5-PPIx-QuoteLike/Makefile
index b61d76c6e3c7..c27eeb1a8286 100644
--- a/textproc/p5-PPIx-QuoteLike/Makefile
+++ b/textproc/p5-PPIx-QuoteLike/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse Perl string literals and string-literal-like things
+WWW= https://metacpan.org/release/PPIx-QuoteLike
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PPIx-Regexp/Makefile b/textproc/p5-PPIx-Regexp/Makefile
index 34cb725c0c7d..d6ad5955ffca 100644
--- a/textproc/p5-PPIx-Regexp/Makefile
+++ b/textproc/p5-PPIx-Regexp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= PPI regular expression parser
+WWW= https://metacpan.org/release/PPIx-Regexp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PPIx-Utilities/Makefile b/textproc/p5-PPIx-Utilities/Makefile
index 5e82e0fb281e..87ac22da9692 100644
--- a/textproc/p5-PPIx-Utilities/Makefile
+++ b/textproc/p5-PPIx-Utilities/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensions to PPI
+WWW= https://metacpan.org/release/PPIx-Utilities
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Exception-Class>=1.23:devel/p5-Exception-Class \
diff --git a/textproc/p5-PPIx-Utils/Makefile b/textproc/p5-PPIx-Utils/Makefile
index 07f27c3ea2f0..dc743071577b 100644
--- a/textproc/p5-PPIx-Utils/Makefile
+++ b/textproc/p5-PPIx-Utils/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility functions for PPI
+WWW= https://metacpan.org/release/PPIx-Utils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Parse-ANSIColor-Tiny/Makefile b/textproc/p5-Parse-ANSIColor-Tiny/Makefile
index c06f85552861..67427307dd90 100644
--- a/textproc/p5-Parse-ANSIColor-Tiny/Makefile
+++ b/textproc/p5-Parse-ANSIColor-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Determine attributes of ANSI-colored string
+WWW= https://metacpan.org/release/Parse-ANSIColor-Tiny
TEST_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences \
p5-Test-Requires>=0:devel/p5-Test-Requires
diff --git a/textproc/p5-Parse-BooleanLogic/Makefile b/textproc/p5-Parse-BooleanLogic/Makefile
index 6aa29d03f828..4154f61ac267 100644
--- a/textproc/p5-Parse-BooleanLogic/Makefile
+++ b/textproc/p5-Parse-BooleanLogic/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Parser of boolean expressions
+WWW= https://metacpan.org/release/Parse-BooleanLogic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Parse-CSV/Makefile b/textproc/p5-Parse-CSV/Makefile
index 5551b0726e57..5e612c65cd9a 100644
--- a/textproc/p5-Parse-CSV/Makefile
+++ b/textproc/p5-Parse-CSV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Highly flexible CSV parser for large files
+WWW= https://metacpan.org/release/Parse-CSV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Parse-EDID/Makefile b/textproc/p5-Parse-EDID/Makefile
index acd4ddd5b5fd..5ec71aa74ca3 100644
--- a/textproc/p5-Parse-EDID/Makefile
+++ b/textproc/p5-Parse-EDID/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= xavier@amdh.fr
COMMENT= Extended display identification data (EDID) parser
+WWW= https://metacpan.org/dist/Parse-EDID
LICENSE= GPLv3
diff --git a/textproc/p5-Parse-FixedLength/Makefile b/textproc/p5-Parse-FixedLength/Makefile
index 2e4746d822ef..28135130d91e 100644
--- a/textproc/p5-Parse-FixedLength/Makefile
+++ b/textproc/p5-Parse-FixedLength/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse a string containing fixed length fields into component parts
+WWW= https://metacpan.org/release/Parse-FixedLength
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Parse-Flex/Makefile b/textproc/p5-Parse-Flex/Makefile
index 225b862a9f3f..b3351adcfc54 100644
--- a/textproc/p5-Parse-Flex/Makefile
+++ b/textproc/p5-Parse-Flex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= The Fastest Lexer in the West
+WWW= https://metacpan.org/release/Parse-Flex
LICENSE= GPLv3
diff --git a/textproc/p5-Parse-PhoneNumber/Makefile b/textproc/p5-Parse-PhoneNumber/Makefile
index 382941999448..e1f7fc7c6efb 100644
--- a/textproc/p5-Parse-PhoneNumber/Makefile
+++ b/textproc/p5-Parse-PhoneNumber/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse phone numbers
+WWW= https://metacpan.org/release/Parse-PhoneNumber
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Parse-Syslog/Makefile b/textproc/p5-Parse-Syslog/Makefile
index 283b6535cd58..a2289ec882f0 100644
--- a/textproc/p5-Parse-Syslog/Makefile
+++ b/textproc/p5-Parse-Syslog/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 routines that present a simple interface to parse syslog files
+WWW= https://metacpan.org/release/Parse-Syslog
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic-Bangs/Makefile b/textproc/p5-Perl-Critic-Bangs/Makefile
index 7da2302524ca..e3eb608f18af 100644
--- a/textproc/p5-Perl-Critic-Bangs/Makefile
+++ b/textproc/p5-Perl-Critic-Bangs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ivan@serezhkin.com
COMMENT= Collection of handy Perl::Critic policies
+WWW= https://metacpan.org/release/Perl-Critic-Bangs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic-Itch/Makefile b/textproc/p5-Perl-Critic-Itch/Makefile
index 5003fe40b675..79f985bcd988 100644
--- a/textproc/p5-Perl-Critic-Itch/Makefile
+++ b/textproc/p5-Perl-Critic-Itch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of Perl::Critic Policies
+WWW= https://metacpan.org/release/Perl-Critic-Itch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic-Moose/Makefile b/textproc/p5-Perl-Critic-Moose/Makefile
index c7778e566696..3eb1950d6e70 100644
--- a/textproc/p5-Perl-Critic-Moose/Makefile
+++ b/textproc/p5-Perl-Critic-Moose/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Policies for Perl::Critic concerned with using Moose
+WWW= https://metacpan.org/release/Perl-Critic-Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic-More/Makefile b/textproc/p5-Perl-Critic-More/Makefile
index b7b524b121f4..8ee93a69a639 100644
--- a/textproc/p5-Perl-Critic-More/Makefile
+++ b/textproc/p5-Perl-Critic-More/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Supplemental policies for Perl::Critic
+WWW= https://metacpan.org/release/Perl-Critic-More
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic-Pulp/Makefile b/textproc/p5-Perl-Critic-Pulp/Makefile
index ee410d1b8a59..4ddeca977c8f 100644
--- a/textproc/p5-Perl-Critic-Pulp/Makefile
+++ b/textproc/p5-Perl-Critic-Pulp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of add-on policies for Perl::Critic
+WWW= https://metacpan.org/release/Perl-Critic-Pulp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic-Swift/Makefile b/textproc/p5-Perl-Critic-Swift/Makefile
index 0e62d1317aed..aa9296e9793e 100644
--- a/textproc/p5-Perl-Critic-Swift/Makefile
+++ b/textproc/p5-Perl-Critic-Swift/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Additional policies for Perl::Critic
+WWW= https://metacpan.org/release/Perl-Critic-Swift
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic-Tics/Makefile b/textproc/p5-Perl-Critic-Tics/Makefile
index 6c4fdb07d2dc..13527b37077e 100644
--- a/textproc/p5-Perl-Critic-Tics/Makefile
+++ b/textproc/p5-Perl-Critic-Tics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extra policies for Perl::Critic
+WWW= https://metacpan.org/release/Perl-Critic-Tics
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Critic/Makefile b/textproc/p5-Perl-Critic/Makefile
index a505e02ee5df..5f8c55168f70 100644
--- a/textproc/p5-Perl-Critic/Makefile
+++ b/textproc/p5-Perl-Critic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Critique Perl source for style and standards
+WWW= https://metacpan.org/release/Perl-Critic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-Lint/Makefile b/textproc/p5-Perl-Lint/Makefile
index 2fc4fc64b216..9ce4d661c4f8 100644
--- a/textproc/p5-Perl-Lint/Makefile
+++ b/textproc/p5-Perl-Lint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Yet another Perl source code linter
+WWW= https://metacpan.org/pod/Perl::Lint
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Perl-MinimumVersion/Makefile b/textproc/p5-Perl-MinimumVersion/Makefile
index 77f73fe818a3..6f7f1db767af 100644
--- a/textproc/p5-Perl-MinimumVersion/Makefile
+++ b/textproc/p5-Perl-MinimumVersion/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find a minimum required version of perl for Perl code
+WWW= https://metacpan.org/release/Perl-MinimumVersion
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-PerlPoint-Converters/Makefile b/textproc/p5-PerlPoint-Converters/Makefile
index 7632df5ccdc5..e0658c43003f 100644
--- a/textproc/p5-PerlPoint-Converters/Makefile
+++ b/textproc/p5-PerlPoint-Converters/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert PerlPoint docs into various formats
+WWW= https://metacpan.org/release/PerlPoint-Converters
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PerlPoint-Package>=0:textproc/p5-PerlPoint-Package \
diff --git a/textproc/p5-PerlPoint-Package/Makefile b/textproc/p5-PerlPoint-Package/Makefile
index 10055881076a..8cefea33a999 100644
--- a/textproc/p5-PerlPoint-Package/Makefile
+++ b/textproc/p5-PerlPoint-Package/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Presentation and documentation toolset
+WWW= https://metacpan.org/release/PerlPoint-Package
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
diff --git a/textproc/p5-Petal-CodePerl/Makefile b/textproc/p5-Petal-CodePerl/Makefile
index 6dad576b5e4d..1b64411d63dd 100644
--- a/textproc/p5-Petal-CodePerl/Makefile
+++ b/textproc/p5-Petal-CodePerl/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make Petal go faster by compiling the expressions
+WWW= https://metacpan.org/release/Petal-CodePerl
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Petal>=0:textproc/p5-Petal \
diff --git a/textproc/p5-Petal-Mail/Makefile b/textproc/p5-Petal-Mail/Makefile
index 4d0d70e62b83..4d34222efaab 100644
--- a/textproc/p5-Petal-Mail/Makefile
+++ b/textproc/p5-Petal-Mail/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Format text e-mail using Petal
+WWW= https://metacpan.org/release/Petal-Mail
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Petal-Utils/Makefile b/textproc/p5-Petal-Utils/Makefile
index 4aac2a26f475..8903b4802e1b 100644
--- a/textproc/p5-Petal-Utils/Makefile
+++ b/textproc/p5-Petal-Utils/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Useful template modifiers for Petal
+WWW= https://metacpan.org/release/Petal-Utils
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Petal>=0:textproc/p5-Petal \
diff --git a/textproc/p5-Petal/Makefile b/textproc/p5-Petal/Makefile
index 9e5635903e52..05cec0700721 100644
--- a/textproc/p5-Petal/Makefile
+++ b/textproc/p5-Petal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Template Attribute Language - TAL for Perl!
+WWW= https://metacpan.org/release/Petal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Plagger/Makefile b/textproc/p5-Plagger/Makefile
index 912ea1128b51..e203c7f75b4c 100644
--- a/textproc/p5-Plagger/Makefile
+++ b/textproc/p5-Plagger/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pluggable RSS/Atom feed aggregator written in Perl
+WWW= https://metacpan.org/release/Plagger
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile b/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile
index 818aa04bcb3b..c096dfa2b754 100644
--- a/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile
+++ b/textproc/p5-Plucene-Analysis-CJKAnalyzer/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyzer for CJK texts
+WWW= https://metacpan.org/release/XERN/Plucene-Analysis-CJKAnalyzer-0.02
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile
index b82f8a64e40f..525846f11a95 100644
--- a/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile
+++ b/textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stemmed analyzer plugin for p5-Plucene search engine
+WWW= https://metacpan.org/release/Plucene-Plugin-Analyzer-SnowballAnalyzer
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Lingua-StopWords>=0:textproc/p5-Lingua-StopWords \
diff --git a/textproc/p5-Plucene-Simple/Makefile b/textproc/p5-Plucene-Simple/Makefile
index f0be5593b306..58f732a737cb 100644
--- a/textproc/p5-Plucene-Simple/Makefile
+++ b/textproc/p5-Plucene-Simple/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME:S/-//}-${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Interface to Plucene
+WWW= https://metacpan.org/release/PluceneSimple
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Time-Piece-Range>=1.0:devel/p5-Time-Piece-Range \
diff --git a/textproc/p5-Plucene/Makefile b/textproc/p5-Plucene/Makefile
index 8f9680aff296..d48b3df4e397 100644
--- a/textproc/p5-Plucene/Makefile
+++ b/textproc/p5-Plucene/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl port of the Java Lucene search engine
+WWW= https://metacpan.org/release/Plucene
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Abstract/Makefile b/textproc/p5-Pod-Abstract/Makefile
index 7fc8e2efc832..7656600a28a7 100644
--- a/textproc/p5-Pod-Abstract/Makefile
+++ b/textproc/p5-Pod-Abstract/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Abstract document tree for Perl POD documents
+WWW= https://metacpan.org/release/Pod-Abstract
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Autopod/Makefile b/textproc/p5-Pod-Autopod/Makefile
index 6f746b4e5948..bc350a6cfd25 100644
--- a/textproc/p5-Pod-Autopod/Makefile
+++ b/textproc/p5-Pod-Autopod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generates pod documentation by analysing perl modules
+WWW= https://metacpan.org/release/Pod-Autopod
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Pod-Constants/Makefile b/textproc/p5-Pod-Constants/Makefile
index 3b5b4fccc713..b761c4941e56 100644
--- a/textproc/p5-Pod-Constants/Makefile
+++ b/textproc/p5-Pod-Constants/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Include constants from POD
+WWW= https://metacpan.org/release/Pod-Constants
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Pod-DocBook/Makefile b/textproc/p5-Pod-DocBook/Makefile
index 179661b4993e..24d0a7829051 100644
--- a/textproc/p5-Pod-DocBook/Makefile
+++ b/textproc/p5-Pod-DocBook/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert Pod data to DocBook SGML
+WWW= https://metacpan.org/release/Pod-DocBook
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-podlators>=0:textproc/p5-podlators \
diff --git a/textproc/p5-Pod-Elemental/Makefile b/textproc/p5-Pod-Elemental/Makefile
index 41e439f69db7..3d0a9e2be98b 100644
--- a/textproc/p5-Pod-Elemental/Makefile
+++ b/textproc/p5-Pod-Elemental/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Treating a Pod document as a tree of elements
+WWW= https://metacpan.org/release/Pod-Elemental
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Escapes/Makefile b/textproc/p5-Pod-Escapes/Makefile
index 953813121ce5..032de540db40 100644
--- a/textproc/p5-Pod-Escapes/Makefile
+++ b/textproc/p5-Pod-Escapes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= For resolving Pod E<...> sequences
+WWW= https://metacpan.org/release/Pod-Escapes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Eventual/Makefile b/textproc/p5-Pod-Eventual/Makefile
index 670d0ee1c96e..e58dececc0c1 100644
--- a/textproc/p5-Pod-Eventual/Makefile
+++ b/textproc/p5-Pod-Eventual/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read a POD document as a series of trivial events
+WWW= https://metacpan.org/release/Pod-Eventual
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-HtmlEasy/Makefile b/textproc/p5-Pod-HtmlEasy/Makefile
index f3f618f43395..ee2e70ff1e28 100644
--- a/textproc/p5-Pod-HtmlEasy/Makefile
+++ b/textproc/p5-Pod-HtmlEasy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Generate personalized HTML from PODs
+WWW= https://metacpan.org/release/Pod-HtmlEasy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-LaTeX/Makefile b/textproc/p5-Pod-LaTeX/Makefile
index 62e92a1d286a..b86a7c6d59c5 100644
--- a/textproc/p5-Pod-LaTeX/Makefile
+++ b/textproc/p5-Pod-LaTeX/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert Pod data to formatted LaTeX
+WWW= https://metacpan.org/release/Pod-LaTeX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Markdown/Makefile b/textproc/p5-Pod-Markdown/Makefile
index 2536337111ef..2407b571d568 100644
--- a/textproc/p5-Pod-Markdown/Makefile
+++ b/textproc/p5-Pod-Markdown/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module to convert POD to Markdown
+WWW= https://metacpan.org/release/Pod-Markdown
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-MinimumVersion/Makefile b/textproc/p5-Pod-MinimumVersion/Makefile
index d7e2cc898cbf..0dd0d1195a90 100644
--- a/textproc/p5-Pod-MinimumVersion/Makefile
+++ b/textproc/p5-Pod-MinimumVersion/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Report minimum Perl version for given POD
+WWW= https://metacpan.org/release/Pod-MinimumVersion
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-POM-View-HTML-Filter/Makefile b/textproc/p5-Pod-POM-View-HTML-Filter/Makefile
index 25261d2598ea..fdbb6f5176d6 100644
--- a/textproc/p5-Pod-POM-View-HTML-Filter/Makefile
+++ b/textproc/p5-Pod-POM-View-HTML-Filter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use filters on sections of your pod documents
+WWW= https://metacpan.org/release/Pod-POM-View-HTML-Filter
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Pod-POM>=0:textproc/p5-Pod-POM \
diff --git a/textproc/p5-Pod-POM-View-Restructured/Makefile b/textproc/p5-Pod-POM-View-Restructured/Makefile
index b713b5f07a1a..3134551ed0b3 100644
--- a/textproc/p5-Pod-POM-View-Restructured/Makefile
+++ b/textproc/p5-Pod-POM-View-Restructured/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= View for Pod::POM that outputs reStructuredText
+WWW= https://metacpan.org/release/Pod-POM-View-Restructured
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-POM/Makefile b/textproc/p5-Pod-POM/Makefile
index 7d3e9b207625..7e75664f9d52 100644
--- a/textproc/p5-Pod-POM/Makefile
+++ b/textproc/p5-Pod-POM/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POD Object Model
+WWW= https://metacpan.org/release/Pod-POM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Parser/Makefile b/textproc/p5-Pod-Parser/Makefile
index 103771c01cc3..64ee40e48003 100644
--- a/textproc/p5-Pod-Parser/Makefile
+++ b/textproc/p5-Pod-Parser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Modules to work with POD (Plain Old Documentation)
+WWW= https://metacpan.org/release/Pod-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Perldoc/Makefile b/textproc/p5-Pod-Perldoc/Makefile
index 71e72d5c059a..1f8d269952e7 100644
--- a/textproc/p5-Pod-Perldoc/Makefile
+++ b/textproc/p5-Pod-Perldoc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ashish@FreeBSD.org
COMMENT= Look up Perl documentation in Pod format
+WWW= https://metacpan.org/release/Pod-Perldoc
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Pod-ProjectDocs/Makefile b/textproc/p5-Pod-ProjectDocs/Makefile
index 5346a9a3e4dc..a99afcf4b19f 100644
--- a/textproc/p5-Pod-ProjectDocs/Makefile
+++ b/textproc/p5-Pod-ProjectDocs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generates CPAN like pod pages
+WWW= https://metacpan.org/release/Pod-ProjectDocs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Readme/Makefile b/textproc/p5-Pod-Readme/Makefile
index 68af32f436c3..a6d0cd6bb17b 100644
--- a/textproc/p5-Pod-Readme/Makefile
+++ b/textproc/p5-Pod-Readme/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert POD to README file
+WWW= https://metacpan.org/release/Pod-Readme
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Section/Makefile b/textproc/p5-Pod-Section/Makefile
index 604e571535ff..8b1c3057167d 100644
--- a/textproc/p5-Pod-Section/Makefile
+++ b/textproc/p5-Pod-Section/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Select specified section from POD
+WWW= https://metacpan.org/release/Pod-Section
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Simple/Makefile b/textproc/p5-Pod-Simple/Makefile
index 3e16bf48cbd4..e29784faecb4 100644
--- a/textproc/p5-Pod-Simple/Makefile
+++ b/textproc/p5-Pod-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Framework for parsing Pod
+WWW= https://metacpan.org/release/Pod-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Spell/Makefile b/textproc/p5-Pod-Spell/Makefile
index 01f178ab20df..8d413055de9d 100644
--- a/textproc/p5-Pod-Spell/Makefile
+++ b/textproc/p5-Pod-Spell/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Formatter for spellchecking Pod
+WWW= https://metacpan.org/release/Pod-Spell
LICENSE= ART20
diff --git a/textproc/p5-Pod-Strip/Makefile b/textproc/p5-Pod-Strip/Makefile
index 6e25c086398c..1bbd0ce3a903 100644
--- a/textproc/p5-Pod-Strip/Makefile
+++ b/textproc/p5-Pod-Strip/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Remove POD from Perl code
+WWW= https://metacpan.org/release/Pod-Strip
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-Stripper/Makefile b/textproc/p5-Pod-Stripper/Makefile
index dbd5967488c3..c141b04ca16c 100644
--- a/textproc/p5-Pod-Stripper/Makefile
+++ b/textproc/p5-Pod-Stripper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Strip all pod, and output what's left
+WWW= https://metacpan.org/release/Pod-Stripper
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/textproc/p5-Pod-Tree/Makefile b/textproc/p5-Pod-Tree/Makefile
index 173356963553..e98b36dd3c42 100644
--- a/textproc/p5-Pod-Tree/Makefile
+++ b/textproc/p5-Pod-Tree/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create a static syntax tree for a POD
+WWW= https://metacpan.org/release/Pod-Tree
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-WSDL/Makefile b/textproc/p5-Pod-WSDL/Makefile
index fbea5466398d..b72b26ce8506 100644
--- a/textproc/p5-Pod-WSDL/Makefile
+++ b/textproc/p5-Pod-WSDL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create WSDL documents from (extended) pod
+WWW= https://metacpan.org/release/Pod-WSDL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Pod-WikiDoc/Makefile b/textproc/p5-Pod-WikiDoc/Makefile
index 25af2af7fae5..6197a1a2a5f0 100644
--- a/textproc/p5-Pod-WikiDoc/Makefile
+++ b/textproc/p5-Pod-WikiDoc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate Pod from inline wiki style text
+WWW= https://metacpan.org/release/Pod-WikiDoc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Pod-XML/Makefile b/textproc/p5-Pod-XML/Makefile
index b6ffa27aa97c..a83a26ebcb52 100644
--- a/textproc/p5-Pod-XML/Makefile
+++ b/textproc/p5-Pod-XML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module to convert POD to XML
+WWW= https://metacpan.org/release/Pod-XML
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-Stringy>=0:devel/p5-IO-Stringy
diff --git a/textproc/p5-Pod-Xhtml/Makefile b/textproc/p5-Pod-Xhtml/Makefile
index ff8bc25b0f09..9c9b1d778215 100644
--- a/textproc/p5-Pod-Xhtml/Makefile
+++ b/textproc/p5-Pod-Xhtml/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate well-formed XHTML documents from POD format documentation
+WWW= https://metacpan.org/release/Pod-Xhtml
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI
diff --git a/textproc/p5-RDF-Core/Makefile b/textproc/p5-RDF-Core/Makefile
index cfeeeca8c3e1..f9c203996a0e 100644
--- a/textproc/p5-RDF-Core/Makefile
+++ b/textproc/p5-RDF-Core/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object oriented Perl modules for handling tasks related to RDF
+WWW= https://metacpan.org/release/RDF-Core
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
diff --git a/textproc/p5-RDF-Notation3/Makefile b/textproc/p5-RDF-Notation3/Makefile
index d797c856696a..314381c436cd 100644
--- a/textproc/p5-RDF-Notation3/Makefile
+++ b/textproc/p5-RDF-Notation3/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= RDF Notation3 parser
+WWW= https://metacpan.org/release/RDF-Notation3
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX \
diff --git a/textproc/p5-RDF-Query/Makefile b/textproc/p5-RDF-Query/Makefile
index 9a17eb2f2e59..0d3c6f3e0220 100644
--- a/textproc/p5-RDF-Query/Makefile
+++ b/textproc/p5-RDF-Query/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Complete SPARQL 1.1 Query and Update implementation for RDF::Trine
+WWW= https://metacpan.org/release/RDF-Query
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-RDF-Simple/Makefile b/textproc/p5-RDF-Simple/Makefile
index 43fde1e932b1..4ec6a868df75 100644
--- a/textproc/p5-RDF-Simple/Makefile
+++ b/textproc/p5-RDF-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read and write RDF without complication
+WWW= https://metacpan.org/release/RDF-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-RDF-Trine/Makefile b/textproc/p5-RDF-Trine/Makefile
index da3d7d3ac256..f44c009cf734 100644
--- a/textproc/p5-RDF-Trine/Makefile
+++ b/textproc/p5-RDF-Trine/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= RDF Framework for Perl
+WWW= https://metacpan.org/release/RDF-Trine
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-RDFStore/Makefile b/textproc/p5-RDFStore/Makefile
index 8693db11c748..dc200aecabc2 100644
--- a/textproc/p5-RDFStore/Makefile
+++ b/textproc/p5-RDFStore/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl API for RDF Storage
+WWW= https://metacpan.org/release/RDFStore
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
diff --git a/textproc/p5-RTF-Tokenizer/Makefile b/textproc/p5-RTF-Tokenizer/Makefile
index 7bc5ff67a702..c6f1d37f731f 100644
--- a/textproc/p5-RTF-Tokenizer/Makefile
+++ b/textproc/p5-RTF-Tokenizer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for reading RTF files
+WWW= https://metacpan.org/release/RTF-Tokenizer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Regex-PreSuf/Makefile b/textproc/p5-Regex-PreSuf/Makefile
index da84428c731c..14130c1790dd 100644
--- a/textproc/p5-Regex-PreSuf/Makefile
+++ b/textproc/p5-Regex-PreSuf/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Given word lists, create Perl regular expressions
+WWW= https://metacpan.org/release/Regex-PreSuf
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Regexp-Common-Email-Address/Makefile b/textproc/p5-Regexp-Common-Email-Address/Makefile
index 1573e725da4b..efe9cf245ebb 100644
--- a/textproc/p5-Regexp-Common-Email-Address/Makefile
+++ b/textproc/p5-Regexp-Common-Email-Address/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Regex pattern for Email Addresses
+WWW= https://metacpan.org/release/Regexp-Common-Email-Address
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Email-Address>=0:mail/p5-Email-Address \
diff --git a/textproc/p5-Regexp-Common-net-CIDR/Makefile b/textproc/p5-Regexp-Common-net-CIDR/Makefile
index 8532d7c1c22f..d24527df212e 100644
--- a/textproc/p5-Regexp-Common-net-CIDR/Makefile
+++ b/textproc/p5-Regexp-Common-net-CIDR/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide patterns for CIDR blocks
+WWW= https://metacpan.org/release/Regexp-Common-net-CIDR
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Regexp-Common>0:textproc/p5-Regexp-Common
diff --git a/textproc/p5-Regexp-Common-profanity_us/Makefile b/textproc/p5-Regexp-Common-profanity_us/Makefile
index 90929e7a5065..f9f371008f2a 100644
--- a/textproc/p5-Regexp-Common-profanity_us/Makefile
+++ b/textproc/p5-Regexp-Common-profanity_us/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide regexes for U.S. profanity
+WWW= https://metacpan.org/release/Regexp-Common-profanity_us
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Regexp-Common-time/Makefile b/textproc/p5-Regexp-Common-time/Makefile
index eca9369ee905..434cbc99c846 100644
--- a/textproc/p5-Regexp-Common-time/Makefile
+++ b/textproc/p5-Regexp-Common-time/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= Date and time regexps implemented in Perl
+WWW= https://metacpan.org/release/Regexp-Common-time
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Regexp-Common>0:textproc/p5-Regexp-Common
diff --git a/textproc/p5-Regexp-Common/Makefile b/textproc/p5-Regexp-Common/Makefile
index cddf6cc5ad15..f0bfc708a66c 100644
--- a/textproc/p5-Regexp-Common/Makefile
+++ b/textproc/p5-Regexp-Common/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= Provide commonly requested Perl regular expressions
+WWW= https://metacpan.org/release/Regexp-Common
LICENSE= ART10 ART20 BSD3CLAUSE MIT
LICENSE_COMB= dual
diff --git a/textproc/p5-Regexp-Copy/Makefile b/textproc/p5-Regexp-Copy/Makefile
index 903a66f02624..086ea86f78b6 100644
--- a/textproc/p5-Regexp-Copy/Makefile
+++ b/textproc/p5-Regexp-Copy/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Copy the contents of one Regexp object to another
+WWW= https://metacpan.org/release/Regexp-Copy
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Regexp-Debugger/Makefile b/textproc/p5-Regexp-Debugger/Makefile
index b7a7b0a3e6f3..487feed0a23b 100644
--- a/textproc/p5-Regexp-Debugger/Makefile
+++ b/textproc/p5-Regexp-Debugger/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Visually debug regexes in-place
+WWW= https://metacpan.org/release/Regexp-Debugger
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Regexp-DefaultFlags/Makefile b/textproc/p5-Regexp-DefaultFlags/Makefile
index ead2176d3932..630f7d4da27d 100644
--- a/textproc/p5-Regexp-DefaultFlags/Makefile
+++ b/textproc/p5-Regexp-DefaultFlags/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set default flags on regular expressions
+WWW= https://metacpan.org/release/Regexp-DefaultFlags
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Regexp-IPv6/Makefile b/textproc/p5-Regexp-IPv6/Makefile
index b59005934441..db2c48019328 100644
--- a/textproc/p5-Regexp-IPv6/Makefile
+++ b/textproc/p5-Regexp-IPv6/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Regular expression for IPv6 addresses
+WWW= https://metacpan.org/release/Regexp-IPv6
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Regexp-Log-Common/Makefile b/textproc/p5-Regexp-Log-Common/Makefile
index e60436508698..8508c787e033 100644
--- a/textproc/p5-Regexp-Log-Common/Makefile
+++ b/textproc/p5-Regexp-Log-Common/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Regexp::Log::Common, a parser for the Common Log Format
+WWW= https://metacpan.org/release/Regexp-Log-Common
LICENSE= ART20
diff --git a/textproc/p5-Regexp-Log/Makefile b/textproc/p5-Regexp-Log/Makefile
index 91a2db45e314..77230a31cb7d 100644
--- a/textproc/p5-Regexp-Log/Makefile
+++ b/textproc/p5-Regexp-Log/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base Perl class for log files regexp builders
+WWW= https://metacpan.org/release/Regexp-Log
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-SGML-DTDParse/Makefile b/textproc/p5-SGML-DTDParse/Makefile
index bf90beb15dba..96c2165ade08 100644
--- a/textproc/p5-SGML-DTDParse/Makefile
+++ b/textproc/p5-SGML-DTDParse/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse an SGML or XML DTD
+WWW= https://metacpan.org/release/SGML-DTDParse
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DelimMatch>=1.05:textproc/p5-DelimMatch \
diff --git a/textproc/p5-SGML-Parser-OpenSP/Makefile b/textproc/p5-SGML-Parser-OpenSP/Makefile
index f85d9b3e7250..a99f525b25a2 100644
--- a/textproc/p5-SGML-Parser-OpenSP/Makefile
+++ b/textproc/p5-SGML-Parser-OpenSP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= Parse SGML documents using OpenSP
+WWW= https://metacpan.org/release/SGML-Parser-OpenSP
# The port's README says the port "is licensed under the same terms as Perl
# itself".
diff --git a/textproc/p5-SGMLSpm/Makefile b/textproc/p5-SGMLSpm/Makefile
index 2f52ecbde484..1f0df502adc7 100644
--- a/textproc/p5-SGMLSpm/Makefile
+++ b/textproc/p5-SGMLSpm/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for postprocessing the output from sgmls and nsgmls
+WWW= https://metacpan.org/release/DMEGG/SGMLSpm-1.03ii
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/p5-SQL-Tokenizer/Makefile b/textproc/p5-SQL-Tokenizer/Makefile
index 6649815b2f31..8fb214fb83a6 100644
--- a/textproc/p5-SQL-Tokenizer/Makefile
+++ b/textproc/p5-SQL-Tokenizer/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple regular expressions based SQL tokenizer
+WWW= https://metacpan.org/release/SQL-Tokenizer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-SVG-Parser/Makefile b/textproc/p5-SVG-Parser/Makefile
index c8fa393477d7..c147653440ec 100644
--- a/textproc/p5-SVG-Parser/Makefile
+++ b/textproc/p5-SVG-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XML Parser for SVG documents
+WWW= https://metacpan.org/release/SVG-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-SVG/Makefile b/textproc/p5-SVG/Makefile
index 5cf847c071f4..708b14d81b07 100644
--- a/textproc/p5-SVG/Makefile
+++ b/textproc/p5-SVG/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for generating Scalable Vector Graphics (SVG) documents
+WWW= https://metacpan.org/release/SVG
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Search-Elasticsearch-Client-0_90/Makefile b/textproc/p5-Search-Elasticsearch-Client-0_90/Makefile
index 1f5b277a5f9e..41dcca4abe3a 100644
--- a/textproc/p5-Search-Elasticsearch-Client-0_90/Makefile
+++ b/textproc/p5-Search-Elasticsearch-Client-0_90/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= elastic@FreeBSD.org
COMMENT= ElasticSearch API for 0.90 servers
+WWW= https://metacpan.org/release/Search-Elasticsearch-Client-0_90
LICENSE= APACHE20
diff --git a/textproc/p5-Search-Elasticsearch-Client-1_0/Makefile b/textproc/p5-Search-Elasticsearch-Client-1_0/Makefile
index a6de90b7f684..d166e5c74e43 100644
--- a/textproc/p5-Search-Elasticsearch-Client-1_0/Makefile
+++ b/textproc/p5-Search-Elasticsearch-Client-1_0/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= elastic@FreeBSD.org
COMMENT= ElasticSearch API for 1.0 servers
+WWW= https://metacpan.org/release/Search-Elasticsearch-Client-1_0
LICENSE= APACHE20
diff --git a/textproc/p5-Search-Elasticsearch-Client-2_0/Makefile b/textproc/p5-Search-Elasticsearch-Client-2_0/Makefile
index 2065e8fbf132..77092d07b0fd 100644
--- a/textproc/p5-Search-Elasticsearch-Client-2_0/Makefile
+++ b/textproc/p5-Search-Elasticsearch-Client-2_0/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= elastic@FreeBSD.org
COMMENT= ElasticSearch API for 2.0 servers
+WWW= https://metacpan.org/release/Search-Elasticsearch-Client-2_0
LICENSE= APACHE20
diff --git a/textproc/p5-Search-Elasticsearch-Client-5_0/Makefile b/textproc/p5-Search-Elasticsearch-Client-5_0/Makefile
index 4fd546def8b7..daa728369c4f 100644
--- a/textproc/p5-Search-Elasticsearch-Client-5_0/Makefile
+++ b/textproc/p5-Search-Elasticsearch-Client-5_0/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= elastic@FreeBSD.org
COMMENT= ElasticSearch API for 5.0 servers
+WWW= https://metacpan.org/release/Search-Elasticsearch-Client-5_0
LICENSE= APACHE20
diff --git a/textproc/p5-Search-Elasticsearch/Makefile b/textproc/p5-Search-Elasticsearch/Makefile
index ee8f00ad27d2..fe93952b873f 100644
--- a/textproc/p5-Search-Elasticsearch/Makefile
+++ b/textproc/p5-Search-Elasticsearch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= elastic@FreeBSD.org
COMMENT= ElasticSearch API
+WWW= https://metacpan.org/release/Search-Elasticsearch
LICENSE= APACHE20
diff --git a/textproc/p5-Search-Estraier/Makefile b/textproc/p5-Search-Estraier/Makefile
index 950180b6a36f..bce8fa64cbb8 100644
--- a/textproc/p5-Search-Estraier/Makefile
+++ b/textproc/p5-Search-Estraier/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure perl module to use Hyper Estraier search engine
+WWW= https://metacpan.org/release/Search-Estraier
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI \
diff --git a/textproc/p5-Search-Odeum/Makefile b/textproc/p5-Search-Odeum/Makefile
index 5dbcfeba5cf3..80873e1f784f 100644
--- a/textproc/p5-Search-Odeum/Makefile
+++ b/textproc/p5-Search-Odeum/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl interface to the Odeum inverted index API
+WWW= https://metacpan.org/release/Search-Odeum
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Search-QueryParser-SQL/Makefile b/textproc/p5-Search-QueryParser-SQL/Makefile
index 1a17c3709997..ae75d341d841 100644
--- a/textproc/p5-Search-QueryParser-SQL/Makefile
+++ b/textproc/p5-Search-QueryParser-SQL/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Turn free-text queries into SQL WHERE clauses
+WWW= https://metacpan.org/release/Search-QueryParser-SQL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Search-QueryParser/Makefile b/textproc/p5-Search-QueryParser/Makefile
index 1b80c1759ea4..34004e99fc75 100644
--- a/textproc/p5-Search-QueryParser/Makefile
+++ b/textproc/p5-Search-QueryParser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse a query into a structure suitable for external search engines
+WWW= https://metacpan.org/release/Search-QueryParser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Search-Saryer/Makefile b/textproc/p5-Search-Saryer/Makefile
index 2fe6eec9d9f5..9f9c6a471970 100644
--- a/textproc/p5-Search-Saryer/Makefile
+++ b/textproc/p5-Search-Saryer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the Sary library
+WWW= http://sary.namazu.org/index.html.en
LIB_DEPENDS= libsary.so:textproc/sary
diff --git a/textproc/p5-Search-Sitemap/Makefile b/textproc/p5-Search-Sitemap/Makefile
index f42f084f2a5a..3d3c3e89fb11 100644
--- a/textproc/p5-Search-Sitemap/Makefile
+++ b/textproc/p5-Search-Sitemap/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for managing Search Engine Sitemaps
+WWW= https://metacpan.org/release/JASONK/Search-Sitemap-2.13
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Search-VectorSpace/Makefile b/textproc/p5-Search-VectorSpace/Makefile
index d2fff3583235..92870d7f7430 100644
--- a/textproc/p5-Search-VectorSpace/Makefile
+++ b/textproc/p5-Search-VectorSpace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Very basic vector-space search engine perl module
+WWW= https://metacpan.org/release/Search-VectorSpace
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= PDL>=0:math/PDL \
diff --git a/textproc/p5-Senna/Makefile b/textproc/p5-Senna/Makefile
index d883e8fd6cbe..e4af90704f79 100644
--- a/textproc/p5-Senna/Makefile
+++ b/textproc/p5-Senna/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for Embeddable Fulltext Search Engine
+WWW= https://metacpan.org/release/Senna
LICENSE= LGPL21
diff --git a/textproc/p5-Solr/Makefile b/textproc/p5-Solr/Makefile
index 57a256df7b45..0012df72bf57 100644
--- a/textproc/p5-Solr/Makefile
+++ b/textproc/p5-Solr/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for interfacing with Solr
+WWW= https://metacpan.org/release/Solr
LICENSE= APACHE20
diff --git a/textproc/p5-Sort-Fields/Makefile b/textproc/p5-Sort-Fields/Makefile
index f6cb54f86c27..8fb3f2efdbc1 100644
--- a/textproc/p5-Sort-Fields/Makefile
+++ b/textproc/p5-Sort-Fields/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to sort lines containing delimited fields
+WWW= https://metacpan.org/release/Sort-Fields
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Sort-Naturally/Makefile b/textproc/p5-Sort-Naturally/Makefile
index 0630f218fa48..cd3886c06e13 100644
--- a/textproc/p5-Sort-Naturally/Makefile
+++ b/textproc/p5-Sort-Naturally/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sort lexically, but sort numeral parts numerically
+WWW= https://metacpan.org/release/Sort-Naturally
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Sphinx-Config/Makefile b/textproc/p5-Sphinx-Config/Makefile
index 46a8a02789a9..553a89b77511 100644
--- a/textproc/p5-Sphinx-Config/Makefile
+++ b/textproc/p5-Sphinx-Config/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx search engine configuration file read/modify/write
+WWW= https://metacpan.org/release/Sphinx-Config
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Sphinx-Manager/Makefile b/textproc/p5-Sphinx-Manager/Makefile
index 092e64982af1..b72648c62ce7 100644
--- a/textproc/p5-Sphinx-Manager/Makefile
+++ b/textproc/p5-Sphinx-Manager/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx search engine management (start/stop)
+WWW= https://metacpan.org/release/Sphinx-Manager
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Sphinx-Search/Makefile b/textproc/p5-Sphinx-Search/Makefile
index cdc803084f05..c718004744e0 100644
--- a/textproc/p5-Sphinx-Search/Makefile
+++ b/textproc/p5-Sphinx-Search/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sphinx search engine API Perl client
+WWW= https://metacpan.org/release/Sphinx-Search
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-GenerateXLSX/Makefile b/textproc/p5-Spreadsheet-GenerateXLSX/Makefile
index bbb4384d00ab..3f1ec5ce6b08 100644
--- a/textproc/p5-Spreadsheet-GenerateXLSX/Makefile
+++ b/textproc/p5-Spreadsheet-GenerateXLSX/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate XLSX spreadsheet from array ref(s)
+WWW= https://metacpan.org/release/Spreadsheet-GenerateXLSX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-ParseExcel/Makefile b/textproc/p5-Spreadsheet-ParseExcel/Makefile
index d574ce9625ed..498fb31e4b0d 100644
--- a/textproc/p5-Spreadsheet-ParseExcel/Makefile
+++ b/textproc/p5-Spreadsheet-ParseExcel/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get information from Excel file
+WWW= https://metacpan.org/release/Spreadsheet-ParseExcel
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-ParseXLSX/Makefile b/textproc/p5-Spreadsheet-ParseXLSX/Makefile
index f7be7dc01561..4dad8d760f37 100644
--- a/textproc/p5-Spreadsheet-ParseXLSX/Makefile
+++ b/textproc/p5-Spreadsheet-ParseXLSX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for parsing XLSX files
+WWW= https://metacpan.org/release/Spreadsheet-ParseXLSX
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-CryptX>=0:security/p5-CryptX \
diff --git a/textproc/p5-Spreadsheet-Read/Makefile b/textproc/p5-Spreadsheet-Read/Makefile
index 5421ad37cf00..2ce04d3a1f7b 100644
--- a/textproc/p5-Spreadsheet-Read/Makefile
+++ b/textproc/p5-Spreadsheet-Read/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read the data from a spreadsheet
+WWW= https://metacpan.org/release/Spreadsheet-Read
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-ReadSXC/Makefile b/textproc/p5-Spreadsheet-ReadSXC/Makefile
index f83fd140078a..db46bc204f64 100644
--- a/textproc/p5-Spreadsheet-ReadSXC/Makefile
+++ b/textproc/p5-Spreadsheet-ReadSXC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extract OpenOffice 1.x spreadsheet data
+WWW= https://metacpan.org/release/Spreadsheet-ReadSXC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile b/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile
index fc0ff5bfce8a..657bb0af5fb9 100644
--- a/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcel-FromXML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create an Excel Spreadsheet from XML
+WWW= https://metacpan.org/release/Spreadsheet-WriteExcel-FromXML
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-OLE-Storage_Lite>=0:devel/p5-OLE-Storage_Lite \
diff --git a/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile b/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile
index b308cea0efda..2b179db94569 100644
--- a/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcel-Styler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Styles for formatting Spreadsheet::WriteExcel
+WWW= https://metacpan.org/release/Spreadsheet-WriteExcel-Styler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-WriteExcel/Makefile b/textproc/p5-Spreadsheet-WriteExcel/Makefile
index af1e4aa73da1..c3f43eed3225 100644
--- a/textproc/p5-Spreadsheet-WriteExcel/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write to a cross-platform Excel binary file
+WWW= https://metacpan.org/release/Spreadsheet-WriteExcel
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-WriteExcelXML/Makefile b/textproc/p5-Spreadsheet-WriteExcelXML/Makefile
index 7aafc6ca2e72..d03fd69dae79 100644
--- a/textproc/p5-Spreadsheet-WriteExcelXML/Makefile
+++ b/textproc/p5-Spreadsheet-WriteExcelXML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create an Excel file in XML format
+WWW= https://metacpan.org/release/Spreadsheet-WriteExcelXML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Spreadsheet-XLSX/Makefile b/textproc/p5-Spreadsheet-XLSX/Makefile
index d3433d4338a7..82e895e0d058 100644
--- a/textproc/p5-Spreadsheet-XLSX/Makefile
+++ b/textproc/p5-Spreadsheet-XLSX/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl extension for reading MS Excel 2007 files
+WWW= https://metacpan.org/release/Spreadsheet-XLSX
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Spreadsheet-ParseExcel>0:textproc/p5-Spreadsheet-ParseExcel \
diff --git a/textproc/p5-String-BufferStack/Makefile b/textproc/p5-String-BufferStack/Makefile
index 97a648aee439..03aae9cf56c0 100644
--- a/textproc/p5-String-BufferStack/Makefile
+++ b/textproc/p5-String-BufferStack/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Nested buffers for templating systems
+WWW= https://metacpan.org/release/String-BufferStack
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-CamelCase/Makefile b/textproc/p5-String-CamelCase/Makefile
index 3a00496cb5ec..146338b9a2fb 100644
--- a/textproc/p5-String-CamelCase/Makefile
+++ b/textproc/p5-String-CamelCase/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module for camelcase, de-camelcase
+WWW= https://metacpan.org/release/String-CamelCase
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Compare-ConstantTime/Makefile b/textproc/p5-String-Compare-ConstantTime/Makefile
index 7f1199f1aecd..20e7c21bccea 100644
--- a/textproc/p5-String-Compare-ConstantTime/Makefile
+++ b/textproc/p5-String-Compare-ConstantTime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for timing side-channel protected string compare
+WWW= https://metacpan.org/release/String-Compare-ConstantTime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Divert/Makefile b/textproc/p5-String-Divert/Makefile
index ec8ff73876fb..cf25f1b2ad7f 100644
--- a/textproc/p5-String-Divert/Makefile
+++ b/textproc/p5-String-Divert/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= String Perl object supporting folding and diversion
+WWW= https://metacpan.org/release/String-Divert
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-String-Escape/Makefile b/textproc/p5-String-Escape/Makefile
index 11486047a881..9d9d6aa7a1ae 100644
--- a/textproc/p5-String-Escape/Makefile
+++ b/textproc/p5-String-Escape/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Registry of string functions, including backslash escapes
+WWW= https://metacpan.org/release/String-Escape
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Flogger/Makefile b/textproc/p5-String-Flogger/Makefile
index f4c7680a95e5..ed8f2395f6b1 100644
--- a/textproc/p5-String-Flogger/Makefile
+++ b/textproc/p5-String-Flogger/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= String munging for loggers
+WWW= https://metacpan.org/release/String-Flogger
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Format/Makefile b/textproc/p5-String-Format/Makefile
index 6b70c40e686e..2c8fb19b2361 100644
--- a/textproc/p5-String-Format/Makefile
+++ b/textproc/p5-String-Format/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Perl module for sprintf-like string formatting capability
+WWW= https://metacpan.org/release/String-Format
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/README
diff --git a/textproc/p5-String-Fraction/Makefile b/textproc/p5-String-Fraction/Makefile
index 1c8c33d6b37b..a75500362bd2 100644
--- a/textproc/p5-String-Fraction/Makefile
+++ b/textproc/p5-String-Fraction/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert fractions into Unicode chars
+WWW= https://metacpan.org/release/String-Fraction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-HexConvert/Makefile b/textproc/p5-String-HexConvert/Makefile
index 83881cd72af9..ad76dbd13c90 100644
--- a/textproc/p5-String-HexConvert/Makefile
+++ b/textproc/p5-String-HexConvert/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ale@biancalanas.net
COMMENT= Convert ASCII strings to hex and reverse
+WWW= https://metacpan.org/release/String-HexConvert
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/p5-String-Koremutake/Makefile b/textproc/p5-String-Koremutake/Makefile
index 438d4226414a..d5b198f7c10f 100644
--- a/textproc/p5-String-Koremutake/Makefile
+++ b/textproc/p5-String-Koremutake/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert to/from Koremutake Memorable Random Strings
+WWW= https://metacpan.org/release/String-Koremutake
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-LCSS/Makefile b/textproc/p5-String-LCSS/Makefile
index d4b5fa5e812a..ea9723c95da7 100644
--- a/textproc/p5-String-LCSS/Makefile
+++ b/textproc/p5-String-LCSS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dvl@FreeBSD.org
COMMENT= Find The Longest Common Substring of Two Strings
+WWW= https://metacpan.org/release/String-LCSS
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-String-Pad/Makefile b/textproc/p5-String-Pad/Makefile
index 66fac6393016..ce3d10e6c5f1 100644
--- a/textproc/p5-String-Pad/Makefile
+++ b/textproc/p5-String-Pad/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= String padding routines for Perl
+WWW= https://metacpan.org/release/String-Pad
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Print/Makefile b/textproc/p5-String-Print/Makefile
index deef84bbf66b..e46b02a2a129 100644
--- a/textproc/p5-String-Print/Makefile
+++ b/textproc/p5-String-Print/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alternative of printf
+WWW= https://metacpan.org/release/String-Print
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-RewritePrefix/Makefile b/textproc/p5-String-RewritePrefix/Makefile
index 36582f5fce63..5d061f35a78f 100644
--- a/textproc/p5-String-RewritePrefix/Makefile
+++ b/textproc/p5-String-RewritePrefix/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Rewrite strings based on a set of known prefixes
+WWW= https://metacpan.org/release/String-RewritePrefix
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-ShellQuote/Makefile b/textproc/p5-String-ShellQuote/Makefile
index 727cd879e4f0..725e6e50db15 100644
--- a/textproc/p5-String-ShellQuote/Makefile
+++ b/textproc/p5-String-ShellQuote/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for quote strings for passing through the shell
+WWW= https://metacpan.org/release/String-ShellQuote
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-ShowDiff/Makefile b/textproc/p5-String-ShowDiff/Makefile
index 2902708575d3..fa9cc23e90ff 100644
--- a/textproc/p5-String-ShowDiff/Makefile
+++ b/textproc/p5-String-ShowDiff/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to help visualize differences between strings
+WWW= https://metacpan.org/release/String-ShowDiff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Tagged-Terminal/Makefile b/textproc/p5-String-Tagged-Terminal/Makefile
index d40e36a698b1..fb28aafea4f1 100644
--- a/textproc/p5-String-Tagged-Terminal/Makefile
+++ b/textproc/p5-String-Tagged-Terminal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Format terminal output using String::Tagged
+WWW= https://metacpan.org/release/String-Tagged-Terminal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Tagged/Makefile b/textproc/p5-String-Tagged/Makefile
index 5e8a47658d2d..9fd2d17802fa 100644
--- a/textproc/p5-String-Tagged/Makefile
+++ b/textproc/p5-String-Tagged/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sstring buffers with value tags on extents
+WWW= https://metacpan.org/release/String-Tagged
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-ToIdentifier-EN/Makefile b/textproc/p5-String-ToIdentifier-EN/Makefile
index a86962c9cfa6..f19aa1b0314c 100644
--- a/textproc/p5-String-ToIdentifier-EN/Makefile
+++ b/textproc/p5-String-ToIdentifier-EN/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert Strings to English Program Identifiers
+WWW= https://metacpan.org/release/String-ToIdentifier-EN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Tokenizer/Makefile b/textproc/p5-String-Tokenizer/Makefile
index 94864979f806..4de2054a396d 100644
--- a/textproc/p5-String-Tokenizer/Makefile
+++ b/textproc/p5-String-Tokenizer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple string tokenizer
+WWW= https://metacpan.org/release/String-Tokenizer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Trim/Makefile b/textproc/p5-String-Trim/Makefile
index 11811b444b01..d1ce3aa5c860 100644
--- a/textproc/p5-String-Trim/Makefile
+++ b/textproc/p5-String-Trim/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to trim whitespace from your strings
+WWW= https://metacpan.org/release/String-Trim
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Truncate/Makefile b/textproc/p5-String-Truncate/Makefile
index e5515b1e594e..60b69879b7ac 100644
--- a/textproc/p5-String-Truncate/Makefile
+++ b/textproc/p5-String-Truncate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for when strings are too long to be displayed
+WWW= https://metacpan.org/release/String-Truncate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-TtyLength/Makefile b/textproc/p5-String-TtyLength/Makefile
index 25c2ea6d9588..ad064eb7d76f 100644
--- a/textproc/p5-String-TtyLength/Makefile
+++ b/textproc/p5-String-TtyLength/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate length of string excluding ANSI tty codes
+WWW= https://metacpan.org/release/String-TtyLength
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Urandom/Makefile b/textproc/p5-String-Urandom/Makefile
index afd4e10f5041..89e35bb86b2c 100644
--- a/textproc/p5-String-Urandom/Makefile
+++ b/textproc/p5-String-Urandom/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to convert /dev/urandom to 8-bit chars
+WWW= https://metacpan.org/release/String-Urandom
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-String-Util/Makefile b/textproc/p5-String-Util/Makefile
index 3a538ddfb516..314bd7e9ba74 100644
--- a/textproc/p5-String-Util/Makefile
+++ b/textproc/p5-String-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for string processing utilities
+WWW= https://metacpan.org/release/String-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile b/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
index 28acf99e73eb..a5fae247bc28 100644
--- a/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
+++ b/textproc/p5-Syntax-Highlight-Engine-Kate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Port of the syntax highlight engine of the Kate text editor
+WWW= https://metacpan.org/release/Syntax-Highlight-Engine-Kate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile b/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile
index c54e5de119d1..cebe0e85885a 100644
--- a/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile
+++ b/textproc/p5-Syntax-Highlight-Perl-Improved/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mauricio@arareko.net
COMMENT= Syntax highlighting for Perl code
+WWW= https://metacpan.org/release/Syntax-Highlight-Perl-Improved
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-TOML-Parser/Makefile b/textproc/p5-TOML-Parser/Makefile
index ab257f790fcb..8ccade0188d2 100644
--- a/textproc/p5-TOML-Parser/Makefile
+++ b/textproc/p5-TOML-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple toml parser
+WWW= https://metacpan.org/release/TOML-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-TOML/Makefile b/textproc/p5-TOML/Makefile
index 8357a0006216..30e450c316fb 100644
--- a/textproc/p5-TOML/Makefile
+++ b/textproc/p5-TOML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parser for Tom's Obvious, Minimal Language (TOML) #'
+WWW= https://metacpan.org/release/TOML
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-TeX-Encode/Makefile b/textproc/p5-TeX-Encode/Makefile
index 32ba19500f49..7458a7ceebc2 100644
--- a/textproc/p5-TeX-Encode/Makefile
+++ b/textproc/p5-TeX-Encode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Encode/decode Perl utf-8 strings into TeX
+WWW= https://metacpan.org/release/TeX-Encode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-TeX-Hyphen/Makefile b/textproc/p5-TeX-Hyphen/Makefile
index d895d736df01..43ae4ef1bfd8 100644
--- a/textproc/p5-TeX-Hyphen/Makefile
+++ b/textproc/p5-TeX-Hyphen/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Hyphenate words using TeX's patterns
+WWW= https://metacpan.org/release/TeX-Hyphen
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Template-AutoFilter/Makefile b/textproc/p5-Template-AutoFilter/Makefile
index 1de8ae56ce47..ee0b6a019ff0 100644
--- a/textproc/p5-Template-AutoFilter/Makefile
+++ b/textproc/p5-Template-AutoFilter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dgeo@centrale-marseille.fr
COMMENT= Template::Toolkit subclass with automatic filtering
+WWW= https://metacpan.org/release/Template-AutoFilter
LICENSE= CC0-1.0
diff --git a/textproc/p5-Template-Declare/Makefile b/textproc/p5-Template-Declare/Makefile
index 2266e5b8e901..c189b9089767 100644
--- a/textproc/p5-Template-Declare/Makefile
+++ b/textproc/p5-Template-Declare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perlish declarative templates
+WWW= https://metacpan.org/release/Template-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Extract/Makefile b/textproc/p5-Template-Extract/Makefile
index c71eea7cd1bf..6ada6907d3a0 100644
--- a/textproc/p5-Template-Extract/Makefile
+++ b/textproc/p5-Template-Extract/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use TT2 syntax to extract data from documents
+WWW= https://metacpan.org/release/Template-Extract
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Template-Toolkit>=0:www/p5-Template-Toolkit
diff --git a/textproc/p5-Template-Magic/Makefile b/textproc/p5-Template-Magic/Makefile
index 2ebc95dad346..e682072b309a 100644
--- a/textproc/p5-Template-Magic/Makefile
+++ b/textproc/p5-Template-Magic/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Module with magic merger of runtime values with templates
+WWW= https://metacpan.org/release/Template-Magic
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-Util>=0:devel/p5-IO-Util \
diff --git a/textproc/p5-Template-Plugin-Autoformat/Makefile b/textproc/p5-Template-Plugin-Autoformat/Makefile
index c4e35044516a..f80f894db629 100644
--- a/textproc/p5-Template-Plugin-Autoformat/Makefile
+++ b/textproc/p5-Template-Plugin-Autoformat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vivek@khera.org
COMMENT= Template Toolkit interface to Text::Autoformat module
+WWW= https://metacpan.org/release/Template-Plugin-Autoformat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Plugin-CSV/Makefile b/textproc/p5-Template-Plugin-CSV/Makefile
index 9fd769764bf8..32ec975f5d9c 100644
--- a/textproc/p5-Template-Plugin-CSV/Makefile
+++ b/textproc/p5-Template-Plugin-CSV/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dgeo@centrale-marseille.fr
COMMENT= Simple TT2 plugin for generating CSV
+WWW= https://metacpan.org/release/Template-Plugin-CSV
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Template-Toolkit>0:www/p5-Template-Toolkit \
diff --git a/textproc/p5-Template-Plugin-Data-Printer/Makefile b/textproc/p5-Template-Plugin-Data-Printer/Makefile
index 4ee4f57f2630..5b179cbded93 100644
--- a/textproc/p5-Template-Plugin-Data-Printer/Makefile
+++ b/textproc/p5-Template-Plugin-Data-Printer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Template Toolkit dumper plugin using Data::Printer
+WWW= https://metacpan.org/release/Template-Plugin-DataPrinter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile
index b1572426fc07..f41e848ef588 100644
--- a/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile
+++ b/textproc/p5-Template-Plugin-Filter-Minify-CSS-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CSS::Minifier::XS filter for Template Toolkit
+WWW= https://metacpan.org/release/Template-Plugin-Filter-Minify-CSS-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile
index 510b957f4cc2..13b18a468a4c 100644
--- a/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile
+++ b/textproc/p5-Template-Plugin-Filter-Minify-CSS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CSS::Minifier filter for Template Toolkit
+WWW= https://metacpan.org/release/Template-Plugin-Filter-Minify-CSS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile
index 71c08ce7e3ae..fa12c17fc83d 100644
--- a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile
+++ b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JavaScript::Minifier::XS filter for Template Toolkit
+WWW= https://metacpan.org/release/Template-Plugin-Filter-Minify-JavaScript-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile
index 54d8d625ea46..462c9109e193 100644
--- a/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile
+++ b/textproc/p5-Template-Plugin-Filter-Minify-JavaScript/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JavaScript::Minifier filter for Template Toolkit
+WWW= https://metacpan.org/release/Template-Plugin-Filter-Minify-JavaScript
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Plugin-Lingua-EN-Inflect/Makefile b/textproc/p5-Template-Plugin-Lingua-EN-Inflect/Makefile
index d019d94bea4f..07deb9655a16 100644
--- a/textproc/p5-Template-Plugin-Lingua-EN-Inflect/Makefile
+++ b/textproc/p5-Template-Plugin-Lingua-EN-Inflect/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interface Template Toolkit to Lingua::EN::Inflect module
+WWW= https://metacpan.org/release/Template-Plugin-Lingua-EN-Inflect
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Lingua-EN-Inflect>=0:textproc/p5-Lingua-EN-Inflect \
diff --git a/textproc/p5-Template-Plugin-XML-Escape/Makefile b/textproc/p5-Template-Plugin-XML-Escape/Makefile
index 0f1e057a6f5d..d936674d4355 100644
--- a/textproc/p5-Template-Plugin-XML-Escape/Makefile
+++ b/textproc/p5-Template-Plugin-XML-Escape/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= simarg@gmail.com
COMMENT= Escape variables to suit being placed into XML
+WWW= https://metacpan.org/release/Template-Plugin-XML-Escape
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Template-Toolkit>=2.20:www/p5-Template-Toolkit
diff --git a/textproc/p5-Template-Plugin-YAML/Makefile b/textproc/p5-Template-Plugin-YAML/Makefile
index 0fb740742dcc..2eed4b0d0f72 100644
--- a/textproc/p5-Template-Plugin-YAML/Makefile
+++ b/textproc/p5-Template-Plugin-YAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Plugin interface to YAML
+WWW= https://metacpan.org/dist/Template-Plugin-YAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Semantic/Makefile b/textproc/p5-Template-Semantic/Makefile
index 55bcebb723b4..ca42042a91f5 100644
--- a/textproc/p5-Template-Semantic/Makefile
+++ b/textproc/p5-Template-Semantic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to use pure XHTML/XML as a template
+WWW= https://metacpan.org/release/Template-Semantic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Template-Tiny/Makefile b/textproc/p5-Template-Tiny/Makefile
index 1ea721b77b2b..3d5bf2f6c133 100644
--- a/textproc/p5-Template-Tiny/Makefile
+++ b/textproc/p5-Template-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Template Toolkit reimplemented in as little code as possible
+WWW= https://metacpan.org/release/Template-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Term-QRCode/Makefile b/textproc/p5-Term-QRCode/Makefile
index 9ff40b672631..17613a355081 100644
--- a/textproc/p5-Term-QRCode/Makefile
+++ b/textproc/p5-Term-QRCode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= stephon@gmail.com
COMMENT= Generate QR Code on Terminal
+WWW= https://metacpan.org/release/Term-QRCode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Test-Groonga/Makefile b/textproc/p5-Test-Groonga/Makefile
index b67c68760484..0c4019262316 100644
--- a/textproc/p5-Test-Groonga/Makefile
+++ b/textproc/p5-Test-Groonga/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for testing Groonga full-text search engine
+WWW= https://metacpan.org/release/Test-Groonga
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Test-Perl-Critic/Makefile b/textproc/p5-Test-Perl-Critic/Makefile
index 47c24ab2fa50..268741969102 100644
--- a/textproc/p5-Test-Perl-Critic/Makefile
+++ b/textproc/p5-Test-Perl-Critic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use Perl::Critic in test programs
+WWW= https://metacpan.org/release/Test-Perl-Critic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Test-Regexp/Makefile b/textproc/p5-Test-Regexp/Makefile
index 600b49bbd709..c8d23d098726 100644
--- a/textproc/p5-Test-Regexp/Makefile
+++ b/textproc/p5-Test-Regexp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Test your regular expressions
+WWW= https://metacpan.org/release/Test-Regexp
LICENSE= MIT
diff --git a/textproc/p5-Text-ANSI-Util/Makefile b/textproc/p5-Text-ANSI-Util/Makefile
index 090f1b4cf503..268979d6c567 100644
--- a/textproc/p5-Text-ANSI-Util/Makefile
+++ b/textproc/p5-Text-ANSI-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines for text containing ANSI color codes
+WWW= https://metacpan.org/release/Text-ANSI-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-ANSI-WideUtil/Makefile b/textproc/p5-Text-ANSI-WideUtil/Makefile
index 772702bf6698..3040c1a457ad 100644
--- a/textproc/p5-Text-ANSI-WideUtil/Makefile
+++ b/textproc/p5-Text-ANSI-WideUtil/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines for text containing ANSI color codes (wide-character functions only)
+WWW= https://metacpan.org/release/Text-ANSI-WideUtil
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-ANSITable/Makefile b/textproc/p5-Text-ANSITable/Makefile
index dfab94d2b1e1..1f5f71c9a8c7 100644
--- a/textproc/p5-Text-ANSITable/Makefile
+++ b/textproc/p5-Text-ANSITable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create nice formatted tables using extended ASCII and ANSI colors
+WWW= https://metacpan.org/release/Text-ANSITable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-ASCIIMathML/Makefile b/textproc/p5-Text-ASCIIMathML/Makefile
index e286f928f65e..36f482cfe1e4 100644
--- a/textproc/p5-Text-ASCIIMathML/Makefile
+++ b/textproc/p5-Text-ASCIIMathML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for parsing ASCIIMathML text into MathML
+WWW= https://metacpan.org/release/Text-ASCIIMathML
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-ASCIITable/Makefile b/textproc/p5-Text-ASCIITable/Makefile
index 54cc2ef0f416..732155fb0f75 100644
--- a/textproc/p5-Text-ASCIITable/Makefile
+++ b/textproc/p5-Text-ASCIITable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create a nice formatted table using ASCII characters
+WWW= https://metacpan.org/release/Text-ASCIITable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Affixes/Makefile b/textproc/p5-Text-Affixes/Makefile
index 2f44f0304e38..987e8f179a73 100644
--- a/textproc/p5-Text-Affixes/Makefile
+++ b/textproc/p5-Text-Affixes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for prefixes and suffixes analysis of text
+WWW= https://metacpan.org/release/Text-Affixes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Aligner/Makefile b/textproc/p5-Text-Aligner/Makefile
index ca2352a95339..0e1e12dd224e 100644
--- a/textproc/p5-Text-Aligner/Makefile
+++ b/textproc/p5-Text-Aligner/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Align text in columns
+WWW= https://metacpan.org/release/Text-Aligner
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-Aspell/Makefile b/textproc/p5-Text-Aspell/Makefile
index b86588b2fd15..ce2ac32a4886 100644
--- a/textproc/p5-Text-Aspell/Makefile
+++ b/textproc/p5-Text-Aspell/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the GNU Aspell library
+WWW= https://metacpan.org/release/Text-Aspell
LIB_DEPENDS= libaspell.so:textproc/aspell
diff --git a/textproc/p5-Text-Autoformat/Makefile b/textproc/p5-Text-Autoformat/Makefile
index 632799937653..ec7826089bcd 100644
--- a/textproc/p5-Text-Autoformat/Makefile
+++ b/textproc/p5-Text-Autoformat/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0\.(000)$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Automatic and manual text wrapping and reformatting
+WWW= https://metacpan.org/release/Text-Autoformat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Bastardize/Makefile b/textproc/p5-Text-Bastardize/Makefile
index 886944b222c4..1373e5bb0ee6 100644
--- a/textproc/p5-Text-Bastardize/Makefile
+++ b/textproc/p5-Text-Bastardize/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Corruptor of innocent text
+WWW= https://metacpan.org/release/Text-Bastardize
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-Brew/Makefile b/textproc/p5-Text-Brew/Makefile
index 9cd5606ec7f6..b53e7ea68331 100644
--- a/textproc/p5-Text-Brew/Makefile
+++ b/textproc/p5-Text-Brew/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for the Brew edit distance
+WWW= https://metacpan.org/release/Text-Brew
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-CSV-Encoded/Makefile b/textproc/p5-Text-CSV-Encoded/Makefile
index f3f16876e322..763ead885c7a 100644
--- a/textproc/p5-Text-CSV-Encoded/Makefile
+++ b/textproc/p5-Text-CSV-Encoded/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dereckson@gmail.com
COMMENT= Perl module for Encoding aware CVS files parsing
+WWW= https://metacpan.org/release/Text-CSV-Encoded
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-CSV-Hashify/Makefile b/textproc/p5-Text-CSV-Hashify/Makefile
index 441bd040fb46..2b1bff31eb65 100644
--- a/textproc/p5-Text-CSV-Hashify/Makefile
+++ b/textproc/p5-Text-CSV-Hashify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Composition and decomposition of comma-separated values into hashes
+WWW= https://metacpan.org/release/Text-CSV-Hashify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-CSV-Simple/Makefile b/textproc/p5-Text-CSV-Simple/Makefile
index 17d5e246d5f5..c6360331cec8 100644
--- a/textproc/p5-Text-CSV-Simple/Makefile
+++ b/textproc/p5-Text-CSV-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for Simpler parsing of CSV files
+WWW= https://metacpan.org/release/Text-CSV-Simple
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-CSV_XS>=0:textproc/p5-Text-CSV_XS \
diff --git a/textproc/p5-Text-CSV/Makefile b/textproc/p5-Text-CSV/Makefile
index 249f00041b5b..ebfb90193d32 100644
--- a/textproc/p5-Text-CSV/Makefile
+++ b/textproc/p5-Text-CSV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Composition and decomposition of comma-separated values
+WWW= https://metacpan.org/release/Text-CSV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-CSV_XS/Makefile b/textproc/p5-Text-CSV_XS/Makefile
index 4bb9d7ae2a53..33021885ee2b 100644
--- a/textproc/p5-Text-CSV_XS/Makefile
+++ b/textproc/p5-Text-CSV_XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Comma-separated values manipulation routines
+WWW= https://metacpan.org/release/Text-CSV_XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Capitalize/Makefile b/textproc/p5-Text-Capitalize/Makefile
index d848fda09289..e47ab805707a 100644
--- a/textproc/p5-Text-Capitalize/Makefile
+++ b/textproc/p5-Text-Capitalize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Capitalize strings ("to WORK AS titles" becomes "To Work as Titles")
+WWW= https://metacpan.org/release/Text-Capitalize
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-CharWidth/Makefile b/textproc/p5-Text-CharWidth/Makefile
index a197b2fc4be2..9b1b142bad69 100644
--- a/textproc/p5-Text-CharWidth/Makefile
+++ b/textproc/p5-Text-CharWidth/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get number of occupied columns of a string on terminal
+WWW= https://metacpan.org/release/Text-CharWidth
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Chomp/Makefile b/textproc/p5-Text-Chomp/Makefile
index f1bcce485f55..3ca0829d3b8c 100644
--- a/textproc/p5-Text-Chomp/Makefile
+++ b/textproc/p5-Text-Chomp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module implementing a portable chomp
+WWW= https://metacpan.org/release/SMPETERS/Text-Chomp-0.02
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-ClearSilver/Makefile b/textproc/p5-Text-ClearSilver/Makefile
index b7df419dffad..1758f900f90a 100644
--- a/textproc/p5-Text-ClearSilver/Makefile
+++ b/textproc/p5-Text-ClearSilver/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to the ClearSilver template engine
+WWW= https://metacpan.org/release/Text-ClearSilver
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Colorizer/Makefile b/textproc/p5-Text-Colorizer/Makefile
index 9d3d801f6a61..d43428c3fca3 100644
--- a/textproc/p5-Text-Colorizer/Makefile
+++ b/textproc/p5-Text-Colorizer/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gebhart@secnetix.de
COMMENT= Create colored text from text and color description
+WWW= https://metacpan.org/release/Text-Colorizer
LICENSE= ART20 GPLv1
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Context-EitherSide/Makefile b/textproc/p5-Text-Context-EitherSide/Makefile
index 077d458f4a82..9d094f788602 100644
--- a/textproc/p5-Text-Context-EitherSide/Makefile
+++ b/textproc/p5-Text-Context-EitherSide/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get n words either side of search keywords
+WWW= https://metacpan.org/release/Text-Context-EitherSide
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-Context/Makefile b/textproc/p5-Text-Context/Makefile
index 340e6bf15000..6d9fac4eedfc 100644
--- a/textproc/p5-Text-Context/Makefile
+++ b/textproc/p5-Text-Context/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Handle highlighting search result context snippets
+WWW= https://metacpan.org/release/Text-Context
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Context-EitherSide>=1.1:textproc/p5-Text-Context-EitherSide \
diff --git a/textproc/p5-Text-DHCPLeases/Makefile b/textproc/p5-Text-DHCPLeases/Makefile
index 2dd06c5db794..2da781592c9b 100644
--- a/textproc/p5-Text-DHCPLeases/Makefile
+++ b/textproc/p5-Text-DHCPLeases/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to parse DHCP leases file from ISC dhcpd
+WWW= https://metacpan.org/release/Text-DHCPLeases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Decorator/Makefile b/textproc/p5-Text-Decorator/Makefile
index d8462a3d28df..e7c7ce66e616 100644
--- a/textproc/p5-Text-Decorator/Makefile
+++ b/textproc/p5-Text-Decorator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Apply a chain of filters to text
+WWW= https://metacpan.org/release/Text-Decorator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Delimited/Makefile b/textproc/p5-Text-Delimited/Makefile
index e96633314962..3aaf077eb0ee 100644
--- a/textproc/p5-Text-Delimited/Makefile
+++ b/textproc/p5-Text-Delimited/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module for parsing delimited text files
+WWW= https://metacpan.org/release/Text-Delimited
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-Diff-HTML/Makefile b/textproc/p5-Text-Diff-HTML/Makefile
index 75853e97e102..a8c061ad0fc9 100644
--- a/textproc/p5-Text-Diff-HTML/Makefile
+++ b/textproc/p5-Text-Diff-HTML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XHTML format for Text::Diff::Unified Perl module
+WWW= https://metacpan.org/release/Text-Diff-HTML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Diff-Parser/Makefile b/textproc/p5-Text-Diff-Parser/Makefile
index 015545bd3269..5344c7ca3299 100644
--- a/textproc/p5-Text-Diff-Parser/Makefile
+++ b/textproc/p5-Text-Diff-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Parse patch files containing unified and standard diffs
+WWW= https://metacpan.org/release/Text-Diff-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Diff/Makefile b/textproc/p5-Text-Diff/Makefile
index 07baf61df541..b8a73e1ad016 100644
--- a/textproc/p5-Text-Diff/Makefile
+++ b/textproc/p5-Text-Diff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to perform diffs on files and record sets
+WWW= https://metacpan.org/release/Text-Diff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Diff3/Makefile b/textproc/p5-Text-Diff3/Makefile
index 805925898adf..ddc5db27dcce 100644
--- a/textproc/p5-Text-Diff3/Makefile
+++ b/textproc/p5-Text-Diff3/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compute three-way differences between texts
+WWW= https://metacpan.org/release/Text-Diff3
TEST_DEPENDS= p5-Test-Base>=0:devel/p5-Test-Base
diff --git a/textproc/p5-Text-Distill/Makefile b/textproc/p5-Text-Distill/Makefile
index 704e6621fa32..c8cc390e7ab2 100644
--- a/textproc/p5-Text-Distill/Makefile
+++ b/textproc/p5-Text-Distill/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= Quick texts compare, plagiarism and common parts detection
+WWW= https://metacpan.org/pod/Text::Distill
LICENSE= LGPL3
LICENSE_COMB= single
diff --git a/textproc/p5-Text-Emoticon-GoogleTalk/Makefile b/textproc/p5-Text-Emoticon-GoogleTalk/Makefile
index 0aa3d45cd529..ba327d505428 100644
--- a/textproc/p5-Text-Emoticon-GoogleTalk/Makefile
+++ b/textproc/p5-Text-Emoticon-GoogleTalk/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Emoticon filter of GoogleTalk
+WWW= https://metacpan.org/release/Text-Emoticon-GoogleTalk
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Emoticon>=0:textproc/p5-Text-Emoticon
diff --git a/textproc/p5-Text-Emoticon-MSN/Makefile b/textproc/p5-Text-Emoticon-MSN/Makefile
index a7ecdd4229cb..1a32f4c76611 100644
--- a/textproc/p5-Text-Emoticon-MSN/Makefile
+++ b/textproc/p5-Text-Emoticon-MSN/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Emoticon filter of MSN Messenger
+WWW= https://metacpan.org/release/Text-Emoticon-MSN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Emoticon/Makefile b/textproc/p5-Text-Emoticon/Makefile
index 9cd7187fb168..cb178db1af63 100644
--- a/textproc/p5-Text-Emoticon/Makefile
+++ b/textproc/p5-Text-Emoticon/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Factory class for Yahoo! and MSN emoticons
+WWW= https://metacpan.org/release/Text-Emoticon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-EtText/Makefile b/textproc/p5-Text-EtText/Makefile
index 13c3d09cdcd2..52c9167cc793 100644
--- a/textproc/p5-Text-EtText/Makefile
+++ b/textproc/p5-Text-EtText/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple plain-text to HTML converter
+WWW= http://ettext.taint.org/
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Extract-Word/Makefile b/textproc/p5-Text-Extract-Word/Makefile
index 09380b9b0e07..c9c53dea05e5 100644
--- a/textproc/p5-Text-Extract-Word/Makefile
+++ b/textproc/p5-Text-Extract-Word/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple module for extracting the text from a Microsoft Word file
+WWW= https://metacpan.org/release/Text-Extract-Word
LICENSE= ART20
diff --git a/textproc/p5-Text-ExtractWords/Makefile b/textproc/p5-Text-ExtractWords/Makefile
index 4bb179cca820..59e191b6ee91 100644
--- a/textproc/p5-Text-ExtractWords/Makefile
+++ b/textproc/p5-Text-ExtractWords/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for extract words from strings
+WWW= https://metacpan.org/release/Text-ExtractWords
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-FindIndent/Makefile b/textproc/p5-Text-FindIndent/Makefile
index b0977b27321a..7c946767c83f 100644
--- a/textproc/p5-Text-FindIndent/Makefile
+++ b/textproc/p5-Text-FindIndent/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl5 module to heuristically determine the indent style of a file
+WWW= https://metacpan.org/release/Text-FindIndent
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-FixEOL/Makefile b/textproc/p5-Text-FixEOL/Makefile
index 773f931d12ac..861802d073b6 100644
--- a/textproc/p5-Text-FixEOL/Makefile
+++ b/textproc/p5-Text-FixEOL/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Canonicalizes text to a specified EOL/EOF convention
+WWW= https://metacpan.org/release/Text-FixEOL
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-Flow/Makefile b/textproc/p5-Text-Flow/Makefile
index bb97b137e54b..c7aaaa2b12a6 100644
--- a/textproc/p5-Text-Flow/Makefile
+++ b/textproc/p5-Text-Flow/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Flexible text flowing and word wrapping for not just ASCII output
+WWW= https://metacpan.org/release/Text-Flow
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.45:devel/p5-Moose
diff --git a/textproc/p5-Text-Flowed/Makefile b/textproc/p5-Text-Flowed/Makefile
index 22049cf0f4d0..31c8e0542824 100644
--- a/textproc/p5-Text-Flowed/Makefile
+++ b/textproc/p5-Text-Flowed/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= RFC2646 format=flowed
+WWW= https://metacpan.org/release/Text-Flowed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-FormatTable/Makefile b/textproc/p5-Text-FormatTable/Makefile
index 0572c4694453..697bc59242ec 100644
--- a/textproc/p5-Text-FormatTable/Makefile
+++ b/textproc/p5-Text-FormatTable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Renders simple tables as text
+WWW= https://metacpan.org/release/Text-FormatTable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-German/Makefile b/textproc/p5-Text-German/Makefile
index d51d343a7d33..6b8de97f4744 100644
--- a/textproc/p5-Text-German/Makefile
+++ b/textproc/p5-Text-German/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= German Grundform reduction
+WWW= https://metacpan.org/release/Text-German
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Glob/Makefile b/textproc/p5-Text-Glob/Makefile
index a5d5964505fe..4df060d5d45d 100644
--- a/textproc/p5-Text-Glob/Makefile
+++ b/textproc/p5-Text-Glob/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Match globbing patterns against text
+WWW= https://metacpan.org/release/Text-Glob
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Greeking/Makefile b/textproc/p5-Text-Greeking/Makefile
index 8b41f1664db5..64cbbb6a1f2b 100644
--- a/textproc/p5-Text-Greeking/Makefile
+++ b/textproc/p5-Text-Greeking/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate meaningless text that creates the illusion of the document
+WWW= https://metacpan.org/release/Text-Greeking
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-Haml/Makefile b/textproc/p5-Text-Haml/Makefile
index b311895881ac..e8ddbfcca2a4 100644
--- a/textproc/p5-Text-Haml/Makefile
+++ b/textproc/p5-Text-Haml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Haml-parsing Perl extension
+WWW= https://metacpan.org/release/Text-Haml
LICENSE= ART20
diff --git a/textproc/p5-Text-Hatena/Makefile b/textproc/p5-Text-Hatena/Makefile
index b49413608584..b3b119493aa9 100644
--- a/textproc/p5-Text-Hatena/Makefile
+++ b/textproc/p5-Text-Hatena/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for formatting text with Hatena Style
+WWW= https://metacpan.org/release/Text-Hatena
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Data-Inheritable>=0:devel/p5-Class-Data-Inheritable \
diff --git a/textproc/p5-Text-Highlight/Makefile b/textproc/p5-Text-Highlight/Makefile
index a25220cd1684..5cbeded56ed5 100644
--- a/textproc/p5-Text-Highlight/Makefile
+++ b/textproc/p5-Text-Highlight/Makefile
@@ -9,6 +9,7 @@ DISTNAME= text-highlight-${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Syntax highlighting framework
+WWW= https://metacpan.org/release/ICRF/text-highlight-0.04
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-HikiDoc/Makefile b/textproc/p5-Text-HikiDoc/Makefile
index cd2e39a0d648..bb872188afb6 100644
--- a/textproc/p5-Text-HikiDoc/Makefile
+++ b/textproc/p5-Text-HikiDoc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tota@FreeBSD.org
COMMENT= Pure Perl implementation of 'HikiDoc'
+WWW= https://metacpan.org/release/Text-HikiDoc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Hogan/Makefile b/textproc/p5-Text-Hogan/Makefile
index 777f1bd75c24..192594140175 100644
--- a/textproc/p5-Text-Hogan/Makefile
+++ b/textproc/p5-Text-Hogan/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mustache templating engine statement-for-statement cloned from hogan.js
+WWW= https://metacpan.org/release/Text-Hogan
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Hyphen/Makefile b/textproc/p5-Text-Hyphen/Makefile
index d7ce2770b1c5..beacdc5ba004 100644
--- a/textproc/p5-Text-Hyphen/Makefile
+++ b/textproc/p5-Text-Hyphen/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Determine positions for hyphens inside words
+WWW= https://metacpan.org/release/Text-Hyphen
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-LTSV/Makefile b/textproc/p5-Text-LTSV/Makefile
index 0614bce3b2b5..ce887ab0fd39 100644
--- a/textproc/p5-Text-LTSV/Makefile
+++ b/textproc/p5-Text-LTSV/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for Labeled Tab Separated Value manipulator
+WWW= https://metacpan.org/release/Text-LTSV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Language-Guess/Makefile b/textproc/p5-Text-Language-Guess/Makefile
index 6a840ff1605f..1faf301962cc 100644
--- a/textproc/p5-Text-Language-Guess/Makefile
+++ b/textproc/p5-Text-Language-Guess/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Trained module to guess a document's language
+WWW= https://metacpan.org/release/Text-Language-Guess
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Log4perl>=1.0:devel/p5-Log-Log4perl \
diff --git a/textproc/p5-Text-Locus/Makefile b/textproc/p5-Text-Locus/Makefile
index e3e75c7d5f6b..0e9bbbd2c13d 100644
--- a/textproc/p5-Text-Locus/Makefile
+++ b/textproc/p5-Text-Locus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class for representing locations in text files
+WWW= https://metacpan.org/release/Text-Locus
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-Lorem/Makefile b/textproc/p5-Text-Lorem/Makefile
index 224823c1b71f..8e4f6bdf521d 100644
--- a/textproc/p5-Text-Lorem/Makefile
+++ b/textproc/p5-Text-Lorem/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate random Latin looking text
+WWW= https://metacpan.org/release/Text-Lorem
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Markdown/Makefile b/textproc/p5-Text-Markdown/Makefile
index ca22b42cf40a..c7ca8bf1f168 100644
--- a/textproc/p5-Text-Markdown/Makefile
+++ b/textproc/p5-Text-Markdown/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Markdown Perl5 module
+WWW= https://daringfireball.net/projects/markdown/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.text
diff --git a/textproc/p5-Text-MarkdownTable/Makefile b/textproc/p5-Text-MarkdownTable/Makefile
index a3dcb92bd3d1..418f85777cf8 100644
--- a/textproc/p5-Text-MarkdownTable/Makefile
+++ b/textproc/p5-Text-MarkdownTable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write Markdown syntax tables from data
+WWW= https://metacpan.org/release/Text-MarkdownTable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Match-FastAlternatives/Makefile b/textproc/p5-Text-Match-FastAlternatives/Makefile
index c812a321fb98..4bd522164e09 100644
--- a/textproc/p5-Text-Match-FastAlternatives/Makefile
+++ b/textproc/p5-Text-Match-FastAlternatives/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Efficient search for many strings
+WWW= https://metacpan.org/release/Text-Match-FastAlternatives
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-MicroMason/Makefile b/textproc/p5-Text-MicroMason/Makefile
index ed0f68e9db44..5678475700bc 100644
--- a/textproc/p5-Text-MicroMason/Makefile
+++ b/textproc/p5-Text-MicroMason/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for simple and extensible templating
+WWW= https://metacpan.org/release/Text-MicroMason
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-MicroTemplate-Extended/Makefile b/textproc/p5-Text-MicroTemplate-Extended/Makefile
index fc88b98ae942..4f0fc235a653 100644
--- a/textproc/p5-Text-MicroTemplate-Extended/Makefile
+++ b/textproc/p5-Text-MicroTemplate-Extended/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for extended MicroTemplate
+WWW= https://metacpan.org/release/Text-MicroTemplate-Extended
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-MicroTemplate/Makefile b/textproc/p5-Text-MicroTemplate/Makefile
index 1b68a5794d36..296138f42c98 100644
--- a/textproc/p5-Text-MicroTemplate/Makefile
+++ b/textproc/p5-Text-MicroTemplate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for standalone, fast and intelligent template engine
+WWW= https://metacpan.org/release/Text-MicroTemplate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-MultiMarkdown/Makefile b/textproc/p5-Text-MultiMarkdown/Makefile
index dbbd212cb080..2f1942ed5b61 100644
--- a/textproc/p5-Text-MultiMarkdown/Makefile
+++ b/textproc/p5-Text-MultiMarkdown/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert MultiMarkdown syntax to (X)HTML
+WWW= https://metacpan.org/release/Text-MultiMarkdown
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.text
diff --git a/textproc/p5-Text-NSP/Makefile b/textproc/p5-Text-NSP/Makefile
index 7964109ea46b..eda00cc7000d 100644
--- a/textproc/p5-Text-NSP/Makefile
+++ b/textproc/p5-Text-NSP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 modules for Ngram Statistics Package
+WWW= https://metacpan.org/release/Text-NSP
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-NeatTemplate/Makefile b/textproc/p5-Text-NeatTemplate/Makefile
index 75c1c18ad9da..009a527f1146 100644
--- a/textproc/p5-Text-NeatTemplate/Makefile
+++ b/textproc/p5-Text-NeatTemplate/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast, middleweight template engine
+WWW= https://metacpan.org/release/Text-NeatTemplate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Ngram/Makefile b/textproc/p5-Text-Ngram/Makefile
index 8df81eaaa056..0345607f184a 100644
--- a/textproc/p5-Text-Ngram/Makefile
+++ b/textproc/p5-Text-Ngram/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for n-gram analysis
+WWW= https://metacpan.org/release/Text-Ngram
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Ngrams/Makefile b/textproc/p5-Text-Ngrams/Makefile
index 2fdb6827dfe6..0dd8f4404af7 100644
--- a/textproc/p5-Text-Ngrams/Makefile
+++ b/textproc/p5-Text-Ngrams/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 modules for Flexible Ngram analysis
+WWW= https://metacpan.org/release/Text-Ngrams
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-NonWideChar-Util/Makefile b/textproc/p5-Text-NonWideChar-Util/Makefile
index a6367c614e19..c24be4835d0f 100644
--- a/textproc/p5-Text-NonWideChar-Util/Makefile
+++ b/textproc/p5-Text-NonWideChar-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility routines for text
+WWW= https://metacpan.org/release/Text-NonWideChar-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Original/Makefile b/textproc/p5-Text-Original/Makefile
index 02dd33e9bbff..46f4d1168028 100644
--- a/textproc/p5-Text-Original/Makefile
+++ b/textproc/p5-Text-Original/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find original, non-quoted text in a message
+WWW= https://metacpan.org/release/Text-Original
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Padding/Makefile b/textproc/p5-Text-Padding/Makefile
index 480a37e8815c..e0c41210f1c6 100644
--- a/textproc/p5-Text-Padding/Makefile
+++ b/textproc/p5-Text-Padding/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple way of formatting a text
+WWW= https://metacpan.org/release/Text-Padding
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-ParagraphDiff/Makefile b/textproc/p5-Text-ParagraphDiff/Makefile
index 6b7e40a4f3be..3bf6a2a24069 100644
--- a/textproc/p5-Text-ParagraphDiff/Makefile
+++ b/textproc/p5-Text-ParagraphDiff/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Visual difference for paragraphed text
+WWW= https://metacpan.org/release/Text-ParagraphDiff
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Algorithm-Diff>=0:devel/p5-Algorithm-Diff \
diff --git a/textproc/p5-Text-ParseWords/Makefile b/textproc/p5-Text-ParseWords/Makefile
index 371a57f03815..fbaa3aaedbd4 100644
--- a/textproc/p5-Text-ParseWords/Makefile
+++ b/textproc/p5-Text-ParseWords/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse text into an array of tokens or array of arrays
+WWW= https://metacpan.org/release/Text-ParseWords
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Patch/Makefile b/textproc/p5-Text-Patch/Makefile
index 621ad51e9f0b..a1575e567213 100644
--- a/textproc/p5-Text-Patch/Makefile
+++ b/textproc/p5-Text-Patch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to patch text with given patch
+WWW= https://metacpan.org/release/Text-Patch
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Diff>0:textproc/p5-Text-Diff
diff --git a/textproc/p5-Text-Pipe/Makefile b/textproc/p5-Text-Pipe/Makefile
index 6998730202f0..e01e805814a2 100644
--- a/textproc/p5-Text-Pipe/Makefile
+++ b/textproc/p5-Text-Pipe/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for common text filter API
+WWW= https://metacpan.org/release/Text-Pipe
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Prefix-XS/Makefile b/textproc/p5-Text-Prefix-XS/Makefile
index d572c1bf39c5..a88561a5aa6f 100644
--- a/textproc/p5-Text-Prefix-XS/Makefile
+++ b/textproc/p5-Text-Prefix-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast prefix searching
+WWW= https://metacpan.org/release/Text-Prefix-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-QRCode/Makefile b/textproc/p5-Text-QRCode/Makefile
index d1ac68259cd4..1b138a5bcae3 100644
--- a/textproc/p5-Text-QRCode/Makefile
+++ b/textproc/p5-Text-QRCode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate text based QR Code
+WWW= https://metacpan.org/release/Text-QRCode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Query/Makefile b/textproc/p5-Text-Query/Makefile
index bf4e377fa79f..9f82d584212e 100644
--- a/textproc/p5-Text-Query/Makefile
+++ b/textproc/p5-Text-Query/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Query processing framework
+WWW= https://metacpan.org/release/Text-Query
USES= perl5
USE_PERL5= configure patch
diff --git a/textproc/p5-Text-Quote/Makefile b/textproc/p5-Text-Quote/Makefile
index 56080302e0c3..85fd9bca206e 100644
--- a/textproc/p5-Text-Quote/Makefile
+++ b/textproc/p5-Text-Quote/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quotes strings as required for perl to eval them back correctly
+WWW= https://metacpan.org/release/Text-Quote
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Quoted/Makefile b/textproc/p5-Text-Quoted/Makefile
index b5624802fa4a..7f0797bd288c 100644
--- a/textproc/p5-Text-Quoted/Makefile
+++ b/textproc/p5-Text-Quoted/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extract structure of quoted email message in Perl
+WWW= https://metacpan.org/release/Text-Quoted
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-RecordParser/Makefile b/textproc/p5-Text-RecordParser/Makefile
index a86b64b88db8..34f521bea8b9 100644
--- a/textproc/p5-Text-RecordParser/Makefile
+++ b/textproc/p5-Text-RecordParser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read record-oriented files
+WWW= https://metacpan.org/release/Text-RecordParser
LICENSE= GPLv2
diff --git a/textproc/p5-Text-Reflow/Makefile b/textproc/p5-Text-Reflow/Makefile
index c4774e42a0d9..fceca7213d8f 100644
--- a/textproc/p5-Text-Reflow/Makefile
+++ b/textproc/p5-Text-Reflow/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for reflowing text files
+WWW= https://metacpan.org/release/Text-Reflow
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Reform/Makefile b/textproc/p5-Text-Reform/Makefile
index 35cf8bdfba2a..dc605503feb9 100644
--- a/textproc/p5-Text-Reform/Makefile
+++ b/textproc/p5-Text-Reform/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manual text wrapping and reformatting
+WWW= https://metacpan.org/release/Text-Reform
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Report/Makefile b/textproc/p5-Text-Report/Makefile
index 350d988d0de8..15a83021f0b5 100644
--- a/textproc/p5-Text-Report/Makefile
+++ b/textproc/p5-Text-Report/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= For generating mixed columnar formatted reports and report templates
+WWW= https://metacpan.org/release/Text-Report
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Test-Simple>=0:devel/p5-Test-Simple
diff --git a/textproc/p5-Text-Roman/Makefile b/textproc/p5-Text-Roman/Makefile
index 19333b94c43d..169a05162d2c 100644
--- a/textproc/p5-Text-Roman/Makefile
+++ b/textproc/p5-Text-Roman/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Allows conversion between Roman and Arabic algarisms
+WWW= https://metacpan.org/release/Text-Roman
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Sass/Makefile b/textproc/p5-Text-Sass/Makefile
index e3c086b9b7bb..1ebe7df3ca50 100644
--- a/textproc/p5-Text-Sass/Makefile
+++ b/textproc/p5-Text-Sass/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl implementation of http://sass-lang.com/
+WWW= https://metacpan.org/release/Text-Sass
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Shellwords/Makefile b/textproc/p5-Text-Shellwords/Makefile
index 5e356bab75fc..b0a9d2357a54 100644
--- a/textproc/p5-Text-Shellwords/Makefile
+++ b/textproc/p5-Text-Shellwords/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Thin wrapper around the shellwords.pl package
+WWW= https://metacpan.org/release/Text-Shellwords
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Similarity/Makefile b/textproc/p5-Text-Similarity/Makefile
index adf5f11f2fcb..1a8618cdd969 100644
--- a/textproc/p5-Text-Similarity/Makefile
+++ b/textproc/p5-Text-Similarity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Measure the similarity of text documents
+WWW= https://metacpan.org/release/Text-Similarity
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/GPL.txt
diff --git a/textproc/p5-Text-SimpleTable-AutoWidth/Makefile b/textproc/p5-Text-SimpleTable-AutoWidth/Makefile
index 6b2839f29d57..3282c770fd52 100644
--- a/textproc/p5-Text-SimpleTable-AutoWidth/Makefile
+++ b/textproc/p5-Text-SimpleTable-AutoWidth/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for ASCII tables auto-width selection
+WWW= https://metacpan.org/release/Text-SimpleTable-AutoWidth
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-SimpleTable/Makefile b/textproc/p5-Text-SimpleTable/Makefile
index e1d5cc0a4452..d69c3c05c1b3 100644
--- a/textproc/p5-Text-SimpleTable/Makefile
+++ b/textproc/p5-Text-SimpleTable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple Eyecandy ASCII Tables
+WWW= https://metacpan.org/release/Text-SimpleTable
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-Soundex/Makefile b/textproc/p5-Text-Soundex/Makefile
index 34d43cb5f693..cfc01f6b5cda 100644
--- a/textproc/p5-Text-Soundex/Makefile
+++ b/textproc/p5-Text-Soundex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of the soundex algorithm
+WWW= https://metacpan.org/release/Text-Soundex
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-SpellChecker/Makefile b/textproc/p5-Text-SpellChecker/Makefile
index a1a321a17f8b..d59323af78d2 100644
--- a/textproc/p5-Text-SpellChecker/Makefile
+++ b/textproc/p5-Text-SpellChecker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 OO interface for spell-checking a block of text
+WWW= https://metacpan.org/release/Text-SpellChecker
RUN_DEPENDS= p5-Text-Aspell>=0:textproc/p5-Text-Aspell
diff --git a/textproc/p5-Text-Table-ASV/Makefile b/textproc/p5-Text-Table-ASV/Makefile
index fbc485402fae..abddb2cd9578 100644
--- a/textproc/p5-Text-Table-ASV/Makefile
+++ b/textproc/p5-Text-Table-ASV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate ASV (ASCII Separated Value)
+WWW= https://metacpan.org/release/Text-Table-ASV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-Any/Makefile b/textproc/p5-Text-Table-Any/Makefile
index 2f23c7068692..010f58327e1e 100644
--- a/textproc/p5-Text-Table-Any/Makefile
+++ b/textproc/p5-Text-Table-Any/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate text table using one of several backends
+WWW= https://metacpan.org/release/Text-Table-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-CSV/Makefile b/textproc/p5-Text-Table-CSV/Makefile
index 80d1718cce23..d229e8a07764 100644
--- a/textproc/p5-Text-Table-CSV/Makefile
+++ b/textproc/p5-Text-Table-CSV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate CSV
+WWW= https://metacpan.org/release/Text-Table-CSV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-HTML-DataTables/Makefile b/textproc/p5-Text-Table-HTML-DataTables/Makefile
index a7e31bb95fb4..07120b713174 100644
--- a/textproc/p5-Text-Table-HTML-DataTables/Makefile
+++ b/textproc/p5-Text-Table-HTML-DataTables/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate HTML table with jQuery and DataTables plugin
+WWW= https://metacpan.org/release/Text-Table-HTML-DataTables
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-HTML/Makefile b/textproc/p5-Text-Table-HTML/Makefile
index 256f51ee9623..719cf3310d8f 100644
--- a/textproc/p5-Text-Table-HTML/Makefile
+++ b/textproc/p5-Text-Table-HTML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate HTML table
+WWW= https://metacpan.org/release/Text-Table-HTML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-LTSV/Makefile b/textproc/p5-Text-Table-LTSV/Makefile
index 630f474b6661..3fc23eff7e1a 100644
--- a/textproc/p5-Text-Table-LTSV/Makefile
+++ b/textproc/p5-Text-Table-LTSV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate LTSV
+WWW= https://metacpan.org/release/Text-Table-LTSV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-Manifold/Makefile b/textproc/p5-Text-Table-Manifold/Makefile
index 00ace7198346..c569085ae3e9 100644
--- a/textproc/p5-Text-Table-Manifold/Makefile
+++ b/textproc/p5-Text-Table-Manifold/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Render tables in manifold formats
+WWW= https://metacpan.org/release/Text-Table-Manifold
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-More/Makefile b/textproc/p5-Text-Table-More/Makefile
index ab7a348d4469..b16c1bfab0b4 100644
--- a/textproc/p5-Text-Table-More/Makefile
+++ b/textproc/p5-Text-Table-More/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate text table with simple interface and many options
+WWW= https://metacpan.org/release/Text-Table-More
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-Org/Makefile b/textproc/p5-Text-Table-Org/Makefile
index b1db8f049b9f..7c659c6d5904 100644
--- a/textproc/p5-Text-Table-Org/Makefile
+++ b/textproc/p5-Text-Table-Org/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate Org tables
+WWW= https://metacpan.org/release/Text-Table-Org
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-Paragraph/Makefile b/textproc/p5-Text-Table-Paragraph/Makefile
index 85c688153efd..7217ff87fdef 100644
--- a/textproc/p5-Text-Table-Paragraph/Makefile
+++ b/textproc/p5-Text-Table-Paragraph/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Format table data as paragraphs of rows
+WWW= https://metacpan.org/release/Text-Table-Paragraph
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-Sprintf/Makefile b/textproc/p5-Text-Table-Sprintf/Makefile
index 2f6be1a7893d..0eee190f1f79 100644
--- a/textproc/p5-Text-Table-Sprintf/Makefile
+++ b/textproc/p5-Text-Table-Sprintf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate simple text tables from 2D arrays using sprintf()
+WWW= https://metacpan.org/release/Text-Table-Sprintf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-TSV/Makefile b/textproc/p5-Text-Table-TSV/Makefile
index 41a7d9d415b2..51d32ed2e7d1 100644
--- a/textproc/p5-Text-Table-TSV/Makefile
+++ b/textproc/p5-Text-Table-TSV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate TSV
+WWW= https://metacpan.org/release/Text-Table-TSV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-TickitWidget/Makefile b/textproc/p5-Text-Table-TickitWidget/Makefile
index 08e5f5b8a6bb..9c3b3dbd8137 100644
--- a/textproc/p5-Text-Table-TickitWidget/Makefile
+++ b/textproc/p5-Text-Table-TickitWidget/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= View table data on the terminal using Tickit::Widget::Table
+WWW= https://metacpan.org/release/Text-Table-TickitWidget
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-Tiny/Makefile b/textproc/p5-Text-Table-Tiny/Makefile
index 62f815eac5cd..20ed8d88f709 100644
--- a/textproc/p5-Text-Table-Tiny/Makefile
+++ b/textproc/p5-Text-Table-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple text tables from 2D arrays, with limited templating options
+WWW= https://metacpan.org/release/Text-Table-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-TinyBorderStyle/Makefile b/textproc/p5-Text-Table-TinyBorderStyle/Makefile
index febc4ac80709..6c808219eb23 100644
--- a/textproc/p5-Text-Table-TinyBorderStyle/Makefile
+++ b/textproc/p5-Text-Table-TinyBorderStyle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text::Table::Tiny and support for border styles
+WWW= https://metacpan.org/release/Text-Table-TinyBorderStyle
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-TinyColor/Makefile b/textproc/p5-Text-Table-TinyColor/Makefile
index f53dcacd6753..f97446a03f1d 100644
--- a/textproc/p5-Text-Table-TinyColor/Makefile
+++ b/textproc/p5-Text-Table-TinyColor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text::Table::Tiny with support for colored text
+WWW= https://metacpan.org/release/Text-Table-TinyColor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-TinyColorWide/Makefile b/textproc/p5-Text-Table-TinyColorWide/Makefile
index ee431cbaf4bb..1cbdc4c48be2 100644
--- a/textproc/p5-Text-Table-TinyColorWide/Makefile
+++ b/textproc/p5-Text-Table-TinyColorWide/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text::Table::Tiny with support for colored text and wide character
+WWW= https://metacpan.org/release/Text-Table-TinyColorWide
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-TinyWide/Makefile b/textproc/p5-Text-Table-TinyWide/Makefile
index 1d1fe5c7f281..11f99d4e3593 100644
--- a/textproc/p5-Text-Table-TinyWide/Makefile
+++ b/textproc/p5-Text-Table-TinyWide/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text::Table::Tiny with support for wide character
+WWW= https://metacpan.org/release/Text-Table-TinyWide
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table-XLSX/Makefile b/textproc/p5-Text-Table-XLSX/Makefile
index 47f2b982d697..bd2157867724 100644
--- a/textproc/p5-Text-Table-XLSX/Makefile
+++ b/textproc/p5-Text-Table-XLSX/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate XLSX worksheet
+WWW= https://metacpan.org/release/Text-Table-XLSX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Table/Makefile b/textproc/p5-Text-Table/Makefile
index d80ed938b054..b33da24a6dde 100644
--- a/textproc/p5-Text-Table/Makefile
+++ b/textproc/p5-Text-Table/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Organize Data in Tables
+WWW= https://metacpan.org/release/Text-Table
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-Text-Tabs+Wrap/Makefile b/textproc/p5-Text-Tabs+Wrap/Makefile
index f1ee12d5534c..b70672ec9b24 100644
--- a/textproc/p5-Text-Tabs+Wrap/Makefile
+++ b/textproc/p5-Text-Tabs+Wrap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Line wrapping to form simple paragraphs
+WWW= https://metacpan.org/release/Text-Tabs+Wrap
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-TabularDisplay/Makefile b/textproc/p5-Text-TabularDisplay/Makefile
index 31226205478b..eae5660a14b2 100644
--- a/textproc/p5-Text-TabularDisplay/Makefile
+++ b/textproc/p5-Text-TabularDisplay/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Display text in formatted table output
+WWW= https://metacpan.org/release/Text-TabularDisplay
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/p5-Text-Tags/Makefile b/textproc/p5-Text-Tags/Makefile
index d584cedab9f6..ebb178d96b53 100644
--- a/textproc/p5-Text-Tags/Makefile
+++ b/textproc/p5-Text-Tags/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parses folksonomy space-separated tags
+WWW= https://metacpan.org/release/Text-Tags
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Template-Simple/Makefile b/textproc/p5-Text-Template-Simple/Makefile
index db6f1a7a436d..4915a36ab76f 100644
--- a/textproc/p5-Text-Template-Simple/Makefile
+++ b/textproc/p5-Text-Template-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple text template engine
+WWW= https://metacpan.org/release/Text-Template-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Template/Makefile b/textproc/p5-Text-Template/Makefile
index b10e78bee0aa..9ea3e5ee6800 100644
--- a/textproc/p5-Text-Template/Makefile
+++ b/textproc/p5-Text-Template/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Expand template text with embedded Perl
+WWW= https://metacpan.org/release/Text-Template
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-TestBase/Makefile b/textproc/p5-Text-TestBase/Makefile
index 8fdcbcedaa73..1a8da891f884 100644
--- a/textproc/p5-Text-TestBase/Makefile
+++ b/textproc/p5-Text-TestBase/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parser for Test::Base format
+WWW= https://metacpan.org/release/Text-TestBase
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Textile/Makefile b/textproc/p5-Text-Textile/Makefile
index 1471c1d41977..66a71b713707 100644
--- a/textproc/p5-Text-Textile/Makefile
+++ b/textproc/p5-Text-Textile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl-based implementation of the Textile syntax by Dean Allen
+WWW= https://metacpan.org/release/Text-Textile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Trac/Makefile b/textproc/p5-Text-Trac/Makefile
index 806d6c58705a..b0c84f010852 100644
--- a/textproc/p5-Text-Trac/Makefile
+++ b/textproc/p5-Text-Trac/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for formatting text with Trac Wiki Style
+WWW= https://metacpan.org/release/Text-Trac
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Trim/Makefile b/textproc/p5-Text-Trim/Makefile
index be088497fa17..0002f79c02f5 100644
--- a/textproc/p5-Text-Trim/Makefile
+++ b/textproc/p5-Text-Trim/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Remove leading and/or trailing whitespace from strings
+WWW= https://metacpan.org/release/Text-Trim
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Truncate/Makefile b/textproc/p5-Text-Truncate/Makefile
index c7369183f6c8..003c3b1a1bbd 100644
--- a/textproc/p5-Text-Truncate/Makefile
+++ b/textproc/p5-Text-Truncate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module with simple string truncating routine
+WWW= https://metacpan.org/release/Text-Truncate
LICENSE= PD
diff --git a/textproc/p5-Text-Typography/Makefile b/textproc/p5-Text-Typography/Makefile
index 8ed593570760..4dead87ee3d4 100644
--- a/textproc/p5-Text-Typography/Makefile
+++ b/textproc/p5-Text-Typography/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to markup ASCII text with correct typography for HTML
+WWW= https://metacpan.org/release/Text-Typography
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Text-Unaccent-PurePerl/Makefile b/textproc/p5-Text-Unaccent-PurePerl/Makefile
index 2222cb862b5e..2f793772d6f0 100644
--- a/textproc/p5-Text-Unaccent-PurePerl/Makefile
+++ b/textproc/p5-Text-Unaccent-PurePerl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Remove accents from characters
+WWW= https://metacpan.org/release/Text-Unaccent-PurePerl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Unaccent/Makefile b/textproc/p5-Text-Unaccent/Makefile
index 85663f427f02..8f84e35b28a5 100644
--- a/textproc/p5-Text-Unaccent/Makefile
+++ b/textproc/p5-Text-Unaccent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Remove accents from a string
+WWW= https://metacpan.org/release/Text-Unaccent
LICENSE= GPLv2
diff --git a/textproc/p5-Text-UnicodeBox/Makefile b/textproc/p5-Text-UnicodeBox/Makefile
index 229780a6e3cf..4a71362140bc 100644
--- a/textproc/p5-Text-UnicodeBox/Makefile
+++ b/textproc/p5-Text-UnicodeBox/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text box drawing using the Unicode box symbols
+WWW= https://metacpan.org/release/Text-UnicodeBox
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-VimColor/Makefile b/textproc/p5-Text-VimColor/Makefile
index 4a7849fc07ad..a54c92f5a249 100644
--- a/textproc/p5-Text-VimColor/Makefile
+++ b/textproc/p5-Text-VimColor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Syntax color text in HTML or XML using Vim
+WWW= https://metacpan.org/release/Text-VimColor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-VisualWidth/Makefile b/textproc/p5-Text-VisualWidth/Makefile
index d76c074c2b1a..5bde4d09ab10 100644
--- a/textproc/p5-Text-VisualWidth/Makefile
+++ b/textproc/p5-Text-VisualWidth/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for trimming text by terminal columns
+WWW= https://metacpan.org/release/Text-VisualWidth
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-WideChar-Util/Makefile b/textproc/p5-Text-WideChar-Util/Makefile
index d8ba0e0cc299..2340194bd063 100644
--- a/textproc/p5-Text-WideChar-Util/Makefile
+++ b/textproc/p5-Text-WideChar-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines for text containing wide characters
+WWW= https://metacpan.org/release/Text-WideChar-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-WikiCreole/Makefile b/textproc/p5-Text-WikiCreole/Makefile
index 77e910d0ef34..25b45aadc332 100644
--- a/textproc/p5-Text-WikiCreole/Makefile
+++ b/textproc/p5-Text-WikiCreole/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= fullermd@over-yonder.net
COMMENT= Implementation of the Wiki Creole markup language
+WWW= https://metacpan.org/release/Text-WikiCreole
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-WikiFormat/Makefile b/textproc/p5-Text-WikiFormat/Makefile
index 4df3292cef30..81c57c18b904 100644
--- a/textproc/p5-Text-WikiFormat/Makefile
+++ b/textproc/p5-Text-WikiFormat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for translating Wiki formatted text into other formats
+WWW= https://metacpan.org/release/Text-WikiFormat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-WordDiff/Makefile b/textproc/p5-Text-WordDiff/Makefile
index 375cc8d289db..99774242635f 100644
--- a/textproc/p5-Text-WordDiff/Makefile
+++ b/textproc/p5-Text-WordDiff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Track changes between documents
+WWW= https://metacpan.org/release/Text-WordDiff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-WrapI18N/Makefile b/textproc/p5-Text-WrapI18N/Makefile
index 94dbf82999e2..3c82dbf5ed3d 100644
--- a/textproc/p5-Text-WrapI18N/Makefile
+++ b/textproc/p5-Text-WrapI18N/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Line wrapping module
+WWW= https://metacpan.org/release/Text-WrapI18N
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Xslate-Bridge-TT2Like/Makefile b/textproc/p5-Text-Xslate-Bridge-TT2Like/Makefile
index 94240d69bca9..99aaab16f43a 100644
--- a/textproc/p5-Text-Xslate-Bridge-TT2Like/Makefile
+++ b/textproc/p5-Text-Xslate-Bridge-TT2Like/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of TT2 Variable Method Clone for Text::Xslate
+WWW= https://metacpan.org/release/Text-Xslate-Bridge-TT2Like
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-Xslate/Makefile b/textproc/p5-Text-Xslate/Makefile
index e9763e29c930..b4cc89213cc5 100644
--- a/textproc/p5-Text-Xslate/Makefile
+++ b/textproc/p5-Text-Xslate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= High performance template engine
+WWW= https://metacpan.org/release/Text-Xslate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Text-sprintfn/Makefile b/textproc/p5-Text-sprintfn/Makefile
index ced728b0590e..e978cf266602 100644
--- a/textproc/p5-Text-sprintfn/Makefile
+++ b/textproc/p5-Text-sprintfn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Drop-in replacement for sprintf(), with named parameter support
+WWW= https://metacpan.org/release/Text-sprintfn
BUILD_DEPENDS= p5-Exporter>=5.57:devel/p5-Exporter
RUN_DEPENDS:= ${BUILD_DEPENDS}
diff --git a/textproc/p5-Text-vCard/Makefile b/textproc/p5-Text-vCard/Makefile
index 316b4c2d557d..85d6ee2d500e 100644
--- a/textproc/p5-Text-vCard/Makefile
+++ b/textproc/p5-Text-vCard/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Package to parse, edit and create multiple vCards (RFC 2426)
+WWW= https://metacpan.org/release/Text-vCard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Tiffany/Makefile b/textproc/p5-Tiffany/Makefile
index 421a04838716..c70f7b658eed 100644
--- a/textproc/p5-Tiffany/Makefile
+++ b/textproc/p5-Tiffany/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for generic interface for Perl5 template engines
+WWW= https://metacpan.org/release/Tiffany
TEST_DEPENDS= \
p5-Test-Requires>0:devel/p5-Test-Requires \
diff --git a/textproc/p5-Time-Human/Makefile b/textproc/p5-Time-Human/Makefile
index 0a456be3e5ce..d88d1174f327 100644
--- a/textproc/p5-Time-Human/Makefile
+++ b/textproc/p5-Time-Human/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Convert localtime() format to "speaking clock" time
+WWW= https://metacpan.org/release/Time-Human
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Tk-Pod/Makefile b/textproc/p5-Tk-Pod/Makefile
index 5fa0ad8254c5..75651a4e1e60 100644
--- a/textproc/p5-Tk-Pod/Makefile
+++ b/textproc/p5-Tk-Pod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple Pod browser with hypertext capabilities in a Toplevel widget
+WWW= https://metacpan.org/release/Tk-Pod
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Tk-XMLViewer/Makefile b/textproc/p5-Tk-XMLViewer/Makefile
index c4ef9d026729..b443cc52ca31 100644
--- a/textproc/p5-Tk-XMLViewer/Makefile
+++ b/textproc/p5-Tk-XMLViewer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl/Tk widget to display XML
+WWW= https://metacpan.org/release/Tk-XMLViewer
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk \
diff --git a/textproc/p5-Tree-Nary/Makefile b/textproc/p5-Tree-Nary/Makefile
index f7224bdfbf81..38ede1b01e5d 100644
--- a/textproc/p5-Tree-Nary/Makefile
+++ b/textproc/p5-Tree-Nary/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C|0$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl implementation of N-ary search trees
+WWW= https://metacpan.org/release/Tree-Nary
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Tree-Suffix/Makefile b/textproc/p5-Tree-Suffix/Makefile
index b7427f77b1de..904aeacb48d6 100644
--- a/textproc/p5-Tree-Suffix/Makefile
+++ b/textproc/p5-Tree-Suffix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the libstree library
+WWW= https://metacpan.org/release/Tree-Suffix
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-UML-Class-Simple/Makefile b/textproc/p5-UML-Class-Simple/Makefile
index 21e5428e82e5..7cdab6514133 100644
--- a/textproc/p5-UML-Class-Simple/Makefile
+++ b/textproc/p5-UML-Class-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Render simple UML class diagrams, by loading the code
+WWW= https://metacpan.org/release/UML-Class-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-UML-Sequence/Makefile b/textproc/p5-UML-Sequence/Makefile
index 21534500b7cb..059f336b0852 100644
--- a/textproc/p5-UML-Sequence/Makefile
+++ b/textproc/p5-UML-Sequence/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that produce UML sequence diagrams
+WWW= https://metacpan.org/release/UML-Sequence
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-DOM>=1.25:textproc/p5-XML-DOM \
diff --git a/textproc/p5-UML-State/Makefile b/textproc/p5-UML-State/Makefile
index 2a1b82032d71..e023561cb5b2 100644
--- a/textproc/p5-UML-State/Makefile
+++ b/textproc/p5-UML-State/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that produce simple UML state diagrams
+WWW= https://metacpan.org/release/UML-State
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-DOM>=0:textproc/p5-XML-DOM
diff --git a/textproc/p5-URI-Find/Makefile b/textproc/p5-URI-Find/Makefile
index f7941e362c5f..92a81d17be46 100644
--- a/textproc/p5-URI-Find/Makefile
+++ b/textproc/p5-URI-Find/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to find URIs in arbitrary text
+WWW= https://metacpan.org/release/URI-Find
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Unicode-CaseFold/Makefile b/textproc/p5-Unicode-CaseFold/Makefile
index 1fc3c17adb33..d5e20a5b1b93 100644
--- a/textproc/p5-Unicode-CaseFold/Makefile
+++ b/textproc/p5-Unicode-CaseFold/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Unicode case-folding for case-insensitive lookups
+WWW= https://metacpan.org/release/Unicode-CaseFold
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Unicode-CheckUTF8/Makefile b/textproc/p5-Unicode-CheckUTF8/Makefile
index db70b9f7e376..ec526f44f339 100644
--- a/textproc/p5-Unicode-CheckUTF8/Makefile
+++ b/textproc/p5-Unicode-CheckUTF8/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check if scalar is valid UTF-8
+WWW= https://metacpan.org/release/Unicode-CheckUTF8
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-Unicode-Collate/Makefile b/textproc/p5-Unicode-Collate/Makefile
index c671559cf2d6..cb9789010a33 100644
--- a/textproc/p5-Unicode-Collate/Makefile
+++ b/textproc/p5-Unicode-Collate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Unicode Collation Algorithm
+WWW= https://metacpan.org/release/Unicode-Collate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Unicode-EastAsianWidth/Makefile b/textproc/p5-Unicode-EastAsianWidth/Makefile
index 0164cab98fde..d99676ce93b3 100644
--- a/textproc/p5-Unicode-EastAsianWidth/Makefile
+++ b/textproc/p5-Unicode-EastAsianWidth/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= East Asian Width properties
+WWW= https://metacpan.org/release/Unicode-EastAsianWidth
LICENSE= CC0-1.0
diff --git a/textproc/p5-Unicode-Escape/Makefile b/textproc/p5-Unicode-Escape/Makefile
index c8ad17c50015..e743ee88bbbe 100644
--- a/textproc/p5-Unicode-Escape/Makefile
+++ b/textproc/p5-Unicode-Escape/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Escape and unescape Unicode characters other than ASCII
+WWW= https://metacpan.org/release/Unicode-Escape
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Unicode-LineBreak/Makefile b/textproc/p5-Unicode-LineBreak/Makefile
index 6e886e8f4303..abc409e3ae12 100644
--- a/textproc/p5-Unicode-LineBreak/Makefile
+++ b/textproc/p5-Unicode-LineBreak/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
# blanket update approval granted.
MAINTAINER= Olivier.Girard@univ-angers.fr
COMMENT= Unicode-LineBreak package
+WWW= https://metacpan.org/release/Unicode-LineBreak
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Unicode-Normalize/Makefile b/textproc/p5-Unicode-Normalize/Makefile
index befb81349935..482b10569100 100644
--- a/textproc/p5-Unicode-Normalize/Makefile
+++ b/textproc/p5-Unicode-Normalize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Unicode Normalization Forms
+WWW= https://metacpan.org/release/Unicode-Normalize
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Unicode-Tussle/Makefile b/textproc/p5-Unicode-Tussle/Makefile
index e8a3a2cc8391..b35ea3df255e 100644
--- a/textproc/p5-Unicode-Tussle/Makefile
+++ b/textproc/p5-Unicode-Tussle/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Tom's Unicode Scripts So Life is Easier
+WWW= https://metacpan.org/release/Unicode-Tussle
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Unicode-Unihan/Makefile b/textproc/p5-Unicode-Unihan/Makefile
index d3465f1f4f32..6d438534c53c 100644
--- a/textproc/p5-Unicode-Unihan/Makefile
+++ b/textproc/p5-Unicode-Unihan/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= perl@FreeBSD.org
COMMENT= The Unihan Data Base 5.1.0
+WWW= https://metacpan.org/release/Unicode-Unihan
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Validator-Custom/Makefile b/textproc/p5-Validator-Custom/Makefile
index 8d825ff46c70..c7eb792da547 100644
--- a/textproc/p5-Validator-Custom/Makefile
+++ b/textproc/p5-Validator-Custom/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validator::Custom for simple data validation
+WWW= https://metacpan.org/release/Validator-Custom
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-Version-Next/Makefile b/textproc/p5-Version-Next/Makefile
index 348d44abb979..bc0f6d76cde7 100644
--- a/textproc/p5-Version-Next/Makefile
+++ b/textproc/p5-Version-Next/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Increment module version numbers simply and correctly
+WWW= https://metacpan.org/release/Version-Next
LICENSE= APACHE20
diff --git a/textproc/p5-Vroom/Makefile b/textproc/p5-Vroom/Makefile
index abef00c0fc34..fb0c9c3b9d08 100644
--- a/textproc/p5-Vroom/Makefile
+++ b/textproc/p5-Vroom/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Slide Shows in Vim
+WWW= https://metacpan.org/release/Vroom
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-WDDX/Makefile b/textproc/p5-WDDX/Makefile
index a89d4170f9c6..64a440723ddc 100644
--- a/textproc/p5-WDDX/Makefile
+++ b/textproc/p5-WDDX/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to parse WDDX Packets
+WWW= https://metacpan.org/release/WDDX
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
diff --git a/textproc/p5-WWW-Wordnik-API/Makefile b/textproc/p5-WWW-Wordnik-API/Makefile
index 823bf4645af5..5fd357d828bf 100644
--- a/textproc/p5-WWW-Wordnik-API/Makefile
+++ b/textproc/p5-WWW-Wordnik-API/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Wordnik API implementation
+WWW= https://metacpan.org/release/WWW-Wordnik-API
LICENSE= GPLv3
diff --git a/textproc/p5-WordNet-QueryData/Makefile b/textproc/p5-WordNet-QueryData/Makefile
index 46a645cd84fd..121ba2dbe1ff 100644
--- a/textproc/p5-WordNet-QueryData/Makefile
+++ b/textproc/p5-WordNet-QueryData/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the WordNet database files
+WWW= http://www.ai.mit.edu/people/jrennie/WordNet/
LIB_DEPENDS= libWN.so:textproc/wordnet
diff --git a/textproc/p5-WordNet-Similarity/Makefile b/textproc/p5-WordNet-Similarity/Makefile
index e1a92e622f7d..f874ba7fd4c2 100644
--- a/textproc/p5-WordNet-Similarity/Makefile
+++ b/textproc/p5-WordNet-Similarity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Modules/CLI to determine semantic relatedness using the WordNet
+WWW= https://metacpan.org/release/WordNet-Similarity
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Atom-Ext-OpenSearch/Makefile b/textproc/p5-XML-Atom-Ext-OpenSearch/Makefile
index cfe6f23f27f6..d9e8817bf729 100644
--- a/textproc/p5-XML-Atom-Ext-OpenSearch/Makefile
+++ b/textproc/p5-XML-Atom-Ext-OpenSearch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::Atom extension for OpenSearch data
+WWW= https://metacpan.org/release/XML-Atom-Ext-OpenSearch
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Atom>=0:textproc/p5-XML-Atom
diff --git a/textproc/p5-XML-Atom-Filter/Makefile b/textproc/p5-XML-Atom-Filter/Makefile
index 9533530f0aa0..89da9712b00b 100644
--- a/textproc/p5-XML-Atom-Filter/Makefile
+++ b/textproc/p5-XML-Atom-Filter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy creation of command line Atom processing tools
+WWW= https://metacpan.org/release/XML-Atom-Filter
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Atom>=0:textproc/p5-XML-Atom
diff --git a/textproc/p5-XML-Atom-SimpleFeed/Makefile b/textproc/p5-XML-Atom-SimpleFeed/Makefile
index fe10849243cc..9aab49359a39 100644
--- a/textproc/p5-XML-Atom-SimpleFeed/Makefile
+++ b/textproc/p5-XML-Atom-SimpleFeed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate simple Atom syndication feeds with Perl
+WWW= https://metacpan.org/release/XML-Atom-SimpleFeed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Atom-Stream/Makefile b/textproc/p5-XML-Atom-Stream/Makefile
index 08f2fcdc6566..3ae0da1700ed 100644
--- a/textproc/p5-XML-Atom-Stream/Makefile
+++ b/textproc/p5-XML-Atom-Stream/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Client interface for AtomStream
+WWW= https://metacpan.org/release/XML-Atom-Stream
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libwww>=0:www/p5-libwww \
diff --git a/textproc/p5-XML-Atom-Syndication/Makefile b/textproc/p5-XML-Atom-Syndication/Makefile
index 3437b75bf7cb..2479b29e4bf6 100644
--- a/textproc/p5-XML-Atom-Syndication/Makefile
+++ b/textproc/p5-XML-Atom-Syndication/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple lightweight client for consuming Atom syndication feeds
+WWW= https://metacpan.org/release/XML-Atom-Syndication
LICENSE= ART10
diff --git a/textproc/p5-XML-Atom/Makefile b/textproc/p5-XML-Atom/Makefile
index 7e8e1be532b2..4c85d3bbe2d2 100644
--- a/textproc/p5-XML-Atom/Makefile
+++ b/textproc/p5-XML-Atom/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 modules for Atom feed and API implementation
+WWW= https://metacpan.org/release/XML-Atom
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-AutoWriter/Makefile b/textproc/p5-XML-AutoWriter/Makefile
index 0bb4fe602955..c957e5ae9af9 100644
--- a/textproc/p5-XML-AutoWriter/Makefile
+++ b/textproc/p5-XML-AutoWriter/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-0.4
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for DOCTYPE based XML output
+WWW= https://metacpan.org/release/XML-AutoWriter
LICENSE= ART10 GPLv1 BSD4CLAUSE
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Bare/Makefile b/textproc/p5-XML-Bare/Makefile
index e4e93746373b..1fbbdadc0e48 100644
--- a/textproc/p5-XML-Bare/Makefile
+++ b/textproc/p5-XML-Bare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimal XML Parser
+WWW= https://metacpan.org/release/XML-Bare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Canonical/Makefile b/textproc/p5-XML-Canonical/Makefile
index ceba0fbd3ee2..cb8e66f377f6 100644
--- a/textproc/p5-XML-Canonical/Makefile
+++ b/textproc/p5-XML-Canonical/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl Implementation of Canonical XML
+WWW= https://metacpan.org/release/XML-Canonical
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-CanonicalizeXML/Makefile b/textproc/p5-XML-CanonicalizeXML/Makefile
index 08881c2fc646..6124826a191e 100644
--- a/textproc/p5-XML-CanonicalizeXML/Makefile
+++ b/textproc/p5-XML-CanonicalizeXML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extension for inclusive/exclusive canonicalization of XML
+WWW= https://metacpan.org/release/XML-CanonicalizeXML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Catalog/Makefile b/textproc/p5-XML-Catalog/Makefile
index 28896797536c..3f507663200b 100644
--- a/textproc/p5-XML-Catalog/Makefile
+++ b/textproc/p5-XML-Catalog/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Resolve public identifiers and remap system identifiers
+WWW= https://metacpan.org/release/XML-Catalog
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Clean/Makefile b/textproc/p5-XML-Clean/Makefile
index 914425592348..2521a5f67fc3 100644
--- a/textproc/p5-XML-Clean/Makefile
+++ b/textproc/p5-XML-Clean/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Ensure, that *(HTML)* text pass throught an XML parser
+WWW= https://metacpan.org/release/XML-Clean
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-Code/Makefile b/textproc/p5-XML-Code/Makefile
index eb0a2f87c7e0..5b4110632c1c 100644
--- a/textproc/p5-XML-Code/Makefile
+++ b/textproc/p5-XML-Code/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for converting XML hash structures into plain text
+WWW= https://metacpan.org/release/XML-Code
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-CommonNS/Makefile b/textproc/p5-XML-CommonNS/Makefile
index 2a9f1a92238d..df71a0cb7310 100644
--- a/textproc/p5-XML-CommonNS/Makefile
+++ b/textproc/p5-XML-CommonNS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= List of commonly used namespaces
+WWW= https://metacpan.org/release/XML-CommonNS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Compile-Cache/Makefile b/textproc/p5-XML-Compile-Cache/Makefile
index 10bb4cc2a474..5beca2f6bb66 100644
--- a/textproc/p5-XML-Compile-Cache/Makefile
+++ b/textproc/p5-XML-Compile-Cache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cache Compiled XML Translators
+WWW= https://metacpan.org/release/XML-Compile-Cache
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Compile-Dumper/Makefile b/textproc/p5-XML-Compile-Dumper/Makefile
index 9bfbb619fc14..8cd774ca93aa 100644
--- a/textproc/p5-XML-Compile-Dumper/Makefile
+++ b/textproc/p5-XML-Compile-Dumper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= papowell@astart.com
COMMENT= Dump Compiled XML Translators
+WWW= https://metacpan.org/release/XML-Compile-Dumper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Compile/Makefile b/textproc/p5-XML-Compile/Makefile
index d26ad2ebd4ba..4ff20a967776 100644
--- a/textproc/p5-XML-Compile/Makefile
+++ b/textproc/p5-XML-Compile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compilation based XML processing
+WWW= https://metacpan.org/release/XML-Compile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-DBMS/Makefile b/textproc/p5-XML-DBMS/Makefile
index 25ecbac81b46..a1e5a7946829 100644
--- a/textproc/p5-XML-DBMS/Makefile
+++ b/textproc/p5-XML-DBMS/Makefile
@@ -8,6 +8,7 @@ DISTNAME= perl-${PORTNAME:tl}-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl port of Java package XML-DBMS v1.0
+WWW= http://www.rpbourret.com/xmldbms/index.htm
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libxml>=0:textproc/p5-libxml \
diff --git a/textproc/p5-XML-DOM-Lite/Makefile b/textproc/p5-XML-DOM-Lite/Makefile
index e3684042bde0..448f9c1d7227 100644
--- a/textproc/p5-XML-DOM-Lite/Makefile
+++ b/textproc/p5-XML-DOM-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lite Pure Perl XML DOM Parser Kit
+WWW= https://metacpan.org/release/XML-DOM-Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-DOM-XPath/Makefile b/textproc/p5-XML-DOM-XPath/Makefile
index c8a33ecc9341..8f304183cf23 100644
--- a/textproc/p5-XML-DOM-XPath/Makefile
+++ b/textproc/p5-XML-DOM-XPath/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mauricio@arareko.net
COMMENT= Adds XPath support to XML::DOM, using XML::XPath engine
+WWW= https://metacpan.org/release/XML-DOM-XPath
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-DOM/Makefile b/textproc/p5-XML-DOM/Makefile
index aa0e10ac5242..1e4af7b4ae8a 100644
--- a/textproc/p5-XML-DOM/Makefile
+++ b/textproc/p5-XML-DOM/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for building DOM Level 1 compliant document structures
+WWW= https://metacpan.org/release/XML-DOM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-DOM2/Makefile b/textproc/p5-XML-DOM2/Makefile
index 1350e13e02ec..0c37f4baf9ab 100644
--- a/textproc/p5-XML-DOM2/Makefile
+++ b/textproc/p5-XML-DOM2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DOM controlled, strict XML module for extentable xml objects
+WWW= https://metacpan.org/release/XML-DOM2
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX
diff --git a/textproc/p5-XML-DOMHandler/Makefile b/textproc/p5-XML-DOMHandler/Makefile
index cefe1e756fdb..4ccbb28458b2 100644
--- a/textproc/p5-XML-DOMHandler/Makefile
+++ b/textproc/p5-XML-DOMHandler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Call-back interface to DOM
+WWW= https://metacpan.org/release/XML-DOMHandler
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-Declare/Makefile b/textproc/p5-XML-Declare/Makefile
index b309ee4a49e8..624b79982c8a 100644
--- a/textproc/p5-XML-Declare/Makefile
+++ b/textproc/p5-XML-Declare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Create XML documents with declaration style
+WWW= https://metacpan.org/release/XML-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Descent/Makefile b/textproc/p5-XML-Descent/Makefile
index bff1e42b1118..c7850ec2fcc3 100644
--- a/textproc/p5-XML-Descent/Makefile
+++ b/textproc/p5-XML-Descent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mike@urgle.com
COMMENT= Recursive descent XML parsing
+WWW= https://metacpan.org/release/XML-Descent
BUILD_DEPENDS= p5-XML-TokeParser>=0:textproc/p5-XML-TokeParser \
p5-Test-Differences>=0:devel/p5-Test-Differences
diff --git a/textproc/p5-XML-DifferenceMarkup/Makefile b/textproc/p5-XML-DifferenceMarkup/Makefile
index 6d23690a6640..ca1032721154 100644
--- a/textproc/p5-XML-DifferenceMarkup/Makefile
+++ b/textproc/p5-XML-DifferenceMarkup/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= This module implements an XML diff producing XML output
+WWW= https://metacpan.org/release/XML-DifferenceMarkup
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Directory/Makefile b/textproc/p5-XML-Directory/Makefile
index b1abdb6504ed..55083dd809eb 100644
--- a/textproc/p5-XML-Directory/Makefile
+++ b/textproc/p5-XML-Directory/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Returns a content of directory as XML
+WWW= https://metacpan.org/release/XML-Directory
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-RDF-Notation3>=0:textproc/p5-RDF-Notation3 \
diff --git a/textproc/p5-XML-DoubleEncodedEntities/Makefile b/textproc/p5-XML-DoubleEncodedEntities/Makefile
index db9ba150946a..ad7752f74b6d 100644
--- a/textproc/p5-XML-DoubleEncodedEntities/Makefile
+++ b/textproc/p5-XML-DoubleEncodedEntities/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Unbreak XML with Doubly-Encoded Entities
+WWW= https://metacpan.org/release/XML-DoubleEncodedEntities
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Driver-HTML/Makefile b/textproc/p5-XML-Driver-HTML/Makefile
index a66f01d70edb..ffaddc6990d9 100644
--- a/textproc/p5-XML-Driver-HTML/Makefile
+++ b/textproc/p5-XML-Driver-HTML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl SAX Driver for non wellformed HTML
+WWW= https://metacpan.org/release/XML-Driver-HTML
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-TreeBuilder>=0:textproc/p5-XML-TreeBuilder \
diff --git a/textproc/p5-XML-Elemental/Makefile b/textproc/p5-XML-Elemental/Makefile
index 33aa97d94757..db5cbd8c59fc 100644
--- a/textproc/p5-XML-Elemental/Makefile
+++ b/textproc/p5-XML-Elemental/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generic classes for simplistic and perlish handling of XML data
+WWW= https://metacpan.org/release/XML-Elemental
LICENSE= ART10
diff --git a/textproc/p5-XML-Enc/Makefile b/textproc/p5-XML-Enc/Makefile
index 5beeeafc2036..61558fcd9694 100644
--- a/textproc/p5-XML-Enc/Makefile
+++ b/textproc/p5-XML-Enc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XML Encryption support
+WWW= https://metacpan.org/dist/XML-Enc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Encoding/Makefile b/textproc/p5-XML-Encoding/Makefile
index 694fb5d5999c..20dc7145aefa 100644
--- a/textproc/p5-XML-Encoding/Makefile
+++ b/textproc/p5-XML-Encoding/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for parsing XML encoding maps
+WWW= https://metacpan.org/release/XML-Encoding
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Entities/Makefile b/textproc/p5-XML-Entities/Makefile
index 1fbd066e3c81..fd6487f78be8 100644
--- a/textproc/p5-XML-Entities/Makefile
+++ b/textproc/p5-XML-Entities/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generic classes for simplistic and perlish handling of XML data
+WWW= https://metacpan.org/release/XML-Entities
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HTML-Parser>=0:www/p5-HTML-Parser \
diff --git a/textproc/p5-XML-FOAF/Makefile b/textproc/p5-XML-FOAF/Makefile
index 26463275735a..9a661c32a9a4 100644
--- a/textproc/p5-XML-FOAF/Makefile
+++ b/textproc/p5-XML-FOAF/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Parse FOAF (Friend of a Friend) data
+WWW= https://metacpan.org/release/XML-FOAF
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Filter>=0:devel/p5-Filter \
diff --git a/textproc/p5-XML-Feed-Deduper/Makefile b/textproc/p5-XML-Feed-Deduper/Makefile
index 539e05fa904d..62e0f4860455 100644
--- a/textproc/p5-XML-Feed-Deduper/Makefile
+++ b/textproc/p5-XML-Feed-Deduper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Remove duplicated entries from feed
+WWW= https://metacpan.org/release/XML-Feed-Deduper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Feed/Makefile b/textproc/p5-XML-Feed/Makefile
index e2b256df3718..821635c52972 100644
--- a/textproc/p5-XML-Feed/Makefile
+++ b/textproc/p5-XML-Feed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 modules for Syndication feed parser and auto-discovery
+WWW= https://metacpan.org/release/XML-Feed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-FeedPP/Makefile b/textproc/p5-XML-FeedPP/Makefile
index 821efc4ea57c..7017d3b1f2fa 100644
--- a/textproc/p5-XML-FeedPP/Makefile
+++ b/textproc/p5-XML-FeedPP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= Parse/write/merge/edit RSS/RDF/Atom syndication feeds
+WWW= https://metacpan.org/release/XML-FeedPP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Filter-BufferText/Makefile b/textproc/p5-XML-Filter-BufferText/Makefile
index c56810bfbcaa..daebd7da6e14 100644
--- a/textproc/p5-XML-Filter-BufferText/Makefile
+++ b/textproc/p5-XML-Filter-BufferText/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Filter to put all characters() in one event
+WWW= https://metacpan.org/release/XML-Filter-BufferText
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile b/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile
index 2c618ce5b378..c572a15c1fbc 100644
--- a/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile
+++ b/textproc/p5-XML-Filter-DOMFilter-LibXML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl SAX Filter allowing DOM processing of selected subtrees
+WWW= https://metacpan.org/release/XML-Filter-DOMFilter-LibXML
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML
diff --git a/textproc/p5-XML-Filter-DetectWS/Makefile b/textproc/p5-XML-Filter-DetectWS/Makefile
index e534a5e2e876..b0acc29df64a 100644
--- a/textproc/p5-XML-Filter-DetectWS/Makefile
+++ b/textproc/p5-XML-Filter-DetectWS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlSAX filter that detects ignorable whitespace
+WWW= https://metacpan.org/release/XML-Filter-DetectWS
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Filter-SAXT>=0:textproc/p5-XML-Filter-SAXT
diff --git a/textproc/p5-XML-Filter-GenericChunk/Makefile b/textproc/p5-XML-Filter-GenericChunk/Makefile
index 38faf47da03f..d2389de99d28 100644
--- a/textproc/p5-XML-Filter-GenericChunk/Makefile
+++ b/textproc/p5-XML-Filter-GenericChunk/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Base Class for SAX Filters parsing WellBallanced Chunks
+WWW= https://metacpan.org/release/XML-Filter-GenericChunk
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Filter-Reindent/Makefile b/textproc/p5-XML-Filter-Reindent/Makefile
index 5fa5f531a914..1a8d514b9bbb 100644
--- a/textproc/p5-XML-Filter-Reindent/Makefile
+++ b/textproc/p5-XML-Filter-Reindent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Reformats whitespace for pretty printing XML
+WWW= https://metacpan.org/release/XML-Filter-Reindent
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Filter-DetectWS>=0:textproc/p5-XML-Filter-DetectWS
diff --git a/textproc/p5-XML-Filter-SAX1toSAX2/Makefile b/textproc/p5-XML-Filter-SAX1toSAX2/Makefile
index 44f9605c9994..0543f2b9d74d 100644
--- a/textproc/p5-XML-Filter-SAX1toSAX2/Makefile
+++ b/textproc/p5-XML-Filter-SAX1toSAX2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert SAX1 events to SAX2
+WWW= https://metacpan.org/release/XML-Filter-SAX1toSAX2
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX \
diff --git a/textproc/p5-XML-Filter-SAXT/Makefile b/textproc/p5-XML-Filter-SAXT/Makefile
index bb202a3ac068..44fec03c4a8f 100644
--- a/textproc/p5-XML-Filter-SAXT/Makefile
+++ b/textproc/p5-XML-Filter-SAXT/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Replicates SAX events to several SAX event handlers
+WWW= https://metacpan.org/release/XML-Filter-SAXT
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-Filter-XInclude/Makefile b/textproc/p5-XML-Filter-XInclude/Makefile
index 1e6031dcd033..221969dba952 100644
--- a/textproc/p5-XML-Filter-XInclude/Makefile
+++ b/textproc/p5-XML-Filter-XInclude/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XInclude as a SAX Filter
+WWW= https://metacpan.org/release/XML-Filter-XInclude
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI \
diff --git a/textproc/p5-XML-Filter-XSLT/Makefile b/textproc/p5-XML-Filter-XSLT/Makefile
index 5840c570a559..84cd93959405 100644
--- a/textproc/p5-XML-Filter-XSLT/Makefile
+++ b/textproc/p5-XML-Filter-XSLT/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XSLT as a SAX Filter
+WWW= https://metacpan.org/release/XML-Filter-XSLT
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX \
diff --git a/textproc/p5-XML-Flow/Makefile b/textproc/p5-XML-Flow/Makefile
index 7fd7323ba4e9..a7eabd928337 100644
--- a/textproc/p5-XML-Flow/Makefile
+++ b/textproc/p5-XML-Flow/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Store (restore) perl data structures in XML stream
+WWW= https://metacpan.org/release/XML-Flow
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
diff --git a/textproc/p5-XML-GDOME/Makefile b/textproc/p5-XML-GDOME/Makefile
index d74351ee5b1e..a32204a82185 100644
--- a/textproc/p5-XML-GDOME/Makefile
+++ b/textproc/p5-XML-GDOME/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module that provides the DOM Level 2 Core API for XML documents
+WWW= https://metacpan.org/release/XML-GDOME
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Generator-DBI/Makefile b/textproc/p5-XML-Generator-DBI/Makefile
index 8c726324d91d..c2ba0260e944 100644
--- a/textproc/p5-XML-Generator-DBI/Makefile
+++ b/textproc/p5-XML-Generator-DBI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate SAX events from SQL queries
+WWW= https://metacpan.org/release/XML-Generator-DBI
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX
diff --git a/textproc/p5-XML-Generator-PerlData/Makefile b/textproc/p5-XML-Generator-PerlData/Makefile
index 17f8a570074d..f9c844bac8cf 100644
--- a/textproc/p5-XML-Generator-PerlData/Makefile
+++ b/textproc/p5-XML-Generator-PerlData/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension for generating SAX2 events from Perl data structures
+WWW= https://metacpan.org/release/XML-Generator-PerlData
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Generator/Makefile b/textproc/p5-XML-Generator/Makefile
index 57fef0de3e95..088d04017d9c 100644
--- a/textproc/p5-XML-Generator/Makefile
+++ b/textproc/p5-XML-Generator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ah@linux-hq.de
COMMENT= Simple Perl module for generating XML documents
+WWW= https://metacpan.org/release/XML-Generator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Grove/Makefile b/textproc/p5-XML-Grove/Makefile
index 670be2b3812f..c6446490fbd6 100644
--- a/textproc/p5-XML-Grove/Makefile
+++ b/textproc/p5-XML-Grove/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl-style XML objects
+WWW= https://metacpan.org/release/XML-Grove
LICENSE= ART10
diff --git a/textproc/p5-XML-Handler-Dtd2DocBook/Makefile b/textproc/p5-XML-Handler-Dtd2DocBook/Makefile
index 0cb0387b8423..33bfdf3eb80a 100644
--- a/textproc/p5-XML-Handler-Dtd2DocBook/Makefile
+++ b/textproc/p5-XML-Handler-Dtd2DocBook/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate a DocBook documentation from a DTD
+WWW= https://metacpan.org/release/XML-Handler-Dtd2DocBook
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-libxml>=0:textproc/p5-libxml \
diff --git a/textproc/p5-XML-Handler-Dtd2Html/Makefile b/textproc/p5-XML-Handler-Dtd2Html/Makefile
index a0a64c3ac1a7..81b2458939cd 100644
--- a/textproc/p5-XML-Handler-Dtd2Html/Makefile
+++ b/textproc/p5-XML-Handler-Dtd2Html/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= SAX2 handler for generate a Html documentation from a DTD
+WWW= https://metacpan.org/release/XML-Handler-Dtd2Html
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Parse-RecDescent>=1.940000:devel/p5-Parse-RecDescent \
diff --git a/textproc/p5-XML-Handler-HTMLWriter/Makefile b/textproc/p5-XML-Handler-HTMLWriter/Makefile
index 504e5097322f..8a06f5f38c41 100644
--- a/textproc/p5-XML-Handler-HTMLWriter/Makefile
+++ b/textproc/p5-XML-Handler-HTMLWriter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlSAX handlers for outputting HTML
+WWW= https://metacpan.org/release/XML-Handler-HTMLWriter
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX-Writer>=0:textproc/p5-XML-SAX-Writer \
diff --git a/textproc/p5-XML-Handler-Trees/Makefile b/textproc/p5-XML-Handler-Trees/Makefile
index 2e4b0b870f05..2a123a54dabd 100644
--- a/textproc/p5-XML-Handler-Trees/Makefile
+++ b/textproc/p5-XML-Handler-Trees/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlSAX handlers for building tree structures
+WWW= https://metacpan.org/release/XML-Handler-Trees
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/textproc/p5-XML-Handler-YAWriter/Makefile b/textproc/p5-XML-Handler-YAWriter/Makefile
index d10471343ebc..4b130e8f8bed 100644
--- a/textproc/p5-XML-Handler-YAWriter/Makefile
+++ b/textproc/p5-XML-Handler-YAWriter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Yet another Perl SAX XML Writer
+WWW= https://metacpan.org/release/XML-Handler-YAWriter
LICENSE= GPLv1+ # exact version not specified
diff --git a/textproc/p5-XML-Hash-LX/Makefile b/textproc/p5-XML-Hash-LX/Makefile
index d52467941382..6b1eb8ca473f 100644
--- a/textproc/p5-XML-Hash-LX/Makefile
+++ b/textproc/p5-XML-Hash-LX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Convert hash to xml and xml to hash using LibXML
+WWW= https://metacpan.org/release/XML-Hash-LX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-LibXML-Cache/Makefile b/textproc/p5-XML-LibXML-Cache/Makefile
index 07dd9f52278a..a1327f3f5e75 100644
--- a/textproc/p5-XML-LibXML-Cache/Makefile
+++ b/textproc/p5-XML-LibXML-Cache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Document cache for XML::LibXML
+WWW= https://metacpan.org/release/XML-LibXML-Cache
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-LibXML-Iterator/Makefile b/textproc/p5-XML-LibXML-Iterator/Makefile
index cd390ee3f3c2..938602bc0698 100644
--- a/textproc/p5-XML-LibXML-Iterator/Makefile
+++ b/textproc/p5-XML-LibXML-Iterator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Iterator for XML::LibXML parsed documents
+WWW= https://metacpan.org/release/XML-LibXML-Iterator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-LibXML-PrettyPrint/Makefile b/textproc/p5-XML-LibXML-PrettyPrint/Makefile
index bf59066e7232..62db2c04ea2c 100644
--- a/textproc/p5-XML-LibXML-PrettyPrint/Makefile
+++ b/textproc/p5-XML-LibXML-PrettyPrint/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add pleasant whitespace to a DOM tree
+WWW= https://metacpan.org/release/XML-LibXML-PrettyPrint
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-LibXML-SAX-ChunkParser/Makefile b/textproc/p5-XML-LibXML-SAX-ChunkParser/Makefile
index 5f424ea1bd30..9229912bb094 100644
--- a/textproc/p5-XML-LibXML-SAX-ChunkParser/Makefile
+++ b/textproc/p5-XML-LibXML-SAX-ChunkParser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse XML chunks via LibXML SAX
+WWW= https://metacpan.org/release/XML-LibXML-SAX-ChunkParser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-LibXML-Simple/Makefile b/textproc/p5-XML-LibXML-Simple/Makefile
index 16d95132b6d6..70a7813a4f46 100644
--- a/textproc/p5-XML-LibXML-Simple/Makefile
+++ b/textproc/p5-XML-LibXML-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= XML::LibXML clone of XML::Simple::XMLin()
+WWW= https://metacpan.org/release/XML-LibXML-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-LibXML/Makefile b/textproc/p5-XML-LibXML/Makefile
index ca2f81e56416..cfe97a70abd0 100644
--- a/textproc/p5-XML-LibXML/Makefile
+++ b/textproc/p5-XML-LibXML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interface to Gnome libxml2 library
+WWW= https://metacpan.org/release/XML-LibXML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-LibXSLT/Makefile b/textproc/p5-XML-LibXSLT/Makefile
index e64890be76e5..ebf3d7517b98 100644
--- a/textproc/p5-XML-LibXSLT/Makefile
+++ b/textproc/p5-XML-LibXSLT/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the GNOME XSLT library
+WWW= https://metacpan.org/release/XML-LibXSLT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Liberal/Makefile b/textproc/p5-XML-Liberal/Makefile
index 959a6496e455..25774dc6f03e 100644
--- a/textproc/p5-XML-Liberal/Makefile
+++ b/textproc/p5-XML-Liberal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Super liberal XML parser that parses broken XML
+WWW= https://metacpan.org/release/XML-Liberal
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
diff --git a/textproc/p5-XML-Literal/Makefile b/textproc/p5-XML-Literal/Makefile
index 6426d279d784..7e198c2f951b 100644
--- a/textproc/p5-XML-Literal/Makefile
+++ b/textproc/p5-XML-Literal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Syntax support for XML literals
+WWW= https://metacpan.org/release/XML-Literal
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Override>=0:devel/p5-Sub-Override
diff --git a/textproc/p5-XML-Mini/Makefile b/textproc/p5-XML-Mini/Makefile
index 8b9a85031044..f0dab71af5a8 100644
--- a/textproc/p5-XML-Mini/Makefile
+++ b/textproc/p5-XML-Mini/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vivek@khera.org
COMMENT= Perl implementation of the XML::Mini XML create/parse interface
+WWW= https://metacpan.org/release/XML-Mini
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-MyXML/Makefile b/textproc/p5-XML-MyXML/Makefile
index 432116b3b652..6dc9b70e0867 100644
--- a/textproc/p5-XML-MyXML/Makefile
+++ b/textproc/p5-XML-MyXML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple-to-use XML module parsing and creating XML documents
+WWW= https://metacpan.org/release/XML-MyXML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Namespace/Makefile b/textproc/p5-XML-Namespace/Makefile
index ab99b72ed8a6..7e516483cd0d 100644
--- a/textproc/p5-XML-Namespace/Makefile
+++ b/textproc/p5-XML-Namespace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple support for XML Namespaces
+WWW= https://metacpan.org/release/XML-Namespace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-NamespaceFactory/Makefile b/textproc/p5-XML-NamespaceFactory/Makefile
index 49861fc5075a..087ed0afdda4 100644
--- a/textproc/p5-XML-NamespaceFactory/Makefile
+++ b/textproc/p5-XML-NamespaceFactory/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple factory objects for SAX namespaced names
+WWW= https://metacpan.org/release/XML-NamespaceFactory
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-NamespaceSupport/Makefile b/textproc/p5-XML-NamespaceSupport/Makefile
index 40f56551f9dc..4d4dcec5d482 100644
--- a/textproc/p5-XML-NamespaceSupport/Makefile
+++ b/textproc/p5-XML-NamespaceSupport/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple generic namespace support class
+WWW= https://metacpan.org/release/XML-NamespaceSupport
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Node/Makefile b/textproc/p5-XML-Node/Makefile
index ca01c5a0c8e6..8659ec8c8b70 100644
--- a/textproc/p5-XML-Node/Makefile
+++ b/textproc/p5-XML-Node/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to extend and simplify XML::Parser
+WWW= https://metacpan.org/release/XML-Node
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
diff --git a/textproc/p5-XML-NodeFilter/Makefile b/textproc/p5-XML-NodeFilter/Makefile
index 443e01711394..3132edd15a96 100644
--- a/textproc/p5-XML-NodeFilter/Makefile
+++ b/textproc/p5-XML-NodeFilter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::NodeFilter is an object that know how to "filter out" nodes
+WWW= https://metacpan.org/release/XML-NodeFilter
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML
diff --git a/textproc/p5-XML-OPML-LibXML/Makefile b/textproc/p5-XML-OPML-LibXML/Makefile
index 267f85c4408b..181174fd2c45 100644
--- a/textproc/p5-XML-OPML-LibXML/Makefile
+++ b/textproc/p5-XML-OPML-LibXML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to parse OPML document with LibXML parser
+WWW= https://metacpan.org/release/XML-OPML-LibXML
RUN_DEPENDS= p5-XML-LibXML>1.60:textproc/p5-XML-LibXML
diff --git a/textproc/p5-XML-OPML/Makefile b/textproc/p5-XML-OPML/Makefile
index 8f2aaef75416..2eca8056e2bf 100644
--- a/textproc/p5-XML-OPML/Makefile
+++ b/textproc/p5-XML-OPML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Creates and updates OPML (Outline Processor Markup Language) files
+WWW= https://metacpan.org/release/XML-OPML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Parsepp/Makefile b/textproc/p5-XML-Parsepp/Makefile
index 80ab8446c0fe..bbbbf019839b 100644
--- a/textproc/p5-XML-Parsepp/Makefile
+++ b/textproc/p5-XML-Parsepp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simplified pure Perl parser for XML
+WWW= https://metacpan.org/release/XML-Parsepp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Parser-EasyTree/Makefile b/textproc/p5-XML-Parser-EasyTree/Makefile
index 0b8d62af69e5..86a2d4e9ff9d 100644
--- a/textproc/p5-XML-Parser-EasyTree/Makefile
+++ b/textproc/p5-XML-Parser-EasyTree/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Easier tree style for XML::Parser
+WWW= https://metacpan.org/release/XML-Parser-EasyTree
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Parser-Lite-Tree/Makefile b/textproc/p5-XML-Parser-Lite-Tree/Makefile
index ece8a1facae2..0451ed1670cd 100644
--- a/textproc/p5-XML-Parser-Lite-Tree/Makefile
+++ b/textproc/p5-XML-Parser-Lite-Tree/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight XML tree builder
+WWW= https://metacpan.org/release/XML-Parser-Lite-Tree
LICENSE= ART20
diff --git a/textproc/p5-XML-Parser-Lite/Makefile b/textproc/p5-XML-Parser-Lite/Makefile
index 7c930e1028fe..88c0ca96edd9 100644
--- a/textproc/p5-XML-Parser-Lite/Makefile
+++ b/textproc/p5-XML-Parser-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Lightweight regexp-based XML parser
+WWW= https://metacpan.org/release/XML-Parser-Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Parser-Style-EasyTree/Makefile b/textproc/p5-XML-Parser-Style-EasyTree/Makefile
index f0822e857a6d..615325b1794a 100644
--- a/textproc/p5-XML-Parser-Style-EasyTree/Makefile
+++ b/textproc/p5-XML-Parser-Style-EasyTree/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse XML to a simple tree
+WWW= https://metacpan.org/release/XML-Parser-Style-EasyTree
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Parser-Style-Elemental/Makefile b/textproc/p5-XML-Parser-Style-Elemental/Makefile
index efc4db19dacb..6f3bab97b5fe 100644
--- a/textproc/p5-XML-Parser-Style-Elemental/Makefile
+++ b/textproc/p5-XML-Parser-Style-Elemental/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= More advanced and flexible object tree style for XML::Parser
+WWW= https://metacpan.org/release/TIMA/XML-Parser-Style-Elemental-0.50
LICENSE= ART10
diff --git a/textproc/p5-XML-Parser/Makefile b/textproc/p5-XML-Parser/Makefile
index edcdd809a5b4..0a6d5e208ff6 100644
--- a/textproc/p5-XML-Parser/Makefile
+++ b/textproc/p5-XML-Parser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension interface to James Clark's XML parser, expat
+WWW= https://metacpan.org/release/XML-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Quote/Makefile b/textproc/p5-XML-Quote/Makefile
index 179e25627247..c0542909489f 100644
--- a/textproc/p5-XML-Quote/Makefile
+++ b/textproc/p5-XML-Quote/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML quote/dequote functions
+WWW= https://metacpan.org/release/XML-Quote
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-RAI/Makefile b/textproc/p5-XML-RAI/Makefile
index 5b883a67705b..574431114c20 100644
--- a/textproc/p5-XML-RAI/Makefile
+++ b/textproc/p5-XML-RAI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= RSS Abstraction Interface
+WWW= https://metacpan.org/release/XML-RAI
LICENSE= ART10
diff --git a/textproc/p5-XML-RSS-Feed/Makefile b/textproc/p5-XML-RSS-Feed/Makefile
index 286c62988149..23828cab27f2 100644
--- a/textproc/p5-XML-RSS-Feed/Makefile
+++ b/textproc/p5-XML-RSS-Feed/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Persistent XML RSS encapsulation
+WWW= https://metacpan.org/release/XML-RSS-Feed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-RSS-JavaScript/Makefile b/textproc/p5-XML-RSS-JavaScript/Makefile
index 4c2c4f0aad60..0812f8ea6f0a 100644
--- a/textproc/p5-XML-RSS-JavaScript/Makefile
+++ b/textproc/p5-XML-RSS-JavaScript/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to serialize your RSS as JavaScript
+WWW= https://metacpan.org/release/XML-RSS-JavaScript
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-RSS-LibXML/Makefile b/textproc/p5-XML-RSS-LibXML/Makefile
index 48150f2cb61e..61e1a2c3e22f 100644
--- a/textproc/p5-XML-RSS-LibXML/Makefile
+++ b/textproc/p5-XML-RSS-LibXML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::RSS with XML::LibXML
+WWW= https://metacpan.org/release/XML-RSS-LibXML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-RSS-Liberal/Makefile b/textproc/p5-XML-RSS-Liberal/Makefile
index 9e59b56251b0..0dd83222a5d5 100644
--- a/textproc/p5-XML-RSS-Liberal/Makefile
+++ b/textproc/p5-XML-RSS-Liberal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::RSS With A Liberal Parser
+WWW= https://metacpan.org/release/XML-RSS-Liberal
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Liberal>=0:textproc/p5-XML-Liberal \
diff --git a/textproc/p5-XML-RSS-Parser/Makefile b/textproc/p5-XML-RSS-Parser/Makefile
index e56db5b5dab3..898100b7bfa2 100644
--- a/textproc/p5-XML-RSS-Parser/Makefile
+++ b/textproc/p5-XML-RSS-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Liberal object-oriented parser for RSS feeds
+WWW= https://metacpan.org/release/XML-RSS-Parser
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Elemental>=0:textproc/p5-XML-Elemental \
diff --git a/textproc/p5-XML-RSS-SimpleGen/Makefile b/textproc/p5-XML-RSS-SimpleGen/Makefile
index 7bb76b6ba7db..eaa729fa119c 100644
--- a/textproc/p5-XML-RSS-SimpleGen/Makefile
+++ b/textproc/p5-XML-RSS-SimpleGen/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= For writing RSS files
+WWW= https://metacpan.org/release/XML-RSS-SimpleGen
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-RSS/Makefile b/textproc/p5-XML-RSS/Makefile
index e6dee7a523ff..38b5885016bb 100644
--- a/textproc/p5-XML-RSS/Makefile
+++ b/textproc/p5-XML-RSS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl extension to manage RDF Site Summary (RSS) files
+WWW= https://metacpan.org/release/XML-RSS
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-XML-RSSLite/Makefile b/textproc/p5-XML-RSSLite/Makefile
index 2736d0feb0c3..7c3a770f41c0 100644
--- a/textproc/p5-XML-RSSLite/Makefile
+++ b/textproc/p5-XML-RSSLite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight, relaxed RSS (and XML-ish) parser
+WWW= https://metacpan.org/release/XML-RSSLite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Reader/Makefile b/textproc/p5-XML-Reader/Makefile
index 00c6e7ec3e1c..9419e10545a0 100644
--- a/textproc/p5-XML-Reader/Makefile
+++ b/textproc/p5-XML-Reader/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Reading XML and providing path information based on a pull-parser
+WWW= https://metacpan.org/release/XML-Reader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-RegExp/Makefile b/textproc/p5-XML-RegExp/Makefile
index 19b1ba77835b..caeded340083 100644
--- a/textproc/p5-XML-RegExp/Makefile
+++ b/textproc/p5-XML-RegExp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Regular expressions for XML tokens
+WWW= https://metacpan.org/release/XML-RegExp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Rewrite/Makefile b/textproc/p5-XML-Rewrite/Makefile
index ac11b312b97d..738f75e5bfb3 100644
--- a/textproc/p5-XML-Rewrite/Makefile
+++ b/textproc/p5-XML-Rewrite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= papowell@astart.com
COMMENT= XML processing and rewriting
+WWW= https://metacpan.org/release/XML-Rewrite
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Report>=0.21:devel/p5-Log-Report \
diff --git a/textproc/p5-XML-Rules/Makefile b/textproc/p5-XML-Rules/Makefile
index 32f80f377ad3..09b4cec3c7ab 100644
--- a/textproc/p5-XML-Rules/Makefile
+++ b/textproc/p5-XML-Rules/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse XML and specify rules for individual tags
+WWW= https://metacpan.org/release/XML-Rules
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=2.00:textproc/p5-XML-Parser
diff --git a/textproc/p5-XML-SAX-Base/Makefile b/textproc/p5-XML-SAX-Base/Makefile
index 0fe427b16f90..e5f5e92ebd5d 100644
--- a/textproc/p5-XML-SAX-Base/Makefile
+++ b/textproc/p5-XML-SAX-Base/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Base class SAX Drivers and Filters
+WWW= https://metacpan.org/release/XML-SAX-Base
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-SAX-Expat-Incremental/Makefile b/textproc/p5-XML-SAX-Expat-Incremental/Makefile
index af578260f75b..5c1c698738e2 100644
--- a/textproc/p5-XML-SAX-Expat-Incremental/Makefile
+++ b/textproc/p5-XML-SAX-Expat-Incremental/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::SAX::Expat subclass for non-blocking (incremental)
+WWW= https://metacpan.org/release/XML-SAX-Expat-Incremental
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>0:textproc/p5-XML-Parser \
diff --git a/textproc/p5-XML-SAX-Expat/Makefile b/textproc/p5-XML-SAX-Expat/Makefile
index 21ca07b2eb22..4a6158e5e59a 100644
--- a/textproc/p5-XML-SAX-Expat/Makefile
+++ b/textproc/p5-XML-SAX-Expat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple API for XML
+WWW= https://metacpan.org/release/XML-SAX-Expat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-SAX-ExpatXS/Makefile b/textproc/p5-XML-SAX-ExpatXS/Makefile
index da430e2fd535..140f7e4aafea 100644
--- a/textproc/p5-XML-SAX-ExpatXS/Makefile
+++ b/textproc/p5-XML-SAX-ExpatXS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlSAX2 XS extension to Expat parser
+WWW= https://metacpan.org/release/XML-SAX-ExpatXS
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX
diff --git a/textproc/p5-XML-SAX-Machines/Makefile b/textproc/p5-XML-SAX-Machines/Makefile
index e55bdba0738d..0dd6bdbd176d 100644
--- a/textproc/p5-XML-SAX-Machines/Makefile
+++ b/textproc/p5-XML-SAX-Machines/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manage collections of SAX processors
+WWW= https://metacpan.org/release/XML-SAX-Machines
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SAX>=0:textproc/p5-XML-SAX \
diff --git a/textproc/p5-XML-SAX-Simple/Makefile b/textproc/p5-XML-SAX-Simple/Makefile
index 296a50052178..dd7a69af457c 100644
--- a/textproc/p5-XML-SAX-Simple/Makefile
+++ b/textproc/p5-XML-SAX-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= SAX version of XML::Simple
+WWW= https://metacpan.org/release/XML-SAX-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-SAX-Writer/Makefile b/textproc/p5-XML-SAX-Writer/Makefile
index 379d312decfd..7137d14a847b 100644
--- a/textproc/p5-XML-SAX-Writer/Makefile
+++ b/textproc/p5-XML-SAX-Writer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= SAX2 XML Writer
+WWW= https://metacpan.org/release/XML-SAX-Writer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-SAX/Makefile b/textproc/p5-XML-SAX/Makefile
index 6c5488e4f708..f84d922afd82 100644
--- a/textproc/p5-XML-SAX/Makefile
+++ b/textproc/p5-XML-SAX/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple API for XML
+WWW= https://metacpan.org/release/XML-SAX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-SAXDriver-CSV/Makefile b/textproc/p5-XML-SAXDriver-CSV/Makefile
index b8fd9b502399..c37622de21c9 100644
--- a/textproc/p5-XML-SAXDriver-CSV/Makefile
+++ b/textproc/p5-XML-SAXDriver-CSV/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl SAX driver for converting CSV files to XML
+WWW= https://metacpan.org/release/XML-SAXDriver-CSV
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-CSV_XS>=0.22:textproc/p5-Text-CSV_XS \
diff --git a/textproc/p5-XML-SAXDriver-Excel/Makefile b/textproc/p5-XML-SAXDriver-Excel/Makefile
index 9412334473a2..304a5173ee5e 100644
--- a/textproc/p5-XML-SAXDriver-Excel/Makefile
+++ b/textproc/p5-XML-SAXDriver-Excel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl SAX driver for converting Excel files to XML
+WWW= https://metacpan.org/release/XML-SAXDriver-Excel
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Spreadsheet-ParseExcel>=0.2603:textproc/p5-Spreadsheet-ParseExcel \
diff --git a/textproc/p5-XML-STX/Makefile b/textproc/p5-XML-STX/Makefile
index 2be4fd75d8b3..3ed14e48996b 100644
--- a/textproc/p5-XML-STX/Makefile
+++ b/textproc/p5-XML-STX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure Perl STX processor
+WWW= https://metacpan.org/release/XML-STX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Schematron/Makefile b/textproc/p5-XML-Schematron/Makefile
index cf78b7d28996..b337ba01d6e8 100644
--- a/textproc/p5-XML-Schematron/Makefile
+++ b/textproc/p5-XML-Schematron/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl implementation of the Schematron
+WWW= https://metacpan.org/release/XML-Schematron
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-SemanticDiff/Makefile b/textproc/p5-XML-SemanticDiff/Makefile
index 95ef65fd36db..0921f8129639 100644
--- a/textproc/p5-XML-SemanticDiff/Makefile
+++ b/textproc/p5-XML-SemanticDiff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for comparing XML documents
+WWW= https://metacpan.org/release/XML-SemanticDiff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Sig/Makefile b/textproc/p5-XML-Sig/Makefile
index c48941f2f9ee..35a1bab1e043 100644
--- a/textproc/p5-XML-Sig/Makefile
+++ b/textproc/p5-XML-Sig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolkit to help sign and verify XML Digital Signatures
+WWW= https://metacpan.org/dist/XML-Sig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Simple/Makefile b/textproc/p5-XML-Simple/Makefile
index cef71ff1c53b..54741cdd9493 100644
--- a/textproc/p5-XML-Simple/Makefile
+++ b/textproc/p5-XML-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Trivial API for reading and writing XML (esp config files)
+WWW= https://www.mclean.net.nz/
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-SimpleObject-LibXML/Makefile b/textproc/p5-XML-SimpleObject-LibXML/Makefile
index ab7d0706ded4..72cb0ebadaf6 100644
--- a/textproc/p5-XML-SimpleObject-LibXML/Makefile
+++ b/textproc/p5-XML-SimpleObject-LibXML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple(r) object representation of an XML::LibXML DOM object
+WWW= https://metacpan.org/release/XML-SimpleObject-LibXML
BUILD_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
p5-XML-SimpleObject>=0:textproc/p5-XML-SimpleObject
diff --git a/textproc/p5-XML-SimpleObject/Makefile b/textproc/p5-XML-SimpleObject/Makefile
index 93631e062e8d..ff3f1c56574f 100644
--- a/textproc/p5-XML-SimpleObject/Makefile
+++ b/textproc/p5-XML-SimpleObject/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= API for accessing the structure of an XML document
+WWW= https://metacpan.org/release/XML-SimpleObject
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
diff --git a/textproc/p5-XML-Smart/Makefile b/textproc/p5-XML-Smart/Makefile
index 7b1556ac444d..39e81f955985 100644
--- a/textproc/p5-XML-Smart/Makefile
+++ b/textproc/p5-XML-Smart/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Smart, easy and powerful way to access/create XML files/data
+WWW= https://metacpan.org/release/XML-Smart
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Stream/Makefile b/textproc/p5-XML-Stream/Makefile
index fa05802aa046..3f672899d9fe 100644
--- a/textproc/p5-XML-Stream/Makefile
+++ b/textproc/p5-XML-Stream/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XML::Stream provides you with access to XML Stream
+WWW= https://metacpan.org/release/XML-Stream
LICENSE= LGPL21
diff --git a/textproc/p5-XML-Tiny/Makefile b/textproc/p5-XML-Tiny/Makefile
index 78aec2638cae..035925fcc546 100644
--- a/textproc/p5-XML-Tiny/Makefile
+++ b/textproc/p5-XML-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple lightweight parser for a subset of XML
+WWW= https://metacpan.org/release/XML-Tiny
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-TinyXML/Makefile b/textproc/p5-XML-TinyXML/Makefile
index 4de629115813..d7e0af35cefc 100644
--- a/textproc/p5-XML-TinyXML/Makefile
+++ b/textproc/p5-XML-TinyXML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= info@rickvanderzwet.nl
COMMENT= Little and efficient Perl module to manage xml data
+WWW= https://metacpan.org/release/XML-TinyXML
USES= iconv perl5
USE_PERL5= configure
diff --git a/textproc/p5-XML-TokeParser/Makefile b/textproc/p5-XML-TokeParser/Makefile
index 27e8d284f00a..dac060eae91a 100644
--- a/textproc/p5-XML-TokeParser/Makefile
+++ b/textproc/p5-XML-TokeParser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mike@urgle.com
COMMENT= Simplified interface to XML::Parser
+WWW= https://metacpan.org/release/XML-TokeParser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Toolkit/Makefile b/textproc/p5-XML-Toolkit/Makefile
index 6cf02019476e..bc3f9e862bb9 100644
--- a/textproc/p5-XML-Toolkit/Makefile
+++ b/textproc/p5-XML-Toolkit/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Suit of XML tools with Antlers
+WWW= https://metacpan.org/release/XML-Toolkit
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-TreeBuilder/Makefile b/textproc/p5-XML-TreeBuilder/Makefile
index c30f096699db..e0405576cc8f 100644
--- a/textproc/p5-XML-TreeBuilder/Makefile
+++ b/textproc/p5-XML-TreeBuilder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to make XML document trees
+WWW= https://metacpan.org/release/XML-TreeBuilder
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-TreePP/Makefile b/textproc/p5-XML-TreePP/Makefile
index 8ef7a9ccfb2e..f7c22234f8a4 100644
--- a/textproc/p5-XML-TreePP/Makefile
+++ b/textproc/p5-XML-TreePP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure Perl implementation for parsing/writing xml files
+WWW= https://metacpan.org/release/XML-TreePP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Twig/Makefile b/textproc/p5-XML-Twig/Makefile
index b991169f9028..8b98d3ed3871 100644
--- a/textproc/p5-XML-Twig/Makefile
+++ b/textproc/p5-XML-Twig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Process huge XML documents by chunks via a tree interface
+WWW= https://metacpan.org/release/XML-Twig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-Validate/Makefile b/textproc/p5-XML-Validate/Makefile
index b7f15d8815dc..d37c2921ed25 100644
--- a/textproc/p5-XML-Validate/Makefile
+++ b/textproc/p5-XML-Validate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= XML validator factory
+WWW= https://metacpan.org/release/XML-Validate
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
diff --git a/textproc/p5-XML-Validator-Schema/Makefile b/textproc/p5-XML-Validator-Schema/Makefile
index cb65f0a43593..95c6fc3e91d6 100644
--- a/textproc/p5-XML-Validator-Schema/Makefile
+++ b/textproc/p5-XML-Validator-Schema/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for validating XML documents against a W3C XML Schema
+WWW= https://metacpan.org/release/XML-Validator-Schema
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Tree-DAG_Node>=0:devel/p5-Tree-DAG_Node \
diff --git a/textproc/p5-XML-Writer/Makefile b/textproc/p5-XML-Writer/Makefile
index b9772287fd98..244fd7380314 100644
--- a/textproc/p5-XML-Writer/Makefile
+++ b/textproc/p5-XML-Writer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple Perl module for writing XML documents
+WWW= https://metacpan.org/release/XML-Writer
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-XML-XBEL/Makefile b/textproc/p5-XML-XBEL/Makefile
index f3ea2ee4fe82..9c07e5b8ffa1 100644
--- a/textproc/p5-XML-XBEL/Makefile
+++ b/textproc/p5-XML-XBEL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= OOP for reading and writing XBEL documents
+WWW= https://metacpan.org/release/XML-XBEL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-XML2JSON/Makefile b/textproc/p5-XML-XML2JSON/Makefile
index 1b7be6c1d31b..90c894e8a3df 100644
--- a/textproc/p5-XML-XML2JSON/Makefile
+++ b/textproc/p5-XML-XML2JSON/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert XML into JSON (and back again) using XML::LibXML
+WWW= https://metacpan.org/release/XML-XML2JSON
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-XPath/Makefile b/textproc/p5-XML-XPath/Makefile
index 3629d23661b0..bb6e5d9d8b59 100644
--- a/textproc/p5-XML-XPath/Makefile
+++ b/textproc/p5-XML-XPath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Modules for parsing and evaluating XPath statements
+WWW= https://metacpan.org/release/XML-XPath
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/p5-XML-XPathEngine/Makefile b/textproc/p5-XML-XPathEngine/Makefile
index 85d649063642..2404dcb8345a 100644
--- a/textproc/p5-XML-XPathEngine/Makefile
+++ b/textproc/p5-XML-XPathEngine/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Re-usable XPath engine for DOM-like trees
+WWW= https://metacpan.org/release/XML-XPathEngine
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-XQL/Makefile b/textproc/p5-XML-XQL/Makefile
index 06c7b06a6412..65a104e32f82 100644
--- a/textproc/p5-XML-XQL/Makefile
+++ b/textproc/p5-XML-XQL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for querying XML tree structures with XQL
+WWW= https://metacpan.org/release/XML-XQL
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
diff --git a/textproc/p5-XML-XSLT/Makefile b/textproc/p5-XML-XSLT/Makefile
index 164e01a0f248..c9ec73f4f691 100644
--- a/textproc/p5-XML-XSLT/Makefile
+++ b/textproc/p5-XML-XSLT/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for processing XSLT
+WWW= https://metacpan.org/release/XML-XSLT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-XML-XUpdate-LibXML/Makefile b/textproc/p5-XML-XUpdate-LibXML/Makefile
index 4a245efa02b6..fce1b7a4ef09 100644
--- a/textproc/p5-XML-XUpdate-LibXML/Makefile
+++ b/textproc/p5-XML-XUpdate-LibXML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lev@FreeBSD.org
COMMENT= Simple implementation of XUpdate format based on and XML::LibXML
+WWW= https://metacpan.org/release/XML-XUpdate-LibXML
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-LibXML>=0:textproc/p5-XML-LibXML \
diff --git a/textproc/p5-XString/Makefile b/textproc/p5-XString/Makefile
index 9143249fc524..9c25ccc63a80 100644
--- a/textproc/p5-XString/Makefile
+++ b/textproc/p5-XString/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Isolated String helpers from B
+WWW= https://metacpan.org/release/XString
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-YAML-LibYAML/Makefile b/textproc/p5-YAML-LibYAML/Makefile
index c071fb7afc06..3be125598b68 100644
--- a/textproc/p5-YAML-LibYAML/Makefile
+++ b/textproc/p5-YAML-LibYAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl YAML Serialization using XS and libyaml
+WWW= https://metacpan.org/release/YAML-LibYAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-YAML-PP/Makefile b/textproc/p5-YAML-PP/Makefile
index 8ed9da6edb4b..8f84503fc701 100644
--- a/textproc/p5-YAML-PP/Makefile
+++ b/textproc/p5-YAML-PP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dvl@FreeBSD.org
COMMENT= YAML which aims to parse YAML 1.2 & conform to the spec
+WWW= https://github.com/perlpunk/YAML-PP-p5
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-YAML-Shell/Makefile b/textproc/p5-YAML-Shell/Makefile
index b25c97b62db1..d0b33a93c22f 100644
--- a/textproc/p5-YAML-Shell/Makefile
+++ b/textproc/p5-YAML-Shell/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= YAML Test Shell
+WWW= https://metacpan.org/release/YAML-Shell
BUILD_DEPENDS= p5-YAML>=0.67:textproc/p5-YAML
RUN_DEPENDS= p5-YAML>=0.67:textproc/p5-YAML
diff --git a/textproc/p5-YAML-Syck/Makefile b/textproc/p5-YAML-Syck/Makefile
index 3a2ec20b3c67..14e820f679c5 100644
--- a/textproc/p5-YAML-Syck/Makefile
+++ b/textproc/p5-YAML-Syck/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast, lightweight YAML and JSON loader and dumper
+WWW= https://metacpan.org/release/YAML-Syck
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/p5-YAML-Tiny-Color/Makefile b/textproc/p5-YAML-Tiny-Color/Makefile
index 1b16d160c0e6..c25479866dce 100644
--- a/textproc/p5-YAML-Tiny-Color/Makefile
+++ b/textproc/p5-YAML-Tiny-Color/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to dump YAML with color
+WWW= https://metacpan.org/release/YAML-Tiny-Color
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-YAML-Tiny/Makefile b/textproc/p5-YAML-Tiny/Makefile
index 015a85fdbd2b..0ac94a4673c6 100644
--- a/textproc/p5-YAML-Tiny/Makefile
+++ b/textproc/p5-YAML-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Read/Write YAML files with as little code as possible
+WWW= https://metacpan.org/release/YAML-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-YAML/Makefile b/textproc/p5-YAML/Makefile
index 6b9d48b15f1f..e62031f08be3 100644
--- a/textproc/p5-YAML/Makefile
+++ b/textproc/p5-YAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= YAML implementation in Perl
+WWW= https://metacpan.org/release/YAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-YAPE-HTML/Makefile b/textproc/p5-YAPE-HTML/Makefile
index e8a8a4f120fc..2574df796e7b 100644
--- a/textproc/p5-YAPE-HTML/Makefile
+++ b/textproc/p5-YAPE-HTML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Yet Another Parser/Extractor for HTML
+WWW= https://metacpan.org/release/YAPE-HTML
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-YAPE-Regex-Explain/Makefile b/textproc/p5-YAPE-Regex-Explain/Makefile
index 72cfc964005a..6e2e55cbcf1f 100644
--- a/textproc/p5-YAPE-Regex-Explain/Makefile
+++ b/textproc/p5-YAPE-Regex-Explain/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Explanation of a Regular Expression
+WWW= https://metacpan.org/release/YAPE-Regex-Explain
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAPE-Regex>=0:textproc/p5-YAPE-Regex
diff --git a/textproc/p5-YAPE-Regex/Makefile b/textproc/p5-YAPE-Regex/Makefile
index 6eda6dfc3f62..bb6b07c0493c 100644
--- a/textproc/p5-YAPE-Regex/Makefile
+++ b/textproc/p5-YAPE-Regex/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Yet Another Parser/Extractor for Regular Expressions
+WWW= https://metacpan.org/release/YAPE-Regex
USES= perl5
USE_PERL5= configure
diff --git a/textproc/p5-ack/Makefile b/textproc/p5-ack/Makefile
index b3781ad5f7a4..baa49fc25f57 100644
--- a/textproc/p5-ack/Makefile
+++ b/textproc/p5-ack/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Grep-like text finder for large trees of text
+WWW= https://metacpan.org/release/ack
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/p5-docx2txt/Makefile b/textproc/p5-docx2txt/Makefile
index a33677f153fd..b8d4167c1dbb 100644
--- a/textproc/p5-docx2txt/Makefile
+++ b/textproc/p5-docx2txt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pkubaj@FreeBSD.org
COMMENT= Utility to convert Docx documents to equivalent Text documents
+WWW= https://sourceforge.net/projects/docx2txt/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/p5-libsoldout/Makefile b/textproc/p5-libsoldout/Makefile
index a4af29843e24..6545efbbe7f1 100644
--- a/textproc/p5-libsoldout/Makefile
+++ b/textproc/p5-libsoldout/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Convert Markdown text in (X)HTML
+WWW= https://metacpan.org/release/libsoldout
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-libxml/Makefile b/textproc/p5-libxml/Makefile
index 2427f429265c..4d34063e6444 100644
--- a/textproc/p5-libxml/Makefile
+++ b/textproc/p5-libxml/Makefile
@@ -8,6 +8,7 @@ DISTNAME= libxml-perl-${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of Perl5 modules for working with XML
+WWW= https://metacpan.org/release/libxml-perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-pod2pdf/Makefile b/textproc/p5-pod2pdf/Makefile
index 75b791262848..a2f7776c6164 100644
--- a/textproc/p5-pod2pdf/Makefile
+++ b/textproc/p5-pod2pdf/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Converts POD to PDF format
+WWW= https://metacpan.org/release/pod2pdf
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Getopt-ArgvFile>0:devel/p5-Getopt-ArgvFile \
diff --git a/textproc/p5-podlators/Makefile b/textproc/p5-podlators/Makefile
index a745e3851b68..ad03fb3b700a 100644
--- a/textproc/p5-podlators/Makefile
+++ b/textproc/p5-podlators/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Modules to convert and parse POD (Plain Old Documentation)
+WWW= https://metacpan.org/release/podlators
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-utf8-all/Makefile b/textproc/p5-utf8-all/Makefile
index 68d8abaec851..cca67f08db29 100644
--- a/textproc/p5-utf8-all/Makefile
+++ b/textproc/p5-utf8-all/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Turn on Unicode - all of it
+WWW= https://metacpan.org/release/utf8-all
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/textproc/p5-xmltv/Makefile b/textproc/p5-xmltv/Makefile
index ff774a497793..2ca64a490a7d 100644
--- a/textproc/p5-xmltv/Makefile
+++ b/textproc/p5-xmltv/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Set of programs to process TV (tvguide) listings in XML format
+WWW= http://xmltv.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/pa-aspell/Makefile b/textproc/pa-aspell/Makefile
index a8eac9bbb7b0..97b90ede9a51 100644
--- a/textproc/pa-aspell/Makefile
+++ b/textproc/pa-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Punjabi dictionary
+WWW= http://punlinux.sourceforge.net/
DICT= pa
diff --git a/textproc/pageedit/Makefile b/textproc/pageedit/Makefile
index 02af91b5fad6..e1ae07e753c8 100644
--- a/textproc/pageedit/Makefile
+++ b/textproc/pageedit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= FreeBSD@Shaneware.biz
COMMENT= WYSIWYG visual XHTML editor
+WWW= https://github.com/Sigil-Ebook/PageEdit
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/textproc/par/Makefile b/textproc/par/Makefile
index 2111815cd809..d983c05bfff3 100644
--- a/textproc/par/Makefile
+++ b/textproc/par/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Par-${PORTVERSION}
MAINTAINER= markm@FreeBSD.org
COMMENT= Paragraph reformatter for email
+WWW= http://www.nicemice.net/par/
CONFLICTS= quake-par
diff --git a/textproc/pdfgrep/Makefile b/textproc/pdfgrep/Makefile
index 93b4d65a8e3a..bc0f3d2129fc 100644
--- a/textproc/pdfgrep/Makefile
+++ b/textproc/pdfgrep/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://pdfgrep.org/download/
MAINTAINER= michael@ranner.eu
COMMENT= Tool to search text in PDF files
+WWW= https://pdfgrep.org
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/pdfoutline/Makefile b/textproc/pdfoutline/Makefile
index 16c1a75c62be..50dadf2256cf 100644
--- a/textproc/pdfoutline/Makefile
+++ b/textproc/pdfoutline/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add outlines to PDF files
+WWW= https://github.com/eugmes/fntsample
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/pdfresurrect/Makefile b/textproc/pdfresurrect/Makefile
index 403ccb54e33e..ba62abd72d52 100644
--- a/textproc/pdfresurrect/Makefile
+++ b/textproc/pdfresurrect/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Analyze and extract older versions of a pdf from the current pdf
+WWW= https://github.com/enferex/pdfresurrect
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/pdfsandwich/Makefile b/textproc/pdfsandwich/Makefile
index 8ce6ee2a8425..24c61ca06f86 100644
--- a/textproc/pdfsandwich/Makefile
+++ b/textproc/pdfsandwich/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/pdfsandwich%20${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Command line tool generating "sandwich" OCR pdf files
+WWW= https://sourceforge.net/projects/pdfsandwich
LICENSE= GPLv2
diff --git a/textproc/pdftohtml/Makefile b/textproc/pdftohtml/Makefile
index 75d66554452c..30fae66fbf33 100644
--- a/textproc/pdftohtml/Makefile
+++ b/textproc/pdftohtml/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/Experimental%20Versions/${PORTNAME}%20${PORTVERSION
MAINTAINER= ports@FreeBSD.org
COMMENT= Command-line tool for converting pdf-files into html
+WWW= https://sourceforge.net/projects/pdftohtml/
USES= cpe ghostscript gmake
diff --git a/textproc/pear-File_Fortune/Makefile b/textproc/pear-File_Fortune/Makefile
index 011c0babd581..8b0667f29a44 100644
--- a/textproc/pear-File_Fortune/Makefile
+++ b/textproc/pear-File_Fortune/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface for reading from and writing to fortune files
+WWW= https://pear.php.net/package/File_Fortune
USES= pear
diff --git a/textproc/pear-File_MARC/Makefile b/textproc/pear-File_MARC/Makefile
index b08662308917..9c22f8691e7a 100644
--- a/textproc/pear-File_MARC/Makefile
+++ b/textproc/pear-File_MARC/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc pear
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Parse, modify, and create MARC records
+WWW= https://pear.php.net/package/File_MARC
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/pear-Horde_CssMinify/Makefile b/textproc/pear-Horde_CssMinify/Makefile
index 5c0570ee8742..df13cf67a017 100644
--- a/textproc/pear-Horde_CssMinify/Makefile
+++ b/textproc/pear-Horde_CssMinify/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde CSS Minification
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/textproc/pear-Horde_JavascriptMinify/Makefile b/textproc/pear-Horde_JavascriptMinify/Makefile
index b38cb4644b88..0c42a1b16f4d 100644
--- a/textproc/pear-Horde_JavascriptMinify/Makefile
+++ b/textproc/pear-Horde_JavascriptMinify/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Javascript Minification
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/textproc/pear-Horde_Kolab_Format/Makefile b/textproc/pear-Horde_Kolab_Format/Makefile
index 51deaba96635..902329bc5598 100644
--- a/textproc/pear-Horde_Kolab_Format/Makefile
+++ b/textproc/pear-Horde_Kolab_Format/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde library for reading/writing Kolab data formats
+WWW= https://pear.horde.org
USES= horde php cpe
USE_PHP= dom
diff --git a/textproc/pear-Horde_Pdf/Makefile b/textproc/pear-Horde_Pdf/Makefile
index 5838d0624bc2..bd93d5b5d735 100644
--- a/textproc/pear-Horde_Pdf/Makefile
+++ b/textproc/pear-Horde_Pdf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde PDF library
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception
diff --git a/textproc/pear-Horde_SpellChecker/Makefile b/textproc/pear-Horde_SpellChecker/Makefile
index 69cf971c231b..78509aa2c040 100644
--- a/textproc/pear-Horde_SpellChecker/Makefile
+++ b/textproc/pear-Horde_SpellChecker/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Spellcheck API
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/textproc/pear-Horde_Text_Diff/Makefile b/textproc/pear-Horde_Text_Diff/Makefile
index d092e3d25689..07b166bf5909 100644
--- a/textproc/pear-Horde_Text_Diff/Makefile
+++ b/textproc/pear-Horde_Text_Diff/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde engine for performing and rendering text diffs
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/textproc/pear-Horde_Text_Filter/Makefile b/textproc/pear-Horde_Text_Filter/Makefile
index aa3c63115891..0f33168d06a1 100644
--- a/textproc/pear-Horde_Text_Filter/Makefile
+++ b/textproc/pear-Horde_Text_Filter/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Text Filter API
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/textproc/pear-Horde_Text_Filter_Csstidy/Makefile b/textproc/pear-Horde_Text_Filter_Csstidy/Makefile
index a19b3d45c9e6..09203163d97f 100644
--- a/textproc/pear-Horde_Text_Filter_Csstidy/Makefile
+++ b/textproc/pear-Horde_Text_Filter_Csstidy/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Text Filter CSS optimization class
+WWW= https://pear.horde.org
USES= horde php cpe
USE_HORDE_RUN= Horde_Text_Filter
diff --git a/textproc/pear-Horde_Text_Flowed/Makefile b/textproc/pear-Horde_Text_Flowed/Makefile
index ee226ed22730..5578a1395c7f 100644
--- a/textproc/pear-Horde_Text_Flowed/Makefile
+++ b/textproc/pear-Horde_Text_Flowed/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde API for flowed text as per RFC 3676
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Util
diff --git a/textproc/pear-Horde_Xml_Element/Makefile b/textproc/pear-Horde_Xml_Element/Makefile
index aa2bf64025bf..3fc286254551 100644
--- a/textproc/pear-Horde_Xml_Element/Makefile
+++ b/textproc/pear-Horde_Xml_Element/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Xml Element object
+WWW= https://pear.horde.org
USES= horde php cpe
USE_PHP= dom
diff --git a/textproc/pear-Horde_Xml_Wbxml/Makefile b/textproc/pear-Horde_Xml_Wbxml/Makefile
index 37def97ae974..a8a38f07ca37 100644
--- a/textproc/pear-Horde_Xml_Wbxml/Makefile
+++ b/textproc/pear-Horde_Xml_Wbxml/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde API for encoding and decoding WBXML documents
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Util
diff --git a/textproc/pear-Numbers_Roman/Makefile b/textproc/pear-Numbers_Roman/Makefile
index 51ed1886b73d..e7874e10c89a 100644
--- a/textproc/pear-Numbers_Roman/Makefile
+++ b/textproc/pear-Numbers_Roman/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR methods for converting to and from Roman Numerals
+WWW= https://pear.php.net/package/Numbers_Roman
USES= pear
diff --git a/textproc/pear-Numbers_Words/Makefile b/textproc/pear-Numbers_Words/Makefile
index 62ad1c51fc22..c8e7eba09fc1 100644
--- a/textproc/pear-Numbers_Words/Makefile
+++ b/textproc/pear-Numbers_Words/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc pear
MAINTAINER= meritus@innervision.pl
COMMENT= PEAR package provides methods for spelling numerals in words
+WWW= https://pear.php.net/package/Numbers_Words
BUILD_DEPENDS= ${PEARDIR}/Math/BigInteger.php:math/pear-Math_BigInteger@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/Math/BigInteger.php:math/pear-Math_BigInteger@${PHP_FLAVOR}
diff --git a/textproc/pear-Spreadsheet_Excel_Writer/Makefile b/textproc/pear-Spreadsheet_Excel_Writer/Makefile
index 6c73b48ad1af..f47dacdcd78d 100644
--- a/textproc/pear-Spreadsheet_Excel_Writer/Makefile
+++ b/textproc/pear-Spreadsheet_Excel_Writer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= PEAR class for writing Microsoft Excel files
+WWW= https://pear.php.net/package/Spreadsheet_Excel_Writer
LICENSE= LGPL3
diff --git a/textproc/pear-Structures_DataGrid_Renderer_CSV/Makefile b/textproc/pear-Structures_DataGrid_Renderer_CSV/Makefile
index e26819639a81..4eddc45d2f7d 100644
--- a/textproc/pear-Structures_DataGrid_Renderer_CSV/Makefile
+++ b/textproc/pear-Structures_DataGrid_Renderer_CSV/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc databases www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Renderer driver that generates a CSV string
+WWW= https://pear.php.net/package/Structures_DataGrid_Renderer_CSV
BUILD_DEPENDS= ${PEARDIR}/Structures/DataGrid/DataSource/Array.php:databases/pear-Structures_DataGrid_DataSource_Array@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/Structures/DataGrid/DataSource/Array.php:databases/pear-Structures_DataGrid_DataSource_Array@${PHP_FLAVOR}
diff --git a/textproc/pear-Structures_DataGrid_Renderer_XLS/Makefile b/textproc/pear-Structures_DataGrid_Renderer_XLS/Makefile
index ecabc8b8f8a6..5ee27151f83d 100644
--- a/textproc/pear-Structures_DataGrid_Renderer_XLS/Makefile
+++ b/textproc/pear-Structures_DataGrid_Renderer_XLS/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc databases www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Renderer driver that generates a XLS string
+WWW= https://pear.php.net/package/Structures_DataGrid_Renderer_XLS
BUILD_DEPENDS= ${PEARDIR}/Structures/DataGrid/DataSource/Array.php:databases/pear-Structures_DataGrid_DataSource_Array@${PHP_FLAVOR} \
${PEARDIR}/Spreadsheet/Excel/Writer.php:textproc/pear-Spreadsheet_Excel_Writer@${PHP_FLAVOR}
diff --git a/textproc/pear-Structures_DataGrid_Renderer_XML/Makefile b/textproc/pear-Structures_DataGrid_Renderer_XML/Makefile
index aabd12752223..ccf48824a1cd 100644
--- a/textproc/pear-Structures_DataGrid_Renderer_XML/Makefile
+++ b/textproc/pear-Structures_DataGrid_Renderer_XML/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc databases www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Renderer driver that generates a XML string
+WWW= https://pear.php.net/package/Structures_DataGrid_Renderer_XML
BUILD_DEPENDS= ${PEARDIR}/Structures/DataGrid/DataSource/Array.php:databases/pear-Structures_DataGrid_DataSource_Array@${PHP_FLAVOR} \
${PEARDIR}/XML/Util.php:devel/pear-XML_Util@${PHP_FLAVOR}
diff --git a/textproc/pear-Symfony_Component_Yaml/Makefile b/textproc/pear-Symfony_Component_Yaml/Makefile
index f356eb761839..e363a913677c 100644
--- a/textproc/pear-Symfony_Component_Yaml/Makefile
+++ b/textproc/pear-Symfony_Component_Yaml/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= Symfony2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Symfony2 Yaml Component
+WWW= http://pear.symfony.com/Yaml
LICENSE= MIT
diff --git a/textproc/pear-Text_Highlighter/Makefile b/textproc/pear-Text_Highlighter/Makefile
index 0011a953439d..d747d4f65613 100644
--- a/textproc/pear-Text_Highlighter/Makefile
+++ b/textproc/pear-Text_Highlighter/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Syntax highlighting
+WWW= https://pear.php.net/package/Text_Highlighter
LICENSE= PHP301
diff --git a/textproc/pear-Text_Template/Makefile b/textproc/pear-Text_Template/Makefile
index 7709e9690a3e..11dad55e0e60 100644
--- a/textproc/pear-Text_Template/Makefile
+++ b/textproc/pear-Text_Template/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple template engine
+WWW= https://pear.phpunit.de/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/pear-Validate_ISPN/Makefile b/textproc/pear-Validate_ISPN/Makefile
index 19a3d1a136fd..411bb5837e9f 100644
--- a/textproc/pear-Validate_ISPN/Makefile
+++ b/textproc/pear-Validate_ISPN/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc pear
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Validation class for ISPN (International Standard Product Numbers)
+WWW= https://pear.php.net/package/Validate_ISPN
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/pear-XML_Beautifier/Makefile b/textproc/pear-XML_Beautifier/Makefile
index 2ba02c34cb00..e0dbf6fab62b 100644
--- a/textproc/pear-XML_Beautifier/Makefile
+++ b/textproc/pear-XML_Beautifier/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR class to format XML documents
+WWW= https://pear.php.net/package/XML_Beautifier
BUILD_DEPENDS= ${PEARDIR}/XML/Parser.php:devel/pear-XML_Parser@${PHP_FLAVOR} \
${PEARDIR}/XML/Util.php:devel/pear-XML_Util@${PHP_FLAVOR}
diff --git a/textproc/pear-XML_DTD/Makefile b/textproc/pear-XML_DTD/Makefile
index e4615c6841e7..1795cf670a8d 100644
--- a/textproc/pear-XML_DTD/Makefile
+++ b/textproc/pear-XML_DTD/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parsing of DTD files and DTD validation of XML files
+WWW= https://pear.php.net/package/XML_DTD
LICENSE= BSD2CLAUSE
diff --git a/textproc/pear-XML_Feed_Parser/Makefile b/textproc/pear-XML_Feed_Parser/Makefile
index b605d2591acd..19064968b784 100644
--- a/textproc/pear-XML_Feed_Parser/Makefile
+++ b/textproc/pear-XML_Feed_Parser/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Providing a unified API for handling Atom/RSS
+WWW= https://pear.php.net/package/XML_Feed_Parser
USES= pear php
USE_PHP= tidy dom
diff --git a/textproc/pear-XML_HTMLSax/Makefile b/textproc/pear-XML_HTMLSax/Makefile
index 73da88648c0d..922c152570d6 100644
--- a/textproc/pear-XML_HTMLSax/Makefile
+++ b/textproc/pear-XML_HTMLSax/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR SAX parser for HTML and other badly formed XML documents
+WWW= https://pear.php.net/package/XML_HTMLSax
USES= pear
diff --git a/textproc/pear-XML_Wddx/Makefile b/textproc/pear-XML_Wddx/Makefile
index b83cd469ce81..cc8f1c28a075 100644
--- a/textproc/pear-XML_Wddx/Makefile
+++ b/textproc/pear-XML_Wddx/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Wddx pretty serializer and deserializer
+WWW= https://pear.php.net/package/XML_Wddx
BUILD_DEPENDS= ${PEARDIR}/XML/Parser.php:devel/pear-XML_Parser@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/XML/Parser.php:devel/pear-XML_Parser@${PHP_FLAVOR}
diff --git a/textproc/pear-YAML/Makefile b/textproc/pear-YAML/Makefile
index dde12b147524..78f34827c3cb 100644
--- a/textproc/pear-YAML/Makefile
+++ b/textproc/pear-YAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= The Symfony YAML Component
+WWW= http://components.symfony-project.org/yaml/
USES= pear
PEAR_CHANNEL= symfony
diff --git a/textproc/pecl-xdiff2/Makefile b/textproc/pecl-xdiff2/Makefile
index b0684062b844..5962790fef57 100644
--- a/textproc/pecl-xdiff2/Makefile
+++ b/textproc/pecl-xdiff2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc pear
MAINTAINER= dbaio@FreeBSD.org
COMMENT= PECL extension to create/apply binary and text patches
+WWW= https://pecl.php.net/package/xdiff
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/pecl-yaml/Makefile b/textproc/pecl-yaml/Makefile
index 1499b575ce95..3e70082b30a7 100644
--- a/textproc/pecl-yaml/Makefile
+++ b/textproc/pecl-yaml/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc pear
MAINTAINER= dbaio@FreeBSD.org
COMMENT= YAML-1.1 parser and emitter
+WWW= https://pecl.php.net/package/yaml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/pecl-zephir_parser/Makefile b/textproc/pecl-zephir_parser/Makefile
index ac81168766ec..c4a8f2d26fde 100644
--- a/textproc/pecl-zephir_parser/Makefile
+++ b/textproc/pecl-zephir_parser/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= cmcdonald@netgate.com
COMMENT= Zephir Parser delivered as a C extension for the PHP language
+WWW= https://github.com/zephir-lang/php-zephir-parser
LICENSE= MIT
diff --git a/textproc/peco/Makefile b/textproc/peco/Makefile
index 47dc338a738c..336a902bb5b0 100644
--- a/textproc/peco/Makefile
+++ b/textproc/peco/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= LOCAL/knu
MAINTAINER= ports@FreeBSD.org
COMMENT= Simplistic interactive filtering tool
+WWW= https://github.com/peco/peco
LICENSE= MIT
diff --git a/textproc/peg/Makefile b/textproc/peg/Makefile
index 609978d62fc4..5d5e56334ea3 100644
--- a/textproc/peg/Makefile
+++ b/textproc/peg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.piumarta.com/software/peg/
MAINTAINER= jrm@FreeBSD.org
COMMENT= Recursive-descent parser generators for C
+WWW= https://www.piumarta.com/software/peg/
LICENSE= MIT
diff --git a/textproc/perl2html/Makefile b/textproc/perl2html/Makefile
index d1ba022e1ed4..35aeeca3bcaf 100644
--- a/textproc/perl2html/Makefile
+++ b/textproc/perl2html/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SUNSITE/apps/www/converters
MAINTAINER= mkamm@gmx.net
COMMENT= Perl sources to HTML converter
+WWW= http://user.cs.tu-berlin.de/~schintke/x2html/
LICENSE= GPLv2
diff --git a/textproc/php-mecab/Makefile b/textproc/php-mecab/Makefile
index c0b262dad59a..a9fe6e8d99f2 100644
--- a/textproc/php-mecab/Makefile
+++ b/textproc/php-mecab/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP bindings of the MeCab
+WWW= https://github.com/rsky/php-mecab
LICENSE= MIT
diff --git a/textproc/pict/Makefile b/textproc/pict/Makefile
index c1ea0eb51abd..b8de33263a55 100644
--- a/textproc/pict/Makefile
+++ b/textproc/pict/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc devel
MAINTAINER= greg@unrelenting.technology
COMMENT= Pairwise Independent Combinatorial Testing tool
+WWW= https://github.com/Microsoft/pict
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/textproc/po4a/Makefile b/textproc/po4a/Makefile
index 2539ad5f2af1..728e9cd139ab 100644
--- a/textproc/po4a/Makefile
+++ b/textproc/po4a/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc perl5
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Brings gettext translation tools to all kinds of docs
+WWW= https://po4a.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/pod2mdoc/Makefile b/textproc/pod2mdoc/Makefile
index ff5dc544949a..2223b587c50b 100644
--- a/textproc/pod2mdoc/Makefile
+++ b/textproc/pod2mdoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://mdocml.bsd.lv/pod2mdoc/snapshots/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Convert POD data to mdoc input
+WWW= https://mdocml.bsd.lv/pod2mdoc/
LICENSE= ISCL
diff --git a/textproc/popup-stacks/Makefile b/textproc/popup-stacks/Makefile
index c23820bd4625..9a53f5670bb4 100644
--- a/textproc/popup-stacks/Makefile
+++ b/textproc/popup-stacks/Makefile
@@ -7,6 +7,7 @@ DISTFILES= English-German.cstack.gz German-French.cstack.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= Stacks for use with Popup
+WWW= http://popup.sourceforge.net/
LICENSE= GPLv2
diff --git a/textproc/popup/Makefile b/textproc/popup/Makefile
index 77dfc302b990..bb5a7c628b6f 100644
--- a/textproc/popup/Makefile
+++ b/textproc/popup/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Popup-${PORTVERSION}pre1
MAINTAINER= ports@FreeBSD.org
COMMENT= Interactive learning aid for pairs of words
+WWW= http://popup.sourceforge.net/
LICENSE= GPLv2+
diff --git a/textproc/ppower4/Makefile b/textproc/ppower4/Makefile
index a9923a18fbc0..3ec5f5fb36f5 100644
--- a/textproc/ppower4/Makefile
+++ b/textproc/ppower4/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= pp4sty.zip leveldemo.zip
MAINTAINER= ports@FreeBSD.org
COMMENT= Post processor for PDF presentations made with (La)TeX
+WWW= https://ctan.org/tex-archive/support/ppower4/
LICENSE= GPLv2 # version not really specified
diff --git a/textproc/print-n-times/Makefile b/textproc/print-n-times/Makefile
index a28102606cd4..353b16d37799 100644
--- a/textproc/print-n-times/Makefile
+++ b/textproc/print-n-times/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://aaronland.info/xsl/string/print-n-times/
MAINTAINER= ports@FreeBSD.org
COMMENT= Print a string (n) times
+WWW= https://aaronland.info/xsl/string/print-n-times
NO_BUILD= yes
diff --git a/textproc/pugixml/Makefile b/textproc/pugixml/Makefile
index 78b764b8a858..a3be30a6ce16 100644
--- a/textproc/pugixml/Makefile
+++ b/textproc/pugixml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/zeux/pugixml/releases/download/v${DISTVERSION}/
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Light-weight, simple and fast XML parser for C++ with XPath support
+WWW= https://pugixml.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/pup/Makefile b/textproc/pup/Makefile
index fc1b2c5fa7f2..5b3b909aff96 100644
--- a/textproc/pup/Makefile
+++ b/textproc/pup/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 107.patch:-p1 \
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Command-line jq-like HTML parser using CSS selectors
+WWW= https://github.com/ericchiang/pup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-CommonMark/Makefile b/textproc/py-CommonMark/Makefile
index 219d0c55d3ea..ed579bc22f02 100644
--- a/textproc/py-CommonMark/Makefile
+++ b/textproc/py-CommonMark/Makefile
@@ -7,6 +7,7 @@ DISTNAME= commonmark-${PORTVERSION}
MAINTAINER= romain@FreeBSD.org
COMMENT= Python parser for the CommonMark Markdown spec
+WWW= https://github.com/rtfd/CommonMark-py
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-Morfessor/Makefile b/textproc/py-Morfessor/Makefile
index 04c91770c01c..078cb5cd63fc 100644
--- a/textproc/py-Morfessor/Makefile
+++ b/textproc/py-Morfessor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Discover the regularities behind word forming in natural languages
+WWW= http://morpho.aalto.fi/projects/morpho/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-QDarkStyle/Makefile b/textproc/py-QDarkStyle/Makefile
index 4ce412d6e570..6d2acb5729d9 100644
--- a/textproc/py-QDarkStyle/Makefile
+++ b/textproc/py-QDarkStyle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Dark stylesheet for Python and Qt applications
+WWW= https://pypi.org/project/QDarkStyle/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-Tempita/Makefile b/textproc/py-Tempita/Makefile
index a3917964ca9b..258b394cff91 100644
--- a/textproc/py-Tempita/Makefile
+++ b/textproc/py-Tempita/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Small templating language for text substitutions
+WWW= https://pythonpaste.org/tempita/
LICENSE= MIT
#LICENSE_FILE= No license in PyPI sdist or repository
diff --git a/textproc/py-acora/Makefile b/textproc/py-acora/Makefile
index 3bcb4e80a731..8fa710999a78 100644
--- a/textproc/py-acora/Makefile
+++ b/textproc/py-acora/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Fast multi-keyword search engine for text strings
+WWW= https://github.com/scoder/acora/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-aeidon/Makefile b/textproc/py-aeidon/Makefile
index 5a8ae4bba518..279d000c3e28 100644
--- a/textproc/py-aeidon/Makefile
+++ b/textproc/py-aeidon/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reading, write and manipulate text-based subtitle files
+WWW= https://github.com/otsaloma/gaupol
LICENSE= GPLv3+
diff --git a/textproc/py-agate-dbf/Makefile b/textproc/py-agate-dbf/Makefile
index 1f697de7887f..bf87d68c299d 100644
--- a/textproc/py-agate-dbf/Makefile
+++ b/textproc/py-agate-dbf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Support reading dbf files for agate
+WWW= https://agate-dbf.rtfd.org/
LICENSE= MIT
diff --git a/textproc/py-agate-excel/Makefile b/textproc/py-agate-excel/Makefile
index 9e401e76ab26..8c1aa9036ed2 100644
--- a/textproc/py-agate-excel/Makefile
+++ b/textproc/py-agate-excel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Support reading Excel files for agate
+WWW= https://agate-excel.rtfd.org/
LICENSE= MIT
diff --git a/textproc/py-agate/Makefile b/textproc/py-agate/Makefile
index 072d5468a8e8..999d3a9da8b4 100644
--- a/textproc/py-agate/Makefile
+++ b/textproc/py-agate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Data analysis library optimized for humans
+WWW= https://agate.rtfd.org/
LICENSE= MIT
diff --git a/textproc/py-alabaster/Makefile b/textproc/py-alabaster/Makefile
index 87da0b95bb69..37b1f2775043 100644
--- a/textproc/py-alabaster/Makefile
+++ b/textproc/py-alabaster/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modified Kr Sphinx theme
+WWW= https://github.com/bitprophet/alabaster
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-anyascii/Makefile b/textproc/py-anyascii/Makefile
index 0cdcc7edbc9f..dd1d1f662248 100644
--- a/textproc/py-anyascii/Makefile
+++ b/textproc/py-anyascii/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Unicode to ASCII transliteration
+WWW= https://github.com/anyascii/anyascii
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-arabic-reshaper/Makefile b/textproc/py-arabic-reshaper/Makefile
index d6dfc9313436..7b150023bd64 100644
--- a/textproc/py-arabic-reshaper/Makefile
+++ b/textproc/py-arabic-reshaper/Makefile
@@ -7,6 +7,7 @@ DISTNAME= arabic_reshaper-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reconstruct Arabic sentences to be used in applications that do not support Arabic
+WWW= https://github.com/mpcabd/python-arabic-reshaper
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-asciinema/Makefile b/textproc/py-asciinema/Makefile
index 1c7c45e09133..40b8330fae81 100644
--- a/textproc/py-asciinema/Makefile
+++ b/textproc/py-asciinema/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Tool for recording and sharing terminal sessions
+WWW= https://asciinema.org/
LICENSE= GPLv3+
diff --git a/textproc/py-asonic/Makefile b/textproc/py-asonic/Makefile
index df332a78ea1c..70a9bf903957 100644
--- a/textproc/py-asonic/Makefile
+++ b/textproc/py-asonic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Async Python client for the Sonic search backend
+WWW= https://github.com/moshe/asonic
LICENSE= MPL20
diff --git a/textproc/py-atoml/Makefile b/textproc/py-atoml/Makefile
index d6dbc9ec09b7..878ba0e64684 100644
--- a/textproc/py-atoml/Makefile
+++ b/textproc/py-atoml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Yet another style preserving TOML library
+WWW= https://github.com/frostming/atoml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-autopep8/Makefile b/textproc/py-autopep8/Makefile
index 83be8600610b..69e861e92f02 100644
--- a/textproc/py-autopep8/Makefile
+++ b/textproc/py-autopep8/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Automatically formats Python code to conform to the PEP 8 style guide
+WWW= https://github.com/hhatto/autopep8
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-awesome-slugify/Makefile b/textproc/py-awesome-slugify/Makefile
index 8b5dab2c3262..c82bfd395ef7 100644
--- a/textproc/py-awesome-slugify/Makefile
+++ b/textproc/py-awesome-slugify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Flexible slugify function
+WWW= https://pypi.org/project/awesome-slugify/
LICENSE= GPLv3
diff --git a/textproc/py-bibtexparser/Makefile b/textproc/py-bibtexparser/Makefile
index 2fb861d93837..9f23e75baa7f 100644
--- a/textproc/py-bibtexparser/Makefile
+++ b/textproc/py-bibtexparser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Bibtex parser
+WWW= https://github.com/sciunto-org/python-bibtexparser
LICENSE= BSD3CLAUSE LGPL3
LICENSE_COMB= dual
diff --git a/textproc/py-bracex/Makefile b/textproc/py-bracex/Makefile
index b337f6b8a653..85027ef4a928 100644
--- a/textproc/py-bracex/Makefile
+++ b/textproc/py-bracex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Brace expansion
+WWW= https://pypi.org/project/bracex/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-cchardet/Makefile b/textproc/py-cchardet/Makefile
index 25a68fcc68b3..fad6fbcadd4c 100644
--- a/textproc/py-cchardet/Makefile
+++ b/textproc/py-cchardet/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= High speed universal character encoding detector
+WWW= https://github.com/PyYoshi/cChardet
LICENSE= GPLv2 LGPL21 MPL11
LICENSE_COMB= dual
diff --git a/textproc/py-chameleon/Makefile b/textproc/py-chameleon/Makefile
index 53c600588ed4..6c181ca47b71 100644
--- a/textproc/py-chameleon/Makefile
+++ b/textproc/py-chameleon/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Chameleon-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Fast HTML/XML Template Compiler
+WWW= https://github.com/malthe/chameleon
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-chardet/Makefile b/textproc/py-chardet/Makefile
index 19bb1bc15652..0740e8ed6c19 100644
--- a/textproc/py-chardet/Makefile
+++ b/textproc/py-chardet/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Universal encoding detector for Python
+WWW= https://github.com/chardet/chardet
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-charset-normalizer/Makefile b/textproc/py-charset-normalizer/Makefile
index c28bea001cf4..da8910a08e90 100644
--- a/textproc/py-charset-normalizer/Makefile
+++ b/textproc/py-charset-normalizer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Real First Universal Charset Detector
+WWW= https://github.com/Ousret/charset_normalizer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-citeproc-py-styles/Makefile b/textproc/py-citeproc-py-styles/Makefile
index 3e56cc3cb020..d4635f95c6a1 100644
--- a/textproc/py-citeproc-py-styles/Makefile
+++ b/textproc/py-citeproc-py-styles/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Static resources package for citeproc-py
+WWW= https://github.com/inveniosoftware/citeproc-py-styles
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-citeproc-py/Makefile b/textproc/py-citeproc-py/Makefile
index 04d7bfc6c952..e547fa190f9f 100644
--- a/textproc/py-citeproc-py/Makefile
+++ b/textproc/py-citeproc-py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Citation Style Language (CSL) processor for Python
+WWW= https://github.com/brechtm/citeproc-py
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-cjkwrap/Makefile b/textproc/py-cjkwrap/Makefile
index 1bc02edcf7ce..b48233114866 100644
--- a/textproc/py-cjkwrap/Makefile
+++ b/textproc/py-cjkwrap/Makefile
@@ -7,6 +7,7 @@ DISTNAME= CJKwrap-${DISTVERSION}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Library for wrapping and filling CJK text in Python
+WWW= https://pypi.org/project/CJKwrap/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/licenses/COPYING.LESSER
diff --git a/textproc/py-cloud_sptheme/Makefile b/textproc/py-cloud_sptheme/Makefile
index db930af61719..3bae67177cf4 100644
--- a/textproc/py-cloud_sptheme/Makefile
+++ b/textproc/py-cloud_sptheme/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx theme
+WWW= https://foss.heptapod.net/doc-utils/cloud_sptheme
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-cmarkgfm/Makefile b/textproc/py-cmarkgfm/Makefile
index aa03adb8b320..b5164fdb8e09 100644
--- a/textproc/py-cmarkgfm/Makefile
+++ b/textproc/py-cmarkgfm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Minimal bindings to GitHub fork of cmark
+WWW= https://github.com/theacodes/cmarkgfm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-collective.checkdocs/Makefile b/textproc/py-collective.checkdocs/Makefile
index b48ce8e4e15d..ef740a54ef65 100644
--- a/textproc/py-collective.checkdocs/Makefile
+++ b/textproc/py-collective.checkdocs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= View and validate restructured text in package's long_description
+WWW= https://github.com/collective/collective.checkdocs
LICENSE= GPLv2
diff --git a/textproc/py-colorclass/Makefile b/textproc/py-colorclass/Makefile
index 9289259c0e9d..3ef2ee53af9a 100644
--- a/textproc/py-colorclass/Makefile
+++ b/textproc/py-colorclass/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Colorful worry-free console applications
+WWW= https://github.com/matthewdeanmartin/colorclass
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-creole/Makefile b/textproc/py-creole/Makefile
index 5ad80c461138..b97d17304237 100644
--- a/textproc/py-creole/Makefile
+++ b/textproc/py-creole/Makefile
@@ -7,6 +7,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= count@211.ru
COMMENT= Markup converter in pure Python
+WWW= https://pypi.org/project/python-creole/
LICENSE= GPLv3
diff --git a/textproc/py-cssselect2/Makefile b/textproc/py-cssselect2/Makefile
index f79508577e45..acb704a535eb 100644
--- a/textproc/py-cssselect2/Makefile
+++ b/textproc/py-cssselect2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CSS selectors for Python ElementTree
+WWW= https://github.com/Kozea/cssselect2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-csvkit/Makefile b/textproc/py-csvkit/Makefile
index 5a3d62776a65..5d81832c188e 100644
--- a/textproc/py-csvkit/Makefile
+++ b/textproc/py-csvkit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Command line tools for working with CSV
+WWW= https://csvkit.readthedocs.io/
LICENSE= MIT
diff --git a/textproc/py-custom_inherit/Makefile b/textproc/py-custom_inherit/Makefile
index df43b5cd07ac..2175843634bc 100644
--- a/textproc/py-custom_inherit/Makefile
+++ b/textproc/py-custom_inherit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Package providing tools for inheriting docstrings in customizable ways
+WWW= https://github.com/meowklaski/custom_inherit
LICENSE= MIT
diff --git a/textproc/py-dbfread/Makefile b/textproc/py-dbfread/Makefile
index d222861cd865..4f5326cad931 100644
--- a/textproc/py-dbfread/Makefile
+++ b/textproc/py-dbfread/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Read DBF files, returning data as native Python objects
+WWW= https://github.com/olemb/dbfread
LICENSE= MIT
diff --git a/textproc/py-dict2xml/Makefile b/textproc/py-dict2xml/Makefile
index 1e655169facc..3c93d22018cd 100644
--- a/textproc/py-dict2xml/Makefile
+++ b/textproc/py-dict2xml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Small utility to convert a python dictionary into an XML string
+WWW= https://github.com/delfick/python-dict2xml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-diff-match-patch/Makefile b/textproc/py-diff-match-patch/Makefile
index 363292173930..56e5091735e7 100644
--- a/textproc/py-diff-match-patch/Makefile
+++ b/textproc/py-diff-match-patch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Algorithms for converting plain text
+WWW= https://github.com/diff-match-patch-python/diff-match-patch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-docrepr/Makefile b/textproc/py-docrepr/Makefile
index 4be9f9b2b4f1..3522973f5601 100644
--- a/textproc/py-docrepr/Makefile
+++ b/textproc/py-docrepr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Generate rich representations for docstrings
+WWW= https://github.com/spyder-ide/docrepr/
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-docstring-parser/Makefile b/textproc/py-docstring-parser/Makefile
index ab8f65b4617a..4e3e088f42d1 100644
--- a/textproc/py-docstring-parser/Makefile
+++ b/textproc/py-docstring-parser/Makefile
@@ -7,6 +7,7 @@ DISTNAME= docstring_parser-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Parse Python docstrings in ReST, Google and Numpydoc format
+WWW= https://github.com/rr-/docstring_parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-docutils/Makefile b/textproc/py-docutils/Makefile
index 6102ea9c4a49..fb5d7d1af133 100644
--- a/textproc/py-docutils/Makefile
+++ b/textproc/py-docutils/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python Documentation Utilities
+WWW= http://docutils.sourceforge.net/
LICENSE= BSD2CLAUSE GPLv3+ PD PSFL
LICENSE_COMB= multi
diff --git a/textproc/py-docx2txt/Makefile b/textproc/py-docx2txt/Makefile
index ee7f5b3c5c44..604c80fdcb4c 100644
--- a/textproc/py-docx2txt/Makefile
+++ b/textproc/py-docx2txt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pure python-based utility to extract text and images from docx files
+WWW= https://github.com/ankushshah89/python-docx2txt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-dominate/Makefile b/textproc/py-dominate/Makefile
index e55dbac2e910..b9c53024b954 100644
--- a/textproc/py-dominate/Makefile
+++ b/textproc/py-dominate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create and manipulate HTML documents using DOM API
+WWW= https://github.com/Knio/dominate
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-dparse/Makefile b/textproc/py-dparse/Makefile
index d14ba6d34137..2b693a0389a1 100644
--- a/textproc/py-dparse/Makefile
+++ b/textproc/py-dparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Parser for Python dependency files
+WWW= https://github.com/pyupio/dparse
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-duecredit/Makefile b/textproc/py-duecredit/Makefile
index 4558a006076f..deabd4aac0ce 100644
--- a/textproc/py-duecredit/Makefile
+++ b/textproc/py-duecredit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Embed scientific publication or other references in the original code
+WWW= https://github.com/duecredit/duecredit
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-elasticsearch-async/Makefile b/textproc/py-elasticsearch-async/Makefile
index b456ea26cc01..4069488c7c4c 100644
--- a/textproc/py-elasticsearch-async/Makefile
+++ b/textproc/py-elasticsearch-async/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Elasticsearch Async Client
+WWW= https://github.com/elastic/elasticsearch-py-async
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-elasticsearch-curator/Makefile b/textproc/py-elasticsearch-curator/Makefile
index e37f87153477..bb473bc35a05 100644
--- a/textproc/py-elasticsearch-curator/Makefile
+++ b/textproc/py-elasticsearch-curator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= elastic@FreeBSD.org
COMMENT= Python index manager for Elasticsearch
+WWW= https://curator.readthedocs.org/en/master/
LICENSE= APACHE20
diff --git a/textproc/py-elasticsearch-dsl/Makefile b/textproc/py-elasticsearch-dsl/Makefile
index a4b2aa2938e5..bbcc71b9a399 100644
--- a/textproc/py-elasticsearch-dsl/Makefile
+++ b/textproc/py-elasticsearch-dsl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jbaggs2016@gmail.com
COMMENT= High level Python client for Elasticsearch
+WWW= https://pypi.org/project/elasticsearch-dsl/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-elasticsearch-dsl6/Makefile b/textproc/py-elasticsearch-dsl6/Makefile
index c7181f78e5c1..695fff7b3890 100644
--- a/textproc/py-elasticsearch-dsl6/Makefile
+++ b/textproc/py-elasticsearch-dsl6/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 6
MAINTAINER= jbaggs2016@gmail.com
COMMENT= High level Python client for Elasticsearch
+WWW= https://pypi.org/project/elasticsearch-dsl/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-elasticsearch/Makefile b/textproc/py-elasticsearch/Makefile
index 1f07bc779970..73dbe5fda56d 100644
--- a/textproc/py-elasticsearch/Makefile
+++ b/textproc/py-elasticsearch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official Python low-level client for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-py
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-elasticsearch5/Makefile b/textproc/py-elasticsearch5/Makefile
index aedc6a44670f..de46f51a736d 100644
--- a/textproc/py-elasticsearch5/Makefile
+++ b/textproc/py-elasticsearch5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= elastic@FreeBSD.org
COMMENT= Official Python low-level client for Elasticsearch
+WWW= https://elasticsearch-py.readthedocs.org/en/master/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-elasticsearch6/Makefile b/textproc/py-elasticsearch6/Makefile
index 538765da3333..f81d63375843 100644
--- a/textproc/py-elasticsearch6/Makefile
+++ b/textproc/py-elasticsearch6/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 6
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official Python low-level client for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-py
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-elementpath/Makefile b/textproc/py-elementpath/Makefile
index b5d520c4dec2..f68212a39559 100644
--- a/textproc/py-elementpath/Makefile
+++ b/textproc/py-elementpath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= XPath 1.0/2.0/3.0 parsers and selectors for ElementTree and lxml
+WWW= https://github.com/sissaschool/elementpath
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-empy/Makefile b/textproc/py-empy/Makefile
index 06a3314c0059..d6e201b97c01 100644
--- a/textproc/py-empy/Makefile
+++ b/textproc/py-empy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Powerful and robust templating system for Python
+WWW= http://www.alcyone.com/software/empy/
LICENSE= LGPL21
diff --git a/textproc/py-enchant/Makefile b/textproc/py-enchant/Makefile
index 9f5f352fbea1..f95e2737af8a 100644
--- a/textproc/py-enchant/Makefile
+++ b/textproc/py-enchant/Makefile
@@ -8,6 +8,7 @@ DISTNAME= py${PORTNAME}-${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Spellchecking library for Python based on the Enchant library
+WWW= https://pyenchant.github.io/pyenchant/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-enrich/Makefile b/textproc/py-enrich/Makefile
index 1b28c5524bb8..0e21633f88c3 100644
--- a/textproc/py-enrich/Makefile
+++ b/textproc/py-enrich/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Extensions to py-rich
+WWW= https://pypi.org/project/enrich/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-et_xmlfile/Makefile b/textproc/py-et_xmlfile/Makefile
index da6a33aae1f4..d762fae46437 100644
--- a/textproc/py-et_xmlfile/Makefile
+++ b/textproc/py-et_xmlfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Implementation of lxml.xmlfile for the standard library
+WWW= https://bitbucket.org/openpyxl/et_xmlfile
LICENSE= MIT
diff --git a/textproc/py-fastavro/Makefile b/textproc/py-fastavro/Makefile
index 7315da457c76..cb268d08a111 100644
--- a/textproc/py-fastavro/Makefile
+++ b/textproc/py-fastavro/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= zi@FreeBSD.org
COMMENT= Fast AVRO for Python
+WWW= https://pypi.python.org/pypi/fastavro
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-feedparser/Makefile b/textproc/py-feedparser/Makefile
index a374c7da7e5f..39d673b71307 100644
--- a/textproc/py-feedparser/Makefile
+++ b/textproc/py-feedparser/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Universal feed parser written in Python
+WWW= https://github.com/kurtmckee/feedparser
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-fingerprints/Makefile b/textproc/py-fingerprints/Makefile
index a4fbf17ab602..0d9ce4058ef5 100644
--- a/textproc/py-fingerprints/Makefile
+++ b/textproc/py-fingerprints/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Easy comparing and cross-referencing of companies and people
+WWW= https://github.com/alephdata/fingerprints
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-fluent.syntax/Makefile b/textproc/py-fluent.syntax/Makefile
index 42b3ef6ba7b2..7ebd78a847f6 100644
--- a/textproc/py-fluent.syntax/Makefile
+++ b/textproc/py-fluent.syntax/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Localization library for expressive translations
+WWW= https://github.com/projectfluent/python-fluent/tree/master/fluent.syntax
LICENSE= APACHE20
diff --git a/textproc/py-ftfy/Makefile b/textproc/py-ftfy/Makefile
index f4d55a422c24..2ecc754705a7 100644
--- a/textproc/py-ftfy/Makefile
+++ b/textproc/py-ftfy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fix some problems with Unicode text after the fact
+WWW= https://github.com/LuminosoInsight/python-ftfy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-furo/Makefile b/textproc/py-furo/Makefile
index f89f1dbf9dfd..e753a9bf6b21 100644
--- a/textproc/py-furo/Makefile
+++ b/textproc/py-furo/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Clean customizable Sphinx documentation theme
+WWW= https://github.com/pradyunsg/furo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-gambit-elasticsearch/Makefile b/textproc/py-gambit-elasticsearch/Makefile
index a296fcfcbc48..c4d93821b9d4 100644
--- a/textproc/py-gambit-elasticsearch/Makefile
+++ b/textproc/py-gambit-elasticsearch/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -elasticsearch
MAINTAINER= yuri@FreeBSD.org
COMMENT= Micro library for performing multi queries in elasticsearch
+WWW= https://pypi.org/project/gambit/
LICENSE= MIT
diff --git a/textproc/py-genshi/Makefile b/textproc/py-genshi/Makefile
index c0ecfc3ba9a5..6d4b0e44f90f 100644
--- a/textproc/py-genshi/Makefile
+++ b/textproc/py-genshi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Toolkit for generation of output for the web
+WWW= https://genshi.edgewall.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-gensim/Makefile b/textproc/py-gensim/Makefile
index 892723c0acd5..4171ed579be6 100644
--- a/textproc/py-gensim/Makefile
+++ b/textproc/py-gensim/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python framework for fast Vector Space Modelling
+WWW= https://radimrehurek.com/gensim/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-gi-docgen/Makefile b/textproc/py-gi-docgen/Makefile
index 37867dd56bf6..22a6fc0057d8 100644
--- a/textproc/py-gi-docgen/Makefile
+++ b/textproc/py-gi-docgen/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= desktop@FreeBSD.org
COMMENT= Documentation generator for GObject-based libraries
+WWW= https://gitlab.gnome.org/GNOME/gi-docgen
LICENSE= APACHE20 GPLv3
LICENSE_COMB= dual
diff --git a/textproc/py-googletrans/Makefile b/textproc/py-googletrans/Makefile
index 614f21cd0599..948418e56ab4 100644
--- a/textproc/py-googletrans/Makefile
+++ b/textproc/py-googletrans/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Free Google Translate API that translates totally free of charge
+WWW= https://github.com/ssut/py-googletrans
LICENSE= MIT
# LICENSE_FILE isn't packaged in the sdist, yet
diff --git a/textproc/py-grako/Makefile b/textproc/py-grako/Makefile
index 0c040d656637..0ed3378d279d 100644
--- a/textproc/py-grako/Makefile
+++ b/textproc/py-grako/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Convert EBNF grammar to PEG/Packrat parser in Python
+WWW= https://bitbucket.org/neogeny/grako
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-guess-language/Makefile b/textproc/py-guess-language/Makefile
index 7a5260707cf2..054250f9b11c 100644
--- a/textproc/py-guess-language/Makefile
+++ b/textproc/py-guess-language/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Guess the natural language of a text in Python
+WWW= https://pypi.org/project/guess-language/
LICENSE= LGPL21+
diff --git a/textproc/py-hashids/Makefile b/textproc/py-hashids/Makefile
index 825c437558ca..165eb1f7ec91 100644
--- a/textproc/py-hashids/Makefile
+++ b/textproc/py-hashids/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implement the hashids algorithm in python
+WWW= https://github.com/davidaurelio/hashids-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-hexdump/Makefile b/textproc/py-hexdump/Makefile
index 20352c7750a9..4664703e68b8 100644
--- a/textproc/py-hexdump/Makefile
+++ b/textproc/py-hexdump/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Print binary in hex format
+WWW= https://pypi.org/project/hexdump/
LICENSE= PD
diff --git a/textproc/py-hieroglyph/Makefile b/textproc/py-hieroglyph/Makefile
index f1a6abee512e..d41605f8f685 100644
--- a/textproc/py-hieroglyph/Makefile
+++ b/textproc/py-hieroglyph/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Sphinx extension which builds HTML presentations
+WWW= https://github.com/nyergler/hieroglyph
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-hjson/Makefile b/textproc/py-hjson/Makefile
index 51e2bb36f4ce..87af531f3e2d 100644
--- a/textproc/py-hjson/Makefile
+++ b/textproc/py-hjson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= User interface for JSON written in Python
+WWW= https://github.com/hjson/hjson-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-html2text/Makefile b/textproc/py-html2text/Makefile
index b050684cadc4..533196a67f39 100644
--- a/textproc/py-html2text/Makefile
+++ b/textproc/py-html2text/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Convert HTML into clean plain ASCII text
+WWW= https://github.com/Alir3z4/html2text/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-html2text2018/Makefile b/textproc/py-html2text2018/Makefile
index 81fcde3854c0..2b7d19c8e51f 100644
--- a/textproc/py-html2text2018/Makefile
+++ b/textproc/py-html2text2018/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 2018
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Convert HTML into clean plain ASCII text
+WWW= https://github.com/Alir3z4/html2text/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-humanfriendly/Makefile b/textproc/py-humanfriendly/Makefile
index fc94bc02d85e..565944e64342 100644
--- a/textproc/py-humanfriendly/Makefile
+++ b/textproc/py-humanfriendly/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Human friendly output for text interfaces using Python
+WWW= https://humanfriendly.readthedocs.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-hunspell/Makefile b/textproc/py-hunspell/Makefile
index 843cb887d602..f0913e26c556 100644
--- a/textproc/py-hunspell/Makefile
+++ b/textproc/py-hunspell/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Python module for the Hunspell spellchecker engine
+WWW= https://pypi.org/project/hunspell/
LICENSE= LGPL3
diff --git a/textproc/py-ini2toml/Makefile b/textproc/py-ini2toml/Makefile
index 5d63ad35b3a3..83dcd63a7019 100644
--- a/textproc/py-ini2toml/Makefile
+++ b/textproc/py-ini2toml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically conversion of .ini/.cfg files to TOML equivalents
+WWW= https://github.com/abravalheri/ini2toml
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-isbnlib/Makefile b/textproc/py-isbnlib/Makefile
index 468d7666bcaa..55017cd56e22 100644
--- a/textproc/py-isbnlib/Makefile
+++ b/textproc/py-isbnlib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extract, clean, transform, hyphenate and metadata for ISBNs
+WWW= https://github.com/xlcnd/isbnlib
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE-LGPL-3.0.txt
diff --git a/textproc/py-isbntools/Makefile b/textproc/py-isbntools/Makefile
index c687f8dc348e..747d057cccfe 100644
--- a/textproc/py-isbntools/Makefile
+++ b/textproc/py-isbntools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= App and framework for all things about ISBN
+WWW= https://github.com/xlcnd/isbntools
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE-LGPL-3.0.txt
diff --git a/textproc/py-iso-639/Makefile b/textproc/py-iso-639/Makefile
index 66f0614c2623..8c00cca43408 100644
--- a/textproc/py-iso-639/Makefile
+++ b/textproc/py-iso-639/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= takefu@airport.fm
COMMENT= Python library for ISO 639 standard
+WWW= https://github.com/noumar/iso639
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-iso3166/Makefile b/textproc/py-iso3166/Makefile
index 0ce6ffcf171e..dfa87842e9e4 100644
--- a/textproc/py-iso3166/Makefile
+++ b/textproc/py-iso3166/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= takefu@airport.fm
COMMENT= Standalone ISO 3166-1 country definitions
+WWW= https://pypi.python.org/pypi/iso3166
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-j2cli/Makefile b/textproc/py-j2cli/Makefile
index 11bbc5c4d8a7..135e8fcb1c91 100644
--- a/textproc/py-j2cli/Makefile
+++ b/textproc/py-j2cli/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vendion@gmail.com
COMMENT= Jinja2 Command-Line Tool, reworked
+WWW= https://github.com/kolypto/j2cli
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-jarowinkler/Makefile b/textproc/py-jarowinkler/Makefile
index ea14b5533fe4..dba83d8267db 100644
--- a/textproc/py-jarowinkler/Makefile
+++ b/textproc/py-jarowinkler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for fast approximate string matching
+WWW= https://github.com/maxbachmann/JaroWinkler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-jc/Makefile b/textproc/py-jc/Makefile
index 08d06ac373dd..846c98c79a5b 100644
--- a/textproc/py-jc/Makefile
+++ b/textproc/py-jc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lcook@FreeBSD.org
COMMENT= Converts output of popular command-line tools and file-types to JSON
+WWW= https://pypi.python.org/pypi/jc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-jinja2-cli/Makefile b/textproc/py-jinja2-cli/Makefile
index 540dc76928de..51fdd56f4448 100644
--- a/textproc/py-jinja2-cli/Makefile
+++ b/textproc/py-jinja2-cli/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= otis@FreeBSD.org
COMMENT= Jinja2 CLI tool
+WWW= https://github.com/mattrobenolt/jinja2-cli
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-jq/Makefile b/textproc/py-jq/Makefile
index 4b8d4e468904..05f8e0f6bb1d 100644
--- a/textproc/py-jq/Makefile
+++ b/textproc/py-jq/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} jq-1.2.1-tests${EXTRACT_SUF
MAINTAINER= mandree@FreeBSD.org
COMMENT= jq.py: a lightweight and flexible JSON processor
+WWW= https://github.com/mwilliamson/jq.py
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-jsonslicer/Makefile b/textproc/py-jsonslicer/Makefile
index 750f6dd67dfd..3bba98da1b32 100644
--- a/textproc/py-jsonslicer/Makefile
+++ b/textproc/py-jsonslicer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Stream JSON parser for Python
+WWW= https://pypi.org/project/jsonslicer/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-jsx-lexer/Makefile b/textproc/py-jsx-lexer/Makefile
index 69d0dd3a2167..97687f208b3a 100644
--- a/textproc/py-jsx-lexer/Makefile
+++ b/textproc/py-jsx-lexer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= JSX lexer for Pygments
+WWW= https://github.com/fcurella/jsx-lexer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-jtextfsm/Makefile b/textproc/py-jtextfsm/Makefile
index 14aaf0b7c19a..c76dfdf8bfc5 100644
--- a/textproc/py-jtextfsm/Makefile
+++ b/textproc/py-jtextfsm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Smaller fork of py-textfsm, a parser for semi-structured text
+WWW= https://github.com/jonathanslenders/textfsm
LICENSE= APACHE20
diff --git a/textproc/py-junit-xml/Makefile b/textproc/py-junit-xml/Makefile
index d6ed9e095c89..6a420ec41f6b 100644
--- a/textproc/py-junit-xml/Makefile
+++ b/textproc/py-junit-xml/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Creates JUnit XML documents used by tools such as Jenkins
+WWW= https://github.com/kyrus/python-junit-xml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-jupyterlab-pygments/Makefile b/textproc/py-jupyterlab-pygments/Makefile
index dffb9cf0bb5b..1b6d4e82ba9f 100644
--- a/textproc/py-jupyterlab-pygments/Makefile
+++ b/textproc/py-jupyterlab-pygments/Makefile
@@ -7,6 +7,7 @@ DISTNAME= jupyterlab_pygments-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pygments theme using JupyterLab CSS variables
+WWW= https://github.com/jupyterlab/jupyterlab_pygments
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-langdetect/Makefile b/textproc/py-langdetect/Makefile
index f7d0e7365dfb..8981235562ab 100644
--- a/textproc/py-langdetect/Makefile
+++ b/textproc/py-langdetect/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Language detection library ported from Google\'s language-detection
+WWW= https://github.com/Mimino666/langdetect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-langid/Makefile b/textproc/py-langid/Makefile
index 125b1bd2da2d..3581047402d1 100644
--- a/textproc/py-langid/Makefile
+++ b/textproc/py-langid/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Standalone Language Identification (LangID) tool
+WWW= https://github.com/saffsd/langid.py
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-laserhammer/Makefile b/textproc/py-laserhammer/Makefile
index d352bf2d2878..969571ad1ea5 100644
--- a/textproc/py-laserhammer/Makefile
+++ b/textproc/py-laserhammer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Docbook to mdoc(7) converter
+WWW= https://github.com/trasz/laserhammer
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-latexcodec/Makefile b/textproc/py-latexcodec/Makefile
index 1c5bcd501092..ef8fe9150d96 100644
--- a/textproc/py-latexcodec/Makefile
+++ b/textproc/py-latexcodec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lexer and codec to work with LaTeX code in Python
+WWW= https://github.com/mcmtroffaes/latexcodec
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-libxml2/Makefile b/textproc/py-libxml2/Makefile
index 8432826bb1c2..e2bacff19239 100644
--- a/textproc/py-libxml2/Makefile
+++ b/textproc/py-libxml2/Makefile
@@ -3,6 +3,7 @@ CATEGORIES= textproc gnome python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
COMMENT= Python interface for XML parser library for GNOME
+WWW= http://xmlsoft.org/
MASTERDIR= ${.CURDIR}/../libxml2
USES+= gettext-runtime gnome python shebangfix
diff --git a/textproc/py-license-expression/Makefile b/textproc/py-license-expression/Makefile
index 5cadb39b79fd..5c1510facab5 100644
--- a/textproc/py-license-expression/Makefile
+++ b/textproc/py-license-expression/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Parses, normalizes and compares license expressions
+WWW= https://github.com/nexB/license-expression
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/NOTICE
diff --git a/textproc/py-line-protocol-parser/Makefile b/textproc/py-line-protocol-parser/Makefile
index 486aebdf3a4a..65181be82f6d 100644
--- a/textproc/py-line-protocol-parser/Makefile
+++ b/textproc/py-line-protocol-parser/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bland@FreeBSD.org
COMMENT= Parses InfluxDB line protocol strings into Python dictionaries
+WWW= https://github.com/Penlect/line-protocol-parser/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-m2r/Makefile b/textproc/py-m2r/Makefile
index 0d4ae38ab78a..541a8e6064e8 100644
--- a/textproc/py-m2r/Makefile
+++ b/textproc/py-m2r/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= john@saltant.com
COMMENT= Convert markdown formatted file with reST markup to reST format
+WWW= https://github.com/miyakogi/m2r
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mako/Makefile b/textproc/py-mako/Makefile
index d8dc16e1b0a8..d60b5e69fc65 100644
--- a/textproc/py-mako/Makefile
+++ b/textproc/py-mako/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Mako-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Super-fast templating language in Python
+WWW= https://www.makotemplates.org/
LICENSE= MIT
diff --git a/textproc/py-markdown-include/Makefile b/textproc/py-markdown-include/Makefile
index abd5d1f72621..e9ca5d6a042e 100644
--- a/textproc/py-markdown-include/Makefile
+++ b/textproc/py-markdown-include/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Provides an "include" function for Markdown
+WWW= https://github.com/cmacmackin/markdown-include
LICENSE= GPLv3+
diff --git a/textproc/py-markdown-it-py/Makefile b/textproc/py-markdown-it-py/Makefile
index 71c740ca0356..08af01857fb1 100644
--- a/textproc/py-markdown-it-py/Makefile
+++ b/textproc/py-markdown-it-py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python port of markdown-it
+WWW= https://github.com/executablebooks/markdown-it-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-markdown/Makefile b/textproc/py-markdown/Makefile
index 86d877cbe615..12f7ecf825c2 100644
--- a/textproc/py-markdown/Makefile
+++ b/textproc/py-markdown/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Markdown-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python implementation of Markdown
+WWW= https://github.com/Python-Markdown/markdown
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-markdown2/Makefile b/textproc/py-markdown2/Makefile
index 9d3c1e28ee14..796b24fd76a5 100644
--- a/textproc/py-markdown2/Makefile
+++ b/textproc/py-markdown2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Fast and complete Python implementation of Markdown
+WWW= https://code.google.com/p/python-markdown2/
LICENSE= MIT
diff --git a/textproc/py-marko/Makefile b/textproc/py-marko/Makefile
index cdc86105e367..7fab1d135b25 100644
--- a/textproc/py-marko/Makefile
+++ b/textproc/py-marko/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Markdown parser with high extensibility
+WWW= https://github.com/frostming/marko
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-markuppy/Makefile b/textproc/py-markuppy/Makefile
index 01300ec06bdf..29380692aa13 100644
--- a/textproc/py-markuppy/Makefile
+++ b/textproc/py-markuppy/Makefile
@@ -7,6 +7,7 @@ DISTNAME= MarkupPy-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTML/XML generator
+WWW= https://github.com/tylerbakke/MarkupPy
LICENSE= MIT
diff --git a/textproc/py-markups/Makefile b/textproc/py-markups/Makefile
index 11547e2cca3b..a06355d62d57 100644
--- a/textproc/py-markups/Makefile
+++ b/textproc/py-markups/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrapper around various text markup languages
+WWW= https://github.com/retext-project/pymarkups
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-markupsafe/Makefile b/textproc/py-markupsafe/Makefile
index 06052dff77b2..2ea4bdd02131 100644
--- a/textproc/py-markupsafe/Makefile
+++ b/textproc/py-markupsafe/Makefile
@@ -7,6 +7,7 @@ DISTNAME= MarkupSafe-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implements XML/HTML/XHTML Markup safe string for Python
+WWW= https://github.com/pallets/markupsafe
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-mathics-pygments/Makefile b/textproc/py-mathics-pygments/Makefile
index e5ef7bc272b0..cdd584aca616 100644
--- a/textproc/py-mathics-pygments/Makefile
+++ b/textproc/py-mathics-pygments/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Lexer and highlighter for Mathematica/Wolfram Language source code
+WWW= https://mathics.org/
LICENSE= MIT
diff --git a/textproc/py-mdit-py-plugins/Makefile b/textproc/py-mdit-py-plugins/Makefile
index 775c751fc114..70d1ce6e7932 100644
--- a/textproc/py-mdit-py-plugins/Makefile
+++ b/textproc/py-mdit-py-plugins/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of plugins for markdown-it-py
+WWW= https://github.com/executablebooks/mdit-py-plugins
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mdurl/Makefile b/textproc/py-mdurl/Makefile
index d19a1125230c..f246de522f08 100644
--- a/textproc/py-mdurl/Makefile
+++ b/textproc/py-mdurl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Markdown URL utilities
+WWW= https://github.com/executablebooks/mdurl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mike/Makefile b/textproc/py-mike/Makefile
index 4df0b465887d..bcd187a0140d 100644
--- a/textproc/py-mike/Makefile
+++ b/textproc/py-mike/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Manage multiple versions of your MkDocs-powered documentation
+WWW= https://github.com/jimporter/mike
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-misaka/Makefile b/textproc/py-misaka/Makefile
index 7920cb482ee6..63da93fa1c92 100644
--- a/textproc/py-misaka/Makefile
+++ b/textproc/py-misaka/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= CFFI binding for Hoedown, a markdown parsing library
+WWW= https://github.com/FSX/misaka
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-mistune/Makefile b/textproc/py-mistune/Makefile
index 185588024ba3..f6c8f43108d0 100644
--- a/textproc/py-mistune/Makefile
+++ b/textproc/py-mistune/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fastest markdown parser in pure Python
+WWW= https://github.com/lepture/mistune
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mistune0/Makefile b/textproc/py-mistune0/Makefile
index 1483666e247d..f97f126bec3b 100644
--- a/textproc/py-mistune0/Makefile
+++ b/textproc/py-mistune0/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 0
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fastest markdown parser in pure Python
+WWW= https://github.com/lepture/mistune
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mkdocs-autorefs/Makefile b/textproc/py-mkdocs-autorefs/Makefile
index 36c72cdbf204..6e93436bffdd 100644
--- a/textproc/py-mkdocs-autorefs/Makefile
+++ b/textproc/py-mkdocs-autorefs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Automatically link across pages in MkDocs
+WWW= https://github.com/mkdocstrings/autorefs
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mkdocs-material-extensions/Makefile b/textproc/py-mkdocs-material-extensions/Makefile
index f1f0e3d2124d..008bc3318737 100644
--- a/textproc/py-mkdocs-material-extensions/Makefile
+++ b/textproc/py-mkdocs-material-extensions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Markdown extension resources for MkDocs for Material
+WWW= https://github.com/facelessuser/mkdocs-material-extensions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-mkdocs-material/Makefile b/textproc/py-mkdocs-material/Makefile
index 546b606c8f8c..76590ff37fdb 100644
--- a/textproc/py-mkdocs-material/Makefile
+++ b/textproc/py-mkdocs-material/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Material Design theme for MkDocs
+WWW= https://github.com/squidfunk/mkdocs-material
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mkdocs-mermaid2-plugin/Makefile b/textproc/py-mkdocs-mermaid2-plugin/Makefile
index 14d23abf3378..164529e13aef 100644
--- a/textproc/py-mkdocs-mermaid2-plugin/Makefile
+++ b/textproc/py-mkdocs-mermaid2-plugin/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= samir@noir.im
COMMENT= MkDocs plugin for including mermaid graphs in markdown sources
+WWW= https://github.com/fralau/mkdocs-mermaid2-plugin
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mkdocs-nature/Makefile b/textproc/py-mkdocs-nature/Makefile
index 6efc038e47c5..232c60ecff61 100644
--- a/textproc/py-mkdocs-nature/Makefile
+++ b/textproc/py-mkdocs-nature/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= MkDocs theme, a clone of the "greenish" Sphinx theme of the same name
+WWW= https://waylan.github.io/mkdocs-nature
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-mkdocs-redirects/Makefile b/textproc/py-mkdocs-redirects/Makefile
index 6fb573636085..6c678904ebf1 100644
--- a/textproc/py-mkdocs-redirects/Makefile
+++ b/textproc/py-mkdocs-redirects/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= samir@noir.im
COMMENT= MkDocs plugin for dynamic page redirects to prevent broken links
+WWW= https://github.com/mkdocs/mkdocs-redirects
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mkdocs-simple-hooks/Makefile b/textproc/py-mkdocs-simple-hooks/Makefile
index c6d6b966ea2c..5146d4d0f7c0 100644
--- a/textproc/py-mkdocs-simple-hooks/Makefile
+++ b/textproc/py-mkdocs-simple-hooks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= samir@noir.im
COMMENT= MkDocs plugin to define hooks
+WWW= https://github.com/aklajnert/mkdocs-simple-hooks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mkdocs/Makefile b/textproc/py-mkdocs/Makefile
index dc6a6408c972..136919bcf8f3 100644
--- a/textproc/py-mkdocs/Makefile
+++ b/textproc/py-mkdocs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Project documentation with Markdown
+WWW= https://www.mkdocs.org
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mkdocstrings/Makefile b/textproc/py-mkdocstrings/Makefile
index 2f6ce9268cb6..791c81be8efc 100644
--- a/textproc/py-mkdocstrings/Makefile
+++ b/textproc/py-mkdocstrings/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Automatic documentation from sources for MkDocs
+WWW= https://github.com/mkdocstrings/mkdocstrings
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-mwparserfromhell/Makefile b/textproc/py-mwparserfromhell/Makefile
index 0874e6be5f6b..8f655dddfae0 100644
--- a/textproc/py-mwparserfromhell/Makefile
+++ b/textproc/py-mwparserfromhell/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Parser for MediaWiki wikicode
+WWW= https://github.com/earwig/mwparserfromhell
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-myst-parser/Makefile b/textproc/py-myst-parser/Makefile
index 06877c4c0709..cb470abc81e1 100644
--- a/textproc/py-myst-parser/Makefile
+++ b/textproc/py-myst-parser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extended commonmark compliant parser with bridges to docutils & sphinx
+WWW= https://github.com/executablebooks/MyST-Parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-nbsphinx/Makefile b/textproc/py-nbsphinx/Makefile
index b61a884dbe76..edf9e1c20a8b 100644
--- a/textproc/py-nbsphinx/Makefile
+++ b/textproc/py-nbsphinx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Jupyter Notebook Tools for Sphinx
+WWW= https://github.com/spatialaudio/nbsphinx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-nltk/Makefile b/textproc/py-nltk/Makefile
index 80dafb01d485..3f92800ac060 100644
--- a/textproc/py-nltk/Makefile
+++ b/textproc/py-nltk/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= demon@FreeBSD.org
COMMENT= Natural language toolkit written in python
+WWW= https://www.nltk.org/
LICENSE= APACHE20
diff --git a/textproc/py-normality/Makefile b/textproc/py-normality/Makefile
index e8fd70d0fcbd..53e558df13e5 100644
--- a/textproc/py-normality/Makefile
+++ b/textproc/py-normality/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Micro-library to normalize text strings
+WWW= https://github.com/pudo/normality
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-ntc-templates/Makefile b/textproc/py-ntc-templates/Makefile
index e312f9229b14..0bb975dd8520 100644
--- a/textproc/py-ntc-templates/Makefile
+++ b/textproc/py-ntc-templates/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= TextFSM Templates for Network Devices
+WWW= https://github.com/networktocode/ntc-templates
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-numpydoc/Makefile b/textproc/py-numpydoc/Makefile
index 97e2d0a434c4..1226cc7f0588 100644
--- a/textproc/py-numpydoc/Makefile
+++ b/textproc/py-numpydoc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Sphinx extension to support docstrings in Numpy format
+WWW= https://github.com/numpy/numpydoc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-ocrmypdf/Makefile b/textproc/py-ocrmypdf/Makefile
index 32f9152fdc3b..5b2c8b92ecc2 100644
--- a/textproc/py-ocrmypdf/Makefile
+++ b/textproc/py-ocrmypdf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Adds an OCR text layer to scanned PDF files
+WWW= https://github.com/ocrmypdf/OCRmyPDF
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-openpyxl/Makefile b/textproc/py-openpyxl/Makefile
index 5c3286b30660..188554f52f7a 100644
--- a/textproc/py-openpyxl/Makefile
+++ b/textproc/py-openpyxl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Python library to read/write Excel 2007 xlsx/xlsm files
+WWW= https://openpyxl.readthedocs.org/
LICENSE= MIT
diff --git a/textproc/py-openstackdocstheme/Makefile b/textproc/py-openstackdocstheme/Makefile
index ea13142e6ea9..842a8a901566 100644
--- a/textproc/py-openstackdocstheme/Makefile
+++ b/textproc/py-openstackdocstheme/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= OpenStack Docs Theme
+WWW= https://pypi.org/project/openstackdocstheme/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-orange3-text/Makefile b/textproc/py-orange3-text/Makefile
index dd3dfb1232ca..e2b4093bcd37 100644
--- a/textproc/py-orange3-text/Makefile
+++ b/textproc/py-orange3-text/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Text Mining add-on for Orange3
+WWW= https://github.com/biolab/orange3-text
LICENSE= AGPLv3
diff --git a/textproc/py-os-api-ref/Makefile b/textproc/py-os-api-ref/Makefile
index 148c32d9d6ac..bd851c95afc9 100644
--- a/textproc/py-os-api-ref/Makefile
+++ b/textproc/py-os-api-ref/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Sphinx Extensions to support API reference sites in OpenStack
+WWW= https://docs.openstack.org/os-api-ref/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-packageurl-python/Makefile b/textproc/py-packageurl-python/Makefile
index 9a09b348cf81..a9523c32bc28 100644
--- a/textproc/py-packageurl-python/Makefile
+++ b/textproc/py-packageurl-python/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Parser and builder for package URLs (aka purl)
+WWW= https://github.com/package-url/packageurl-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/mit.LICENSE
diff --git a/textproc/py-pager/Makefile b/textproc/py-pager/Makefile
index 65a8a1af7b13..a9f0cc416293 100644
--- a/textproc/py-pager/Makefile
+++ b/textproc/py-pager/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= farrokhi@FreeBSD.org
COMMENT= Terminal/console pager module
+WWW= https://pypi.org/project/pager/
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-pallets-sphinx-themes/Makefile b/textproc/py-pallets-sphinx-themes/Makefile
index 9a6d8950dab7..3c36fbd57ae5 100644
--- a/textproc/py-pallets-sphinx-themes/Makefile
+++ b/textproc/py-pallets-sphinx-themes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Sphinx themes for Pallets and related projects
+WWW= https://pypi.org/project/Pallets-Sphinx-Themes/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-pandocfilters/Makefile b/textproc/py-pandocfilters/Makefile
index c131f6d6f0dc..844776ccddcf 100644
--- a/textproc/py-pandocfilters/Makefile
+++ b/textproc/py-pandocfilters/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Utilities for writing pandoc filters in python
+WWW= https://github.com/jgm/pandocfilters
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-paragrep/Makefile b/textproc/py-paragrep/Makefile
index 4a3ba80ca474..17d4b0ddb832 100644
--- a/textproc/py-paragrep/Makefile
+++ b/textproc/py-paragrep/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Paragraph Grep Utility
+WWW= http://bmc.github.com/paragrep/
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-parse-type/Makefile b/textproc/py-parse-type/Makefile
index 78c159a528e7..511fab09987b 100644
--- a/textproc/py-parse-type/Makefile
+++ b/textproc/py-parse-type/Makefile
@@ -7,6 +7,7 @@ DISTNAME= parse_type-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simplify to build parse types based on the parse module
+WWW= https://github.com/jenisys/parse_type
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-parse/Makefile b/textproc/py-parse/Makefile
index 04a78262fdec..b3b044bee14f 100644
--- a/textproc/py-parse/Makefile
+++ b/textproc/py-parse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Opposite of format()
+WWW= https://github.com/r1chardj0n3s/parse
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-parsel/Makefile b/textproc/py-parsel/Makefile
index 87e2a1acdaba..e9194415705d 100644
--- a/textproc/py-parsel/Makefile
+++ b/textproc/py-parsel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= eric@camachat.org
COMMENT= Library to extract data from HTML and XML using XPath and CSS selectors
+WWW= https://github.com/scrapy/parsel
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-parsimonious/Makefile b/textproc/py-parsimonious/Makefile
index efcd187ca3bc..f57d8426d361 100644
--- a/textproc/py-parsimonious/Makefile
+++ b/textproc/py-parsimonious/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= PEGs based parser in Python
+WWW= https://pypi.org/project/parsimonious/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-parso/Makefile b/textproc/py-parso/Makefile
index 4b20f94e206c..5240a9138485 100644
--- a/textproc/py-parso/Makefile
+++ b/textproc/py-parso/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Python Parser
+WWW= https://github.com/davidhalter/parso
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-patiencediff/Makefile b/textproc/py-patiencediff/Makefile
index 98a724bde7a4..d967e9b9d498 100644
--- a/textproc/py-patiencediff/Makefile
+++ b/textproc/py-patiencediff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fullermd@over-yonder.net
COMMENT= Implementation of the "Patience Diff" algorithm
+WWW= https://pypi.org/project/patiencediff/
LICENSE= GPLv2+
diff --git a/textproc/py-pdfminer.six/Makefile b/textproc/py-pdfminer.six/Makefile
index be92bac9a2f7..916a0d94a016 100644
--- a/textproc/py-pdfminer.six/Makefile
+++ b/textproc/py-pdfminer.six/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= PDF parser and analyzer
+WWW= https://github.com/pdfminer/pdfminer.six
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pdfminer3k/Makefile b/textproc/py-pdfminer3k/Makefile
index fdca85d9ea3a..4ad0dc113d23 100644
--- a/textproc/py-pdfminer3k/Makefile
+++ b/textproc/py-pdfminer3k/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= PDF parser and analyzer
+WWW= https://github.com/jaepil/pdfminer3k
LICENSE= MIT
diff --git a/textproc/py-pdfrw/Makefile b/textproc/py-pdfrw/Makefile
index 808b5393e290..bfd8ecfaaca9 100644
--- a/textproc/py-pdfrw/Makefile
+++ b/textproc/py-pdfrw/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= greg@unrelenting.technology
COMMENT= PDF file reader/writer library
+WWW= https://github.com/pmaupin/pdfrw
LICENSE= MIT
diff --git a/textproc/py-pdftotext/Makefile b/textproc/py-pdftotext/Makefile
index b0cfbd21ee9d..37a5ec3b78f1 100644
--- a/textproc/py-pdftotext/Makefile
+++ b/textproc/py-pdftotext/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Simple PDF text extraction
+WWW= https://github.com/jalan/pdftotext
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-petl/Makefile b/textproc/py-petl/Makefile
index 37d734b53a94..8a339a184e21 100644
--- a/textproc/py-petl/Makefile
+++ b/textproc/py-petl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extract, transform and load tables of data
+WWW= https://github.com/petl-developers/petl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile
index 775201648ed4..4e73dda67ea2 100644
--- a/textproc/py-pikepdf/Makefile
+++ b/textproc/py-pikepdf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Read and write PDFs with Python, powered by qpdf
+WWW= https://github.com/pikepdf/pikepdf
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-precis_i18n/Makefile b/textproc/py-precis_i18n/Makefile
index 8529a2c0371b..66c5731712c1 100644
--- a/textproc/py-precis_i18n/Makefile
+++ b/textproc/py-precis_i18n/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Internationalized usernames and passwords
+WWW= https://github.com/byllyfish/precis_i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-pss/Makefile b/textproc/py-pss/Makefile
index 6695ef1349ee..57d3f253ad45 100644
--- a/textproc/py-pss/Makefile
+++ b/textproc/py-pss/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool for grepping through source code
+WWW= https://github.com/eliben/pss
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyPEG2/Makefile b/textproc/py-pyPEG2/Makefile
index 9fb889086ba5..c559919824a8 100644
--- a/textproc/py-pyPEG2/Makefile
+++ b/textproc/py-pyPEG2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ed@FreeBSD.org
COMMENT= Parsing Expression Grammar (PEG) parser for Python
+WWW= https://fdik.org/pyPEG/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-pyahocorasick/Makefile b/textproc/py-pyahocorasick/Makefile
index 5ccad401396d..e3037790be00 100644
--- a/textproc/py-pyahocorasick/Makefile
+++ b/textproc/py-pyahocorasick/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Python and C implementation of the Aho-Corasick algorithm
+WWW= https://github.com/WojciechMula/pyahocorasick
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyaml/Makefile b/textproc/py-pyaml/Makefile
index 7a2c5234be07..c1bbf3864a62 100644
--- a/textproc/py-pyaml/Makefile
+++ b/textproc/py-pyaml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Produce pretty and readable YAML-serialized data
+WWW= https://github.com/mk-fg/pretty-yaml
LICENSE= WTFPL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-pybtex-docutils/Makefile b/textproc/py-pybtex-docutils/Makefile
index 6704a05cdd34..49ad56db4a4f 100644
--- a/textproc/py-pybtex-docutils/Makefile
+++ b/textproc/py-pybtex-docutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Docutils backend for pybtex
+WWW= https://github.com/mcmtroffaes/pybtex-docutils
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-pybtex/Makefile b/textproc/py-pybtex/Makefile
index 87fa71b8b58d..002edcffacd3 100644
--- a/textproc/py-pybtex/Makefile
+++ b/textproc/py-pybtex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= BibTeX-compatible bibliography processor in Python
+WWW= https://bitbucket.org/pybtex-devs/pybtex/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-pycountry/Makefile b/textproc/py-pycountry/Makefile
index 488051d421b5..e751faba5766 100644
--- a/textproc/py-pycountry/Makefile
+++ b/textproc/py-pycountry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ISO country, subdivision, language, currency and script definitions and their translations
+WWW= https://github.com/flyingcircusio/pycountry
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-pydata-sphinx-theme/Makefile b/textproc/py-pydata-sphinx-theme/Makefile
index 07fd2f562864..f3757d2ce0c0 100644
--- a/textproc/py-pydata-sphinx-theme/Makefile
+++ b/textproc/py-pydata-sphinx-theme/Makefile
@@ -9,6 +9,7 @@ DISTFILES= pydata_sphinx_theme-${PORTVERSION}${EXTRACT_SUFX} \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bootstrap-based Sphinx theme from the PyData community
+WWW= https://github.com/pydata/pydata-sphinx-theme
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyexcel-ezodf/Makefile b/textproc/py-pyexcel-ezodf/Makefile
index 246adf70f6f0..a52a21489473 100644
--- a/textproc/py-pyexcel-ezodf/Makefile
+++ b/textproc/py-pyexcel-ezodf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create/manipulate OpenDocumentFormat files
+WWW= https://github.com/pyexcel/pyexcel-ezodf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-pyexcel-io/Makefile b/textproc/py-pyexcel-io/Makefile
index 0aa6701571de..85415154bcaf 100644
--- a/textproc/py-pyexcel-io/Makefile
+++ b/textproc/py-pyexcel-io/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read/write structured data in CSV, zipped CSV format and to/from databases
+WWW= https://github.com/pyexcel/pyexcel-io
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyexcel-ods3/Makefile b/textproc/py-pyexcel-ods3/Makefile
index a481d0f1ed30..ab6378a1db47 100644
--- a/textproc/py-pyexcel-ods3/Makefile
+++ b/textproc/py-pyexcel-ods3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read, manipulate and write data in ods format
+WWW= https://github.com/pyexcel/pyexcel-ods3
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyexcel-xls/Makefile b/textproc/py-pyexcel-xls/Makefile
index f6a367b44f71..2ea4d601b84c 100644
--- a/textproc/py-pyexcel-xls/Makefile
+++ b/textproc/py-pyexcel-xls/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read, manipulate and write data in xls format
+WWW= https://github.com/pyexcel/pyexcel-xls
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyexcel-xlsx/Makefile b/textproc/py-pyexcel-xlsx/Makefile
index 45fbeac46ea5..9071497a1f2f 100644
--- a/textproc/py-pyexcel-xlsx/Makefile
+++ b/textproc/py-pyexcel-xlsx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read, manipulate and write data in xlsx and xlsm format
+WWW= https://github.com/pyexcel/pyexcel-xlsx
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyexcel/Makefile b/textproc/py-pyexcel/Makefile
index 092e9c3e73e5..f4e6ac334e8c 100644
--- a/textproc/py-pyexcel/Makefile
+++ b/textproc/py-pyexcel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide one API to read, manipulate and writedata in different excel formats
+WWW= https://github.com/pyexcel/pyexcel
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pygccxml/Makefile b/textproc/py-pygccxml/Makefile
index 29f901f079b8..9f4a2c30be75 100644
--- a/textproc/py-pygccxml/Makefile
+++ b/textproc/py-pygccxml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python package for easy C++ declarations navigation
+WWW= https://github.com/CastXML/pygccxml
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-pygments-25/Makefile b/textproc/py-pygments-25/Makefile
index 5653569bce44..926ea39e1107 100644
--- a/textproc/py-pygments-25/Makefile
+++ b/textproc/py-pygments-25/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Pygments-${PORTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Syntax highlighter written in Python
+WWW= https://pygments.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pygments/Makefile b/textproc/py-pygments/Makefile
index 94ad7f22c9b4..d61990ba3493 100644
--- a/textproc/py-pygments/Makefile
+++ b/textproc/py-pygments/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Pygments-${PORTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Syntax highlighter written in Python
+WWW= https://pygments.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pygtail/Makefile b/textproc/py-pygtail/Makefile
index 7d23a2884dc4..c501ab6b5c68 100644
--- a/textproc/py-pygtail/Makefile
+++ b/textproc/py-pygtail/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= demon@FreeBSD.org
COMMENT= Python module which reads log file lines that have not been read
+WWW= https://pypi.org/project/pygtail/
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
diff --git a/textproc/py-pyhamcrest/Makefile b/textproc/py-pyhamcrest/Makefile
index 62e7cedf3d7e..52add46c1e07 100644
--- a/textproc/py-pyhamcrest/Makefile
+++ b/textproc/py-pyhamcrest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Hamcrest matchers for Python
+WWW= https://github.com/hamcrest/PyHamcrest
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-pyjade/Makefile b/textproc/py-pyjade/Makefile
index d56284b1afb0..1a3f371e870a 100644
--- a/textproc/py-pyjade/Makefile
+++ b/textproc/py-pyjade/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Jade syntax template adapter for Django, Jinja2, Mako and Tornado templates
+WWW= https://github.com/syrusakbary/pyjade
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pykwalify/Makefile b/textproc/py-pykwalify/Makefile
index 11b1b371790f..19f92da61c57 100644
--- a/textproc/py-pykwalify/Makefile
+++ b/textproc/py-pykwalify/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Python library and CLI for JSON/YAML schema validation
+WWW= https://github.com/Grokzen/pykwalify
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pylons-sphinx-themes/Makefile b/textproc/py-pylons-sphinx-themes/Makefile
index 9ab90e52080e..2f17ce65d89a 100644
--- a/textproc/py-pylons-sphinx-themes/Makefile
+++ b/textproc/py-pylons-sphinx-themes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx themes for Pylons Project documentation
+WWW= https://github.com/Pylons/pylons-sphinx-themes
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-pyls-spyder/Makefile b/textproc/py-pyls-spyder/Makefile
index 81995959c94b..edbafac8c9b2 100644
--- a/textproc/py-pyls-spyder/Makefile
+++ b/textproc/py-pyls-spyder/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Spyder extensions for the python-language-server (pyls)
+WWW= https://github.com/spyder-ide/pyls-spyder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pymdown-extensions/Makefile b/textproc/py-pymdown-extensions/Makefile
index 5596e97fafc3..e4d046fe9428 100644
--- a/textproc/py-pymdown-extensions/Makefile
+++ b/textproc/py-pymdown-extensions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Extension pack for Python Markdown
+WWW= https://github.com/facelessuser/pymdown-extensions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-pypa-docs-theme/Makefile b/textproc/py-pypa-docs-theme/Makefile
index d852f79dde72..3edc74783596 100644
--- a/textproc/py-pypa-docs-theme/Makefile
+++ b/textproc/py-pypa-docs-theme/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Common base Sphinx theme for PyPA projects
+WWW= https://github.com/pypa/pypa-docs-theme
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pypandoc/Makefile b/textproc/py-pypandoc/Makefile
index 46e054cc8472..f83cb70fa031 100644
--- a/textproc/py-pypandoc/Makefile
+++ b/textproc/py-pypandoc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Thin wrapper for pandoc
+WWW= https://github.com/bebraw/pypandoc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyphen/Makefile b/textproc/py-pyphen/Makefile
index 5fcdf26e1e24..6e691e27786f 100644
--- a/textproc/py-pyphen/Makefile
+++ b/textproc/py-pyphen/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Module to hyphenate text based on Hunspell dictionaries
+WWW= https://pyphen.org/
LICENSE= GPLv2 LGPL21 MPL11
LICENSE_COMB= multi
diff --git a/textproc/py-pyscss/Makefile b/textproc/py-pyscss/Makefile
index fb7b6f191900..3a65d11acbb6 100644
--- a/textproc/py-pyscss/Makefile
+++ b/textproc/py-pyscss/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rum1cro@yandex.ru
COMMENT= Compiler for SCSS flavor of the Sass language
+WWW= https://github.com/Kronuz/pyScss
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pysrt/Makefile b/textproc/py-pysrt/Makefile
index 8f550de6d017..574db11e03dd 100644
--- a/textproc/py-pysrt/Makefile
+++ b/textproc/py-pysrt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= SubRip (.srt) subtitle parser and writer
+WWW= https://github.com/byroot/pysrt/
LICENSE= GPLv3
diff --git a/textproc/py-pystache/Makefile b/textproc/py-pystache/Makefile
index b047e48cf094..92be2eda1ca6 100644
--- a/textproc/py-pystache/Makefile
+++ b/textproc/py-pystache/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Logic-less templates for Python
+WWW= https://github.com/sarnold/pystache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pystemmer/Makefile b/textproc/py-pystemmer/Makefile
index ffebba994a13..2020e339a90e 100644
--- a/textproc/py-pystemmer/Makefile
+++ b/textproc/py-pystemmer/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PyStemmer-${PORTVERSION}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Snowball Stemming Algorithms for Information Retrieval
+WWW= https://pypi.org/project/PyStemmer/
LICENSE= MIT BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/textproc/py-python-augeas/Makefile b/textproc/py-python-augeas/Makefile
index 8ed4d4201502..4a7c4730a088 100644
--- a/textproc/py-python-augeas/Makefile
+++ b/textproc/py-python-augeas/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= johan@stromnet.se
COMMENT= Pure python bindings for Augeas
+WWW= https://augeas.net
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-python-bidi/Makefile b/textproc/py-python-bidi/Makefile
index 970b13f418d7..102de96db5e1 100644
--- a/textproc/py-python-bidi/Makefile
+++ b/textproc/py-python-bidi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pure python implementation of the BiDi layout algorithm
+WWW= https://github.com/MeirKriheli/python-bidi
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-python-docs-theme/Makefile b/textproc/py-python-docs-theme/Makefile
index 6ac1b1dd2d6d..fb95c8a19fab 100644
--- a/textproc/py-python-docs-theme/Makefile
+++ b/textproc/py-python-docs-theme/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Sphinx theme for the CPython docs and related projects
+WWW= https://pypi.org/project/python-docs-theme/
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-python-docx/Makefile b/textproc/py-python-docx/Makefile
index a8152622c421..ea80921795f5 100644
--- a/textproc/py-python-docx/Makefile
+++ b/textproc/py-python-docx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python library for creating and updating Microsoft Word files
+WWW= https://github.com/python-openxml/python-docx
LICENSE= MIT
diff --git a/textproc/py-python-gettext/Makefile b/textproc/py-python-gettext/Makefile
index 6177b760b810..4f3221644823 100644
--- a/textproc/py-python-gettext/Makefile
+++ b/textproc/py-python-gettext/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Python Gettext po to mo file compiler
+WWW= https://pypi.org/project/python-gettext/
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-python-lsp-jsonrpc/Makefile b/textproc/py-python-lsp-jsonrpc/Makefile
index f42c663c23b7..bca80bdbd90b 100644
--- a/textproc/py-python-lsp-jsonrpc/Makefile
+++ b/textproc/py-python-lsp-jsonrpc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Python JSON RPC Server
+WWW= https://github.com/python-lsp/python-lsp-jsonrpc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-python-lsp-server/Makefile b/textproc/py-python-lsp-server/Makefile
index a0627fd551a0..10e30f089d88 100644
--- a/textproc/py-python-lsp-server/Makefile
+++ b/textproc/py-python-lsp-server/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Python implementation of the Language Server Protocol
+WWW= https://github.com/python-lsp/python-lsp-server
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-python-markdown-math/Makefile b/textproc/py-python-markdown-math/Makefile
index d67cbe7c8e9a..ef46527b8cde 100644
--- a/textproc/py-python-markdown-math/Makefile
+++ b/textproc/py-python-markdown-math/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Math extension for Python-Markdown
+WWW= https://pypi.org/project/python-markdown-math/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-python-pptx/Makefile b/textproc/py-python-pptx/Makefile
index c3586ad33737..5e409936ba76 100644
--- a/textproc/py-python-pptx/Makefile
+++ b/textproc/py-python-pptx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= DtxdF@disroot.org
COMMENT= Generate and manipulate Open XML PowerPoint (.pptx) files
+WWW= https://github.com/scanny/python-pptx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-python-slugify/Makefile b/textproc/py-python-slugify/Makefile
index 32c8c0b88a1a..f24b183e776b 100644
--- a/textproc/py-python-slugify/Makefile
+++ b/textproc/py-python-slugify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Slugify application that handles unicode
+WWW= https://github.com/un33k/python-slugify
LICENSE= MIT
diff --git a/textproc/py-python-xmp-toolkit/Makefile b/textproc/py-python-xmp-toolkit/Makefile
index add8db4a5aa5..453bd03288f5 100644
--- a/textproc/py-python-xmp-toolkit/Makefile
+++ b/textproc/py-python-xmp-toolkit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= XMP Toolkit for working with metadata
+WWW= https://github.com/python-xmp-toolkit/python-xmp-toolkit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pytidylib/Makefile b/textproc/py-pytidylib/Makefile
index fc485d3e4951..57bed917eeae 100644
--- a/textproc/py-pytidylib/Makefile
+++ b/textproc/py-pytidylib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python wrapper for HTML Tidy (tidylib)
+WWW= http://countergram.com/open-source/pytidylib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pytkdocs/Makefile b/textproc/py-pytkdocs/Makefile
index dbc4ce17e1dd..5d970a593ea7 100644
--- a/textproc/py-pytkdocs/Makefile
+++ b/textproc/py-pytkdocs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Load Python objects documentation
+WWW= https://github.com/mkdocstrings/pytkdocs
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pytoml/Makefile b/textproc/py-pytoml/Makefile
index fcd861d4e45e..710cfdd537e8 100644
--- a/textproc/py-pytoml/Makefile
+++ b/textproc/py-pytoml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parser for TOML 0.4.0
+WWW= https://github.com/avakar/pytoml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-pyx12/Makefile b/textproc/py-pyx12/Makefile
index c20b50d9fcad..37296cabf0ce 100644
--- a/textproc/py-pyx12/Makefile
+++ b/textproc/py-pyx12/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Validate and convert HIPAA X12 documents
+WWW= https://github.com/azoner/pyx12
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-pyxlsb2/Makefile b/textproc/py-pyxlsb2/Makefile
index 7ed313007e34..7f85a96bc53e 100644
--- a/textproc/py-pyxlsb2/Makefile
+++ b/textproc/py-pyxlsb2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Excel 2007+ Binary Workbook (xlsb) parser
+WWW= https://github.com/DissectMalware/pyxlsb2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-qrcode/Makefile b/textproc/py-qrcode/Makefile
index b552d7fe221f..bf2562e96823 100644
--- a/textproc/py-qrcode/Makefile
+++ b/textproc/py-qrcode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= leres@FreeBSD.org
COMMENT= QR Code image generator
+WWW= https://github.com/lincolnloop/python-qrcode
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-rdflib/Makefile b/textproc/py-rdflib/Makefile
index 4fed54026642..18c8db6b0d7c 100644
--- a/textproc/py-rdflib/Makefile
+++ b/textproc/py-rdflib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python library for RDF manipulation
+WWW= https://pypi.org/project/rdflib/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-readchar/Makefile b/textproc/py-readchar/Makefile
index b706daf6c195..fcfa8bc544f9 100644
--- a/textproc/py-readchar/Makefile
+++ b/textproc/py-readchar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Python library to read characters and key strokes
+WWW= https://github.com/magmax/python-readchar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/README.rst
diff --git a/textproc/py-recommonmark/Makefile b/textproc/py-recommonmark/Makefile
index 517737ead2a9..abb3e7201a32 100644
--- a/textproc/py-recommonmark/Makefile
+++ b/textproc/py-recommonmark/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= CommonMark bridge for docutils and Sphinx
+WWW= https://github.com/readthedocs/recommonmark
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.md
diff --git a/textproc/py-regex/Makefile b/textproc/py-regex/Makefile
index 99cf29d51ad6..6e9c66ffdc38 100644
--- a/textproc/py-regex/Makefile
+++ b/textproc/py-regex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fax@nohik.ee
COMMENT= Alternative regular expression module, to replace re
+WWW= https://pypi.org/project/regex/
LICENSE= PSFL
diff --git a/textproc/py-reno/Makefile b/textproc/py-reno/Makefile
index ac12e7e9540b..8f98e60d95e9 100644
--- a/textproc/py-reno/Makefile
+++ b/textproc/py-reno/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= RElease NOtes manager
+WWW= https://docs.openstack.org/reno/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-restructuredtext-lint/Makefile b/textproc/py-restructuredtext-lint/Makefile
index d4cb2ceee587..2df2b7748792 100644
--- a/textproc/py-restructuredtext-lint/Makefile
+++ b/textproc/py-restructuredtext-lint/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= reStructuredText linter
+WWW= https://github.com/twolfson/restructuredtext-lint
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
diff --git a/textproc/py-reverend/Makefile b/textproc/py-reverend/Makefile
index e30add6f0a7c..fe8f2b5aa960 100644
--- a/textproc/py-reverend/Makefile
+++ b/textproc/py-reverend/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Reverend-${PORTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Simple Bayesian classifier written in Python
+WWW= http://www.divmod.org/trac/wiki/DivmodReverend
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/textproc/py-rich-cli/Makefile b/textproc/py-rich-cli/Makefile
index fedaa3816f9c..6f49e1831adf 100644
--- a/textproc/py-rich-cli/Makefile
+++ b/textproc/py-rich-cli/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command Line Interface to Rich
+WWW= https://github.com/Textualize/rich-cli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-rich-rst/Makefile b/textproc/py-rich-rst/Makefile
index 110a1c9f5216..e8f22fb6afff 100644
--- a/textproc/py-rich-rst/Makefile
+++ b/textproc/py-rich-rst/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Beautiful reStructuredText renderer for Rich
+WWW= https://github.com/wasi-master/rich-rst
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-rich/Makefile b/textproc/py-rich/Makefile
index c4aa848a2834..4ab6b98e1b77 100644
--- a/textproc/py-rich/Makefile
+++ b/textproc/py-rich/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Rich text and beautiful formatting in the terminal
+WWW= https://github.com/willmcgugan/rich
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-rnc2rng/Makefile b/textproc/py-rnc2rng/Makefile
index dfb143959c4f..8545241a506e 100644
--- a/textproc/py-rnc2rng/Makefile
+++ b/textproc/py-rnc2rng/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= RELAX NG Compact to regular syntax conversion library
+WWW= https://github.com/djc/rnc2rng
LICENSE= MIT
diff --git a/textproc/py-rss2gen/Makefile b/textproc/py-rss2gen/Makefile
index ad8323d035dc..a2ff80c5605c 100644
--- a/textproc/py-rss2gen/Makefile
+++ b/textproc/py-rss2gen/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyRSS2Gen-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library for generating RSS 2.0 feeds
+WWW= http://www.dalkescientific.com/Python/PyRSS2Gen.html
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-rst2ansi/Makefile b/textproc/py-rst2ansi/Makefile
index ee4a2c66b592..1503c16f2800 100644
--- a/textproc/py-rst2ansi/Makefile
+++ b/textproc/py-rst2ansi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= PopularMoment@protonmail.com
COMMENT= RST converter to ansi-decorated console output
+WWW= https://github.com/Snaipe/python-rst2ansi
LICENSE= MIT
diff --git a/textproc/py-rst2html5/Makefile b/textproc/py-rst2html5/Makefile
index b5fbe7187b8c..ec1ac2f49469 100644
--- a/textproc/py-rst2html5/Makefile
+++ b/textproc/py-rst2html5/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Produces HTML5 documents from reStructuredText sources
+WWW= https://foss.heptapod.net/doc-utils/rst2html5
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-rstfmt/Makefile b/textproc/py-rstfmt/Makefile
index 849b41bebcdf..ffe5ecabd992 100644
--- a/textproc/py-rstfmt/Makefile
+++ b/textproc/py-rstfmt/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Formatter for reStructuredText
+WWW= https://github.com/dzhu/rstfmt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-scour/Makefile b/textproc/py-scour/Makefile
index c0dd3bdc0e94..e24b55eace2a 100644
--- a/textproc/py-scour/Makefile
+++ b/textproc/py-scour/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Scour SVG Optimizer
+WWW= https://github.com/scour-project/scour
LICENSE= APACHE20
diff --git a/textproc/py-simplebayes/Makefile b/textproc/py-simplebayes/Makefile
index 1fc4322ebec4..5a8c5d9a1403 100644
--- a/textproc/py-simplebayes/Makefile
+++ b/textproc/py-simplebayes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Memory-based, optional-persistence naive bayesian text classifier
+WWW= https://github.com/hickeroar/simplebayes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-smartypants/Makefile b/textproc/py-smartypants/Makefile
index 5848ff0c215e..ffb5d74d76fa 100644
--- a/textproc/py-smartypants/Makefile
+++ b/textproc/py-smartypants/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Translate plain ASCII punctuation into smart typographic HTML
+WWW= https://github.com/leohemsted/smartypants.py
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-snowballstemmer/Makefile b/textproc/py-snowballstemmer/Makefile
index 4e2482a691ea..7fe283558e98 100644
--- a/textproc/py-snowballstemmer/Makefile
+++ b/textproc/py-snowballstemmer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Snowball stemming library collection for Python
+WWW= https://snowballstem.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-sparqlwrapper/Makefile b/textproc/py-sparqlwrapper/Makefile
index 4bbd2e76f3e2..a7a584205066 100644
--- a/textproc/py-sparqlwrapper/Makefile
+++ b/textproc/py-sparqlwrapper/Makefile
@@ -7,6 +7,7 @@ DISTNAME= SPARQLWrapper-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= SPARQL endpoint interface to Python
+WWW= https://sparqlwrapper.readthedocs.io/en/stable/
LICENSE= W3C
LICENSE_NAME= W3C Software Notice and License
diff --git a/textproc/py-sphinx-argparse/Makefile b/textproc/py-sphinx-argparse/Makefile
index 4972ac2c11ac..27ae3ea3b747 100644
--- a/textproc/py-sphinx-argparse/Makefile
+++ b/textproc/py-sphinx-argparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Sphinx extension that automatically documents argparse
+WWW= https://github.com/ribozz/sphinx-argparse
LICENSE= MIT
diff --git a/textproc/py-sphinx-autoapi/Makefile b/textproc/py-sphinx-autoapi/Makefile
index cc28a58fee92..26219eac26a1 100644
--- a/textproc/py-sphinx-autoapi/Makefile
+++ b/textproc/py-sphinx-autoapi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= andreas@bilke.org
COMMENT= Sphinx API documentation generator
+WWW= https://sphinx-autoapi.readthedocs.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-sphinx-autobuild/Makefile b/textproc/py-sphinx-autobuild/Makefile
index 3823cd77a2f9..3fd12bafe8ef 100644
--- a/textproc/py-sphinx-autobuild/Makefile
+++ b/textproc/py-sphinx-autobuild/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rebuild Sphinx documentation on changes, with live-reload in the browser
+WWW= https://github.com/executablebooks/sphinx-autobuild
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-autodoc-typehints/Makefile b/textproc/py-sphinx-autodoc-typehints/Makefile
index fc397d3f72e1..fda7bcec7b74 100644
--- a/textproc/py-sphinx-autodoc-typehints/Makefile
+++ b/textproc/py-sphinx-autodoc-typehints/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sphinx_autodoc_typehints-${DISTVERSION}
MAINTAINER= andreas@bilke.org
COMMENT= Type hints (PEP 484) support for the Sphinx autodoc extension
+WWW= https://github.com/tox-dev/sphinx-autodoc-typehints
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-basic-ng/Makefile b/textproc/py-sphinx-basic-ng/Makefile
index 5eab471b27ed..41e7057e41bf 100644
--- a/textproc/py-sphinx-basic-ng/Makefile
+++ b/textproc/py-sphinx-basic-ng/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sphinx_basic_ng-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modern skeleton for Sphinx themes
+WWW= https://github.com/pradyunsg/sphinx-basic-ng
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-book-theme/Makefile b/textproc/py-sphinx-book-theme/Makefile
index 6640a7f7700d..6e1a688ed9a0 100644
--- a/textproc/py-sphinx-book-theme/Makefile
+++ b/textproc/py-sphinx-book-theme/Makefile
@@ -9,6 +9,7 @@ DISTFILES= sphinx_book_theme-${PORTVERSION}${EXTRACT_SUFX} \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bootstrap-based Sphinx theme from the PyData community
+WWW= https://github.com/executablebooks/sphinx-book-theme
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-copybutton/Makefile b/textproc/py-sphinx-copybutton/Makefile
index 3dfd186a1665..36d8fe76c70a 100644
--- a/textproc/py-sphinx-copybutton/Makefile
+++ b/textproc/py-sphinx-copybutton/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add a copy button to each of your code cells
+WWW= https://github.com/executablebooks/sphinx-copybutton
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-design/Makefile b/textproc/py-sphinx-design/Makefile
index 96c604f767ed..e4a7ba39fe7a 100644
--- a/textproc/py-sphinx-design/Makefile
+++ b/textproc/py-sphinx-design/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sphinx_design-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx extension for designing beautiful, view size responsive web components
+WWW= https://github.com/executablebooks/sphinx-design
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-inline-tabs/Makefile b/textproc/py-sphinx-inline-tabs/Makefile
index bd355afaefb9..39310d0f1f38 100644
--- a/textproc/py-sphinx-inline-tabs/Makefile
+++ b/textproc/py-sphinx-inline-tabs/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sphinx_inline_tabs-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add inline tabbed content to your Sphinx documentation
+WWW= https://github.com/pradyunsg/sphinx-inline-tabs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-intl/Makefile b/textproc/py-sphinx-intl/Makefile
index 95fcfcca3b58..65574eac23fa 100644
--- a/textproc/py-sphinx-intl/Makefile
+++ b/textproc/py-sphinx-intl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx utility that make it easy to translate and to apply translation
+WWW= https://github.com/sphinx-doc/sphinx-intl
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-sphinx-issues/Makefile b/textproc/py-sphinx-issues/Makefile
index de8b37300034..297236a720ef 100644
--- a/textproc/py-sphinx-issues/Makefile
+++ b/textproc/py-sphinx-issues/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Sphinx extension for linking to your project's issue tracker
+WWW= https://github.com/sloria/sphinx-issues
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-markdown-tables/Makefile b/textproc/py-sphinx-markdown-tables/Makefile
index 8cff58fb9219..90c226ce3d71 100644
--- a/textproc/py-sphinx-markdown-tables/Makefile
+++ b/textproc/py-sphinx-markdown-tables/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Sphinx extension for rendering tables written in markdown
+WWW= https://github.com/ryanfox/sphinx-markdown-tables
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-me/Makefile b/textproc/py-sphinx-me/Makefile
index fa773fcc5bf5..3a46d1faf7d2 100644
--- a/textproc/py-sphinx-me/Makefile
+++ b/textproc/py-sphinx-me/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Wrap README-only projects in a dynamic Sphinx shell
+WWW= https://github.com/stephenmcd/sphinx-me/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-tabs/Makefile b/textproc/py-sphinx-tabs/Makefile
index b594b47e4573..aca7c22b1b53 100644
--- a/textproc/py-sphinx-tabs/Makefile
+++ b/textproc/py-sphinx-tabs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tabbed views for Sphinx
+WWW= https://github.com/executablebooks/sphinx-tabs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx-theme-builder/Makefile b/textproc/py-sphinx-theme-builder/Makefile
index 655ebd99e03d..a5e406ab13d7 100644
--- a/textproc/py-sphinx-theme-builder/Makefile
+++ b/textproc/py-sphinx-theme-builder/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool for authoring Sphinx themes with a simple (opinionated) workflow
+WWW= https://github.com/pradyunsg/sphinx-theme-builder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx/Makefile b/textproc/py-sphinx/Makefile
index 879a51b4d370..52318ed04723 100644
--- a/textproc/py-sphinx/Makefile
+++ b/textproc/py-sphinx/Makefile
@@ -12,6 +12,7 @@ DIST_SUBDIR= python
# discretion.
MAINTAINER= python@FreeBSD.org
COMMENT= Python documentation generator
+WWW= https://www.sphinx-doc.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx_press_theme/Makefile b/textproc/py-sphinx_press_theme/Makefile
index 4387274d5f3f..284cae0919a8 100644
--- a/textproc/py-sphinx_press_theme/Makefile
+++ b/textproc/py-sphinx_press_theme/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Them for py-sphinx based on VuePress
+WWW= https://schettino72.github.io/sphinx_press_site/
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR}
diff --git a/textproc/py-sphinx_rtd_theme/Makefile b/textproc/py-sphinx_rtd_theme/Makefile
index 774808ddd032..e0ffbc31ebce 100644
--- a/textproc/py-sphinx_rtd_theme/Makefile
+++ b/textproc/py-sphinx_rtd_theme/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= robak@FreeBSD.org
COMMENT= Mobile-friendly py-sphinx theme
+WWW= https://github.com/readthedocs/sphinx_rtd_theme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinx_wikipedia/Makefile b/textproc/py-sphinx_wikipedia/Makefile
index ccbb5471cc00..874bac087bcf 100644
--- a/textproc/py-sphinx_wikipedia/Makefile
+++ b/textproc/py-sphinx_wikipedia/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kris@FreeBSD.org
COMMENT= Sphinx extension which adds role to create links to Wikipedia articles
+WWW= https://github.com/quiver/sphinx-ext-wikipedia
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-sphinxcontrib-adadomain/Makefile b/textproc/py-sphinxcontrib-adadomain/Makefile
index d0ea0ad5b609..d14680149ae8 100644
--- a/textproc/py-sphinxcontrib-adadomain/Makefile
+++ b/textproc/py-sphinxcontrib-adadomain/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx Adadomain Extension
+WWW= https://bitbucket.org/tkoskine/sphinxcontrib-adadomain
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-sphinxcontrib-applehelp/Makefile b/textproc/py-sphinxcontrib-applehelp/Makefile
index af2a091ddaa2..eea9dae29342 100644
--- a/textproc/py-sphinxcontrib-applehelp/Makefile
+++ b/textproc/py-sphinxcontrib-applehelp/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= python
MAINTAINER= wen@FreeBSD.org
COMMENT= Extension which outputs Apple help books
+WWW= https://www.sphinx-doc.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-autoprogram/Makefile b/textproc/py-sphinxcontrib-autoprogram/Makefile
index 5455a18f06f7..a7f7f72eb73c 100644
--- a/textproc/py-sphinxcontrib-autoprogram/Makefile
+++ b/textproc/py-sphinxcontrib-autoprogram/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dereks@lifeofadishwasher.com
COMMENT= Sphinx Autoprogram Extension
+WWW= https://github.com/sphinx-contrib/autoprogram
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-sphinxcontrib-bibtex/Makefile b/textproc/py-sphinxcontrib-bibtex/Makefile
index c58f8cf7d563..e381efbb02fb 100644
--- a/textproc/py-sphinxcontrib-bibtex/Makefile
+++ b/textproc/py-sphinxcontrib-bibtex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx extension for BibTeX style citations
+WWW= https://github.com/mcmtroffaes/sphinxcontrib-bibtex
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-sphinxcontrib-bitbucket/Makefile b/textproc/py-sphinxcontrib-bitbucket/Makefile
index 414aac1fad03..c734bb0124ad 100644
--- a/textproc/py-sphinxcontrib-bitbucket/Makefile
+++ b/textproc/py-sphinxcontrib-bitbucket/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Sphinx/BitBucket integration
+WWW= http://www.doughellmann.com/projects/sphinxcontrib-bitbucket/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-devhelp/Makefile b/textproc/py-sphinxcontrib-devhelp/Makefile
index 9f2861978e6e..b67e67fdf7b5 100644
--- a/textproc/py-sphinxcontrib-devhelp/Makefile
+++ b/textproc/py-sphinxcontrib-devhelp/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= python
MAINTAINER= wen@FreeBSD.org
COMMENT= Sphinx extension which outputs Devhelp document
+WWW= https://www.sphinx-doc.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-fulltoc/Makefile b/textproc/py-sphinxcontrib-fulltoc/Makefile
index 8ecacbfa8976..4ee6309e8d13 100644
--- a/textproc/py-sphinxcontrib-fulltoc/Makefile
+++ b/textproc/py-sphinxcontrib-fulltoc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Sphinx Fulltoc Extension
+WWW= https://pypi.org/project/sphinxcontrib-fulltoc/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-htmlhelp/Makefile b/textproc/py-sphinxcontrib-htmlhelp/Makefile
index dfabef813cd6..7956f927f37f 100644
--- a/textproc/py-sphinxcontrib-htmlhelp/Makefile
+++ b/textproc/py-sphinxcontrib-htmlhelp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Sphinx extension which renders HTML help files
+WWW= https://www.sphinx-doc.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-httpdomain/Makefile b/textproc/py-sphinxcontrib-httpdomain/Makefile
index 159369875860..53f0108b68f6 100644
--- a/textproc/py-sphinxcontrib-httpdomain/Makefile
+++ b/textproc/py-sphinxcontrib-httpdomain/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Sphinx domain for HTTP APIs
+WWW= https://github.com/sphinx-contrib/httpdomain
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-issuetracker/Makefile b/textproc/py-sphinxcontrib-issuetracker/Makefile
index cd3e8a21dd4c..5cf764997a21 100644
--- a/textproc/py-sphinxcontrib-issuetracker/Makefile
+++ b/textproc/py-sphinxcontrib-issuetracker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Sphinx integration with different issue trackers
+WWW= https://github.com/ignatenkobrain/sphinxcontrib-issuetracker
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-jsmath/Makefile b/textproc/py-sphinxcontrib-jsmath/Makefile
index e007e6c4734b..8cd516152442 100644
--- a/textproc/py-sphinxcontrib-jsmath/Makefile
+++ b/textproc/py-sphinxcontrib-jsmath/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= python
MAINTAINER= wen@FreeBSD.org
COMMENT= Sphinx extension which renders display math in HTML via JavaScript
+WWW= https://www.sphinx-doc.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-log-cabinet/Makefile b/textproc/py-sphinxcontrib-log-cabinet/Makefile
index 67df8d4bf8b4..49445757e84a 100644
--- a/textproc/py-sphinxcontrib-log-cabinet/Makefile
+++ b/textproc/py-sphinxcontrib-log-cabinet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Organize changelog directives in Sphinx docs
+WWW= https://github.com/davidism/sphinxcontrib-log-cabinet
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/textproc/py-sphinxcontrib-napoleon/Makefile b/textproc/py-sphinxcontrib-napoleon/Makefile
index 0756d4be6e71..0e7f1720f2d0 100644
--- a/textproc/py-sphinxcontrib-napoleon/Makefile
+++ b/textproc/py-sphinxcontrib-napoleon/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Sphinx extension that parses both NumPy and Google style docstrings
+WWW= https://pypi.org/project/sphinxcontrib-napoleon/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-newsfeed/Makefile b/textproc/py-sphinxcontrib-newsfeed/Makefile
index a130557ebd32..874f2709c80a 100644
--- a/textproc/py-sphinxcontrib-newsfeed/Makefile
+++ b/textproc/py-sphinxcontrib-newsfeed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= News Feed extension for Sphinx
+WWW= https://pypi.org/project/sphinxcontrib-newsfeed/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-programoutput/Makefile b/textproc/py-sphinxcontrib-programoutput/Makefile
index 00ad0e644b14..32c9c028ef3b 100644
--- a/textproc/py-sphinxcontrib-programoutput/Makefile
+++ b/textproc/py-sphinxcontrib-programoutput/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Sphinx extension to include program output
+WWW= https://pythonhosted.org/sphinxcontrib-programoutput/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-qthelp/Makefile b/textproc/py-sphinxcontrib-qthelp/Makefile
index e0de471f7803..20fd0de92bb8 100644
--- a/textproc/py-sphinxcontrib-qthelp/Makefile
+++ b/textproc/py-sphinxcontrib-qthelp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Sphinx extension which outputs QtHelp document
+WWW= http://sphinx-doc.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-serializinghtml/Makefile b/textproc/py-sphinxcontrib-serializinghtml/Makefile
index aebed7774450..48d16009740f 100644
--- a/textproc/py-sphinxcontrib-serializinghtml/Makefile
+++ b/textproc/py-sphinxcontrib-serializinghtml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Sphinx extension which outputs serialized HTML files (json and pickle)
+WWW= https://www.sphinx-doc.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-towncrier/Makefile b/textproc/py-sphinxcontrib-towncrier/Makefile
index 3158862bf9c9..2f9ba79ebb25 100644
--- a/textproc/py-sphinxcontrib-towncrier/Makefile
+++ b/textproc/py-sphinxcontrib-towncrier/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RST directive for injecting a Towncrier-generated changelog draft
+WWW= https://github.com/sphinx-contrib/sphinxcontrib-towncrier
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxcontrib-websupport/Makefile b/textproc/py-sphinxcontrib-websupport/Makefile
index fbe0de4dadea..e14c98208091 100644
--- a/textproc/py-sphinxcontrib-websupport/Makefile
+++ b/textproc/py-sphinxcontrib-websupport/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sphinx API for Web Apps
+WWW= https://github.com/sphinx-doc/sphinxcontrib-websupport
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-sphinxemoji/Makefile b/textproc/py-sphinxemoji/Makefile
index 0c5734fdd714..010a1696a4e8 100644
--- a/textproc/py-sphinxemoji/Makefile
+++ b/textproc/py-sphinxemoji/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Sphinx extension that provides emoji codes
+WWW= https://sphinxemojicodes.readthedocs.io/en/stable/
LICENSE= BSD3CLAUSE
diff --git a/textproc/py-sphinxext-opengraph/Makefile b/textproc/py-sphinxext-opengraph/Makefile
index f24fc0f147d1..ac7d7924a690 100644
--- a/textproc/py-sphinxext-opengraph/Makefile
+++ b/textproc/py-sphinxext-opengraph/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= alexis.praga@free.fr
COMMENT= Sphinx extension to generate OpenGraph metadata
+WWW= https://github.com/wpilibsuite/sphinxext-opengraph
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-spylls/Makefile b/textproc/py-spylls/Makefile
index a197db08dfbc..90c6cacafa3c 100644
--- a/textproc/py-spylls/Makefile
+++ b/textproc/py-spylls/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Hunspell ported to pure Python
+WWW= https://pypi.org/project/spylls/
LICENSE= MPL20
diff --git a/textproc/py-stemming/Makefile b/textproc/py-stemming/Makefile
index 9be7541ed669..66edbda6b7b4 100644
--- a/textproc/py-stemming/Makefile
+++ b/textproc/py-stemming/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Algorithms for stemming
+WWW= https://pypi.org/project/stemming/
LICENSE= PD
diff --git a/textproc/py-tableschema-to-template/Makefile b/textproc/py-tableschema-to-template/Makefile
index 6a31603750cd..fe5f9c1018ef 100644
--- a/textproc/py-tableschema-to-template/Makefile
+++ b/textproc/py-tableschema-to-template/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate an Excel template with input validation from Frictionless Table Schema
+WWW= https://github.com/hubmapconsortium/tableschema-to-template
LICENSE= MIT
diff --git a/textproc/py-tabletext/Makefile b/textproc/py-tabletext/Makefile
index ccb4d32fc6b0..fb3b4ed042af 100644
--- a/textproc/py-tabletext/Makefile
+++ b/textproc/py-tabletext/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python library to pretty-print tabular data
+WWW= https://pypi.org/project/tabletext/
LICENSE= GPLv3
diff --git a/textproc/py-tablib/Makefile b/textproc/py-tablib/Makefile
index a9c40f791b33..b106a0904fe2 100644
--- a/textproc/py-tablib/Makefile
+++ b/textproc/py-tablib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Format agnostic tabular data library (XLS, JSON, YAML, CSV)
+WWW= https://github.com/jazzband/tablib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-terminaltables/Makefile b/textproc/py-terminaltables/Makefile
index 11b07b8815bc..1baadf60abb5 100644
--- a/textproc/py-terminaltables/Makefile
+++ b/textproc/py-terminaltables/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate simple tables in terminals from a nested list of strings
+WWW= https://github.com/matthewdeanmartin/terminaltables
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-textdistance/Makefile b/textproc/py-textdistance/Makefile
index 55ed770742fc..5d5abd670ed9 100644
--- a/textproc/py-textdistance/Makefile
+++ b/textproc/py-textdistance/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Comparing distance between two or more sequences by many algorithms
+WWW= https://github.com/life4/textdistance
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-textfsm/Makefile b/textproc/py-textfsm/Makefile
index b1381bd48bb4..78e23a401ee9 100644
--- a/textproc/py-textfsm/Makefile
+++ b/textproc/py-textfsm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Parses semi-structured text into Python tables
+WWW= https://github.com/google/textfsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/py-texttable/Makefile b/textproc/py-texttable/Makefile
index 6cfa73f77fef..00381670139d 100644
--- a/textproc/py-texttable/Makefile
+++ b/textproc/py-texttable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Module for creating simple ASCII tables
+WWW= https://pypi.org/project/texttable/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-textual/Makefile b/textproc/py-textual/Makefile
index 34d4a2a5c6cd..9d38f610b740 100644
--- a/textproc/py-textual/Makefile
+++ b/textproc/py-textual/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Text User Interface using Rich
+WWW= https://github.com/Textualize/textual
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-three-merge/Makefile b/textproc/py-three-merge/Makefile
index 649b35c86df6..9a68811a46d3 100644
--- a/textproc/py-three-merge/Makefile
+++ b/textproc/py-three-merge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Perform a 3-way merge between strings
+WWW= https://github.com/spyder-ide/three-merge
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-tinycss/Makefile b/textproc/py-tinycss/Makefile
index c72db2aa27ff..39348b3ab793 100644
--- a/textproc/py-tinycss/Makefile
+++ b/textproc/py-tinycss/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= demon@FreeBSD.org
COMMENT= Complete yet simple CSS parser for Python
+WWW= https://pypi.org/project/tinycss/
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/textproc/py-tinycss2/Makefile b/textproc/py-tinycss2/Makefile
index fe0744558e47..d37218fc62f1 100644
--- a/textproc/py-tinycss2/Makefile
+++ b/textproc/py-tinycss2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Low-level CSS parser for Python
+WWW= https://github.com/Kozea/tinycss2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-toml/Makefile b/textproc/py-toml/Makefile
index ea21534fb0e9..a0d836369922 100644
--- a/textproc/py-toml/Makefile
+++ b/textproc/py-toml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python library for parsing and creating TOML
+WWW= https://github.com/uiri/toml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-tomli-w/Makefile b/textproc/py-tomli-w/Makefile
index df16ca40180c..a02d73f6778d 100644
--- a/textproc/py-tomli-w/Makefile
+++ b/textproc/py-tomli-w/Makefile
@@ -7,6 +7,7 @@ DISTNAME= tomli_w-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lil' TOML writer
+WWW= https://github.com/hukkin/tomli-w
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-tomli/Makefile b/textproc/py-tomli/Makefile
index f577ab004988..d2296c45a84e 100644
--- a/textproc/py-tomli/Makefile
+++ b/textproc/py-tomli/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lil' TOML parser
+WWW= https://github.com/hukkin/tomli
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-tomlkit/Makefile b/textproc/py-tomlkit/Makefile
index e2f1274d1d48..48f95a482175 100644
--- a/textproc/py-tomlkit/Makefile
+++ b/textproc/py-tomlkit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Style-preserving TOML library
+WWW= https://github.com/sdispater/tomlkit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-toronado/Makefile b/textproc/py-toronado/Makefile
index 481387bb3c3c..fee141c94068 100644
--- a/textproc/py-toronado/Makefile
+++ b/textproc/py-toronado/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Fast lxml-based CSS stylesheet inliner
+WWW= https://github.com/disqus/toronado
LICENSE= APACHE20
diff --git a/textproc/py-towncrier/Makefile b/textproc/py-towncrier/Makefile
index 93e1fd94e914..4f4cd9c7df55 100644
--- a/textproc/py-towncrier/Makefile
+++ b/textproc/py-towncrier/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Building newsfiles for your project
+WWW= https://github.com/twisted/towncrier
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-trans/Makefile b/textproc/py-trans/Makefile
index 616a0a2473c9..ee6ce6b78578 100644
--- a/textproc/py-trans/Makefile
+++ b/textproc/py-trans/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module for performing transliteration
+WWW= https://github.com/zzzsochi/trans
LICENSE= BSDunclear
LICENSE_NAME= Unclear BSD License
diff --git a/textproc/py-transifex-client/Makefile b/textproc/py-transifex-client/Makefile
index b6138882df85..58356c8e6f25 100644
--- a/textproc/py-transifex-client/Makefile
+++ b/textproc/py-transifex-client/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Command line interface for Transifex
+WWW= https://www.transifex.com
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-translationstring/Makefile b/textproc/py-translationstring/Makefile
index fdc8fb5be3e7..a3c2abfce002 100644
--- a/textproc/py-translationstring/Makefile
+++ b/textproc/py-translationstring/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Utility library for i18n relied on by various Repoze packages
+WWW= https://pypi.org/project/translationstring/
LICENSE= BSDMV
LICENSE_NAME= BSD Modification Variant
diff --git a/textproc/py-transpopy/Makefile b/textproc/py-transpopy/Makefile
index f074435b8812..0c63df779692 100644
--- a/textproc/py-transpopy/Makefile
+++ b/textproc/py-transpopy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= contato@kanazuchi.com
COMMENT= Translate PO file strings with Google Translate API
+WWW= https://github.com/kanazux/transpopy
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-ttp-templates/Makefile b/textproc/py-ttp-templates/Makefile
index 421594ef81e3..e3f88cf869e5 100644
--- a/textproc/py-ttp-templates/Makefile
+++ b/textproc/py-ttp-templates/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ttp_templates-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Template Text Parser templates collections
+WWW= https://github.com/dmulyalin/ttp_templates
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-ttp/Makefile b/textproc/py-ttp/Makefile
index c82ce727e0b3..984c7559353d 100644
--- a/textproc/py-ttp/Makefile
+++ b/textproc/py-ttp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Template Text Parser
+WWW= https://github.com/dmulyalin/ttp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-typogrify/Makefile b/textproc/py-typogrify/Makefile
index b587c4885ba8..a3dcd6e9e7c8 100644
--- a/textproc/py-typogrify/Makefile
+++ b/textproc/py-typogrify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Filters to enhance web typography
+WWW= https://github.com/mintchaos/typogrify/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-ucl/Makefile b/textproc/py-ucl/Makefile
index 23badd53048d..84e4303409c3 100644
--- a/textproc/py-ucl/Makefile
+++ b/textproc/py-ucl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= UCL parser and emmitter
+WWW= https://github.com/vstakhov/libucl/
LICENSE= MIT
LICENSE_FILE= ${WRKDIR}/libucl-${PORTVERSION}/COPYING
diff --git a/textproc/py-ufal.udpipe/Makefile b/textproc/py-ufal.udpipe/Makefile
index f10635e48320..6f67330d7af6 100644
--- a/textproc/py-ufal.udpipe/Makefile
+++ b/textproc/py-ufal.udpipe/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python bindings to UDPipe library for parsing universal treebanks
+WWW= https://ufal.mff.cuni.cz/udpipe
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-untangle/Makefile b/textproc/py-untangle/Makefile
index be7ac2448f1b..3ee452a55bae 100644
--- a/textproc/py-untangle/Makefile
+++ b/textproc/py-untangle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert XML to Python objects
+WWW= https://github.com/stchris/untangle
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-wcmatch/Makefile b/textproc/py-wcmatch/Makefile
index 47d3b3bdffd3..9cb0f07b092e 100644
--- a/textproc/py-wcmatch/Makefile
+++ b/textproc/py-wcmatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Wildcard/glob file name matcher
+WWW= https://pypi.org/project/wcmatch/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/py-whatthepatch/Makefile b/textproc/py-whatthepatch/Makefile
index 7d2d737bff8c..fe7c789443df 100644
--- a/textproc/py-whatthepatch/Makefile
+++ b/textproc/py-whatthepatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Library for both parsing and applying patch files
+WWW= https://github.com/cscorley/whatthepatch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-whoosh/Makefile b/textproc/py-whoosh/Makefile
index adb3a6f516b8..0e2a9b922a80 100644
--- a/textproc/py-whoosh/Makefile
+++ b/textproc/py-whoosh/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Whoosh-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Featureful full-text indexing and searching in Python
+WWW= http://bitbucket.org/mchaput/whoosh
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-wordcloud/Makefile b/textproc/py-wordcloud/Makefile
index 9acdeee440bb..29826da72c1c 100644
--- a/textproc/py-wordcloud/Makefile
+++ b/textproc/py-wordcloud/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Little word cloud generator in Python
+WWW= https://amueller.github.io/word_cloud/
LICENSE= MIT
diff --git a/textproc/py-wordnet/Makefile b/textproc/py-wordnet/Makefile
index ef184440a6c8..a3c900d37443 100644
--- a/textproc/py-wordnet/Makefile
+++ b/textproc/py-wordnet/Makefile
@@ -11,6 +11,7 @@ DISTFILES= pywordnet-${PORTVERSION}.tar.gz:pywn \
MAINTAINER= ports@FreeBSD.org
COMMENT= Python Interface to WordNet
+WWW= http://osteele.com/projects/pywordnet/
USES= dos2unix python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/textproc/py-wstools/Makefile b/textproc/py-wstools/Makefile
index 5f340cf6a12a..32fde00657ac 100644
--- a/textproc/py-wstools/Makefile
+++ b/textproc/py-wstools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= WSDL parsing services for Python
+WWW= https://github.com/pycontribs/wstools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-wtf-peewee/Makefile b/textproc/py-wtf-peewee/Makefile
index 4305d3bb2e8e..04bbcbafd044 100644
--- a/textproc/py-wtf-peewee/Makefile
+++ b/textproc/py-wtf-peewee/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Bridge between peewee models and wtforms
+WWW= https://github.com/coleifer/wtf-peewee
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-wtforms/Makefile b/textproc/py-wtforms/Makefile
index e88bf01ee026..d225cc89c259 100644
--- a/textproc/py-wtforms/Makefile
+++ b/textproc/py-wtforms/Makefile
@@ -8,6 +8,7 @@ DISTNAME= WTForms-${DISTVERSION}
MAINTAINER= rm@FreeBSD.org
COMMENT= Flexible forms validation and rendering library for python
+WWW= http://wtforms.simplecodes.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-xhtml2pdf/Makefile b/textproc/py-xhtml2pdf/Makefile
index e47dd86b5c4c..6a8ea745c1d2 100644
--- a/textproc/py-xhtml2pdf/Makefile
+++ b/textproc/py-xhtml2pdf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PDF generator using HTML and CSS
+WWW= https://github.com/xhtml2pdf/xhtml2pdf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-xlmmacrodeobfuscator/Makefile b/textproc/py-xlmmacrodeobfuscator/Makefile
index 397ec6e632b2..6868a701963e 100644
--- a/textproc/py-xlmmacrodeobfuscator/Makefile
+++ b/textproc/py-xlmmacrodeobfuscator/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XLMMacroDeobfuscator-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XLM Emulation engine designed to analyze and deobfuscate malicious XLM macros
+WWW= https://github.com/DissectMalware/XLMMacroDeobfuscator
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-xlrd/Makefile b/textproc/py-xlrd/Makefile
index 448bd77a51dc..d4dd7182e11e 100644
--- a/textproc/py-xlrd/Makefile
+++ b/textproc/py-xlrd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reading data and formatting information from Excel files
+WWW= https://www.python-excel.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-xlrd2/Makefile b/textproc/py-xlrd2/Makefile
index 009c1431b607..4ca95748c3cb 100644
--- a/textproc/py-xlrd2/Makefile
+++ b/textproc/py-xlrd2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for developers to extract data from Microsoft Excel legacy spreadsheet files (xls)
+WWW= https://github.com/DissectMalware/xlrd2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-xlsxwriter/Makefile b/textproc/py-xlsxwriter/Makefile
index 95e39ee16f3d..cbe8f17425e8 100644
--- a/textproc/py-xlsxwriter/Makefile
+++ b/textproc/py-xlsxwriter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Python module for creating Excel XLSX files
+WWW= https://github.com/jmcnamara/XlsxWriter
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-xlutils/Makefile b/textproc/py-xlutils/Makefile
index ce0fc7ace0be..08565bf7f551 100644
--- a/textproc/py-xlutils/Makefile
+++ b/textproc/py-xlutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Utilities for working with Excel files that require both xlrd and xlwt
+WWW= https://www.python-excel.org/
LICENSE= MIT
diff --git a/textproc/py-xlwt/Makefile b/textproc/py-xlwt/Makefile
index a519aecfeba6..6f3d5497e13b 100644
--- a/textproc/py-xlwt/Makefile
+++ b/textproc/py-xlwt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dikshie@sfc.wide.ad.jp
COMMENT= Writing data and formatting information from Excel files
+WWW= https://www.python-excel.org/
LICENSE= BSD4CLAUSE
diff --git a/textproc/py-xml-default-dict/Makefile b/textproc/py-xml-default-dict/Makefile
index 53d32937c193..7047c0a2a553 100644
--- a/textproc/py-xml-default-dict/Makefile
+++ b/textproc/py-xml-default-dict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= contato@kanazuchi.com
COMMENT= Python scripts to convert xml data into a defaultdict
+WWW= https://github.com/kanazux/xml-default-dict
LICENSE= BSD2CLAUSE
diff --git a/textproc/py-xmldiff/Makefile b/textproc/py-xmldiff/Makefile
index de4b19830d9c..a2805386b718 100644
--- a/textproc/py-xmldiff/Makefile
+++ b/textproc/py-xmldiff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Creates diffs of XML files
+WWW= https://github.com/Shoobx/xmldiff
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-xmlschema/Makefile b/textproc/py-xmlschema/Makefile
index d85dfc8488b4..b018ec702bc9 100644
--- a/textproc/py-xmlschema/Makefile
+++ b/textproc/py-xmlschema/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Implementation of XML Schema for Python
+WWW= https://pypi.org/project/xmlschema/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-yapf/Makefile b/textproc/py-yapf/Makefile
index e6303a14c74e..dc2e018e1a1a 100644
--- a/textproc/py-yapf/Makefile
+++ b/textproc/py-yapf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Formatter for Python code
+WWW= https://github.com/google/yapf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/py-zope.i18nmessageid/Makefile b/textproc/py-zope.i18nmessageid/Makefile
index b728eadfab20..7f17af0fa402 100644
--- a/textproc/py-zope.i18nmessageid/Makefile
+++ b/textproc/py-zope.i18nmessageid/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Message Identifiers for internationalization
+WWW= https://pypi.org/project/zope.i18nmessageid/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/py-zope.structuredtext/Makefile b/textproc/py-zope.structuredtext/Makefile
index 3cbd4ac97ae9..d9b47b88e54a 100644
--- a/textproc/py-zope.structuredtext/Makefile
+++ b/textproc/py-zope.structuredtext/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= StructuredText parser
+WWW= https://pypi.org/project/zope.structuredtext/
LICENSE= ZPL21
diff --git a/textproc/py-zope.tal/Makefile b/textproc/py-zope.tal/Makefile
index fa060209ab60..f1cf005ce730 100644
--- a/textproc/py-zope.tal/Makefile
+++ b/textproc/py-zope.tal/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Template Application Language (TAL)
+WWW= https://pypi.org/project/zope.tal/
LICENSE= ZPL21
diff --git a/textproc/py-zpt/Makefile b/textproc/py-zpt/Makefile
index 133ea06ec94a..3b1cbf31762a 100644
--- a/textproc/py-zpt/Makefile
+++ b/textproc/py-zpt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ZopePageTemplates-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Zope-less version of Zope Page Templates
+WWW= http://zpt.sourceforge.net/
USES= python:3.6+ tar:tgz
USE_PYTHON= distutils autoplist
diff --git a/textproc/qprint/Makefile b/textproc/qprint/Makefile
index d1cec7db1c66..ba136afb65ee 100644
--- a/textproc/qprint/Makefile
+++ b/textproc/qprint/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.fourmilab.ch/webtools/qprint/
MAINTAINER= takefu@airport.fm
COMMENT= Encode and decode Quoted-Printable files
+WWW= https://www.fourmilab.ch/webtools/qprint/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/qr/Makefile b/textproc/qr/Makefile
index 552dcb628dad..b18bd6849890 100644
--- a/textproc/qr/Makefile
+++ b/textproc/qr/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc graphics
MAINTAINER= lcook@FreeBSD.org
COMMENT= Generate textual QR codes using terminal
+WWW= https://github.com/Y2Z/qr
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/qrcodegen/Makefile b/textproc/qrcodegen/Makefile
index 32657fe668ac..bdd56b525047 100644
--- a/textproc/qrcodegen/Makefile
+++ b/textproc/qrcodegen/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= GUI to generate QR codes
+WWW= https://sites.google.com/site/qrcodeforwn/home/qr-code-generator-for-wireless-networks
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/qstardict/Makefile b/textproc/qstardict/Makefile
index 8f19041dd37f..747f12e04a84 100644
--- a/textproc/qstardict/Makefile
+++ b/textproc/qstardict/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= makc@FreeBSD.org
COMMENT= Qt based dictionary program (stardict clone)
+WWW= http://qstardict.ylsoftware.com/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/qu-aspell/Makefile b/textproc/qu-aspell/Makefile
index dfd4a0a7e3d4..e12dfaee44ae 100644
--- a/textproc/qu-aspell/Makefile
+++ b/textproc/qu-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Quechua dictionary
+WWW= http://aspell.net/
DICT= qu
diff --git a/textproc/rand/Makefile b/textproc/rand/Makefile
index 75b58cbd67dc..5e9acdd64726 100644
--- a/textproc/rand/Makefile
+++ b/textproc/rand/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://bzflag.bz/~erik/files/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to display files or streams in random order
+WWW= https://bzflag.bz/~erik
LICENSE= GPLv2
diff --git a/textproc/randlm/Makefile b/textproc/randlm/Makefile
index 08e2f2c1349e..59a8da3d72af 100644
--- a/textproc/randlm/Makefile
+++ b/textproc/randlm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= demon@FreeBSD.org
COMMENT= Toolkit for building randomized language models
+WWW= https://sourceforge.net/projects/randlm/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rapidxml/Makefile b/textproc/rapidxml/Makefile
index 0fe0db77f0cd..662925b8ac04 100644
--- a/textproc/rapidxml/Makefile
+++ b/textproc/rapidxml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Fast C++ library for parsing XML
+WWW= http://rapidxml.sourceforge.net/
LICENSE= BSL
diff --git a/textproc/raptor/Makefile b/textproc/raptor/Makefile
index 65729f904bde..80678d56c8d5 100644
--- a/textproc/raptor/Makefile
+++ b/textproc/raptor/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/librdf/${PORTNAME}/${PORTVERSION} \
MAINTAINER= ports@FreeBSD.org
COMMENT= RDF Parser Toolkit for Redland
+WWW= https://librdf.org/raptor/
LIB_DEPENDS= libcurl.so:ftp/curl
diff --git a/textproc/raptor2/Makefile b/textproc/raptor2/Makefile
index 56072a671261..8f5297f37eb0 100644
--- a/textproc/raptor2/Makefile
+++ b/textproc/raptor2/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://download.librdf.org/source/ \
MAINTAINER= kde@FreeBSD.org
COMMENT= RDF Parser Toolkit for Redland
+WWW= https://librdf.org/raptor/
# Even though GPLv3 is not explicitly mentioned in the port's LICENSE.html, one
# of its licenses is "GPLv2 or newer", which includes GPLv3.
diff --git a/textproc/rasqal/Makefile b/textproc/rasqal/Makefile
index 4a1883458b72..a7e999b4cfe8 100644
--- a/textproc/rasqal/Makefile
+++ b/textproc/rasqal/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://download.librdf.org/source/ \
MAINTAINER= kde@FreeBSD.org
COMMENT= High-level interface for RDF
+WWW= https://librdf.org/
# Even though GPLv3 is not explicitly mentioned in the port's LICENSE.html, one
# of its licenses is "GPLv2 or newer", which includes GPLv3.
diff --git a/textproc/re-flex/Makefile b/textproc/re-flex/Makefile
index b333f16a35a3..bee0e88ea5ef 100644
--- a/textproc/re-flex/Makefile
+++ b/textproc/re-flex/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= gahr@FreeBSD.org
COMMENT= Regex-centric, fast and flexible scanner generator for C++
+WWW= https://www.genivia.com/reflex.html
LICENSE= BSD3CLAUSE
diff --git a/textproc/re_graph/Makefile b/textproc/re_graph/Makefile
index f6daa95149f6..2c63d5783454 100644
--- a/textproc/re_graph/Makefile
+++ b/textproc/re_graph/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/_/-/}_${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Regular Expression Graphing Program
+WWW= http://www.oualline.com/sw/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/redet/Makefile b/textproc/redet/Makefile
index 6173f34daedd..cd97f4cd5d26 100644
--- a/textproc/redet/Makefile
+++ b/textproc/redet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.billposer.org/Software/Downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= Visual regexp development and execution
+WWW= https://www.billposer.org/Software/redet.html
RUN_DEPENDS= iwidgets>0:x11-toolkits/iwidgets
diff --git a/textproc/redisearch/Makefile b/textproc/redisearch/Makefile
index 1fa368457443..5b0cc02b3bb8 100644
--- a/textproc/redisearch/Makefile
+++ b/textproc/redisearch/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-text search over Redis
+WWW= https://oss.redislabs.com/redisearch/
LICENSE= UNKNOWN
LICENSE_NAME= Redis Source Available License Agreement
diff --git a/textproc/redisearch20/Makefile b/textproc/redisearch20/Makefile
index 24b450788246..e97348ca4071 100644
--- a/textproc/redisearch20/Makefile
+++ b/textproc/redisearch20/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-text search over Redis
+WWW= https://oss.redislabs.com/redisearch/
LICENSE= UNKNOWN
LICENSE_NAME= Redis Source Available License Agreement
diff --git a/textproc/redisearch22/Makefile b/textproc/redisearch22/Makefile
index bc8918178b50..25d86adaeab4 100644
--- a/textproc/redisearch22/Makefile
+++ b/textproc/redisearch22/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-text search over Redis
+WWW= https://oss.redislabs.com/redisearch/
LICENSE= UNKNOWN
LICENSE_NAME= Redis Source Available License Agreement
diff --git a/textproc/redland-bindings/Makefile b/textproc/redland-bindings/Makefile
index b3ba34d14ecb..f9b762558578 100644
--- a/textproc/redland-bindings/Makefile
+++ b/textproc/redland-bindings/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.librdf.org/source/
MAINTAINER= kde@FreeBSD.org
COMMENT= Language bindings for the Redland package
+WWW= https://librdf.org/bindings/
# Even though GPLv3 is not explicitly mentioned in the port's LICENSE.html, one
# of its licenses is "GPLv2 or newer", which includes GPLv3.
diff --git a/textproc/redland/Makefile b/textproc/redland/Makefile
index 91f9c1ff25e5..a4d1ee191970 100644
--- a/textproc/redland/Makefile
+++ b/textproc/redland/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.librdf.org/source/
MAINTAINER= kde@FreeBSD.org
COMMENT= High-level interface for RDF
+WWW= https://librdf.org
# Even though GPLv3 is not explicitly mentioned in the port's LICENSE.html, one
# of its licenses is "GPLv2 or newer", which includes GPLv3.
diff --git a/textproc/refdb/Makefile b/textproc/refdb/Makefile
index c2c6f8bf0d5a..f212a11a9e06 100644
--- a/textproc/refdb/Makefile
+++ b/textproc/refdb/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTNAME}-src-${PORTVERSION}-1
MAINTAINER= ports@FreeBSD.org
COMMENT= Bibliographic reference database
+WWW= http://refdb.sourceforge.net/
BROKEN_FreeBSD_13= ld: error: duplicate symbol: thecommandlist
BROKEN_FreeBSD_14= ld: error: duplicate symbol: thecommandlist
diff --git a/textproc/reflex/Makefile b/textproc/reflex/Makefile
index 8486e7474132..c5ea7de708ee 100644
--- a/textproc/reflex/Makefile
+++ b/textproc/reflex/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://invisible-mirror.net/archives/reflex/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Relocalizable fast lexical scanner
+WWW= https://invisible-island.net/reflex/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/regex2dfa/Makefile b/textproc/regex2dfa/Makefile
index 8ff46b425c80..470ce4090400 100644
--- a/textproc/regex2dfa/Makefile
+++ b/textproc/regex2dfa/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Command-line utility that converts regular expressions to DFA
+WWW= https://github.com/kpdyer/regex2dfa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/replaceit/Makefile b/textproc/replaceit/Makefile
index a14b6d7355c2..55ca9ac8fc8f 100644
--- a/textproc/replaceit/Makefile
+++ b/textproc/replaceit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://pldaniels.com/replaceit/
MAINTAINER= ports@FreeBSD.org
COMMENT= Light replacement to the combination of sed/awk/grep/head/tail
+WWW= https://pldaniels.com/replaceit/
LICENSE= Sendmail
LICENSE_NAME= Sendmail License
diff --git a/textproc/resume-extensions/Makefile b/textproc/resume-extensions/Makefile
index 6acbfaf46da4..51ebe845f32d 100644
--- a/textproc/resume-extensions/Makefile
+++ b/textproc/resume-extensions/Makefile
@@ -7,6 +7,7 @@ DISTNAME= xml${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Extends the XML Resume library
+WWW= https://aaronland.info/xsl/xmlresume/
RUN_DEPENDS= resume>0:textproc/resume \
${LOCALBASE}/share/xsl/string/print-n-times.xsl:textproc/print-n-times \
diff --git a/textproc/resume/Makefile b/textproc/resume/Makefile
index a9c650b5615a..d2471aef4939 100644
--- a/textproc/resume/Makefile
+++ b/textproc/resume/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/xml${PORTNAME}/xml${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= XML Resume library
+WWW= http://xmlresume.sourceforge.net/
LICENSE= MIT
diff --git a/textproc/retext/Makefile b/textproc/retext/Makefile
index 4df6b8b831eb..c7957efaa654 100644
--- a/textproc/retext/Makefile
+++ b/textproc/retext/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Markdown editor
+WWW= https://github.com/retext-project/retext
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE_GPL
diff --git a/textproc/rfcdiff/Makefile b/textproc/rfcdiff/Makefile
index 929c8631c190..6a215d5616af 100644
--- a/textproc/rfcdiff/Makefile
+++ b/textproc/rfcdiff/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX=
MAINTAINER= lars.eggert@gmx.net
COMMENT= Compare two versions of an Internet Draft and produce a diff
+WWW= https://tools.ietf.org/tools/rfcdiff/
RUN_DEPENDS= bash:shells/bash \
gawk:lang/gawk \
diff --git a/textproc/ripgrep-all/Makefile b/textproc/ripgrep-all/Makefile
index ac774392ff9a..557399e472a9 100644
--- a/textproc/ripgrep-all/Makefile
+++ b/textproc/ripgrep-all/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= alexis.praga@free.fr
COMMENT= Improved search capacities of ripgrep
+WWW= https://github.com/phiresky/ripgrep-all/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/ripgrep/Makefile b/textproc/ripgrep/Makefile
index 7a1eb63b7df5..327d41f60b84 100644
--- a/textproc/ripgrep/Makefile
+++ b/textproc/ripgrep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= petteri.valkonen@iki.fi
COMMENT= Command line search tool
+WWW= https://blog.burntsushi.net/ripgrep/
LICENSE= MIT UNLICENSE
LICENSE_COMB= dual
diff --git a/textproc/ripole/Makefile b/textproc/ripole/Makefile
index 5c7c43f91936..713ae79f5ae4 100644
--- a/textproc/ripole/Makefile
+++ b/textproc/ripole/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.pldaniels.com/ripole/
MAINTAINER= fcash@sd73.bc.ca
COMMENT= Small program designed to pull attachments out of OLE2 documents
+WWW= https://www.pldaniels.com/ripole/
ALL_TARGET= default
diff --git a/textproc/rl/Makefile b/textproc/rl/Makefile
index c37575b17a1d..7fafe807c25c 100644
--- a/textproc/rl/Makefile
+++ b/textproc/rl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://arthurdejong.org/rl/
MAINTAINER= jharris@widomaker.com
COMMENT= Randomizes lines from a specified input file
+WWW= https://arthurdejong.org/rl/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rnv/Makefile b/textproc/rnv/Makefile
index 135912596151..57111a514991 100644
--- a/textproc/rnv/Makefile
+++ b/textproc/rnv/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Relax NG Compact Syntax validator
+WWW= http://www.davidashen.net/rnv.html
LICENSE= BSD3CLAUSE
diff --git a/textproc/ro-aspell/Makefile b/textproc/ro-aspell/Makefile
index f4e9784ca2b1..1736a4be97e7 100644
--- a/textproc/ro-aspell/Makefile
+++ b/textproc/ro-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Romanian dictionary
+WWW= http://rospell.sourceforge.net/
DICT= ro
diff --git a/textproc/ro-hunspell/Makefile b/textproc/ro-hunspell/Makefile
index 313e0c6cfd58..872610b2f341 100644
--- a/textproc/ro-hunspell/Makefile
+++ b/textproc/ro-hunspell/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Romanian hunspell dictionaries
+WWW= http://rospell.sourceforge.net/
LICENSE= GPLv2 LGPL21 MPL11
LICENSE_COMB= dual
diff --git a/textproc/ro-hyphen/Makefile b/textproc/ro-hyphen/Makefile
index be6e83cd234b..8f1f3dab6cdd 100644
--- a/textproc/ro-hyphen/Makefile
+++ b/textproc/ro-hyphen/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Romanian hyphenation rules
+WWW= http://rospell.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING.GPL
diff --git a/textproc/ro-mythes/Makefile b/textproc/ro-mythes/Makefile
index 8b2dda755ca4..88c50676441a 100644
--- a/textproc/ro-mythes/Makefile
+++ b/textproc/ro-mythes/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Romanian thesaurus
+WWW= http://rospell.sourceforge.net/
LICENSE= GPLv2
diff --git a/textproc/rtfreader/Makefile b/textproc/rtfreader/Makefile
index 58ffc8fab9b3..7a333a076517 100644
--- a/textproc/rtfreader/Makefile
+++ b/textproc/rtfreader/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ms-rtf
MAINTAINER= ports@FreeBSD.org
COMMENT= Portable application/ms-rtf parser
+WWW= http://www.fiction.net/blong/programs/ #rtf
ALL_TARGET= rtfreader
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/textproc/ruby-escape/Makefile b/textproc/ruby-escape/Makefile
index 086ff6f9fee6..43921346d2aa 100644
--- a/textproc/ruby-escape/Makefile
+++ b/textproc/ruby-escape/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${RUBY_PKGNAMEPREFIX:S|${RUBY_SUFFIX}-||}
MAINTAINER= tota@FreeBSD.org
COMMENT= Ruby library provides HTML/URI/shell escaping functions
+WWW= http://www.a-k-r.org/escape/
USE_RUBY= yes
NO_BUILD= yes
diff --git a/textproc/ruby-format/Makefile b/textproc/ruby-format/Makefile
index e80b9255da8a..458404e87342 100644
--- a/textproc/ruby-format/Makefile
+++ b/textproc/ruby-format/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Perl like formats for Ruby
+WWW= http://formatr.sourceforge.net/
USE_RUBY= yes
diff --git a/textproc/ruby-htree/Makefile b/textproc/ruby-htree/Makefile
index d5b74d10df3f..0ab1668a5e6e 100644
--- a/textproc/ruby-htree/Makefile
+++ b/textproc/ruby-htree/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library to manipulate HTML/XML tree data structure
+WWW= http://www.a-k-r.org/htree/
BUILD_DEPENDS= rubygem-rdoc>=0.a:devel/rubygem-rdoc
diff --git a/textproc/ruby-rd-mode.el/Makefile b/textproc/ruby-rd-mode.el/Makefile
index 2aa0485594af..2b245f187c24 100644
--- a/textproc/ruby-rd-mode.el/Makefile
+++ b/textproc/ruby-rd-mode.el/Makefile
@@ -8,6 +8,7 @@ DISTFILES= # none
MAINTAINER= ports@FreeBSD.org
COMMENT= Emacs lisp module for editing RD files
+WWW= https://github.com/uwabami/rdtool
BUILD_DEPENDS= ${NONEXISTENT}:textproc/ruby-rdtool:patch
diff --git a/textproc/ruby-rdtool/Makefile b/textproc/ruby-rdtool/Makefile
index a384f14eefc5..4cd2aaef77ff 100644
--- a/textproc/ruby-rdtool/Makefile
+++ b/textproc/ruby-rdtool/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= RD to HTML/man/etc. converter (RD is to Ruby as POD is to Perl)
+WWW= https://github.com/uwabami/rdtool
BUILD_DEPENDS= racc:devel/rubygem-racc
diff --git a/textproc/ruby-rttool/Makefile b/textproc/ruby-rttool/Makefile
index 190773d39393..7badb03747c0 100644
--- a/textproc/ruby-rttool/Makefile
+++ b/textproc/ruby-rttool/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${RUBY_PKGNAMEPREFIX:S|${RUBY_SUFFIX}-||}
MAINTAINER= tota@FreeBSD.org
COMMENT= RT into HTML and plain text converter
+WWW= http://www.rubyist.net/~rubikitch/computer/rttool/index.en.html
LICENSE= RUBY
diff --git a/textproc/rubygem-abbrev/Makefile b/textproc/rubygem-abbrev/Makefile
index af25c4fdff2f..658392997a41 100644
--- a/textproc/rubygem-abbrev/Makefile
+++ b/textproc/rubygem-abbrev/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate a set of unique abbreviations for a given set of strings
+WWW= https://github.com/ruby/abbrev
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/textproc/rubygem-actionpack-xml_parser-rails5/Makefile b/textproc/rubygem-actionpack-xml_parser-rails5/Makefile
index e5a4864be487..0f66530d71c5 100644
--- a/textproc/rubygem-actionpack-xml_parser-rails5/Makefile
+++ b/textproc/rubygem-actionpack-xml_parser-rails5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XML parameters parser for Action Pack
+WWW= https://github.com/rails/actionpack-xml_parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-actionpack-xml_parser-rails52/Makefile b/textproc/rubygem-actionpack-xml_parser-rails52/Makefile
index 06137c78df19..2d3f40d696c8 100644
--- a/textproc/rubygem-actionpack-xml_parser-rails52/Makefile
+++ b/textproc/rubygem-actionpack-xml_parser-rails52/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= mikael@FreeBSD.org
COMMENT= XML parameters parser for Action Pack
+WWW= https://github.com/rails/actionpack-xml_parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-actiontext60/Makefile b/textproc/rubygem-actiontext60/Makefile
index 44ad2cbdbae7..44926c46e23f 100644
--- a/textproc/rubygem-actiontext60/Makefile
+++ b/textproc/rubygem-actiontext60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Edit and display rich text in Rails applications
+WWW= https://github.com/rails/rails/tree/main/actiontext
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-actiontext61/Makefile b/textproc/rubygem-actiontext61/Makefile
index 123d1294eb47..8217226adc9f 100644
--- a/textproc/rubygem-actiontext61/Makefile
+++ b/textproc/rubygem-actiontext61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Edit and display rich text in Rails applications
+WWW= https://github.com/rails/rails/tree/main/actiontext
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-actiontext70/Makefile b/textproc/rubygem-actiontext70/Makefile
index 277119c43b7c..233d68c018cc 100644
--- a/textproc/rubygem-actiontext70/Makefile
+++ b/textproc/rubygem-actiontext70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Edit and display rich text in Rails applications
+WWW= https://github.com/rails/rails/tree/main/actiontext
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-albino/Makefile b/textproc/rubygem-albino/Makefile
index 65887b0022c0..43a7d3ecee68 100644
--- a/textproc/rubygem-albino/Makefile
+++ b/textproc/rubygem-albino/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby wrapper for pygmentize
+WWW= https://github.com/github/albino
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-amatch/Makefile b/textproc/rubygem-amatch/Makefile
index a282ddd01b55..26d8defa2964 100644
--- a/textproc/rubygem-amatch/Makefile
+++ b/textproc/rubygem-amatch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library for approximate string matching and searching
+WWW= https://github.com/flori/amatch
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-asciidoctor-diagram/Makefile b/textproc/rubygem-asciidoctor-diagram/Makefile
index 794b072abbba..388218815363 100644
--- a/textproc/rubygem-asciidoctor-diagram/Makefile
+++ b/textproc/rubygem-asciidoctor-diagram/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= numisemis@yahoo.com
COMMENT= Asciidoctor diagramming extension
+WWW= https://rubygems.org/gems/asciidoctor-diagram/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-asciidoctor-epub3/Makefile b/textproc/rubygem-asciidoctor-epub3/Makefile
index b0174e03934e..ac98bac6454e 100644
--- a/textproc/rubygem-asciidoctor-epub3/Makefile
+++ b/textproc/rubygem-asciidoctor-epub3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= doceng@FreeBSD.org
COMMENT= Convert AsciiDoc documents to EPUB3
+WWW= https://github.com/asciidoctor/asciidoctor-epub3
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-asciidoctor-include-ext/Makefile b/textproc/rubygem-asciidoctor-include-ext/Makefile
index c4b4d689b462..26c83f8a52b4 100644
--- a/textproc/rubygem-asciidoctor-include-ext/Makefile
+++ b/textproc/rubygem-asciidoctor-include-ext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Reimplementation of the Asciidoctor's built-in (pre)processor
+WWW= https://github.com/jirutka/asciidoctor-include-ext
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-asciidoctor-kroki/Makefile b/textproc/rubygem-asciidoctor-kroki/Makefile
index 21d92520f311..853b96d51e63 100644
--- a/textproc/rubygem-asciidoctor-kroki/Makefile
+++ b/textproc/rubygem-asciidoctor-kroki/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Asciidoctor convert diagrams to images extension
+WWW= https://github.com/Mogztter/asciidoctor-kroki
LICENSE= MIT
diff --git a/textproc/rubygem-asciidoctor-pdf/Makefile b/textproc/rubygem-asciidoctor-pdf/Makefile
index 0d5dc4f1f10f..ef68a1c3c0b9 100644
--- a/textproc/rubygem-asciidoctor-pdf/Makefile
+++ b/textproc/rubygem-asciidoctor-pdf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert AsciiDoc documents to PDF
+WWW= https://github.com/asciidoctor/asciidoctor-pdf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-asciidoctor-plantuml/Makefile b/textproc/rubygem-asciidoctor-plantuml/Makefile
index 34549215659b..381aea3bf400 100644
--- a/textproc/rubygem-asciidoctor-plantuml/Makefile
+++ b/textproc/rubygem-asciidoctor-plantuml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asciidoctor PlantUML extension
+WWW= https://github.com/hsanson/asciidoctor-plantuml
LICENSE= MIT
diff --git a/textproc/rubygem-asciidoctor-plantuml00/Makefile b/textproc/rubygem-asciidoctor-plantuml00/Makefile
index 9a98a61139ff..5664d03a2261 100644
--- a/textproc/rubygem-asciidoctor-plantuml00/Makefile
+++ b/textproc/rubygem-asciidoctor-plantuml00/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 00
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asciidoctor PlantUML extension
+WWW= https://github.com/hsanson/asciidoctor-plantuml
LICENSE= MIT
diff --git a/textproc/rubygem-asciidoctor/Makefile b/textproc/rubygem-asciidoctor/Makefile
index cd313ae18934..28d0bbb4191e 100644
--- a/textproc/rubygem-asciidoctor/Makefile
+++ b/textproc/rubygem-asciidoctor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast, open source text processor and publishing toolchain
+WWW= https://asciidoctor.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-autoprefixer-rails/Makefile b/textproc/rubygem-autoprefixer-rails/Makefile
index b393f575dd15..c5b96deaf74d 100644
--- a/textproc/rubygem-autoprefixer-rails/Makefile
+++ b/textproc/rubygem-autoprefixer-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse CSS and add vendor prefixes to CSS rules
+WWW= https://github.com/ai/autoprefixer-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-autoprefixer-rails1025/Makefile b/textproc/rubygem-autoprefixer-rails1025/Makefile
index 744266f6f57e..bff4ade24e24 100644
--- a/textproc/rubygem-autoprefixer-rails1025/Makefile
+++ b/textproc/rubygem-autoprefixer-rails1025/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1025
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Parse CSS and add vendor prefixes to CSS rules
+WWW= https://github.com/ai/autoprefixer-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-babel-source/Makefile b/textproc/rubygem-babel-source/Makefile
index 93cde9ad67af..4f6462c991ce 100644
--- a/textproc/rubygem-babel-source/Makefile
+++ b/textproc/rubygem-babel-source/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Babel JS source
+WWW= https://github.com/babel/ruby-babel-transpiler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-babel-transpiler/Makefile b/textproc/rubygem-babel-transpiler/Makefile
index 1d666a3b10d6..f5885b86b2f7 100644
--- a/textproc/rubygem-babel-transpiler/Makefile
+++ b/textproc/rubygem-babel-transpiler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby Babel is a bridge to the JS Babel transpiler
+WWW= https://github.com/babel/ruby-babel-transpiler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-babosa/Makefile b/textproc/rubygem-babosa/Makefile
index 1329b18c0e77..f1758ad96c0b 100644
--- a/textproc/rubygem-babosa/Makefile
+++ b/textproc/rubygem-babosa/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library for creating slugs
+WWW= https://github.com/norman/babosa
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-case_transform/Makefile b/textproc/rubygem-case_transform/Makefile
index 170a11f5e911..172e6fab70c0 100644
--- a/textproc/rubygem-case_transform/Makefile
+++ b/textproc/rubygem-case_transform/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Extraction of the key_transform abilities of ActiveModelSerializers
+WWW= https://github.com/NullVoxPopuli/case_transform
LICENSE= MIT
diff --git a/textproc/rubygem-character_set/Makefile b/textproc/rubygem-character_set/Makefile
index 5acc917be05e..acfe940bef82 100644
--- a/textproc/rubygem-character_set/Makefile
+++ b/textproc/rubygem-character_set/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Build, read, write and compare sets of Unicode codepoints
+WWW= https://github.com/jaynetics/character_set
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-charlock_holmes/Makefile b/textproc/rubygem-charlock_holmes/Makefile
index dbd6988dab00..f9bbb0cd6b59 100644
--- a/textproc/rubygem-charlock_holmes/Makefile
+++ b/textproc/rubygem-charlock_holmes/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Gems for character encoding detection
+WWW= https://github.com/brianmario/charlock_holmes
LICENSE= MIT
diff --git a/textproc/rubygem-chewy/Makefile b/textproc/rubygem-chewy/Makefile
index df11d00181d7..08926d2a3aa3 100644
--- a/textproc/rubygem-chewy/Makefile
+++ b/textproc/rubygem-chewy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ODM and wrapper for Elasticsearch client
+WWW= https://github.com/toptal/chewy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-citrus/Makefile b/textproc/rubygem-citrus/Makefile
index 7404f17ae86b..74071862637a 100644
--- a/textproc/rubygem-citrus/Makefile
+++ b/textproc/rubygem-citrus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Parsing Expressions for Ruby
+WWW= https://mjackson.github.io/citrus
BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
diff --git a/textproc/rubygem-cld3/Makefile b/textproc/rubygem-cld3/Makefile
index d50a2785f334..d5a44e28df73 100644
--- a/textproc/rubygem-cld3/Makefile
+++ b/textproc/rubygem-cld3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Compact Language Detection for Ruby
+WWW= https://github.com/akihikodaki/cld3-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-coderay/Makefile b/textproc/rubygem-coderay/Makefile
index 5f151ba5e45b..f0cb745a0f39 100644
--- a/textproc/rubygem-coderay/Makefile
+++ b/textproc/rubygem-coderay/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast and easy syntax highlighting for selected languages
+WWW= http://coderay.rubychan.de/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-colorator/Makefile b/textproc/rubygem-colorator/Makefile
index 622eab4edc97..c3e6d302d9fb 100644
--- a/textproc/rubygem-colorator/Makefile
+++ b/textproc/rubygem-colorator/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Colorize your text in the terminal
+WWW= https://github.com/octopress/colorator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-colored/Makefile b/textproc/rubygem-colored/Makefile
index 182c5cfdcef8..abb3adf1b9fa 100644
--- a/textproc/rubygem-colored/Makefile
+++ b/textproc/rubygem-colored/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Colorize text on the console
+WWW= https://github.com/defunkt/colored
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-colored2/Makefile b/textproc/rubygem-colored2/Makefile
index 16d507e2e14d..72345aeba6cf 100644
--- a/textproc/rubygem-colored2/Makefile
+++ b/textproc/rubygem-colored2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= romain@FreeBSD.org
COMMENT= Colors in your terminal, simple as it can be
+WWW= https://rubygems.org/gems/colored2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-commonmarker/Makefile b/textproc/rubygem-commonmarker/Makefile
index e549c5f2ffd3..5dc03591c59a 100644
--- a/textproc/rubygem-commonmarker/Makefile
+++ b/textproc/rubygem-commonmarker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby wrapper for libcmark (CommonMark parser)
+WWW= https://github.com/gjtorikian/commonmarker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-creole/Makefile b/textproc/rubygem-creole/Makefile
index 34a05da8f811..7a0a50bd5eeb 100644
--- a/textproc/rubygem-creole/Makefile
+++ b/textproc/rubygem-creole/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Creole-to-HTML converter
+WWW= https://github.com/minad/creole
LICENSE= RUBY
diff --git a/textproc/rubygem-css_parser/Makefile b/textproc/rubygem-css_parser/Makefile
index 17ec7b48d379..b2d8d7c1314c 100644
--- a/textproc/rubygem-css_parser/Makefile
+++ b/textproc/rubygem-css_parser/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set of classes for parsing CSS in Ruby
+WWW= https://github.com/premailer/css_parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-cssmin/Makefile b/textproc/rubygem-cssmin/Makefile
index 950a8ddd5609..b180788373b6 100644
--- a/textproc/rubygem-cssmin/Makefile
+++ b/textproc/rubygem-cssmin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library for minifying CSS. Inspired by cssmin.js and YUI Compressor
+WWW= https://github.com/rgrove/cssmin
LICENSE= BSD3CLAUSE
diff --git a/textproc/rubygem-cucumber-gherkin/Makefile b/textproc/rubygem-cucumber-gherkin/Makefile
index b139fca66be5..eec6ad9f83f0 100644
--- a/textproc/rubygem-cucumber-gherkin/Makefile
+++ b/textproc/rubygem-cucumber-gherkin/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast Gherkin lexer/parser based on the Ragel State Machine Compiler
+WWW= https://github.com/cucumber/common/tree/main/gherkin/ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-cucumber-gherkin23/Makefile b/textproc/rubygem-cucumber-gherkin23/Makefile
index cbaeade7de25..dad5a4c6a527 100644
--- a/textproc/rubygem-cucumber-gherkin23/Makefile
+++ b/textproc/rubygem-cucumber-gherkin23/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 23
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast Gherkin lexer/parser based on the Ragel State Machine Compiler
+WWW= https://github.com/cucumber/common/tree/main/gherkin/ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-cucumber-html-formatter/Makefile b/textproc/rubygem-cucumber-html-formatter/Makefile
index cf7654c4a891..af1b5e4cff10 100644
--- a/textproc/rubygem-cucumber-html-formatter/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTML formatter for Cucumber
+WWW= https://github.com/cucumber/html-formatter
LICENSE= MIT
diff --git a/textproc/rubygem-cucumber-html-formatter19/Makefile b/textproc/rubygem-cucumber-html-formatter19/Makefile
index 96ac2d73632a..1736030e8e79 100644
--- a/textproc/rubygem-cucumber-html-formatter19/Makefile
+++ b/textproc/rubygem-cucumber-html-formatter19/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 19
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTML formatter for Cucumber
+WWW= https://github.com/cucumber/html-formatter
LICENSE= MIT
diff --git a/textproc/rubygem-diff-lcs/Makefile b/textproc/rubygem-diff-lcs/Makefile
index 23a9557e01c8..f83a1a3434bd 100644
--- a/textproc/rubygem-diff-lcs/Makefile
+++ b/textproc/rubygem-diff-lcs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= LCS-based diff library for ruby
+WWW= https://github.com/halostatue/diff-lcs
LICENSE= ART20 GPLv2+ MIT
LICENSE_COMB= dual
diff --git a/textproc/rubygem-diff_match_patch/Makefile b/textproc/rubygem-diff_match_patch/Makefile
index 0dcd510c7252..576e7c8d8567 100644
--- a/textproc/rubygem-diff_match_patch/Makefile
+++ b/textproc/rubygem-diff_match_patch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby implementation of Google diff_match_patch
+WWW= https://github.com/kalmbach/diff_match_patch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-diffy/Makefile b/textproc/rubygem-diffy/Makefile
index 664ff776ac5f..fd6ad11bb14d 100644
--- a/textproc/rubygem-diffy/Makefile
+++ b/textproc/rubygem-diffy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Convenient diffing in ruby
+WWW= https://github.com/samg/diffy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-docdiff/Makefile b/textproc/rubygem-docdiff/Makefile
index a5580b299e7a..d12f1f3e074f 100644
--- a/textproc/rubygem-docdiff/Makefile
+++ b/textproc/rubygem-docdiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Compares two text files by word, by character, or by line
+WWW= https://github.com/hisashim/docdiff
LICENSE= BSD3CLAUSE
diff --git a/textproc/rubygem-elasticsearch-api/Makefile b/textproc/rubygem-elasticsearch-api/Makefile
index 23e74c57e55b..8936bb898233 100644
--- a/textproc/rubygem-elasticsearch-api/Makefile
+++ b/textproc/rubygem-elasticsearch-api/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby API for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-api
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-elasticsearch-api713/Makefile b/textproc/rubygem-elasticsearch-api713/Makefile
index 24ebf4b365ed..4aa159cae7e8 100644
--- a/textproc/rubygem-elasticsearch-api713/Makefile
+++ b/textproc/rubygem-elasticsearch-api713/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 713
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby API for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-api
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-elasticsearch-dsl/Makefile b/textproc/rubygem-elasticsearch-dsl/Makefile
index b465662c482f..57f651872f60 100644
--- a/textproc/rubygem-elasticsearch-dsl/Makefile
+++ b/textproc/rubygem-elasticsearch-dsl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby DSL builder for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-dsl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-elasticsearch-model/Makefile b/textproc/rubygem-elasticsearch-model/Makefile
index 0f11725ed2d0..8606ccc941f1 100644
--- a/textproc/rubygem-elasticsearch-model/Makefile
+++ b/textproc/rubygem-elasticsearch-model/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ActiveModel/Record integrations for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-model
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-elasticsearch-model713/Makefile b/textproc/rubygem-elasticsearch-model713/Makefile
index 64f99faffd45..78714dae09b2 100644
--- a/textproc/rubygem-elasticsearch-model713/Makefile
+++ b/textproc/rubygem-elasticsearch-model713/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 713
MAINTAINER= mfechner@FreeBSD.org
COMMENT= ActiveModel/Record integrations for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-model
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-elasticsearch-persistence/Makefile b/textproc/rubygem-elasticsearch-persistence/Makefile
index d83ea4d86600..31d9d837e993 100644
--- a/textproc/rubygem-elasticsearch-persistence/Makefile
+++ b/textproc/rubygem-elasticsearch-persistence/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Persistence layer for Ruby models and Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-persistence
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-elasticsearch-rails/Makefile b/textproc/rubygem-elasticsearch-rails/Makefile
index 02980c4ac9b3..b92254e98af4 100644
--- a/textproc/rubygem-elasticsearch-rails/Makefile
+++ b/textproc/rubygem-elasticsearch-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby on Rails integrations for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-rails
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-elasticsearch-transport/Makefile b/textproc/rubygem-elasticsearch-transport/Makefile
index f3ac86a697fb..02e3423105fd 100644
--- a/textproc/rubygem-elasticsearch-transport/Makefile
+++ b/textproc/rubygem-elasticsearch-transport/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby client for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-transport
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-elasticsearch-transport713/Makefile b/textproc/rubygem-elasticsearch-transport713/Makefile
index a830ae6e919e..bcb304f46ab8 100644
--- a/textproc/rubygem-elasticsearch-transport713/Makefile
+++ b/textproc/rubygem-elasticsearch-transport713/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 713
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby client for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-transport
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-elasticsearch-xpack/Makefile b/textproc/rubygem-elasticsearch-xpack/Makefile
index c1708d587acc..bd0b085ca5c7 100644
--- a/textproc/rubygem-elasticsearch-xpack/Makefile
+++ b/textproc/rubygem-elasticsearch-xpack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby integrations for the X-Pack extensions for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-xpack
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-elasticsearch/Makefile b/textproc/rubygem-elasticsearch/Makefile
index 923b7795c0b9..ead1ce1fe8d9 100644
--- a/textproc/rubygem-elasticsearch/Makefile
+++ b/textproc/rubygem-elasticsearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby integrations for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-elasticsearch713/Makefile b/textproc/rubygem-elasticsearch713/Makefile
index 488e3cab8ead..bdcf7fcdfd66 100644
--- a/textproc/rubygem-elasticsearch713/Makefile
+++ b/textproc/rubygem-elasticsearch713/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 713
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby integrations for Elasticsearch
+WWW= https://github.com/elastic/elasticsearch-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-emot/Makefile b/textproc/rubygem-emot/Makefile
index 82ba30fe5fde..6280fc8efa20 100644
--- a/textproc/rubygem-emot/Makefile
+++ b/textproc/rubygem-emot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Yet another emoji handler
+WWW= https://github.com/melborne/emot
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-escape_utils/Makefile b/textproc/rubygem-escape_utils/Makefile
index 688a5d3c703c..44dd4ba86e23 100644
--- a/textproc/rubygem-escape_utils/Makefile
+++ b/textproc/rubygem-escape_utils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Faster string escaping routines for your web apps
+WWW= https://github.com/brianmario/escape_utils
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-extended-markdown-filter/Makefile b/textproc/rubygem-extended-markdown-filter/Makefile
index 09e995de8cd9..6e68426a7edc 100644
--- a/textproc/rubygem-extended-markdown-filter/Makefile
+++ b/textproc/rubygem-extended-markdown-filter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Custom markdown processor GitHubs HTML Pipeline
+WWW= https://rubygems.org/gems/extended-markdown-filter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-ezamar/Makefile b/textproc/rubygem-ezamar/Makefile
index a0c83ee421ea..c69eb4b6f1c8 100644
--- a/textproc/rubygem-ezamar/Makefile
+++ b/textproc/rubygem-ezamar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Lightweight and simple templating engine for Ruby
+WWW= https://github.com/manveru/ezamar
LICENSE= MIT
diff --git a/textproc/rubygem-fast_xs/Makefile b/textproc/rubygem-fast_xs/Makefile
index fbb656329aa4..f17e50e2d4b0 100644
--- a/textproc/rubygem-fast_xs/Makefile
+++ b/textproc/rubygem-fast_xs/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Systems integration framework. Expander
+WWW= http://fast-xs.rubyforge.org/
LICENSE= MIT
diff --git a/textproc/rubygem-ferret/Makefile b/textproc/rubygem-ferret/Makefile
index af5f9e1bcb0a..29c9de331bd6 100644
--- a/textproc/rubygem-ferret/Makefile
+++ b/textproc/rubygem-ferret/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby port of Lucene
+WWW= https://github.com/jkraemer/ferret
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-fog-xml/Makefile b/textproc/rubygem-fog-xml/Makefile
index 4e8da3d9a665..29a010c3a585 100644
--- a/textproc/rubygem-fog-xml/Makefile
+++ b/textproc/rubygem-fog-xml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extraction of the XML parsing tools shared among 'fog' providers
+WWW= https://github.com/fog/fog-xml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-gemoji/Makefile b/textproc/rubygem-gemoji/Makefile
index a48138d69bc4..d720b1a26cfa 100644
--- a/textproc/rubygem-gemoji/Makefile
+++ b/textproc/rubygem-gemoji/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Emoji assets
+WWW= https://github.com/github/gemoji
LICENSE= MIT
diff --git a/textproc/rubygem-gepub/Makefile b/textproc/rubygem-gepub/Makefile
index a9de1bbe1b07..0cdcddae8f5d 100644
--- a/textproc/rubygem-gepub/Makefile
+++ b/textproc/rubygem-gepub/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= doceng@FreeBSD.org
COMMENT= Ruby generic EPUB parser/generator
+WWW= https://github.com/skoji/gepub
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-github-linguist/Makefile b/textproc/rubygem-github-linguist/Makefile
index 64cd1d6e1e46..e727113a8924 100644
--- a/textproc/rubygem-github-linguist/Makefile
+++ b/textproc/rubygem-github-linguist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= GitHub Language detection
+WWW= https://github.com/github/linguist
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-github-markup/Makefile b/textproc/rubygem-github-markup/Makefile
index 675ac146d542..1210482b7d57 100644
--- a/textproc/rubygem-github-markup/Makefile
+++ b/textproc/rubygem-github-markup/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Render any fancy markup
+WWW= https://github.com/github/markup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-github-markup17/Makefile b/textproc/rubygem-github-markup17/Makefile
index f0f53742070a..9d4e032b4c21 100644
--- a/textproc/rubygem-github-markup17/Makefile
+++ b/textproc/rubygem-github-markup17/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 17
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Render any fancy markup
+WWW= https://github.com/github/markup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-gitlab-grit/Makefile b/textproc/rubygem-gitlab-grit/Makefile
index df1d005b28ab..7c652cf54914 100644
--- a/textproc/rubygem-gitlab-grit/Makefile
+++ b/textproc/rubygem-gitlab-grit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for extracting information from a git repository
+WWW= https://github.com/gitlabhq/grit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-gitlab-markup/Makefile b/textproc/rubygem-gitlab-markup/Makefile
index e4b5a6c694cb..3b98b66c380a 100644
--- a/textproc/rubygem-gitlab-markup/Makefile
+++ b/textproc/rubygem-gitlab-markup/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Render any fancy GitLab markup
+WWW= https://gitlab.com/gitlab-org/gitlab-markup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-google-cloud-translate-v2/Makefile b/textproc/rubygem-google-cloud-translate-v2/Makefile
index 7b08d3fa38b7..a94321dea351 100644
--- a/textproc/rubygem-google-cloud-translate-v2/Makefile
+++ b/textproc/rubygem-google-cloud-translate-v2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby Client for the Cloud Translation V2 API
+WWW= https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate-v2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-google-cloud-translate-v3/Makefile b/textproc/rubygem-google-cloud-translate-v3/Makefile
index db21e0592a65..91dfe5a7ce73 100644
--- a/textproc/rubygem-google-cloud-translate-v3/Makefile
+++ b/textproc/rubygem-google-cloud-translate-v3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby Client for the Cloud Translation V3 API
+WWW= https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate-v3
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-google-cloud-translate/Makefile b/textproc/rubygem-google-cloud-translate/Makefile
index dc8739741bb5..90f2911605bc 100644
--- a/textproc/rubygem-google-cloud-translate/Makefile
+++ b/textproc/rubygem-google-cloud-translate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby Client for the Cloud Translation API
+WWW= https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-translate
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-heredoc_unindent/Makefile b/textproc/rubygem-heredoc_unindent/Makefile
index 14b0dceb264d..ee1977b19438 100644
--- a/textproc/rubygem-heredoc_unindent/Makefile
+++ b/textproc/rubygem-heredoc_unindent/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= loic-freebsd@loicp.eu
COMMENT= Removes common margin from indented strings
+WWW= https://github.com/adrianomitre/heredoc_unindent
LICENSE= MIT
diff --git a/textproc/rubygem-hikidoc/Makefile b/textproc/rubygem-hikidoc/Makefile
index e38e5326ee6a..9a9bfacc0e24 100644
--- a/textproc/rubygem-hikidoc/Makefile
+++ b/textproc/rubygem-hikidoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Text-to-HTML conversion tool for web writers
+WWW= https://github.com/hiki/hikidoc
LICENSE= MIT
diff --git a/textproc/rubygem-html-pipeline/Makefile b/textproc/rubygem-html-pipeline/Makefile
index 0ff2841bc05a..71b606114408 100644
--- a/textproc/rubygem-html-pipeline/Makefile
+++ b/textproc/rubygem-html-pipeline/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= GitHub HTML processing filters and utilities
+WWW= https://github.com/jch/html-pipeline
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-html-proofer/Makefile b/textproc/rubygem-html-proofer/Makefile
index 4ab81331b361..06a6d9c5d87b 100644
--- a/textproc/rubygem-html-proofer/Makefile
+++ b/textproc/rubygem-html-proofer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test your rendered HTML files
+WWW= https://github.com/gjtorikian/html-proofer
LICENSE= MIT
diff --git a/textproc/rubygem-html2text/Makefile b/textproc/rubygem-html2text/Makefile
index 835239a25bd2..844cebdf5563 100644
--- a/textproc/rubygem-html2text/Makefile
+++ b/textproc/rubygem-html2text/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Convert HTML into a plain text format
+WWW= https://github.com/soundasleep/html2text_ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-htmlentities/Makefile b/textproc/rubygem-htmlentities/Makefile
index 2585486693ba..98a4e4bbfec8 100644
--- a/textproc/rubygem-htmlentities/Makefile
+++ b/textproc/rubygem-htmlentities/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= markun@onohara.to
COMMENT= HTML entity encoding and decoding for Ruby
+WWW= https://rubygems.org/gems/htmlentities
LICENSE= MIT
diff --git a/textproc/rubygem-ini/Makefile b/textproc/rubygem-ini/Makefile
index 0c2fe0568088..bbe0e0fb4b63 100644
--- a/textproc/rubygem-ini/Makefile
+++ b/textproc/rubygem-ini/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby INI File Parser and Writer
+WWW= https://rubygems.org/gems/ini
LICENSE= MIT
diff --git a/textproc/rubygem-inifile/Makefile b/textproc/rubygem-inifile/Makefile
index d0eb1b9c8739..55ad66451871 100644
--- a/textproc/rubygem-inifile/Makefile
+++ b/textproc/rubygem-inifile/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= douglas@douglasthrift.net
COMMENT= Native Ruby package for reading and writing INI files
+WWW= https://github.com/twp/inifile
LICENSE= MIT
diff --git a/textproc/rubygem-iso-639/Makefile b/textproc/rubygem-iso-639/Makefile
index de77c3986e13..addb0e4be712 100644
--- a/textproc/rubygem-iso-639/Makefile
+++ b/textproc/rubygem-iso-639/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= ISO 639-1 and ISO 639-2 language code entries and convenience methods
+WWW= https://github.com/xwmx/iso-639
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-itextomml/Makefile b/textproc/rubygem-itextomml/Makefile
index 6f7495431a97..051b9d955092 100644
--- a/textproc/rubygem-itextomml/Makefile
+++ b/textproc/rubygem-itextomml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Native Ruby bindings to itex2MML
+WWW= https://golem.ph.utexas.edu/~distler/blog/itex2MML.html
LICENSE= GPLv2 LGPL20 MPL11
LICENSE_COMB= dual
diff --git a/textproc/rubygem-jekyll-archives/Makefile b/textproc/rubygem-jekyll-archives/Makefile
index 63c4527732e4..b5f78f934fe0 100644
--- a/textproc/rubygem-jekyll-archives/Makefile
+++ b/textproc/rubygem-jekyll-archives/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Archive pages for Jekyll tags and categories
+WWW= https://jekyll.github.io/jekyll-archives/
LICENSE= MIT
diff --git a/textproc/rubygem-jekyll-assets/Makefile b/textproc/rubygem-jekyll-assets/Makefile
index ae95743efbe5..51582f893e5f 100644
--- a/textproc/rubygem-jekyll-assets/Makefile
+++ b/textproc/rubygem-jekyll-assets/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Create JavaScript/CSS assets for Jekyll sites
+WWW= http://jekyll-assets.github.io/jekyll-assets/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-jekyll-email-protect/Makefile b/textproc/rubygem-jekyll-email-protect/Makefile
index c55b5c460180..5e5707bc2c45 100644
--- a/textproc/rubygem-jekyll-email-protect/Makefile
+++ b/textproc/rubygem-jekyll-email-protect/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Email protection Liquid filter for Jekyll
+WWW= https://github.com/vwochnik/jekyll-email-protect
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-jekyll-feed/Makefile b/textproc/rubygem-jekyll-feed/Makefile
index e0ff2c1e4c57..4339aceac8ed 100644
--- a/textproc/rubygem-jekyll-feed/Makefile
+++ b/textproc/rubygem-jekyll-feed/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generates an Atom feed from Jekyll posts
+WWW= https://github.com/jekyll/jekyll-feed
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-jekyll-gist/Makefile b/textproc/rubygem-jekyll-gist/Makefile
index b42980614565..9c7b34f21441 100644
--- a/textproc/rubygem-jekyll-gist/Makefile
+++ b/textproc/rubygem-jekyll-gist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Liquid tag for displaying GitHub Gists in Jekyll sites
+WWW= https://github.com/jekyll/jekyll-gist
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-jekyll-mentions/Makefile b/textproc/rubygem-jekyll-mentions/Makefile
index b53268bd3b6c..86b1f69c236e 100644
--- a/textproc/rubygem-jekyll-mentions/Makefile
+++ b/textproc/rubygem-jekyll-mentions/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= At-mention support for Jekyll sites
+WWW= https://github.com/jekyll/jekyll-mentions
LICENSE= MIT
diff --git a/textproc/rubygem-jekyll-paginate/Makefile b/textproc/rubygem-jekyll-paginate/Makefile
index 6af011ab9033..eebedf2e1c3e 100644
--- a/textproc/rubygem-jekyll-paginate/Makefile
+++ b/textproc/rubygem-jekyll-paginate/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Built-in Pagination Generator for Jekyll
+WWW= https://github.com/jekyll/jekyll-paginate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-jekyll-redirect-from/Makefile b/textproc/rubygem-jekyll-redirect-from/Makefile
index 46629dce2170..7b79534b0de5 100644
--- a/textproc/rubygem-jekyll-redirect-from/Makefile
+++ b/textproc/rubygem-jekyll-redirect-from/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Handles redirection URLs for Jekyll pages and posts
+WWW= https://github.com/jekyll/jekyll-redirect-from
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-jekyll-sass-converter/Makefile b/textproc/rubygem-jekyll-sass-converter/Makefile
index 8544cdc36a48..6679b3924d69 100644
--- a/textproc/rubygem-jekyll-sass-converter/Makefile
+++ b/textproc/rubygem-jekyll-sass-converter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic Sass converter for Jekyll
+WWW= https://github.com/jekyll/jekyll-sass-converter
LICENSE= MIT
diff --git a/textproc/rubygem-jekyll-sass-converter1/Makefile b/textproc/rubygem-jekyll-sass-converter1/Makefile
index ce93aa654282..56bd3a922807 100644
--- a/textproc/rubygem-jekyll-sass-converter1/Makefile
+++ b/textproc/rubygem-jekyll-sass-converter1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic Sass converter for Jekyll
+WWW= https://github.com/jekyll/jekyll-sass-converter
LICENSE= MIT
diff --git a/textproc/rubygem-jekyll-sitemap/Makefile b/textproc/rubygem-jekyll-sitemap/Makefile
index 6a3524b619bc..c85397dba80b 100644
--- a/textproc/rubygem-jekyll-sitemap/Makefile
+++ b/textproc/rubygem-jekyll-sitemap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically generate a sitemap.xml for Jekyll sites
+WWW= https://github.com/jekyll/jekyll-sitemap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-jemoji/Makefile b/textproc/rubygem-jemoji/Makefile
index fcca13341f4d..ae8347d86b35 100644
--- a/textproc/rubygem-jemoji/Makefile
+++ b/textproc/rubygem-jemoji/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GitHub-flavored emoji plugin for Jekyll
+WWW= https://github.com/jekyll/jemoji
LICENSE= MIT
diff --git a/textproc/rubygem-js_regex/Makefile b/textproc/rubygem-js_regex/Makefile
index 1cbfad8e46b5..212db0107b5a 100644
--- a/textproc/rubygem-js_regex/Makefile
+++ b/textproc/rubygem-js_regex/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Convert ruby native regular expressions for JavaScript
+WWW= https://github.com/jaynetics/js_regex
LICENSE= MIT
diff --git a/textproc/rubygem-jsmin/Makefile b/textproc/rubygem-jsmin/Makefile
index 3f14c83e918f..d80e04a0be9e 100644
--- a/textproc/rubygem-jsmin/Makefile
+++ b/textproc/rubygem-jsmin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby implementation of Douglas Crockford's JSMin JavaScript minifier
+WWW= https://github.com/rgrove/jsmin
LICENSE= MIT
diff --git a/textproc/rubygem-kramdown-parser-gfm/Makefile b/textproc/rubygem-kramdown-parser-gfm/Makefile
index c1f49056020c..745f94ec660f 100644
--- a/textproc/rubygem-kramdown-parser-gfm/Makefile
+++ b/textproc/rubygem-kramdown-parser-gfm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Kramdown parser for the GFM dialect of Markdown
+WWW= https://github.com/kramdown/parser-gfm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-kramdown/Makefile b/textproc/rubygem-kramdown/Makefile
index 44f67f605d09..30344df0c50a 100644
--- a/textproc/rubygem-kramdown/Makefile
+++ b/textproc/rubygem-kramdown/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Yet-another-markdown-parser but fast, pure Ruby
+WWW= https://kramdown.gettalong.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-kramdown1/Makefile b/textproc/rubygem-kramdown1/Makefile
index 88467f358d5d..9d1b6601bbb5 100644
--- a/textproc/rubygem-kramdown1/Makefile
+++ b/textproc/rubygem-kramdown1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Yet-another-markdown-parser but fast, pure Ruby
+WWW= https://kramdown.gettalong.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-kramdown23/Makefile b/textproc/rubygem-kramdown23/Makefile
index cc698a2d36bc..d644c9181368 100644
--- a/textproc/rubygem-kramdown23/Makefile
+++ b/textproc/rubygem-kramdown23/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 23
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Yet-another-markdown-parser but fast, pure Ruby
+WWW= https://kramdown.gettalong.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-kwalify/Makefile b/textproc/rubygem-kwalify/Makefile
index a013e68456e4..5d4bca287ebe 100644
--- a/textproc/rubygem-kwalify/Makefile
+++ b/textproc/rubygem-kwalify/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parser, schema validator, and data binding tool for YAML and JSON
+WWW= http://www.kuwata-lab.com/kwalify/
LICENSE= MIT
diff --git a/textproc/rubygem-libxml-ruby/Makefile b/textproc/rubygem-libxml-ruby/Makefile
index a21fa5140be3..4708db5ee064 100644
--- a/textproc/rubygem-libxml-ruby/Makefile
+++ b/textproc/rubygem-libxml-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby language bindings for the GNOME Libxml2 XML toolkit
+WWW= https://xml4r.github.io/libxml-ruby/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-linguistics/Makefile b/textproc/rubygem-linguistics/Makefile
index 514f206b2ede..c9706b3043e0 100644
--- a/textproc/rubygem-linguistics/Makefile
+++ b/textproc/rubygem-linguistics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Framework for extending Ruby objects with linguistic methods
+WWW= https://deveiate.org/projects/Linguistics/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-liquid-tag-parser/Makefile b/textproc/rubygem-liquid-tag-parser/Makefile
index af0369321738..c8c03da52eca 100644
--- a/textproc/rubygem-liquid-tag-parser/Makefile
+++ b/textproc/rubygem-liquid-tag-parser/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse liquid tags easily
+WWW= https://github.com/envygeeks/liquid-tag-parser
LICENSE= MIT
diff --git a/textproc/rubygem-liquid-tag-parser1/Makefile b/textproc/rubygem-liquid-tag-parser1/Makefile
index b8f7b999a1b6..bbb744ca67c4 100644
--- a/textproc/rubygem-liquid-tag-parser1/Makefile
+++ b/textproc/rubygem-liquid-tag-parser1/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse liquid tags easily
+WWW= https://github.com/envygeeks/liquid-tag-parser
LICENSE= MIT
diff --git a/textproc/rubygem-liquid/Makefile b/textproc/rubygem-liquid/Makefile
index 97f443265092..4d9dabdb6db1 100644
--- a/textproc/rubygem-liquid/Makefile
+++ b/textproc/rubygem-liquid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for rendering safe templates
+WWW= https://shopify.github.io/liquid/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-liquid4/Makefile b/textproc/rubygem-liquid4/Makefile
index 9749cd0cad56..2f4e6f79a8e6 100644
--- a/textproc/rubygem-liquid4/Makefile
+++ b/textproc/rubygem-liquid4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for rendering safe templates
+WWW= https://shopify.github.io/liquid/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-loggability/Makefile b/textproc/rubygem-loggability/Makefile
index c7023e586dce..6b1d2c04396e 100644
--- a/textproc/rubygem-loggability/Makefile
+++ b/textproc/rubygem-loggability/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Composable logging system built on the standard Logger library
+WWW= https://hg.sr.ht/~ged/Loggability
LICENSE= BSD3CLAUSE
diff --git a/textproc/rubygem-loofah/Makefile b/textproc/rubygem-loofah/Makefile
index 83a2df069987..10233ad25b41 100644
--- a/textproc/rubygem-loofah/Makefile
+++ b/textproc/rubygem-loofah/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for manipulating HTML/XML documents and fragments
+WWW= https://github.com/flavorjones/loofah
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/textproc/rubygem-ltsv/Makefile b/textproc/rubygem-ltsv/Makefile
index e3c322a205d4..ed4c99a2d8ce 100644
--- a/textproc/rubygem-ltsv/Makefile
+++ b/textproc/rubygem-ltsv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ports@FreeBSD.org
COMMENT= Parser / Dumper for LTSV
+WWW= https://github.com/condor/ltsv
NO_ARCH= yes
diff --git a/textproc/rubygem-markaby/Makefile b/textproc/rubygem-markaby/Makefile
index 140a279b6cce..8fcc61a999d8 100644
--- a/textproc/rubygem-markaby/Makefile
+++ b/textproc/rubygem-markaby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= HTML Markup as Ruby
+WWW= https://markaby.github.io/
LICENSE= MIT
diff --git a/textproc/rubygem-mdl/Makefile b/textproc/rubygem-mdl/Makefile
index 1c2fa3939db9..ce844db618d1 100644
--- a/textproc/rubygem-mdl/Makefile
+++ b/textproc/rubygem-mdl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= vvelox@vvelox.net
COMMENT= Check markdown files and flag style issues
+WWW= https://github.com/markdownlint/markdownlint
LICENSE= MIT
diff --git a/textproc/rubygem-minima/Makefile b/textproc/rubygem-minima/Makefile
index 2d79f2e0e8c8..d4ca8ea8d115 100644
--- a/textproc/rubygem-minima/Makefile
+++ b/textproc/rubygem-minima/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Beautiful, minimal theme for Jekyll
+WWW= https://github.com/jekyll/minima
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-multi_xml/Makefile b/textproc/rubygem-multi_xml/Makefile
index ba52d9c622fb..a649f77bff76 100644
--- a/textproc/rubygem-multi_xml/Makefile
+++ b/textproc/rubygem-multi_xml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby library provide swappable XML backends
+WWW= https://github.com/sferik/multi_xml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-nokogiri-diff/Makefile b/textproc/rubygem-nokogiri-diff/Makefile
index 1e75c8bfe389..e98ac19c27b4 100644
--- a/textproc/rubygem-nokogiri-diff/Makefile
+++ b/textproc/rubygem-nokogiri-diff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate the differences between two XML/HTML documents
+WWW= https://github.com/postmodern/nokogiri-diff
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-nokogiri/Makefile b/textproc/rubygem-nokogiri/Makefile
index 72e964801667..521690896857 100644
--- a/textproc/rubygem-nokogiri/Makefile
+++ b/textproc/rubygem-nokogiri/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= HTML, XML, SAX, and Reader parser
+WWW= https://nokogiri.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-nokogiri111/Makefile b/textproc/rubygem-nokogiri111/Makefile
index 0891370d38e1..d639863e7901 100644
--- a/textproc/rubygem-nokogiri111/Makefile
+++ b/textproc/rubygem-nokogiri111/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 111
MAINTAINER= ruby@FreeBSD.org
COMMENT= HTML, XML, SAX, and Reader parser
+WWW= https://nokogiri.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/rubygem-nokogumbo/Makefile b/textproc/rubygem-nokogumbo/Makefile
index d91ca8bdabbe..2ff3d329cb70 100644
--- a/textproc/rubygem-nokogumbo/Makefile
+++ b/textproc/rubygem-nokogumbo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Nokogiri interface to the Gumbo HTML5 parser
+WWW= https://github.com/rubys/nokogumbo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-octopress-escape-code/Makefile b/textproc/rubygem-octopress-escape-code/Makefile
index 3bba15094d4c..d5f27de659b4 100644
--- a/textproc/rubygem-octopress-escape-code/Makefile
+++ b/textproc/rubygem-octopress-escape-code/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Adds escape sequences for code blocks in Jekyll
+WWW= https://github.com/octopress/escape-code
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-opml/Makefile b/textproc/rubygem-opml/Makefile
index f34694d6f75d..45f8c1b7bf69 100644
--- a/textproc/rubygem-opml/Makefile
+++ b/textproc/rubygem-opml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= markun@onohara.to
COMMENT= Simple wrapper for parsing OPML files
+WWW= https://rubygems.org/gems/opml
NO_ARCH= yes
diff --git a/textproc/rubygem-org-ruby/Makefile b/textproc/rubygem-org-ruby/Makefile
index 37dac918a8bb..fe54c98b9d00 100644
--- a/textproc/rubygem-org-ruby/Makefile
+++ b/textproc/rubygem-org-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Org mode parser written in Ruby
+WWW= https://github.com/wallyqs/org-ruby
LICENSE= MIT
diff --git a/textproc/rubygem-ox/Makefile b/textproc/rubygem-ox/Makefile
index 1ad187e91129..1b8294823697 100644
--- a/textproc/rubygem-ox/Makefile
+++ b/textproc/rubygem-ox/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Speed-optimized XML parser and object serializer for Ruby
+WWW= https://ohler.com/ox/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-parse-cron/Makefile b/textproc/rubygem-parse-cron/Makefile
index c926f1a916ec..7c3257f165cb 100644
--- a/textproc/rubygem-parse-cron/Makefile
+++ b/textproc/rubygem-parse-cron/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse cron expressions and calculates the next occurence
+WWW= https://github.com/siebertm/parse-cron
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License
diff --git a/textproc/rubygem-parslet/Makefile b/textproc/rubygem-parslet/Makefile
index 65ad8c2934f4..595b7dac2024 100644
--- a/textproc/rubygem-parslet/Makefile
+++ b/textproc/rubygem-parslet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parser construction library with great error reporting in Ruby
+WWW= https://kschiess.github.io/parslet/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-parslet1/Makefile b/textproc/rubygem-parslet1/Makefile
index ed8f5c1e33b7..5ca4a49c3ef8 100644
--- a/textproc/rubygem-parslet1/Makefile
+++ b/textproc/rubygem-parslet1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parser construction library with great error reporting in Ruby
+WWW= https://kschiess.github.io/parslet/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-phone/Makefile b/textproc/rubygem-phone/Makefile
index 179d9ab8e51e..c50ff963780b 100644
--- a/textproc/rubygem-phone/Makefile
+++ b/textproc/rubygem-phone/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= douglas@douglasthrift.net
COMMENT= Phone number parsing, validation and formatting
+WWW= https://github.com/carr/phone
LICENSE= MIT
diff --git a/textproc/rubygem-pretty-xml/Makefile b/textproc/rubygem-pretty-xml/Makefile
index 6346a2791e65..af4ccf898ed5 100644
--- a/textproc/rubygem-pretty-xml/Makefile
+++ b/textproc/rubygem-pretty-xml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Print well formatted XML
+WWW= https://github.com/jrobertson/pretty-xml
LICENSE= MIT
diff --git a/textproc/rubygem-psych/Makefile b/textproc/rubygem-psych/Makefile
index d0099204e9fe..1fbae6881603 100644
--- a/textproc/rubygem-psych/Makefile
+++ b/textproc/rubygem-psych/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= YAML parser and emitter
+WWW= https://github.com/ruby/psych
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-puppet-strings/Makefile b/textproc/rubygem-puppet-strings/Makefile
index fdc6bbe4120c..913675ac3857 100644
--- a/textproc/rubygem-puppet-strings/Makefile
+++ b/textproc/rubygem-puppet-strings/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= puppet@FreeBSD.org
COMMENT= Puppet documentation extraction and presentation tool
+WWW= https://github.com/puppetlabs/puppet-strings
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-raabro/Makefile b/textproc/rubygem-raabro/Makefile
index 90bb1226c896..386c9a741803 100644
--- a/textproc/rubygem-raabro/Makefile
+++ b/textproc/rubygem-raabro/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dumb PEG parser library
+WWW= https://github.com/floraison/raabro
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-rails-dom-testing-rails5/Makefile b/textproc/rubygem-rails-dom-testing-rails5/Makefile
index 04c3c4f17e56..726adc888040 100644
--- a/textproc/rubygem-rails-dom-testing-rails5/Makefile
+++ b/textproc/rubygem-rails-dom-testing-rails5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rails-dom-testing-rails50/Makefile b/textproc/rubygem-rails-dom-testing-rails50/Makefile
index 43da83d07c63..5dd52bf238c5 100644
--- a/textproc/rubygem-rails-dom-testing-rails50/Makefile
+++ b/textproc/rubygem-rails-dom-testing-rails50/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rails-dom-testing-rails52/Makefile b/textproc/rubygem-rails-dom-testing-rails52/Makefile
index 968ddca6b61e..fee706f997e5 100644
--- a/textproc/rubygem-rails-dom-testing-rails52/Makefile
+++ b/textproc/rubygem-rails-dom-testing-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rails-dom-testing-rails60/Makefile b/textproc/rubygem-rails-dom-testing-rails60/Makefile
index a93f07cd58b6..6379be9573a7 100644
--- a/textproc/rubygem-rails-dom-testing-rails60/Makefile
+++ b/textproc/rubygem-rails-dom-testing-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rails-dom-testing-rails61/Makefile b/textproc/rubygem-rails-dom-testing-rails61/Makefile
index e5ffd631e848..b6495ea22f34 100644
--- a/textproc/rubygem-rails-dom-testing-rails61/Makefile
+++ b/textproc/rubygem-rails-dom-testing-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rails-dom-testing-rails70/Makefile b/textproc/rubygem-rails-dom-testing-rails70/Makefile
index fd8771d9bb49..dbe8fb9ba014 100644
--- a/textproc/rubygem-rails-dom-testing-rails70/Makefile
+++ b/textproc/rubygem-rails-dom-testing-rails70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rails-dom-testing/Makefile b/textproc/rubygem-rails-dom-testing/Makefile
index 8dc5b4a379ae..e102e63393fa 100644
--- a/textproc/rubygem-rails-dom-testing/Makefile
+++ b/textproc/rubygem-rails-dom-testing/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rails-dom-testing1/Makefile b/textproc/rubygem-rails-dom-testing1/Makefile
index 6bc0c61ed99b..2b63210c3fb2 100644
--- a/textproc/rubygem-rails-dom-testing1/Makefile
+++ b/textproc/rubygem-rails-dom-testing1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= ruby@FreeBSD.org
COMMENT= Analyse and compare DOMs using Nokogiri
+WWW= https://github.com/rails/rails-dom-testing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-rails-html-sanitizer/Makefile b/textproc/rubygem-rails-html-sanitizer/Makefile
index 1cdc92500d41..fa6bb5978d02 100644
--- a/textproc/rubygem-rails-html-sanitizer/Makefile
+++ b/textproc/rubygem-rails-html-sanitizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sanitize HTML fragments in Rails applications
+WWW= https://github.com/rails/rails-html-sanitizer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-rak/Makefile b/textproc/rubygem-rak/Makefile
index c16fa2672c30..12155983da7d 100644
--- a/textproc/rubygem-rak/Makefile
+++ b/textproc/rubygem-rak/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Grep replacement in pure Ruby
+WWW= https://github.com/danlucraft/rak
LICENSE= MIT
diff --git a/textproc/rubygem-rchardet/Makefile b/textproc/rubygem-rchardet/Makefile
index 938e5bb441db..e58740e288ca 100644
--- a/textproc/rubygem-rchardet/Makefile
+++ b/textproc/rubygem-rchardet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Character encoding auto-detection in Ruby
+WWW= https://github.com/jmhodges/rchardet
LICENSE= LGPL21
diff --git a/textproc/rubygem-rdiscount/Makefile b/textproc/rubygem-rdiscount/Makefile
index 863025e2a693..05cc8ed70f1d 100644
--- a/textproc/rubygem-rdiscount/Makefile
+++ b/textproc/rubygem-rdiscount/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast Markdown converter for ruby based on discount
+WWW= https://dafoster.net/projects/rdiscount/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-rdtool/Makefile b/textproc/rubygem-rdtool/Makefile
index d116000d22fe..eeba3fdedd54 100644
--- a/textproc/rubygem-rdtool/Makefile
+++ b/textproc/rubygem-rdtool/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= RD to HTML/man/etc. converter (RD is to Ruby as POD is to Perl)
+WWW= https://github.com/uwabami/rdtool
LICENSE= GPLv2 GPLv3 RUBY
LICENSE_COMB= dual
diff --git a/textproc/rubygem-redcarpet/Makefile b/textproc/rubygem-redcarpet/Makefile
index fb775d6e7638..5d640807ee88 100644
--- a/textproc/rubygem-redcarpet/Makefile
+++ b/textproc/rubygem-redcarpet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast, safe and extensible Markdown to (X)HTML parser
+WWW= https://github.com/vmg/redcarpet
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-regexp_parser/Makefile b/textproc/rubygem-regexp_parser/Makefile
index 2e11c71502fd..59e330f1f0d6 100644
--- a/textproc/rubygem-regexp_parser/Makefile
+++ b/textproc/rubygem-regexp_parser/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Tokenizing, lexinf and parsing Ruby regular expressions
+WWW= https://github.com/ammar/regexp_parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-regexp_property_values/Makefile b/textproc/rubygem-regexp_property_values/Makefile
index b1013dce4f9c..8b90ce135604 100644
--- a/textproc/rubygem-regexp_property_values/Makefile
+++ b/textproc/rubygem-regexp_property_values/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Display which property value regexp support
+WWW= https://github.com/jaynetics/regexp_property_values
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-representable/Makefile b/textproc/rubygem-representable/Makefile
index 8161fc12460d..1cdd24aeffc3 100644
--- a/textproc/rubygem-representable/Makefile
+++ b/textproc/rubygem-representable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Maps Ruby objects to documents and back
+WWW= https://github.com/trailblazer/representable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-reverse_markdown/Makefile b/textproc/rubygem-reverse_markdown/Makefile
index c2797362c2e7..07936b20cce7 100644
--- a/textproc/rubygem-reverse_markdown/Makefile
+++ b/textproc/rubygem-reverse_markdown/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mose@mose.com
COMMENT= Convert html code into markdown
+WWW= https://github.com/xijo/reverse_markdown
LICENSE= MIT
diff --git a/textproc/rubygem-rexml/Makefile b/textproc/rubygem-rexml/Makefile
index e0dce4bf57d8..280dc61477e6 100644
--- a/textproc/rubygem-rexml/Makefile
+++ b/textproc/rubygem-rexml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XML toolkit for Ruby
+WWW= https://github.com/ruby/rexml
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-ri_cal/Makefile b/textproc/rubygem-ri_cal/Makefile
index 657d820a3681..0fc1f9609832 100644
--- a/textproc/rubygem-ri_cal/Makefile
+++ b/textproc/rubygem-ri_cal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for parsing, and generating iCalendar data
+WWW= https://github.com/rubyredrick/ri_cal
LICENSE= MIT
diff --git a/textproc/rubygem-rly/Makefile b/textproc/rubygem-rly/Makefile
index 16ef34475812..6b95e16f7ea8 100644
--- a/textproc/rubygem-rly/Makefile
+++ b/textproc/rubygem-rly/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby implementation of lex and yacc
+WWW= https://github.com/farcaller/rly
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-rmmseg-cpp/Makefile b/textproc/rubygem-rmmseg-cpp/Makefile
index b29c960cac69..85c50e8fba5c 100644
--- a/textproc/rubygem-rmmseg-cpp/Makefile
+++ b/textproc/rubygem-rmmseg-cpp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= High performance Chinese word segmentation utility
+WWW= http://rmmseg-cpp.rubyforge.org
LICENSE= MIT
diff --git a/textproc/rubygem-ronn/Makefile b/textproc/rubygem-ronn/Makefile
index 168cb36c88ab..0eb544c5a782 100644
--- a/textproc/rubygem-ronn/Makefile
+++ b/textproc/rubygem-ronn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Builds manuals
+WWW= https://rtomayko.github.io/ronn/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-rouge/Makefile b/textproc/rubygem-rouge/Makefile
index 014f587fdd9a..ecb9f27f2a5c 100644
--- a/textproc/rubygem-rouge/Makefile
+++ b/textproc/rubygem-rouge/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, easy-to-extend drop-in replacement for pygments
+WWW= https://github.com/jneen/rouge
LICENSE= BSD2CLAUSE MIT
LICENSE_COMB= dual
diff --git a/textproc/rubygem-rouge329/Makefile b/textproc/rubygem-rouge329/Makefile
index d004f490a467..e03b956071c6 100644
--- a/textproc/rubygem-rouge329/Makefile
+++ b/textproc/rubygem-rouge329/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 329
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, easy-to-extend drop-in replacement for pygments
+WWW= https://github.com/jneen/rouge
LICENSE= BSD2CLAUSE MIT
LICENSE_COMB= dual
diff --git a/textproc/rubygem-rttool/Makefile b/textproc/rubygem-rttool/Makefile
index 1e1a31bdea0d..a02f407556dd 100644
--- a/textproc/rubygem-rttool/Makefile
+++ b/textproc/rubygem-rttool/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= RT into HTML and plain text converter
+WWW= https://rubygems.org/gems/rttool
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/textproc/rubygem-ruby-augeas/Makefile b/textproc/rubygem-ruby-augeas/Makefile
index e685803fb1e8..c30df39f277b 100644
--- a/textproc/rubygem-ruby-augeas/Makefile
+++ b/textproc/rubygem-ruby-augeas/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby bindings for Augeas
+WWW= https://augeas.net/
LICENSE= LGPL21
diff --git a/textproc/rubygem-ruby-xslt/Makefile b/textproc/rubygem-ruby-xslt/Makefile
index 8ad34efa4d9a..3ca54cdf1f7e 100644
--- a/textproc/rubygem-ruby-xslt/Makefile
+++ b/textproc/rubygem-ruby-xslt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= XSLT processor in pure Ruby
+WWW= https://github.com/glejeune/ruby-xslt
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/rubygem-ruby_expect/Makefile b/textproc/rubygem-ruby_expect/Makefile
index 8d84bb415c54..1c6005d4ff8a 100644
--- a/textproc/rubygem-ruby_expect/Makefile
+++ b/textproc/rubygem-ruby_expect/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple expect implementation
+WWW= https://github.com/abates/ruby_expect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-rubypants/Makefile b/textproc/rubygem-rubypants/Makefile
index 52a785fe0ac6..29be4f0e6943 100644
--- a/textproc/rubygem-rubypants/Makefile
+++ b/textproc/rubygem-rubypants/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Translates ASCII into smart typographic punctuation HTML entities
+WWW= https://github.com/jmcnevin/rubypants
LICENSE= MIT
diff --git a/textproc/rubygem-rugments/Makefile b/textproc/rubygem-rugments/Makefile
index b68c71438af2..1a393ce4e6e1 100644
--- a/textproc/rubygem-rugments/Makefile
+++ b/textproc/rubygem-rugments/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple, easy to extend drop in replacement for pygments
+WWW= https://github.com/rumpelsepp/rugments
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-sanitize/Makefile b/textproc/rubygem-sanitize/Makefile
index bf704150242e..57a11528939f 100644
--- a/textproc/rubygem-sanitize/Makefile
+++ b/textproc/rubygem-sanitize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Whitelist based HTML sanitizer
+WWW= https://github.com/rgrove/sanitize
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-sass-listen/Makefile b/textproc/rubygem-sass-listen/Makefile
index ebb0cf6870f7..9472bfa6f5ca 100644
--- a/textproc/rubygem-sass-listen/Makefile
+++ b/textproc/rubygem-sass-listen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Listens to file modifications
+WWW= https://github.com/sass/listen
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sass-rails-rails4/Makefile b/textproc/rubygem-sass-rails-rails4/Makefile
index 048564c4f164..fb5b4d1f5f2c 100644
--- a/textproc/rubygem-sass-rails-rails4/Makefile
+++ b/textproc/rubygem-sass-rails-rails4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass adapter for the Rails asset pipeline
+WWW= https://github.com/rails/sass-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sass-rails-rails5/Makefile b/textproc/rubygem-sass-rails-rails5/Makefile
index 396963f6e20e..653ef3043787 100644
--- a/textproc/rubygem-sass-rails-rails5/Makefile
+++ b/textproc/rubygem-sass-rails-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass adapter for the Rails asset pipeline
+WWW= https://github.com/rails/sass-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sass-rails-rails50/Makefile b/textproc/rubygem-sass-rails-rails50/Makefile
index f02f1255fdfc..38c8774ec927 100644
--- a/textproc/rubygem-sass-rails-rails50/Makefile
+++ b/textproc/rubygem-sass-rails-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass adapter for the Rails asset pipeline
+WWW= https://github.com/rails/sass-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sass-rails-rails52/Makefile b/textproc/rubygem-sass-rails-rails52/Makefile
index ace8c0068971..7c295da1f7fd 100644
--- a/textproc/rubygem-sass-rails-rails52/Makefile
+++ b/textproc/rubygem-sass-rails-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass adapter for the Rails asset pipeline
+WWW= https://github.com/rails/sass-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sass-rails-rails60/Makefile b/textproc/rubygem-sass-rails-rails60/Makefile
index 40b7fc689a63..109e1ad27c14 100644
--- a/textproc/rubygem-sass-rails-rails60/Makefile
+++ b/textproc/rubygem-sass-rails-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass adapter for the Rails asset pipeline
+WWW= https://github.com/rails/sass-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sass-rails-rails61/Makefile b/textproc/rubygem-sass-rails-rails61/Makefile
index 93d37ff48d1d..b8c73a7ecd1e 100644
--- a/textproc/rubygem-sass-rails-rails61/Makefile
+++ b/textproc/rubygem-sass-rails-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass adapter for the Rails asset pipeline
+WWW= https://github.com/rails/sass-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sass-rails-rails70/Makefile b/textproc/rubygem-sass-rails-rails70/Makefile
index 679a3007ece5..5d5dfd7a792a 100644
--- a/textproc/rubygem-sass-rails-rails70/Makefile
+++ b/textproc/rubygem-sass-rails-rails70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass adapter for the Rails asset pipeline
+WWW= https://github.com/rails/sass-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sass/Makefile b/textproc/rubygem-sass/Makefile
index 3f3a3e40ee25..1e7652116483 100644
--- a/textproc/rubygem-sass/Makefile
+++ b/textproc/rubygem-sass/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sass is an extension of CSS3
+WWW= https://sass-lang.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-sassc-rails-rails4/Makefile b/textproc/rubygem-sassc-rails-rails4/Makefile
index 49a529940929..544318c3864a 100644
--- a/textproc/rubygem-sassc-rails-rails4/Makefile
+++ b/textproc/rubygem-sassc-rails-rails4/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate SassC-Ruby into Rails
+WWW= https://github.com/sass/sassc-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc-rails-rails5/Makefile b/textproc/rubygem-sassc-rails-rails5/Makefile
index 8f5663c755ae..9d87a715aab1 100644
--- a/textproc/rubygem-sassc-rails-rails5/Makefile
+++ b/textproc/rubygem-sassc-rails-rails5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate SassC-Ruby into Rails
+WWW= https://github.com/sass/sassc-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc-rails-rails50/Makefile b/textproc/rubygem-sassc-rails-rails50/Makefile
index 818a7a648ca4..04a85a571b9e 100644
--- a/textproc/rubygem-sassc-rails-rails50/Makefile
+++ b/textproc/rubygem-sassc-rails-rails50/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate SassC-Ruby into Rails
+WWW= https://github.com/sass/sassc-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc-rails-rails52/Makefile b/textproc/rubygem-sassc-rails-rails52/Makefile
index 2cd34788ddea..84032146a743 100644
--- a/textproc/rubygem-sassc-rails-rails52/Makefile
+++ b/textproc/rubygem-sassc-rails-rails52/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate SassC-Ruby into Rails
+WWW= https://github.com/sass/sassc-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc-rails-rails60/Makefile b/textproc/rubygem-sassc-rails-rails60/Makefile
index a1c5d6621469..e65347baa492 100644
--- a/textproc/rubygem-sassc-rails-rails60/Makefile
+++ b/textproc/rubygem-sassc-rails-rails60/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate SassC-Ruby into Rails
+WWW= https://github.com/sass/sassc-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc-rails-rails61/Makefile b/textproc/rubygem-sassc-rails-rails61/Makefile
index 61d16e4a8784..44f41f8f3809 100644
--- a/textproc/rubygem-sassc-rails-rails61/Makefile
+++ b/textproc/rubygem-sassc-rails-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate SassC-Ruby into Rails
+WWW= https://github.com/sass/sassc-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc-rails-rails70/Makefile b/textproc/rubygem-sassc-rails-rails70/Makefile
index 34f818d00ae5..dccd761f98d1 100644
--- a/textproc/rubygem-sassc-rails-rails70/Makefile
+++ b/textproc/rubygem-sassc-rails-rails70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate SassC-Ruby into Rails
+WWW= https://github.com/sass/sassc-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc/Makefile b/textproc/rubygem-sassc/Makefile
index e7f989df082e..817de44ca6fa 100644
--- a/textproc/rubygem-sassc/Makefile
+++ b/textproc/rubygem-sassc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use libsass with Ruby
+WWW= https://github.com/sass/sassc-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sassc22/Makefile b/textproc/rubygem-sassc22/Makefile
index 33466a176de4..80c9f91b8a7f 100644
--- a/textproc/rubygem-sassc22/Makefile
+++ b/textproc/rubygem-sassc22/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 22
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use libsass with Ruby
+WWW= https://github.com/sass/sassc-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-sax-machine/Makefile b/textproc/rubygem-sax-machine/Makefile
index b9a26657f66c..b3a526257df2 100644
--- a/textproc/rubygem-sax-machine/Makefile
+++ b/textproc/rubygem-sax-machine/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Declarative sax parsing library backed by Nokogiri
+WWW= https://github.com/pauldix/sax-machine
LICENSE= MIT
diff --git a/textproc/rubygem-scss_lint/Makefile b/textproc/rubygem-scss_lint/Makefile
index e4052a5a3471..6d54862cf5a5 100644
--- a/textproc/rubygem-scss_lint/Makefile
+++ b/textproc/rubygem-scss_lint/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= SCSS linter
+WWW= https://github.com/sds/scss-lint
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-shell2html/Makefile b/textproc/rubygem-shell2html/Makefile
index d728a5798ab5..c165f23f1791 100644
--- a/textproc/rubygem-shell2html/Makefile
+++ b/textproc/rubygem-shell2html/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mose@mose.com
COMMENT= Ruby library for transforming bash colors into HTML
+WWW= https://github.com/mose/shell2html
LICENSE= MIT
diff --git a/textproc/rubygem-simplecov-html/Makefile b/textproc/rubygem-simplecov-html/Makefile
index d195bb72a9bb..6df39ef59d6c 100644
--- a/textproc/rubygem-simplecov-html/Makefile
+++ b/textproc/rubygem-simplecov-html/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Default HTML formatter for SimpleCov
+WWW= https://github.com/simplecov-ruby/simplecov-html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-sixarm_ruby_unaccent/Makefile b/textproc/rubygem-sixarm_ruby_unaccent/Makefile
index 7f6b27bf0732..30c84f76934c 100644
--- a/textproc/rubygem-sixarm_ruby_unaccent/Makefile
+++ b/textproc/rubygem-sixarm_ruby_unaccent/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Replaces accented characters with unaccented characters
+WWW= https://github.com/SixArm/sixarm_ruby_unaccent
LICENSE= APACHE20 ART20 BSD3CLAUSE GPLv3 MIT MPL20
LICENSE_COMB= dual
diff --git a/textproc/rubygem-spreadsheet/Makefile b/textproc/rubygem-spreadsheet/Makefile
index 7d6a246ca7d0..2f47edc7a39d 100644
--- a/textproc/rubygem-spreadsheet/Makefile
+++ b/textproc/rubygem-spreadsheet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby module to generate Microsoft Excel compatible files
+WWW= https://github.com/zdavatz/spreadsheet
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-stamp/Makefile b/textproc/rubygem-stamp/Makefile
index f17dd431fc40..c7b01aee60fc 100644
--- a/textproc/rubygem-stamp/Makefile
+++ b/textproc/rubygem-stamp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Format dates and times
+WWW= https://github.com/jeremyw/stamp
LICENSE= MIT
diff --git a/textproc/rubygem-syntax/Makefile b/textproc/rubygem-syntax/Makefile
index 81c5987dfdfd..bcc893224439 100644
--- a/textproc/rubygem-syntax/Makefile
+++ b/textproc/rubygem-syntax/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Module for using Systax highlighting in Ruby
+WWW= https://github.com/dblock/syntax
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-termcolor/Makefile b/textproc/rubygem-termcolor/Makefile
index eda7748de434..f52d80851060 100644
--- a/textproc/rubygem-termcolor/Makefile
+++ b/textproc/rubygem-termcolor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for ANSII color formatting like HTML for output in terminal
+WWW= https://github.com/jugyo/termcolor
LICENSE= MIT
diff --git a/textproc/rubygem-terminal-table/Makefile b/textproc/rubygem-terminal-table/Makefile
index 476fd6a1682f..0daf09076c06 100644
--- a/textproc/rubygem-terminal-table/Makefile
+++ b/textproc/rubygem-terminal-table/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, feature rich ASCII table generation library
+WWW= https://github.com/tj/terminal-table
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-terser/Makefile b/textproc/rubygem-terser/Makefile
index 581cc0fcefc2..78223f445638 100644
--- a/textproc/rubygem-terser/Makefile
+++ b/textproc/rubygem-terser/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Terser minifies JavaScript files for Ruby
+WWW= https://github.com/ahorek/terser-ruby
LICENSE= MIT
diff --git a/textproc/rubygem-terser11/Makefile b/textproc/rubygem-terser11/Makefile
index 6bb27e733711..9820314fe1b8 100644
--- a/textproc/rubygem-terser11/Makefile
+++ b/textproc/rubygem-terser11/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 11
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Minify JavaScript files by wrapping TerserJS to be accessible in Ruby
+WWW= https://github.com/ahorek/terser-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-text/Makefile b/textproc/rubygem-text/Makefile
index e842cb76ee0b..1fc0b18284ab 100644
--- a/textproc/rubygem-text/Makefile
+++ b/textproc/rubygem-text/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Collection of text algorithms
+WWW= https://github.com/threedaymonk/text
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/textproc/rubygem-tidy_ffi/Makefile b/textproc/rubygem-tidy_ffi/Makefile
index 071303274391..1eab8dbf4144 100644
--- a/textproc/rubygem-tidy_ffi/Makefile
+++ b/textproc/rubygem-tidy_ffi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tidy library interface via FFI
+WWW= https://github.com/libc/tidy_ffi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-toml/Makefile b/textproc/rubygem-toml/Makefile
index 1f5957ea5320..049e0069a9d1 100644
--- a/textproc/rubygem-toml/Makefile
+++ b/textproc/rubygem-toml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= TOML parser
+WWW= https://github.com/jm/toml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-tomlrb/Makefile b/textproc/rubygem-tomlrb/Makefile
index 275f21fe4d58..566a49437eef 100644
--- a/textproc/rubygem-tomlrb/Makefile
+++ b/textproc/rubygem-tomlrb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Racc-based TOML parser
+WWW= https://github.com/fbernier/tomlrb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-tomlrb1/Makefile b/textproc/rubygem-tomlrb1/Makefile
index fdab5396f168..b08d53526115 100644
--- a/textproc/rubygem-tomlrb1/Makefile
+++ b/textproc/rubygem-tomlrb1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Racc-based TOML parser
+WWW= https://github.com/fbernier/tomlrb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-truncato/Makefile b/textproc/rubygem-truncato/Makefile
index 60e27468fdc3..4329f868353a 100644
--- a/textproc/rubygem-truncato/Makefile
+++ b/textproc/rubygem-truncato/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Truncating HTML strings keeping a valid HTML markup
+WWW= https://github.com/jorgemanrubia/truncato
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-twitter-text/Makefile b/textproc/rubygem-twitter-text/Makefile
index 3f3497e634c1..1742ed3051f6 100644
--- a/textproc/rubygem-twitter-text/Makefile
+++ b/textproc/rubygem-twitter-text/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby gem for handling of Twitter texts
+WWW= https://github.com/twitter/twitter-text
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-twitter-text1/Makefile b/textproc/rubygem-twitter-text1/Makefile
index 0b137fdf6bb9..87498ff2224c 100644
--- a/textproc/rubygem-twitter-text1/Makefile
+++ b/textproc/rubygem-twitter-text1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby gem for handling of Twitter texts
+WWW= https://github.com/twitter/twitter-text
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-unf/Makefile b/textproc/rubygem-unf/Makefile
index d6de904064a9..4ca45b627888 100644
--- a/textproc/rubygem-unf/Makefile
+++ b/textproc/rubygem-unf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Wrapper library to bring Unicode Normalization Form support
+WWW= https://github.com/knu/ruby-unf
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-unf_ext/Makefile b/textproc/rubygem-unf_ext/Makefile
index 534a66eb6573..bfdf62bfdfbd 100644
--- a/textproc/rubygem-unf_ext/Makefile
+++ b/textproc/rubygem-unf_ext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Unicode Normalization Form support library for CRuby
+WWW= https://github.com/knu/ruby-unf_ext
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-unicode_plot/Makefile b/textproc/rubygem-unicode_plot/Makefile
index c196dc812423..300c037cebfc 100644
--- a/textproc/rubygem-unicode_plot/Makefile
+++ b/textproc/rubygem-unicode_plot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Plot your data by Unicode characters
+WWW= https://github.com/red-data-tools/unicode_plot.rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-version_sorter/Makefile b/textproc/rubygem-version_sorter/Makefile
index 91f1603be920..8ef892b889e3 100644
--- a/textproc/rubygem-version_sorter/Makefile
+++ b/textproc/rubygem-version_sorter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast sorting of version strings
+WWW= https://github.com/github/version_sorter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-whatlanguage/Makefile b/textproc/rubygem-whatlanguage/Makefile
index 85b696649755..99a280c623e2 100644
--- a/textproc/rubygem-whatlanguage/Makefile
+++ b/textproc/rubygem-whatlanguage/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Natural language detection for text samples
+WWW= https://github.com/peterc/whatlanguage
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/rubygem-wikicloth/Makefile b/textproc/rubygem-wikicloth/Makefile
index c32e8b36fca2..8129f0a49499 100644
--- a/textproc/rubygem-wikicloth/Makefile
+++ b/textproc/rubygem-wikicloth/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby parser for the MediaWiki markup language
+WWW= https://github.com/nricciar/wikicloth
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-wikicloth081/Makefile b/textproc/rubygem-wikicloth081/Makefile
index b7b954131256..62df57dfa361 100644
--- a/textproc/rubygem-wikicloth081/Makefile
+++ b/textproc/rubygem-wikicloth081/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 081
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby parser for the MediaWiki markup language
+WWW= https://github.com/nricciar/wikicloth
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/textproc/rubygem-xml-simple/Makefile b/textproc/rubygem-xml-simple/Makefile
index 52f6866f9433..de9cd70bdffa 100644
--- a/textproc/rubygem-xml-simple/Makefile
+++ b/textproc/rubygem-xml-simple/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby take off of p5-XML-Simple
+WWW= https://github.com/maik/xml-simple
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/textproc/rubygem-ya2yaml/Makefile b/textproc/rubygem-ya2yaml/Makefile
index c942ebf28b18..0aa310e326e0 100644
--- a/textproc/rubygem-ya2yaml/Makefile
+++ b/textproc/rubygem-ya2yaml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Yet another YAML converter, includes complete UTF8 support
+WWW= https://github.com/afunai/ya2yaml
LICENSE= MIT
diff --git a/textproc/rubygem-yard-chef/Makefile b/textproc/rubygem-yard-chef/Makefile
index 846b2012f9ca..69b253df76d7 100644
--- a/textproc/rubygem-yard-chef/Makefile
+++ b/textproc/rubygem-yard-chef/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= douglas@douglasthrift.net
COMMENT= YARD plugin for Chef
+WWW= https://github.com/rightscale/yard-chef
LICENSE= MIT
diff --git a/textproc/rubygem-yard/Makefile b/textproc/rubygem-yard/Makefile
index f551ec109e3c..84d4e977f66b 100644
--- a/textproc/rubygem-yard/Makefile
+++ b/textproc/rubygem-yard/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Documentation generation tool for Ruby
+WWW= https://yardoc.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/rubygem-zmq/Makefile b/textproc/rubygem-zmq/Makefile
index c83d6180cde3..850e77dcdcbf 100644
--- a/textproc/rubygem-zmq/Makefile
+++ b/textproc/rubygem-zmq/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby ZeroMQ gem
+WWW= https://zeromq.org/bindings:ruby
LICENSE= LGPL3
diff --git a/textproc/rw-aspell/Makefile b/textproc/rw-aspell/Makefile
index 8a502b17ac66..15389f561a9c 100644
--- a/textproc/rw-aspell/Makefile
+++ b/textproc/rw-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Kinyarwanda dictionary
+WWW= http://aspell.net/
DICT= rw
diff --git a/textproc/rxp/Makefile b/textproc/rxp/Makefile
index c3c398edae81..1234633854f3 100644
--- a/textproc/rxp/Makefile
+++ b/textproc/rxp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.cogsci.ed.ac.uk/pub/richard/
MAINTAINER= mi@aldan.algebra.com
COMMENT= Validating XML parser written in C
+WWW= https://www.cogsci.ed.ac.uk/~richard/rxp.html
LICENSE= GPLv2
diff --git a/textproc/s5/Makefile b/textproc/s5/Makefile
index da8cef2f5118..bf98d8b11a38 100644
--- a/textproc/s5/Makefile
+++ b/textproc/s5/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple HTML-based presentation system
+WWW= https://www.meyerweb.com/eric/tools/s5/
LICENSE= BSD2CLAUSE PD
LICENSE_COMB= multi
diff --git a/textproc/sablotron/Makefile b/textproc/sablotron/Makefile
index cbd8c3827ae0..27d5f41166cb 100644
--- a/textproc/sablotron/Makefile
+++ b/textproc/sablotron/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Sablot-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= XML toolkit implementing XSLT 1.0, XPath 1.0 and DOM Level2
+WWW= https://sourceforge.net/projects/sablotron/
LICENSE= MPL11 GPLv2+
LICENSE_COMB= dual
diff --git a/textproc/sansi/Makefile b/textproc/sansi/Makefile
index ae27db46cccf..55d4e8342ec0 100644
--- a/textproc/sansi/Makefile
+++ b/textproc/sansi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/textproc/sansi/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Removes ANSI control sequences/characters, from files
+WWW= https://BSDforge.com/projects/textproc/sansi/
LICENSE= ART20 BSD2CLAUSE
LICENSE_COMB= multi
diff --git a/textproc/sary/Makefile b/textproc/sary/Makefile
index 7fbd109a0679..615b585bcdd2 100644
--- a/textproc/sary/Makefile
+++ b/textproc/sary/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://sary.sourceforge.net/
MAINTAINER= ports@FreeBSD.org
COMMENT= Suffix array library and tools, which provide fast full-text search
+WWW= http://sary.sourceforge.net/index.html.en
GNU_CONFIGURE= yes
USES= gnome libtool pathfix pkgconfig
diff --git a/textproc/sassc/Makefile b/textproc/sassc/Makefile
index 8650361182c0..bb59a45e8467 100644
--- a/textproc/sassc/Makefile
+++ b/textproc/sassc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= nivit@FreeBSD.org
COMMENT= Wrapper around libsass
+WWW= https://libsass.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/saxon-devel/Makefile b/textproc/saxon-devel/Makefile
index 1566590f1385..2cca44738199 100644
--- a/textproc/saxon-devel/Makefile
+++ b/textproc/saxon-devel/Makefile
@@ -11,6 +11,7 @@ DISTFILES= ${PORTNAME}b${PORTVERSION:S,.,-,g}j.zip:binary \
MAINTAINER= ports@FreeBSD.org
COMMENT= XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java
+WWW= http://saxon.sourceforge.net/
OPTIONS_DEFINE= JDOM DOM4J XOM DOCS
JDOM_DESC= Jdom support
diff --git a/textproc/saxon-he/Makefile b/textproc/saxon-he/Makefile
index b1d547a54006..731626aec42f 100644
--- a/textproc/saxon-he/Makefile
+++ b/textproc/saxon-he/Makefile
@@ -6,6 +6,7 @@ DISTNAME= SaxonHE${PORTVERSION:S,.,-,g}J
MAINTAINER= makc@FreeBSD.org
COMMENT= XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java
+WWW= https://www.saxonica.com/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/notices/LICENSE.txt
diff --git a/textproc/saxon/Makefile b/textproc/saxon/Makefile
index 8b9b691c5c60..dcfbc82277ea 100644
--- a/textproc/saxon/Makefile
+++ b/textproc/saxon/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/g}
MAINTAINER= ports@FreeBSD.org
COMMENT= XSLT 1.0 processor for Java
+WWW= http://saxon.sourceforge.net/
LICENSE= MPL10
diff --git a/textproc/sc-aspell/Makefile b/textproc/sc-aspell/Makefile
index a5221ea08ac7..3722b05fb454 100644
--- a/textproc/sc-aspell/Makefile
+++ b/textproc/sc-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Sardinian dictionary
+WWW= http://aspell.net/
DICT= sc
diff --git a/textproc/scdoc/Makefile b/textproc/scdoc/Makefile
index e28c06635b6c..1ea193e575e0 100644
--- a/textproc/scdoc/Makefile
+++ b/textproc/scdoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://git.sr.ht/~sircmpwn/${PORTNAME}/archive/${DISTVERSIONFULL}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Small man page generator
+WWW= https://git.sr.ht/~sircmpwn/scdoc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/scew/Makefile b/textproc/scew/Makefile
index 2efae502540b..4dcff5fb83c2 100644
--- a/textproc/scew/Makefile
+++ b/textproc/scew/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple C Expat Wrapper
+WWW= https://savannah.nongnu.org/projects/scew
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/scim-input-pad/Makefile b/textproc/scim-input-pad/Makefile
index af517b99dab2..fcd8489958b1 100644
--- a/textproc/scim-input-pad/Makefile
+++ b/textproc/scim-input-pad/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/scim/${PORTNAME}/0.1.3/ \
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= SCIM add-on to input various symbols with customisable on-screen pad
+WWW= https://github.com/scim-im/scim
LIB_DEPENDS= libscim-1.0.so:textproc/scim
diff --git a/textproc/scim-kmfl-imengine/Makefile b/textproc/scim-kmfl-imengine/Makefile
index 90f4276b1158..9952be5608a2 100644
--- a/textproc/scim-kmfl-imengine/Makefile
+++ b/textproc/scim-kmfl-imengine/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= kmfl
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= SCIM KMFL IMEngine platform for Keyman (KMN) language keyboards
+WWW= http://kmfl.sourceforge.net/
BUILD_DEPENDS= scim:textproc/scim
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
diff --git a/textproc/scim-m17n/Makefile b/textproc/scim-m17n/Makefile
index f32575007d6a..b70c2a7fab8e 100644
--- a/textproc/scim-m17n/Makefile
+++ b/textproc/scim-m17n/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} \
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= SCIM IMEngine module which uses m17n library as the backend
+WWW= https://github.com/scim-im/scim
BUILD_DEPENDS= scim:textproc/scim \
gsed:textproc/gsed
diff --git a/textproc/scim-openvanilla/Makefile b/textproc/scim-openvanilla/Makefile
index 214762b828e0..b61d5516edb9 100644
--- a/textproc/scim-openvanilla/Makefile
+++ b/textproc/scim-openvanilla/Makefile
@@ -7,6 +7,7 @@ DISTNAME= openvanilla-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM OpenVanilla input method (IM)/output filter (OF) framework
+WWW= https://openvanilla.org/
BUILD_DEPENDS= scim:textproc/scim \
${LOCALBASE}/include/OpenVanilla/OpenVanilla.h:textproc/openvanilla-framework
diff --git a/textproc/scim-table-imengine/Makefile b/textproc/scim-table-imengine/Makefile
index acf27c27058e..cd22db062f1f 100644
--- a/textproc/scim-table-imengine/Makefile
+++ b/textproc/scim-table-imengine/Makefile
@@ -7,6 +7,7 @@ DISTNAME= scim-tables-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= SCIM table based input method engine
+WWW= https://github.com/scim-im/scim
BUILD_DEPENDS= scim:textproc/scim
RUN_DEPENDS= scim:textproc/scim
diff --git a/textproc/scim/Makefile b/textproc/scim/Makefile
index 979b0458863d..2f243cc0a321 100644
--- a/textproc/scim/Makefile
+++ b/textproc/scim/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Smart Common Input Method platform
+WWW= https://github.com/scim-im/scim
LICENSE= LGPL21
diff --git a/textproc/scss/Makefile b/textproc/scss/Makefile
index 23b6c8e6efc3..966efd367091 100644
--- a/textproc/scss/Makefile
+++ b/textproc/scss/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SAVANNAH \
MAINTAINER= cs@FreeBSD.org
COMMENT= Scheme module for W3C Cascading Stylesheets recommendation
+WWW= https://www.nongnu.org/scss/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/scws/Makefile b/textproc/scws/Makefile
index feee46d98651..394ea424e5d4 100644
--- a/textproc/scws/Makefile
+++ b/textproc/scws/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.xunsearch.com/scws/down/
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple Chinese word segmentation program and lib
+WWW= http://www.xunsearch.com/scws/index.php
LICENSE= BSD2CLAUSE
diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile
index 98b423606a1e..b45da4bb39a6 100644
--- a/textproc/sd/Makefile
+++ b/textproc/sd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= mikael@FreeBSD.org
COMMENT= Intuitive find and replace tool
+WWW= https://github.com/chmln/sd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/sdcv/Makefile b/textproc/sdcv/Makefile
index 6f399bddc072..8b62dcace26b 100644
--- a/textproc/sdcv/Makefile
+++ b/textproc/sdcv/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= citrin@citrin.ru
COMMENT= Text-based utility for work with dictionaries in StarDict's format #'
+WWW= https://dushistov.github.io/sdcv/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/sdif/Makefile b/textproc/sdif/Makefile
index 256042ce0edf..05919345d6a6 100644
--- a/textproc/sdif/Makefile
+++ b/textproc/sdif/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= hrs@FreeBSD.org
COMMENT= Side-by-side diff viewer for ANSI terminal
+WWW= https://github.com/kaz-utashiro/sdif
LICENSE= GREPLE
LICENSE_NAME= GREPLE License
diff --git a/textproc/sdocbook-xml/Makefile b/textproc/sdocbook-xml/Makefile
index 1dc468cca13e..51fc2ae8dc8f 100644
--- a/textproc/sdocbook-xml/Makefile
+++ b/textproc/sdocbook-xml/Makefile
@@ -8,6 +8,7 @@ DISTNAME= docbook-simple-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= "Simplified" DocBook XML DTD
+WWW= https://www.oasis-open.org/docbook/xml/simple/
LICENSE= OASIS
LICENSE_NAME= OASIS License
diff --git a/textproc/sdom/Makefile b/textproc/sdom/Makefile
index 5b3c0cf9fbb9..8bf7d29f23c1 100644
--- a/textproc/sdom/Makefile
+++ b/textproc/sdom/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Implementation of the W3C DOM recommendation in Scheme
+WWW= https://www.nongnu.org/sdom/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/senna/Makefile b/textproc/senna/Makefile
index 0917de537eff..6906edb093f6 100644
--- a/textproc/senna/Makefile
+++ b/textproc/senna/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= OSDN/senna
MAINTAINER= ports@FreeBSD.org
COMMENT= Embeddable Fulltext Search Engine
+WWW= http://qwik.jp/senna/
BROKEN_aarch64= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX
BROKEN_armv6= does not build: libsenna.so: undefined reference to SEN_ATOMIC_ADD_EX
diff --git a/textproc/sgrep/Makefile b/textproc/sgrep/Makefile
index 0e4755f11403..9c633374eac2 100644
--- a/textproc/sgrep/Makefile
+++ b/textproc/sgrep/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= ftp://ftp.cs.helsinki.fi/pub/Software/Local/Sgrep/ \
MAINTAINER= bofh@FreeBSD.org
COMMENT= Grep for structured text like SGML and HTML
+WWW= https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html
LICENSE= GPLv2
diff --git a/textproc/sgrep2/Makefile b/textproc/sgrep2/Makefile
index c8d332ec258c..a2e8d33b20da 100644
--- a/textproc/sgrep2/Makefile
+++ b/textproc/sgrep2/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sgrep-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Grep for structured text like SGML and HTML
+WWW= https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --datadir=${DATADIR}
diff --git a/textproc/sift/Makefile b/textproc/sift/Makefile
index 209ae40c013d..98a1c6def52e 100644
--- a/textproc/sift/Makefile
+++ b/textproc/sift/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast and powerful open source alternative to grep
+WWW= https://github.com/svent/sift
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/sigil/Makefile b/textproc/sigil/Makefile
index 9ea112798e73..c317582f89bf 100644
--- a/textproc/sigil/Makefile
+++ b/textproc/sigil/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= jonc@chen.org.nz
COMMENT= WYSIWYG ePub editor
+WWW= https://sigil-ebook.com/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/textproc/sk-hunspell/Makefile b/textproc/sk-hunspell/Makefile
index 20a06c487bac..29842cd96128 100644
--- a/textproc/sk-hunspell/Makefile
+++ b/textproc/sk-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Slovak hunspell dictionaries
+WWW= https://www.sk-spell.sk.cx/
LICENSE= GPLv2 LGPL21 MPL11
LICENSE_COMB= dual
diff --git a/textproc/sk-mythes/Makefile b/textproc/sk-mythes/Makefile
index 22469b85f904..9966fd4e4909 100644
--- a/textproc/sk-mythes/Makefile
+++ b/textproc/sk-mythes/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Slovak thesaurus
+WWW= https://www.sk-spell.sk.cx/thesaurus/
LICENSE= MIT
diff --git a/textproc/sl-aspell/Makefile b/textproc/sl-aspell/Makefile
index 80222d65a022..8e8196b95790 100644
--- a/textproc/sl-aspell/Makefile
+++ b/textproc/sl-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Slovenian dictionary
+WWW= http://aspell.net/
DICT= sl
diff --git a/textproc/sl-hunspell/Makefile b/textproc/sl-hunspell/Makefile
index 169f67a80b78..b938722c0940 100644
--- a/textproc/sl-hunspell/Makefile
+++ b/textproc/sl-hunspell/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .oxt
MAINTAINER= office@FreeBSD.org
COMMENT= Slovenian hunspell dictionary
+WWW= https://extensions.libreoffice.org/extensions/slovenian-dictionary-pack/
LICENSE= LGPL21
diff --git a/textproc/sl-mythes/Makefile b/textproc/sl-mythes/Makefile
index e1eed72f06a9..0b45977a6389 100644
--- a/textproc/sl-mythes/Makefile
+++ b/textproc/sl-mythes/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Slovenian thesaurus
+WWW= http://www.tezaver.si/
LICENSE= LGPL21
diff --git a/textproc/slides/Makefile b/textproc/slides/Makefile
index 7b686be43aea..e78dc0c356c3 100644
--- a/textproc/slides/Makefile
+++ b/textproc/slides/Makefile
@@ -7,6 +7,7 @@ DISTNAME= docbook-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Doctype and stylesheets for making slides
+WWW= http://docbook.sourceforge.net/projects/slides/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/slowcat/Makefile b/textproc/slowcat/Makefile
index f70e1219a96f..9c53e6219677 100644
--- a/textproc/slowcat/Makefile
+++ b/textproc/slowcat/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PKGNAME}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Write output slowly, emulating physical serial terminal
+WWW= http://artscene.textfiles.com/viewers/
LICENSE= PD
diff --git a/textproc/smi/Makefile b/textproc/smi/Makefile
index 68441d3e6a9b..b0c17a74df2a 100644
--- a/textproc/smi/Makefile
+++ b/textproc/smi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/textproc/${PORTNAME}/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Simple Markdown Interpreter / filter for simplified markup dialect
+WWW= https://BSDforge.com/projects/textproc/smi/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/smu/Makefile b/textproc/smu/Makefile
index 1294c741ba4d..fcf4ea6ddbc7 100644
--- a/textproc/smu/Makefile
+++ b/textproc/smu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Simple interpreter for a simplified markdown dialect
+WWW= https://github.com/Gottox/smu
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/snowballstemmer/Makefile b/textproc/snowballstemmer/Makefile
index b3e707b85703..92e3a6c9bc21 100644
--- a/textproc/snowballstemmer/Makefile
+++ b/textproc/snowballstemmer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Snowball stemmer library for C
+WWW= https://snowballstem.org/
LICENSE= BSD3CLAUSE
diff --git a/textproc/so-hunspell/Makefile b/textproc/so-hunspell/Makefile
index 0aa8e3ab0f04..162f24904fab 100644
--- a/textproc/so-hunspell/Makefile
+++ b/textproc/so-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Somali hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/qaamuuska-afka-soomaaliga/
LICENSE= GPLv3
diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile
index 5cd666b55260..388b7da7b1de 100644
--- a/textproc/sonic/Makefile
+++ b/textproc/sonic/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= mikael@FreeBSD.org
COMMENT= Fast, lightweight, and schema-less search backend
+WWW= https://github.com/valeriansaliou/sonic
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/soothsayer/Makefile b/textproc/soothsayer/Makefile
index f24b09f90557..2b0a9bfe6955 100644
--- a/textproc/soothsayer/Makefile
+++ b/textproc/soothsayer/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/presage/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Intelligent predictive text entry platform
+WWW= http://presage.sourceforge.net/
LICENSE= GPLv2+
diff --git a/textproc/source-highlight/Makefile b/textproc/source-highlight/Makefile
index 69c86221fbf5..2a6df5448afd 100644
--- a/textproc/source-highlight/Makefile
+++ b/textproc/source-highlight/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU/src-highlite
MAINTAINER= tcberner@FreeBSD.org
COMMENT= C/C++ and Java sources to HTML converter
+WWW= https://www.gnu.org/software/src-highlite/source-highlight.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/sowing/Makefile b/textproc/sowing/Makefile
index 6e9c41789e54..1d0233daff4a 100644
--- a/textproc/sowing/Makefile
+++ b/textproc/sowing/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ftp.mcs.anl.gov/pub/sowing/
MAINTAINER= ports@FreeBSD.org
COMMENT= Text processing tools to generate documentation from source files
+WWW= http://web.engr.illinois.edu/~wgropp/projects/software/sowing/
BUILD_DEPENDS= ppmtogif:graphics/netpbm
RUN_DEPENDS= ppmtogif:graphics/netpbm
diff --git a/textproc/spellutils/Makefile b/textproc/spellutils/Makefile
index 38696fa98cb5..34d504155980 100644
--- a/textproc/spellutils/Makefile
+++ b/textproc/spellutils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/thierry
MAINTAINER= thierry@FreeBSD.org
COMMENT= Programs used to isolate some parts or texts before spell-checking
+WWW= https://www.sourcefiles.org/Utilities/Text_Utilities/spellutils-0.7.tar.bz2.shtml
LICENSE= GPLv2
diff --git a/textproc/sphinxsearch/Makefile b/textproc/sphinxsearch/Makefile
index c9ebf29cc9c1..b7c2967e09fb 100644
--- a/textproc/sphinxsearch/Makefile
+++ b/textproc/sphinxsearch/Makefile
@@ -13,6 +13,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Sphinx Full-Text Search Engine
+WWW= https://sphinxsearch.com/
LICENSE= GPLv2
diff --git a/textproc/spiff/Makefile b/textproc/spiff/Makefile
index 3feb19fd81b1..55af8779d083 100644
--- a/textproc/spiff/Makefile
+++ b/textproc/spiff/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= swills@FreeBSD.org
COMMENT= Declarative YAML templating system tuned for BOSH deployment manifests
+WWW= https://github.com/cloudfoundry-incubator/spiff
USES= go
diff --git a/textproc/splitpatch/Makefile b/textproc/splitpatch/Makefile
index 1202775d5986..65bf38daa502 100644
--- a/textproc/splitpatch/Makefile
+++ b/textproc/splitpatch/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Utility to split a diff patch into separate sections
+WWW= https://github.com/jaalto/splitpatch
LICENSE= GPLv2+
diff --git a/textproc/sq-hunspell/Makefile b/textproc/sq-hunspell/Makefile
index aba3f70530ac..87932bae17a3 100644
--- a/textproc/sq-hunspell/Makefile
+++ b/textproc/sq-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Albanian hunspell dictionaries
+WWW= https://www.shkenca.org/k6i/albanian_dictionary_for_myspell_en.html
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/textproc/sr-aspell/Makefile b/textproc/sr-aspell/Makefile
index ca5bceb5d4cb..944a3f6d449e 100644
--- a/textproc/sr-aspell/Makefile
+++ b/textproc/sr-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= Aspell Serbian dictionary
+WWW= https://srpski.org/aspell/
DICT= sr
diff --git a/textproc/sr-hunspell/Makefile b/textproc/sr-hunspell/Makefile
index ddd8756ba03f..1adbe120947b 100644
--- a/textproc/sr-hunspell/Makefile
+++ b/textproc/sr-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Serbian hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/%D1%81%D1%80%D0%BF%D1%81%D0%BA%D0%B8-%D1%80%D0%B5%D1%87%D0%BD%D0%B8%D0%BA-serbian-dictiona/
LICENSE= GPLv2
diff --git a/textproc/ss-hunspell/Makefile b/textproc/ss-hunspell/Makefile
index d6fb6ae5c55f..c6d15008672e 100644
--- a/textproc/ss-hunspell/Makefile
+++ b/textproc/ss-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Swati hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/swati-spell-checker/
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/ssddiff/Makefile b/textproc/ssddiff/Makefile
index c7fc5be7cd66..3e169f41ee53 100644
--- a/textproc/ssddiff/Makefile
+++ b/textproc/ssddiff/Makefile
@@ -11,6 +11,7 @@ MASTER_SITES= http://freebsd.nsu.ru/distfiles/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Diff application for semistructured data such as XML files
+WWW= http://ssddiff.alioth.debian.org/
LICENSE= GPLv2+
diff --git a/textproc/stardict-dict-fa_IR/Makefile b/textproc/stardict-dict-fa_IR/Makefile
index 3bca2c466f68..da3d04cfb88b 100644
--- a/textproc/stardict-dict-fa_IR/Makefile
+++ b/textproc/stardict-dict-fa_IR/Makefile
@@ -6,6 +6,7 @@ DISTNAME= Open%20Dictionary%20aka%20QueerDick-2010-09-28-rich
MAINTAINER= javad.kouhi@gmail.com
COMMENT= English-Persian dictionary for stardict
+WWW= http://pyglossary.sourceforge.net
WRKSRC= "${WRKDIR}/Open Dictionary aka QueerDick-2010-09-28-rich"
diff --git a/textproc/stardict-dictd_mova/Makefile b/textproc/stardict-dictd_mova/Makefile
index 57266fcc754c..f4d9e5ebe613 100644
--- a/textproc/stardict-dictd_mova/Makefile
+++ b/textproc/stardict-dictd_mova/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= stardict
MAINTAINER= makc@FreeBSD.org
COMMENT= Dictionaries from www.mova.org for StarDict
+WWW= http://stardict.sourceforge.net/
NO_BUILD= yes
NO_ARCH= yes
diff --git a/textproc/stardict-quick/Makefile b/textproc/stardict-quick/Makefile
index 5ac5d562bdc1..2f3413c18baa 100644
--- a/textproc/stardict-quick/Makefile
+++ b/textproc/stardict-quick/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= stardict
MAINTAINER= makc@FreeBSD.org
COMMENT= Dictionaries from Quick for StarDict
+WWW= http://stardict.sourceforge.net/
NO_BUILD= yes
NO_ARCH= yes
diff --git a/textproc/stardict-rptts/Makefile b/textproc/stardict-rptts/Makefile
index 9f57ecaea103..ab5ae024b2d0 100644
--- a/textproc/stardict-rptts/Makefile
+++ b/textproc/stardict-rptts/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= stardict
MAINTAINER= makc@FreeBSD.org
COMMENT= Real People TTS for StarDict
+WWW= http://www.stardict.org
NO_BUILD= yes
USES= tar:bzip2
diff --git a/textproc/stardict3/Makefile b/textproc/stardict3/Makefile
index b3a6bae5a756..8aa90e351630 100644
--- a/textproc/stardict3/Makefile
+++ b/textproc/stardict3/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= stardict
MAINTAINER= makc@FreeBSD.org
COMMENT= Dictionary lookup program written in Gtk2
+WWW= http://www.stardict.org
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/sv-aspell/Makefile b/textproc/sv-aspell/Makefile
index dfe3f60d1f8a..a67b3f8dc279 100644
--- a/textproc/sv-aspell/Makefile
+++ b/textproc/sv-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Swedish dictionary
+WWW= http://aspell.sourceforge.net/
DICT= sv
diff --git a/textproc/sv-hunspell/Makefile b/textproc/sv-hunspell/Makefile
index b517b66f8f57..6017a40f6a77 100644
--- a/textproc/sv-hunspell/Makefile
+++ b/textproc/sv-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Swedish hunspell dictionaries
+WWW= https://extensions.libreoffice.org/extensions/swedish-spelling-dictionary-den-stora-svenska-ordlistan
LICENSE= LGPL3
diff --git a/textproc/svn2cl/Makefile b/textproc/svn2cl/Makefile
index 911cf16542d1..dd3da4b2718a 100644
--- a/textproc/svn2cl/Makefile
+++ b/textproc/svn2cl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://arthurdejong.org/svn2cl/
MAINTAINER= ports@FreeBSD.org
COMMENT= Subversion ChangeLog generator
+WWW= https://arthurdejong.org/svn2cl/
RUN_DEPENDS= xsltproc:textproc/libxslt \
svn:devel/subversion
diff --git a/textproc/sw-aspell/Makefile b/textproc/sw-aspell/Makefile
index f05fb4287a98..7255d455f754 100644
--- a/textproc/sw-aspell/Makefile
+++ b/textproc/sw-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Swahili dictionary
+WWW= http://aspell.net/
DICT= sw
diff --git a/textproc/sxml/Makefile b/textproc/sxml/Makefile
index 2381c1a59496..86d111a0591d 100644
--- a/textproc/sxml/Makefile
+++ b/textproc/sxml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.MysticWALL.COM/download/
MAINTAINER= takefu@airport.fm
COMMENT= Skimpy XML parsing and grafting library for C language
+WWW= http://www.MysticWALL.COM/software/sxml/index.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/syck/Makefile b/textproc/syck/Makefile
index a13e46973f2b..64be834bdf4b 100644
--- a/textproc/syck/Makefile
+++ b/textproc/syck/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GHC
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for reading and writing YAML 1.0
+WWW= http://wiki.github.com/indeyets/syck
USE_GITHUB= yes
GH_ACCOUNT= indeyets
diff --git a/textproc/ta-aspell/Makefile b/textproc/ta-aspell/Makefile
index 390c661030e9..86dba7fe3e69 100644
--- a/textproc/ta-aspell/Makefile
+++ b/textproc/ta-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Tamil dictionary
+WWW= http://aspell.net/
DICT= ta
diff --git a/textproc/tagsoup/Makefile b/textproc/tagsoup/Makefile
index ab566143e1ce..482d3fa83f5d 100644
--- a/textproc/tagsoup/Makefile
+++ b/textproc/tagsoup/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .jar
MAINTAINER= java@FreeBSD.org
COMMENT= SAX-compliant parser written in Java
+WWW= http://vrici.lojban.org/~cowan/XML/tagsoup
LICENSE= APACHE20
diff --git a/textproc/te-aspell/Makefile b/textproc/te-aspell/Makefile
index 320b3e8498de..3d9ceb44d3f4 100644
--- a/textproc/te-aspell/Makefile
+++ b/textproc/te-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= prudhvi-krishna-bsd@surapaneni.in
COMMENT= Aspell Telugu dictionary
+WWW= http://www.swecha.org/wiki/Wordlist_and_Dictionaries
DICT= te
diff --git a/textproc/te-hunspell/Makefile b/textproc/te-hunspell/Makefile
index fbc196aee72d..bf7ba145902d 100644
--- a/textproc/te-hunspell/Makefile
+++ b/textproc/te-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Telugu hunspell dictionaries
+WWW= http://aspell.net/
LICENSE= GPLv2
diff --git a/textproc/tet-aspell/Makefile b/textproc/tet-aspell/Makefile
index f12da66c4367..b43895ad330b 100644
--- a/textproc/tet-aspell/Makefile
+++ b/textproc/tet-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Tetum dictionary
+WWW= http://aspell.net/
DICT= tet
diff --git a/textproc/texi2html/Makefile b/textproc/texi2html/Makefile
index 57356d72f004..fc7ac829676b 100644
--- a/textproc/texi2html/Makefile
+++ b/textproc/texi2html/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Texinfo to HTML converter
+WWW= https://www.nongnu.org/texi2html/
GNU_CONFIGURE= yes
NO_ARCH= yes
diff --git a/textproc/texi2mdoc/Makefile b/textproc/texi2mdoc/Makefile
index f5ab7a6045bb..b4ab18e28332 100644
--- a/textproc/texi2mdoc/Makefile
+++ b/textproc/texi2mdoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://mdocml.bsd.lv/texi2mdoc/snapshots/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Convert Texinfo data to mdoc input
+WWW= https://mdocml.bsd.lv/texi2mdoc/
LICENSE= ISCL
diff --git a/textproc/textnote/Makefile b/textproc/textnote/Makefile
index 241327bcfcc5..7c50ea2bd3a6 100644
--- a/textproc/textnote/Makefile
+++ b/textproc/textnote/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Tool for creating and organizing daily notes on the command line
+WWW= https://github.com/dkaslovsky/textnote #installation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/textogif/Makefile b/textproc/textogif/Makefile
index 0bcba767bec6..6fc9aa84101c 100644
--- a/textproc/textogif/Makefile
+++ b/textproc/textogif/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Perl script to convert LaTeX formulas into GIFs
+WWW= https://www.fourmilab.ch/webtools/textogif/
RUN_DEPENDS= ppmtogif:graphics/netpbm
diff --git a/textproc/textql/Makefile b/textproc/textql/Makefile
index 0b3681e8b013..93aa4359f8b7 100644
--- a/textproc/textql/Makefile
+++ b/textproc/textql/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ume@FreeBSD.org
COMMENT= Execute SQL against structured text like CSV or TSV
+WWW= https://github.com/dinedal/textql/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/the_silver_searcher/Makefile b/textproc/the_silver_searcher/Makefile
index ed78034535b3..9c798ffde8ac 100644
--- a/textproc/the_silver_searcher/Makefile
+++ b/textproc/the_silver_searcher/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Code-searching tool similar to ack but faster
+WWW= https://github.com/ggreer/the_silver_searcher
LICENSE= APACHE20
diff --git a/textproc/ti-hunspell/Makefile b/textproc/ti-hunspell/Makefile
index 24d75d3f5323..61dffd80e6c2 100644
--- a/textproc/ti-hunspell/Makefile
+++ b/textproc/ti-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Tigrigna hunspell dictionaries
+WWW= https://www.cs.ru.nl/~biniam/geez/index.php
USES= zip
NO_ARCH= yes
diff --git a/textproc/tidyp/Makefile b/textproc/tidyp/Makefile
index 79df2363de38..00f864304cb1 100644
--- a/textproc/tidyp/Makefile
+++ b/textproc/tidyp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc www
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library and program to validate and fix HTML
+WWW= http://tidyp.com/
CONFIGURE_ARGS= --enable-asian --enable-utf16
GNU_CONFIGURE= yes
diff --git a/textproc/tinyxml/Makefile b/textproc/tinyxml/Makefile
index 50ae453e12a5..06df6fc85357 100644
--- a/textproc/tinyxml/Makefile
+++ b/textproc/tinyxml/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g}
MAINTAINER= ports@FreeBSD.org
COMMENT= Small C++ XML parser
+WWW= https://sourceforge.net/projects/tinyxml/
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/textproc/tinyxml2/Makefile b/textproc/tinyxml2/Makefile
index 24f515aee862..eee394c01cf9 100644
--- a/textproc/tinyxml2/Makefile
+++ b/textproc/tinyxml2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Small C++ XML Parser
+WWW= https://grinninglizard.com/tinyxml2/index.html
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/tk-aspell/Makefile b/textproc/tk-aspell/Makefile
index 952420eefd81..d51520c9b8d1 100644
--- a/textproc/tk-aspell/Makefile
+++ b/textproc/tk-aspell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Turkmen dictionary
+WWW= http://borel.slu.edu/crubadan/
DICT= tk
diff --git a/textproc/tk-hunspell/Makefile b/textproc/tk-hunspell/Makefile
index 7ec0c2791865..a49e98096a3e 100644
--- a/textproc/tk-hunspell/Makefile
+++ b/textproc/tk-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Turkmen hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/turkmen-spell-checker/
LICENSE= GPLv3
diff --git a/textproc/tkdiff/Makefile b/textproc/tkdiff/Makefile
index b51bf5ccd971..3fd874315a66 100644
--- a/textproc/tkdiff/Makefile
+++ b/textproc/tkdiff/Makefile
@@ -6,6 +6,7 @@ DISTFILES= ${DISTNAME}.zip tkicons.txz:ikon
MAINTAINER= portmaster@BSDforge.com
COMMENT= Tk frontend for diff(1)
+WWW= https://sourceforge.net/projects/tkdiff/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/tkxmlive/Makefile b/textproc/tkxmlive/Makefile
index 0d9ac6cbc6af..f845dec19c4c 100644
--- a/textproc/tkxmlive/Makefile
+++ b/textproc/tkxmlive/Makefile
@@ -7,6 +7,7 @@ DISTNAME= tkxmlive-0.1.5-1
MAINTAINER= nivit@FreeBSD.org
COMMENT= Tcl/Tk XML intelligence visual editor
+WWW= http://tkxmlive.sourceforge.net/
RUN_DEPENDS+= ${LOCALBASE}/lib/bwidget/pkgIndex.tcl:x11-toolkits/bwidget
diff --git a/textproc/tl-aspell/Makefile b/textproc/tl-aspell/Makefile
index e87f44311403..55e0a2b9187a 100644
--- a/textproc/tl-aspell/Makefile
+++ b/textproc/tl-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Tagalog dictionary
+WWW= http://aspell.net/
DICT= tl
diff --git a/textproc/tn-aspell/Makefile b/textproc/tn-aspell/Makefile
index 22c248e881d7..81f68aa2f5c8 100644
--- a/textproc/tn-aspell/Makefile
+++ b/textproc/tn-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Tswana dictionary
+WWW= http://aspell.net/
DICT= tn
diff --git a/textproc/tn-hunspell/Makefile b/textproc/tn-hunspell/Makefile
index 8925596cc731..61f1cea656f3 100644
--- a/textproc/tn-hunspell/Makefile
+++ b/textproc/tn-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Tswana hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/tswana-spell-checker/
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/tnef2txt/Makefile b/textproc/tnef2txt/Makefile
index 62aa0db9ab86..5a3f6df5c625 100644
--- a/textproc/tnef2txt/Makefile
+++ b/textproc/tnef2txt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.fiction.net/blong/programs/tnef2txt/
MAINTAINER= ports@FreeBSD.org
COMMENT= Portable application/ms-tnef parser
+WWW= http://www.fiction.net/blong/programs/ #tnef2txt
ALL_TARGET= tnef2txt
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}"
diff --git a/textproc/tokyodystopia/Makefile b/textproc/tokyodystopia/Makefile
index 2648c5d93ca0..76ce55afdb91 100644
--- a/textproc/tokyodystopia/Makefile
+++ b/textproc/tokyodystopia/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://dbmx.net/${PORTNAME}/
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Full-text search system based on Tokyo Cabinet
+WWW= https://dbmx.net/tokyodystopia/
LICENSE= LGPL21
diff --git a/textproc/toml-f/Makefile b/textproc/toml-f/Makefile
index bbcb8885878b..26a5979671b0 100644
--- a/textproc/toml-f/Makefile
+++ b/textproc/toml-f/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= TOML parser for data serialization and deserialization in Fortran
+WWW= https://toml-f.github.io/toml-f/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
diff --git a/textproc/tr-aspell/Makefile b/textproc/tr-aspell/Makefile
index 1c7f1675b06e..5be906857cfb 100644
--- a/textproc/tr-aspell/Makefile
+++ b/textproc/tr-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Turkish dictionary
+WWW= http://aspell.net/
DICT= tr
diff --git a/textproc/trang/Makefile b/textproc/trang/Makefile
index 4e4bfa45b054..7682d57af24f 100644
--- a/textproc/trang/Makefile
+++ b/textproc/trang/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/relaxng/jing-trang/releases/download/V${PORTVER
MAINTAINER= yasu@FreeBSD.org
COMMENT= Multi-format schema converter based on RELAX NG
+WWW= http://www.thaiopensource.com/relaxng/trang.html
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/copying.txt
diff --git a/textproc/translate-toolkit/Makefile b/textproc/translate-toolkit/Makefile
index a64b31a5284a..00941ff1da38 100644
--- a/textproc/translate-toolkit/Makefile
+++ b/textproc/translate-toolkit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tools and API for translation and localization engineering
+WWW= https://toolkit.translatehouse.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/trdsql/Makefile b/textproc/trdsql/Makefile
index 5fe1edf7b9ea..713ffb5723a1 100644
--- a/textproc/trdsql/Makefile
+++ b/textproc/trdsql/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= Execute SQL queries on CSV, LTSV, JSON and TBLN
+WWW= https://github.com/noborus/trdsql
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/ts-hunspell/Makefile b/textproc/ts-hunspell/Makefile
index 04549f949850..561b6bfef8cb 100644
--- a/textproc/ts-hunspell/Makefile
+++ b/textproc/ts-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Tsonga hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/tsonga-spell-checker/
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/tth/Makefile b/textproc/tth/Makefile
index c812a3fbe99b..e5fae0c2ae1c 100644
--- a/textproc/tth/Makefile
+++ b/textproc/tth/Makefile
@@ -8,6 +8,7 @@ DISTNAME= tth_C
MAINTAINER= ports@FreeBSD.org
COMMENT= TeX to HTML translator
+WWW= http://hutchinson.belmont.ma.us/tth/
RUN_DEPENDS= ppmtogif:graphics/netpbm
diff --git a/textproc/tttcmds/Makefile b/textproc/tttcmds/Makefile
index 4260ac34e5da..67db306db00f 100644
--- a/textproc/tttcmds/Makefile
+++ b/textproc/tttcmds/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= daichi@FreeBSD.org
COMMENT= Unix-style data processing commands and library
+WWW= https://github.com/daichigoto/tttcmds
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/turboxsl/Makefile b/textproc/turboxsl/Makefile
index d26980175d6b..c26d23ba6cd7 100644
--- a/textproc/turboxsl/Makefile
+++ b/textproc/turboxsl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= hrs@FreeBSD.org
COMMENT= Fast, multithreaded XML+XSLT transformation library
+WWW= https://github.com/Litres/turboxsl
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/txt2html/Makefile b/textproc/txt2html/Makefile
index 3a1ad17f3f2a..81340c17692f 100644
--- a/textproc/txt2html/Makefile
+++ b/textproc/txt2html/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert raw text to something with a little HTML formatting
+WWW= http://txt2html.sourceforge.net/
BUILD_DEPENDS= p5-Getopt-ArgvFile>=0:devel/p5-Getopt-ArgvFile \
p5-YAML-Syck>=0:textproc/p5-YAML-Syck
diff --git a/textproc/txt2man/Makefile b/textproc/txt2man/Makefile
index c95c1e2c0c90..6ad688102028 100644
--- a/textproc/txt2man/Makefile
+++ b/textproc/txt2man/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Converts flat ASCII text to man page format
+WWW= https://github.com/mvertes/txt2man
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/txt2tags/Makefile b/textproc/txt2tags/Makefile
index cc24f2d023bc..a351bd66fb9d 100644
--- a/textproc/txt2tags/Makefile
+++ b/textproc/txt2tags/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert simply formatted text into markup (e.g., HTML)
+WWW= https://txt2tags.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/uchardet/Makefile b/textproc/uchardet/Makefile
index 7b3cbf56c902..028d6ccc6db5 100644
--- a/textproc/uchardet/Makefile
+++ b/textproc/uchardet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.freedesktop.org/software/${PORTNAME}/releases/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Universal charset detection library
+WWW= https://www.freedesktop.org/wiki/Software/uchardet/
LICENSE= GPLv2+ LGPL21+ MPL11
LICENSE_COMB= dual
diff --git a/textproc/ucto/Makefile b/textproc/ucto/Makefile
index 33a2ab9bf9e7..58781b9453c0 100644
--- a/textproc/ucto/Makefile
+++ b/textproc/ucto/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Advanced rule-based (regular-expression) and unicode-aware tokenizer
+WWW= https://languagemachines.github.io/ucto/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/uctodata/Makefile b/textproc/uctodata/Makefile
index fe9536c96c2b..240148c5e2f7 100644
--- a/textproc/uctodata/Makefile
+++ b/textproc/uctodata/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Datafiles for the tokenizer 'ucto'
+WWW= https://languagemachines.github.io/ucto/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/ugrep/Makefile b/textproc/ugrep/Makefile
index 15068e76faba..1cc0bc74871b 100644
--- a/textproc/ugrep/Makefile
+++ b/textproc/ugrep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ashish@FreeBSD.org
COMMENT= NEW ultra fast grep with interactive query UI
+WWW= https://github.com/Genivia/ugrep
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/uim-el/Makefile b/textproc/uim-el/Makefile
index 6070172829fb..0775c184a63e 100644
--- a/textproc/uim-el/Makefile
+++ b/textproc/uim-el/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= nobutaka@FreeBSD.org
COMMENT?= Emacs lisp for uim input method library
+WWW= https://github.com/uim/uim
LICENSE= BSD3CLAUSE GPLv2+ GPLv3+ LGPL21+ PD
LICENSE_COMB= multi
diff --git a/textproc/uim-gtk/Makefile b/textproc/uim-gtk/Makefile
index daa47f52304d..e8bfdea185c7 100644
--- a/textproc/uim-gtk/Makefile
+++ b/textproc/uim-gtk/Makefile
@@ -1,6 +1,7 @@
PKGNAMESUFFIX= -gtk
COMMENT= GTK+ modules of uim input method
+WWW= https://github.com/uim/uim
USE_GNOME= cairo gdkpixbuf2 gtk20
LIB_DEPENDS= libuim.so:textproc/uim \
diff --git a/textproc/uim-gtk3/Makefile b/textproc/uim-gtk3/Makefile
index 8d9a04d99529..60157b2458de 100644
--- a/textproc/uim-gtk3/Makefile
+++ b/textproc/uim-gtk3/Makefile
@@ -1,6 +1,7 @@
PKGNAMESUFFIX= -gtk3
COMMENT= GTK+ 3.x modules of uim input method
+WWW= https://github.com/uim/uim
USE_GNOME= cairo gdkpixbuf2 gtk30
LIB_DEPENDS= libuim.so:textproc/uim \
diff --git a/textproc/uim-m17nlib/Makefile b/textproc/uim-m17nlib/Makefile
index 045952f3064b..86590fe20ad7 100644
--- a/textproc/uim-m17nlib/Makefile
+++ b/textproc/uim-m17nlib/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= -m17nlib
.endif
COMMENT= Uim plugin using m17n library input method
+WWW= https://github.com/uim/uim
BUILD_DEPENDS= m17n-db:devel/m17n-db
LIB_DEPENDS= libm17n.so:devel/m17n-lib \
diff --git a/textproc/uim-qt5/Makefile b/textproc/uim-qt5/Makefile
index f6c9ef2145d6..a8f981d4c16d 100644
--- a/textproc/uim-qt5/Makefile
+++ b/textproc/uim-qt5/Makefile
@@ -1,6 +1,7 @@
PKGNAMESUFFIX= -qt5
COMMENT= Qt5 modules of uim input method
+WWW= https://github.com/uim/uim
BUILD_DEPENDS= cmake:devel/cmake
LIB_DEPENDS= libuim.so:textproc/uim
diff --git a/textproc/uim/Makefile b/textproc/uim/Makefile
index 21c670396bbf..b7faf3c9ee93 100644
--- a/textproc/uim/Makefile
+++ b/textproc/uim/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -nox11
MAINTAINER= nobutaka@FreeBSD.org
COMMENT?= Input method library
+WWW= https://github.com/uim/uim
LICENSE= BSD3CLAUSE GPLv2+ GPLv3+ LGPL21+ PD
LICENSE_COMB= multi
diff --git a/textproc/uml2svg/Makefile b/textproc/uml2svg/Makefile
index 44f46c4dd775..ad80b96d40fa 100644
--- a/textproc/uml2svg/Makefile
+++ b/textproc/uml2svg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= XSL stylesheets to convert UML to SVG
+WWW= http://uml2svg.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/uncle/Makefile b/textproc/uncle/Makefile
index 52f672e7f394..010a33cec701 100644
--- a/textproc/uncle/Makefile
+++ b/textproc/uncle/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert UCL config file to desired format
+WWW= https://github.com/MagikBSD/uncle
LICENSE= BSD2CLAUSE
diff --git a/textproc/uncrustify/Makefile b/textproc/uncrustify/Makefile
index 4a182c5fb7e6..3b15db868c89 100644
--- a/textproc/uncrustify/Makefile
+++ b/textproc/uncrustify/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Highly configurable source code beautifier
+WWW= http://uncrustify.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/uni/Makefile b/textproc/uni/Makefile
index adaf2463ba8f..092c3d13cb6d 100644
--- a/textproc/uni/Makefile
+++ b/textproc/uni/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
COMMENT= Query the Unicode database from the commandline
+WWW= https://github.com/arp242/uni
LICENSE= MIT
diff --git a/textproc/uni2ascii/Makefile b/textproc/uni2ascii/Makefile
index 19b9aa869218..08e8315834ce 100644
--- a/textproc/uni2ascii/Makefile
+++ b/textproc/uni2ascii/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://billposer.org/Software/Downloads/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Convert between UTF-8 Unicode and 7-bit ASCII equivalents
+WWW= http://freecode.com/projects/uni2ascii/
LICENSE= GPLv3
diff --git a/textproc/unoconv/Makefile b/textproc/unoconv/Makefile
index 685a7b489ba2..70108075a479 100644
--- a/textproc/unoconv/Makefile
+++ b/textproc/unoconv/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert any document from and to any LibreOffice supported format
+WWW= http://dag.wieers.com/home-made/unoconv/
LICENSE= GPLv2
diff --git a/textproc/unroff/Makefile b/textproc/unroff/Makefile
index b57c3fde3b22..4c5639d19593 100644
--- a/textproc/unroff/Makefile
+++ b/textproc/unroff/Makefile
@@ -12,6 +12,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
COMMENT= Programmable troff translator with backend for HTML
+WWW= https://www-rn.informatik.uni-bremen.de/software/unroff/
LICENSE= UNROFF
LICENSE_NAME= unroff license
diff --git a/textproc/unrtf/Makefile b/textproc/unrtf/Makefile
index 091798cfc828..7001122cd419 100644
--- a/textproc/unrtf/Makefile
+++ b/textproc/unrtf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= jharris@widomaker.com
COMMENT= Converter from RTF to several formats, including HTML and LaTeX
+WWW= https://www.gnu.org/software/unrtf/unrtf.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/up/Makefile b/textproc/up/Makefile
index 169137473de4..1502514b7919 100644
--- a/textproc/up/Makefile
+++ b/textproc/up/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Ultimate plumber, a tool for writing pipes with instant live preview
+WWW= https://github.com/akavel/up
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/urlview/Makefile b/textproc/urlview/Makefile
index 5307b29b614f..c81839721a2c 100644
--- a/textproc/urlview/Makefile
+++ b/textproc/urlview/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc www
MAINTAINER= uzsolt@uzsolt.hu
COMMENT= URL extractor/launcher
+WWW= https://github.com/sigpipe/urlview
LICENSE= GPLv2
diff --git a/textproc/utf8proc/Makefile b/textproc/utf8proc/Makefile
index 832c8e9337f6..f92dab9d172a 100644
--- a/textproc/utf8proc/Makefile
+++ b/textproc/utf8proc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc devel
MAINTAINER= hrs@FreeBSD.org
COMMENT= UTF-8 processing library
+WWW= https://juliastrings.github.io/utf8proc/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/uz-aspell/Makefile b/textproc/uz-aspell/Makefile
index 0a96122ec8ed..a52680a3ffcb 100644
--- a/textproc/uz-aspell/Makefile
+++ b/textproc/uz-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Uzbek dictionary
+WWW= http://aspell.net/
DICT= uz
diff --git a/textproc/vale/Makefile b/textproc/vale/Makefile
index 963562a8c284..839e37a8fff6 100644
--- a/textproc/vale/Makefile
+++ b/textproc/vale/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
COMMENT= Command-line tool that brings editorial style guide to life
+WWW= https://vale.sh/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/vbindiff/Makefile b/textproc/vbindiff/Makefile
index 53704e90fdb7..094dfd3f9227 100644
--- a/textproc/vbindiff/Makefile
+++ b/textproc/vbindiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.cjmweb.net/vbindiff/
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= Visual binary diff, visually compare binary files
+WWW= https://www.cjmweb.net/vbindiff/
LICENSE= GPLv2+
diff --git a/textproc/ve-hunspell/Makefile b/textproc/ve-hunspell/Makefile
index a82ff7455999..4375cc39ae5a 100644
--- a/textproc/ve-hunspell/Makefile
+++ b/textproc/ve-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Venda hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/venda-spell-checker/
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/vgrep/Makefile b/textproc/vgrep/Makefile
index 3bb1874e3126..da2ca7eb0f9f 100644
--- a/textproc/vgrep/Makefile
+++ b/textproc/vgrep/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= lcook@FreeBSD.org
COMMENT= User-friendly pager for grep
+WWW= https://github.com/vrothberg/vgrep
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/wa-aspell/Makefile b/textproc/wa-aspell/Makefile
index 4b576c660ca0..b4df9903f6c4 100644
--- a/textproc/wa-aspell/Makefile
+++ b/textproc/wa-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Walloon dictionary
+WWW= http://aspell.net/
DICT= wa
diff --git a/textproc/wa-hunspell/Makefile b/textproc/wa-hunspell/Makefile
index 96bd19f1cdb9..fba8ea2554d3 100644
--- a/textproc/wa-hunspell/Makefile
+++ b/textproc/wa-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Wallon hunspell dictionaries
+WWW= http://chanae.walon.org/walon/aspell.php
LICENSE= LGPL21
diff --git a/textproc/wbxml2/Makefile b/textproc/wbxml2/Makefile
index 756f6345a820..fc8e4ed26487 100644
--- a/textproc/wbxml2/Makefile
+++ b/textproc/wbxml2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc devel
MAINTAINER= flo@FreeBSD.org
COMMENT= Library & tools for converting wbxml<->xml
+WWW= http://libwbxml.opensync.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/wdiff/Makefile b/textproc/wdiff/Makefile
index 52ad4e097b58..d7d5d20474eb 100644
--- a/textproc/wdiff/Makefile
+++ b/textproc/wdiff/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Display word differences between text files
+WWW= https://www.gnu.org/software/wdiff/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/webcpp/Makefile b/textproc/webcpp/Makefile
index ec60475e2ea0..6dd814d2811a 100644
--- a/textproc/webcpp/Makefile
+++ b/textproc/webcpp/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= chip-set@mail.ru
COMMENT= Convert your source code to syntax highlighted HTML
+WWW= http://webcpp.sourceforge.net/
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
diff --git a/textproc/website/Makefile b/textproc/website/Makefile
index 481945158fd5..fcdea168d4e4 100644
--- a/textproc/website/Makefile
+++ b/textproc/website/Makefile
@@ -6,6 +6,7 @@ DISTNAME= docbook-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Doctype and stylesheets for making websites
+WWW= http://docbook.sourceforge.net/projects/website/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/weka/Makefile b/textproc/weka/Makefile
index 9e12c0fbf348..9c34f65cef3d 100644
--- a/textproc/weka/Makefile
+++ b/textproc/weka/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-3-8/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Data Mining Software in Java
+WWW= https://www.cs.waikato.ac.nz/ml/weka/
LICENSE= GPLv2
diff --git a/textproc/wiggle/Makefile b/textproc/wiggle/Makefile
index a7571fd2eb03..36a211fd98ab 100644
--- a/textproc/wiggle/Makefile
+++ b/textproc/wiggle/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://neil.brown.name/wiggle/
MAINTAINER= mandree@FreeBSD.org
COMMENT= Apply rejected patches and perform word-wise diffs
+WWW= https://github.com/neilbrown/wiggle
LICENSE= GPLv2
diff --git a/textproc/wikiman/Makefile b/textproc/wikiman/Makefile
index ecd3a789a9cf..639e6e734aaf 100644
--- a/textproc/wikiman/Makefile
+++ b/textproc/wikiman/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= textproc
MAINTAINER= filip@parag.rs
COMMENT= Offline interactive documentation search
+WWW= https://github.com/filiparag/wikiman
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/word2x/Makefile b/textproc/word2x/Makefile
index 90e58f636eb9..30a5772ac14a 100644
--- a/textproc/word2x/Makefile
+++ b/textproc/word2x/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-zero/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Converter from MS Word to text, HTML, or LaTeX
+WWW= http://word2x.sourceforge.net/
USES= gmake
GNU_CONFIGURE= yes
diff --git a/textproc/wordnet/Makefile b/textproc/wordnet/Makefile
index bb0ee46cb225..1761272c97f9 100644
--- a/textproc/wordnet/Makefile
+++ b/textproc/wordnet/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:code wn3.1.dict.tar.gz:dict
MAINTAINER= mi@aldan.algebra.com
COMMENT= Dictionaries and thesauri with devel. libraries (C, TCL) and browsers
+WWW= https://wordnet.princeton.edu/
EXTRACT_ONLY= ${DISTFILES:M*code:S/:code//}
EXTRACT_AFTER_ARGS=--exclude dict
diff --git a/textproc/write-good/Makefile b/textproc/write-good/Makefile
index 57af776ddc7f..6fa213987a3d 100644
--- a/textproc/write-good/Makefile
+++ b/textproc/write-good/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${_NPM_DISTFILES}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Naive linter for English prose
+WWW= https://github.com/btford/write-good
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/wv/Makefile b/textproc/wv/Makefile
index b7725052c8d8..a6dd4c7d7b9e 100644
--- a/textproc/wv/Makefile
+++ b/textproc/wv/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.abisource.com/downloads/wv/${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library and executables to access Microsoft Word files
+WWW= http://wvware.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/wv2/Makefile b/textproc/wv2/Makefile
index 2c94e00041e1..6ef9c8510530 100644
--- a/textproc/wv2/Makefile
+++ b/textproc/wv2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/wvware/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library providing routines to access Microsoft Word files
+WWW= http://wvware.sourceforge.net/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/textproc/xalan-c/Makefile b/textproc/xalan-c/Makefile
index 5a9925a0f31e..b92ad4cd3148 100644
--- a/textproc/xalan-c/Makefile
+++ b/textproc/xalan-c/Makefile
@@ -7,6 +7,7 @@ DISTNAME= xalan_c-${PORTVERSION}
MAINTAINER= rleigh@apache.org
COMMENT= XSLT processor from the Apache XML Project
+WWW= https://apache.github.io/xalan-c/
LICENSE= APACHE20
diff --git a/textproc/xalan-j/Makefile b/textproc/xalan-j/Makefile
index 8e1904e534be..c0f5009493cf 100644
--- a/textproc/xalan-j/Makefile
+++ b/textproc/xalan-j/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/./_/g}-bin
MAINTAINER= ale@FreeBSD.org
COMMENT= Apache XSLT processor for transforming XML documents
+WWW= https://xml.apache.org/xalan-j/
LICENSE= APACHE20
diff --git a/textproc/xenv/Makefile b/textproc/xenv/Makefile
index 688ff2f87e00..177a4be0c549 100644
--- a/textproc/xenv/Makefile
+++ b/textproc/xenv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://download.gnu.org.ua/release/xenv/
MAINTAINER= zeus@gnu.org.ua
COMMENT= Text preprocessor for environment variable expansion
+WWW= https://gnu.org.ua/software/xenv/
LICENSE= GPLv3+
diff --git a/textproc/xerces-c3/Makefile b/textproc/xerces-c3/Makefile
index 328a6b30c435..017ea8966208 100644
--- a/textproc/xerces-c3/Makefile
+++ b/textproc/xerces-c3/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validating XML parser from the Apache XML Project
+WWW= https://xerces.apache.org/xerces-c/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/xerces-j/Makefile b/textproc/xerces-j/Makefile
index e0bac3f25eab..3cc183d2d6b4 100644
--- a/textproc/xerces-j/Makefile
+++ b/textproc/xerces-j/Makefile
@@ -6,6 +6,7 @@ DISTNAME= Xerces-J-bin.${PORTVERSION}
MAINTAINER= ale@FreeBSD.org
COMMENT= XML parser for Java
+WWW= https://xerces.apache.org/xerces2-j/
LICENSE= APACHE20
diff --git a/textproc/xfce4-dict-plugin/Makefile b/textproc/xfce4-dict-plugin/Makefile
index a60f33f81a9e..6f5235a72dcd 100644
--- a/textproc/xfce4-dict-plugin/Makefile
+++ b/textproc/xfce4-dict-plugin/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Xfce4 plugin to query different dictionaries
+WWW= https://goodies.xfce.org/projects/applications/xfce4-dict
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/xh-hunspell/Makefile b/textproc/xh-hunspell/Makefile
index d01b9d887715..ea4a31fe8960 100644
--- a/textproc/xh-hunspell/Makefile
+++ b/textproc/xh-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Xhosa hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/xhosa-spell-checker/
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/xhtml-11/Makefile b/textproc/xhtml-11/Makefile
index 90be57b7f5d4..807560a4170c 100644
--- a/textproc/xhtml-11/Makefile
+++ b/textproc/xhtml-11/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${DISTNAME}-${RECDATE}
MAINTAINER= mandree@FreeBSD.org
COMMENT= W3C's XHTML 1.1 DTD
+WWW= https://www.w3.org/TR/xhtml11/
RUN_DEPENDS= xmlcatmgr:textproc/xmlcatmgr
diff --git a/textproc/xhtml-basic/Makefile b/textproc/xhtml-basic/Makefile
index e1da8ae90c00..0f6c82ec8f04 100644
--- a/textproc/xhtml-basic/Makefile
+++ b/textproc/xhtml-basic/Makefile
@@ -7,6 +7,7 @@ DISTNAME= xhtml-basic
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= W3C's XHTML Basic DTD
+WWW= https://www.w3.org/TR/xhtml-basic/
RUN_DEPENDS= xmlcatmgr:textproc/xmlcatmgr \
${LOCALBASE}/share/xml/dtd/xhtml-modularization/catalog.xml:textproc/xhtml-modularization
diff --git a/textproc/xhtml-modularization/Makefile b/textproc/xhtml-modularization/Makefile
index bc3268ee3820..fbad884ce93f 100644
--- a/textproc/xhtml-modularization/Makefile
+++ b/textproc/xhtml-modularization/Makefile
@@ -7,6 +7,7 @@ DISTNAME= xhtml-modularization
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= W3C's Modularization of XHTML DTDs and docs
+WWW= https://www.w3.org/TR/xhtml-modularization/
RUN_DEPENDS= xmlcatmgr:textproc/xmlcatmgr
diff --git a/textproc/xincluder/Makefile b/textproc/xincluder/Makefile
index 58d95606d769..d882781a5a81 100644
--- a/textproc/xincluder/Makefile
+++ b/textproc/xincluder/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-1.0d11
MAINTAINER= ports@FreeBSD.org
COMMENT= Java-based XInclude processors
+WWW= http://xincluder.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/lgpl.txt
diff --git a/textproc/xlhtml/Makefile b/textproc/xlhtml/Makefile
index 4c5da4a4d748..3239b582d337 100644
--- a/textproc/xlhtml/Makefile
+++ b/textproc/xlhtml/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/chicago/${PORTNAME}/backend
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert Excel and PowerPoint files to HTML and text
+WWW= http://chicago.sourceforge.net/xlhtml/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/xlnt/Makefile b/textproc/xlnt/Makefile
index 31b3fd4cf9eb..fc7bc790d92b 100644
--- a/textproc/xlnt/Makefile
+++ b/textproc/xlnt/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ xlsx library for reading/writing/manipulating spreadsheets
+WWW= https://github.com/tfussell/xlnt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/textproc/xml-commons/Makefile b/textproc/xml-commons/Makefile
index 346f8f3795c7..929d003d56bb 100644
--- a/textproc/xml-commons/Makefile
+++ b/textproc/xml-commons/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= -bin.tar.gz
MAINTAINER= makc@FreeBSD.org
COMMENT= Provides common XML code for Apache projects
+WWW= https://xerces.apache.org/xml-commons/
USE_JAVA= yes
JAVA_RUN= yes
diff --git a/textproc/xml-format/Makefile b/textproc/xml-format/Makefile
index 97517113a136..8efbf5eb9567 100644
--- a/textproc/xml-format/Makefile
+++ b/textproc/xml-format/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://acadix.biz/Ports/distfiles/
MAINTAINER= ports@FreeBSD.org
COMMENT= XML beautifier
+WWW= https://acadix.biz/xml-format.php
MAKE_ENV+= DATADIR=${DATADIR}
diff --git a/textproc/xml-lite.el/Makefile b/textproc/xml-lite.el/Makefile
index face3c5e08f3..3921d45d1808 100644
--- a/textproc/xml-lite.el/Makefile
+++ b/textproc/xml-lite.el/Makefile
@@ -10,6 +10,7 @@ EXTRACT_SUFX= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple XML-editing for GNU Emacs
+WWW= https://www.dogbiscuit.org/mdub/software/
LICENSE= GPLv2+
diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile
index e12b22bc103d..11646258f162 100644
--- a/textproc/xml2rfc/Makefile
+++ b/textproc/xml2rfc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://tools.ietf.org/tools/xml2rfc2/cli/
MAINTAINER= marcus@FreeBSD.org
COMMENT= Tool to create RFCs and related documents from XML
+WWW= https://xml2rfc.tools.ietf.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/xmlcatmgr/Makefile b/textproc/xmlcatmgr/Makefile
index d975dc2e1616..982f048d5027 100644
--- a/textproc/xmlcatmgr/Makefile
+++ b/textproc/xmlcatmgr/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= hrs@FreeBSD.org
COMMENT= SGML and XML catalog manager
+WWW= http://xmlcatmgr.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/xmlcharent/Makefile b/textproc/xmlcharent/Makefile
index 08e72adb069c..06d1534e6bb4 100644
--- a/textproc/xmlcharent/Makefile
+++ b/textproc/xmlcharent/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://www.oasis-open.org/docbook/${PORTNAME}/${PORTVERSION}/ \
MAINTAINER= hrs@FreeBSD.org
COMMENT= XML character entities
+WWW= https://www.oasis-open.org/docbook/xmlcharent/
LICENSE= OASIS
LICENSE_NAME= OASIS License
diff --git a/textproc/xmlenc/Makefile b/textproc/xmlenc/Makefile
index 85c31da1a170..f60833978351 100644
--- a/textproc/xmlenc/Makefile
+++ b/textproc/xmlenc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Light-weight XML encoding library for Java
+WWW= http://xmlenc.sourceforge.net/
USES= tar:tgz
USE_JAVA= yes
diff --git a/textproc/xmlf90/Makefile b/textproc/xmlf90/Makefile
index d30ac8c26d9a..ea9d1e9ed330 100644
--- a/textproc/xmlf90/Makefile
+++ b/textproc/xmlf90/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gitlab.com/siesta-project/libraries/xmlf90/-/archive/1.5.5
MAINTAINER= yuri@FreeBSD.org
COMMENT= Suite of light-weight libraries to work with XML in Fortran
+WWW= https://launchpad.net/xmlf90
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/xmlformat/Makefile b/textproc/xmlformat/Makefile
index 1fb464599f14..cc8d4d5d151b 100644
--- a/textproc/xmlformat/Makefile
+++ b/textproc/xmlformat/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.kitebird.com/software/xmlformat/
MAINTAINER= hrs@FreeBSD.org
COMMENT= XML Document Formatter
+WWW= http://www.kitebird.com/software/xmlformat/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/xmlgen/Makefile b/textproc/xmlgen/Makefile
index dd453c679ac1..28c69a18ce52 100644
--- a/textproc/xmlgen/Makefile
+++ b/textproc/xmlgen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/tclxml/${PORTNAME}/v${PORTVERSION}
MAINTAINER= dereckson@gmail.com
COMMENT= Write XML documents using Tcl
+WWW= http://tclxml.sourceforge.net/
USES= tcl
NO_BUILD= yes
diff --git a/textproc/xmlindent/Makefile b/textproc/xmlindent/Makefile
index f2c9c53aff65..5a6212670d40 100644
--- a/textproc/xmlindent/Makefile
+++ b/textproc/xmlindent/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= XML stream reformatter
+WWW= http://xmlindent.sourceforge.net
LICENSE= GPLv2
diff --git a/textproc/xmlppm/Makefile b/textproc/xmlppm/Makefile
index 1a12c5bc7ff5..9cb11e1ccdbe 100644
--- a/textproc/xmlppm/Makefile
+++ b/textproc/xmlppm/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} \
MAINTAINER= hsmtkk@gmail.com
COMMENT= XML-Conscious PPM Compression
+WWW= http://xmlppm.sourceforge.net/
LIB_DEPENDS= libexpat.so:textproc/expat2
diff --git a/textproc/xmlroff/Makefile b/textproc/xmlroff/Makefile
index 8b8679327907..0fe47e558c49 100644
--- a/textproc/xmlroff/Makefile
+++ b/textproc/xmlroff/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= hrs@FreeBSD.org
COMMENT= XSL formatter that produces PDF and PostScript
+WWW= http://xmlroff.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/xmlstarlet/Makefile b/textproc/xmlstarlet/Makefile
index d88abfd12069..4c5610500277 100644
--- a/textproc/xmlstarlet/Makefile
+++ b/textproc/xmlstarlet/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/xmlstar/${PORTNAME}/${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Command Line XML Toolkit
+WWW= http://xmlstar.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/textproc/xmlto/Makefile b/textproc/xmlto/Makefile
index 7b4feaacf2d8..a3976b083bd0 100644
--- a/textproc/xmlto/Makefile
+++ b/textproc/xmlto/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= mandree@FreeBSD.org
COMMENT= Front-end to an XSL toolchain
+WWW= https://pagure.io/xmlto/
LICENSE= GPLv2
@@ -69,14 +70,12 @@ CONFIGURE_ARGS+= --with-backend=dblatex
.endif
post-patch:
- @# get rid of nonstandard "type" option -t:
${SED} -i '' -e 's/type -t/which/;' \
${WRKSRC}/format/docbook/epub \
${WRKSRC}/format/docbook/txt \
${WRKSRC}/format/fo/dvi \
${WRKSRC}/format/fo/pdf \
${WRKSRC}/format/xhtml1/txt
- @# get rid of GNU-make-ism (BSD make defines $< only in suffix rules)
${REINPLACE_CMD} -e '/^GEN_MANPAGE/{s/\$$</$$>/;}' ${WRKSRC}/Makefile.in
post-install:
diff --git a/textproc/xom/Makefile b/textproc/xom/Makefile
index 9ec697f0b9f0..d81d25e4d778 100644
--- a/textproc/xom/Makefile
+++ b/textproc/xom/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.cafeconleche.org/XOM/
MAINTAINER= ports@FreeBSD.org
COMMENT= Open source (LGPL), tree-based API for processing XML with Java
+WWW= http://www.xom.nu/
RUN_DEPENDS= ${JAVALIBDIR}/xml-apis.jar:textproc/xerces-j \
${JAVALIBDIR}/xalan.jar:textproc/xalan-j
diff --git a/textproc/xp/Makefile b/textproc/xp/Makefile
index 178d34b9e094..f52e11864f7a 100644
--- a/textproc/xp/Makefile
+++ b/textproc/xp/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= mike@vee.net
COMMENT= XML parser written in Java
+WWW= http://www.jclark.com/xml/xp/index.html
USE_JAVA= yes
diff --git a/textproc/xstream/Makefile b/textproc/xstream/Makefile
index bca466fcb238..120bffe71081 100644
--- a/textproc/xstream/Makefile
+++ b/textproc/xstream/Makefile
@@ -6,6 +6,7 @@ DISTFILES= ${PORTNAME}-distribution-${PORTVERSION}-bin${EXTRACT_SUFX}
MAINTAINER= ale@FreeBSD.org
COMMENT= Simple library to serialize Java objects to XML
+WWW= http://xstream.codehaus.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile
index eb8ad727ca7c..ef1b475f4bb0 100644
--- a/textproc/xsv-rs/Makefile
+++ b/textproc/xsv-rs/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rs
MAINTAINER= mikael@FreeBSD.org
COMMENT= Fast CSV toolkit
+WWW= https://github.com/BurntSushi/xsv
LICENSE= MIT UNLICENSE
LICENSE_COMB= dual
diff --git a/textproc/xwindiff/Makefile b/textproc/xwindiff/Makefile
index 0e99340d433d..e8fdb36ed05b 100644
--- a/textproc/xwindiff/Makefile
+++ b/textproc/xwindiff/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= repacked
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical Diff for X
+WWW= https://www.lurklurk.org/xwindiff.html
USES= xorg
USE_XORG= x11 xt ice xaw
diff --git a/textproc/y2l/Makefile b/textproc/y2l/Makefile
index 1132b84099a9..aa4dc1762526 100644
--- a/textproc/y2l/Makefile
+++ b/textproc/y2l/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Yacc-to-Latex pretty printer/converter
+WWW= http://www.alchar.org/~aedil/Projects/y2l.html
NO_BUILD= yes
diff --git a/textproc/yali/Makefile b/textproc/yali/Makefile
index 169c37694055..a8dcd965523a 100644
--- a/textproc/yali/Makefile
+++ b/textproc/yali/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= # empty
MAINTAINER= tsparks@appliedops.net
COMMENT= YALI: Yet Another LOLCODE Interpreter
+WWW= https://1.618034.com/yali-yet-another-lolcode-interpreter/index.php
LICENSE= BSD
diff --git a/textproc/yamcha/Makefile b/textproc/yamcha/Makefile
index 842d49d608c6..70dce9dbf551 100644
--- a/textproc/yamcha/Makefile
+++ b/textproc/yamcha/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://chasen.org/~taku/software/yamcha/src/
MAINTAINER= ports@FreeBSD.org
COMMENT= Yet Another Multipurpose CHunk Annotator
+WWW= http://chasen.org/~taku/software/yamcha/
BUILD_DEPENDS= svm_learn:science/svmlight
diff --git a/textproc/yaml-mode.el/Makefile b/textproc/yaml-mode.el/Makefile
index 08611c27d997..a1ec5a4bc8a5 100644
--- a/textproc/yaml-mode.el/Makefile
+++ b/textproc/yaml-mode.el/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Simple major mode to edit YAML file for Emacsen
+WWW= https://github.com/yoshiki/yaml-mode
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/yaml.el/Makefile b/textproc/yaml.el/Makefile
index 231e25c49f2a..cee2c27f71e0 100644
--- a/textproc/yaml.el/Makefile
+++ b/textproc/yaml.el/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= YAML parser in Elisp
+WWW= https://github.com/zkry/yaml.el
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/ydiff/Makefile b/textproc/ydiff/Makefile
index d19a1830494d..d8ca695666cd 100644
--- a/textproc/ydiff/Makefile
+++ b/textproc/ydiff/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/mat/ydiff
MAINTAINER= mat@FreeBSD.org
COMMENT= Diff readability enhancer for color terminals
+WWW= https://github.com/ymattw/ydiff
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/yelp-tools/Makefile b/textproc/yelp-tools/Makefile
index 98a69d7245b8..b3e8bdc2172a 100644
--- a/textproc/yelp-tools/Makefile
+++ b/textproc/yelp-tools/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Utilities to help manage documentation for Yelp and the web
+WWW= https://wiki.gnome.org/Apps/Yelp/Tools
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.GPL
diff --git a/textproc/yelp-xsl/Makefile b/textproc/yelp-xsl/Makefile
index 3b86e894850a..b378894c066b 100644
--- a/textproc/yelp-xsl/Makefile
+++ b/textproc/yelp-xsl/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= DocBook XSLT stylesheets for yelp
+WWW= https://www.gnome.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
diff --git a/textproc/yi-aspell/Makefile b/textproc/yi-aspell/Makefile
index ef33932b1bf6..10b3f51889e3 100644
--- a/textproc/yi-aspell/Makefile
+++ b/textproc/yi-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Yiddish dictionary
+WWW= http://aspell.net/
DICT= yi
diff --git a/textproc/yi-hunspell/Makefile b/textproc/yi-hunspell/Makefile
index 7d8e67c8f0ed..cbac65435bb6 100644
--- a/textproc/yi-hunspell/Makefile
+++ b/textproc/yi-hunspell/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Yiddish hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/yiddish-spell-checker-yivo/
LICENSE= GPLv3
diff --git a/textproc/yodl/Makefile b/textproc/yodl/Makefile
index e596013e76f5..1792876ef943 100644
--- a/textproc/yodl/Makefile
+++ b/textproc/yodl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= textproc
MAINTAINER= bofh@FreeBSD.org
COMMENT= Easy to use but powerful document formatting/preparation language
+WWW= https://fbb-git.gitlab.io/yodl/
LICENSE= GPLv3
diff --git a/textproc/yq/Makefile b/textproc/yq/Makefile
index 3a1c74a94471..2027d03b6969 100644
--- a/textproc/yq/Makefile
+++ b/textproc/yq/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= yuri@FreeBSD.org
COMMENT= Command-line YAML and XML processor, jq wrapper for YAML/XML documents
+WWW= https://github.com/kislyuk/yq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/textproc/zed/Makefile b/textproc/zed/Makefile
index 9da305b985b2..42be7cbb2789 100644
--- a/textproc/zed/Makefile
+++ b/textproc/zed/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= meta@FreeBSD.org
COMMENT= Command-line tool to manage and query Zed data lakes
+WWW= https://zed.brimdata.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/zenxml/Makefile b/textproc/zenxml/Makefile
index 02aa17f09aa9..32851796f5f4 100644
--- a/textproc/zenxml/Makefile
+++ b/textproc/zenxml/Makefile
@@ -6,6 +6,7 @@ DISTNAME= zenXml_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple XML processing using C++
+WWW= http://zenxml.sourceforge.net/
LICENSE= GPLv3
diff --git a/textproc/zorba/Makefile b/textproc/zorba/Makefile
index d441c87c08b9..953bdbaca679 100644
--- a/textproc/zorba/Makefile
+++ b/textproc/zorba/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= General purpose C++ XQuery processor
+WWW= http://www.zorba.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/textproc/zq/Makefile b/textproc/zq/Makefile
index f5a4cb01a29f..328b117afce7 100644
--- a/textproc/zq/Makefile
+++ b/textproc/zq/Makefile
@@ -1,6 +1,7 @@
PORTNAME= zq
COMMENT= Easier and faster alternative to jq
+WWW= https://zed.brimdata.io/
GO_PKGNAME= github.com/${GH_ACCOUNT}/zed/cmd/zq
diff --git a/textproc/zu-aspell/Makefile b/textproc/zu-aspell/Makefile
index d817bdf8dbec..1f74aa0816a8 100644
--- a/textproc/zu-aspell/Makefile
+++ b/textproc/zu-aspell/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= office@FreeBSD.org
COMMENT= Aspell Zulu dictionary
+WWW= http://aspell.net/
DICT= zu
diff --git a/textproc/zu-hunspell/Makefile b/textproc/zu-hunspell/Makefile
index 29fdb0b24d80..86ee05754f0a 100644
--- a/textproc/zu-hunspell/Makefile
+++ b/textproc/zu-hunspell/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= office@FreeBSD.org
COMMENT= Zulu hunspell dictionaries
+WWW= https://addons.mozilla.org/en-US/firefox/addon/zulu-spell-checker/
NO_ARCH= yes
NO_BUILD= yes
diff --git a/textproc/zxing-cpp/Makefile b/textproc/zxing-cpp/Makefile
index c14a6e16f45b..b1daa332047a 100644
--- a/textproc/zxing-cpp/Makefile
+++ b/textproc/zxing-cpp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= textproc
MAINTAINER= kde@FreeBSD.org
COMMENT= ZXing C++ Library for QR code recognition
+WWW= https://github.com/nu-book/zxing-cpp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE