summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-09-07 23:06:12 +0200
committerStefan Eßer <se@FreeBSD.org>2022-09-07 23:10:59 +0200
commitb7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch)
treec3b04fc0b07c55f849072e9b35e694f3d8ccf871 /devel
parentgraphics/tesseract: fix build when building from ports (diff)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
Diffstat (limited to 'devel')
-rw-r--r--devel/9base/Makefile1
-rw-r--r--devel/R-cran-BH/Makefile1
-rw-r--r--devel/R-cran-Defaults/Makefile1
-rw-r--r--devel/R-cran-Hmisc/Makefile1
-rw-r--r--devel/R-cran-ModelMetrics/Makefile1
-rw-r--r--devel/R-cran-R6/Makefile1
-rw-r--r--devel/R-cran-RUnit/Makefile1
-rw-r--r--devel/R-cran-Rcpp/Makefile1
-rw-r--r--devel/R-cran-RcppProgress/Makefile1
-rw-r--r--devel/R-cran-Rdpack/Makefile1
-rw-r--r--devel/R-cran-abind/Makefile1
-rw-r--r--devel/R-cran-bindr/Makefile1
-rw-r--r--devel/R-cran-bindrcpp/Makefile1
-rw-r--r--devel/R-cran-bit/Makefile1
-rw-r--r--devel/R-cran-bit64/Makefile1
-rw-r--r--devel/R-cran-bitops/Makefile1
-rw-r--r--devel/R-cran-blob/Makefile1
-rw-r--r--devel/R-cran-brio/Makefile1
-rw-r--r--devel/R-cran-broom/Makefile1
-rw-r--r--devel/R-cran-caTools/Makefile1
-rw-r--r--devel/R-cran-callr/Makefile1
-rw-r--r--devel/R-cran-caret/Makefile1
-rw-r--r--devel/R-cran-checkmate/Makefile1
-rw-r--r--devel/R-cran-chron/Makefile1
-rw-r--r--devel/R-cran-classInt/Makefile1
-rw-r--r--devel/R-cran-cli/Makefile1
-rw-r--r--devel/R-cran-cliapp/Makefile1
-rw-r--r--devel/R-cran-clipr/Makefile1
-rw-r--r--devel/R-cran-clisymbols/Makefile1
-rw-r--r--devel/R-cran-collapse/Makefile1
-rw-r--r--devel/R-cran-covr/Makefile1
-rw-r--r--devel/R-cran-cpp11/Makefile1
-rw-r--r--devel/R-cran-crayon/Makefile1
-rw-r--r--devel/R-cran-cyclocomp/Makefile1
-rw-r--r--devel/R-cran-data.table/Makefile1
-rw-r--r--devel/R-cran-desc/Makefile1
-rw-r--r--devel/R-cran-devtools/Makefile1
-rw-r--r--devel/R-cran-diffobj/Makefile1
-rw-r--r--devel/R-cran-doParallel/Makefile1
-rw-r--r--devel/R-cran-ellipsis/Makefile1
-rw-r--r--devel/R-cran-evaluate/Makefile1
-rw-r--r--devel/R-cran-fansi/Makefile1
-rw-r--r--devel/R-cran-filelock/Makefile1
-rw-r--r--devel/R-cran-fontawesome/Makefile1
-rw-r--r--devel/R-cran-foreach/Makefile1
-rw-r--r--devel/R-cran-future.apply/Makefile1
-rw-r--r--devel/R-cran-future/Makefile1
-rw-r--r--devel/R-cran-gbRd/Makefile1
-rw-r--r--devel/R-cran-gbm/Makefile1
-rw-r--r--devel/R-cran-gdata/Makefile1
-rw-r--r--devel/R-cran-generics/Makefile1
-rw-r--r--devel/R-cran-gert/Makefile1
-rw-r--r--devel/R-cran-getopt/Makefile1
-rw-r--r--devel/R-cran-git2r/Makefile1
-rw-r--r--devel/R-cran-glmnet/Makefile1
-rw-r--r--devel/R-cran-globals/Makefile1
-rw-r--r--devel/R-cran-glue/Makefile1
-rw-r--r--devel/R-cran-gmodels/Makefile1
-rw-r--r--devel/R-cran-gsubfn/Makefile1
-rw-r--r--devel/R-cran-gtools/Makefile1
-rw-r--r--devel/R-cran-hardhat/Makefile1
-rw-r--r--devel/R-cran-hms/Makefile1
-rw-r--r--devel/R-cran-ini/Makefile1
-rw-r--r--devel/R-cran-iterators/Makefile1
-rw-r--r--devel/R-cran-itertools/Makefile1
-rw-r--r--devel/R-cran-later/Makefile1
-rw-r--r--devel/R-cran-lifecycle/Makefile1
-rw-r--r--devel/R-cran-lintr/Makefile1
-rw-r--r--devel/R-cran-listenv/Makefile1
-rw-r--r--devel/R-cran-lubridate/Makefile1
-rw-r--r--devel/R-cran-magrittr/Makefile1
-rw-r--r--devel/R-cran-memoise/Makefile1
-rw-r--r--devel/R-cran-microbenchmark/Makefile1
-rw-r--r--devel/R-cran-mockery/Makefile1
-rw-r--r--devel/R-cran-msm/Makefile1
-rw-r--r--devel/R-cran-multicool/Makefile1
-rw-r--r--devel/R-cran-optparse/Makefile1
-rw-r--r--devel/R-cran-pak/Makefile1
-rw-r--r--devel/R-cran-parallelly/Makefile1
-rw-r--r--devel/R-cran-pillar/Makefile1
-rw-r--r--devel/R-cran-pkgbuild/Makefile1
-rw-r--r--devel/R-cran-pkgcache/Makefile1
-rw-r--r--devel/R-cran-pkgconfig/Makefile1
-rw-r--r--devel/R-cran-pkgload/Makefile1
-rw-r--r--devel/R-cran-pkgmaker/Makefile1
-rw-r--r--devel/R-cran-plogr/Makefile1
-rw-r--r--devel/R-cran-plyr/Makefile1
-rw-r--r--devel/R-cran-praise/Makefile1
-rw-r--r--devel/R-cran-prettycode/Makefile1
-rw-r--r--devel/R-cran-prettyunits/Makefile1
-rw-r--r--devel/R-cran-progress/Makefile1
-rw-r--r--devel/R-cran-progressr/Makefile1
-rw-r--r--devel/R-cran-promises/Makefile1
-rw-r--r--devel/R-cran-proto/Makefile1
-rw-r--r--devel/R-cran-purrr/Makefile1
-rw-r--r--devel/R-cran-rJava/Makefile1
-rw-r--r--devel/R-cran-randomForest/Makefile1
-rw-r--r--devel/R-cran-rappdirs/Makefile1
-rw-r--r--devel/R-cran-rcmdcheck/Makefile1
-rw-r--r--devel/R-cran-registry/Makefile1
-rw-r--r--devel/R-cran-rematch2/Makefile1
-rw-r--r--devel/R-cran-remotes/Makefile1
-rw-r--r--devel/R-cran-repr/Makefile1
-rw-r--r--devel/R-cran-reshape/Makefile1
-rw-r--r--devel/R-cran-reshape2/Makefile1
-rw-r--r--devel/R-cran-rgexf/Makefile1
-rw-r--r--devel/R-cran-rlang/Makefile1
-rw-r--r--devel/R-cran-rngtools/Makefile1
-rw-r--r--devel/R-cran-roxygen2/Makefile1
-rw-r--r--devel/R-cran-rprojroot/Makefile1
-rw-r--r--devel/R-cran-rstudioapi/Makefile1
-rw-r--r--devel/R-cran-rversions/Makefile1
-rw-r--r--devel/R-cran-sessioninfo/Makefile1
-rw-r--r--devel/R-cran-sfsmisc/Makefile1
-rw-r--r--devel/R-cran-sourcetools/Makefile1
-rw-r--r--devel/R-cran-sys/Makefile1
-rw-r--r--devel/R-cran-testthat/Makefile1
-rw-r--r--devel/R-cran-tibble/Makefile1
-rw-r--r--devel/R-cran-tidyr/Makefile1
-rw-r--r--devel/R-cran-tidyselect/Makefile1
-rw-r--r--devel/R-cran-tinytest/Makefile1
-rw-r--r--devel/R-cran-tzdb/Makefile1
-rw-r--r--devel/R-cran-usethis/Makefile1
-rw-r--r--devel/R-cran-uuid/Makefile1
-rw-r--r--devel/R-cran-vcd/Makefile1
-rw-r--r--devel/R-cran-vctrs/Makefile1
-rw-r--r--devel/R-cran-waldo/Makefile1
-rw-r--r--devel/R-cran-whisker/Makefile1
-rw-r--r--devel/R-cran-withr/Makefile1
-rw-r--r--devel/R-cran-zeallot/Makefile1
-rw-r--r--devel/RStudio/Makefile1
-rw-r--r--devel/SpecTcl/Makefile1
-rw-r--r--devel/aarch64-none-elf-gcc/Makefile1
-rw-r--r--devel/abi-compliance-checker/Makefile1
-rw-r--r--devel/abseil/Makefile1
-rw-r--r--devel/acme/Makefile1
-rw-r--r--devel/acsccid/Makefile1
-rw-r--r--devel/adacurses/Makefile1
-rw-r--r--devel/aegis/Makefile1
-rw-r--r--devel/agar/Makefile1
-rw-r--r--devel/aifad/Makefile1
-rw-r--r--devel/aixlog/Makefile1
-rw-r--r--devel/allegro/Makefile1
-rw-r--r--devel/allegro5/Makefile1
-rw-r--r--devel/aml/Makefile1
-rw-r--r--devel/ammonite/Makefile1
-rw-r--r--devel/amqp-cpp/Makefile1
-rw-r--r--devel/android-tools-simpleperf/Makefile1
-rw-r--r--devel/android-tools/Makefile1
-rw-r--r--devel/anjuta/Makefile1
-rw-r--r--devel/antlr/Makefile1
-rw-r--r--devel/antlr3/Makefile1
-rw-r--r--devel/antlr4/Makefile1
-rw-r--r--devel/apache-ant/Makefile1
-rw-r--r--devel/apache-commons-configuration/Makefile1
-rw-r--r--devel/apache-commons-daemon/Makefile1
-rw-r--r--devel/apache-commons-io/Makefile1
-rw-r--r--devel/apache-commons-jxpath/Makefile1
-rw-r--r--devel/apache-log4j2/Makefile1
-rw-r--r--devel/apache-rat/Makefile1
-rw-r--r--devel/aphpbreakdown/Makefile1
-rw-r--r--devel/aphpunit/Makefile1
-rw-r--r--devel/api-sanity-autotest/Makefile1
-rw-r--r--devel/apitrace/Makefile1
-rw-r--r--devel/app-builder/Makefile1
-rw-r--r--devel/appstream-glib/Makefile1
-rw-r--r--devel/appstream/Makefile1
-rw-r--r--devel/apr1/Makefile1
-rw-r--r--devel/arachne-pnr/Makefile1
-rw-r--r--devel/arcanist-lib/Makefile1
-rw-r--r--devel/arcanist/Makefile1
-rw-r--r--devel/arduino-avrdude/Makefile1
-rw-r--r--devel/arduino-bsd-mk/Makefile1
-rw-r--r--devel/arduino-builder/Makefile1
-rw-r--r--devel/arduino-core/Makefile1
-rw-r--r--devel/arduino-ctags/Makefile1
-rw-r--r--devel/arduino-irremote/Makefile1
-rw-r--r--devel/arduino-mk/Makefile1
-rw-r--r--devel/arduino-openglcd/Makefile1
-rw-r--r--devel/arduino-sevseg/Makefile1
-rw-r--r--devel/arduino/Makefile1
-rw-r--r--devel/arduino18/Makefile1
-rw-r--r--devel/arduinoOTA/Makefile1
-rw-r--r--devel/argdata/Makefile1
-rw-r--r--devel/argobots/Makefile1
-rw-r--r--devel/argouml/Makefile1
-rw-r--r--devel/argparse/Makefile1
-rw-r--r--devel/args/Makefile1
-rw-r--r--devel/argtable/Makefile1
-rw-r--r--devel/arm-elf-binutils/Makefile1
-rw-r--r--devel/arm-none-eabi-gcc492/Makefile1
-rw-r--r--devel/arm-none-eabi-newlib/Makefile1
-rw-r--r--devel/aros-sdk/Makefile1
-rw-r--r--devel/arpc/Makefile1
-rw-r--r--devel/art/Makefile1
-rw-r--r--devel/artifactory/Makefile1
-rw-r--r--devel/asl/Makefile1
-rw-r--r--devel/asmjit/Makefile1
-rw-r--r--devel/asmutils/Makefile1
-rw-r--r--devel/asmx/Makefile1
-rw-r--r--devel/astah-community/Makefile1
-rw-r--r--devel/astyle/Makefile1
-rw-r--r--devel/asyncplusplus/Makefile1
-rw-r--r--devel/atf/Makefile1
-rw-r--r--devel/athens/Makefile1
-rw-r--r--devel/atlantis/Makefile1
-rw-r--r--devel/atlas-devel/Makefile1
-rw-r--r--devel/atlas/Makefile1
-rw-r--r--devel/autobook/Makefile1
-rw-r--r--devel/autoconf-archive/Makefile1
-rw-r--r--devel/autoconf/Makefile1
-rw-r--r--devel/autoconf2.13/Makefile1
-rw-r--r--devel/autoconf2.69/Makefile1
-rw-r--r--devel/autodia/Makefile1
-rw-r--r--devel/autogen/Makefile1
-rw-r--r--devel/automake/Makefile1
-rw-r--r--devel/avalon-framework/Makefile1
-rw-r--r--devel/avarice/Makefile1
-rw-r--r--devel/avce00/Makefile1
-rw-r--r--devel/avr-gcc/Makefile1
-rw-r--r--devel/avr-gdb/Makefile1
-rw-r--r--devel/avr-libc/Makefile1
-rw-r--r--devel/avra/Makefile1
-rw-r--r--devel/avrdude/Makefile1
-rw-r--r--devel/avro-c/Makefile1
-rw-r--r--devel/avro-cpp/Makefile1
-rw-r--r--devel/avro/Makefile1
-rw-r--r--devel/awless/Makefile1
-rw-r--r--devel/aws-c-common/Makefile1
-rw-r--r--devel/aws-c-compression/Makefile1
-rw-r--r--devel/aws-c-event-stream/Makefile1
-rw-r--r--devel/aws-c-http/Makefile1
-rw-r--r--devel/aws-c-io/Makefile1
-rw-r--r--devel/aws-c-mqtt/Makefile1
-rw-r--r--devel/aws-c-s3/Makefile1
-rw-r--r--devel/aws-c-sdkutils/Makefile1
-rw-r--r--devel/aws-checksums/Makefile1
-rw-r--r--devel/aws-crt-cpp/Makefile1
-rw-r--r--devel/aws-sdk-cpp/Makefile1
-rw-r--r--devel/aws-sdk-php/Makefile1
-rw-r--r--devel/awscli/Makefile1
-rw-r--r--devel/axmldec/Makefile1
-rw-r--r--devel/ayatana-ido/Makefile1
-rw-r--r--devel/b2/Makefile1
-rw-r--r--devel/babeltrace/Makefile1
-rw-r--r--devel/bam/Makefile1
-rw-r--r--devel/bashdb/Makefile1
-rw-r--r--devel/basu/Makefile1
-rw-r--r--devel/bats-core/Makefile1
-rw-r--r--devel/bazel-buildtools/Makefile1
-rw-r--r--devel/bazel/Makefile1
-rw-r--r--devel/bazel029/Makefile1
-rw-r--r--devel/bbparse/Makefile1
-rw-r--r--devel/bcpp/Makefile1
-rw-r--r--devel/bcunit/Makefile1
-rw-r--r--devel/bear/Makefile1
-rw-r--r--devel/benchmark/Makefile1
-rw-r--r--devel/bennugd-core/Makefile1
-rw-r--r--devel/bennugd-modules/Makefile1
-rw-r--r--devel/bfg/Makefile1
-rw-r--r--devel/bglibs/Makefile1
-rw-r--r--devel/binaryen/Makefile1
-rw-r--r--devel/bingrep/Makefile1
-rw-r--r--devel/binutils/Makefile1
-rw-r--r--devel/bison/Makefile1
-rw-r--r--devel/bit/Makefile1
-rw-r--r--devel/bitkeeper/Makefile1
-rw-r--r--devel/blame/Makefile1
-rw-r--r--devel/blitz/Makefile1
-rw-r--r--devel/bloaty/Makefile1
-rw-r--r--devel/bmake/Makefile1
-rw-r--r--devel/bmkdep/Makefile1
-rw-r--r--devel/bnf/Makefile1
-rw-r--r--devel/boehm-gc-threaded/Makefile1
-rw-r--r--devel/boehm-gc/Makefile1
-rw-r--r--devel/boost-all/Makefile1
-rw-r--r--devel/boost-docs/Makefile1
-rw-r--r--devel/boost-jam/Makefile1
-rw-r--r--devel/boost-libs/Makefile1
-rw-r--r--devel/boost-python-libs/Makefile1
-rw-r--r--devel/boost_build/Makefile1
-rw-r--r--devel/bossa/Makefile1
-rw-r--r--devel/boxfort/Makefile1
-rw-r--r--devel/bpython/Makefile1
-rw-r--r--devel/brz/Makefile1
-rw-r--r--devel/bsdbuild/Makefile1
-rw-r--r--devel/bsdcflow/Makefile1
-rw-r--r--devel/bsddialog/Makefile1
-rw-r--r--devel/bsdowl/Makefile1
-rw-r--r--devel/bugzilla44/Makefile1
-rw-r--r--devel/bugzilla50/Makefile1
-rw-r--r--devel/build/Makefile1
-rw-r--r--devel/buildkite-agent/Makefile1
-rw-r--r--devel/buildstream/Makefile1
-rw-r--r--devel/bullet/Makefile1
-rw-r--r--devel/busybee/Makefile1
-rw-r--r--devel/byacc/Makefile1
-rw-r--r--devel/byaccj/Makefile1
-rw-r--r--devel/c2mdoc/Makefile1
-rw-r--r--devel/c4core/Makefile1
-rw-r--r--devel/caf/Makefile1
-rw-r--r--devel/calibrator/Makefile1
-rw-r--r--devel/caliper/Makefile1
-rw-r--r--devel/capnproto/Makefile1
-rw-r--r--devel/capnproto080/Makefile1
-rw-r--r--devel/capstone3/Makefile1
-rw-r--r--devel/capstone4/Makefile1
-rw-r--r--devel/capstone5/Makefile1
-rw-r--r--devel/cargo-c/Makefile1
-rw-r--r--devel/cargo-generate/Makefile1
-rw-r--r--devel/cask/Makefile1
-rw-r--r--devel/catch/Makefile1
-rw-r--r--devel/cbang/Makefile1
-rw-r--r--devel/cbrowser/Makefile1
-rw-r--r--devel/cc65/Makefile1
-rw-r--r--devel/ccache-memcached/Makefile1
-rw-r--r--devel/ccache/Makefile1
-rw-r--r--devel/cccc/Makefile1
-rw-r--r--devel/ccdoc/Makefile1
-rw-r--r--devel/ccls/Makefile1
-rw-r--r--devel/ccrtp/Makefile1
-rw-r--r--devel/cctz/Makefile1
-rw-r--r--devel/cdash/Makefile1
-rw-r--r--devel/cdecl/Makefile1
-rw-r--r--devel/cdialog/Makefile1
-rw-r--r--devel/cdk/Makefile1
-rw-r--r--devel/cereal/Makefile1
-rw-r--r--devel/cflow2vcg/Makefile1
-rw-r--r--devel/cfr/Makefile1
-rw-r--r--devel/cgdb/Makefile1
-rw-r--r--devel/cgilib/Makefile1
-rw-r--r--devel/cgit/Makefile1
-rw-r--r--devel/cgprof/Makefile1
-rw-r--r--devel/charva/Makefile1
-rw-r--r--devel/check/Makefile1
-rw-r--r--devel/checkbashisms/Makefile1
-rw-r--r--devel/checkheaders/Makefile1
-rw-r--r--devel/chroma/Makefile1
-rw-r--r--devel/chruby/Makefile1
-rw-r--r--devel/cil/Makefile1
-rw-r--r--devel/cirrus-cli/Makefile1
-rw-r--r--devel/cityhash/Makefile1
-rw-r--r--devel/cjose/Makefile1
-rw-r--r--devel/cl-alexandria-sbcl/Makefile1
-rw-r--r--devel/cl-alexandria/Makefile1
-rw-r--r--devel/cl-asdf/Makefile1
-rw-r--r--devel/cl-cffi/Makefile1
-rw-r--r--devel/cl-infix-sbcl/Makefile1
-rw-r--r--devel/cl-infix/Makefile1
-rw-r--r--devel/cl-port-sbcl/Makefile1
-rw-r--r--devel/cl-port/Makefile1
-rw-r--r--devel/cl-split-sequence-sbcl/Makefile1
-rw-r--r--devel/cl-split-sequence/Makefile1
-rw-r--r--devel/cl-trivial-features-sbcl/Makefile1
-rw-r--r--devel/cl-trivial-features/Makefile1
-rw-r--r--devel/cl-trivial-gray-streams-sbcl/Makefile1
-rw-r--r--devel/cl-trivial-gray-streams/Makefile1
-rw-r--r--devel/clazy/Makefile1
-rw-r--r--devel/cld2/Makefile1
-rw-r--r--devel/clewn/Makefile1
-rw-r--r--devel/cli11/Makefile1
-rw-r--r--devel/clig/Makefile1
-rw-r--r--devel/cligen/Makefile1
-rw-r--r--devel/clinfo/Makefile1
-rw-r--r--devel/clipp/Makefile1
-rw-r--r--devel/clisp-hyperspec/Makefile1
-rw-r--r--devel/clixon/Makefile1
-rw-r--r--devel/clojure-cider/Makefile1
-rw-r--r--devel/cloudabi-toolchain/Makefile1
-rw-r--r--devel/cloudabi/Makefile1
-rw-r--r--devel/clthreads/Makefile1
-rw-r--r--devel/cltune/Makefile1
-rw-r--r--devel/clxclient/Makefile1
-rw-r--r--devel/cmake-doc/Makefile1
-rw-r--r--devel/cmake-fedora/Makefile1
-rw-r--r--devel/cmake-gui/Makefile1
-rw-r--r--devel/cmake-modules-webos/Makefile1
-rw-r--r--devel/cmake/Makefile1
-rw-r--r--devel/cmakedoc/Makefile1
-rw-r--r--devel/cmph/Makefile1
-rw-r--r--devel/cmunge/Makefile1
-rw-r--r--devel/coccinelle/Makefile1
-rw-r--r--devel/codeblocks/Makefile1
-rw-r--r--devel/codequery/Makefile1
-rw-r--r--devel/codesearch-py/Makefile1
-rw-r--r--devel/codeville/Makefile1
-rw-r--r--devel/codeworker/Makefile1
-rw-r--r--devel/collada-dom/Makefile1
-rw-r--r--devel/color/Makefile1
-rw-r--r--devel/colorgcc/Makefile1
-rw-r--r--devel/colormake/Makefile1
-rw-r--r--devel/commit-patch/Makefile1
-rw-r--r--devel/commoncpp/Makefile1
-rw-r--r--devel/compiler-rt/Makefile1
-rw-r--r--devel/compiz-bcop/Makefile1
-rw-r--r--devel/concurrencpp/Makefile1
-rw-r--r--devel/concurrencykit/Makefile1
-rw-r--r--devel/concurrentqueue/Makefile1
-rw-r--r--devel/configkit/Makefile1
-rw-r--r--devel/cons-test/Makefile1
-rw-r--r--devel/cons/Makefile1
-rw-r--r--devel/containers/Makefile1
-rw-r--r--devel/cook/Makefile1
-rw-r--r--devel/corrade/Makefile1
-rw-r--r--devel/courier-unicode/Makefile1
-rw-r--r--devel/coursier/Makefile1
-rw-r--r--devel/covtool/Makefile1
-rw-r--r--devel/cpan-upload-http/Makefile1
-rw-r--r--devel/cpp-hocon/Makefile1
-rw-r--r--devel/cpp-netlib/Makefile1
-rw-r--r--devel/cpp2py/Makefile1
-rw-r--r--devel/cppcheck/Makefile1
-rw-r--r--devel/cpplint/Makefile1
-rw-r--r--devel/cpprestsdk/Makefile1
-rw-r--r--devel/cpptest/Makefile1
-rw-r--r--devel/cppunit/Makefile1
-rw-r--r--devel/cppurses/Makefile1
-rw-r--r--devel/cpputest/Makefile1
-rw-r--r--devel/cproto/Makefile1
-rw-r--r--devel/cpu_features/Makefile1
-rw-r--r--devel/cquery/Makefile1
-rw-r--r--devel/cram/Makefile1
-rw-r--r--devel/crc32c/Makefile1
-rw-r--r--devel/creduce/Makefile1
-rw-r--r--devel/critcl/Makefile1
-rw-r--r--devel/criterion/Makefile1
-rw-r--r--devel/cscout/Makefile1
-rw-r--r--devel/csmith/Makefile1
-rw-r--r--devel/csoap/Makefile1
-rw-r--r--devel/cssc/Makefile1
-rw-r--r--devel/ctags/Makefile1
-rw-r--r--devel/ctre/Makefile1
-rw-r--r--devel/ctypes.sh/Makefile1
-rw-r--r--devel/cunit/Makefile1
-rw-r--r--devel/cut/Makefile1
-rw-r--r--devel/cutils/Makefile1
-rw-r--r--devel/cutter/Makefile1
-rw-r--r--devel/cvise/Makefile1
-rw-r--r--devel/cvs-devel/Makefile1
-rw-r--r--devel/cvs-syncmail/Makefile1
-rw-r--r--devel/cvs2cl/Makefile1
-rw-r--r--devel/cvs2darcs/Makefile1
-rw-r--r--devel/cvs2html/Makefile1
-rw-r--r--devel/cvsbook/Makefile1
-rw-r--r--devel/cvschangelogbuilder/Makefile1
-rw-r--r--devel/cvschk/Makefile1
-rw-r--r--devel/cvsd/Makefile1
-rw-r--r--devel/cvsdelta/Makefile1
-rw-r--r--devel/cvsgraph/Makefile1
-rw-r--r--devel/cvslines/Makefile1
-rw-r--r--devel/cvsmonitor/Makefile1
-rw-r--r--devel/cvsplot/Makefile1
-rw-r--r--devel/cvsps-devel/Makefile1
-rw-r--r--devel/cvsps/Makefile1
-rw-r--r--devel/cvsspam/Makefile1
-rw-r--r--devel/cvstrac/Makefile1
-rw-r--r--devel/cvsutils/Makefile1
-rw-r--r--devel/cvsweb/Makefile1
-rw-r--r--devel/cvsweb3/Makefile1
-rw-r--r--devel/cwrap/Makefile1
-rw-r--r--devel/cxmon/Makefile1
-rw-r--r--devel/cxref/Makefile1
-rw-r--r--devel/cxxopts/Makefile1
-rw-r--r--devel/cxxtest/Makefile1
-rw-r--r--devel/cxxtools/Makefile1
-rw-r--r--devel/d-feet/Makefile1
-rw-r--r--devel/d-scanner/Makefile1
-rw-r--r--devel/darts/Makefile1
-rw-r--r--devel/dash.el/Makefile1
-rw-r--r--devel/dasm/Makefile1
-rw-r--r--devel/datadraw/Makefile1
-rw-r--r--devel/date/Makefile1
-rw-r--r--devel/dbus-c++/Makefile1
-rw-r--r--devel/dbus-glib/Makefile1
-rw-r--r--devel/dbus-java/Makefile1
-rw-r--r--devel/dbus-sharp-glib/Makefile1
-rw-r--r--devel/dbus-sharp/Makefile1
-rw-r--r--devel/dbus-tcl/Makefile1
-rw-r--r--devel/dbus/Makefile1
-rw-r--r--devel/dcd-server/Makefile1
-rw-r--r--devel/dconf-editor/Makefile1
-rw-r--r--devel/dconf/Makefile1
-rw-r--r--devel/debugedit/Makefile1
-rw-r--r--devel/dee/Makefile1
-rw-r--r--devel/deforaos-libsystem/Makefile1
-rw-r--r--devel/deheader/Makefile1
-rw-r--r--devel/delta/Makefile1
-rw-r--r--devel/delve/Makefile1
-rw-r--r--devel/deployer/Makefile1
-rw-r--r--devel/derelict-sdl2/Makefile1
-rw-r--r--devel/derelict-util/Makefile1
-rw-r--r--devel/desed/Makefile1
-rw-r--r--devel/desktop-file-utils/Makefile1
-rw-r--r--devel/dev86/Makefile1
-rw-r--r--devel/devhelp/Makefile1
-rw-r--r--devel/devtodo/Makefile1
-rw-r--r--devel/dia2code+/Makefile1
-rw-r--r--devel/dia2code/Makefile1
-rw-r--r--devel/ding-libs/Makefile1
-rw-r--r--devel/directfb/Makefile1
-rw-r--r--devel/dispy/Makefile1
-rw-r--r--devel/distcc/Makefile1
-rw-r--r--devel/distel/Makefile1
-rw-r--r--devel/distorm/Makefile1
-rw-r--r--devel/djgpp-binutils/Makefile1
-rw-r--r--devel/dlib/Makefile1
-rw-r--r--devel/dmake/Makefile1
-rw-r--r--devel/dmalloc/Makefile1
-rw-r--r--devel/dmlc-core/Makefile1
-rw-r--r--devel/dmucs/Makefile1
-rw-r--r--devel/docopt.cpp/Makefile1
-rw-r--r--devel/doctest/Makefile1
-rw-r--r--devel/doctorj/Makefile1
-rw-r--r--devel/dolphin-plugins/Makefile1
-rw-r--r--devel/dotconf/Makefile1
-rw-r--r--devel/double-conversion/Makefile1
-rw-r--r--devel/doxygen/Makefile1
-rw-r--r--devel/dparser/Makefile1
-rw-r--r--devel/dragon/Makefile1
-rw-r--r--devel/ds2/Makefile1
-rw-r--r--devel/dsymbol/Makefile1
-rw-r--r--devel/dtool/Makefile1
-rw-r--r--devel/dub/Makefile1
-rw-r--r--devel/dulwich/Makefile1
-rw-r--r--devel/dupl/Makefile1
-rw-r--r--devel/duplo/Makefile1
-rw-r--r--devel/dwarf2json/Makefile1
-rw-r--r--devel/dwarfdump/Makefile1
-rw-r--r--devel/dwarves/Makefile1
-rw-r--r--devel/dwz/Makefile1
-rw-r--r--devel/dxa65/Makefile1
-rw-r--r--devel/dyncall/Makefile1
-rw-r--r--devel/e00compr/Makefile1
-rw-r--r--devel/eastl/Makefile1
-rw-r--r--devel/easy-profiler/Makefile1
-rw-r--r--devel/easyexif/Makefile1
-rw-r--r--devel/easygit/Makefile1
-rw-r--r--devel/easyloggingpp/Makefile1
-rw-r--r--devel/ebnf2yacc/Makefile1
-rw-r--r--devel/ecgi/Makefile1
-rw-r--r--devel/editline/Makefile1
-rw-r--r--devel/efivar/Makefile1
-rw-r--r--devel/efl/Makefile1
-rw-r--r--devel/egypt/Makefile1
-rw-r--r--devel/eiffelstudio/Makefile1
-rw-r--r--devel/electron17/Makefile1
-rw-r--r--devel/electron18/Makefile1
-rw-r--r--devel/electron19/Makefile1
-rw-r--r--devel/elf-dissector/Makefile1
-rw-r--r--devel/elfcat/Makefile1
-rw-r--r--devel/elfio/Makefile1
-rw-r--r--devel/elfkickers/Makefile1
-rw-r--r--devel/elfsh/Makefile1
-rw-r--r--devel/elfutils/Makefile1
-rw-r--r--devel/elixir-hex/Makefile1
-rw-r--r--devel/elixir-make/Makefile1
-rw-r--r--devel/elm-format/Makefile1
-rw-r--r--devel/embb/Makefile1
-rw-r--r--devel/emscripten/Makefile1
-rw-r--r--devel/entt/Makefile1
-rw-r--r--devel/envsubst/Makefile1
-rw-r--r--devel/epl.el/Makefile1
-rw-r--r--devel/epm/Makefile1
-rw-r--r--devel/eql5/Makefile1
-rw-r--r--devel/eric6/Makefile2
-rw-r--r--devel/eris/Makefile1
-rw-r--r--devel/erlang-cl/Makefile1
-rw-r--r--devel/erlang-native-compiler/Makefile1
-rw-r--r--devel/erlang-rebar3_hex/Makefile1
-rw-r--r--devel/erlang-recon/Makefile1
-rw-r--r--devel/esbuild/Makefile1
-rw-r--r--devel/estd/Makefile1
-rw-r--r--devel/etcd/Makefile1
-rw-r--r--devel/etcd31/Makefile1
-rw-r--r--devel/etcd32/Makefile1
-rw-r--r--devel/etcd33/Makefile1
-rw-r--r--devel/etcd34/Makefile1
-rw-r--r--devel/etl/Makefile1
-rw-r--r--devel/evemu/Makefile1
-rw-r--r--devel/eventxx/Makefile1
-rw-r--r--devel/exercisix/Makefile1
-rw-r--r--devel/f18/Makefile1
-rw-r--r--devel/fam/Makefile1
-rw-r--r--devel/fastcrc/Makefile1
-rw-r--r--devel/fatal/Makefile1
-rw-r--r--devel/fbthrift/Makefile1
-rw-r--r--devel/fc++/Makefile1
-rw-r--r--devel/fccf/Makefile1
-rw-r--r--devel/fhist/Makefile1
-rw-r--r--devel/fifechan/Makefile1
-rw-r--r--devel/fire-hpp/Makefile1
-rw-r--r--devel/firmware-utils/Makefile1
-rw-r--r--devel/fistgen/Makefile1
-rw-r--r--devel/flang-clang/Makefile1
-rw-r--r--devel/flang/Makefile1
-rw-r--r--devel/flatbuffers/Makefile1
-rw-r--r--devel/flatbuffers205/Makefile1
-rw-r--r--devel/flatcc/Makefile1
-rw-r--r--devel/flatzebra/Makefile1
-rw-r--r--devel/flex-sdk/Makefile1
-rw-r--r--devel/flex-sdk35/Makefile1
-rw-r--r--devel/flexdock/Makefile1
-rw-r--r--devel/flexjson/Makefile1
-rw-r--r--devel/flyspray/Makefile1
-rw-r--r--devel/fnc/Makefile1
-rw-r--r--devel/fnccheck/Makefile1
-rw-r--r--devel/folly/Makefile1
-rw-r--r--devel/forge-devel/Makefile1
-rw-r--r--devel/forge/Makefile1
-rw-r--r--devel/fortytwo-encore/Makefile1
-rw-r--r--devel/fossil/Makefile1
-rw-r--r--devel/fossology-nomos-standalone/Makefile1
-rw-r--r--devel/fp16/Makefile1
-rw-r--r--devel/fpp/Makefile1
-rw-r--r--devel/frama-c/Makefile1
-rw-r--r--devel/freebsd-gcc12/Makefile1
-rw-r--r--devel/freebsd-gcc6/Makefile1
-rw-r--r--devel/freebsd-gcc9/Makefile1
-rw-r--r--devel/freebsd-sysroot/Makefile1
-rw-r--r--devel/frink/Makefile1
-rw-r--r--devel/fsmtrie/Makefile1
-rw-r--r--devel/fstrcmp/Makefile1
-rw-r--r--devel/fstrm/Makefile1
-rw-r--r--devel/ftjam/Makefile1
-rw-r--r--devel/ftnchek/Makefile1
-rw-r--r--devel/fuel/Makefile1
-rw-r--r--devel/functionalplus/Makefile1
-rw-r--r--devel/fungw/Makefile1
-rw-r--r--devel/fuzzylite/Makefile1
-rw-r--r--devel/fxdiv/Makefile1
-rw-r--r--devel/g-wrap/Makefile1
-rw-r--r--devel/ga/Makefile1
-rw-r--r--devel/gaa/Makefile1
-rw-r--r--devel/gamin/Makefile1
-rw-r--r--devel/gammaray/Makefile2
-rw-r--r--devel/gauche-readline/Makefile1
-rw-r--r--devel/gaul/Makefile1
-rw-r--r--devel/gbump/Makefile1
-rw-r--r--devel/gcc-arm-embedded/Makefile1
-rw-r--r--devel/gcc-msp430-ti-toolchain/Makefile1
-rw-r--r--devel/gcem/Makefile1
-rw-r--r--devel/gconf2/Makefile1
-rw-r--r--devel/gconfmm26/Makefile1
-rw-r--r--devel/gdb/Makefile1
-rw-r--r--devel/gdcm/Makefile1
-rw-r--r--devel/geany-plugin-addons/Makefile1
-rw-r--r--devel/geany-plugin-autoclose/Makefile1
-rw-r--r--devel/geany-plugin-automark/Makefile1
-rw-r--r--devel/geany-plugin-codenav/Makefile1
-rw-r--r--devel/geany-plugin-commander/Makefile1
-rw-r--r--devel/geany-plugin-ctags/Makefile1
-rw-r--r--devel/geany-plugin-debugger/Makefile1
-rw-r--r--devel/geany-plugin-defineformat/Makefile1
-rw-r--r--devel/geany-plugin-doc/Makefile1
-rw-r--r--devel/geany-plugin-extrasel/Makefile1
-rw-r--r--devel/geany-plugin-gendoc/Makefile1
-rw-r--r--devel/geany-plugin-geniuspaste/Makefile1
-rw-r--r--devel/geany-plugin-git-changebar/Makefile1
-rw-r--r--devel/geany-plugin-insertnum/Makefile1
-rw-r--r--devel/geany-plugin-latex/Makefile1
-rw-r--r--devel/geany-plugin-lineoperations/Makefile1
-rw-r--r--devel/geany-plugin-lipsum/Makefile1
-rw-r--r--devel/geany-plugin-lua/Makefile1
-rw-r--r--devel/geany-plugin-macro/Makefile1
-rw-r--r--devel/geany-plugin-markdown/Makefile1
-rw-r--r--devel/geany-plugin-miniscript/Makefile1
-rw-r--r--devel/geany-plugin-numberedbookmarks/Makefile1
-rw-r--r--devel/geany-plugin-overview/Makefile1
-rw-r--r--devel/geany-plugin-pairtaghighlighter/Makefile1
-rw-r--r--devel/geany-plugin-pg/Makefile1
-rw-r--r--devel/geany-plugin-pohelper/Makefile1
-rw-r--r--devel/geany-plugin-pretty-printer/Makefile1
-rw-r--r--devel/geany-plugin-prj/Makefile1
-rw-r--r--devel/geany-plugin-projectorganizer/Makefile1
-rw-r--r--devel/geany-plugin-scope/Makefile1
-rw-r--r--devel/geany-plugin-sendmail/Makefile1
-rw-r--r--devel/geany-plugin-shiftcolumn/Makefile1
-rw-r--r--devel/geany-plugin-spellcheck/Makefile1
-rw-r--r--devel/geany-plugin-tableconvert/Makefile1
-rw-r--r--devel/geany-plugin-treebrowser/Makefile1
-rw-r--r--devel/geany-plugin-updatechecker/Makefile1
-rw-r--r--devel/geany-plugin-utilslib/Makefile1
-rw-r--r--devel/geany-plugin-vc/Makefile1
-rw-r--r--devel/geany-plugin-vimode/Makefile1
-rw-r--r--devel/geany-plugin-workbench/Makefile1
-rw-r--r--devel/geany-plugin-xmlsnippets/Makefile1
-rw-r--r--devel/geany-plugins-l10n/Makefile1
-rw-r--r--devel/geany-plugins/Makefile1
-rw-r--r--devel/geany-themes/Makefile1
-rw-r--r--devel/geany/Makefile1
-rw-r--r--devel/gearmand/Makefile1
-rw-r--r--devel/generate/Makefile1
-rw-r--r--devel/gengetopt/Makefile1
-rw-r--r--devel/genht/Makefile1
-rw-r--r--devel/genie/Makefile1
-rw-r--r--devel/genromfs/Makefile1
-rw-r--r--devel/getoptions/Makefile1
-rw-r--r--devel/gettext-lint/Makefile1
-rw-r--r--devel/gettext-msghack/Makefile1
-rw-r--r--devel/gettext-po-mode/Makefile1
-rw-r--r--devel/gettext-runtime/Makefile1
-rw-r--r--devel/gettext-tiny/Makefile1
-rw-r--r--devel/gettext-tools/Makefile1
-rw-r--r--devel/gettext/Makefile1
-rw-r--r--devel/gflags/Makefile1
-rw-r--r--devel/gfold/Makefile1
-rw-r--r--devel/gh/Makefile1
-rw-r--r--devel/ghidra/Makefile1
-rw-r--r--devel/ghq/Makefile1
-rw-r--r--devel/ghub-devel/Makefile1
-rw-r--r--devel/ghub/Makefile1
-rw-r--r--devel/gindent/Makefile1
-rw-r--r--devel/gio-sharp/Makefile1
-rw-r--r--devel/git-absorb/Makefile1
-rw-r--r--devel/git-bug/Makefile1
-rw-r--r--devel/git-cinnabar/Makefile1
-rw-r--r--devel/git-codereview/Makefile1
-rw-r--r--devel/git-cola/Makefile1
-rw-r--r--devel/git-delta/Makefile1
-rw-r--r--devel/git-extras/Makefile1
-rw-r--r--devel/git-filter-repo/Makefile1
-rw-r--r--devel/git-lab/Makefile1
-rw-r--r--devel/git-lfs/Makefile1
-rw-r--r--devel/git-modes/Makefile1
-rw-r--r--devel/git-prev-next/Makefile1
-rw-r--r--devel/git-review/Makefile1
-rw-r--r--devel/git-subrepo/Makefile1
-rw-r--r--devel/git-town/Makefile1
-rw-r--r--devel/git/Makefile1
-rw-r--r--devel/gitaly/Makefile1
-rw-r--r--devel/gitflow/Makefile1
-rw-r--r--devel/gitg/Makefile1
-rw-r--r--devel/github-backup-utils/Makefile1
-rw-r--r--devel/gitinspector/Makefile1
-rw-r--r--devel/gitklient/Makefile1
-rw-r--r--devel/gitlab-metrics-exporter/Makefile2
-rw-r--r--devel/gitlab-runner/Makefile1
-rw-r--r--devel/gitlab-shell/Makefile1
-rw-r--r--devel/gitleaks/Makefile1
-rw-r--r--devel/gitlist/Makefile1
-rw-r--r--devel/gitolite/Makefile1
-rw-r--r--devel/gitolite2/Makefile1
-rw-r--r--devel/gitqlient/Makefile1
-rw-r--r--devel/gitty/Makefile1
-rw-r--r--devel/gitui/Makefile1
-rw-r--r--devel/glab/Makefile1
-rw-r--r--devel/glade/Makefile1
-rw-r--r--devel/glademm/Makefile1
-rw-r--r--devel/glib20/Makefile1
-rw-r--r--devel/glibmm/Makefile1
-rw-r--r--devel/gllvm/Makefile1
-rw-r--r--devel/global/Makefile1
-rw-r--r--devel/glog/Makefile1
-rw-r--r--devel/glrparser/Makefile1
-rw-r--r--devel/glui/Makefile1
-rw-r--r--devel/gmake/Makefile1
-rw-r--r--devel/gn/Makefile1
-rw-r--r--devel/gnome-builder/Makefile1
-rw-r--r--devel/gnome-common/Makefile1
-rw-r--r--devel/gnu-efi/Makefile1
-rw-r--r--devel/gnucflow/Makefile1
-rw-r--r--devel/gnulib/Makefile1
-rw-r--r--devel/gnustep-make/Makefile1
-rw-r--r--devel/gnustep/Makefile1
-rw-r--r--devel/go-bindata-assetfs/Makefile1
-rw-r--r--devel/go-bindata/Makefile1
-rw-r--r--devel/go-git/Makefile1
-rw-r--r--devel/go-perf/Makefile1
-rw-r--r--devel/go-protobuf/Makefile1
-rw-r--r--devel/go-tools/Makefile1
-rw-r--r--devel/go-wire/Makefile1
-rw-r--r--devel/gob2/Makefile1
-rw-r--r--devel/gobject-introspection/Makefile1
-rw-r--r--devel/gocheese/Makefile1
-rw-r--r--devel/gocritic/Makefile1
-rw-r--r--devel/godot/Makefile1
-rw-r--r--devel/godot2/Makefile1
-rw-r--r--devel/goffice/Makefile1
-rw-r--r--devel/gogs/Makefile1
-rw-r--r--devel/golangci-lint/Makefile1
-rw-r--r--devel/golint/Makefile1
-rw-r--r--devel/google-cloud-cpp/Makefile1
-rw-r--r--devel/google-cloud-cpp117/Makefile1
-rw-r--r--devel/google-perftools/Makefile1
-rw-r--r--devel/google-styleguide/Makefile1
-rw-r--r--devel/googletest/Makefile1
-rw-r--r--devel/gopls/Makefile1
-rw-r--r--devel/goprotobuf/Makefile1
-rw-r--r--devel/goredo/Makefile1
-rw-r--r--devel/goreleaser/Makefile1
-rw-r--r--devel/gorm/Makefile1
-rw-r--r--devel/goswagger/Makefile1
-rw-r--r--devel/got/Makefile1
-rw-r--r--devel/gpds/Makefile1
-rw-r--r--devel/gperf/Makefile1
-rw-r--r--devel/gpm/Makefile1
-rw-r--r--devel/gputils/Makefile1
-rw-r--r--devel/gradle-completion/Makefile1
-rw-r--r--devel/gradle/Makefile1
-rw-r--r--devel/gradle5/Makefile1
-rw-r--r--devel/gradle6/Makefile1
-rw-r--r--devel/gradle62/Makefile1
-rw-r--r--devel/grantlee5/Makefile1
-rw-r--r--devel/grcov/Makefile1
-rw-r--r--devel/grex/Makefile1
-rw-r--r--devel/grpc/Makefile1
-rw-r--r--devel/grpc142/Makefile1
-rw-r--r--devel/grv/Makefile1
-rw-r--r--devel/gsoap/Makefile1
-rw-r--r--devel/gtgt/Makefile1
-rw-r--r--devel/gtranslator/Makefile1
-rw-r--r--devel/guichan/Makefile1
-rw-r--r--devel/guile-lib/Makefile1
-rw-r--r--devel/gumbo/Makefile1
-rw-r--r--devel/gvfs/Makefile1
-rw-r--r--devel/gwenhywfar/Makefile1
-rw-r--r--devel/gzstream/Makefile1
-rw-r--r--devel/hapy/Makefile1
-rw-r--r--devel/hare/Makefile1
-rw-r--r--devel/hcs12mem/Makefile1
-rw-r--r--devel/heaptrack/Makefile1
-rw-r--r--devel/heimdall/Makefile1
-rw-r--r--devel/hexcompare/Makefile1
-rw-r--r--devel/hexd/Makefile1
-rw-r--r--devel/hgreviewboard/Makefile1
-rw-r--r--devel/hgsvn/Makefile1
-rw-r--r--devel/hhdate/Makefile1
-rw-r--r--devel/highlighterkit/Makefile1
-rw-r--r--devel/highway/Makefile1
-rw-r--r--devel/hoel/Makefile1
-rw-r--r--devel/horde-content/Makefile1
-rw-r--r--devel/horde-timeobjects/Makefile1
-rw-r--r--devel/horde-whups/Makefile1
-rw-r--r--devel/hp48cc/Makefile1
-rw-r--r--devel/hp48xgcc/Makefile1
-rw-r--r--devel/hpx/Makefile1
-rw-r--r--devel/hs-ShellCheck/Makefile1
-rw-r--r--devel/hs-alex/Makefile1
-rw-r--r--devel/hs-cabal-install/Makefile1
-rw-r--r--devel/hs-cpphs/Makefile1
-rw-r--r--devel/hs-darcs/Makefile1
-rw-r--r--devel/hs-ghc-events/Makefile1
-rw-r--r--devel/hs-ghcprofview/Makefile1
-rw-r--r--devel/hs-git-annex/Makefile1
-rw-r--r--devel/hs-git-brunch/Makefile1
-rw-r--r--devel/hs-happy/Makefile1
-rw-r--r--devel/hs-haskell-language-server/Makefile1
-rw-r--r--devel/hs-hasktags/Makefile1
-rw-r--r--devel/hs-hlint/Makefile1
-rw-r--r--devel/hs-hoogle/Makefile1
-rw-r--r--devel/hs-hpack/Makefile1
-rw-r--r--devel/hs-hspec-discover/Makefile1
-rw-r--r--devel/hs-ormolu/Makefile1
-rw-r--r--devel/hs-profiteur/Makefile1
-rw-r--r--devel/hs-shake/Makefile1
-rw-r--r--devel/hs-spago/Makefile1
-rw-r--r--devel/hs-threadscope/Makefile1
-rw-r--r--devel/htable/Makefile1
-rw-r--r--devel/hub/Makefile1
-rw-r--r--devel/hwloc/Makefile1
-rw-r--r--devel/hwloc2/Makefile1
-rw-r--r--devel/hyperscan/Makefile1
-rw-r--r--devel/ice/Makefile1
-rw-r--r--devel/ice37/Makefile1
-rw-r--r--devel/icestorm/Makefile1
-rw-r--r--devel/icmake/Makefile1
-rw-r--r--devel/icontheme/Makefile1
-rw-r--r--devel/icu-le-hb/Makefile1
-rw-r--r--devel/icu-lx/Makefile1
-rw-r--r--devel/icu/Makefile1
-rw-r--r--devel/idutils/Makefile1
-rw-r--r--devel/ignition-cmake/Makefile1
-rw-r--r--devel/ignition-common/Makefile1
-rw-r--r--devel/ignition-msgs/Makefile1
-rw-r--r--devel/ignition-plugin/Makefile1
-rw-r--r--devel/ignition-tools/Makefile1
-rw-r--r--devel/ikos/Makefile1
-rw-r--r--devel/imake/Makefile1
-rw-r--r--devel/inastemp/Makefile1
-rw-r--r--devel/include-what-you-use/Makefile1
-rw-r--r--devel/indi/Makefile1
-rw-r--r--devel/indicators/Makefile1
-rw-r--r--devel/influx-pkg-config/Makefile1
-rw-r--r--devel/inifiled/Makefile1
-rw-r--r--devel/inih/Makefile1
-rw-r--r--devel/inilib/Makefile1
-rw-r--r--devel/inilike/Makefile1
-rw-r--r--devel/iniparser/Makefile1
-rw-r--r--devel/initutil/Makefile1
-rw-r--r--devel/injeqt/Makefile1
-rw-r--r--devel/intel-graphics-compiler/Makefile1
-rw-r--r--devel/interactive_rebase_tool/Makefile1
-rw-r--r--devel/ioncube/Makefile1
-rw-r--r--devel/ipython/Makefile1
-rw-r--r--devel/ireport/Makefile1
-rw-r--r--devel/isa-l/Makefile1
-rw-r--r--devel/isfreedesktop/Makefile1
-rw-r--r--devel/isl/Makefile1
-rw-r--r--devel/ispc/Makefile1
-rw-r--r--devel/ivykis/Makefile1
-rw-r--r--devel/jam/Makefile1
-rw-r--r--devel/jansson/Makefile1
-rw-r--r--devel/java-findbugs/Makefile1
-rw-r--r--devel/jclassinfo/Makefile1
-rw-r--r--devel/jcmdline/Makefile1
-rw-r--r--devel/jech-dht/Makefile1
-rw-r--r--devel/jenkins-lts/Makefile1
-rw-r--r--devel/jenkins/Makefile1
-rw-r--r--devel/jetbrains-clion/Makefile1
-rw-r--r--devel/jetbrains-goland/Makefile1
-rw-r--r--devel/jetbrains-phpstorm/Makefile1
-rw-r--r--devel/jetbrains-webstorm/Makefile1
-rw-r--r--devel/jgoodies-looks/Makefile1
-rw-r--r--devel/jiic/Makefile1
-rw-r--r--devel/jiri/Makefile1
-rw-r--r--devel/jline/Makefile1
-rw-r--r--devel/jna/Makefile1
-rw-r--r--devel/jrtplib/Makefile1
-rw-r--r--devel/jsap/Makefile1
-rw-r--r--devel/jsl/Makefile1
-rw-r--r--devel/jsmin/Makefile1
-rw-r--r--devel/json-c/Makefile1
-rw-r--r--devel/json-glib/Makefile1
-rw-r--r--devel/jsoncpp/Makefile1
-rw-r--r--devel/jsonnet/Makefile1
-rw-r--r--devel/jsonrpc-glib/Makefile1
-rw-r--r--devel/juce/Makefile1
-rw-r--r--devel/judy/Makefile1
-rw-r--r--devel/jwasm/Makefile1
-rw-r--r--devel/kBuild/Makefile1
-rw-r--r--devel/kcachegrind/Makefile1
-rw-r--r--devel/kcov/Makefile1
-rw-r--r--devel/kdbg/Makefile1
-rw-r--r--devel/kdesdk-kio/Makefile1
-rw-r--r--devel/kdesdk-thumbnailers/Makefile1
-rw-r--r--devel/kdesvn/Makefile1
-rw-r--r--devel/kdev-php/Makefile1
-rw-r--r--devel/kdev-python/Makefile1
-rw-r--r--devel/kdevelop-pg-qt/Makefile1
-rw-r--r--devel/kdevelop/Makefile1
-rw-r--r--devel/kerl/Makefile1
-rw-r--r--devel/kf5-extra-cmake-modules/Makefile1
-rw-r--r--devel/kf5-kapidox/Makefile1
-rw-r--r--devel/kf5-kauth/Makefile1
-rw-r--r--devel/kf5-kbookmarks/Makefile1
-rw-r--r--devel/kf5-kcmutils/Makefile1
-rw-r--r--devel/kf5-kconfig/Makefile1
-rw-r--r--devel/kf5-kcoreaddons/Makefile1
-rw-r--r--devel/kf5-kcrash/Makefile1
-rw-r--r--devel/kf5-kdbusaddons/Makefile1
-rw-r--r--devel/kf5-kdeclarative/Makefile1
-rw-r--r--devel/kf5-kdoctools/Makefile1
-rw-r--r--devel/kf5-kfilemetadata/Makefile1
-rw-r--r--devel/kf5-ki18n/Makefile1
-rw-r--r--devel/kf5-kidletime/Makefile1
-rw-r--r--devel/kf5-kio/Makefile1
-rw-r--r--devel/kf5-kitemmodels/Makefile1
-rw-r--r--devel/kf5-knewstuff/Makefile1
-rw-r--r--devel/kf5-knotifications/Makefile1
-rw-r--r--devel/kf5-knotifyconfig/Makefile1
-rw-r--r--devel/kf5-kpackage/Makefile1
-rw-r--r--devel/kf5-kparts/Makefile1
-rw-r--r--devel/kf5-kpeople/Makefile1
-rw-r--r--devel/kf5-kpty/Makefile1
-rw-r--r--devel/kf5-kservice/Makefile1
-rw-r--r--devel/kf5-ktexteditor/Makefile1
-rw-r--r--devel/kf5-kunitconversion/Makefile1
-rw-r--r--devel/kf5-solid/Makefile1
-rw-r--r--devel/kf5-threadweaver/Makefile1
-rw-r--r--devel/kio-extras/Makefile1
-rw-r--r--devel/kirigami-gallery/Makefile1
-rw-r--r--devel/kiwix-lib/Makefile1
-rw-r--r--devel/kms-cmake-utils/Makefile1
-rw-r--r--devel/kodi-platform/Makefile1
-rw-r--r--devel/kokkos/Makefile1
-rw-r--r--devel/kore/Makefile1
-rw-r--r--devel/kronosnet/Makefile1
-rw-r--r--devel/ksql/Makefile1
-rw-r--r--devel/kyra/Makefile1
-rw-r--r--devel/kyua/Makefile1
-rw-r--r--devel/lab/Makefile1
-rw-r--r--devel/lasi/Makefile1
-rw-r--r--devel/lattice-ice40-examples-hx1k/Makefile1
-rw-r--r--devel/lattice-ice40-examples-hx8k/Makefile1
-rw-r--r--devel/lattice-ice40-tools/Makefile1
-rw-r--r--devel/lazygit/Makefile1
-rw-r--r--devel/lcov/Makefile1
-rw-r--r--devel/leaktracer/Makefile1
-rw-r--r--devel/leatherman/Makefile1
-rw-r--r--devel/leiningen/Makefile2
-rw-r--r--devel/lemon/Makefile1
-rw-r--r--devel/level-zero/Makefile1
-rw-r--r--devel/lfcbase/Makefile1
-rw-r--r--devel/lfcxml/Makefile1
-rw-r--r--devel/libCello/Makefile1
-rw-r--r--devel/libIDL/Makefile1
-rw-r--r--devel/libabigail/Makefile1
-rw-r--r--devel/libac/Makefile1
-rw-r--r--devel/libantlr3c/Makefile1
-rw-r--r--devel/libantlr4/Makefile1
-rw-r--r--devel/libappindicator/Makefile1
-rw-r--r--devel/libaravis/Makefile1
-rw-r--r--devel/libarea/Makefile1
-rw-r--r--devel/libarena/Makefile1
-rw-r--r--devel/libassa/Makefile1
-rw-r--r--devel/libassetml/Makefile1
-rw-r--r--devel/libastylej/Makefile1
-rw-r--r--devel/libatomic_ops/Makefile1
-rw-r--r--devel/libavl/Makefile1
-rw-r--r--devel/libayatana-appindicator/Makefile1
-rw-r--r--devel/libayatana-indicator/Makefile1
-rw-r--r--devel/libb2/Makefile1
-rw-r--r--devel/libbacktrace/Makefile1
-rw-r--r--devel/libbde/Makefile1
-rw-r--r--devel/libbinio/Makefile1
-rw-r--r--devel/libbpfjit/Makefile1
-rw-r--r--devel/libbson/Makefile1
-rw-r--r--devel/libburn/Makefile1
-rw-r--r--devel/libcbor/Makefile1
-rw-r--r--devel/libccid/Makefile1
-rw-r--r--devel/libcdb/Makefile1
-rw-r--r--devel/libcfu/Makefile1
-rw-r--r--devel/libcidr/Makefile1
-rw-r--r--devel/libcii/Makefile1
-rw-r--r--devel/libcircllhist/Makefile1
-rw-r--r--devel/libcjson/Makefile1
-rw-r--r--devel/libclc/Makefile1
-rw-r--r--devel/libcli/Makefile1
-rw-r--r--devel/libconcurrent/Makefile1
-rw-r--r--devel/libconfig/Makefile1
-rw-r--r--devel/libconfuse/Makefile1
-rw-r--r--devel/libcreg/Makefile1
-rw-r--r--devel/libcrossguid/Makefile1
-rw-r--r--devel/libcsptr/Makefile1
-rw-r--r--devel/libcuckoo/Makefile1
-rw-r--r--devel/libcutl/Makefile1
-rw-r--r--devel/libcwd/Makefile1
-rw-r--r--devel/libdaemon/Makefile1
-rw-r--r--devel/libdap/Makefile1
-rw-r--r--devel/libdatadog/Makefile1
-rw-r--r--devel/libdatrie/Makefile1
-rw-r--r--devel/libdbusmenu-qt/Makefile1
-rw-r--r--devel/libdbusmenu/Makefile1
-rw-r--r--devel/libddoc/Makefile1
-rw-r--r--devel/libdevq/Makefile1
-rw-r--r--devel/libdill/Makefile1
-rw-r--r--devel/libdisasm/Makefile1
-rw-r--r--devel/libdisorder/Makefile1
-rw-r--r--devel/libdistance/Makefile1
-rw-r--r--devel/libdlna/Makefile1
-rw-r--r--devel/libdnsres/Makefile1
-rw-r--r--devel/libdombey/Makefile1
-rw-r--r--devel/libdparse/Makefile1
-rw-r--r--devel/libds/Makefile1
-rw-r--r--devel/libdsp/Makefile1
-rw-r--r--devel/libdwarf/Makefile1
-rw-r--r--devel/libe/Makefile1
-rw-r--r--devel/libedit/Makefile1
-rw-r--r--devel/libegit2/Makefile1
-rw-r--r--devel/libeio/Makefile1
-rw-r--r--devel/libelf/Makefile1
-rw-r--r--devel/libepoll-shim/Makefile1
-rw-r--r--devel/libepp-nicbr/Makefile1
-rw-r--r--devel/liberasurecode/Makefile1
-rw-r--r--devel/libesedb/Makefile1
-rw-r--r--devel/libestr/Makefile1
-rw-r--r--devel/libev/Makefile1
-rw-r--r--devel/libevdev/Makefile1
-rw-r--r--devel/libevdevplus/Makefile1
-rw-r--r--devel/libevent/Makefile1
-rw-r--r--devel/libevt/Makefile1
-rw-r--r--devel/libevtx/Makefile1
-rw-r--r--devel/libewf/Makefile1
-rw-r--r--devel/libexplain/Makefile1
-rw-r--r--devel/libfaketime/Makefile1
-rw-r--r--devel/libfastcommon/Makefile1
-rw-r--r--devel/libfastjson/Makefile1
-rw-r--r--devel/libffcall/Makefile1
-rw-r--r--devel/libffi/Makefile1
-rw-r--r--devel/libffi321/Makefile1
-rw-r--r--devel/libffi33/Makefile1
-rw-r--r--devel/libfirm/Makefile1
-rw-r--r--devel/libfixposix/Makefile1
-rw-r--r--devel/libflatarray/Makefile1
-rw-r--r--devel/libfmt/Makefile1
-rw-r--r--devel/libfort/Makefile1
-rw-r--r--devel/libfortuna/Makefile1
-rw-r--r--devel/libfreefare/Makefile1
-rw-r--r--devel/libfsapfs/Makefile1
-rw-r--r--devel/libfsext/Makefile1
-rw-r--r--devel/libfshfs/Makefile1
-rw-r--r--devel/libfsntfs/Makefile1
-rw-r--r--devel/libfsxfs/Makefile1
-rw-r--r--devel/libftdi/Makefile1
-rw-r--r--devel/libftdi1/Makefile1
-rw-r--r--devel/libfwnt/Makefile1
-rw-r--r--devel/libfwsi/Makefile1
-rw-r--r--devel/libg19/Makefile1
-rw-r--r--devel/libg19draw/Makefile1
-rw-r--r--devel/libgdata/Makefile1
-rw-r--r--devel/libgee/Makefile1
-rw-r--r--devel/libgee06/Makefile1
-rw-r--r--devel/libght/Makefile1
-rw-r--r--devel/libgit2-glib/Makefile1
-rw-r--r--devel/libgit2/Makefile1
-rw-r--r--devel/libglademm24/Makefile1
-rw-r--r--devel/libgnt/Makefile1
-rw-r--r--devel/libgnuregex/Makefile1
-rw-r--r--devel/libgpc/Makefile1
-rw-r--r--devel/libgpkg/Makefile1
-rw-r--r--devel/libgrading/Makefile1
-rw-r--r--devel/libgraphqlparser/Makefile1
-rw-r--r--devel/libgsf/Makefile1
-rw-r--r--devel/libgta/Makefile1
-rw-r--r--devel/libgudev/Makefile1
-rw-r--r--devel/libgusb/Makefile1
-rw-r--r--devel/libgutenfetch/Makefile1
-rw-r--r--devel/libhoard/Makefile1
-rw-r--r--devel/libhtp/Makefile1
-rw-r--r--devel/libhyve-remote/Makefile1
-rw-r--r--devel/libibuddy/Makefile1
-rw-r--r--devel/libical/Makefile1
-rw-r--r--devel/libindicator/Makefile1
-rw-r--r--devel/libinjection/Makefile1
-rw-r--r--devel/libinotify/Makefile1
-rw-r--r--devel/libiqxmlrpc/Makefile1
-rw-r--r--devel/libisofs/Makefile1
-rw-r--r--devel/libixp/Makefile1
-rw-r--r--devel/libjitterentropy/Makefile1
-rw-r--r--devel/libk8055/Makefile1
-rw-r--r--devel/libklel/Makefile1
-rw-r--r--devel/liblangtag/Makefile1
-rw-r--r--devel/liblas/Makefile1
-rw-r--r--devel/liblnk/Makefile1
-rw-r--r--devel/liblockfile/Makefile1
-rw-r--r--devel/liblogging/Makefile1
-rw-r--r--devel/liblognorm/Makefile1
-rw-r--r--devel/liblouis/Makefile1
-rw-r--r--devel/liblpm/Makefile1
-rw-r--r--devel/libltdl/Makefile1
-rw-r--r--devel/libluksde/Makefile1
-rw-r--r--devel/liblxqt/Makefile1
-rw-r--r--devel/libmaa/Makefile1
-rw-r--r--devel/libmatheval/Makefile1
-rw-r--r--devel/libmatthew/Makefile1
-rw-r--r--devel/libmba/Makefile1
-rw-r--r--devel/libmill/Makefile1
-rw-r--r--devel/libmodi/Makefile1
-rw-r--r--devel/libmowgli/Makefile1
-rw-r--r--devel/libmowgli2/Makefile1
-rw-r--r--devel/libmpcbdm/Makefile1
-rw-r--r--devel/libmsiecf/Makefile1
-rw-r--r--devel/libmsocket/Makefile1
-rw-r--r--devel/libmtdev/Makefile1
-rw-r--r--devel/libmustache/Makefile1
-rw-r--r--devel/libnaji/Makefile1
-rw-r--r--devel/libnest2d-ultimaker/Makefile1
-rw-r--r--devel/libnfc/Makefile1
-rw-r--r--devel/libnotify/Makefile1
-rw-r--r--devel/libnsutils/Makefile1
-rw-r--r--devel/liboil/Makefile1
-rw-r--r--devel/libolecf/Makefile1
-rw-r--r--devel/libopencm3/Makefile1
-rw-r--r--devel/libopentracing/Makefile1
-rw-r--r--devel/libopkele/Makefile1
-rw-r--r--devel/liborcus/Makefile1
-rw-r--r--devel/libosinfo/Makefile1
-rw-r--r--devel/libowfat/Makefile1
-rw-r--r--devel/libpafe-ruby/Makefile1
-rw-r--r--devel/libpafe/Makefile1
-rw-r--r--devel/libparserutils/Makefile1
-rw-r--r--devel/libpasori/Makefile1
-rw-r--r--devel/libpci/Makefile1
-rw-r--r--devel/libpciaccess/Makefile1
-rw-r--r--devel/libpcl/Makefile1
-rw-r--r--devel/libpeak/Makefile1
-rw-r--r--devel/libpeas/Makefile1
-rw-r--r--devel/libpff/Makefile1
-rw-r--r--devel/libphk/Makefile1
-rw-r--r--devel/libphonenumber/Makefile1
-rw-r--r--devel/libplist/Makefile1
-rw-r--r--devel/libpo6/Makefile1
-rw-r--r--devel/libpololu-avr/Makefile1
-rw-r--r--devel/libpru/Makefile1
-rw-r--r--devel/libpthread-stubs/Makefile1
-rw-r--r--devel/libqb/Makefile1
-rw-r--r--devel/libqcow/Makefile1
-rw-r--r--devel/libqsbr/Makefile1
-rw-r--r--devel/libqtxdg/Makefile1
-rw-r--r--devel/libr3/Makefile1
-rw-r--r--devel/librcc/Makefile1
-rw-r--r--devel/librcd/Makefile1
-rw-r--r--devel/libreadline-java/Makefile1
-rw-r--r--devel/libregf/Makefile1
-rw-r--r--devel/librelp/Makefile1
-rw-r--r--devel/librest/Makefile1
-rw-r--r--devel/librevisa-vish/Makefile1
-rw-r--r--devel/librevisa-vxi/Makefile1
-rw-r--r--devel/librevisa/Makefile1
-rw-r--r--devel/librolegen/Makefile1
-rw-r--r--devel/librttopo/Makefile1
-rw-r--r--devel/libruin/Makefile1
-rw-r--r--devel/libs11n/Makefile1
-rw-r--r--devel/libsavitar/Makefile1
-rw-r--r--devel/libscca/Makefile1
-rw-r--r--devel/libsearpc/Makefile1
-rw-r--r--devel/libserdes/Makefile1
-rw-r--r--devel/libserialport/Makefile1
-rw-r--r--devel/libshbuf/Makefile1
-rw-r--r--devel/libshhmsg/Makefile1
-rw-r--r--devel/libshhopt/Makefile1
-rw-r--r--devel/libsigc++20/Makefile1
-rw-r--r--devel/libsigc++30/Makefile1
-rw-r--r--devel/libsigrok/Makefile1
-rw-r--r--devel/libsigrokdecode/Makefile1
-rw-r--r--devel/libsigscan/Makefile1
-rw-r--r--devel/libsigsegv/Makefile1
-rw-r--r--devel/libsimdpp/Makefile1
-rw-r--r--devel/libslang2/Makefile1
-rw-r--r--devel/libsmdev/Makefile1
-rw-r--r--devel/libsml/Makefile1
-rw-r--r--devel/libsmpp34/Makefile1
-rw-r--r--devel/libsmraw/Makefile1
-rw-r--r--devel/libsoup/Makefile1
-rw-r--r--devel/libspice-server/Makefile1
-rw-r--r--devel/libstatgrab/Makefile1
-rw-r--r--devel/libstatgrab0/Makefile1
-rw-r--r--devel/libstrfunc/Makefile1
-rw-r--r--devel/libstroke/Makefile1
-rw-r--r--devel/libsysctlmibinfo/Makefile1
-rw-r--r--devel/libsysctlmibinfo2/Makefile1
-rw-r--r--devel/libsysinfo/Makefile1
-rw-r--r--devel/libtai/Makefile1
-rw-r--r--devel/libtap/Makefile1
-rw-r--r--devel/libtar/Makefile1
-rw-r--r--devel/libtecla/Makefile1
-rw-r--r--devel/libtermkey/Makefile1
-rw-r--r--devel/libtextstyle/Makefile1
-rw-r--r--devel/libthai/Makefile1
-rw-r--r--devel/libthmap/Makefile1
-rw-r--r--devel/libthreadar/Makefile1
-rw-r--r--devel/libtickit/Makefile1
-rw-r--r--devel/libtifiles2/Makefile1
-rw-r--r--devel/libtool/Makefile1
-rw-r--r--devel/libtpl/Makefile1
-rw-r--r--devel/libtsm/Makefile1
-rw-r--r--devel/libtuntap/Makefile1
-rw-r--r--devel/libubox/Makefile1
-rw-r--r--devel/libudev-devd/Makefile1
-rw-r--r--devel/libuinputplus/Makefile1
-rw-r--r--devel/libukcprog/Makefile1
-rw-r--r--devel/libunicode/Makefile1
-rw-r--r--devel/libuninum/Makefile1
-rw-r--r--devel/libunistring/Makefile1
-rw-r--r--devel/libunit/Makefile1
-rw-r--r--devel/libunwind/Makefile1
-rw-r--r--devel/libuutil/Makefile1
-rw-r--r--devel/libuv/Makefile1
-rw-r--r--devel/libvanessa_adt/Makefile1
-rw-r--r--devel/libvanessa_logger/Makefile1
-rw-r--r--devel/libvanessa_socket/Makefile1
-rw-r--r--devel/libvc/Makefile1
-rw-r--r--devel/libversion/Makefile1
-rw-r--r--devel/libvhdi/Makefile1
-rw-r--r--devel/libvirt-dbus/Makefile1
-rw-r--r--devel/libvirt-glib/Makefile1
-rw-r--r--devel/libvirt-java/Makefile1
-rw-r--r--devel/libvirt/Makefile1
-rw-r--r--devel/libvmdk/Makefile1
-rw-r--r--devel/libvsgpt/Makefile1
-rw-r--r--devel/libvshadow/Makefile1
-rw-r--r--devel/libvslvm/Makefile1
-rw-r--r--devel/libvterm/Makefile1
-rw-r--r--devel/libwfut/Makefile1
-rw-r--r--devel/libx86/Makefile1
-rw-r--r--devel/libxalloc/Makefile1
-rw-r--r--devel/libxo/Makefile1
-rw-r--r--devel/libxs/Makefile1
-rw-r--r--devel/libxtend/Makefile1
-rw-r--r--devel/libzim/Makefile1
-rw-r--r--devel/libzookeeper/Makefile1
-rw-r--r--devel/libzrtpcpp/Makefile1
-rw-r--r--devel/libzvbi/Makefile1
-rw-r--r--devel/lightning/Makefile1
-rw-r--r--devel/linenoise-ng/Makefile1
-rw-r--r--devel/linux-c7-devtools/Makefile1
-rw-r--r--devel/linux-c7-elfutils-libelf/Makefile1
-rw-r--r--devel/linux-c7-elfutils-libs/Makefile1
-rw-r--r--devel/linux-c7-libaio/Makefile1
-rw-r--r--devel/linux-c7-libgfortran/Makefile1
-rw-r--r--devel/linux-c7-qt/Makefile1
-rw-r--r--devel/linux-c7-strace/Makefile1
-rw-r--r--devel/linux-c7-systemd-libs/Makefile1
-rw-r--r--devel/linux-ltp/Makefile1
-rw-r--r--devel/linux-sublime-merge/Makefile1
-rw-r--r--devel/linux_libusb/Makefile1
-rw-r--r--devel/lion/Makefile1
-rw-r--r--devel/listserialc/Makefile1
-rw-r--r--devel/liteide/Makefile1
-rw-r--r--devel/llbuild/Makefile1
-rw-r--r--devel/llnextgen/Makefile1
-rw-r--r--devel/llvm-cheri/Makefile1
-rw-r--r--devel/llvm-devel/Makefile1
-rw-r--r--devel/llvm-morello/Makefile1
-rw-r--r--devel/llvm10/Makefile1
-rw-r--r--devel/llvm11/Makefile1
-rw-r--r--devel/llvm12/Makefile1
-rw-r--r--devel/llvm13/Makefile1
-rw-r--r--devel/llvm14/Makefile1
-rw-r--r--devel/llvm15/Makefile1
-rw-r--r--devel/llvm70/Makefile1
-rw-r--r--devel/llvm80/Makefile1
-rw-r--r--devel/llvm90/Makefile1
-rw-r--r--devel/lm4tools/Makefile1
-rw-r--r--devel/lmdbg/Makefile1
-rw-r--r--devel/lnphost/Makefile1
-rw-r--r--devel/loccount/Makefile1
-rw-r--r--devel/lockfree-malloc/Makefile1
-rw-r--r--devel/log4c/Makefile1
-rw-r--r--devel/log4cplus/Makefile1
-rw-r--r--devel/log4cpp/Makefile1
-rw-r--r--devel/log4cxx/Makefile1
-rw-r--r--devel/log4j/Makefile1
-rw-r--r--devel/log4net/Makefile1
-rw-r--r--devel/log4sh/Makefile1
-rw-r--r--devel/log4shib/Makefile1
-rw-r--r--devel/loguru/Makefile1
-rw-r--r--devel/loki/Makefile1
-rw-r--r--devel/love/Makefile1
-rw-r--r--devel/love07/Makefile1
-rw-r--r--devel/love08/Makefile1
-rw-r--r--devel/love10/Makefile1
-rw-r--r--devel/love5/Makefile1
-rw-r--r--devel/lpc21isp/Makefile1
-rw-r--r--devel/lrmi/Makefile1
-rw-r--r--devel/lua-argparse/Makefile1
-rw-r--r--devel/lua-bitlib/Makefile1
-rw-r--r--devel/lua-bitop/Makefile1
-rw-r--r--devel/lua-cjson/Makefile1
-rw-r--r--devel/lua-cqueues/Makefile1
-rw-r--r--devel/lua-gettext/Makefile1
-rw-r--r--devel/lua-language-server/Makefile1
-rw-r--r--devel/lua-lgi/Makefile1
-rw-r--r--devel/lua-libevent/Makefile1
-rw-r--r--devel/lua-lpeg/Makefile1
-rw-r--r--devel/lua-luacheck/Makefile1
-rw-r--r--devel/lua-luarocks/Makefile1
-rw-r--r--devel/lua-lunit/Makefile1
-rw-r--r--devel/lua-mode/Makefile1
-rw-r--r--devel/lua-posix/Makefile1
-rw-r--r--devel/lua-pty/Makefile1
-rw-r--r--devel/lua-rds-parser/Makefile1
-rw-r--r--devel/lua-resty-string/Makefile1
-rw-r--r--devel/lua-stdlib-debug/Makefile1
-rw-r--r--devel/lua-stdlib-normalize/Makefile1
-rw-r--r--devel/lua-stdlib/Makefile1
-rw-r--r--devel/lua-sysctl/Makefile1
-rw-r--r--devel/luabind/Makefile1
-rw-r--r--devel/luafilesystem/Makefile1
-rw-r--r--devel/luajava/Makefile1
-rw-r--r--devel/lutok/Makefile1
-rw-r--r--devel/luv/Makefile1
-rw-r--r--devel/lwp/Makefile1
-rw-r--r--devel/lxqt-build-tools/Makefile1
-rw-r--r--devel/lyra/Makefile1
-rw-r--r--devel/m17n-db/Makefile1
-rw-r--r--devel/m17n-docs/Makefile1
-rw-r--r--devel/m17n-inscript2/Makefile1
-rw-r--r--devel/m17n-lib/Makefile1
-rw-r--r--devel/m4/Makefile1
-rw-r--r--devel/mage/Makefile1
-rw-r--r--devel/magit-devel/Makefile1
-rw-r--r--devel/magit/Makefile1
-rw-r--r--devel/make++/Makefile1
-rw-r--r--devel/makedepend/Makefile1
-rw-r--r--devel/malloy/Makefile1
-rw-r--r--devel/marisa-trie/Makefile1
-rw-r--r--devel/marl/Makefile1
-rw-r--r--devel/mate-common/Makefile1
-rw-r--r--devel/maven/Makefile1
-rw-r--r--devel/mcpp/Makefile1
-rw-r--r--devel/mdb/Makefile1
-rw-r--r--devel/mdds/Makefile1
-rw-r--r--devel/menhir/Makefile1
-rw-r--r--devel/mercator/Makefile1
-rw-r--r--devel/mercurial/Makefile1
-rw-r--r--devel/mergify/Makefile1
-rw-r--r--devel/meson/Makefile1
-rw-r--r--devel/microsoft-gsl/Makefile1
-rw-r--r--devel/mill/Makefile1
-rw-r--r--devel/mimalloc/Makefile1
-rw-r--r--devel/mimir/Makefile1
-rw-r--r--devel/mingw32-bin-msvcrt/Makefile1
-rw-r--r--devel/mingw32-directx/Makefile1
-rw-r--r--devel/mingw32-gcc/Makefile1
-rw-r--r--devel/mingw32-libffi/Makefile1
-rw-r--r--devel/mingw32-libyaml/Makefile1
-rw-r--r--devel/mingw32-openssl/Makefile1
-rw-r--r--devel/mingw32-pdcurses/Makefile1
-rw-r--r--devel/mingw32-pthreads/Makefile1
-rw-r--r--devel/mingw32-zlib/Makefile1
-rw-r--r--devel/mir-core/Makefile1
-rw-r--r--devel/mk-configure/Makefile1
-rw-r--r--devel/mm-common/Makefile1
-rw-r--r--devel/mm/Makefile1
-rw-r--r--devel/modd/Makefile1
-rw-r--r--devel/mold/Makefile1
-rw-r--r--devel/mongo-c-driver/Makefile1
-rw-r--r--devel/mono-addins/Makefile1
-rw-r--r--devel/mpatrol/Makefile1
-rw-r--r--devel/mph/Makefile1
-rw-r--r--devel/msbuild/Makefile1
-rw-r--r--devel/msgpack-d/Makefile1
-rw-r--r--devel/msgpack/Makefile1
-rw-r--r--devel/msgpuck/Makefile1
-rw-r--r--devel/msitools/Makefile1
-rw-r--r--devel/msp430-debug-stack/Makefile1
-rw-r--r--devel/mspdebug/Makefile1
-rw-r--r--devel/mstch/Makefile1
-rw-r--r--devel/mtbl/Makefile1
-rw-r--r--devel/muon/Makefile1
-rw-r--r--devel/mustache/Makefile1
-rw-r--r--devel/mutagen/Makefile1
-rw-r--r--devel/myrepos/Makefile1
-rw-r--r--devel/nanopb/Makefile1
-rw-r--r--devel/nant/Makefile1
-rw-r--r--devel/nasm/Makefile1
-rw-r--r--devel/naturaldocs/Makefile1
-rw-r--r--devel/ncc/Makefile1
-rw-r--r--devel/ncnf/Makefile1
-rw-r--r--devel/ncurses/Makefile1
-rw-r--r--devel/ndesk-dbus-glib/Makefile1
-rw-r--r--devel/ndesk-dbus/Makefile1
-rw-r--r--devel/ndesk-options/Makefile1
-rw-r--r--devel/netsurf-buildsystem/Makefile1
-rw-r--r--devel/newfile/Makefile1
-rw-r--r--devel/newt/Makefile1
-rw-r--r--devel/newtonsoft-json/Makefile1
-rw-r--r--devel/nextpnr/Makefile1
-rw-r--r--devel/nexus2-oss/Makefile1
-rw-r--r--devel/nimble/Makefile1
-rw-r--r--devel/nini/Makefile1
-rw-r--r--devel/ninja/Makefile1
-rw-r--r--devel/nlohmann-json/Makefile1
-rw-r--r--devel/node-thrift/Makefile1
-rw-r--r--devel/notcurses/Makefile1
-rw-r--r--devel/notify-sharp/Makefile1
-rw-r--r--devel/npth/Makefile1
-rw-r--r--devel/nsgenbind/Makefile1
-rw-r--r--devel/nspr/Makefile1
-rw-r--r--devel/nss_wrapper/Makefile1
-rw-r--r--devel/nsync/Makefile1
-rw-r--r--devel/nuitka/Makefile1
-rw-r--r--devel/obby/Makefile1
-rw-r--r--devel/objconv/Makefile1
-rw-r--r--devel/objecthash/Makefile1
-rw-r--r--devel/ocaml-annexlib/Makefile1
-rw-r--r--devel/ocaml-calendar/Makefile1
-rw-r--r--devel/ocaml-camljava/Makefile1
-rw-r--r--devel/ocaml-camlp4/Makefile1
-rw-r--r--devel/ocaml-camlp5/Makefile1
-rw-r--r--devel/ocaml-camomile-examples/Makefile1
-rw-r--r--devel/ocaml-camomile/Makefile1
-rw-r--r--devel/ocaml-cfg/Makefile1
-rw-r--r--devel/ocaml-classes/Makefile1
-rw-r--r--devel/ocaml-cmdliner/Makefile1
-rw-r--r--devel/ocaml-cppo/Makefile1
-rw-r--r--devel/ocaml-dune/Makefile1
-rw-r--r--devel/ocaml-extlib/Makefile1
-rw-r--r--devel/ocaml-findlib/Makefile1
-rw-r--r--devel/ocaml-lacaml/Makefile1
-rw-r--r--devel/ocaml-magic/Makefile1
-rw-r--r--devel/ocaml-ocamlbuild/Makefile1
-rw-r--r--devel/ocaml-opam/Makefile1
-rw-r--r--devel/ocaml-ounit/Makefile1
-rw-r--r--devel/ocaml-parmap/Makefile1
-rw-r--r--devel/ocaml-pcre/Makefile1
-rw-r--r--devel/ocaml-pomap/Makefile1
-rw-r--r--devel/ocaml-ppx-tools/Makefile1
-rw-r--r--devel/ocaml-re/Makefile1
-rw-r--r--devel/ocaml-react/Makefile1
-rw-r--r--devel/ocaml-res/Makefile1
-rw-r--r--devel/ocaml-result/Makefile1
-rw-r--r--devel/ocaml-sdl/Makefile1
-rw-r--r--devel/ocaml-sem/Makefile1
-rw-r--r--devel/ocaml-sexplib/Makefile1
-rw-r--r--devel/ocaml-topkg/Makefile1
-rw-r--r--devel/ocaml-type_conv/Makefile1
-rw-r--r--devel/ocaml-uchar/Makefile1
-rw-r--r--devel/ocaml-uutf/Makefile1
-rw-r--r--devel/ocaml-xstr/Makefile1
-rw-r--r--devel/ocaml-xstrp4/Makefile1
-rw-r--r--devel/oci-cli/Makefile1
-rw-r--r--devel/ocl-icd/Makefile1
-rw-r--r--devel/oclgrind/Makefile1
-rw-r--r--devel/ode/Makefile1
-rw-r--r--devel/ois/Makefile1
-rw-r--r--devel/okteta/Makefile1
-rw-r--r--devel/omake/Makefile1
-rw-r--r--devel/omniORB/Makefile1
-rw-r--r--devel/onetbb/Makefile1
-rw-r--r--devel/oniguruma/Makefile1
-rw-r--r--devel/open-beagle/Makefile1
-rw-r--r--devel/open62541/Makefile1
-rw-r--r--devel/opencl-clang/Makefile1
-rw-r--r--devel/opencvs/Makefile1
-rw-r--r--devel/opendht/Makefile1
-rw-r--r--devel/opengrok/Makefile1
-rw-r--r--devel/openocd/Makefile1
-rw-r--r--devel/openwince-include/Makefile1
-rw-r--r--devel/orc/Makefile1
-rw-r--r--devel/orcania/Makefile1
-rw-r--r--devel/osc/Makefile1
-rw-r--r--devel/ossp-al/Makefile1
-rw-r--r--devel/ossp-cfg/Makefile1
-rw-r--r--devel/ossp-ex/Makefile1
-rw-r--r--devel/ossp-l2/Makefile1
-rw-r--r--devel/ossp-val/Makefile1
-rw-r--r--devel/ossp-var/Makefile1
-rw-r--r--devel/ossp-xds/Makefile1
-rw-r--r--devel/p4.el/Makefile1
-rw-r--r--devel/p4/Makefile1
-rw-r--r--devel/p4api/Makefile1
-rw-r--r--devel/p4delta/Makefile1
-rw-r--r--devel/p5-AI-Pathfinding-AStar/Makefile1
-rw-r--r--devel/p5-AI-Prolog/Makefile1
-rw-r--r--devel/p5-ARGV-Struct/Makefile1
-rw-r--r--devel/p5-AWS-Signature4/Makefile1
-rw-r--r--devel/p5-Acme-Comment/Makefile1
-rw-r--r--devel/p5-Acme-Damn/Makefile1
-rw-r--r--devel/p5-Acme-MetaSyntactic/Makefile1
-rw-r--r--devel/p5-Adapter-Async/Makefile1
-rw-r--r--devel/p5-Agent/Makefile1
-rw-r--r--devel/p5-Algorithm-Accounting/Makefile1
-rw-r--r--devel/p5-Algorithm-Annotate/Makefile1
-rw-r--r--devel/p5-Algorithm-Backoff/Makefile1
-rw-r--r--devel/p5-Algorithm-Binpack/Makefile1
-rw-r--r--devel/p5-Algorithm-Bucketizer/Makefile1
-rw-r--r--devel/p5-Algorithm-C3/Makefile1
-rw-r--r--devel/p5-Algorithm-ChooseSubsets/Makefile1
-rw-r--r--devel/p5-Algorithm-Cluster/Makefile1
-rw-r--r--devel/p5-Algorithm-Dependency-Objects/Makefile1
-rw-r--r--devel/p5-Algorithm-Dependency/Makefile1
-rw-r--r--devel/p5-Algorithm-Diff/Makefile1
-rw-r--r--devel/p5-Algorithm-Evolutionary/Makefile1
-rw-r--r--devel/p5-Algorithm-FloodControl/Makefile1
-rw-r--r--devel/p5-Algorithm-IncludeExclude/Makefile1
-rw-r--r--devel/p5-Algorithm-Interval2Prefix/Makefile1
-rw-r--r--devel/p5-Algorithm-LCS/Makefile1
-rw-r--r--devel/p5-Algorithm-LUHN/Makefile1
-rw-r--r--devel/p5-Algorithm-MarkovChain/Makefile1
-rw-r--r--devel/p5-Algorithm-Merge/Makefile1
-rw-r--r--devel/p5-Algorithm-MinMax/Makefile1
-rw-r--r--devel/p5-Algorithm-NaiveBayes/Makefile1
-rw-r--r--devel/p5-Algorithm-Networksort/Makefile1
-rw-r--r--devel/p5-Algorithm-Numerical-Shuffle/Makefile1
-rw-r--r--devel/p5-Algorithm-Permute/Makefile1
-rw-r--r--devel/p5-Algorithm-SVM/Makefile1
-rw-r--r--devel/p5-Alias/Makefile1
-rw-r--r--devel/p5-Alien-Base-ModuleBuild/Makefile1
-rw-r--r--devel/p5-Alien-Build/Makefile1
-rw-r--r--devel/p5-Alien-LibGumbo/Makefile1
-rw-r--r--devel/p5-Alien-SDL/Makefile1
-rw-r--r--devel/p5-Alzabo/Makefile1
-rw-r--r--devel/p5-Any-Daemon/Makefile1
-rw-r--r--devel/p5-Any-Moose-Convert/Makefile1
-rw-r--r--devel/p5-Any-Moose/Makefile1
-rw-r--r--devel/p5-AnyData/Makefile1
-rw-r--r--devel/p5-AnyEvent-AIO/Makefile1
-rw-r--r--devel/p5-AnyEvent-Connection/Makefile1
-rw-r--r--devel/p5-AnyEvent-DBI-Abstract/Makefile1
-rw-r--r--devel/p5-AnyEvent-DBI/Makefile1
-rw-r--r--devel/p5-AnyEvent-DBus/Makefile1
-rw-r--r--devel/p5-AnyEvent-Filesys-Notify/Makefile1
-rw-r--r--devel/p5-AnyEvent-Fork/Makefile1
-rw-r--r--devel/p5-AnyEvent-Gearman/Makefile1
-rw-r--r--devel/p5-AnyEvent-Graphite/Makefile1
-rw-r--r--devel/p5-AnyEvent-I3/Makefile1
-rw-r--r--devel/p5-AnyEvent-MessagePack/Makefile1
-rw-r--r--devel/p5-AnyEvent-RPC/Makefile1
-rw-r--r--devel/p5-AnyEvent-Run/Makefile1
-rw-r--r--devel/p5-AnyEvent-Subprocess/Makefile1
-rw-r--r--devel/p5-AnyEvent-Task/Makefile1
-rw-r--r--devel/p5-AnyEvent-Worker/Makefile1
-rw-r--r--devel/p5-AnyEvent/Makefile1
-rw-r--r--devel/p5-AnyMQ/Makefile1
-rw-r--r--devel/p5-App-Build/Makefile1
-rw-r--r--devel/p5-App-CLI-Extension/Makefile1
-rw-r--r--devel/p5-App-CLI/Makefile1
-rw-r--r--devel/p5-App-Cache/Makefile1
-rw-r--r--devel/p5-App-Cmd/Makefile1
-rw-r--r--devel/p5-App-Control/Makefile1
-rw-r--r--devel/p5-App-FatPacker/Makefile1
-rw-r--r--devel/p5-App-GitGot/Makefile1
-rw-r--r--devel/p5-App-GitHub/Makefile1
-rw-r--r--devel/p5-App-Info/Makefile1
-rw-r--r--devel/p5-App-Options/Makefile1
-rw-r--r--devel/p5-App-Rad/Makefile1
-rw-r--r--devel/p5-App-SD/Makefile1
-rw-r--r--devel/p5-App-SVN-Bisect/Makefile1
-rw-r--r--devel/p5-App-Trace/Makefile1
-rw-r--r--devel/p5-App-cpanminus-reporter/Makefile1
-rw-r--r--devel/p5-App-cpanminus/Makefile1
-rw-r--r--devel/p5-App-cpanoutdated/Makefile1
-rw-r--r--devel/p5-App-local-lib-helper/Makefile1
-rw-r--r--devel/p5-App-perlbrew/Makefile1
-rw-r--r--devel/p5-App-scan_prereqs_cpanfile/Makefile1
-rw-r--r--devel/p5-AppConfig-Std/Makefile1
-rw-r--r--devel/p5-AppConfig/Makefile1
-rw-r--r--devel/p5-Array-Group/Makefile1
-rw-r--r--devel/p5-Array-Heap/Makefile1
-rw-r--r--devel/p5-Array-Iterator/Makefile1
-rw-r--r--devel/p5-Array-Unique/Makefile1
-rw-r--r--devel/p5-Array-Window/Makefile1
-rw-r--r--devel/p5-Asm-Preproc/Makefile1
-rw-r--r--devel/p5-Async-Interrupt/Makefile1
-rw-r--r--devel/p5-Async-MergePoint/Makefile1
-rw-r--r--devel/p5-AtExit/Makefile1
-rw-r--r--devel/p5-Attribute-Handlers-Prospective/Makefile1
-rw-r--r--devel/p5-Attribute-Handlers/Makefile1
-rw-r--r--devel/p5-Attribute-Persistent/Makefile1
-rw-r--r--devel/p5-AutoLoader/Makefile1
-rw-r--r--devel/p5-AutoXS-Header/Makefile1
-rw-r--r--devel/p5-B-C/Makefile1
-rw-r--r--devel/p5-B-COW/Makefile1
-rw-r--r--devel/p5-B-Compiling/Makefile1
-rw-r--r--devel/p5-B-Debug/Makefile1
-rw-r--r--devel/p5-B-Deobfuscate/Makefile1
-rw-r--r--devel/p5-B-Flags/Makefile1
-rw-r--r--devel/p5-B-Generate/Makefile1
-rw-r--r--devel/p5-B-Graph/Makefile1
-rw-r--r--devel/p5-B-Hooks-EndOfScope/Makefile1
-rw-r--r--devel/p5-B-Hooks-OP-Annotation/Makefile1
-rw-r--r--devel/p5-B-Hooks-OP-Check-EntersubForCV/Makefile1
-rw-r--r--devel/p5-B-Hooks-OP-Check/Makefile1
-rw-r--r--devel/p5-B-Hooks-OP-PPAddr/Makefile1
-rw-r--r--devel/p5-B-Hooks-Parser/Makefile1
-rw-r--r--devel/p5-B-Keywords/Makefile1
-rw-r--r--devel/p5-B-OPCheck/Makefile1
-rw-r--r--devel/p5-B-Size2/Makefile1
-rw-r--r--devel/p5-B-Utils/Makefile1
-rw-r--r--devel/p5-BFD/Makefile1
-rw-r--r--devel/p5-BS-Event/Makefile1
-rw-r--r--devel/p5-BSD-Resource/Makefile1
-rw-r--r--devel/p5-BSD-devstat/Makefile1
-rw-r--r--devel/p5-BSD-stat/Makefile1
-rw-r--r--devel/p5-BZ-Client/Makefile1
-rw-r--r--devel/p5-Badger/Makefile1
-rw-r--r--devel/p5-Benchmark-Timer/Makefile1
-rw-r--r--devel/p5-Best/Makefile1
-rw-r--r--devel/p5-Border-Style/Makefile1
-rw-r--r--devel/p5-BorderStyle/Makefile1
-rw-r--r--devel/p5-BorderStyleBase/Makefile1
-rw-r--r--devel/p5-BorderStyles-Standard/Makefile1
-rw-r--r--devel/p5-Brannigan/Makefile1
-rw-r--r--devel/p5-Bread-Board-Declare/Makefile1
-rw-r--r--devel/p5-Bread-Board/Makefile1
-rw-r--r--devel/p5-Bundle-Perl6/Makefile1
-rw-r--r--devel/p5-C-Scan/Makefile1
-rw-r--r--devel/p5-CBOR-XS/Makefile1
-rw-r--r--devel/p5-CHI-Driver-DBI/Makefile1
-rw-r--r--devel/p5-CHI/Makefile1
-rw-r--r--devel/p5-CLASS/Makefile1
-rw-r--r--devel/p5-CLI-Osprey/Makefile1
-rw-r--r--devel/p5-CPAN-Changes/Makefile1
-rw-r--r--devel/p5-CPAN-Checksums/Makefile1
-rw-r--r--devel/p5-CPAN-DistnameInfo/Makefile1
-rw-r--r--devel/p5-CPAN-Inject/Makefile1
-rw-r--r--devel/p5-CPAN-Meta-Check/Makefile1
-rw-r--r--devel/p5-CPAN-Meta-Requirements/Makefile1
-rw-r--r--devel/p5-CPAN-Meta-YAML/Makefile1
-rw-r--r--devel/p5-CPAN-Meta/Makefile1
-rw-r--r--devel/p5-CPAN-Mini/Makefile1
-rw-r--r--devel/p5-CPAN-Perl-Releases/Makefile1
-rw-r--r--devel/p5-CPAN-Recent-Uploads/Makefile1
-rw-r--r--devel/p5-CPAN-Reporter-Smoker/Makefile1
-rw-r--r--devel/p5-CPAN-Reporter/Makefile1
-rw-r--r--devel/p5-CPAN-SQLite/Makefile1
-rw-r--r--devel/p5-CPAN-Site/Makefile1
-rw-r--r--devel/p5-CPAN-Testers-Common-Client/Makefile1
-rw-r--r--devel/p5-CPAN-Testers-Report/Makefile1
-rw-r--r--devel/p5-CPAN-Uploader/Makefile1
-rw-r--r--devel/p5-CPAN-YACSmoke/Makefile1
-rw-r--r--devel/p5-CPANPLUS-Dist-Build/Makefile1
-rw-r--r--devel/p5-CPANPLUS/Makefile1
-rw-r--r--devel/p5-CPS/Makefile1
-rw-r--r--devel/p5-CPU-Z80-Assembler/Makefile1
-rw-r--r--devel/p5-Cache-AgainstFile/Makefile1
-rw-r--r--devel/p5-Cache-FastMmap/Makefile1
-rw-r--r--devel/p5-Cache-LRU/Makefile1
-rw-r--r--devel/p5-Cache-Memcached-Tie/Makefile1
-rw-r--r--devel/p5-Cache-Mmap/Makefile1
-rw-r--r--devel/p5-Cache-Simple-TimedExpiry/Makefile1
-rw-r--r--devel/p5-Cache/Makefile1
-rw-r--r--devel/p5-Cairo-GObject/Makefile1
-rw-r--r--devel/p5-Calendar-Simple/Makefile1
-rw-r--r--devel/p5-Call-Context/Makefile1
-rw-r--r--devel/p5-Callback-Frame/Makefile1
-rw-r--r--devel/p5-Capture-Tiny-Extended/Makefile1
-rw-r--r--devel/p5-Capture-Tiny/Makefile1
-rw-r--r--devel/p5-Carp-Always-Color/Makefile1
-rw-r--r--devel/p5-Carp-Always/Makefile1
-rw-r--r--devel/p5-Carp-Assert-More/Makefile1
-rw-r--r--devel/p5-Carp-Assert/Makefile1
-rw-r--r--devel/p5-Carp-Clan-Share/Makefile1
-rw-r--r--devel/p5-Carp-Clan/Makefile1
-rw-r--r--devel/p5-Carp-Datum/Makefile1
-rw-r--r--devel/p5-Carp-REPL/Makefile1
-rw-r--r--devel/p5-Carp/Makefile1
-rw-r--r--devel/p5-Check-ISA/Makefile1
-rw-r--r--devel/p5-Child/Makefile1
-rw-r--r--devel/p5-Chooser/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Chained/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Children/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Complex/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Constructor/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Fast-Contained/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Fast-XS/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Grouped/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Installer/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Lite/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Lvalue/Makefile1
-rw-r--r--devel/p5-Class-Accessor-Named/Makefile1
-rw-r--r--devel/p5-Class-Accessor/Makefile1
-rw-r--r--devel/p5-Class-Adapter/Makefile1
-rw-r--r--devel/p5-Class-AlzaboWrapper/Makefile1
-rw-r--r--devel/p5-Class-ArrayObjects/Makefile1
-rw-r--r--devel/p5-Class-AutoClass/Makefile1
-rw-r--r--devel/p5-Class-Autouse/Makefile1
-rw-r--r--devel/p5-Class-Base/Makefile1
-rw-r--r--devel/p5-Class-BlackHole/Makefile1
-rw-r--r--devel/p5-Class-C3-Adopt-NEXT/Makefile1
-rw-r--r--devel/p5-Class-C3-Componentised/Makefile1
-rw-r--r--devel/p5-Class-C3-XS/Makefile1
-rw-r--r--devel/p5-Class-C3/Makefile1
-rw-r--r--devel/p5-Class-Closure/Makefile1
-rw-r--r--devel/p5-Class-CodeStyler/Makefile1
-rw-r--r--devel/p5-Class-Component/Makefile1
-rw-r--r--devel/p5-Class-Constant/Makefile1
-rw-r--r--devel/p5-Class-Contract/Makefile1
-rw-r--r--devel/p5-Class-Data-ConfigHash/Makefile1
-rw-r--r--devel/p5-Class-Data-Inheritable/Makefile1
-rw-r--r--devel/p5-Class-Data-Lite/Makefile1
-rw-r--r--devel/p5-Class-Date/Makefile1
-rw-r--r--devel/p5-Class-Declare/Makefile1
-rw-r--r--devel/p5-Class-Default/Makefile1
-rw-r--r--devel/p5-Class-Delegation/Makefile1
-rw-r--r--devel/p5-Class-EHierarchy/Makefile1
-rw-r--r--devel/p5-Class-ErrorHandler/Makefile1
-rw-r--r--devel/p5-Class-Factory-Util/Makefile1
-rw-r--r--devel/p5-Class-Factory/Makefile1
-rw-r--r--devel/p5-Class-Field/Makefile1
-rw-r--r--devel/p5-Class-Fields/Makefile1
-rw-r--r--devel/p5-Class-Forward/Makefile1
-rw-r--r--devel/p5-Class-Generate/Makefile1
-rw-r--r--devel/p5-Class-Gomor/Makefile1
-rw-r--r--devel/p5-Class-Handle/Makefile1
-rw-r--r--devel/p5-Class-Hook/Makefile1
-rw-r--r--devel/p5-Class-ISA/Makefile1
-rw-r--r--devel/p5-Class-Inner/Makefile1
-rw-r--r--devel/p5-Class-InsideOut/Makefile1
-rw-r--r--devel/p5-Class-Inspector/Makefile1
-rw-r--r--devel/p5-Class-Interfaces/Makefile1
-rw-r--r--devel/p5-Class-Load-XS/Makefile1
-rw-r--r--devel/p5-Class-Load/Makefile1
-rw-r--r--devel/p5-Class-Loader/Makefile1
-rw-r--r--devel/p5-Class-MakeMethods/Makefile1
-rw-r--r--devel/p5-Class-Measure/Makefile1
-rw-r--r--devel/p5-Class-Method-Modifiers-Fast/Makefile1
-rw-r--r--devel/p5-Class-Method-Modifiers/Makefile1
-rw-r--r--devel/p5-Class-MethodMaker/Makefile1
-rw-r--r--devel/p5-Class-MethodMapper/Makefile1
-rw-r--r--devel/p5-Class-Mix/Makefile1
-rw-r--r--devel/p5-Class-Mixin/Makefile1
-rw-r--r--devel/p5-Class-MixinFactory/Makefile1
-rw-r--r--devel/p5-Class-Multimethods-Pure/Makefile1
-rw-r--r--devel/p5-Class-Multimethods/Makefile1
-rw-r--r--devel/p5-Class-NamedParms/Makefile1
-rw-r--r--devel/p5-Class-Null/Makefile1
-rw-r--r--devel/p5-Class-OOorNO/Makefile1
-rw-r--r--devel/p5-Class-ObjectTemplate-DB/Makefile1
-rw-r--r--devel/p5-Class-ObjectTemplate/Makefile1
-rw-r--r--devel/p5-Class-Observable/Makefile1
-rw-r--r--devel/p5-Class-ParmList/Makefile1
-rw-r--r--devel/p5-Class-Prototyped/Makefile1
-rw-r--r--devel/p5-Class-ReturnValue/Makefile1
-rw-r--r--devel/p5-Class-Roles/Makefile1
-rw-r--r--devel/p5-Class-STL-Containers/Makefile1
-rw-r--r--devel/p5-Class-Singleton/Makefile1
-rw-r--r--devel/p5-Class-Spiffy/Makefile1
-rw-r--r--devel/p5-Class-StateMachine/Makefile1
-rw-r--r--devel/p5-Class-Std-Fast/Makefile1
-rw-r--r--devel/p5-Class-Std-Utils/Makefile1
-rw-r--r--devel/p5-Class-Std/Makefile1
-rw-r--r--devel/p5-Class-StrongSingleton/Makefile1
-rw-r--r--devel/p5-Class-Tangram/Makefile1
-rw-r--r--devel/p5-Class-Throwable/Makefile1
-rw-r--r--devel/p5-Class-Tiny-Chained/Makefile1
-rw-r--r--devel/p5-Class-Tiny/Makefile1
-rw-r--r--devel/p5-Class-Trigger/Makefile1
-rw-r--r--devel/p5-Class-Unload/Makefile1
-rw-r--r--devel/p5-Class-Virtual/Makefile1
-rw-r--r--devel/p5-Class-WhiteHole/Makefile1
-rw-r--r--devel/p5-Class-Workflow/Makefile1
-rw-r--r--devel/p5-Class-XPath/Makefile1
-rw-r--r--devel/p5-Class-XSAccessor/Makefile1
-rw-r--r--devel/p5-Clone-Choose/Makefile1
-rw-r--r--devel/p5-Clone-Fast/Makefile1
-rw-r--r--devel/p5-Clone-More/Makefile1
-rw-r--r--devel/p5-Clone-PP/Makefile1
-rw-r--r--devel/p5-Clone/Makefile1
-rw-r--r--devel/p5-Code-Perl/Makefile1
-rw-r--r--devel/p5-Color-ANSI-Util/Makefile1
-rw-r--r--devel/p5-Color-RGB-Util/Makefile1
-rw-r--r--devel/p5-Color-Theme-Role/Makefile1
-rw-r--r--devel/p5-ColorThemeBase-Static/Makefile1
-rw-r--r--devel/p5-ColorThemeUtil-ANSI/Makefile1
-rw-r--r--devel/p5-ColorThemes-Standard/Makefile1
-rw-r--r--devel/p5-Commandable/Makefile1
-rw-r--r--devel/p5-Commands-Guarded/Makefile1
-rw-r--r--devel/p5-CommitBit/Makefile1
-rw-r--r--devel/p5-Compiler-Lexer/Makefile1
-rw-r--r--devel/p5-Complete-Common/Makefile1
-rw-r--r--devel/p5-Complete-Path/Makefile1
-rw-r--r--devel/p5-Complete-Sah/Makefile1
-rw-r--r--devel/p5-Complete-Sequence/Makefile1
-rw-r--r--devel/p5-Complete-Util/Makefile1
-rw-r--r--devel/p5-Config-AST/Makefile1
-rw-r--r--devel/p5-Config-AWS/Makefile1
-rw-r--r--devel/p5-Config-Any/Makefile1
-rw-r--r--devel/p5-Config-ApacheFormat/Makefile1
-rw-r--r--devel/p5-Config-Auto/Makefile1
-rw-r--r--devel/p5-Config-AutoConf/Makefile1
-rw-r--r--devel/p5-Config-Fast/Makefile1
-rw-r--r--devel/p5-Config-General/Makefile1
-rw-r--r--devel/p5-Config-GitLike/Makefile1
-rw-r--r--devel/p5-Config-Grammar/Makefile1
-rw-r--r--devel/p5-Config-INI-Reader-Ordered/Makefile1
-rw-r--r--devel/p5-Config-INI-Simple/Makefile1
-rw-r--r--devel/p5-Config-INI/Makefile1
-rw-r--r--devel/p5-Config-Identity/Makefile1
-rw-r--r--devel/p5-Config-IniFiles/Makefile1
-rw-r--r--devel/p5-Config-IniHash/Makefile1
-rw-r--r--devel/p5-Config-IniRegEx/Makefile1
-rw-r--r--devel/p5-Config-JFDI/Makefile1
-rw-r--r--devel/p5-Config-JSON/Makefile1
-rw-r--r--devel/p5-Config-MVP-Reader-INI/Makefile1
-rw-r--r--devel/p5-Config-MVP/Makefile1
-rw-r--r--devel/p5-Config-Merge/Makefile1
-rw-r--r--devel/p5-Config-Model-Backend-Yaml/Makefile1
-rw-r--r--devel/p5-Config-Model-Tester/Makefile1
-rw-r--r--devel/p5-Config-Model/Makefile1
-rw-r--r--devel/p5-Config-MySQL/Makefile1
-rw-r--r--devel/p5-Config-Objective/Makefile1
-rw-r--r--devel/p5-Config-Options/Makefile1
-rw-r--r--devel/p5-Config-Parser-ldap/Makefile1
-rw-r--r--devel/p5-Config-Parser/Makefile1
-rw-r--r--devel/p5-Config-Perl-V/Makefile1
-rw-r--r--devel/p5-Config-Properties/Makefile1
-rw-r--r--devel/p5-Config-Record/Makefile1
-rw-r--r--devel/p5-Config-Setting/Makefile1
-rw-r--r--devel/p5-Config-Simple/Makefile1
-rw-r--r--devel/p5-Config-Std/Makefile1
-rw-r--r--devel/p5-Config-Tiny/Makefile1
-rw-r--r--devel/p5-Config-Validator/Makefile1
-rw-r--r--devel/p5-Config-Versioned/Makefile1
-rw-r--r--devel/p5-Config-Wrest/Makefile1
-rw-r--r--devel/p5-Config-YAML/Makefile1
-rw-r--r--devel/p5-ConfigReader-Simple/Makefile1
-rw-r--r--devel/p5-Connector/Makefile1
-rw-r--r--devel/p5-Const-Exporter/Makefile1
-rw-r--r--devel/p5-Const-Fast/Makefile1
-rw-r--r--devel/p5-Context-Preserve/Makefile1
-rw-r--r--devel/p5-Contextual-Return/Makefile1
-rw-r--r--devel/p5-Convert-Scalar/Makefile1
-rw-r--r--devel/p5-Coro/Makefile1
-rw-r--r--devel/p5-Curses-Application/Makefile1
-rw-r--r--devel/p5-Curses-Forms/Makefile1
-rw-r--r--devel/p5-Curses-UI/Makefile1
-rw-r--r--devel/p5-Curses-Widgets/Makefile1
-rw-r--r--devel/p5-Curses/Makefile1
-rw-r--r--devel/p5-Cvs/Makefile1
-rw-r--r--devel/p5-Cwd-Guard/Makefile1
-rw-r--r--devel/p5-Daemon-Control/Makefile1
-rw-r--r--devel/p5-Dancer-Debug/Makefile1
-rw-r--r--devel/p5-Dancer-Logger-Syslog/Makefile1
-rw-r--r--devel/p5-Danga-Socket-Callback/Makefile1
-rw-r--r--devel/p5-Danga-Socket/Makefile1
-rw-r--r--devel/p5-Data-ACL/Makefile1
-rw-r--r--devel/p5-Data-Alias/Makefile1
-rw-r--r--devel/p5-Data-Binary/Makefile1
-rw-r--r--devel/p5-Data-Bind/Makefile1
-rw-r--r--devel/p5-Data-Capture/Makefile1
-rw-r--r--devel/p5-Data-ClearSilver-HDF/Makefile1
-rw-r--r--devel/p5-Data-Clone/Makefile1
-rw-r--r--devel/p5-Data-Compare/Makefile1
-rw-r--r--devel/p5-Data-Diver/Makefile1
-rw-r--r--devel/p5-Data-Dmp/Makefile1
-rw-r--r--devel/p5-Data-Domain/Makefile1
-rw-r--r--devel/p5-Data-Dump-Color/Makefile1
-rw-r--r--devel/p5-Data-Dump-Streamer/Makefile1
-rw-r--r--devel/p5-Data-Dump/Makefile1
-rw-r--r--devel/p5-Data-Dumper-Concise/Makefile1
-rw-r--r--devel/p5-Data-Dumper-Perltidy/Makefile1
-rw-r--r--devel/p5-Data-Dumper-Simple/Makefile1
-rw-r--r--devel/p5-Data-Dumper/Makefile1
-rw-r--r--devel/p5-Data-Flow/Makefile1
-rw-r--r--devel/p5-Data-GUID/Makefile1
-rw-r--r--devel/p5-Data-Grouper/Makefile1
-rw-r--r--devel/p5-Data-HashArray/Makefile1
-rw-r--r--devel/p5-Data-HexDump-Range/Makefile1
-rw-r--r--devel/p5-Data-HexDump/Makefile1
-rw-r--r--devel/p5-Data-Hexdumper/Makefile1
-rw-r--r--devel/p5-Data-Hexify/Makefile1
-rw-r--r--devel/p5-Data-Hierarchy/Makefile1
-rw-r--r--devel/p5-Data-IEEE754/Makefile1
-rw-r--r--devel/p5-Data-Inherited/Makefile1
-rw-r--r--devel/p5-Data-Inspect/Makefile1
-rw-r--r--devel/p5-Data-Integer/Makefile1
-rw-r--r--devel/p5-Data-JavaScript-Anon/Makefile1
-rw-r--r--devel/p5-Data-Lazy/Makefile1
-rw-r--r--devel/p5-Data-Localize/Makefile1
-rw-r--r--devel/p5-Data-Lock/Makefile1
-rw-r--r--devel/p5-Data-MessagePack-Stream/Makefile1
-rw-r--r--devel/p5-Data-MessagePack/Makefile1
-rw-r--r--devel/p5-Data-Miscellany/Makefile1
-rw-r--r--devel/p5-Data-Model/Makefile1
-rw-r--r--devel/p5-Data-Munge/Makefile1
-rw-r--r--devel/p5-Data-Object-Args/Makefile1
-rw-r--r--devel/p5-Data-Object-Attributes/Makefile1
-rw-r--r--devel/p5-Data-Object-Cast/Makefile1
-rw-r--r--devel/p5-Data-Object-ClassHas/Makefile1
-rw-r--r--devel/p5-Data-Object-Data/Makefile1
-rw-r--r--devel/p5-Data-Object-Exception/Makefile1
-rw-r--r--devel/p5-Data-Object-Kind/Makefile1
-rw-r--r--devel/p5-Data-Object-Name/Makefile1
-rw-r--r--devel/p5-Data-Object-Opts/Makefile1
-rw-r--r--devel/p5-Data-Object-Plugin/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Arguable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Buildable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Dumpable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Errable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Formulatable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Immutable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Pluggable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Proxyable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Stashable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Throwable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role-Tryable/Makefile1
-rw-r--r--devel/p5-Data-Object-Role/Makefile1
-rw-r--r--devel/p5-Data-Object-RoleHas/Makefile1
-rw-r--r--devel/p5-Data-Object-Space/Makefile1
-rw-r--r--devel/p5-Data-Object-State/Makefile1
-rw-r--r--devel/p5-Data-Object-Struct/Makefile1
-rw-r--r--devel/p5-Data-Object-Try/Makefile1
-rw-r--r--devel/p5-Data-Object-Types/Makefile1
-rw-r--r--devel/p5-Data-Object-Vars/Makefile1
-rw-r--r--devel/p5-Data-Object/Makefile1
-rw-r--r--devel/p5-Data-ObjectDriver/Makefile1
-rw-r--r--devel/p5-Data-OptList/Makefile1
-rw-r--r--devel/p5-Data-Page-NoTotalEntries/Makefile1
-rw-r--r--devel/p5-Data-Page-Pageset/Makefile1
-rw-r--r--devel/p5-Data-ParseBinary/Makefile1
-rw-r--r--devel/p5-Data-Path/Makefile1
-rw-r--r--devel/p5-Data-Peek/Makefile1
-rw-r--r--devel/p5-Data-Perl/Makefile1
-rw-r--r--devel/p5-Data-Printer/Makefile1
-rw-r--r--devel/p5-Data-Properties/Makefile1
-rw-r--r--devel/p5-Data-Rand-Obscure/Makefile1
-rw-r--r--devel/p5-Data-Rand/Makefile1
-rw-r--r--devel/p5-Data-Random/Makefile1
-rw-r--r--devel/p5-Data-Range-Compare/Makefile1
-rw-r--r--devel/p5-Data-Record/Makefile1
-rw-r--r--devel/p5-Data-Recursive-Encode/Makefile1
-rw-r--r--devel/p5-Data-Remember/Makefile1
-rw-r--r--devel/p5-Data-Rmap/Makefile1
-rw-r--r--devel/p5-Data-RoundRobin/Makefile1
-rw-r--r--devel/p5-Data-Rx/Makefile1
-rw-r--r--devel/p5-Data-SExpression/Makefile1
-rw-r--r--devel/p5-Data-Sah-Normalize/Makefile1
-rw-r--r--devel/p5-Data-Section-Simple/Makefile1
-rw-r--r--devel/p5-Data-Section/Makefile1
-rw-r--r--devel/p5-Data-Serializable/Makefile1
-rw-r--r--devel/p5-Data-Serializer-Sereal/Makefile1
-rw-r--r--devel/p5-Data-Serializer/Makefile1
-rw-r--r--devel/p5-Data-ShowTable/Makefile1
-rw-r--r--devel/p5-Data-Stag/Makefile1
-rw-r--r--devel/p5-Data-Stream-Bulk/Makefile1
-rw-r--r--devel/p5-Data-Structure-Util/Makefile1
-rw-r--r--devel/p5-Data-Swap/Makefile1
-rw-r--r--devel/p5-Data-Table/Makefile1
-rw-r--r--devel/p5-Data-Taxonomy-Tags/Makefile1
-rw-r--r--devel/p5-Data-TemporaryBag/Makefile1
-rw-r--r--devel/p5-Data-Throttler-Memcached/Makefile1
-rw-r--r--devel/p5-Data-Throttler/Makefile1
-rw-r--r--devel/p5-Data-Thunk/Makefile1
-rw-r--r--devel/p5-Data-TreeDumper-Renderer-GTK/Makefile1
-rw-r--r--devel/p5-Data-TreeDumper/Makefile1
-rw-r--r--devel/p5-Data-Types/Makefile1
-rw-r--r--devel/p5-Data-URIEncode/Makefile1
-rw-r--r--devel/p5-Data-UUID/Makefile1
-rw-r--r--devel/p5-Data-Unixish/Makefile1
-rw-r--r--devel/p5-Data-Util/Makefile1
-rw-r--r--devel/p5-Data-Validate/Makefile1
-rw-r--r--devel/p5-Data-Validator/Makefile1
-rw-r--r--devel/p5-Data-Visitor-Encode/Makefile1
-rw-r--r--devel/p5-Data-Visitor-Tiny/Makefile1
-rw-r--r--devel/p5-Data-Visitor/Makefile1
-rw-r--r--devel/p5-DataStruct-Flat/Makefile1
-rw-r--r--devel/p5-Date-Calc-Iterator/Makefile1
-rw-r--r--devel/p5-Date-Calc-XS/Makefile1
-rw-r--r--devel/p5-Date-Calc/Makefile1
-rw-r--r--devel/p5-Date-DayOfWeek/Makefile1
-rw-r--r--devel/p5-Date-Easter/Makefile1
-rw-r--r--devel/p5-Date-Extract/Makefile1
-rw-r--r--devel/p5-Date-EzDate/Makefile1
-rw-r--r--devel/p5-Date-Holidays-DK/Makefile1
-rw-r--r--devel/p5-Date-ICal/Makefile1
-rw-r--r--devel/p5-Date-ISO/Makefile1
-rw-r--r--devel/p5-Date-Leapyear/Makefile1
-rw-r--r--devel/p5-Date-Manip/Makefile1
-rw-r--r--devel/p5-Date-Pcalc/Makefile1
-rw-r--r--devel/p5-Date-Piece/Makefile1
-rw-r--r--devel/p5-Date-Range/Makefile1
-rw-r--r--devel/p5-Date-Roman/Makefile1
-rw-r--r--devel/p5-Date-Simple/Makefile1
-rw-r--r--devel/p5-DateConvert/Makefile1
-rw-r--r--devel/p5-DateTime-Astro/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Chinese/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Christian/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Discordian/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Hebrew/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Japanese/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Julian/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Mayan/Makefile1
-rw-r--r--devel/p5-DateTime-Calendar-Pataphysical/Makefile1
-rw-r--r--devel/p5-DateTime-Cron-Simple/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Chinese/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Cron/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Easter/Makefile1
-rw-r--r--devel/p5-DateTime-Event-ICal/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Lunar/Makefile1
-rw-r--r--devel/p5-DateTime-Event-NameDay/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Random/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Recurrence/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Sunrise/Makefile1
-rw-r--r--devel/p5-DateTime-Event-Zodiac/Makefile1
-rw-r--r--devel/p5-DateTime-Fiscal-Year/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Baby/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Bork/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Builder/Makefile1
-rw-r--r--devel/p5-DateTime-Format-DBI/Makefile1
-rw-r--r--devel/p5-DateTime-Format-DateManip/Makefile1
-rw-r--r--devel/p5-DateTime-Format-DateParse/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Duration/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Epoch/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Excel/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Flexible/Makefile1
-rw-r--r--devel/p5-DateTime-Format-HTTP/Makefile1
-rw-r--r--devel/p5-DateTime-Format-IBeat/Makefile1
-rw-r--r--devel/p5-DateTime-Format-ICal/Makefile1
-rw-r--r--devel/p5-DateTime-Format-ISO8601/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Mail/Makefile1
-rw-r--r--devel/p5-DateTime-Format-MySQL/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Natural/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Oracle/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Pg/Makefile1
-rw-r--r--devel/p5-DateTime-Format-RFC3339/Makefile1
-rw-r--r--devel/p5-DateTime-Format-RSS/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Roman/Makefile1
-rw-r--r--devel/p5-DateTime-Format-SQLite/Makefile1
-rw-r--r--devel/p5-DateTime-Format-Strptime/Makefile1
-rw-r--r--devel/p5-DateTime-Format-W3CDTF/Makefile1
-rw-r--r--devel/p5-DateTime-Format-XSD/Makefile1
-rw-r--r--devel/p5-DateTime-Functions/Makefile1
-rw-r--r--devel/p5-DateTime-HiRes/Makefile1
-rw-r--r--devel/p5-DateTime-Incomplete/Makefile1
-rw-r--r--devel/p5-DateTime-Locale/Makefile1
-rw-r--r--devel/p5-DateTime-Precise/Makefile1
-rw-r--r--devel/p5-DateTime-Set/Makefile1
-rw-r--r--devel/p5-DateTime-TimeZone-Alias/Makefile1
-rw-r--r--devel/p5-DateTime-TimeZone-LMT/Makefile1
-rw-r--r--devel/p5-DateTime-TimeZone/Makefile1
-rw-r--r--devel/p5-DateTime-Util-Calc/Makefile1
-rw-r--r--devel/p5-DateTime/Makefile1
-rw-r--r--devel/p5-DateTimeX-Easy/Makefile1
-rw-r--r--devel/p5-Debug-Client/Makefile1
-rw-r--r--devel/p5-Decision-ACL/Makefile1
-rw-r--r--devel/p5-Declare-Constraints-Simple/Makefile1
-rw-r--r--devel/p5-DefHash/Makefile1
-rw-r--r--devel/p5-Devel-ArgNames/Makefile1
-rw-r--r--devel/p5-Devel-Autoflush/Makefile1
-rw-r--r--devel/p5-Devel-Backtrace/Makefile1
-rw-r--r--devel/p5-Devel-BeginLift/Makefile1
-rw-r--r--devel/p5-Devel-CallChecker/Makefile1
-rw-r--r--devel/p5-Devel-Caller-IgnoreNamespaces/Makefile1
-rw-r--r--devel/p5-Devel-Caller-Perl/Makefile1
-rw-r--r--devel/p5-Devel-Caller/Makefile1
-rw-r--r--devel/p5-Devel-Callsite/Makefile1
-rw-r--r--devel/p5-Devel-CheckBin/Makefile1
-rw-r--r--devel/p5-Devel-CheckCompiler/Makefile1
-rw-r--r--devel/p5-Devel-CheckLib/Makefile1
-rw-r--r--devel/p5-Devel-CheckOS/Makefile1
-rw-r--r--devel/p5-Devel-Confess/Makefile1
-rw-r--r--devel/p5-Devel-Constants/Makefile1
-rw-r--r--devel/p5-Devel-CoreStack/Makefile1
-rw-r--r--devel/p5-Devel-Cover-Report-Clover/Makefile1
-rw-r--r--devel/p5-Devel-Cover/Makefile1
-rw-r--r--devel/p5-Devel-Cycle/Makefile1
-rw-r--r--devel/p5-Devel-DProfPP/Makefile1
-rw-r--r--devel/p5-Devel-Declare-Parser/Makefile1
-rw-r--r--devel/p5-Devel-Declare/Makefile1
-rw-r--r--devel/p5-Devel-Diagram/Makefile1
-rw-r--r--devel/p5-Devel-Ditto/Makefile1
-rw-r--r--devel/p5-Devel-Dumpvar/Makefile1
-rw-r--r--devel/p5-Devel-EvalContext/Makefile1
-rw-r--r--devel/p5-Devel-Events-Objects/Makefile1
-rw-r--r--devel/p5-Devel-Events/Makefile1
-rw-r--r--devel/p5-Devel-FindPerl/Makefile1
-rw-r--r--devel/p5-Devel-Gladiator/Makefile1
-rw-r--r--devel/p5-Devel-GlobalDestruction-XS/Makefile1
-rw-r--r--devel/p5-Devel-GlobalDestruction/Makefile1
-rw-r--r--devel/p5-Devel-Hide/Makefile1
-rw-r--r--devel/p5-Devel-InheritNamespace/Makefile1
-rw-r--r--devel/p5-Devel-KYTProf/Makefile1
-rw-r--r--devel/p5-Devel-Leak-Cb/Makefile1
-rw-r--r--devel/p5-Devel-Leak-Object/Makefile1
-rw-r--r--devel/p5-Devel-Leak/Makefile1
-rw-r--r--devel/p5-Devel-LeakGuard-Object/Makefile1
-rw-r--r--devel/p5-Devel-LeakTrace/Makefile1
-rw-r--r--devel/p5-Devel-LexAlias/Makefile1
-rw-r--r--devel/p5-Devel-MAT-Dumper/Makefile1
-rw-r--r--devel/p5-Devel-MAT/Makefile1
-rw-r--r--devel/p5-Devel-Messenger/Makefile1
-rw-r--r--devel/p5-Devel-Modlist/Makefile1
-rw-r--r--devel/p5-Devel-NYTProf/Makefile1
-rw-r--r--devel/p5-Devel-OverloadInfo/Makefile1
-rw-r--r--devel/p5-Devel-PPPort/Makefile1
-rw-r--r--devel/p5-Devel-PackagePath/Makefile1
-rw-r--r--devel/p5-Devel-PartialDump/Makefile1
-rw-r--r--devel/p5-Devel-PatchPerl/Makefile1
-rw-r--r--devel/p5-Devel-Platform-Info/Makefile1
-rw-r--r--devel/p5-Devel-Pointer/Makefile1
-rw-r--r--devel/p5-Devel-Profile/Makefile1
-rw-r--r--devel/p5-Devel-REPL/Makefile1
-rw-r--r--devel/p5-Devel-Refactor/Makefile1
-rw-r--r--devel/p5-Devel-Refcount/Makefile1
-rw-r--r--devel/p5-Devel-Required/Makefile1
-rw-r--r--devel/p5-Devel-RingBuffer/Makefile1
-rw-r--r--devel/p5-Devel-STrace/Makefile1
-rw-r--r--devel/p5-Devel-SimpleTrace/Makefile1
-rw-r--r--devel/p5-Devel-Size-Report/Makefile1
-rw-r--r--devel/p5-Devel-Size/Makefile1
-rw-r--r--devel/p5-Devel-SmallProf/Makefile1
-rw-r--r--devel/p5-Devel-StackTrace-AsHTML/Makefile1
-rw-r--r--devel/p5-Devel-StackTrace-WithLexicals/Makefile1
-rw-r--r--devel/p5-Devel-StackTrace/Makefile1
-rw-r--r--devel/p5-Devel-StealthDebug/Makefile1
-rw-r--r--devel/p5-Devel-StrictMode/Makefile1
-rw-r--r--devel/p5-Devel-Symdump/Makefile1
-rw-r--r--devel/p5-Devel-Timer/Makefile1
-rw-r--r--devel/p5-Devel-Trace/Makefile1
-rw-r--r--devel/p5-Devel-TraceCalls/Makefile1
-rw-r--r--devel/p5-Devel-TraceUse/Makefile1
-rw-r--r--devel/p5-Devel-ebug/Makefile1
-rw-r--r--devel/p5-Devel-ptkdb/Makefile1
-rw-r--r--devel/p5-Device-USB/Makefile1
-rw-r--r--devel/p5-Digest-TransformPath/Makefile1
-rw-r--r--devel/p5-Dir-Project/Makefile1
-rw-r--r--devel/p5-Dir-Self/Makefile1
-rw-r--r--devel/p5-Dir-Watch/Makefile1
-rw-r--r--devel/p5-Directory-Queue/Makefile1
-rw-r--r--devel/p5-Directory-Scratch-Structured/Makefile1
-rw-r--r--devel/p5-Directory-Scratch/Makefile1
-rw-r--r--devel/p5-Dist-CheckConflicts/Makefile1
-rw-r--r--devel/p5-Dist-Joseki/Makefile1
-rw-r--r--devel/p5-Dist-Metadata/Makefile1
-rw-r--r--devel/p5-Dist-Zilla/Makefile1
-rw-r--r--devel/p5-Doxygen-Filter-Perl/Makefile1
-rw-r--r--devel/p5-DynaLoader-Functions/Makefile1
-rw-r--r--devel/p5-EV/Makefile1
-rw-r--r--devel/p5-Env-PS1/Makefile1
-rw-r--r--devel/p5-Env-Path/Makefile1
-rw-r--r--devel/p5-Error-Helper/Makefile1
-rw-r--r--devel/p5-Eval-Closure/Makefile1
-rw-r--r--devel/p5-Eval-Context/Makefile1
-rw-r--r--devel/p5-Eval-LineNumbers/Makefile1
-rw-r--r--devel/p5-Eval-WithLexicals/Makefile1
-rw-r--r--devel/p5-Event-ExecFlow/Makefile1
-rw-r--r--devel/p5-Event-Join/Makefile1
-rw-r--r--devel/p5-Event-Lib/Makefile1
-rw-r--r--devel/p5-Event-Notify/Makefile1
-rw-r--r--devel/p5-Event-RPC/Makefile1
-rw-r--r--devel/p5-Event/Makefile1
-rw-r--r--devel/p5-Every/Makefile1
-rw-r--r--devel/p5-Exception-Class-TryCatch/Makefile1
-rw-r--r--devel/p5-Exception-Class/Makefile1
-rw-r--r--devel/p5-Exception-Handler/Makefile1
-rw-r--r--devel/p5-Expect-Simple/Makefile1
-rw-r--r--devel/p5-ExportTo/Makefile1
-rw-r--r--devel/p5-Exporter-Declare/Makefile1
-rw-r--r--devel/p5-Exporter-Easy/Makefile1
-rw-r--r--devel/p5-Exporter-Lite/Makefile1
-rw-r--r--devel/p5-Exporter-Tidy/Makefile1
-rw-r--r--devel/p5-Exporter-Tiny/Makefile1
-rw-r--r--devel/p5-Exporter/Makefile1
-rw-r--r--devel/p5-ExtUtils-AutoInstall/Makefile1
-rw-r--r--devel/p5-ExtUtils-CBuilder/Makefile1
-rw-r--r--devel/p5-ExtUtils-CChecker/Makefile1
-rw-r--r--devel/p5-ExtUtils-Config/Makefile1
-rw-r--r--devel/p5-ExtUtils-Constant/Makefile1
-rw-r--r--devel/p5-ExtUtils-CppGuess/Makefile1
-rw-r--r--devel/p5-ExtUtils-Depends/Makefile1
-rw-r--r--devel/p5-ExtUtils-Helpers/Makefile1
-rw-r--r--devel/p5-ExtUtils-Install/Makefile1
-rw-r--r--devel/p5-ExtUtils-InstallPaths/Makefile1
-rw-r--r--devel/p5-ExtUtils-LibBuilder/Makefile1
-rw-r--r--devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile1
-rw-r--r--devel/p5-ExtUtils-MakeMaker-Coverage/Makefile1
-rw-r--r--devel/p5-ExtUtils-MakeMaker/Makefile1
-rw-r--r--devel/p5-ExtUtils-Manifest/Makefile1
-rw-r--r--devel/p5-ExtUtils-ParseXS/Makefile1
-rw-r--r--devel/p5-ExtUtils-PkgConfig/Makefile1
-rw-r--r--devel/p5-ExtUtils-XSBuilder/Makefile1
-rw-r--r--devel/p5-ExtUtils-XSpp/Makefile1
-rw-r--r--devel/p5-FFI-CheckLib/Makefile1
-rw-r--r--devel/p5-FFI-Platypus-Declare/Makefile1
-rw-r--r--devel/p5-FFI-Platypus/Makefile1
-rw-r--r--devel/p5-FSA-Rules/Makefile1
-rw-r--r--devel/p5-Feature-Compat-Try/Makefile1
-rw-r--r--devel/p5-Fennec-Lite/Makefile1
-rw-r--r--devel/p5-File-Append-TempFile/Makefile1
-rw-r--r--devel/p5-File-Assets/Makefile1
-rw-r--r--devel/p5-File-Attributes-Recursive/Makefile1
-rw-r--r--devel/p5-File-Attributes/Makefile1
-rw-r--r--devel/p5-File-BOM/Makefile1
-rw-r--r--devel/p5-File-BaseDir/Makefile1
-rw-r--r--devel/p5-File-BasicFlock/Makefile1
-rw-r--r--devel/p5-File-Binary/Makefile1
-rw-r--r--devel/p5-File-Cache/Makefile1
-rw-r--r--devel/p5-File-ChangeNotify/Makefile1
-rw-r--r--devel/p5-File-ConfigDir/Makefile1
-rw-r--r--devel/p5-File-Copy-Link/Makefile1
-rw-r--r--devel/p5-File-Copy-Recursive-Reduced/Makefile1
-rw-r--r--devel/p5-File-Copy-Recursive/Makefile1
-rw-r--r--devel/p5-File-CountLines/Makefile1
-rw-r--r--devel/p5-File-CreationTime/Makefile1
-rw-r--r--devel/p5-File-DesktopEntry/Makefile1
-rw-r--r--devel/p5-File-Dir-Dumper/Makefile1
-rw-r--r--devel/p5-File-DirSync/Makefile1
-rw-r--r--devel/p5-File-ExtAttr/Makefile1
-rw-r--r--devel/p5-File-FcntlLock/Makefile1
-rw-r--r--devel/p5-File-Find-Closures/Makefile1
-rw-r--r--devel/p5-File-Find-Object-Rule/Makefile1
-rw-r--r--devel/p5-File-Find-Object/Makefile1
-rw-r--r--devel/p5-File-Find-Rule-Filesys-Virtual/Makefile1
-rw-r--r--devel/p5-File-Find-Rule-Perl/Makefile1
-rw-r--r--devel/p5-File-Find-Rule-VCS/Makefile1
-rw-r--r--devel/p5-File-Find-Rule/Makefile1
-rw-r--r--devel/p5-File-Finder/Makefile1
-rw-r--r--devel/p5-File-Flat/Makefile1
-rw-r--r--devel/p5-File-Flock-Retry/Makefile1
-rw-r--r--devel/p5-File-Flock/Makefile1
-rw-r--r--devel/p5-File-FnMatch/Makefile1
-rw-r--r--devel/p5-File-Grep/Makefile1
-rw-r--r--devel/p5-File-HStore/Makefile1
-rw-r--r--devel/p5-File-HomeDir-PathClass/Makefile1
-rw-r--r--devel/p5-File-HomeDir-Tiny/Makefile1
-rw-r--r--devel/p5-File-HomeDir/Makefile1
-rw-r--r--devel/p5-File-Iterator/Makefile1
-rw-r--r--devel/p5-File-LibMagic/Makefile1
-rw-r--r--devel/p5-File-LoadLines/Makefile1
-rw-r--r--devel/p5-File-MMagic-XS/Makefile1
-rw-r--r--devel/p5-File-MMagic/Makefile1
-rw-r--r--devel/p5-File-Map/Makefile1
-rw-r--r--devel/p5-File-MimeInfo/Makefile1
-rw-r--r--devel/p5-File-Modified/Makefile1
-rw-r--r--devel/p5-File-Monitor/Makefile1
-rw-r--r--devel/p5-File-NCopy/Makefile1
-rw-r--r--devel/p5-File-NFSLock/Makefile1
-rw-r--r--devel/p5-File-Path-Expand/Makefile1
-rw-r--r--devel/p5-File-Path-Tiny/Makefile1
-rw-r--r--devel/p5-File-Path/Makefile1
-rw-r--r--devel/p5-File-PathConvert/Makefile1
-rw-r--r--devel/p5-File-Pid-Quick/Makefile1
-rw-r--r--devel/p5-File-Pid/Makefile1
-rw-r--r--devel/p5-File-Policy/Makefile1
-rw-r--r--devel/p5-File-Random/Makefile1
-rw-r--r--devel/p5-File-ReadBackwards/Makefile1
-rw-r--r--devel/p5-File-Remove/Makefile1
-rw-r--r--devel/p5-File-SearchPath/Makefile1
-rw-r--r--devel/p5-File-Share/Makefile1
-rw-r--r--devel/p5-File-ShareDir-Install/Makefile1
-rw-r--r--devel/p5-File-ShareDir-PAR/Makefile1
-rw-r--r--devel/p5-File-ShareDir-PathClass/Makefile1
-rw-r--r--devel/p5-File-ShareDir-ProjectDistDir/Makefile1
-rw-r--r--devel/p5-File-ShareDir-Tarball/Makefile1
-rw-r--r--devel/p5-File-ShareDir/Makefile1
-rw-r--r--devel/p5-File-Slurp-Tiny/Makefile1
-rw-r--r--devel/p5-File-Slurp-Tree/Makefile1
-rw-r--r--devel/p5-File-Slurp/Makefile1
-rw-r--r--devel/p5-File-Slurper/Makefile1
-rw-r--r--devel/p5-File-Spec-Native/Makefile1
-rw-r--r--devel/p5-File-Stream/Makefile1
-rw-r--r--devel/p5-File-Sync/Makefile1
-rw-r--r--devel/p5-File-Tail-Dir/Makefile1
-rw-r--r--devel/p5-File-Tail-Multi/Makefile1
-rw-r--r--devel/p5-File-Tail-Scribe/Makefile1
-rw-r--r--devel/p5-File-Tail/Makefile1
-rw-r--r--devel/p5-File-Temp/Makefile1
-rw-r--r--devel/p5-File-Tempdir/Makefile1
-rw-r--r--devel/p5-File-Touch/Makefile1
-rw-r--r--devel/p5-File-TreeCreate/Makefile1
-rw-r--r--devel/p5-File-Type/Makefile1
-rw-r--r--devel/p5-File-Util/Makefile1
-rw-r--r--devel/p5-File-Write-Rotate/Makefile1
-rw-r--r--devel/p5-File-chdir/Makefile1
-rw-r--r--devel/p5-File-chmod/Makefile1
-rw-r--r--devel/p5-File-pushd/Makefile1
-rw-r--r--devel/p5-FileHandle-Fmode/Makefile1
-rw-r--r--devel/p5-FileHandle-Unget/Makefile1
-rw-r--r--devel/p5-Filesys-Notify-KQueue/Makefile1
-rw-r--r--devel/p5-Filesys-Notify-Simple/Makefile1
-rw-r--r--devel/p5-Filesys-Virtual-Plain/Makefile1
-rw-r--r--devel/p5-Filesys-Virtual/Makefile1
-rw-r--r--devel/p5-Filter-Template/Makefile1
-rw-r--r--devel/p5-Filter/Makefile1
-rw-r--r--devel/p5-Find-Lib/Makefile1
-rw-r--r--devel/p5-FindBin-libs/Makefile1
-rw-r--r--devel/p5-Forest/Makefile1
-rw-r--r--devel/p5-Form-Sensible/Makefile1
-rw-r--r--devel/p5-FreeBSD-i386-Ptrace/Makefile1
-rw-r--r--devel/p5-Function-Fallback-CoreOrPP/Makefile1
-rw-r--r--devel/p5-Function-Parameters/Makefile1
-rw-r--r--devel/p5-Future-IO/Makefile1
-rw-r--r--devel/p5-Future/Makefile1
-rw-r--r--devel/p5-Gearman-Client-Async/Makefile1
-rw-r--r--devel/p5-Gearman-Server/Makefile1
-rw-r--r--devel/p5-Gearman-XS/Makefile1
-rw-r--r--devel/p5-Gearman/Makefile1
-rw-r--r--devel/p5-Geo-JSON/Makefile1
-rw-r--r--devel/p5-Geo-ShapeFile/Makefile1
-rw-r--r--devel/p5-Getopt-ArgvFile/Makefile1
-rw-r--r--devel/p5-Getopt-Attribute/Makefile1
-rw-r--r--devel/p5-Getopt-Compact-WithCmd/Makefile1
-rw-r--r--devel/p5-Getopt-Compact/Makefile1
-rw-r--r--devel/p5-Getopt-Declare/Makefile1
-rw-r--r--devel/p5-Getopt-EX/Makefile1
-rw-r--r--devel/p5-Getopt-Euclid/Makefile1
-rw-r--r--devel/p5-Getopt-GUI-Long/Makefile1
-rw-r--r--devel/p5-Getopt-Long-Descriptive/Makefile1
-rw-r--r--devel/p5-Getopt-Tabular/Makefile1
-rw-r--r--devel/p5-Git-PurePerl/Makefile1
-rw-r--r--devel/p5-Git-Repository-Plugin-Log/Makefile1
-rw-r--r--devel/p5-Git-Repository/Makefile1
-rw-r--r--devel/p5-Git-Sub/Makefile1
-rw-r--r--devel/p5-Git-Version-Compare/Makefile1
-rw-r--r--devel/p5-Git-Wrapper/Makefile1
-rw-r--r--devel/p5-Glib-Object-Introspection/Makefile1
-rw-r--r--devel/p5-Glib/Makefile1
-rw-r--r--devel/p5-Goo-Canvas2/Makefile1
-rw-r--r--devel/p5-Google-Checkout/Makefile1
-rw-r--r--devel/p5-Google-ProtocolBuffers/Makefile1
-rw-r--r--devel/p5-GraphQL/Makefile1
-rw-r--r--devel/p5-Gravatar-URL/Makefile1
-rw-r--r--devel/p5-Gtk2-Notify/Makefile1
-rw-r--r--devel/p5-Gtk2-Spell/Makefile1
-rw-r--r--devel/p5-Guard/Makefile1
-rw-r--r--devel/p5-HOP-Lexer/Makefile1
-rw-r--r--devel/p5-HOP-Stream/Makefile1
-rw-r--r--devel/p5-Hash-AsObject/Makefile1
-rw-r--r--devel/p5-Hash-AutoHash-Args/Makefile1
-rw-r--r--devel/p5-Hash-AutoHash/Makefile1
-rw-r--r--devel/p5-Hash-Case/Makefile1
-rw-r--r--devel/p5-Hash-Diff/Makefile1
-rw-r--r--devel/p5-Hash-FieldHash/Makefile1
-rw-r--r--devel/p5-Hash-Flatten/Makefile1
-rw-r--r--devel/p5-Hash-Merge-Simple/Makefile1
-rw-r--r--devel/p5-Hash-MoreUtils/Makefile1
-rw-r--r--devel/p5-Hash-MultiKey/Makefile1
-rw-r--r--devel/p5-Hash-MultiValue/Makefile1
-rw-r--r--devel/p5-Hash-NoRef/Makefile1
-rw-r--r--devel/p5-Hash-Objectify/Makefile1
-rw-r--r--devel/p5-Hash-Slice/Makefile1
-rw-r--r--devel/p5-Hash-Union/Makefile1
-rw-r--r--devel/p5-Hash-Util-FieldHash-Compat/Makefile1
-rw-r--r--devel/p5-Hash-WithDefaults/Makefile1
-rw-r--r--devel/p5-Heap-Simple-Perl/Makefile1
-rw-r--r--devel/p5-Heap-Simple-XS/Makefile1
-rw-r--r--devel/p5-Heap-Simple/Makefile1
-rw-r--r--devel/p5-Heap/Makefile1
-rw-r--r--devel/p5-Hook-LexWrap/Makefile1
-rw-r--r--devel/p5-IO-AIO/Makefile1
-rw-r--r--devel/p5-IO-All-LWP/Makefile1
-rw-r--r--devel/p5-IO-All/Makefile1
-rw-r--r--devel/p5-IO-Any/Makefile1
-rw-r--r--devel/p5-IO-Async/Makefile1
-rw-r--r--devel/p5-IO-BufferedSelect/Makefile1
-rw-r--r--devel/p5-IO-Callback/Makefile1
-rw-r--r--devel/p5-IO-Capture/Makefile1
-rw-r--r--devel/p5-IO-CaptureOutput/Makefile1
-rw-r--r--devel/p5-IO-Digest/Makefile1
-rw-r--r--devel/p5-IO-Event/Makefile1
-rw-r--r--devel/p5-IO-FDPass/Makefile1
-rw-r--r--devel/p5-IO-File-AtomicChange/Makefile1
-rw-r--r--devel/p5-IO-HTML/Makefile1
-rw-r--r--devel/p5-IO-Handle-Util/Makefile1
-rw-r--r--devel/p5-IO-Interactive/Makefile1
-rw-r--r--devel/p5-IO-KQueue/Makefile1
-rw-r--r--devel/p5-IO-Lambda/Makefile1
-rw-r--r--devel/p5-IO-LockedFile/Makefile1
-rw-r--r--devel/p5-IO-MultiPipe/Makefile1
-rw-r--r--devel/p5-IO-Multiplex/Makefile1
-rw-r--r--devel/p5-IO-NestedCapture/Makefile1
-rw-r--r--devel/p5-IO-Null/Makefile1
-rw-r--r--devel/p5-IO-Pager/Makefile1
-rw-r--r--devel/p5-IO-Pipely/Makefile1
-rw-r--r--devel/p5-IO-Prompt-Simple/Makefile1
-rw-r--r--devel/p5-IO-Prompt-Tiny/Makefile1
-rw-r--r--devel/p5-IO-Prompt/Makefile1
-rw-r--r--devel/p5-IO-Prompter/Makefile1
-rw-r--r--devel/p5-IO-Pty-Easy/Makefile1
-rw-r--r--devel/p5-IO-SessionData/Makefile1
-rw-r--r--devel/p5-IO-String/Makefile1
-rw-r--r--devel/p5-IO-Stringy/Makefile1
-rw-r--r--devel/p5-IO-Stty/Makefile1
-rw-r--r--devel/p5-IO-Tee/Makefile1
-rw-r--r--devel/p5-IO-TieCombine/Makefile1
-rw-r--r--devel/p5-IO-Toolkit/Makefile1
-rw-r--r--devel/p5-IO-Tty/Makefile1
-rw-r--r--devel/p5-IO-Util/Makefile1
-rw-r--r--devel/p5-IO-YAML/Makefile1
-rw-r--r--devel/p5-IOC/Makefile1
-rw-r--r--devel/p5-IPC-Cache/Makefile1
-rw-r--r--devel/p5-IPC-Cmd/Makefile1
-rw-r--r--devel/p5-IPC-DirQueue/Makefile1
-rw-r--r--devel/p5-IPC-Locker/Makefile1
-rw-r--r--devel/p5-IPC-MM/Makefile1
-rw-r--r--devel/p5-IPC-MMA/Makefile1
-rw-r--r--devel/p5-IPC-Mmap-Share/Makefile1
-rw-r--r--devel/p5-IPC-Mmap/Makefile1
-rw-r--r--devel/p5-IPC-Open3-Simple/Makefile1
-rw-r--r--devel/p5-IPC-PerlSSH/Makefile1
-rw-r--r--devel/p5-IPC-PubSub/Makefile1
-rw-r--r--devel/p5-IPC-Run-SafeHandles/Makefile1
-rw-r--r--devel/p5-IPC-Run/Makefile1
-rw-r--r--devel/p5-IPC-Run3/Makefile1
-rw-r--r--devel/p5-IPC-ShareLite/Makefile1
-rw-r--r--devel/p5-IPC-Shareable/Makefile1
-rw-r--r--devel/p5-IPC-ShellCmd/Makefile1
-rw-r--r--devel/p5-IPC-Signal/Makefile1
-rw-r--r--devel/p5-IPC-System-Simple/Makefile1
-rw-r--r--devel/p5-IRI/Makefile1
-rw-r--r--devel/p5-Import-Base/Makefile1
-rw-r--r--devel/p5-Import-Into/Makefile1
-rw-r--r--devel/p5-Importer/Makefile1
-rw-r--r--devel/p5-Inline-ASM/Makefile1
-rw-r--r--devel/p5-Inline-C/Makefile1
-rw-r--r--devel/p5-Inline-CPP/Makefile1
-rw-r--r--devel/p5-Inline-Files/Makefile1
-rw-r--r--devel/p5-Inline-Filters/Makefile1
-rw-r--r--devel/p5-Inline-Java/Makefile1
-rw-r--r--devel/p5-Inline-Python/Makefile1
-rw-r--r--devel/p5-Inline-TT/Makefile1
-rw-r--r--devel/p5-Inline-Tcl/Makefile1
-rw-r--r--devel/p5-Inline/Makefile1
-rw-r--r--devel/p5-InlineX-C2XS/Makefile1
-rw-r--r--devel/p5-InlineX-CPP2XS/Makefile1
-rw-r--r--devel/p5-Input-Validator/Makefile1
-rw-r--r--devel/p5-Ioctl/Makefile1
-rw-r--r--devel/p5-Iodef-Pb-Simple/Makefile1
-rw-r--r--devel/p5-Iterator-IO/Makefile1
-rw-r--r--devel/p5-Iterator-Misc/Makefile1
-rw-r--r--devel/p5-Iterator-Simple-Lookahead/Makefile1
-rw-r--r--devel/p5-Iterator-Simple/Makefile1
-rw-r--r--devel/p5-Iterator-Util/Makefile1
-rw-r--r--devel/p5-Iterator/Makefile1
-rw-r--r--devel/p5-JIRA-REST/Makefile1
-rw-r--r--devel/p5-JQuery/Makefile1
-rw-r--r--devel/p5-JSON-Hyper/Makefile1
-rw-r--r--devel/p5-JSON-Parse/Makefile1
-rw-r--r--devel/p5-JSON-Path/Makefile1
-rw-r--r--devel/p5-JSON-Pointer/Makefile1
-rw-r--r--devel/p5-JSON-RPC-Common/Makefile1
-rw-r--r--devel/p5-JSON-RPC-Dispatcher/Makefile1
-rw-r--r--devel/p5-JSON-RPC/Makefile1
-rw-r--r--devel/p5-JSON-Schema/Makefile1
-rw-r--r--devel/p5-Jonk/Makefile1
-rw-r--r--devel/p5-Keyword-Declare/Makefile1
-rw-r--r--devel/p5-Keyword-Pluggable/Makefile1
-rw-r--r--devel/p5-Keyword-Simple/Makefile1
-rw-r--r--devel/p5-LV/Makefile1
-rw-r--r--devel/p5-Lexical-Alias/Makefile1
-rw-r--r--devel/p5-Lexical-Import/Makefile1
-rw-r--r--devel/p5-Lexical-Persistence/Makefile1
-rw-r--r--devel/p5-Lexical-SealRequireHints/Makefile1
-rw-r--r--devel/p5-Lexical-Var/Makefile1
-rw-r--r--devel/p5-Lingua-JA-Fold/Makefile1
-rw-r--r--devel/p5-Lingua-Translit/Makefile1
-rw-r--r--devel/p5-List-AllUtils/Makefile1
-rw-r--r--devel/p5-List-BinarySearch/Makefile1
-rw-r--r--devel/p5-List-Cycle/Makefile1
-rw-r--r--devel/p5-List-Flatten/Makefile1
-rw-r--r--devel/p5-List-Gen/Makefile1
-rw-r--r--devel/p5-List-Objects-Types/Makefile1
-rw-r--r--devel/p5-List-Objects-WithUtils/Makefile1
-rw-r--r--devel/p5-List-Pairwise/Makefile1
-rw-r--r--devel/p5-List-PowerSet/Makefile1
-rw-r--r--devel/p5-List-Regexp/Makefile1
-rw-r--r--devel/p5-List-Rotation-Cycle/Makefile1
-rw-r--r--devel/p5-List-SomeUtils-XS/Makefile1
-rw-r--r--devel/p5-List-SomeUtils/Makefile1
-rw-r--r--devel/p5-List-Uniq/Makefile1
-rw-r--r--devel/p5-List-UtilsBy-XS/Makefile1
-rw-r--r--devel/p5-List-UtilsBy/Makefile1
-rw-r--r--devel/p5-Locale-Maketext-Fuzzy/Makefile1
-rw-r--r--devel/p5-Locale-Maketext-Gettext/Makefile1
-rw-r--r--devel/p5-Locale-Maketext-Lexicon/Makefile1
-rw-r--r--devel/p5-Locale-Maketext-Simple/Makefile1
-rw-r--r--devel/p5-Locale-Maketext/Makefile1
-rw-r--r--devel/p5-Locale-Msgfmt/Makefile1
-rw-r--r--devel/p5-Locale-PGetText/Makefile1
-rw-r--r--devel/p5-Locale-PO/Makefile1
-rw-r--r--devel/p5-Locale-gettext/Makefile1
-rw-r--r--devel/p5-Locale-libintl/Makefile1
-rw-r--r--devel/p5-LockFile-Simple/Makefile1
-rw-r--r--devel/p5-Log-Accounting-SVK/Makefile1
-rw-r--r--devel/p5-Log-Accounting-SVN/Makefile1
-rw-r--r--devel/p5-Log-Agent-Logger/Makefile1
-rw-r--r--devel/p5-Log-Agent/Makefile1
-rw-r--r--devel/p5-Log-Any-Adapter-Dispatch/Makefile1
-rw-r--r--devel/p5-Log-Any-Adapter-Log4perl/Makefile1
-rw-r--r--devel/p5-Log-Any-App/Makefile1
-rw-r--r--devel/p5-Log-Any-IfLOG/Makefile1
-rw-r--r--devel/p5-Log-Any/Makefile1
-rw-r--r--devel/p5-Log-Contextual/Makefile1
-rw-r--r--devel/p5-Log-Defer/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Array/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-ArrayWithLimits/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Colorful/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Config/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Configurator-Any/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Configurator-YAML/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-DBI/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Dir/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Email-EmailSend/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-File-Rolling/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-File-Stamped/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-FileRotate/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-FileShared/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-FileWriteRotate/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Perl/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Screen-Color/Makefile1
-rw-r--r--devel/p5-Log-Dispatch-Scribe/Makefile1
-rw-r--r--devel/p5-Log-Dispatch/Makefile1
-rw-r--r--devel/p5-Log-Dispatchouli/Makefile1
-rw-r--r--devel/p5-Log-Dump/Makefile1
-rw-r--r--devel/p5-Log-Handler/Makefile1
-rw-r--r--devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile1
-rw-r--r--devel/p5-Log-Log4perl-Appender-Socket-UNIX/Makefile1
-rw-r--r--devel/p5-Log-Log4perl-Layout-JSON/Makefile1
-rw-r--r--devel/p5-Log-Log4perl-Tiny/Makefile1
-rw-r--r--devel/p5-Log-Log4perl/Makefile1
-rw-r--r--devel/p5-Log-Message-Simple/Makefile1
-rw-r--r--devel/p5-Log-Message/Makefile1
-rw-r--r--devel/p5-Log-Minimal/Makefile1
-rw-r--r--devel/p5-Log-Report-Optional/Makefile1
-rw-r--r--devel/p5-Log-Report/Makefile1
-rw-r--r--devel/p5-Log-Simple/Makefile1
-rw-r--r--devel/p5-Log-Trace/Makefile1
-rw-r--r--devel/p5-Log-ger/Makefile1
-rw-r--r--devel/p5-Logfile-Rotate/Makefile1
-rw-r--r--devel/p5-Long-Jump/Makefile1
-rw-r--r--devel/p5-Luka/Makefile1
-rw-r--r--devel/p5-Lvalue/Makefile1
-rw-r--r--devel/p5-MCE-Shared/Makefile1
-rw-r--r--devel/p5-MCE/Makefile1
-rw-r--r--devel/p5-MRO-Compat/Makefile1
-rw-r--r--devel/p5-MRO-Define/Makefile1
-rw-r--r--devel/p5-Mac-FileSpec-Unixish/Makefile1
-rw-r--r--devel/p5-Mac-PropertyList/Makefile1
-rw-r--r--devel/p5-Make/Makefile1
-rw-r--r--devel/p5-Media-Type-Simple/Makefile1
-rw-r--r--devel/p5-Memoize-ExpireLRU/Makefile1
-rw-r--r--devel/p5-Memoize/Makefile1
-rw-r--r--devel/p5-Meta-Builder/Makefile1
-rw-r--r--devel/p5-MetaCPAN-Client/Makefile1
-rw-r--r--devel/p5-Metabase-Client-Simple/Makefile1
-rw-r--r--devel/p5-Metabase-Fact/Makefile1
-rw-r--r--devel/p5-Method-Alias/Makefile1
-rw-r--r--devel/p5-Method-Signatures-Simple/Makefile1
-rw-r--r--devel/p5-Method-Signatures/Makefile1
-rw-r--r--devel/p5-Metrics-Any/Makefile1
-rw-r--r--devel/p5-Minilla/Makefile1
-rw-r--r--devel/p5-Minion/Makefile1
-rw-r--r--devel/p5-Mixin-Event-Dispatch/Makefile1
-rw-r--r--devel/p5-Mixin-Linewise/Makefile1
-rw-r--r--devel/p5-Mo/Makefile1
-rw-r--r--devel/p5-Mock-MonkeyPatch/Makefile1
-rw-r--r--devel/p5-Mock-Quick/Makefile1
-rw-r--r--devel/p5-Mock-Sub/Makefile1
-rw-r--r--devel/p5-Module-Build-Convert/Makefile1
-rw-r--r--devel/p5-Module-Build-Kwalitee/Makefile1
-rw-r--r--devel/p5-Module-Build-Pluggable-CPANfile/Makefile1
-rw-r--r--devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile1
-rw-r--r--devel/p5-Module-Build-Pluggable/Makefile1
-rw-r--r--devel/p5-Module-Build-Tiny/Makefile1
-rw-r--r--devel/p5-Module-Build-Using-PkgConfig/Makefile1
-rw-r--r--devel/p5-Module-Build-WithXSpp/Makefile1
-rw-r--r--devel/p5-Module-Build-XSUtil/Makefile1
-rw-r--r--devel/p5-Module-Build/Makefile1
-rw-r--r--devel/p5-Module-CPANTS-Analyse/Makefile1
-rw-r--r--devel/p5-Module-CPANfile/Makefile1
-rw-r--r--devel/p5-Module-CheckDeps/Makefile1
-rw-r--r--devel/p5-Module-CheckVersion/Makefile1
-rw-r--r--devel/p5-Module-Collect/Makefile1
-rw-r--r--devel/p5-Module-Compile/Makefile1
-rw-r--r--devel/p5-Module-CoreList/Makefile1
-rw-r--r--devel/p5-Module-Dependency/Makefile1
-rw-r--r--devel/p5-Module-Depends/Makefile1
-rw-r--r--devel/p5-Module-Extract-Use/Makefile1
-rw-r--r--devel/p5-Module-Extract/Makefile1
-rw-r--r--devel/p5-Module-ExtractUse/Makefile1
-rw-r--r--devel/p5-Module-Find/Makefile1
-rw-r--r--devel/p5-Module-Functions/Makefile1
-rw-r--r--devel/p5-Module-Implementation/Makefile1
-rw-r--r--devel/p5-Module-Info-File/Makefile1
-rw-r--r--devel/p5-Module-Inspector/Makefile1
-rw-r--r--devel/p5-Module-Install-AuthorRequires/Makefile1
-rw-r--r--devel/p5-Module-Install-AuthorTests/Makefile1
-rw-r--r--devel/p5-Module-Install-ReadmeFromPod/Makefile1
-rw-r--r--devel/p5-Module-Install-Repository/Makefile1
-rw-r--r--devel/p5-Module-Install-Template/Makefile1
-rw-r--r--devel/p5-Module-Install-TestBase/Makefile1
-rw-r--r--devel/p5-Module-Install-XSUtil/Makefile1
-rw-r--r--devel/p5-Module-Install/Makefile1
-rw-r--r--devel/p5-Module-Installed-Tiny/Makefile1
-rw-r--r--devel/p5-Module-List/Makefile1
-rw-r--r--devel/p5-Module-Load-Conditional/Makefile1
-rw-r--r--devel/p5-Module-Load-Util/Makefile1
-rw-r--r--devel/p5-Module-Load/Makefile1
-rw-r--r--devel/p5-Module-Loaded/Makefile1
-rw-r--r--devel/p5-Module-Loader/Makefile1
-rw-r--r--devel/p5-Module-Manifest/Makefile1
-rw-r--r--devel/p5-Module-Math-Depends/Makefile1
-rw-r--r--devel/p5-Module-Metadata/Makefile1
-rw-r--r--devel/p5-Module-Path/Makefile1
-rw-r--r--devel/p5-Module-Pluggable-Fast/Makefile1
-rw-r--r--devel/p5-Module-Pluggable-Ordered/Makefile1
-rw-r--r--devel/p5-Module-Pluggable/Makefile1
-rw-r--r--devel/p5-Module-Reader/Makefile1
-rw-r--r--devel/p5-Module-Recursive-Require/Makefile1
-rw-r--r--devel/p5-Module-Refresh/Makefile1
-rw-r--r--devel/p5-Module-Release/Makefile1
-rw-r--r--devel/p5-Module-Reload-Sel/Makefile1
-rw-r--r--devel/p5-Module-Reload/Makefile1
-rw-r--r--devel/p5-Module-Runtime-Conflicts/Makefile1
-rw-r--r--devel/p5-Module-Runtime/Makefile1
-rw-r--r--devel/p5-Module-ScanDeps/Makefile1
-rw-r--r--devel/p5-Module-Setup/Makefile1
-rw-r--r--devel/p5-Module-Starter-PBP/Makefile1
-rw-r--r--devel/p5-Module-Starter-Plugin-SimpleStore/Makefile1
-rw-r--r--devel/p5-Module-Starter-Plugin-TT2/Makefile1
-rw-r--r--devel/p5-Module-Starter/Makefile1
-rw-r--r--devel/p5-Module-Used/Makefile1
-rw-r--r--devel/p5-Module-Util/Makefile1
-rw-r--r--devel/p5-Module-Version/Makefile1
-rw-r--r--devel/p5-Module-Versions/Makefile1
-rw-r--r--devel/p5-Mojo-Base-XS/Makefile1
-rw-r--r--devel/p5-Mojolicious-Plugin-NYTProf/Makefile1
-rw-r--r--devel/p5-Moo/Makefile1
-rw-r--r--devel/p5-MooX-Aliases/Makefile1
-rw-r--r--devel/p5-MooX-Attribute-ENV/Makefile1
-rw-r--r--devel/p5-MooX-Cmd/Makefile1
-rw-r--r--devel/p5-MooX-ConfigFromFile/Makefile1
-rw-r--r--devel/p5-MooX-File-ConfigDir/Makefile1
-rw-r--r--devel/p5-MooX-HandlesVia/Makefile1
-rw-r--r--devel/p5-MooX-Locale-Passthrough/Makefile1
-rw-r--r--devel/p5-MooX-Options/Makefile1
-rw-r--r--devel/p5-MooX-Role-Parameterized/Makefile1
-rw-r--r--devel/p5-MooX-Singleton/Makefile1
-rw-r--r--devel/p5-MooX-StrictConstructor/Makefile1
-rw-r--r--devel/p5-MooX-Thunking/Makefile1
-rw-r--r--devel/p5-MooX-Traits/Makefile1
-rw-r--r--devel/p5-MooX-TypeTiny/Makefile1
-rw-r--r--devel/p5-MooX-Types-MooseLike-Numeric/Makefile1
-rw-r--r--devel/p5-MooX-Types-MooseLike/Makefile1
-rw-r--r--devel/p5-MooX-late/Makefile1
-rw-r--r--devel/p5-Moos/Makefile1
-rw-r--r--devel/p5-Moose-Autobox/Makefile1
-rw-r--r--devel/p5-Moose-Policy/Makefile1
-rw-r--r--devel/p5-Moose-Test/Makefile1
-rw-r--r--devel/p5-Moose/Makefile1
-rw-r--r--devel/p5-MooseX-Aliases/Makefile1
-rw-r--r--devel/p5-MooseX-App-Cmd/Makefile1
-rw-r--r--devel/p5-MooseX-App/Makefile1
-rw-r--r--devel/p5-MooseX-ArrayRef/Makefile1
-rw-r--r--devel/p5-MooseX-Async/Makefile1
-rw-r--r--devel/p5-MooseX-Attribute-Chained/Makefile1
-rw-r--r--devel/p5-MooseX-Attribute-ENV/Makefile1
-rw-r--r--devel/p5-MooseX-AttributeHelpers/Makefile1
-rw-r--r--devel/p5-MooseX-AttributeShortcuts/Makefile1
-rw-r--r--devel/p5-MooseX-AuthorizedMethods/Makefile1
-rw-r--r--devel/p5-MooseX-ClassAttribute/Makefile1
-rw-r--r--devel/p5-MooseX-Clone/Makefile1
-rw-r--r--devel/p5-MooseX-CompileTime-Traits/Makefile1
-rw-r--r--devel/p5-MooseX-ConfigFromFile/Makefile1
-rw-r--r--devel/p5-MooseX-CoverableModifiers/Makefile1
-rw-r--r--devel/p5-MooseX-Daemonize/Makefile1
-rw-r--r--devel/p5-MooseX-Declare/Makefile1
-rw-r--r--devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile1
-rw-r--r--devel/p5-MooseX-FollowPBP/Makefile1
-rw-r--r--devel/p5-MooseX-Getopt/Makefile1
-rw-r--r--devel/p5-MooseX-Has-Options/Makefile1
-rw-r--r--devel/p5-MooseX-Has-Sugar/Makefile1
-rw-r--r--devel/p5-MooseX-HasDefaults/Makefile1
-rw-r--r--devel/p5-MooseX-IOC/Makefile1
-rw-r--r--devel/p5-MooseX-InsideOut/Makefile1
-rw-r--r--devel/p5-MooseX-LazyRequire/Makefile1
-rw-r--r--devel/p5-MooseX-Lists/Makefile1
-rw-r--r--devel/p5-MooseX-Log-Log4perl/Makefile1
-rw-r--r--devel/p5-MooseX-MarkAsMethods/Makefile1
-rw-r--r--devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile1
-rw-r--r--devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile1
-rw-r--r--devel/p5-MooseX-MetaDescription/Makefile1
-rw-r--r--devel/p5-MooseX-Method-Signatures/Makefile1
-rw-r--r--devel/p5-MooseX-MethodAttributes/Makefile1
-rw-r--r--devel/p5-MooseX-MultiInitArg/Makefile1
-rw-r--r--devel/p5-MooseX-MultiMethods/Makefile1
-rw-r--r--devel/p5-MooseX-MungeHas/Makefile1
-rw-r--r--devel/p5-MooseX-NonMoose/Makefile1
-rw-r--r--devel/p5-MooseX-Object-Pluggable/Makefile1
-rw-r--r--devel/p5-MooseX-OneArgNew/Makefile1
-rw-r--r--devel/p5-MooseX-POE/Makefile1
-rw-r--r--devel/p5-MooseX-Params-Validate/Makefile1
-rw-r--r--devel/p5-MooseX-RelatedClassRoles/Makefile1
-rw-r--r--devel/p5-MooseX-Role-Loggable/Makefile1
-rw-r--r--devel/p5-MooseX-Role-Matcher/Makefile1
-rw-r--r--devel/p5-MooseX-Role-Parameterized/Makefile1
-rw-r--r--devel/p5-MooseX-Role-Strict/Makefile1
-rw-r--r--devel/p5-MooseX-Runnable/Makefile1
-rw-r--r--devel/p5-MooseX-SemiAffordanceAccessor/Makefile1
-rw-r--r--devel/p5-MooseX-SetOnce/Makefile1
-rw-r--r--devel/p5-MooseX-SimpleConfig/Makefile1
-rw-r--r--devel/p5-MooseX-Singleton/Makefile1
-rw-r--r--devel/p5-MooseX-Storage/Makefile1
-rw-r--r--devel/p5-MooseX-StrictConstructor/Makefile1
-rw-r--r--devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile1
-rw-r--r--devel/p5-MooseX-Traits-Pluggable/Makefile1
-rw-r--r--devel/p5-MooseX-Traits/Makefile1
-rw-r--r--devel/p5-MooseX-TransactionalMethods/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Common/Makefile1
-rw-r--r--devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile1
-rw-r--r--devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile1
-rw-r--r--devel/p5-MooseX-Types-DateTime-MySQL/Makefile1
-rw-r--r--devel/p5-MooseX-Types-DateTime/Makefile1
-rw-r--r--devel/p5-MooseX-Types-DateTimeX/Makefile1
-rw-r--r--devel/p5-MooseX-Types-ISO8601/Makefile1
-rw-r--r--devel/p5-MooseX-Types-JSON/Makefile1
-rw-r--r--devel/p5-MooseX-Types-LoadableClass/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Path-Class/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Path-Tiny/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Perl/Makefile1
-rw-r--r--devel/p5-MooseX-Types-PortNumber/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Set-Object/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Signal/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Stringlike/Makefile1
-rw-r--r--devel/p5-MooseX-Types-Structured/Makefile1
-rw-r--r--devel/p5-MooseX-Types-URI/Makefile1
-rw-r--r--devel/p5-MooseX-Types-VariantTable/Makefile1
-rw-r--r--devel/p5-MooseX-Types/Makefile1
-rw-r--r--devel/p5-MooseX-Util/Makefile1
-rw-r--r--devel/p5-Mouse/Makefile1
-rw-r--r--devel/p5-MouseX-App-Cmd/Makefile1
-rw-r--r--devel/p5-MouseX-AttributeHelpers/Makefile1
-rw-r--r--devel/p5-MouseX-ConfigFromFile/Makefile1
-rw-r--r--devel/p5-MouseX-Foreign/Makefile1
-rw-r--r--devel/p5-MouseX-Getopt/Makefile1
-rw-r--r--devel/p5-MouseX-NativeTraits/Makefile1
-rw-r--r--devel/p5-MouseX-StrictConstructor/Makefile1
-rw-r--r--devel/p5-MouseX-Traits/Makefile1
-rw-r--r--devel/p5-MouseX-Types-Path-Class/Makefile1
-rw-r--r--devel/p5-MouseX-Types/Makefile1
-rw-r--r--devel/p5-Multiplex-CMD/Makefile1
-rw-r--r--devel/p5-NEXT/Makefile1
-rw-r--r--devel/p5-Net-DBus/Makefile1
-rw-r--r--devel/p5-Net-ZooKeeper/Makefile1
-rw-r--r--devel/p5-No-Worries/Makefile1
-rw-r--r--devel/p5-Number-Bytes-Human/Makefile1
-rw-r--r--devel/p5-Number-Tolerant/Makefile1
-rw-r--r--devel/p5-OLE-Storage_Lite/Makefile1
-rw-r--r--devel/p5-OOTools/Makefile1
-rw-r--r--devel/p5-Object-Accessor/Makefile1
-rw-r--r--devel/p5-Object-Array/Makefile1
-rw-r--r--devel/p5-Object-Authority/Makefile1
-rw-r--r--devel/p5-Object-Container/Makefile1
-rw-r--r--devel/p5-Object-Declare/Makefile1
-rw-r--r--devel/p5-Object-Destroyer/Makefile1
-rw-r--r--devel/p5-Object-Enum/Makefile1
-rw-r--r--devel/p5-Object-Event/Makefile1
-rw-r--r--devel/p5-Object-Import/Makefile1
-rw-r--r--devel/p5-Object-InsideOut/Makefile1
-rw-r--r--devel/p5-Object-MultiType/Makefile1
-rw-r--r--devel/p5-Object-Pad/Makefile1
-rw-r--r--devel/p5-Object-Pluggable/Makefile1
-rw-r--r--devel/p5-Object-Realize-Later/Makefile1
-rw-r--r--devel/p5-Object-Role/Makefile1
-rw-r--r--devel/p5-Object-Signature/Makefile1
-rw-r--r--devel/p5-Object-Simple/Makefile1
-rw-r--r--devel/p5-Object-Tiny-Lvalue/Makefile1
-rw-r--r--devel/p5-Object-Tiny-RW/Makefile1
-rw-r--r--devel/p5-Olson-Abbreviations/Makefile1
-rw-r--r--devel/p5-Opcodes/Makefile1
-rw-r--r--devel/p5-OrePAN2/Makefile1
-rw-r--r--devel/p5-Ouch/Makefile1
-rw-r--r--devel/p5-PAR-Dist/Makefile1
-rw-r--r--devel/p5-PAR-Packer/Makefile1
-rw-r--r--devel/p5-PAR/Makefile1
-rw-r--r--devel/p5-PHP-Serialization/Makefile1
-rw-r--r--devel/p5-POE-API-Hooks/Makefile1
-rw-r--r--devel/p5-POE-API-Peek/Makefile1
-rw-r--r--devel/p5-POE-Component-Child/Makefile1
-rw-r--r--devel/p5-POE-Component-Cron/Makefile1
-rw-r--r--devel/p5-POE-Component-Daemon/Makefile1
-rw-r--r--devel/p5-POE-Component-DebugShell/Makefile1
-rw-r--r--devel/p5-POE-Component-DirWatch/Makefile1
-rw-r--r--devel/p5-POE-Component-Hailo/Makefile1
-rw-r--r--devel/p5-POE-Component-IKC/Makefile1
-rw-r--r--devel/p5-POE-Component-JobQueue/Makefile1
-rw-r--r--devel/p5-POE-Component-Logger/Makefile1
-rw-r--r--devel/p5-POE-Component-Pluggable/Makefile1
-rw-r--r--devel/p5-POE-Component-RSS/Makefile1
-rw-r--r--devel/p5-POE-Component-RSSAggregator/Makefile1
-rw-r--r--devel/p5-POE-Component-Schedule/Makefile1
-rw-r--r--devel/p5-POE-Component-Server-XMLRPC/Makefile1
-rw-r--r--devel/p5-POE-Component-Syndicator/Makefile1
-rw-r--r--devel/p5-POE-Component-TSTP/Makefile1
-rw-r--r--devel/p5-POE-Devel-Profiler/Makefile1
-rw-r--r--devel/p5-POE-Loop-AnyEvent/Makefile1
-rw-r--r--devel/p5-POE-Loop-Glib/Makefile1
-rw-r--r--devel/p5-POE-Loop-Tk/Makefile1
-rw-r--r--devel/p5-POE-Quickie/Makefile1
-rw-r--r--devel/p5-POE-Session-MultiDispatch/Makefile1
-rw-r--r--devel/p5-POE-Stage/Makefile1
-rw-r--r--devel/p5-POE-Test-Loops/Makefile1
-rw-r--r--devel/p5-POE-XS-Loop-Poll/Makefile1
-rw-r--r--devel/p5-POE-XS-Queue-Array/Makefile1
-rw-r--r--devel/p5-POE/Makefile1
-rw-r--r--devel/p5-POEx-Role-SessionInstantiation/Makefile1
-rw-r--r--devel/p5-POEx-Role-Streaming/Makefile1
-rw-r--r--devel/p5-POEx-Types/Makefile1
-rw-r--r--devel/p5-POSIX-strftime-Compiler/Makefile1
-rw-r--r--devel/p5-POSIX-strptime/Makefile1
-rw-r--r--devel/p5-PPR/Makefile1
-rw-r--r--devel/p5-PPerl/Makefile1
-rw-r--r--devel/p5-PV/Makefile1
-rw-r--r--devel/p5-Package-Constants/Makefile1
-rw-r--r--devel/p5-Package-DeprecationManager/Makefile1
-rw-r--r--devel/p5-Package-Generator/Makefile1
-rw-r--r--devel/p5-Package-MoreUtil/Makefile1
-rw-r--r--devel/p5-Package-Stash-XS/Makefile1
-rw-r--r--devel/p5-Package-Stash/Makefile1
-rw-r--r--devel/p5-Package-Util-Lite/Makefile1
-rw-r--r--devel/p5-Package-Variant/Makefile1
-rw-r--r--devel/p5-PadWalker/Makefile1
-rw-r--r--devel/p5-Parallel-Async/Makefile1
-rw-r--r--devel/p5-Parallel-Fork-BossWorker/Makefile1
-rw-r--r--devel/p5-Parallel-ForkManager/Makefile1
-rw-r--r--devel/p5-Parallel-Iterator/Makefile1
-rw-r--r--devel/p5-Parallel-Prefork/Makefile1
-rw-r--r--devel/p5-Parallel-Scoreboard/Makefile1
-rw-r--r--devel/p5-Params-CallbackRequest/Makefile1
-rw-r--r--devel/p5-Params-Check/Makefile1
-rw-r--r--devel/p5-Params-Classify/Makefile1
-rw-r--r--devel/p5-Params-Coerce/Makefile1
-rw-r--r--devel/p5-Params-Util/Makefile1
-rw-r--r--devel/p5-Params-Validate-Dependencies/Makefile1
-rw-r--r--devel/p5-Params-Validate/Makefile1
-rw-r--r--devel/p5-Params-ValidationCompiler/Makefile1
-rw-r--r--devel/p5-Paranoid-Log-Email/Makefile1
-rw-r--r--devel/p5-Paranoid-Log-Syslog/Makefile1
-rw-r--r--devel/p5-Paranoid/Makefile1
-rw-r--r--devel/p5-Parse-CPAN-Packages-Fast/Makefile1
-rw-r--r--devel/p5-Parse-CPAN-Packages/Makefile1
-rw-r--r--devel/p5-Parse-Distname/Makefile1
-rw-r--r--devel/p5-Parse-ErrorString-Perl/Makefile1
-rw-r--r--devel/p5-Parse-ExuberantCTags/Makefile1
-rw-r--r--devel/p5-Parse-LocalDistribution/Makefile1
-rw-r--r--devel/p5-Parse-Method-Signatures/Makefile1
-rw-r--r--devel/p5-Parse-PMFile/Makefile1
-rw-r--r--devel/p5-Parse-PerlConfig/Makefile1
-rw-r--r--devel/p5-Parse-PlainConfig/Makefile1
-rw-r--r--devel/p5-Parse-RecDescent/Makefile1
-rw-r--r--devel/p5-Parse-VarName/Makefile1
-rw-r--r--devel/p5-Parse-Win32Registry/Makefile1
-rw-r--r--devel/p5-Parse-Yapp/Makefile1
-rw-r--r--devel/p5-ParseLex/Makefile1
-rw-r--r--devel/p5-ParseTemplate/Makefile1
-rw-r--r--devel/p5-Parser-MGC/Makefile1
-rw-r--r--devel/p5-PatchReader/Makefile1
-rw-r--r--devel/p5-Path-Abstract/Makefile1
-rw-r--r--devel/p5-Path-Class-File-Lockable/Makefile1
-rw-r--r--devel/p5-Path-Class/Makefile1
-rw-r--r--devel/p5-Path-Dispatcher-Declarative/Makefile1
-rw-r--r--devel/p5-Path-Dispatcher/Makefile1
-rw-r--r--devel/p5-Path-Extended/Makefile1
-rw-r--r--devel/p5-Path-FindDev/Makefile1
-rw-r--r--devel/p5-Path-IsDev/Makefile1
-rw-r--r--devel/p5-Path-Iterator-Rule/Makefile1
-rw-r--r--devel/p5-Path-Resource/Makefile1
-rw-r--r--devel/p5-Path-Tiny/Makefile1
-rw-r--r--devel/p5-PathTools/Makefile1
-rw-r--r--devel/p5-Paws/Makefile1
-rw-r--r--devel/p5-Pegex/Makefile1
-rw-r--r--devel/p5-Perl-Critic-Deprecated/Makefile1
-rw-r--r--devel/p5-Perl-Metrics-Lite/Makefile1
-rw-r--r--devel/p5-Perl-Metrics-Simple/Makefile1
-rw-r--r--devel/p5-Perl-OSType/Makefile1
-rw-r--r--devel/p5-Perl-PrereqScanner-Lite/Makefile1
-rw-r--r--devel/p5-Perl-PrereqScanner-NotQuiteLite/Makefile1
-rw-r--r--devel/p5-Perl-PrereqScanner/Makefile1
-rw-r--r--devel/p5-Perl-Tidy/Makefile1
-rw-r--r--devel/p5-Perl-Unsafe-Signals/Makefile1
-rw-r--r--devel/p5-Perl-Version/Makefile1
-rw-r--r--devel/p5-Perl-osnames/Makefile1
-rw-r--r--devel/p5-Perl4-CoreLibs/Makefile1
-rw-r--r--devel/p5-Perl6-Builtins/Makefile1
-rw-r--r--devel/p5-Perl6-Export-Attrs/Makefile1
-rw-r--r--devel/p5-Perl6-Export/Makefile1
-rw-r--r--devel/p5-Perl6-Form/Makefile1
-rw-r--r--devel/p5-Perl6-Junction/Makefile1
-rw-r--r--devel/p5-Perl6-Rules/Makefile1
-rw-r--r--devel/p5-Perl6-Say/Makefile1
-rw-r--r--devel/p5-Perl6-Slurp/Makefile1
-rw-r--r--devel/p5-PerlIO-Layers/Makefile1
-rw-r--r--devel/p5-PerlIO-Util/Makefile1
-rw-r--r--devel/p5-PerlIO-eol/Makefile1
-rw-r--r--devel/p5-PerlIO-locale/Makefile1
-rw-r--r--devel/p5-PerlIO-utf8_strict/Makefile1
-rw-r--r--devel/p5-PerlIO-via-MD5/Makefile1
-rw-r--r--devel/p5-PerlIO-via-Timeout/Makefile1
-rw-r--r--devel/p5-PerlIO-via-dynamic/Makefile1
-rw-r--r--devel/p5-PerlIO-via-symlink/Makefile1
-rw-r--r--devel/p5-PerlX-Maybe-XS/Makefile1
-rw-r--r--devel/p5-PerlX-Maybe/Makefile1
-rw-r--r--devel/p5-Pid-File-Flock/Makefile1
-rw-r--r--devel/p5-Pipeline/Makefile1
-rw-r--r--devel/p5-Pithub/Makefile1
-rw-r--r--devel/p5-PkgConfig-LibPkgConf/Makefile1
-rw-r--r--devel/p5-PkgConfig/Makefile1
-rw-r--r--devel/p5-Pod-Coverage-Moose/Makefile1
-rw-r--r--devel/p5-Pod-Coverage-TrustPod/Makefile1
-rw-r--r--devel/p5-Pod-Coverage/Makefile1
-rw-r--r--devel/p5-Pod-Tests/Makefile1
-rw-r--r--devel/p5-Pod-Usage/Makefile1
-rw-r--r--devel/p5-Pragmatic/Makefile1
-rw-r--r--devel/p5-Proc-BackOff/Makefile1
-rw-r--r--devel/p5-Proc-Background/Makefile1
-rw-r--r--devel/p5-Proc-Daemon/Makefile1
-rw-r--r--devel/p5-Proc-FastSpawn/Makefile1
-rw-r--r--devel/p5-Proc-Find-Parents/Makefile1
-rw-r--r--devel/p5-Proc-Fork/Makefile1
-rw-r--r--devel/p5-Proc-Guard/Makefile1
-rw-r--r--devel/p5-Proc-PID-File/Makefile1
-rw-r--r--devel/p5-Proc-Pidfile/Makefile1
-rw-r--r--devel/p5-Proc-ProcessTable/Makefile1
-rw-r--r--devel/p5-Proc-Queue/Makefile1
-rw-r--r--devel/p5-Proc-SafeExec/Makefile1
-rw-r--r--devel/p5-Proc-Simple/Makefile1
-rw-r--r--devel/p5-Proc-Wait3/Makefile1
-rw-r--r--devel/p5-Proc-WaitStat/Makefile1
-rw-r--r--devel/p5-Process-Status/Makefile1
-rw-r--r--devel/p5-Progress-Any/Makefile1
-rw-r--r--devel/p5-Project-Gantt/Makefile1
-rw-r--r--devel/p5-Project-Libs/Makefile1
-rw-r--r--devel/p5-Pthread-GetThreadId/Makefile1
-rw-r--r--devel/p5-Qudo/Makefile1
-rw-r--r--devel/p5-RPSL-Parser/Makefile1
-rw-r--r--devel/p5-RRDTool-OO/Makefile1
-rw-r--r--devel/p5-Rcs-Agent/Makefile1
-rw-r--r--devel/p5-Rcs/Makefile1
-rw-r--r--devel/p5-Readonly-XS/Makefile1
-rw-r--r--devel/p5-Readonly/Makefile1
-rw-r--r--devel/p5-ReadonlyX/Makefile1
-rw-r--r--devel/p5-Reaper/Makefile1
-rw-r--r--devel/p5-Ref-Util-XS/Makefile1
-rw-r--r--devel/p5-Ref-Util/Makefile1
-rw-r--r--devel/p5-Reflex/Makefile1
-rw-r--r--devel/p5-Regexp-Assemble-Compressed/Makefile1
-rw-r--r--devel/p5-Regexp-Assemble/Makefile1
-rw-r--r--devel/p5-Regexp-Bind/Makefile1
-rw-r--r--devel/p5-Regexp-Compare/Makefile1
-rw-r--r--devel/p5-Regexp-Grammars/Makefile1
-rw-r--r--devel/p5-Regexp-Lexer/Makefile1
-rw-r--r--devel/p5-Regexp-Pattern-Perl/Makefile1
-rw-r--r--devel/p5-Regexp-RegGrp/Makefile1
-rw-r--r--devel/p5-Regexp-Shellish/Makefile1
-rw-r--r--devel/p5-Regexp-Stringify/Makefile1
-rw-r--r--devel/p5-Regexp-Subst-Parallel/Makefile1
-rw-r--r--devel/p5-Regexp-Trie/Makefile1
-rw-r--r--devel/p5-Religion/Makefile1
-rw-r--r--devel/p5-Reply/Makefile1
-rw-r--r--devel/p5-ResourcePool/Makefile1
-rw-r--r--devel/p5-Return-MultiLevel/Makefile1
-rw-r--r--devel/p5-Return-Type/Makefile1
-rw-r--r--devel/p5-Return-Value/Makefile1
-rw-r--r--devel/p5-Rinci/Makefile1
-rw-r--r--devel/p5-Role-Basic/Makefile1
-rw-r--r--devel/p5-Role-HasMessage/Makefile1
-rw-r--r--devel/p5-Role-Hooks/Makefile1
-rw-r--r--devel/p5-Role-Identifiable/Makefile1
-rw-r--r--devel/p5-Role-Tiny/Makefile1
-rw-r--r--devel/p5-Rose-DateTime/Makefile1
-rw-r--r--devel/p5-Rose-Object/Makefile1
-rw-r--r--devel/p5-Router-R3/Makefile1
-rw-r--r--devel/p5-Routes-Tiny/Makefile1
-rw-r--r--devel/p5-RunApp/Makefile1
-rw-r--r--devel/p5-SDL/Makefile1
-rw-r--r--devel/p5-SNMP-Persist/Makefile1
-rw-r--r--devel/p5-SOAP-WSDL/Makefile1
-rw-r--r--devel/p5-SPOPS/Makefile1
-rw-r--r--devel/p5-SSN-Validate/Makefile1
-rw-r--r--devel/p5-SUPER/Makefile1
-rw-r--r--devel/p5-SVN-ACL/Makefile1
-rw-r--r--devel/p5-SVN-Access/Makefile1
-rw-r--r--devel/p5-SVN-Agent/Makefile1
-rw-r--r--devel/p5-SVN-Dump/Makefile1
-rw-r--r--devel/p5-SVN-Dumpfile/Makefile1
-rw-r--r--devel/p5-SVN-Hook/Makefile1
-rw-r--r--devel/p5-SVN-Hooks/Makefile1
-rw-r--r--devel/p5-SVN-Log/Makefile1
-rw-r--r--devel/p5-SVN-Look/Makefile1
-rw-r--r--devel/p5-SVN-Mirror/Makefile1
-rw-r--r--devel/p5-SVN-Notify-Config/Makefile1
-rw-r--r--devel/p5-SVN-Notify-Filter-AuthZMail/Makefile1
-rw-r--r--devel/p5-SVN-Notify-Filter-EmailFlatFileDB/Makefile1
-rw-r--r--devel/p5-SVN-Notify-Filter-Markdown/Makefile1
-rw-r--r--devel/p5-SVN-Notify-Filter-Watchers/Makefile1
-rw-r--r--devel/p5-SVN-Notify-Mirror/Makefile1
-rw-r--r--devel/p5-SVN-Notify-Snapshot/Makefile1
-rw-r--r--devel/p5-SVN-Notify/Makefile1
-rw-r--r--devel/p5-SVN-S4/Makefile1
-rw-r--r--devel/p5-SVN-Simple/Makefile1
-rw-r--r--devel/p5-SVN-Statistics/Makefile1
-rw-r--r--devel/p5-SVN-Web/Makefile1
-rw-r--r--devel/p5-Safe-Isa/Makefile1
-rw-r--r--devel/p5-Sah/Makefile1
-rw-r--r--devel/p5-Scalar-Defer/Makefile1
-rw-r--r--devel/p5-Scalar-Does/Makefile1
-rw-r--r--devel/p5-Scalar-Listify/Makefile1
-rw-r--r--devel/p5-Scalar-String/Makefile1
-rw-r--r--devel/p5-Scalar-Util-LooksLikeNumber/Makefile1
-rw-r--r--devel/p5-Scalar-Util-Numeric/Makefile1
-rw-r--r--devel/p5-Scope-Container/Makefile1
-rw-r--r--devel/p5-Scope-Guard/Makefile1
-rw-r--r--devel/p5-Scope-Upper/Makefile1
-rw-r--r--devel/p5-Script-isAperlScript/Makefile1
-rw-r--r--devel/p5-Sentinel/Makefile1
-rw-r--r--devel/p5-Sepia/Makefile1
-rw-r--r--devel/p5-Set-Array/Makefile1
-rw-r--r--devel/p5-Set-ConsistentHash/Makefile1
-rw-r--r--devel/p5-Set-Crontab/Makefile1
-rw-r--r--devel/p5-Set-CrossProduct/Makefile1
-rw-r--r--devel/p5-Set-Infinite/Makefile1
-rw-r--r--devel/p5-Set-Object/Makefile1
-rw-r--r--devel/p5-Set-Scalar/Makefile1
-rw-r--r--devel/p5-Set-Tiny/Makefile1
-rw-r--r--devel/p5-Shell-Base/Makefile1
-rw-r--r--devel/p5-Shell-Config-Generate/Makefile1
-rw-r--r--devel/p5-Shell-EnvImporter/Makefile1
-rw-r--r--devel/p5-Shell-GetEnv/Makefile1
-rw-r--r--devel/p5-Shell-Guess/Makefile1
-rw-r--r--devel/p5-Shell-Parser/Makefile1
-rw-r--r--devel/p5-Shell-Source/Makefile1
-rw-r--r--devel/p5-ShipIt-Step-Manifest/Makefile1
-rw-r--r--devel/p5-ShipIt/Makefile1
-rw-r--r--devel/p5-Signal-Mask/Makefile1
-rw-r--r--devel/p5-Smart-Comments/Makefile1
-rw-r--r--devel/p5-Sort-Array/Makefile1
-rw-r--r--devel/p5-Sort-ArrayOfArrays/Makefile1
-rw-r--r--devel/p5-Sort-Key-DateTime/Makefile1
-rw-r--r--devel/p5-Sort-Key-Top/Makefile1
-rw-r--r--devel/p5-Sort-Key/Makefile1
-rw-r--r--devel/p5-Sort-Maker/Makefile1
-rw-r--r--devel/p5-Sort-Sub/Makefile1
-rw-r--r--devel/p5-Sort-Tree/Makefile1
-rw-r--r--devel/p5-Sort-Versions/Makefile1
-rw-r--r--devel/p5-Specio/Makefile1
-rw-r--r--devel/p5-Spiffy/Makefile1
-rw-r--r--devel/p5-Spoon/Makefile1
-rw-r--r--devel/p5-Storable/Makefile1
-rw-r--r--devel/p5-Stream-Buffered/Makefile1
-rw-r--r--devel/p5-Stream-Reader/Makefile1
-rw-r--r--devel/p5-Stream/Makefile1
-rw-r--r--devel/p5-String-Approx/Makefile1
-rw-r--r--devel/p5-String-Checker/Makefile1
-rw-r--r--devel/p5-String-Diff/Makefile1
-rw-r--r--devel/p5-String-Dump/Makefile1
-rw-r--r--devel/p5-String-Errf/Makefile1
-rw-r--r--devel/p5-String-Formatter/Makefile1
-rw-r--r--devel/p5-String-Interpolate-Named/Makefile1
-rw-r--r--devel/p5-String-LRC/Makefile1
-rw-r--r--devel/p5-String-Parity/Makefile1
-rw-r--r--devel/p5-String-Random/Makefile1
-rw-r--r--devel/p5-String-RexxParse/Makefile1
-rw-r--r--devel/p5-String-Similarity/Makefile1
-rw-r--r--devel/p5-Struct-Dumb/Makefile1
-rw-r--r--devel/p5-Sub-Alias/Makefile1
-rw-r--r--devel/p5-Sub-Current/Makefile1
-rw-r--r--devel/p5-Sub-Delete/Makefile1
-rw-r--r--devel/p5-Sub-Exporter-ForMethods/Makefile1
-rw-r--r--devel/p5-Sub-Exporter-GlobExporter/Makefile1
-rw-r--r--devel/p5-Sub-Exporter-Lexical/Makefile1
-rw-r--r--devel/p5-Sub-Exporter-Progressive/Makefile1
-rw-r--r--devel/p5-Sub-Exporter/Makefile1
-rw-r--r--devel/p5-Sub-HandlesVia/Makefile1
-rw-r--r--devel/p5-Sub-Identify/Makefile1
-rw-r--r--devel/p5-Sub-Infix/Makefile1
-rw-r--r--devel/p5-Sub-Info/Makefile1
-rw-r--r--devel/p5-Sub-Install/Makefile1
-rw-r--r--devel/p5-Sub-Installer/Makefile1
-rw-r--r--devel/p5-Sub-Multi/Makefile1
-rw-r--r--devel/p5-Sub-Name/Makefile1
-rw-r--r--devel/p5-Sub-Override/Makefile1
-rw-r--r--devel/p5-Sub-Prototype/Makefile1
-rw-r--r--devel/p5-Sub-Quote/Makefile1
-rw-r--r--devel/p5-Sub-Signatures/Makefile1
-rw-r--r--devel/p5-Sub-Uplevel/Makefile1
-rw-r--r--devel/p5-Sub-WrapPackages/Makefile1
-rw-r--r--devel/p5-Symbol-Get/Makefile1
-rw-r--r--devel/p5-Symbol-Global-Name/Makefile1
-rw-r--r--devel/p5-Symbol-Util/Makefile1
-rw-r--r--devel/p5-Syntax-Keyword-Dynamically/Makefile1
-rw-r--r--devel/p5-Syntax-Keyword-Gather/Makefile1
-rw-r--r--devel/p5-Syntax-Keyword-Junction/Makefile1
-rw-r--r--devel/p5-Syntax-Keyword-Match/Makefile1
-rw-r--r--devel/p5-Syntax-Keyword-Try/Makefile1
-rw-r--r--devel/p5-Sys-CPU/Makefile1
-rw-r--r--devel/p5-Sys-Info-Base/Makefile1
-rw-r--r--devel/p5-Sys-Info-Driver-BSD/Makefile1
-rw-r--r--devel/p5-Sys-Info/Makefile1
-rw-r--r--devel/p5-Sys-MemInfo/Makefile1
-rw-r--r--devel/p5-Sys-Mmap/Makefile1
-rw-r--r--devel/p5-Sys-RunAlone/Makefile1
-rw-r--r--devel/p5-Sys-RunAlways/Makefile1
-rw-r--r--devel/p5-Sys-Sendfile-FreeBSD/Makefile1
-rw-r--r--devel/p5-Sys-Sendfile/Makefile1
-rw-r--r--devel/p5-Sys-Sig/Makefile1
-rw-r--r--devel/p5-Sys-SigAction/Makefile1
-rw-r--r--devel/p5-Sys-Syscall/Makefile1
-rw-r--r--devel/p5-Sys-Trace/Makefile1
-rw-r--r--devel/p5-Sys-Virt/Makefile1
-rw-r--r--devel/p5-System-Command/Makefile1
-rw-r--r--devel/p5-System-Info/Makefile1
-rw-r--r--devel/p5-System-Sub/Makefile1
-rw-r--r--devel/p5-System2/Makefile1
-rw-r--r--devel/p5-TAP-Formatter-JUnit/Makefile1
-rw-r--r--devel/p5-TAP-Harness-JUnit/Makefile1
-rw-r--r--devel/p5-TAP-SimpleOutput/Makefile1
-rw-r--r--devel/p5-Taint-Runtime/Makefile1
-rw-r--r--devel/p5-Taint-Util/Makefile1
-rw-r--r--devel/p5-Task-Tiny/Makefile1
-rw-r--r--devel/p5-Task-Weaken/Makefile1
-rw-r--r--devel/p5-Tee/Makefile1
-rw-r--r--devel/p5-Template-Provider-Encode/Makefile1
-rw-r--r--devel/p5-Term-ANSIColor/Makefile1
-rw-r--r--devel/p5-Term-ANSIScreen/Makefile1
-rw-r--r--devel/p5-Term-Animation/Makefile1
-rw-r--r--devel/p5-Term-App-Roles/Makefile1
-rw-r--r--devel/p5-Term-App-Util-Color/Makefile1
-rw-r--r--devel/p5-Term-App-Util-Interactive/Makefile1
-rw-r--r--devel/p5-Term-App-Util-Size/Makefile1
-rw-r--r--devel/p5-Term-CallEditor/Makefile1
-rw-r--r--devel/p5-Term-Choose-Util/Makefile1
-rw-r--r--devel/p5-Term-Choose/Makefile1
-rw-r--r--devel/p5-Term-Clui/Makefile1
-rw-r--r--devel/p5-Term-Detect-Software/Makefile1
-rw-r--r--devel/p5-Term-EditLine/Makefile1
-rw-r--r--devel/p5-Term-Encoding/Makefile1
-rw-r--r--devel/p5-Term-Form/Makefile1
-rw-r--r--devel/p5-Term-Menus/Makefile1
-rw-r--r--devel/p5-Term-ProgressBar-Quiet/Makefile1
-rw-r--r--devel/p5-Term-ProgressBar-Simple/Makefile1
-rw-r--r--devel/p5-Term-ProgressBar/Makefile1
-rw-r--r--devel/p5-Term-Prompt/Makefile1
-rw-r--r--devel/p5-Term-Query/Makefile1
-rw-r--r--devel/p5-Term-RawInput/Makefile1
-rw-r--r--devel/p5-Term-ReadKey/Makefile1
-rw-r--r--devel/p5-Term-ReadLine-Gnu/Makefile1
-rw-r--r--devel/p5-Term-ReadLine-Perl/Makefile1
-rw-r--r--devel/p5-Term-ReadLine-TTYtter/Makefile1
-rw-r--r--devel/p5-Term-ReadLine-Zoid/Makefile1
-rw-r--r--devel/p5-Term-ReadLine/Makefile1
-rw-r--r--devel/p5-Term-ReadPassword/Makefile1
-rw-r--r--devel/p5-Term-Screen/Makefile1
-rw-r--r--devel/p5-Term-ScreenColor/Makefile1
-rw-r--r--devel/p5-Term-Shell/Makefile1
-rw-r--r--devel/p5-Term-Size-Any/Makefile1
-rw-r--r--devel/p5-Term-Size-Perl/Makefile1
-rw-r--r--devel/p5-Term-Size/Makefile1
-rw-r--r--devel/p5-Term-Sk/Makefile1
-rw-r--r--devel/p5-Term-Table/Makefile1
-rw-r--r--devel/p5-Term-TablePrint/Makefile1
-rw-r--r--devel/p5-Term-Title/Makefile1
-rw-r--r--devel/p5-Term-UI/Makefile1
-rw-r--r--devel/p5-Term-VT102-Boundless/Makefile1
-rw-r--r--devel/p5-Term-VT102/Makefile1
-rw-r--r--devel/p5-Term-Visual/Makefile1
-rw-r--r--devel/p5-Test-API/Makefile1
-rw-r--r--devel/p5-Test-Able-Runner/Makefile2
-rw-r--r--devel/p5-Test-Able/Makefile1
-rw-r--r--devel/p5-Test-Aggregate/Makefile1
-rw-r--r--devel/p5-Test-Assertions/Makefile1
-rw-r--r--devel/p5-Test-Auto/Makefile1
-rw-r--r--devel/p5-Test-Base/Makefile1
-rw-r--r--devel/p5-Test-Benchmark/Makefile1
-rw-r--r--devel/p5-Test-BinaryData/Makefile1
-rw-r--r--devel/p5-Test-Bits/Makefile1
-rw-r--r--devel/p5-Test-CPAN-Meta-YAML/Makefile1
-rw-r--r--devel/p5-Test-CPAN-Meta/Makefile1
-rw-r--r--devel/p5-Test-CheckDeps/Makefile1
-rw-r--r--devel/p5-Test-CheckManifest/Makefile1
-rw-r--r--devel/p5-Test-Class-Most/Makefile1
-rw-r--r--devel/p5-Test-Class/Makefile1
-rw-r--r--devel/p5-Test-ClassAPI/Makefile1
-rw-r--r--devel/p5-Test-Classy/Makefile1
-rw-r--r--devel/p5-Test-CleanNamespaces/Makefile1
-rw-r--r--devel/p5-Test-Cmd/Makefile1
-rw-r--r--devel/p5-Test-Command-Simple/Makefile1
-rw-r--r--devel/p5-Test-Command/Makefile1
-rw-r--r--devel/p5-Test-Compile/Makefile1
-rw-r--r--devel/p5-Test-DBIC-ExpectedQueries/Makefile1
-rw-r--r--devel/p5-Test-DBIx-Class/Makefile1
-rw-r--r--devel/p5-Test-Data/Makefile1
-rw-r--r--devel/p5-Test-Debugger/Makefile1
-rw-r--r--devel/p5-Test-Declare/Makefile1
-rw-r--r--devel/p5-Test-Deep-UnorderedPairs/Makefile1
-rw-r--r--devel/p5-Test-Deep/Makefile1
-rw-r--r--devel/p5-Test-Dependencies/Makefile1
-rw-r--r--devel/p5-Test-DependentModules/Makefile1
-rw-r--r--devel/p5-Test-DiagINC/Makefile1
-rw-r--r--devel/p5-Test-Differences/Makefile1
-rw-r--r--devel/p5-Test-Distribution/Makefile1
-rw-r--r--devel/p5-Test-EOL/Makefile1
-rw-r--r--devel/p5-Test-Exception/Makefile1
-rw-r--r--devel/p5-Test-Exit/Makefile1
-rw-r--r--devel/p5-Test-Expect/Makefile1
-rw-r--r--devel/p5-Test-FailWarnings/Makefile1
-rw-r--r--devel/p5-Test-Fake-HTTPD/Makefile1
-rw-r--r--devel/p5-Test-Fatal/Makefile1
-rw-r--r--devel/p5-Test-File-Contents/Makefile1
-rw-r--r--devel/p5-Test-File-ShareDir/Makefile1
-rw-r--r--devel/p5-Test-File/Makefile1
-rw-r--r--devel/p5-Test-Filename/Makefile1
-rw-r--r--devel/p5-Test-Fixme/Makefile1
-rw-r--r--devel/p5-Test-Fixture-DBIC-Schema/Makefile1
-rw-r--r--devel/p5-Test-Group/Makefile1
-rw-r--r--devel/p5-Test-HTML-Tidy/Makefile1
-rw-r--r--devel/p5-Test-Harness-Straps/Makefile1
-rw-r--r--devel/p5-Test-Harness/Makefile1
-rw-r--r--devel/p5-Test-HasVersion/Makefile1
-rw-r--r--devel/p5-Test-HexDifferences/Makefile1
-rw-r--r--devel/p5-Test-HexString/Makefile1
-rw-r--r--devel/p5-Test-Identity/Makefile1
-rw-r--r--devel/p5-Test-If/Makefile1
-rw-r--r--devel/p5-Test-InDistDir/Makefile1
-rw-r--r--devel/p5-Test-Inline/Makefile1
-rw-r--r--devel/p5-Test-Inter/Makefile1
-rw-r--r--devel/p5-Test-JSON/Makefile1
-rw-r--r--devel/p5-Test-Kwalitee/Makefile1
-rw-r--r--devel/p5-Test-Lazy/Makefile1
-rw-r--r--devel/p5-Test-LeakTrace/Makefile1
-rw-r--r--devel/p5-Test-LectroTest/Makefile1
-rw-r--r--devel/p5-Test-Lib/Makefile1
-rw-r--r--devel/p5-Test-Lives/Makefile1
-rw-r--r--devel/p5-Test-LoadAllModules/Makefile1
-rw-r--r--devel/p5-Test-Log-Log4perl/Makefile1
-rw-r--r--devel/p5-Test-Log4perl/Makefile1
-rw-r--r--devel/p5-Test-LongString/Makefile1
-rw-r--r--devel/p5-Test-Manifest/Makefile1
-rw-r--r--devel/p5-Test-ManyParams/Makefile1
-rw-r--r--devel/p5-Test-Memory-Cycle/Makefile1
-rw-r--r--devel/p5-Test-Metrics-Any/Makefile1
-rw-r--r--devel/p5-Test-Mini-Unit/Makefile1
-rw-r--r--devel/p5-Test-Mini/Makefile1
-rw-r--r--devel/p5-Test-Mock-Guard/Makefile1
-rw-r--r--devel/p5-Test-Mock-LWP-Dispatch/Makefile1
-rw-r--r--devel/p5-Test-Mock-LWP/Makefile1
-rw-r--r--devel/p5-Test-Mock-One/Makefile1
-rw-r--r--devel/p5-Test-Mock-Redis/Makefile1
-rw-r--r--devel/p5-Test-MockDateTime/Makefile1
-rw-r--r--devel/p5-Test-MockModule/Makefile1
-rw-r--r--devel/p5-Test-MockObject/Makefile1
-rw-r--r--devel/p5-Test-MockRandom/Makefile1
-rw-r--r--devel/p5-Test-MockTime-HiRes/Makefile1
-rw-r--r--devel/p5-Test-MockTime/Makefile1
-rw-r--r--devel/p5-Test-Modern/Makefile1
-rw-r--r--devel/p5-Test-Module-Used/Makefile1
-rw-r--r--devel/p5-Test-Moose-More/Makefile1
-rw-r--r--devel/p5-Test-More-UTF8/Makefile1
-rw-r--r--devel/p5-Test-Most/Makefile1
-rw-r--r--devel/p5-Test-Name-FromLine/Makefile1
-rw-r--r--devel/p5-Test-Needs/Makefile1
-rw-r--r--devel/p5-Test-Net-LDAP/Makefile1
-rw-r--r--devel/p5-Test-Net-RabbitMQ/Makefile1
-rw-r--r--devel/p5-Test-NoTabs/Makefile1
-rw-r--r--devel/p5-Test-NoWarnings/Makefile1
-rw-r--r--devel/p5-Test-Number-Delta/Makefile1
-rw-r--r--devel/p5-Test-Object/Makefile1
-rw-r--r--devel/p5-Test-OpenLDAP/Makefile1
-rw-r--r--devel/p5-Test-Output/Makefile1
-rw-r--r--devel/p5-Test-POE-Client-TCP/Makefile1
-rw-r--r--devel/p5-Test-POE-Server-TCP/Makefile1
-rw-r--r--devel/p5-Test-Parser/Makefile1
-rw-r--r--devel/p5-Test-PerlTidy/Makefile1
-rw-r--r--devel/p5-Test-Pod-Coverage-Permissive/Makefile1
-rw-r--r--devel/p5-Test-Pod-Coverage/Makefile1
-rw-r--r--devel/p5-Test-Pod/Makefile1
-rw-r--r--devel/p5-Test-Portability-Files/Makefile1
-rw-r--r--devel/p5-Test-Prereq/Makefile1
-rw-r--r--devel/p5-Test-RandomResults/Makefile1
-rw-r--r--devel/p5-Test-Refcount/Makefile1
-rw-r--r--devel/p5-Test-Reporter-Transport-Metabase/Makefile1
-rw-r--r--devel/p5-Test-Reporter/Makefile1
-rw-r--r--devel/p5-Test-Requires-Git/Makefile1
-rw-r--r--devel/p5-Test-Requires/Makefile1
-rw-r--r--devel/p5-Test-RequiresInternet/Makefile1
-rw-r--r--devel/p5-Test-Roo/Makefile1
-rw-r--r--devel/p5-Test-Script-Run/Makefile1
-rw-r--r--devel/p5-Test-Script/Makefile1
-rw-r--r--devel/p5-Test-SharedFork/Makefile1
-rw-r--r--devel/p5-Test-Signature/Makefile1
-rw-r--r--devel/p5-Test-Simple/Makefile1
-rw-r--r--devel/p5-Test-Singleton/Makefile1
-rw-r--r--devel/p5-Test-Snapshot/Makefile1
-rw-r--r--devel/p5-Test-Spec/Makefile1
-rw-r--r--devel/p5-Test-Spelling/Makefile1
-rw-r--r--devel/p5-Test-Strict/Makefile1
-rw-r--r--devel/p5-Test-SubCalls/Makefile1
-rw-r--r--devel/p5-Test-Synopsis/Makefile1
-rw-r--r--devel/p5-Test-Sys-Info/Makefile1
-rw-r--r--devel/p5-Test-TAP-HTMLMatrix/Makefile1
-rw-r--r--devel/p5-Test-TAP-Model/Makefile1
-rw-r--r--devel/p5-Test-TCP/Makefile1
-rw-r--r--devel/p5-Test-TableDriven/Makefile1
-rw-r--r--devel/p5-Test-Taint/Makefile1
-rw-r--r--devel/p5-Test-TempDir-Tiny/Makefile1
-rw-r--r--devel/p5-Test-Time/Makefile1
-rw-r--r--devel/p5-Test-Timer/Makefile1
-rw-r--r--devel/p5-Test-TinyMocker/Makefile1
-rw-r--r--devel/p5-Test-TrailingSpace/Makefile1
-rw-r--r--devel/p5-Test-Trap/Makefile1
-rw-r--r--devel/p5-Test-UNIXSock/Makefile1
-rw-r--r--devel/p5-Test-Unit/Makefile1
-rw-r--r--devel/p5-Test-UseAllModules/Makefile1
-rw-r--r--devel/p5-Test-Version/Makefile1
-rw-r--r--devel/p5-Test-WWW-Declare/Makefile1
-rw-r--r--devel/p5-Test-WWW-Mechanize-CGI/Makefile1
-rw-r--r--devel/p5-Test-WWW-Mechanize-CGIApp/Makefile1
-rw-r--r--devel/p5-Test-WWW-Mechanize-Catalyst/Makefile1
-rw-r--r--devel/p5-Test-WWW-Mechanize-PSGI/Makefile1
-rw-r--r--devel/p5-Test-WWW-Mechanize/Makefile1
-rw-r--r--devel/p5-Test-WWW-Selenium/Makefile1
-rw-r--r--devel/p5-Test-Warn/Makefile1
-rw-r--r--devel/p5-Test-Warnings/Makefile1
-rw-r--r--devel/p5-Test-Weaken/Makefile1
-rw-r--r--devel/p5-Test-Without-Module/Makefile1
-rw-r--r--devel/p5-Test-XML-Valid/Makefile1
-rw-r--r--devel/p5-Test-XML/Makefile1
-rw-r--r--devel/p5-Test-YAML-Meta/Makefile1
-rw-r--r--devel/p5-Test-YAML-Valid/Makefile1
-rw-r--r--devel/p5-Test-YAML/Makefile1
-rw-r--r--devel/p5-Test-utf8/Makefile1
-rw-r--r--devel/p5-Test2-Harness-UI/Makefile1
-rw-r--r--devel/p5-Test2-Harness/Makefile1
-rw-r--r--devel/p5-Test2-Plugin-Cover/Makefile1
-rw-r--r--devel/p5-Test2-Plugin-DBIProfile/Makefile1
-rw-r--r--devel/p5-Test2-Plugin-IOEvents/Makefile1
-rw-r--r--devel/p5-Test2-Plugin-MemUsage/Makefile1
-rw-r--r--devel/p5-Test2-Plugin-NoWarnings/Makefile1
-rw-r--r--devel/p5-Test2-Plugin-UUID/Makefile1
-rw-r--r--devel/p5-Test2-Suite/Makefile1
-rw-r--r--devel/p5-Test2-Tools-Explain/Makefile1
-rw-r--r--devel/p5-Text-Levenshtein-Damerau/Makefile1
-rw-r--r--devel/p5-Text-Levenshtein/Makefile1
-rw-r--r--devel/p5-Text-LevenshteinXS/Makefile1
-rw-r--r--devel/p5-Text-Outdent/Makefile1
-rw-r--r--devel/p5-Text-vFile-asData/Makefile1
-rw-r--r--devel/p5-TheSchwartz-Simple/Makefile1
-rw-r--r--devel/p5-TheSchwartz-Worker-SendEmail/Makefile1
-rw-r--r--devel/p5-TheSchwartz/Makefile1
-rw-r--r--devel/p5-Thread-Apartment/Makefile1
-rw-r--r--devel/p5-Thread-Cancel/Makefile1
-rw-r--r--devel/p5-Thread-Pool-Simple/Makefile1
-rw-r--r--devel/p5-Thread-Queue-Duplex/Makefile1
-rw-r--r--devel/p5-Thread-Queue/Makefile1
-rw-r--r--devel/p5-Thread-Suspend/Makefile1
-rw-r--r--devel/p5-Thrift-XS/Makefile1
-rw-r--r--devel/p5-Thrift/Makefile1
-rw-r--r--devel/p5-Throwable/Makefile1
-rw-r--r--devel/p5-Tickit-Widget-Table/Makefile1
-rw-r--r--devel/p5-Tickit-Widgets/Makefile1
-rw-r--r--devel/p5-Tickit/Makefile1
-rw-r--r--devel/p5-Tie-Array-Pack/Makefile1
-rw-r--r--devel/p5-Tie-Array-Sorted/Makefile1
-rw-r--r--devel/p5-Tie-CPHash/Makefile1
-rw-r--r--devel/p5-Tie-Cache/Makefile1
-rw-r--r--devel/p5-Tie-DB_File-SplitHash/Makefile1
-rw-r--r--devel/p5-Tie-DB_FileLock/Makefile1
-rw-r--r--devel/p5-Tie-File-AsHash/Makefile1
-rw-r--r--devel/p5-Tie-File/Makefile1
-rw-r--r--devel/p5-Tie-FileLRUCache/Makefile1
-rw-r--r--devel/p5-Tie-Function/Makefile1
-rw-r--r--devel/p5-Tie-Hash-Indexed/Makefile1
-rw-r--r--devel/p5-Tie-Hash-MultiValue/Makefile1
-rw-r--r--devel/p5-Tie-Hash-Regex/Makefile1
-rw-r--r--devel/p5-Tie-Hash-Sorted/Makefile1
-rw-r--r--devel/p5-Tie-Hash-TwoWay/Makefile1
-rw-r--r--devel/p5-Tie-IxHash/Makefile1
-rw-r--r--devel/p5-Tie-LLHash/Makefile1
-rw-r--r--devel/p5-Tie-RefHash-Weak/Makefile1
-rw-r--r--devel/p5-Tie-RefHash/Makefile1
-rw-r--r--devel/p5-Tie-RegexpHash/Makefile1
-rw-r--r--devel/p5-Tie-Restore/Makefile1
-rw-r--r--devel/p5-Tie-ShareLite/Makefile1
-rw-r--r--devel/p5-Tie-Simple/Makefile1
-rw-r--r--devel/p5-Tie-ToObject/Makefile1
-rw-r--r--devel/p5-Tie-Util/Makefile1
-rw-r--r--devel/p5-Tie-iCal/Makefile1
-rw-r--r--devel/p5-Time-Clock/Makefile1
-rw-r--r--devel/p5-Time-Crontab/Makefile1
-rw-r--r--devel/p5-Time-Duration-Parse/Makefile1
-rw-r--r--devel/p5-Time-Duration/Makefile1
-rw-r--r--devel/p5-Time-Elapsed/Makefile1
-rw-r--r--devel/p5-Time-Format/Makefile1
-rw-r--r--devel/p5-Time-HiRes/Makefile1
-rw-r--r--devel/p5-Time-Interval/Makefile1
-rw-r--r--devel/p5-Time-Local/Makefile1
-rw-r--r--devel/p5-Time-Mock/Makefile1
-rw-r--r--devel/p5-Time-Moment-Role-TimeZone/Makefile1
-rw-r--r--devel/p5-Time-Moment/Makefile1
-rw-r--r--devel/p5-Time-Object/Makefile1
-rw-r--r--devel/p5-Time-Out/Makefile1
-rw-r--r--devel/p5-Time-ParseDate/Makefile1
-rw-r--r--devel/p5-Time-Period/Makefile1
-rw-r--r--devel/p5-Time-Piece-Range/Makefile1
-rw-r--r--devel/p5-Time-Piece/Makefile1
-rw-r--r--devel/p5-Time-Progress/Makefile1
-rw-r--r--devel/p5-Time-Stopwatch/Makefile1
-rw-r--r--devel/p5-Time-Warp/Makefile1
-rw-r--r--devel/p5-Time-modules/Makefile1
-rw-r--r--devel/p5-Time-timegm/Makefile1
-rw-r--r--devel/p5-TimeDate/Makefile1
-rw-r--r--devel/p5-ToolSet/Makefile1
-rw-r--r--devel/p5-TraceFuncs/Makefile1
-rw-r--r--devel/p5-Tree-Binary-Dictionary/Makefile1
-rw-r--r--devel/p5-Tree-Binary/Makefile1
-rw-r--r--devel/p5-Tree-DAG_Node/Makefile1
-rw-r--r--devel/p5-Tree-Node/Makefile1
-rw-r--r--devel/p5-Tree-Parser/Makefile1
-rw-r--r--devel/p5-Tree-R/Makefile1
-rw-r--r--devel/p5-Tree-RedBlack/Makefile1
-rw-r--r--devel/p5-Tree-Simple-View/Makefile1
-rw-r--r--devel/p5-Tree-Simple-VisitorFactory/Makefile1
-rw-r--r--devel/p5-Tree-Simple/Makefile1
-rw-r--r--devel/p5-Tree-Trie/Makefile1
-rw-r--r--devel/p5-Type-Tie/Makefile1
-rw-r--r--devel/p5-Type-Tiny-Signatures/Makefile1
-rw-r--r--devel/p5-Type-Tiny-XS/Makefile1
-rw-r--r--devel/p5-Type-Tiny/Makefile1
-rw-r--r--devel/p5-Types-Core/Makefile1
-rw-r--r--devel/p5-Types-Path-Tiny/Makefile1
-rw-r--r--devel/p5-Types-Serialiser/Makefile1
-rw-r--r--devel/p5-Types-URI/Makefile1
-rw-r--r--devel/p5-Types-UUID/Makefile1
-rw-r--r--devel/p5-UDCode/Makefile1
-rw-r--r--devel/p5-UI-Dialog/Makefile1
-rw-r--r--devel/p5-UNIVERSAL-can/Makefile1
-rw-r--r--devel/p5-UNIVERSAL-isa/Makefile1
-rw-r--r--devel/p5-UNIVERSAL-moniker/Makefile1
-rw-r--r--devel/p5-UNIVERSAL-ref/Makefile1
-rw-r--r--devel/p5-UNIVERSAL-require/Makefile1
-rw-r--r--devel/p5-UNIVERSAL-which/Makefile1
-rw-r--r--devel/p5-UUID-Random-Patch-UseMRS/Makefile1
-rw-r--r--devel/p5-UUID-Random/Makefile1
-rw-r--r--devel/p5-UUID-Tiny/Makefile1
-rw-r--r--devel/p5-UUID-URandom/Makefile1
-rw-r--r--devel/p5-UUID/Makefile1
-rw-r--r--devel/p5-Uniq/Makefile1
-rw-r--r--devel/p5-Unix-Groups-FFI/Makefile1
-rw-r--r--devel/p5-Unix-Groups/Makefile1
-rw-r--r--devel/p5-Unix-Statgrab/Makefile1
-rw-r--r--devel/p5-Unix-Uptime/Makefile1
-rw-r--r--devel/p5-User-Identity/Makefile1
-rw-r--r--devel/p5-Util-Any/Makefile1
-rw-r--r--devel/p5-VCP-Dest-svk/Makefile1
-rw-r--r--devel/p5-VCP-Source-cvsbk/Makefile1
-rw-r--r--devel/p5-VCP-autrijus/Makefile1
-rw-r--r--devel/p5-VCS-Lite/Makefile1
-rw-r--r--devel/p5-VCS/Makefile1
-rw-r--r--devel/p5-Validation-Class/Makefile1
-rw-r--r--devel/p5-Variable-Disposition/Makefile1
-rw-r--r--devel/p5-Variable-Eject/Makefile1
-rw-r--r--devel/p5-Variable-Magic/Makefile1
-rw-r--r--devel/p5-Venus/Makefile1
-rw-r--r--devel/p5-Want/Makefile1
-rw-r--r--devel/p5-WeakRef/Makefile1
-rw-r--r--devel/p5-Workflow/Makefile1
-rw-r--r--devel/p5-X-Tiny/Makefile1
-rw-r--r--devel/p5-XML-Compile-Tester/Makefile1
-rw-r--r--devel/p5-XML-Pastor/Makefile1
-rw-r--r--devel/p5-XS-Object-Magic/Makefile1
-rw-r--r--devel/p5-XS-Parse-Keyword/Makefile1
-rw-r--r--devel/p5-XS-Parse-Sublike/Makefile1
-rw-r--r--devel/p5-XSLoader/Makefile1
-rw-r--r--devel/p5-XXX/Makefile1
-rw-r--r--devel/p5-Xporter/Makefile1
-rw-r--r--devel/p5-YAML-AppConfig/Makefile1
-rw-r--r--devel/p5-Yada-Yada-Yada/Makefile1
-rw-r--r--devel/p5-ZML/Makefile1
-rw-r--r--devel/p5-accessors-fast/Makefile1
-rw-r--r--devel/p5-accessors/Makefile1
-rw-r--r--devel/p5-alias-module/Makefile1
-rw-r--r--devel/p5-aliased/Makefile1
-rw-r--r--devel/p5-asa/Makefile1
-rw-r--r--devel/p5-autobox-Core/Makefile1
-rw-r--r--devel/p5-autobox-Transform/Makefile1
-rw-r--r--devel/p5-autobox/Makefile1
-rw-r--r--devel/p5-autodie/Makefile1
-rw-r--r--devel/p5-autovivification/Makefile1
-rw-r--r--devel/p5-bareword-filehandles/Makefile1
-rw-r--r--devel/p5-boolean/Makefile1
-rw-r--r--devel/p5-capitalization/Makefile1
-rw-r--r--devel/p5-carton/Makefile1
-rw-r--r--devel/p5-common-sense/Makefile1
-rw-r--r--devel/p5-constant-boolean/Makefile1
-rw-r--r--devel/p5-constant-def/Makefile1
-rw-r--r--devel/p5-constant-defer/Makefile1
-rw-r--r--devel/p5-constant-lexical/Makefile1
-rw-r--r--devel/p5-constant/Makefile1
-rw-r--r--devel/p5-cpan-listchanges/Makefile1
-rw-r--r--devel/p5-curry/Makefile1
-rw-r--r--devel/p5-enum/Makefile1
-rw-r--r--devel/p5-ex-lib/Makefile1
-rw-r--r--devel/p5-experimental/Makefile1
-rw-r--r--devel/p5-forks/Makefile1
-rw-r--r--devel/p5-github_creator/Makefile1
-rw-r--r--devel/p5-goto-file/Makefile1
-rw-r--r--devel/p5-iCal-Parser/Makefile1
-rw-r--r--devel/p5-indirect/Makefile1
-rw-r--r--devel/p5-interface/Makefile1
-rw-r--r--devel/p5-latest/Makefile1
-rw-r--r--devel/p5-lexical-underscore/Makefile1
-rw-r--r--devel/p5-lib-abs/Makefile1
-rw-r--r--devel/p5-libalarm/Makefile1
-rw-r--r--devel/p5-libxml-enno/Makefile1
-rw-r--r--devel/p5-local-lib/Makefile1
-rw-r--r--devel/p5-match-simple/Makefile1
-rw-r--r--devel/p5-mem/Makefile1
-rw-r--r--devel/p5-mixin/Makefile1
-rw-r--r--devel/p5-mocked/Makefile1
-rw-r--r--devel/p5-multidimensional/Makefile1
-rw-r--r--devel/p5-namespace-autoclean/Makefile1
-rw-r--r--devel/p5-namespace-clean-xs/Makefile1
-rw-r--r--devel/p5-namespace-clean/Makefile1
-rw-r--r--devel/p5-namespace-sweep/Makefile1
-rw-r--r--devel/p5-orz/Makefile1
-rw-r--r--devel/p5-parent/Makefile1
-rw-r--r--devel/p5-pip/Makefile1
-rw-r--r--devel/p5-prefork/Makefile1
-rw-r--r--devel/p5-relative/Makefile1
-rw-r--r--devel/p5-routines/Makefile1
-rw-r--r--devel/p5-self-init/Makefile1
-rw-r--r--devel/p5-self/Makefile1
-rw-r--r--devel/p5-strictures/Makefile1
-rw-r--r--devel/p5-subatom/Makefile1
-rw-r--r--devel/p5-subversion/Makefile1
-rw-r--r--devel/p5-superclass/Makefile1
-rw-r--r--devel/p5-syntax/Makefile1
-rw-r--r--devel/p5-threads-shared/Makefile1
-rw-r--r--devel/p5-threads/Makefile1
-rw-r--r--devel/p5-true/Makefile1
-rw-r--r--devel/p5-uni-perl/Makefile1
-rw-r--r--devel/p5-version/Makefile1
-rw-r--r--devel/p8-platform/Makefile1
-rw-r--r--devel/packr/Makefile1
-rw-r--r--devel/paexec/Makefile1
-rw-r--r--devel/pam_wrapper/Makefile1
-rw-r--r--devel/papi/Makefile1
-rw-r--r--devel/papilio-loader/Makefile1
-rw-r--r--devel/parallel-hashmap/Makefile1
-rw-r--r--devel/pas2dox/Makefile1
-rw-r--r--devel/pasm/Makefile1
-rw-r--r--devel/patch/Makefile1
-rw-r--r--devel/pcc-libs/Makefile1
-rw-r--r--devel/pcg-cpp/Makefile1
-rw-r--r--devel/pcl/Makefile1
-rw-r--r--devel/pcre++/Makefile1
-rw-r--r--devel/pcre/Makefile1
-rw-r--r--devel/pcre2/Makefile1
-rw-r--r--devel/pcsc-lite/Makefile1
-rw-r--r--devel/pdcurses/Makefile1
-rw-r--r--devel/pear-Config/Makefile1
-rw-r--r--devel/pear-Console_Color/Makefile1
-rw-r--r--devel/pear-Console_CommandLine/Makefile1
-rw-r--r--devel/pear-Console_Getargs/Makefile1
-rw-r--r--devel/pear-Console_Table/Makefile1
-rw-r--r--devel/pear-Date/Makefile1
-rw-r--r--devel/pear-Date_Holidays/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Austria/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Brazil/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Denmark/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Discordian/Makefile1
-rw-r--r--devel/pear-Date_Holidays_EnglandWales/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Germany/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Iceland/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Ireland/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Italy/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Japan/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Netherlands/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Norway/Makefile1
-rw-r--r--devel/pear-Date_Holidays_PHPdotNet/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Romania/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Slovenia/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Sweden/Makefile1
-rw-r--r--devel/pear-Date_Holidays_UNO/Makefile1
-rw-r--r--devel/pear-Date_Holidays_USA/Makefile1
-rw-r--r--devel/pear-Date_Holidays_Ukraine/Makefile1
-rw-r--r--devel/pear-Event_Dispatcher/Makefile1
-rw-r--r--devel/pear-FSM/Makefile1
-rw-r--r--devel/pear-File_Iterator/Makefile1
-rw-r--r--devel/pear-HTML_BBCodeParser/Makefile1
-rw-r--r--devel/pear-HTML_CSS/Makefile1
-rw-r--r--devel/pear-HTML_Common/Makefile1
-rw-r--r--devel/pear-HTML_Common2/Makefile1
-rw-r--r--devel/pear-HTML_Form/Makefile1
-rw-r--r--devel/pear-HTML_Javascript/Makefile1
-rw-r--r--devel/pear-HTML_Page2/Makefile1
-rw-r--r--devel/pear-HTML_QuickForm/Makefile1
-rw-r--r--devel/pear-HTML_QuickForm2/Makefile1
-rw-r--r--devel/pear-HTML_QuickForm_Controller/Makefile1
-rw-r--r--devel/pear-HTML_QuickForm_Livesearch/Makefile1
-rw-r--r--devel/pear-HTML_QuickForm_Renderer_Tableless/Makefile1
-rw-r--r--devel/pear-HTML_QuickForm_SelectFilter/Makefile1
-rw-r--r--devel/pear-HTML_QuickForm_advmultiselect/Makefile1
-rw-r--r--devel/pear-HTML_Select/Makefile1
-rw-r--r--devel/pear-HTML_Select_Common/Makefile1
-rw-r--r--devel/pear-HTML_Table/Makefile1
-rw-r--r--devel/pear-HTML_Template_Flexy/Makefile1
-rw-r--r--devel/pear-HTML_Template_IT/Makefile1
-rw-r--r--devel/pear-HTML_Template_PHPLIB/Makefile1
-rw-r--r--devel/pear-HTML_Template_Sigma/Makefile1
-rw-r--r--devel/pear-HTML_TreeMenu/Makefile1
-rw-r--r--devel/pear-Horde_Alarm/Makefile1
-rw-r--r--devel/pear-Horde_Argv/Makefile1
-rw-r--r--devel/pear-Horde_Autoloader/Makefile1
-rw-r--r--devel/pear-Horde_Autoloader_Cache/Makefile1
-rw-r--r--devel/pear-Horde_Cache/Makefile1
-rw-r--r--devel/pear-Horde_Cli/Makefile1
-rw-r--r--devel/pear-Horde_Constraint/Makefile1
-rw-r--r--devel/pear-Horde_Controller/Makefile1
-rw-r--r--devel/pear-Horde_Core/Makefile1
-rw-r--r--devel/pear-Horde_Data/Makefile1
-rw-r--r--devel/pear-Horde_Date/Makefile1
-rw-r--r--devel/pear-Horde_Date_Parser/Makefile1
-rw-r--r--devel/pear-Horde_Exception/Makefile1
-rw-r--r--devel/pear-Horde_History/Makefile1
-rw-r--r--devel/pear-Horde_Icalendar/Makefile1
-rw-r--r--devel/pear-Horde_Injector/Makefile1
-rw-r--r--devel/pear-Horde_Itip/Makefile1
-rw-r--r--devel/pear-Horde_Lock/Makefile1
-rw-r--r--devel/pear-Horde_LoginTasks/Makefile1
-rw-r--r--devel/pear-Horde_Nls/Makefile1
-rw-r--r--devel/pear-Horde_Notification/Makefile1
-rw-r--r--devel/pear-Horde_Prefs/Makefile1
-rw-r--r--devel/pear-Horde_Queue/Makefile1
-rw-r--r--devel/pear-Horde_Rdo/Makefile1
-rw-r--r--devel/pear-Horde_Role/Makefile1
-rw-r--r--devel/pear-Horde_Scheduler/Makefile1
-rw-r--r--devel/pear-Horde_Serialize/Makefile1
-rw-r--r--devel/pear-Horde_Stream/Makefile1
-rw-r--r--devel/pear-Horde_Stream_Filter/Makefile1
-rw-r--r--devel/pear-Horde_Stream_Wrapper/Makefile1
-rw-r--r--devel/pear-Horde_Support/Makefile1
-rw-r--r--devel/pear-Horde_Thrift/Makefile1
-rw-r--r--devel/pear-Horde_Timezone/Makefile1
-rw-r--r--devel/pear-Horde_Token/Makefile1
-rw-r--r--devel/pear-Horde_Translation/Makefile1
-rw-r--r--devel/pear-Horde_Tree/Makefile1
-rw-r--r--devel/pear-Horde_Util/Makefile1
-rw-r--r--devel/pear-Horde_View/Makefile1
-rw-r--r--devel/pear-I18N/Makefile1
-rw-r--r--devel/pear-Math_Fraction/Makefile1
-rw-r--r--devel/pear-Net_Gearman/Makefile1
-rw-r--r--devel/pear-OLE/Makefile1
-rw-r--r--devel/pear-PEAR_Info/Makefile1
-rw-r--r--devel/pear-PEAR_PackageFileManager/Makefile1
-rw-r--r--devel/pear-PEAR_PackageFileManager2/Makefile1
-rw-r--r--devel/pear-PEAR_PackageFileManager_Plugins/Makefile1
-rw-r--r--devel/pear-PHPTAL/Makefile1
-rw-r--r--devel/pear-PHPUnit_MockObject/Makefile1
-rw-r--r--devel/pear-PHP_ArrayOf/Makefile1
-rw-r--r--devel/pear-PHP_Beautifier/Makefile1
-rw-r--r--devel/pear-PHP_CodeCoverage/Makefile1
-rw-r--r--devel/pear-PHP_CodeSniffer/Makefile1
-rw-r--r--devel/pear-PHP_Compat/Makefile1
-rw-r--r--devel/pear-PHP_CompatInfo/Makefile1
-rw-r--r--devel/pear-PHP_Parser/Makefile1
-rw-r--r--devel/pear-PHP_ParserGenerator/Makefile1
-rw-r--r--devel/pear-PHP_Timer/Makefile1
-rw-r--r--devel/pear-PHP_TokenStream/Makefile1
-rw-r--r--devel/pear-PHP_UML/Makefile1
-rw-r--r--devel/pear-Pager/Makefile1
-rw-r--r--devel/pear-PhpDocumentor/Makefile1
-rw-r--r--devel/pear-Pirum/Makefile1
-rw-r--r--devel/pear-SebastianBergmann_FinderFacade/Makefile1
-rw-r--r--devel/pear-SebastianBergmann_Git/Makefile1
-rw-r--r--devel/pear-SebastianBergmann_PHPCPD/Makefile1
-rw-r--r--devel/pear-SebastianBergmann_PHPLOC/Makefile1
-rw-r--r--devel/pear-SebastianBergmann_Version/Makefile1
-rw-r--r--devel/pear-Structure_LinkedList/Makefile1
-rw-r--r--devel/pear-Structures_DataGrid/Makefile1
-rw-r--r--devel/pear-Structures_DataGrid_Renderer_Console/Makefile1
-rw-r--r--devel/pear-Structures_DataGrid_Renderer_HTMLSortForm/Makefile1
-rw-r--r--devel/pear-Structures_DataGrid_Renderer_HTMLTable/Makefile1
-rw-r--r--devel/pear-Structures_DataGrid_Renderer_XUL/Makefile1
-rw-r--r--devel/pear-Symfony_Component_Console/Makefile1
-rw-r--r--devel/pear-Symfony_Component_Finder/Makefile1
-rw-r--r--devel/pear-System_Command/Makefile1
-rw-r--r--devel/pear-Testing_Selenium/Makefile1
-rw-r--r--devel/pear-Text_Diff/Makefile1
-rw-r--r--devel/pear-TheSeer_DirectoryScanner/Makefile1
-rw-r--r--devel/pear-TheSeer_fDOMDocument/Makefile1
-rw-r--r--devel/pear-TheSeer_fXSL/Makefile1
-rw-r--r--devel/pear-VFS/Makefile1
-rw-r--r--devel/pear-Validate/Makefile1
-rw-r--r--devel/pear-Validate_AU/Makefile1
-rw-r--r--devel/pear-Validate_Finance/Makefile1
-rw-r--r--devel/pear-Validate_Finance_CreditCard/Makefile1
-rw-r--r--devel/pear-Validate_US/Makefile1
-rw-r--r--devel/pear-Var_Dump/Makefile1
-rw-r--r--devel/pear-VersionControl_Git/Makefile1
-rw-r--r--devel/pear-VersionControl_SVN/Makefile1
-rw-r--r--devel/pear-XML_NITF/Makefile1
-rw-r--r--devel/pear-XML_Parser/Makefile1
-rw-r--r--devel/pear-XML_RSS/Makefile1
-rw-r--r--devel/pear-XML_SVG/Makefile1
-rw-r--r--devel/pear-XML_Serializer/Makefile1
-rw-r--r--devel/pear-XML_Transformer/Makefile1
-rw-r--r--devel/pear-XML_Tree/Makefile1
-rw-r--r--devel/pear-XML_Util/Makefile1
-rw-r--r--devel/pear-channel-doctrine/Makefile1
-rw-r--r--devel/pear-channel-ezc/Makefile1
-rw-r--r--devel/pear-channel-geshi/Makefile1
-rw-r--r--devel/pear-channel-horde/Makefile1
-rw-r--r--devel/pear-channel-htmlpurifier.org/Makefile1
-rw-r--r--devel/pear-channel-openpear/Makefile1
-rw-r--r--devel/pear-channel-pdepend/Makefile1
-rw-r--r--devel/pear-channel-phing/Makefile1
-rw-r--r--devel/pear-channel-phpdoc/Makefile1
-rw-r--r--devel/pear-channel-phpmd/Makefile1
-rw-r--r--devel/pear-channel-pirum/Makefile1
-rw-r--r--devel/pear-channel-symfony/Makefile1
-rw-r--r--devel/pear-channel-symfony2/Makefile1
-rw-r--r--devel/pear-channel-theseer/Makefile1
-rw-r--r--devel/pear-channel-twig/Makefile1
-rw-r--r--devel/pear-codegen/Makefile1
-rw-r--r--devel/pear-ezc_Base/Makefile1
-rw-r--r--devel/pear-ezc_ConsoleTools/Makefile1
-rw-r--r--devel/pear-geshi/Makefile1
-rw-r--r--devel/pear-htmlpurifier/Makefile1
-rw-r--r--devel/pear-pdepend-staticReflection/Makefile1
-rw-r--r--devel/pear-phing/Makefile1
-rw-r--r--devel/pear/Makefile1
-rw-r--r--devel/pecl-APCu/Makefile1
-rw-r--r--devel/pecl-APCu_bc/Makefile1
-rw-r--r--devel/pecl-ast/Makefile1
-rw-r--r--devel/pecl-dio/Makefile1
-rw-r--r--devel/pecl-ds/Makefile1
-rw-r--r--devel/pecl-eio/Makefile1
-rw-r--r--devel/pecl-ev/Makefile1
-rw-r--r--devel/pecl-event/Makefile1
-rw-r--r--devel/pecl-expect/Makefile1
-rw-r--r--devel/pecl-grpc/Makefile1
-rw-r--r--devel/pecl-hrtime/Makefile1
-rw-r--r--devel/pecl-inotify/Makefile1
-rw-r--r--devel/pecl-jsmin/Makefile1
-rw-r--r--devel/pecl-json_post/Makefile1
-rw-r--r--devel/pecl-jsond/Makefile1
-rw-r--r--devel/pecl-msgpack/Makefile1
-rw-r--r--devel/pecl-mustache/Makefile1
-rw-r--r--devel/pecl-propro2/Makefile1
-rw-r--r--devel/pecl-protobuf/Makefile1
-rw-r--r--devel/pecl-psr/Makefile1
-rw-r--r--devel/pecl-raphf2/Makefile1
-rw-r--r--devel/pecl-runkit7/Makefile1
-rw-r--r--devel/pecl-swoole/Makefile1
-rw-r--r--devel/pecl-sync/Makefile1
-rw-r--r--devel/pecl-uploadprogress/Makefile1
-rw-r--r--devel/pecl-uuid/Makefile1
-rw-r--r--devel/pecl-uv/Makefile1
-rw-r--r--devel/pecl-vld/Makefile1
-rw-r--r--devel/pecl-xdebug/Makefile1
-rw-r--r--devel/pecl-yac/Makefile1
-rw-r--r--devel/pecl-yaconf/Makefile1
-rw-r--r--devel/pecl-zookeeper/Makefile1
-rw-r--r--devel/pegtl/Makefile1
-rw-r--r--devel/pep8/Makefile1
-rw-r--r--devel/perlconsole/Makefile1
-rw-r--r--devel/phabricator/Makefile1
-rw-r--r--devel/php-Psr_Log/Makefile1
-rw-r--r--devel/php-composer/Makefile1
-rw-r--r--devel/php-composer2/Makefile1
-rw-r--r--devel/php-geshi/Makefile1
-rw-r--r--devel/php-ice37/Makefile1
-rw-r--r--devel/php-libawl/Makefile1
-rw-r--r--devel/php-maxminddb/Makefile1
-rw-r--r--devel/phpunit6/Makefile1
-rw-r--r--devel/phpunit7/Makefile1
-rw-r--r--devel/phpunit8/Makefile1
-rw-r--r--devel/phpunit9/Makefile1
-rw-r--r--devel/physfs/Makefile1
-rw-r--r--devel/pickle/Makefile1
-rw-r--r--devel/picojson/Makefile1
-rw-r--r--devel/picprog/Makefile1
-rw-r--r--devel/pijul/Makefile1
-rw-r--r--devel/pika/Makefile1
-rw-r--r--devel/pipestatus/Makefile1
-rw-r--r--devel/pire/Makefile1
-rw-r--r--devel/pit/Makefile1
-rw-r--r--devel/pkg-info.el/Makefile1
-rw-r--r--devel/pkgconf/Makefile1
-rw-r--r--devel/plan9port/Makefile1
-rw-r--r--devel/plasma/Makefile1
-rw-r--r--devel/plasma5-khotkeys/Makefile1
-rw-r--r--devel/plasma5-kwrited/Makefile1
-rw-r--r--devel/plasma5-plasma-sdk/Makefile1
-rw-r--r--devel/please/Makefile1
-rw-r--r--devel/pmccabe/Makefile1
-rw-r--r--devel/pmd/Makefile1
-rw-r--r--devel/pmdk/Makefile1
-rw-r--r--devel/poco/Makefile1
-rw-r--r--devel/popt/Makefile1
-rw-r--r--devel/ppl/Makefile1
-rw-r--r--devel/pprof/Makefile1
-rw-r--r--devel/premake/Makefile1
-rw-r--r--devel/premake4/Makefile1
-rw-r--r--devel/premake5/Makefile1
-rw-r--r--devel/projectcenter/Makefile1
-rw-r--r--devel/protobuf-c/Makefile1
-rw-r--r--devel/protobuf-java/Makefile1
-rw-r--r--devel/protobuf/Makefile1
-rw-r--r--devel/protobuf25/Makefile1
-rw-r--r--devel/prototool/Makefile1
-rw-r--r--devel/protozero/Makefile1
-rw-r--r--devel/pructl/Makefile1
-rw-r--r--devel/psimd/Makefile1
-rw-r--r--devel/pstreams/Makefile1
-rw-r--r--devel/psvn/Makefile1
-rw-r--r--devel/pth/Makefile1
-rw-r--r--devel/pthreadpool/Makefile1
-rw-r--r--devel/pthsem/Makefile1
-rw-r--r--devel/ptlib/Makefile1
-rw-r--r--devel/ptmalloc/Makefile1
-rw-r--r--devel/ptmalloc2/Makefile1
-rw-r--r--devel/ptypes/Makefile1
-rw-r--r--devel/purescript-language-server/Makefile1
-rw-r--r--devel/pushmi/Makefile1
-rw-r--r--devel/py-Automat/Makefile1
-rw-r--r--devel/py-BTrees/Makefile1
-rw-r--r--devel/py-DateTime/Makefile1
-rw-r--r--devel/py-Dumper/Makefile1
-rw-r--r--devel/py-ExtensionClass/Makefile1
-rw-r--r--devel/py-Faker/Makefile1
-rw-r--r--devel/py-IBMQuantumExperience/Makefile1
-rw-r--r--devel/py-Jinja2-doc/Makefile1
-rw-r--r--devel/py-Jinja2/Makefile1
-rw-r--r--devel/py-Js2Py/Makefile1
-rw-r--r--devel/py-PeachPy/Makefile1
-rw-r--r--devel/py-Products.ExternalEditor/Makefile1
-rw-r--r--devel/py-Products.PloneLanguageTool/Makefile1
-rw-r--r--devel/py-PyExecJS/Makefile1
-rw-r--r--devel/py-PyLD/Makefile1
-rw-r--r--devel/py-PyUtilib/Makefile1
-rw-r--r--devel/py-QtPy/Makefile1
-rw-r--r--devel/py-RPyC/Makefile1
-rw-r--r--devel/py-ZopeUndo/Makefile1
-rw-r--r--devel/py-absl-py/Makefile1
-rw-r--r--devel/py-absl/Makefile1
-rw-r--r--devel/py-adb/Makefile1
-rw-r--r--devel/py-addict/Makefile1
-rw-r--r--devel/py-aenum/Makefile1
-rw-r--r--devel/py-aioapns/Makefile1
-rw-r--r--devel/py-aiocontextvars/Makefile1
-rw-r--r--devel/py-aiofiles/Makefile1
-rw-r--r--devel/py-aioice/Makefile1
-rw-r--r--devel/py-aioitertools/Makefile1
-rw-r--r--devel/py-aiologger/Makefile1
-rw-r--r--devel/py-aiorpcX/Makefile1
-rw-r--r--devel/py-aiortc/Makefile1
-rw-r--r--devel/py-aiosignal/Makefile1
-rw-r--r--devel/py-amalgamate/Makefile1
-rw-r--r--devel/py-aniso8601/Makefile1
-rw-r--r--devel/py-aniso86016/Makefile1
-rw-r--r--devel/py-ansi/Makefile1
-rw-r--r--devel/py-antlr4-python3-runtime/Makefile1
-rw-r--r--devel/py-anyconfig/Makefile1
-rw-r--r--devel/py-anyio/Makefile1
-rw-r--r--devel/py-anyjson/Makefile1
-rw-r--r--devel/py-anytree/Makefile1
-rw-r--r--devel/py-apache_conf_parser/Makefile1
-rw-r--r--devel/py-apipkg/Makefile1
-rw-r--r--devel/py-apispec/Makefile1
-rw-r--r--devel/py-appdirs/Makefile1
-rw-r--r--devel/py-applicationinsights/Makefile1
-rw-r--r--devel/py-apptools/Makefile1
-rw-r--r--devel/py-apscheduler/Makefile1
-rw-r--r--devel/py-archinfo/Makefile1
-rw-r--r--devel/py-argcomplete/Makefile1
-rw-r--r--devel/py-argh/Makefile1
-rw-r--r--devel/py-argparse/Makefile1
-rw-r--r--devel/py-args/Makefile1
-rw-r--r--devel/py-arpeggio/Makefile1
-rw-r--r--devel/py-arrow/Makefile1
-rw-r--r--devel/py-asciimatics/Makefile1
-rw-r--r--devel/py-asn1crypto/Makefile1
-rw-r--r--devel/py-aspy.yaml/Makefile1
-rw-r--r--devel/py-asteval/Makefile1
-rw-r--r--devel/py-astor/Makefile1
-rw-r--r--devel/py-astroid/Makefile1
-rw-r--r--devel/py-astroid253/Makefile1
-rw-r--r--devel/py-asttokens/Makefile1
-rw-r--r--devel/py-astunparse/Makefile1
-rw-r--r--devel/py-async_generator/Makefile1
-rw-r--r--devel/py-async_timeout/Makefile1
-rw-r--r--devel/py-asynctest/Makefile1
-rw-r--r--devel/py-atomiclong/Makefile1
-rw-r--r--devel/py-atomicwrites/Makefile1
-rw-r--r--devel/py-atpublic/Makefile1
-rw-r--r--devel/py-attrdict/Makefile1
-rw-r--r--devel/py-attrs-strict/Makefile1
-rw-r--r--devel/py-attrs/Makefile1
-rw-r--r--devel/py-autocommand/Makefile1
-rw-r--r--devel/py-autoflake/Makefile1
-rw-r--r--devel/py-automaton/Makefile1
-rw-r--r--devel/py-autopage/Makefile1
-rw-r--r--devel/py-autoprop/Makefile1
-rw-r--r--devel/py-avro/Makefile1
-rw-r--r--devel/py-awesomeversion/Makefile1
-rw-r--r--devel/py-aws-requests-auth/Makefile1
-rw-r--r--devel/py-aws-sam-translator/Makefile1
-rw-r--r--devel/py-aws-xray-sdk/Makefile1
-rw-r--r--devel/py-awscrt/Makefile1
-rw-r--r--devel/py-azure-appconfiguration/Makefile1
-rw-r--r--devel/py-azure-batch/Makefile1
-rw-r--r--devel/py-azure-core/Makefile1
-rw-r--r--devel/py-azure-cosmos/Makefile1
-rw-r--r--devel/py-azure-data-tables/Makefile1
-rw-r--r--devel/py-azure-datalake-store/Makefile1
-rw-r--r--devel/py-azure-functions-devops-build/Makefile1
-rw-r--r--devel/py-azure-graphrbac/Makefile1
-rw-r--r--devel/py-azure-identity/Makefile1
-rw-r--r--devel/py-azure-keyvault-administration/Makefile1
-rw-r--r--devel/py-azure-keyvault/Makefile1
-rw-r--r--devel/py-azure-loganalytics/Makefile1
-rw-r--r--devel/py-azure-mgmt-advisor/Makefile1
-rw-r--r--devel/py-azure-mgmt-apimanagement/Makefile1
-rw-r--r--devel/py-azure-mgmt-appconfiguration/Makefile1
-rw-r--r--devel/py-azure-mgmt-applicationinsights/Makefile1
-rw-r--r--devel/py-azure-mgmt-authorization/Makefile1
-rw-r--r--devel/py-azure-mgmt-batch/Makefile1
-rw-r--r--devel/py-azure-mgmt-batchai/Makefile1
-rw-r--r--devel/py-azure-mgmt-billing/Makefile1
-rw-r--r--devel/py-azure-mgmt-botservice/Makefile1
-rw-r--r--devel/py-azure-mgmt-cdn/Makefile1
-rw-r--r--devel/py-azure-mgmt-cognitiveservices/Makefile1
-rw-r--r--devel/py-azure-mgmt-compute/Makefile1
-rw-r--r--devel/py-azure-mgmt-consumption/Makefile1
-rw-r--r--devel/py-azure-mgmt-containerinstance/Makefile1
-rw-r--r--devel/py-azure-mgmt-containerregistry/Makefile1
-rw-r--r--devel/py-azure-mgmt-containerservice/Makefile1
-rw-r--r--devel/py-azure-mgmt-core/Makefile1
-rw-r--r--devel/py-azure-mgmt-cosmosdb/Makefile1
-rw-r--r--devel/py-azure-mgmt-databoxedge/Makefile1
-rw-r--r--devel/py-azure-mgmt-datalake-analytics/Makefile1
-rw-r--r--devel/py-azure-mgmt-datalake-store/Makefile1
-rw-r--r--devel/py-azure-mgmt-datamigration/Makefile1
-rw-r--r--devel/py-azure-mgmt-deploymentmanager/Makefile1
-rw-r--r--devel/py-azure-mgmt-devtestlabs/Makefile1
-rw-r--r--devel/py-azure-mgmt-dns/Makefile1
-rw-r--r--devel/py-azure-mgmt-eventgrid/Makefile1
-rw-r--r--devel/py-azure-mgmt-eventhub/Makefile1
-rw-r--r--devel/py-azure-mgmt-extendedlocation/Makefile1
-rw-r--r--devel/py-azure-mgmt-hdinsight/Makefile1
-rw-r--r--devel/py-azure-mgmt-imagebuilder/Makefile1
-rw-r--r--devel/py-azure-mgmt-iotcentral/Makefile1
-rw-r--r--devel/py-azure-mgmt-iothub/Makefile1
-rw-r--r--devel/py-azure-mgmt-iothubprovisioningservices/Makefile1
-rw-r--r--devel/py-azure-mgmt-keyvault/Makefile1
-rw-r--r--devel/py-azure-mgmt-kusto/Makefile1
-rw-r--r--devel/py-azure-mgmt-loganalytics/Makefile1
-rw-r--r--devel/py-azure-mgmt-managedservices/Makefile1
-rw-r--r--devel/py-azure-mgmt-managementgroups/Makefile1
-rw-r--r--devel/py-azure-mgmt-maps/Makefile1
-rw-r--r--devel/py-azure-mgmt-marketplaceordering/Makefile1
-rw-r--r--devel/py-azure-mgmt-media/Makefile1
-rw-r--r--devel/py-azure-mgmt-monitor/Makefile1
-rw-r--r--devel/py-azure-mgmt-msi/Makefile1
-rw-r--r--devel/py-azure-mgmt-netapp/Makefile1
-rw-r--r--devel/py-azure-mgmt-network/Makefile1
-rw-r--r--devel/py-azure-mgmt-policyinsights/Makefile1
-rw-r--r--devel/py-azure-mgmt-privatedns/Makefile1
-rw-r--r--devel/py-azure-mgmt-rdbms/Makefile1
-rw-r--r--devel/py-azure-mgmt-recoveryservices/Makefile1
-rw-r--r--devel/py-azure-mgmt-recoveryservicesbackup/Makefile1
-rw-r--r--devel/py-azure-mgmt-redhatopenshift/Makefile1
-rw-r--r--devel/py-azure-mgmt-redis/Makefile1
-rw-r--r--devel/py-azure-mgmt-relay/Makefile1
-rw-r--r--devel/py-azure-mgmt-reservations/Makefile1
-rw-r--r--devel/py-azure-mgmt-resource/Makefile1
-rw-r--r--devel/py-azure-mgmt-search/Makefile1
-rw-r--r--devel/py-azure-mgmt-security/Makefile1
-rw-r--r--devel/py-azure-mgmt-servicebus/Makefile1
-rw-r--r--devel/py-azure-mgmt-servicefabric/Makefile1
-rw-r--r--devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile1
-rw-r--r--devel/py-azure-mgmt-servicelinker/Makefile1
-rw-r--r--devel/py-azure-mgmt-signalr/Makefile1
-rw-r--r--devel/py-azure-mgmt-sql/Makefile1
-rw-r--r--devel/py-azure-mgmt-sqlvirtualmachine/Makefile1
-rw-r--r--devel/py-azure-mgmt-storage/Makefile1
-rw-r--r--devel/py-azure-mgmt-synapse/Makefile1
-rw-r--r--devel/py-azure-mgmt-trafficmanager/Makefile1
-rw-r--r--devel/py-azure-mgmt-web/Makefile1
-rw-r--r--devel/py-azure-multiapi-storage/Makefile1
-rw-r--r--devel/py-azure-storage-blob/Makefile1
-rw-r--r--devel/py-azure-storage-common/Makefile1
-rw-r--r--devel/py-azure-synapse-accesscontrol/Makefile1
-rw-r--r--devel/py-azure-synapse-artifacts/Makefile1
-rw-r--r--devel/py-azure-synapse-managedprivateendpoints/Makefile1
-rw-r--r--devel/py-azure-synapse-spark/Makefile1
-rw-r--r--devel/py-b2sdk/Makefile1
-rw-r--r--devel/py-babel/Makefile1
-rw-r--r--devel/py-babelfish/Makefile1
-rw-r--r--devel/py-babi_grammars/Makefile1
-rw-r--r--devel/py-backcall/Makefile1
-rw-r--r--devel/py-backports.cached-property/Makefile1
-rw-r--r--devel/py-backports.csv/Makefile1
-rw-r--r--devel/py-backports.entry-points-selectable/Makefile1
-rw-r--r--devel/py-backports.zoneinfo/Makefile1
-rw-r--r--devel/py-banal/Makefile1
-rw-r--r--devel/py-bandit/Makefile1
-rw-r--r--devel/py-bcdoc/Makefile1
-rw-r--r--devel/py-beautifultable/Makefile1
-rw-r--r--devel/py-behave/Makefile1
-rw-r--r--devel/py-beniget/Makefile1
-rw-r--r--devel/py-bidict/Makefile1
-rw-r--r--devel/py-billiard/Makefile1
-rw-r--r--devel/py-binaryornot/Makefile1
-rw-r--r--devel/py-biplist/Makefile1
-rw-r--r--devel/py-bitarray/Makefile1
-rw-r--r--devel/py-bitstring/Makefile1
-rw-r--r--devel/py-black/Makefile1
-rw-r--r--devel/py-blessed/Makefile1
-rw-r--r--devel/py-blessings/Makefile1
-rw-r--r--devel/py-blinker/Makefile1
-rw-r--r--devel/py-blist/Makefile1
-rw-r--r--devel/py-bluelet/Makefile1
-rw-r--r--devel/py-boolean.py/Makefile1
-rw-r--r--devel/py-boto/Makefile1
-rw-r--r--devel/py-botocore/Makefile1
-rw-r--r--devel/py-breathe/Makefile1
-rw-r--r--devel/py-bsd/Makefile1
-rw-r--r--devel/py-btest/Makefile1
-rw-r--r--devel/py-build/Makefile1
-rw-r--r--devel/py-buildbot-console-view/Makefile1
-rw-r--r--devel/py-buildbot-grid-view/Makefile1
-rw-r--r--devel/py-buildbot-pkg/Makefile1
-rw-r--r--devel/py-buildbot-waterfall-view/Makefile1
-rw-r--r--devel/py-buildbot-worker/Makefile1
-rw-r--r--devel/py-buildbot-www/Makefile1
-rw-r--r--devel/py-buildbot/Makefile1
-rw-r--r--devel/py-bullet3/Makefile1
-rw-r--r--devel/py-bytecode/Makefile1
-rw-r--r--devel/py-cabby/Makefile1
-rw-r--r--devel/py-cachecontrol/Makefile1
-rw-r--r--devel/py-cached-property/Makefile1
-rw-r--r--devel/py-cachetools/Makefile1
-rw-r--r--devel/py-cachetools3/Makefile1
-rw-r--r--devel/py-cachy/Makefile1
-rw-r--r--devel/py-cadquery-pywrap/Makefile1
-rw-r--r--devel/py-calver/Makefile1
-rw-r--r--devel/py-canonicaljson/Makefile1
-rw-r--r--devel/py-capstone/Makefile1
-rw-r--r--devel/py-capturer/Makefile1
-rw-r--r--devel/py-case/Makefile1
-rw-r--r--devel/py-castellan/Makefile1
-rw-r--r--devel/py-catalogue/Makefile1
-rw-r--r--devel/py-cattrs/Makefile1
-rw-r--r--devel/py-cbor/Makefile1
-rw-r--r--devel/py-cbor2/Makefile1
-rw-r--r--devel/py-cclib/Makefile1
-rw-r--r--devel/py-cdg/Makefile1
-rw-r--r--devel/py-celery-progress/Makefile1
-rw-r--r--devel/py-celery/Makefile1
-rw-r--r--devel/py-cerberus/Makefile1
-rw-r--r--devel/py-certsrv/Makefile1
-rw-r--r--devel/py-cffi/Makefile1
-rw-r--r--devel/py-cfgv/Makefile1
-rw-r--r--devel/py-cfn-lint/Makefile1
-rw-r--r--devel/py-cftime/Makefile1
-rw-r--r--devel/py-chainmap/Makefile1
-rw-r--r--devel/py-characteristic/Makefile1
-rw-r--r--devel/py-check-manifest/Makefile1
-rw-r--r--devel/py-cheetah3/Makefile1
-rw-r--r--devel/py-circuitbreaker/Makefile1
-rw-r--r--devel/py-circuits/Makefile1
-rw-r--r--devel/py-ciso8601/Makefile1
-rw-r--r--devel/py-ckanapi/Makefile1
-rw-r--r--devel/py-clang/Makefile1
-rw-r--r--devel/py-cld/Makefile1
-rw-r--r--devel/py-cle/Makefile1
-rw-r--r--devel/py-cleo/Makefile1
-rw-r--r--devel/py-cli-helpers/Makefile1
-rw-r--r--devel/py-cliapp/Makefile1
-rw-r--r--devel/py-click-completion/Makefile1
-rw-r--r--devel/py-click-default-group/Makefile1
-rw-r--r--devel/py-click-log/Makefile1
-rw-r--r--devel/py-click-plugins/Makefile1
-rw-r--r--devel/py-click-threading/Makefile1
-rw-r--r--devel/py-click/Makefile1
-rw-r--r--devel/py-click7/Makefile1
-rw-r--r--devel/py-cliff/Makefile1
-rw-r--r--devel/py-cligj/Makefile1
-rw-r--r--devel/py-clikit/Makefile1
-rw-r--r--devel/py-clint/Makefile1
-rw-r--r--devel/py-cloudpickle/Makefile1
-rw-r--r--devel/py-cluster/Makefile1
-rw-r--r--devel/py-cmd2/Makefile1
-rw-r--r--devel/py-cmdtest/Makefile1
-rw-r--r--devel/py-codecov/Makefile1
-rw-r--r--devel/py-codegen/Makefile1
-rw-r--r--devel/py-cog/Makefile1
-rw-r--r--devel/py-collective.monkeypatcher/Makefile1
-rw-r--r--devel/py-colorama/Makefile1
-rw-r--r--devel/py-colored-traceback/Makefile1
-rw-r--r--devel/py-coloredlogs/Makefile1
-rw-r--r--devel/py-colorful/Makefile1
-rw-r--r--devel/py-colorlog/Makefile1
-rw-r--r--devel/py-colorspacious/Makefile1
-rw-r--r--devel/py-columnize/Makefile1
-rw-r--r--devel/py-commandlines/Makefile1
-rw-r--r--devel/py-conditional/Makefile1
-rw-r--r--devel/py-configargparse/Makefile1
-rw-r--r--devel/py-configobj/Makefile1
-rw-r--r--devel/py-configparser/Makefile1
-rw-r--r--devel/py-configupdater/Makefile1
-rw-r--r--devel/py-confusable_homoglyphs/Makefile1
-rw-r--r--devel/py-confuse/Makefile1
-rw-r--r--devel/py-connection_pool/Makefile1
-rw-r--r--devel/py-constantly/Makefile1
-rw-r--r--devel/py-construct/Makefile1
-rw-r--r--devel/py-contextlib2/Makefile1
-rw-r--r--devel/py-convertdate/Makefile1
-rw-r--r--devel/py-cookiecutter/Makefile1
-rw-r--r--devel/py-copier/Makefile1
-rw-r--r--devel/py-coreapi/Makefile1
-rw-r--r--devel/py-coreschema/Makefile1
-rw-r--r--devel/py-country/Makefile1
-rw-r--r--devel/py-cov-core/Makefile1
-rw-r--r--devel/py-covdefaults/Makefile1
-rw-r--r--devel/py-coverage/Makefile1
-rw-r--r--devel/py-coverage_enable_subprocess/Makefile1
-rw-r--r--devel/py-cppheaderparser/Makefile1
-rw-r--r--devel/py-cppy/Makefile1
-rw-r--r--devel/py-crank/Makefile1
-rw-r--r--devel/py-crashtest/Makefile1
-rw-r--r--devel/py-crcmod/Makefile1
-rw-r--r--devel/py-cson/Makefile1
-rw-r--r--devel/py-csv23/Makefile1
-rw-r--r--devel/py-ctags/Makefile1
-rw-r--r--devel/py-ctypesgen/Makefile1
-rw-r--r--devel/py-curio/Makefile1
-rw-r--r--devel/py-cursive/Makefile1
-rw-r--r--devel/py-curtsies/Makefile1
-rw-r--r--devel/py-cvss/Makefile1
-rw-r--r--devel/py-cwcwidth/Makefile1
-rw-r--r--devel/py-cxx/Makefile1
-rw-r--r--devel/py-cycler/Makefile1
-rw-r--r--devel/py-cymbal/Makefile1
-rw-r--r--devel/py-cymem/Makefile1
-rw-r--r--devel/py-cysignals/Makefile1
-rw-r--r--devel/py-cython-test-exception-raiser/Makefile1
-rw-r--r--devel/py-cytoolz/Makefile1
-rw-r--r--devel/py-d2to1/Makefile1
-rw-r--r--devel/py-daemon-runner/Makefile1
-rw-r--r--devel/py-daemon/Makefile1
-rw-r--r--devel/py-daemonize/Makefile1
-rw-r--r--devel/py-daemons/Makefile1
-rw-r--r--devel/py-dal/Makefile1
-rw-r--r--devel/py-darts.util.lru/Makefile1
-rw-r--r--devel/py-dask/Makefile1
-rw-r--r--devel/py-dataclasses-json/Makefile1
-rw-r--r--devel/py-datadog/Makefile1
-rw-r--r--devel/py-datapackage/Makefile1
-rw-r--r--devel/py-datatest/Makefile1
-rw-r--r--devel/py-dateparser/Makefile1
-rw-r--r--devel/py-dateutil/Makefile1
-rw-r--r--devel/py-dateutils/Makefile1
-rw-r--r--devel/py-datrie/Makefile1
-rw-r--r--devel/py-dbus/Makefile1
-rw-r--r--devel/py-ddsketch/Makefile1
-rw-r--r--devel/py-ddt/Makefile1
-rw-r--r--devel/py-ddtrace/Makefile1
-rw-r--r--devel/py-debtcollector/Makefile1
-rw-r--r--devel/py-debugpy/Makefile1
-rw-r--r--devel/py-debugtools/Makefile1
-rw-r--r--devel/py-decorator/Makefile1
-rw-r--r--devel/py-decoratortools/Makefile1
-rw-r--r--devel/py-deepdiff/Makefile1
-rw-r--r--devel/py-deepmerge/Makefile1
-rw-r--r--devel/py-defusedxml/Makefile1
-rw-r--r--devel/py-demjson/Makefile1
-rw-r--r--devel/py-deprecat/Makefile1
-rw-r--r--devel/py-deprecated/Makefile1
-rw-r--r--devel/py-deprecation/Makefile1
-rw-r--r--devel/py-devtools/Makefile1
-rw-r--r--devel/py-dexml2/Makefile1
-rw-r--r--devel/py-diazo/Makefile1
-rw-r--r--devel/py-dill/Makefile1
-rw-r--r--devel/py-dirspec/Makefile1
-rw-r--r--devel/py-diskcache/Makefile1
-rw-r--r--devel/py-distlib/Makefile1
-rw-r--r--devel/py-distributed/Makefile1
-rw-r--r--devel/py-dj40-django-rq/Makefile1
-rw-r--r--devel/py-dj40-graphene-django/Makefile1
-rw-r--r--devel/py-django-rq/Makefile1
-rw-r--r--devel/py-dockerpty/Makefile1
-rw-r--r--devel/py-docopt/Makefile1
-rw-r--r--devel/py-doctest-ignore-unicode/Makefile1
-rw-r--r--devel/py-dogpile.cache/Makefile1
-rw-r--r--devel/py-doit/Makefile1
-rw-r--r--devel/py-dotted/Makefile1
-rw-r--r--devel/py-dotty-dict/Makefile1
-rw-r--r--devel/py-dpcontracts/Makefile1
-rw-r--r--devel/py-dtfabric/Makefile1
-rw-r--r--devel/py-dunamai/Makefile1
-rw-r--r--devel/py-durus/Makefile1
-rw-r--r--devel/py-dynrules/Makefile1
-rw-r--r--devel/py-easyprocess/Makefile1
-rw-r--r--devel/py-editables/Makefile1
-rw-r--r--devel/py-editdistance/Makefile1
-rw-r--r--devel/py-eggtestinfo/Makefile1
-rw-r--r--devel/py-ejson/Makefile1
-rw-r--r--devel/py-enlighten/Makefile1
-rw-r--r--devel/py-entrypoints/Makefile1
-rw-r--r--devel/py-enum-compat/Makefile1
-rw-r--r--devel/py-envisage/Makefile1
-rw-r--r--devel/py-envs/Makefile1
-rw-r--r--devel/py-epc/Makefile1
-rw-r--r--devel/py-epdb/Makefile1
-rw-r--r--devel/py-epsilon/Makefile1
-rw-r--r--devel/py-etils/Makefile1
-rw-r--r--devel/py-evdev/Makefile1
-rw-r--r--devel/py-eventlib/Makefile1
-rw-r--r--devel/py-ewmh/Makefile1
-rw-r--r--devel/py-exam/Makefile1
-rw-r--r--devel/py-exceptiongroup/Makefile1
-rw-r--r--devel/py-executing/Makefile1
-rw-r--r--devel/py-expiringdict/Makefile1
-rw-r--r--devel/py-extras/Makefile1
-rw-r--r--devel/py-extremes/Makefile1
-rw-r--r--devel/py-fabric/Makefile1
-rw-r--r--devel/py-fabric3/Makefile1
-rw-r--r--devel/py-factory-boy/Makefile1
-rw-r--r--devel/py-fam/Makefile1
-rw-r--r--devel/py-fastbencode/Makefile1
-rw-r--r--devel/py-fastcache/Makefile1
-rw-r--r--devel/py-fasteners/Makefile1
-rw-r--r--devel/py-fastentrypoints/Makefile1
-rw-r--r--devel/py-fastf1/Makefile1
-rw-r--r--devel/py-fastimport/Makefile1
-rw-r--r--devel/py-fastjsonschema/Makefile1
-rw-r--r--devel/py-fastnumbers/Makefile1
-rw-r--r--devel/py-fastprogress/Makefile1
-rw-r--r--devel/py-fbprophet/Makefile1
-rw-r--r--devel/py-filebytes/Makefile1
-rw-r--r--devel/py-filedepot/Makefile1
-rw-r--r--devel/py-filemagic/Makefile1
-rw-r--r--devel/py-filetype/Makefile1
-rw-r--r--devel/py-findlibs/Makefile1
-rw-r--r--devel/py-findpython/Makefile1
-rw-r--r--devel/py-first/Makefile1
-rw-r--r--devel/py-five.globalrequest/Makefile1
-rw-r--r--devel/py-fixtures/Makefile1
-rw-r--r--devel/py-flake8-black/Makefile1
-rw-r--r--devel/py-flake8-bugbear/Makefile1
-rw-r--r--devel/py-flake8-builtins/Makefile1
-rw-r--r--devel/py-flake8-docstrings/Makefile1
-rw-r--r--devel/py-flake8-import-order/Makefile1
-rw-r--r--devel/py-flake8-polyfill/Makefile1
-rw-r--r--devel/py-flake8-print/Makefile1
-rw-r--r--devel/py-flake8-quotes/Makefile1
-rw-r--r--devel/py-flake8/Makefile1
-rw-r--r--devel/py-flaky/Makefile1
-rw-r--r--devel/py-flask-babel/Makefile1
-rw-r--r--devel/py-flatbuffers/Makefile1
-rw-r--r--devel/py-flex/Makefile1
-rw-r--r--devel/py-flexmock/Makefile1
-rw-r--r--devel/py-flit-core/Makefile1
-rw-r--r--devel/py-flit-scm/Makefile1
-rw-r--r--devel/py-flit/Makefile1
-rw-r--r--devel/py-fluent-logger/Makefile1
-rw-r--r--devel/py-fluent/Makefile1
-rw-r--r--devel/py-flufl.i18n/Makefile1
-rw-r--r--devel/py-flufl.lock/Makefile1
-rw-r--r--devel/py-flynt/Makefile1
-rw-r--r--devel/py-foolscap/Makefile1
-rw-r--r--devel/py-freebsd-sysctl/Makefile1
-rw-r--r--devel/py-freenas.utils/Makefile1
-rw-r--r--devel/py-freezegun/Makefile1
-rw-r--r--devel/py-frictionless/Makefile1
-rw-r--r--devel/py-frozendict/Makefile1
-rw-r--r--devel/py-frozenlist/Makefile1
-rw-r--r--devel/py-fs/Makefile1
-rw-r--r--devel/py-fs2/Makefile1
-rw-r--r--devel/py-fsspec/Makefile1
-rw-r--r--devel/py-fudge/Makefile1
-rw-r--r--devel/py-funcparserlib/Makefile1
-rw-r--r--devel/py-funcsigs/Makefile1
-rw-r--r--devel/py-funcy/Makefile1
-rw-r--r--devel/py-furl/Makefile1
-rw-r--r--devel/py-fusepy/Makefile1
-rw-r--r--devel/py-future/Makefile1
-rw-r--r--devel/py-futurist/Makefile1
-rw-r--r--devel/py-fuzzywuzzy/Makefile1
-rw-r--r--devel/py-fypp/Makefile1
-rw-r--r--devel/py-game/Makefile1
-rw-r--r--devel/py-game_sdl2/Makefile1
-rw-r--r--devel/py-gapic-generator/Makefile1
-rw-r--r--devel/py-gast/Makefile1
-rw-r--r--devel/py-genson/Makefile1
-rw-r--r--devel/py-genty/Makefile1
-rw-r--r--devel/py-geojson/Makefile1
-rw-r--r--devel/py-get-reader/Makefile1
-rw-r--r--devel/py-gevent/Makefile1
-rw-r--r--devel/py-git-semver/Makefile1
-rw-r--r--devel/py-git-up/Makefile1
-rw-r--r--devel/py-git-url-parse/Makefile1
-rw-r--r--devel/py-gitdb/Makefile1
-rw-r--r--devel/py-gitless/Makefile1
-rw-r--r--devel/py-gitpython/Makefile1
-rw-r--r--devel/py-giturlparse/Makefile1
-rw-r--r--devel/py-glance-store/Makefile1
-rw-r--r--devel/py-glob2/Makefile1
-rw-r--r--devel/py-google-cloud-iam/Makefile1
-rw-r--r--devel/py-google-crc32c/Makefile1
-rw-r--r--devel/py-google-i18n-address/Makefile1
-rw-r--r--devel/py-google-pasta/Makefile1
-rw-r--r--devel/py-google-re2/Makefile1
-rw-r--r--devel/py-googleapis-common-protos/Makefile1
-rw-r--r--devel/py-gpxpy/Makefile1
-rw-r--r--devel/py-grab/Makefile1
-rw-r--r--devel/py-graphene-django/Makefile1
-rw-r--r--devel/py-graphene-sqlalchemy/Makefile1
-rw-r--r--devel/py-graphene/Makefile1
-rw-r--r--devel/py-graphene2/Makefile1
-rw-r--r--devel/py-graphql-core/Makefile1
-rw-r--r--devel/py-graphql-core2/Makefile1
-rw-r--r--devel/py-graphql-relay/Makefile1
-rw-r--r--devel/py-graphql-relay2/Makefile1
-rw-r--r--devel/py-greenlet/Makefile1
-rw-r--r--devel/py-grizzled/Makefile1
-rw-r--r--devel/py-grpc-google-iam-v1/Makefile1
-rw-r--r--devel/py-grpc-stubs/Makefile1
-rw-r--r--devel/py-grpcio-gcp/Makefile1
-rw-r--r--devel/py-grpcio-status/Makefile1
-rw-r--r--devel/py-grpcio-tools/Makefile1
-rw-r--r--devel/py-grpcio/Makefile1
-rw-r--r--devel/py-gs_api_client/Makefile1
-rw-r--r--devel/py-gtfslib/Makefile1
-rw-r--r--devel/py-guppy3/Makefile1
-rw-r--r--devel/py-gyp/Makefile1
-rw-r--r--devel/py-hash_ring/Makefile1
-rw-r--r--devel/py-hatch-vcs/Makefile1
-rw-r--r--devel/py-hatch/Makefile1
-rw-r--r--devel/py-hatchling/Makefile1
-rw-r--r--devel/py-heapdict/Makefile1
-rw-r--r--devel/py-helpdev/Makefile1
-rw-r--r--devel/py-hg-evolve/Makefile1
-rw-r--r--devel/py-hglib/Makefile1
-rw-r--r--devel/py-hgtools/Makefile1
-rw-r--r--devel/py-hidraw/Makefile1
-rw-r--r--devel/py-holidays/Makefile1
-rw-r--r--devel/py-homebase/Makefile1
-rw-r--r--devel/py-http-prompt/Makefile1
-rw-r--r--devel/py-humanize/Makefile1
-rw-r--r--devel/py-hvac/Makefile1
-rw-r--r--devel/py-hypothesis/Makefile1
-rw-r--r--devel/py-hypothesmith/Makefile1
-rw-r--r--devel/py-icalendar/Makefile1
-rw-r--r--devel/py-ice/Makefile1
-rw-r--r--devel/py-ice37/Makefile1
-rw-r--r--devel/py-identify/Makefile1
-rw-r--r--devel/py-ijson/Makefile1
-rw-r--r--devel/py-imgkit/Makefile1
-rw-r--r--devel/py-immutables/Makefile1
-rw-r--r--devel/py-importlab/Makefile1
-rw-r--r--devel/py-importlib-metadata/Makefile1
-rw-r--r--devel/py-importlib-resources/Makefile1
-rw-r--r--devel/py-incremental/Makefile1
-rw-r--r--devel/py-infinity/Makefile1
-rw-r--r--devel/py-inflect/Makefile1
-rw-r--r--devel/py-inflection/Makefile1
-rw-r--r--devel/py-iniconfig/Makefile1
-rw-r--r--devel/py-inifile/Makefile1
-rw-r--r--devel/py-iniparse/Makefile1
-rw-r--r--devel/py-installer/Makefile1
-rw-r--r--devel/py-intbitset/Makefile1
-rw-r--r--devel/py-intelhex/Makefile1
-rw-r--r--devel/py-intervals/Makefile1
-rw-r--r--devel/py-intervaltree/Makefile1
-rw-r--r--devel/py-invoke/Makefile1
-rw-r--r--devel/py-ioflo/Makefile1
-rw-r--r--devel/py-iopath/Makefile1
-rw-r--r--devel/py-ipaddr/Makefile1
-rw-r--r--devel/py-ipdb/Makefile1
-rw-r--r--devel/py-ipykernel/Makefile1
-rw-r--r--devel/py-ipykernel5/Makefile1
-rw-r--r--devel/py-ipympl/Makefile1
-rw-r--r--devel/py-ipyparallel/Makefile1
-rw-r--r--devel/py-ipython_genutils/Makefile1
-rw-r--r--devel/py-ipywidgets/Makefile1
-rw-r--r--devel/py-iso8601/Makefile1
-rw-r--r--devel/py-isodate/Makefile1
-rw-r--r--devel/py-isort/Makefile1
-rw-r--r--devel/py-itanium_demangler/Makefile1
-rw-r--r--devel/py-itemadapter/Makefile1
-rw-r--r--devel/py-itemloaders/Makefile1
-rw-r--r--devel/py-iteration-utilities/Makefile1
-rw-r--r--devel/py-itypes/Makefile1
-rw-r--r--devel/py-jaraco.classes/Makefile1
-rw-r--r--devel/py-jaraco.context/Makefile1
-rw-r--r--devel/py-jaraco.functools/Makefile1
-rw-r--r--devel/py-jaraco.itertools/Makefile1
-rw-r--r--devel/py-jaraco.logging/Makefile1
-rw-r--r--devel/py-jaraco.timing/Makefile1
-rw-r--r--devel/py-jaraco.util/Makefile1
-rw-r--r--devel/py-javaproperties/Makefile1
-rw-r--r--devel/py-jdcal/Makefile1
-rw-r--r--devel/py-jedi/Makefile1
-rw-r--r--devel/py-jeepney/Makefile1
-rw-r--r--devel/py-jellyfish/Makefile1
-rw-r--r--devel/py-jenkins-job-builder/Makefile1
-rw-r--r--devel/py-jep/Makefile1
-rw-r--r--devel/py-jinja2-ansible-filters/Makefile1
-rw-r--r--devel/py-jinja2-time/Makefile1
-rw-r--r--devel/py-jira/Makefile1
-rw-r--r--devel/py-jitterentropy/Makefile1
-rw-r--r--devel/py-jmespath/Makefile1
-rw-r--r--devel/py-joblib/Makefile1
-rw-r--r--devel/py-jsbeautifier/Makefile1
-rw-r--r--devel/py-jschema-to-python/Makefile1
-rw-r--r--devel/py-jsmin/Makefile1
-rw-r--r--devel/py-json5/Makefile1
-rw-r--r--devel/py-json_tricks/Makefile1
-rw-r--r--devel/py-jsondiff/Makefile1
-rw-r--r--devel/py-jsonform/Makefile1
-rw-r--r--devel/py-jsonlines/Makefile1
-rw-r--r--devel/py-jsonnet/Makefile1
-rw-r--r--devel/py-jsonpatch/Makefile1
-rw-r--r--devel/py-jsonpath-ng/Makefile1
-rw-r--r--devel/py-jsonpath-rw/Makefile1
-rw-r--r--devel/py-jsonpickle/Makefile1
-rw-r--r--devel/py-jsonpointer/Makefile1
-rw-r--r--devel/py-jsonref/Makefile1
-rw-r--r--devel/py-jsonrpclib-pelix/Makefile1
-rw-r--r--devel/py-jsonschema-spec/Makefile1
-rw-r--r--devel/py-jsonschema/Makefile1
-rw-r--r--devel/py-jsonschema3/Makefile1
-rw-r--r--devel/py-jsonsir/Makefile1
-rw-r--r--devel/py-jupyter-client/Makefile1
-rw-r--r--devel/py-jupyter-core/Makefile1
-rw-r--r--devel/py-jupyter-packaging/Makefile1
-rw-r--r--devel/py-jupyter-server-mathjax/Makefile1
-rw-r--r--devel/py-jupyter-server/Makefile1
-rw-r--r--devel/py-jupyter-telemetry/Makefile1
-rw-r--r--devel/py-jupyter_console/Makefile1
-rw-r--r--devel/py-jupyterlab-server/Makefile1
-rw-r--r--devel/py-jupyterlab-widgets/Makefile1
-rw-r--r--devel/py-jupyterlab/Makefile1
-rw-r--r--devel/py-jupyterlab_launcher/Makefile1
-rw-r--r--devel/py-kaitaistruct/Makefile1
-rw-r--r--devel/py-kaptan/Makefile1
-rw-r--r--devel/py-kazoo/Makefile1
-rw-r--r--devel/py-keystone-engine/Makefile1
-rw-r--r--devel/py-keystoneauth1/Makefile1
-rw-r--r--devel/py-keystonemiddleware/Makefile1
-rw-r--r--devel/py-kitchen/Makefile1
-rw-r--r--devel/py-knack/Makefile1
-rw-r--r--devel/py-l18n/Makefile1
-rw-r--r--devel/py-lark/Makefile1
-rw-r--r--devel/py-launchpadlib/Makefile1
-rw-r--r--devel/py-lazr.config/Makefile1
-rw-r--r--devel/py-lazr.delegates/Makefile1
-rw-r--r--devel/py-lazr.restfulclient/Makefile1
-rw-r--r--devel/py-lazr.uri/Makefile1
-rw-r--r--devel/py-lazy-object-proxy/Makefile1
-rw-r--r--devel/py-lazy/Makefile1
-rw-r--r--devel/py-libcst/Makefile1
-rw-r--r--devel/py-libioc/Makefile1
-rw-r--r--devel/py-libtaxii/Makefile1
-rw-r--r--devel/py-libtmux/Makefile1
-rw-r--r--devel/py-libusb1/Makefile1
-rw-r--r--devel/py-libversion/Makefile1
-rw-r--r--devel/py-libvirt/Makefile1
-rw-r--r--devel/py-libzfs/Makefile1
-rw-r--r--devel/py-line-profiler/Makefile1
-rw-r--r--devel/py-linear-tsv/Makefile1
-rw-r--r--devel/py-linecache2/Makefile1
-rw-r--r--devel/py-lineedit/Makefile1
-rw-r--r--devel/py-littleutils/Makefile1
-rw-r--r--devel/py-llfuse/Makefile1
-rw-r--r--devel/py-llvmcpy/Makefile1
-rw-r--r--devel/py-llvmlite/Makefile1
-rw-r--r--devel/py-lml/Makefile1
-rw-r--r--devel/py-localstack-client/Makefile1
-rw-r--r--devel/py-locket/Makefile1
-rw-r--r--devel/py-lockfile/Makefile1
-rw-r--r--devel/py-logan/Makefile1
-rw-r--r--devel/py-logbook/Makefile1
-rw-r--r--devel/py-logfury/Makefile1
-rw-r--r--devel/py-logilab-common/Makefile1
-rw-r--r--devel/py-loguru/Makefile1
-rw-r--r--devel/py-logutils/Makefile1
-rw-r--r--devel/py-logzero/Makefile1
-rw-r--r--devel/py-louie/Makefile1
-rw-r--r--devel/py-lru-dict/Makefile1
-rw-r--r--devel/py-lunardate/Makefile1
-rw-r--r--devel/py-lxml-stubs/Makefile1
-rw-r--r--devel/py-lxml/Makefile1
-rw-r--r--devel/py-mac-vendor-lookup/Makefile1
-rw-r--r--devel/py-macholib/Makefile1
-rw-r--r--devel/py-magic/Makefile1
-rw-r--r--devel/py-mailcap-fix/Makefile1
-rw-r--r--devel/py-makefun/Makefile1
-rw-r--r--devel/py-manuel/Makefile1
-rw-r--r--devel/py-marrow.mailer/Makefile1
-rw-r--r--devel/py-marrow.util/Makefile1
-rw-r--r--devel/py-marshmallow-enum/Makefile1
-rw-r--r--devel/py-marshmallow/Makefile1
-rw-r--r--devel/py-matrix-angular-sdk/Makefile1
-rw-r--r--devel/py-matrix-common/Makefile1
-rw-r--r--devel/py-maturin/Makefile1
-rw-r--r--devel/py-mccabe/Makefile1
-rw-r--r--devel/py-mdv/Makefile1
-rw-r--r--devel/py-mediafile/Makefile1
-rw-r--r--devel/py-medikit/Makefile1
-rw-r--r--devel/py-memory-allocator/Makefile1
-rw-r--r--devel/py-memory-profiler/Makefile1
-rw-r--r--devel/py-mergedeep/Makefile1
-rw-r--r--devel/py-microversion-parse/Makefile1
-rw-r--r--devel/py-milc/Makefile1
-rw-r--r--devel/py-mime/Makefile1
-rw-r--r--devel/py-minidump/Makefile1
-rw-r--r--devel/py-minimongo/Makefile1
-rw-r--r--devel/py-minio/Makefile1
-rw-r--r--devel/py-mock/Makefile1
-rw-r--r--devel/py-molecule/Makefile1
-rw-r--r--devel/py-mondrian/Makefile1
-rw-r--r--devel/py-mongokit/Makefile1
-rw-r--r--devel/py-monkeytype/Makefile1
-rw-r--r--devel/py-monotonic/Makefile1
-rw-r--r--devel/py-monty/Makefile1
-rw-r--r--devel/py-more-itertools/Makefile1
-rw-r--r--devel/py-moto/Makefile1
-rw-r--r--devel/py-mox/Makefile1
-rw-r--r--devel/py-mox3/Makefile1
-rw-r--r--devel/py-mrkd/Makefile1
-rw-r--r--devel/py-msal-extensions/Makefile1
-rw-r--r--devel/py-msal/Makefile1
-rw-r--r--devel/py-msgpack/Makefile1
-rw-r--r--devel/py-mulpyplexer/Makefile1
-rw-r--r--devel/py-multi_key_dict/Makefile1
-rw-r--r--devel/py-multipledispatch/Makefile1
-rw-r--r--devel/py-multiprocess/Makefile1
-rw-r--r--devel/py-multitasking/Makefile1
-rw-r--r--devel/py-munch/Makefile1
-rw-r--r--devel/py-murmurhash/Makefile1
-rw-r--r--devel/py-mygpoclient/Makefile1
-rw-r--r--devel/py-mypy-protobuf/Makefile1
-rw-r--r--devel/py-mypy/Makefile1
-rw-r--r--devel/py-mypy_extensions/Makefile1
-rw-r--r--devel/py-naiveBayesClassifier/Makefile1
-rw-r--r--devel/py-nanotime/Makefile1
-rw-r--r--devel/py-natsort/Makefile1
-rw-r--r--devel/py-natural/Makefile1
-rw-r--r--devel/py-nbclassic/Makefile1
-rw-r--r--devel/py-nbclient/Makefile1
-rw-r--r--devel/py-nbconvert/Makefile1
-rw-r--r--devel/py-nbdime/Makefile1
-rw-r--r--devel/py-nbformat/Makefile1
-rw-r--r--devel/py-nest-asyncio/Makefile1
-rw-r--r--devel/py-node-semver/Makefile1
-rw-r--r--devel/py-nodeenv/Makefile1
-rw-r--r--devel/py-nose-cov/Makefile1
-rw-r--r--devel/py-nose-timer/Makefile1
-rw-r--r--devel/py-nose/Makefile1
-rw-r--r--devel/py-nose2/Makefile1
-rw-r--r--devel/py-noseofyeti/Makefile1
-rw-r--r--devel/py-nosexcover/Makefile1
-rw-r--r--devel/py-notebook-shim/Makefile1
-rw-r--r--devel/py-notify2/Makefile1
-rw-r--r--devel/py-num2words/Makefile1
-rw-r--r--devel/py-numba/Makefile1
-rw-r--r--devel/py-objgraph/Makefile1
-rw-r--r--devel/py-oci/Makefile1
-rw-r--r--devel/py-odfpy/Makefile1
-rw-r--r--devel/py-offtrac/Makefile1
-rw-r--r--devel/py-olefile/Makefile1
-rw-r--r--devel/py-oletools/Makefile1
-rw-r--r--devel/py-omnijson/Makefile1
-rw-r--r--devel/py-omniorb/Makefile1
-rw-r--r--devel/py-onigurumacffi/Makefile1
-rw-r--r--devel/py-opcodes/Makefile1
-rw-r--r--devel/py-openapi-codec/Makefile1
-rw-r--r--devel/py-openapi-core/Makefile1
-rw-r--r--devel/py-openapi-schema-validator/Makefile1
-rw-r--r--devel/py-openapi-schema-validator02/Makefile1
-rw-r--r--devel/py-openapi-spec-validator/Makefile1
-rw-r--r--devel/py-openapi-spec-validator04/Makefile1
-rw-r--r--devel/py-opencensus-context/Makefile1
-rw-r--r--devel/py-opencensus/Makefile1
-rw-r--r--devel/py-opendht/Makefile1
-rw-r--r--devel/py-opengrok-tools/Makefile1
-rw-r--r--devel/py-openstacksdk/Makefile1
-rw-r--r--devel/py-opentracing/Makefile1
-rw-r--r--devel/py-opster/Makefile1
-rw-r--r--devel/py-optik/Makefile1
-rw-r--r--devel/py-orange-canvas-core/Makefile1
-rw-r--r--devel/py-orange-widget-base/Makefile1
-rw-r--r--devel/py-orca/Makefile1
-rw-r--r--devel/py-ordered-set/Makefile1
-rw-r--r--devel/py-ordereddict/Makefile1
-rw-r--r--devel/py-orderedmultidict/Makefile1
-rw-r--r--devel/py-os-brick/Makefile1
-rw-r--r--devel/py-os-client-config/Makefile1
-rw-r--r--devel/py-os-service-types/Makefile1
-rw-r--r--devel/py-os-vif/Makefile1
-rw-r--r--devel/py-os-win/Makefile1
-rw-r--r--devel/py-osc-lib/Makefile1
-rw-r--r--devel/py-oslo.cache/Makefile1
-rw-r--r--devel/py-oslo.concurrency/Makefile1
-rw-r--r--devel/py-oslo.config/Makefile1
-rw-r--r--devel/py-oslo.context/Makefile1
-rw-r--r--devel/py-oslo.db/Makefile1
-rw-r--r--devel/py-oslo.i18n/Makefile1
-rw-r--r--devel/py-oslo.limit/Makefile1
-rw-r--r--devel/py-oslo.log/Makefile1
-rw-r--r--devel/py-oslo.messaging/Makefile1
-rw-r--r--devel/py-oslo.metrics/Makefile1
-rw-r--r--devel/py-oslo.middleware/Makefile1
-rw-r--r--devel/py-oslo.policy/Makefile1
-rw-r--r--devel/py-oslo.privsep/Makefile1
-rw-r--r--devel/py-oslo.reports/Makefile1
-rw-r--r--devel/py-oslo.rootwrap/Makefile1
-rw-r--r--devel/py-oslo.serialization/Makefile1
-rw-r--r--devel/py-oslo.service/Makefile1
-rw-r--r--devel/py-oslo.upgradecheck/Makefile1
-rw-r--r--devel/py-oslo.utils/Makefile1
-rw-r--r--devel/py-oslo.versionedobjects/Makefile1
-rw-r--r--devel/py-oslo.vmware/Makefile1
-rw-r--r--devel/py-oslotest/Makefile1
-rw-r--r--devel/py-osprofiler/Makefile1
-rw-r--r--devel/py-outcome/Makefile1
-rw-r--r--devel/py-ovs/Makefile1
-rw-r--r--devel/py-ovsdbapp/Makefile1
-rw-r--r--devel/py-p4python/Makefile1
-rw-r--r--devel/py-packaging/Makefile1
-rw-r--r--devel/py-parallax/Makefile1
-rw-r--r--devel/py-parameterized/Makefile1
-rw-r--r--devel/py-parsedatetime/Makefile1
-rw-r--r--devel/py-parsley/Makefile1
-rw-r--r--devel/py-parver/Makefile1
-rw-r--r--devel/py-pastel/Makefile1
-rw-r--r--devel/py-patch-ng/Makefile1
-rw-r--r--devel/py-patch/Makefile1
-rw-r--r--devel/py-path.py/Makefile1
-rw-r--r--devel/py-path/Makefile1
-rw-r--r--devel/py-pathable/Makefile1
-rw-r--r--devel/py-pathlib2/Makefile1
-rw-r--r--devel/py-pathos/Makefile1
-rw-r--r--devel/py-pathspec/Makefile1
-rw-r--r--devel/py-pathtools/Makefile1
-rw-r--r--devel/py-paver/Makefile1
-rw-r--r--devel/py-pbr/Makefile1
-rw-r--r--devel/py-pcodedmp/Makefile1
-rw-r--r--devel/py-pdm-pep517/Makefile1
-rw-r--r--devel/py-pdm/Makefile1
-rw-r--r--devel/py-pebble/Makefile1
-rw-r--r--devel/py-pefile/Makefile1
-rw-r--r--devel/py-pendulum/Makefile1
-rw-r--r--devel/py-pep517/Makefile1
-rw-r--r--devel/py-pep562/Makefile1
-rw-r--r--devel/py-pep621/Makefile1
-rw-r--r--devel/py-pep8-naming/Makefile1
-rw-r--r--devel/py-period/Makefile1
-rw-r--r--devel/py-persistent/Makefile1
-rw-r--r--devel/py-petname/Makefile1
-rw-r--r--devel/py-pew/Makefile1
-rw-r--r--devel/py-pex/Makefile1
-rw-r--r--devel/py-phabricator/Makefile1
-rw-r--r--devel/py-phonenumbers/Makefile1
-rw-r--r--devel/py-phply/Makefile1
-rw-r--r--devel/py-phpserialize/Makefile1
-rw-r--r--devel/py-phx-class-registry/Makefile1
-rw-r--r--devel/py-pid/Makefile1
-rw-r--r--devel/py-pika-pool/Makefile1
-rw-r--r--devel/py-pika/Makefile1
-rw-r--r--devel/py-pinocchio/Makefile1
-rw-r--r--devel/py-pint-pandas/Makefile1
-rw-r--r--devel/py-pint/Makefile1
-rw-r--r--devel/py-pip-api/Makefile1
-rw-r--r--devel/py-pip-licenses/Makefile1
-rw-r--r--devel/py-pip-run/Makefile1
-rw-r--r--devel/py-pip-shims/Makefile1
-rw-r--r--devel/py-pip-tools/Makefile1
-rw-r--r--devel/py-pip-tools4/Makefile1
-rw-r--r--devel/py-pip/Makefile1
-rw-r--r--devel/py-pipdeptree/Makefile1
-rw-r--r--devel/py-pipenv/Makefile1
-rw-r--r--devel/py-pipreqs/Makefile1
-rw-r--r--devel/py-pipx/Makefile1
-rw-r--r--devel/py-pkgconfig/Makefile1
-rw-r--r--devel/py-plac/Makefile1
-rw-r--r--devel/py-plan/Makefile1
-rw-r--r--devel/py-platformdirs/Makefile1
-rw-r--r--devel/py-plette/Makefile1
-rw-r--r--devel/py-plex/Makefile1
-rw-r--r--devel/py-plucky/Makefile1
-rw-r--r--devel/py-pluggy/Makefile1
-rw-r--r--devel/py-pluggy0/Makefile1
-rw-r--r--devel/py-pluginbase/Makefile1
-rw-r--r--devel/py-plux/Makefile1
-rw-r--r--devel/py-ply/Makefile1
-rw-r--r--devel/py-pockets/Makefile1
-rw-r--r--devel/py-podcastparser/Makefile1
-rw-r--r--devel/py-poetry-core/Makefile1
-rw-r--r--devel/py-poetry-dynamic-versioning/Makefile1
-rw-r--r--devel/py-poetry2setup/Makefile1
-rw-r--r--devel/py-polib/Makefile1
-rw-r--r--devel/py-pooch/Makefile1
-rw-r--r--devel/py-pop-config/Makefile1
-rw-r--r--devel/py-pop/Makefile1
-rw-r--r--devel/py-portalocker/Makefile1
-rw-r--r--devel/py-positional/Makefile1
-rw-r--r--devel/py-posix_ipc/Makefile1
-rw-r--r--devel/py-pox/Makefile1
-rw-r--r--devel/py-poyo/Makefile1
-rw-r--r--devel/py-ppft/Makefile1
-rw-r--r--devel/py-prance/Makefile1
-rw-r--r--devel/py-pre-commit-hooks/Makefile1
-rw-r--r--devel/py-pre-commit/Makefile1
-rw-r--r--devel/py-prefixed/Makefile1
-rw-r--r--devel/py-preshed/Makefile1
-rw-r--r--devel/py-pretend/Makefile1
-rw-r--r--devel/py-prettyprinter/Makefile1
-rw-r--r--devel/py-prettytable/Makefile1
-rw-r--r--devel/py-prettytable0/Makefile1
-rw-r--r--devel/py-proglog/Makefile1
-rw-r--r--devel/py-progress/Makefile1
-rw-r--r--devel/py-promise/Makefile1
-rw-r--r--devel/py-prompt-toolkit/Makefile1
-rw-r--r--devel/py-prompt-toolkit1/Makefile1
-rw-r--r--devel/py-prompt-toolkit2/Makefile1
-rw-r--r--devel/py-proselint/Makefile1
-rw-r--r--devel/py-proto-plus/Makefile1
-rw-r--r--devel/py-protobuf-compiler/Makefile1
-rw-r--r--devel/py-protobuf/Makefile1
-rw-r--r--devel/py-proxmoxer/Makefile1
-rw-r--r--devel/py-ptable/Makefile1
-rw-r--r--devel/py-ptpython/Makefile1
-rw-r--r--devel/py-ptvsd/Makefile1
-rw-r--r--devel/py-pudb/Makefile1
-rw-r--r--devel/py-pure-eval/Makefile1
-rw-r--r--devel/py-purl/Makefile1
-rw-r--r--devel/py-py-ubjson/Makefile1
-rw-r--r--devel/py-py/Makefile1
-rw-r--r--devel/py-py_interface/Makefile1
-rw-r--r--devel/py-pyasn1-modules/Makefile1
-rw-r--r--devel/py-pyasn1/Makefile1
-rw-r--r--devel/py-pybind11/Makefile1
-rw-r--r--devel/py-pybix/Makefile1
-rw-r--r--devel/py-pycadf/Makefile1
-rw-r--r--devel/py-pycallgraph/Makefile1
-rw-r--r--devel/py-pycapsicum/Makefile1
-rw-r--r--devel/py-pycerberus/Makefile1
-rw-r--r--devel/py-pycmd/Makefile1
-rw-r--r--devel/py-pycodeexport/Makefile1
-rw-r--r--devel/py-pycodestyle/Makefile1
-rw-r--r--devel/py-pycognito/Makefile1
-rw-r--r--devel/py-pycompilation/Makefile1
-rw-r--r--devel/py-pycparser/Makefile1
-rw-r--r--devel/py-pydantic/Makefile1
-rw-r--r--devel/py-pydash/Makefile1
-rw-r--r--devel/py-pydecor/Makefile1
-rw-r--r--devel/py-pydenticon/Makefile1
-rw-r--r--devel/py-pydevd/Makefile1
-rw-r--r--devel/py-pydispatcher/Makefile1
-rw-r--r--devel/py-pydocstyle/Makefile1
-rw-r--r--devel/py-pydrive/Makefile1
-rw-r--r--devel/py-pyee/Makefile1
-rw-r--r--devel/py-pyelftools/Makefile1
-rw-r--r--devel/py-pyface/Makefile1
-rw-r--r--devel/py-pyfcm/Makefile1
-rw-r--r--devel/py-pyflakes/Makefile1
-rw-r--r--devel/py-pyformance/Makefile1
-rw-r--r--devel/py-pygdbmi/Makefile1
-rw-r--r--devel/py-pygit2/Makefile1
-rw-r--r--devel/py-pygithub/Makefile1
-rw-r--r--devel/py-pygpx/Makefile1
-rw-r--r--devel/py-pyhashxx/Makefile1
-rw-r--r--devel/py-pyhcl/Makefile1
-rw-r--r--devel/py-pyicu/Makefile1
-rw-r--r--devel/py-pyina/Makefile1
-rw-r--r--devel/py-pyinotify/Makefile1
-rw-r--r--devel/py-pyinquirer/Makefile1
-rw-r--r--devel/py-pyinstaller/Makefile1
-rw-r--r--devel/py-pyjq/Makefile1
-rw-r--r--devel/py-pyjsparser/Makefile1
-rw-r--r--devel/py-pylama/Makefile1
-rw-r--r--devel/py-pylev/Makefile1
-rw-r--r--devel/py-pylibsrtp/Makefile1
-rw-r--r--devel/py-pylint-django/Makefile1
-rw-r--r--devel/py-pylint-plugin-utils/Makefile1
-rw-r--r--devel/py-pylru-cache/Makefile1
-rw-r--r--devel/py-pylru/Makefile1
-rw-r--r--devel/py-pyls-black/Makefile1
-rw-r--r--devel/py-pymarc/Makefile1
-rw-r--r--devel/py-pymaven-patch/Makefile1
-rw-r--r--devel/py-pymisp/Makefile1
-rw-r--r--devel/py-pympler/Makefile1
-rw-r--r--devel/py-pymtbl/Makefile1
-rw-r--r--devel/py-pynest2d/Makefile1
-rw-r--r--devel/py-pyopencl/Makefile1
-rw-r--r--devel/py-pyparsing/Makefile1
-rw-r--r--devel/py-pyparsing2/Makefile1
-rw-r--r--devel/py-pyperclip/Makefile1
-rw-r--r--devel/py-pyperf/Makefile1
-rw-r--r--devel/py-pyplusplus/Makefile1
-rw-r--r--devel/py-pyproject-fmt/Makefile1
-rw-r--r--devel/py-pyproject-metadata/Makefile1
-rw-r--r--devel/py-pypugjs/Makefile1
-rw-r--r--devel/py-pyqtree/Makefile1
-rw-r--r--devel/py-pyquery/Makefile1
-rw-r--r--devel/py-pyquil/Makefile1
-rw-r--r--devel/py-pyral/Makefile1
-rw-r--r--devel/py-pyrepl/Makefile1
-rw-r--r--devel/py-pyrfc3339/Makefile1
-rw-r--r--devel/py-pyright/Makefile1
-rw-r--r--devel/py-pyro/Makefile1
-rw-r--r--devel/py-pyrsistent/Makefile1
-rw-r--r--devel/py-pyscaffold/Makefile1
-rw-r--r--devel/py-pysdl2/Makefile1
-rw-r--r--devel/py-pyshp/Makefile1
-rw-r--r--devel/py-pysimdjson/Makefile1
-rw-r--r--devel/py-pysparklines/Makefile1
-rw-r--r--devel/py-pystorm/Makefile1
-rw-r--r--devel/py-pyte/Makefile1
-rw-r--r--devel/py-pytest-aiohttp/Makefile1
-rw-r--r--devel/py-pytest-asyncio/Makefile1
-rw-r--r--devel/py-pytest-azurepipelines/Makefile1
-rw-r--r--devel/py-pytest-benchmark/Makefile1
-rw-r--r--devel/py-pytest-black-multipy/Makefile1
-rw-r--r--devel/py-pytest-black/Makefile1
-rw-r--r--devel/py-pytest-cache/Makefile1
-rw-r--r--devel/py-pytest-canonical-data/Makefile1
-rw-r--r--devel/py-pytest-capturelog/Makefile1
-rw-r--r--devel/py-pytest-checkdocs/Makefile1
-rw-r--r--devel/py-pytest-cov/Makefile1
-rw-r--r--devel/py-pytest-datadir/Makefile1
-rw-r--r--devel/py-pytest-django/Makefile1
-rw-r--r--devel/py-pytest-enabler/Makefile1
-rw-r--r--devel/py-pytest-env/Makefile1
-rw-r--r--devel/py-pytest-factoryboy/Makefile1
-rw-r--r--devel/py-pytest-fixture-config/Makefile1
-rw-r--r--devel/py-pytest-flake8/Makefile1
-rw-r--r--devel/py-pytest-flakes/Makefile1
-rw-r--r--devel/py-pytest-flask/Makefile1
-rw-r--r--devel/py-pytest-forked/Makefile1
-rw-r--r--devel/py-pytest-freezegun/Makefile1
-rw-r--r--devel/py-pytest-helpers-namespace/Makefile1
-rw-r--r--devel/py-pytest-html/Makefile1
-rw-r--r--devel/py-pytest-httpbin/Makefile1
-rw-r--r--devel/py-pytest-httpserver/Makefile1
-rw-r--r--devel/py-pytest-isort/Makefile1
-rw-r--r--devel/py-pytest-lazy-fixture/Makefile1
-rw-r--r--devel/py-pytest-localserver/Makefile1
-rw-r--r--devel/py-pytest-markdown/Makefile3
-rw-r--r--devel/py-pytest-metadata/Makefile1
-rw-r--r--devel/py-pytest-mock/Makefile1
-rw-r--r--devel/py-pytest-mpl/Makefile1
-rw-r--r--devel/py-pytest-mutagen/Makefile1
-rw-r--r--devel/py-pytest-mypy/Makefile1
-rw-r--r--devel/py-pytest-nunit/Makefile1
-rw-r--r--devel/py-pytest-pep8/Makefile1
-rw-r--r--devel/py-pytest-plus/Makefile1
-rw-r--r--devel/py-pytest-profiling/Makefile1
-rw-r--r--devel/py-pytest-pycodestyle/Makefile1
-rw-r--r--devel/py-pytest-randomly/Makefile1
-rw-r--r--devel/py-pytest-regressions/Makefile1
-rw-r--r--devel/py-pytest-regtest/Makefile1
-rw-r--r--devel/py-pytest-relaxed/Makefile1
-rw-r--r--devel/py-pytest-rerunfailures/Makefile1
-rw-r--r--devel/py-pytest-runner/Makefile1
-rw-r--r--devel/py-pytest-shutil/Makefile1
-rw-r--r--devel/py-pytest-subtests/Makefile1
-rw-r--r--devel/py-pytest-sugar/Makefile1
-rw-r--r--devel/py-pytest-timeout/Makefile1
-rw-r--r--devel/py-pytest-tornado/Makefile1
-rw-r--r--devel/py-pytest-translations/Makefile1
-rw-r--r--devel/py-pytest-trio/Makefile1
-rw-r--r--devel/py-pytest-twisted/Makefile1
-rw-r--r--devel/py-pytest-verbose-parametrize/Makefile1
-rw-r--r--devel/py-pytest-virtualenv/Makefile1
-rw-r--r--devel/py-pytest-xdist/Makefile1
-rw-r--r--devel/py-pytest-xprocess/Makefile1
-rw-r--r--devel/py-pytest/Makefile1
-rw-r--r--devel/py-pytest4-asyncio/Makefile1
-rw-r--r--devel/py-pytest4-cache/Makefile1
-rw-r--r--devel/py-pytest4-cov/Makefile1
-rw-r--r--devel/py-pytest4-flakes/Makefile1
-rw-r--r--devel/py-pytest4/Makefile1
-rw-r--r--devel/py-python-Levenshtein/Makefile1
-rw-r--r--devel/py-python-application/Makefile1
-rw-r--r--devel/py-python-bugzilla/Makefile1
-rw-r--r--devel/py-python-dbusmock/Makefile1
-rw-r--r--devel/py-python-decouple/Makefile1
-rw-r--r--devel/py-python-distutils-extra/Makefile1
-rw-r--r--devel/py-python-dtrace/Makefile1
-rw-r--r--devel/py-python-easyconfig/Makefile1
-rw-r--r--devel/py-python-editor/Makefile1
-rw-r--r--devel/py-python-engineio/Makefile1
-rw-r--r--devel/py-python-gflags/Makefile1
-rw-r--r--devel/py-python-gilt/Makefile1
-rw-r--r--devel/py-python-gist/Makefile1
-rw-r--r--devel/py-python-gitlab/Makefile1
-rw-r--r--devel/py-python-jenkins/Makefile1
-rw-r--r--devel/py-python-json-logger/Makefile1
-rw-r--r--devel/py-python-jsonrpc-server/Makefile1
-rw-r--r--devel/py-python-magic/Makefile1
-rw-r--r--devel/py-python-mimeparse/Makefile1
-rw-r--r--devel/py-python-pcre/Makefile1
-rw-r--r--devel/py-python-ptrace/Makefile1
-rw-r--r--devel/py-python-rapidjson/Makefile1
-rw-r--r--devel/py-python-socketio/Makefile1
-rw-r--r--devel/py-python-statsd/Makefile1
-rw-r--r--devel/py-python-subunit/Makefile1
-rw-r--r--devel/py-pythonbrew/Makefile1
-rw-r--r--devel/py-pythondialog/Makefile1
-rw-r--r--devel/py-pythonfinder/Makefile1
-rw-r--r--devel/py-pythran/Makefile1
-rw-r--r--devel/py-pytimeparse/Makefile1
-rw-r--r--devel/py-pytools/Makefile1
-rw-r--r--devel/py-pytrie/Makefile1
-rw-r--r--devel/py-pytvmaze/Makefile1
-rw-r--r--devel/py-pytz-deprecation-shim/Makefile1
-rw-r--r--devel/py-pytz/Makefile1
-rw-r--r--devel/py-pytzdata/Makefile1
-rw-r--r--devel/py-pyudev/Makefile1
-rw-r--r--devel/py-pyupgrade/Makefile1
-rw-r--r--devel/py-pyusb/Makefile1
-rw-r--r--devel/py-pyvisa-py/Makefile1
-rw-r--r--devel/py-pyvisa/Makefile1
-rw-r--r--devel/py-pyxb/Makefile1
-rw-r--r--devel/py-pyyaml-include/Makefile1
-rw-r--r--devel/py-pyyaml_env_tag/Makefile1
-rw-r--r--devel/py-pyzipper/Makefile1
-rw-r--r--devel/py-q/Makefile1
-rw-r--r--devel/py-qasync/Makefile1
-rw-r--r--devel/py-qcs-api-client/Makefile1
-rw-r--r--devel/py-qstylizer/Makefile1
-rw-r--r--devel/py-qt5-pyqt/Makefile1
-rw-r--r--devel/py-qt5-sip/Makefile1
-rw-r--r--devel/py-qt5/Makefile1
-rw-r--r--devel/py-qtbuilder/Makefile1
-rw-r--r--devel/py-qtconsole/Makefile1
-rw-r--r--devel/py-questionary/Makefile1
-rw-r--r--devel/py-qutip-qip/Makefile1
-rw-r--r--devel/py-qutip/Makefile1
-rw-r--r--devel/py-ramlfications/Makefile1
-rw-r--r--devel/py-rapidfuzz-capi/Makefile1
-rw-r--r--devel/py-rapidfuzz/Makefile1
-rw-r--r--devel/py-ratelimiter/Makefile1
-rw-r--r--devel/py-rauth/Makefile1
-rw-r--r--devel/py-raven/Makefile1
-rw-r--r--devel/py-rchitect/Makefile1
-rw-r--r--devel/py-readme-renderer/Makefile1
-rw-r--r--devel/py-rebulk/Makefile1
-rw-r--r--devel/py-recordclass/Makefile1
-rw-r--r--devel/py-rednose/Makefile1
-rw-r--r--devel/py-reedsolo/Makefile1
-rw-r--r--devel/py-remote-pdb/Makefile1
-rw-r--r--devel/py-repoze.lru/Makefile1
-rw-r--r--devel/py-repoze.sphinx.autointerface/Makefile1
-rw-r--r--devel/py-repoze.tm2/Makefile1
-rw-r--r--devel/py-repoze.who/Makefile1
-rw-r--r--devel/py-repoze.xmliter/Makefile1
-rw-r--r--devel/py-represent/Makefile1
-rw-r--r--devel/py-requestsexceptions/Makefile1
-rw-r--r--devel/py-requirementslib/Makefile1
-rw-r--r--devel/py-resolvelib/Makefile1
-rw-r--r--devel/py-resolvelib05/Makefile1
-rw-r--r--devel/py-resolvelib07/Makefile1
-rw-r--r--devel/py-resolver/Makefile1
-rw-r--r--devel/py-resource/Makefile1
-rw-r--r--devel/py-responses/Makefile1
-rw-r--r--devel/py-retry2/Makefile1
-rw-r--r--devel/py-retrying/Makefile1
-rw-r--r--devel/py-retype/Makefile1
-rw-r--r--devel/py-rfc3339-validator/Makefile1
-rw-r--r--devel/py-rfc3339/Makefile1
-rw-r--r--devel/py-robotframework-databaselibrary/Makefile1
-rw-r--r--devel/py-robotframework-pabot/Makefile1
-rw-r--r--devel/py-robotframework-pythonlibcore/Makefile1
-rw-r--r--devel/py-robotframework-seleniumlibrary/Makefile1
-rw-r--r--devel/py-robotframework-stacktrace/Makefile1
-rw-r--r--devel/py-robotframework/Makefile1
-rw-r--r--devel/py-robotremoteserver/Makefile1
-rw-r--r--devel/py-rope/Makefile1
-rw-r--r--devel/py-rose/Makefile1
-rw-r--r--devel/py-rpcq/Makefile1
-rw-r--r--devel/py-rply/Makefile1
-rw-r--r--devel/py-rq-scheduler/Makefile1
-rw-r--r--devel/py-rq/Makefile1
-rw-r--r--devel/py-rstr/Makefile1
-rw-r--r--devel/py-rtree/Makefile1
-rw-r--r--devel/py-rtslib-fb/Makefile1
-rw-r--r--devel/py-ruamel.yaml.clib/Makefile1
-rw-r--r--devel/py-ruamel.yaml/Makefile1
-rw-r--r--devel/py-rubymarshal/Makefile1
-rw-r--r--devel/py-rush/Makefile1
-rw-r--r--devel/py-rx/Makefile1
-rw-r--r--devel/py-rx1/Makefile1
-rw-r--r--devel/py-saneyaml/Makefile1
-rw-r--r--devel/py-sarge/Makefile1
-rw-r--r--devel/py-sarif-om/Makefile1
-rw-r--r--devel/py-schedule/Makefile1
-rw-r--r--devel/py-scheduler/Makefile1
-rw-r--r--devel/py-schema/Makefile1
-rw-r--r--devel/py-schematics-patched/Makefile1
-rw-r--r--devel/py-scikit-build/Makefile1
-rw-r--r--devel/py-scooby/Makefile1
-rw-r--r--devel/py-scripttest/Makefile1
-rw-r--r--devel/py-selection/Makefile1
-rw-r--r--devel/py-semantic-version/Makefile1
-rw-r--r--devel/py-semver/Makefile1
-rw-r--r--devel/py-sentry-sdk/Makefile1
-rw-r--r--devel/py-serializable/Makefile1
-rw-r--r--devel/py-serpent/Makefile1
-rw-r--r--devel/py-session-info/Makefile1
-rw-r--r--devel/py-setproctitle/Makefile1
-rw-r--r--devel/py-setuptools-git/Makefile1
-rw-r--r--devel/py-setuptools-pkg/Makefile1
-rw-r--r--devel/py-setuptools-rust/Makefile1
-rw-r--r--devel/py-setuptools/Makefile1
-rw-r--r--devel/py-setuptools44/Makefile1
-rw-r--r--devel/py-setuptools_hg/Makefile1
-rw-r--r--devel/py-setuptools_scm/Makefile1
-rw-r--r--devel/py-setuptools_scm_git_archive/Makefile1
-rw-r--r--devel/py-sexpdata/Makefile1
-rw-r--r--devel/py-sgmllib3k/Makefile1
-rw-r--r--devel/py-sh/Makefile1
-rw-r--r--devel/py-shapely/Makefile1
-rw-r--r--devel/py-shellingham/Makefile1
-rw-r--r--devel/py-signalr-client-aio/Makefile1
-rw-r--r--devel/py-simpleeval/Makefile1
-rw-r--r--devel/py-simplegeneric/Makefile1
-rw-r--r--devel/py-simplejson/Makefile1
-rw-r--r--devel/py-simpleparse/Makefile1
-rw-r--r--devel/py-simpletal/Makefile1
-rw-r--r--devel/py-simpy/Makefile1
-rw-r--r--devel/py-sip/Makefile1
-rw-r--r--devel/py-sip4/Makefile1
-rw-r--r--devel/py-six/Makefile1
-rw-r--r--devel/py-smmap/Makefile1
-rw-r--r--devel/py-snakeviz/Makefile1
-rw-r--r--devel/py-sniffio/Makefile1
-rw-r--r--devel/py-sortedcontainers/Makefile1
-rw-r--r--devel/py-sourcemap/Makefile1
-rw-r--r--devel/py-speaklater/Makefile1
-rw-r--r--devel/py-speg/Makefile1
-rw-r--r--devel/py-spyder-kernels/Makefile1
-rw-r--r--devel/py-spyder/Makefile1
-rw-r--r--devel/py-squint/Makefile1
-rw-r--r--devel/py-sre-yield/Makefile1
-rw-r--r--devel/py-srsly/Makefile1
-rw-r--r--devel/py-stack-data/Makefile1
-rw-r--r--devel/py-stackexchange/Makefile1
-rw-r--r--devel/py-statgrab/Makefile1
-rw-r--r--devel/py-statsd/Makefile1
-rw-r--r--devel/py-stdlib-list/Makefile1
-rw-r--r--devel/py-stdnum/Makefile1
-rw-r--r--devel/py-stevedore/Makefile1
-rw-r--r--devel/py-stone/Makefile1
-rw-r--r--devel/py-stopit/Makefile1
-rw-r--r--devel/py-strategies/Makefile1
-rw-r--r--devel/py-streamparse/Makefile1
-rw-r--r--devel/py-strict-rfc3339/Makefile1
-rw-r--r--devel/py-stringbrewer/Makefile1
-rw-r--r--devel/py-stringcase/Makefile1
-rw-r--r--devel/py-structlog/Makefile1
-rw-r--r--devel/py-subprocess-tee/Makefile1
-rw-r--r--devel/py-subversion/Makefile1
-rw-r--r--devel/py-sure/Makefile1
-rw-r--r--devel/py-swagger-spec-validator/Makefile1
-rw-r--r--devel/py-synr/Makefile1
-rw-r--r--devel/py-sysctl/Makefile1
-rw-r--r--devel/py-sysv_ipc/Makefile1
-rw-r--r--devel/py-tables/Makefile1
-rw-r--r--devel/py-tabulate/Makefile1
-rw-r--r--devel/py-tabulator/Makefile1
-rw-r--r--devel/py-tailer/Makefile1
-rw-r--r--devel/py-tapi/Makefile1
-rw-r--r--devel/py-tarantool-queue/Makefile1
-rw-r--r--devel/py-tartiflette-aiohttp/Makefile1
-rw-r--r--devel/py-tartiflette/Makefile1
-rw-r--r--devel/py-taskflow/Makefile1
-rw-r--r--devel/py-tasklib/Makefile1
-rw-r--r--devel/py-tblib/Makefile1
-rw-r--r--devel/py-tdworkflow/Makefile1
-rw-r--r--devel/py-telepath/Makefile1
-rw-r--r--devel/py-tempora/Makefile1
-rw-r--r--devel/py-tenacity/Makefile1
-rw-r--r--devel/py-termcolor/Makefile1
-rw-r--r--devel/py-termstyle/Makefile1
-rw-r--r--devel/py-testfixtures/Makefile1
-rw-r--r--devel/py-testinfra/Makefile1
-rw-r--r--devel/py-testoob/Makefile1
-rw-r--r--devel/py-testpath/Makefile1
-rw-r--r--devel/py-testrepository/Makefile1
-rw-r--r--devel/py-testresources/Makefile1
-rw-r--r--devel/py-testscenarios/Makefile1
-rw-r--r--devel/py-testtools/Makefile1
-rw-r--r--devel/py-thefuzz/Makefile1
-rw-r--r--devel/py-threadpoolctl/Makefile1
-rw-r--r--devel/py-threema-msgapi/Makefile1
-rw-r--r--devel/py-thrift/Makefile1
-rw-r--r--devel/py-thriftpy2/Makefile1
-rw-r--r--devel/py-tiamat/Makefile1
-rw-r--r--devel/py-timelib/Makefile1
-rw-r--r--devel/py-timeout-decorator/Makefile1
-rw-r--r--devel/py-tinyarray/Makefile1
-rw-r--r--devel/py-tinyrpc/Makefile1
-rw-r--r--devel/py-tokenize-rt/Makefile1
-rw-r--r--devel/py-toolz/Makefile1
-rw-r--r--devel/py-tooz/Makefile1
-rw-r--r--devel/py-toposort/Makefile1
-rw-r--r--devel/py-tox/Makefile1
-rw-r--r--devel/py-traceback2/Makefile1
-rw-r--r--devel/py-traitlets/Makefile1
-rw-r--r--devel/py-traits/Makefile1
-rw-r--r--devel/py-transaction/Makefile1
-rw-r--r--devel/py-transitions/Makefile1
-rw-r--r--devel/py-tree-format/Makefile1
-rw-r--r--devel/py-trimesh/Makefile1
-rw-r--r--devel/py-trove-classifiers/Makefile1
-rw-r--r--devel/py-ttictoc/Makefile1
-rw-r--r--devel/py-ttystatus/Makefile1
-rw-r--r--devel/py-twiggy/Makefile1
-rw-r--r--devel/py-twilio/Makefile1
-rw-r--r--devel/py-twine/Makefile1
-rw-r--r--devel/py-twisted/Makefile1
-rw-r--r--devel/py-txaio/Makefile1
-rw-r--r--devel/py-txi2p-tahoe/Makefile1
-rw-r--r--devel/py-typechecks/Makefile1
-rw-r--r--devel/py-typed-ast/Makefile1
-rw-r--r--devel/py-typeguard/Makefile1
-rw-r--r--devel/py-typer/Makefile1
-rw-r--r--devel/py-types-Flask/Makefile1
-rw-r--r--devel/py-types-Jinja2/Makefile1
-rw-r--r--devel/py-types-MarkupSafe/Makefile1
-rw-r--r--devel/py-types-Pillow/Makefile1
-rw-r--r--devel/py-types-PyYAML/Makefile1
-rw-r--r--devel/py-types-Werkzeug/Makefile1
-rw-r--r--devel/py-types-click/Makefile1
-rw-r--r--devel/py-types-docutils/Makefile1
-rw-r--r--devel/py-types-futures/Makefile1
-rw-r--r--devel/py-types-mock/Makefile1
-rw-r--r--devel/py-types-protobuf/Makefile1
-rw-r--r--devel/py-types-psycopg2/Makefile1
-rw-r--r--devel/py-types-requests/Makefile1
-rw-r--r--devel/py-types-termcolor/Makefile1
-rw-r--r--devel/py-types-toml/Makefile1
-rw-r--r--devel/py-types-typed-ast/Makefile1
-rw-r--r--devel/py-types-urllib3/Makefile1
-rw-r--r--devel/py-types-xxhash/Makefile1
-rw-r--r--devel/py-typing-extensions/Makefile1
-rw-r--r--devel/py-typing-inspect/Makefile1
-rw-r--r--devel/py-tzdata/Makefile1
-rw-r--r--devel/py-tzlocal/Makefile1
-rw-r--r--devel/py-u-msgpack-python/Makefile1
-rw-r--r--devel/py-ua_parser/Makefile1
-rw-r--r--devel/py-ubelt/Makefile1
-rw-r--r--devel/py-uhid-freebsd/Makefile1
-rw-r--r--devel/py-ujson/Makefile1
-rw-r--r--devel/py-unearth/Makefile1
-rw-r--r--devel/py-unicodecsv/Makefile1
-rw-r--r--devel/py-unicodedata2/Makefile1
-rw-r--r--devel/py-unipath/Makefile1
-rw-r--r--devel/py-unittest2/Makefile1
-rw-r--r--devel/py-unittest2pytest/Makefile1
-rw-r--r--devel/py-unpaddedbase64/Makefile1
-rw-r--r--devel/py-update_checker/Makefile1
-rw-r--r--devel/py-urlimport/Makefile1
-rw-r--r--devel/py-urwid-readline/Makefile1
-rw-r--r--devel/py-urwid/Makefile1
-rw-r--r--devel/py-urwidtrees/Makefile1
-rw-r--r--devel/py-us/Makefile1
-rw-r--r--devel/py-user_agents/Makefile1
-rw-r--r--devel/py-userpath/Makefile1
-rw-r--r--devel/py-uvloop/Makefile1
-rw-r--r--devel/py-validate-pyproject/Makefile1
-rw-r--r--devel/py-validators/Makefile1
-rw-r--r--devel/py-validictory/Makefile1
-rw-r--r--devel/py-vcrpy/Makefile1
-rw-r--r--devel/py-vcver/Makefile1
-rw-r--r--devel/py-vcversioner/Makefile1
-rw-r--r--devel/py-venusian/Makefile1
-rw-r--r--devel/py-verboselogs/Makefile1
-rw-r--r--devel/py-versiontools/Makefile1
-rw-r--r--devel/py-verspec/Makefile1
-rw-r--r--devel/py-vine/Makefile1
-rw-r--r--devel/py-virtualenv-api/Makefile1
-rw-r--r--devel/py-virtualenv-clone/Makefile1
-rw-r--r--devel/py-virtualenv/Makefile1
-rw-r--r--devel/py-virtualenvwrapper/Makefile1
-rw-r--r--devel/py-visitor/Makefile1
-rw-r--r--devel/py-vistir/Makefile1
-rw-r--r--devel/py-voluptuous-serialize/Makefile1
-rw-r--r--devel/py-voluptuous/Makefile1
-rw-r--r--devel/py-vsts-cd-manager/Makefile1
-rw-r--r--devel/py-vsts/Makefile1
-rw-r--r--devel/py-vulture/Makefile1
-rw-r--r--devel/py-wadllib/Makefile1
-rw-r--r--devel/py-warlock/Makefile1
-rw-r--r--devel/py-watchdog/Makefile1
-rw-r--r--devel/py-watchfiles/Makefile1
-rw-r--r--devel/py-watchgod/Makefile1
-rw-r--r--devel/py-watermark/Makefile1
-rw-r--r--devel/py-wcwidth/Makefile1
-rw-r--r--devel/py-weblib/Makefile1
-rw-r--r--devel/py-websockets/Makefile1
-rw-r--r--devel/py-websockify/Makefile1
-rw-r--r--devel/py-wheel/Makefile1
-rw-r--r--devel/py-whichcraft/Makefile1
-rw-r--r--devel/py-whistle/Makefile1
-rw-r--r--devel/py-wlc/Makefile1
-rw-r--r--devel/py-woops/Makefile1
-rw-r--r--devel/py-wrapt/Makefile1
-rw-r--r--devel/py-wsgi-intercept/Makefile1
-rw-r--r--devel/py-wsgi_xmlrpc/Makefile1
-rw-r--r--devel/py-wsgitools/Makefile1
-rw-r--r--devel/py-wsgiutils/Makefile1
-rw-r--r--devel/py-wsme/Makefile1
-rw-r--r--devel/py-xarray-einstats/Makefile1
-rw-r--r--devel/py-xarray/Makefile1
-rw-r--r--devel/py-xattr/Makefile1
-rw-r--r--devel/py-xcaplib/Makefile1
-rw-r--r--devel/py-xdg/Makefile1
-rw-r--r--devel/py-xdis/Makefile1
-rw-r--r--devel/py-xdoctest/Makefile1
-rw-r--r--devel/py-xerox/Makefile1
-rw-r--r--devel/py-xmltodict/Makefile1
-rw-r--r--devel/py-xstatic-angular-bootstrap/Makefile1
-rw-r--r--devel/py-xstatic-angular-fileupload/Makefile1
-rw-r--r--devel/py-xstatic-angular-gettext/Makefile1
-rw-r--r--devel/py-xstatic-angular-lrdragndrop/Makefile1
-rw-r--r--devel/py-xstatic-angular-schema-form/Makefile1
-rw-r--r--devel/py-xstatic-angular/Makefile1
-rw-r--r--devel/py-xstatic-bootstrap-datepicker/Makefile1
-rw-r--r--devel/py-xstatic-bootstrap-scss/Makefile1
-rw-r--r--devel/py-xstatic-bootswatch/Makefile1
-rw-r--r--devel/py-xstatic-d3/Makefile1
-rw-r--r--devel/py-xstatic-font-awesome/Makefile1
-rw-r--r--devel/py-xstatic-hogan/Makefile1
-rw-r--r--devel/py-xstatic-jasmine/Makefile1
-rw-r--r--devel/py-xstatic-jquery-migrate/Makefile1
-rw-r--r--devel/py-xstatic-jquery-ui/Makefile1
-rw-r--r--devel/py-xstatic-jquery.quicksearch/Makefile1
-rw-r--r--devel/py-xstatic-jquery.tablesorter/Makefile1
-rw-r--r--devel/py-xstatic-jquery/Makefile1
-rw-r--r--devel/py-xstatic-jsencrypt/Makefile1
-rw-r--r--devel/py-xstatic-mdi/Makefile1
-rw-r--r--devel/py-xstatic-objectpath/Makefile1
-rw-r--r--devel/py-xstatic-rickshaw/Makefile1
-rw-r--r--devel/py-xstatic-roboto-fontface/Makefile1
-rw-r--r--devel/py-xstatic-smart-table/Makefile1
-rw-r--r--devel/py-xstatic-spin/Makefile1
-rw-r--r--devel/py-xstatic-term.js/Makefile1
-rw-r--r--devel/py-xstatic-tv4/Makefile1
-rw-r--r--devel/py-xstatic/Makefile1
-rw-r--r--devel/py-xxhash/Makefile1
-rw-r--r--devel/py-yacs/Makefile1
-rw-r--r--devel/py-yaml/Makefile1
-rw-r--r--devel/py-yamllint/Makefile1
-rw-r--r--devel/py-yamlordereddictloader/Makefile1
-rw-r--r--devel/py-yandex-money-sdk/Makefile1
-rw-r--r--devel/py-yappi/Makefile1
-rw-r--r--devel/py-yapps2/Makefile1
-rw-r--r--devel/py-yarg/Makefile1
-rw-r--r--devel/py-yaspin/Makefile1
-rw-r--r--devel/py-yattag/Makefile1
-rw-r--r--devel/py-yg.lockfile/Makefile1
-rw-r--r--devel/py-yunomi/Makefile1
-rw-r--r--devel/py-z3c.autoinclude/Makefile1
-rw-r--r--devel/py-z3c.batching/Makefile1
-rw-r--r--devel/py-z3c.zcmlhook/Makefile1
-rw-r--r--devel/py-zc.buildout/Makefile1
-rw-r--r--devel/py-zclockfile/Makefile1
-rw-r--r--devel/py-zconfig/Makefile1
-rw-r--r--devel/py-zict/Makefile1
-rw-r--r--devel/py-zipp/Makefile1
-rw-r--r--devel/py-zope.app.basicskin/Makefile1
-rw-r--r--devel/py-zope.app.renderer/Makefile1
-rw-r--r--devel/py-zope.app.schema/Makefile1
-rw-r--r--devel/py-zope.broken/Makefile1
-rw-r--r--devel/py-zope.browser/Makefile1
-rw-r--r--devel/py-zope.browserresource/Makefile1
-rw-r--r--devel/py-zope.cachedescriptors/Makefile1
-rw-r--r--devel/py-zope.component/Makefile1
-rw-r--r--devel/py-zope.configuration/Makefile1
-rw-r--r--devel/py-zope.contentprovider/Makefile1
-rw-r--r--devel/py-zope.contenttype/Makefile1
-rw-r--r--devel/py-zope.copy/Makefile1
-rw-r--r--devel/py-zope.datetime/Makefile1
-rw-r--r--devel/py-zope.deferredimport/Makefile1
-rw-r--r--devel/py-zope.deprecation/Makefile1
-rw-r--r--devel/py-zope.dottedname/Makefile1
-rw-r--r--devel/py-zope.event/Makefile1
-rw-r--r--devel/py-zope.exceptions/Makefile1
-rw-r--r--devel/py-zope.filerepresentation/Makefile1
-rw-r--r--devel/py-zope.generations/Makefile1
-rw-r--r--devel/py-zope.globalrequest/Makefile1
-rw-r--r--devel/py-zope.i18n/Makefile1
-rw-r--r--devel/py-zope.interface/Makefile1
-rw-r--r--devel/py-zope.lifecycleevent/Makefile1
-rw-r--r--devel/py-zope.location/Makefile1
-rw-r--r--devel/py-zope.processlifetime/Makefile1
-rw-r--r--devel/py-zope.publisher/Makefile1
-rw-r--r--devel/py-zope.schema/Makefile1
-rw-r--r--devel/py-zope.sequencesort/Makefile1
-rw-r--r--devel/py-zope.size/Makefile1
-rw-r--r--devel/py-zope.tales/Makefile1
-rw-r--r--devel/py-zope.testbrowser/Makefile1
-rw-r--r--devel/py-zope.testing/Makefile1
-rw-r--r--devel/py-zope.traversing/Makefile1
-rw-r--r--devel/py3c/Makefile28
-rw-r--r--devel/py3c/pkg-descr6
-rw-r--r--devel/pybind11/Makefile1
-rw-r--r--devel/pybugz/Makefile1
-rw-r--r--devel/pycanberra/Makefile1
-rw-r--r--devel/pycharm-ce/Makefile1
-rw-r--r--devel/pycharm-pro/Makefile1
-rw-r--r--devel/pycos/Makefile1
-rw-r--r--devel/pycount/Makefile1
-rw-r--r--devel/pydbus-common/Makefile1
-rw-r--r--devel/pydio-packr/Makefile1
-rw-r--r--devel/pyenv/Makefile1
-rw-r--r--devel/pylint/Makefile1
-rw-r--r--devel/pyobfuscate/Makefile1
-rw-r--r--devel/pyotherside-qt5/Makefile1
-rw-r--r--devel/pyside2-tools/Makefile1
-rw-r--r--devel/pyside2/Makefile1
-rw-r--r--devel/pystring/Makefile1
-rw-r--r--devel/pysvn/Makefile1
-rw-r--r--devel/pythontidy/Makefile1
-rw-r--r--devel/pytype/Makefile1
-rw-r--r--devel/qbe/Makefile1
-rw-r--r--devel/qca/Makefile1
-rw-r--r--devel/qconf/Makefile1
-rw-r--r--devel/qcoro/Makefile1
-rw-r--r--devel/qgit/Makefile1
-rw-r--r--devel/qjson/Makefile1
-rw-r--r--devel/qmake/Makefile1
-rw-r--r--devel/qschematic/Makefile1
-rw-r--r--devel/qscintilla2-designerplugin-qt5/Makefile1
-rw-r--r--devel/qscintilla2-qt5/Makefile1
-rw-r--r--devel/qt-maybe/Makefile1
-rw-r--r--devel/qt5/Makefile1
-rw-r--r--devel/qt6-5compat/Makefile1
-rw-r--r--devel/qt6-base/Makefile1
-rw-r--r--devel/qt6-languageserver/Makefile1
-rw-r--r--devel/qt6-positioning/Makefile1
-rw-r--r--devel/qt6-remoteobjects/Makefile1
-rw-r--r--devel/qt6-scxml/Makefile1
-rw-r--r--devel/qt6-tools/Makefile1
-rw-r--r--devel/qt6-translations/Makefile1
-rw-r--r--devel/qt6/Makefile1
-rw-r--r--devel/qtcreator/Makefile1
-rw-r--r--devel/quantum/Makefile1
-rw-r--r--devel/quickcheck++/Makefile1
-rw-r--r--devel/quilt/Makefile1
-rw-r--r--devel/rabs/Makefile1
-rw-r--r--devel/radare2/Makefile1
-rw-r--r--devel/radian/Makefile1
-rw-r--r--devel/ragel/Makefile1
-rw-r--r--devel/raknet/Makefile1
-rw-r--r--devel/rang/Makefile1
-rw-r--r--devel/range-v3/Makefile1
-rw-r--r--devel/rapidcheck/Makefile1
-rw-r--r--devel/rapidfuzz-cpp/Makefile1
-rw-r--r--devel/rapidjson/Makefile1
-rw-r--r--devel/rapidyaml/Makefile1
-rw-r--r--devel/raylib/Makefile1
-rw-r--r--devel/rbenv/Makefile1
-rw-r--r--devel/rbtools/Makefile1
-rw-r--r--devel/rclint/Makefile1
-rw-r--r--devel/rcs/Makefile1
-rw-r--r--devel/rcs57/Makefile1
-rw-r--r--devel/re2/Makefile1
-rw-r--r--devel/re2c/Makefile1
-rw-r--r--devel/readline/Makefile1
-rw-r--r--devel/rebar/Makefile1
-rw-r--r--devel/rebar3/Makefile1
-rw-r--r--devel/redasm/Makefile1
-rw-r--r--devel/redo/Makefile1
-rw-r--r--devel/regexx/Makefile1
-rw-r--r--devel/regexxer/Makefile1
-rw-r--r--devel/remake/Makefile1
-rw-r--r--devel/remotery/Makefile1
-rw-r--r--devel/replxx/Makefile1
-rw-r--r--devel/reproc/Makefile1
-rw-r--r--devel/resolv_wrapper/Makefile1
-rw-r--r--devel/revive/Makefile1
-rw-r--r--devel/rgbds/Makefile1
-rw-r--r--devel/rgxg/Makefile1
-rw-r--r--devel/rhtvision/Makefile1
-rw-r--r--devel/rinutils/Makefile1
-rw-r--r--devel/riscv32-unknown-elf-gcc/Makefile1
-rw-r--r--devel/riscv64-gcc/Makefile1
-rw-r--r--devel/riscv64-none-elf-gcc/Makefile1
-rw-r--r--devel/rkcommon/Makefile1
-rw-r--r--devel/rlog/Makefile1
-rw-r--r--devel/rlwrap/Makefile1
-rw-r--r--devel/robin-hood-hashing/Makefile1
-rw-r--r--devel/robin-map/Makefile1
-rw-r--r--devel/roboctl/Makefile1
-rw-r--r--devel/robodoc/Makefile1
-rw-r--r--devel/ros-catkin/Makefile1
-rw-r--r--devel/ros-catkin_pkg/Makefile1
-rw-r--r--devel/ros-console_bridge/Makefile1
-rw-r--r--devel/ros-rosdep/Makefile1
-rw-r--r--devel/ros-rosdistro/Makefile1
-rw-r--r--devel/ros-rosinstall_generator/Makefile1
-rw-r--r--devel/ros-rospkg/Makefile1
-rw-r--r--devel/ros-urdfdom/Makefile1
-rw-r--r--devel/ros-urdfdom_headers/Makefile1
-rw-r--r--devel/ros-vcstool/Makefile1
-rw-r--r--devel/ros-vcstools/Makefile1
-rw-r--r--devel/ros-wstool/Makefile1
-rw-r--r--devel/roswell/Makefile1
-rw-r--r--devel/rote/Makefile1
-rw-r--r--devel/rpc2/Makefile1
-rw-r--r--devel/rpclib/Makefile1
-rw-r--r--devel/rsvndump/Makefile1
-rw-r--r--devel/rth/Makefile1
-rw-r--r--devel/rttr/Makefile1
-rw-r--r--devel/ruby-bsearch/Makefile1
-rw-r--r--devel/ruby-build/Makefile1
-rw-r--r--devel/ruby-gems/Makefile1
-rw-r--r--devel/ruby-install/Makefile1
-rw-r--r--devel/ruby-rbprof/Makefile1
-rw-r--r--devel/ruby-setup.rb/Makefile1
-rw-r--r--devel/ruby-subversion/Makefile1
-rw-r--r--devel/rubygem-CFPropertyList/Makefile1
-rw-r--r--devel/rubygem-abstract/Makefile1
-rw-r--r--devel/rubygem-actionpack-action_caching/Makefile1
-rw-r--r--devel/rubygem-actionpack-page_caching/Makefile1
-rw-r--r--devel/rubygem-actionview4/Makefile1
-rw-r--r--devel/rubygem-actionview5/Makefile1
-rw-r--r--devel/rubygem-actionview50/Makefile1
-rw-r--r--devel/rubygem-actionview52/Makefile1
-rw-r--r--devel/rubygem-actionview60/Makefile1
-rw-r--r--devel/rubygem-actionview61/Makefile1
-rw-r--r--devel/rubygem-actionview70/Makefile1
-rw-r--r--devel/rubygem-active_scaffold/Makefile1
-rw-r--r--devel/rubygem-activejob4/Makefile1
-rw-r--r--devel/rubygem-activejob5/Makefile1
-rw-r--r--devel/rubygem-activejob50/Makefile1
-rw-r--r--devel/rubygem-activejob52/Makefile1
-rw-r--r--devel/rubygem-activejob60/Makefile1
-rw-r--r--devel/rubygem-activejob61/Makefile1
-rw-r--r--devel/rubygem-activejob70/Makefile1
-rw-r--r--devel/rubygem-activemessaging/Makefile1
-rw-r--r--devel/rubygem-activerecord-deprecated_finders/Makefile1
-rw-r--r--devel/rubygem-activesupport4/Makefile1
-rw-r--r--devel/rubygem-activesupport5/Makefile1
-rw-r--r--devel/rubygem-activesupport50/Makefile1
-rw-r--r--devel/rubygem-activesupport52/Makefile1
-rw-r--r--devel/rubygem-activesupport60/Makefile1
-rw-r--r--devel/rubygem-activesupport61/Makefile1
-rw-r--r--devel/rubygem-activesupport70/Makefile1
-rw-r--r--devel/rubygem-airborne/Makefile1
-rw-r--r--devel/rubygem-akismet/Makefile1
-rw-r--r--devel/rubygem-algebrick/Makefile1
-rw-r--r--devel/rubygem-algorithms/Makefile1
-rw-r--r--devel/rubygem-aliyun-sdk/Makefile1
-rw-r--r--devel/rubygem-allison/Makefile1
-rw-r--r--devel/rubygem-amazing_print/Makefile1
-rw-r--r--devel/rubygem-analogger/Makefile1
-rw-r--r--devel/rubygem-annoy/Makefile1
-rw-r--r--devel/rubygem-ansi/Makefile1
-rw-r--r--devel/rubygem-apipie-bindings/Makefile1
-rw-r--r--devel/rubygem-apipie-params/Makefile1
-rw-r--r--devel/rubygem-app_config/Makefile1
-rw-r--r--devel/rubygem-appraisal/Makefile1
-rw-r--r--devel/rubygem-arr-pm/Makefile1
-rw-r--r--devel/rubygem-arrayfields/Makefile1
-rw-r--r--devel/rubygem-ascii85/Makefile1
-rw-r--r--devel/rubygem-asetus/Makefile1
-rw-r--r--devel/rubygem-aspectr/Makefile1
-rw-r--r--devel/rubygem-ast/Makefile1
-rw-r--r--devel/rubygem-astrolabe/Makefile1
-rw-r--r--devel/rubygem-async-io/Makefile1
-rw-r--r--devel/rubygem-async/Makefile1
-rw-r--r--devel/rubygem-atomic/Makefile1
-rw-r--r--devel/rubygem-attic/Makefile1
-rw-r--r--devel/rubygem-attr_required/Makefile1
-rw-r--r--devel/rubygem-authlogic/Makefile1
-rw-r--r--devel/rubygem-avro/Makefile1
-rw-r--r--devel/rubygem-awesome_print/Makefile1
-rw-r--r--devel/rubygem-awrence/Makefile1
-rw-r--r--devel/rubygem-aws-crt/Makefile1
-rw-r--r--devel/rubygem-aws-eventstream/Makefile1
-rw-r--r--devel/rubygem-aws-partitions/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-accessanalyzer/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-account/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-acm/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-acmpca/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-alexaforbusiness/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-amplify/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-amplifybackend/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-amplifyuibuilder/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-apigateway/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-apigatewayv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appconfig/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appconfigdata/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appflow/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appintegrationsservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-applicationautoscaling/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-applicationcostprofiler/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-applicationinsights/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appmesh/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appregistry/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-apprunner/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appstream/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-appsync/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-athena/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-auditmanager/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-augmentedairuntime/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-autoscaling/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-autoscalingplans/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-backup/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-backupgateway/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-backupstorage/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-batch/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-billingconductor/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-braket/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-budgets/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-chime/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-chimesdkidentity/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmeetings/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-chimesdkmessaging/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloud9/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudcontrolapi/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-clouddirectory/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudformation/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudfront/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudhsm/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudhsmv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudsearch/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudsearchdomain/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudtrail/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudwatch/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevents/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchevidently/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchlogs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cloudwatchrum/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codeartifact/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codebuild/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codecommit/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codedeploy/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codeguruprofiler/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codegurureviewer/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codepipeline/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codestar/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codestarconnections/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-codestarnotifications/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentity/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-cognitosync/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-comprehend/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-comprehendmedical/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-computeoptimizer/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-configservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-connect/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-connectcampaignservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-connectcontactlens/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-connectparticipant/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-connectwisdomservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-controltower/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-core/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-core2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-core3131/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-costandusagereportservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-costexplorer/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-customerprofiles/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-databasemigrationservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-dataexchange/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-datapipeline/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-datasync/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-dax/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-detective/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-devicefarm/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-devopsguru/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-directconnect/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-directoryservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-dlm/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-docdb/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-drs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-dynamodb/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-dynamodbstreams/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ebs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ec2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ec2instanceconnect/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ecr/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ecrpublic/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ecs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-efs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-eks/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-elasticache/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-elasticbeanstalk/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-elasticinference/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancing/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-elasticsearchservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-elastictranscoder/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-emr/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-emrcontainers/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-emrserverless/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-eventbridge/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-finspace/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-finspacedata/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-firehose/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-fis/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-fms/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-forecastqueryservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-forecastservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-frauddetector/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-fsx/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-gamelift/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-gamesparks/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-glacier/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-globalaccelerator/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-glue/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-gluedatabrew/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-greengrass/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-greengrassv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-groundstation/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-guardduty/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-health/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-healthlake/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-honeycode/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iam/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-identitystore/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-imagebuilder/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-importexport/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-inspector/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-inspector2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iot/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iot1clickprojects/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotanalytics/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotdataplane/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotevents/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ioteventsdata/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotfleethub/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotjobsdataplane/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotsecuretunneling/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotsitewise/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotthingsgraph/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iottwinmaker/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-iotwireless/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ivs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ivschat/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kafka/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kafkaconnect/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kendra/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-keyspaces/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kinesis/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalytics/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideo/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideomedia/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-kms/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lakeformation/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lambda/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lambdapreview/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lex/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lexmodelsv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lexruntimev2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-licensemanager/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lightsail/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-locationservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lookoutequipment/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lookoutforvision/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-lookoutmetrics/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-machinelearning/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-macie/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-macie2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mainframemodernization/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-managedblockchain/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-managedgrafana/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-marketplacecatalog/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-marketplacemetering/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mediaconnect/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mediaconvert/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-medialive/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mediapackage/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mediapackagevod/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mediastore/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mediastoredata/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mediatailor/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-memorydb/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mgn/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-migrationhub/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-migrationhubconfig/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mobile/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mq/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mturk/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-mwaa/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-neptune/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-networkfirewall/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-networkmanager/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-nimblestudio/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-opensearchservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-opsworks/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-opsworkscm/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-organizations/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-outposts/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-panorama/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-personalize/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-personalizeevents/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-personalizeruntime/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-pi/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-pinpoint/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-pinpointemail/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-polly/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-pricing/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-privatenetworks/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-prometheusservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-proton/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-qldb/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-qldbsession/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-quicksight/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ram/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-rds/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-rdsdataservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-recyclebin/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-redshift/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-redshiftserverless/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-rekognition/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-resiliencehub/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-resourcegroups/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-resources/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-resources2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-robomaker/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-rolesanywhere/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-route53/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-route53domains/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycluster/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-route53resolver/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-s3/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-s3control/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-s3outposts/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sagemaker/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sagemakerruntime/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-savingsplans/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-schemas/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-secretsmanager/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-securityhub/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-servicecatalog/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-servicediscovery/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-servicequotas/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ses/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sesv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-shield/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-signer/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-simpledb/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sms/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-snowball/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-snowdevicemanagement/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sns/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sqs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ssm/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ssmcontacts/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ssmincidents/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-sso/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ssoadmin/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-ssooidc/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-states/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-storagegateway/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-support/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-supportapp/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-swf/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-synthetics/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-textract/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-timestreamquery/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-timestreamwrite/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-transcribeservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-transcribestreamingservice/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-transfer/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-translate/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-voiceid/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-waf/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-wafregional/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-wafv2/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-wellarchitected/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-workdocs/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-worklink/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-workmail/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-workmailmessageflow/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-workspaces/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-workspacesweb/Makefile1
-rw-r--r--devel/rubygem-aws-sdk-xray/Makefile1
-rw-r--r--devel/rubygem-aws-sdk/Makefile1
-rw-r--r--devel/rubygem-aws-sdk2/Makefile1
-rw-r--r--devel/rubygem-aws-sigv2/Makefile1
-rw-r--r--devel/rubygem-aws-sigv4/Makefile1
-rw-r--r--devel/rubygem-axiom-types/Makefile1
-rw-r--r--devel/rubygem-azure-storage-blob/Makefile1
-rw-r--r--devel/rubygem-azure-storage-common/Makefile1
-rw-r--r--devel/rubygem-azure-storage-file/Makefile1
-rw-r--r--devel/rubygem-azure-storage-queue/Makefile1
-rw-r--r--devel/rubygem-azure-storage-table/Makefile1
-rw-r--r--devel/rubygem-azure-storage/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_anomalydetector/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_autosuggest/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_computervision/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_contentmoderator/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_customimagesearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_customsearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_customvisionprediction/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_customvisiontraining/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_entitysearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_face/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_formrecognizer/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_imagesearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_localsearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_luisauthoring/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_luisruntime/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_newssearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_personalizer/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_qnamaker/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_qnamakerruntime/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_spellcheck/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_textanalytics/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_videosearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_visualsearch/Makefile1
-rw-r--r--devel/rubygem-azure_cognitiveservices_websearch/Makefile1
-rw-r--r--devel/rubygem-azure_event_grid/Makefile1
-rw-r--r--devel/rubygem-azure_graph_rbac/Makefile1
-rw-r--r--devel/rubygem-azure_key_vault/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_adhybridhealth_service/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_advisor/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_alerts_management/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_analysis_services/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_api_management/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_appconfiguration/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_attestation/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_authorization/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_automanage/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_automation/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_azurestack/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_azurestack_hci/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_batch/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_batchai/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_billing/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_bot_service/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_cdn/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_cognitive_services/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_commerce/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_compute/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_consumption/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_container_instance/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_container_registry/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_container_service/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_cosmosdb/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_cost_management/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_customer_insights/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_data_factory/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_data_migration/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_databox/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_datalake_analytics/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_datalake_store/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_datashare/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_deployment_manager/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_dev_spaces/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_devtestlabs/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_digitaltwins/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_dns/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_edgegateway/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_event_grid/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_event_hub/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_features/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_hanaonazure/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_hdinsight/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_hybrid_compute/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_import_export/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_iot_central/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_iot_hub/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_key_vault/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_kubernetes_configuration/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_kusto/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_labservices/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_links/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_locks/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_logic/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_machine_learning/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_machine_learning_services/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_maintenance/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_managed_applications/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_mariadb/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_marketplace_ordering/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_media_services/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_migrate/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_mixedreality/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_monitor/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_msi/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_mysql/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_netapp/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_network/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_notification_hubs/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_operational_insights/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_operations_management/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_peering/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_policy/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_policy_insights/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_portal/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_postgresql/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_powerbi_dedicated/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_powerbi_embedded/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_privatedns/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_recovery_services/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_recovery_services_backup/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_recovery_services_site_recovery/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_redis/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_relay/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_reservations/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_resource_health/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_resourcegraph/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_resources/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_resources_management/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_scheduler/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_search/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_security/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_serialconsole/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_service_bus/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_service_fabric/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_signalr/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_sql/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_sqlvirtualmachine/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_stor_simple8000_series/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_storage/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_storagecache/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_storagesync/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_stream_analytics/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_subscriptions/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_support/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_synapse/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_time_series_insights/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_traffic_manager/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_vmware_cloudsimple/Makefile1
-rw-r--r--devel/rubygem-azure_mgmt_web/Makefile1
-rw-r--r--devel/rubygem-azure_sdk/Makefile1
-rw-r--r--devel/rubygem-azure_service_fabric/Makefile1
-rw-r--r--devel/rubygem-backports/Makefile1
-rw-r--r--devel/rubygem-bacon/Makefile1
-rw-r--r--devel/rubygem-baf/Makefile1
-rw-r--r--devel/rubygem-batch-loader/Makefile1
-rw-r--r--devel/rubygem-benelux/Makefile1
-rw-r--r--devel/rubygem-bin_utils/Makefile1
-rw-r--r--devel/rubygem-bindata/Makefile1
-rw-r--r--devel/rubygem-bindex/Makefile1
-rw-r--r--devel/rubygem-binding_of_caller/Makefile1
-rw-r--r--devel/rubygem-bit-struct/Makefile1
-rw-r--r--devel/rubygem-blankslate/Makefile1
-rw-r--r--devel/rubygem-blockenspiel/Makefile1
-rw-r--r--devel/rubygem-bones/Makefile1
-rw-r--r--devel/rubygem-bootsnap/Makefile1
-rw-r--r--devel/rubygem-bootsnap111/Makefile1
-rw-r--r--devel/rubygem-bootsnap112/Makefile1
-rw-r--r--devel/rubygem-bootstrap_form/Makefile1
-rw-r--r--devel/rubygem-bson/Makefile1
-rw-r--r--devel/rubygem-buftok/Makefile1
-rw-r--r--devel/rubygem-bugspots/Makefile1
-rw-r--r--devel/rubygem-builder/Makefile1
-rw-r--r--devel/rubygem-byebug/Makefile1
-rw-r--r--devel/rubygem-c21e/Makefile1
-rw-r--r--devel/rubygem-cabin/Makefile1
-rw-r--r--devel/rubygem-caesars/Makefile1
-rw-r--r--devel/rubygem-cairo-gobject/Makefile1
-rw-r--r--devel/rubygem-capybara-screenshot/Makefile1
-rw-r--r--devel/rubygem-capybara/Makefile1
-rw-r--r--devel/rubygem-cbor/Makefile1
-rw-r--r--devel/rubygem-celluloid-essentials/Makefile1
-rw-r--r--devel/rubygem-celluloid-extras/Makefile1
-rw-r--r--devel/rubygem-celluloid-fsm/Makefile1
-rw-r--r--devel/rubygem-celluloid-io/Makefile1
-rw-r--r--devel/rubygem-celluloid-pool/Makefile1
-rw-r--r--devel/rubygem-celluloid-supervision/Makefile1
-rw-r--r--devel/rubygem-celluloid/Makefile1
-rw-r--r--devel/rubygem-cf-uaa-lib/Makefile1
-rw-r--r--devel/rubygem-cheffish/Makefile1
-rw-r--r--devel/rubygem-childprocess/Makefile1
-rw-r--r--devel/rubygem-childprocess3/Makefile1
-rw-r--r--devel/rubygem-childprocess40/Makefile1
-rw-r--r--devel/rubygem-chronic/Makefile1
-rw-r--r--devel/rubygem-chronic_duration/Makefile1
-rw-r--r--devel/rubygem-claide-plugins/Makefile1
-rw-r--r--devel/rubygem-claide/Makefile1
-rw-r--r--devel/rubygem-clamp/Makefile1
-rw-r--r--devel/rubygem-clamp11/Makefile1
-rw-r--r--devel/rubygem-classifier-reborn/Makefile1
-rw-r--r--devel/rubygem-classifier/Makefile1
-rw-r--r--devel/rubygem-climate_control/Makefile1
-rw-r--r--devel/rubygem-clio/Makefile1
-rw-r--r--devel/rubygem-cliprompt/Makefile1
-rw-r--r--devel/rubygem-cloudfiles/Makefile1
-rw-r--r--devel/rubygem-cms_scanner/Makefile1
-rw-r--r--devel/rubygem-cocaine/Makefile1
-rw-r--r--devel/rubygem-coercible/Makefile1
-rw-r--r--devel/rubygem-coffee-rails-rails5/Makefile1
-rw-r--r--devel/rubygem-coffee-rails-rails50/Makefile1
-rw-r--r--devel/rubygem-coffee-rails-rails52/Makefile1
-rw-r--r--devel/rubygem-coffee-rails4/Makefile1
-rw-r--r--devel/rubygem-coffee-rails41/Makefile1
-rw-r--r--devel/rubygem-coffee-script-source/Makefile1
-rw-r--r--devel/rubygem-coffee-script/Makefile1
-rw-r--r--devel/rubygem-colorize/Makefile1
-rw-r--r--devel/rubygem-columnize/Makefile1
-rw-r--r--devel/rubygem-commander/Makefile1
-rw-r--r--devel/rubygem-concurrent-ruby-edge/Makefile1
-rw-r--r--devel/rubygem-concurrent-ruby-ext/Makefile1
-rw-r--r--devel/rubygem-concurrent-ruby/Makefile1
-rw-r--r--devel/rubygem-configatron/Makefile1
-rw-r--r--devel/rubygem-configstruct/Makefile1
-rw-r--r--devel/rubygem-configuration/Makefile1
-rw-r--r--devel/rubygem-console/Makefile1
-rw-r--r--devel/rubygem-contracts/Makefile1
-rw-r--r--devel/rubygem-contracts016/Makefile1
-rw-r--r--devel/rubygem-cookbook-omnifetch/Makefile1
-rw-r--r--devel/rubygem-cool.io/Makefile1
-rw-r--r--devel/rubygem-corefines/Makefile1
-rw-r--r--devel/rubygem-cork/Makefile1
-rw-r--r--devel/rubygem-countries/Makefile1
-rw-r--r--devel/rubygem-cow_proxy/Makefile1
-rw-r--r--devel/rubygem-crack/Makefile1
-rw-r--r--devel/rubygem-cri/Makefile1
-rw-r--r--devel/rubygem-csv/Makefile1
-rw-r--r--devel/rubygem-cucumber-ci-environment/Makefile1
-rw-r--r--devel/rubygem-cucumber-core/Makefile1
-rw-r--r--devel/rubygem-cucumber-cucumber-expressions/Makefile1
-rw-r--r--devel/rubygem-cucumber-cucumber-expressions15/Makefile1
-rw-r--r--devel/rubygem-cucumber-messages/Makefile1
-rw-r--r--devel/rubygem-cucumber-messages18/Makefile1
-rw-r--r--devel/rubygem-cucumber-rails/Makefile1
-rw-r--r--devel/rubygem-cucumber-tag-expressions/Makefile1
-rw-r--r--devel/rubygem-cucumber-wire/Makefile1
-rw-r--r--devel/rubygem-cucumber/Makefile1
-rw-r--r--devel/rubygem-curses/Makefile1
-rw-r--r--devel/rubygem-cyoi/Makefile1
-rw-r--r--devel/rubygem-daemon_controller/Makefile1
-rw-r--r--devel/rubygem-daemons/Makefile1
-rw-r--r--devel/rubygem-danger-gitlab/Makefile1
-rw-r--r--devel/rubygem-danger/Makefile1
-rw-r--r--devel/rubygem-date/Makefile1
-rw-r--r--devel/rubygem-ddmemoize/Makefile1
-rw-r--r--devel/rubygem-ddmetrics/Makefile1
-rw-r--r--devel/rubygem-ddplugin/Makefile1
-rw-r--r--devel/rubygem-ddtrace/Makefile1
-rw-r--r--devel/rubygem-debase-ruby_core_source/Makefile1
-rw-r--r--devel/rubygem-debug/Makefile1
-rw-r--r--devel/rubygem-debug_inspector/Makefile1
-rw-r--r--devel/rubygem-debugger-linecache/Makefile1
-rw-r--r--devel/rubygem-debugger-ruby_core_source/Makefile1
-rw-r--r--devel/rubygem-debugger-xml/Makefile1
-rw-r--r--devel/rubygem-declarative-option/Makefile1
-rw-r--r--devel/rubygem-declarative/Makefile1
-rw-r--r--devel/rubygem-deep_merge/Makefile1
-rw-r--r--devel/rubygem-deep_test/Makefile1
-rw-r--r--devel/rubygem-deface/Makefile1
-rw-r--r--devel/rubygem-default_value_for/Makefile1
-rw-r--r--devel/rubygem-delayed_job/Makefile1
-rw-r--r--devel/rubygem-delayer-deferred/Makefile1
-rw-r--r--devel/rubygem-delayer/Makefile1
-rw-r--r--devel/rubygem-delegate/Makefile1
-rw-r--r--devel/rubygem-deprecated/Makefile1
-rw-r--r--devel/rubygem-deprecated2/Makefile1
-rw-r--r--devel/rubygem-descendants_tracker/Makefile1
-rw-r--r--devel/rubygem-device_detector/Makefile1
-rw-r--r--devel/rubygem-devise-rails5/Makefile1
-rw-r--r--devel/rubygem-devise-rails52/Makefile1
-rw-r--r--devel/rubygem-devise-rails60/Makefile1
-rw-r--r--devel/rubygem-devise-rails61/Makefile1
-rw-r--r--devel/rubygem-devise-rails70/Makefile1
-rw-r--r--devel/rubygem-devise/Makefile1
-rw-r--r--devel/rubygem-devise47-rails61/Makefile1
-rw-r--r--devel/rubygem-did_you_mean/Makefile1
-rw-r--r--devel/rubygem-dig_rb/Makefile1
-rw-r--r--devel/rubygem-directory_watcher/Makefile1
-rw-r--r--devel/rubygem-ditz/Makefile1
-rw-r--r--devel/rubygem-diva/Makefile1
-rw-r--r--devel/rubygem-docile/Makefile1
-rw-r--r--devel/rubygem-docopt/Makefile1
-rw-r--r--devel/rubygem-drb/Makefile1
-rw-r--r--devel/rubygem-dry-configurable/Makefile1
-rw-r--r--devel/rubygem-dry-container/Makefile1
-rw-r--r--devel/rubygem-dry-core/Makefile1
-rw-r--r--devel/rubygem-dry-equalizer/Makefile1
-rw-r--r--devel/rubygem-dry-inflector/Makefile1
-rw-r--r--devel/rubygem-dry-logic/Makefile1
-rw-r--r--devel/rubygem-dry-types/Makefile1
-rw-r--r--devel/rubygem-drydock/Makefile1
-rw-r--r--devel/rubygem-dynflow/Makefile1
-rw-r--r--devel/rubygem-e2mmap/Makefile1
-rw-r--r--devel/rubygem-ecma-re-validator/Makefile1
-rw-r--r--devel/rubygem-edavis10-object_daddy/Makefile1
-rw-r--r--devel/rubygem-elif/Makefile1
-rw-r--r--devel/rubygem-emoji_regex/Makefile1
-rw-r--r--devel/rubygem-english/Makefile1
-rw-r--r--devel/rubygem-enumerize/Makefile1
-rw-r--r--devel/rubygem-equalizer/Makefile1
-rw-r--r--devel/rubygem-equatable/Makefile1
-rw-r--r--devel/rubygem-erb/Makefile1
-rw-r--r--devel/rubygem-errand/Makefile1
-rw-r--r--devel/rubygem-error_highlight/Makefile1
-rw-r--r--devel/rubygem-et-orbi/Makefile1
-rw-r--r--devel/rubygem-etc/Makefile1
-rw-r--r--devel/rubygem-event_emitter/Makefile1
-rw-r--r--devel/rubygem-eventmachine/Makefile1
-rw-r--r--devel/rubygem-excon/Makefile1
-rw-r--r--devel/rubygem-execjs/Makefile1
-rw-r--r--devel/rubygem-extlib/Makefile1
-rw-r--r--devel/rubygem-extras/Makefile1
-rw-r--r--devel/rubygem-facets/Makefile1
-rw-r--r--devel/rubygem-faker/Makefile1
-rw-r--r--devel/rubygem-faraday-cookie_jar/Makefile1
-rw-r--r--devel/rubygem-faraday-excon/Makefile1
-rw-r--r--devel/rubygem-faraday-excon1/Makefile1
-rw-r--r--devel/rubygem-faraday_middleware-aws-sigv4/Makefile1
-rw-r--r--devel/rubygem-faraday_middleware-aws-sigv403/Makefile1
-rw-r--r--devel/rubygem-faraday_middleware-multi_json/Makefile1
-rw-r--r--devel/rubygem-fast-stemmer/Makefile1
-rw-r--r--devel/rubygem-fast_blank/Makefile1
-rw-r--r--devel/rubygem-fast_gettext/Makefile1
-rw-r--r--devel/rubygem-fast_gettext1/Makefile1
-rw-r--r--devel/rubygem-fast_stack/Makefile1
-rw-r--r--devel/rubygem-fast_xor/Makefile1
-rw-r--r--devel/rubygem-fastercsv/Makefile1
-rw-r--r--devel/rubygem-fattr/Makefile1
-rw-r--r--devel/rubygem-fcntl/Makefile1
-rw-r--r--devel/rubygem-ffi-compiler/Makefile1
-rw-r--r--devel/rubygem-ffi-libarchive/Makefile1
-rw-r--r--devel/rubygem-ffi-win32-extensions/Makefile1
-rw-r--r--devel/rubygem-ffi-yajl/Makefile1
-rw-r--r--devel/rubygem-ffi/Makefile1
-rw-r--r--devel/rubygem-fiber-local/Makefile1
-rw-r--r--devel/rubygem-fiddle/Makefile1
-rw-r--r--devel/rubygem-file-tail/Makefile1
-rw-r--r--devel/rubygem-filesize/Makefile1
-rw-r--r--devel/rubygem-fileutils/Makefile1
-rw-r--r--devel/rubygem-find/Makefile1
-rw-r--r--devel/rubygem-flexmock/Makefile1
-rw-r--r--devel/rubygem-flipper-active_support_cache_store-rails61/Makefile1
-rw-r--r--devel/rubygem-flipper-active_support_cache_store/Makefile1
-rw-r--r--devel/rubygem-flipper-ui/Makefile1
-rw-r--r--devel/rubygem-flipper/Makefile1
-rw-r--r--devel/rubygem-flipper021/Makefile1
-rw-r--r--devel/rubygem-fluent-logger/Makefile1
-rw-r--r--devel/rubygem-fog-core/Makefile1
-rw-r--r--devel/rubygem-fog-core1/Makefile1
-rw-r--r--devel/rubygem-fog-core210/Makefile1
-rw-r--r--devel/rubygem-fog-core220/Makefile1
-rw-r--r--devel/rubygem-fog-json/Makefile1
-rw-r--r--devel/rubygem-fog/Makefile1
-rw-r--r--devel/rubygem-font-awesome-rails-rails5/Makefile1
-rw-r--r--devel/rubygem-font-awesome-rails-rails50/Makefile1
-rw-r--r--devel/rubygem-font-awesome-rails-rails52/Makefile1
-rw-r--r--devel/rubygem-font-awesome-rails-rails60/Makefile1
-rw-r--r--devel/rubygem-font-awesome-rails/Makefile1
-rw-r--r--devel/rubygem-foreigner/Makefile1
-rw-r--r--devel/rubygem-foreman/Makefile1
-rw-r--r--devel/rubygem-formatador/Makefile1
-rw-r--r--devel/rubygem-forwardable-extended/Makefile1
-rw-r--r--devel/rubygem-forwardable/Makefile1
-rw-r--r--devel/rubygem-fugit/Makefile1
-rw-r--r--devel/rubygem-fugit12/Makefile1
-rw-r--r--devel/rubygem-fuzzy_match/Makefile1
-rw-r--r--devel/rubygem-gapic-common/Makefile1
-rw-r--r--devel/rubygem-gdata/Makefile1
-rw-r--r--devel/rubygem-gem-compare/Makefile1
-rw-r--r--devel/rubygem-gem_plugin/Makefile1
-rw-r--r--devel/rubygem-gemcutter/Makefile1
-rw-r--r--devel/rubygem-gemdiff/Makefile1
-rw-r--r--devel/rubygem-gemnasium-parser/Makefile1
-rw-r--r--devel/rubygem-gems/Makefile1
-rw-r--r--devel/rubygem-generator/Makefile1
-rw-r--r--devel/rubygem-generator_spec-rails4/Makefile1
-rw-r--r--devel/rubygem-generator_spec-rails5/Makefile1
-rw-r--r--devel/rubygem-georuby/Makefile1
-rw-r--r--devel/rubygem-get_process_mem/Makefile1
-rw-r--r--devel/rubygem-getopt/Makefile1
-rw-r--r--devel/rubygem-getoptlong/Makefile1
-rw-r--r--devel/rubygem-gettext-setup/Makefile1
-rw-r--r--devel/rubygem-gettext/Makefile1
-rw-r--r--devel/rubygem-gettext_i18n_rails/Makefile1
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails5/Makefile1
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails50/Makefile1
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails52/Makefile1
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails61/Makefile1
-rw-r--r--devel/rubygem-gh/Makefile1
-rw-r--r--devel/rubygem-gibbler/Makefile1
-rw-r--r--devel/rubygem-gio2/Makefile1
-rw-r--r--devel/rubygem-git-version-bump/Makefile1
-rw-r--r--devel/rubygem-git/Makefile1
-rw-r--r--devel/rubygem-github_api/Makefile1
-rw-r--r--devel/rubygem-gitlab-chronic/Makefile1
-rw-r--r--devel/rubygem-gitlab-dangerfiles/Makefile1
-rw-r--r--devel/rubygem-gitlab-experiment/Makefile1
-rw-r--r--devel/rubygem-gitlab-labkit/Makefile1
-rw-r--r--devel/rubygem-gitlab-license/Makefile1
-rw-r--r--devel/rubygem-gitlab-license_finder/Makefile1
-rw-r--r--devel/rubygem-gitlab-pygments.rb/Makefile1
-rw-r--r--devel/rubygem-gitlab-sidekiq-fetcher/Makefile1
-rw-r--r--devel/rubygem-gitlab/Makefile1
-rw-r--r--devel/rubygem-gitlab_chronic_duration/Makefile1
-rw-r--r--devel/rubygem-gitlab_git/Makefile1
-rw-r--r--devel/rubygem-gitlab_meta/Makefile1
-rw-r--r--devel/rubygem-glib2/Makefile1
-rw-r--r--devel/rubygem-gobject-introspection/Makefile1
-rw-r--r--devel/rubygem-google-api-client/Makefile1
-rw-r--r--devel/rubygem-google-apis-compute_v1/Makefile1
-rw-r--r--devel/rubygem-google-apis-core/Makefile1
-rw-r--r--devel/rubygem-google-apis-discovery_v1/Makefile1
-rw-r--r--devel/rubygem-google-apis-generator/Makefile1
-rw-r--r--devel/rubygem-google-apis-iamcredentials_v1/Makefile1
-rw-r--r--devel/rubygem-google-apis-monitoring_v3/Makefile1
-rw-r--r--devel/rubygem-google-apis-pubsub_v1/Makefile1
-rw-r--r--devel/rubygem-google-apis-sqladmin_v1beta4/Makefile1
-rw-r--r--devel/rubygem-google-apis-storage_v1/Makefile1
-rw-r--r--devel/rubygem-google-gax/Makefile1
-rw-r--r--devel/rubygem-google-protobuf/Makefile1
-rw-r--r--devel/rubygem-google-protobuf319/Makefile1
-rw-r--r--devel/rubygem-googleapis-common-protos-types/Makefile1
-rw-r--r--devel/rubygem-googleapis-common-protos/Makefile1
-rw-r--r--devel/rubygem-graf/Makefile1
-rw-r--r--devel/rubygem-grape-entity/Makefile1
-rw-r--r--devel/rubygem-grape-path-helpers/Makefile1
-rw-r--r--devel/rubygem-grape-route-helpers/Makefile1
-rw-r--r--devel/rubygem-grape-swagger/Makefile1
-rw-r--r--devel/rubygem-grape/Makefile1
-rw-r--r--devel/rubygem-grape15/Makefile1
-rw-r--r--devel/rubygem-grape_logging/Makefile1
-rw-r--r--devel/rubygem-graphiql-rails/Makefile1
-rw-r--r--devel/rubygem-graphlient/Makefile1
-rw-r--r--devel/rubygem-graphql-client/Makefile1
-rw-r--r--devel/rubygem-graphql-docs/Makefile1
-rw-r--r--devel/rubygem-graphql/Makefile1
-rw-r--r--devel/rubygem-grpc-google-iam-v1/Makefile1
-rw-r--r--devel/rubygem-guess_html_encoding/Makefile1
-rw-r--r--devel/rubygem-gyoku/Makefile1
-rw-r--r--devel/rubygem-hamster/Makefile1
-rw-r--r--devel/rubygem-hana/Makefile1
-rw-r--r--devel/rubygem-hashdiff/Makefile1
-rw-r--r--devel/rubygem-hashery/Makefile1
-rw-r--r--devel/rubygem-hashie-forbidden_attributes/Makefile1
-rw-r--r--devel/rubygem-hashie/Makefile1
-rw-r--r--devel/rubygem-hashie4/Makefile1
-rw-r--r--devel/rubygem-health_check/Makefile1
-rw-r--r--devel/rubygem-heapy/Makefile1
-rw-r--r--devel/rubygem-highline/Makefile1
-rw-r--r--devel/rubygem-highline1/Makefile1
-rw-r--r--devel/rubygem-hike/Makefile1
-rw-r--r--devel/rubygem-hike1/Makefile1
-rw-r--r--devel/rubygem-hitimes/Makefile1
-rw-r--r--devel/rubygem-hocon/Makefile1
-rw-r--r--devel/rubygem-hoe/Makefile1
-rw-r--r--devel/rubygem-holidays/Makefile1
-rw-r--r--devel/rubygem-http_accept_language/Makefile1
-rw-r--r--devel/rubygem-i18n/Makefile1
-rw-r--r--devel/rubygem-i18n_data/Makefile1
-rw-r--r--devel/rubygem-icalendar/Makefile1
-rw-r--r--devel/rubygem-ice_cube/Makefile1
-rw-r--r--devel/rubygem-ice_nine/Makefile1
-rw-r--r--devel/rubygem-inflecto/Makefile1
-rw-r--r--devel/rubygem-iniparse/Makefile1
-rw-r--r--devel/rubygem-inspec-core/Makefile1
-rw-r--r--devel/rubygem-instance_storage/Makefile1
-rw-r--r--devel/rubygem-interact/Makefile1
-rw-r--r--devel/rubygem-io-console/Makefile1
-rw-r--r--devel/rubygem-io-event/Makefile1
-rw-r--r--devel/rubygem-io-like/Makefile1
-rw-r--r--devel/rubygem-io-nonblock/Makefile1
-rw-r--r--devel/rubygem-io-wait/Makefile1
-rw-r--r--devel/rubygem-io-wait01/Makefile1
-rw-r--r--devel/rubygem-iobuffer/Makefile1
-rw-r--r--devel/rubygem-iostruct/Makefile1
-rw-r--r--devel/rubygem-ipynbdiff/Makefile1
-rw-r--r--devel/rubygem-irb/Makefile1
-rw-r--r--devel/rubygem-iso8601/Makefile1
-rw-r--r--devel/rubygem-jaeger-client/Makefile1
-rw-r--r--devel/rubygem-jammit/Makefile1
-rw-r--r--devel/rubygem-jaro_winkler/Makefile1
-rw-r--r--devel/rubygem-jasmine-core/Makefile1
-rw-r--r--devel/rubygem-jbuilder-rails5/Makefile1
-rw-r--r--devel/rubygem-jbuilder-rails50/Makefile1
-rw-r--r--devel/rubygem-jbuilder-rails52/Makefile1
-rw-r--r--devel/rubygem-jbuilder-rails60/Makefile1
-rw-r--r--devel/rubygem-jbuilder-rails61/Makefile1
-rw-r--r--devel/rubygem-jbuilder/Makefile1
-rw-r--r--devel/rubygem-jekyll-coffeescript/Makefile1
-rw-r--r--devel/rubygem-jenkins_api_client/Makefile1
-rw-r--r--devel/rubygem-jeweler/Makefile1
-rw-r--r--devel/rubygem-jira-ruby/Makefile1
-rw-r--r--devel/rubygem-jira-ruby21/Makefile1
-rw-r--r--devel/rubygem-jmespath/Makefile1
-rw-r--r--devel/rubygem-jquery-ui-themes/Makefile1
-rw-r--r--devel/rubygem-jruby-jars/Makefile1
-rw-r--r--devel/rubygem-json-canonicalization/Makefile1
-rw-r--r--devel/rubygem-json-schema/Makefile1
-rw-r--r--devel/rubygem-json/Makefile1
-rw-r--r--devel/rubygem-json1/Makefile1
-rw-r--r--devel/rubygem-json25/Makefile1
-rw-r--r--devel/rubygem-json_pure/Makefile1
-rw-r--r--devel/rubygem-json_pure1/Makefile1
-rw-r--r--devel/rubygem-json_schema/Makefile1
-rw-r--r--devel/rubygem-json_schemer/Makefile1
-rw-r--r--devel/rubygem-jsonapi-renderer/Makefile1
-rw-r--r--devel/rubygem-jsonpath/Makefile1
-rw-r--r--devel/rubygem-kafo/Makefile1
-rw-r--r--devel/rubygem-kafo_parsers/Makefile1
-rw-r--r--devel/rubygem-kafo_wizards/Makefile1
-rw-r--r--devel/rubygem-kgio/Makefile1
-rw-r--r--devel/rubygem-launchy/Makefile1
-rw-r--r--devel/rubygem-lazy_priority_queue/Makefile1
-rw-r--r--devel/rubygem-libdatadog/Makefile1
-rw-r--r--devel/rubygem-libddprof/Makefile1
-rw-r--r--devel/rubygem-libddwaf/Makefile1
-rw-r--r--devel/rubygem-librarian/Makefile1
-rw-r--r--devel/rubygem-librarianp/Makefile1
-rw-r--r--devel/rubygem-libyajl2/Makefile1
-rw-r--r--devel/rubygem-license_finder/Makefile1
-rw-r--r--devel/rubygem-licensee/Makefile1
-rw-r--r--devel/rubygem-listen/Makefile1
-rw-r--r--devel/rubygem-little-plugger/Makefile1
-rw-r--r--devel/rubygem-local_time-rails5/Makefile1
-rw-r--r--devel/rubygem-local_time/Makefile1
-rw-r--r--devel/rubygem-locale/Makefile1
-rw-r--r--devel/rubygem-lockfile/Makefile1
-rw-r--r--devel/rubygem-logger/Makefile1
-rw-r--r--devel/rubygem-logging/Makefile1
-rw-r--r--devel/rubygem-logster/Makefile1
-rw-r--r--devel/rubygem-loquacious/Makefile1
-rw-r--r--devel/rubygem-lru_redux/Makefile1
-rw-r--r--devel/rubygem-lumberjack/Makefile1
-rw-r--r--devel/rubygem-main/Makefile1
-rw-r--r--devel/rubygem-manpages/Makefile1
-rw-r--r--devel/rubygem-map/Makefile1
-rw-r--r--devel/rubygem-marcel/Makefile1
-rw-r--r--devel/rubygem-memo_wise/Makefile1
-rw-r--r--devel/rubygem-memoist/Makefile1
-rw-r--r--devel/rubygem-memoizable/Makefile1
-rw-r--r--devel/rubygem-memoize/Makefile1
-rw-r--r--devel/rubygem-memory_profiler/Makefile1
-rw-r--r--devel/rubygem-mercenary/Makefile1
-rw-r--r--devel/rubygem-message_bus/Makefile1
-rw-r--r--devel/rubygem-metaclass/Makefile1
-rw-r--r--devel/rubygem-metaid/Makefile1
-rw-r--r--devel/rubygem-metasm/Makefile1
-rw-r--r--devel/rubygem-method_source/Makefile1
-rw-r--r--devel/rubygem-micromachine/Makefile1
-rw-r--r--devel/rubygem-middleware/Makefile1
-rw-r--r--devel/rubygem-mini_histogram/Makefile1
-rw-r--r--devel/rubygem-mini_portile2-25/Makefile1
-rw-r--r--devel/rubygem-mini_portile2/Makefile1
-rw-r--r--devel/rubygem-minitest/Makefile1
-rw-r--r--devel/rubygem-mixlib-archive/Makefile1
-rw-r--r--devel/rubygem-mixlib-authentication/Makefile1
-rw-r--r--devel/rubygem-mixlib-cli/Makefile1
-rw-r--r--devel/rubygem-mixlib-config/Makefile1
-rw-r--r--devel/rubygem-mixlib-install/Makefile1
-rw-r--r--devel/rubygem-mixlib-log/Makefile1
-rw-r--r--devel/rubygem-mixlib-shellout/Makefile1
-rw-r--r--devel/rubygem-mixlib-versioning/Makefile1
-rw-r--r--devel/rubygem-mize/Makefile1
-rw-r--r--devel/rubygem-mkrf/Makefile1
-rw-r--r--devel/rubygem-mmap2/Makefile1
-rw-r--r--devel/rubygem-mocha/Makefile1
-rw-r--r--devel/rubygem-molinillo/Makefile1
-rw-r--r--devel/rubygem-moneta/Makefile1
-rw-r--r--devel/rubygem-mongo/Makefile1
-rw-r--r--devel/rubygem-mono_logger/Makefile1
-rw-r--r--devel/rubygem-ms_rest/Makefile1
-rw-r--r--devel/rubygem-ms_rest_azure/Makefile1
-rw-r--r--devel/rubygem-msgpack/Makefile1
-rw-r--r--devel/rubygem-mspec/Makefile1
-rw-r--r--devel/rubygem-multi_json/Makefile1
-rw-r--r--devel/rubygem-multi_json114/Makefile1
-rw-r--r--devel/rubygem-multi_test/Makefile1
-rw-r--r--devel/rubygem-murmurhash3/Makefile1
-rw-r--r--devel/rubygem-mustache-sinatra/Makefile1
-rw-r--r--devel/rubygem-mustache/Makefile1
-rw-r--r--devel/rubygem-mustache0/Makefile1
-rw-r--r--devel/rubygem-mustermann-grape/Makefile1
-rw-r--r--devel/rubygem-mustermann/Makefile1
-rw-r--r--devel/rubygem-mutex_m/Makefile1
-rw-r--r--devel/rubygem-mutter/Makefile1
-rw-r--r--devel/rubygem-nakayoshi_fork/Makefile1
-rw-r--r--devel/rubygem-nap/Makefile1
-rw-r--r--devel/rubygem-native-package-installer/Makefile1
-rw-r--r--devel/rubygem-naught/Makefile1
-rw-r--r--devel/rubygem-necromancer/Makefile1
-rw-r--r--devel/rubygem-needle/Makefile1
-rw-r--r--devel/rubygem-nenv/Makefile1
-rw-r--r--devel/rubygem-nesty/Makefile1
-rw-r--r--devel/rubygem-netaddr/Makefile1
-rw-r--r--devel/rubygem-newrelic-grape/Makefile1
-rw-r--r--devel/rubygem-newrelic_rpm/Makefile1
-rw-r--r--devel/rubygem-nice-ffi/Makefile1
-rw-r--r--devel/rubygem-nio4r/Makefile1
-rw-r--r--devel/rubygem-nori/Makefile1
-rw-r--r--devel/rubygem-notiffany/Makefile1
-rw-r--r--devel/rubygem-notify/Makefile1
-rw-r--r--devel/rubygem-nprogress-rails/Makefile1
-rw-r--r--devel/rubygem-nsa-rails5/Makefile1
-rw-r--r--devel/rubygem-numerizer/Makefile1
-rw-r--r--devel/rubygem-oci/Makefile1
-rw-r--r--devel/rubygem-octopress-hooks/Makefile1
-rw-r--r--devel/rubygem-oj/Makefile1
-rw-r--r--devel/rubygem-oj310/Makefile1
-rw-r--r--devel/rubygem-omniauth_crowd/Makefile1
-rw-r--r--devel/rubygem-omnibus/Makefile1
-rw-r--r--devel/rubygem-open3/Makefile1
-rw-r--r--devel/rubygem-open3_backport/Makefile1
-rw-r--r--devel/rubygem-open4/Makefile1
-rw-r--r--devel/rubygem-opentracing/Makefile1
-rw-r--r--devel/rubygem-opt_parse_validator/Makefile1
-rw-r--r--devel/rubygem-optimist/Makefile1
-rw-r--r--devel/rubygem-optparse/Makefile1
-rw-r--r--devel/rubygem-orm_adapter/Makefile1
-rw-r--r--devel/rubygem-os/Makefile1
-rw-r--r--devel/rubygem-ostruct/Makefile1
-rw-r--r--devel/rubygem-p4ruby/Makefile1
-rw-r--r--devel/rubygem-paint/Makefile1
-rw-r--r--devel/rubygem-pairing_heap/Makefile1
-rw-r--r--devel/rubygem-paperclip-rails5/Makefile1
-rw-r--r--devel/rubygem-paperclip-rails50/Makefile1
-rw-r--r--devel/rubygem-parser/Makefile1
-rw-r--r--devel/rubygem-pastel/Makefile1
-rw-r--r--devel/rubygem-patch_finder/Makefile1
-rw-r--r--devel/rubygem-pathname/Makefile1
-rw-r--r--devel/rubygem-pathspec/Makefile1
-rw-r--r--devel/rubygem-pathutil/Makefile1
-rw-r--r--devel/rubygem-pdk/Makefile1
-rw-r--r--devel/rubygem-pedump/Makefile1
-rw-r--r--devel/rubygem-peek-gc-rails52/Makefile1
-rw-r--r--devel/rubygem-peek-host/Makefile1
-rw-r--r--devel/rubygem-peek-performance_bar/Makefile1
-rw-r--r--devel/rubygem-peek-rails4/Makefile1
-rw-r--r--devel/rubygem-peek-rails52/Makefile1
-rw-r--r--devel/rubygem-peek-rails60/Makefile1
-rw-r--r--devel/rubygem-peek-rails61/Makefile1
-rw-r--r--devel/rubygem-peek-rblineprof-rails52/Makefile1
-rw-r--r--devel/rubygem-peek-redis-rails52/Makefile1
-rw-r--r--devel/rubygem-peek/Makefile1
-rw-r--r--devel/rubygem-pkg-config/Makefile1
-rw-r--r--devel/rubygem-platform/Makefile1
-rw-r--r--devel/rubygem-pleaserun/Makefile1
-rw-r--r--devel/rubygem-plist/Makefile1
-rw-r--r--devel/rubygem-pluggaloid/Makefile1
-rw-r--r--devel/rubygem-polyamorous/Makefile1
-rw-r--r--devel/rubygem-polyglot/Makefile1
-rw-r--r--devel/rubygem-posix-spawn/Makefile1
-rw-r--r--devel/rubygem-power_assert/Makefile1
-rw-r--r--devel/rubygem-powerbar/Makefile1
-rw-r--r--devel/rubygem-powerpack/Makefile1
-rw-r--r--devel/rubygem-pp/Makefile1
-rw-r--r--devel/rubygem-pqueue/Makefile1
-rw-r--r--devel/rubygem-prettyprint/Makefile1
-rw-r--r--devel/rubygem-profile/Makefile1
-rw-r--r--devel/rubygem-progressbar/Makefile1
-rw-r--r--devel/rubygem-prometheus-client-mmap/Makefile1
-rw-r--r--devel/rubygem-protected_attributes/Makefile1
-rw-r--r--devel/rubygem-protobuf-cucumber/Makefile1
-rw-r--r--devel/rubygem-protocol/Makefile1
-rw-r--r--devel/rubygem-pry-byebug/Makefile1
-rw-r--r--devel/rubygem-pry-rails/Makefile1
-rw-r--r--devel/rubygem-pry-remote-em/Makefile1
-rw-r--r--devel/rubygem-pry-remote/Makefile1
-rw-r--r--devel/rubygem-pry/Makefile1
-rw-r--r--devel/rubygem-pstore/Makefile1
-rw-r--r--devel/rubygem-ptreloaded/Makefile1
-rw-r--r--devel/rubygem-puppet-resource_api/Makefile1
-rw-r--r--devel/rubygem-pygments.rb/Makefile1
-rw-r--r--devel/rubygem-que-scheduler/Makefile1
-rw-r--r--devel/rubygem-que/Makefile1
-rw-r--r--devel/rubygem-r18n-core/Makefile1
-rw-r--r--devel/rubygem-r18n-desktop/Makefile1
-rw-r--r--devel/rubygem-r18n-rails-api/Makefile1
-rw-r--r--devel/rubygem-r18n-rails/Makefile1
-rw-r--r--devel/rubygem-rabl-rails50/Makefile1
-rw-r--r--devel/rubygem-rabl/Makefile1
-rw-r--r--devel/rubygem-racc/Makefile1
-rw-r--r--devel/rubygem-rack-mini-profiler/Makefile1
-rw-r--r--devel/rubygem-rack-raw-upload/Makefile1
-rw-r--r--devel/rubygem-rails-deprecated_sanitizer-rails5/Makefile1
-rw-r--r--devel/rubygem-rails-deprecated_sanitizer-rails50/Makefile1
-rw-r--r--devel/rubygem-rails-deprecated_sanitizer/Makefile1
-rw-r--r--devel/rubygem-rails-i18n-rails5/Makefile1
-rw-r--r--devel/rubygem-rails-i18n-rails50/Makefile1
-rw-r--r--devel/rubygem-rails-i18n-rails52/Makefile1
-rw-r--r--devel/rubygem-rails-i18n-rails60/Makefile1
-rw-r--r--devel/rubygem-rails-i18n-rails61/Makefile1
-rw-r--r--devel/rubygem-rails-i18n-rails70/Makefile1
-rw-r--r--devel/rubygem-rails-observers/Makefile1
-rw-r--r--devel/rubygem-rainbow/Makefile1
-rw-r--r--devel/rubygem-rake-compiler-dock/Makefile1
-rw-r--r--devel/rubygem-rake-compiler/Makefile1
-rw-r--r--devel/rubygem-rake-contrib/Makefile1
-rw-r--r--devel/rubygem-rake/Makefile1
-rw-r--r--devel/rubygem-ransack/Makefile1
-rw-r--r--devel/rubygem-rapt/Makefile1
-rw-r--r--devel/rubygem-rash/Makefile1
-rw-r--r--devel/rubygem-rash_alt/Makefile1
-rw-r--r--devel/rubygem-rb-fsevent/Makefile1
-rw-r--r--devel/rubygem-rb-inotify/Makefile1
-rw-r--r--devel/rubygem-rb-kqueue/Makefile1
-rw-r--r--devel/rubygem-rblineprof/Makefile1
-rw-r--r--devel/rubygem-rbs/Makefile1
-rw-r--r--devel/rubygem-rbs_json_schema/Makefile1
-rw-r--r--devel/rubygem-rbtrace/Makefile1
-rw-r--r--devel/rubygem-rbtree/Makefile1
-rw-r--r--devel/rubygem-rdoc/Makefile1
-rw-r--r--devel/rubygem-rdoc63/Makefile1
-rw-r--r--devel/rubygem-re2/Makefile1
-rw-r--r--devel/rubygem-react-rails-rails5/Makefile1
-rw-r--r--devel/rubygem-react-rails/Makefile1
-rw-r--r--devel/rubygem-readline-ext/Makefile1
-rw-r--r--devel/rubygem-readline/Makefile1
-rw-r--r--devel/rubygem-readwritesettings/Makefile1
-rw-r--r--devel/rubygem-recaptcha/Makefile1
-rw-r--r--devel/rubygem-recursive-open-struct/Makefile1
-rw-r--r--devel/rubygem-red-datasets/Makefile1
-rw-r--r--devel/rubygem-redis-activesupport-rails5/Makefile1
-rw-r--r--devel/rubygem-redis-activesupport-rails50/Makefile1
-rw-r--r--devel/rubygem-redis-activesupport-rails52/Makefile1
-rw-r--r--devel/rubygem-redis-activesupport-rails60/Makefile1
-rw-r--r--devel/rubygem-redis-activesupport-rails61/Makefile1
-rw-r--r--devel/rubygem-redis-activesupport/Makefile1
-rw-r--r--devel/rubygem-redis-store/Makefile1
-rw-r--r--devel/rubygem-redmine_plugin_support/Makefile1
-rw-r--r--devel/rubygem-reentrant_flock/Makefile1
-rw-r--r--devel/rubygem-ref/Makefile1
-rw-r--r--devel/rubygem-reline/Makefile1
-rw-r--r--devel/rubygem-request_store/Makefile1
-rw-r--r--devel/rubygem-request_store14/Makefile1
-rw-r--r--devel/rubygem-require_all/Makefile1
-rw-r--r--devel/rubygem-resque-scheduler/Makefile1
-rw-r--r--devel/rubygem-resque/Makefile1
-rw-r--r--devel/rubygem-retriable/Makefile1
-rw-r--r--devel/rubygem-retryable/Makefile1
-rw-r--r--devel/rubygem-rgen/Makefile1
-rw-r--r--devel/rubygem-rgl/Makefile1
-rw-r--r--devel/rubygem-rice/Makefile1
-rw-r--r--devel/rubygem-rinda/Makefile1
-rw-r--r--devel/rubygem-rodzilla/Makefile1
-rw-r--r--devel/rubygem-rotp/Makefile1
-rw-r--r--devel/rubygem-rr/Makefile1
-rw-r--r--devel/rubygem-rrd-ffi/Makefile1
-rw-r--r--devel/rubygem-rscm/Makefile1
-rw-r--r--devel/rubygem-rsec/Makefile1
-rw-r--r--devel/rubygem-rspec-core/Makefile1
-rw-r--r--devel/rubygem-rspec-expectations/Makefile1
-rw-r--r--devel/rubygem-rspec-its/Makefile1
-rw-r--r--devel/rubygem-rspec-logsplit/Makefile1
-rw-r--r--devel/rubygem-rspec-mocks/Makefile1
-rw-r--r--devel/rubygem-rspec-rails/Makefile1
-rw-r--r--devel/rubygem-rspec-support/Makefile1
-rw-r--r--devel/rubygem-rspec/Makefile1
-rw-r--r--devel/rubygem-rspec_junit_formatter/Makefile1
-rw-r--r--devel/rubygem-rubocop-ast/Makefile1
-rw-r--r--devel/rubygem-rubocop-performance/Makefile1
-rw-r--r--devel/rubygem-rubocop-rake/Makefile1
-rw-r--r--devel/rubygem-rubocop-rspec/Makefile1
-rw-r--r--devel/rubygem-rubocop/Makefile1
-rw-r--r--devel/rubygem-ruby-atmos-pure/Makefile1
-rw-r--r--devel/rubygem-ruby-bugzilla/Makefile1
-rw-r--r--devel/rubygem-ruby-enum/Makefile1
-rw-r--r--devel/rubygem-ruby-filemagic/Makefile1
-rw-r--r--devel/rubygem-ruby-fogbugz/Makefile1
-rw-r--r--devel/rubygem-ruby-fogbugz021/Makefile1
-rw-r--r--devel/rubygem-ruby-libvirt/Makefile1
-rw-r--r--devel/rubygem-ruby-macho/Makefile1
-rw-r--r--devel/rubygem-ruby-magic/Makefile1
-rw-r--r--devel/rubygem-ruby-ole/Makefile1
-rw-r--r--devel/rubygem-ruby-prof/Makefile1
-rw-r--r--devel/rubygem-ruby-progressbar/Makefile1
-rw-r--r--devel/rubygem-ruby-statistics/Makefile1
-rw-r--r--devel/rubygem-ruby2_keywords/Makefile1
-rw-r--r--devel/rubygem-ruby2ruby/Makefile1
-rw-r--r--devel/rubygem-ruby_dep/Makefile1
-rw-r--r--devel/rubygem-ruby_parser/Makefile1
-rw-r--r--devel/rubygem-rubygems-mirror/Makefile1
-rw-r--r--devel/rubygem-rubygems-tasks/Makefile1
-rw-r--r--devel/rubygem-rubygems-test/Makefile1
-rw-r--r--devel/rubygem-rubyinline/Makefile1
-rw-r--r--devel/rubygem-rubyinlineaccel/Makefile1
-rw-r--r--devel/rubygem-rubytree/Makefile1
-rw-r--r--devel/rubygem-rufus-scheduler/Makefile1
-rw-r--r--devel/rubygem-rugged/Makefile1
-rw-r--r--devel/rubygem-runt/Makefile1
-rw-r--r--devel/rubygem-ruport/Makefile1
-rw-r--r--devel/rubygem-safe_yaml/Makefile1
-rw-r--r--devel/rubygem-scanf/Makefile1
-rw-r--r--devel/rubygem-schash/Makefile1
-rw-r--r--devel/rubygem-scientist/Makefile1
-rw-r--r--devel/rubygem-sd_notify/Makefile1
-rw-r--r--devel/rubygem-sdoc/Makefile1
-rw-r--r--devel/rubygem-semantic_puppet/Makefile1
-rw-r--r--devel/rubygem-semantic_range/Makefile1
-rw-r--r--devel/rubygem-semi_semantic/Makefile1
-rw-r--r--devel/rubygem-semver2/Makefile1
-rw-r--r--devel/rubygem-semverse/Makefile1
-rw-r--r--devel/rubygem-sentry-rails/Makefile1
-rw-r--r--devel/rubygem-sentry-raven/Makefile1
-rw-r--r--devel/rubygem-sentry-ruby-core/Makefile1
-rw-r--r--devel/rubygem-sentry-ruby/Makefile1
-rw-r--r--devel/rubygem-sentry-sidekiq/Makefile1
-rw-r--r--devel/rubygem-sequel/Makefile1
-rw-r--r--devel/rubygem-server_sent_events/Makefile1
-rw-r--r--devel/rubygem-set/Makefile1
-rw-r--r--devel/rubygem-settingslogic/Makefile1
-rw-r--r--devel/rubygem-sexp_processor/Makefile1
-rw-r--r--devel/rubygem-shell/Makefile1
-rw-r--r--devel/rubygem-shoulda-context/Makefile1
-rw-r--r--devel/rubygem-shoulda-matchers/Makefile1
-rw-r--r--devel/rubygem-shoulda/Makefile1
-rw-r--r--devel/rubygem-sidekiq-bulk/Makefile1
-rw-r--r--devel/rubygem-sidekiq-cron-sidekiq64/Makefile1
-rw-r--r--devel/rubygem-sidekiq-cron/Makefile1
-rw-r--r--devel/rubygem-sidekiq-scheduler/Makefile1
-rw-r--r--devel/rubygem-sidekiq-unique-jobs/Makefile1
-rw-r--r--devel/rubygem-sidekiq/Makefile1
-rw-r--r--devel/rubygem-sidekiq64/Makefile1
-rw-r--r--devel/rubygem-sidetiq/Makefile1
-rw-r--r--devel/rubygem-sigdump/Makefile1
-rw-r--r--devel/rubygem-simple-navigation-rails50/Makefile1
-rw-r--r--devel/rubygem-simple-navigation/Makefile1
-rw-r--r--devel/rubygem-simple_form-rails5/Makefile1
-rw-r--r--devel/rubygem-simple_form-rails50/Makefile1
-rw-r--r--devel/rubygem-simple_form/Makefile1
-rw-r--r--devel/rubygem-simplecov/Makefile1
-rw-r--r--devel/rubygem-simplecov_json_formatter/Makefile1
-rw-r--r--devel/rubygem-singleton/Makefile1
-rw-r--r--devel/rubygem-skiptrace/Makefile1
-rw-r--r--devel/rubygem-slack-messenger/Makefile1
-rw-r--r--devel/rubygem-slack-notifier/Makefile1
-rw-r--r--devel/rubygem-slim/Makefile1
-rw-r--r--devel/rubygem-slop/Makefile1
-rw-r--r--devel/rubygem-slop3/Makefile1
-rw-r--r--devel/rubygem-slow_enumerator_tools/Makefile1
-rw-r--r--devel/rubygem-snaky_hash/Makefile1
-rw-r--r--devel/rubygem-snowplow-tracker/Makefile1
-rw-r--r--devel/rubygem-soap4r/Makefile1
-rw-r--r--devel/rubygem-solve/Makefile1
-rw-r--r--devel/rubygem-sorted_set/Makefile1
-rw-r--r--devel/rubygem-spring-watcher-listen/Makefile1
-rw-r--r--devel/rubygem-spring/Makefile1
-rw-r--r--devel/rubygem-sprockets-es6/Makefile1
-rw-r--r--devel/rubygem-sprockets-helpers/Makefile1
-rw-r--r--devel/rubygem-sprockets-rails-rails4/Makefile1
-rw-r--r--devel/rubygem-sprockets-rails-rails5/Makefile1
-rw-r--r--devel/rubygem-sprockets-rails-rails50/Makefile1
-rw-r--r--devel/rubygem-sprockets-rails-rails52/Makefile1
-rw-r--r--devel/rubygem-sprockets-rails-rails60/Makefile1
-rw-r--r--devel/rubygem-sprockets-rails-rails61/Makefile1
-rw-r--r--devel/rubygem-sprockets-rails-rails70/Makefile1
-rw-r--r--devel/rubygem-sprockets-sass/Makefile1
-rw-r--r--devel/rubygem-sprockets/Makefile1
-rw-r--r--devel/rubygem-sprockets2/Makefile1
-rw-r--r--devel/rubygem-sprockets3/Makefile1
-rw-r--r--devel/rubygem-spruz/Makefile1
-rw-r--r--devel/rubygem-stackprof/Makefile1
-rw-r--r--devel/rubygem-state_machine/Makefile1
-rw-r--r--devel/rubygem-state_machines/Makefile1
-rw-r--r--devel/rubygem-statsd-instrument/Makefile1
-rw-r--r--devel/rubygem-statsd-ruby/Makefile1
-rw-r--r--devel/rubygem-statsd/Makefile1
-rw-r--r--devel/rubygem-stella/Makefile1
-rw-r--r--devel/rubygem-stemmer/Makefile1
-rw-r--r--devel/rubygem-stomp/Makefile1
-rw-r--r--devel/rubygem-stoplight/Makefile1
-rw-r--r--devel/rubygem-storable/Makefile1
-rw-r--r--devel/rubygem-stream/Makefile1
-rw-r--r--devel/rubygem-streetaddress/Makefile1
-rw-r--r--devel/rubygem-stringex/Makefile1
-rw-r--r--devel/rubygem-stringio/Makefile1
-rw-r--r--devel/rubygem-strings-ansi/Makefile1
-rw-r--r--devel/rubygem-strings/Makefile1
-rw-r--r--devel/rubygem-strong_migrations/Makefile1
-rw-r--r--devel/rubygem-strptime/Makefile1
-rw-r--r--devel/rubygem-strscan/Makefile1
-rw-r--r--devel/rubygem-structured_warnings/Makefile1
-rw-r--r--devel/rubygem-stud/Makefile1
-rw-r--r--devel/rubygem-subexec/Makefile1
-rw-r--r--devel/rubygem-sucker_punch/Makefile1
-rw-r--r--devel/rubygem-sugar-high/Makefile1
-rw-r--r--devel/rubygem-sumbur/Makefile1
-rw-r--r--devel/rubygem-sundawg_country_codes/Makefile1
-rw-r--r--devel/rubygem-svn2git/Makefile1
-rw-r--r--devel/rubygem-swagger-blocks/Makefile1
-rw-r--r--devel/rubygem-sync/Makefile1
-rw-r--r--devel/rubygem-sysinfo/Makefile1
-rw-r--r--devel/rubygem-syslog/Makefile1
-rw-r--r--devel/rubygem-systemu/Makefile1
-rw-r--r--devel/rubygem-table_print/Makefile1
-rw-r--r--devel/rubygem-tdiff/Makefile1
-rw-r--r--devel/rubygem-tempfile/Makefile1
-rw-r--r--devel/rubygem-templater/Makefile1
-rw-r--r--devel/rubygem-temple/Makefile1
-rw-r--r--devel/rubygem-term-ansicolor/Makefile1
-rw-r--r--devel/rubygem-terrapin/Makefile1
-rw-r--r--devel/rubygem-test-unit/Makefile1
-rw-r--r--devel/rubygem-thor/Makefile1
-rw-r--r--devel/rubygem-thor0/Makefile1
-rw-r--r--devel/rubygem-thor10/Makefile1
-rw-r--r--devel/rubygem-thread_safe/Makefile1
-rw-r--r--devel/rubygem-thrift/Makefile1
-rw-r--r--devel/rubygem-thwait/Makefile1
-rw-r--r--devel/rubygem-tilt/Makefile1
-rw-r--r--devel/rubygem-tilt1/Makefile1
-rw-r--r--devel/rubygem-time/Makefile1
-rw-r--r--devel/rubygem-timeliness/Makefile1
-rw-r--r--devel/rubygem-timeout/Makefile1
-rw-r--r--devel/rubygem-timers/Makefile1
-rw-r--r--devel/rubygem-tins/Makefile1
-rw-r--r--devel/rubygem-titlecase/Makefile1
-rw-r--r--devel/rubygem-tmpdir/Makefile1
-rw-r--r--devel/rubygem-to_regexp/Makefile1
-rw-r--r--devel/rubygem-tool/Makefile1
-rw-r--r--devel/rubygem-tracer/Makefile1
-rw-r--r--devel/rubygem-traces/Makefile1
-rw-r--r--devel/rubygem-trailblazer-option/Makefile1
-rw-r--r--devel/rubygem-transaction-simple/Makefile1
-rw-r--r--devel/rubygem-travis/Makefile1
-rw-r--r--devel/rubygem-treetop/Makefile1
-rw-r--r--devel/rubygem-trollop/Makefile1
-rw-r--r--devel/rubygem-trollop1/Makefile1
-rw-r--r--devel/rubygem-tsort/Makefile1
-rw-r--r--devel/rubygem-tty-box/Makefile1
-rw-r--r--devel/rubygem-tty-color/Makefile1
-rw-r--r--devel/rubygem-tty-command/Makefile1
-rw-r--r--devel/rubygem-tty-config/Makefile1
-rw-r--r--devel/rubygem-tty-cursor/Makefile1
-rw-r--r--devel/rubygem-tty-editor/Makefile1
-rw-r--r--devel/rubygem-tty-file/Makefile1
-rw-r--r--devel/rubygem-tty-font/Makefile1
-rw-r--r--devel/rubygem-tty-logger/Makefile1
-rw-r--r--devel/rubygem-tty-markdown/Makefile1
-rw-r--r--devel/rubygem-tty-pager/Makefile1
-rw-r--r--devel/rubygem-tty-pie/Makefile1
-rw-r--r--devel/rubygem-tty-platform/Makefile1
-rw-r--r--devel/rubygem-tty-progressbar/Makefile1
-rw-r--r--devel/rubygem-tty-prompt/Makefile1
-rw-r--r--devel/rubygem-tty-reader/Makefile1
-rw-r--r--devel/rubygem-tty-screen/Makefile1
-rw-r--r--devel/rubygem-tty-spinner/Makefile1
-rw-r--r--devel/rubygem-tty-table/Makefile1
-rw-r--r--devel/rubygem-tty-tree/Makefile1
-rw-r--r--devel/rubygem-tty-which/Makefile1
-rw-r--r--devel/rubygem-tty/Makefile1
-rw-r--r--devel/rubygem-turn/Makefile1
-rw-r--r--devel/rubygem-typed-array/Makefile1
-rw-r--r--devel/rubygem-typeprof/Makefile1
-rw-r--r--devel/rubygem-tzinfo-data/Makefile1
-rw-r--r--devel/rubygem-tzinfo/Makefile1
-rw-r--r--devel/rubygem-tzinfo1/Makefile1
-rw-r--r--devel/rubygem-uber/Makefile1
-rw-r--r--devel/rubygem-un/Makefile1
-rw-r--r--devel/rubygem-unicode-display_width/Makefile1
-rw-r--r--devel/rubygem-unicode/Makefile1
-rw-r--r--devel/rubygem-unicode_utils/Makefile1
-rw-r--r--devel/rubygem-unleash/Makefile1
-rw-r--r--devel/rubygem-useragent/Makefile1
-rw-r--r--devel/rubygem-uuid/Makefile1
-rw-r--r--devel/rubygem-uuidtools/Makefile1
-rw-r--r--devel/rubygem-valid/Makefile1
-rw-r--r--devel/rubygem-validatable/Makefile1
-rw-r--r--devel/rubygem-validate_email/Makefile1
-rw-r--r--devel/rubygem-validate_url/Makefile1
-rw-r--r--devel/rubygem-validates_timeliness/Makefile1
-rw-r--r--devel/rubygem-version_gem/Makefile1
-rw-r--r--devel/rubygem-versionomy/Makefile1
-rw-r--r--devel/rubygem-view_component-rails61/Makefile1
-rw-r--r--devel/rubygem-virtus/Makefile1
-rw-r--r--devel/rubygem-warbler/Makefile1
-rw-r--r--devel/rubygem-warden/Makefile1
-rw-r--r--devel/rubygem-warning/Makefile1
-rw-r--r--devel/rubygem-wdm/Makefile1
-rw-r--r--devel/rubygem-weakref/Makefile1
-rw-r--r--devel/rubygem-web-console-rails60/Makefile1
-rw-r--r--devel/rubygem-web-console-rails61/Makefile1
-rw-r--r--devel/rubygem-web-console2/Makefile1
-rw-r--r--devel/rubygem-web-console3-rails5/Makefile1
-rw-r--r--devel/rubygem-web-console3-rails50/Makefile1
-rw-r--r--devel/rubygem-web-console3-rails52/Makefile1
-rw-r--r--devel/rubygem-webby/Makefile1
-rw-r--r--devel/rubygem-webfinger/Makefile1
-rw-r--r--devel/rubygem-webpacker-rails60/Makefile1
-rw-r--r--devel/rubygem-webpacker-rails61/Makefile1
-rw-r--r--devel/rubygem-webpacker4-rails60/Makefile1
-rw-r--r--devel/rubygem-will_paginate/Makefile1
-rw-r--r--devel/rubygem-windows_error/Makefile1
-rw-r--r--devel/rubygem-wisper/Makefile1
-rw-r--r--devel/rubygem-with_env/Makefile1
-rw-r--r--devel/rubygem-wmi-lite/Makefile1
-rw-r--r--devel/rubygem-xdg/Makefile1
-rw-r--r--devel/rubygem-xdg2/Makefile1
-rw-r--r--devel/rubygem-xdg3/Makefile1
-rw-r--r--devel/rubygem-xdg4/Makefile1
-rw-r--r--devel/rubygem-xdg5/Makefile1
-rw-r--r--devel/rubygem-xpath/Makefile1
-rw-r--r--devel/rubygem-yajl-ruby/Makefile1
-rw-r--r--devel/rubygem-yui-compressor/Makefile1
-rw-r--r--devel/rubygem-zeitwerk/Makefile1
-rw-r--r--devel/rubygem-zentest/Makefile1
-rw-r--r--devel/rubygem-zhexdump/Makefile1
-rw-r--r--devel/rubygem-zlib/Makefile1
-rw-r--r--devel/rubygem-zstd-ruby/Makefile1
-rw-r--r--devel/rubymine/Makefile1
-rw-r--r--devel/rudeconfig/Makefile1
-rw-r--r--devel/rudiments/Makefile1
-rw-r--r--devel/rust-analyzer/Makefile1
-rw-r--r--devel/rust-bindgen/Makefile1
-rw-r--r--devel/rust-cbindgen/Makefile1
-rw-r--r--devel/rvi/Makefile1
-rw-r--r--devel/rvm/Makefile1
-rw-r--r--devel/sabre/Makefile1
-rw-r--r--devel/safe-iop/Makefile1
-rw-r--r--devel/samurai/Makefile1
-rw-r--r--devel/sasm/Makefile1
-rw-r--r--devel/sbt/Makefile1
-rw-r--r--devel/scalatest/Makefile1
-rw-r--r--devel/scandoc/Makefile1
-rw-r--r--devel/sccache/Makefile1
-rw-r--r--devel/sccs/Makefile1
-rw-r--r--devel/schilybase/Makefile1
-rw-r--r--devel/scons/Makefile1
-rw-r--r--devel/sdbus-cpp/Makefile1
-rw-r--r--devel/sdl12-compat/Makefile1
-rw-r--r--devel/sdl12/Makefile1
-rw-r--r--devel/sdl20/Makefile1
-rw-r--r--devel/sdl2pp/Makefile1
-rw-r--r--devel/sdl_console/Makefile1
-rw-r--r--devel/sdlmm/Makefile1
-rw-r--r--devel/sdlskk/Makefile1
-rw-r--r--devel/sdts++/Makefile1
-rw-r--r--devel/sedsed/Makefile1
-rw-r--r--devel/sentry-cli/Makefile1
-rw-r--r--devel/serd/Makefile1
-rw-r--r--devel/serdisplib/Makefile1
-rw-r--r--devel/sfml/Makefile1
-rw-r--r--devel/sfml1/Makefile1
-rw-r--r--devel/sfsexp/Makefile1
-rw-r--r--devel/shapelib/Makefile1
-rw-r--r--devel/shards/Makefile1
-rw-r--r--devel/shell-toolbox/Makefile1
-rw-r--r--devel/shflags/Makefile1
-rw-r--r--devel/shfmt/Makefile1
-rw-r--r--devel/shiboken2/Makefile1
-rw-r--r--devel/shmap/Makefile1
-rw-r--r--devel/shtk/Makefile1
-rw-r--r--devel/shtool/Makefile1
-rw-r--r--devel/sigar/Makefile1
-rw-r--r--devel/sigslot/Makefile1
-rw-r--r--devel/silc-toolkit/Makefile1
-rw-r--r--devel/silentbob/Makefile1
-rw-r--r--devel/simavr/Makefile1
-rw-r--r--devel/simde/Makefile1
-rw-r--r--devel/simdjson/Makefile1
-rw-r--r--devel/simgear/Makefile1
-rw-r--r--devel/simian/Makefile1
-rw-r--r--devel/simpleini/Makefile1
-rw-r--r--devel/sjasmplus/Makefile1
-rw-r--r--devel/skalibs/Makefile1
-rw-r--r--devel/skypat/Makefile1
-rw-r--r--devel/slf4j/Makefile1
-rw-r--r--devel/slibtool/Makefile1
-rw-r--r--devel/smake/Makefile1
-rw-r--r--devel/smc/Makefile1
-rw-r--r--devel/smooth/Makefile1
-rw-r--r--devel/smv/Makefile1
-rw-r--r--devel/soapui/Makefile1
-rw-r--r--devel/sobjectizer/Makefile1
-rw-r--r--devel/socket_wrapper/Makefile1
-rw-r--r--devel/soft-serve/Makefile1
-rw-r--r--devel/sol2/Makefile1
-rw-r--r--devel/sonar-scanner-cli/Makefile1
-rw-r--r--devel/sonarqube-ant-task/Makefile1
-rw-r--r--devel/sonarqube-community/Makefile1
-rw-r--r--devel/sope/Makefile1
-rw-r--r--devel/sope2/Makefile1
-rw-r--r--devel/sord/Makefile1
-rw-r--r--devel/sparsebitset/Makefile1
-rw-r--r--devel/sparsehash/Makefile1
-rw-r--r--devel/spatialindex/Makefile1
-rw-r--r--devel/spdlog/Makefile1
-rw-r--r--devel/spice-protocol/Makefile1
-rw-r--r--devel/spin/Makefile1
-rw-r--r--devel/spirv-llvm-translator/Makefile1
-rw-r--r--devel/splint/Makefile1
-rw-r--r--devel/spread-sheet-widget/Makefile1
-rw-r--r--devel/srecord/Makefile1
-rw-r--r--devel/st/Makefile1
-rw-r--r--devel/stack/Makefile1
-rw-r--r--devel/staf/Makefile1
-rw-r--r--devel/statcvs/Makefile1
-rw-r--r--devel/statik/Makefile1
-rw-r--r--devel/statsvn/Makefile1
-rw-r--r--devel/stb/Makefile1
-rw-r--r--devel/stdx-allocator/Makefile1
-rw-r--r--devel/stfl/Makefile1
-rw-r--r--devel/stlfilt/Makefile1
-rw-r--r--devel/stlink/Makefile1
-rw-r--r--devel/str/Makefile1
-rw-r--r--devel/strace/Makefile1
-rw-r--r--devel/string_theory/Makefile1
-rw-r--r--devel/stringencoders/Makefile1
-rw-r--r--devel/stuffbin/Makefile1
-rw-r--r--devel/stxxl/Makefile1
-rw-r--r--devel/stylua/Makefile1
-rw-r--r--devel/subversion-book/Makefile1
-rw-r--r--devel/subversion-lts/Makefile1
-rw-r--r--devel/subversion/Makefile3
-rw-r--r--devel/subversive/Makefile1
-rw-r--r--devel/sunpromake/Makefile1
-rw-r--r--devel/svk/Makefile1
-rw-r--r--devel/svn2git/Makefile1
-rw-r--r--devel/svn_load_dirs/Makefile1
-rw-r--r--devel/swank-clojure/Makefile1
-rw-r--r--devel/swig/Makefile1
-rw-r--r--devel/sysconftool/Makefile1
-rw-r--r--devel/sysfsutils/Makefile1
-rw-r--r--devel/systemc/Makefile1
-rw-r--r--devel/t1lib/Makefile1
-rw-r--r--devel/ta-lib/Makefile1
-rw-r--r--devel/tablist/Makefile1
-rw-r--r--devel/tabulate/Makefile1
-rw-r--r--devel/tailor/Makefile1
-rw-r--r--devel/talloc/Makefile1
-rw-r--r--devel/taskctl/Makefile1
-rw-r--r--devel/taskflow/Makefile1
-rw-r--r--devel/tass64/Makefile1
-rw-r--r--devel/tbb/Makefile1
-rw-r--r--devel/tcl-memchan/Makefile1
-rw-r--r--devel/tcl-mmap/Makefile1
-rw-r--r--devel/tcl-signal/Makefile1
-rw-r--r--devel/tcl-trf/Makefile1
-rw-r--r--devel/tclap/Makefile1
-rw-r--r--devel/tclbsd/Makefile1
-rw-r--r--devel/tclcheck/Makefile1
-rw-r--r--devel/tcllauncher/Makefile1
-rw-r--r--devel/tcllib/Makefile1
-rw-r--r--devel/tclreadline/Makefile1
-rw-r--r--devel/tclthread/Makefile1
-rw-r--r--devel/tcltls/Makefile1
-rw-r--r--devel/tclvfs/Makefile1
-rw-r--r--devel/tclxml/Makefile1
-rw-r--r--devel/tdl/Makefile1
-rw-r--r--devel/termbox/Makefile1
-rw-r--r--devel/termcolor/Makefile1
-rw-r--r--devel/tevent/Makefile1
-rw-r--r--devel/tex-synctex/Makefile1
-rw-r--r--devel/texlab/Makefile1
-rw-r--r--devel/thonny/Makefile1
-rw-r--r--devel/thrift-c_glib/Makefile1
-rw-r--r--devel/thrift-cpp/Makefile1
-rw-r--r--devel/thrift/Makefile1
-rw-r--r--devel/thrust/Makefile1
-rw-r--r--devel/thunar-vcs-plugin/Makefile1
-rw-r--r--devel/ticcutils/Makefile1
-rw-r--r--devel/tig/Makefile1
-rw-r--r--devel/tigcc/Makefile1
-rw-r--r--devel/tijmp/Makefile1
-rw-r--r--devel/tinycbor/Makefile1
-rw-r--r--devel/tinygo/Makefile1
-rw-r--r--devel/tinylaf/Makefile1
-rw-r--r--devel/tkcon/Makefile1
-rw-r--r--devel/tkcvs/Makefile1
-rw-r--r--devel/tkp4/Makefile1
-rw-r--r--devel/tl-expected/Makefile1
-rw-r--r--devel/tla/Makefile1
-rw-r--r--devel/tllist/Makefile1
-rw-r--r--devel/tlsh/Makefile1
-rw-r--r--devel/tlx/Makefile1
-rw-r--r--devel/tmake/Makefile1
-rw-r--r--devel/tnt/Makefile1
-rw-r--r--devel/tokamak/Makefile1
-rw-r--r--devel/tokei/Makefile1
-rw-r--r--devel/toml11/Makefile1
-rw-r--r--devel/tortoisehg/Makefile1
-rw-r--r--devel/tpasm/Makefile1
-rw-r--r--devel/transient-devel/Makefile1
-rw-r--r--devel/transient/Makefile1
-rw-r--r--devel/transwarp/Makefile1
-rw-r--r--devel/tree-sitter/Makefile1
-rw-r--r--devel/treepy.el/Makefile1
-rw-r--r--devel/trellis/Makefile1
-rw-r--r--devel/trio/Makefile1
-rw-r--r--devel/truc/Makefile1
-rw-r--r--devel/tup/Makefile1
-rw-r--r--devel/ua_parser-core/Makefile1
-rw-r--r--devel/uclcmd/Makefile1
-rw-r--r--devel/ucommon/Makefile1
-rw-r--r--devel/ucpp/Makefile1
-rw-r--r--devel/udis86/Makefile1
-rw-r--r--devel/uid_wrapper/Makefile1
-rw-r--r--devel/ultragetopt/Makefile1
-rw-r--r--devel/umbrello/Makefile1
-rw-r--r--devel/umlgraph/Makefile1
-rw-r--r--devel/unibilium/Makefile1
-rw-r--r--devel/unittest-cpp/Makefile1
-rw-r--r--devel/universal-ctags/Makefile1
-rw-r--r--devel/upnp/Makefile1
-rw-r--r--devel/upp/Makefile1
-rw-r--r--devel/upslug/Makefile1
-rw-r--r--devel/urjtag/Makefile1
-rw-r--r--devel/utf8cpp/Makefile1
-rw-r--r--devel/uthash/Makefile1
-rw-r--r--devel/util-linux/Makefile1
-rw-r--r--devel/valgrind-devel/Makefile1
-rw-r--r--devel/valgrind/Makefile1
-rw-r--r--devel/vasm/Makefile1
-rw-r--r--devel/vc-intrinsics/Makefile1
-rw-r--r--devel/vc/Makefile1
-rw-r--r--devel/vcglib/Makefile1
-rw-r--r--devel/vera++/Makefile1
-rw-r--r--devel/vexcl/Makefile1
-rw-r--r--devel/viewvc-devel/Makefile1
-rw-r--r--devel/violet/Makefile1
-rw-r--r--devel/vipack/Makefile1
-rw-r--r--devel/vitables/Makefile1
-rw-r--r--devel/volk/Makefile1
-rw-r--r--devel/vstr/Makefile1
-rw-r--r--devel/vxlog/Makefile1
-rw-r--r--devel/wand-libconfig/Makefile1
-rw-r--r--devel/wandio/Makefile1
-rw-r--r--devel/wasi-compiler-rt11/Makefile1
-rw-r--r--devel/wasi-compiler-rt13/Makefile1
-rw-r--r--devel/wasi-libc/Makefile1
-rw-r--r--devel/wasi-libcxx/Makefile1
-rw-r--r--devel/wasm3/Makefile1
-rw-r--r--devel/websocketpp/Makefile1
-rw-r--r--devel/websvn/Makefile1
-rw-r--r--devel/wf-config/Makefile1
-rw-r--r--devel/wininfo/Makefile1
-rw-r--r--devel/wizardkit/Makefile1
-rw-r--r--devel/woff2/Makefile1
-rw-r--r--devel/wrangler/Makefile1
-rw-r--r--devel/wxformbuilder/Makefile1
-rw-r--r--devel/xa65/Makefile1
-rw-r--r--devel/xbyak/Makefile1
-rw-r--r--devel/xc3sprog/Makefile1
-rw-r--r--devel/xcscope.el/Makefile1
-rw-r--r--devel/xdg-user-dirs/Makefile1
-rw-r--r--devel/xdg-utils/Makefile1
-rw-r--r--devel/xdgpaths/Makefile1
-rw-r--r--devel/xelfviewer/Makefile1
-rw-r--r--devel/xeus-cling/Makefile1
-rw-r--r--devel/xeus/Makefile1
-rw-r--r--devel/xfce4-dev-tools/Makefile1
-rw-r--r--devel/xmltooling/Makefile1
-rw-r--r--devel/xopcodecalc/Makefile1
-rw-r--r--devel/xorg-macros/Makefile1
-rw-r--r--devel/xparam/Makefile1
-rw-r--r--devel/xpeviewer/Makefile1
-rw-r--r--devel/xsd/Makefile1
-rw-r--r--devel/xsimd/Makefile1
-rw-r--r--devel/xtensa-esp32-elf/Makefile1
-rw-r--r--devel/xtl-quant-stack/Makefile1
-rw-r--r--devel/xtl/Makefile1
-rw-r--r--devel/xwpe/Makefile1
-rw-r--r--devel/xxhash/Makefile1
-rw-r--r--devel/xxl/Makefile1
-rw-r--r--devel/yaegi/Makefile1
-rw-r--r--devel/yaggo/Makefile1
-rw-r--r--devel/yajl-tcl/Makefile1
-rw-r--r--devel/yajl/Makefile1
-rw-r--r--devel/yaml-cpp/Makefile1
-rw-r--r--devel/yaml-cpp03/Makefile1
-rw-r--r--devel/yaml2argdata/Makefile1
-rw-r--r--devel/yasm/Makefile1
-rw-r--r--devel/yder/Makefile1
-rw-r--r--devel/youcompleteme/Makefile1
-rw-r--r--devel/yuck/Makefile1
-rw-r--r--devel/z80-asm/Makefile1
-rw-r--r--devel/z80asm/Makefile1
-rw-r--r--devel/z80ex/Makefile1
-rw-r--r--devel/z88dk/Makefile1
-rw-r--r--devel/zanata-cli/Makefile1
-rw-r--r--devel/zanata-platform/Makefile1
-rw-r--r--devel/zapcc/Makefile1
-rw-r--r--devel/zeal/Makefile1
-rw-r--r--devel/zfp/Makefile1
-rw-r--r--devel/zls/Makefile1
-rw-r--r--devel/zookeeper/Makefile1
-rw-r--r--devel/zpu-binutils/Makefile1
-rw-r--r--devel/zpu-gcc/Makefile1
-rw-r--r--devel/zthread/Makefile1
-rw-r--r--devel/zydis/Makefile1
-rw-r--r--devel/zziplib/Makefile1
7154 files changed, 7153 insertions, 42 deletions
diff --git a/devel/9base/Makefile b/devel/9base/Makefile
index 74ce01ba91f7..2efae3deb8d4 100644
--- a/devel/9base/Makefile
+++ b/devel/9base/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-6
MAINTAINER= sbz@FreeBSD.org
COMMENT= Port of various original plan9 tools
+WWW= https://tools.suckless.org/9base
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-BH/Makefile b/devel/R-cran-BH/Makefile
index 38a6d2e596fa..b972aaef008d 100644
--- a/devel/R-cran-BH/Makefile
+++ b/devel/R-cran-BH/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Boost C++ Header Files
+WWW= https://cran.r-project.org/web/packages/BH/
LICENSE= BSL
diff --git a/devel/R-cran-Defaults/Makefile b/devel/R-cran-Defaults/Makefile
index 98788f3bf9ad..47a957b0b29f 100644
--- a/devel/R-cran-Defaults/Makefile
+++ b/devel/R-cran-Defaults/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Create Global Function Defaults
+WWW= https://cran.r-project.org/web/packages/Defaults/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/R-cran-Hmisc/Makefile b/devel/R-cran-Hmisc/Makefile
index e2c0f6068573..01c6b254ebb4 100644
--- a/devel/R-cran-Hmisc/Makefile
+++ b/devel/R-cran-Hmisc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Harrell Miscellaneous functions useful for data analysis
+WWW= https://cran.r-project.org/web/packages/Hmisc/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/R-cran-ModelMetrics/Makefile b/devel/R-cran-ModelMetrics/Makefile
index b5e925fa4c66..57361abd2e3c 100644
--- a/devel/R-cran-ModelMetrics/Makefile
+++ b/devel/R-cran-ModelMetrics/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Rapid Calculation of Model Metrics
+WWW= https://cran.r-project.org/web/packages/ModelMetrics/
LICENSE= GPLv2+
diff --git a/devel/R-cran-R6/Makefile b/devel/R-cran-R6/Makefile
index 78bb9e12a580..2509ed7f1670 100644
--- a/devel/R-cran-R6/Makefile
+++ b/devel/R-cran-R6/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Classes with reference semantics
+WWW= https://cran.r-project.org/web/packages/R6/
LICENSE= MIT
diff --git a/devel/R-cran-RUnit/Makefile b/devel/R-cran-RUnit/Makefile
index 1d093cfaba82..2724c8880f69 100644
--- a/devel/R-cran-RUnit/Makefile
+++ b/devel/R-cran-RUnit/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= R functions implementing a Unit Testing framework
+WWW= https://sourceforge.net/projects/runit/
LICENSE= GPLv2
diff --git a/devel/R-cran-Rcpp/Makefile b/devel/R-cran-Rcpp/Makefile
index 454c59b91bf9..5fac244711f4 100644
--- a/devel/R-cran-Rcpp/Makefile
+++ b/devel/R-cran-Rcpp/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Seamless R and C++ Integration
+WWW= https://cran.r-project.org/web/packages/Rcpp/
LICENSE= GPLv2+
diff --git a/devel/R-cran-RcppProgress/Makefile b/devel/R-cran-RcppProgress/Makefile
index c8b0984913bf..b702dae4a923 100644
--- a/devel/R-cran-RcppProgress/Makefile
+++ b/devel/R-cran-RcppProgress/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Interruptible Progress Bar with OpenMP Support for C++ in R Packages
+WWW= https://cran.r-project.org/web/packages/RcppProgress/
LICENSE= GPLv3
diff --git a/devel/R-cran-Rdpack/Makefile b/devel/R-cran-Rdpack/Makefile
index f5647525755d..1ddb1606d7a7 100644
--- a/devel/R-cran-Rdpack/Makefile
+++ b/devel/R-cran-Rdpack/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Update and Manipulate Rd Documentation Objects
+WWW= https://cran.r-project.org/web/packages/Rdpack/
LICENSE= GPLv2+
diff --git a/devel/R-cran-abind/Makefile b/devel/R-cran-abind/Makefile
index ef12c953e6bf..835392ba3245 100644
--- a/devel/R-cran-abind/Makefile
+++ b/devel/R-cran-abind/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Combine Multidimensional Arrays
+WWW= https://cran.r-project.org/web/packages/abind/
LICENSE= LGPL20+
diff --git a/devel/R-cran-bindr/Makefile b/devel/R-cran-bindr/Makefile
index 8b4f746cdf12..60ac98dc5461 100644
--- a/devel/R-cran-bindr/Makefile
+++ b/devel/R-cran-bindr/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Parametrized Active Bindings
+WWW= https://cran.r-project.org/web/packages/bindr/
LICENSE= GPLv2+
diff --git a/devel/R-cran-bindrcpp/Makefile b/devel/R-cran-bindrcpp/Makefile
index bcc563f51a8c..7f0f6cad7534 100644
--- a/devel/R-cran-bindrcpp/Makefile
+++ b/devel/R-cran-bindrcpp/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Rcpp Interface to Active Bindings
+WWW= https://github.com/krlmlr/bindrcpp
BUILD_DEPENDS= R-cran-Rcpp>=0.11.0:devel/R-cran-Rcpp \
R-cran-bindr>=0:devel/R-cran-bindr \
diff --git a/devel/R-cran-bit/Makefile b/devel/R-cran-bit/Makefile
index 02c9809237ae..3f4080c3e656 100644
--- a/devel/R-cran-bit/Makefile
+++ b/devel/R-cran-bit/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Class for vectors of 1-bit booleans
+WWW= https://cran.r-project.org/web/packages/bit/
LICENSE= GPLv2+
diff --git a/devel/R-cran-bit64/Makefile b/devel/R-cran-bit64/Makefile
index 338926224e3c..b46e09c062a6 100644
--- a/devel/R-cran-bit64/Makefile
+++ b/devel/R-cran-bit64/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= S3 Class for Vectors of 64bit Integers
+WWW= https://cran.r-project.org/web/packages/bit64/
LICENSE= GPLv2+
diff --git a/devel/R-cran-bitops/Makefile b/devel/R-cran-bitops/Makefile
index 50a25669be7e..0f02e5d1d75c 100644
--- a/devel/R-cran-bitops/Makefile
+++ b/devel/R-cran-bitops/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Functions for Bitwise operations
+WWW= https://cran.r-project.org/web/packages/bitops/
LICENSE= GPLv2+
diff --git a/devel/R-cran-blob/Makefile b/devel/R-cran-blob/Makefile
index 10d4c3d6603d..39909a7c7806 100644
--- a/devel/R-cran-blob/Makefile
+++ b/devel/R-cran-blob/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= A Simple S3 Class for Representing Vectors of Binary Data ('BLOBS')
+WWW= https://blob.tidyverse.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-brio/Makefile b/devel/R-cran-brio/Makefile
index fa9cb76255f3..8524ac576f5b 100644
--- a/devel/R-cran-brio/Makefile
+++ b/devel/R-cran-brio/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Basic R Input Output
+WWW= https://brio.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-broom/Makefile b/devel/R-cran-broom/Makefile
index 4840ef4a5a96..6b82e9ecd62e 100644
--- a/devel/R-cran-broom/Makefile
+++ b/devel/R-cran-broom/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Convert Statistical Analysis Objects into Tidy Data Frames
+WWW= https://cran.r-project.org/web/packages/broom/
LICENSE= MIT
diff --git a/devel/R-cran-caTools/Makefile b/devel/R-cran-caTools/Makefile
index 9eb1df75fb80..d76080ddde25 100644
--- a/devel/R-cran-caTools/Makefile
+++ b/devel/R-cran-caTools/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Tools: moving window statistics, GIF, Base64, ROC AUC, etc
+WWW= https://cran.r-project.org/web/packages/caTools/
LICENSE= GPLv3
diff --git a/devel/R-cran-callr/Makefile b/devel/R-cran-callr/Makefile
index 4ea8ed3e6dcf..2bb4333f68ab 100644
--- a/devel/R-cran-callr/Makefile
+++ b/devel/R-cran-callr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Call R from R
+WWW= https://callr.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-caret/Makefile b/devel/R-cran-caret/Makefile
index 87b047be585d..049e94d4547a 100644
--- a/devel/R-cran-caret/Makefile
+++ b/devel/R-cran-caret/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Classification and Regression Training
+WWW= https://topepo.github.io/caret/
LICENSE= GPLv2+
diff --git a/devel/R-cran-checkmate/Makefile b/devel/R-cran-checkmate/Makefile
index 536e9901bda1..e352609a635e 100644
--- a/devel/R-cran-checkmate/Makefile
+++ b/devel/R-cran-checkmate/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Fast and versatile argument checks
+WWW= https://cran.r-project.org/web/packages/checkmate/
LICENSE= BSD3CLAUSE
diff --git a/devel/R-cran-chron/Makefile b/devel/R-cran-chron/Makefile
index c601d3a8f6f3..f51e76a6ab2e 100644
--- a/devel/R-cran-chron/Makefile
+++ b/devel/R-cran-chron/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= R package for creating objects which can handle dates and times
+WWW= https://cran.r-project.org/web/packages/chron/
LICENSE= GPLv2
diff --git a/devel/R-cran-classInt/Makefile b/devel/R-cran-classInt/Makefile
index 1f00fcf32f7a..920ba29bb6fa 100644
--- a/devel/R-cran-classInt/Makefile
+++ b/devel/R-cran-classInt/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Choose Univariate Class Intervals
+WWW= https://cran.r-project.org/web/packages/classInt/
LICENSE= GPLv2+
diff --git a/devel/R-cran-cli/Makefile b/devel/R-cran-cli/Makefile
index fbd202d1f937..30481666e54b 100644
--- a/devel/R-cran-cli/Makefile
+++ b/devel/R-cran-cli/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Helpers for Developing Command Line Interfaces
+WWW= https://cran.r-project.org/web/packages/cli/
LICENSE= MIT
diff --git a/devel/R-cran-cliapp/Makefile b/devel/R-cran-cliapp/Makefile
index d102623106d9..4e0be4c899d6 100644
--- a/devel/R-cran-cliapp/Makefile
+++ b/devel/R-cran-cliapp/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Create Rich Command Line Applications
+WWW= https://github.com/r-lib/cliapp #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-clipr/Makefile b/devel/R-cran-clipr/Makefile
index 49737a7f2206..4cf44154e5fe 100644
--- a/devel/R-cran-clipr/Makefile
+++ b/devel/R-cran-clipr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Read and Write from the System Clipboard
+WWW= https://cran.r-project.org/web/packages/clipr/
LICENSE= GPLv3
diff --git a/devel/R-cran-clisymbols/Makefile b/devel/R-cran-clisymbols/Makefile
index 1a0b4b675d24..4eb22a70cca5 100644
--- a/devel/R-cran-clisymbols/Makefile
+++ b/devel/R-cran-clisymbols/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= Unicode Symbols at the R Prompt
+WWW= https://CRAN.R-project.org/package=clisymbols
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-collapse/Makefile b/devel/R-cran-collapse/Makefile
index 4c54c84f1dda..037c0ddbc85f 100644
--- a/devel/R-cran-collapse/Makefile
+++ b/devel/R-cran-collapse/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Advanced and Fast Data Transformation
+WWW= https://cran.r-project.org/web/packages/collapse/
LICENSE= GPLv2+
diff --git a/devel/R-cran-covr/Makefile b/devel/R-cran-covr/Makefile
index 145aa699cebc..8f8d4d0ad5c2 100644
--- a/devel/R-cran-covr/Makefile
+++ b/devel/R-cran-covr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Test Coverage for Packages
+WWW= https://covr.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-cpp11/Makefile b/devel/R-cran-cpp11/Makefile
index 0be80208bee1..993bf5c649f6 100644
--- a/devel/R-cran-cpp11/Makefile
+++ b/devel/R-cran-cpp11/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= C++11 Interface for R's C Interface
+WWW= https://cran.r-project.org/web/packages/cpp11/
LICENSE= MIT
diff --git a/devel/R-cran-crayon/Makefile b/devel/R-cran-crayon/Makefile
index a9a2ecfd623e..7a8a4e4498d1 100644
--- a/devel/R-cran-crayon/Makefile
+++ b/devel/R-cran-crayon/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Colored Terminal Output
+WWW= https://github.com/r-lib/crayon #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-cyclocomp/Makefile b/devel/R-cran-cyclocomp/Makefile
index bef857db74be..8223278141f0 100644
--- a/devel/R-cran-cyclocomp/Makefile
+++ b/devel/R-cran-cyclocomp/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Cyclomatic Complexity of R Code
+WWW= https://github.com/MangoTheCat/cyclocomp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-data.table/Makefile b/devel/R-cran-data.table/Makefile
index cb6c4ca69b38..ba62d105e560 100644
--- a/devel/R-cran-data.table/Makefile
+++ b/devel/R-cran-data.table/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Extension of Data.frame
+WWW= https://cran.r-project.org/web/packages/data.table/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-desc/Makefile b/devel/R-cran-desc/Makefile
index 027c216333c2..c194ca9349ba 100644
--- a/devel/R-cran-desc/Makefile
+++ b/devel/R-cran-desc/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Manipulate DESCRIPTION Files
+WWW= https://github.com/r-lib/desc #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-devtools/Makefile b/devel/R-cran-devtools/Makefile
index 42e41baf0ffb..19a39f550034 100644
--- a/devel/R-cran-devtools/Makefile
+++ b/devel/R-cran-devtools/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= Tools to Make Developing R Packages Easier
+WWW= https://CRAN.R-project.org/package=devtools
LICENSE= MIT
diff --git a/devel/R-cran-diffobj/Makefile b/devel/R-cran-diffobj/Makefile
index 4f31ad143a7a..9e40dcbdab01 100644
--- a/devel/R-cran-diffobj/Makefile
+++ b/devel/R-cran-diffobj/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Diffs for R Objects
+WWW= https://github.com/brodieG/diffobj
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/R-cran-doParallel/Makefile b/devel/R-cran-doParallel/Makefile
index 016c10ba6888..f7eb76dae562 100644
--- a/devel/R-cran-doParallel/Makefile
+++ b/devel/R-cran-doParallel/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Foreach parallel adaptor for the parallel package
+WWW= https://cran.r-project.org/web/packages/doParallel/
LICENSE= GPLv2
diff --git a/devel/R-cran-ellipsis/Makefile b/devel/R-cran-ellipsis/Makefile
index f1fab43b434e..26eb6a75357f 100644
--- a/devel/R-cran-ellipsis/Makefile
+++ b/devel/R-cran-ellipsis/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Powerful tool for extending functions
+WWW= https://cran.r-project.org/web/packages/ellipsis/
LICENSE= GPLv3
diff --git a/devel/R-cran-evaluate/Makefile b/devel/R-cran-evaluate/Makefile
index 6ac27507bb1a..f6ab8794eb37 100644
--- a/devel/R-cran-evaluate/Makefile
+++ b/devel/R-cran-evaluate/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Parsing and Evaluation Tools
+WWW= https://cran.r-project.org/web/packages/evaluate/
LICENSE= MIT
diff --git a/devel/R-cran-fansi/Makefile b/devel/R-cran-fansi/Makefile
index 795e663761e5..96e26fab4c0a 100644
--- a/devel/R-cran-fansi/Makefile
+++ b/devel/R-cran-fansi/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= ANSI Control Sequence Aware String Functions
+WWW= https://cran.r-project.org/web/packages/fansi/
LICENSE= GPLv2+
diff --git a/devel/R-cran-filelock/Makefile b/devel/R-cran-filelock/Makefile
index d2962f49523c..988fab8bef71 100644
--- a/devel/R-cran-filelock/Makefile
+++ b/devel/R-cran-filelock/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Portable File Locking
+WWW= https://github.com/r-lib/filelock #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-fontawesome/Makefile b/devel/R-cran-fontawesome/Makefile
index 2ec6834cf8f1..55cda6b9fa9f 100644
--- a/devel/R-cran-fontawesome/Makefile
+++ b/devel/R-cran-fontawesome/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Easily Work with 'Font Awesome' Icons
+WWW= https://cran.r-project.org/web/packages/fontawesome/
LICENSE= MIT
diff --git a/devel/R-cran-foreach/Makefile b/devel/R-cran-foreach/Makefile
index 2086084fe4df..8703e9e5d45e 100644
--- a/devel/R-cran-foreach/Makefile
+++ b/devel/R-cran-foreach/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Foreach looping construct for R
+WWW= https://cran.r-project.org/web/packages/foreach/
LICENSE= APACHE20
diff --git a/devel/R-cran-future.apply/Makefile b/devel/R-cran-future.apply/Makefile
index f26786e32abb..5e628406cca6 100644
--- a/devel/R-cran-future.apply/Makefile
+++ b/devel/R-cran-future.apply/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Apply Function to Elements in Parallel using Futures
+WWW= https://cran.r-project.org/web/packages/future.apply/
LICENSE= GPLv2+
diff --git a/devel/R-cran-future/Makefile b/devel/R-cran-future/Makefile
index 53b5f489d904..1c5ac2c470dd 100644
--- a/devel/R-cran-future/Makefile
+++ b/devel/R-cran-future/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Unified Parallel and Distributed Processing in R for Everyone
+WWW= https://cran.r-project.org/web/packages/future/
LICENSE= LGPL21+
diff --git a/devel/R-cran-gbRd/Makefile b/devel/R-cran-gbRd/Makefile
index 1677c4b9c280..b81efb9507dd 100644
--- a/devel/R-cran-gbRd/Makefile
+++ b/devel/R-cran-gbRd/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Utilities for processing Rd objects and files
+WWW= https://cran.r-project.org/web/packages/gbRd/
LICENSE= GPLv2+
diff --git a/devel/R-cran-gbm/Makefile b/devel/R-cran-gbm/Makefile
index 5af18b156f3e..c425b1fc2c77 100644
--- a/devel/R-cran-gbm/Makefile
+++ b/devel/R-cran-gbm/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Extensions to AdaBoost algorithm
+WWW= https://cran.r-project.org/web/packages/gbm/
LICENSE= GPLv2
diff --git a/devel/R-cran-gdata/Makefile b/devel/R-cran-gdata/Makefile
index 23c2bd22271a..5d13ef35c7a9 100644
--- a/devel/R-cran-gdata/Makefile
+++ b/devel/R-cran-gdata/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Various R programming tools for data manipulation
+WWW= https://cran.r-project.org/web/packages/gdata/
LICENSE= GPLv2
diff --git a/devel/R-cran-generics/Makefile b/devel/R-cran-generics/Makefile
index 02f173cdd58e..cc5b830ed147 100644
--- a/devel/R-cran-generics/Makefile
+++ b/devel/R-cran-generics/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Common S3 Generics not Provided by Base R Methods
+WWW= https://cran.r-project.org/web/packages/generics/
LICENSE= MIT
diff --git a/devel/R-cran-gert/Makefile b/devel/R-cran-gert/Makefile
index eb395895c307..cc54fbffaf06 100644
--- a/devel/R-cran-gert/Makefile
+++ b/devel/R-cran-gert/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= Simple Git Client for R
+WWW= https://docs.ropensci.org/gert/
LICENSE= MIT
diff --git a/devel/R-cran-getopt/Makefile b/devel/R-cran-getopt/Makefile
index 2686b7ff3bec..4595acc2b6c0 100644
--- a/devel/R-cran-getopt/Makefile
+++ b/devel/R-cran-getopt/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jwb@FreeBSD.org
COMMENT= Accept short and long flags in Rscript
+WWW= https://cran.r-project.org/web/packages/getopt/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/R-cran-git2r/Makefile b/devel/R-cran-git2r/Makefile
index 838eac032305..1937f3fbb55c 100644
--- a/devel/R-cran-git2r/Makefile
+++ b/devel/R-cran-git2r/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= Provides Access to Git Repositories
+WWW= https://CRAN.R-project.org/package=git2r
LICENSE= GPLv2
diff --git a/devel/R-cran-glmnet/Makefile b/devel/R-cran-glmnet/Makefile
index 8eba8628fc27..d8f31415f577 100644
--- a/devel/R-cran-glmnet/Makefile
+++ b/devel/R-cran-glmnet/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Lasso and elastic-net regularized generalized linear models
+WWW= https://cran.r-project.org/web/packages/glmnet/
LICENSE= GPLv2
diff --git a/devel/R-cran-globals/Makefile b/devel/R-cran-globals/Makefile
index 35046301c6fb..8773d718be20 100644
--- a/devel/R-cran-globals/Makefile
+++ b/devel/R-cran-globals/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Identify Global Objects in R Expressions
+WWW= https://cran.r-project.org/web/packages/globals/
LICENSE= LGPL21+
diff --git a/devel/R-cran-glue/Makefile b/devel/R-cran-glue/Makefile
index 6500e6a27795..5321f99e4162 100644
--- a/devel/R-cran-glue/Makefile
+++ b/devel/R-cran-glue/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Interpreted String Literals
+WWW= https://cran.r-project.org/web/packages/glue/
LICENSE= MIT
diff --git a/devel/R-cran-gmodels/Makefile b/devel/R-cran-gmodels/Makefile
index 4fc78875654a..8be267f900bd 100644
--- a/devel/R-cran-gmodels/Makefile
+++ b/devel/R-cran-gmodels/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Various R Programming Tools for Model Fitting
+WWW= https://cran.r-project.org/web/packages/gmodels/
LICENSE= GPLv2
diff --git a/devel/R-cran-gsubfn/Makefile b/devel/R-cran-gsubfn/Makefile
index 025d0bc74b5f..65a3995a5396 100644
--- a/devel/R-cran-gsubfn/Makefile
+++ b/devel/R-cran-gsubfn/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= R package used for string matching, substitution and parsing
+WWW= https://code.google.com/p/gsubfn/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/R-cran-gtools/Makefile b/devel/R-cran-gtools/Makefile
index 0befec0f8d4a..7502f58ea0d4 100644
--- a/devel/R-cran-gtools/Makefile
+++ b/devel/R-cran-gtools/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Various R programming tools
+WWW= https://cran.r-project.org/web/packages/gtools/
LICENSE= GPLv2
diff --git a/devel/R-cran-hardhat/Makefile b/devel/R-cran-hardhat/Makefile
index 010d2d0c221c..65de17149bad 100644
--- a/devel/R-cran-hardhat/Makefile
+++ b/devel/R-cran-hardhat/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Construct Modeling Packages
+WWW= https://cran.r-project.org/web/packages/hardhat/
LICENSE= MIT
diff --git a/devel/R-cran-hms/Makefile b/devel/R-cran-hms/Makefile
index 4b5106064542..e6e1e4f78111 100644
--- a/devel/R-cran-hms/Makefile
+++ b/devel/R-cran-hms/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Pretty Time of Day
+WWW= https://cran.r-project.org/web/packages/hms/
LICENSE= MIT
diff --git a/devel/R-cran-ini/Makefile b/devel/R-cran-ini/Makefile
index ed780a537165..21940d9c0543 100644
--- a/devel/R-cran-ini/Makefile
+++ b/devel/R-cran-ini/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Read and Write '.ini' Files
+WWW= https://github.com/dvdscripter/ini
LICENSE= GPLv3
diff --git a/devel/R-cran-iterators/Makefile b/devel/R-cran-iterators/Makefile
index 9f8cb6b3fc27..d486d41d74bf 100644
--- a/devel/R-cran-iterators/Makefile
+++ b/devel/R-cran-iterators/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Iterator construct for R
+WWW= https://cran.r-project.org/web/packages/iterators/
LICENSE= APACHE20
diff --git a/devel/R-cran-itertools/Makefile b/devel/R-cran-itertools/Makefile
index e2eafe391fe3..14e40185007f 100644
--- a/devel/R-cran-itertools/Makefile
+++ b/devel/R-cran-itertools/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Iterator Tools for R
+WWW= https://cran.r-project.org/web/packages/itertools/
LICENSE= GPLv2
diff --git a/devel/R-cran-later/Makefile b/devel/R-cran-later/Makefile
index 1de039fe566d..c720c05da51f 100644
--- a/devel/R-cran-later/Makefile
+++ b/devel/R-cran-later/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Utilities for Delaying Function Execution
+WWW= https://cran.r-project.org/web/packages/later/
LICENSE= MIT
diff --git a/devel/R-cran-lifecycle/Makefile b/devel/R-cran-lifecycle/Makefile
index 53a69c4811a0..bf36222e3112 100644
--- a/devel/R-cran-lifecycle/Makefile
+++ b/devel/R-cran-lifecycle/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Manage the Life Cycle of your Package Functions
+WWW= https://cran.r-project.org/web/packages/lifecycle/
LICENSE= MIT
diff --git a/devel/R-cran-lintr/Makefile b/devel/R-cran-lintr/Makefile
index 3551b004a8dd..780781a6f63e 100644
--- a/devel/R-cran-lintr/Makefile
+++ b/devel/R-cran-lintr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= A 'Linter' for R Code
+WWW= https://github.com/r-lib/lintr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-listenv/Makefile b/devel/R-cran-listenv/Makefile
index 7b51fa563169..838d4cc7bf78 100644
--- a/devel/R-cran-listenv/Makefile
+++ b/devel/R-cran-listenv/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Environments Behaving (Almost) as Lists
+WWW= https://cran.r-project.org/web/packages/listenv/
LICENSE= LGPL21+
diff --git a/devel/R-cran-lubridate/Makefile b/devel/R-cran-lubridate/Makefile
index 8612a74c781c..3192aadcd860 100644
--- a/devel/R-cran-lubridate/Makefile
+++ b/devel/R-cran-lubridate/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Make Dealing with Dates a Little Easier
+WWW= https://cran.r-project.org/web/packages/lubridate/
LICENSE= GPLv2+
diff --git a/devel/R-cran-magrittr/Makefile b/devel/R-cran-magrittr/Makefile
index a49363febb16..743748da72c4 100644
--- a/devel/R-cran-magrittr/Makefile
+++ b/devel/R-cran-magrittr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Forward-Pipe Operator for R
+WWW= http://cran.r-project.org/web/magrittr/
LICENSE= MIT
diff --git a/devel/R-cran-memoise/Makefile b/devel/R-cran-memoise/Makefile
index f42003413530..07aee38af63d 100644
--- a/devel/R-cran-memoise/Makefile
+++ b/devel/R-cran-memoise/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Memoise functions for R
+WWW= https://cran.r-project.org/web/packages/memoise/
LICENSE= MIT
diff --git a/devel/R-cran-microbenchmark/Makefile b/devel/R-cran-microbenchmark/Makefile
index 51a37d582c82..021e2e795e92 100644
--- a/devel/R-cran-microbenchmark/Makefile
+++ b/devel/R-cran-microbenchmark/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Infrastructure to measure the execution time of R expressions
+WWW= https://cran.r-project.org/web/packages/microbenchmark/index.html
LICENSE= BSD3CLAUSE
diff --git a/devel/R-cran-mockery/Makefile b/devel/R-cran-mockery/Makefile
index 126e4db10ed1..377acafbe0c1 100644
--- a/devel/R-cran-mockery/Makefile
+++ b/devel/R-cran-mockery/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Mocking Library for R
+WWW= https://github.com/r-lib/mockery
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-msm/Makefile b/devel/R-cran-msm/Makefile
index 05c32f914af3..f61fae09a3b6 100644
--- a/devel/R-cran-msm/Makefile
+++ b/devel/R-cran-msm/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Multi-State Markov and Hidden Markov Models in Continuous Time
+WWW= https://cran.r-project.org/package=msm
LICENSE= GPLv2+
diff --git a/devel/R-cran-multicool/Makefile b/devel/R-cran-multicool/Makefile
index 1ad0b86976b7..6f94d50f9edf 100644
--- a/devel/R-cran-multicool/Makefile
+++ b/devel/R-cran-multicool/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Permutations of Multisets in Cool-Lex Order
+WWW= https://cran.r-project.org/package=multicool
LICENSE= GPLv2
diff --git a/devel/R-cran-optparse/Makefile b/devel/R-cran-optparse/Makefile
index aa2f540dceae..e870d404bd33 100644
--- a/devel/R-cran-optparse/Makefile
+++ b/devel/R-cran-optparse/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jwb@FreeBSD.org
COMMENT= Command line flag parser inspired by Python's optparse
+WWW= https://cran.r-project.org/web/packages/optparse/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/R-cran-pak/Makefile b/devel/R-cran-pak/Makefile
index 243e40365641..eeb5e83c3ac0 100644
--- a/devel/R-cran-pak/Makefile
+++ b/devel/R-cran-pak/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Another Approach to Package Installation
+WWW= https://pak.r-lib.org/
LICENSE= GPLv3
diff --git a/devel/R-cran-parallelly/Makefile b/devel/R-cran-parallelly/Makefile
index fd1f167b15d6..69581a666672 100644
--- a/devel/R-cran-parallelly/Makefile
+++ b/devel/R-cran-parallelly/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Enhancing the 'parallel' Package
+WWW= https://cran.r-project.org/web/packages/parallelly/
LICENSE= LGPL21+
diff --git a/devel/R-cran-pillar/Makefile b/devel/R-cran-pillar/Makefile
index 61286f11f899..5bff2c9cc870 100644
--- a/devel/R-cran-pillar/Makefile
+++ b/devel/R-cran-pillar/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Coloured Formatting for Columns
+WWW= https://cran.r-project.org/web/packages/pillar/
LICENSE= MIT
diff --git a/devel/R-cran-pkgbuild/Makefile b/devel/R-cran-pkgbuild/Makefile
index 5308655890a4..f86595c52792 100644
--- a/devel/R-cran-pkgbuild/Makefile
+++ b/devel/R-cran-pkgbuild/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Find Tools Needed to Build R Packages
+WWW= https://github.com/r-lib/pkgbuild
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-pkgcache/Makefile b/devel/R-cran-pkgcache/Makefile
index 941391e6a17f..37187b0b0f78 100644
--- a/devel/R-cran-pkgcache/Makefile
+++ b/devel/R-cran-pkgcache/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Cache 'CRAN'-Like Metadata and R Packages
+WWW= https://github.com/r-lib/pkgcache #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-pkgconfig/Makefile b/devel/R-cran-pkgconfig/Makefile
index 72691b49684e..0830c7502c51 100644
--- a/devel/R-cran-pkgconfig/Makefile
+++ b/devel/R-cran-pkgconfig/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Private Configuration for 'R' Packages
+WWW= https://cran.r-project.org/web/packages/pkgconfig/
LICENSE= MIT
diff --git a/devel/R-cran-pkgload/Makefile b/devel/R-cran-pkgload/Makefile
index 00b24f5edd25..77282b86e37e 100644
--- a/devel/R-cran-pkgload/Makefile
+++ b/devel/R-cran-pkgload/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Simulate Package Installation and Attach
+WWW= https://github.com/r-lib/pkgload
LICENSE= GPLv3
diff --git a/devel/R-cran-pkgmaker/Makefile b/devel/R-cran-pkgmaker/Makefile
index 95e282102406..739495f6d31a 100644
--- a/devel/R-cran-pkgmaker/Makefile
+++ b/devel/R-cran-pkgmaker/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Package development utilities
+WWW= https://cran.r-project.org/web/packages/pkgmaker/
LICENSE= GPLv2+
diff --git a/devel/R-cran-plogr/Makefile b/devel/R-cran-plogr/Makefile
index 6ace47dd9e0d..b787b9565bd2 100644
--- a/devel/R-cran-plogr/Makefile
+++ b/devel/R-cran-plogr/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Plog C++ Logging Library
+WWW= https://cran.r-project.org/web/packages/plogr/
BUILD_DEPENDS= R-cran-Rcpp>=0:devel/R-cran-Rcpp
RUN_DEPENDS= R-cran-Rcpp>=0:devel/R-cran-Rcpp
diff --git a/devel/R-cran-plyr/Makefile b/devel/R-cran-plyr/Makefile
index 5f8e39caddb4..9c8540732337 100644
--- a/devel/R-cran-plyr/Makefile
+++ b/devel/R-cran-plyr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Tools for splitting, applying, and combining data
+WWW= https://cran.r-project.org/web/packages/plyr/
LICENSE= MIT
diff --git a/devel/R-cran-praise/Makefile b/devel/R-cran-praise/Makefile
index 7ed1587a9af3..1219d700cc6b 100644
--- a/devel/R-cran-praise/Makefile
+++ b/devel/R-cran-praise/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Praise Users
+WWW= https://cran.r-project.org/web/packages/praise/
LICENSE= MIT
diff --git a/devel/R-cran-prettycode/Makefile b/devel/R-cran-prettycode/Makefile
index 42805fd2866e..9ebf662d75e8 100644
--- a/devel/R-cran-prettycode/Makefile
+++ b/devel/R-cran-prettycode/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Pretty Print R Code in the Terminal
+WWW= https://github.com/r-lib/prettycode #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-prettyunits/Makefile b/devel/R-cran-prettyunits/Makefile
index c513894e4caa..55599c4f1182 100644
--- a/devel/R-cran-prettyunits/Makefile
+++ b/devel/R-cran-prettyunits/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Pretty, Human Readable Formatting of Quantities
+WWW= https://cran.r-project.org/web/packages/prettyunits/
LICENSE= MIT
diff --git a/devel/R-cran-progress/Makefile b/devel/R-cran-progress/Makefile
index ff514e4b52bd..efb2dce66a5f 100644
--- a/devel/R-cran-progress/Makefile
+++ b/devel/R-cran-progress/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Terminal Progress Bars
+WWW= https://cran.r-project.org/web/packages/progress/
LICENSE= MIT
diff --git a/devel/R-cran-progressr/Makefile b/devel/R-cran-progressr/Makefile
index 167f305c1387..7e00d2ff82d7 100644
--- a/devel/R-cran-progressr/Makefile
+++ b/devel/R-cran-progressr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Inclusive, Unifying API for Progress Updates
+WWW= https://cran.r-project.org/web/packages/progressr/
LICENSE= GPLv3
diff --git a/devel/R-cran-promises/Makefile b/devel/R-cran-promises/Makefile
index d09822b00fb6..d3d28e67ff99 100644
--- a/devel/R-cran-promises/Makefile
+++ b/devel/R-cran-promises/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Abstractions for Promise-Based Asynchronous Programming
+WWW= https://cran.r-project.org/web/packages/promises/
LICENSE= MIT
diff --git a/devel/R-cran-proto/Makefile b/devel/R-cran-proto/Makefile
index d2b4c2e0c0b3..a3ce2b9c907e 100644
--- a/devel/R-cran-proto/Makefile
+++ b/devel/R-cran-proto/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Prototype object-based programming
+WWW= https://github.com/hadley/proto
LICENSE= GPLv2
diff --git a/devel/R-cran-purrr/Makefile b/devel/R-cran-purrr/Makefile
index b1e30a0f4c31..2a4f4766ef23 100644
--- a/devel/R-cran-purrr/Makefile
+++ b/devel/R-cran-purrr/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Functional Programming Tools
+WWW= https://cran.r-project.org/web/packages/purrr/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-rJava/Makefile b/devel/R-cran-rJava/Makefile
index 0a42d775de86..f57ea08b9c8c 100644
--- a/devel/R-cran-rJava/Makefile
+++ b/devel/R-cran-rJava/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= R to Java interface
+WWW= https://cran.r-project.org/package=rJava
LICENSE= LGPL21
diff --git a/devel/R-cran-randomForest/Makefile b/devel/R-cran-randomForest/Makefile
index 320bf4c1da68..355c2e4ca96b 100644
--- a/devel/R-cran-randomForest/Makefile
+++ b/devel/R-cran-randomForest/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Classification based on a forest of trees using random inputs
+WWW= https://cran.r-project.org/web/packages/randomForest/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/R-cran-rappdirs/Makefile b/devel/R-cran-rappdirs/Makefile
index 7fe98d2dfd9a..eec22aeff604 100644
--- a/devel/R-cran-rappdirs/Makefile
+++ b/devel/R-cran-rappdirs/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Application Directories: Determine Where to Save Data, Caches, and Logs
+WWW= https://rappdirs.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-rcmdcheck/Makefile b/devel/R-cran-rcmdcheck/Makefile
index f5da6c99ef92..8aa3e55aae49 100644
--- a/devel/R-cran-rcmdcheck/Makefile
+++ b/devel/R-cran-rcmdcheck/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= Run 'R CMD check' from 'R' and Capture Results
+WWW= https://CRAN.R-project.org/package=rcmdcheck
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-registry/Makefile b/devel/R-cran-registry/Makefile
index f6967302082a..def7e0ceaf83 100644
--- a/devel/R-cran-registry/Makefile
+++ b/devel/R-cran-registry/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Registry infrastructure
+WWW= https://cran.r-project.org/web/packages/registry/
LICENSE= GPLv2
diff --git a/devel/R-cran-rematch2/Makefile b/devel/R-cran-rematch2/Makefile
index 435ca1dd562f..bab64cfcc8eb 100644
--- a/devel/R-cran-rematch2/Makefile
+++ b/devel/R-cran-rematch2/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Tidy Output from Regular Expression Matching
+WWW= https://github.com/r-lib/rematch2 #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-remotes/Makefile b/devel/R-cran-remotes/Makefile
index 74d320221a6d..562f8da76c8d 100644
--- a/devel/R-cran-remotes/Makefile
+++ b/devel/R-cran-remotes/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= R Package Installation from Remote Repositories, Including 'GitHub'
+WWW= https://remotes.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-repr/Makefile b/devel/R-cran-repr/Makefile
index 412a1c2a454d..4e956892d830 100644
--- a/devel/R-cran-repr/Makefile
+++ b/devel/R-cran-repr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Serializable Reprensentations
+WWW= https://cran.r-project.org/web/packages/repr/
LICENSE= GPLv3
diff --git a/devel/R-cran-reshape/Makefile b/devel/R-cran-reshape/Makefile
index e3d2e706eb23..019f67948335 100644
--- a/devel/R-cran-reshape/Makefile
+++ b/devel/R-cran-reshape/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= R package for flexibly restructuring and aggregating data
+WWW= http://had.co.nz/reshape/
LICENSE= MIT
diff --git a/devel/R-cran-reshape2/Makefile b/devel/R-cran-reshape2/Makefile
index f2b80c2d3cc9..ae4135d929d0 100644
--- a/devel/R-cran-reshape2/Makefile
+++ b/devel/R-cran-reshape2/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Flexibly reshape data: a reboot of the reshape package
+WWW= https://cran.r-project.org/web/packages/reshape2/
LICENSE= MIT
diff --git a/devel/R-cran-rgexf/Makefile b/devel/R-cran-rgexf/Makefile
index 7be39e98ab0b..92b56150f194 100644
--- a/devel/R-cran-rgexf/Makefile
+++ b/devel/R-cran-rgexf/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Build, Import and Export GEXF Graph Files
+WWW= https://cran.r-project.org/web/packages/rgexf/
LICENSE= MIT
diff --git a/devel/R-cran-rlang/Makefile b/devel/R-cran-rlang/Makefile
index 4556c65263c9..bd485be9d900 100644
--- a/devel/R-cran-rlang/Makefile
+++ b/devel/R-cran-rlang/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Functions for Base Types and Core R and 'Tidyverse' Features
+WWW= https://cran.r-project.org/web/packages/rlang/
LICENSE= MIT
diff --git a/devel/R-cran-rngtools/Makefile b/devel/R-cran-rngtools/Makefile
index 361980814703..c1ef85de2850 100644
--- a/devel/R-cran-rngtools/Makefile
+++ b/devel/R-cran-rngtools/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Utility functions for working with Random Number Generators
+WWW= https://cran.r-project.org/web/packages/rngtools/
LICENSE= GPLv3
diff --git a/devel/R-cran-roxygen2/Makefile b/devel/R-cran-roxygen2/Makefile
index 27b52f19a874..efac0f317021 100644
--- a/devel/R-cran-roxygen2/Makefile
+++ b/devel/R-cran-roxygen2/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= In-Line Documentation for R
+WWW= https://roxygen2.r-lib.org
LICENSE= MIT
diff --git a/devel/R-cran-rprojroot/Makefile b/devel/R-cran-rprojroot/Makefile
index 8a5b01a88d07..2bb0525a5918 100644
--- a/devel/R-cran-rprojroot/Makefile
+++ b/devel/R-cran-rprojroot/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Finding Files in Project Subdirectories
+WWW= https://cran.r-project.org/web/packages/rprojroot/
LICENSE= MIT
diff --git a/devel/R-cran-rstudioapi/Makefile b/devel/R-cran-rstudioapi/Makefile
index a4151995e466..81a803ee3b08 100644
--- a/devel/R-cran-rstudioapi/Makefile
+++ b/devel/R-cran-rstudioapi/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Safely Access the RStudio API
+WWW= https://cran.r-project.org/web/packages/rstudioapi/
LICENSE= MIT
diff --git a/devel/R-cran-rversions/Makefile b/devel/R-cran-rversions/Makefile
index 788dff62060d..8ab163d27075 100644
--- a/devel/R-cran-rversions/Makefile
+++ b/devel/R-cran-rversions/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Query 'R' Versions, Including 'r-release' and 'r-oldrel'
+WWW= https://github.com/r-hub/rversions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-sessioninfo/Makefile b/devel/R-cran-sessioninfo/Makefile
index c0323ff1a6fd..c653d6949a78 100644
--- a/devel/R-cran-sessioninfo/Makefile
+++ b/devel/R-cran-sessioninfo/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= R Session Information
+WWW= https://github.com/r-lib/sessioninfo #readme
LICENSE= GPLv2
diff --git a/devel/R-cran-sfsmisc/Makefile b/devel/R-cran-sfsmisc/Makefile
index feec82dc2adb..ea9e8f94c2ee 100644
--- a/devel/R-cran-sfsmisc/Makefile
+++ b/devel/R-cran-sfsmisc/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Utilities from 'Seminar fuer Statistik' ETH Zurich
+WWW= https://cran.r-project.org/web/packages/sfsmisc/
LICENSE= GPLv2+
diff --git a/devel/R-cran-sourcetools/Makefile b/devel/R-cran-sourcetools/Makefile
index fc30e80bae4d..633250d301ce 100644
--- a/devel/R-cran-sourcetools/Makefile
+++ b/devel/R-cran-sourcetools/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Tools for the Reading and Tokenization of R Code
+WWW= https://cran.r-project.org/web/packages/sourcetools/
LICENSE= MIT
diff --git a/devel/R-cran-sys/Makefile b/devel/R-cran-sys/Makefile
index 34e487bb7f21..4aa06bda7bff 100644
--- a/devel/R-cran-sys/Makefile
+++ b/devel/R-cran-sys/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Powerful and Reliable Tools for Running System Commands in R
+WWW= https://cran.r-project.org/web/packages/sys/
LICENSE= MIT
diff --git a/devel/R-cran-testthat/Makefile b/devel/R-cran-testthat/Makefile
index 3f839e42c940..54de59d43f21 100644
--- a/devel/R-cran-testthat/Makefile
+++ b/devel/R-cran-testthat/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Unit Testing for R
+WWW= https://testthat.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-tibble/Makefile b/devel/R-cran-tibble/Makefile
index 4ddfe0cb59f5..a5bec4916b3b 100644
--- a/devel/R-cran-tibble/Makefile
+++ b/devel/R-cran-tibble/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Simple Data Frames
+WWW= https://cran.r-project.org/web/packages/tibble/
LICENSE= MIT
diff --git a/devel/R-cran-tidyr/Makefile b/devel/R-cran-tidyr/Makefile
index a7fc1d2c07d2..3b8ffd7ab918 100644
--- a/devel/R-cran-tidyr/Makefile
+++ b/devel/R-cran-tidyr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Easily tidy data with spread and gather functions
+WWW= https://cran.r-project.org/web/packages/tidyr/
LICENSE= MIT
diff --git a/devel/R-cran-tidyselect/Makefile b/devel/R-cran-tidyselect/Makefile
index b84cf33f4db9..4f0db9ab0298 100644
--- a/devel/R-cran-tidyselect/Makefile
+++ b/devel/R-cran-tidyselect/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Select from a Set of Strings
+WWW= https://cran.r-project.org/web/packages/tidyselect/
LICENSE= MIT
diff --git a/devel/R-cran-tinytest/Makefile b/devel/R-cran-tinytest/Makefile
index b6d76847f727..3f1b8d56e376 100644
--- a/devel/R-cran-tinytest/Makefile
+++ b/devel/R-cran-tinytest/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Lightweight and Feature Complete Unit Testing Framework
+WWW= https://github.com/markvanderloo/tinytest
LICENSE= GPLv3
diff --git a/devel/R-cran-tzdb/Makefile b/devel/R-cran-tzdb/Makefile
index 0d3e9f93c16e..0fc83a9850dd 100644
--- a/devel/R-cran-tzdb/Makefile
+++ b/devel/R-cran-tzdb/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Time Zone Database Information
+WWW= https://cran.r-project.org/web/packages/tzdb/
LICENSE= MIT
diff --git a/devel/R-cran-usethis/Makefile b/devel/R-cran-usethis/Makefile
index 4120868c176d..90c1dd511b64 100644
--- a/devel/R-cran-usethis/Makefile
+++ b/devel/R-cran-usethis/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= Automate Package and Project Setup
+WWW= https://CRAN.R-project.org/package=usethis
LICENSE= GPLv3
diff --git a/devel/R-cran-uuid/Makefile b/devel/R-cran-uuid/Makefile
index 2bdd6c52536d..4fdc82866fa8 100644
--- a/devel/R-cran-uuid/Makefile
+++ b/devel/R-cran-uuid/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Tools for Generating and Handling of UUIDs
+WWW= https://www.rforge.net/uuid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-vcd/Makefile b/devel/R-cran-vcd/Makefile
index 3022fbbf5a74..de03e425af96 100644
--- a/devel/R-cran-vcd/Makefile
+++ b/devel/R-cran-vcd/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Visualization techniques, data sets for categorical data
+WWW= https://cran.r-project.org/package=vcd
LICENSE= GPLv2
diff --git a/devel/R-cran-vctrs/Makefile b/devel/R-cran-vctrs/Makefile
index de6697aacd82..c326d03dad80 100644
--- a/devel/R-cran-vctrs/Makefile
+++ b/devel/R-cran-vctrs/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Vector Helpers
+WWW= https://cran.r-project.org/web/packages/vctrs/
LICENSE= MIT
diff --git a/devel/R-cran-waldo/Makefile b/devel/R-cran-waldo/Makefile
index f3833737e6aa..aa0a41e8a95b 100644
--- a/devel/R-cran-waldo/Makefile
+++ b/devel/R-cran-waldo/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Find Differences Between R Objects
+WWW= https://waldo.r-lib.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/R-cran-whisker/Makefile b/devel/R-cran-whisker/Makefile
index dae8496fb387..d0b7680d5aa0 100644
--- a/devel/R-cran-whisker/Makefile
+++ b/devel/R-cran-whisker/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Logicless Mustache Templating for R
+WWW= https://github.com/edwindj/whisker
LICENSE= GPLv3
diff --git a/devel/R-cran-withr/Makefile b/devel/R-cran-withr/Makefile
index 1fd6c62e601a..003ddbdcf64c 100644
--- a/devel/R-cran-withr/Makefile
+++ b/devel/R-cran-withr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Run Code 'With' Temporarily Modified Global State
+WWW= https://cran.r-project.org/web/packages/withr/
LICENSE= MIT
diff --git a/devel/R-cran-zeallot/Makefile b/devel/R-cran-zeallot/Makefile
index e1427ddd99f8..111463a0b066 100644
--- a/devel/R-cran-zeallot/Makefile
+++ b/devel/R-cran-zeallot/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Multiple, Unpacking, and Destructuring Assignment
+WWW= https://cran.r-project.org/web/packages/zeallot/
LICENSE= MIT
diff --git a/devel/RStudio/Makefile b/devel/RStudio/Makefile
index b8e68a946620..66dc59dbb4f3 100644
--- a/devel/RStudio/Makefile
+++ b/devel/RStudio/Makefile
@@ -15,6 +15,7 @@ DISTFILES= core-dictionaries.zip:dictionaries \
MAINTAINER= yuri@FreeBSD.org
COMMENT= Integrated development environment (IDE) for R
+WWW= https://rstudio.com/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/SpecTcl/Makefile b/devel/SpecTcl/Makefile
index e7af6e70846f..1af6a459db02 100644
--- a/devel/SpecTcl/Makefile
+++ b/devel/SpecTcl/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Free drag-and-drop GUI builder for Tk and Java from Sun
+WWW= http://spectcl.sourceforge.net/
LICENSE= SUN
LICENSE_NAME= SUN
diff --git a/devel/aarch64-none-elf-gcc/Makefile b/devel/aarch64-none-elf-gcc/Makefile
index 7b0fed039c96..f9fd323743f1 100644
--- a/devel/aarch64-none-elf-gcc/Makefile
+++ b/devel/aarch64-none-elf-gcc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX?= aarch64-none-elf-
MAINTAINER= manu@FreeBSD.org
COMMENT?= GNU Compiler Collection for bare metal aarch64 cross-development
+WWW= https://gcc.gnu.org/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/abi-compliance-checker/Makefile b/devel/abi-compliance-checker/Makefile
index a7d65e59090b..1505714b1d24 100644
--- a/devel/abi-compliance-checker/Makefile
+++ b/devel/abi-compliance-checker/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel perl5
MAINTAINER= ports@FreeBSD.org
COMMENT= Checks binary compatibility of two versions of a C/C++ shared library
+WWW= https://lvc.github.io/abi-compliance-checker/
LICENSE= LGPL20 GPLv2
LICENSE_COMB= dual
diff --git a/devel/abseil/Makefile b/devel/abseil/Makefile
index 827bebecfba2..dc72767f4ab1 100644
--- a/devel/abseil/Makefile
+++ b/devel/abseil/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Abseil Common Libraries (C++)
+WWW= https://abseil.io/
LICENSE= APACHE20
diff --git a/devel/acme/Makefile b/devel/acme/Makefile
index 1a97c0f947ea..16f0181b948f 100644
--- a/devel/acme/Makefile
+++ b/devel/acme/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/ehaupt
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Crossassembler for 6502, 65c02 and 65816 processors
+WWW= https://sourceforge.net/projects/acme-crossass/
LICENSE= GPLv2
diff --git a/devel/acsccid/Makefile b/devel/acsccid/Makefile
index 179bbf1325a1..3aa1d0804846 100644
--- a/devel/acsccid/Makefile
+++ b/devel/acsccid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= mp39590@gmail.com
COMMENT= PC/SC driver for CS CCID smart card readers
+WWW= https://www.acs.com.hk/en/driver/4/acr38-smart-card-reader/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/adacurses/Makefile b/devel/adacurses/Makefile
index fd3b526a4e87..a3c627357cc2 100644
--- a/devel/adacurses/Makefile
+++ b/devel/adacurses/Makefile
@@ -6,6 +6,7 @@ DISTNAME= AdaCurses-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Ada95 bindings for ncurses
+WWW= https://invisible-island.net/ncurses/ncurses-Ada95.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/README
diff --git a/devel/aegis/Makefile b/devel/aegis/Makefile
index 0fb8c72e448a..2edfa0dc6010 100644
--- a/devel/aegis/Makefile
+++ b/devel/aegis/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF
MAINTAINER= aryeh.friedman@gmail.com
COMMENT= Transaction-based software configuration management system
+WWW= http://aegis.sourceforge.net/
LICENSE= GPLv3
diff --git a/devel/agar/Makefile b/devel/agar/Makefile
index 84aff0d4a0ab..2c92ce42ff9b 100644
--- a/devel/agar/Makefile
+++ b/devel/agar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://stable.hypertriton.com/agar/
MAINTAINER= vedge@hypertriton.com
COMMENT= Cross-platform GUI toolkit
+WWW= https://libagar.org/
LICENSE= BSD2CLAUSE
diff --git a/devel/aifad/Makefile b/devel/aifad/Makefile
index cde3ae56f79b..8bf62541be9e 100644
--- a/devel/aifad/Makefile
+++ b/devel/aifad/Makefile
@@ -8,6 +8,7 @@ PATCHFILES= 6c94276f361614b4c447.diff:-p1 e08856647724737ca15e.diff:-p1
MAINTAINER= ports@FreeBSD.org
COMMENT= Machine learning system
+WWW= https://mmottl.github.io/aifad
LICENSE= LGPL21+
diff --git a/devel/aixlog/Makefile b/devel/aixlog/Makefile
index 8ac7d9e6c72e..afa1d549970b 100644
--- a/devel/aixlog/Makefile
+++ b/devel/aixlog/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only C++ logging library
+WWW= https://github.com/badaix/aixlog
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/allegro/Makefile b/devel/allegro/Makefile
index 2b146f2859c4..0f2991292d6f 100644
--- a/devel/allegro/Makefile
+++ b/devel/allegro/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/liballeg/allegro5/releases/download/${DISTVERSI
MAINTAINER= ports@FreeBSD.org
COMMENT= Cross-platform library for games and multimedia programming
+WWW= https://liballeg.org/
LICENSE= GIFTWARE
LICENSE_NAME= Giftware
diff --git a/devel/allegro5/Makefile b/devel/allegro5/Makefile
index 252433ace0fe..a15bfeac091e 100644
--- a/devel/allegro5/Makefile
+++ b/devel/allegro5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= kpedersen@disroot.org
COMMENT= Cross-platform C library for games and multimedia programming
+WWW= https://liballeg.org/
LICENSE= ZLIB BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/aml/Makefile b/devel/aml/Makefile
index 34a3623148b4..538a41d01808 100644
--- a/devel/aml/Makefile
+++ b/devel/aml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Another Main Loop
+WWW= https://github.com/any1/aml
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ammonite/Makefile b/devel/ammonite/Makefile
index 3d9f4c0367f8..f44172e271f4 100644
--- a/devel/ammonite/Makefile
+++ b/devel/ammonite/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= freebsd-ports@jan0sch.de
COMMENT= Provides a system shell in the high-level Scala language
+WWW= https://ammonite.io/
LICENSE= MIT
diff --git a/devel/amqp-cpp/Makefile b/devel/amqp-cpp/Makefile
index 176f19d4d148..547e9eff3aac 100644
--- a/devel/amqp-cpp/Makefile
+++ b/devel/amqp-cpp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= aleksandr.fedorov@vstack.com
COMMENT= C++ library for asynchronous non-blocking communication with RabbitMQ
+WWW= https://github.com/CopernicaMarketingSoftware/AMQP-CPP
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/android-tools-simpleperf/Makefile b/devel/android-tools-simpleperf/Makefile
index 22c849745bd1..373151610ede 100644
--- a/devel/android-tools-simpleperf/Makefile
+++ b/devel/android-tools-simpleperf/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Android simpleperf tool
+WWW= https://developer.android.com/ndk/guides/simpleperf
LICENSE= APACHE20
diff --git a/devel/android-tools/Makefile b/devel/android-tools/Makefile
index dc08725732a5..3e6d3864f56c 100644
--- a/devel/android-tools/Makefile
+++ b/devel/android-tools/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GH
MAINTAINER= nc@FreeBSD.org
COMMENT= Android debugging tools
+WWW= https://github.com/neelchauhan/freebsd-android-tools
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/anjuta/Makefile b/devel/anjuta/Makefile
index fca4cd878aaf..e91fd20fd0b3 100644
--- a/devel/anjuta/Makefile
+++ b/devel/anjuta/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Integrated Development Environment for C and C++
+WWW= http://anjuta.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/antlr/Makefile b/devel/antlr/Makefile
index b1020df310c7..b13b80d7a9b2 100644
--- a/devel/antlr/Makefile
+++ b/devel/antlr/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.antlr2.org/download/
MAINTAINER= makc@FreeBSD.org
COMMENT= ANother Tool for Language Recognition
+WWW= https://www.antlr2.org/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/antlr3/Makefile b/devel/antlr3/Makefile
index 1454bcdff4a8..f2d6f3765a86 100644
--- a/devel/antlr3/Makefile
+++ b/devel/antlr3/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= takumiiinn@gmail.com
COMMENT= ANother Tool for Language Recognition
+WWW= https://www.antlr3.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/antlr4/Makefile b/devel/antlr4/Makefile
index 319166166d26..7b1df142ba09 100644
--- a/devel/antlr4/Makefile
+++ b/devel/antlr4/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY=
MAINTAINER= pi@FreeBSD.org
COMMENT= ANother Tool for Language Recognition
+WWW= https://www.antlr.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/apache-ant/Makefile b/devel/apache-ant/Makefile
index 7d5ce2ed33cb..0ea977f2b2c4 100644
--- a/devel/apache-ant/Makefile
+++ b/devel/apache-ant/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${ANT_DISTFILE}
MAINTAINER= java@FreeBSD.org
COMMENT= Java- and XML-based build tool, conceptually similar to make
+WWW= https://ant.apache.org/
LICENSE= APACHE20
diff --git a/devel/apache-commons-configuration/Makefile b/devel/apache-commons-configuration/Makefile
index e40dd7d448e1..0e38e6ce379f 100644
--- a/devel/apache-commons-configuration/Makefile
+++ b/devel/apache-commons-configuration/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
MAINTAINER= ports@FreeBSD.org
COMMENT= Java package for the reading of configuration/preferences files
+WWW= https://commons.apache.org/proper/commons-configuration/
LICENSE= APACHE20
diff --git a/devel/apache-commons-daemon/Makefile b/devel/apache-commons-daemon/Makefile
index ddb16b46ffa4..321269bbdbad 100644
--- a/devel/apache-commons-daemon/Makefile
+++ b/devel/apache-commons-daemon/Makefile
@@ -10,6 +10,7 @@ DISTFILES= ${PORTNAME}-${PORTVERSION}-native-src${EXTRACT_SUFX}:src \
MAINTAINER= ale@FreeBSD.org
COMMENT= Wrapper code to start/stop a Java application as a daemon
+WWW= https://commons.apache.org/proper/commons-daemon/
LICENSE= APACHE20
diff --git a/devel/apache-commons-io/Makefile b/devel/apache-commons-io/Makefile
index 1c9c4ea64985..524ce73a9041 100644
--- a/devel/apache-commons-io/Makefile
+++ b/devel/apache-commons-io/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
MAINTAINER= makc@FreeBSD.org
COMMENT= Collection of I/O utilities for Java
+WWW= https://commons.apache.org/proper/commons-io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/apache-commons-jxpath/Makefile b/devel/apache-commons-jxpath/Makefile
index 7fb40c82b425..4aca17db0d4c 100644
--- a/devel/apache-commons-jxpath/Makefile
+++ b/devel/apache-commons-jxpath/Makefile
@@ -9,6 +9,7 @@ LICENSE= APACHE20
MAINTAINER= ports@FreeBSD.org
COMMENT= Utilities for manipulating Java Beans using the XPath syntax
+WWW= https://commons.apache.org/proper/commons-jxpath/
USE_JAVA= yes
NO_BUILD= yes
diff --git a/devel/apache-log4j2/Makefile b/devel/apache-log4j2/Makefile
index a1644b2ce5e4..80c7531e5aaf 100644
--- a/devel/apache-log4j2/Makefile
+++ b/devel/apache-log4j2/Makefile
@@ -7,6 +7,7 @@ DISTNAME= apache-log4j-${PORTVERSION}-bin
MAINTAINER= thierry@FreeBSD.org
COMMENT= Fast and flexible logging library for Java
+WWW= https://logging.apache.org/log4j/2.x/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/apache-rat/Makefile b/devel/apache-rat/Makefile
index 9498bb514c91..533e1564ceaa 100644
--- a/devel/apache-rat/Makefile
+++ b/devel/apache-rat/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-bin
MAINTAINER= ports@FreeBSD.org
COMMENT= Release audit tool
+WWW= https://creadur.apache.org/rat/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/aphpbreakdown/Makefile b/devel/aphpbreakdown/Makefile
index 28862631d288..4ad20cbd904d 100644
--- a/devel/aphpbreakdown/Makefile
+++ b/devel/aphpbreakdown/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .phar
MAINTAINER= freebsd@code-mesa.com
COMMENT= Code-Analyzer for PHP for Compatibility Check-UP
+WWW= https://gitlab.code-mesa.com/code-mesa/aphpbreakdown/
LICENSE= BSD2CLAUSE
diff --git a/devel/aphpunit/Makefile b/devel/aphpunit/Makefile
index d478b0ce08aa..7f4342e06193 100644
--- a/devel/aphpunit/Makefile
+++ b/devel/aphpunit/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .phar
MAINTAINER= tz@FreeBSD.org
COMMENT= Testing framework for unit tests
+WWW= https://gitlab.toco-domains.de/tocOS/APHPUnit
LICENSE= BSD2CLAUSE
diff --git a/devel/api-sanity-autotest/Makefile b/devel/api-sanity-autotest/Makefile
index d67567d18e7c..27960690132a 100644
--- a/devel/api-sanity-autotest/Makefile
+++ b/devel/api-sanity-autotest/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/bf/${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Quickly generate sanity tests for the API of a C/C++ shared library
+WWW= https://ispras.linux-foundation.org/index.php/API_Sanity_Autotest
LICENSE= LGPL20 GPLv2
LICENSE_COMB= dual
diff --git a/devel/apitrace/Makefile b/devel/apitrace/Makefile
index 880543472582..def3ca012595 100644
--- a/devel/apitrace/Makefile
+++ b/devel/apitrace/Makefile
@@ -12,6 +12,7 @@ PATCHFILES+= 2d31d49eac9bcc010.patch:-p1
MAINTAINER= greg@unrelenting.technology
COMMENT= Tools for tracing OpenGL and other graphics APIs
+WWW= https://apitrace.github.io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/app-builder/Makefile b/devel/app-builder/Makefile
index 8257021504ee..e3e9c4f65147 100644
--- a/devel/app-builder/Makefile
+++ b/devel/app-builder/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Generic helper tool to build app in a distributable format
+WWW= https://github.com/develar/app-builder
LICENSE= MIT
diff --git a/devel/appstream-glib/Makefile b/devel/appstream-glib/Makefile
index 0fd8d6eb3510..4ae64eef8e8b 100644
--- a/devel/appstream-glib/Makefile
+++ b/devel/appstream-glib/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library to help with AppStream metadata
+WWW= https://github.com/hughsie/appstream-glib/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/appstream/Makefile b/devel/appstream/Makefile
index f59276536983..201a3ccae145 100644
--- a/devel/appstream/Makefile
+++ b/devel/appstream/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.freedesktop.org/software/${PORTNAME:tl}/releases/
MAINTAINER= desktop@FreeBSD.org
COMMENT= Machine-readable software metadata for desktop environments
+WWW= https://www.freedesktop.org/wiki/Distributions/AppStream/
LICENSE= GPLv2+ LGPL21+
LICENSE_COMB= multi
diff --git a/devel/apr1/Makefile b/devel/apr1/Makefile
index d4441eeae2d8..644cd93f517c 100644
--- a/devel/apr1/Makefile
+++ b/devel/apr1/Makefile
@@ -8,6 +8,7 @@ DISTFILES= apr-${APR_VERSION}.tar.gz \
MAINTAINER= apache@FreeBSD.org
COMMENT= Apache Portability Library
+WWW= https://apr.apache.org/
LICENSE= APACHE20
diff --git a/devel/arachne-pnr/Makefile b/devel/arachne-pnr/Makefile
index 4d35b21aa8fc..75b445e24a41 100644
--- a/devel/arachne-pnr/Makefile
+++ b/devel/arachne-pnr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Place and route tool for FPGAs
+WWW= https://github.com/cseed/arachne-pnr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/arcanist-lib/Makefile b/devel/arcanist-lib/Makefile
index 20f71638aab4..3be58fea6b70 100644
--- a/devel/arcanist-lib/Makefile
+++ b/devel/arcanist-lib/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= ${SLAVE_PKGNAMESUFFIX}${PHP_PKGNAMESUFFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT?= Libraries for the command line interface for Phabricator
+WWW= https://secure.phabricator.com/book/arcanist/
SLAVEPORT?= lib
diff --git a/devel/arcanist/Makefile b/devel/arcanist/Makefile
index ef1e801e5cfd..a36c9dde9be9 100644
--- a/devel/arcanist/Makefile
+++ b/devel/arcanist/Makefile
@@ -2,6 +2,7 @@ PORTNAME= arcanist
MAINTAINER= grembo@FreeBSD.org
COMMENT= Command line interface for Phabricator
+WWW= https://secure.phabricator.com/book/phabricator/article/arcanist/
SLAVEPORT= bin
diff --git a/devel/arduino-avrdude/Makefile b/devel/arduino-avrdude/Makefile
index 5c38b021eca2..7182dd7be281 100644
--- a/devel/arduino-avrdude/Makefile
+++ b/devel/arduino-avrdude/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= arduino-
MAINTAINER= kevans@FreeBSD.org
COMMENT= Program for programming the on-chip memory of Atmel AVR Arduino CPUs
+WWW= https://www.nongnu.org/avrdude/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/arduino-bsd-mk/Makefile b/devel/arduino-bsd-mk/Makefile
index eac8939c8124..9d3f1ebc39a3 100644
--- a/devel/arduino-bsd-mk/Makefile
+++ b/devel/arduino-bsd-mk/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://xse.com/leres/arduino/arduino-bsd-mk/ \
MAINTAINER= leres@FreeBSD.org
COMMENT= Build Arduino sketches from the command line on FreeBSD
+WWW= https://xse.com/leres/arduino/arduino-bsd-mk/
LICENSE= BSD2CLAUSE
diff --git a/devel/arduino-builder/Makefile b/devel/arduino-builder/Makefile
index 844e0d4fa0b3..0256a25d5f81 100644
--- a/devel/arduino-builder/Makefile
+++ b/devel/arduino-builder/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
COMMENT= Command line tool for building Arduino sketches
+WWW= https://github.com/arduino/arduino-builder
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/arduino-core/Makefile b/devel/arduino-core/Makefile
index 6d9526708e79..1d2b3072c137 100644
--- a/devel/arduino-core/Makefile
+++ b/devel/arduino-core/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= arduino
MAINTAINER= kevans@FreeBSD.org
COMMENT= Core board support for Arduino devices
+WWW= https://www.arduino.cc/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/arduino-ctags/Makefile b/devel/arduino-ctags/Makefile
index f2f4a40ae09a..2b1706ad37bf 100644
--- a/devel/arduino-ctags/Makefile
+++ b/devel/arduino-ctags/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
COMMENT= Feature-filled tagfile generator used by Arduino 1.6
+WWW= https://github.com/arduino/ctags
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/arduino-irremote/Makefile b/devel/arduino-irremote/Makefile
index 8d93192b3a8f..a3819f3e694a 100644
--- a/devel/arduino-irremote/Makefile
+++ b/devel/arduino-irremote/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= leres@FreeBSD.org
COMMENT= Multi-protocol infrared remote library for the Arduino
+WWW= https://arduino-irremote.github.io/Arduino-IRremote/
LICENSE= MIT
diff --git a/devel/arduino-mk/Makefile b/devel/arduino-mk/Makefile
index f2a3a7771a0f..52c79f20cc00 100644
--- a/devel/arduino-mk/Makefile
+++ b/devel/arduino-mk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= leres@FreeBSD.org
COMMENT= Build Arduino sketches from the command line
+WWW= https://www.mjoldfield.com/atelier/2009/02/arduino-cli.html
LICENSE= LGPL21
diff --git a/devel/arduino-openglcd/Makefile b/devel/arduino-openglcd/Makefile
index 27ac04ff4824..040a6da0e957 100644
--- a/devel/arduino-openglcd/Makefile
+++ b/devel/arduino-openglcd/Makefile
@@ -7,6 +7,7 @@ DISTNAME= openGLCD-v${DISTVERSION}
MAINTAINER= leres@FreeBSD.org
COMMENT= GLCD Graphical LCD Library
+WWW= https://bitbucket.org/bperrybap/openglcd/wiki/Home
LICENSE= GPLv3
diff --git a/devel/arduino-sevseg/Makefile b/devel/arduino-sevseg/Makefile
index 7355508f2ff5..4cc5d530f620 100644
--- a/devel/arduino-sevseg/Makefile
+++ b/devel/arduino-sevseg/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= leres@FreeBSD.org
COMMENT= Arduino seven segment display library
+WWW= https://github.com/DeanIsMe/SevSeg
LICENSE= MIT
diff --git a/devel/arduino/Makefile b/devel/arduino/Makefile
index faf8b9bb9246..b691c736600b 100644
--- a/devel/arduino/Makefile
+++ b/devel/arduino/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-linux32
MAINTAINER= leres@FreeBSD.org
COMMENT= Open-source electronics prototyping platform
+WWW= https://www.arduino.cc/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/arduino18/Makefile b/devel/arduino18/Makefile
index a0c1ce3936a9..01d044363486 100644
--- a/devel/arduino18/Makefile
+++ b/devel/arduino18/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= kevans@FreeBSD.org
COMMENT= Open-source electronics prototyping platform
+WWW= https://arduino.cc/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../license.txt
diff --git a/devel/arduinoOTA/Makefile b/devel/arduinoOTA/Makefile
index 5431e563d203..bafbc533e27b 100644
--- a/devel/arduinoOTA/Makefile
+++ b/devel/arduinoOTA/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
COMMENT= OTA upload tool for Arduino/ESP8266
+WWW= https://www.arduino.cc
LICENSE= GPLv3
diff --git a/devel/argdata/Makefile b/devel/argdata/Makefile
index adb22a998ba4..46579a7cf498 100644
--- a/devel/argdata/Makefile
+++ b/devel/argdata/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ed@FreeBSD.org
COMMENT= Binary serialisation format inspired by YAML, MessagePack and nvlists
+WWW= https://github.com/NuxiNL/argdata
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/argobots/Makefile b/devel/argobots/Makefile
index f416577fee45..2008af9223cd 100644
--- a/devel/argobots/Makefile
+++ b/devel/argobots/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight, low-level threading and tasking framework
+WWW= https://www.argobots.org/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/argouml/Makefile b/devel/argouml/Makefile
index 18606f51fb81..c1c5753b62f6 100644
--- a/devel/argouml/Makefile
+++ b/devel/argouml/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= UML design tool with cognitive support
+WWW= http://argouml.tigris.org/
LICENSE= EPL
diff --git a/devel/argparse/Makefile b/devel/argparse/Makefile
index 8e5e52b073cf..54e315a0e02c 100644
--- a/devel/argparse/Makefile
+++ b/devel/argparse/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Argument Parser for Modern C++
+WWW= https://github.com/p-ranav/argparse
LICENSE= MIT
diff --git a/devel/args/Makefile b/devel/args/Makefile
index 41fb00189f13..085ae074e31f 100644
--- a/devel/args/Makefile
+++ b/devel/args/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only C++ argument parser library
+WWW= https://github.com/Taywee/args
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/argtable/Makefile b/devel/argtable/Makefile
index aad71ec96383..a61ee9fe2b35 100644
--- a/devel/argtable/Makefile
+++ b/devel/argtable/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/}
MAINTAINER= ports@FreeBSD.org
COMMENT= ANSI C library for parsing GNU style command line arguments
+WWW= http://argtable.sourceforge.net/
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/arm-elf-binutils/Makefile b/devel/arm-elf-binutils/Makefile
index 688c7dcea07b..942c42b0b7b6 100644
--- a/devel/arm-elf-binutils/Makefile
+++ b/devel/arm-elf-binutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= arm-elf-
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU binutils for vanilla ARM cross-development
+WWW= https://www.gnu.org/software/binutils
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/devel/arm-none-eabi-gcc492/Makefile b/devel/arm-none-eabi-gcc492/Makefile
index 72227a049174..c692489ac858 100644
--- a/devel/arm-none-eabi-gcc492/Makefile
+++ b/devel/arm-none-eabi-gcc492/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 492
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU Compiler Collection for bare metal arm cross-development
+WWW= https://gcc.gnu.org/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/arm-none-eabi-newlib/Makefile b/devel/arm-none-eabi-newlib/Makefile
index 6371f9f4b86e..7782085eef21 100644
--- a/devel/arm-none-eabi-newlib/Makefile
+++ b/devel/arm-none-eabi-newlib/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${NEWLIB_TARGET}-
MAINTAINER= kevans@FreeBSD.org
COMMENT= Newlib distribution for ${NEWLIB_TARGET} targets
+WWW= https://www.sourceware.org/newlib/
BUILD_DEPENDS+= ${NEWLIB_TARGET}-ar:devel/binutils@${NEWLIB_TARGET:C/-/_/g} \
${NEWLIB_TARGET}-as:devel/binutils@${NEWLIB_TARGET:C/-/_/g} \
diff --git a/devel/aros-sdk/Makefile b/devel/aros-sdk/Makefile
index 8654c44e72b6..aea6c20f6252 100644
--- a/devel/aros-sdk/Makefile
+++ b/devel/aros-sdk/Makefile
@@ -6,6 +6,7 @@ DISTNAME= AROS-20060207-i386-all-sdk
MAINTAINER= ports@FreeBSD.org
COMMENT= The Software development kit (SDK) for the AROS Operating System
+WWW= http://aros.sourceforge.net/
ONLY_FOR_ARCHS= i386
ONLY_FOR_ARCHS_REASON= should work with a cross compiler, needs testing
diff --git a/devel/arpc/Makefile b/devel/arpc/Makefile
index 057a51dde409..83d72057e080 100644
--- a/devel/arpc/Makefile
+++ b/devel/arpc/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ed@FreeBSD.org
COMMENT= GRPC-like RPC library that supports file descriptor passing
+WWW= https://github.com/NuxiNL/arpc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/art/Makefile b/devel/art/Makefile
index e024e6e2669a..0bd1aec6d3bb 100644
--- a/devel/art/Makefile
+++ b/devel/art/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://skylark.tsu.ru/art/0.9/download/src/ \
MAINTAINER= virtual.lark@gmail.com
COMMENT= Resource tracing, debugging, and profiling tool
+WWW= http://skylark.tsu.ru/art/index-en.html
LICENSE= GPLv3
diff --git a/devel/artifactory/Makefile b/devel/artifactory/Makefile
index f05a531a6dea..67116b9c7c9a 100644
--- a/devel/artifactory/Makefile
+++ b/devel/artifactory/Makefile
@@ -6,6 +6,7 @@ DISTNAME= jfrog-${PORTNAME}-oss-${PORTVERSION}
MAINTAINER= dharrigan@gmail.com
COMMENT= Universal Artifact Repository Manager
+WWW= https://www.jfrog.com/artifactory
LICENSE= GPLv3 APACHE20
LICENSE_COMB= multi
diff --git a/devel/asl/Makefile b/devel/asl/Makefile
index bccc4d2bfab9..ab5c2df17483 100644
--- a/devel/asl/Makefile
+++ b/devel/asl/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${VERSION}
MAINTAINER= doconnor@gsoft.com.au
COMMENT= Assembler for a variety of microcontrollers/-processors
+WWW= http://john.ccac.rwth-aachen.de:8000/as/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/asmjit/Makefile b/devel/asmjit/Makefile
index e14103de7175..e0945b9f4ed4 100644
--- a/devel/asmjit/Makefile
+++ b/devel/asmjit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Complete x86/x64 JIT and AOT Assembler for C++
+WWW= https://asmjit.com/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/asmutils/Makefile b/devel/asmutils/Makefile
index ea65da2aea58..08569c7e3251 100644
--- a/devel/asmutils/Makefile
+++ b/devel/asmutils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://asm.sourceforge.net/asmutils/
MAINTAINER= ports@FreeBSD.org
COMMENT= Set of Unix utilities written in x86 assembly language
+WWW= http://asm.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/asmx/Makefile b/devel/asmx/Makefile
index 237d33820a0b..b90e4c4bdfd1 100644
--- a/devel/asmx/Makefile
+++ b/devel/asmx/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://xi6.com/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= Multi-CPU macro assembler for many major 8-bit and 16-bit CPUs
+WWW= http://xi6.com/projects/asmx/
USES= zip
NO_WRKSUBDIR= yes
diff --git a/devel/astah-community/Makefile b/devel/astah-community/Makefile
index 22ef6e3ec991..b24e773e821b 100644
--- a/devel/astah-community/Makefile
+++ b/devel/astah-community/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION:S!.!_!g}-${REVISION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Java/UML Object-Oriented Design Tool
+WWW= https://astah.net/editions/community
LICENSE= EULA
LICENSE_NAME= End User License Agreement
diff --git a/devel/astyle/Makefile b/devel/astyle/Makefile
index bdf7bed941fc..8e7a00661605 100644
--- a/devel/astyle/Makefile
+++ b/devel/astyle/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}_linux
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Source code indenter and formatter for C, C++, C\#, and Java
+WWW= http://astyle.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKDIR}/astyle/LICENSE.md
diff --git a/devel/asyncplusplus/Makefile b/devel/asyncplusplus/Makefile
index 1b5d56fb41e1..d303a6a22a4c 100644
--- a/devel/asyncplusplus/Makefile
+++ b/devel/asyncplusplus/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Async++ concurrency framework for C++11
+WWW= https://github.com/Amanieu/asyncplusplus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/atf/Makefile b/devel/atf/Makefile
index 3f98bdc63f29..7480d80e2f34 100644
--- a/devel/atf/Makefile
+++ b/devel/atf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/jmmv/${PORTNAME}/releases/download/${PORTNAME}-
MAINTAINER= jmmv@FreeBSD.org
COMMENT= C, C++ and shell libraries to write ATF-compliant test programs
+WWW= https://github.com/jmmv/atf/
LICENSE= BSD3CLAUSE
diff --git a/devel/athens/Makefile b/devel/athens/Makefile
index da699c4bc0f2..7bd9580cca75 100644
--- a/devel/athens/Makefile
+++ b/devel/athens/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Proxy server for the Go Modules download API
+WWW= https://github.com/gomods/athens
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/atlantis/Makefile b/devel/atlantis/Makefile
index 3a7352e78774..c38dacf0e0d1 100644
--- a/devel/atlantis/Makefile
+++ b/devel/atlantis/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= 0xdutra@gmail.com
COMMENT= Terraform Pull Requests Automation
+WWW= https://www.runatlantis.io
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/atlas-devel/Makefile b/devel/atlas-devel/Makefile
index 40fa6a31e556..58f4e3a26d57 100644
--- a/devel/atlas-devel/Makefile
+++ b/devel/atlas-devel/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-C++-${PORTVERSION:S/.r/rc/}
MAINTAINER= oliver@FreeBSD.org
COMMENT= C++ reference implementation of the Atlas protocol
+WWW= https://www.worldforge.org/index.php/components/atlas-cpp/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/atlas/Makefile b/devel/atlas/Makefile
index 533f47670de4..24ff78c8a5ad 100644
--- a/devel/atlas/Makefile
+++ b/devel/atlas/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-C++-${PORTVERSION}
MAINTAINER= oliver@FreeBSD.org
COMMENT= C++ reference implementation of the Atlas protocol
+WWW= https://www.worldforge.org/index.php/components/atlas-cpp/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/autobook/Makefile b/devel/autobook/Makefile
index 62d85f25b5c2..88918dfad8b8 100644
--- a/devel/autobook/Makefile
+++ b/devel/autobook/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://sources.redhat.com/autobook/
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU autoconf, automake, and libtool - The Book
+WWW= http://sources.redhat.com/autobook/
LICENSE= OPL
LICENSE_NAME= OPEN PUBLICATION LICENSE
diff --git a/devel/autoconf-archive/Makefile b/devel/autoconf-archive/Makefile
index 8574c12645c3..bdbd4a2c8a5a 100644
--- a/devel/autoconf-archive/Makefile
+++ b/devel/autoconf-archive/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${DISTDATE}
MAINTAINER= kwm@FreeBSD.org
COMMENT= Set of useful GNU Autoconf macros
+WWW= https://savannah.gnu.org/projects/autoconf-archive
USES= makeinfo tar:xz
DISTDATE= 2019.01.06
diff --git a/devel/autoconf/Makefile b/devel/autoconf/Makefile
index c7547ea192db..495a0b97fc86 100644
--- a/devel/autoconf/Makefile
+++ b/devel/autoconf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= tijl@FreeBSD.org
COMMENT= Generate configure scripts and related files
+WWW= https://www.gnu.org/software/autoconf/
LICENSE= EXCEPTION GFDL GPLv2+ GPLv3+
LICENSE_COMB= multi
diff --git a/devel/autoconf2.13/Makefile b/devel/autoconf2.13/Makefile
index 30034ddcf4ec..05f72ea9cea6 100644
--- a/devel/autoconf2.13/Makefile
+++ b/devel/autoconf2.13/Makefile
@@ -7,6 +7,7 @@ DISTNAME= autoconf-000227 # 2000-02-27 snapshot post 2.13
MAINTAINER= tijl@FreeBSD.org
COMMENT= Generate configure scripts and related files
+WWW= https://www.gnu.org/software/autoconf/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/autoconf2.69/Makefile b/devel/autoconf2.69/Makefile
index 16b634986a04..9486f0896d52 100644
--- a/devel/autoconf2.69/Makefile
+++ b/devel/autoconf2.69/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${VERSION}
MAINTAINER= tijl@FreeBSD.org
COMMENT= Generate configure scripts and related files
+WWW= https://www.gnu.org/software/autoconf/
LICENSE= EXCEPTION GFDL GPLv2+ GPLv3+
LICENSE_COMB= multi
diff --git a/devel/autodia/Makefile b/devel/autodia/Makefile
index 2ff1c111709c..803174accb50 100644
--- a/devel/autodia/Makefile
+++ b/devel/autodia/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Autodia-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Automatic Dia XML - from Source Code and Data
+WWW= https://metacpan.org/release/Autodia
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/autogen/Makefile b/devel/autogen/Makefile
index d372e9b94bb2..c78dbb524ee4 100644
--- a/devel/autogen/Makefile
+++ b/devel/autogen/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU/autogen/rel${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool designed to simplify the creation and maintenance of programs
+WWW= https://www.gnu.org/software/autogen/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/automake/Makefile b/devel/automake/Makefile
index a494d10ce004..669e16d08963 100644
--- a/devel/automake/Makefile
+++ b/devel/automake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= tijl@FreeBSD.org
COMMENT= GNU Standards-compliant Makefile generator
+WWW= https://www.gnu.org/software/automake/
LICENSE= GPLv2+ GFDL
LICENSE_COMB= multi
diff --git a/devel/avalon-framework/Makefile b/devel/avalon-framework/Makefile
index 685fbf419b6d..083d441850c0 100644
--- a/devel/avalon-framework/Makefile
+++ b/devel/avalon-framework/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://archive.apache.org/dist/avalon/${PORTNAME}/binaries/
MAINTAINER= makc@FreeBSD.org
COMMENT= Apache Avalon core framework for component programming
+WWW= https://avalon.apache.org/closed.html
USE_JAVA= yes
NO_ARCH= yes
diff --git a/devel/avarice/Makefile b/devel/avarice/Makefile
index 4adbf66c871e..72d48c7cc03d 100644
--- a/devel/avarice/Makefile
+++ b/devel/avarice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= joerg@FreeBSD.org
COMMENT= Atmel AVR JTAG programmer and debugging interface for avr-gdb
+WWW= http://avarice.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/avce00/Makefile b/devel/avce00/Makefile
index a42b047d933c..3fa7f9d1fe07 100644
--- a/devel/avce00/Makefile
+++ b/devel/avce00/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://avce00.maptools.org/dl/
MAINTAINER= wen@FreeBSD.org
COMMENT= OpenSource C library convert Arc/Info Vector Coverages to E00
+WWW= http://avce00.maptools.org/avce00/
OPTIONS_DEFINE= DOCS
diff --git a/devel/avr-gcc/Makefile b/devel/avr-gcc/Makefile
index 930e79a5c493..d267f9583427 100644
--- a/devel/avr-gcc/Makefile
+++ b/devel/avr-gcc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= avr-
MAINTAINER= joerg@FreeBSD.org
COMMENT= FSF GCC for Atmel AVR 8-bit RISC cross-development
+WWW= https://www.nongnu.org/avr-libc/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/avr-gdb/Makefile b/devel/avr-gdb/Makefile
index 477f5e1563f4..7dd2ad1c831d 100644
--- a/devel/avr-gdb/Makefile
+++ b/devel/avr-gdb/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= avr-
MAINTAINER= joerg@FreeBSD.org
COMMENT= GNU GDB for the AVR target
+WWW= https://www.gnu.org/software/gdb/
LICENSE= GPLv3
diff --git a/devel/avr-libc/Makefile b/devel/avr-libc/Makefile
index 0b5a94a61e3c..cb04ee003ca2 100644
--- a/devel/avr-libc/Makefile
+++ b/devel/avr-libc/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= joerg@FreeBSD.org
COMMENT= C and math library for the Atmel AVR controller family
+WWW= https://savannah.nongnu.org/projects/avr-libc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/avra/Makefile b/devel/avra/Makefile
index c1c6e4759988..9516e8c7fe2b 100644
--- a/devel/avra/Makefile
+++ b/devel/avra/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Macro Assembler for Atmel AVR microcontrollers
+WWW= https://github.com/hsoft/avra
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/avrdude/Makefile b/devel/avrdude/Makefile
index 77f15b2f06d1..b06bd80984f6 100644
--- a/devel/avrdude/Makefile
+++ b/devel/avrdude/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= joerg@FreeBSD.org
COMMENT= Program for programming the on-chip memory of Atmel AVR CPUs
+WWW= https://www.nongnu.org/avrdude/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/avro-c/Makefile b/devel/avro-c/Makefile
index 92725a8902ad..ca0b0d705530 100644
--- a/devel/avro-c/Makefile
+++ b/devel/avro-c/Makefile
@@ -7,6 +7,7 @@ DISTNAME= avro-c-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C library for Apache Avro
+WWW= https://avro.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/avro-cpp/Makefile b/devel/avro-cpp/Makefile
index 96179e712a1a..1db97556c764 100644
--- a/devel/avro-cpp/Makefile
+++ b/devel/avro-cpp/Makefile
@@ -7,6 +7,7 @@ DISTNAME= avro-cpp-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C++ library for Apache Avro
+WWW= https://avro.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/avro/Makefile b/devel/avro/Makefile
index ff12dce8a1d7..dfd224e61935 100644
--- a/devel/avro/Makefile
+++ b/devel/avro/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data serialization system
+WWW= https://avro.apache.org/
LICENSE= APACHE20
diff --git a/devel/awless/Makefile b/devel/awless/Makefile
index f26e9f6a97c1..60b20b32f16c 100644
--- a/devel/awless/Makefile
+++ b/devel/awless/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Fast, powerful and easy-to-use CLI for AWS
+WWW= https://github.com/wallix/awless
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/aws-c-common/Makefile b/devel/aws-c-common/Makefile
index f55819747268..d9bf0347bfdc 100644
--- a/devel/aws-c-common/Makefile
+++ b/devel/aws-c-common/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Core c99 package for AWS SDK for C
+WWW= https://github.com/awslabs/aws-c-common
LICENSE= APACHE20
diff --git a/devel/aws-c-compression/Makefile b/devel/aws-c-compression/Makefile
index 2abf03c07379..ac02992d3459 100644
--- a/devel/aws-c-compression/Makefile
+++ b/devel/aws-c-compression/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= C99 implementation of compression algorithms
+WWW= https://github.com/awslabs/aws-c-compression
LICENSE= APACHE20
diff --git a/devel/aws-c-event-stream/Makefile b/devel/aws-c-event-stream/Makefile
index dfa775df64a9..5f528d0295a3 100644
--- a/devel/aws-c-event-stream/Makefile
+++ b/devel/aws-c-event-stream/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= C99 implementation of the vnd.amazon.eventstream content-type
+WWW= https://github.com/awslabs/aws-c-event-stream
LICENSE= APACHE20
diff --git a/devel/aws-c-http/Makefile b/devel/aws-c-http/Makefile
index 4b6c2a7241a4..67924d225b58 100644
--- a/devel/aws-c-http/Makefile
+++ b/devel/aws-c-http/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= C99 implementation of the HTTP/1.1 and HTTP/2 specifications
+WWW= https://github.com/awslabs/aws-c-http
LICENSE= APACHE20
diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile
index 2aa3ff2ac2b2..bdba2b674fd6 100644
--- a/devel/aws-c-io/Makefile
+++ b/devel/aws-c-io/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Event driven framework for implementing application protocols
+WWW= https://github.com/awslabs/aws-c-io
LICENSE= APACHE20
diff --git a/devel/aws-c-mqtt/Makefile b/devel/aws-c-mqtt/Makefile
index 19faeb945f8d..2ceb30860b3a 100644
--- a/devel/aws-c-mqtt/Makefile
+++ b/devel/aws-c-mqtt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= C99 implementation of the MQTT 3.1.1 specification
+WWW= https://github.com/awslabs/aws-c-mqtt
LICENSE= APACHE20
diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile
index 175530531591..026cd81efbb8 100644
--- a/devel/aws-c-s3/Makefile
+++ b/devel/aws-c-s3/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= C99 library implementation for communicating with the S3 service
+WWW= https://github.com/awslabs/aws-c-s3
LICENSE= APACHE20
diff --git a/devel/aws-c-sdkutils/Makefile b/devel/aws-c-sdkutils/Makefile
index 9b8acb43d5e8..757d766f8de2 100644
--- a/devel/aws-c-sdkutils/Makefile
+++ b/devel/aws-c-sdkutils/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= AWS SDK C utilities
+WWW= https://github.com/awslabs/aws-c-sdkutils
LICENSE= APACHE20
diff --git a/devel/aws-checksums/Makefile b/devel/aws-checksums/Makefile
index aa84b24fb4e0..1cd62607d342 100644
--- a/devel/aws-checksums/Makefile
+++ b/devel/aws-checksums/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Cross-Platform HW accelerated CRC32c and CRC32
+WWW= https://github.com/awslabs/aws-checksums
LICENSE= APACHE20
diff --git a/devel/aws-crt-cpp/Makefile b/devel/aws-crt-cpp/Makefile
index 0651e5bab65b..7776daa32d1e 100644
--- a/devel/aws-crt-cpp/Makefile
+++ b/devel/aws-crt-cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= C++ wrapper around the aws-c libraries
+WWW= https://github.com/awslabs/aws-crt-cpp
LICENSE= APACHE20
diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile
index 3bf01697993a..3db89b670ab2 100644
--- a/devel/aws-sdk-cpp/Makefile
+++ b/devel/aws-sdk-cpp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ interface for Amazon Web Services (AWS)
+WWW= https://github.com/aws/aws-sdk-cpp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/aws-sdk-php/Makefile b/devel/aws-sdk-php/Makefile
index d2d4054f6411..90b2145586d2 100644
--- a/devel/aws-sdk-php/Makefile
+++ b/devel/aws-sdk-php/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}-php-${PORTVERSION}
MAINTAINER= garga@FreeBSD.org
COMMENT= PHP interface for Amazon Web Services (AWS)
+WWW= https://github.com/aws/aws-sdk-php
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/awscli/Makefile b/devel/awscli/Makefile
index 8b08369b004a..723c86dbb5a4 100644
--- a/devel/awscli/Makefile
+++ b/devel/awscli/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= bhughes@FreeBSD.org
COMMENT= Universal Command Line Interface for Amazon Web Services
+WWW= https://aws.amazon.com/cli/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/axmldec/Makefile b/devel/axmldec/Makefile
index b7ff44dcc901..f264b5abaa2d 100644
--- a/devel/axmldec/Makefile
+++ b/devel/axmldec/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Stand-alone binary AndroidManifest.xml decoder
+WWW= https://github.com/ytsutano/axmldec
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ayatana-ido/Makefile b/devel/ayatana-ido/Makefile
index 9d91f7c17cb6..96347cd4e99c 100644
--- a/devel/ayatana-ido/Makefile
+++ b/devel/ayatana-ido/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jgh@FreeBSD.org
COMMENT= Ayatana Indicator Display Objects
+WWW= https://github.com/AyatanaIndicators/ayatana-ido
LICENSE= LGPL3
diff --git a/devel/b2/Makefile b/devel/b2/Makefile
index c9ab46794888..9f5cf2899aac 100644
--- a/devel/b2/Makefile
+++ b/devel/b2/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= robak@FreeBSD.org
COMMENT= Command Line Interface for Backblaze's B2 storage service
+WWW= https://www.backblaze.com/b2/docs/quick_command_line.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/babeltrace/Makefile b/devel/babeltrace/Makefile
index baa6c00f9fbc..43e369170d58 100644
--- a/devel/babeltrace/Makefile
+++ b/devel/babeltrace/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Tool and library to read, write and convert execution traces
+WWW= https://www.efficios.com/babeltrace
# license is complicated
LICENSE= MIT GPLv2 LGPL21
diff --git a/devel/bam/Makefile b/devel/bam/Makefile
index fb6b88c556af..14edb4c61082 100644
--- a/devel/bam/Makefile
+++ b/devel/bam/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/downloads/matricks/bam/
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Fast and flexible build system using Lua
+WWW= http://matricks.github.com/bam/
LICENSE= ZLIB
diff --git a/devel/bashdb/Makefile b/devel/bashdb/Makefile
index c7300f916886..86fe9303769d 100644
--- a/devel/bashdb/Makefile
+++ b/devel/bashdb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Source-code debugger for bash
+WWW= http://bashdb.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/basu/Makefile b/devel/basu/Makefile
index 0daa22d80d9d..4226b32b0ba0 100644
--- a/devel/basu/Makefile
+++ b/devel/basu/Makefile
@@ -13,6 +13,7 @@ PATCHFILES+= 5fa970e868f2.patch:-p1 # https://lists.sr.ht/~emersion/public-inbox
MAINTAINER= jbeich@FreeBSD.org
COMMENT= sd-bus library, extracted from systemd
+WWW= https://sr.ht/~emersion/basu/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL2.1
diff --git a/devel/bats-core/Makefile b/devel/bats-core/Makefile
index 97dcbd43108c..bae39350beef 100644
--- a/devel/bats-core/Makefile
+++ b/devel/bats-core/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Bash automated testing system
+WWW= https://github.com/bats-core/bats-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/bazel-buildtools/Makefile b/devel/bazel-buildtools/Makefile
index 43cd39b59164..4fdf6b8f062e 100644
--- a/devel/bazel-buildtools/Makefile
+++ b/devel/bazel-buildtools/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Bazel BUILD file formatter and editor
+WWW= https://github.com/bazelbuild/buildtools
LICENSE= APACHE20
diff --git a/devel/bazel/Makefile b/devel/bazel/Makefile
index c8ba3f133740..9fb1634f7899 100644
--- a/devel/bazel/Makefile
+++ b/devel/bazel/Makefile
@@ -6,6 +6,7 @@ DISTNAME= bazel-${PORTVERSION}rc${FINALRC}-dist
MAINTAINER= aehlig@linta.de
COMMENT= Fast and correct build system
+WWW= https://bazel.build/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bazel029/Makefile b/devel/bazel029/Makefile
index f9876bae05a7..42f79158de09 100644
--- a/devel/bazel029/Makefile
+++ b/devel/bazel029/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 029
MAINTAINER= aehlig@linta.de
COMMENT= Fast and correct build system
+WWW= https://bazel.build/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bbparse/Makefile b/devel/bbparse/Makefile
index 73ad8b7e8773..7c59ffa26458 100644
--- a/devel/bbparse/Makefile
+++ b/devel/bbparse/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= olivier@FreeBSD.org
COMMENT= Library to parse Blackbox-created PCAPng files
+WWW= https://github.com/Netflix/bbparse
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bcpp/Makefile b/devel/bcpp/Makefile
index 0592ad45def4..03203bd13d26 100644
--- a/devel/bcpp/Makefile
+++ b/devel/bcpp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.invisible-island.net/${PORTNAME}/ \
MAINTAINER= bofh@FreeBSD.org
COMMENT= Utility similar to indent for C++ code
+WWW= https://invisible-island.net/bcpp/bcpp.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/bcunit/Makefile b/devel/bcunit/Makefile
index 6526ace6704c..31da123abfa1 100644
--- a/devel/bcunit/Makefile
+++ b/devel/bcunit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Fork of defunct project CUnit, with several fixes and patches applied
+WWW= https://gitlab.linphone.org/BC/public/bcunit
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/bear/Makefile b/devel/bear/Makefile
index f2fc9d386278..e9fd590424c6 100644
--- a/devel/bear/Makefile
+++ b/devel/bear/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jrm@FreeBSD.org
COMMENT= Tool that generates a compilation database for clang tooling
+WWW= https://github.com/rizsotto/Bear
LICENSE= GPLv3+
diff --git a/devel/benchmark/Makefile b/devel/benchmark/Makefile
index 7271de8800b5..2c35314de33f 100644
--- a/devel/benchmark/Makefile
+++ b/devel/benchmark/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Microbenchmark support library
+WWW= https://github.com/google/benchmark
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bennugd-core/Makefile b/devel/bennugd-core/Makefile
index e153a94b3aa5..93444eb9e67d 100644
--- a/devel/bennugd-core/Makefile
+++ b/devel/bennugd-core/Makefile
@@ -8,6 +8,7 @@ DISTNAME= bennugd-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= High level open source game development suite, core libs
+WWW= https://www.bennugd.org/
USES= dos2unix libtool pkgconfig tar:bzip2
GNU_CONFIGURE= yes
diff --git a/devel/bennugd-modules/Makefile b/devel/bennugd-modules/Makefile
index fb135b2a6214..18f94edeb348 100644
--- a/devel/bennugd-modules/Makefile
+++ b/devel/bennugd-modules/Makefile
@@ -8,6 +8,7 @@ DISTNAME= bennugd-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= High level open source game development suite, modules
+WWW= https://www.bennugd.org/
LIB_DEPENDS= libbgdrtm.so:devel/bennugd-core \
libpng.so:graphics/png
diff --git a/devel/bfg/Makefile b/devel/bfg/Makefile
index a59bd465cd3b..f384ffdf6b21 100644
--- a/devel/bfg/Makefile
+++ b/devel/bfg/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= .jar
MAINTAINER= romain@FreeBSD.org
COMMENT= Removes large or troublesome blobs like git-filter-branch does
+WWW= https://rtyley.github.io/bfg-repo-cleaner/
LICENSE= GPLv3
diff --git a/devel/bglibs/Makefile b/devel/bglibs/Makefile
index bdfab9bee48f..4b1d13ab2feb 100644
--- a/devel/bglibs/Makefile
+++ b/devel/bglibs/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://untroubled.org/${PORTNAME}/archive/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= One stop library package by Bruce Guenter
+WWW= https://untroubled.org/bglibs/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/binaryen/Makefile b/devel/binaryen/Makefile
index 5cd402cc1d98..3434a887df69 100644
--- a/devel/binaryen/Makefile
+++ b/devel/binaryen/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
COMMENT= Compiler infrastructure and toolchain library for WebAssembly
+WWW= https://github.com/WebAssembly/binaryen
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile
index a21d6fc024be..17933e04a1b0 100644
--- a/devel/bingrep/Makefile
+++ b/devel/bingrep/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Grep through binaries
+WWW= https://github.com/m4b/bingrep
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/binutils/Makefile b/devel/binutils/Makefile
index cfbd408f2671..fc3cd70cd8d2 100644
--- a/devel/binutils/Makefile
+++ b/devel/binutils/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SOURCEWARE/binutils/releases
MAINTAINER?= cy@FreeBSD.org
COMMENT?= GNU binary tools
+WWW= https://www.gnu.org/software/binutils/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/devel/bison/Makefile b/devel/bison/Makefile
index f426e7bd192f..e1890502974d 100644
--- a/devel/bison/Makefile
+++ b/devel/bison/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parser generator from FSF, (mostly) compatible with Yacc
+WWW= https://savannah.gnu.org/projects/bison/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/bit/Makefile b/devel/bit/Makefile
index 92ff90622603..d40c6e0a1c9f 100644
--- a/devel/bit/Makefile
+++ b/devel/bit/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
COMMENT= Modern command-line interface to Git
+WWW= https://github.com/chriswalz/bit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bitkeeper/Makefile b/devel/bitkeeper/Makefile
index 29844c4b1745..79b5a4cdf89e 100644
--- a/devel/bitkeeper/Makefile
+++ b/devel/bitkeeper/Makefile
@@ -7,6 +7,7 @@ DISTNAME= bk-${PORTVERSION}.src
MAINTAINER= cy@FreeBSD.org
COMMENT= Scalable Distributed Source Management System
+WWW= https://www.bitkeeper.org/
LICENSE= APACHE20
diff --git a/devel/blame/Makefile b/devel/blame/Makefile
index 8157e0452932..cc7e4178fe2f 100644
--- a/devel/blame/Makefile
+++ b/devel/blame/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://ftp.invisible-island.net/rcs-blame/
MAINTAINER= jhein@symmetricom.com
COMMENT= Display last modification for each line in an RCS file
+WWW= https://invisible-island.net/rcs-blame/
USE_CSTD= gnu89
GNU_CONFIGURE= yes
diff --git a/devel/blitz/Makefile b/devel/blitz/Makefile
index bb21c9494358..733c52c0d339 100644
--- a/devel/blitz/Makefile
+++ b/devel/blitz/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Blitz++ Multi-Dimensional Array Library for C++
+WWW= https://github.com/blitzpp/blitz
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bloaty/Makefile b/devel/bloaty/Makefile
index 8215f52203e4..82071c689e0e 100644
--- a/devel/bloaty/Makefile
+++ b/devel/bloaty/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Size profiler for binaries
+WWW= https://github.com/google/bloaty
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bmake/Makefile b/devel/bmake/Makefile
index 1d411dd4466a..a66bc56d22b0 100644
--- a/devel/bmake/Makefile
+++ b/devel/bmake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://ftp.netbsd.org/pub/NetBSD/misc/sjg/
MAINTAINER= trociny@FreeBSD.org
COMMENT= Portable version of NetBSD 'make' utility
+WWW= https://www.crufty.net/help/sjg/bmake.html
LICENSE= BSD3CLAUSE
diff --git a/devel/bmkdep/Makefile b/devel/bmkdep/Makefile
index 9a420f67c38e..2ab4f1a403da 100644
--- a/devel/bmkdep/Makefile
+++ b/devel/bmkdep/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= trociny@FreeBSD.org
COMMENT= Construct Makefile dependency list
+WWW= https://netbsd.org
LICENSE= BSD2CLAUSE
diff --git a/devel/bnf/Makefile b/devel/bnf/Makefile
index 3e68b0355731..540f1e0e42b9 100644
--- a/devel/bnf/Makefile
+++ b/devel/bnf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Generate C parser given a grammar in BNF notation
+WWW= https://www.nongnu.org/bnf/
LICENSE= GPLv2
diff --git a/devel/boehm-gc-threaded/Makefile b/devel/boehm-gc-threaded/Makefile
index 26943a1e5c00..5ef5e1ba70ed 100644
--- a/devel/boehm-gc-threaded/Makefile
+++ b/devel/boehm-gc-threaded/Makefile
@@ -1,4 +1,5 @@
COMMENT= Garbage collection and memory leak detection for C and C++ with threading support
+WWW= https://www.hboehm.info/gc/
MASTERDIR= ${.CURDIR}/../boehm-gc
DESCR= ${.CURDIR}/pkg-descr
diff --git a/devel/boehm-gc/Makefile b/devel/boehm-gc/Makefile
index 8fa836564389..8da0cc0f9940 100644
--- a/devel/boehm-gc/Makefile
+++ b/devel/boehm-gc/Makefile
@@ -10,6 +10,7 @@ PKGNAMESUFFIX= -${GC_VARIANT}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Garbage collection and memory leak detection for C and C++
+WWW= https://www.hboehm.info/gc/
LICENSE= BDWGC
LICENSE_NAME= Boehm-Demers-Weiser Garbage Collector License
diff --git a/devel/boost-all/Makefile b/devel/boost-all/Makefile
index 7e0f409dda88..b956558dc6ce 100644
--- a/devel/boost-all/Makefile
+++ b/devel/boost-all/Makefile
@@ -3,6 +3,7 @@ PORTNAME= boost-all
USES= metaport
COMMENT?= The "meta-port" for boost libraries
+WWW= https://www.boost.org/
OPTIONS_DEFINE= JAM LIBRARIES PYTHON DOCS
OPTIONS_DEFAULT= JAM LIBRARIES
diff --git a/devel/boost-docs/Makefile b/devel/boost-docs/Makefile
index ab0d37c41986..985ac6ff893b 100644
--- a/devel/boost-docs/Makefile
+++ b/devel/boost-docs/Makefile
@@ -1,5 +1,6 @@
PORTNAME= boost-docs
COMMENT= Documentation for libraries from boost.org
+WWW= https://www.boost.org/
USES= python:env shebangfix
diff --git a/devel/boost-jam/Makefile b/devel/boost-jam/Makefile
index 6c39de32a735..93f60e718dfc 100644
--- a/devel/boost-jam/Makefile
+++ b/devel/boost-jam/Makefile
@@ -1,5 +1,6 @@
PORTNAME= boost-jam
COMMENT= Build tool from the boost.org
+WWW= https://www.boost.org/
PLIST_FILES= bin/bjam
diff --git a/devel/boost-libs/Makefile b/devel/boost-libs/Makefile
index dc6cb4be77e0..41d1b1ccc667 100644
--- a/devel/boost-libs/Makefile
+++ b/devel/boost-libs/Makefile
@@ -2,6 +2,7 @@ PORTNAME= boost-libs
PORTREVISION?= 0
COMMENT= Free portable C++ libraries (without Boost.Python)
+WWW= https://www.boost.org/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/boost-python-libs/Makefile b/devel/boost-python-libs/Makefile
index f1b6c6662bd4..c7d4f5d6a496 100644
--- a/devel/boost-python-libs/Makefile
+++ b/devel/boost-python-libs/Makefile
@@ -2,6 +2,7 @@ PORTNAME= boost-libs
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
COMMENT= Framework for interfacing Python and C++
+WWW= https://www.boost.org/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/boost_build/Makefile b/devel/boost_build/Makefile
index da92cfb3b0c9..d3e85fb95d06 100644
--- a/devel/boost_build/Makefile
+++ b/devel/boost_build/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Extensible cross-platform build tool suite
+WWW= https://boostorg.github.io/build/index.html
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/bossa/Makefile b/devel/bossa/Makefile
index 9db0af46cff8..ddffddb09b6c 100644
--- a/devel/bossa/Makefile
+++ b/devel/bossa/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= kevans@FreeBSD.org
COMMENT= Flash programmer for Atmel SAM microcontrollers
+WWW= https://github.com/shumatech/BOSSA
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/boxfort/Makefile b/devel/boxfort/Makefile
index 669f7e36630c..dbff43ff749c 100644
--- a/devel/boxfort/Makefile
+++ b/devel/boxfort/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Convenient and cross-platform sandboxing C library
+WWW= https://github.com/Snaipe/BoxFort
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bpython/Makefile b/devel/bpython/Makefile
index 013ea02b2bd9..8cf63f7f5584 100644
--- a/devel/bpython/Makefile
+++ b/devel/bpython/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fancy interface to the Python interpreter
+WWW= https://bpython-interpreter.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/brz/Makefile b/devel/brz/Makefile
index 14e28008c5ab..fbb0144e3ec8 100644
--- a/devel/brz/Makefile
+++ b/devel/brz/Makefile
@@ -7,6 +7,7 @@ DISTNAME= breezy-${PORTVERSION}
MAINTAINER= fullermd@over-yonder.net
COMMENT= Distributed version control system based on bzr
+WWW= https://www.breezy-vcs.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/bsdbuild/Makefile b/devel/bsdbuild/Makefile
index 647c0ae583e6..0e21f26241de 100644
--- a/devel/bsdbuild/Makefile
+++ b/devel/bsdbuild/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://stable.hypertriton.com/bsdbuild/
MAINTAINER= vedge@hypertriton.com
COMMENT= Portable BSD-style build system
+WWW= https://bsdbuild.hypertriton.com/
LICENSE= BSD2CLAUSE
diff --git a/devel/bsdcflow/Makefile b/devel/bsdcflow/Makefile
index 1e9518cdd5c6..88972eb6d3b9 100644
--- a/devel/bsdcflow/Makefile
+++ b/devel/bsdcflow/Makefile
@@ -7,6 +7,7 @@ DISTNAME= cflow-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Call graph generator for C and assembler code
+WWW= https://bitbucket.org/marcusva/cflow
LICENSE= BSD2CLAUSE
diff --git a/devel/bsddialog/Makefile b/devel/bsddialog/Makefile
index e92c3a0e8e2f..2a1ae2511c32 100644
--- a/devel/bsddialog/Makefile
+++ b/devel/bsddialog/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= bapt@FreeBSD.org
COMMENT= Text User Interface Widgets
+WWW= https://gitlab.com/alfix/bsddialog
LICENSE= BSD2CLAUSE
diff --git a/devel/bsdowl/Makefile b/devel/bsdowl/Makefile
index a381eb3b58fe..fd6af2388053 100644
--- a/devel/bsdowl/Makefile
+++ b/devel/bsdowl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/michipili/bsdowl/releases/download/v${PORTVERSI
MAINTAINER= michipili@gmail.com
COMMENT= BSD Make macros for TeX, OCaml, noweb and more
+WWW= https://github.com/michipili/bsdowl
LICENSE= CeCILL-Bv1
LICENSE_NAME= CeCILL B, Version 1.0
diff --git a/devel/bugzilla44/Makefile b/devel/bugzilla44/Makefile
index 73de5c3d4a9e..7a23e2e48dc9 100644
--- a/devel/bugzilla44/Makefile
+++ b/devel/bugzilla44/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= MOZILLA/webtools MOZILLA/webtools/archived
MAINTAINER= bz-ports@FreeBSD.org
COMMENT= Bug-tracking system developed by Mozilla Project
+WWW= https://www.bugzilla.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/bugzilla50/Makefile b/devel/bugzilla50/Makefile
index 82766f276fb8..dbea1db374db 100644
--- a/devel/bugzilla50/Makefile
+++ b/devel/bugzilla50/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= MOZILLA/webtools MOZILLA/webtools/archived
MAINTAINER= bz-ports@FreeBSD.org
COMMENT= Bug-tracking system developed by Mozilla Project
+WWW= https://www.bugzilla.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/build/Makefile b/devel/build/Makefile
index e78f1954f1a6..c922a4774ced 100644
--- a/devel/build/Makefile
+++ b/devel/build/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.codesynthesis.com/download/${PORTNAME}/${PORTVERSION:R
MAINTAINER= ports@FreeBSD.org
COMMENT= Massively-parallel build system implemented on top of GNU make
+WWW= https://www.codesynthesis.com/projects/build/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/buildkite-agent/Makefile b/devel/buildkite-agent/Makefile
index 75a78d022813..d1edf19d7d9f 100644
--- a/devel/buildkite-agent/Makefile
+++ b/devel/buildkite-agent/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel sysutils
MAINTAINER= dch@FreeBSD.org
COMMENT= Cross-platform build runner to run your own build tasks
+WWW= https://buildkite.com/
LICENSE= APACHE20 BSD2CLAUSE BSD3CLAUSE LGPL3 MIT
LICENSE_COMB= multi
diff --git a/devel/buildstream/Makefile b/devel/buildstream/Makefile
index 017372040432..6af4de60e31c 100644
--- a/devel/buildstream/Makefile
+++ b/devel/buildstream/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Free software tool for integrating software stacks
+WWW= https://buildstream.build/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/bullet/Makefile b/devel/bullet/Makefile
index 2a33847d8045..8c91cb983808 100644
--- a/devel/bullet/Makefile
+++ b/devel/bullet/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fluffy@FreeBSD.org
COMMENT= 3D collision detection and rigid body dynamics library
+WWW= https://www.bulletphysics.com/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/busybee/Makefile b/devel/busybee/Makefile
index 1c5470f7130e..0bd54d02a6d8 100644
--- a/devel/busybee/Makefile
+++ b/devel/busybee/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= egypcio@FreeBSD.org
COMMENT= High-performance messaging layer
+WWW= https://github.com/rescrv/busybee
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/byacc/Makefile b/devel/byacc/Makefile
index a242d0d4c77a..cfff67a88601 100644
--- a/devel/byacc/Makefile
+++ b/devel/byacc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://invisible-mirror.net/archives/byacc/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Best yacc variant available
+WWW= https://invisible-island.net/byacc/
LICENSE= PD
diff --git a/devel/byaccj/Makefile b/devel/byaccj/Makefile
index 824ec1ef149f..4c9d53a62baa 100644
--- a/devel/byaccj/Makefile
+++ b/devel/byaccj/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}_src
MAINTAINER= ports@FreeBSD.org
COMMENT= Java extension of BSD YACC-compatible parser generator
+WWW= http://byaccj.sourceforge.net
PLIST_FILES= bin/byaccj
WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION}/src
diff --git a/devel/c2mdoc/Makefile b/devel/c2mdoc/Makefile
index 4e8f93c80c8a..aa701065a729 100644
--- a/devel/c2mdoc/Makefile
+++ b/devel/c2mdoc/Makefile
@@ -7,6 +7,7 @@ DISTFILES=
MAINTAINER= portmaster@bsdforge.com
COMMENT= Script to generate mdoc(7) markup from C functions
+WWW= https://bsdforge.com/projects/devel/c2mdoc/
RUN_DEPENDS= cproto:devel/cproto
diff --git a/devel/c4core/Makefile b/devel/c4core/Makefile
index 73312ac97561..8af2f99d75a6 100644
--- a/devel/c4core/Makefile
+++ b/devel/c4core/Makefile
@@ -8,6 +8,7 @@ PATCHFILES= ed9bf87ab152509fcd5c54bdc40ebed9a2b4ede7.patch:-p1
MAINTAINER= gasol.wu@gmail.com
COMMENT= Library of low-level C++ utilities
+WWW= https://github.com/biojppm/c4core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/caf/Makefile b/devel/caf/Makefile
index fa436fcb447f..7444422aa30a 100644
--- a/devel/caf/Makefile
+++ b/devel/caf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ actor framework
+WWW= https://www.actor-framework.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/calibrator/Makefile b/devel/calibrator/Makefile
index 5047a7be471f..f9f3581edbfd 100644
--- a/devel/calibrator/Makefile
+++ b/devel/calibrator/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX=
MAINTAINER= ports@FreeBSD.org
COMMENT= Cache Profiling Tool
+WWW= https://homepages.cwi.nl/~manegold/Calibrator/
NO_WRKSUBDIR= yes
PLIST_FILES= bin/calibrator
diff --git a/devel/caliper/Makefile b/devel/caliper/Makefile
index a9afba1cfbf8..44dd38431a64 100644
--- a/devel/caliper/Makefile
+++ b/devel/caliper/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Instrumentation and performance profiling library
+WWW= https://software.llnl.gov/Caliper/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/capnproto/Makefile b/devel/capnproto/Makefile
index 53aa3419fb81..c02b3bcb0f68 100644
--- a/devel/capnproto/Makefile
+++ b/devel/capnproto/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-c++-${DISTVERSION}
MAINTAINER= felix@userspace.com.au
COMMENT= Serialization/RPC system
+WWW= https://capnproto.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/capnproto080/Makefile b/devel/capnproto080/Makefile
index 463f687c37e0..f1d671a00a17 100644
--- a/devel/capnproto080/Makefile
+++ b/devel/capnproto080/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 080
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Serialization/RPC system
+WWW= https://capnproto.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/devel/capstone3/Makefile b/devel/capstone3/Makefile
index fbd86ee0ed01..3c48d41c660f 100644
--- a/devel/capstone3/Makefile
+++ b/devel/capstone3/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= oliver.pntr@gmail.com
COMMENT= Multi-platform, multi-architecture disassembly framework
+WWW= http://capstone-engine.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/capstone4/Makefile b/devel/capstone4/Makefile
index a6e26b65644f..08b5f2321050 100644
--- a/devel/capstone4/Makefile
+++ b/devel/capstone4/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= oleksii.tsai@gmail.com
COMMENT= Multi-platform, multi-architecture disassembly framework
+WWW= http://capstone-engine.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/capstone5/Makefile b/devel/capstone5/Makefile
index ba8359a45276..5805bd02bc96 100644
--- a/devel/capstone5/Makefile
+++ b/devel/capstone5/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= bofh@FreeBSD.org
COMMENT= Multi-platform, multi-architecture disassembly framework
+WWW= http://capstone-engine.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile
index 67f0d0320ae0..38162fa9cc06 100644
--- a/devel/cargo-c/Makefile
+++ b/devel/cargo-c/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Cargo C-ABI helpers
+WWW= https://github.com/lu-zero/cargo-c
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile
index dbde9740824e..878039767f15 100644
--- a/devel/cargo-generate/Makefile
+++ b/devel/cargo-generate/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Quickly generate Rust project templates from existing git repositories
+WWW= https://github.com/ashleygwilliams/cargo-generate
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/cask/Makefile b/devel/cask/Makefile
index 7c1d706e491b..98687d9713f2 100644
--- a/devel/cask/Makefile
+++ b/devel/cask/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Project management tool for Emacs
+WWW= https://github.com/cask/cask
LICENSE= GPLv3
diff --git a/devel/catch/Makefile b/devel/catch/Makefile
index dc092e154c5a..588b56bb3076 100644
--- a/devel/catch/Makefile
+++ b/devel/catch/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= gahr@FreeBSD.org
COMMENT= Header-only test framework for C++
+WWW= https://github.com/catchorg/Catch2
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/cbang/Makefile b/devel/cbang/Makefile
index 635d87fbbdbf..854e8d0f4d79 100644
--- a/devel/cbang/Makefile
+++ b/devel/cbang/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= thierry@FreeBSD.org
COMMENT= C! (cbang) is a library of cross-platform C++ utilities
+WWW= https://cbang.org/
LICENSE= LGPL21
diff --git a/devel/cbrowser/Makefile b/devel/cbrowser/Makefile
index 876ff5bc1522..241e403d3898 100644
--- a/devel/cbrowser/Makefile
+++ b/devel/cbrowser/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical front end for cscope and cscope clones
+WWW= https://sourceforge.net/projects/cbrowser/
RUN_DEPENDS= cscope:devel/cscope
diff --git a/devel/cc65/Makefile b/devel/cc65/Makefile
index f0fdd1c11965..b1681899d932 100644
--- a/devel/cc65/Makefile
+++ b/devel/cc65/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= wen@FreeBSD.org
COMMENT= Cross-compiler for 6502-based systems
+WWW= https://cc65.github.io/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ccache-memcached/Makefile b/devel/ccache-memcached/Makefile
index 45ef918c7b78..b37fad0e6f0b 100644
--- a/devel/ccache-memcached/Makefile
+++ b/devel/ccache-memcached/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= LOCAL/bdrewery \
MAINTAINER= bdrewery@FreeBSD.org
COMMENT= Tool to minimize the compile time of C/C++ programs
+WWW= https://ccache.samba.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/GPL-3.0.txt
diff --git a/devel/ccache/Makefile b/devel/ccache/Makefile
index 4bf4bbc65eb4..99c902e6399f 100644
--- a/devel/ccache/Makefile
+++ b/devel/ccache/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/ccache/ccache/releases/download/v${DISTVERSION}
MAINTAINER= bdrewery@FreeBSD.org
COMMENT= Tool to minimize the compile time of C/C++ programs
+WWW= https://ccache.samba.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/GPL-3.0.txt
diff --git a/devel/cccc/Makefile b/devel/cccc/Makefile
index 4b47a9e43266..4d6189ba5717 100644
--- a/devel/cccc/Makefile
+++ b/devel/cccc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel textproc www
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= C and C++ Code Counter
+WWW= http://cccc.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/cccc/COPYING
diff --git a/devel/ccdoc/Makefile b/devel/ccdoc/Makefile
index 4afa2c404dc2..5102a77a875f 100644
--- a/devel/ccdoc/Makefile
+++ b/devel/ccdoc/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ccdoc
MAINTAINER= ports@FreeBSD.org
COMMENT= Extracting comments from C++ source and generating HTML
+WWW= http://ccdoc.sourceforge.net/
LICENSE= MIT
diff --git a/devel/ccls/Makefile b/devel/ccls/Makefile
index b30f30db5c24..cbc49efeea63 100644
--- a/devel/ccls/Makefile
+++ b/devel/ccls/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= khng@FreeBSD.org
COMMENT= C/C++/ObjC language server
+WWW= https://github.com/MaskRay/ccls
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ccrtp/Makefile b/devel/ccrtp/Makefile
index f22042faa08b..3bf95a4d3760 100644
--- a/devel/ccrtp/Makefile
+++ b/devel/ccrtp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= acm@FreeBSD.org
COMMENT= Implementation of the real-time transport protocol
+WWW= https://www.gnu.org/software/ccrtp/
LIB_DEPENDS= libcommoncpp.so:devel/ucommon \
libgcrypt.so:security/libgcrypt
diff --git a/devel/cctz/Makefile b/devel/cctz/Makefile
index 19ef9503227c..f7fcd3ac886d 100644
--- a/devel/cctz/Makefile
+++ b/devel/cctz/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= z7dr6ut7gs@snkmail.com
COMMENT= C++ library for handling dates, times, and time zones
+WWW= https://github.com/google/cctz
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/cdash/Makefile b/devel/cdash/Makefile
index e3431209a569..844e7723c4ef 100644
--- a/devel/cdash/Makefile
+++ b/devel/cdash/Makefile
@@ -7,6 +7,7 @@ DISTNAME= CDash-2-2-3
MAINTAINER= portmaster@BSDforge.com
COMMENT= Web-based software testing server
+WWW= https://www.cdash.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/devel/cdecl/Makefile b/devel/cdecl/Makefile
index c7f04348cc64..3143fb63cb1f 100644
--- a/devel/cdecl/Makefile
+++ b/devel/cdecl/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ler@FreeBSD.org
COMMENT= Explains complicated C/C++ declarations in plain English
+WWW= https://github.com/paul-j-lucas/cdecl
LICENSE= GPLv3
diff --git a/devel/cdialog/Makefile b/devel/cdialog/Makefile
index 292dfc066b65..c2d90e002b8b 100644
--- a/devel/cdialog/Makefile
+++ b/devel/cdialog/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:S|^c||}-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= jcpierri@gmail.com
COMMENT= Enhanced version of 'dialog' to work with ncurses
+WWW= https://invisible-island.net/dialog/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cdk/Makefile b/devel/cdk/Makefile
index 7cc0f52c6e67..513650bf4d21 100644
--- a/devel/cdk/Makefile
+++ b/devel/cdk/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://invisible-island.net/cdk/
MAINTAINER= ports@FreeBSD.org
COMMENT= Curses Development Kit for speedy development of full screen programs
+WWW= https://invisible-island.net/cdk/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cereal/Makefile b/devel/cereal/Makefile
index 3d2ff017c135..06d439995e94 100644
--- a/devel/cereal/Makefile
+++ b/devel/cereal/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= teodor@sigaev.ru
COMMENT= C++11 library for serialization
+WWW= https://github.com/USCiLab/cereal
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cflow2vcg/Makefile b/devel/cflow2vcg/Makefile
index 96e1ce81a3e5..f75d6e4b1ed6 100644
--- a/devel/cflow2vcg/Makefile
+++ b/devel/cflow2vcg/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert the result of the cflow utility in a VCG format
+WWW= http://cflow2vcg.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cfr/Makefile b/devel/cfr/Makefile
index 8e50e9c3677c..47d38559d2ce 100644
--- a/devel/cfr/Makefile
+++ b/devel/cfr/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Class File Reader (CFR) Java decompiler
+WWW= https://www.benf.org/other/cfr/
# http://www.benf.org/other/cfr/license.html
LICENSE= MIT
diff --git a/devel/cgdb/Makefile b/devel/cgdb/Makefile
index f30502131db4..78984e6b285c 100644
--- a/devel/cgdb/Makefile
+++ b/devel/cgdb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://cgdb.me/files/
MAINTAINER= serio.jeffrey@gmail.com
COMMENT= Curses-based interface to the GNU Debugger
+WWW= https://cgdb.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cgilib/Makefile b/devel/cgilib/Makefile
index cfcc62b8508d..cf8c1eba323e 100644
--- a/devel/cgilib/Makefile
+++ b/devel/cgilib/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.infodrom.org/projects/cgilib/download/ \
MAINTAINER= demon@FreeBSD.org
COMMENT= Library of procedures for developing CGI programs in C
+WWW= https://www.infodrom.org/projects/cgilib/
LICENSE= GPLv2
diff --git a/devel/cgit/Makefile b/devel/cgit/Makefile
index b765f0b8e5ad..e04a931e33ac 100644
--- a/devel/cgit/Makefile
+++ b/devel/cgit/Makefile
@@ -9,6 +9,7 @@ DISTFILES= cgit-${PORTVERSION}${EXTRACT_SUFX}:cgit \
MAINTAINER= mt@markoturk.info
COMMENT= Fast, lightweight web frontend for Git repositories
+WWW= https://git.zx2c4.com/cgit/about/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cgprof/Makefile b/devel/cgprof/Makefile
index a24d99ef5aed..df1e23fcfb82 100644
--- a/devel/cgprof/Makefile
+++ b/devel/cgprof/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://mvertes.free.fr/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates colored graphs for profiled executables using gcc and gprof
+WWW= http://mvertes.free.fr/
RUN_DEPENDS= gawk:lang/gawk \
dotty:graphics/graphviz
diff --git a/devel/charva/Makefile b/devel/charva/Makefile
index f90c10f0b358..e3b59fdca2bd 100644
--- a/devel/charva/Makefile
+++ b/devel/charva/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ale@FreeBSD.org
COMMENT= Java Windowing Toolkit for Text Terminals
+WWW= http://www.pitman.co.za/projects/charva/
BUILD_DEPENDS= gmake:devel/gmake
RUN_DEPENDS= ${JAVALIBDIR}/commons-logging.jar:java/apache-commons-logging
diff --git a/devel/check/Makefile b/devel/check/Makefile
index 5cd6f7078e65..d085982c6413 100644
--- a/devel/check/Makefile
+++ b/devel/check/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/libcheck/check/releases/download/${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Unit test framework for C
+WWW= https://libcheck.github.io/check/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/checkbashisms/Makefile b/devel/checkbashisms/Makefile
index e0b5b200e459..ce4270f2bd01 100644
--- a/devel/checkbashisms/Makefile
+++ b/devel/checkbashisms/Makefile
@@ -6,6 +6,7 @@ DISTNAME= devscripts_${PORTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Check for the presence of bashisms
+WWW= https://packages.qa.debian.org/d/devscripts.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/checkheaders/Makefile b/devel/checkheaders/Makefile
index 59637a53f0c0..9332749b21fe 100644
--- a/devel/checkheaders/Makefile
+++ b/devel/checkheaders/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= anastasios@mageirias.com
COMMENT= Checks headers in C/C++ programs
+WWW= https://code.google.com/p/checkheaders/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/chroma/Makefile b/devel/chroma/Makefile
index 96175152b73b..15c38f646ef1 100644
--- a/devel/chroma/Makefile
+++ b/devel/chroma/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -syntax-highlighter
MAINTAINER= yuri@FreeBSD.org
COMMENT= General purpose syntax highlighter in pure Go
+WWW= https://github.com/alecthomas/chroma
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/chruby/Makefile b/devel/chruby/Makefile
index 65039801b78a..22ff9820e401 100644
--- a/devel/chruby/Makefile
+++ b/devel/chruby/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel ruby
MAINTAINER= ross@rosstimson.com
COMMENT= Changes the current Ruby
+WWW= https://github.com/postmodern/chruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/cil/Makefile b/devel/cil/Makefile
index c1a2e875fae1..845676c66da2 100644
--- a/devel/cil/Makefile
+++ b/devel/cil/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Infrastructure for C Program Analysis and Transformation
+WWW= http://kerneis.github.com/cil/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile
index 141aefd2d291..160e228a484d 100644
--- a/devel/cirrus-cli/Makefile
+++ b/devel/cirrus-cli/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Command line interface for Cirrus CI
+WWW= https://github.com/cirruslabs/cirrus-cli
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cityhash/Makefile b/devel/cityhash/Makefile
index 6d21221fd889..cf79387cd29c 100644
--- a/devel/cityhash/Makefile
+++ b/devel/cityhash/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Family of hash functions
+WWW= https://code.google.com/p/cityhash/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cjose/Makefile b/devel/cjose/Makefile
index 65091cad965e..7c0d1b8f2102 100644
--- a/devel/cjose/Makefile
+++ b/devel/cjose/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jamie@chair6.net
COMMENT= C library implementing JavaScript Object Signing and Encryption (JOSE)
+WWW= https://github.com/cisco/cjose
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cl-alexandria-sbcl/Makefile b/devel/cl-alexandria-sbcl/Makefile
index 2e67d3f5eece..f774d2c6dc33 100644
--- a/devel/cl-alexandria-sbcl/Makefile
+++ b/devel/cl-alexandria-sbcl/Makefile
@@ -10,6 +10,7 @@ LICENSE= PD
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Collection of portable public domain utilities for Common Lisp
+WWW= https://common-lisp.net/project/alexandria/
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/alexandria.asd:devel/cl-alexandria
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/alexandria.asd:devel/cl-alexandria
diff --git a/devel/cl-alexandria/Makefile b/devel/cl-alexandria/Makefile
index 661e1d2f3a3e..b8da5389757d 100644
--- a/devel/cl-alexandria/Makefile
+++ b/devel/cl-alexandria/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= cl-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Collection of portable public domain utilities for Common Lisp
+WWW= https://common-lisp.net/project/alexandria/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/cl-asdf/Makefile b/devel/cl-asdf/Makefile
index 6ddc3a97ecf5..45715f922b31 100644
--- a/devel/cl-asdf/Makefile
+++ b/devel/cl-asdf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= cl-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= System definition facility for Common Lisp
+WWW= https://www.cliki.net/asdf
LICENSE= MIT
diff --git a/devel/cl-cffi/Makefile b/devel/cl-cffi/Makefile
index a665ec0fb00f..4624bb8896c6 100644
--- a/devel/cl-cffi/Makefile
+++ b/devel/cl-cffi/Makefile
@@ -17,6 +17,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Portable foreign function interface for Common Lisp
+WWW= https://common-lisp.net/project/cffi/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/cl-infix-sbcl/Makefile b/devel/cl-infix-sbcl/Makefile
index 3b4489c12df9..aa3aff5c0afd 100644
--- a/devel/cl-infix-sbcl/Makefile
+++ b/devel/cl-infix-sbcl/Makefile
@@ -7,6 +7,7 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Lisp macro to read math statements in infix notation
+WWW= https://www.cliki.net/infix
# Converted from NO_CDROM
LICENSE= infix
diff --git a/devel/cl-infix/Makefile b/devel/cl-infix/Makefile
index 29abb97a0cb0..4d81abec60c4 100644
--- a/devel/cl-infix/Makefile
+++ b/devel/cl-infix/Makefile
@@ -11,6 +11,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Lisp macro for reading math expressions in infix form
+WWW= https://www.cliki.net/infix
# Converted from NO_CDROM
LICENSE= infix
diff --git a/devel/cl-port-sbcl/Makefile b/devel/cl-port-sbcl/Makefile
index a14c724cf3b2..8b00b66c9b6e 100644
--- a/devel/cl-port-sbcl/Makefile
+++ b/devel/cl-port-sbcl/Makefile
@@ -7,6 +7,7 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Cross-Lisp portability package
+WWW= http://clocc.sourceforge.net
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/port/port.asd:devel/cl-port
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/port/port.asd:devel/cl-port
diff --git a/devel/cl-port/Makefile b/devel/cl-port/Makefile
index 2085a50b30d2..13d0b25efdcd 100644
--- a/devel/cl-port/Makefile
+++ b/devel/cl-port/Makefile
@@ -10,6 +10,7 @@ DISTNAME= clocc-${PORTNAME}_2002-10-02-1
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Cross-Lisp portability package
+WWW= http://clocc.sourceforge.net
WRKSRC= ${WRKDIR}/clocc-${PORTNAME}
NO_BUILD= yes
diff --git a/devel/cl-split-sequence-sbcl/Makefile b/devel/cl-split-sequence-sbcl/Makefile
index f0664cf179b5..d1964706ad67 100644
--- a/devel/cl-split-sequence-sbcl/Makefile
+++ b/devel/cl-split-sequence-sbcl/Makefile
@@ -7,6 +7,7 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Partitioning Common Lisp sequences
+WWW= https://www.cliki.net/SPLIT-SEQUENCE
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/split-sequence/split-sequence.asd:devel/cl-split-sequence
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/split-sequence/split-sequence.asd:devel/cl-split-sequence
diff --git a/devel/cl-split-sequence/Makefile b/devel/cl-split-sequence/Makefile
index 4cbae6b2bf38..7d39dea91bd5 100644
--- a/devel/cl-split-sequence/Makefile
+++ b/devel/cl-split-sequence/Makefile
@@ -10,6 +10,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Partitioning Common Lisp sequences
+WWW= https://www.cliki.net/SPLIT-SEQUENCE
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
diff --git a/devel/cl-trivial-features-sbcl/Makefile b/devel/cl-trivial-features-sbcl/Makefile
index c32e512ad9df..03351eb94ad0 100644
--- a/devel/cl-trivial-features-sbcl/Makefile
+++ b/devel/cl-trivial-features-sbcl/Makefile
@@ -7,6 +7,7 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Ensures consistent *FEATURES* in Common Lisp
+WWW= https://www.cliki.net/trivial-features
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/trivial-features.asd:devel/cl-trivial-features
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/trivial-features.asd:devel/cl-trivial-features
diff --git a/devel/cl-trivial-features/Makefile b/devel/cl-trivial-features/Makefile
index 3a769c02affd..b2a36686be4b 100644
--- a/devel/cl-trivial-features/Makefile
+++ b/devel/cl-trivial-features/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= cl-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Ensures consistent *FEATURES* in Common Lisp
+WWW= https://www.cliki.net/trivial-features
NO_BUILD= yes
diff --git a/devel/cl-trivial-gray-streams-sbcl/Makefile b/devel/cl-trivial-gray-streams-sbcl/Makefile
index df78d934c9c8..fb08274135aa 100644
--- a/devel/cl-trivial-gray-streams-sbcl/Makefile
+++ b/devel/cl-trivial-gray-streams-sbcl/Makefile
@@ -7,6 +7,7 @@ DISTFILES= # none
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Thin compatibility layer for Gray streams
+WWW= https://www.cliki.net/trivial-gray-streams
BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/trivial-gray-streams.asd:devel/cl-trivial-gray-streams
RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/trivial-gray-streams.asd:devel/cl-trivial-gray-streams
diff --git a/devel/cl-trivial-gray-streams/Makefile b/devel/cl-trivial-gray-streams/Makefile
index 39f60749b311..0b3ae986446d 100644
--- a/devel/cl-trivial-gray-streams/Makefile
+++ b/devel/cl-trivial-gray-streams/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= cl-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Thin compatibility layer for Gray streams
+WWW= https://www.cliki.net/trivial-gray-streams
NO_BUILD= yes
diff --git a/devel/clazy/Makefile b/devel/clazy/Makefile
index f19252140042..ee8a7ea5e25f 100644
--- a/devel/clazy/Makefile
+++ b/devel/clazy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src/
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt oriented code checker based on clang
+WWW= https://github.com/KDE/clazy
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING-LGPL2.txt
diff --git a/devel/cld2/Makefile b/devel/cld2/Makefile
index 2ca170dca619..ecd4fce6edef 100644
--- a/devel/cld2/Makefile
+++ b/devel/cld2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= demon@FreeBSD.org
COMMENT= Compact language detector library
+WWW= https://code.google.com/p/cld2/
LICENSE= APACHE20
diff --git a/devel/clewn/Makefile b/devel/clewn/Makefile
index 8c337768634a..a8f7018cb292 100644
--- a/devel/clewn/Makefile
+++ b/devel/clewn/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/OldFiles/${PORTNAME}-${PORTVERSION}/
MAINTAINER= giacomomariani@yahoo.it
COMMENT= Clewn provides Gdb support within Vim
+WWW= http://clewn.sourceforge.net/index.html
RUN_DEPENDS= vim:editors/vim
diff --git a/devel/cli11/Makefile b/devel/cli11/Makefile
index fbdf97019f73..18d703cb28a8 100644
--- a/devel/cli11/Makefile
+++ b/devel/cli11/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Command line parser for C++11 and beyond
+WWW= https://github.com/CLIUtils/CLI11
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/clig/Makefile b/devel/clig/Makefile
index f04e4a03ea20..9eb169143e07 100644
--- a/devel/clig/Makefile
+++ b/devel/clig/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/devel/clig/
MAINTAINER= portmaster@BSDforge.com
COMMENT= Auto-generate an (argc, argv) processor, usage message, and manpage
+WWW= https://BSDforge.com/projects/devel/clig
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING-2.0
diff --git a/devel/cligen/Makefile b/devel/cligen/Makefile
index 5e067be110d1..c406d9220944 100644
--- a/devel/cligen/Makefile
+++ b/devel/cligen/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= dcornejo@netgate.com
COMMENT= Command-line interface generator
+WWW= https://cligen.se/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/clinfo/Makefile b/devel/clinfo/Makefile
index af5deee73f47..8af1ea25ff0c 100644
--- a/devel/clinfo/Makefile
+++ b/devel/clinfo/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
COMMENT= Print information about all available OpenCL platforms/devices
+WWW= https://github.com/Oblomov/clinfo
LICENSE= CC0-1.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/clipp/Makefile b/devel/clipp/Makefile
index bd171077e0ec..ce035d1848c0 100644
--- a/devel/clipp/Makefile
+++ b/devel/clipp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command line interfaces for modern C++
+WWW= https://github.com/muellan/clipp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/clisp-hyperspec/Makefile b/devel/clisp-hyperspec/Makefile
index 4adf8ec92821..0d15b2cef362 100644
--- a/devel/clisp-hyperspec/Makefile
+++ b/devel/clisp-hyperspec/Makefile
@@ -6,6 +6,7 @@ DISTNAME= HyperSpec-7-0
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Common Lisp reference in HTML format, from LispWorks Ltd
+WWW= https://www.lispworks.com/documentation/HyperSpec/index.html
# Converted from NO_CDROM
LICENSE= HyperSpec
diff --git a/devel/clixon/Makefile b/devel/clixon/Makefile
index a1208c324755..4f36b5a6e7c5 100644
--- a/devel/clixon/Makefile
+++ b/devel/clixon/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= dcornejo@netgate.com
COMMENT= YANG-based toolchain including CLI, NETCONF and RESTCONF interfaces
+WWW= https://www.clicon.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/clojure-cider/Makefile b/devel/clojure-cider/Makefile
index 652c2a46c204..77183657d526 100644
--- a/devel/clojure-cider/Makefile
+++ b/devel/clojure-cider/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Clojure IDE and REPL for Emacs
+WWW= https://github.com/clojure-emacs/cider
LICENSE= GPLv3+
diff --git a/devel/cloudabi-toolchain/Makefile b/devel/cloudabi-toolchain/Makefile
index 310cb120d6e7..b732de58a276 100644
--- a/devel/cloudabi-toolchain/Makefile
+++ b/devel/cloudabi-toolchain/Makefile
@@ -7,6 +7,7 @@ DISTFILES= # None
MAINTAINER= ed@FreeBSD.org
COMMENT= C and C++ toolchain for CloudABI
+WWW= https://github.com/NuxiNL/cloudlibc
LICENSE= MIT
diff --git a/devel/cloudabi/Makefile b/devel/cloudabi/Makefile
index 577e5741ae53..03ce4a2a79ab 100644
--- a/devel/cloudabi/Makefile
+++ b/devel/cloudabi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ed@FreeBSD.org
COMMENT= Constants, types and data structures used by CloudABI
+WWW= https://github.com/NuxiNL/cloudabi
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/clthreads/Makefile b/devel/clthreads/Makefile
index 0749b4140857..8f97e8234201 100644
--- a/devel/clthreads/Makefile
+++ b/devel/clthreads/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://kokkinizita.linuxaudio.org/linuxaudio/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ wrapper library around the POSIX threads API
+WWW= https://kokkinizita.linuxaudio.org/linuxaudio
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/devel/cltune/Makefile b/devel/cltune/Makefile
index f0e795324948..62a44f93f5cf 100644
--- a/devel/cltune/Makefile
+++ b/devel/cltune/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jmd@FreeBSD.org
COMMENT= Library to tune OpenCL kernels
+WWW= https://github.com/CNugteren/CLTune
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/clxclient/Makefile b/devel/clxclient/Makefile
index cbf5abacb979..3b13f2bb4822 100644
--- a/devel/clxclient/Makefile
+++ b/devel/clxclient/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://kokkinizita.linuxaudio.org/linuxaudio/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ wrapper library around the X Window System API
+WWW= https://kokkinizita.linuxaudio.org/linuxaudio/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/devel/cmake-doc/Makefile b/devel/cmake-doc/Makefile
index 13cb15f01348..a026768085a2 100644
--- a/devel/cmake-doc/Makefile
+++ b/devel/cmake-doc/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -doc
MAINTAINER= kde@FreeBSD.org
COMMENT= HTML and Qt Creator helpfiles for CMake
+WWW= https://www.cmake.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/Copyright.txt
diff --git a/devel/cmake-fedora/Makefile b/devel/cmake-fedora/Makefile
index 9611a9707d18..e7d09ce19f28 100644
--- a/devel/cmake-fedora/Makefile
+++ b/devel/cmake-fedora/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://releases.pagure.org/cmake-fedora/
MAINTAINER= buganini@gmail.com
COMMENT= Set of cmake modules for fedora developers
+WWW= https://pagure.io/cmake-fedora
LICENSE= BSD3CLAUSE
diff --git a/devel/cmake-gui/Makefile b/devel/cmake-gui/Makefile
index 579c9d1fbc9f..b0b27e300791 100644
--- a/devel/cmake-gui/Makefile
+++ b/devel/cmake-gui/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -gui-${FLAVOR}
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt-based GUI for CMake
+WWW= https://www.cmake.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/Copyright.txt
diff --git a/devel/cmake-modules-webos/Makefile b/devel/cmake-modules-webos/Makefile
index 9bdff26b148c..73cc80b6b376 100644
--- a/devel/cmake-modules-webos/Makefile
+++ b/devel/cmake-modules-webos/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= penzin.dev@gmail.com
COMMENT= CMake modules needed to build WebOS components
+WWW= https://freewebos.github.io/
LICENSE= APACHE20
diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile
index b859d40a6b8a..a438cd0f2d7b 100644
--- a/devel/cmake/Makefile
+++ b/devel/cmake/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/Kitware/CMake/releases/download/v${DISTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross-platform Makefile generator
+WWW= https://www.cmake.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/Copyright.txt
diff --git a/devel/cmakedoc/Makefile b/devel/cmakedoc/Makefile
index 22d1d7f3b1b0..6d877234cd70 100644
--- a/devel/cmakedoc/Makefile
+++ b/devel/cmakedoc/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kde@FreeBSD.org
COMMENT= Command-line tool to read CMake documentation
+WWW= https://github.com/agateau/cmakedoc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cmph/Makefile b/devel/cmph/Makefile
index a9548427b21b..f4f122910180 100644
--- a/devel/cmph/Makefile
+++ b/devel/cmph/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}
MAINTAINER= jessekempf@gmail.com
COMMENT= Minimal perfect hashes for C
+WWW= http://cmph.sourceforge.net/
GNU_CONFIGURE= yes
USES= libtool pathfix
diff --git a/devel/cmunge/Makefile b/devel/cmunge/Makefile
index 847dee778db6..bfae1b23ecd2 100644
--- a/devel/cmunge/Makefile
+++ b/devel/cmunge/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for encrypting and compacting C source code
+WWW= http://www.vcpc.univie.ac.at/~jhm/cmunge/
WRKSRC= ${WRKDIR}/cmunger
MAKE_ARGS= CC="${CC} ${CFLAGS}"
diff --git a/devel/coccinelle/Makefile b/devel/coccinelle/Makefile
index 94892f7214c7..fa27ae000c23 100644
--- a/devel/coccinelle/Makefile
+++ b/devel/coccinelle/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://coccinelle.lip6.fr/distrib/
MAINTAINER= ports@FreeBSD.org
COMMENT= Program matching and transformation engine
+WWW= http://coccinelle.lip6.fr/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/codeblocks/Makefile b/devel/codeblocks/Makefile
index f337d841ecc8..eebe06ace32e 100644
--- a/devel/codeblocks/Makefile
+++ b/devel/codeblocks/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/Sources/${PORTVERSION}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Open source, cross-platform, free C/C++ IDE
+WWW= https://www.codeblocks.org/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/devel/codequery/Makefile b/devel/codequery/Makefile
index 1ecdae0413aa..b92cd5f5ad3d 100644
--- a/devel/codequery/Makefile
+++ b/devel/codequery/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Code understanding, browsing and search tool
+WWW= https://ruben2020.github.io/codequery/
LICENSE= MPL20 MIT
LICENSE_COMB= multi
diff --git a/devel/codesearch-py/Makefile b/devel/codesearch-py/Makefile
index 8e451e7d6757..51a4798fec17 100644
--- a/devel/codesearch-py/Makefile
+++ b/devel/codesearch-py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= chromium@FreeBSD.org
COMMENT= Python library for accessing Chromium CodeSearch
+WWW= https://github.com/chromium/codesearch-py
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/codeville/Makefile b/devel/codeville/Makefile
index e0911e4ff967..07c803bee61a 100644
--- a/devel/codeville/Makefile
+++ b/devel/codeville/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/devel/codeville/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Anarchic control version system without unnecessary re-merges
+WWW= https://bsdforge.com/projects/devel/codeville/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/codeworker/Makefile b/devel/codeworker/Makefile
index 488c0952a1f4..ba8b10632a9a 100644
--- a/devel/codeworker/Makefile
+++ b/devel/codeworker/Makefile
@@ -6,6 +6,7 @@ DISTNAME= CodeWorker_SRC${PORTVERSION:S/./_/g}
MAINTAINER= ports@FreeBSD.org
COMMENT= Versatile parsing tool and source code generator
+WWW= http://codeworker.free.fr/
LICENSE= LGPL21
diff --git a/devel/collada-dom/Makefile b/devel/collada-dom/Makefile
index 07f336f7ea1c..4c7a5c8ddde5 100644
--- a/devel/collada-dom/Makefile
+++ b/devel/collada-dom/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= COLLADA Document Object Model (DOM) C++ Library
+WWW= https://github.com/rdiankov/collada-dom
LICENSE= MIT
diff --git a/devel/color/Makefile b/devel/color/Makefile
index db3846785076..b8087823ea7f 100644
--- a/devel/color/Makefile
+++ b/devel/color/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for color conversion and manipulation
+WWW= https://github.com/dmilos/color
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/colorgcc/Makefile b/devel/colorgcc/Makefile
index 5ba5cb3696dc..438f4a0a87e0 100644
--- a/devel/colorgcc/Makefile
+++ b/devel/colorgcc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel misc
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl script to colorize the terminal output of GCC
+WWW= https://github.com/colorgcc/colorgcc
LICENSE= GPLv2
diff --git a/devel/colormake/Makefile b/devel/colormake/Makefile
index c9bd24232acc..8fd0cc68125b 100644
--- a/devel/colormake/Makefile
+++ b/devel/colormake/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://bre.klaki.net/programs/colormake/
MAINTAINER= ports@FreeBSD.org
COMMENT= Wrapper to color gmake output
+WWW= https://bre.klaki.net/programs/colormake/
RUN_DEPENDS= gmake:devel/gmake \
bash:shells/bash
diff --git a/devel/commit-patch/Makefile b/devel/commit-patch/Makefile
index 1baed69c5563..032a2832b892 100644
--- a/devel/commit-patch/Makefile
+++ b/devel/commit-patch/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= lapo@lapo.it
COMMENT= Commit patches or partial workspace changes to a VCS repository
+WWW= https://www.porkrind.org/commit-patch/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/commoncpp/Makefile b/devel/commoncpp/Makefile
index dc032caa19c2..df85d88084a4 100644
--- a/devel/commoncpp/Makefile
+++ b/devel/commoncpp/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}2-${PORTVERSION}
MAINTAINER= acm@FreeBSD.org
COMMENT= GNU project portable class framework for C++
+WWW= https://www.gnu.org/software/commoncpp/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/compiler-rt/Makefile b/devel/compiler-rt/Makefile
index b73502889c3c..3ebadd588da4 100644
--- a/devel/compiler-rt/Makefile
+++ b/devel/compiler-rt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LOCAL/brooks
MAINTAINER= brooks@FreeBSD.org
COMMENT= Compiler runtime library with Blocks support
+WWW= https://compiler-rt.llvm.org/
LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= dual
diff --git a/devel/compiz-bcop/Makefile b/devel/compiz-bcop/Makefile
index 6037f174d3ae..35119b2e8d61 100644
--- a/devel/compiz-bcop/Makefile
+++ b/devel/compiz-bcop/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://releases.compiz.org/${PORTVERSION}/ \
MAINTAINER= portmaster@bsdforge.com
COMMENT= Code generator for Compiz Fusion Plugins
+WWW= https://forum.compiz-fusion.org/
RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \
${LOCALBASE}/bin/getopt:misc/getopt
diff --git a/devel/concurrencpp/Makefile b/devel/concurrencpp/Makefile
index 10d4c67abe46..7c64256d70ec 100644
--- a/devel/concurrencpp/Makefile
+++ b/devel/concurrencpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ concurrency library: tasks, executors, timers, C++20 coroutines
+WWW= https://github.com/David-Haim/concurrencpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/concurrencykit/Makefile b/devel/concurrencykit/Makefile
index 65215a6b66aa..984054b60993 100644
--- a/devel/concurrencykit/Makefile
+++ b/devel/concurrencykit/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 999d4612e873bb19867ad1d7043c9c18c7c4d3b9.patch:-p1
MAINTAINER= bofh@FreeBSD.org
COMMENT= Lock-free data structures for high performance concurrent systems
+WWW= http://concurrencykit.org
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/concurrentqueue/Makefile b/devel/concurrentqueue/Makefile
index 46fb48336daf..aedaa0fc7459 100644
--- a/devel/concurrentqueue/Makefile
+++ b/devel/concurrentqueue/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast C++11 multi-producer multi-consumer lock-free concurrent queue
+WWW= https://github.com/cameron314/concurrentqueue
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/configkit/Makefile b/devel/configkit/Makefile
index d61caebfa567..ff6b629a4bc2 100644
--- a/devel/configkit/Makefile
+++ b/devel/configkit/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Somewhat prototypical facility for generating CLI interfaces
+WWW= http://phk.freebsd.dk/phkrel/
BUILD_DEPENDS= ${LOCALBASE}/lib/libphk.a:devel/libphk
diff --git a/devel/cons-test/Makefile b/devel/cons-test/Makefile
index 764266361849..cf7bff74a7e8 100644
--- a/devel/cons-test/Makefile
+++ b/devel/cons-test/Makefile
@@ -9,6 +9,7 @@ MASTER_SITES= http://www.dsmit.com/cons/stable/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Test bed for `Cons' development
+WWW= http://www.dsmit.com/cons/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cons/Makefile b/devel/cons/Makefile
index 9f9c04c36086..5a698fd97ad5 100644
--- a/devel/cons/Makefile
+++ b/devel/cons/Makefile
@@ -9,6 +9,7 @@ MASTER_SITES= http://www.dsmit.com/cons/stable/ \
MAINTAINER= rv@gnu.org
COMMENT= Perl-based Make Replacement
+WWW= http://www.dsmit.com/cons/
USES= perl5 tar:tgz
NO_BUILD= yes
diff --git a/devel/containers/Makefile b/devel/containers/Makefile
index 414657e878d7..9fed0607c5ff 100644
--- a/devel/containers/Makefile
+++ b/devel/containers/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Containers backed on dlang by std.experimental.allocator
+WWW= https://github.com/economicmodeling/containers
LICENSE= BSL
diff --git a/devel/cook/Makefile b/devel/cook/Makefile
index 5b18ab287ce2..c6273ca99913 100644
--- a/devel/cook/Makefile
+++ b/devel/cook/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://miller.emu.id.au/pmiller/software/cook/ \
MAINTAINER= jasone@FreeBSD.org
COMMENT= Like make(1), but more powerful and clean
+WWW= http://miller.emu.id.au/pmiller/software/cook/
GNU_CONFIGURE= yes
CONFIGURE_ENV= YACC=yacc
diff --git a/devel/corrade/Makefile b/devel/corrade/Makefile
index 0aeaff49bb82..2cec508a033d 100644
--- a/devel/corrade/Makefile
+++ b/devel/corrade/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++11/C++14 multiplatform utility library
+WWW= https://magnum.graphics/corrade/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/courier-unicode/Makefile b/devel/courier-unicode/Makefile
index fe7e47d8ba5b..51f6e7903daa 100644
--- a/devel/courier-unicode/Makefile
+++ b/devel/courier-unicode/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/courier/${PORTNAME}/${PORTVERSION}
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Courier implementation of Unicode Standard related algorithms
+WWW= https://www.courier-mta.org/unicode/
LICENSE= GPLv3
diff --git a/devel/coursier/Makefile b/devel/coursier/Makefile
index 09464ea75887..20e8944ede8f 100644
--- a/devel/coursier/Makefile
+++ b/devel/coursier/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel java
MAINTAINER= jhyphenkeck@gmail.com
COMMENT= Pure Scala Artifact Fetching
+WWW= https://get-coursier.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/covtool/Makefile b/devel/covtool/Makefile
index bedfe3b0ebd7..521186fd604f 100644
--- a/devel/covtool/Makefile
+++ b/devel/covtool/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/rel_2.0
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ test coverage analyzer
+WWW= https://sourceforge.net/projects/covtool/
USES= gmake zip
USE_GCC= yes
diff --git a/devel/cpan-upload-http/Makefile b/devel/cpan-upload-http/Makefile
index b0b141a6a1c1..5ee3c3b6390b 100644
--- a/devel/cpan-upload-http/Makefile
+++ b/devel/cpan-upload-http/Makefile
@@ -7,6 +7,7 @@ MASTER_SITE_SUBDIR= CPAN:BRADFITZ
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl script to upload one or more files to CPAN, using PAUSE
+WWW= https://metacpan.org/release/BRADFITZ/cpan-upload-http-2.4
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/cpp-hocon/Makefile b/devel/cpp-hocon/Makefile
index 7aaf6c052324..7eb871faf2da 100644
--- a/devel/cpp-hocon/Makefile
+++ b/devel/cpp-hocon/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= puppet@FreeBSD.org
COMMENT= C++ configuration library
+WWW= https://github.com/puppetlabs/cpp-hocon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cpp-netlib/Makefile b/devel/cpp-netlib/Makefile
index a8c68e6f9305..09995d774813 100644
--- a/devel/cpp-netlib/Makefile
+++ b/devel/cpp-netlib/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= zi@FreeBSD.org
COMMENT= Cross-platform, standards compliant networking library
+WWW= https://github.com/cpp-netlib/cpp-netlib/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/cpp2py/Makefile b/devel/cpp2py/Makefile
index ccbc7cc66fcd..792648284651 100644
--- a/devel/cpp2py/Makefile
+++ b/devel/cpp2py/Makefile
@@ -7,6 +7,7 @@ PATCHFILES= 44d5238ab4f05ed4064736ffd2f2b63438d3f64c.patch:-p1 # fix build on i3
MAINTAINER= yuri@FreeBSD.org
COMMENT= Reflection tools based on clang
+WWW= https://github.com/TRIQS/cpp2py
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/cppcheck/Makefile b/devel/cppcheck/Makefile
index bbda31225289..710dd715bf68 100644
--- a/devel/cppcheck/Makefile
+++ b/devel/cppcheck/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT?= Static analysis of C/C++ code
+WWW= https://cppcheck.sourceforge.io/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cpplint/Makefile b/devel/cpplint/Makefile
index fdbbcaef13d8..db6aa5b3a3c3 100644
--- a/devel/cpplint/Makefile
+++ b/devel/cpplint/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= thierry@FreeBSD.org
COMMENT= Static code checker for C++
+WWW= https://github.com/cpplint/cpplint
LICENSE= BSD3CLAUSE
diff --git a/devel/cpprestsdk/Makefile b/devel/cpprestsdk/Makefile
index b59689ec3f2e..f6e6ca45d48d 100644
--- a/devel/cpprestsdk/Makefile
+++ b/devel/cpprestsdk/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= projects@phess.net
COMMENT= Microsoft C++ REST SDK
+WWW= https://github.com/Microsoft/cpprestsdk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../license.txt
diff --git a/devel/cpptest/Makefile b/devel/cpptest/Makefile
index b9fc4d0b2669..980f05d338ac 100644
--- a/devel/cpptest/Makefile
+++ b/devel/cpptest/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= fernape@FreeBSD.org
COMMENT= Unit testing framework for handling automated tests in C++
+WWW= http://cpptest.sourceforge.net/
LICENSE= LGPL3
diff --git a/devel/cppunit/Makefile b/devel/cppunit/Makefile
index 3c688b9c3c9d..f3951e85f2fb 100644
--- a/devel/cppunit/Makefile
+++ b/devel/cppunit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://dev-www.libreoffice.org/src/
MAINTAINER= bdrewery@FreeBSD.org
COMMENT= C++ port of the JUnit framework for unit testing
+WWW= https://freedesktop.org/wiki/Software/cppunit
LICENSE= LGPL21
diff --git a/devel/cppurses/Makefile b/devel/cppurses/Makefile
index 6740225c74d3..e717ca2fc352 100644
--- a/devel/cppurses/Makefile
+++ b/devel/cppurses/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Terminal User Interface framework with NCurses
+WWW= https://github.com/a-n-t-h-o-n-y/CPPurses
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/cpputest/Makefile b/devel/cpputest/Makefile
index ba2017519a80..baf6954e6dd5 100644
--- a/devel/cpputest/Makefile
+++ b/devel/cpputest/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= akos.somfai@gmail.com
COMMENT= Unit testing and mocking framework for C/C++
+WWW= https://cpputest.github.io/
LICENSE= BSD3CLAUSE
diff --git a/devel/cproto/Makefile b/devel/cproto/Makefile
index cc775f571121..be855ff4a428 100644
--- a/devel/cproto/Makefile
+++ b/devel/cproto/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://invisible-island.net/cproto/
MAINTAINER= thomas@bsdunix.ch
COMMENT= Generate C function prototypes and convert function definitions
+WWW= https://invisible-island.net/cproto/
LICENSE= PD
diff --git a/devel/cpu_features/Makefile b/devel/cpu_features/Makefile
index b0c84309ce21..ca36502cfac6 100644
--- a/devel/cpu_features/Makefile
+++ b/devel/cpu_features/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Cross platform C99 library to get cpu features at runtime
+WWW= https://github.com/google/cpu_features
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cquery/Makefile b/devel/cquery/Makefile
index 83b9a45dae67..9c9ee518c6a1 100644
--- a/devel/cquery/Makefile
+++ b/devel/cquery/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= Highly-scalable, low-latency language server for C/C++/Objective-C
+WWW= https://github.com/cquery-project/cquery
LICENSE= MIT
diff --git a/devel/cram/Makefile b/devel/cram/Makefile
index 79c145e8f1be..2b1600be8f43 100644
--- a/devel/cram/Makefile
+++ b/devel/cram/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= cem@FreeBSD.org
COMMENT= Simple testing framework for command line applications
+WWW= https://pypi.org/project/cram/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/crc32c/Makefile b/devel/crc32c/Makefile
index 00ac54e27e2e..b4c5fbddedf0 100644
--- a/devel/crc32c/Makefile
+++ b/devel/crc32c/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= amzo1337@gmail.com
COMMENT= CRC32C implementation supporting CPU-specific acceleration
+WWW= https://github.com/google/crc32c
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/creduce/Makefile b/devel/creduce/Makefile
index ec9dfa3a841c..5c210cb523ee 100644
--- a/devel/creduce/Makefile
+++ b/devel/creduce/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://embed.cs.utah.edu/creduce/
MAINTAINER= swills@FreeBSD.org
COMMENT= Produces small test cases
+WWW= https://embed.cs.utah.edu/creduce/
LLVM_VER= 80
BUILD_DEPENDS= llvm-config${LLVM_VER}:devel/llvm${LLVM_VER}
diff --git a/devel/critcl/Makefile b/devel/critcl/Makefile
index baa02e44f48f..d41c00ad073c 100644
--- a/devel/critcl/Makefile
+++ b/devel/critcl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Compiled Runtime in Tcl
+WWW= https://andreas-kupries.github.io/critcl/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/devel/criterion/Makefile b/devel/criterion/Makefile
index 1e8bccebbf6e..6ba52dc2d57a 100644
--- a/devel/criterion/Makefile
+++ b/devel/criterion/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C and C++ unit testing framework for the 21st century
+WWW= https://github.com/Snaipe/Criterion
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cscout/Makefile b/devel/cscout/Makefile
index 0fc9ef3324ac..c51a5fb55e21 100644
--- a/devel/cscout/Makefile
+++ b/devel/cscout/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= dds@FreeBSD.org
COMMENT= Source code analyzer and refactoring browser for C program collections
+WWW= https://www.spinellis.gr/cscout/
LICENSE= GPLv3
diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
index 4c0cea82f0c3..926cbad8087a 100644
--- a/devel/csmith/Makefile
+++ b/devel/csmith/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://embed.cs.utah.edu/csmith/
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates random C programs that conform to the C99 standard
+WWW= https://embed.cs.utah.edu/csmith/
LICENSE= BSD2CLAUSE
diff --git a/devel/csoap/Makefile b/devel/csoap/Makefile
index fecd58d7ca94..58f46923edde 100644
--- a/devel/csoap/Makefile
+++ b/devel/csoap/Makefile
@@ -7,6 +7,7 @@ DISTNAME= libsoap-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Client/server SOAP library written in pure C
+WWW= http://csoap.sourceforge.net/
GNU_CONFIGURE= yes
USES= gnome libtool pathfix
diff --git a/devel/cssc/Makefile b/devel/cssc/Makefile
index 7cbcb2a41293..4bf5dbc8dce7 100644
--- a/devel/cssc/Makefile
+++ b/devel/cssc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= CSSC-${PORTVERSION}
MAINTAINER= gspurki@gmail.com
COMMENT= Workalike for the source code control system SCCS
+WWW= https://www.gnu.org/software/cssc/
LICENSE= GPLv3
diff --git a/devel/ctags/Makefile b/devel/ctags/Makefile
index 0c4480bed5e4..c0324e3cdd95 100644
--- a/devel/ctags/Makefile
+++ b/devel/ctags/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= portmaster@bsdforge.com
COMMENT= Feature-filled tagfile generator for vi and emacs clones
+WWW= http://ctags.sourceforge.net/
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-macro-patterns --with-readlib
diff --git a/devel/ctre/Makefile b/devel/ctre/Makefile
index 02c5314feb63..3dab27492282 100644
--- a/devel/ctre/Makefile
+++ b/devel/ctre/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for Compile Time Regular Expressions
+WWW= https://compile-time.re/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ctypes.sh/Makefile b/devel/ctypes.sh/Makefile
index e712f5eff91c..5bed78fb34f5 100644
--- a/devel/ctypes.sh/Makefile
+++ b/devel/ctypes.sh/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ctypes-sh-${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Foreign function interface for bash
+WWW= https://github.com/taviso/ctypes.sh
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cunit/Makefile b/devel/cunit/Makefile
index b63358457f75..331796d7e89b 100644
--- a/devel/cunit/Makefile
+++ b/devel/cunit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= CUnit-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automated unit testing framework for C
+WWW= http://cunit.sourceforge.net/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cut/Makefile b/devel/cut/Makefile
index 073da64a46a2..1138103e6597 100644
--- a/devel/cut/Makefile
+++ b/devel/cut/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= cut
MAINTAINER= ports@FreeBSD.org
COMMENT= Unit Testing Framework for C, C++, and Objective-C
+WWW= https://bitbucket.org/kc5tja/cut/
LICENSE= BSD3CLAUSE
diff --git a/devel/cutils/Makefile b/devel/cutils/Makefile
index 54df88cf6901..49be403a3e65 100644
--- a/devel/cutils/Makefile
+++ b/devel/cutils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.sigala.it/sandro/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= Miscellaneous C programmer's utilities
+WWW= http://www.sigala.it/sandro/software.php #cutils
USES= makeinfo
GNU_CONFIGURE= yes
diff --git a/devel/cutter/Makefile b/devel/cutter/Makefile
index ef80e61f27fb..348255ceb180 100644
--- a/devel/cutter/Makefile
+++ b/devel/cutter/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= romain@FreeBSD.org
COMMENT= Unit Testing Framework for C and C++
+WWW= http://cutter.sourceforge.net/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/license/lgpl-3.txt
diff --git a/devel/cvise/Makefile b/devel/cvise/Makefile
index 3155f2007c47..db4966e611c5 100644
--- a/devel/cvise/Makefile
+++ b/devel/cvise/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel python
MAINTAINER= swills@FreeBSD.org
COMMENT= C-Vise is a super-parallel Python port of the C-Reduce
+WWW= https://github.com/marxin/cvise
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cvs-devel/Makefile b/devel/cvs-devel/Makefile
index 495aefbffe6f..16eeeba9f7bf 100644
--- a/devel/cvs-devel/Makefile
+++ b/devel/cvs-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= bdheeman@gmail.com
COMMENT= IPv6 enabled cvs. You can use IPv6 connection when using pserver
+WWW= https://www.cvshome.org/
CONFLICTS= cvs cvs+ipv6
diff --git a/devel/cvs-syncmail/Makefile b/devel/cvs-syncmail/Makefile
index 48278653b077..8e011fe56b42 100644
--- a/devel/cvs-syncmail/Makefile
+++ b/devel/cvs-syncmail/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= # none
MAINTAINER= ports@FreeBSD.org
COMMENT= CVS notification tool
+WWW= https://sourceforge.net/projects/cvs-syncmail/
LICENSE= BSD3CLAUSE # see CVS repository on SourceForge
diff --git a/devel/cvs2cl/Makefile b/devel/cvs2cl/Makefile
index c4906d9c4cd6..dcfe644c9a8a 100644
--- a/devel/cvs2cl/Makefile
+++ b/devel/cvs2cl/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= # none
MAINTAINER= ports@FreeBSD.org
COMMENT= CVS-log-message-to-ChangeLog conversion script
+WWW= https://www.red-bean.com/cvs2cl/
LICENSE= GPLv2+
diff --git a/devel/cvs2darcs/Makefile b/devel/cvs2darcs/Makefile
index 2e799b31ee2d..a38582da6acf 100644
--- a/devel/cvs2darcs/Makefile
+++ b/devel/cvs2darcs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ab-initio.mit.edu/${PORTNAME}/
MAINTAINER= haskell@FreeBSD.org
COMMENT= Convert CVS module to darcs repository
+WWW= http://ab-initio.mit.edu/cvs2darcs/
LICENSE= GPLv2
diff --git a/devel/cvs2html/Makefile b/devel/cvs2html/Makefile
index a87071f695bd..e8c0a5219865 100644
--- a/devel/cvs2html/Makefile
+++ b/devel/cvs2html/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY=
MAINTAINER= crees@FreeBSD.org
COMMENT= Perl script to turn ``cvs log'' output into HTML
+WWW= http://cvs.sslug.dk/cvs2html/
LICENSE= GPLv2
diff --git a/devel/cvsbook/Makefile b/devel/cvsbook/Makefile
index 11523617f7a2..300a17ec7ec0 100644
--- a/devel/cvsbook/Makefile
+++ b/devel/cvsbook/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-all
MAINTAINER= ports@FreeBSD.org
COMMENT= Tutorial and reference for CVS
+WWW= http://cvsbook.red-bean.com/
LICENSE= GPLv2+
diff --git a/devel/cvschangelogbuilder/Makefile b/devel/cvschangelogbuilder/Makefile
index 4f062202c9f7..80205aaf903e 100644
--- a/devel/cvschangelogbuilder/Makefile
+++ b/devel/cvschangelogbuilder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/cvschangelogb/CVSChangelogBuilder/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Utility to generate changelogs and reports from a CVS repository
+WWW= http://cvschangelogb.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/docs/COPYING.TXT
diff --git a/devel/cvschk/Makefile b/devel/cvschk/Makefile
index b86278ecd18d..b5d6521309bc 100644
--- a/devel/cvschk/Makefile
+++ b/devel/cvschk/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= mandree@FreeBSD.org
COMMENT= Quick offline checker for CVS modifications
+WWW= http://web.archive.org/web/20121006163548/http://cvs.sslug.dk/cvs2html/
LICENSE= GPLv1
diff --git a/devel/cvsd/Makefile b/devel/cvsd/Makefile
index 300be5c029ec..23749983bdee 100644
--- a/devel/cvsd/Makefile
+++ b/devel/cvsd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://arthurdejong.org/cvsd/ \
MAINTAINER= rum1cro@yandex.ru
COMMENT= CVS pserver daemon
+WWW= https://arthurdejong.org/cvsd
LICENSE= GPLv2
diff --git a/devel/cvsdelta/Makefile b/devel/cvsdelta/Makefile
index d159c7e73660..6b88b4a071cf 100644
--- a/devel/cvsdelta/Makefile
+++ b/devel/cvsdelta/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://belnet.dl.sourceforge.net/sourceforge/cvsdelta/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Cvsdelta summarizes differences between local and in-cvs files
+WWW= http://cvsdelta.sourceforge.net/
USE_RUBY= yes
NO_BUILD= yes
diff --git a/devel/cvsgraph/Makefile b/devel/cvsgraph/Makefile
index 7a9bef54e6cd..3fda17491eae 100644
--- a/devel/cvsgraph/Makefile
+++ b/devel/cvsgraph/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.akhphd.au.dk/~bertho/cvsgraph/release/
MAINTAINER= ports@FreeBSD.org
COMMENT= Graph the life story of a file under CVS or RCS
+WWW= https://web.archive.org/web/20181111235708/http://www.akhphd.au.dk/~bertho/cvsgraph/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cvslines/Makefile b/devel/cvslines/Makefile
index 8d910ede171b..72d3a4ff2d15 100644
--- a/devel/cvslines/Makefile
+++ b/devel/cvslines/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Wrapper to ease merging of changes between CVS branches
+WWW= http://cvslines.sourceforge.net/menu.html
WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
diff --git a/devel/cvsmonitor/Makefile b/devel/cvsmonitor/Makefile
index a9d981e5a274..2101effbfdd6 100644
--- a/devel/cvsmonitor/Makefile
+++ b/devel/cvsmonitor/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Stable
MAINTAINER= ports@FreeBSD.org
COMMENT= Monitor activity on a CVS Repository
+WWW= https://sourceforge.net/projects/cvsmonitor/
BUILD_DEPENDS= p5-Time-Duration>=0:devel/p5-Time-Duration \
p5-Class-Autouse>=0:devel/p5-Class-Autouse \
diff --git a/devel/cvsplot/Makefile b/devel/cvsplot/Makefile
index 883fcb37b6a4..b3b6d4936cb7 100644
--- a/devel/cvsplot/Makefile
+++ b/devel/cvsplot/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Perl script which analyses the history of a CVS-managed project
+WWW= http://cvsplot.sourceforge.net/
RUN_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip \
p5-String-ShellQuote>=0:textproc/p5-String-ShellQuote \
diff --git a/devel/cvsps-devel/Makefile b/devel/cvsps-devel/Makefile
index 697e4ed5369a..34cc75484f73 100644
--- a/devel/cvsps-devel/Makefile
+++ b/devel/cvsps-devel/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX?= -devel
MAINTAINER= garga@FreeBSD.org
COMMENT= Create patchset information from CVS
+WWW= http://cvsps.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cvsps/Makefile b/devel/cvsps/Makefile
index 424ea213bf69..62e72fc438e7 100644
--- a/devel/cvsps/Makefile
+++ b/devel/cvsps/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/
MAINTAINER= garga@FreeBSD.org
COMMENT= Create patchset information from CVS
+WWW= http://cvsps.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cvsspam/Makefile b/devel/cvsspam/Makefile
index b3fc1cbc888d..0a294a6a137d 100644
--- a/devel/cvsspam/Makefile
+++ b/devel/cvsspam/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.badgers-in-foil.co.uk/projects/cvsspam/releases/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Sends diffs when a change is committed to your CVS repository
+WWW= http://www.badgers-in-foil.co.uk/projects/cvsspam/
LICENSE= GPLv2
diff --git a/devel/cvstrac/Makefile b/devel/cvstrac/Makefile
index 8a2f8f3d6726..8c3009894d46 100644
--- a/devel/cvstrac/Makefile
+++ b/devel/cvstrac/Makefile
@@ -7,6 +7,7 @@ DISTNAME= cvstrac-${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT?= Web-Based Bug And Patch-Set Tracking System For CVS
+WWW= http://www.cvstrac.org/
LICENSE= GPLv2
diff --git a/devel/cvsutils/Makefile b/devel/cvsutils/Makefile
index 900809c9ecd1..34ee790f3d34 100644
--- a/devel/cvsutils/Makefile
+++ b/devel/cvsutils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.red-bean.com/cvsutils/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= CVS utilities which facilitate working with local working directories
+WWW= https://www.red-bean.com/cvsutils/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/cvsweb/Makefile b/devel/cvsweb/Makefile
index bf58f1d12faf..eed8de95f2da 100644
--- a/devel/cvsweb/Makefile
+++ b/devel/cvsweb/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= LOCAL/scop http://people.FreeBSD.org/~scop/cvsweb/
# the <freebsd-cvsweb@FreeBSD.org> mailing list.
MAINTAINER= noackjr@alumni.rice.edu
COMMENT= WWW CGI script to browse CVS repository trees
+WWW= https://www.FreeBSD.org/projects/cvsweb.html
CONFLICTS= cvsweb-3.*
diff --git a/devel/cvsweb3/Makefile b/devel/cvsweb3/Makefile
index 677774330710..73d2049b596f 100644
--- a/devel/cvsweb3/Makefile
+++ b/devel/cvsweb3/Makefile
@@ -9,6 +9,7 @@ PKGNAMESUFFIX= 3
# the <freebsd-cvsweb@FreeBSD.org> mailing list.
MAINTAINER= noackjr@alumni.rice.edu
COMMENT= WWW CGI script to browse CVS repository trees version 3
+WWW= https://www.FreeBSD.org/projects/cvsweb.html
LICENSE= BSD2CLAUSE
diff --git a/devel/cwrap/Makefile b/devel/cwrap/Makefile
index bf7aa8ab3b85..aa4e1b645ab2 100644
--- a/devel/cwrap/Makefile
+++ b/devel/cwrap/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= timur@FreeBSD.org
COMMENT= Testing your full software stack on a single machine
+WWW= https://cwrap.org/
LICENSE= GPLv3
diff --git a/devel/cxmon/Makefile b/devel/cxmon/Makefile
index e8bcccc5214c..a00f74719ca3 100644
--- a/devel/cxmon/Makefile
+++ b/devel/cxmon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://cxmon.cebix.net/downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= Interactive file manipulation tool and disassembler
+WWW= https://cxmon.cebix.net/
GNU_CONFIGURE= yes
diff --git a/devel/cxref/Makefile b/devel/cxref/Makefile
index e6f4f934a439..6486e327680d 100644
--- a/devel/cxref/Makefile
+++ b/devel/cxref/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.gedanken.org.uk/software/cxref/download/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= C program cross-referencing and documentation tool
+WWW= https://www.gedanken.org.uk/software/cxref/
LICENSE= GPLv2
diff --git a/devel/cxxopts/Makefile b/devel/cxxopts/Makefile
index fceec59c9ae1..a6f6e0480893 100644
--- a/devel/cxxopts/Makefile
+++ b/devel/cxxopts/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight C++ command line option parser
+WWW= https://github.com/jarro2783/cxxopts
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/cxxtest/Makefile b/devel/cxxtest/Makefile
index 9647aa1b7deb..4eca606bd3ff 100644
--- a/devel/cxxtest/Makefile
+++ b/devel/cxxtest/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Simple and powerful JUnit/CppUnit/xUnit-like framework for C++
+WWW= http://cxxtest.sourceforge.net/
LICENSE= LGPL3+
diff --git a/devel/cxxtools/Makefile b/devel/cxxtools/Makefile
index ffd9c83b9d78..9cf6ee4e8e32 100644
--- a/devel/cxxtools/Makefile
+++ b/devel/cxxtools/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.tntnet.org/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of general-purpose C++ classes
+WWW= https://www.tntnet.org/cxxtools.html
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/d-feet/Makefile b/devel/d-feet/Makefile
index f00ff18ed538..a2667896b06c 100644
--- a/devel/d-feet/Makefile
+++ b/devel/d-feet/Makefile
@@ -8,6 +8,7 @@ PATCHFILES+= 05465d486afd.patch:-p1 # https://gitlab.gnome.org/GNOME/d-feet/-/me
MAINTAINER= ports@FreeBSD.org
COMMENT= D-Bus Python introspection debugger
+WWW= https://wiki.gnome.org/Apps/DFeet
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/d-scanner/Makefile b/devel/d-scanner/Makefile
index 0504f6e7d84a..1714c98c877d 100644
--- a/devel/d-scanner/Makefile
+++ b/devel/d-scanner/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Swiss-army knife for D source code
+WWW= https://github.com/dlang-community/D-Scanner
LICENSE= BSL
diff --git a/devel/darts/Makefile b/devel/darts/Makefile
index dc06954393ee..47812788880d 100644
--- a/devel/darts/Makefile
+++ b/devel/darts/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.chasen.org/~taku/software/darts/src/
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ template library that implements Double-Array
+WWW= http://www.chasen.org/~taku/software/darts/
LICENSE= BSD3CLAUSE LGPL21+
LICENSE_COMB= dual
diff --git a/devel/dash.el/Makefile b/devel/dash.el/Makefile
index 8b1396c930aa..3e7da595e3a5 100644
--- a/devel/dash.el/Makefile
+++ b/devel/dash.el/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Modern list library for Emacs
+WWW= https://github.com/magnars/dash.el
LICENSE= GPLv3
diff --git a/devel/dasm/Makefile b/devel/dasm/Makefile
index 157072bdf1bf..357dadd84916 100644
--- a/devel/dasm/Makefile
+++ b/devel/dasm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fuz@fuz.su
COMMENT= Macro assembler with support for several 8-bit microprocessors
+WWW= https://dasm-assembler.github.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/datadraw/Makefile b/devel/datadraw/Makefile
index 0838c0fa52cd..a2901ba8c417 100644
--- a/devel/datadraw/Makefile
+++ b/devel/datadraw/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Feature rich persistent database generator
+WWW= http://datadraw.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/date/Makefile b/devel/date/Makefile
index 9401c612e736..a5121a3f42f4 100644
--- a/devel/date/Makefile
+++ b/devel/date/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Date and time library based on the C++11/14/17 <chrono> header
+WWW= https://github.com/HowardHinnant/date
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/dbus-c++/Makefile b/devel/dbus-c++/Makefile
index 8a8b688da338..9fe48235b335 100644
--- a/devel/dbus-c++/Makefile
+++ b/devel/dbus-c++/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 7fca13b03d1d4af585714293358cf1f76664f41d.patch:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ API for D-BUS
+WWW= https://sourceforge.net/projects/dbus-cplusplus/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/dbus-glib/Makefile b/devel/dbus-glib/Makefile
index 56c03951a6fb..b2c6e9d79764 100644
--- a/devel/dbus-glib/Makefile
+++ b/devel/dbus-glib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://dbus.freedesktop.org/releases/dbus-glib/
MAINTAINER= desktop@FreeBSD.org
COMMENT= GLib bindings for the D-BUS messaging system
+WWW= https://www.freedesktop.org/wiki/Software/DBusBindings/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/dbus-java/Makefile b/devel/dbus-java/Makefile
index ca37d6bdd54c..3847671bcccf 100644
--- a/devel/dbus-java/Makefile
+++ b/devel/dbus-java/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://dbus.freedesktop.org/releases/dbus-java/
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Java API for D-BUS
+WWW= https://dbus.freedesktop.org/doc/dbus-java/
LICENSE= ACADEMIC LGPL21+
LICENSE_COMB= dual
diff --git a/devel/dbus-sharp-glib/Makefile b/devel/dbus-sharp-glib/Makefile
index 5452eb0f31b1..4c60833f753b 100644
--- a/devel/dbus-sharp-glib/Makefile
+++ b/devel/dbus-sharp-glib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= mono@FreeBSD.org
COMMENT= D-Bus for .NET: GLib integration module
+WWW= http://mono.github.com/dbus-sharp/
LICENSE= MIT
diff --git a/devel/dbus-sharp/Makefile b/devel/dbus-sharp/Makefile
index 1216fe8f7458..badc44b1bead 100644
--- a/devel/dbus-sharp/Makefile
+++ b/devel/dbus-sharp/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel gnome
MAINTAINER= mono@FreeBSD.org
COMMENT= Mono interface to the D-BUS messaging system
+WWW= http://mono.github.com/dbus-sharp/
LICENSE= MIT
diff --git a/devel/dbus-tcl/Makefile b/devel/dbus-tcl/Makefile
index e0070feff531..a8f169585d77 100644
--- a/devel/dbus-tcl/Makefile
+++ b/devel/dbus-tcl/Makefile
@@ -7,6 +7,7 @@ DISTNAME= dbus-${PORTVERSION}
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Tcl interface to the D-Bus messaging system
+WWW= http://chiselapp.com/user/schelte/repository/dbus/home
LICENSE= ISCL
diff --git a/devel/dbus/Makefile b/devel/dbus/Makefile
index 7a16f061c72a..d023a099f270 100644
--- a/devel/dbus/Makefile
+++ b/devel/dbus/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://dbus.freedesktop.org/releases/dbus/
MAINTAINER= desktop@FreeBSD.org
COMMENT= Message bus system for inter-application communication
+WWW= https://www.freedesktop.org/Software/dbus
LICENSE= GPLv2
diff --git a/devel/dcd-server/Makefile b/devel/dcd-server/Makefile
index 600bf3fb50fa..124a9a920f96 100644
--- a/devel/dcd-server/Makefile
+++ b/devel/dcd-server/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX?= -server
MAINTAINER= acm@FreeBSD.org
COMMENT?= Auto-complete program for the D programming language (server)
+WWW= https://github.com/dlang-community/DCD
LICENSE= BSL
diff --git a/devel/dconf-editor/Makefile b/devel/dconf-editor/Makefile
index 4a5377d811e0..064bc9c23228 100644
--- a/devel/dconf-editor/Makefile
+++ b/devel/dconf-editor/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= 56474378568e.patch:-p1 # https://gitlab.gnome.org/GNOME/dconf-edito
MAINTAINER= gnome@FreeBSD.org
COMMENT= Configuration database editor for GNOME
+WWW= https://wiki.gnome.org/Projects/dconf
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/dconf/Makefile b/devel/dconf/Makefile
index 1271fb172836..a01ddf287e15 100644
--- a/devel/dconf/Makefile
+++ b/devel/dconf/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Configuration database system for GNOME
+WWW= https://wiki.gnome.org/Projects/dconf
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/debugedit/Makefile b/devel/debugedit/Makefile
index 0b540db46fdf..0f1b22a6d224 100644
--- a/devel/debugedit/Makefile
+++ b/devel/debugedit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= ELF file debug information extractor and editor
+WWW= https://github.com/CoryXie/DebugEdit
LICENSE= GPLv2+
diff --git a/devel/dee/Makefile b/devel/dee/Makefile
index a3dd6dc80d02..5a1722a9691e 100644
--- a/devel/dee/Makefile
+++ b/devel/dee/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://launchpadlibrarian.net/151383425/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Model to synchronize multiple instances over DBus
+WWW= https://launchpad.net/dee
LICENSE= GPLv3
diff --git a/devel/deforaos-libsystem/Makefile b/devel/deforaos-libsystem/Makefile
index a38814db6e2a..9883efb8feab 100644
--- a/devel/deforaos-libsystem/Makefile
+++ b/devel/deforaos-libsystem/Makefile
@@ -8,6 +8,7 @@ DISTNAME= libSystem-${PORTVERSION}
MAINTAINER= olivier@FreeBSD.org
COMMENT= DeforaOS core system library
+WWW= https://www.defora.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/deheader/Makefile b/devel/deheader/Makefile
index ceedfe0fe374..ece0320506d3 100644
--- a/devel/deheader/Makefile
+++ b/devel/deheader/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gahr@FreeBSD.org
COMMENT= Tool to find unnecessary includes in C/C++ files
+WWW= http://www.catb.org/esr/deheader/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/delta/Makefile b/devel/delta/Makefile
index a9ae29b161b5..3efb81100e8e 100644
--- a/devel/delta/Makefile
+++ b/devel/delta/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/eadler/delta
MAINTAINER= ports@FreeBSD.org
COMMENT= Heuristically minimizes interesting files
+WWW= http://delta.tigris.org/
LICENSE= BSD2CLAUSE
diff --git a/devel/delve/Makefile b/devel/delve/Makefile
index 17e4abe21301..68f68c1f48bd 100644
--- a/devel/delve/Makefile
+++ b/devel/delve/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= dmitry.wagin@ya.ru
COMMENT= Debugger for the Go programming language
+WWW= https://github.com/go-delve/delve
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/deployer/Makefile b/devel/deployer/Makefile
index 10aace5deaff..cf9b1a3720d0 100644
--- a/devel/deployer/Makefile
+++ b/devel/deployer/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= tz@FreeBSD.org
COMMENT= Deployment tool for PHP
+WWW= https://deployer.org/
LICENSE= MIT
diff --git a/devel/derelict-sdl2/Makefile b/devel/derelict-sdl2/Makefile
index b254ac6d8ccb..33879e49a315 100644
--- a/devel/derelict-sdl2/Makefile
+++ b/devel/derelict-sdl2/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Dynamic bindings to SDL2 and its libraries for the D lang
+WWW= https://github.com/DerelictOrg/DerelictSDL2
LICENSE= BSL
diff --git a/devel/derelict-util/Makefile b/devel/derelict-util/Makefile
index c227b7054369..8a6d44058341 100644
--- a/devel/derelict-util/Makefile
+++ b/devel/derelict-util/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= The base library for all Derelict packages
+WWW= https://github.com/DerelictOrg/DerelictUtil
LICENSE= BSL
diff --git a/devel/desed/Makefile b/devel/desed/Makefile
index d7f0e9e02cb2..afd4ee5a2182 100644
--- a/devel/desed/Makefile
+++ b/devel/desed/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Demystify and debug sed scripts from the comfort of your terminal
+WWW= https://github.com/SoptikHa2/desed
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/desktop-file-utils/Makefile b/devel/desktop-file-utils/Makefile
index db051e354fe5..dea4ba6b085c 100644
--- a/devel/desktop-file-utils/Makefile
+++ b/devel/desktop-file-utils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://freedesktop.org/software/${PORTNAME}/releases/
MAINTAINER= desktop@FreeBSD.org
COMMENT= Couple of command line utilities for working with desktop entries
+WWW= https://www.freedesktop.org/wiki/Software/desktop-file-utils/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/dev86/Makefile b/devel/dev86/Makefile
index c588dab4344c..603d46787a1a 100644
--- a/devel/dev86/Makefile
+++ b/devel/dev86/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Dev86src-${PORTVERSION}
MAINTAINER= phs@deadc0.de
COMMENT= 8086 development tools
+WWW= http://homepage.ntlworld.com/robert.debath/
CONFLICTS= bcc
diff --git a/devel/devhelp/Makefile b/devel/devhelp/Makefile
index 5eb02e28cabf..526ec26b844b 100644
--- a/devel/devhelp/Makefile
+++ b/devel/devhelp/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= f1c27fd4eaa5.patch:-p1 # https://gitlab.gnome.org/GNOME/devhelp/-/m
MAINTAINER= gnome@FreeBSD.org
COMMENT= Developer help browser for GNOME
+WWW= https://wiki.gnome.org/Apps/Devhelp
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-3.0-or-later.txt
diff --git a/devel/devtodo/Makefile b/devel/devtodo/Makefile
index fab026e2a38b..2e78dd1fcf97 100644
--- a/devel/devtodo/Makefile
+++ b/devel/devtodo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://swapoff.org/files/devtodo/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to effectively maintain todo lists aimed at developers
+WWW= https://swapoff.org/devtodo.html
CONFLICTS_INSTALL= deforaos-todo tdl todo
diff --git a/devel/dia2code+/Makefile b/devel/dia2code+/Makefile
index 31b34af0a040..531f16c5900b 100644
--- a/devel/dia2code+/Makefile
+++ b/devel/dia2code+/Makefile
@@ -7,6 +7,7 @@ DISTNAME= dia2code-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Complete rewrite of dia2code in C++
+WWW= http://dia2code.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/dia2code/Makefile b/devel/dia2code/Makefile
index a8a8cd41e7fd..ba48d43c246c 100644
--- a/devel/dia2code/Makefile
+++ b/devel/dia2code/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= bofh@FreeBSD.org
COMMENT= Small utility used to generate code from a Dia diagram
+WWW= http://dia2code.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ding-libs/Makefile b/devel/ding-libs/Makefile
index fa3f2da69f72..d583de2811dd 100644
--- a/devel/ding-libs/Makefile
+++ b/devel/ding-libs/Makefile
@@ -16,6 +16,7 @@ PATCHFILES= 8fc522605a90e670fe76dc1b44669230c121a96e.patch:-p1 \
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of useful libraries for developers
+WWW= https://pagure.io/SSSD/ding-libs/
LICENSE= GPLv3+ LGPL3+
LICENSE_COMB= multi
diff --git a/devel/directfb/Makefile b/devel/directfb/Makefile
index cd49bd303974..a3c58bdd23fe 100644
--- a/devel/directfb/Makefile
+++ b/devel/directfb/Makefile
@@ -7,6 +7,7 @@ DISTNAME= DirectFB-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphic development lightweight API
+WWW= https://www.directfb.org/
LICENSE= LGPL21
diff --git a/devel/dispy/Makefile b/devel/dispy/Makefile
index aec988bd607b..9bffa3b10486 100644
--- a/devel/dispy/Makefile
+++ b/devel/dispy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mi@aldan.algebra.com
COMMENT= Distributed and Parallel Computing with/for Python
+WWW= http://dispy.sourceforge.net/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/distcc/Makefile b/devel/distcc/Makefile
index 85d6ca971eb7..268a10422c81 100644
--- a/devel/distcc/Makefile
+++ b/devel/distcc/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Distribute compilation of C(++) code across machines on a network
+WWW= https://distcc.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/distel/Makefile b/devel/distel/Makefile
index d64ceda068ba..04948b6887c0 100644
--- a/devel/distel/Makefile
+++ b/devel/distel/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= erlang@FreeBSD.org
COMMENT= Distel extends Emacs Lisp with Erlang-style message passing
+WWW= http://www.bluetail.com/~luke/distel/
LICENSE= MIT
diff --git a/devel/distorm/Makefile b/devel/distorm/Makefile
index f2cd1291cecb..ddf347840c9d 100644
--- a/devel/distorm/Makefile
+++ b/devel/distorm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/bf
MAINTAINER= ports@FreeBSD.org
COMMENT?= Fast x86 and x86-64 disassembler library
+WWW= https://github.com/gdabah/distorm
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/djgpp-binutils/Makefile b/devel/djgpp-binutils/Makefile
index de3f69a8d52c..57f4d4267b2f 100644
--- a/devel/djgpp-binutils/Makefile
+++ b/devel/djgpp-binutils/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= djgpp-
MAINTAINER= johnson.peter@gmail.com
COMMENT= FSF binutils for DJGPP cross-development
+WWW= https://www.delorie.com/djgpp/
LICENSE= GPLv2
diff --git a/devel/dlib/Makefile b/devel/dlib/Makefile
index 0be6808766da..3a92071a12a1 100644
--- a/devel/dlib/Makefile
+++ b/devel/dlib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Math, XML, I/O streams, image and audio processing for D
+WWW= https://github.com/gecko0307/dlib
LICENSE= BSL
diff --git a/devel/dmake/Makefile b/devel/dmake/Makefile
index 321dc9aa49c7..4a5e607852b1 100644
--- a/devel/dmake/Makefile
+++ b/devel/dmake/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= office@FreeBSD.org
COMMENT= Another hyper make utility
+WWW= https://www.openoffice.org/tools/dmake/
LICENSE= GPLv1
LICENSE_FILE= ${WRKSRC}/readme/license.txt
diff --git a/devel/dmalloc/Makefile b/devel/dmalloc/Makefile
index c70be8e6787a..7ddc4a753427 100644
--- a/devel/dmalloc/Makefile
+++ b/devel/dmalloc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://dmalloc.com/releases/
MAINTAINER= mjl@luckie.org.nz
COMMENT= Portable debug memory allocation library
+WWW= https://dmalloc.com/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/dmlc-core/Makefile b/devel/dmlc-core/Makefile
index 053d2fac69e8..0d37d5f78eec 100644
--- a/devel/dmlc-core/Makefile
+++ b/devel/dmlc-core/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Common library for scalable and portable distributed machine learning
+WWW= https://github.com/dmlc/dmlc-core
LICENSE= APACHE20
diff --git a/devel/dmucs/Makefile b/devel/dmucs/Makefile
index 605f3c85e815..52d1fd49bb82 100644
--- a/devel/dmucs/Makefile
+++ b/devel/dmucs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Distributed Multi-User Compilation System (for use with distcc)
+WWW= http://dmucs.sourceforge.net/
BROKEN_armv6= fails to compile: passing char * to parameter of incompatible type __builtin_va_list
BROKEN_armv7= fails to compile: passing char * to parameter of incompatible type __builtin_va_list
diff --git a/devel/docopt.cpp/Makefile b/devel/docopt.cpp/Makefile
index f1fd2c140579..7a0108cc31ef 100644
--- a/devel/docopt.cpp/Makefile
+++ b/devel/docopt.cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++11 options parser based on help messages
+WWW= https://github.com/docopt/docopt.cpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
diff --git a/devel/doctest/Makefile b/devel/doctest/Makefile
index f0dcd2348b87..6fba7e78d766 100644
--- a/devel/doctest/Makefile
+++ b/devel/doctest/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= nickblack@linux.com
COMMENT= Header-only C++ unit-testing
+WWW= https://github.com/onqtam/doctest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/doctorj/Makefile b/devel/doctorj/Makefile
index d6afcb4c9c5b..5d2efb75733e 100644
--- a/devel/doctorj/Makefile
+++ b/devel/doctorj/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for analyzing Java code and documentation
+WWW= http://doctorj.sourceforge.net/
USE_JAVA= yes
USE_ANT= yes
diff --git a/devel/dolphin-plugins/Makefile b/devel/dolphin-plugins/Makefile
index fcfaa90aa9a7..34d4c47b95f2 100644
--- a/devel/dolphin-plugins/Makefile
+++ b/devel/dolphin-plugins/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Plugins for Dolphin file manager
+WWW= https://www.kde.org/
BUILD_DEPENDS= dolphin:x11-fm/dolphin
RUN_DEPENDS= dolphin:x11-fm/dolphin
diff --git a/devel/dotconf/Makefile b/devel/dotconf/Makefile
index 057ee4712775..b7b3841f4a14 100644
--- a/devel/dotconf/Makefile
+++ b/devel/dotconf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GENTOO
MAINTAINER= garga@FreeBSD.org
COMMENT= Simple, powerful configuration-file parser
+WWW= https://github.com/williamh/dotconf
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/double-conversion/Makefile b/devel/double-conversion/Makefile
index ea31e4390a07..faf724330a9a 100644
--- a/devel/double-conversion/Makefile
+++ b/devel/double-conversion/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Binary-decimal and decimal-binary routines for IEEE doubles
+WWW= https://github.com/google/double-conversion
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/doxygen/Makefile b/devel/doxygen/Makefile
index aa83b8d6f761..9bc958c802b1 100644
--- a/devel/doxygen/Makefile
+++ b/devel/doxygen/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .src.tar.gz
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Documentation system for C, C++, and other languages
+WWW= https://www.doxygen.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/dparser/Makefile b/devel/dparser/Makefile
index cdcf556ce5ec..711bb6b9e723 100644
--- a/devel/dparser/Makefile
+++ b/devel/dparser/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple but powerful tool for parsing
+WWW= http://dparser.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/dragon/Makefile b/devel/dragon/Makefile
index 64aa5bc3609f..a514e08d9ba4 100644
--- a/devel/dragon/Makefile
+++ b/devel/dragon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.lemke-it.com/
MAINTAINER= pi@FreeBSD.org
COMMENT= Combined C++ scanner/parser generator for LR compliant grammars
+WWW= https://www.lemke-it.com/
LICENSE= GPLv3
diff --git a/devel/ds2/Makefile b/devel/ds2/Makefile
index bda8a9d239d6..9ef3173f0206 100644
--- a/devel/ds2/Makefile
+++ b/devel/ds2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Debug server for lldb
+WWW= https://github.com/facebook/ds2
LICENSE= NCSA
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/dsymbol/Makefile b/devel/dsymbol/Makefile
index 99d3693c8adb..7ade1145ef77 100644
--- a/devel/dsymbol/Makefile
+++ b/devel/dsymbol/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Symbol lookup support for libdparse
+WWW= https://github.com/dlang-community/dsymbol
LICENSE= BSL
diff --git a/devel/dtool/Makefile b/devel/dtool/Makefile
index b288be6672d0..b4bedf6bd0be 100644
--- a/devel/dtool/Makefile
+++ b/devel/dtool/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Command-line tool collection to assist development
+WWW= https://github.com/guoxbin/dtool
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/dub/Makefile b/devel/dub/Makefile
index 14c363c6cc31..b6acfa07346e 100644
--- a/devel/dub/Makefile
+++ b/devel/dub/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Package and build manager for D applications and libraries
+WWW= https://github.com/dlang/dub
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/dulwich/Makefile b/devel/dulwich/Makefile
index db98ca9c4eaa..d6ba92d975d7 100644
--- a/devel/dulwich/Makefile
+++ b/devel/dulwich/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= marco.broeder@posteo.eu
COMMENT= Python implementation of the Git file formats and protocols
+WWW= https://www.dulwich.io/
LICENSE= APACHE20 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/dupl/Makefile b/devel/dupl/Makefile
index 6853ecdf33ef..24b14a91e2bb 100644
--- a/devel/dupl/Makefile
+++ b/devel/dupl/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for code clone detection
+WWW= https://github.com/mibk/dupl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/duplo/Makefile b/devel/duplo/Makefile
index f6af3d7c1473..496a06b6ed7b 100644
--- a/devel/duplo/Makefile
+++ b/devel/duplo/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}_src
MAINTAINER= ports@FreeBSD.org
COMMENT= Find duplicated code blocks in large C/C++/Java/C#/VB.Net systems
+WWW= http://duplo.giants.ch/
USES= gmake
diff --git a/devel/dwarf2json/Makefile b/devel/dwarf2json/Makefile
index 4c0478b7d2cb..a2aa1f73431d 100644
--- a/devel/dwarf2json/Makefile
+++ b/devel/dwarf2json/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= antoine@FreeBSD.org
COMMENT= Convert ELF/DWARF symbol and type information into JSON
+WWW= https://github.com/volatilityfoundation/dwarf2json
LICENSE= VSL
LICENSE_NAME= Volatility Software License
diff --git a/devel/dwarfdump/Makefile b/devel/dwarfdump/Makefile
index b272ec62435d..9ae018b4068a 100644
--- a/devel/dwarfdump/Makefile
+++ b/devel/dwarfdump/Makefile
@@ -6,6 +6,7 @@ DISTNAME= libdwarf-${PORTVERSION}
MAINTAINER= joerg@FreeBSD.org
COMMENT= Tool to display DWARF debugging information in ELF files
+WWW= https://www.prevanders.net/dwarf.html
LICENSE= GPLv2
diff --git a/devel/dwarves/Makefile b/devel/dwarves/Makefile
index 2eff6146aa70..8c4ec053a2dd 100644
--- a/devel/dwarves/Makefile
+++ b/devel/dwarves/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://fedorapeople.org/~acme/dwarves/
MAINTAINER= cem@FreeBSD.org
COMMENT= Debugging Information Manipulation Tools (pahole & friends)
+WWW= https://acmel.wordpress.com
LICENSE= BSD2CLAUSE GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/dwz/Makefile b/devel/dwz/Makefile
index ce6b98b399f2..f4ed7cbd9fdb 100644
--- a/devel/dwz/Makefile
+++ b/devel/dwz/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://sourceware.org/ftp/dwz/releases/
MAINTAINER= bcallah@openbsd.org
COMMENT= DWARF optimization and duplicate removal tool
+WWW= https://sourceware.org/dwz/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING3
diff --git a/devel/dxa65/Makefile b/devel/dxa65/Makefile
index 226275d6b66a..7347a1adf28a 100644
--- a/devel/dxa65/Makefile
+++ b/devel/dxa65/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 65
MAINTAINER= ports@FreeBSD.org
COMMENT= Disassembler for MOS 6502 and compatible CPUs
+WWW= http://www.floodgap.com/retrotech/xa #dxa
LICENSE= GPLv2+
diff --git a/devel/dyncall/Makefile b/devel/dyncall/Makefile
index 815a52feb723..9f8cc60b4d8b 100644
--- a/devel/dyncall/Makefile
+++ b/devel/dyncall/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.dyncall.org/r${DISTVERSION}/ \
MAINTAINER= tphilipp@potion-studios.com
COMMENT= Highly dynamic multi-platform foreign function call interface library
+WWW= https://www.dyncall.org
LICENSE= ISCL
diff --git a/devel/e00compr/Makefile b/devel/e00compr/Makefile
index 90b337de1f0e..d85d5628d22f 100644
--- a/devel/e00compr/Makefile
+++ b/devel/e00compr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://avce00.maptools.org/dl/
MAINTAINER= wen@FreeBSD.org
COMMENT= Library to Read/Write Compressed E00 Files
+WWW= http://avce00.maptools.org/e00compr/
OPTIONS_DEFINE= DOCS
diff --git a/devel/eastl/Makefile b/devel/eastl/Makefile
index e5a68e4848b5..7850c2dc5c51 100644
--- a/devel/eastl/Makefile
+++ b/devel/eastl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Electronic Arts Standard Template Library
+WWW= https://github.com/electronicarts/EASTL
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/easy-profiler/Makefile b/devel/easy-profiler/Makefile
index 3f1adee09e24..786582a21828 100644
--- a/devel/easy-profiler/Makefile
+++ b/devel/easy-profiler/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight profiler library for C++
+WWW= https://github.com/yse/easy_profiler
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/easyexif/Makefile b/devel/easyexif/Makefile
index e748cfaac415..32658e3b5053 100644
--- a/devel/easyexif/Makefile
+++ b/devel/easyexif/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= fernape@FreeBSD.org
COMMENT= Tiny ISO-compliant C++ EXIF parsing library
+WWW= https://github.com/mayanklahiri/easyexif
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/easygit/Makefile b/devel/easygit/Makefile
index bad5533f481f..bd1e613a068b 100644
--- a/devel/easygit/Makefile
+++ b/devel/easygit/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= # none
MAINTAINER= ports@FreeBSD.org
COMMENT= Easy wrapper for git
+WWW= http://www.gnome.org/~newren/eg/
RUN_DEPENDS= git:devel/git
diff --git a/devel/easyloggingpp/Makefile b/devel/easyloggingpp/Makefile
index 359fb9835794..d4f47b3eb6e8 100644
--- a/devel/easyloggingpp/Makefile
+++ b/devel/easyloggingpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ logging library
+WWW= https://github.com/amrayn/easyloggingpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ebnf2yacc/Makefile b/devel/ebnf2yacc/Makefile
index 56f8fad6e2af..825ebd0dc93f 100644
--- a/devel/ebnf2yacc/Makefile
+++ b/devel/ebnf2yacc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= EBNF to YACC
+WWW= https://sourceforge.net/projects/ebnf2yacc/
GNU_CONFIGURE= yes
diff --git a/devel/ecgi/Makefile b/devel/ecgi/Makefile
index c2707e83a573..2f4a51115ced 100644
--- a/devel/ecgi/Makefile
+++ b/devel/ecgi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://BSDforge.com/projects/source/devel/ecgi/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Library for the creation of CGI-based Web applications
+WWW= https://BSDforge.com/projects/devel/ecgi/
LICENSE= BSD3CLAUSE
diff --git a/devel/editline/Makefile b/devel/editline/Makefile
index 5cd6076b0b03..192e331144e5 100644
--- a/devel/editline/Makefile
+++ b/devel/editline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/troglobit/editline/releases/download/${PORTVERS
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Minix editline: A free readline() for UNIX
+WWW= https://github.com/troglobit/editline
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/efivar/Makefile b/devel/efivar/Makefile
index ce1ec0242f88..8e369b63e4cb 100644
--- a/devel/efivar/Makefile
+++ b/devel/efivar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Tools and library to manipulate EFI variables
+WWW= https://github.com/rhboot/efivar
LICENSE= LGPL21
diff --git a/devel/efl/Makefile b/devel/efl/Makefile
index 81558bea4aac..16fa7a90ba13 100644
--- a/devel/efl/Makefile
+++ b/devel/efl/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= enlightenment
MAINTAINER= enlightenment@FreeBSD.org
COMMENT= Enlightenment Foundation Libraries
+WWW= https://docs.enlightenment.org/efl/current/
LICENSE= BSD2CLAUSE LGPL21
LICENSE_COMB= multi
diff --git a/devel/egypt/Makefile b/devel/egypt/Makefile
index 7389f50c7610..caab2e0f306c 100644
--- a/devel/egypt/Makefile
+++ b/devel/egypt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.gson.org/egypt/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Create call graphs of C programs
+WWW= https://www.gson.org/egypt/
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/eiffelstudio/Makefile b/devel/eiffelstudio/Makefile
index 289b40e893a0..2952f9b2a356 100644
--- a/devel/eiffelstudio/Makefile
+++ b/devel/eiffelstudio/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Eiffel${PORTVERSION:S/.//}_gpl_64493-freebsd-${EIFFEL_ARCH}
MAINTAINER= ports@FreeBSD.org
COMMENT= Complete Integrated Development Environment for Eiffel
+WWW= https://www.eiffel.com/products/studio/
USES= shebangfix
SHEBANG_FILES= library/event/example/gen_action_sequences \
diff --git a/devel/electron17/Makefile b/devel/electron17/Makefile
index ea6548676d83..01823520edb4 100644
--- a/devel/electron17/Makefile
+++ b/devel/electron17/Makefile
@@ -14,6 +14,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS
+WWW= https://electronjs.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
diff --git a/devel/electron18/Makefile b/devel/electron18/Makefile
index 86f90911c367..2decd0d52a86 100644
--- a/devel/electron18/Makefile
+++ b/devel/electron18/Makefile
@@ -14,6 +14,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS
+WWW= https://electronjs.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
diff --git a/devel/electron19/Makefile b/devel/electron19/Makefile
index 8e015c014556..41d887bf7db1 100644
--- a/devel/electron19/Makefile
+++ b/devel/electron19/Makefile
@@ -14,6 +14,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Build cross-platform desktop apps with JavaScript, HTML, and CSS
+WWW= https://electronjs.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
diff --git a/devel/elf-dissector/Makefile b/devel/elf-dissector/Makefile
index 85fb11827d7d..4213c19e97b2 100644
--- a/devel/elf-dissector/Makefile
+++ b/devel/elf-dissector/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde
MAINTAINER= kde@FreeBSD.org
COMMENT= Tools for inspecting, analyzing and optimizing ELF files
+WWW= https://invent.kde.org/sdk/elf-dissector
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile
index 52bdb516dae2..a25fddb06dcb 100644
--- a/devel/elfcat/Makefile
+++ b/devel/elfcat/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= ELF visualizer, generates HTML files from ELF binaries
+WWW= https://crates.io/crates/elfcat
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/license
diff --git a/devel/elfio/Makefile b/devel/elfio/Makefile
index 81840df1fa22..8de261e91e04 100644
--- a/devel/elfio/Makefile
+++ b/devel/elfio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/elfio/ELFIO-sources/ELFIO-${PORTVERSION}
MAINTAINER= james.wright@digital-chaos.com
COMMENT= Small C++ library for reading and generating ELF files
+WWW= http://elfio.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/elfkickers/Makefile b/devel/elfkickers/Makefile
index 12d2e740b633..5286f9f1dc10 100644
--- a/devel/elfkickers/Makefile
+++ b/devel/elfkickers/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ELFkickers-${PORTVERSION}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Collection of programs to manipulate ELF files
+WWW= https://www.muppetlabs.com/~breadbox/software/elfkickers.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/elfsh/Makefile b/devel/elfsh/Makefile
index f29381ceb4b9..f5865793d027 100644
--- a/devel/elfsh/Makefile
+++ b/devel/elfsh/Makefile
@@ -7,6 +7,7 @@ DISTNAME= elfsh-0.51b3-portable
MAINTAINER= ports@FreeBSD.org
COMMENT= Attractive toolkit for the analysis of ELF object files
+WWW= http://elfsh.asgardlabs.org/
USES= gmake ncurses readline tar:tgz
USE_LDCONFIG= yes
diff --git a/devel/elfutils/Makefile b/devel/elfutils/Makefile
index d2c7972f69aa..a06ff3ff739f 100644
--- a/devel/elfutils/Makefile
+++ b/devel/elfutils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://sourceware.org/elfutils/ftp/${PORTVERSION}/
MAINTAINER= cem@FreeBSD.org
COMMENT= Library for manipulating ELF files and partial implementation of binutils
+WWW= https://sourceware.org/elfutils/
LICENSE= LGPL3 GPLv2+ GPLv3+
LICENSE_COMB= multi
diff --git a/devel/elixir-hex/Makefile b/devel/elixir-hex/Makefile
index 233c3a7b9754..50061b018ede 100644
--- a/devel/elixir-hex/Makefile
+++ b/devel/elixir-hex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= elixir-
MAINTAINER= erlang@FreeBSD.org
COMMENT= Package manager for the Erlang VM
+WWW= https://github.com/hexpm/hex
LICENSE= APACHE20
diff --git a/devel/elixir-make/Makefile b/devel/elixir-make/Makefile
index 6ee2859fca50..1d76d7c2933c 100644
--- a/devel/elixir-make/Makefile
+++ b/devel/elixir-make/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= elixir-
MAINTAINER= erlang@FreeBSD.org
COMMENT= Make compiler for Mix
+WWW= https://github.com/elixir-lang/elixir_make
LICENSE= APACHE20
diff --git a/devel/elm-format/Makefile b/devel/elm-format/Makefile
index 507f9e72164e..430e6b111767 100644
--- a/devel/elm-format/Makefile
+++ b/devel/elm-format/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel textproc
MAINTAINER= haskell@FreeBSD.org
COMMENT= Elm source code formatter based on the official Elm Style Guide
+WWW= https://github.com/avh4/elm-format/
LICENSE= BSD3CLAUSE
diff --git a/devel/embb/Makefile b/devel/embb/Makefile
index 8a5a4c8657b8..f3dca35c196c 100644
--- a/devel/embb/Makefile
+++ b/devel/embb/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= riggs@FreeBSD.org
COMMENT= C/C++ library for parallel programming
+WWW= https://github.com/siemens/embb
LICENSE= BSD2CLAUSE BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/devel/emscripten/Makefile b/devel/emscripten/Makefile
index fcf3d98dcf47..36457a77855d 100644
--- a/devel/emscripten/Makefile
+++ b/devel/emscripten/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www
MAINTAINER= yuri@FreeBSD.org
COMMENT= LLVM-to-Web Compiler
+WWW= https://emscripten.org/
LICENSE= MIT NCSA
LICENSE_COMB= dual
diff --git a/devel/entt/Makefile b/devel/entt/Makefile
index 8c0d5635bb45..b42ca8beb87e 100644
--- a/devel/entt/Makefile
+++ b/devel/entt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast and reliable entity-component system (ECS) and much more
+WWW= https://github.com/skypjack/entt/wiki
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/envsubst/Makefile b/devel/envsubst/Makefile
index a88fcb0bfaf2..f8c5a82a6220 100644
--- a/devel/envsubst/Makefile
+++ b/devel/envsubst/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://distfiles.dereferenced.org/envsubst/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Perform variable substitutions on input
+WWW= https://github.com/kaniini/envsubst
LICENSE= ISCL
diff --git a/devel/epl.el/Makefile b/devel/epl.el/Makefile
index 1320f7c5eb01..73b0b374655b 100644
--- a/devel/epl.el/Makefile
+++ b/devel/epl.el/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Emacs Package Library
+WWW= https://github.com/cask/epl
LICENSE= GPLv3
diff --git a/devel/epm/Makefile b/devel/epm/Makefile
index 78f42886c3c6..17fcee6376a5 100644
--- a/devel/epm/Makefile
+++ b/devel/epm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/michaelrsweet/epm/releases/download/v${PORTVERS
MAINTAINER= office@FreeBSD.org
COMMENT= Free UNIX software/file packaging program
+WWW= https://www.msweet.org/epm/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/eql5/Makefile b/devel/eql5/Makefile
index ebe29a7640c4..81a0a322f3e2 100644
--- a/devel/eql5/Makefile
+++ b/devel/eql5/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Embedded Qt Lisp
+WWW= https://gitlab.com/eql/EQL5
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../LICENSE-1.MIT
diff --git a/devel/eric6/Makefile b/devel/eric6/Makefile
index 60ddea517a4f..8d6edb6131d1 100644
--- a/devel/eric6/Makefile
+++ b/devel/eric6/Makefile
@@ -5,6 +5,8 @@ DISTNAME= ${PORTNAME}-nolang-${DISTVERSION}
PORTREVISION= 1
CATEGORIES= devel python
+WWW= https://eric-ide.python-projects.org/index.html
+
BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}toml>=0:textproc/py-toml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}virtualenv>=15.2:devel/py-virtualenv@${PY_FLAVOR} \
diff --git a/devel/eris/Makefile b/devel/eris/Makefile
index e17dfcc4b308..bb3f4d5dd985 100644
--- a/devel/eris/Makefile
+++ b/devel/eris/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/worldforge/Eris%201.4%20%28client%20lib%29/${PORTVERSION}/
MAINTAINER= oliver@FreeBSD.org
COMMENT= WorldForge client entity library
+WWW= https://www.worldforge.org/index.php/components/eris/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/erlang-cl/Makefile b/devel/erlang-cl/Makefile
index f7400fa2d298..b458cc53f934 100644
--- a/devel/erlang-cl/Makefile
+++ b/devel/erlang-cl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= erlang-
MAINTAINER= ports@FreeBSD.org
COMMENT= OpenCL binding for Erlang
+WWW= https://github.com/tonyrog/cl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/erlang-native-compiler/Makefile b/devel/erlang-native-compiler/Makefile
index cd1113ccf1f3..ad4c8be1740d 100644
--- a/devel/erlang-native-compiler/Makefile
+++ b/devel/erlang-native-compiler/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= erlang@FreeBSD.org
COMMENT= Native Code Compiler helper for Erlang
+WWW= https://github.com/davisp/erlang-native-compiler
LICENSE= APACHE20
diff --git a/devel/erlang-rebar3_hex/Makefile b/devel/erlang-rebar3_hex/Makefile
index 0a21381abbe3..6bcda09a2186 100644
--- a/devel/erlang-rebar3_hex/Makefile
+++ b/devel/erlang-rebar3_hex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= erlang-
MAINTAINER= erlang@FreeBSD.org
COMMENT= Rebar3 Hex library
+WWW= https://github.com/hexpm/rebar3_hex
LICENSE= BSD3CLAUSE
diff --git a/devel/erlang-recon/Makefile b/devel/erlang-recon/Makefile
index 6d8321d4e062..9d790b786330 100644
--- a/devel/erlang-recon/Makefile
+++ b/devel/erlang-recon/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= erlang-
MAINTAINER= erlang@FreeBSD.org
COMMENT= Collection of functions and scripts to debug Erlang in production
+WWW= https://ferd.github.io/recon/
LICENSE= BSD3CLAUSE
diff --git a/devel/esbuild/Makefile b/devel/esbuild/Makefile
index a2a68e4d5a91..807c4a21d081 100644
--- a/devel/esbuild/Makefile
+++ b/devel/esbuild/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel www
MAINTAINER= dch@FreeBSD.org
COMMENT= Extremely fast JavaScript bundler and minifier
+WWW= https://esbuild.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/estd/Makefile b/devel/estd/Makefile
index 213b61b3246a..0c41dfed784a 100644
--- a/devel/estd/Makefile
+++ b/devel/estd/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only C++ utilities in the style of the standard library
+WWW= https://github.com/fizyr/estd
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/etcd/Makefile b/devel/etcd/Makefile
index a4c88fb16299..c771f364531c 100644
--- a/devel/etcd/Makefile
+++ b/devel/etcd/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coreos-
MAINTAINER= robak@FreeBSD.org
COMMENT= Highly-available key value store and service discovery
+WWW= https://github.com/etcd-io/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/etcd31/Makefile b/devel/etcd31/Makefile
index bcd1d66207c2..adb48266c2aa 100644
--- a/devel/etcd31/Makefile
+++ b/devel/etcd31/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 31
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Highly-available key value store and service discovery
+WWW= https://github.com/etcd-io/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/etcd32/Makefile b/devel/etcd32/Makefile
index 798378adba9e..0e90a6a205b8 100644
--- a/devel/etcd32/Makefile
+++ b/devel/etcd32/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 32
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Highly-available key value store and service discovery
+WWW= https://github.com/etcd-io/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/etcd33/Makefile b/devel/etcd33/Makefile
index d6103bd3e871..a506bfc69365 100644
--- a/devel/etcd33/Makefile
+++ b/devel/etcd33/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 33
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Highly-available key value store and service discovery
+WWW= https://github.com/coreos/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/etcd34/Makefile b/devel/etcd34/Makefile
index ad3e9ada7d01..ce725cb27ae2 100644
--- a/devel/etcd34/Makefile
+++ b/devel/etcd34/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 34
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Highly-available key value store and service discovery
+WWW= https://github.com/coreos/etcd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/etl/Makefile b/devel/etl/Makefile
index c69e2c440d7b..f603f0261f82 100644
--- a/devel/etl/Makefile
+++ b/devel/etl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel lang
MAINTAINER= portmaster@BSDforge.com
COMMENT= Voria Extended Class and Template Library
+WWW= https://www.synfig.org/
LICENSE= GPLv2+
diff --git a/devel/evemu/Makefile b/devel/evemu/Makefile
index 8cbe203d65cc..386199ed6852 100644
--- a/devel/evemu/Makefile
+++ b/devel/evemu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/
MAINTAINER= wulf@FreeBSD.org
COMMENT= Records and replays EVDEV descriptions and events
+WWW= https://www.freedesktop.org/wiki/Evemu/
LICENSE= GPLv3
diff --git a/devel/eventxx/Makefile b/devel/eventxx/Makefile
index b6df7b8f908f..d0c43e09c7b9 100644
--- a/devel/eventxx/Makefile
+++ b/devel/eventxx/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://proj.llucax.com.ar/home/eventxx/releases/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ wrapper for libevent
+WWW= http://www.llucax.com.ar/~luca/eventxx/
LIB_DEPENDS= libevent.so:devel/libevent
diff --git a/devel/exercisix/Makefile b/devel/exercisix/Makefile
index d0daf82433b2..992f1b15edb9 100644
--- a/devel/exercisix/Makefile
+++ b/devel/exercisix/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://alexanderchuranov.com/files/
MAINTAINER= exercisix@alexanderchuranov.com
COMMENT= Innovative lightweight unit-test framework for C++
+WWW= http://alexanderchuranov.com/software/exercisix
USES= tar:bzip2
diff --git a/devel/f18/Makefile b/devel/f18/Makefile
index 6f0e5ce693f0..2bbec655445e 100644
--- a/devel/f18/Makefile
+++ b/devel/f18/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jmd@FreeBSD.org
COMMENT= Fortran compiler targeting LLVM
+WWW= https://github.com/flang-compiler/f18
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fam/Makefile b/devel/fam/Makefile
index 45f934e1613a..134d5c2bb943 100644
--- a/devel/fam/Makefile
+++ b/devel/fam/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= File alteration monitor
+WWW= http://oss.sgi.com/projects/fam/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/fastcrc/Makefile b/devel/fastcrc/Makefile
index 0b687b42cb70..c856404d2f98 100644
--- a/devel/fastcrc/Makefile
+++ b/devel/fastcrc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.whizkidtech.redprince.net/fports/
MAINTAINER= ports@FreeBSD.org
COMMENT= Fast CRC routines
+WWW= http://www.whizkidtech.redprince.net/fports/
BUILD_DEPENDS= nasm:devel/nasm
diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile
index 4c583b3efa00..0aecb59005e3 100644
--- a/devel/fatal/Makefile
+++ b/devel/fatal/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for fast software prototyping in modern C++
+WWW= https://github.com/facebook/fatal
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile
index d21ce3e929bf..9b3f640cafdb 100644
--- a/devel/fbthrift/Makefile
+++ b/devel/fbthrift/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Facebook's branch of Apache Thrift, including a new C++ server
+WWW= https://github.com/facebook/fbthrift
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fc++/Makefile b/devel/fc++/Makefile
index 08dde2f9f7bf..ed7b50b34d3f 100644
--- a/devel/fc++/Makefile
+++ b/devel/fc++/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:tu}.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Functional Programming in C++
+WWW= https://people.cs.umass.edu/~yannis/fc++/
OPTIONS_DEFINE= DOCS
diff --git a/devel/fccf/Makefile b/devel/fccf/Makefile
index 865ce39f7674..5cd13f6cb4c8 100644
--- a/devel/fccf/Makefile
+++ b/devel/fccf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Command-line tool that quickly searches through C/C++
+WWW= https://github.com/p-ranav/fccf
LICENSE= MIT
diff --git a/devel/fhist/Makefile b/devel/fhist/Makefile
index acebb00df787..2f15f49a06b7 100644
--- a/devel/fhist/Makefile
+++ b/devel/fhist/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
MAINTAINER= aryeh.friedman@gmail.com
COMMENT= Utilities to maintain file history, do file comparisons, and merges
+WWW= http://fhist.sourceforge.net/
LICENSE= GPLv3
diff --git a/devel/fifechan/Makefile b/devel/fifechan/Makefile
index c528f91eafa7..fa66e98ab65f 100644
--- a/devel/fifechan/Makefile
+++ b/devel/fifechan/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel games
MAINTAINER= fiziologus@gmail.com
COMMENT= Small, efficient C++ GUI library designed for games
+WWW= http://fifengine.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/fire-hpp/Makefile b/devel/fire-hpp/Makefile
index 33a94ad393cd..11b49ef2ebd9 100644
--- a/devel/fire-hpp/Makefile
+++ b/devel/fire-hpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ single header library to create a CLI from a function signature
+WWW= https://github.com/kongaskristjan/fire-hpp
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/firmware-utils/Makefile b/devel/firmware-utils/Makefile
index f5f9ceaadc18..1c6866ccb302 100644
--- a/devel/firmware-utils/Makefile
+++ b/devel/firmware-utils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.transit.hanse.de/mirror/svn.openwrt.org/firmware-utils/
MAINTAINER= stb@lassitu.de
COMMENT= Create device firmware images
+WWW= https://www.openwrt.org/
LICENSE= GPLv2
diff --git a/devel/fistgen/Makefile b/devel/fistgen/Makefile
index 36683c29d3ef..c28ff46d143a 100644
--- a/devel/fistgen/Makefile
+++ b/devel/fistgen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://ftp.filesystems.org/pub/fistgen/
MAINTAINER= ports@FreeBSD.org
COMMENT= Language for describing stackable filesystems
+WWW= http://www.filesystems.org/
GNU_CONFIGURE= yes
MAKE_JOBS_UNSAFE=yes
diff --git a/devel/flang-clang/Makefile b/devel/flang-clang/Makefile
index 4a02076c8e21..6d7d955175aa 100644
--- a/devel/flang-clang/Makefile
+++ b/devel/flang-clang/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel lang
MAINTAINER= jmd@FreeBSD.org
COMMENT= Fortran compiler targeting LLVM (modified clang part)
+WWW= https://github.com/flang-compiler/flang-driver
LICENSE= LLVM
LICENSE_NAME= LLVM Release License
diff --git a/devel/flang/Makefile b/devel/flang/Makefile
index cec7a706ea70..4d7a1d92eb8f 100644
--- a/devel/flang/Makefile
+++ b/devel/flang/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jmd@FreeBSD.org
COMMENT= Fortran compiler targeting LLVM
+WWW= https://github.com/flang-compiler/flang
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/flatbuffers/Makefile b/devel/flatbuffers/Makefile
index 876d524098d6..a28f1919b111 100644
--- a/devel/flatbuffers/Makefile
+++ b/devel/flatbuffers/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Memory efficient serialization library
+WWW= https://google.github.io/flatbuffers/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/flatbuffers205/Makefile b/devel/flatbuffers205/Makefile
index 2d134e1782e4..1610ec4044ed 100644
--- a/devel/flatbuffers205/Makefile
+++ b/devel/flatbuffers205/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 205
MAINTAINER= yuri@FreeBSD.org
COMMENT= Memory efficient serialization library
+WWW= https://google.github.io/flatbuffers/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/flatcc/Makefile b/devel/flatcc/Makefile
index 4360b6465182..0c7c3cab89ec 100644
--- a/devel/flatcc/Makefile
+++ b/devel/flatcc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= FlatBuffers compiler and library in C for C
+WWW= https://github.com/dvidelabs/flatcc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/flatzebra/Makefile b/devel/flatzebra/Makefile
index f957076bf8a7..f3aff7a395a5 100644
--- a/devel/flatzebra/Makefile
+++ b/devel/flatzebra/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
MAINTAINER= martymac@FreeBSD.org
COMMENT= Generic game engine for 2D double-buffering animation
+WWW= http://www3.sympatico.ca/sarrazip/en/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/flex-sdk/Makefile b/devel/flex-sdk/Makefile
index 59d5ee8c5794..7f36955a64b0 100644
--- a/devel/flex-sdk/Makefile
+++ b/devel/flex-sdk/Makefile
@@ -6,6 +6,7 @@ DISTNAME= flex_sdk_${PORTVERSION}_mpl
MAINTAINER= ports@FreeBSD.org
COMMENT= Adobe Flex SDK
+WWW= http://opensource.adobe.com/wiki/display/flexsdk/Flex+4
CONFLICTS= flex-sdk3
USES= zip
diff --git a/devel/flex-sdk35/Makefile b/devel/flex-sdk35/Makefile
index 7dd77948449e..1f03a3c01e77 100644
--- a/devel/flex-sdk35/Makefile
+++ b/devel/flex-sdk35/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= ports@FreeBSD.org
COMMENT= Adobe Flex SDK
+WWW= http://opensource.adobe.com/wiki/display/flexsdk/Flex+3
CONFLICTS= flex-sdk
USES= zip
diff --git a/devel/flexdock/Makefile b/devel/flexdock/Makefile
index c8fe8f5ac779..0a44eea948be 100644
--- a/devel/flexdock/Makefile
+++ b/devel/flexdock/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://forge.scilab.org/index.php/p/${PORTNAME}/downloads/get/
MAINTAINER= makc@FreeBSD.org
COMMENT= Swing windowing and docking framework
+WWW= https://forge.scilab.org/index.php/p/flexdock/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/flexjson/Makefile b/devel/flexjson/Makefile
index 9239c2a2d524..12c7df70b664 100644
--- a/devel/flexjson/Makefile
+++ b/devel/flexjson/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/flexjson%20${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight Java library to write JSON
+WWW= http://flexjson.sourceforge.net/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt
diff --git a/devel/flyspray/Makefile b/devel/flyspray/Makefile
index dcc61a842717..cf158bea3217 100644
--- a/devel/flyspray/Makefile
+++ b/devel/flyspray/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://flyspray.org/packed/
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple, easy-to-use web based bug tracking system
+WWW= https://www.flyspray.org/
RUN_DEPENDS= ${LOCALBASE}/share/adodb/adodb.inc.php:databases/adodb5
diff --git a/devel/fnc/Makefile b/devel/fnc/Makefile
index 058e7d577d1a..525389aeb3ac 100644
--- a/devel/fnc/Makefile
+++ b/devel/fnc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://fnc.bsdbox.org/tarball/${DISTVERSION}/ \
MAINTAINER= ashish@FreeBSD.org
COMMENT= Interactive ncurses browser for Fossil repositories
+WWW= https://fnc.bsdbox.org/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fnccheck/Makefile b/devel/fnccheck/Makefile
index a60fe5223e0f..58b6ca75bfbb 100644
--- a/devel/fnccheck/Makefile
+++ b/devel/fnccheck/Makefile
@@ -7,6 +7,7 @@ DISTNAME= FunctionCheck-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Profiling library/utilities for C/C++ programs
+WWW= https://sourceforge.net/projects/fnccheck/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/folly/Makefile b/devel/folly/Makefile
index 102013512b72..b1dd8d769fe1 100644
--- a/devel/folly/Makefile
+++ b/devel/folly/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library developed and used at Facebook
+WWW= https://github.com/facebook/folly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/forge-devel/Makefile b/devel/forge-devel/Makefile
index f193db2d8121..9ddf9545941f 100644
--- a/devel/forge-devel/Makefile
+++ b/devel/forge-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Work with Git forges from the comfort of Magit (Development Version)
+WWW= https://github.com/magit/forge
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/forge/Makefile b/devel/forge/Makefile
index 1aa2f1b66be9..a5b92f50f6f7 100644
--- a/devel/forge/Makefile
+++ b/devel/forge/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Work with Git forges from the comfort of Magit
+WWW= https://github.com/magit/forge
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fortytwo-encore/Makefile b/devel/fortytwo-encore/Makefile
index 56a495cdb68b..c28f5f80a831 100644
--- a/devel/fortytwo-encore/Makefile
+++ b/devel/fortytwo-encore/Makefile
@@ -9,6 +9,7 @@ DISTFILES= Encore-${PORTVERSION}-src.tgz \
MAINTAINER= ports@FreeBSD.org
COMMENT= Utility classes for GNUstep
+WWW= http://fortytwo.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fossil/Makefile b/devel/fossil/Makefile
index 9f919eec98a4..1f8d96a8a7a4 100644
--- a/devel/fossil/Makefile
+++ b/devel/fossil/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= https://fossil-scm.org/home/tarball/version-${PORTVERSION}/
MAINTAINER= gahr@FreeBSD.org
COMMENT= DSCM with built-in wiki, http interface and server, tickets database
+WWW= https://fossil-scm.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT-BSD2.txt
diff --git a/devel/fossology-nomos-standalone/Makefile b/devel/fossology-nomos-standalone/Makefile
index a3d5a43ae700..1e598273d37f 100644
--- a/devel/fossology-nomos-standalone/Makefile
+++ b/devel/fossology-nomos-standalone/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= -nomos-standalone
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Standalone Nomos license scanner from fossology project
+WWW= https://www.fossology.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fp16/Makefile b/devel/fp16/Makefile
index f31c0bc2f638..d7efff84856b 100644
--- a/devel/fp16/Makefile
+++ b/devel/fp16/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Conversion to/from half-precision floating point formats
+WWW= https://github.com/Maratyszcza/FP16
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fpp/Makefile b/devel/fpp/Makefile
index 458daa94da79..59f7ac813edf 100644
--- a/devel/fpp/Makefile
+++ b/devel/fpp/Makefile
@@ -9,6 +9,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Fortran preprocessor for FORTRAN 77 and Fortran 90 programs
+WWW= https://netlib.org/fortran/
ALL_TARGET= bsd44
diff --git a/devel/frama-c/Makefile b/devel/frama-c/Makefile
index 120d1c11b1b0..be2438d4a534 100644
--- a/devel/frama-c/Makefile
+++ b/devel/frama-c/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://frama-c.com/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Extensible platform for source-code analysis of C
+WWW= https://frama-c.com/index.html
LICENSE= LGPL21
diff --git a/devel/freebsd-gcc12/Makefile b/devel/freebsd-gcc12/Makefile
index 222138952b50..bb51bae14830 100644
--- a/devel/freebsd-gcc12/Makefile
+++ b/devel/freebsd-gcc12/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${SUFFIX}
MAINTAINER= jhb@FreeBSD.org
COMMENT= Cross GNU Compiler Collection for ${TARGETARCH}
+WWW= https://gcc.gnu.org/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/freebsd-gcc6/Makefile b/devel/freebsd-gcc6/Makefile
index 7402938c7599..6adfe3abd5dc 100644
--- a/devel/freebsd-gcc6/Makefile
+++ b/devel/freebsd-gcc6/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= ${SUFFIX}
MAINTAINER= jhb@FreeBSD.org
COMMENT= Cross GNU Compiler Collection for ${TARGETARCH}
+WWW= https://gcc.gnu.org/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/freebsd-gcc9/Makefile b/devel/freebsd-gcc9/Makefile
index 1b6b07b3cfa9..a2d546dea341 100644
--- a/devel/freebsd-gcc9/Makefile
+++ b/devel/freebsd-gcc9/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${SUFFIX}
MAINTAINER= jhb@FreeBSD.org
COMMENT= Cross GNU Compiler Collection for ${TARGETARCH}
+WWW= https://gcc.gnu.org/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/freebsd-sysroot/Makefile b/devel/freebsd-sysroot/Makefile
index cae92c98e281..7ab429192a82 100644
--- a/devel/freebsd-sysroot/Makefile
+++ b/devel/freebsd-sysroot/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${DISTFILES:[1]:S/:${FLAVOR}$$//}
MAINTAINER= rust@FreeBSD.org
COMMENT= FreeBSD ${_SYSROOT_VER} ${FLAVOR:S/_/ /} sysroot
+WWW= https://www.FreeBSD.org/
LICENSE= FREEBSD
LICENSE_NAME= FreeBSD base licenses
diff --git a/devel/frink/Makefile b/devel/frink/Makefile
index a78c42539e98..fe4376921b8f 100644
--- a/devel/frink/Makefile
+++ b/devel/frink/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://BSDforge.COM/projects/source/devel/frink/
MAINTAINER= portmaster@bsdforge.com
COMMENT= Tcl formatter and static tester
+WWW= https://catless.ncl.ac.uk/Programs/Frink/
LICENSE= COPYRIGHT
LICENSE_NAME= The University of Newcastle upon Tyne
diff --git a/devel/fsmtrie/Makefile b/devel/fsmtrie/Makefile
index 38904aee88f8..c5a22c01de71 100644
--- a/devel/fsmtrie/Makefile
+++ b/devel/fsmtrie/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
MAINTAINER= truckman@FreeBSD.org
COMMENT= Fast String Matcher Trie project
+WWW= https://github.com/farsightsec/fsmtrie
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/fstrcmp/Makefile b/devel/fstrcmp/Makefile
index 7615545902df..968bc4f5089e 100644
--- a/devel/fstrcmp/Makefile
+++ b/devel/fstrcmp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/fstrcmp/fstrcmp/${PORTVERSION:R}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for fuzzy string comparisons
+WWW= http://fstrcmp.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fstrm/Makefile b/devel/fstrm/Makefile
index 2e74aa3014d2..7fdb52e9a2a0 100644
--- a/devel/fstrm/Makefile
+++ b/devel/fstrm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://dl.farsightsecurity.com/dist/${PORTNAME}/ \
MAINTAINER= freebsd@dns.company
COMMENT= Implementation of the Frame Streams data transport protocol in C
+WWW= https://github.com/farsightsec/fstrm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ftjam/Makefile b/devel/ftjam/Makefile
index 84e35b409d74..9fa9e384145e 100644
--- a/devel/ftjam/Makefile
+++ b/devel/ftjam/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/freetype/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Small build tool that can be used as a replacement for make(1)
+WWW= http://freetype.sourceforge.net/jam/
USES= dos2unix gmake tar:bzip2
DOS2UNIX_GLOB= *.c jam.h
diff --git a/devel/ftnchek/Makefile b/devel/ftnchek/Makefile
index 66500f34d428..85301f9b8733 100644
--- a/devel/ftnchek/Makefile
+++ b/devel/ftnchek/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SUNSITE/devel/lang/fortran \
MAINTAINER= ports@FreeBSD.org
COMMENT= Fortran 77 semantic checking utility
+WWW= https://www.dsm.fordham.edu/~ftnchek/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fuel/Makefile b/devel/fuel/Makefile
index 948126e83242..8b374f1f1d6b 100644
--- a/devel/fuel/Makefile
+++ b/devel/fuel/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://fuel-scm.org/files/releases/
MAINTAINER= nukama+maintainer@gmail.com
COMMENT= GUI Front-End to the Fossil SCM tool
+WWW= https://fuel-scm.org/fossil/home
LICENSE= GPLv2
diff --git a/devel/functionalplus/Makefile b/devel/functionalplus/Makefile
index 06e09998358d..b46cac07b5d9 100644
--- a/devel/functionalplus/Makefile
+++ b/devel/functionalplus/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library that helps write concise and readable C++ code
+WWW= https://github.com/Dobiasd/FunctionalPlus
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fungw/Makefile b/devel/fungw/Makefile
index 1c587b7fe6be..6bbfee44e643 100644
--- a/devel/fungw/Makefile
+++ b/devel/fungw/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.repo.hu/projects/fungw/releases/
MAINTAINER= fuz@fuz.su
COMMENT= C Function gateway for different programming languages
+WWW= http://www.repo.hu/projects/fungw/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/fuzzylite/Makefile b/devel/fuzzylite/Makefile
index 4fc3ca828816..1698e0258531 100644
--- a/devel/fuzzylite/Makefile
+++ b/devel/fuzzylite/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= pkubaj@FreeBSD.org
COMMENT= Fuzzy logic control library in C++
+WWW= https://fuzzylite.com/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/fxdiv/Makefile b/devel/fxdiv/Makefile
index 52a618094577..cd9f3677cca2 100644
--- a/devel/fxdiv/Makefile
+++ b/devel/fxdiv/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C/C++ header-only library for division via FP inverse multiplication
+WWW= https://github.com/Maratyszcza/FXdiv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/g-wrap/Makefile b/devel/g-wrap/Makefile
index 8ef00e33ac28..abf5e8fc46f8 100644
--- a/devel/g-wrap/Makefile
+++ b/devel/g-wrap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= andrew@tao11.riddles.org.uk
COMMENT= Tool for generating function wrappers for Guile
+WWW= https://www.nongnu.org/g-wrap/
LICENSE= LGPL21+
diff --git a/devel/ga/Makefile b/devel/ga/Makefile
index 7df932b2f653..cad2cd930dd9 100644
--- a/devel/ga/Makefile
+++ b/devel/ga/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/GlobalArrays/ga/releases/download/v${DISTVERSIO
MAINTAINER= yuri@FreeBSD.org
COMMENT= Partitioned Global Address Space (PGAS) library for distributed arrays
+WWW= https://hpc.pnl.gov//globalarrays/
LICENSE= BMIL
LICENSE_NAME= Battelle Memorial Institute License
diff --git a/devel/gaa/Makefile b/devel/gaa/Makefile
index e994a7a91a50..e4c6112fae61 100644
--- a/devel/gaa/Makefile
+++ b/devel/gaa/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= demon@FreeBSD.org
COMMENT= GPL Argument Analyser
+WWW= http://gaa.sourceforge.net/
GNU_CONFIGURE= yes
USES= bison
diff --git a/devel/gamin/Makefile b/devel/gamin/Makefile
index c5d5e942db5b..e2e628e3ddd4 100644
--- a/devel/gamin/Makefile
+++ b/devel/gamin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://people.gnome.org/~veillard/gamin/sources/
MAINTAINER?= ports@FreeBSD.org
COMMENT?= File and directory monitoring system
+WWW= http://people.gnome.org/~veillard/gamin/index.html
USES+= gettext gnome libtool pathfix pkgconfig
USE_GNOME?= glib20
diff --git a/devel/gammaray/Makefile b/devel/gammaray/Makefile
index 40742a35fba0..478e18fc7b23 100644
--- a/devel/gammaray/Makefile
+++ b/devel/gammaray/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Debugging tool for Qt-application
+WWW= https://www.kdab.com/development-resources/qt-tools/gammaray/
LICENSE= GPLv2 BSD2CLAUSE
LICENSE_COMB= multi
@@ -26,7 +27,6 @@ USE_GITHUB= yes
GH_ACCOUNT= KDAB
GH_PROJECT= GammaRay
-
CMAKE_OFF= STACK_DETAILS_AUTO_DETECT
CMAKE_ON= STACK_DETAILS_DWARF
diff --git a/devel/gauche-readline/Makefile b/devel/gauche-readline/Makefile
index 6fd136e25512..c9f58454813b 100644
--- a/devel/gauche-readline/Makefile
+++ b/devel/gauche-readline/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gauche
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Pure gauche/scheme implementation of the Readline library
+WWW= https://practical-scheme.net/gauche/packages.html
LICENSE= PD
diff --git a/devel/gaul/Makefile b/devel/gaul/Makefile
index 259fd247deb1..4e3082a333ff 100644
--- a/devel/gaul/Makefile
+++ b/devel/gaul/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-devel-${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
COMMENT= Genetic Algorithm Utility Library
+WWW= http://gaul.sourceforge.net/
LIB_DEPENDS= libslang.so:devel/libslang2
diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile
index de0848713af5..6a6a4b4f389e 100644
--- a/devel/gbump/Makefile
+++ b/devel/gbump/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= nbari@tequila.io
COMMENT= Git tag semantic version bumper
+WWW= https://github.com/nbari/gbump
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gcc-arm-embedded/Makefile b/devel/gcc-arm-embedded/Makefile
index 1119b06cd725..1f093b356517 100644
--- a/devel/gcc-arm-embedded/Makefile
+++ b/devel/gcc-arm-embedded/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${ORIGINAL_PACKAGE_NAME}-src
MAINTAINER= lev@FreeBSD.org
COMMENT= Complete gcc-based toolcahin for embedded ARM development
+WWW= https://launchpad.net/gcc-arm-embedded
LICENSE= GPLv2 LGPL20 LGPL21 GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/devel/gcc-msp430-ti-toolchain/Makefile b/devel/gcc-msp430-ti-toolchain/Makefile
index 16e364fef823..9bedd25dfca7 100644
--- a/devel/gcc-msp430-ti-toolchain/Makefile
+++ b/devel/gcc-msp430-ti-toolchain/Makefile
@@ -26,6 +26,7 @@ EXTRACT_ONLY= gcc-${GCC_REL_VERSION}.tar.xz \
MAINTAINER= lev@FreeBSD.org
COMMENT= Complete gcc-based toolcahin for TI MSP430 uC
+WWW= http://www.ti.com/tool/msp430-gcc-opensource
LICENSE= GPLv2 LGPL20 LGPL21 GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/devel/gcem/Makefile b/devel/gcem/Makefile
index 03bd90ee90c2..6af0501e683c 100644
--- a/devel/gcem/Makefile
+++ b/devel/gcem/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for Generalized Constant Expression Math
+WWW= https://gcem.readthedocs.io/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gconf2/Makefile b/devel/gconf2/Makefile
index 69014a9dbcfc..6c26d6945543 100644
--- a/devel/gconf2/Makefile
+++ b/devel/gconf2/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= desktop@FreeBSD.org
COMMENT= Configuration database system for GNOME
+WWW= https://www.gnome.org/projects/gconf/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gconfmm26/Makefile b/devel/gconfmm26/Makefile
index a34f6732f8dd..180ecabc93f6 100644
--- a/devel/gconfmm26/Makefile
+++ b/devel/gconfmm26/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= bland@FreeBSD.org
COMMENT= C++ wrapper for gconf2 API library
+WWW= http://gtkmm.sourceforge.net/
LIB_DEPENDS= libglibmm-2.4.so:devel/glibmm
diff --git a/devel/gdb/Makefile b/devel/gdb/Makefile
index 9d485b4bc83c..fc967cbdb352 100644
--- a/devel/gdb/Makefile
+++ b/devel/gdb/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= GNU Project Debugger
+WWW= https://www.gnu.org/software/gdb/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING3
diff --git a/devel/gdcm/Makefile b/devel/gdcm/Makefile
index be79ead22732..264a60526482 100644
--- a/devel/gdcm/Makefile
+++ b/devel/gdcm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/gdcm/gdcm%20${GDCM_MAJOR}.x/GDCM%20${PORTVERSION}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Grassroots DICOM library
+WWW= http://gdcm.sourceforge.net/
LICENSE= BSD3CLAUSE
diff --git a/devel/geany-plugin-addons/Makefile b/devel/geany-plugin-addons/Makefile
index e91d613a2244..9ada60ea18cd 100644
--- a/devel/geany-plugin-addons/Makefile
+++ b/devel/geany-plugin-addons/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/addons.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-autoclose/Makefile b/devel/geany-plugin-autoclose/Makefile
index 6e38369853c4..44b831bd4630 100644
--- a/devel/geany-plugin-autoclose/Makefile
+++ b/devel/geany-plugin-autoclose/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/autoclose.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-automark/Makefile b/devel/geany-plugin-automark/Makefile
index 7cffa8a89688..b7253efa89f2 100644
--- a/devel/geany-plugin-automark/Makefile
+++ b/devel/geany-plugin-automark/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/automark.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-codenav/Makefile b/devel/geany-plugin-codenav/Makefile
index fb08fc7a7084..0d41f19ea86b 100644
--- a/devel/geany-plugin-codenav/Makefile
+++ b/devel/geany-plugin-codenav/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/codenav.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-commander/Makefile b/devel/geany-plugin-commander/Makefile
index 1d0dd2120e6d..c0cfd5e15730 100644
--- a/devel/geany-plugin-commander/Makefile
+++ b/devel/geany-plugin-commander/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/commander.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-ctags/Makefile b/devel/geany-plugin-ctags/Makefile
index 8c184af08f44..752098abb230 100644
--- a/devel/geany-plugin-ctags/Makefile
+++ b/devel/geany-plugin-ctags/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanyctags.html
RUN_DEPENDS= exctags:devel/ctags
diff --git a/devel/geany-plugin-debugger/Makefile b/devel/geany-plugin-debugger/Makefile
index b7beb84ac8b6..0955fca30d71 100644
--- a/devel/geany-plugin-debugger/Makefile
+++ b/devel/geany-plugin-debugger/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/debugger.html
USES= gnome xorg
USE_XORG= x11 xext
diff --git a/devel/geany-plugin-defineformat/Makefile b/devel/geany-plugin-defineformat/Makefile
index 15ed4c4a8e8b..3296b0a899e7 100644
--- a/devel/geany-plugin-defineformat/Makefile
+++ b/devel/geany-plugin-defineformat/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/defineformat.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-doc/Makefile b/devel/geany-plugin-doc/Makefile
index 7ebd4629a1e8..0a6bc6d76544 100644
--- a/devel/geany-plugin-doc/Makefile
+++ b/devel/geany-plugin-doc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanydoc.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-extrasel/Makefile b/devel/geany-plugin-extrasel/Makefile
index 045408cb32ec..5fbd1bea47d3 100644
--- a/devel/geany-plugin-extrasel/Makefile
+++ b/devel/geany-plugin-extrasel/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanyextrasel.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-gendoc/Makefile b/devel/geany-plugin-gendoc/Makefile
index 2aa3197605db..069500216af7 100644
--- a/devel/geany-plugin-gendoc/Makefile
+++ b/devel/geany-plugin-gendoc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanygendoc.html
LIB_DEPENDS= libctpl.so:textproc/ctpl
RUN_DEPENDS= ${LOCALBASE}/bin/rst2html:textproc/py-docutils
diff --git a/devel/geany-plugin-geniuspaste/Makefile b/devel/geany-plugin-geniuspaste/Makefile
index dc91cabad71e..bb5e65f3c8dd 100644
--- a/devel/geany-plugin-geniuspaste/Makefile
+++ b/devel/geany-plugin-geniuspaste/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geniuspaste.html
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
diff --git a/devel/geany-plugin-git-changebar/Makefile b/devel/geany-plugin-git-changebar/Makefile
index 9ca21f7cb0cf..e5440825036d 100644
--- a/devel/geany-plugin-git-changebar/Makefile
+++ b/devel/geany-plugin-git-changebar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/git-changebar.html
LIB_DEPENDS= libgit2.so:devel/libgit2
diff --git a/devel/geany-plugin-insertnum/Makefile b/devel/geany-plugin-insertnum/Makefile
index 6eac806ea55d..83c6ee5c7568 100644
--- a/devel/geany-plugin-insertnum/Makefile
+++ b/devel/geany-plugin-insertnum/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanyinsertnum.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-latex/Makefile b/devel/geany-plugin-latex/Makefile
index c8c8db6b95d9..a919ea739a51 100644
--- a/devel/geany-plugin-latex/Makefile
+++ b/devel/geany-plugin-latex/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanylatex.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-lineoperations/Makefile b/devel/geany-plugin-lineoperations/Makefile
index d847a09d0dcf..d34022f5b42c 100644
--- a/devel/geany-plugin-lineoperations/Makefile
+++ b/devel/geany-plugin-lineoperations/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/lineoperations.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-lipsum/Makefile b/devel/geany-plugin-lipsum/Makefile
index cae7d49face9..ad29155bce6b 100644
--- a/devel/geany-plugin-lipsum/Makefile
+++ b/devel/geany-plugin-lipsum/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanylipsum.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-lua/Makefile b/devel/geany-plugin-lua/Makefile
index bb6381e8a913..ccfbd566f1af 100644
--- a/devel/geany-plugin-lua/Makefile
+++ b/devel/geany-plugin-lua/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanylua.html
USES= lua:51 shebangfix
diff --git a/devel/geany-plugin-macro/Makefile b/devel/geany-plugin-macro/Makefile
index c5f89a85b027..1d1a75ca8532 100644
--- a/devel/geany-plugin-macro/Makefile
+++ b/devel/geany-plugin-macro/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanymacro.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-markdown/Makefile b/devel/geany-plugin-markdown/Makefile
index f0ac21f806a6..2a1cf73f995f 100644
--- a/devel/geany-plugin-markdown/Makefile
+++ b/devel/geany-plugin-markdown/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/markdown.html
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
libwebkit2gtk-4.0.so:www/webkit2-gtk3
diff --git a/devel/geany-plugin-miniscript/Makefile b/devel/geany-plugin-miniscript/Makefile
index 139516adffe0..255e4cdadef3 100644
--- a/devel/geany-plugin-miniscript/Makefile
+++ b/devel/geany-plugin-miniscript/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanyminiscript.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-numberedbookmarks/Makefile b/devel/geany-plugin-numberedbookmarks/Makefile
index 9963c4ada6cb..11d2436f7c09 100644
--- a/devel/geany-plugin-numberedbookmarks/Makefile
+++ b/devel/geany-plugin-numberedbookmarks/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanynumberedbookmarks.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-overview/Makefile b/devel/geany-plugin-overview/Makefile
index d282a041aca2..12ec54d41812 100644
--- a/devel/geany-plugin-overview/Makefile
+++ b/devel/geany-plugin-overview/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/overview.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-pairtaghighlighter/Makefile b/devel/geany-plugin-pairtaghighlighter/Makefile
index 204359cc0389..33778ed18d25 100644
--- a/devel/geany-plugin-pairtaghighlighter/Makefile
+++ b/devel/geany-plugin-pairtaghighlighter/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/pairtaghighlighter.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-pg/Makefile b/devel/geany-plugin-pg/Makefile
index 238a57e0a6d5..f8a03d2b4f90 100644
--- a/devel/geany-plugin-pg/Makefile
+++ b/devel/geany-plugin-pg/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanypg.html
LIB_DEPENDS= libgpgme.so:security/gpgme \
libassuan.so:security/libassuan \
diff --git a/devel/geany-plugin-pohelper/Makefile b/devel/geany-plugin-pohelper/Makefile
index d049896d1381..4650e1658add 100644
--- a/devel/geany-plugin-pohelper/Makefile
+++ b/devel/geany-plugin-pohelper/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/pohelper.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-pretty-printer/Makefile b/devel/geany-plugin-pretty-printer/Makefile
index 8e2af8feca3c..c010bebe47c0 100644
--- a/devel/geany-plugin-pretty-printer/Makefile
+++ b/devel/geany-plugin-pretty-printer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/pretty-printer.html
USE_GNOME= libxml2
diff --git a/devel/geany-plugin-prj/Makefile b/devel/geany-plugin-prj/Makefile
index f6cd38d14661..3b68fb0fc8ff 100644
--- a/devel/geany-plugin-prj/Makefile
+++ b/devel/geany-plugin-prj/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanyprj.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-projectorganizer/Makefile b/devel/geany-plugin-projectorganizer/Makefile
index 28237b0b25c0..b68b9190f2ff 100644
--- a/devel/geany-plugin-projectorganizer/Makefile
+++ b/devel/geany-plugin-projectorganizer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/projectorganizer.html
OPTIONS_DEFINE= DOCS
diff --git a/devel/geany-plugin-scope/Makefile b/devel/geany-plugin-scope/Makefile
index b0e31ba2fb84..877f64b55626 100644
--- a/devel/geany-plugin-scope/Makefile
+++ b/devel/geany-plugin-scope/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/scope.html
LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
libgnutls.so:security/gnutls
diff --git a/devel/geany-plugin-sendmail/Makefile b/devel/geany-plugin-sendmail/Makefile
index 3dab0cff1b78..55a462f5c0ac 100644
--- a/devel/geany-plugin-sendmail/Makefile
+++ b/devel/geany-plugin-sendmail/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanysendmail.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-shiftcolumn/Makefile b/devel/geany-plugin-shiftcolumn/Makefile
index e23ba13e4c09..f9b96fda2a25 100644
--- a/devel/geany-plugin-shiftcolumn/Makefile
+++ b/devel/geany-plugin-shiftcolumn/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/shiftcolumn.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-spellcheck/Makefile b/devel/geany-plugin-spellcheck/Makefile
index f527c59c5d99..4eb9b46c22a3 100644
--- a/devel/geany-plugin-spellcheck/Makefile
+++ b/devel/geany-plugin-spellcheck/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/spellcheck.html
LIB_DEPENDS= libenchant.so:textproc/enchant
diff --git a/devel/geany-plugin-tableconvert/Makefile b/devel/geany-plugin-tableconvert/Makefile
index 4948fb33a731..afa0e5640c6c 100644
--- a/devel/geany-plugin-tableconvert/Makefile
+++ b/devel/geany-plugin-tableconvert/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/tableconvert.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-treebrowser/Makefile b/devel/geany-plugin-treebrowser/Makefile
index 9a025d3528c6..0230112d663c 100644
--- a/devel/geany-plugin-treebrowser/Makefile
+++ b/devel/geany-plugin-treebrowser/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/treebrowser.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-updatechecker/Makefile b/devel/geany-plugin-updatechecker/Makefile
index ed1f55297e16..7cb2cd1282ec 100644
--- a/devel/geany-plugin-updatechecker/Makefile
+++ b/devel/geany-plugin-updatechecker/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/updatechecker.html
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
diff --git a/devel/geany-plugin-utilslib/Makefile b/devel/geany-plugin-utilslib/Makefile
index da5bfaea63d3..852920defabf 100644
--- a/devel/geany-plugin-utilslib/Makefile
+++ b/devel/geany-plugin-utilslib/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/
OPTIONS_DEFINE= DOCS
diff --git a/devel/geany-plugin-vc/Makefile b/devel/geany-plugin-vc/Makefile
index 0574e6a01a14..fddee5d65402 100644
--- a/devel/geany-plugin-vc/Makefile
+++ b/devel/geany-plugin-vc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/geanyvc.html
LIB_DEPENDS= libgtkspell3-3.so:textproc/gtkspell3 \
libenchant-2.so:textproc/enchant2
diff --git a/devel/geany-plugin-vimode/Makefile b/devel/geany-plugin-vimode/Makefile
index 8b9f102dd5e0..f32ba46902fc 100644
--- a/devel/geany-plugin-vimode/Makefile
+++ b/devel/geany-plugin-vimode/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/vimode.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-workbench/Makefile b/devel/geany-plugin-workbench/Makefile
index 6a31a5c9b952..5655d24f7547 100644
--- a/devel/geany-plugin-workbench/Makefile
+++ b/devel/geany-plugin-workbench/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/workbench.html
LIB_DEPENDS= libgit2.so:devel/libgit2
diff --git a/devel/geany-plugin-xmlsnippets/Makefile b/devel/geany-plugin-xmlsnippets/Makefile
index e5ffc108fc3b..62e81acb5874 100644
--- a/devel/geany-plugin-xmlsnippets/Makefile
+++ b/devel/geany-plugin-xmlsnippets/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/xmlsnippets.html
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugins-l10n/Makefile b/devel/geany-plugins-l10n/Makefile
index af2d768c31ac..6a9bbff7e781 100644
--- a/devel/geany-plugins-l10n/Makefile
+++ b/devel/geany-plugins-l10n/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Localization messages for Geany plugins
+WWW= https://plugins.geany.org
NO_ARCH= yes
diff --git a/devel/geany-plugins/Makefile b/devel/geany-plugins/Makefile
index 25c1709b0450..31659be12caf 100644
--- a/devel/geany-plugins/Makefile
+++ b/devel/geany-plugins/Makefile
@@ -5,6 +5,7 @@ DISTFILES= # none
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugins (meta port)
+WWW= https://plugins.geany.org/
USES= metaport
diff --git a/devel/geany-themes/Makefile b/devel/geany-themes/Makefile
index 0abb8e5e30e4..4e07cf682511 100644
--- a/devel/geany-themes/Makefile
+++ b/devel/geany-themes/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel editors
MAINTAINER= james.wright@digital-chaos.com
COMMENT= Additional color schemes for the Geany IDE
+WWW= https://www.geany.org/download/themes/
LICENSE= GPLv2+ BSD PD
LICENSE_COMB= multi
diff --git a/devel/geany/Makefile b/devel/geany/Makefile
index 878303ab93f6..6f200eec397f 100644
--- a/devel/geany/Makefile
+++ b/devel/geany/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://download.geany.org/ SF
MAINTAINER= madpilot@FreeBSD.org
COMMENT= Fast and lightweight GTK+ IDE
+WWW= https://www.geany.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gearmand/Makefile b/devel/gearmand/Makefile
index cdd67c7c05c9..508760fcb490 100644
--- a/devel/gearmand/Makefile
+++ b/devel/gearmand/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://launchpad.net/gearmand/1.0/${PORTVERSION}/+download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Gearman C Server and Library
+WWW= http://www.gearman.org/
BROKEN_FreeBSD_13= error: use of undeclared identifier 'abi'
diff --git a/devel/generate/Makefile b/devel/generate/Makefile
index 0e5d1b8f5f10..f90104bc6a8a 100644
--- a/devel/generate/Makefile
+++ b/devel/generate/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.druid.net/darcy/
MAINTAINER= darcy@druid.net
COMMENT= Simple text pre-processor
+WWW= https://www.druid.net/darcy/readme-generate.html
USES= gmake tar:tgz
diff --git a/devel/gengetopt/Makefile b/devel/gengetopt/Makefile
index e103a3e262a4..cf04c959d9af 100644
--- a/devel/gengetopt/Makefile
+++ b/devel/gengetopt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for generating a C function which parses command line arguments
+WWW= https://www.gnu.org/software/gengetopt/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/genht/Makefile b/devel/genht/Makefile
index 3da3305f954e..33663e0e6464 100644
--- a/devel/genht/Makefile
+++ b/devel/genht/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.repo.hu/projects/genht/releases/
MAINTAINER= fuz@fuz.su
COMMENT= Simple generic hash table implementation in C
+WWW= http://www.repo.hu/projects/genht/
LICENSE= PD
diff --git a/devel/genie/Makefile b/devel/genie/Makefile
index 15d3fbab3b6c..2f41c2bf35a6 100644
--- a/devel/genie/Makefile
+++ b/devel/genie/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= GENie Project generator tool
+WWW= https://github.com/bkaradzic/GENie
USES= gmake
USE_GITHUB= yes
diff --git a/devel/genromfs/Makefile b/devel/genromfs/Makefile
index edb9d4601fe8..b785157d587b 100644
--- a/devel/genromfs/Makefile
+++ b/devel/genromfs/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= tomek@cedro.info
COMMENT= Mkfs equivalent for romfs filesystem
+WWW= https://github.com/chexum/genromfs
LICENSE= GPLv2
diff --git a/devel/getoptions/Makefile b/devel/getoptions/Makefile
index f073950b1f7d..e3735def4bf5 100644
--- a/devel/getoptions/Makefile
+++ b/devel/getoptions/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Elegant option parser for shell scripts
+WWW= https://github.com/ko1nksm/getoptions/
LICENSE= CC0-1.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gettext-lint/Makefile b/devel/gettext-lint/Makefile
index aa8a8d3bce49..923d8d103c5a 100644
--- a/devel/gettext-lint/Makefile
+++ b/devel/gettext-lint/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}.0
MAINTAINER= ports@FreeBSD.org
COMMENT= Check the validity and consistency of PO and POT files
+WWW= http://gettext-lint.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gettext-msghack/Makefile b/devel/gettext-msghack/Makefile
index 0ec45115e64c..9b71c4262679 100644
--- a/devel/gettext-msghack/Makefile
+++ b/devel/gettext-msghack/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= gettext-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alter gettext po files in special ways
+WWW= https://src.fedoraproject.org/rpms/gettext/blob/master/f/msghack.py
LICENSE= GPLv3+
diff --git a/devel/gettext-po-mode/Makefile b/devel/gettext-po-mode/Makefile
index 17e46cf5fd2c..bb35b3f658f5 100644
--- a/devel/gettext-po-mode/Makefile
+++ b/devel/gettext-po-mode/Makefile
@@ -3,6 +3,7 @@ PORTREVISION= 1
MAINTAINER= mandree@FreeBSD.org
COMMENT= GNU gettext po-mode for emacs
+WWW= https://www.gnu.org/software/gettext/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/devel/gettext-runtime/Makefile b/devel/gettext-runtime/Makefile
index 5b52b6825eed..618340e867f9 100644
--- a/devel/gettext-runtime/Makefile
+++ b/devel/gettext-runtime/Makefile
@@ -6,6 +6,7 @@ PORTNAME= gettext-runtime
PORTREVISION= 0
COMMENT= GNU gettext runtime libraries and programs
+WWW= https://www.gnu.org/software/gettext/
LICENSE= LGPL21+ GPLv3+
LICENSE_COMB= multi
diff --git a/devel/gettext-tiny/Makefile b/devel/gettext-tiny/Makefile
index 9ab7300ae0ef..9e8294905ab9 100644
--- a/devel/gettext-tiny/Makefile
+++ b/devel/gettext-tiny/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://ftp.barfooze.de/pub/sabotage/tarballs/ \
MAINTAINER= bapt@FreeBSD.org
COMMENT= Replacements for tools typically used from the GNU gettext suite
+WWW= https://github.com/sabotage-linux/gettext-tiny
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gettext-tools/Makefile b/devel/gettext-tools/Makefile
index 5bb3c5182ea1..6d90bb1c0288 100644
--- a/devel/gettext-tools/Makefile
+++ b/devel/gettext-tools/Makefile
@@ -6,6 +6,7 @@ PORTNAME= gettext-tools
PORTREVISION= 1
COMMENT= GNU gettext development and translation tools
+WWW= https://www.gnu.org/software/gettext/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/devel/gettext/Makefile b/devel/gettext/Makefile
index 24f84f4a8ebe..9b99cb240fbe 100644
--- a/devel/gettext/Makefile
+++ b/devel/gettext/Makefile
@@ -6,6 +6,7 @@ PORTNAME= gettext
PORTREVISION= 0
COMMENT= GNU gettext meta package
+WWW= https://www.gnu.org/software/gettext/
.include "${.CURDIR}/../gettext/Makefile.common"
diff --git a/devel/gflags/Makefile b/devel/gflags/Makefile
index 766b186bde34..bf071bd9985f 100644
--- a/devel/gflags/Makefile
+++ b/devel/gflags/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Commandline flags module for C++
+WWW= https://github.com/gflags/gflags
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/gfold/Makefile b/devel/gfold/Makefile
index 9096dc715906..3c379625e228 100644
--- a/devel/gfold/Makefile
+++ b/devel/gfold/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sec.research.2005@gmail.com
COMMENT= CLI tool to help keep track of your Git repositories
+WWW= https://github.com/nickgerace/gfold
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gh/Makefile b/devel/gh/Makefile
index f9d7580a9db9..043a4945e99a 100644
--- a/devel/gh/Makefile
+++ b/devel/gh/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= GitHub's official command line tool
+WWW= https://cli.github.com
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ghidra/Makefile b/devel/ghidra/Makefile
index 828380318c42..9410bf2e359a 100644
--- a/devel/ghidra/Makefile
+++ b/devel/ghidra/Makefile
@@ -16,6 +16,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= sghctoma@gmail.com
COMMENT= Software reverse engineering (SRE) framework
+WWW= https://ghidra-sre.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ghq/Makefile b/devel/ghq/Makefile
index 26a918a053ba..d812ff73de44 100644
--- a/devel/ghq/Makefile
+++ b/devel/ghq/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= driesm@FreeBSD.org
COMMENT= Repository management tool (Git, Hg, SVN, Fossil, Bazaar, Darcs)
+WWW= https://github.com/x-motemen/ghq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ghub-devel/Makefile b/devel/ghub-devel/Makefile
index bda76b6b61e1..7128edd7451f 100644
--- a/devel/ghub-devel/Makefile
+++ b/devel/ghub-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Client libraries for the APIs of various Git forges
+WWW= https://github.com/magit/ghub
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile
index 7df6f8212b34..29dc31c130d6 100644
--- a/devel/ghub/Makefile
+++ b/devel/ghub/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Client libraries for the APIs of various Git forges
+WWW= https://github.com/magit/ghub
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gindent/Makefile b/devel/gindent/Makefile
index 42365b11586d..1d401f303f2a 100644
--- a/devel/gindent/Makefile
+++ b/devel/gindent/Makefile
@@ -7,6 +7,7 @@ DISTNAME= indent-${DISTVERSION}
MAINTAINER= moritz@schmi.tt
COMMENT= C source code reformatter
+WWW= https://www.gnu.org/software/indent/indent.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gio-sharp/Makefile b/devel/gio-sharp/Makefile
index f48a1596f778..a605c88614a3 100644
--- a/devel/gio-sharp/Makefile
+++ b/devel/gio-sharp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.mono-project.com/sources/${PORTNAME}/
MAINTAINER= mono@FreeBSD.org
COMMENT= GIO bindings not available in gtk-sharp
+WWW= https://github.com/mono/gio-sharp
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_CSC=${LOCALBASE}/bin/mcs
diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile
index 42c3ebc500ad..e907b2f710b8 100644
--- a/devel/git-absorb/Makefile
+++ b/devel/git-absorb/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
COMMENT= Git command for automating fixup/autosquash commits
+WWW= https://github.com/tummychow/git-absorb
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/git-bug/Makefile b/devel/git-bug/Makefile
index d661cde6ff39..9190a209436f 100644
--- a/devel/git-bug/Makefile
+++ b/devel/git-bug/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Distributed, offline-first bug tracker embedded in git, with bridges
+WWW= https://github.com/MichaelMure/git-bug
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile
index dba020c3d6dd..b492bf01abed 100644
--- a/devel/git-cinnabar/Makefile
+++ b/devel/git-cinnabar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Git remote helper to interact with Mercurial repositories
+WWW= https://github.com/glandium/git-cinnabar
LICENSE= GPLv2
diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile
index 769ee457f502..01f243f47cfe 100644
--- a/devel/git-codereview/Makefile
+++ b/devel/git-codereview/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Command-line tool for working with Gerrit
+WWW= https://godoc.org/golang.org/x/review/git-codereview
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git-cola/Makefile b/devel/git-cola/Makefile
index 18b22887c4f5..a97b772f9538 100644
--- a/devel/git-cola/Makefile
+++ b/devel/git-cola/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
COMMENT= Sleek and powerful Git GUI
+WWW= https://git-cola.github.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile
index 83c8952c294b..22ff4575e1fe 100644
--- a/devel/git-delta/Makefile
+++ b/devel/git-delta/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= git-
MAINTAINER= greg@unrelenting.technology
COMMENT= Syntax-highlighting pager for git/diff
+WWW= https://github.com/dandavison/delta
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git-extras/Makefile b/devel/git-extras/Makefile
index 45d140d474c0..043c1942d7ed 100644
--- a/devel/git-extras/Makefile
+++ b/devel/git-extras/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= igor.ostapenko@pm.me
COMMENT= Sub-commands for repo summary, repl, changelog population, and more
+WWW= https://github.com/tj/git-extras/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git-filter-repo/Makefile b/devel/git-filter-repo/Makefile
index ea5c893115a8..780b7a9785d0 100644
--- a/devel/git-filter-repo/Makefile
+++ b/devel/git-filter-repo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= cy@FreeBSD.org
COMMENT= git filter-repo is a versatile tool for rewriting history
+WWW= https://github.com/newren/git-filter-repo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING.mit
diff --git a/devel/git-lab/Makefile b/devel/git-lab/Makefile
index 496dc40bbcfc..bf1e6fb0af00 100644
--- a/devel/git-lab/Makefile
+++ b/devel/git-lab/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= adridg@FreeBSD.org
COMMENT= GitLab management commands for git CLI
+WWW= https://invent.kde.org/sdk/git-lab
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gitpython>=2.1.8:devel/py-gitpython@${PY_FLAVOR} \
diff --git a/devel/git-lfs/Makefile b/devel/git-lfs/Makefile
index 95621094b695..5222b31523b8 100644
--- a/devel/git-lfs/Makefile
+++ b/devel/git-lfs/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DI
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Git extension for versioning large files
+WWW= https://git-lfs.github.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/git-modes/Makefile b/devel/git-modes/Makefile
index 7f655f624cc6..e086095cf7d0 100644
--- a/devel/git-modes/Makefile
+++ b/devel/git-modes/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= GNU Emacs modes for Git-related files
+WWW= https://github.com/magit/git-modes
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git-prev-next/Makefile b/devel/git-prev-next/Makefile
index 6c5bfdd19b34..6e4c51df1883 100644
--- a/devel/git-prev-next/Makefile
+++ b/devel/git-prev-next/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Git commands for navigating and editing Git commit history
+WWW= https://github.com/ridiculousfish/git-prev-next
LICENSE= CC0-1.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git-review/Makefile b/devel/git-review/Makefile
index 3274bff2e811..c722be1859a2 100644
--- a/devel/git-review/Makefile
+++ b/devel/git-review/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= dereckson@gmail.com
COMMENT= Allow to push code to review and interact with a Gerrit server
+WWW= https://docs.opendev.org/opendev/git-review/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git-subrepo/Makefile b/devel/git-subrepo/Makefile
index 98dae13cd4a0..c719f4cb2453 100644
--- a/devel/git-subrepo/Makefile
+++ b/devel/git-subrepo/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= jhb@FreeBSD.org
COMMENT= Git command for managing subrepositories
+WWW= https://github.com/ingydotnet/git-subrepo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License
diff --git a/devel/git-town/Makefile b/devel/git-town/Makefile
index 6bc69edaba82..9e30f2a9617f 100644
--- a/devel/git-town/Makefile
+++ b/devel/git-town/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Git extension for generic, high-level git workflow support
+WWW= https://www.git-town.com
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/git/Makefile b/devel/git/Makefile
index 67e22888d5f4..7d4490a4170d 100644
--- a/devel/git/Makefile
+++ b/devel/git/Makefile
@@ -21,6 +21,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= garga@FreeBSD.org
COMMENT?= Distributed source code management tool ${COMMENT_${FLAVOR}}
+WWW= https://git-scm.com/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile
index 4663b6dd8336..aa1b5ea685a1 100644
--- a/devel/gitaly/Makefile
+++ b/devel/gitaly/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Smart reverse proxy for GitLab
+WWW= https://gitlab.com/gitlab-org/gitaly
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gitflow/Makefile b/devel/gitflow/Makefile
index 5f3804cb57a5..8cb28da11fdd 100644
--- a/devel/gitflow/Makefile
+++ b/devel/gitflow/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= nbari@tequila.io
COMMENT= Git extensions to provide high-level repository operations
+WWW= https://github.com/petervanderdoes/gitflow-avh
LICENSE= BSD2CLAUSE LGPL21
LICENSE_COMB= multi
diff --git a/devel/gitg/Makefile b/devel/gitg/Makefile
index 73053451e126..1ec00f5dc554 100644
--- a/devel/gitg/Makefile
+++ b/devel/gitg/Makefile
@@ -10,6 +10,7 @@ PATCHFILES+= 1978973b1284.patch:-p1 # https://gitlab.gnome.org/GNOME/gitg/-/merg
MAINTAINER= kwm@FreeBSD.org
COMMENT= GTK-based git repository viewer
+WWW= https://wiki.gnome.org/Apps/Gitg
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/github-backup-utils/Makefile b/devel/github-backup-utils/Makefile
index f7a6094fe477..06841b4dc7a7 100644
--- a/devel/github-backup-utils/Makefile
+++ b/devel/github-backup-utils/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/github/backup-utils/releases/download/v${PORTVE
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GitHub Enterprise Backup Utilities
+WWW= https://github.com/github/backup-utils
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gitinspector/Makefile b/devel/gitinspector/Makefile
index 277bc6bf4d9c..ee5bba48252a 100644
--- a/devel/gitinspector/Makefile
+++ b/devel/gitinspector/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Statistical analysis tool for git repositories
+WWW= https://github.com/ejwa/gitinspector
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/gitklient/Makefile b/devel/gitklient/Makefile
index efd7efdb049d..0a3c6818b8ec 100644
--- a/devel/gitklient/Makefile
+++ b/devel/gitklient/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde
MAINTAINER= kde@FreeBSD.org
COMMENT= Git gui client for KDE
+WWW= https://github.com/HamedMasafi/GitKlient
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gitlab-metrics-exporter/Makefile b/devel/gitlab-metrics-exporter/Makefile
index df741a0e0f13..487443670b5c 100644
--- a/devel/gitlab-metrics-exporter/Makefile
+++ b/devel/gitlab-metrics-exporter/Makefile
@@ -6,13 +6,13 @@ CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
COMMENT= GitLab Metrics Exporter (GME) is Ruby Prometheus exporter
+WWW= https://gitlab.com/gitlab-org/gitlab-metrics-exporter
LICENSE= MIT
USES= go:modules
GO_MODULE= gitlab.com/gitlab-org/gitlab-metrics-exporter
-
GO_TARGET= ./cmd/srv
PLIST_FILES+= bin/srv
diff --git a/devel/gitlab-runner/Makefile b/devel/gitlab-runner/Makefile
index 99583f2a5c8a..c18513553d46 100644
--- a/devel/gitlab-runner/Makefile
+++ b/devel/gitlab-runner/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${ALLFILES:Nprebuilt*:}
MAINTAINER= swills@FreeBSD.org
COMMENT= Official GitLab Runner written in Go
+WWW= https://gitlab.com/gitlab-org/gitlab-runner
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gitlab-shell/Makefile b/devel/gitlab-shell/Makefile
index 9c18db28186a..b80e0892a477 100644
--- a/devel/gitlab-shell/Makefile
+++ b/devel/gitlab-shell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
COMMENT= GitLab Shell handles git commands for GitLab
+WWW= https://gitlab.com/gitlab-org/gitlab-shell
LICENSE= MIT
diff --git a/devel/gitleaks/Makefile b/devel/gitleaks/Makefile
index 3607b2615d22..fc14efd870c1 100644
--- a/devel/gitleaks/Makefile
+++ b/devel/gitleaks/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for detecting hardcoded secrets in git repositories
+WWW= https://github.com/zricethezav/gitleaks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gitlist/Makefile b/devel/gitlist/Makefile
index c97288011ce5..77e5995eea7c 100644
--- a/devel/gitlist/Makefile
+++ b/devel/gitlist/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/klaussilveira/gitlist/releases/download/${DISTV
MAINTAINER= freebsd-ports@misc.ark-ict.nl
COMMENT= Web based Git repository browser written in PHP
+WWW= https://gitlist.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/gitolite/Makefile b/devel/gitolite/Makefile
index 7d5e01e41de7..dd3d734f2f13 100644
--- a/devel/gitolite/Makefile
+++ b/devel/gitolite/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= mat@FreeBSD.org
COMMENT= Access control layer on top of git
+WWW= https://github.com/sitaramc/gitolite
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gitolite2/Makefile b/devel/gitolite2/Makefile
index 5f876b301946..e48d0237b4b1 100644
--- a/devel/gitolite2/Makefile
+++ b/devel/gitolite2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= ports@FreeBSD.org
COMMENT= Access control layer on top of git
+WWW= https://github.com/sitaramc/gitolite/tree/g2
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/COPYING
diff --git a/devel/gitqlient/Makefile b/devel/gitqlient/Makefile
index ca06f736c3fc..b711ee900d31 100644
--- a/devel/gitqlient/Makefile
+++ b/devel/gitqlient/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= adridg@FreeBSD.org
COMMENT= Graphical interface to git repositories
+WWW= https://francescmm.github.io/GitQlient/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gitty/Makefile b/devel/gitty/Makefile
index 711ccf3f3c17..b438223d9bc2 100644
--- a/devel/gitty/Makefile
+++ b/devel/gitty/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
COMMENT= Smart terminal helper for git projects
+WWW= https://github.com/muesli/gitty
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile
index 28fb446c813b..cd21c5f2a432 100644
--- a/devel/gitui/Makefile
+++ b/devel/gitui/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Terminal UI for git
+WWW= https://github.com/extrawurst/gitui
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/glab/Makefile b/devel/glab/Makefile
index 6c3fbf38a0b7..e2e074b236cd 100644
--- a/devel/glab/Makefile
+++ b/devel/glab/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Open-source GitLab command line tool
+WWW= https://glab.readthedocs.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/glade/Makefile b/devel/glade/Makefile
index 88242f0fcdc2..749790a5b593 100644
--- a/devel/glade/Makefile
+++ b/devel/glade/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= User interface builder for GTK+ 3
+WWW= https://glade.gnome.org/
LICENSE= GPLv2+ LGPL21+
LICENSE_COMB= multi
diff --git a/devel/glademm/Makefile b/devel/glademm/Makefile
index 58b6463ea821..86336d98422b 100644
--- a/devel/glademm/Makefile
+++ b/devel/glademm/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/2$//}-${PORTVERSION}
MAINTAINER= bland@FreeBSD.org
COMMENT= C++ code generator backend for glade and glade2
+WWW= http://home.wtal.de/petig/Gtk/
USES= gmake gnome pathfix pkgconfig
USE_GNOME= gnomeprefix
diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index ef1ec3d61973..418ecdaa2f7c 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Some useful routines of C programming (current stable version)
+WWW= https://www.gtk.org/
LICENSE= LGPL20
diff --git a/devel/glibmm/Makefile b/devel/glibmm/Makefile
index 8aff6df42637..1feb7518dbb4 100644
--- a/devel/glibmm/Makefile
+++ b/devel/glibmm/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= C++ interfaces for glib2
+WWW= https://www.gtkmm.org/
LICENSE= LGPL21
diff --git a/devel/gllvm/Makefile b/devel/gllvm/Makefile
index df4be27953a8..5eaedcc4f123 100644
--- a/devel/gllvm/Makefile
+++ b/devel/gllvm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Whole Program LLVM: wllvm ported to Go
+WWW= https://github.com/SRI-CSL/gllvm
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/global/Makefile b/devel/global/Makefile
index 99d2d2945fec..b5cf282faf46 100644
--- a/devel/global/Makefile
+++ b/devel/global/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Source code tag system
+WWW= https://www.gnu.org/software/global/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/glog/Makefile b/devel/glog/Makefile
index ba400f903fa1..87253513c661 100644
--- a/devel/glog/Makefile
+++ b/devel/glog/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library of C++ classes for flexible logging
+WWW= https://github.com/google/glog
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/glrparser/Makefile b/devel/glrparser/Makefile
index c40072f8ead3..c88d65c25840 100644
--- a/devel/glrparser/Makefile
+++ b/devel/glrparser/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://bsd-geek.de/FreeBSD/distfiles/
MAINTAINER= ports@FreeBSD.org
COMMENT= Parser which works with the GLR(0) algorithm
+WWW= https://nlp.fi.muni.cz/projekty/glr/
GNU_CONFIGURE= yes
diff --git a/devel/glui/Makefile b/devel/glui/Makefile
index 168ce1883f19..baaa3aadd4cf 100644
--- a/devel/glui/Makefile
+++ b/devel/glui/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/Source/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= GLUT-based C++ user interface library
+WWW= http://www.cs.unc.edu/~rademach/glui/
USES= gl gmake tar:tgz xorg
USE_GL= glut
diff --git a/devel/gmake/Makefile b/devel/gmake/Makefile
index b4be0344d5ca..db1c31fd64da 100644
--- a/devel/gmake/Makefile
+++ b/devel/gmake/Makefile
@@ -10,6 +10,7 @@ DISTNAME= make-${PORTVERSION}
# discretion.
MAINTAINER= tijl@FreeBSD.org
COMMENT= GNU version of 'make' utility
+WWW= https://www.gnu.org/software/make/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gn/Makefile b/devel/gn/Makefile
index 3a133d8998aa..783c53f27612 100644
--- a/devel/gn/Makefile
+++ b/devel/gn/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= o.hushchenkov@gmail.com
COMMENT= Gn meta build framework - standalone version
+WWW= https://gn.googlesource.com/gn/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gnome-builder/Makefile b/devel/gnome-builder/Makefile
index 2f6ddab59c89..75043675e9b5 100644
--- a/devel/gnome-builder/Makefile
+++ b/devel/gnome-builder/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= IDE for writing software for GNOME
+WWW= https://wiki.gnome.org/Apps/Builder
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gnome-common/Makefile b/devel/gnome-common/Makefile
index 6793088f5fd6..973469f16194 100644
--- a/devel/gnome-common/Makefile
+++ b/devel/gnome-common/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= gnome@FreeBSD.org
COMMENT= Common automake macros for GNOME 3
+WWW= https://www.gnome.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gnu-efi/Makefile b/devel/gnu-efi/Makefile
index 3b715e9877fd..7922eaee5f1c 100644
--- a/devel/gnu-efi/Makefile
+++ b/devel/gnu-efi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/gnu-efi
MAINTAINER= egypcio@FreeBSD.org
COMMENT= SDK for EFI applications
+WWW= http://gnu-efi.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/gnucflow/Makefile b/devel/gnucflow/Makefile
index 42ee387a7bff..eea7e8de6099 100644
--- a/devel/gnucflow/Makefile
+++ b/devel/gnucflow/Makefile
@@ -6,6 +6,7 @@ DISTNAME= cflow-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Tool to chart control flow within the C program
+WWW= https://www.gnu.org/software/cflow/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gnulib/Makefile b/devel/gnulib/Makefile
index ea334630842c..53470d51b60e 100644
--- a/devel/gnulib/Makefile
+++ b/devel/gnulib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-stable
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU portability library
+WWW= https://www.gnu.org/software/gnulib/
LICENSE= GPLv2+ GPLv3+ LGPL20+ LGPL3+ PD
LICENSE_COMB= multi
diff --git a/devel/gnustep-make/Makefile b/devel/gnustep-make/Makefile
index c7c24dff92f6..a9ab6abea98d 100644
--- a/devel/gnustep-make/Makefile
+++ b/devel/gnustep-make/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNUSTEP/core
MAINTAINER= ports@FreeBSD.org
COMMENT= GNUstep makefile package
+WWW= http://www.gnustep.org/
LICENSE= GPLv3
diff --git a/devel/gnustep/Makefile b/devel/gnustep/Makefile
index 2d0e81424452..362da41aeae3 100644
--- a/devel/gnustep/Makefile
+++ b/devel/gnustep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel lang gnustep
MAINTAINER= ports@FreeBSD.org
COMMENT= Objective-C libraries based on the OpenStep standard
+WWW= http://www.gnustep.org/
USES= metaport gnustep
USE_GNUSTEP= back gui base
diff --git a/devel/go-bindata-assetfs/Makefile b/devel/go-bindata-assetfs/Makefile
index 98d04ec888a4..c35431899331 100644
--- a/devel/go-bindata-assetfs/Makefile
+++ b/devel/go-bindata-assetfs/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel www
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Serves embedded files from go-bindata with Go's net/http support
+WWW= https://github.com/elazarl/go-bindata-assetfs
LICENSE= BSD2CLAUSE
diff --git a/devel/go-bindata/Makefile b/devel/go-bindata/Makefile
index 061de4f61684..67dedc5f2d69 100644
--- a/devel/go-bindata/Makefile
+++ b/devel/go-bindata/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Generates Go code from any file
+WWW= https://github.com/go-bindata/go-bindata
LICENSE= CC0-1.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/go-git/Makefile b/devel/go-git/Makefile
index 930a7063d30f..b6fb7b9652e9 100644
--- a/devel/go-git/Makefile
+++ b/devel/go-git/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Highly extensible git library in pure Go
+WWW= https://github.com/go-git/go-git
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/go-perf/Makefile b/devel/go-perf/Makefile
index 6456fbfaeae7..47ac39415547 100644
--- a/devel/go-perf/Makefile
+++ b/devel/go-perf/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= fuz@fuz.su
COMMENT= Go performance measurement, storage, and analysis tools
+WWW= https://golang.org/x/perf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/go-protobuf/Makefile b/devel/go-protobuf/Makefile
index 9267af1618b2..4f27cd3e0037 100644
--- a/devel/go-protobuf/Makefile
+++ b/devel/go-protobuf/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= go-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Protocol Buffers for Go with Gadgets
+WWW= https://github.com/gogo/protobuf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile
index cabb4c32a8e1..eea837422d5d 100644
--- a/devel/go-tools/Makefile
+++ b/devel/go-tools/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= go-
MAINTAINER= fuz@fuz.su
COMMENT= Go Tools
+WWW= https://godoc.org/golang.org/x/tools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/go-wire/Makefile b/devel/go-wire/Makefile
index f1a78b60f101..e86c92ae3dd6 100644
--- a/devel/go-wire/Makefile
+++ b/devel/go-wire/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= go-
MAINTAINER= drtr0jan@yandex.ru
COMMENT= Compile-time Dependency Injection for Go
+WWW= https://github.com/google/wire
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gob2/Makefile b/devel/gob2/Makefile
index 20c849f8146a..9624e7745148 100644
--- a/devel/gob2/Makefile
+++ b/devel/gob2/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Preprocessor for making GObjects with inline C
+WWW= https://www.5z.com/jirka/gob.html
LICENSE= GPLv2
diff --git a/devel/gobject-introspection/Makefile b/devel/gobject-introspection/Makefile
index 729b0222f584..51f157be4276 100644
--- a/devel/gobject-introspection/Makefile
+++ b/devel/gobject-introspection/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= Generate interface introspection data for GObject libraries
+WWW= https://gi.readthedocs.io/en/latest/
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
diff --git a/devel/gocheese/Makefile b/devel/gocheese/Makefile
index 5d948ee0dd2c..2af15694e026 100644
--- a/devel/gocheese/Makefile
+++ b/devel/gocheese/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.gocheese.cypherpunks.ru/
MAINTAINER= swills@FreeBSD.org
COMMENT= Python private package repository and caching proxy
+WWW= http://gocheese.cypherpunks.ru/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gocritic/Makefile b/devel/gocritic/Makefile
index d6fe89578b8f..b8d3d81f3aef 100644
--- a/devel/gocritic/Makefile
+++ b/devel/gocritic/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= fuz@fuz.su
COMMENT= Opinionated Go source code linter for code audit
+WWW= https://go-critic.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/godot/Makefile b/devel/godot/Makefile
index bbeeb1b20f08..71e7b4a8e4d5 100644
--- a/devel/godot/Makefile
+++ b/devel/godot/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel games
MAINTAINER= FreeBSD@Shaneware.biz
COMMENT?= Game runtime engine
+WWW= https://godotengine.org/
LICENSE= MIT CC-BY-3.0
LICENSE_COMB= multi
diff --git a/devel/godot2/Makefile b/devel/godot2/Makefile
index 8d5364a84e2f..1c0f679c4c94 100644
--- a/devel/godot2/Makefile
+++ b/devel/godot2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX?= 2
MAINTAINER= FreeBSD@Shaneware.biz
COMMENT?= Game runtime engine
+WWW= https://www.godotengine.org/
LICENSE= MIT CC-BY-3.0
LICENSE_COMB= multi
diff --git a/devel/goffice/Makefile b/devel/goffice/Makefile
index 7033131b30aa..db612a3a31e0 100644
--- a/devel/goffice/Makefile
+++ b/devel/goffice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= GLib/GTK+ set of document centric objects and utilities
+WWW= http://live.gnome.org/libgoffice
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gogs/Makefile b/devel/gogs/Makefile
index 93a98032ca1b..ae9230da5f03 100644
--- a/devel/gogs/Makefile
+++ b/devel/gogs/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel www
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Painless self-hosted Git service
+WWW= https://gogs.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile
index b3249eddfe56..3564d725c9e7 100644
--- a/devel/golangci-lint/Makefile
+++ b/devel/golangci-lint/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Linters Runner for Go
+WWW= https://github.com/golangci/golangci-lint
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/golint/Makefile b/devel/golint/Makefile
index 6adc4961ab6e..aeb6c1d639f9 100644
--- a/devel/golint/Makefile
+++ b/devel/golint/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Linter for Go source code
+WWW= https://github.com/golang/lint/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/google-cloud-cpp/Makefile b/devel/google-cloud-cpp/Makefile
index 4f5cae3df860..7b4411fffd03 100644
--- a/devel/google-cloud-cpp/Makefile
+++ b/devel/google-cloud-cpp/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= amzo1337@gmail.com
COMMENT= C++ Idiomatic Clients for Google Cloud Platform services
+WWW= https://github.com/googleapis/google-cloud-cpp
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/google-cloud-cpp117/Makefile b/devel/google-cloud-cpp117/Makefile
index 06541a142ecb..4570795a4dd0 100644
--- a/devel/google-cloud-cpp117/Makefile
+++ b/devel/google-cloud-cpp117/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= amzo1337@gmail.com
COMMENT= C++ Idiomatic Clients for Google Cloud Platform services
+WWW= https://github.com/googleapis/google-cloud-cpp
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/google-perftools/Makefile b/devel/google-perftools/Makefile
index 46589074d60f..76b202185b39 100644
--- a/devel/google-perftools/Makefile
+++ b/devel/google-perftools/Makefile
@@ -8,6 +8,7 @@ DISTNAME= gperftools-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast, multi-threaded malloc() and nifty performance analysis tools
+WWW= https://github.com/gperftools/gperftools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/google-styleguide/Makefile b/devel/google-styleguide/Makefile
index 13afbf5445dd..a0395b671488 100644
--- a/devel/google-styleguide/Makefile
+++ b/devel/google-styleguide/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= google-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to assist with Google style guide compliance
+WWW= https://github.com/google/styleguide
# cpplint.py and cpplint_unittest.py are released under BSD3CLAUSE
# style guides is released under CC-BY-3.0
diff --git a/devel/googletest/Makefile b/devel/googletest/Makefile
index 57cd70477830..d249c27e88e0 100644
--- a/devel/googletest/Makefile
+++ b/devel/googletest/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Framework for writing C++ tests on a variety of platforms
+WWW= https://github.com/google/googletest
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile
index 958c3e3783d6..1625c8c2b449 100644
--- a/devel/gopls/Makefile
+++ b/devel/gopls/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= fuz@fuz.su
COMMENT= Go language LSP server
+WWW= https://pkg.go.dev/golang.org/x/tools/gopls
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/goprotobuf/Makefile b/devel/goprotobuf/Makefile
index 02b69003be95..89ac875a7df9 100644
--- a/devel/goprotobuf/Makefile
+++ b/devel/goprotobuf/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Go support for Google's protocol buffers
+WWW= https://github.com/golang/protobuf/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/goredo/Makefile b/devel/goredo/Makefile
index 0c817b091d7e..9f1f9716bb22 100644
--- a/devel/goredo/Makefile
+++ b/devel/goredo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.goredo.cypherpunks.ru/download/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Go implementation of djb's redo, Makefile replacement that sucks less
+WWW= http://www.goredo.cypherpunks.ru/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile
index 2a7a083bef03..249639b13b3c 100644
--- a/devel/goreleaser/Makefile
+++ b/devel/goreleaser/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= fuz@fuz.su
COMMENT= Deliver Go binaries as fast and easily as possible
+WWW= https://goreleaser.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/gorm/Makefile b/devel/gorm/Makefile
index de7c8ed4d099..0fbab29b61d3 100644
--- a/devel/gorm/Makefile
+++ b/devel/gorm/Makefile
@@ -10,6 +10,7 @@ GH_TAGNAME= 04554d2
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical Object Relationship Modeller
+WWW= http://www.gnustep.org/experience/Gorm.html
LICENSE= GPLv3
diff --git a/devel/goswagger/Makefile b/devel/goswagger/Makefile
index 16dc513b5853..c9222dd5b671 100644
--- a/devel/goswagger/Makefile
+++ b/devel/goswagger/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Swagger 2.0 implementation for Go
+WWW= https://goswagger.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/got/Makefile b/devel/got/Makefile
index f3c582ac7cb7..9e8a0de5cb01 100644
--- a/devel/got/Makefile
+++ b/devel/got/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gameoftrees.org/releases/
MAINTAINER= naddy@FreeBSD.org
COMMENT= Game of Trees version control system
+WWW= https://gameoftrees.org
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/gpds/Makefile b/devel/gpds/Makefile
index d3530aadaa07..4eb74dac23f4 100644
--- a/devel/gpds/Makefile
+++ b/devel/gpds/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= jbo@insane.engineer
COMMENT= General purpose data serializer library written in modern C++
+WWW= https://gpds.simulton.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/gperf/Makefile b/devel/gperf/Makefile
index 3ef7f8571521..4ebd8ede2fd3 100644
--- a/devel/gperf/Makefile
+++ b/devel/gperf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= dinoex@FreeBSD.org
COMMENT= Generates perfect hash functions for sets of keywords
+WWW= https://www.gnu.org/software/gperf/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gpm/Makefile b/devel/gpm/Makefile
index 80267dea865e..01608ba5172f 100644
--- a/devel/gpm/Makefile
+++ b/devel/gpm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lukejee@gmail.com
COMMENT= Go Package Manager
+WWW= https://github.com/pote/gpm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gputils/Makefile b/devel/gputils/Makefile
index 319e39deb6a2..b63d0354ff7a 100644
--- a/devel/gputils/Makefile
+++ b/devel/gputils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/gputils/gputils/1.5.0
MAINTAINER= ports@FreeBSD.org
COMMENT= Utilities for Microchip PIC microcontrollers
+WWW= https://gputils.sourceforge.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gradle-completion/Makefile b/devel/gradle-completion/Makefile
index 1f40a30dea57..203ddacf6bb1 100644
--- a/devel/gradle-completion/Makefile
+++ b/devel/gradle-completion/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel java
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Gradle tab completion for Bash and Zsh
+WWW= https://github.com/gradle/gradle-completion
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gradle/Makefile b/devel/gradle/Makefile
index 8e6fe6d3fc27..de59dbb12411 100644
--- a/devel/gradle/Makefile
+++ b/devel/gradle/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= -bin.zip
MAINTAINER= ygy@FreeBSD.org
COMMENT= Project automation tool
+WWW= https://www.gradle.org/
LICENSE= APACHE20 BSD3CLAUSE CDDL EPL LGPL21+ MIT MPL20
LICENSE_COMB= multi
diff --git a/devel/gradle5/Makefile b/devel/gradle5/Makefile
index fe3778d8f165..10538b8e4ef5 100644
--- a/devel/gradle5/Makefile
+++ b/devel/gradle5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= yuri@FreeBSD.org
COMMENT= Project automation tool
+WWW= https://www.gradle.org/
LICENSE= APACHE20
diff --git a/devel/gradle6/Makefile b/devel/gradle6/Makefile
index be5253af57a7..2fe7905c4e63 100644
--- a/devel/gradle6/Makefile
+++ b/devel/gradle6/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= -bin.zip
MAINTAINER= ygy@FreeBSD.org
COMMENT= Project automation tool
+WWW= https://www.gradle.org/
LICENSE= APACHE20 BSD3CLAUSE CDDL EPL LGPL21+ MIT MPL20
LICENSE_COMB= multi
diff --git a/devel/gradle62/Makefile b/devel/gradle62/Makefile
index 254ea9b5c10b..891c51cc7ecc 100644
--- a/devel/gradle62/Makefile
+++ b/devel/gradle62/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= -bin.zip
MAINTAINER= yuri@FreeBSD.org
COMMENT= Project automation tool
+WWW= https://www.gradle.org/
LICENSE= APACHE20 BSD3CLAUSE CDDL EPL LGPL21+ MIT MPL20
LICENSE_COMB= multi
diff --git a/devel/grantlee5/Makefile b/devel/grantlee5/Makefile
index 78ad7cb31e77..af42da457cdd 100644
--- a/devel/grantlee5/Makefile
+++ b/devel/grantlee5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= kde@FreeBSD.org
COMMENT= String template engine for Qt 5
+WWW= https://github.com/steveire/grantlee
LICENSE= LGPL21
diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile
index 45790d5e11f0..fe1cbbe09602 100644
--- a/devel/grcov/Makefile
+++ b/devel/grcov/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Code coverage information aggregator
+WWW= https://github.com/mozilla/grcov
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE-MPL-2.0
diff --git a/devel/grex/Makefile b/devel/grex/Makefile
index 4969932c7038..c8c8608e5a45 100644
--- a/devel/grex/Makefile
+++ b/devel/grex/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
COMMENT= Command-line tool for generating regular expressions from test cases
+WWW= https://github.com/pemistahl/grex/
LICENSE= APACHE20
diff --git a/devel/grpc/Makefile b/devel/grpc/Makefile
index d7a0abac1765..158593c027d8 100644
--- a/devel/grpc/Makefile
+++ b/devel/grpc/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTTP/2-based RPC framework
+WWW= https://grpc.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/grpc142/Makefile b/devel/grpc142/Makefile
index e7fc71d82faa..4722c627bd4a 100644
--- a/devel/grpc142/Makefile
+++ b/devel/grpc142/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 142
MAINTAINER= mfechner@FreeBSD.org
COMMENT= HTTP/2-based RPC framework
+WWW= https://grpc.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/grv/Makefile b/devel/grv/Makefile
index 02ade66557c2..0723c4471325 100644
--- a/devel/grv/Makefile
+++ b/devel/grv/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Terminal interface for viewing git repositories
+WWW= https://github.com/rgburke/grv
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/gsoap/Makefile b/devel/gsoap/Makefile
index f513ce934cb3..6ee9d12e7cbc 100644
--- a/devel/gsoap/Makefile
+++ b/devel/gsoap/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Generator Tools for Coding SOAP/XML Web Services in C and C++
+WWW= https://www.cs.fsu.edu/~engelen/soap.html
LICENSE= GPLv2
diff --git a/devel/gtgt/Makefile b/devel/gtgt/Makefile
index 95f03d9d5c3d..80c00d3d15d7 100644
--- a/devel/gtgt/Makefile
+++ b/devel/gtgt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= General (or GNU) template generation tools
+WWW= http://gtgt.sourceforge.net/
RUN_DEPENDS= bash:shells/bash
diff --git a/devel/gtranslator/Makefile b/devel/gtranslator/Makefile
index 7f2f862b978e..f34df5e3e740 100644
--- a/devel/gtranslator/Makefile
+++ b/devel/gtranslator/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= 7ac572cc8c8c.patch:-p1 # https://gitlab.gnome.org/GNOME/gtranslator
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME application for creating GNU gettext translation files
+WWW= http://gtranslator.sourceforge.net/
LICENSE= GPLv3
diff --git a/devel/guichan/Makefile b/devel/guichan/Makefile
index d6a1e5897552..e428e70df3d4 100644
--- a/devel/guichan/Makefile
+++ b/devel/guichan/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/guichan/${DISTFILES}/af535
MAINTAINER= ports@FreeBSD.org
COMMENT= Small, efficient C++ GUI library designed for games
+WWW= http://guichan.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/guile-lib/Makefile b/devel/guile-lib/Makefile
index adc8b5f32cdf..0d97f028c2bc 100644
--- a/devel/guile-lib/Makefile
+++ b/devel/guile-lib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Repository of useful code written in Guile Scheme
+WWW= https://www.nongnu.org/guile-lib/
LICENSE= LGPL3 GPLv3
LICENSE_COMB= multi
diff --git a/devel/gumbo/Makefile b/devel/gumbo/Makefile
index 881c3deba287..7d9d6741a0e9 100644
--- a/devel/gumbo/Makefile
+++ b/devel/gumbo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel textproc
MAINTAINER= bdrewery@FreeBSD.org
COMMENT= Pure-C HTML5 parser
+WWW= https://github.com/google/gumbo-parser
LICENSE= APACHE20
diff --git a/devel/gvfs/Makefile b/devel/gvfs/Makefile
index d49d0870e7df..e7097391707b 100644
--- a/devel/gvfs/Makefile
+++ b/devel/gvfs/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME virtual file system
+WWW= https://www.gnome.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gwenhywfar/Makefile b/devel/gwenhywfar/Makefile
index 1baf858b330b..b9fbaf43c6b3 100644
--- a/devel/gwenhywfar/Makefile
+++ b/devel/gwenhywfar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.aquamaniac.de/rdm/attachments/download/415/
MAINTAINER?= jhale@FreeBSD.org
COMMENT?= Multi-platform helper library for networking and security applications
+WWW= https://www.aquamaniac.de/rdm/projects/gwenhywfar
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/gzstream/Makefile b/devel/gzstream/Makefile
index bf2a2bed0c5e..83c731b6aea5 100644
--- a/devel/gzstream/Makefile
+++ b/devel/gzstream/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Provides zlib functionality in an iostream
+WWW= https://www.cs.unc.edu/Research/compgeom/gzstream/
LICENSE= LGPL21
diff --git a/devel/hapy/Makefile b/devel/hapy/Makefile
index 813c22613a0f..28c74b77f2eb 100644
--- a/devel/hapy/Makefile
+++ b/devel/hapy/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Hapy-${PORTVERSION}
MAINTAINER= rousskov@measurement-factory.com
COMMENT= Runtime parser generator
+WWW= http://hapy.sourceforge.net
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/devel/hare/Makefile b/devel/hare/Makefile
index 3048594d3013..9bb75228c7ce 100644
--- a/devel/hare/Makefile
+++ b/devel/hare/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= hare
MAINTAINER= se@FreeBSD.org
COMMENT= Hare language build system and standard library
+WWW= https://harelang.org/
LICENSE= MPL20 GPLv3
LICENSE_COMB= multi
diff --git a/devel/hcs12mem/Makefile b/devel/hcs12mem/Makefile
index 387ec595c078..647dacf2da66 100644
--- a/devel/hcs12mem/Makefile
+++ b/devel/hcs12mem/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= mk@capri.pl
COMMENT= Software to manipulate EEPROM/FLASH memory
+WWW= http://cml.mfk.net.pl/hc12mem
OPTIONS_DEFINE= DOCS
diff --git a/devel/heaptrack/Makefile b/devel/heaptrack/Makefile
index ed7057153874..3d38e2a9b043 100644
--- a/devel/heaptrack/Makefile
+++ b/devel/heaptrack/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/
MAINTAINER= kde@FreeBSD.org
COMMENT= Heap memory profiler
+WWW= https://github.com/KDE/heaptrack
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
diff --git a/devel/heimdall/Makefile b/devel/heimdall/Makefile
index 8d9aaa393187..c8373cd5891f 100644
--- a/devel/heimdall/Makefile
+++ b/devel/heimdall/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Tool suite used to flash firmware onto Samsung mobile devices
+WWW= https://glassechidna.com.au/heimdall/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/hexcompare/Makefile b/devel/hexcompare/Makefile
index f592100bdaa8..251bb59e7035 100644
--- a/devel/hexcompare/Makefile
+++ b/devel/hexcompare/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20v${PORTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Compare and identify differences between two binary files
+WWW= https://sourceforge.net/projects/hexcompare/
LICENSE= GPLv3
diff --git a/devel/hexd/Makefile b/devel/hexd/Makefile
index ece68c9b5524..69d0d8b170e5 100644
--- a/devel/hexd/Makefile
+++ b/devel/hexd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= mail@dbalan.in
COMMENT= Colourful, human-friendly hexdump tool
+WWW= https://github.com/FireyFly/hexd/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/hgreviewboard/Makefile b/devel/hgreviewboard/Makefile
index 241f9b767699..b3811a3e717a 100644
--- a/devel/hgreviewboard/Makefile
+++ b/devel/hgreviewboard/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= hgreviewboard
MAINTAINER= ports@FreeBSD.org
COMMENT= Mercurial reviewboard extension
+WWW= http://www.review-board.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/hgsvn/Makefile b/devel/hgsvn/Makefile
index 208aecf6b43a..6fa9ca981b1e 100644
--- a/devel/hgsvn/Makefile
+++ b/devel/hgsvn/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= delphij@FreeBSD.org
COMMENT= Scripts to work locally on Subversion checkouts using Mercurial
+WWW= https://pypi.org/project/hgsvn/
LICENSE= GPLv3
diff --git a/devel/hhdate/Makefile b/devel/hhdate/Makefile
index ef8f3d4fe269..76a7236915b3 100644
--- a/devel/hhdate/Makefile
+++ b/devel/hhdate/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Date and time library based on the C++11 (and beyond) <chrono> header
+WWW= https://github.com/HowardHinnant/date
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/highlighterkit/Makefile b/devel/highlighterkit/Makefile
index b3d57bb2f8d4..3521223bdc67 100644
--- a/devel/highlighterkit/Makefile
+++ b/devel/highlighterkit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= HighlighterKit-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Framework needed by Project Manager
+WWW= http://home.gna.org/pmanager/
USES= tar:bzip2 gnustep
USE_GNUSTEP= back build
diff --git a/devel/highway/Makefile b/devel/highway/Makefile
index 2e36d0b3e0a2..42909e159b36 100644
--- a/devel/highway/Makefile
+++ b/devel/highway/Makefile
@@ -7,6 +7,7 @@ PATCHFILES+= 6a822e2a9ae3.patch:-p1 # https://github.com/google/highway/issues/9
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Performance-portable, length-agnostic SIMD with runtime dispatch
+WWW= https://github.com/google/highway
LICENSE= APACHE20
diff --git a/devel/hoel/Makefile b/devel/hoel/Makefile
index b7399b7f493d..0dea9430af57 100644
--- a/devel/hoel/Makefile
+++ b/devel/hoel/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= dvl@FreeBSD.org
COMMENT= Database abstraction library written in C
+WWW= https://github.com/babelouest/hoel
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/horde-content/Makefile b/devel/horde-content/Makefile
index 6530604291b9..40d9b3785d56 100644
--- a/devel/horde-content/Makefile
+++ b/devel/horde-content/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde-
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde tagging application
+WWW= https://pear.horde.org
USES= horde php cpe
USE_PHP= gettext json
diff --git a/devel/horde-timeobjects/Makefile b/devel/horde-timeobjects/Makefile
index d779a5a73a3a..82d8744652a3 100644
--- a/devel/horde-timeobjects/Makefile
+++ b/devel/horde-timeobjects/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde-
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde timeobjects application
+WWW= https://www.horde.org/
USES= cpe horde php
CPE_VENDOR= horde
diff --git a/devel/horde-whups/Makefile b/devel/horde-whups/Makefile
index 5de0c1a0ffe6..4def531c77ae 100644
--- a/devel/horde-whups/Makefile
+++ b/devel/horde-whups/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}horde-
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde bug tracking/ticketing system
+WWW= https://www.horde.org/apps/whups/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/hp48cc/Makefile b/devel/hp48cc/Makefile
index 879c020c9d44..704c0f724926 100644
--- a/devel/hp48cc/Makefile
+++ b/devel/hp48cc/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SUNSITE/devel/lang/c \
MAINTAINER= danfe@FreeBSD.org
COMMENT= C-like compiler that translates input code to the HP48 RPL language
+WWW= http://www.sigala.it/sandro/software.php #hp48cc
LICENSE= GPLv2
diff --git a/devel/hp48xgcc/Makefile b/devel/hp48xgcc/Makefile
index 6f0ba17d67fa..6a47ae030f83 100644
--- a/devel/hp48xgcc/Makefile
+++ b/devel/hp48xgcc/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= danfe@FreeBSD.org
COMMENT= GNU C cross-compiler for HP48 calculators
+WWW= http://hp48xgcc.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/hpx/Makefile b/devel/hpx/Makefile
index 1e0b5207f93d..4a95cb56506d 100644
--- a/devel/hpx/Makefile
+++ b/devel/hpx/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ Standard Library for Parallelism and Concurrency
+WWW= https://hpx.stellar-group.org/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/hs-ShellCheck/Makefile b/devel/hs-ShellCheck/Makefile
index f026a5cdd862..f86b025bb8b2 100644
--- a/devel/hs-ShellCheck/Makefile
+++ b/devel/hs-ShellCheck/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= ports@FreeBSD.org
COMMENT= Shell script analysis tool
+WWW= https://www.shellcheck.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/hs-alex/Makefile b/devel/hs-alex/Makefile
index b14159878a17..23e4af953efe 100644
--- a/devel/hs-alex/Makefile
+++ b/devel/hs-alex/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Tool for generating lexical analysers in Haskell
+WWW= https://www.haskell.org/alex/
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-cabal-install/Makefile b/devel/hs-cabal-install/Makefile
index a5d6a77bf28c..1ef80c18fe8a 100644
--- a/devel/hs-cabal-install/Makefile
+++ b/devel/hs-cabal-install/Makefile
@@ -6,6 +6,7 @@ EXTRACT_ONLY= ${DISTNAME_DEFAULT}${_GITHUB_EXTRACT_SUFX}
MAINTAINER= haskell@FreeBSD.org
COMMENT= Command-line interface for Cabal and Hackage
+WWW= https://www.haskell.org/cabal/
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-cpphs/Makefile b/devel/hs-cpphs/Makefile
index 32b431ae3226..96a75f0c83b6 100644
--- a/devel/hs-cpphs/Makefile
+++ b/devel/hs-cpphs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Liberalised re-implementation of cpp, the C pre-processor
+WWW= https://projects.haskell.org/cpphs/
LICENSE= LGPL21
diff --git a/devel/hs-darcs/Makefile b/devel/hs-darcs/Makefile
index 9c1654e476b1..96c2734dfa97 100644
--- a/devel/hs-darcs/Makefile
+++ b/devel/hs-darcs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Distributed, interactive, smart revision control system
+WWW= http://darcs.net/
LICENSE= GPLv2+
diff --git a/devel/hs-ghc-events/Makefile b/devel/hs-ghc-events/Makefile
index e49ca7032ccd..1eaa16fca3c8 100644
--- a/devel/hs-ghc-events/Makefile
+++ b/devel/hs-ghc-events/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Library and tool for parsing .eventlog files from GHC
+WWW= https://hackage.haskell.org/package/ghc-events
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-ghcprofview/Makefile b/devel/hs-ghcprofview/Makefile
index 453aeb7064d8..a4644785fd57 100644
--- a/devel/hs-ghcprofview/Makefile
+++ b/devel/hs-ghcprofview/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Graphical viewer for GHC profile files
+WWW= https://github.com/portnov/ghcprofview-hs
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-git-annex/Makefile b/devel/hs-git-annex/Makefile
index 2781d12c974e..3c8aa842bc66 100644
--- a/devel/hs-git-annex/Makefile
+++ b/devel/hs-git-annex/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Manage files with git, without checking their contents into git
+WWW= https://git-annex.branchable.com/
LICENSE= GPLv3
diff --git a/devel/hs-git-brunch/Makefile b/devel/hs-git-brunch/Makefile
index 56e3780faed0..42d123179f5a 100644
--- a/devel/hs-git-brunch/Makefile
+++ b/devel/hs-git-brunch/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Git branch checkout command line tool
+WWW= https://github.com/andys8/git-brunch
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-happy/Makefile b/devel/hs-happy/Makefile
index 710cc9bb8131..a347f02fc37a 100644
--- a/devel/hs-happy/Makefile
+++ b/devel/hs-happy/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Parser generator for Haskell
+WWW= https://www.haskell.org/happy/
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-haskell-language-server/Makefile b/devel/hs-haskell-language-server/Makefile
index 1a8fcac9d1e4..7620f51fb87e 100644
--- a/devel/hs-haskell-language-server/Makefile
+++ b/devel/hs-haskell-language-server/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= LSP provider implementation for Haskell language
+WWW= https://github.com/haskell/haskell-language-server/
LICENSE= APACHE20
diff --git a/devel/hs-hasktags/Makefile b/devel/hs-hasktags/Makefile
index 2904f7233fda..27e1f9632212 100644
--- a/devel/hs-hasktags/Makefile
+++ b/devel/hs-hasktags/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Produces ctags "tags" and etags "TAGS" files for Haskell programs
+WWW= https://github.com/MarcWeber/hasktags
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-hlint/Makefile b/devel/hs-hlint/Makefile
index 7d8532b762ce..a506a4ed6030 100644
--- a/devel/hs-hlint/Makefile
+++ b/devel/hs-hlint/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Source code suggestions
+WWW= http://community.haskell.org/~ndm/hlint/
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-hoogle/Makefile b/devel/hs-hoogle/Makefile
index add4009f302b..3ff8c719ccf5 100644
--- a/devel/hs-hoogle/Makefile
+++ b/devel/hs-hoogle/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Haskell API Search
+WWW= https://www.haskell.org/hoogle/
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-hpack/Makefile b/devel/hs-hpack/Makefile
index 81982c575df2..b5471d5e1536 100644
--- a/devel/hs-hpack/Makefile
+++ b/devel/hs-hpack/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Modern format for Haskell packages
+WWW= https://github.com/sol/hpack
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-hspec-discover/Makefile b/devel/hs-hspec-discover/Makefile
index 26a25000126e..dacbad374358 100644
--- a/devel/hs-hspec-discover/Makefile
+++ b/devel/hs-hspec-discover/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Automatically discover and run Hspec tests
+WWW= https://hspec.github.io/
LICENSE= MIT
diff --git a/devel/hs-ormolu/Makefile b/devel/hs-ormolu/Makefile
index 04f8a4ab61f0..de294a657c2a 100644
--- a/devel/hs-ormolu/Makefile
+++ b/devel/hs-ormolu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Formatter for Haskell source code
+WWW= https://github.com/tweag/ormolu
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-profiteur/Makefile b/devel/hs-profiteur/Makefile
index f0c2db81155d..3950885cd776 100644
--- a/devel/hs-profiteur/Makefile
+++ b/devel/hs-profiteur/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Treemap visualiser for GHC .prof files
+WWW= https://github.com/jaspervdj/profiteur
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-shake/Makefile b/devel/hs-shake/Makefile
index 416d2b074924..59219beeca18 100644
--- a/devel/hs-shake/Makefile
+++ b/devel/hs-shake/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Build system library, like Make, but more accurate dependencies
+WWW= https://shakebuild.com/
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-spago/Makefile b/devel/hs-spago/Makefile
index 027711a29dae..ddf614c0bd57 100644
--- a/devel/hs-spago/Makefile
+++ b/devel/hs-spago/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= haskell@FreeBSD.org
COMMENT= PureScript package manager and build tool
+WWW= https://github.com/spacchetti/spago
LICENSE= BSD3CLAUSE
diff --git a/devel/hs-threadscope/Makefile b/devel/hs-threadscope/Makefile
index cdad7736d71b..17c0e92afc72 100644
--- a/devel/hs-threadscope/Makefile
+++ b/devel/hs-threadscope/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Graphical tool for profiling parallel Haskell programs
+WWW= https://www.haskell.org/haskellwiki/ThreadScope
LICENSE= BSD3CLAUSE
diff --git a/devel/htable/Makefile b/devel/htable/Makefile
index 81cb67e7d257..065380571839 100644
--- a/devel/htable/Makefile
+++ b/devel/htable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LOCAL/culot
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight implementation of hash tables in C
+WWW= http://culot.org/public/Code/htable.html
LICENSE= BSD2CLAUSE
diff --git a/devel/hub/Makefile b/devel/hub/Makefile
index 67300826ad76..6c2eeedb76b0 100644
--- a/devel/hub/Makefile
+++ b/devel/hub/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel sysutils
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Introduces git to GitHub
+WWW= https://hub.github.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/hwloc/Makefile b/devel/hwloc/Makefile
index e581f23cf179..af6c8f5a840e 100644
--- a/devel/hwloc/Makefile
+++ b/devel/hwloc/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.open-mpi.org/software/hwloc/v${PORTVERSION:R}/downloads
MAINTAINER= phd_kimberlite@yahoo.co.jp
COMMENT= Portable Hardware Locality software package
+WWW= https://www.open-mpi.org/projects/hwloc/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/hwloc2/Makefile b/devel/hwloc2/Makefile
index 5870c17c0fe8..2985f0c9e765 100644
--- a/devel/hwloc2/Makefile
+++ b/devel/hwloc2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= phd_kimberlite@yahoo.co.jp
COMMENT= Portable Hardware Locality software package
+WWW= https://www.open-mpi.org/projects/hwloc/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/hyperscan/Makefile b/devel/hyperscan/Makefile
index d09bcdd1d9c4..59b5254a5e8e 100644
--- a/devel/hyperscan/Makefile
+++ b/devel/hyperscan/Makefile
@@ -7,6 +7,7 @@ DISTFILES= boost_${BOOST_VERSION_UNDER}.tar.gz:boost
MAINTAINER= vsevolod@FreeBSD.org
COMMENT= High-performance multiple regex matching library
+WWW= https://www.hyperscan.io/
LICENSE= BSD3CLAUSE
diff --git a/devel/ice/Makefile b/devel/ice/Makefile
index 4dfe91d21d4f..c89bcda1ac11 100644
--- a/devel/ice/Makefile
+++ b/devel/ice/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= grembo@FreeBSD.org
COMMENT= Modern alternative to object middleware such as CORBA/COM/DCOM/COM+
+WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/ice37/Makefile b/devel/ice37/Makefile
index c49a9a177dc6..22c294cd64b8 100644
--- a/devel/ice37/Makefile
+++ b/devel/ice37/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX?= 37
MAINTAINER= grembo@FreeBSD.org
COMMENT= Modern alternative to object middleware such as CORBA/COM/DCOM/COM+
+WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/icestorm/Makefile b/devel/icestorm/Makefile
index 15750e7c71f2..09ebf40994a2 100644
--- a/devel/icestorm/Makefile
+++ b/devel/icestorm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= manu@FreeBSD.org
COMMENT= IceStorm tools for Lattice iCE40 FPGAs
+WWW= https://www.clifford.at/icestorm
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/icmake/Makefile b/devel/icmake/Makefile
index 093ae0f0fef7..171c528d9fce 100644
--- a/devel/icmake/Makefile
+++ b/devel/icmake/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Intelligent C-like Maker
+WWW= https://fbb-git.gitlab.io/icmake/
LICENSE= GPLv3
diff --git a/devel/icontheme/Makefile b/devel/icontheme/Makefile
index cf254be2724c..97f87f2c0026 100644
--- a/devel/icontheme/Makefile
+++ b/devel/icontheme/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Icon Theme Specification implementation in D programming language
+WWW= https://github.com/FreeSlave/icontheme
LICENSE= BSL
diff --git a/devel/icu-le-hb/Makefile b/devel/icu-le-hb/Makefile
index 5add87e8e61a..15f971cc2df3 100644
--- a/devel/icu-le-hb/Makefile
+++ b/devel/icu-le-hb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel print
MAINTAINER= office@FreeBSD.org
COMMENT= ICU Layout Engine API on top of HarfBuzz shaping library
+WWW= https://www.freedesktop.org/wiki/Software/HarfBuzz/
LICENSE= ICU
LICENSE_NAME= ICU license
diff --git a/devel/icu-lx/Makefile b/devel/icu-lx/Makefile
index 3bd0cb9d047a..fa693e02ed85 100644
--- a/devel/icu-lx/Makefile
+++ b/devel/icu-lx/Makefile
@@ -3,6 +3,7 @@ CATEGORIES?= devel print
PKGNAMESUFFIX= -lx
COMMENT= ICU Paragraph Layout API
+WWW= http://site.icu-project.org/
LIB_DEPENDS= libicuuc.so:devel/icu \
libicu-le-hb.so:devel/icu-le-hb
diff --git a/devel/icu/Makefile b/devel/icu/Makefile
index 8269cdce73dd..5315f6dc6840 100644
--- a/devel/icu/Makefile
+++ b/devel/icu/Makefile
@@ -9,6 +9,7 @@ DISTNAME= icu4c-${DISTVERSION}-src
MAINTAINER= office@FreeBSD.org
COMMENT?= International Components for Unicode (from IBM)
+WWW= http://site.icu-project.org/
LICENSE= ICU
LICENSE_NAME= ICU license
diff --git a/devel/idutils/Makefile b/devel/idutils/Makefile
index d16e6cd3116b..074f0de81319 100644
--- a/devel/idutils/Makefile
+++ b/devel/idutils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= peterjeremy@acm.org
COMMENT= The classic Berkeley gid/lid tools for looking up variables in code
+WWW= https://www.gnu.org/software/idutils/
LICENSE= GPLv3
diff --git a/devel/ignition-cmake/Makefile b/devel/ignition-cmake/Makefile
index 96cdb7f43368..200b2552f2d7 100644
--- a/devel/ignition-cmake/Makefile
+++ b/devel/ignition-cmake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= CMake modules to be used by the Ignition projects
+WWW= https://ignitionrobotics.org/home
LICENSE= APACHE20
diff --git a/devel/ignition-common/Makefile b/devel/ignition-common/Makefile
index 74c3bacac272..37afeaa96423 100644
--- a/devel/ignition-common/Makefile
+++ b/devel/ignition-common/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Set of libraries designed to rapidly develop robot applications
+WWW= https://ignitionrobotics.org/home
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ignition-msgs/Makefile b/devel/ignition-msgs/Makefile
index e7e91b6bf5e6..49801c0be723 100644
--- a/devel/ignition-msgs/Makefile
+++ b/devel/ignition-msgs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Protobuf messages and functions for robot applications
+WWW= https://ignitionrobotics.org/home
LICENSE= APACHE20
diff --git a/devel/ignition-plugin/Makefile b/devel/ignition-plugin/Makefile
index b602aa15625a..6996c6f2f13c 100644
--- a/devel/ignition-plugin/Makefile
+++ b/devel/ignition-plugin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for registering plugins and dynamically loading them
+WWW= https://ignitionrobotics.org/home
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ignition-tools/Makefile b/devel/ignition-tools/Makefile
index 9e8cd7c7a038..e6bb93e283ef 100644
--- a/devel/ignition-tools/Makefile
+++ b/devel/ignition-tools/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Ignition entry point (ign) for using all the suite of ignition tools
+WWW= https://ignitionrobotics.org/home
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ikos/Makefile b/devel/ikos/Makefile
index de4376cc861e..c7835baf657b 100644
--- a/devel/ikos/Makefile
+++ b/devel/ikos/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Static analyzer for C/C++ based on theory of abstract interpretation
+WWW= https://github.com/NASA-SW-VnV/ikos
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.pdf
diff --git a/devel/imake/Makefile b/devel/imake/Makefile
index 876992420b7f..62c632c8a98f 100644
--- a/devel/imake/Makefile
+++ b/devel/imake/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
COMMENT= Imake and other utilities from X.Org
+WWW= https://www.x.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/inastemp/Makefile b/devel/inastemp/Makefile
index 41983a8caf69..9f8383aa0acd 100644
--- a/devel/inastemp/Makefile
+++ b/devel/inastemp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gitlab.mpcdf.mpg.de/bbramas/${PORTNAME}/repository/${DISTV
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library to use SIMD vectorization
+WWW= https://gitlab.mpcdf.mpg.de/bbramas/inastemp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/include-what-you-use/Makefile b/devel/include-what-you-use/Makefile
index c1b67355bdca..4372a70a2115 100644
--- a/devel/include-what-you-use/Makefile
+++ b/devel/include-what-you-use/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Tool for use with clang to analyze \#includes in C and C++ source files
+WWW= https://include-what-you-use.org
LICENSE= NCSA
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/indi/Makefile b/devel/indi/Makefile
index 9136e54e851e..956a86a3cad0 100644
--- a/devel/indi/Makefile
+++ b/devel/indi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Implementation of the Instrument-Neutral-Device-Interface protocol
+WWW= https://github.com/indilib/indi
LICENSE= LGPL21
diff --git a/devel/indicators/Makefile b/devel/indicators/Makefile
index 915c518dd4cf..cf23634337fa 100644
--- a/devel/indicators/Makefile
+++ b/devel/indicators/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for thread-safe progress bars and spinners
+WWW= https://github.com/p-ranav/indicators
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/influx-pkg-config/Makefile b/devel/influx-pkg-config/Makefile
index 2307bf377cde..5437cd992072 100644
--- a/devel/influx-pkg-config/Makefile
+++ b/devel/influx-pkg-config/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= influx
MAINTAINER= driesm@FreeBSD.org
COMMENT= Drop-in pkg-config replacement for compiling C libraries for InfluxData
+WWW= https://github.com/influxdata/pkg-config
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/inifiled/Makefile b/devel/inifiled/Makefile
index 6a03ec33515a..020e8ed03314 100644
--- a/devel/inifiled/Makefile
+++ b/devel/inifiled/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Compile-time .ini file parser and writer generator for D
+WWW= https://github.com/burner/inifiled
LICENSE= BSL
diff --git a/devel/inih/Makefile b/devel/inih/Makefile
index a5c6b7d234ae..d33c386fb932 100644
--- a/devel/inih/Makefile
+++ b/devel/inih/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple .INI file parser written in C
+WWW= https://github.com/benhoyt/inih
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/inilib/Makefile b/devel/inilib/Makefile
index 76374bd2f22e..4410342b08a2 100644
--- a/devel/inilib/Makefile
+++ b/devel/inilib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/1.0.7
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ lib which provides a method of saving the "state" of a program
+WWW= http://inilib.sourceforge.net/
GNU_CONFIGURE= yes
diff --git a/devel/inilike/Makefile b/devel/inilike/Makefile
index 67453820d487..b72c78554c19 100644
--- a/devel/inilike/Makefile
+++ b/devel/inilike/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= D library for parsing ini-like files used in Freedesktop systems
+WWW= https://github.com/FreeSlave/inilike
LICENSE= BSL
diff --git a/devel/iniparser/Makefile b/devel/iniparser/Makefile
index 0dc10bff9f0c..6001eff94973 100644
--- a/devel/iniparser/Makefile
+++ b/devel/iniparser/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Free stand-alone ini file parsing library
+WWW= https://github.com/ndevilla/iniparser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/initutil/Makefile b/devel/initutil/Makefile
index 8cee36a5441c..02f11e05f70c 100644
--- a/devel/initutil/Makefile
+++ b/devel/initutil/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}2
MAINTAINER= ports@FreeBSD.org
COMMENT= STL Container Initialization Library
+WWW= https://www.bdsoft.com/tools/initutil.html
USES= dos2unix zip
NO_BUILD= yes
diff --git a/devel/injeqt/Makefile b/devel/injeqt/Makefile
index aaad3903dcc9..3f65d8ae256e 100644
--- a/devel/injeqt/Makefile
+++ b/devel/injeqt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Dependency injection framework for Qt
+WWW= https://github.com/vogel/injeqt/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/intel-graphics-compiler/Makefile b/devel/intel-graphics-compiler/Makefile
index e7c980486f5f..8780b4a8de07 100644
--- a/devel/intel-graphics-compiler/Makefile
+++ b/devel/intel-graphics-compiler/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -${FLAVOR}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Intel Graphics Compiler for OpenCL
+WWW= https://01.org/compute-runtime
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile
index c71c423bea09..4533d74b8b39 100644
--- a/devel/interactive_rebase_tool/Makefile
+++ b/devel/interactive_rebase_tool/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= petteri.valkonen@iki.fi
COMMENT= Improved sequence editor for Git
+WWW= https://gitrebasetool.mitmaro.ca/
LICENSE= GPLv3+
diff --git a/devel/ioncube/Makefile b/devel/ioncube/Makefile
index 7312d53aa4dd..6fed2d8cfbef 100644
--- a/devel/ioncube/Makefile
+++ b/devel/ioncube/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}/${DISTVERSION}
MAINTAINER= svyatoslav.lempert@gmail.com
COMMENT= Loader for ionCube-encoded PHP files
+WWW= https://www.ioncube.com/
DEPRECATED= Requires php 7.4 which is set to expire on 2022-11-29
EXPIRATION_DATE=2022-11-28
diff --git a/devel/ipython/Makefile b/devel/ipython/Makefile
index e44a34736b0c..de1d0476f079 100644
--- a/devel/ipython/Makefile
+++ b/devel/ipython/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Enhanced Interactive Python shell
+WWW= https://ipython.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.rst
diff --git a/devel/ireport/Makefile b/devel/ireport/Makefile
index b7a2549dcf1a..76f0280ee762 100644
--- a/devel/ireport/Makefile
+++ b/devel/ireport/Makefile
@@ -7,6 +7,7 @@ DISTNAME= iReport-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Visual report builder/designer for JasperReports
+WWW= https://www.jasperforge.org/projects/ireport
USES= dos2unix
USE_JAVA= yes
diff --git a/devel/isa-l/Makefile b/devel/isa-l/Makefile
index c94cb5724b67..95401460e16a 100644
--- a/devel/isa-l/Makefile
+++ b/devel/isa-l/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Intel(R) Intelligent Storage Acceleration Libray
+WWW= https://github.com/01org/isa-l
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/isfreedesktop/Makefile b/devel/isfreedesktop/Makefile
index 7579191faadf..f04158345e6b 100644
--- a/devel/isfreedesktop/Makefile
+++ b/devel/isfreedesktop/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= D programming to test if target platform is freedesktop
+WWW= https://github.com/FreeSlave/isfreedesktop
LICENSE= BSL
diff --git a/devel/isl/Makefile b/devel/isl/Makefile
index 66116334619d..6203b4fc3910 100644
--- a/devel/isl/Makefile
+++ b/devel/isl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SOURCEFORGE/libisl
MAINTAINER= ports@FreeBSD.org
COMMENT= Integer Set Library
+WWW= https://libisl.sourceforge.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ispc/Makefile b/devel/ispc/Makefile
index 514ce4b52f07..6aff690ebe4b 100644
--- a/devel/ispc/Makefile
+++ b/devel/ispc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Intel's compiler for high-performance SIMD programming
+WWW= https://ispc.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/ivykis/Makefile b/devel/ivykis/Makefile
index f0cda72c50a2..0e189d3321ee 100644
--- a/devel/ivykis/Makefile
+++ b/devel/ivykis/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= algernon@madhouse-project.org
COMMENT= Asynchronous I/O readiness notification library
+WWW= https://github.com/buytenh/ivykis
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/jam/Makefile b/devel/jam/Makefile
index cc08fac484de..4c6360651f12 100644
--- a/devel/jam/Makefile
+++ b/devel/jam/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://swarm.workshop.perforce.com/projects/perforce_software-jam
MAINTAINER= gahr@FreeBSD.org
COMMENT= Build utility like make(1)
+WWW= https://www.perforce.com/jam/jam.html
USES= zip
diff --git a/devel/jansson/Makefile b/devel/jansson/Makefile
index 08997a93fad5..d6cec5d7b36d 100644
--- a/devel/jansson/Makefile
+++ b/devel/jansson/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/akheron/${PORTNAME}/releases/download/v${DISTVE
MAINTAINER= vanilla@FreeBSD.org
COMMENT= C library for encoding, decoding, and manipulating JSON data
+WWW= https://github.com/akheron/jansson
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/java-findbugs/Makefile b/devel/java-findbugs/Makefile
index f154cff9e01e..4cb28423966a 100644
--- a/devel/java-findbugs/Makefile
+++ b/devel/java-findbugs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= java-
MAINTAINER= glewis@FreeBSD.org
COMMENT= Find Bugs in Java Programs
+WWW= http://findbugs.sourceforge.net/
LICENSE= LGPL21
USE_JAVA= yes
diff --git a/devel/jclassinfo/Makefile b/devel/jclassinfo/Makefile
index 296372ada61f..c21d37692631 100644
--- a/devel/jclassinfo/Makefile
+++ b/devel/jclassinfo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Shows information about Java class, dependencies, and more
+WWW= http://jclassinfo.sourceforge.net/
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/devel/jcmdline/Makefile b/devel/jcmdline/Makefile
index 6ad5064bc865..34a07b28859c 100644
--- a/devel/jcmdline/Makefile
+++ b/devel/jcmdline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Java command line processor
+WWW= http://jcmdline.sourceforge.net/
LICENSE= MPL11
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/jech-dht/Makefile b/devel/jech-dht/Makefile
index 737ad0d7d945..c457db48b219 100644
--- a/devel/jech-dht/Makefile
+++ b/devel/jech-dht/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.pps.univ-paris-diderot.fr/~jch/software/files/
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Mainline variant of Kademlia Distributed Hash Table (DHT)
+WWW= http://www.pps.univ-paris-diderot.fr/~jch/software/bittorrent/
LICENSE= MIT
diff --git a/devel/jenkins-lts/Makefile b/devel/jenkins-lts/Makefile
index ed3e0a9cfd9d..2f020ec021be 100644
--- a/devel/jenkins-lts/Makefile
+++ b/devel/jenkins-lts/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY=
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Open-source continuous integration server
+WWW= https://jenkins.io/
LICENSE= MIT
diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile
index 2a682a12d6fb..1b6c78bcfcae 100644
--- a/devel/jenkins/Makefile
+++ b/devel/jenkins/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Open-source continuous integration server
+WWW= https://jenkins.io/
LICENSE= MIT
diff --git a/devel/jetbrains-clion/Makefile b/devel/jetbrains-clion/Makefile
index ef7443f33aa4..7b722d181dda 100644
--- a/devel/jetbrains-clion/Makefile
+++ b/devel/jetbrains-clion/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= jetbrains
MAINTAINER= dmitry.wagin@ya.ru
COMMENT= JetBrains CLion IDE
+WWW= https://www.jetbrains.com/clion/
LICENSE= IntelliJ-CLion
LICENSE_NAME= Subscription license agreement for business and organizations
diff --git a/devel/jetbrains-goland/Makefile b/devel/jetbrains-goland/Makefile
index 770468b2310e..c81e881854fd 100644
--- a/devel/jetbrains-goland/Makefile
+++ b/devel/jetbrains-goland/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= jetbrains
MAINTAINER= dmitry.wagin@ya.ru
COMMENT= JetBrains GoLand IDE
+WWW= https://www.jetbrains.com/go/
LICENSE= IntelliJ-GoLand
LICENSE_NAME= Subscription license agreement for business and organizations
diff --git a/devel/jetbrains-phpstorm/Makefile b/devel/jetbrains-phpstorm/Makefile
index 71a4634948f0..8666cd62031c 100644
--- a/devel/jetbrains-phpstorm/Makefile
+++ b/devel/jetbrains-phpstorm/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= jetbrains
MAINTAINER= dmitry.wagin@ya.ru
COMMENT= JetBrains PhpStorm IDE
+WWW= https://www.jetbrains.com/phpstorm/
LICENSE= IntelliJ-PhpStorm
LICENSE_NAME= Subscription license agreement for business and organizations
diff --git a/devel/jetbrains-webstorm/Makefile b/devel/jetbrains-webstorm/Makefile
index 8f0a0f3862d5..4797edc08952 100644
--- a/devel/jetbrains-webstorm/Makefile
+++ b/devel/jetbrains-webstorm/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= jetbrains
MAINTAINER= dmitry.wagin@ya.ru
COMMENT= JetBrains JavaScript IDE
+WWW= https://www.jetbrains.com/webstorm/
LICENSE= IntelliJ-WebStorm
LICENSE_NAME= Subscription license agreement for business and organizations
diff --git a/devel/jgoodies-looks/Makefile b/devel/jgoodies-looks/Makefile
index e226c5a04a06..23e82415a7f2 100644
--- a/devel/jgoodies-looks/Makefile
+++ b/devel/jgoodies-looks/Makefile
@@ -7,6 +7,7 @@ EXTRACT_ONLY= # nothing to extract
MAINTAINER= makc@FreeBSD.org
COMMENT= Improved appearance for Java Swing applications
+WWW= http://www.jgoodies.com
LICENSE= BSD3CLAUSE
diff --git a/devel/jiic/Makefile b/devel/jiic/Makefile
index 7006112a6d48..b8eba8ae06af 100644
--- a/devel/jiic/Makefile
+++ b/devel/jiic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LOCAL/ale
MAINTAINER= ale@FreeBSD.org
COMMENT= Streaming-based Java implementation of ISO 9660
+WWW= http://jiic.berlios.de/
LICENSE= LGPL21
diff --git a/devel/jiri/Makefile b/devel/jiri/Makefile
index a6db6c88cf82..0c617e7c93ab 100644
--- a/devel/jiri/Makefile
+++ b/devel/jiri/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= jiri
MAINTAINER= swills@FreeBSD.org
COMMENT= Tool for multi-repo development
+WWW= https://fuchsia.googlesource.com/jiri
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/jline/Makefile b/devel/jline/Makefile
index bf643ddc57d9..0f64863b3c57 100644
--- a/devel/jline/Makefile
+++ b/devel/jline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= mkamm@gmx.net
COMMENT= Java library for handling console input
+WWW= http://jline.sourceforge.net/
LICENSE= BSD4CLAUSE
diff --git a/devel/jna/Makefile b/devel/jna/Makefile
index dc30a212ca98..abcb0ced723f 100644
--- a/devel/jna/Makefile
+++ b/devel/jna/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel java
MAINTAINER= ports@markdixon.name
COMMENT= Java access to native shared libraries
+WWW= https://github.com/twall/jna
LICENSE= LGPL21+ APACHE20
LICENSE_COMB= dual
diff --git a/devel/jrtplib/Makefile b/devel/jrtplib/Makefile
index 7df1b92bd280..364554cc7c0e 100644
--- a/devel/jrtplib/Makefile
+++ b/devel/jrtplib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Object-oriented RTP library written in C++
+WWW= https://research.edm.uhasselt.be/jori/page/Cs/JrtplibOld.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.MIT
diff --git a/devel/jsap/Makefile b/devel/jsap/Makefile
index f2ec2c2bd654..773fabf90afc 100644
--- a/devel/jsap/Makefile
+++ b/devel/jsap/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Java package to parse command-line arguments
+WWW= http://www.martiansoftware.com/jsap/index.html
USE_JAVA= yes
NO_BUILD= yes
diff --git a/devel/jsl/Makefile b/devel/jsl/Makefile
index fc7715a78e82..001ee28a3b01 100644
--- a/devel/jsl/Makefile
+++ b/devel/jsl/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= delphij@FreeBSD.org
COMMENT= Analyzes JavaScript code looking for bugs and signs of poor quality
+WWW= https://www.javascriptlint.com/
PLIST_FILES= bin/jsl
WRKSRC= ${WRKDIR}/${DISTNAME}/src
diff --git a/devel/jsmin/Makefile b/devel/jsmin/Makefile
index 2f44abcf4329..a50f61b3f3be 100644
--- a/devel/jsmin/Makefile
+++ b/devel/jsmin/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= The JavaScript Minifier
+WWW= https://crockford.com/javascript/jsmin.html
USE_GITHUB= yes
GH_ACCOUNT= douglascrockford
diff --git a/devel/json-c/Makefile b/devel/json-c/Makefile
index c95d21deeeb1..ff41a5d2c33e 100644
--- a/devel/json-c/Makefile
+++ b/devel/json-c/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://s3.amazonaws.com/json-c_releases/releases/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSON (JavaScript Object Notation) implementation in C
+WWW= https://github.com/json-c/json-c/wiki
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/json-glib/Makefile b/devel/json-glib/Makefile
index 52b59ddd764b..3ea8a0efcd3d 100644
--- a/devel/json-glib/Makefile
+++ b/devel/json-glib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= desktop@FreeBSD.org
COMMENT= JSON (RFC 4627) interface for Glib
+WWW= https://live.gnome.org/JsonGlib
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/jsoncpp/Makefile b/devel/jsoncpp/Makefile
index 6278ff43d6e8..78a01f79d40b 100644
--- a/devel/jsoncpp/Makefile
+++ b/devel/jsoncpp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= JSON reader and writer library for C++
+WWW= https://github.com/open-source-parsers/jsoncpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/jsonnet/Makefile b/devel/jsonnet/Makefile
index 6ff0bade1556..1da6097367ee 100644
--- a/devel/jsonnet/Makefile
+++ b/devel/jsonnet/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= JSON data templating language
+WWW= https://jsonnet.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/jsonrpc-glib/Makefile b/devel/jsonrpc-glib/Makefile
index a9b86809a3fe..3a15e04509ac 100644
--- a/devel/jsonrpc-glib/Makefile
+++ b/devel/jsonrpc-glib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library to communicate using the JSON-RPC 2.0 specification
+WWW= https://gitlab.gnome.org/GNOME/jsonrpc-glib
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/juce/Makefile b/devel/juce/Makefile
index c66a018a1445..fe16186bf4d6 100644
--- a/devel/juce/Makefile
+++ b/devel/juce/Makefile
@@ -7,6 +7,7 @@ PATCHFILES= 27d6e8388c620bf32be0c86c66ff8c403f4c1d71.diff:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ application framework to develop desktop and mobile applications
+WWW= https://juce.com/
LICENSE= JUCE6
LICENSE_NAME= JUCE 6 End User License Agreement
diff --git a/devel/judy/Makefile b/devel/judy/Makefile
index 9254a48e9bd2..151b5a1af9f5 100644
--- a/devel/judy/Makefile
+++ b/devel/judy/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/${PORTNAME}-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= General purpose dynamic array
+WWW= http://judy.sourceforge.net/
LICENSE= LGPL21
diff --git a/devel/jwasm/Makefile b/devel/jwasm/Makefile
index 7b9530a89fd7..7ff0e9f54e47 100644
--- a/devel/jwasm/Makefile
+++ b/devel/jwasm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ak@FreeBSD.org
COMMENT= Fork of OpenWatcom x86 assembler with AMD64 support
+WWW= https://github.com/Baron-von-Riedesel/JWasm
LICENSE= OpenWatcom
LICENSE_NAME= Sybase Open Watcom Public License version 1.0
diff --git a/devel/kBuild/Makefile b/devel/kBuild/Makefile
index ef74fa9ee3e7..d6317d78066c 100644
--- a/devel/kBuild/Makefile
+++ b/devel/kBuild/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}r3127-src
MAINTAINER= vbox@FreeBSD.org
COMMENT= Makefile framework
+WWW= https://svn.netlabs.org/kbuild
LICENSE= BSD3CLAUSE GPLv3+
LICENSE_COMB= multi
diff --git a/devel/kcachegrind/Makefile b/devel/kcachegrind/Makefile
index 86ef91ef2006..2213f6159df7 100644
--- a/devel/kcachegrind/Makefile
+++ b/devel/kcachegrind/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Profiler frontend for KDE
+WWW= https://www.kde.org
USES= cmake compiler:c++11-lang desktop-file-utils kde:5 python:run qt:5 \
shebangfix tar:xz xorg
diff --git a/devel/kcov/Makefile b/devel/kcov/Makefile
index 45551c8db14b..cbea92e7f42a 100644
--- a/devel/kcov/Makefile
+++ b/devel/kcov/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= asomers@FreeBSD.org
COMMENT= Coverage checker for ELF, Bash, and Python programs
+WWW= https://simonkagstrom.github.io/kcov/index.html
LICENSE= GPLv2 MIT # MIT for bundled handlebars, jquery, tablesorter
LICENSE_COMB= multi
diff --git a/devel/kdbg/Makefile b/devel/kdbg/Makefile
index 1043e639af4d..31478eb55cc9 100644
--- a/devel/kdbg/Makefile
+++ b/devel/kdbg/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel kde
MAINTAINER= thomas.sander@gmx.de
COMMENT= Graphical user interface around gdb using KDE
+WWW= https://www.kdbg.org/
LICENSE= GPLv2
diff --git a/devel/kdesdk-kio/Makefile b/devel/kdesdk-kio/Makefile
index ac0cdd9b3042..3891b5fc14e6 100644
--- a/devel/kdesdk-kio/Makefile
+++ b/devel/kdesdk-kio/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KIO workers useful for software development
+WWW= https://kde.org/
USES= cmake compiler:c++11-lang gettext kde:5 qt:5 shebangfix tar:xz
USE_KDE= config coreaddons i18n kio service \
diff --git a/devel/kdesdk-thumbnailers/Makefile b/devel/kdesdk-thumbnailers/Makefile
index f2abe885164f..f99461ec5c5b 100644
--- a/devel/kdesdk-thumbnailers/Makefile
+++ b/devel/kdesdk-thumbnailers/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE thumbnail generator for gettext po files
+WWW= https://www.kde.org/
LIB_DEPENDS= libgettextpo.so:devel/gettext-tools
diff --git a/devel/kdesvn/Makefile b/devel/kdesvn/Makefile
index b919c70a2854..1fffe120dc2d 100644
--- a/devel/kdesvn/Makefile
+++ b/devel/kdesvn/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE frontend for Subversion
+WWW= https://projects.kde.org/projects/extragear/sdk/kdesvn
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/kdev-php/Makefile b/devel/kdev-php/Makefile
index 8afa95324142..416bd390f76a 100644
--- a/devel/kdev-php/Makefile
+++ b/devel/kdev-php/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= PHP support for KDevelop
+WWW= https://www.kdevelop.org/
LICENSE= GPLv2+
diff --git a/devel/kdev-python/Makefile b/devel/kdev-python/Makefile
index a076fcdeead2..6ea028eaff87 100644
--- a/devel/kdev-python/Makefile
+++ b/devel/kdev-python/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Python support for KDevelop
+WWW= https://www.kdevelop.org/
LICENSE= GPLv2+
diff --git a/devel/kdevelop-pg-qt/Makefile b/devel/kdevelop-pg-qt/Makefile
index 9f9dc090c6bf..14db1bbe7b1e 100644
--- a/devel/kdevelop-pg-qt/Makefile
+++ b/devel/kdevelop-pg-qt/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= KDE/kdevelop
MAINTAINER= kde@FreeBSD.org
COMMENT= Parser-generator from KDevplatform
+WWW= https://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/devel/kdevelop/Makefile b/devel/kdevelop/Makefile
index 1baac5cc6666..cb52cafb3ad4 100644
--- a/devel/kdevelop/Makefile
+++ b/devel/kdevelop/Makefile
@@ -8,6 +8,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Plugin extensible IDE for C/C++ and other languages
+WWW= https://www.kdevelop.org/
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
diff --git a/devel/kerl/Makefile b/devel/kerl/Makefile
index 330cc50e789b..0141ff73aab6 100644
--- a/devel/kerl/Makefile
+++ b/devel/kerl/Makefile
@@ -5,6 +5,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Virtualenv-like tool for Erlang/OTP
+WWW= https://github.com/kerl/kerl
RUN_DEPENDS= ${LOCALBASE}/bin/curl:ftp/curl
diff --git a/devel/kf5-extra-cmake-modules/Makefile b/devel/kf5-extra-cmake-modules/Makefile
index 06c5f591e041..ff1919664074 100644
--- a/devel/kf5-extra-cmake-modules/Makefile
+++ b/devel/kf5-extra-cmake-modules/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= Extra modules and scripts for CMake
+WWW= https://quickgit.kde.org/?p=extra-cmake-modules.git
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING-CMAKE-SCRIPTS
diff --git a/devel/kf5-kapidox/Makefile b/devel/kf5-kapidox/Makefile
index 61bfd8bf0ab3..c6230ffca72d 100644
--- a/devel/kf5-kapidox/Makefile
+++ b/devel/kf5-kapidox/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 API Documentation Tools
+WWW= https://projects.kde.org/projects/frameworks/kapidox
LICENSE= BSD2CLAUSE
diff --git a/devel/kf5-kauth/Makefile b/devel/kf5-kauth/Makefile
index 99a0476e0b41..a60adfc6f1c5 100644
--- a/devel/kf5-kauth/Makefile
+++ b/devel/kf5-kauth/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 abstraction to system policy and authentication features
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kauth/html/index.html
LIB_DEPENDS= libpolkit-qt5-core-1.so:sysutils/polkit-qt
diff --git a/devel/kf5-kbookmarks/Makefile b/devel/kf5-kbookmarks/Makefile
index 74fdc619c935..75beabd13f9b 100644
--- a/devel/kf5-kbookmarks/Makefile
+++ b/devel/kf5-kbookmarks/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for bookmarks and the XBEL format
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kbookmarks/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons \
diff --git a/devel/kf5-kcmutils/Makefile b/devel/kf5-kcmutils/Makefile
index 083f94959e25..0c7cc9b30d4a 100644
--- a/devel/kf5-kcmutils/Makefile
+++ b/devel/kf5-kcmutils/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 utilities for working with KCModules
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kcmutils/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= auth codecs config configwidgets coreaddons guiaddons i18n \
diff --git a/devel/kf5-kconfig/Makefile b/devel/kf5-kconfig/Makefile
index f851adf23f47..efd733bc3c39 100644
--- a/devel/kf5-kconfig/Makefile
+++ b/devel/kf5-kconfig/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 widgets for configuration dialogs
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kconfigwidgets/html/index.html
# Sources say LGPL20+, KDE policy says LGPL21+, license file is LGPL21
LICENSE= LGPL21+
diff --git a/devel/kf5-kcoreaddons/Makefile b/devel/kf5-kcoreaddons/Makefile
index cd7bded7cd61..e2d3f7c96271 100644
--- a/devel/kf5-kcoreaddons/Makefile
+++ b/devel/kf5-kcoreaddons/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 addons to QtCore
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kcoreaddons/html/index.html
LICENSE= LGPL21+ BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/devel/kf5-kcrash/Makefile b/devel/kf5-kcrash/Makefile
index 154d2ebb79da..2e9bdec3e6a6 100644
--- a/devel/kf5-kcrash/Makefile
+++ b/devel/kf5-kcrash/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library to handle crash analysis and bug report from apps
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kcrash/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz xorg
USE_KDE= coreaddons windowsystem \
diff --git a/devel/kf5-kdbusaddons/Makefile b/devel/kf5-kdbusaddons/Makefile
index 792b2c521fa0..2b238fbf0772 100644
--- a/devel/kf5-kdbusaddons/Makefile
+++ b/devel/kf5-kdbusaddons/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 addons to QtDBus
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kdbusaddons/html/index.html
LICENSE= LGPL21+
diff --git a/devel/kf5-kdeclarative/Makefile b/devel/kf5-kdeclarative/Makefile
index 3965510f5438..a826f3f53203 100644
--- a/devel/kf5-kdeclarative/Makefile
+++ b/devel/kf5-kdeclarative/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library providing integration of QML and KDE Frameworks
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kdeclarative/html/index.html
LIB_DEPENDS= libepoxy.so:graphics/libepoxy
diff --git a/devel/kf5-kdoctools/Makefile b/devel/kf5-kdoctools/Makefile
index 408fc0d363d0..8e84ad2fa3d5 100644
--- a/devel/kf5-kdoctools/Makefile
+++ b/devel/kf5-kdoctools/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 documentation generation from docbook
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kdoctools/html/index.html
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml \
diff --git a/devel/kf5-kfilemetadata/Makefile b/devel/kf5-kfilemetadata/Makefile
index 7d79dc45a0b1..736060731c70 100644
--- a/devel/kf5-kfilemetadata/Makefile
+++ b/devel/kf5-kfilemetadata/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for extracting file metadata
+WWW= https://projects.kde.org/projects/kde/workspace/kfilemetadata
LIB_DEPENDS= libavutil.so:multimedia/ffmpeg \
libepub.so:textproc/ebook-tools \
diff --git a/devel/kf5-ki18n/Makefile b/devel/kf5-ki18n/Makefile
index 3a06a3a42b43..6c67c64c3852 100644
--- a/devel/kf5-ki18n/Makefile
+++ b/devel/kf5-ki18n/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 advanced internationalization framework
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/ki18n/html/index.html
USES= cmake compiler:c++11-lib gettext-runtime \
gettext-tools:build,run kde:5 qt:5 tar:xz
diff --git a/devel/kf5-kidletime/Makefile b/devel/kf5-kidletime/Makefile
index 7adb819edd8f..479cc641a9f2 100644
--- a/devel/kf5-kidletime/Makefile
+++ b/devel/kf5-kidletime/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for monitoring user activity
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kidletime/html/index.html
USES= cmake compiler:c++11-lib kde:5 pkgconfig qt:5 tar:xz xorg
USE_KDE= ecm_build
diff --git a/devel/kf5-kio/Makefile b/devel/kf5-kio/Makefile
index f02e76038154..88cb7238d502 100644
--- a/devel/kf5-kio/Makefile
+++ b/devel/kf5-kio/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 resource and network access abstraction
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kio/html/index.html
USES= cmake compiler:c++11-lib desktop-file-utils \
gettext gnome kde:5 cpe qt:5 ssl tar:xz xorg
diff --git a/devel/kf5-kitemmodels/Makefile b/devel/kf5-kitemmodels/Makefile
index 32d7231a5682..ab0315b8c4be 100644
--- a/devel/kf5-kitemmodels/Makefile
+++ b/devel/kf5-kitemmodels/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 models for Qt Model/View system
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kitemmodels/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm_build
diff --git a/devel/kf5-knewstuff/Makefile b/devel/kf5-knewstuff/Makefile
index 05652df9829c..8e81de068e9c 100644
--- a/devel/kf5-knewstuff/Makefile
+++ b/devel/kf5-knewstuff/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for downloading application assets from the network
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/knewstuff/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= archive attica5 auth codecs completion config \
diff --git a/devel/kf5-knotifications/Makefile b/devel/kf5-knotifications/Makefile
index 38b1d75a66e0..c8f44289ce8a 100644
--- a/devel/kf5-knotifications/Makefile
+++ b/devel/kf5-knotifications/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 abstraction for system notifications
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/knotifications/html/index.html
LIB_DEPENDS= libdbusmenu-qt5.so:devel/libdbusmenu-qt@qt5 \
libcanberra.so:audio/libcanberra
diff --git a/devel/kf5-knotifyconfig/Makefile b/devel/kf5-knotifyconfig/Makefile
index 5aee62aec204..8cbbec19c4c2 100644
--- a/devel/kf5-knotifyconfig/Makefile
+++ b/devel/kf5-knotifyconfig/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 configuration system for KNotify
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/knotifyconfig/html/index.html
LIB_DEPENDS= libcanberra.so:audio/libcanberra
diff --git a/devel/kf5-kpackage/Makefile b/devel/kf5-kpackage/Makefile
index 7eb27a901ec2..de41146a1bc2 100644
--- a/devel/kf5-kpackage/Makefile
+++ b/devel/kf5-kpackage/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library to load and install packages
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kpackage/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons i18n \
diff --git a/devel/kf5-kparts/Makefile b/devel/kf5-kparts/Makefile
index 1ede16677d71..a3ff9f2137ce 100644
--- a/devel/kf5-kparts/Makefile
+++ b/devel/kf5-kparts/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 document centric plugin system
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kparts/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= auth codecs completion config configwidgets coreaddons \
diff --git a/devel/kf5-kpeople/Makefile b/devel/kf5-kpeople/Makefile
index 1a03138212ac..543913b0880a 100644
--- a/devel/kf5-kpeople/Makefile
+++ b/devel/kf5-kpeople/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library providing access to contacts
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kpeople/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= config coreaddons i18n itemviews service widgetsaddons \
diff --git a/devel/kf5-kpty/Makefile b/devel/kf5-kpty/Makefile
index c556e7e0ee8f..ad9097f5f75f 100644
--- a/devel/kf5-kpty/Makefile
+++ b/devel/kf5-kpty/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 pty abstraction
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kpty/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons i18n \
diff --git a/devel/kf5-kservice/Makefile b/devel/kf5-kservice/Makefile
index b15a1fe61364..020288b5d43e 100644
--- a/devel/kf5-kservice/Makefile
+++ b/devel/kf5-kservice/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 advanced plugin and service introspection
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kservice/html/index.html
USES= bison cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= archive config coreaddons crash dbusaddons i18n \
diff --git a/devel/kf5-ktexteditor/Makefile b/devel/kf5-ktexteditor/Makefile
index ec9a5a36fb82..d9a75d0095f8 100644
--- a/devel/kf5-ktexteditor/Makefile
+++ b/devel/kf5-ktexteditor/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 advanced embeddable text editor
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/ktexteditor/html/index.html
LIB_DEPENDS= libgit2.so:devel/libgit2 \
libeditorconfig.so:editors/editorconfig-core-c
diff --git a/devel/kf5-kunitconversion/Makefile b/devel/kf5-kunitconversion/Makefile
index 3b3181a0c27b..d2f736a9cc9b 100644
--- a/devel/kf5-kunitconversion/Makefile
+++ b/devel/kf5-kunitconversion/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 library for unit conversion
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/kunitconversion/html/index.html
USES= cmake compiler:c++11-lib gettext kde:5 pkgconfig qt:5 tar:xz
USE_KDE= i18n \
diff --git a/devel/kf5-solid/Makefile b/devel/kf5-solid/Makefile
index 91ff34a46e59..a0be1a844445 100644
--- a/devel/kf5-solid/Makefile
+++ b/devel/kf5-solid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 hardware integration and detection
+WWW= https://api.kde.org/frameworks-api/frameworks5-apidocs/solid/html/index.html
RUN_DEPENDS= bsdisks:sysutils/bsdisks
diff --git a/devel/kf5-threadweaver/Makefile b/devel/kf5-threadweaver/Makefile
index 3b57a334c966..80a362ed782a 100644
--- a/devel/kf5-threadweaver/Makefile
+++ b/devel/kf5-threadweaver/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org
COMMENT= KF5 helper for multithreaded programming
+WWW= https://api.kde.org/frameworks/threadweaver/html/index.html
USES= cmake compiler:c++11-lib kde:5 qt:5 tar:xz
USE_KDE= ecm_build
diff --git a/devel/kio-extras/Makefile b/devel/kio-extras/Makefile
index d21a9f7d0caf..dbccdecadaff 100644
--- a/devel/kio-extras/Makefile
+++ b/devel/kio-extras/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 library to increase the functionality of KIO
+WWW= https://projects.kde.org/projects/kde/workspace/kio-extras
LIB_DEPENDS= libtag.so:audio/taglib \
libImath.so:math/Imath \
diff --git a/devel/kirigami-gallery/Makefile b/devel/kirigami-gallery/Makefile
index bc119690cfda..85ae47c7da97 100644
--- a/devel/kirigami-gallery/Makefile
+++ b/devel/kirigami-gallery/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Kirigami component gallery application
+WWW= https://invent.kde.org/sdk/kirigami-gallery
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL-2
diff --git a/devel/kiwix-lib/Makefile b/devel/kiwix-lib/Makefile
index d2c406e88f1e..2a0d293dafa5 100644
--- a/devel/kiwix-lib/Makefile
+++ b/devel/kiwix-lib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= me@int19h.org
COMMENT= Common code base for all Kiwix ports
+WWW= https://www.kiwix.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/kms-cmake-utils/Makefile b/devel/kms-cmake-utils/Makefile
index 5fa30ef30dc8..de3f70b70d85 100644
--- a/devel/kms-cmake-utils/Makefile
+++ b/devel/kms-cmake-utils/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= CMake common files used to build all Kurento C/C++ projects
+WWW= https://github.com/Kurento/kms-cmake-utils
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/kodi-platform/Makefile b/devel/kodi-platform/Makefile
index d4eea361addb..eb9847b069cb 100644
--- a/devel/kodi-platform/Makefile
+++ b/devel/kodi-platform/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= decke@FreeBSD.org
COMMENT= Kodi platform support library
+WWW= https://github.com/xbmc/kodi-platform
LICENSE= GPLv2+
diff --git a/devel/kokkos/Makefile b/devel/kokkos/Makefile
index da4124bf7c37..f3d82dbd1e8f 100644
--- a/devel/kokkos/Makefile
+++ b/devel/kokkos/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ performance portability programming ecosystem
+WWW= https://github.com/kokkos/kokkos
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/kore/Makefile b/devel/kore/Makefile
index 60f4a8012586..2828be858372 100644
--- a/devel/kore/Makefile
+++ b/devel/kore/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://kore.io/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= Web application framework for writing web APIs in C
+WWW= http://www.kore.io/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/kronosnet/Makefile b/devel/kronosnet/Makefile
index 5478c124e7d7..3042bc186715 100644
--- a/devel/kronosnet/Makefile
+++ b/devel/kronosnet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://kronosnet.org/releases/
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Network abstraction layer designed for high availability
+WWW= https://kronosnet.org/
LICENSE= GPLv2
diff --git a/devel/ksql/Makefile b/devel/ksql/Makefile
index b0d9a81231b4..09f879b2b570 100644
--- a/devel/ksql/Makefile
+++ b/devel/ksql/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://kristaps.bsd.lv/ksql/snapshots/
MAINTAINER= ports@FreeBSD.org
COMMENT= Lazy man's wrapper for the SQLite C API
+WWW= https://kristaps.bsd.lv/ksql/
LICENSE= ISCL
diff --git a/devel/kyra/Makefile b/devel/kyra/Makefile
index 97f02a235c95..6e44925f353b 100644
--- a/devel/kyra/Makefile
+++ b/devel/kyra/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_src_${PORTVERSION:S/./_/g}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple Sprite engine written in C++
+WWW= https://www.grinninglizard.com/kyra/
LICENSE= GPLv2
diff --git a/devel/kyua/Makefile b/devel/kyua/Makefile
index 80cd9819cd27..1c3ebd4a8895 100644
--- a/devel/kyua/Makefile
+++ b/devel/kyua/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= https://github.com/jmmv/kyua/releases/download/${PORTNAME}-${PORTV
MAINTAINER= jmmv@FreeBSD.org
COMMENT= Testing framework for infrastructure software
+WWW= https://github.com/jmmv/kyua/
LICENSE= BSD3CLAUSE
diff --git a/devel/lab/Makefile b/devel/lab/Makefile
index ff608895e75a..93bbfb22965f 100644
--- a/devel/lab/Makefile
+++ b/devel/lab/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Lab makes it simple to work with repositories on GitLab
+WWW= https://zaquestion.github.io/lab
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lasi/Makefile b/devel/lasi/Makefile
index d31d882dab66..ece2da9b58a5 100644
--- a/devel/lasi/Makefile
+++ b/devel/lasi/Makefile
@@ -6,6 +6,7 @@ DISTNAME= libLASi-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ stream output interface for creating Postscript documents
+WWW= https://www.unifont.org/lasi/
LIB_DEPENDS= libltdl.so:devel/libltdl
diff --git a/devel/lattice-ice40-examples-hx1k/Makefile b/devel/lattice-ice40-examples-hx1k/Makefile
index abec86c328fd..6b4473dc5b28 100644
--- a/devel/lattice-ice40-examples-hx1k/Makefile
+++ b/devel/lattice-ice40-examples-hx1k/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= manu@FreeBSD.org
COMMENT= Lattice iCE40 FPGA examples for the Olimex HX1K board
+WWW= https://github.com/OLIMEX/iCE40HX1K-EVB
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lattice-ice40-examples-hx8k/Makefile b/devel/lattice-ice40-examples-hx8k/Makefile
index 0db4894dda39..b2369f7f42b9 100644
--- a/devel/lattice-ice40-examples-hx8k/Makefile
+++ b/devel/lattice-ice40-examples-hx8k/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= manu@FreeBSD.org
COMMENT= Lattice iCE40 FPGA examples for the Olimex HX8K board
+WWW= https://github.com/OLIMEX/iCE40HX8K-EVB
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lattice-ice40-tools/Makefile b/devel/lattice-ice40-tools/Makefile
index 3f90cad32e99..3f8dd7ffa4e1 100644
--- a/devel/lattice-ice40-tools/Makefile
+++ b/devel/lattice-ice40-tools/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Open source tools for Lattice iCE40 FPGAs
+WWW= https://www.clifford.at/icestorm
RUN_DEPENDS= abc:cad/abc \
arachne-pnr:devel/arachne-pnr \
diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile
index 8017bcbad28e..87c31c45f9fd 100644
--- a/devel/lazygit/Makefile
+++ b/devel/lazygit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= meta@FreeBSD.org
COMMENT= Simple terminal UI for git commands
+WWW= https://github.com/jesseduffield/lazygit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lcov/Makefile b/devel/lcov/Makefile
index 118591d20c37..1ffce6791bc7 100644
--- a/devel/lcov/Makefile
+++ b/devel/lcov/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/ltp/Coverage%20Analysis/LCOV-${PORTVERSION}
MAINTAINER= romain@FreeBSD.org
COMMENT= Linux Test Project GCOV extension
+WWW= http://ltp.sourceforge.net/coverage/lcov.php
LICENSE= GPLv2
diff --git a/devel/leaktracer/Makefile b/devel/leaktracer/Makefile
index 1fd717cdc7eb..c091c6382f32 100644
--- a/devel/leaktracer/Makefile
+++ b/devel/leaktracer/Makefile
@@ -7,6 +7,7 @@ DISTNAME= LeakTracer
MAINTAINER= ports@FreeBSD.org
COMMENT= Trace and analyze memory leaks in C++ programs
+WWW= https://www.andreasen.org/LeakTracer/
LICENSE= PD
diff --git a/devel/leatherman/Makefile b/devel/leatherman/Makefile
index 57e6e4f94fa0..87db530ca738 100644
--- a/devel/leatherman/Makefile
+++ b/devel/leatherman/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= puppet@FreeBSD.org
COMMENT= Leatherman C++ Tool library
+WWW= https://github.com/puppetlabs/leatherman
LICENSE= APACHE20
diff --git a/devel/leiningen/Makefile b/devel/leiningen/Makefile
index f46ec0bbc7a5..8fcd46949188 100644
--- a/devel/leiningen/Makefile
+++ b/devel/leiningen/Makefile
@@ -7,9 +7,9 @@ MASTER_SITES= https://codeber.org/technomancy/leiningen/releases/download/${PORT
DISTFILES= ${DISTVERSION}${EXTRACT_SUFX} ${PORTNAME}-${PORTVERSION}-standalone.jar:standalone
EXTRACT_ONLY= ${DISTVERSION}${EXTRACT_SUFX}
-
MAINTAINER= ports@FreeBSD.org
COMMENT= Automate Clojure projects
+WWW= https://codeberg.org/leiningen/leiningen
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/lemon/Makefile b/devel/lemon/Makefile
index af8a6e081e8a..4439d649454d 100644
--- a/devel/lemon/Makefile
+++ b/devel/lemon/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://tx97.net/pub/distfiles/ \
MAINTAINER= vmagerya@gmail.com
COMMENT= LALR(1) parser generator. Similar in function to yacc and bison
+WWW= https://www.hwaci.com/sw/lemon/
LICENSE= PD
diff --git a/devel/level-zero/Makefile b/devel/level-zero/Makefile
index e657d7a57524..e841999469da 100644
--- a/devel/level-zero/Makefile
+++ b/devel/level-zero/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= oneAPI Level Zero Specification Headers and Loader
+WWW= https://spec.oneapi.io/versions/latest/elements/l0/source/index.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lfcbase/Makefile b/devel/lfcbase/Makefile
index 98ee1a6d5dfc..dfce8bae972b 100644
--- a/devel/lfcbase/Makefile
+++ b/devel/lfcbase/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.lemke-it.com/
MAINTAINER= pi@FreeBSD.org
COMMENT= Collection of basic c++ classes, used for databases/cego
+WWW= https://www.lemke-it.com/
LICENSE= GPLv3
diff --git a/devel/lfcxml/Makefile b/devel/lfcxml/Makefile
index 1d9def6fb81c..913a3600b9a3 100644
--- a/devel/lfcxml/Makefile
+++ b/devel/lfcxml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.lemke-it.com/
MAINTAINER= pi@FreeBSD.org
COMMENT= C++ XML library, used for databases/cego
+WWW= https://www.lemke-it.com/
LICENSE= GPLv3
diff --git a/devel/libCello/Makefile b/devel/libCello/Makefile
index 0357e7da7196..851e3b8d3b35 100644
--- a/devel/libCello/Makefile
+++ b/devel/libCello/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://libcello.org/static/
MAINTAINER= matthew.closson@gmail.com
COMMENT= Higher level programming in C
+WWW= https://libcello.org
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/libIDL/Makefile b/devel/libIDL/Makefile
index 9faaa34dc22e..37785c0510df 100644
--- a/devel/libIDL/Makefile
+++ b/devel/libIDL/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= desktop@FreeBSD.org
COMMENT= Library for creating trees of CORBA IDL files
+WWW= https://www.gnome.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libabigail/Makefile b/devel/libabigail/Makefile
index 27b0de163023..e38ef83d3a40 100644
--- a/devel/libabigail/Makefile
+++ b/devel/libabigail/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SOURCEWARE/${PORTNAME}/
MAINTAINER= adridg@FreeBSD.org
COMMENT= ABI Generic Analysis and Instrumentation Library
+WWW= https://sourceware.org/libabigail/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/libac/Makefile b/devel/libac/Makefile
index d4964ef07745..7962aabbe566 100644
--- a/devel/libac/Makefile
+++ b/devel/libac/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C++ implementation of the Aho-Corasick (AC) string matching algorithm
+WWW= https://github.com/cloudflare/lua-aho-corasick
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libantlr3c/Makefile b/devel/libantlr3c/Makefile
index 4feeef21477f..1604845f6a9d 100644
--- a/devel/libantlr3c/Makefile
+++ b/devel/libantlr3c/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.antlr3.org/download/C/
MAINTAINER= bofh@FreeBSD.org
COMMENT= ANother Tool for Language Recognition (C runtime)
+WWW= https://www.antlr3.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libantlr4/Makefile b/devel/libantlr4/Makefile
index 5eb183b16d7e..773e68b002c7 100644
--- a/devel/libantlr4/Makefile
+++ b/devel/libantlr4/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= lib
MAINTAINER= fluffy@FreeBSD.org
COMMENT= ANother Tool for Language Recognition (C runtime)
+WWW= https://www.antlr.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/libappindicator/Makefile b/devel/libappindicator/Makefile
index 09aae7ffe773..af3a31a04cd2 100644
--- a/devel/libappindicator/Makefile
+++ b/devel/libappindicator/Makefile
@@ -10,6 +10,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= tagattie@FreeBSD.org
COMMENT= KSNI App Indicator library
+WWW= https://launchpad.net/libappindicator
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libaravis/Makefile b/devel/libaravis/Makefile
index ca4cba94ce42..93380b5b60b1 100644
--- a/devel/libaravis/Makefile
+++ b/devel/libaravis/Makefile
@@ -8,6 +8,7 @@ PATCHFILES= cb27eb4e4c38553b6dfbbc70cc18caa51a365107.patch:-p1 # FreeBSD suppor
MAINTAINER= rozhuk.im@gmail.com
COMMENT= Camera control and image acquisition library
+WWW= https://github.com/AravisProject/aravis
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libarea/Makefile b/devel/libarea/Makefile
index 1f8d9d87d88c..c60fc6c901d6 100644
--- a/devel/libarea/Makefile
+++ b/devel/libarea/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel cad
MAINTAINER= ports@FreeBSD.org
COMMENT= CAM-related software for profile and pocketing operations
+WWW= https://github.com/heeks/libarea
LICENSE= BSD3CLAUSE
diff --git a/devel/libarena/Makefile b/devel/libarena/Makefile
index d3e0930d8146..4371103eabe1 100644
--- a/devel/libarena/Makefile
+++ b/devel/libarena/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.25thandclement.com/~william/projects/releases/
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Custom Memory Allocator Interface
+WWW= https://www.25thandclement.com/~william/projects/libarena.html
LICENSE= MIT
diff --git a/devel/libassa/Makefile b/devel/libassa/Makefile
index 2f1269e547f4..5ca56034af5d 100644
--- a/devel/libassa/Makefile
+++ b/devel/libassa/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION:C/\.[0-9]*$//}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= C++ networking library and application framework
+WWW= http://libassa.sourceforge.net/
LICENSE= LGPL20+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libassetml/Makefile b/devel/libassetml/Makefile
index 7ba487fbd3a0..b364d6940e4d 100644
--- a/devel/libassetml/Makefile
+++ b/devel/libassetml/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/ofset/${PORTNAME}/${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library to share image and audio files between projects
+WWW= http://www.ofset.org/assetml/
BUILD_DEPENDS= texi2html:textproc/texi2html
LIB_DEPENDS= libpopt.so:devel/popt
diff --git a/devel/libastylej/Makefile b/devel/libastylej/Makefile
index fb3fa780e5f6..65132956e98e 100644
--- a/devel/libastylej/Makefile
+++ b/devel/libastylej/Makefile
@@ -8,6 +8,7 @@ DISTNAME= astyle_${PORTVERSION}_linux
MAINTAINER= ports@FreeBSD.org
COMMENT= Source code indenter, formatter, and beautifier (JNI library)
+WWW= http://astyle.sourceforge.net/
LICENSE= LGPL3
diff --git a/devel/libatomic_ops/Makefile b/devel/libatomic_ops/Makefile
index 6e8af07c7e22..1b920022dc4b 100644
--- a/devel/libatomic_ops/Makefile
+++ b/devel/libatomic_ops/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/ivmai/${PORTNAME}/releases/download/v${DISTVERS
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Atomic operations access library
+WWW= https://github.com/ivmai/libatomic_ops
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
diff --git a/devel/libavl/Makefile b/devel/libavl/Makefile
index c76219290dd6..d2c0f721a257 100644
--- a/devel/libavl/Makefile
+++ b/devel/libavl/Makefile
@@ -7,6 +7,7 @@ DISTNAME= avl-${PORTVERSION}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Library for balanced binary trees
+WWW= https://adtinfo.org/
GNU_CONFIGURE= yes
diff --git a/devel/libayatana-appindicator/Makefile b/devel/libayatana-appindicator/Makefile
index fdcf4e0c6a64..9b33f2c50cdb 100644
--- a/devel/libayatana-appindicator/Makefile
+++ b/devel/libayatana-appindicator/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jgh@FreeBSD.org
COMMENT= Ayatana Application Indicators Shared Library
+WWW= https://github.com/AyatanaIndicators/libayatana-appindicator
LICENSE= LGPL3
diff --git a/devel/libayatana-indicator/Makefile b/devel/libayatana-indicator/Makefile
index 50ac4415afde..70495be261d9 100644
--- a/devel/libayatana-indicator/Makefile
+++ b/devel/libayatana-indicator/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jgh@FreeBSD.org
COMMENT= Ayatana Indicators Shared Library
+WWW= https://github.com/AyatanaIndicators/libayatana-indicator
LICENSE= GPLv3
diff --git a/devel/libb2/Makefile b/devel/libb2/Makefile
index 1d81adc5bfd9..c5a973bf0d0f 100644
--- a/devel/libb2/Makefile
+++ b/devel/libb2/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 9fbedd0db42305c904fc28deb9c69c7fc8f3d870.patch:-p1 \
MAINTAINER= mm@FreeBSD.org
COMMENT= C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp
+WWW= https://blake2.net/
LICENSE= CC0-1.0
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libbacktrace/Makefile b/devel/libbacktrace/Makefile
index a06f47755720..4dbc59fd88b4 100644
--- a/devel/libbacktrace/Makefile
+++ b/devel/libbacktrace/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C library that produces symbolic backtraces in C/C++ programs
+WWW= https://github.com/ianlancetaylor/libbacktrace
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libbde/Makefile b/devel/libbde/Makefile
index 94945c37019b..2c2def2036c4 100644
--- a/devel/libbde/Makefile
+++ b/devel/libbde/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libbde/releases/download/${PORTVERSION:E
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the BitLocker Drive Encryption volumes
+WWW= https://github.com/libyal/libbde
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libbinio/Makefile b/devel/libbinio/Makefile
index 53770eabdb43..e974784ca05f 100644
--- a/devel/libbinio/Makefile
+++ b/devel/libbinio/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Binary I/O stream class library
+WWW= https://adplug.github.io/libbinio/
LICENSE= LGPL21
diff --git a/devel/libbpfjit/Makefile b/devel/libbpfjit/Makefile
index 269e743af584..fdb85c172e42 100644
--- a/devel/libbpfjit/Makefile
+++ b/devel/libbpfjit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Just-in-Time compilation of bpf
+WWW= https://github.com/rmind/bpfjit
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENCE
diff --git a/devel/libbson/Makefile b/devel/libbson/Makefile
index a736d0b2a4cc..dbcd0409bde4 100644
--- a/devel/libbson/Makefile
+++ b/devel/libbson/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@bsdserwis.com
COMMENT= BSON utility library
+WWW= https://github.com/mongodb/libbson
LICENSE= APACHE20
diff --git a/devel/libburn/Makefile b/devel/libburn/Makefile
index 0f6c113b087f..d1f469a38b2d 100644
--- a/devel/libburn/Makefile
+++ b/devel/libburn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://files.libburnia-project.org/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= Libburnia library to read/write optical discs
+WWW= https://dev.lovelyhq.com/libburnia/web/wikis/home
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libcbor/Makefile b/devel/libcbor/Makefile
index 14a50a4f6168..6460e3a6c5ab 100644
--- a/devel/libcbor/Makefile
+++ b/devel/libcbor/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CBOR protocol implementation for C and others
+WWW= https://github.com/PJK/libcbor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/libccid/Makefile b/devel/libccid/Makefile
index 77205de14f00..6ab82cd8461a 100644
--- a/devel/libccid/Makefile
+++ b/devel/libccid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://ccid.apdu.fr/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic driver for USB CCID and ICCD
+WWW= https://ccid.apdu.fr/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libcdb/Makefile b/devel/libcdb/Makefile
index 476d72c06edf..ab48cb0a73db 100644
--- a/devel/libcdb/Makefile
+++ b/devel/libcdb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Constant database library
+WWW= https://github.com/rmind/libcdb
USES= compiler:c11 gmake libtool:build
diff --git a/devel/libcfu/Makefile b/devel/libcfu/Makefile
index 6bd27f1bfd59..db4fb2a55bb3 100644
--- a/devel/libcfu/Makefile
+++ b/devel/libcfu/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= crees@FreeBSD.org
COMMENT= Simple library of tools for developing multithreaded software
+WWW= http://libcfu.sourceforge.net/
LICENSE= BSD3CLAUSE
diff --git a/devel/libcidr/Makefile b/devel/libcidr/Makefile
index 02fddc0fa05f..4def97fffec9 100644
--- a/devel/libcidr/Makefile
+++ b/devel/libcidr/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.over-yonder.net/~fullermd/projects/${PORTNAME}/ \
MAINTAINER= fullermd@over-yonder.net
COMMENT= Library to handle manipulating CIDR netblocks
+WWW= https://www.over-yonder.net/~fullermd/projects/libcidr
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libcii/Makefile b/devel/libcii/Makefile
index d83325e36edd..3324225c94d5 100644
--- a/devel/libcii/Makefile
+++ b/devel/libcii/Makefile
@@ -6,6 +6,7 @@ DISTNAME= cii11
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Library from "C Interfaces and Implementations" by David Hanson
+WWW= http://www.cs.princeton.edu/software/cii/
NO_WRKSUBDIR= yes
diff --git a/devel/libcircllhist/Makefile b/devel/libcircllhist/Makefile
index 84728d136d82..84d916d97015 100644
--- a/devel/libcircllhist/Makefile
+++ b/devel/libcircllhist/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= fuz@fuz.su
COMMENT= Circonus log-linear histogram C implementation
+WWW= https://github.com/circonus-labs/libcircllhist
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libcjson/Makefile b/devel/libcjson/Makefile
index 55a62805663e..e6e3a2ff67d4 100644
--- a/devel/libcjson/Makefile
+++ b/devel/libcjson/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ultralightweight JSON parser in ANSI C
+WWW= https://github.com/DaveGamble/cJSON
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libclc/Makefile b/devel/libclc/Makefile
index dbd6519f90e1..b21831c628a7 100644
--- a/devel/libclc/Makefile
+++ b/devel/libclc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= libclc-${DISTVERSION}.src
MAINTAINER= x11@FreeBSD.org
COMMENT= Required library functions for OpenCL C programming language
+WWW= https://libclc.llvm.org/
LICENSE= LLVM
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/libcli/Makefile b/devel/libcli/Makefile
index 9349c81ed7ec..6cda2c7ed01f 100644
--- a/devel/libcli/Makefile
+++ b/devel/libcli/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GHC
MAINTAINER= ports@FreeBSD.org
COMMENT= Emulates a Cisco style command-line interface
+WWW= https://github.com/dparrish/libcli/
LICENSE= LGPL21
diff --git a/devel/libconcurrent/Makefile b/devel/libconcurrent/Makefile
index 2c47568600d8..fd16f6ee5cca 100644
--- a/devel/libconcurrent/Makefile
+++ b/devel/libconcurrent/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Tiny asymmetric-coroutine library
+WWW= https://github.com/sharow/libconcurrent/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libconfig/Makefile b/devel/libconfig/Makefile
index fcdc3fe3ba59..a5ae7ae75b59 100644
--- a/devel/libconfig/Makefile
+++ b/devel/libconfig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/hyperrealm/${PORTNAME}/releases/download/v${POR
MAINTAINER= ntarmos@ceid.upatras.gr
COMMENT= Simple library for processing structured configuration files
+WWW= https://www.hyperrealm.com/libconfig/libconfig.html
LICENSE= LGPL21
diff --git a/devel/libconfuse/Makefile b/devel/libconfuse/Makefile
index 3423afc075e4..7d11e76f365a 100644
--- a/devel/libconfuse/Makefile
+++ b/devel/libconfuse/Makefile
@@ -7,6 +7,7 @@ DISTNAME= confuse-${PORTVERSION}
MAINTAINER= otis@FreeBSD.org
COMMENT= Configuration file parsing library
+WWW= https://savannah.nongnu.org/projects/confuse/
LICENSE= ISCL
diff --git a/devel/libcreg/Makefile b/devel/libcreg/Makefile
index ac30eaca4111..d3c609984e92 100644
--- a/devel/libcreg/Makefile
+++ b/devel/libcreg/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libcreg/releases/download/${PORTVERSION:
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Windows 9x/Me Registry File format
+WWW= https://github.com/libyal/libcreg
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libcrossguid/Makefile b/devel/libcrossguid/Makefile
index e45cdea48224..95aed48c4da9 100644
--- a/devel/libcrossguid/Makefile
+++ b/devel/libcrossguid/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 23a8c007a668413c2e8cbd00984d223ed5ecfe05.patch:-p1
MAINTAINER= mickael.maillot@gmail.com
COMMENT= Minimal and cross platform C++ GUID library
+WWW= https://github.com/graeme-hill/crossguid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libcsptr/Makefile b/devel/libcsptr/Makefile
index cddb05b14bf6..5080ae704c14 100644
--- a/devel/libcsptr/Makefile
+++ b/devel/libcsptr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Smart pointers for the (GNU) C programming language
+WWW= https://github.com/Snaipe/libcsptr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libcuckoo/Makefile b/devel/libcuckoo/Makefile
index a5d1ef49e07b..581779bcc917 100644
--- a/devel/libcuckoo/Makefile
+++ b/devel/libcuckoo/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Performant hash table implementation
+WWW= https://github.com/efficient/libcuckoo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libcutl/Makefile b/devel/libcutl/Makefile
index f63dae654dee..3b72d256e0dd 100644
--- a/devel/libcutl/Makefile
+++ b/devel/libcutl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.codesynthesis.com/download/${PORTNAME}/${PORTVERSION:R}
MAINTAINER= rakuco@FreeBSD.org
COMMENT= C++ utility library with generic and independent components
+WWW= https://www.codesynthesis.com/projects/libcutl/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libcwd/Makefile b/devel/libcwd/Makefile
index a0ab3ee585c7..bb263df83534 100644
--- a/devel/libcwd/Makefile
+++ b/devel/libcwd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ Debugging Support Library
+WWW= http://libcwd.sourceforge.net/
LICENSE= QPL10
LICENSE_NAME= Q Public License, Version 1.0
diff --git a/devel/libdaemon/Makefile b/devel/libdaemon/Makefile
index db2db66d44ce..de1032c5889d 100644
--- a/devel/libdaemon/Makefile
+++ b/devel/libdaemon/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://0pointer.de/lennart/projects/${PORTNAME}/
MAINTAINER= desktop@FreeBSD.org
COMMENT= Lightweight C library that eases the writing of UNIX daemons
+WWW= https://0pointer.de/lennart/projects/libdaemon/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libdap/Makefile b/devel/libdap/Makefile
index fc70d8890c0a..5b09a097383f 100644
--- a/devel/libdap/Makefile
+++ b/devel/libdap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.opendap.org/pub/source/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SDK which contains an implementation of DAP 2.0 and 4.0
+WWW= https://www.opendap.org/software/libdap
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile
index e31dba8e3c97..41b254b232c5 100644
--- a/devel/libdatadog/Makefile
+++ b/devel/libdatadog/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Datadog Rust library
+WWW= https://github.com/DataDog/libdatadog
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libdatrie/Makefile b/devel/libdatrie/Makefile
index 102556a99b9a..86ea9a5d8b12 100644
--- a/devel/libdatrie/Makefile
+++ b/devel/libdatrie/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Double-array trie implementation library
+WWW= https://linux.thai.net/projects/datrie/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libdbusmenu-qt/Makefile b/devel/libdbusmenu-qt/Makefile
index 6888151fe83d..b912a4e8ad78 100644
--- a/devel/libdbusmenu-qt/Makefile
+++ b/devel/libdbusmenu-qt/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}_${MAJOR_VER}+${SNAPSHOT_VER}.orig
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt5 implementation of the DBusMenu protocol
+WWW= https://launchpad.net/libdbusmenu-qt
LICENSE= LGPL20
diff --git a/devel/libdbusmenu/Makefile b/devel/libdbusmenu/Makefile
index 54098fe96081..8a704ae944a5 100644
--- a/devel/libdbusmenu/Makefile
+++ b/devel/libdbusmenu/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://launchpadlibrarian.net/243440794/ \
MAINTAINER= vishwin@vishwin.info
COMMENT= GLib and Gtk Implementation of the DBusMenu protocol
+WWW= https://launchpad.net/libdbusmenu
LICENSE= GPLv3 LGPL21 LGPL3
LICENSE_COMB= multi
diff --git a/devel/libddoc/Makefile b/devel/libddoc/Makefile
index cf1d52d135b7..e83b2062d477 100644
--- a/devel/libddoc/Makefile
+++ b/devel/libddoc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= D implementation of the DDoc macro system
+WWW= https://github.com/dlang-community/libddoc
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/libdevq/Makefile b/devel/libdevq/Makefile
index dacbade47990..a155aa845f13 100644
--- a/devel/libdevq/Makefile
+++ b/devel/libdevq/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/freebsd/${PORTNAME}/releases/download/${PORTVER
MAINTAINER= x11@FreeBSD.org
COMMENT= Generic Device Query and Monitor interface
+WWW= https://github.com/freebsd/libdevq
LICENSE= BSD2CLAUSE
diff --git a/devel/libdill/Makefile b/devel/libdill/Makefile
index 4fddd74f2aea..0988b750c439 100644
--- a/devel/libdill/Makefile
+++ b/devel/libdill/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Structured concurrency library in C
+WWW= http://libdill.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libdisasm/Makefile b/devel/libdisasm/Makefile
index 7b6c5f764cba..7440aac945c4 100644
--- a/devel/libdisasm/Makefile
+++ b/devel/libdisasm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/bastard/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Intel x86 instructions disassembler utility and library
+WWW= http://bastard.sourceforge.net/libdisasm.html
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libdisorder/Makefile b/devel/libdisorder/Makefile
index fdb5edc0c3f7..5d07ac8dcb2f 100644
--- a/devel/libdisorder/Makefile
+++ b/devel/libdisorder/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://libdisorder.freshdefense.net/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple C library for entropy measurement
+WWW= http://libdisorder.freshdefense.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libdistance/Makefile b/devel/libdistance/Makefile
index 2cd5ae2c4da9..23a51d24cb71 100644
--- a/devel/libdistance/Makefile
+++ b/devel/libdistance/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://monkey.org/~jose/software/libdistance/
MAINTAINER= jonathan@FreeBSD.org
COMMENT= Compute the distance between two pieces of data
+WWW= https://monkey.org/~jose/software/libdistance
LICENSE= BSD3CLAUSE
diff --git a/devel/libdlna/Makefile b/devel/libdlna/Makefile
index 620d4066f528..ba58ff07e9b2 100644
--- a/devel/libdlna/Makefile
+++ b/devel/libdlna/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://libdlna.geexbox.org/releases/ \
MAINTAINER= malus.x@gmail.com
COMMENT= Reference DLNA open-source implementation
+WWW= https://libdlna.geexbox.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libdnsres/Makefile b/devel/libdnsres/Makefile
index 37507657a7c5..734f7b29f83f 100644
--- a/devel/libdnsres/Makefile
+++ b/devel/libdnsres/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://monkey.org/~provos/
MAINTAINER= oz@nixil.net
COMMENT= Provides a non-blocking thread-safe API for resolving DNS names
+WWW= https://www.monkey.org/~provos/libdnsres/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libdombey/Makefile b/devel/libdombey/Makefile
index 32ced9eab9f5..124e301f2eed 100644
--- a/devel/libdombey/Makefile
+++ b/devel/libdombey/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.mammothcheese.ca/
MAINTAINER= jimmy@mammothcheese.ca
COMMENT= SCGI application server in a library
+WWW= http://mammothcheese.ca/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libdparse/Makefile b/devel/libdparse/Makefile
index 48e91d1e6f94..cb65e54b4e85 100644
--- a/devel/libdparse/Makefile
+++ b/devel/libdparse/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Library for lexing and parsing D source code
+WWW= https://github.com/dlang-community/libdparse
LICENSE= BSL
diff --git a/devel/libds/Makefile b/devel/libds/Makefile
index 42906234f8d6..104927a28536 100644
--- a/devel/libds/Makefile
+++ b/devel/libds/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/libds/libds/libds-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= ANSI Generic Data Structures Library
+WWW= https://sourceforge.net/projects/libds/
LICENSE= BSD4CLAUSE
diff --git a/devel/libdsp/Makefile b/devel/libdsp/Makefile
index f0791f09e52f..977fbe328162 100644
--- a/devel/libdsp/Makefile
+++ b/devel/libdsp/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ class library of common digital signal processing functions
+WWW= http://libdsp.sourceforge.net/overview.html
WRKSRC= ${WRKDIR}/libdsp-src-${PORTVERSION}/${PORTNAME:S/dsp/DSP/}-${PORTVERSION}
diff --git a/devel/libdwarf/Makefile b/devel/libdwarf/Makefile
index 7864df26977b..ee9592ff6cdc 100644
--- a/devel/libdwarf/Makefile
+++ b/devel/libdwarf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.prevanders.net/ \
MAINTAINER= joerg@FreeBSD.org
COMMENT= Library to analyze DWARF debugging information in ELF files
+WWW= https://www.prevanders.net/dwarf.html
LICENSE= LGPL21
diff --git a/devel/libe/Makefile b/devel/libe/Makefile
index de5d742d059b..652ea414001a 100644
--- a/devel/libe/Makefile
+++ b/devel/libe/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= egypcio@FreeBSD.org
COMMENT= High-performance data structures and utilities for C++
+WWW= https://github.com/rescrv/e
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libedit/Makefile b/devel/libedit/Makefile
index 05c67b33b65f..a7e69a82b30d 100644
--- a/devel/libedit/Makefile
+++ b/devel/libedit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${EDITDATE}-${EDITVERSION}
MAINTAINER= bapt@FreeBSD.org
COMMENT= Command line editor library
+WWW= https://thrysoee.dk/editline/
LICENSE= BSD2CLAUSE
diff --git a/devel/libegit2/Makefile b/devel/libegit2/Makefile
index 3995fc1ea282..83bda5009250 100644
--- a/devel/libegit2/Makefile
+++ b/devel/libegit2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Emacs bindings for libgit2
+WWW= https://github.com/magit/libegit2
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libeio/Makefile b/devel/libeio/Makefile
index 7c3af909ed57..f6694f164840 100644
--- a/devel/libeio/Makefile
+++ b/devel/libeio/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= osa@FreeBSD.org
COMMENT= Full-featured asynchronous I/O library for C
+WWW= http://software.schmorp.de/pkg/libeio.html
# lib/libeio.so.1
CONFLICTS_INSTALL= efl
diff --git a/devel/libelf/Makefile b/devel/libelf/Makefile
index 4cb7e222b33b..cbf16e890ce5 100644
--- a/devel/libelf/Makefile
+++ b/devel/libelf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= NETBSD
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Public ELF file access library similar to libelf(3) in Solaris
+WWW= https://web.archive.org/web/20181111033959/www.mr511.de/software/english.html
LICENSE= LGPL20
diff --git a/devel/libepoll-shim/Makefile b/devel/libepoll-shim/Makefile
index 0234ccc734e1..baee02d5eb72 100644
--- a/devel/libepoll-shim/Makefile
+++ b/devel/libepoll-shim/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
COMMENT= Small epoll implementation using kqueue
+WWW= https://github.com/jiixyj/epoll-shim
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libepp-nicbr/Makefile b/devel/libepp-nicbr/Makefile
index eea508a1be25..4afb33100f35 100644
--- a/devel/libepp-nicbr/Makefile
+++ b/devel/libepp-nicbr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://ftp.registro.br/pub/libepp-nicbr/
MAINTAINER= ports@FreeBSD.org
COMMENT= Partial Extensible Provisioning Protocol to .br domains
+WWW= https://registro.br/epp/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/liberasurecode/Makefile b/devel/liberasurecode/Makefile
index a70d2da14315..9eee752df73f 100644
--- a/devel/liberasurecode/Makefile
+++ b/devel/liberasurecode/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fuz@fuz.su
COMMENT= Unified Erasure Coding interface for common storage workloads
+WWW= https://github.com/openstack/liberasurecode
LICENSE= BSD2CLAUSE
diff --git a/devel/libesedb/Makefile b/devel/libesedb/Makefile
index 88225caac69c..37ea24f91010 100644
--- a/devel/libesedb/Makefile
+++ b/devel/libesedb/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libesedb/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the ESEDB format
+WWW= https://github.com/libyal/libesedb
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libestr/Makefile b/devel/libestr/Makefile
index 8d3d4c0af172..332edceef3ef 100644
--- a/devel/libestr/Makefile
+++ b/devel/libestr/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://libestr.adiscon.com/files/download/
MAINTAINER= matthew@FreeBSD.org
COMMENT= Library for some string essentials
+WWW= https://libestr.adiscon.com/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libev/Makefile b/devel/libev/Makefile
index a83d29c17e85..4099ec6ddc9a 100644
--- a/devel/libev/Makefile
+++ b/devel/libev/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://dist.schmorp.de/libev/ \
MAINTAINER= vsevolod@FreeBSD.org
COMMENT= Full-featured and high-performance event loop library
+WWW= http://software.schmorp.de/pkg/libev.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libevdev/Makefile b/devel/libevdev/Makefile
index 4436bd9629a0..aacf17572d8a 100644
--- a/devel/libevdev/Makefile
+++ b/devel/libevdev/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
COMMENT= Linux Event Device library
+WWW= https://www.freedesktop.org/wiki/Software/libevdev/
LICENSE= MIT # without linux/*.h
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libevdevplus/Makefile b/devel/libevdevplus/Makefile
index 2e89be4eec78..f4611e5db353 100644
--- a/devel/libevdevplus/Makefile
+++ b/devel/libevdevplus/Makefile
@@ -8,6 +8,7 @@ PATCHFILES+= 7f208aaf21aa468013fc41e67c32f6a6c8c08249.patch:-p1 # install direct
MAINTAINER= bapt@FreeBSD.org
COMMENT= Easy-to-use event device library in C++
+WWW= https://github.com/YukiWorkshop/libevdevPlus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libevent/Makefile b/devel/libevent/Makefile
index 432c4c4b4cdb..c921b55bd11b 100644
--- a/devel/libevent/Makefile
+++ b/devel/libevent/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/relea
MAINTAINER= kbowling@FreeBSD.org
COMMENT= API for executing callback functions on events or timeouts
+WWW= https://libevent.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libevt/Makefile b/devel/libevt/Makefile
index ce1e2685ee4f..5826624f0bcb 100644
--- a/devel/libevt/Makefile
+++ b/devel/libevt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libevt/releases/download/${PORTVERSION:E
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tooling to access the Windows Event Log (EVT) format
+WWW= https://github.com/libyal/libevt
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libevtx/Makefile b/devel/libevtx/Makefile
index 1255d4f71e02..9ce9d61d1e60 100644
--- a/devel/libevtx/Makefile
+++ b/devel/libevtx/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libevtx/releases/download/${PORTVERSION:
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tooling to access the Windows XML Event Log (EVTX) format
+WWW= https://github.com/libyal/libevtx
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libewf/Makefile b/devel/libewf/Makefile
index 3d02c9ad9b8b..f256a6e0875f 100644
--- a/devel/libewf/Makefile
+++ b/devel/libewf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libewf-legacy/releases/download/${PORTVE
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library for support of the Expert Witness Compression Format (EWF)
+WWW= https://github.com/libyal/libewf-legacy
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libexplain/Makefile b/devel/libexplain/Makefile
index 59efb9e83d5c..0d65b10a40fd 100644
--- a/devel/libexplain/Makefile
+++ b/devel/libexplain/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library which may be used to explain Unix and Linux system call errors
+WWW= http://libexplain.sourceforge.net/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libfaketime/Makefile b/devel/libfaketime/Makefile
index 052cffbe3b54..8303709ce1dc 100644
--- a/devel/libfaketime/Makefile
+++ b/devel/libfaketime/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Modifies the system time for a single application
+WWW= https://github.com/wolfcw/libfaketime
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libfastcommon/Makefile b/devel/libfastcommon/Makefile
index c658f6d120ad..f55e89d0e58c 100644
--- a/devel/libfastcommon/Makefile
+++ b/devel/libfastcommon/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= daniel@blodan.se
COMMENT= C common functions library used mainly by FastDFS and FastDHT
+WWW= https://github.com/happyfish100/libfastcommon
LICENSE= GPLv3
diff --git a/devel/libfastjson/Makefile b/devel/libfastjson/Makefile
index 9a6ad050af77..857e27cfbc8f 100644
--- a/devel/libfastjson/Makefile
+++ b/devel/libfastjson/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Fork of json-c (JSON implementation in C)
+WWW= https://github.com/rsyslog/libfastjson
LICENSE= MIT
diff --git a/devel/libffcall/Makefile b/devel/libffcall/Makefile
index a226ca50823f..0c2807c9e13d 100644
--- a/devel/libffcall/Makefile
+++ b/devel/libffcall/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= ndowens04@gmail.com
COMMENT= Foreign function call libraries
+WWW= https://www.haible.de/bruno/packages-ffcall.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libffi/Makefile b/devel/libffi/Makefile
index 8352d869fcdb..4bebca0aabf4 100644
--- a/devel/libffi/Makefile
+++ b/devel/libffi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PO
MAINTAINER= kbowling@FreeBSD.org
COMMENT= Foreign Function Interface
+WWW= https://sourceware.org/libffi/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libffi321/Makefile b/devel/libffi321/Makefile
index 64ebb2c1bcc2..8c0a81631fd1 100644
--- a/devel/libffi321/Makefile
+++ b/devel/libffi321/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 321
MAINTAINER= ports@FreeBSD.org
COMMENT= Foreign Function Interface (stripped down compat version)
+WWW= http://sources.redhat.com/libffi/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libffi33/Makefile b/devel/libffi33/Makefile
index 4ec59dadc630..bb4004cb210e 100644
--- a/devel/libffi33/Makefile
+++ b/devel/libffi33/Makefile
@@ -13,6 +13,7 @@ PATCHFILES+= 01a75ed76ea7e57f1b7a5c183e2b1e890e6aa0fd.diff:-p1
MAINTAINER= ports@FreeBSD.org
COMMENT= Foreign Function Interface (stripped down compat version)
+WWW= https://sourceware.org/libffi/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libfirm/Makefile b/devel/libfirm/Makefile
index eb04b3f468d3..de246a7fb6dc 100644
--- a/devel/libfirm/Makefile
+++ b/devel/libfirm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Graph-based SSA intermediate representation library for compilers
+WWW= https://sourceforge.net/projects/libfirm/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/libfixposix/Makefile b/devel/libfixposix/Makefile
index 1cebb9f7f059..074379a852c1 100644
--- a/devel/libfixposix/Makefile
+++ b/devel/libfixposix/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ports@shiori.com.br
COMMENT= Replacement for inconsistent parts of POSIX
+WWW= https://github.com/sionescu/libfixposix
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/libflatarray/Makefile b/devel/libflatarray/Makefile
index 416ef47c3ecb..d0d8ceac410b 100644
--- a/devel/libflatarray/Makefile
+++ b/devel/libflatarray/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.libgeodecomp.org/archive/
MAINTAINER= kurt@kmk-computers.de
COMMENT= Struct of arrays library with object oriented interface for C++
+WWW= http://www.libgeodecomp.org/libflatarray.html
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libfmt/Makefile b/devel/libfmt/Makefile
index fb69b8f5a18a..7779ac4fd018 100644
--- a/devel/libfmt/Makefile
+++ b/devel/libfmt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= lib
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Formatting library for C++
+WWW= https://fmt.dev/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/libfort/Makefile b/devel/libfort/Makefile
index 4d0c51c134a5..8701167864bb 100644
--- a/devel/libfort/Makefile
+++ b/devel/libfort/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C/C++ library to print formatted ASCII tables for console applications
+WWW= https://github.com/seleznevae/libfort
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libfortuna/Makefile b/devel/libfortuna/Makefile
index 4263881c212a..34c090460237 100644
--- a/devel/libfortuna/Makefile
+++ b/devel/libfortuna/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= waitman@waitman.net
COMMENT= Fortuna PRNG Library
+WWW= http://crxwg.com/fortuna/bin/libfortuna.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/libfreefare/Makefile b/devel/libfreefare/Makefile
index ee5d13141208..ce32310bd214 100644
--- a/devel/libfreefare/Makefile
+++ b/devel/libfreefare/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= romain@FreeBSD.org
COMMENT= MIFARE contactless tag access library
+WWW= https://github.com/nfc-tools/libfreefare/
LICENSE= LGPL3+
diff --git a/devel/libfsapfs/Makefile b/devel/libfsapfs/Makefile
index 7fed234f4b08..be223a9f779d 100644
--- a/devel/libfsapfs/Makefile
+++ b/devel/libfsapfs/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libfsapfs/releases/download/${PORTVERSIO
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Apple File System (APFS)
+WWW= https://github.com/libyal/libfsapfs
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libfsext/Makefile b/devel/libfsext/Makefile
index dabbacb7f23f..95f586e9871b 100644
--- a/devel/libfsext/Makefile
+++ b/devel/libfsext/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libfsext/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Extended File System
+WWW= https://github.com/libyal/libfsext
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libfshfs/Makefile b/devel/libfshfs/Makefile
index d5448b35c7c8..fcc040253835 100644
--- a/devel/libfshfs/Makefile
+++ b/devel/libfshfs/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libfshfs/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Mac OS Hierarchical File System (HFS)
+WWW= https://github.com/libyal/libfshfs
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libfsntfs/Makefile b/devel/libfsntfs/Makefile
index d1cf0a9f4f19..0ade16c87616 100644
--- a/devel/libfsntfs/Makefile
+++ b/devel/libfsntfs/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libfsntfs/releases/download/${PORTVERSIO
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the New Technology File System (NTFS)
+WWW= https://github.com/libyal/libfsntfs
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libfsxfs/Makefile b/devel/libfsxfs/Makefile
index df55b017c53b..5fc6561cc5f0 100644
--- a/devel/libfsxfs/Makefile
+++ b/devel/libfsxfs/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libfsxfs/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the SGI X File System
+WWW= https://github.com/libyal/libfsxfs
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libftdi/Makefile b/devel/libftdi/Makefile
index fb2cf266c2ce..c7c6f4a3c383 100644
--- a/devel/libftdi/Makefile
+++ b/devel/libftdi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.intra2net.com/en/developer/libftdi/download/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library (using libusb) to talk to FTDI chips
+WWW= https://www.intra2net.com/de/produkte/opensource/ftdi/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/libftdi1/Makefile b/devel/libftdi1/Makefile
index 7a21969988d7..206feee871b8 100644
--- a/devel/libftdi1/Makefile
+++ b/devel/libftdi1/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.intra2net.com/en/developer/libftdi/download/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Library (using libusb) to talk to FTDI chips
+WWW= https://www.intra2net.com/en/developer/libftdi/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/libfwnt/Makefile b/devel/libfwnt/Makefile
index d511fd0fee33..1813a4a0668a 100644
--- a/devel/libfwnt/Makefile
+++ b/devel/libfwnt/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libfwnt/releases/download/${PORTVERSION}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library for Windows NT data types
+WWW= https://github.com/libyal/libfwnt
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libfwsi/Makefile b/devel/libfwsi/Makefile
index eb593964a13a..29dafb40698f 100644
--- a/devel/libfwsi/Makefile
+++ b/devel/libfwsi/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libfwsi/releases/download/${PORTVERSION:
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library to access the Windows Shell Item format
+WWW= https://github.com/libyal/libfwsi
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libg19/Makefile b/devel/libg19/Makefile
index 58d197368984..956e7ed6cd19 100644
--- a/devel/libg19/Makefile
+++ b/devel/libg19/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/g19linux/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= armin@frozen-zone.org
COMMENT= G19 library
+WWW= http://g19linux.sourceforge.net/
USES= libtool pkgconfig
USE_LDCONFIG= yes
diff --git a/devel/libg19draw/Makefile b/devel/libg19draw/Makefile
index d2efd585366e..4a0562ed1436 100644
--- a/devel/libg19draw/Makefile
+++ b/devel/libg19draw/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/g19linux/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= armin@frozen-zone.org
COMMENT= G19 draw library
+WWW= http://g19linux.sourceforge.net/
LIB_DEPENDS= libg19.so:devel/libg19 \
libfreetype.so:print/freetype2
diff --git a/devel/libgdata/Makefile b/devel/libgdata/Makefile
index 9e0254c0663e..55bd7a6c0013 100644
--- a/devel/libgdata/Makefile
+++ b/devel/libgdata/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= kwm@FreeBSD.org
COMMENT= GLib-based implementation of the GData protocol
+WWW= https://live.gnome.org/libgdata
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libgee/Makefile b/devel/libgee/Makefile
index 140b7e08ee20..aafeb888e9a9 100644
--- a/devel/libgee/Makefile
+++ b/devel/libgee/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= kwm@FreeBSD.org
COMMENT= GObject collection library
+WWW= https://wiki.gnome.org/Projects/Libgee
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libgee06/Makefile b/devel/libgee06/Makefile
index 4d809fd33793..2295e443ff3f 100644
--- a/devel/libgee06/Makefile
+++ b/devel/libgee06/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 06
MAINTAINER= kwm@FreeBSD.org
COMMENT= GObject collection library
+WWW= https://live.gnome.org/Libgee
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-introspection=yes
diff --git a/devel/libght/Makefile b/devel/libght/Makefile
index 333f6ff7d7f3..123b0d7620e5 100644
--- a/devel/libght/Makefile
+++ b/devel/libght/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel geography
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= GeoHashTree library for storing and accessing multi-dimensional point clouds
+WWW= https://github.com/pramsey/libght
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/libgit2-glib/Makefile b/devel/libgit2-glib/Makefile
index ec84bf3852b0..c39cb7c7b99c 100644
--- a/devel/libgit2-glib/Makefile
+++ b/devel/libgit2-glib/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Glib wrapper library around the libgit2 git access library
+WWW= https://git.gnome.org/browse/libgit2-glib
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libgit2/Makefile b/devel/libgit2/Makefile
index e1a5adc474a3..9515b3a28daa 100644
--- a/devel/libgit2/Makefile
+++ b/devel/libgit2/Makefile
@@ -10,6 +10,7 @@ CATEGORIES= devel
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Portable, pure C implementation of the Git core
+WWW= https://libgit2.github.com/
LICENSE= GPLv2
diff --git a/devel/libglademm24/Makefile b/devel/libglademm24/Makefile
index 476e2f52e0e7..0bde8f2bfffb 100644
--- a/devel/libglademm24/Makefile
+++ b/devel/libglademm24/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= bland@FreeBSD.org
COMMENT= C++ wrapper for libglade2 library
+WWW= http://gtkmm.sourceforge.net/
OPTIONS_DEFINE= DOCS
diff --git a/devel/libgnt/Makefile b/devel/libgnt/Makefile
index 7c966eedd391..35ce6d89edb4 100644
--- a/devel/libgnt/Makefile
+++ b/devel/libgnt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/pidgin/${PORTNAME}/${PORTVERSION}/
MAINTAINER= swills@FreeBSD.org
COMMENT= Toolkit based on glib and ncurses for text-mode user interfaces
+WWW= https://keep.imfreedom.org/libgnt/libgnt/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libgnuregex/Makefile b/devel/libgnuregex/Makefile
index 55051de8ba31..3bf76386fbb8 100644
--- a/devel/libgnuregex/Makefile
+++ b/devel/libgnuregex/Makefile
@@ -6,6 +6,7 @@ DISTFILES= # Nothing to fetch
MAINTAINER= kevans@FreeBSD.org
COMMENT= GNU Regex Library
+WWW= https://www.gnu.org/software/gnulib/
LICENSE= LGPL20+
diff --git a/devel/libgpc/Makefile b/devel/libgpc/Makefile
index 191d4f283e88..7bc373f01029 100644
--- a/devel/libgpc/Makefile
+++ b/devel/libgpc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= gpc${PORTVERSION:S/.//}
MAINTAINER= mi@aldan.algebra.com
COMMENT= Generic Polygon Clipper
+WWW= http://www.cs.man.ac.uk/~toby/alan/software/gpc.html
# Converted from NO_CDROM
LICENSE= libgpc
diff --git a/devel/libgpkg/Makefile b/devel/libgpkg/Makefile
index 107edf417c2a..029b852b103b 100644
--- a/devel/libgpkg/Makefile
+++ b/devel/libgpkg/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SQLite 3 extension of minimal OGC GeoPackage implementation
+WWW= https://github.com/luciad/libgpkg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libgrading/Makefile b/devel/libgrading/Makefile
index ffd51d9482de..f40a10da5e0d 100644
--- a/devel/libgrading/Makefile
+++ b/devel/libgrading/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= jonathan@FreeBSD.org
COMMENT= Simple library for grading C- and C++-language assignments
+WWW= https://trombonehero.github.io/libgrading/
LICENSE= APACHE20
diff --git a/devel/libgraphqlparser/Makefile b/devel/libgraphqlparser/Makefile
index 4f53b15a108e..40f8b5085431 100644
--- a/devel/libgraphqlparser/Makefile
+++ b/devel/libgraphqlparser/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GraphQL query parser
+WWW= https://github.com/graphql/libgraphqlparser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libgsf/Makefile b/devel/libgsf/Makefile
index 0033531e053b..ebc19d3432f5 100644
--- a/devel/libgsf/Makefile
+++ b/devel/libgsf/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome2
MAINTAINER= desktop@FreeBSD.org
COMMENT= Extensible I/O abstraction for dealing with structured file formats
+WWW= http://www.gnumeric.org
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/libgta/Makefile b/devel/libgta/Makefile
index 8e799acc7cc8..b19b1783a41b 100644
--- a/devel/libgta/Makefile
+++ b/devel/libgta/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAVANNAH/gta
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Portable library that implements the GTA file format
+WWW= https://gta.nongnu.org/libgta.html
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libgudev/Makefile b/devel/libgudev/Makefile
index 780c88b4e2a3..1d8f5903e7da 100644
--- a/devel/libgudev/Makefile
+++ b/devel/libgudev/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= x11@FreeBSD.org
COMMENT= GObject bindings for libudev
+WWW= https://wiki.gnome.org/Projects/libgudev
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libgusb/Makefile b/devel/libgusb/Makefile
index 94b74a9c3c6c..af4867a45e77 100644
--- a/devel/libgusb/Makefile
+++ b/devel/libgusb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gnome@FreeBSD.org
COMMENT= GUsb is a GObject wrapper for libusb1
+WWW= https://github.com/hughsie/libgusb
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libgutenfetch/Makefile b/devel/libgutenfetch/Makefile
index cb7b80a433e0..c68d0e20e0a7 100644
--- a/devel/libgutenfetch/Makefile
+++ b/devel/libgutenfetch/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= johntabularasa@users.sf.net
COMMENT= Library that allows application developers to connect to PG
+WWW= https://sourceforge.net/projects/libgutenfetch/
LIB_DEPENDS= libcurl.so:ftp/curl
diff --git a/devel/libhoard/Makefile b/devel/libhoard/Makefile
index d74ac6524810..139ba7c78fbe 100644
--- a/devel/libhoard/Makefile
+++ b/devel/libhoard/Makefile
@@ -6,6 +6,7 @@ DISTNAME= hoard-release
MAINTAINER= ports@FreeBSD.org
COMMENT= Fast, scalable, and memory-efficient allocator for MP
+WWW= http://www.hoard.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/devel/libhtp/Makefile b/devel/libhtp/Makefile
index 0f4b9a9fc7ff..c4de7dfd9e9d 100644
--- a/devel/libhtp/Makefile
+++ b/devel/libhtp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Security-aware parser for the HTTP protocol
+WWW= https://github.com/ironbee/libhtp
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libhyve-remote/Makefile b/devel/libhyve-remote/Makefile
index 6d42a9b9a9fd..7955224d373a 100644
--- a/devel/libhyve-remote/Makefile
+++ b/devel/libhyve-remote/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Library to abstract vnc, rdp and spice protocols
+WWW= https://github.com/freenas/libhyve-remote
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= dual
diff --git a/devel/libibuddy/Makefile b/devel/libibuddy/Makefile
index dec952e9fc73..bcac0d34bddb 100644
--- a/devel/libibuddy/Makefile
+++ b/devel/libibuddy/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= C loadable library and CLI tool to control an i-buddy device
+WWW= https://www.osorio.me/projects/dev/libibbudy/
LICENSE= BSD2CLAUSE
diff --git a/devel/libical/Makefile b/devel/libical/Makefile
index 71eebe8a3c6d..3c8e9463718d 100644
--- a/devel/libical/Makefile
+++ b/devel/libical/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libical/libical/releases/download/v${PORTVERSIO
MAINTAINER= desktop@FreeBSD.org
COMMENT= Implementation of the IETF Calendaring and Scheduling protocols
+WWW= https://github.com/libical
LICENSE= LGPL21 MPL20
LICENSE_COMB= dual
diff --git a/devel/libindicator/Makefile b/devel/libindicator/Makefile
index a46c2de56a88..515a75d122fa 100644
--- a/devel/libindicator/Makefile
+++ b/devel/libindicator/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://launchpad.net/${PORTNAME}/${PORTVERSION:R}/${PORTVERSION}/
MAINTAINER= swills@FreeBSD.org
COMMENT= Symbols and convience functions for desktop indicators
+WWW= https://launchpad.net/libindicator
USES= compiler:c++11-lang gmake gnome libtool pkgconfig
USE_GNOME= cairo gdkpixbuf2 gtk30
diff --git a/devel/libinjection/Makefile b/devel/libinjection/Makefile
index 26e6b29080e4..4824a67bb678 100644
--- a/devel/libinjection/Makefile
+++ b/devel/libinjection/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SQL / SQLI tokenizer parser analyzer
+WWW= https://github.com/libinjection/libinjection
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libinotify/Makefile b/devel/libinotify/Makefile
index 4be3320b7fdf..2538fda7d1ca 100644
--- a/devel/libinotify/Makefile
+++ b/devel/libinotify/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/libinotify-kqueue/libinotify-kqueue/releases/do
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Kevent based inotify compatible library
+WWW= https://github.com/libinotify-kqueue/libinotify-kqueue
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libiqxmlrpc/Makefile b/devel/libiqxmlrpc/Makefile
index 629a0d7e7ca5..72dc12c4a544 100644
--- a/devel/libiqxmlrpc/Makefile
+++ b/devel/libiqxmlrpc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Free, object-oriented XML-RPC implementation written in C++
+WWW= https://libiqxmlrpc.wikidot.com/
LICENSE= BSD2CLAUSE
diff --git a/devel/libisofs/Makefile b/devel/libisofs/Makefile
index d671011ad5a2..7085c969cbed 100644
--- a/devel/libisofs/Makefile
+++ b/devel/libisofs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://files.libburnia-project.org/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= Libburnia ISO9660 filesystem creation library
+WWW= https://dev.lovelyhq.com/libburnia/web/wikis/home
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libixp/Makefile b/devel/libixp/Makefile
index 09fd7c350d7d..94fd36faadec 100644
--- a/devel/libixp/Makefile
+++ b/devel/libixp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://dl.suckless.org/libs/
MAINTAINER= sbz@FreeBSD.org
COMMENT= Standalone client/server 9P library
+WWW= https://libs.suckless.org/deprecated/libixp/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/libixp/LICENSE
diff --git a/devel/libjitterentropy/Makefile b/devel/libjitterentropy/Makefile
index 6da91e9807bc..4ccfd532af29 100644
--- a/devel/libjitterentropy/Makefile
+++ b/devel/libjitterentropy/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Hardware RNG based on CPU timing jitter
+WWW= https://www.chronox.de/jent.html
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.bsd
diff --git a/devel/libk8055/Makefile b/devel/libk8055/Makefile
index 3256fea818c4..4bb468ce1527 100644
--- a/devel/libk8055/Makefile
+++ b/devel/libk8055/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.horizon9.org/~geroy/download/k8055/ \
MAINTAINER= jake@xz.cx
COMMENT= Velleman K8055 USB experimental board support and command line tool
+WWW= http://www.horizon9.org/~geroy/
USE_LDCONFIG= yes
USE_CSTD= gnu89
diff --git a/devel/libklel/Makefile b/devel/libklel/Makefile
index 038f547b822a..d9da4d2d8673 100644
--- a/devel/libklel/Makefile
+++ b/devel/libklel/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= klm@uidzero.org
COMMENT= KoreLogic Expression Language library
+WWW= https://sourceforge.net/projects/libklel/
LIB_DEPENDS= libpcre.so:devel/pcre
diff --git a/devel/liblangtag/Makefile b/devel/liblangtag/Makefile
index dff8364bab93..6c5cedff7a1f 100644
--- a/devel/liblangtag/Makefile
+++ b/devel/liblangtag/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/tagoh/liblangtag/downloads/ \
MAINTAINER= office@FreeBSD.org
COMMENT= Interface library to access tags for identifying languages
+WWW= https://bitbucket.org/tagoh/liblangtag/wiki/Home
LICENSE= LGPL3 MPL20
LICENSE_COMB= dual
diff --git a/devel/liblas/Makefile b/devel/liblas/Makefile
index c87166d4a48b..20813c15553b 100644
--- a/devel/liblas/Makefile
+++ b/devel/liblas/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= wen@FreeBSD.org
COMMENT= Library For Reading And Writing LAS-Format Data
+WWW= https://liblas.org/
LICENSE= BSD3CLAUSE BSL MIT
LICENSE_COMB= multi
diff --git a/devel/liblnk/Makefile b/devel/liblnk/Makefile
index 0babb1e542c0..7173c3631ee7 100644
--- a/devel/liblnk/Makefile
+++ b/devel/liblnk/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/liblnk/releases/download/${PORTVERSION}/
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Windows shortcut file (LNK) format
+WWW= https://github.com/libyal/liblnk
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/liblockfile/Makefile b/devel/liblockfile/Makefile
index 6952744f112d..bd00daa4bf89 100644
--- a/devel/liblockfile/Makefile
+++ b/devel/liblockfile/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yasu@FreeBSD.org
COMMENT= Standard lockfile library
+WWW= https://github.com/miquels/liblockfile
LICENSE= GPLv2+ LGPL21+
LICENSE_COMB= multi
diff --git a/devel/liblogging/Makefile b/devel/liblogging/Makefile
index 0fc8103953a4..33ced2f01da9 100644
--- a/devel/liblogging/Makefile
+++ b/devel/liblogging/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.rsyslog.com/liblogging/
MAINTAINER= matthew@FreeBSD.org
COMMENT= Easy to use system logging library
+WWW= https://www.liblogging.org/
LICENSE= BSD2CLAUSE
diff --git a/devel/liblognorm/Makefile b/devel/liblognorm/Makefile
index 247bcac23f08..f09f9f3f5d91 100644
--- a/devel/liblognorm/Makefile
+++ b/devel/liblognorm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.liblognorm.com/download/files/download/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Log normalizer
+WWW= https://www.liblognorm.com/
LICENSE= LGPL21+ APACHE20
LICENSE_COMB= multi
diff --git a/devel/liblouis/Makefile b/devel/liblouis/Makefile
index 29b0859d9743..977218316582 100644
--- a/devel/liblouis/Makefile
+++ b/devel/liblouis/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= wen@FreeBSD.org
COMMENT= Open-source Braille Translator And Back-translator
+WWW= http://www.liblouis.org/
LICENSE= LGPL3+
diff --git a/devel/liblpm/Makefile b/devel/liblpm/Makefile
index 5ff6043c3939..678593215faf 100644
--- a/devel/liblpm/Makefile
+++ b/devel/liblpm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Longest Prefix Match library
+WWW= https://github.com/rmind/liblpm
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/devel/libltdl/Makefile b/devel/libltdl/Makefile
index 7d2596ef67e4..684f14286362 100644
--- a/devel/libltdl/Makefile
+++ b/devel/libltdl/Makefile
@@ -2,6 +2,7 @@ PORTNAME= libltdl
PORTREVISION= 0
COMMENT= System independent dlopen wrapper
+WWW= https://www.gnu.org/software/libtool/
.include "${.CURDIR}/../libtool/Makefile.common"
diff --git a/devel/libluksde/Makefile b/devel/libluksde/Makefile
index 0396a580f7bc..7edb33531814 100644
--- a/devel/libluksde/Makefile
+++ b/devel/libluksde/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libluksde/releases/download/${PORTVERSIO
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access LUKS Disk Encryption encrypted volumes
+WWW= https://github.com/libyal/libluksde
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/liblxqt/Makefile b/devel/liblxqt/Makefile
index 61c5ce2419c3..2f90accf1d2a 100644
--- a/devel/liblxqt/Makefile
+++ b/devel/liblxqt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT
MAINTAINER= jsm@FreeBSD.org
COMMENT= Shared library for LXQt applications
+WWW= https://github.com/lxqt/liblxqt
LICENSE= LGPL21+
diff --git a/devel/libmaa/Makefile b/devel/libmaa/Makefile
index b318641bedd0..183f319b5b14 100644
--- a/devel/libmaa/Makefile
+++ b/devel/libmaa/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides a few data structures and helpful functions
+WWW= https://github.com/cheusov/libmaa
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
diff --git a/devel/libmatheval/Makefile b/devel/libmatheval/Makefile
index 1cefb7627473..910612e39771 100644
--- a/devel/libmatheval/Makefile
+++ b/devel/libmatheval/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= demon@FreeBSD.org
COMMENT= Library to evaluate mathematical functions
+WWW= https://www.gnu.org/software/libmatheval/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmatthew/Makefile b/devel/libmatthew/Makefile
index 59e8e111494f..d76689b51bcd 100644
--- a/devel/libmatthew/Makefile
+++ b/devel/libmatthew/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-java-${DISTVERSION}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Selection of Java libraries by Matthew Johnson
+WWW= http://www.matthew.ath.cx/projects/java/
LICENSE= EXPAT
LICENSE_NAME= Expat License
diff --git a/devel/libmba/Makefile b/devel/libmba/Makefile
index b0dfbc22614a..9758aa2ae74d 100644
--- a/devel/libmba/Makefile
+++ b/devel/libmba/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.ioplex.com/~miallen/libmba/dl/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of C modules potentially useful to any project
+WWW= http://www.ioplex.com/~miallen/libmba/
MAKE_JOBS_UNSAFE= yes
USE_LDCONFIG= yes
diff --git a/devel/libmill/Makefile b/devel/libmill/Makefile
index a155bb527595..263bb3a35447 100644
--- a/devel/libmill/Makefile
+++ b/devel/libmill/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://libmill.org/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Go-style concurrency in CGo-style concurrency in C
+WWW= http://libmill.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmodi/Makefile b/devel/libmodi/Makefile
index 66cd43ce1c8e..600c85f9cc24 100644
--- a/devel/libmodi/Makefile
+++ b/devel/libmodi/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libmodi/releases/download/${PORTVERSION:
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Mac OS disk image formats
+WWW= https://github.com/libyal/libmodi
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmowgli/Makefile b/devel/libmowgli/Makefile
index c4c2789da3ca..611ef0fab64a 100644
--- a/devel/libmowgli/Makefile
+++ b/devel/libmowgli/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= oliver@FreeBSD.org
COMMENT= Development framework for C
+WWW= http://www.atheme.org/projects/libmowgli.html
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmowgli2/Makefile b/devel/libmowgli2/Makefile
index bf7314c36d73..27146d121642 100644
--- a/devel/libmowgli2/Makefile
+++ b/devel/libmowgli2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= tdb@FreeBSD.org
COMMENT= Development framework for C
+WWW= https://github.com/atheme/libmowgli-2
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmpcbdm/Makefile b/devel/libmpcbdm/Makefile
index 057a143bb1cd..1adf03fab2f8 100644
--- a/devel/libmpcbdm/Makefile
+++ b/devel/libmpcbdm/Makefile
@@ -8,6 +8,7 @@ DISTNAME= mpc8xx-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Standalone library to control various mpc8xx boards
+WWW= https://sourceforge.net/projects/libmpc8xx/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmsiecf/Makefile b/devel/libmsiecf/Makefile
index 7c738862dc1c..0e76020ec7a0 100644
--- a/devel/libmsiecf/Makefile
+++ b/devel/libmsiecf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libmsiecf/releases/download/${PORTVERSIO
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the MSIE index.dat files
+WWW= https://github.com/libyal/libmsiecf
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmsocket/Makefile b/devel/libmsocket/Makefile
index 0ec0a7260759..c5ac1c074725 100644
--- a/devel/libmsocket/Makefile
+++ b/devel/libmsocket/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/kageki/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Socket abstraction library for C programmers
+WWW= https://sourceforge.net/projects/kageki/
LICENSE= BSD2CLAUSE
diff --git a/devel/libmtdev/Makefile b/devel/libmtdev/Makefile
index ed464383302c..4812981277f5 100644
--- a/devel/libmtdev/Makefile
+++ b/devel/libmtdev/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= lib
MAINTAINER= x11@FreeBSD.org
COMMENT= Multitouch Protocol Translation Library
+WWW= https://bitmath.org/code/mtdev/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libmustache/Makefile b/devel/libmustache/Makefile
index 90335e40c26c..fb02438bd551 100644
--- a/devel/libmustache/Makefile
+++ b/devel/libmustache/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C++ implementation of Mustache
+WWW= https://github.com/jbboehr/libmustache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/libnaji/Makefile b/devel/libnaji/Makefile
index 4e84e77d4cf3..bd3aced82954 100644
--- a/devel/libnaji/Makefile
+++ b/devel/libnaji/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/najitool/${PORTNAME}/${PORTVERSION}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Library that generates, converts, and filters files
+WWW= http://najitool.sourceforge.net/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libnest2d-ultimaker/Makefile b/devel/libnest2d-ultimaker/Makefile
index 2b348dfdd315..f70a2879c86b 100644
--- a/devel/libnest2d-ultimaker/Makefile
+++ b/devel/libnest2d-ultimaker/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= db@FreeBSD.org
COMMENT= 2D irregular bin packaging and nesting library
+WWW= https://github.com/Ultimaker/libnest2d
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/libnfc/Makefile b/devel/libnfc/Makefile
index 36e03f716feb..4394e47970e1 100644
--- a/devel/libnfc/Makefile
+++ b/devel/libnfc/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://dl.bintray.com/nfc-tools/sources/ \
MAINTAINER= romain@FreeBSD.org
COMMENT= Near Field Communication (NFC) library
+WWW= http://www.libnfc.org
LICENSE= LGPL3+
diff --git a/devel/libnotify/Makefile b/devel/libnotify/Makefile
index f147d5fc52ba..8bae0e779aa4 100644
--- a/devel/libnotify/Makefile
+++ b/devel/libnotify/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= desktop@FreeBSD.org
COMMENT= Library for desktop notifications
+WWW= https://gitlab.gnome.org/GNOME/libnotify
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libnsutils/Makefile b/devel/libnsutils/Makefile
index 6320a9f83bd6..e765a5e06fd3 100644
--- a/devel/libnsutils/Makefile
+++ b/devel/libnsutils/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= nc@FreeBSD.org
COMMENT= NetSurf generalised utility library
+WWW= https://www.netsurf-browser.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/liboil/Makefile b/devel/liboil/Makefile
index 288ed2075f36..50ca3a71b776 100644
--- a/devel/liboil/Makefile
+++ b/devel/liboil/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://liboil.freedesktop.org/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library of optimized inner loops
+WWW= https://liboil.freedesktop.org/wiki/
LICENSE= BSD2CLAUSE BSD3CLAUSE MIT
LICENSE_COMB= multi
diff --git a/devel/libolecf/Makefile b/devel/libolecf/Makefile
index 1fc3e3f87095..ec0607e90187 100644
--- a/devel/libolecf/Makefile
+++ b/devel/libolecf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libolecf/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the OLE 2 Compound File (OLECF) format
+WWW= https://github.com/libyal/libolecf
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libopencm3/Makefile b/devel/libopencm3/Makefile
index d5b72259cb6c..2e77771b81d1 100644
--- a/devel/libopencm3/Makefile
+++ b/devel/libopencm3/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lev@FreeBSD.org
COMMENT= LGPLv3 Cortex-M0/M3/M4 runtime library
+WWW= https://github.com/libopencm3/libopencm3
LICENSE= LGPL3
diff --git a/devel/libopentracing/Makefile b/devel/libopentracing/Makefile
index 40bf963c54a1..ded8c2504bb8 100644
--- a/devel/libopentracing/Makefile
+++ b/devel/libopentracing/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= osa@FreeBSD.org
COMMENT= C++ implementation of the OpenTracing API
+WWW= https://github.com/opentracing/opentracing-cpp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libopkele/Makefile b/devel/libopkele/Makefile
index 2d639e2fd038..e8fc6f41df0f 100644
--- a/devel/libopkele/Makefile
+++ b/devel/libopkele/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 62f3ba4ecb92.diff:-p1
MAINTAINER= zhoushuqun@gmail.com
COMMENT= C++ implementation of an OpenID decentralized identity system
+WWW= https://kin.klever.net/libopkele/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/liborcus/Makefile b/devel/liborcus/Makefile
index 036b2e4a7f2f..a785f1936e59 100644
--- a/devel/liborcus/Makefile
+++ b/devel/liborcus/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://kohei.us/files/orcus/src/
MAINTAINER= office@FreeBSD.org
COMMENT= Standalone file import filter library for spreadsheet documents
+WWW= https://gitlab.com/orcus/orcus
LICENSE= MPL20
diff --git a/devel/libosinfo/Makefile b/devel/libosinfo/Makefile
index a658e9fc18bf..f463706e7dff 100644
--- a/devel/libosinfo/Makefile
+++ b/devel/libosinfo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://releases.pagure.org/libosinfo/
MAINTAINER= novel@FreeBSD.org
COMMENT= Library for managing OS information for virtualization
+WWW= https://libosinfo.org/
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
BUILD_DEPENDS= ${LOCALBASE}/share/pciids/pci.ids:misc/pciids \
diff --git a/devel/libowfat/Makefile b/devel/libowfat/Makefile
index 9519316fb408..c10da4af7947 100644
--- a/devel/libowfat/Makefile
+++ b/devel/libowfat/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.fefe.de/libowfat/
MAINTAINER= ports@FreeBSD.org
COMMENT= General purpose library based on code by D. J. Bernstein
+WWW= https://www.fefe.de/libowfat/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libpafe-ruby/Makefile b/devel/libpafe-ruby/Makefile
index b5059b0f7124..5a5e5770f848 100644
--- a/devel/libpafe-ruby/Makefile
+++ b/devel/libpafe-ruby/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${RUBY_PKGNAMEPREFIX}
MAINTAINER= ume@FreeBSD.org
COMMENT= Ruby binding for libpafe
+WWW= http://homepage3.nifty.com/slokar/pasori/libpafe-ruby.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libpafe/Makefile b/devel/libpafe/Makefile
index 5d4d1db35f0a..1e13f8120453 100644
--- a/devel/libpafe/Makefile
+++ b/devel/libpafe/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://homepage3.nifty.com/slokar/pasori/
MAINTAINER= ume@FreeBSD.org
COMMENT= FeliCa read/write library for Sony RC-S320 USB FeliCa R/W(PaSoRi)
+WWW= http://homepage3.nifty.com/slokar/pasori/libpafe.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libparserutils/Makefile b/devel/libparserutils/Makefile
index 1c0f4d65cbb0..28c5461d23a6 100644
--- a/devel/libparserutils/Makefile
+++ b/devel/libparserutils/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= -src.tar.gz
MAINTAINER= nc@FreeBSD.org
COMMENT= Lexer/parser utility functions for NetSurf
+WWW= https://www.netsurf-browser.org/projects/libparserutils/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libpasori/Makefile b/devel/libpasori/Makefile
index b4c8c6eb0160..daf7718ba6d6 100644
--- a/devel/libpasori/Makefile
+++ b/devel/libpasori/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= FeliCa read/write library for Sony RC-S320 USB FeliCa R/W(PaSoRi)
+WWW= http://libpasori.sourceforge.jp/
USES= tar:bzip2 uidfix
USE_LDCONFIG= yes
diff --git a/devel/libpci/Makefile b/devel/libpci/Makefile
index 818e85234d32..02ab68fb1d88 100644
--- a/devel/libpci/Makefile
+++ b/devel/libpci/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pciutils-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PCI configuration space I/O made easy
+WWW= https://mj.ucw.cz/sw/pciutils/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libpciaccess/Makefile b/devel/libpciaccess/Makefile
index beab9e495208..b8536bf4b9b7 100644
--- a/devel/libpciaccess/Makefile
+++ b/devel/libpciaccess/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
COMMENT= Generic PCI access library
+WWW= https://www.freedesktop.org/wiki/Software/xlibs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libpcl/Makefile b/devel/libpcl/Makefile
index c0a16d443307..5cd6c2be1922 100644
--- a/devel/libpcl/Makefile
+++ b/devel/libpcl/Makefile
@@ -6,6 +6,7 @@ DISTNAME= pcl-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Portable Coroutine Library for low level functionality for coroutines
+WWW= http://xmailserver.org/libpcl.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libpeak/Makefile b/devel/libpeak/Makefile
index 290411c55bb5..bd9aabcb2314 100644
--- a/devel/libpeak/Makefile
+++ b/devel/libpeak/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/peak/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Parallel Events and Asynchronous tasKing Library
+WWW= http://peak.sourceforge.net/
LICENSE= BSD2CLAUSE
diff --git a/devel/libpeas/Makefile b/devel/libpeas/Makefile
index be54a5b9309a..8f81db3b100a 100644
--- a/devel/libpeas/Makefile
+++ b/devel/libpeas/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT?= Next evolution of the Gedit plugins engine
+WWW= http://live.gnome.org/libpeas
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libpff/Makefile b/devel/libpff/Makefile
index e3251c771db1..52a28004c810 100644
--- a/devel/libpff/Makefile
+++ b/devel/libpff/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= https://github.com/libyal/libpff/releases/download/${PORTVERSION:E
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the PFF and the OFF formats
+WWW= https://github.com/libyal/libpff
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libphk/Makefile b/devel/libphk/Makefile
index f0fe353e2bf9..def8bddf69b0 100644
--- a/devel/libphk/Makefile
+++ b/devel/libphk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Libphk.${PORTVERSION:C/0.3.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= PHK's utilities functions
+WWW= http://phk.freebsd.dk/phkrel/
USES= uidfix tar:tgz
diff --git a/devel/libphonenumber/Makefile b/devel/libphonenumber/Makefile
index 2761df60878c..f636ef4c0d9c 100644
--- a/devel/libphonenumber/Makefile
+++ b/devel/libphonenumber/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Library for parsing, formatting, and validating phone numbers
+WWW= https://github.com/google/libphonenumber
LICENSE= APACHE20
diff --git a/devel/libplist/Makefile b/devel/libplist/Makefile
index ae4d455bce83..cc38e39af168 100644
--- a/devel/libplist/Makefile
+++ b/devel/libplist/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libimobiledevice/${PORTNAME}/releases/download/
MAINTAINER?= jhale@FreeBSD.org
COMMENT?= Library to handle Apple Property List format
+WWW= https://www.libimobiledevice.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/libpo6/Makefile b/devel/libpo6/Makefile
index ef26e77e0bc7..ad0c2823cb08 100644
--- a/devel/libpo6/Makefile
+++ b/devel/libpo6/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://hyperdex.org/src/
MAINTAINER= ports@FreeBSD.org
COMMENT= POSIX wrappers for C++
+WWW= https://github.com/rescrv/po6
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libpololu-avr/Makefile b/devel/libpololu-avr/Makefile
index 09e7d6423901..675d8ebd12e6 100644
--- a/devel/libpololu-avr/Makefile
+++ b/devel/libpololu-avr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jonathan@FreeBSD.org
COMMENT= Support libraries for Pololu robots
+WWW= https://www.pololu.com/docs/0J20
LICENSE= MIT
diff --git a/devel/libpru/Makefile b/devel/libpru/Makefile
index 8ba91120576b..8a5db97bc4d2 100644
--- a/devel/libpru/Makefile
+++ b/devel/libpru/Makefile
@@ -6,6 +6,7 @@ MAINTAINER= jmg@FreeBSD.org
# The maintainer says, if you're actively using this you are free to
# take this port.
COMMENT= Library to interface with PRUs
+WWW= https://bitbucket.org/rpaulo/libpru
LICENSE= BSD2CLAUSE
diff --git a/devel/libpthread-stubs/Makefile b/devel/libpthread-stubs/Makefile
index 3dc88b3143e7..7f6659e45215 100644
--- a/devel/libpthread-stubs/Makefile
+++ b/devel/libpthread-stubs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://xcb.freedesktop.org/dist/
MAINTAINER= ashish@FreeBSD.org
COMMENT= Weak aliases for pthread functions
+WWW= https://xcb.freedesktop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libqb/Makefile b/devel/libqb/Makefile
index e640722aaca6..7a5643191715 100644
--- a/devel/libqb/Makefile
+++ b/devel/libqb/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/ClusterLabs/${PORTNAME}/releases/download/v${D
MAINTAINER= egypcio@FreeBSD.org
COMMENT= High performance logging, tracing, ipc, and polling library
+WWW= https://github.com/ClusterLabs/libqb/wiki
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libqcow/Makefile b/devel/libqcow/Makefile
index 30cd282be5b6..5dc596d86a94 100644
--- a/devel/libqcow/Makefile
+++ b/devel/libqcow/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libqcow/releases/download/${PORTVERSION:
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tooling to access the QEMU Copy-On-Write image format
+WWW= https://github.com/libyal/libqcow
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libqsbr/Makefile b/devel/libqsbr/Makefile
index d05c11f14d1b..e418503ec026 100644
--- a/devel/libqsbr/Makefile
+++ b/devel/libqsbr/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= QSBR and EBR library
+WWW= https://github.com/rmind/libqsbr
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/devel/libqtxdg/Makefile b/devel/libqtxdg/Makefile
index 518530c31b02..ec95876db30b 100644
--- a/devel/libqtxdg/Makefile
+++ b/devel/libqtxdg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT/${PORTNAME}
MAINTAINER= jsm@FreeBSD.org
COMMENT= Qt implementation of freedesktop.org xdg specs
+WWW= https://github.com/lxde/libqtxdg
LICENSE= LGPL21+
diff --git a/devel/libr3/Makefile b/devel/libr3/Makefile
index d3f6f215d6d7..eb62cca1b073 100644
--- a/devel/libr3/Makefile
+++ b/devel/libr3/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= URL router library with high performance
+WWW= https://github.com/c9s/r3
LICENSE= MIT
diff --git a/devel/librcc/Makefile b/devel/librcc/Makefile
index b863e4236013..164e84a40ba3 100644
--- a/devel/librcc/Makefile
+++ b/devel/librcc/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://dside.dyndns.org/files/rusxmms/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Library used by rusxmms for language autodetection
+WWW= http://rusxmms.sourceforge.net
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/librcd/Makefile b/devel/librcd/Makefile
index 2c53bc910cd3..5ef165571a30 100644
--- a/devel/librcd/Makefile
+++ b/devel/librcd/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://dside.dyndns.org/files/rusxmms/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Library used by rusxmms for autodetection of Russian charset
+WWW= http://rusxmms.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libreadline-java/Makefile b/devel/libreadline-java/Makefile
index 69b6227fc69d..f51de6348247 100644
--- a/devel/libreadline-java/Makefile
+++ b/devel/libreadline-java/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/java-readline/java-readline/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= JNI wrapper around GNU Readline / libedit / libgetline
+WWW= https://sourceforge.net/projects/java-readline/
ALL_TARGET= # empty
MAKE_ENV= JAVA_HOME="${JAVA_HOME}" JAVA="${JAVA}" JAVAC="${JAVAC}" \
diff --git a/devel/libregf/Makefile b/devel/libregf/Makefile
index f12e3144af42..a74146c47f3b 100644
--- a/devel/libregf/Makefile
+++ b/devel/libregf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libregf/releases/download/${PORTVERSION:
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to support the Windows NT Registry File format
+WWW= https://github.com/libyal/libregf
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/librelp/Makefile b/devel/librelp/Makefile
index 87b0f514a36e..c402a406acb8 100644
--- a/devel/librelp/Makefile
+++ b/devel/librelp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.rsyslog.com/librelp/
MAINTAINER= matthew@FreeBSD.org
COMMENT= Reliable event logging protocol library
+WWW= https://www.rsyslog.com/librelp/
LICENSE= GPLv3
diff --git a/devel/librest/Makefile b/devel/librest/Makefile
index 3bbca102f3d2..cdf593c342e9 100644
--- a/devel/librest/Makefile
+++ b/devel/librest/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNOME
MAINTAINER= cmt@burggraben.net
COMMENT= Easy access to RESTful web services
+WWW= https://wiki.gnome.org/Projects/Librest
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/librevisa-vish/Makefile b/devel/librevisa-vish/Makefile
index b0d132af065c..901795333838 100644
--- a/devel/librevisa-vish/Makefile
+++ b/devel/librevisa-vish/Makefile
@@ -7,6 +7,7 @@ DISTNAME= vish-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Open Source VISA shell for interfacing test and measurement equipment
+WWW= http://www.librevisa.org/
LIB_DEPENDS= libvisa.so:devel/librevisa
diff --git a/devel/librevisa-vxi/Makefile b/devel/librevisa-vxi/Makefile
index e9ad9da87ebe..bcb4205078f2 100644
--- a/devel/librevisa-vxi/Makefile
+++ b/devel/librevisa-vxi/Makefile
@@ -6,6 +6,7 @@ DISTNAME= vxi-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Open Source VISA VXI-11 (TCP/IP RPC bindings)
+WWW= http://www.librevisa.org
PLIST_FILES= include/vxi.h include/vxi_intr.h lib/libvxiclient.a lib/libvxiserver.a
diff --git a/devel/librevisa/Makefile b/devel/librevisa/Makefile
index 4f572f7c9188..1f2b3fbe8016 100644
--- a/devel/librevisa/Makefile
+++ b/devel/librevisa/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.librevisa.org/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for interfacing test and measurement equipment
+WWW= http://www.librevisa.org/
USES= gmake pathfix pkgconfig libtool
USE_LDCONFIG= yes
diff --git a/devel/librolegen/Makefile b/devel/librolegen/Makefile
index 580818f25aff..2df66154e3fc 100644
--- a/devel/librolegen/Makefile
+++ b/devel/librolegen/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= penzin.dev@gmail.com
COMMENT= Library to dynamically generate webOS system bus role files
+WWW= https://freewebos.github.io/
LICENSE= APACHE20
diff --git a/devel/librttopo/Makefile b/devel/librttopo/Makefile
index d599ce2a635a..8d4b75567093 100644
--- a/devel/librttopo/Makefile
+++ b/devel/librttopo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.osgeo.org/librttopo/src/
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= RT Topology Library
+WWW= https://git.osgeo.org/gitea/rttopo/librttopo
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libruin/Makefile b/devel/libruin/Makefile
index f2fd62c051a2..6f005cda8b20 100644
--- a/devel/libruin/Makefile
+++ b/devel/libruin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Renderer for User Interfaces in Ncurses
+WWW= https://www.nongnu.org/libruin/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libs11n/Makefile b/devel/libs11n/Makefile
index 6047ca99c667..78f38b338fc1 100644
--- a/devel/libs11n/Makefile
+++ b/devel/libs11n/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-nobuildfiles
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ library for easily serializing a wide variety of objects
+WWW= http://s11n.net
USES= uidfix zip
WRKSRC_SUBDIR= src
diff --git a/devel/libsavitar/Makefile b/devel/libsavitar/Makefile
index ded5c60ef403..3664135d029c 100644
--- a/devel/libsavitar/Makefile
+++ b/devel/libsavitar/Makefile
@@ -5,6 +5,7 @@ DIST_SUBDIR= Ultimaker
MAINTAINER= db@FreeBSD.org
COMMENT= C++ implementation of 3mf loading/python bindings
+WWW= https://github.com/Ultimaker/libSavitar
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libscca/Makefile b/devel/libscca/Makefile
index 0cee37fb24bd..906046a0773e 100644
--- a/devel/libscca/Makefile
+++ b/devel/libscca/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libscca/releases/download/${PORTVERSION:
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Windows Prefetch File (SCCA) format
+WWW= https://github.com/libyal/libscca
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsearpc/Makefile b/devel/libsearpc/Makefile
index 85dc43b14a07..71914ad05e33 100644
--- a/devel/libsearpc/Makefile
+++ b/devel/libsearpc/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ultima@FreeBSD.org
COMMENT= Simple RPC framework based on GObject System in C
+WWW= https://github.com/haiwen/libsearpc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/libserdes/Makefile b/devel/libserdes/Makefile
index 6e2b9c61a2fc..5274814ef9fa 100644
--- a/devel/libserdes/Makefile
+++ b/devel/libserdes/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sergey@akhmatov.ru
COMMENT= Schema-based serializer/deserializer with support for Avro
+WWW= https://github.com/confluentinc/libserdes
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libserialport/Makefile b/devel/libserialport/Makefile
index 56ecb919f9da..b8234108d89b 100644
--- a/devel/libserialport/Makefile
+++ b/devel/libserialport/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://sigrok.org/download/source/libserialport/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Framework for hardware logic analyzers, serial port support library
+WWW= https://sigrok.org/
LICENSE= LGPL3
diff --git a/devel/libshbuf/Makefile b/devel/libshbuf/Makefile
index 34be6c274cec..6823b0ed71c2 100644
--- a/devel/libshbuf/Makefile
+++ b/devel/libshbuf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://0pointer.de/lennart/projects/libshbuf/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for Shared Buffer IPC
+WWW= https://0pointer.de/lennart/projects/libshbuf/
LICENSE= GPLv2 # though COPYING says LGPL21
diff --git a/devel/libshhmsg/Makefile b/devel/libshhmsg/Makefile
index 1fb30f6dbf48..538a74dc81da 100644
--- a/devel/libshhmsg/Makefile
+++ b/devel/libshhmsg/Makefile
@@ -6,6 +6,7 @@ DISTNAME= shhmsg-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for displaying messages
+WWW= http://shh.thathost.com/pub-unix/ #shhmsg
LICENSE= ART10
diff --git a/devel/libshhopt/Makefile b/devel/libshhopt/Makefile
index c2b244f332b4..0d2fd698ae52 100644
--- a/devel/libshhopt/Makefile
+++ b/devel/libshhopt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= shhopt-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for parsing command line options
+WWW= http://shh.thathost.com/pub-unix/ #shhopt
LICENSE= ART10
diff --git a/devel/libsigc++20/Makefile b/devel/libsigc++20/Makefile
index cbd9da80959c..b22fd1472311 100644
--- a/devel/libsigc++20/Makefile
+++ b/devel/libsigc++20/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Callback Framework for C++
+WWW= http://libsigc.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsigc++30/Makefile b/devel/libsigc++30/Makefile
index 096e90886f90..5060a747e134 100644
--- a/devel/libsigc++30/Makefile
+++ b/devel/libsigc++30/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 30
MAINTAINER= gnome@FreeBSD.org
COMMENT= Callback Framework for C++
+WWW= https://libsigcplusplus.github.io/libsigcplusplus/index.html
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsigrok/Makefile b/devel/libsigrok/Makefile
index 0872193b12d5..fc9cafd2aa8f 100644
--- a/devel/libsigrok/Makefile
+++ b/devel/libsigrok/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://sigrok.org/download/source/libsigrok/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Framework for hardware logic analyzers, core library
+WWW= https://sigrok.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsigrokdecode/Makefile b/devel/libsigrokdecode/Makefile
index d74dae955fb0..3886a55d4ae5 100644
--- a/devel/libsigrokdecode/Makefile
+++ b/devel/libsigrokdecode/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://sigrok.org/download/source/libsigrokdecode/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Framework for hardware logic analyzers, protocol decoders library
+WWW= https://sigrok.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsigscan/Makefile b/devel/libsigscan/Makefile
index 77c666e7df82..4d43c00026d4 100644
--- a/devel/libsigscan/Makefile
+++ b/devel/libsigscan/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libsigscan/releases/download/${PORTVERSI
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library for binary signature scanning
+WWW= https://github.com/libyal/libsigscan
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsigsegv/Makefile b/devel/libsigsegv/Makefile
index ab3913b12c74..b210ad3ef54b 100644
--- a/devel/libsigsegv/Makefile
+++ b/devel/libsigsegv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= gaod@hychen.org
COMMENT= Handling page faults in user mode
+WWW= https://www.gnu.org/software/libsigsegv/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsimdpp/Makefile b/devel/libsimdpp/Makefile
index a837bdbe4aa8..0fb0f6abbf53 100644
--- a/devel/libsimdpp/Makefile
+++ b/devel/libsimdpp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only zero-overhead C++ wrapper of SIMD instructions
+WWW= https://github.com/p12tic/libsimdpp
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/libslang2/Makefile b/devel/libslang2/Makefile
index 4d82026b9eb8..c3822a597446 100644
--- a/devel/libslang2/Makefile
+++ b/devel/libslang2/Makefile
@@ -6,6 +6,7 @@ DISTNAME= slang-${PORTVERSION}
MAINTAINER= garga@FreeBSD.org
COMMENT= Routines for rapid alpha-numeric terminal applications development
+WWW= https://www.jedsoft.org/slang/
LICENSE= GPLv2
diff --git a/devel/libsmdev/Makefile b/devel/libsmdev/Makefile
index fd011905c991..ad93b1545648 100644
--- a/devel/libsmdev/Makefile
+++ b/devel/libsmdev/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libsmdev/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library to access to storage media devices
+WWW= https://github.com/libyal/libsmdev
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsml/Makefile b/devel/libsml/Makefile
index 285dab0530c6..db4d1d51a5fb 100644
--- a/devel/libsml/Makefile
+++ b/devel/libsml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= mail+freebsd@gerritbeine.de
COMMENT= Implementation in C of the Smart Message Language (SML) protocol
+WWW= https://github.com/volkszaehler/libsml
LICENSE= GPLv3
diff --git a/devel/libsmpp34/Makefile b/devel/libsmpp34/Makefile
index c7d2780083ff..21b5a403ba79 100644
--- a/devel/libsmpp34/Makefile
+++ b/devel/libsmpp34/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://chaosophia.net/downloads/osmocom/${PORTNAME}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Provide an implementation of SMPP-3.4 protocol for PDUs handling
+WWW= http://c-open-smpp-34.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsmraw/Makefile b/devel/libsmraw/Makefile
index 4f5049e94003..2b776b336299 100644
--- a/devel/libsmraw/Makefile
+++ b/devel/libsmraw/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libyal/libsmraw/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the split RAW image format
+WWW= https://github.com/libyal/libsmraw
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libsoup/Makefile b/devel/libsoup/Makefile
index eac43a2a6177..85843b1cf2b4 100644
--- a/devel/libsoup/Makefile
+++ b/devel/libsoup/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= gnome
MAINTAINER= desktop@FreeBSD.org
COMMENT= SOAP (Simple Object Access Protocol) implementation in C
+WWW= https://libsoup.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libspice-server/Makefile b/devel/libspice-server/Makefile
index 93cde2a7d7e1..667f4e4bccfb 100644
--- a/devel/libspice-server/Makefile
+++ b/devel/libspice-server/Makefile
@@ -6,6 +6,7 @@ DISTNAME= spice-${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Implements the server side of the SPICE protocol
+WWW= https://spice-space.org/
LICENSE= GPLv2
diff --git a/devel/libstatgrab/Makefile b/devel/libstatgrab/Makefile
index 304dadb9e5b6..0a68a541f844 100644
--- a/devel/libstatgrab/Makefile
+++ b/devel/libstatgrab/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libstatgrab/libstatgrab/releases/download/LIBST
MAINTAINER= tdb@FreeBSD.org
COMMENT= Provides a useful interface to system statistics
+WWW= https://libstatgrab.org/
LICENSE= LGPL21
diff --git a/devel/libstatgrab0/Makefile b/devel/libstatgrab0/Makefile
index 972f064ecb68..8f7642451a65 100644
--- a/devel/libstatgrab0/Makefile
+++ b/devel/libstatgrab0/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 0
MAINTAINER= tdb@FreeBSD.org
COMMENT= Provides a useful interface to system statistics
+WWW= https://www.i-scream.org/libstatgrab/
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/devel/libstrfunc/Makefile b/devel/libstrfunc/Makefile
index 7bd0f30af0d0..4aadeef0de93 100644
--- a/devel/libstrfunc/Makefile
+++ b/devel/libstrfunc/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \
MAINTAINER= vlm@lionet.info
COMMENT= Handles CGI forms, MIME, templates, date conversions, etc
+WWW= https://sourceforge.net/projects/libstrfunc/
USES= autoreconf compiler:c11 libtool
GNU_CONFIGURE= yes
diff --git a/devel/libstroke/Makefile b/devel/libstroke/Makefile
index 2d240a32e29a..cf5687463d80 100644
--- a/devel/libstroke/Makefile
+++ b/devel/libstroke/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://etla.net/libstroke/
MAINTAINER= ports@FreeBSD.org
COMMENT= Stroke translation library
+WWW= http://www.etla.net/libstroke/
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/devel/libsysctlmibinfo/Makefile b/devel/libsysctlmibinfo/Makefile
index 37bbe5be6a7d..371a237be519 100644
--- a/devel/libsysctlmibinfo/Makefile
+++ b/devel/libsysctlmibinfo/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= alfix86@gmail.com
COMMENT= Sysctl MIB-Tree API
+WWW= https://gitlab.com/alfix/sysctlmibinfo/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libsysctlmibinfo2/Makefile b/devel/libsysctlmibinfo2/Makefile
index 90f5a9443ca1..f7ec99833c3e 100644
--- a/devel/libsysctlmibinfo2/Makefile
+++ b/devel/libsysctlmibinfo2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= alfix86@gmail.com
COMMENT= Sysctl MIB-Tree API (improved version)
+WWW= https://gitlab.com/alfix/sysctlmibinfo2/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libsysinfo/Makefile b/devel/libsysinfo/Makefile
index 48ae73860adf..3f663f4dc1ac 100644
--- a/devel/libsysinfo/Makefile
+++ b/devel/libsysinfo/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= imp@bsdimp.com
COMMENT= GNU libc's sysinfo port for FreeBSD
+WWW= https://github.com/bsdimp/libsysinfo
LICENSE= BSD3CLAUSE
diff --git a/devel/libtai/Makefile b/devel/libtai/Makefile
index c4e5419600ad..9a74731dea5f 100644
--- a/devel/libtai/Makefile
+++ b/devel/libtai/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://cr.yp.to/libtai/ \
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Library for storing and manipulating dates and times
+WWW= https://cr.yp.to/libtai.html
LICENSE= UNLICENSE
diff --git a/devel/libtap/Makefile b/devel/libtap/Makefile
index 4835aaf9d0f7..e6655348e1b1 100644
--- a/devel/libtap/Makefile
+++ b/devel/libtap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://web-cpan.shlomifish.org/downloads/
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Library implementing the Test Anything Protocol
+WWW= https://www.shlomifish.org/open-source/projects/libtap/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libtar/Makefile b/devel/libtar/Makefile
index 6a50c945a7fc..0f6549e80643 100644
--- a/devel/libtar/Makefile
+++ b/devel/libtar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/libtar/libtar-1.2.11.tar.g
MAINTAINER= manuelj.munoz@gmail.com
COMMENT= Library for manipulating POSIX and GNU tar files
+WWW= http://www.feep.net/libtar/
USES= cpe gmake
GNU_CONFIGURE= yes
diff --git a/devel/libtecla/Makefile b/devel/libtecla/Makefile
index 8e1acc00dae6..4b3d87a9efb7 100644
--- a/devel/libtecla/Makefile
+++ b/devel/libtecla/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.astro.caltech.edu/~mcs/tecla/
MAINTAINER= k@stereochro.me
COMMENT= Interactive command line editing facilities
+WWW= https://www.astro.caltech.edu/~mcs/tecla/
LICENSE= MIT
diff --git a/devel/libtermkey/Makefile b/devel/libtermkey/Makefile
index 6d6e358c4781..1c943e90961e 100644
--- a/devel/libtermkey/Makefile
+++ b/devel/libtermkey/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.leonerd.org.uk/code/libtermkey/
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Easy processing of keyboard entry from terminal-based programs
+WWW= https://www.leonerd.org.uk/code/libtermkey/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libtextstyle/Makefile b/devel/libtextstyle/Makefile
index f3ee0f778744..7dfdc32356f0 100644
--- a/devel/libtextstyle/Makefile
+++ b/devel/libtextstyle/Makefile
@@ -6,6 +6,7 @@ PORTNAME= libtextstyle
PORTREVISION= 0
COMMENT= Text styling library
+WWW= https://www.gnu.org/software/gettext/libtextstyle/manual/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libthai/Makefile b/devel/libthai/Makefile
index 44d8d743eb7d..0aa5d99037e1 100644
--- a/devel/libthai/Makefile
+++ b/devel/libthai/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://linux.thai.net/pub/thailinux/software/libthai/
MAINTAINER= ports@FreeBSD.org
COMMENT= Thai language support library
+WWW= https://linux.thai.net/projects/libthai/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libthmap/Makefile b/devel/libthmap/Makefile
index d6177fa2eece..3034b6a1f827 100644
--- a/devel/libthmap/Makefile
+++ b/devel/libthmap/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Concurrent trie-hash map library
+WWW= https://github.com/rmind/thmap
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/devel/libthreadar/Makefile b/devel/libthreadar/Makefile
index 61c64bbda1cb..be7547a7c006 100644
--- a/devel/libthreadar/Makefile
+++ b/devel/libthreadar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/ \
MAINTAINER= bofh@FreeBSD.org
COMMENT= Abstracted set of C++ *classes* to manipulate threads
+WWW= https://libthreadar.sourceforge.net/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/libtickit/Makefile b/devel/libtickit/Makefile
index 6d2c61933fc7..f983ddc75e23 100644
--- a/devel/libtickit/Makefile
+++ b/devel/libtickit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.leonerd.org.uk/code/libtickit/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal Interface Construction Kit
+WWW= https://www.leonerd.org.uk/code/libtickit/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libtifiles2/Makefile b/devel/libtifiles2/Makefile
index 155e855db224..2b056254a217 100644
--- a/devel/libtifiles2/Makefile
+++ b/devel/libtifiles2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.18
MAINTAINER= danfe@FreeBSD.org
COMMENT= TI calculator file types library
+WWW= http://tilp.info/
LICENSE= GPLv2
diff --git a/devel/libtool/Makefile b/devel/libtool/Makefile
index 28058c706f0b..5121661dc23c 100644
--- a/devel/libtool/Makefile
+++ b/devel/libtool/Makefile
@@ -2,6 +2,7 @@ PORTNAME= libtool
PORTREVISION= 0
COMMENT= Generic shared library support script
+WWW= https://www.gnu.org/software/libtool/
.include "${.CURDIR}/../libtool/Makefile.common"
diff --git a/devel/libtpl/Makefile b/devel/libtpl/Makefile
index fd12bcc3112c..1e4482debf86 100644
--- a/devel/libtpl/Makefile
+++ b/devel/libtpl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for serializing C data
+WWW= https://troydhanson.github.io/tpl/
LICENSE= GPLv3 MIT
LICENSE_COMB= multi
diff --git a/devel/libtsm/Makefile b/devel/libtsm/Makefile
index 5a193c458980..687800b95af6 100644
--- a/devel/libtsm/Makefile
+++ b/devel/libtsm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://freedesktop.org/software/kmscon/releases/
MAINTAINER= angus@agibson.me
COMMENT= Terminal-emulator state machine
+WWW= https://www.freedesktop.org/wiki/Software/kmscon/libtsm/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libtuntap/Makefile b/devel/libtuntap/Makefile
index a6781a706393..50e538f52436 100644
--- a/devel/libtuntap/Makefile
+++ b/devel/libtuntap/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel net
MAINTAINER= ports@FreeBSD.org
COMMENT= Configuring TUN or TAP devices API in a portable manner
+WWW= https://github.com/LaKabane/libtuntap
LICENSE= MIT
diff --git a/devel/libubox/Makefile b/devel/libubox/Makefile
index 74b403471fc0..bb69527769c7 100644
--- a/devel/libubox/Makefile
+++ b/devel/libubox/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= mm@FreeBSD.org
COMMENT= C utility functions for OpenWrt
+WWW= https://openwrt.org/docs/techref/libubox
LICENSE= GPLv2
diff --git a/devel/libudev-devd/Makefile b/devel/libudev-devd/Makefile
index 3f41a5d0acd1..1152a2697f36 100644
--- a/devel/libudev-devd/Makefile
+++ b/devel/libudev-devd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
COMMENT= libudev-compatible interface for devd
+WWW= https://github.com/wulf7/libudev-devd
LICENSE= BSD2CLAUSE
diff --git a/devel/libuinputplus/Makefile b/devel/libuinputplus/Makefile
index 004382839498..2e947358a4ec 100644
--- a/devel/libuinputplus/Makefile
+++ b/devel/libuinputplus/Makefile
@@ -8,6 +8,7 @@ PATCHFILES+= 265e406e254c8d84016b12b344d8df71d1765dd1.patch:-p1 # install direct
MAINTAINER= bapt@FreeBSD.org
COMMENT= Easy-to-use uinput library in C++
+WWW= https://github.com/YukiWorkshop/libuInputPlus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libukcprog/Makefile b/devel/libukcprog/Makefile
index 1dc6ee28ac04..f1879be0c7fe 100644
--- a/devel/libukcprog/Makefile
+++ b/devel/libukcprog/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://ftp.mirrorservice.org/pub/i-scream/libukcprog/ \
MAINTAINER= tdb@FreeBSD.org
COMMENT= Generally useful low level routines
+WWW= https://www.i-scream.org/
# Converted from NO_CDROM
LICENSE= libukcprog
diff --git a/devel/libunicode/Makefile b/devel/libunicode/Makefile
index ee37d8c810a1..894a7c91ee36 100644
--- a/devel/libunicode/Makefile
+++ b/devel/libunicode/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library for manipulating Unicode characters and strings
+WWW= https://www.gnome.org/
USES= iconv libtool
GNU_CONFIGURE= yes
diff --git a/devel/libuninum/Makefile b/devel/libuninum/Makefile
index 6c33f56c9d4b..0e1c021463a6 100644
--- a/devel/libuninum/Makefile
+++ b/devel/libuninum/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://billposer.org/Software/Downloads/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for converting Unicode strings to numbers
+WWW= https://billposer.org/Software/libuninum.html
LIB_DEPENDS= libgmp.so:math/gmp
diff --git a/devel/libunistring/Makefile b/devel/libunistring/Makefile
index 32aada6ea743..b5d1b6ca7e6f 100644
--- a/devel/libunistring/Makefile
+++ b/devel/libunistring/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= takefu@airport.fm
COMMENT= Unicode string library
+WWW= https://www.gnu.org/software/libunistring/
LICENSE= GFDL GPLv2 LGPL3+
LICENSE_COMB= multi
diff --git a/devel/libunit/Makefile b/devel/libunit/Makefile
index 8579b4987926..e424961a2640 100644
--- a/devel/libunit/Makefile
+++ b/devel/libunit/Makefile
@@ -6,6 +6,7 @@ DISTINFO_FILE= ${.CURDIR}/../../www/unit/distinfo
MAINTAINER= osa@FreeBSD.org
COMMENT= Development kit for dynamic web application server
+WWW= https://unit.nginx.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libunwind/Makefile b/devel/libunwind/Makefile
index fe063f10a48c..08c0dd1bedff 100644
--- a/devel/libunwind/Makefile
+++ b/devel/libunwind/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-1.6.2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generic stack unwinding library
+WWW= https://www.nongnu.org/libunwind/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libuutil/Makefile b/devel/libuutil/Makefile
index 646d8f5d0a1c..a72122f2fa03 100644
--- a/devel/libuutil/Makefile
+++ b/devel/libuutil/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Illumos userland utilities library
+WWW= https://github.com/jrmarino/libuutil
LICENSE= CDDL
diff --git a/devel/libuv/Makefile b/devel/libuv/Makefile
index fff82fc9bde2..a7bb86d5defa 100644
--- a/devel/libuv/Makefile
+++ b/devel/libuv/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://dist.libuv.org/dist/v${DISTVERSION}/
MAINTAINER= bhughes@FreeBSD.org
COMMENT= Multi-platform support library with a focus on asynchronous I/O
+WWW= https://github.com/libuv/libuv
LICENSE= NODE
LICENSE_NAME= NODE
diff --git a/devel/libvanessa_adt/Makefile b/devel/libvanessa_adt/Makefile
index 95c6f6bbddcf..2efb392c1ae4 100644
--- a/devel/libvanessa_adt/Makefile
+++ b/devel/libvanessa_adt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= vanessa_adt-${PORTVERSION}
MAINTAINER= thomas@bsdunix.ch
COMMENT= Library that provides ADTs (queues, dynamic arrays, and more)
+WWW= https://horms.net/projects/vanessa/
LIB_DEPENDS= libvanessa_logger.so:devel/libvanessa_logger
diff --git a/devel/libvanessa_logger/Makefile b/devel/libvanessa_logger/Makefile
index 355388d5e28d..0a4e552f1956 100644
--- a/devel/libvanessa_logger/Makefile
+++ b/devel/libvanessa_logger/Makefile
@@ -7,6 +7,7 @@ DISTNAME= vanessa_logger-${PORTVERSION}
MAINTAINER= thomas@bsdunix.ch
COMMENT= Library that provides a generic logging layer
+WWW= https://horms.net/projects/vanessa/
USES= libtool pathfix tar:bzip2
USE_LDCONFIG= yes
diff --git a/devel/libvanessa_socket/Makefile b/devel/libvanessa_socket/Makefile
index 4629ff2ccccf..3f56c126ecba 100644
--- a/devel/libvanessa_socket/Makefile
+++ b/devel/libvanessa_socket/Makefile
@@ -7,6 +7,7 @@ DISTNAME= vanessa_socket-${PORTVERSION}
MAINTAINER= thomas@bsdunix.ch
COMMENT= Library that provides a simple layer for TCP/IP socket operations
+WWW= https://horms.net/projects/vanessa/
LIB_DEPENDS= libvanessa_logger.so:devel/libvanessa_logger \
libpopt.so:devel/popt
diff --git a/devel/libvc/Makefile b/devel/libvc/Makefile
index b75f39a03269..c235be3aec9e 100644
--- a/devel/libvc/Makefile
+++ b/devel/libvc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/rolo/${PORTNAME}/${PORTVERSION}
MAINTAINER= jgh@FreeBSD.org
COMMENT= vCard library
+WWW= http://rolo.sourceforge.net/
USES= bison:alias libtool tar:bzip2
GNU_CONFIGURE= yes
diff --git a/devel/libversion/Makefile b/devel/libversion/Makefile
index 2fc2b7467fb4..1387178c0141 100644
--- a/devel/libversion/Makefile
+++ b/devel/libversion/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Advanced version string comparison library
+WWW= https://github.com/repology/libversion
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libvhdi/Makefile b/devel/libvhdi/Makefile
index d30e0cb09684..299a3b508e8e 100644
--- a/devel/libvhdi/Makefile
+++ b/devel/libvhdi/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libvhdi/releases/download/${PORTVERSION}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the Virtual Hard Disk image format
+WWW= https://github.com/libyal/libvhdi
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libvirt-dbus/Makefile b/devel/libvirt-dbus/Makefile
index edf2602c126a..d88b21ff4771 100644
--- a/devel/libvirt-dbus/Makefile
+++ b/devel/libvirt-dbus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://libvirt.org/libvirt/dbus/
MAINTAINER= novel@FreeBSD.org
COMMENT= Libvirt D-Bus API binding
+WWW= https://libvirt.org/dbus.html
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libvirt-glib/Makefile b/devel/libvirt-glib/Makefile
index 914297a9bc57..c99e1ca1f09f 100644
--- a/devel/libvirt-glib/Makefile
+++ b/devel/libvirt-glib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://libvirt.org/libvirt/glib/
MAINTAINER= novel@FreeBSD.org
COMMENT= Glib bindings for Libvirt virtualization API
+WWW= https://www.libvirt.org
LICENSE= GPLv2
diff --git a/devel/libvirt-java/Makefile b/devel/libvirt-java/Makefile
index 22ef518e72ba..606800ac5932 100644
--- a/devel/libvirt-java/Makefile
+++ b/devel/libvirt-java/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://libvirt.org/sources/java/ \
MAINTAINER= novel@FreeBSD.org
COMMENT= Java bindings for Libvirt virtualization API
+WWW= https://libvirt.org/java.html
LICENSE= MIT
diff --git a/devel/libvirt/Makefile b/devel/libvirt/Makefile
index ed25fa0a361a..8640ee2a395c 100644
--- a/devel/libvirt/Makefile
+++ b/devel/libvirt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://libvirt.org/sources/ \
MAINTAINER= novel@FreeBSD.org
COMMENT= Toolkit to interact with virtualization capabilities
+WWW= https://libvirt.org/
LICENSE= LGPL3
diff --git a/devel/libvmdk/Makefile b/devel/libvmdk/Makefile
index b1f2c0c7cf8d..2e3d189d093a 100644
--- a/devel/libvmdk/Makefile
+++ b/devel/libvmdk/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libvmdk/releases/download/${PORTVERSION}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the VMware Virtual Disk (VMDK) format
+WWW= https://github.com/libyal/libvmdk
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libvsgpt/Makefile b/devel/libvsgpt/Makefile
index 5da76b405556..7fe95e115db0 100644
--- a/devel/libvsgpt/Makefile
+++ b/devel/libvsgpt/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libvsgpt/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the GPT volume system format
+WWW= https://github.com/libyal/libvsgpt
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libvshadow/Makefile b/devel/libvshadow/Makefile
index 75a5036fe6bd..02f655e18d58 100644
--- a/devel/libvshadow/Makefile
+++ b/devel/libvshadow/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-alpha-${PORTVERSION}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library to support the Volume Service Snapshot (VSS) format
+WWW= https://github.com/libyal/libvshadow
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libvslvm/Makefile b/devel/libvslvm/Makefile
index b4328107bdf1..c0ed439555d2 100644
--- a/devel/libvslvm/Makefile
+++ b/devel/libvslvm/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/libyal/libvslvm/releases/download/${PORTVERSION
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library and tools to access the LVM volume system format
+WWW= https://github.com/libyal/libvslvm
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libvterm/Makefile b/devel/libvterm/Makefile
index aa1467237b3b..ebd45621cbc0 100644
--- a/devel/libvterm/Makefile
+++ b/devel/libvterm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://launchpad.net/libvterm/trunk/v0.1/+download/
MAINTAINER= aaron.kaufman@pm.me
COMMENT= Implementation of a VT220/xterm/ECMA-48 terminal emulator
+WWW= https://www.leonerd.org.uk/code/libvterm/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libwfut/Makefile b/devel/libwfut/Makefile
index 63d43dab6c39..3130a57c702d 100644
--- a/devel/libwfut/Makefile
+++ b/devel/libwfut/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/worldforge/libwfut%20%28updates%20library%29/${PORTVERSION}
MAINTAINER= oliver@FreeBSD.org
COMMENT= WorldForge update library
+WWW= https://www.worldforge.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libx86/Makefile b/devel/libx86/Makefile
index 88859e655bc9..e52e749f7af3 100644
--- a/devel/libx86/Makefile
+++ b/devel/libx86/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.codon.org.uk/~mjg59/libx86/downloads/ \
MAINTAINER= jkim@FreeBSD.org
COMMENT= Hardware-independent library for executing real-mode x86 code
+WWW= http://www.codon.org.uk/~mjg59/libx86/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/libxalloc/Makefile b/devel/libxalloc/Makefile
index 0abb591ee7db..8e0b08a717d7 100644
--- a/devel/libxalloc/Makefile
+++ b/devel/libxalloc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= xalloc-${PORTVERSION}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Memory allocation library with error checking
+WWW= http://shh.thathost.com/pub-unix/ #xalloc
OPTIONS_DEFINE= DOCS
diff --git a/devel/libxo/Makefile b/devel/libxo/Makefile
index 00f6665b5f97..44862d7a63b3 100644
--- a/devel/libxo/Makefile
+++ b/devel/libxo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/Juniper/${PORTNAME}/releases/download/${PORTVER
MAINTAINER= jonathan@FreeBSD.org
COMMENT= Library to generate text, XML, JSON, and HTML output
+WWW= https://github.com/Juniper/libxo
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/Copyright
diff --git a/devel/libxs/Makefile b/devel/libxs/Makefile
index 51fca1200d87..7f28d970c241 100644
--- a/devel/libxs/Makefile
+++ b/devel/libxs/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Open source lightweight messaging layer
+WWW= https://github.com/crossroads-io/libxs
LICENSE= GPLv3
diff --git a/devel/libxtend/Makefile b/devel/libxtend/Makefile
index 87cf81eb9be2..0e9c9e0ce2ef 100644
--- a/devel/libxtend/Makefile
+++ b/devel/libxtend/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= jwb@FreeBSD.org
COMMENT= Miscellaneous functions to extend libc
+WWW= https://github.com/outpaddling/libxtendc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libzim/Makefile b/devel/libzim/Makefile
index d0622fc6524e..fe12b1c7d8b2 100644
--- a/devel/libzim/Makefile
+++ b/devel/libzim/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://download.openzim.org/release/libzim/
MAINTAINER= swills@FreeBSD.org
COMMENT= Reference implementation of the ZIM specification
+WWW= https://www.openzim.org/wiki/OpenZIM
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/libzookeeper/Makefile b/devel/libzookeeper/Makefile
index 13d1bcf0f958..8f2abf72eeb5 100644
--- a/devel/libzookeeper/Makefile
+++ b/devel/libzookeeper/Makefile
@@ -7,6 +7,7 @@ DISTNAME= apache-${PORTNAME}-${PORTVERSION}
MAINTAINER= dmitry.wagin@ya.ru
COMMENT= C client interface to Zookeeper server
+WWW= https://zookeeper.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/libzrtpcpp/Makefile b/devel/libzrtpcpp/Makefile
index ef64f588358b..f7d4dce69d1d 100644
--- a/devel/libzrtpcpp/Makefile
+++ b/devel/libzrtpcpp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU/ccrtp
MAINTAINER= acm@FreeBSD.org
COMMENT= ZRTP extension for GNU ccRTP
+WWW= https://www.gnu.org/software/ccrtp/
BROKEN= incompatible with current SSL, bad C++ code
diff --git a/devel/libzvbi/Makefile b/devel/libzvbi/Makefile
index bc94b66c8b41..3e6c95a01198 100644
--- a/devel/libzvbi/Makefile
+++ b/devel/libzvbi/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/lib//}-${PORTVERSION}
MAINTAINER= oliver@FreeBSD.org
COMMENT= Routines to access raw VBI capture devices
+WWW= http://zapping.sourceforge.net/doc/libzvbi/
LICENSE= GPLv2+
diff --git a/devel/lightning/Makefile b/devel/lightning/Makefile
index 191e6d50d2a5..38503f8e64d1 100644
--- a/devel/lightning/Makefile
+++ b/devel/lightning/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= bofh@FreeBSD.org
COMMENT= Generates assembly language code at run-time
+WWW= https://www.gnu.org/software/lightning/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/linenoise-ng/Makefile b/devel/linenoise-ng/Makefile
index 6ab551daf8c9..229409d71b27 100644
--- a/devel/linenoise-ng/Makefile
+++ b/devel/linenoise-ng/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Small, portable readline replacement
+WWW= https://github.com/arangodb/linenoise-ng
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/linux-c7-devtools/Makefile b/devel/linux-c7-devtools/Makefile
index 3ba44e1be2be..adea448d6211 100644
--- a/devel/linux-c7-devtools/Makefile
+++ b/devel/linux-c7-devtools/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= emulation@FreeBSD.org
COMMENT= Linux compilers and base libraries (CentOS ${LINUX_DIST_VER})
+WWW= https://gcc.gnu.org/
# LICENSE= Various GNU
diff --git a/devel/linux-c7-elfutils-libelf/Makefile b/devel/linux-c7-elfutils-libelf/Makefile
index 5bebcad5907f..8789e25a2e44 100644
--- a/devel/linux-c7-elfutils-libelf/Makefile
+++ b/devel/linux-c7-elfutils-libelf/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -libelf
MAINTAINER= emulation@FreeBSD.org
COMMENT= ELF file handling library (CentOS ${LINUX_DIST_VER})
+WWW= https://sourceware.org/elfutils/
USES= cpe linux:c7
CPE_VENDOR= ${PORTNAME}_project
diff --git a/devel/linux-c7-elfutils-libs/Makefile b/devel/linux-c7-elfutils-libs/Makefile
index 1910d8d88a35..837c932b1d59 100644
--- a/devel/linux-c7-elfutils-libs/Makefile
+++ b/devel/linux-c7-elfutils-libs/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -libs
MAINTAINER= emulation@FreeBSD.org
COMMENT= ELF file handling libraries (CentOS ${LINUX_DIST_VER})
+WWW= https://sourceware.org/elfutils/
USES= cpe linux:c7
CPE_VENDOR= ${PORTNAME}_project
diff --git a/devel/linux-c7-libaio/Makefile b/devel/linux-c7-libaio/Makefile
index aeadf8c4c1ef..6f35528102d7 100644
--- a/devel/linux-c7-libaio/Makefile
+++ b/devel/linux-c7-libaio/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
COMMENT= Asynchronous I/O library (CentOS ${LINUX_DIST_VER})
+WWW= http://lse.sourceforge.net/io/aio.html
USES= cpe linux:c7
USE_LDCONFIG= yes
diff --git a/devel/linux-c7-libgfortran/Makefile b/devel/linux-c7-libgfortran/Makefile
index eda5bcee7cd7..264ee2d1d450 100644
--- a/devel/linux-c7-libgfortran/Makefile
+++ b/devel/linux-c7-libgfortran/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
COMMENT= Runtime libraries for gfortran (Linux Centos ${LINUX_DIST_VER})
+WWW= https://www.centos.org
USES= cpe linux:c7
CPE_VENDOR= gnu
diff --git a/devel/linux-c7-qt/Makefile b/devel/linux-c7-qt/Makefile
index 719b5e42afc9..35911b13d543 100644
--- a/devel/linux-c7-qt/Makefile
+++ b/devel/linux-c7-qt/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel linux
MAINTAINER= emulation@FreeBSD.org
COMMENT= RPM of QT4 (Linux CentOS ${LINUX_DIST_VER})
+WWW= https://qt-project.org
USES= cpe linux:c7
CPE_VENDOR= qt
diff --git a/devel/linux-c7-strace/Makefile b/devel/linux-c7-strace/Makefile
index 2822cd4d449e..ada1f44e7224 100644
--- a/devel/linux-c7-strace/Makefile
+++ b/devel/linux-c7-strace/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= mandree@FreeBSD.org
COMMENT= System call tracer (CentOS ${LINUX_DIST_VER})
+WWW= https://sourceforge.net/projects/strace/
RUN_DEPENDS= ${LINUXBASE}/usr/lib/libdw.so.1:devel/linux-c7-elfutils-libs
diff --git a/devel/linux-c7-systemd-libs/Makefile b/devel/linux-c7-systemd-libs/Makefile
index 7a8b9546e1ec..f5db3c42f2d5 100644
--- a/devel/linux-c7-systemd-libs/Makefile
+++ b/devel/linux-c7-systemd-libs/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -libs
MAINTAINER= emulation@FreeBSD.org
COMMENT= Libraries for accessing systemd (Linux CentOS ${LINUX_DIST_VER})
+WWW= https://www.freedesktop.org/wiki/Software/systemd/
LICENSE= LGPL21+
diff --git a/devel/linux-ltp/Makefile b/devel/linux-ltp/Makefile
index c0dc50e3d1d2..0be6dee3a027 100644
--- a/devel/linux-ltp/Makefile
+++ b/devel/linux-ltp/Makefile
@@ -10,6 +10,7 @@ MASTER_SITES= LOCAL/trasz:DEFAULT,amd64,SOURCE
MAINTAINER= ports@FreeBSD.org
COMMENT= Linux Test Project (SUSE Linux Enterprise 15)
+WWW= https://github.com/linux-test-project/ltp
LICENSE= GPLv2+
diff --git a/devel/linux-sublime-merge/Makefile b/devel/linux-sublime-merge/Makefile
index 0a2552cf0287..70f3b2b61e73 100644
--- a/devel/linux-sublime-merge/Makefile
+++ b/devel/linux-sublime-merge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= linux-
MAINTAINER= ericbsd@FreeBSD.org
COMMENT= Cross-platform Git client, done the Sublime Text way
+WWW= https://www.sublimemerge.com/
LICENSE= SUBLIMEHQ
LICENSE_NAME= End User License Agreement
diff --git a/devel/linux_libusb/Makefile b/devel/linux_libusb/Makefile
index 094ae9b28e8f..e1b5f1408bc5 100644
--- a/devel/linux_libusb/Makefile
+++ b/devel/linux_libusb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel linux
MAINTAINER= hselasky@FreeBSD.org
COMMENT= Linux-compatibility LibUSB
+WWW= https://github.com/hselasky/linux_libusb
LICENSE= BSD2CLAUSE
diff --git a/devel/lion/Makefile b/devel/lion/Makefile
index a55c09a21d9d..74f4e9d87fe7 100644
--- a/devel/lion/Makefile
+++ b/devel/lion/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.lundman.net/ftp/
MAINTAINER= ports@FreeBSD.org
COMMENT= Multi-platform, event-driven, simple networking library
+WWW= https://www.lundman.net/wiki/index.php/LiON
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/listserialc/Makefile b/devel/listserialc/Makefile
index f8bf20ae3b5f..2d3f88d544c2 100644
--- a/devel/listserialc/Makefile
+++ b/devel/listserialc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel java
MAINTAINER= kevans@FreeBSD.org
COMMENT= Simple multiplatform program to list serial ports with vid/pid/iserial
+WWW= https://github.com/arduino/listSerialPortsC
LICENSE= LGPL3+
diff --git a/devel/liteide/Makefile b/devel/liteide/Makefile
index 4bfb8137b553..77eec94ceb99 100644
--- a/devel/liteide/Makefile
+++ b/devel/liteide/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel editors
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Simple, open source, cross-platform Go IDE
+WWW= https://github.com/visualfc/liteide
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL
diff --git a/devel/llbuild/Makefile b/devel/llbuild/Makefile
index 51b2f1aa8597..a3e6f5a8b9c3 100644
--- a/devel/llbuild/Makefile
+++ b/devel/llbuild/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= jonathan@FreeBSD.org
COMMENT= Low-level build system, used by the Swift Package Manager
+WWW= https://github.com/apple/swift-llbuild
LICENSE= APACHE20 BSD3CLAUSE NCSA
LICENSE_COMB= multi
diff --git a/devel/llnextgen/Makefile b/devel/llnextgen/Makefile
index b1fb4d74e14c..691641d4c751 100644
--- a/devel/llnextgen/Makefile
+++ b/devel/llnextgen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://os.ghalkes.nl/LLnextgen/releases/
MAINTAINER= oleksii.tsai@gmail.com
COMMENT= Extended LL(1) parser generator
+WWW= https://os.ghalkes.nl/LLnextgen/index.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/llvm-cheri/Makefile b/devel/llvm-cheri/Makefile
index bf064b64e87f..689ff3f48e6e 100644
--- a/devel/llvm-cheri/Makefile
+++ b/devel/llvm-cheri/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${LLVM_SUFFIX}
MAINTAINER= brooks@FreeBSD.org
COMMENT?= LLVM and Clang with support for the CHERI architecture
+WWW= https://cheri-cpu.org
LICENSE_DIR= ${WRKSRC}/llvm
.include "${.PARSEDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/llvm-devel/Makefile b/devel/llvm-devel/Makefile
index a7e94b5bc4a6..2e6d0d8e0293 100644
--- a/devel/llvm-devel/Makefile
+++ b/devel/llvm-devel/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${LLVM_SUFFIX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
LICENSE_DIR= ${WRKSRC}/llvm
.include "Makefile.LICENSE"
diff --git a/devel/llvm-morello/Makefile b/devel/llvm-morello/Makefile
index 4d8ccdbe668a..6621755525c8 100644
--- a/devel/llvm-morello/Makefile
+++ b/devel/llvm-morello/Makefile
@@ -3,6 +3,7 @@
LLVM_SUFFIX= -morello
COMMENT= LLVM and Clang with support the Arm Morello architecture
+WWW= https://git.morello-project.org/morello/llvm-project
DISTINFO_FILE= ${.CURDIR}/distinfo
DESCR= ${.CURDIR}/pkg-descr
diff --git a/devel/llvm10/Makefile b/devel/llvm10/Makefile
index e75db52e4a31..203993cdf017 100644
--- a/devel/llvm10/Makefile
+++ b/devel/llvm10/Makefile
@@ -10,6 +10,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE+= LLVM2
diff --git a/devel/llvm11/Makefile b/devel/llvm11/Makefile
index 86ca4682e234..64dd4fcd3569 100644
--- a/devel/llvm11/Makefile
+++ b/devel/llvm11/Makefile
@@ -10,6 +10,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE+= LLVM2
diff --git a/devel/llvm12/Makefile b/devel/llvm12/Makefile
index bf1cc30b3422..ef75660bd2b3 100644
--- a/devel/llvm12/Makefile
+++ b/devel/llvm12/Makefile
@@ -10,6 +10,7 @@ DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
LICENSE_DIR= ${WRKSRC}/llvm
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/llvm13/Makefile b/devel/llvm13/Makefile
index 8b2f1a094a66..013fc23ffaed 100644
--- a/devel/llvm13/Makefile
+++ b/devel/llvm13/Makefile
@@ -10,6 +10,7 @@ DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
LICENSE_DIR= ${WRKSRC}/llvm
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/llvm14/Makefile b/devel/llvm14/Makefile
index e7d26c3be770..467f2fbf9e06 100644
--- a/devel/llvm14/Makefile
+++ b/devel/llvm14/Makefile
@@ -10,6 +10,7 @@ DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
LICENSE_DIR= ${WRKSRC}/llvm
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/llvm15/Makefile b/devel/llvm15/Makefile
index 3f2ddff5a825..6d2158e270ea 100644
--- a/devel/llvm15/Makefile
+++ b/devel/llvm15/Makefile
@@ -10,6 +10,7 @@ DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
LICENSE_DIR= ${WRKSRC}/llvm
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/llvm70/Makefile b/devel/llvm70/Makefile
index e248e0b4dbfc..a3efd13cb09c 100644
--- a/devel/llvm70/Makefile
+++ b/devel/llvm70/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/llvm80/Makefile b/devel/llvm80/Makefile
index edef1e49558a..b5793195acaf 100644
--- a/devel/llvm80/Makefile
+++ b/devel/llvm80/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
diff --git a/devel/llvm90/Makefile b/devel/llvm90/Makefile
index 2756ac2dbc53..3b78be0e0d9b 100644
--- a/devel/llvm90/Makefile
+++ b/devel/llvm90/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= brooks@FreeBSD.org
COMMENT= LLVM and Clang
+WWW= https://llvm.org/
.include "${.CURDIR}/../llvm-devel/Makefile.LICENSE"
LICENSE+= LLVM2
diff --git a/devel/lm4tools/Makefile b/devel/lm4tools/Makefile
index 9b4c63b21032..da294a75b9aa 100644
--- a/devel/lm4tools/Makefile
+++ b/devel/lm4tools/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= lev@FreeBSD.org
COMMENT= TI Tiva C ARM microcontroller tools
+WWW= https://github.com/utzig/lm4tools
LICENSE= GPLv2 BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/devel/lmdbg/Makefile b/devel/lmdbg/Makefile
index f6342b5c6aaf..7f2528ce3340 100644
--- a/devel/lmdbg/Makefile
+++ b/devel/lmdbg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= trociny@FreeBSD.org
COMMENT= Lightweight malloc debugger
+WWW= https://sourceforge.net/projects/lmdbg/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
diff --git a/devel/lnphost/Makefile b/devel/lnphost/Makefile
index df8e40b9252b..aa44db4830c6 100644
--- a/devel/lnphost/Makefile
+++ b/devel/lnphost/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= jwb@FreeBSD.org
COMMENT= Lego RCX iinfrared communication API
+WWW= https://sourceforge.net/projects/lnphost/?source=directory/
LICENSE= GPLv2
diff --git a/devel/loccount/Makefile b/devel/loccount/Makefile
index d047efce8fd3..079c4c185041 100644
--- a/devel/loccount/Makefile
+++ b/devel/loccount/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Count source lines of code in a project
+WWW= http://www.catb.org/esr/loccount/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/lockfree-malloc/Makefile b/devel/lockfree-malloc/Makefile
index 57a8c8bd7596..6498a4097ca0 100644
--- a/devel/lockfree-malloc/Makefile
+++ b/devel/lockfree-malloc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/vg
MAINTAINER= ports@FreeBSD.org
COMMENT= Scalable drop-in replacement for malloc/free
+WWW= https://github.com/Begun/lockfree-malloc
LICENSE= LGPL3
diff --git a/devel/log4c/Makefile b/devel/log4c/Makefile
index dce3dd83f21a..7ca686ded704 100644
--- a/devel/log4c/Makefile
+++ b/devel/log4c/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Logging for C Library
+WWW= http://log4c.sourceforge.net/
LICENSE= LGPL21
diff --git a/devel/log4cplus/Makefile b/devel/log4cplus/Makefile
index ff9e6b984972..ffa43be9026a 100644
--- a/devel/log4cplus/Makefile
+++ b/devel/log4cplus/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION}
MAINTAINER= reed@reedmedia.net
COMMENT= Logging library for C++
+WWW= http://log4cplus.sourceforge.net/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/log4cpp/Makefile b/devel/log4cpp/Makefile
index c01e3f17d4a7..ca0befed3c13 100644
--- a/devel/log4cpp/Makefile
+++ b/devel/log4cpp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}.x%20%28new%29/${PORTNA
MAINTAINER= ports@FreeBSD.org
COMMENT= Library of C++ classes for flexible logging
+WWW= http://log4cpp.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/log4cxx/Makefile b/devel/log4cxx/Makefile
index f25fa5d060a2..a16a59793062 100644
--- a/devel/log4cxx/Makefile
+++ b/devel/log4cxx/Makefile
@@ -6,6 +6,7 @@ DISTNAME= apache-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ port of the Log4j project
+WWW= https://logging.apache.org/log4cxx/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/log4j/Makefile b/devel/log4j/Makefile
index 944937d61f68..1691283a2142 100644
--- a/devel/log4j/Makefile
+++ b/devel/log4j/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= APACHE/logging/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Fast and flexible logging library for Java
+WWW= https://logging.apache.org/log4j/1.2/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/log4net/Makefile b/devel/log4net/Makefile
index c40c90f64565..aaa755f80c44 100644
--- a/devel/log4net/Makefile
+++ b/devel/log4net/Makefile
@@ -7,6 +7,7 @@ DISTNAME= incubating-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Port for .NET of the Apache Logging Services project
+WWW= https://logging.apache.org/log4net/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/log4sh/Makefile b/devel/log4sh/Makefile
index da0a84a2f6ee..e45cccb3bb55 100644
--- a/devel/log4sh/Makefile
+++ b/devel/log4sh/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Common logging library for Bourne shell scripts
+WWW= https://sites.google.com/a/forestent.com/projects/log4sh
USES= cpe
diff --git a/devel/log4shib/Makefile b/devel/log4shib/Makefile
index 3e014469a772..2114e5f1bfb2 100644
--- a/devel/log4shib/Makefile
+++ b/devel/log4shib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://shibboleth.net/downloads/${PORTNAME}/${DISTVERSION}/
MAINTAINER= girgen@FreeBSD.org
COMMENT= Library of C++ classes for flexible logging
+WWW= https://spaces.internet2.edu/display/SHIB2/log4shib
LICENSE= APACHE20
diff --git a/devel/loguru/Makefile b/devel/loguru/Makefile
index c67fd7cec8c4..3eda10327d12 100644
--- a/devel/loguru/Makefile
+++ b/devel/loguru/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight and flexible C++ logging library
+WWW= https://github.com/emilk/loguru
LICENSE= PD
diff --git a/devel/loki/Makefile b/devel/loki/Makefile
index 0e05ccdcfc89..22a46c9a3ab9 100644
--- a/devel/loki/Makefile
+++ b/devel/loki/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}-lib/Loki/Loki%20${PORTVERSION}
MAINTAINER= snnn119@gmail.com
COMMENT= C++ library of common design patterns
+WWW= https://sourceforge.net/projects/loki-lib/
USES= gmake dos2unix
USE_LDCONFIG= yes
diff --git a/devel/love/Makefile b/devel/love/Makefile
index 6db79949a95f..1eb0978c8266 100644
--- a/devel/love/Makefile
+++ b/devel/love/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Open-source 2D game engine
+WWW= https://www.love2d.org/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/love07/Makefile b/devel/love07/Makefile
index 4e2d34ffee78..8ae15997549f 100644
--- a/devel/love07/Makefile
+++ b/devel/love07/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Open-source 2D game engine
+WWW= https://www.love2d.org/
LIB_DEPENDS= libIL.so:graphics/devil \
libmodplug.so:audio/libmodplug \
diff --git a/devel/love08/Makefile b/devel/love08/Makefile
index 2d97748380fd..5d7d59a86d33 100644
--- a/devel/love08/Makefile
+++ b/devel/love08/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Open-source 2D game engine
+WWW= https://www.love2d.org/
LIB_DEPENDS= libIL.so:graphics/devil \
libmodplug.so:audio/libmodplug \
diff --git a/devel/love10/Makefile b/devel/love10/Makefile
index 373463e70523..7e861c4e79ab 100644
--- a/devel/love10/Makefile
+++ b/devel/love10/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-linux-src
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Open-source 2D game engine (legacy version 0.10)
+WWW= https://www.love2d.org/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/love5/Makefile b/devel/love5/Makefile
index db06d2da6b66..f550a800ec61 100644
--- a/devel/love5/Makefile
+++ b/devel/love5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Open-source 2D game engine
+WWW= https://www.love2d.org/
LIB_DEPENDS= libIL.so:graphics/devil \
libphysfs.so:devel/physfs \
diff --git a/devel/lpc21isp/Makefile b/devel/lpc21isp/Makefile
index 5882c47970c9..1439c54bcb50 100644
--- a/devel/lpc21isp/Makefile
+++ b/devel/lpc21isp/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= ISP programmer tool for flashing NXP and Analog Devices ARM7 CPUs
+WWW= http://tech.groups.yahoo.com/group/lpc21isp/
LICENSE= LGPL3+
diff --git a/devel/lrmi/Makefile b/devel/lrmi/Makefile
index d04a5e6f75f1..9e9d5b8965c2 100644
--- a/devel/lrmi/Makefile
+++ b/devel/lrmi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for calling real mode BIOS routines
+WWW= http://lrmi.sourceforge.net/
ONLY_FOR_ARCHS= i386
USE_LDCONFIG= yes
diff --git a/devel/lua-argparse/Makefile b/devel/lua-argparse/Makefile
index 98b4c00c08b1..0c7a02b50464 100644
--- a/devel/lua-argparse/Makefile
+++ b/devel/lua-argparse/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= kevans@FreeBSD.org
COMMENT= Feature-rich command line parser for Lua
+WWW= https://github.com/luarocks/argparse
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-bitlib/Makefile b/devel/lua-bitlib/Makefile
index f53079377af1..e97e9e068dc8 100644
--- a/devel/lua-bitlib/Makefile
+++ b/devel/lua-bitlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tiny library for bitwise operations
+WWW= http://luaforge.net/projects/bitlib/
USES= lua:module
diff --git a/devel/lua-bitop/Makefile b/devel/lua-bitop/Makefile
index d5fb2da49669..6b017cf228a7 100644
--- a/devel/lua-bitop/Makefile
+++ b/devel/lua-bitop/Makefile
@@ -9,6 +9,7 @@ DISTNAME= LuaBitOp-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bitwise operations on numbers
+WWW= https://bitop.luajit.org/
LICENSE= MIT
diff --git a/devel/lua-cjson/Makefile b/devel/lua-cjson/Makefile
index f7bc4988fa0c..dbcb3c0a4fdc 100644
--- a/devel/lua-cjson/Makefile
+++ b/devel/lua-cjson/Makefile
@@ -8,6 +8,7 @@ DISTNAME= lua-cjson-${PORTVERSION}
MAINTAINER= osa@FreeBSD.org
COMMENT= Fast JSON parsing and encoding support for Lua
+WWW= https://www.kyne.com.au/~mark/software/lua-cjson.php
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-cqueues/Makefile b/devel/lua-cqueues/Makefile
index 6aaa7f49e510..de46b317a233 100644
--- a/devel/lua-cqueues/Makefile
+++ b/devel/lua-cqueues/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= freebsd@dns.company
COMMENT= Continuation queues module for Lua
+WWW= https://25thandclement.com/~william/projects/cqueues.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-gettext/Makefile b/devel/lua-gettext/Makefile
index 8309f630369b..fc023d822062 100644
--- a/devel/lua-gettext/Makefile
+++ b/devel/lua-gettext/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Lua 5+ bindings for Gettext
+WWW= https://gitlab.com/ports1/lua-gettext
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-language-server/Makefile b/devel/lua-language-server/Makefile
index 4f922449e09b..9eb504cefb37 100644
--- a/devel/lua-language-server/Makefile
+++ b/devel/lua-language-server/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
COMMENT= Sumneko Lua development server and LSP client
+WWW= https://github.com/sumneko/lua-language-server
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-lgi/Makefile b/devel/lua-lgi/Makefile
index bf4e29b1f87a..259b9bcccd09 100644
--- a/devel/lua-lgi/Makefile
+++ b/devel/lua-lgi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= andrew@tao11.riddles.org.uk
COMMENT= Lua bindings to libraries using GObject-Introspection
+WWW= https://github.com/pavouk/lgi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-libevent/Makefile b/devel/lua-libevent/Makefile
index f51d9363933c..9ca61f28a018 100644
--- a/devel/lua-libevent/Makefile
+++ b/devel/lua-libevent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sirl33tname@gmail.com
COMMENT= Lua libevent binding
+WWW= https://github.com/harningt/luaevent
LICENSE= MIT
diff --git a/devel/lua-lpeg/Makefile b/devel/lua-lpeg/Makefile
index d1e91acf8278..d6df18f3694d 100644
--- a/devel/lua-lpeg/Makefile
+++ b/devel/lua-lpeg/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEG-based pattern-matching library for Lua
+WWW= http://www.inf.puc-rio.br/~roberto/lpeg/
LICENSE= MIT
diff --git a/devel/lua-luacheck/Makefile b/devel/lua-luacheck/Makefile
index 8d9ec1e3fc5e..f0928a129b7c 100644
--- a/devel/lua-luacheck/Makefile
+++ b/devel/lua-luacheck/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= kevans@FreeBSD.org
COMMENT= Linter and static analyzer for lua files
+WWW= https://github.com/luarocks/luacheck
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-luarocks/Makefile b/devel/lua-luarocks/Makefile
index 8dc8c5317eea..c5ec3a45db2b 100644
--- a/devel/lua-luarocks/Makefile
+++ b/devel/lua-luarocks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Package manager for Lua modules
+WWW= https://luarocks.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/lua-lunit/Makefile b/devel/lua-lunit/Makefile
index de630d9d4ec4..3555a08dc2b3 100644
--- a/devel/lua-lunit/Makefile
+++ b/devel/lua-lunit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sergey.dyatko@gmail.com
COMMENT= Unit Testing Framework for Lua
+WWW= https://www.mroth.net/lunit/
LICENSE= MIT
diff --git a/devel/lua-mode/Makefile b/devel/lua-mode/Makefile
index 1b2d55b1d7de..cc9f6f335820 100644
--- a/devel/lua-mode/Makefile
+++ b/devel/lua-mode/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= se@FreeBSD.org
COMMENT= Minor mode for LUA
+WWW= https://github.com/immerrr/lua-mode
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/lua-posix/Makefile b/devel/lua-posix/Makefile
index 059e4967f673..5c5fc0588fb1 100644
--- a/devel/lua-posix/Makefile
+++ b/devel/lua-posix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lua bindings for POSIX APIs
+WWW= https://github.com/luaposix/luaposix
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-pty/Makefile b/devel/lua-pty/Makefile
index b3a0b9c3dea5..d5789b215c87 100644
--- a/devel/lua-pty/Makefile
+++ b/devel/lua-pty/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Pty (pseudo-terminal) bindings for Lua 5+
+WWW= https://gitlab.com/ports1/lua-pty/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/lua-rds-parser/Makefile b/devel/lua-rds-parser/Makefile
index 0d5d6e7a2a91..14b65c8a3767 100644
--- a/devel/lua-rds-parser/Makefile
+++ b/devel/lua-rds-parser/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= arcade@b1t.name
COMMENT= Resty-DBD-Stream (RDS) parser for Lua written in C
+WWW= https://github.com/agentzh/lua-rds-parser/
LICENSE= BSD2CLAUSE
diff --git a/devel/lua-resty-string/Makefile b/devel/lua-resty-string/Makefile
index 6997c4724197..fd4d5329d3f8 100644
--- a/devel/lua-resty-string/Makefile
+++ b/devel/lua-resty-string/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel www
MAINTAINER= mm@FreeBSD.org
COMMENT= String utilities and common hash functions for ngx_lua and LuaJIT
+WWW= https://github.com/openresty/lua-resty-string
LICENSE= BSD2CLAUSE
diff --git a/devel/lua-stdlib-debug/Makefile b/devel/lua-stdlib-debug/Makefile
index e3b43aec11dd..125fe29b8804 100644
--- a/devel/lua-stdlib-debug/Makefile
+++ b/devel/lua-stdlib-debug/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sasaki12@gmail.com
COMMENT= Debug hints management library for lua
+WWW= https://github.com/lua-stdlib/_debug
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/lua-stdlib-normalize/Makefile b/devel/lua-stdlib-normalize/Makefile
index eceba4c74e07..55d26855a8f3 100644
--- a/devel/lua-stdlib-normalize/Makefile
+++ b/devel/lua-stdlib-normalize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sasaki12@gmail.com
COMMENT= Collection of normalized lua functions
+WWW= https://github.com/lua-stdlib/normalize
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/lua-stdlib/Makefile b/devel/lua-stdlib/Makefile
index ed97ecac3660..3f424911ee57 100644
--- a/devel/lua-stdlib/Makefile
+++ b/devel/lua-stdlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Standard Lua Libraries
+WWW= https://github.com/lua-stdlib/lua-stdlib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/lua-sysctl/Makefile b/devel/lua-sysctl/Makefile
index ab321c091af3..5e4b17eaae97 100644
--- a/devel/lua-sysctl/Makefile
+++ b/devel/lua-sysctl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= uzsolt@uzsolt.hu
COMMENT= Small sysctl(3) interface for lua
+WWW= https://github.com/kAworu/lua-sysctl
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/luabind/Makefile b/devel/luabind/Makefile
index f32a2d12c8b3..f25ce0ef5c5c 100644
--- a/devel/luabind/Makefile
+++ b/devel/luabind/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Library that helps you create bindings between C++ and Lua
+WWW= https://www.rasterbar.com/products/luabind.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/luafilesystem/Makefile b/devel/luafilesystem/Makefile
index 766246606bf6..0a99abcddf0d 100644
--- a/devel/luafilesystem/Makefile
+++ b/devel/luafilesystem/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX}
MAINTAINER= fiziologus@gmail.com
COMMENT= Library to access directory structure and file attributes
+WWW= http://www.keplerproject.org/luafilesystem/index.html
LICENSE= MIT
diff --git a/devel/luajava/Makefile b/devel/luajava/Makefile
index 2d99a77b1c0e..9df3a483bc2d 100644
--- a/devel/luajava/Makefile
+++ b/devel/luajava/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://luaforge.net/frs/download.php/2105/
MAINTAINER= sunghyuk@gmail.com
COMMENT= Lua scripting tool for Java
+WWW= http://www.keplerproject.org/luajava/
USES= gmake dos2unix lua:51
USE_JAVA= yes
diff --git a/devel/lutok/Makefile b/devel/lutok/Makefile
index 564a4f0c4e93..80a482616104 100644
--- a/devel/lutok/Makefile
+++ b/devel/lutok/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/jmmv/lutok/releases/download/${PORTNAME}-${PORT
MAINTAINER= jmmv@FreeBSD.org
COMMENT= Lightweight C++ API for Lua
+WWW= https://github.com/jmmv/lutok/
LICENSE= BSD3CLAUSE
diff --git a/devel/luv/Makefile b/devel/luv/Makefile
index 07e515da7c02..c22e258ab738 100644
--- a/devel/luv/Makefile
+++ b/devel/luv/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= checo1705@secmail.pro
COMMENT= libuv bindings for lua
+WWW= https://github.com/luvit/luv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/lwp/Makefile b/devel/lwp/Makefile
index 8b56230863ab..2572b4ce8d87 100644
--- a/devel/lwp/Makefile
+++ b/devel/lwp/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://ftp.coda.cs.cmu.edu/pub/lwp/src/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Userspace thread library
+WWW= http://www.coda.cs.cmu.edu/
LICENSE= LGPL20
diff --git a/devel/lxqt-build-tools/Makefile b/devel/lxqt-build-tools/Makefile
index 0afc9d5b86d7..695292ed4d19 100644
--- a/devel/lxqt-build-tools/Makefile
+++ b/devel/lxqt-build-tools/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LXQT/${PORTNAME}
MAINTAINER= jsm@FreeBSD.org
COMMENT= Helpers CMake modules for LXQt
+WWW= https://github.com/lxde/lxqt-build-tools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/BSD-3-Clause
diff --git a/devel/lyra/Makefile b/devel/lyra/Makefile
index 16f9729702a3..94a247da91f1 100644
--- a/devel/lyra/Makefile
+++ b/devel/lyra/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Command line parser for C++11
+WWW= https://www.bfgroup.xyz/Lyra/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/m17n-db/Makefile b/devel/m17n-db/Makefile
index 866e34344996..c6e78b9d2074 100644
--- a/devel/m17n-db/Makefile
+++ b/devel/m17n-db/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${M17N_DISTFILE}
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= Data files for the m17n library
+WWW= https://www.nongnu.org/m17n/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/m17n-docs/Makefile b/devel/m17n-docs/Makefile
index c38a2a942deb..e80cdeedac70 100644
--- a/devel/m17n-docs/Makefile
+++ b/devel/m17n-docs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://anthesphoria.net/FreeBSD/ports/distfiles/
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= m17n library documentation
+WWW= https://www.nongnu.org/m17n/
NO_BUILD= yes
diff --git a/devel/m17n-inscript2/Makefile b/devel/m17n-inscript2/Makefile
index 046d0638cb9e..1708d46496ca 100644
--- a/devel/m17n-inscript2/Makefile
+++ b/devel/m17n-inscript2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://releases.pagure.org/${PORTNAME}/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Enhanced Inscript keyboard layouts for Indic languages
+WWW= https://pagure.io/inscript2
LICENSE= LGPL21
diff --git a/devel/m17n-lib/Makefile b/devel/m17n-lib/Makefile
index 9078753fe9be..89f24e96bbb2 100644
--- a/devel/m17n-lib/Makefile
+++ b/devel/m17n-lib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH/m17n
MAINTAINER= nikola.lecic@anthesphoria.net
COMMENT= Library for the multilingual text handling
+WWW= https://www.nongnu.org/m17n/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/m4/Makefile b/devel/m4/Makefile
index a16db6285be1..0acb9d1c57ac 100644
--- a/devel/m4/Makefile
+++ b/devel/m4/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GNU M4
+WWW= https://www.gnu.org/software/m4/m4.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/mage/Makefile b/devel/mage/Makefile
index d5d1b20a93af..c2beb06c7bfc 100644
--- a/devel/mage/Makefile
+++ b/devel/mage/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= gspurki@gmail.com
COMMENT= Command-line make-like build tool using Go as input files
+WWW= https://magefile.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/magit-devel/Makefile b/devel/magit-devel/Makefile
index 21cb0081925d..35acbefda030 100644
--- a/devel/magit-devel/Makefile
+++ b/devel/magit-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Interface to Git for Emacs (Development Version)
+WWW= https://magit.vc/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/magit/Makefile b/devel/magit/Makefile
index 5ea4c2d29e5a..2841eb4f9bb2 100644
--- a/devel/magit/Makefile
+++ b/devel/magit/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Interface to Git for Emacs
+WWW= https://magit.vc/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/make++/Makefile b/devel/make++/Makefile
index b571cc2c71e5..bb7fbf49ee82 100644
--- a/devel/make++/Makefile
+++ b/devel/make++/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:S/+/p/g}-${PORTVERSION}
MAINTAINER= gavin@16degrees.com.au
COMMENT= Drop-in replacement for GNU make
+WWW= http://makepp.sourceforge.net/
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/makedepend/Makefile b/devel/makedepend/Makefile
index 537f19f63304..85c776e20601 100644
--- a/devel/makedepend/Makefile
+++ b/devel/makedepend/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= x11@FreeBSD.org
COMMENT= Dependency generator for makefiles
+WWW= https://www.x.org/archive/X11R7.5/doc/man/man1/makedepend.1.html
LICENSE= MIT
diff --git a/devel/malloy/Makefile b/devel/malloy/Makefile
index 10924ec560c8..e0a42bd4b58e 100644
--- a/devel/malloy/Makefile
+++ b/devel/malloy/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= jbo@insane.engineer
COMMENT= Embeddable HTTP(S) and WS(S) client/server components for C++
+WWW= https://github.com/tectu/malloy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/marisa-trie/Makefile b/devel/marisa-trie/Makefile
index 0a83206a8c6e..b0ba5edab818 100644
--- a/devel/marisa-trie/Makefile
+++ b/devel/marisa-trie/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= iblis@hs.ntnu.edu.tw
COMMENT= MARISA: Matching Algorithm with Recursively Implemented StorAge
+WWW= https://github.com/s-yata/marisa-trie
LICENSE= BSD2CLAUSE LGPL21+
LICENSE_COMB= dual
diff --git a/devel/marl/Makefile b/devel/marl/Makefile
index 60ff905dd8a3..240088f527be 100644
--- a/devel/marl/Makefile
+++ b/devel/marl/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Hybrid thread / fiber task scheduler written in C++11
+WWW= https://github.com/google/marl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mate-common/Makefile b/devel/mate-common/Makefile
index e6308f808b92..107f44bfdc19 100644
--- a/devel/mate-common/Makefile
+++ b/devel/mate-common/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= Common automake macros for MATE
+WWW= https://mate-desktop.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/maven/Makefile b/devel/maven/Makefile
index 2e02190ed11e..ee9d64223a55 100644
--- a/devel/maven/Makefile
+++ b/devel/maven/Makefile
@@ -6,6 +6,7 @@ DISTNAME= apache-maven-${DISTVERSION}-bin
MAINTAINER= michaelo@apache.org
COMMENT= Java project management tool
+WWW= https://maven.apache.org/
LICENSE= APACHE20
diff --git a/devel/mcpp/Makefile b/devel/mcpp/Makefile
index 9f3e1e4ffa1e..93fa19f68c21 100644
--- a/devel/mcpp/Makefile
+++ b/devel/mcpp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/V.${PORTVERSION}
MAINTAINER= kmatsui@t3.rim.or.jp
COMMENT= Alternative C/C++ preprocessor
+WWW= http://mcpp.sourceforge.net/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mdb/Makefile b/devel/mdb/Makefile
index 031e389d6316..4ecf582c18a0 100644
--- a/devel/mdb/Makefile
+++ b/devel/mdb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= jhb@FreeBSD.org
COMMENT= Solaris Modular Debugger
+WWW= https://docs.oracle.com/cd/E19683-01/806-6545/index.html
LICENSE= CDDL
diff --git a/devel/mdds/Makefile b/devel/mdds/Makefile
index fcc0df51f758..51565c6bd2cf 100644
--- a/devel/mdds/Makefile
+++ b/devel/mdds/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://kohei.us/files/mdds/src/
MAINTAINER= office@FreeBSD.org
COMMENT= Multi-dimensional data index algorithm
+WWW= https://gitlab.com/mdds/mdds
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/menhir/Makefile b/devel/menhir/Makefile
index 0a5412c0e773..44eafc7751d0 100644
--- a/devel/menhir/Makefile
+++ b/devel/menhir/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://cristal.inria.fr/~fpottier/menhir/
MAINTAINER= ports@FreeBSD.org
COMMENT= LR(1) parser generator for OCaml
+WWW= http://cristal.inria.fr/~fpottier/menhir
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mercator/Makefile b/devel/mercator/Makefile
index 5f8cda469989..218ae0368c98 100644
--- a/devel/mercator/Makefile
+++ b/devel/mercator/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/worldforge/Mercator%20%28terrain%20lib%29/${PORTVERSION}
MAINTAINER= oliver@FreeBSD.org
COMMENT= Procedural terrain library
+WWW= https://www.worldforge.org/index.php/components/mercator/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/mercurial/Makefile b/devel/mercurial/Makefile
index 45fec9fbf472..6b82964c17f7 100644
--- a/devel/mercurial/Makefile
+++ b/devel/mercurial/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.mercurial-scm.org/release/
MAINTAINER= python@FreeBSD.org
COMMENT= Fast, lightweight source control management system
+WWW= https://www.mercurial-scm.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/mergify/Makefile b/devel/mergify/Makefile
index 45eac7c1ffaa..067efc2f5aef 100644
--- a/devel/mergify/Makefile
+++ b/devel/mergify/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= joe@thrallingpenguin.com
COMMENT= Merge changes from a branch one commit at a time
+WWW= https://github.com/brooksdavis/mergify
LICENSE= BSD2CLAUSE
diff --git a/devel/meson/Makefile b/devel/meson/Makefile
index 6ecee3425dfc..d3a41803a3df 100644
--- a/devel/meson/Makefile
+++ b/devel/meson/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/mesonbuild/${PORTNAME}/releases/download/${PORT
MAINTAINER= desktop@FreeBSD.org
COMMENT= High performance build system
+WWW= https://mesonbuild.com/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/microsoft-gsl/Makefile b/devel/microsoft-gsl/Makefile
index e67f118c1788..3d26a373883f 100644
--- a/devel/microsoft-gsl/Makefile
+++ b/devel/microsoft-gsl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= Guidelines Support Library
+WWW= https://github.com/microsoft/GSL
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mill/Makefile b/devel/mill/Makefile
index d1a29a7bae8f..2fc7c765b96f 100644
--- a/devel/mill/Makefile
+++ b/devel/mill/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= freebsd-ports@jan0sch.de
COMMENT= Java/Scala build tool
+WWW= https://www.lihaoyi.com/mill/
LICENSE= MIT
diff --git a/devel/mimalloc/Makefile b/devel/mimalloc/Makefile
index 1785ffb50929..9e3dcdf98db0 100644
--- a/devel/mimalloc/Makefile
+++ b/devel/mimalloc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= General-purpose allocator with excellent performance characteristics
+WWW= https://github.com/microsoft/mimalloc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mimir/Makefile b/devel/mimir/Makefile
index 4d31386114f4..17fd16260c41 100644
--- a/devel/mimir/Makefile
+++ b/devel/mimir/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.cs.ru.nl/pub/vb/mimir/src/
MAINTAINER= ed@FreeBSD.org
COMMENT= Data-structure library used by the Elan Programming Environment
+WWW= http://www.cs.ru.nl/elan/
USES= gmake libtool
GNU_CONFIGURE= yes
diff --git a/devel/mingw32-bin-msvcrt/Makefile b/devel/mingw32-bin-msvcrt/Makefile
index 15c1394d927e..bde81f381f8f 100644
--- a/devel/mingw32-bin-msvcrt/Makefile
+++ b/devel/mingw32-bin-msvcrt/Makefile
@@ -11,6 +11,7 @@ DIST_SUBDIR= mingw
MAINTAINER= ports@FreeBSD.org
COMMENT= Headers and Libraries for Windows cross-development
+WWW= http://mingw.sourceforge.net
CONFLICTS= mingw-bin-msvcrt
diff --git a/devel/mingw32-directx/Makefile b/devel/mingw32-directx/Makefile
index 7fd2e565db93..3f671dc47d8f 100644
--- a/devel/mingw32-directx/Makefile
+++ b/devel/mingw32-directx/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-devel
MAINTAINER= ports@FreeBSD.org
COMMENT= DirectX header files for use with MinGW
+WWW= https://www.libsdl.org/extras/win32/cygwin/README.txt
BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
mingwm10.dll:devel/mingw32-bin-msvcrt
diff --git a/devel/mingw32-gcc/Makefile b/devel/mingw32-gcc/Makefile
index ef45490d985e..b0d1374728cf 100644
--- a/devel/mingw32-gcc/Makefile
+++ b/devel/mingw32-gcc/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= mingw32-
MAINTAINER= ports@FreeBSD.org
COMMENT= FSF gcc-4 for Windows cross-development
+WWW= https://www.mingw.org/
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/mingw32-libffi/Makefile b/devel/mingw32-libffi/Makefile
index 1a3c07092bc1..05c20ccf9e0e 100644
--- a/devel/mingw32-libffi/Makefile
+++ b/devel/mingw32-libffi/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= mingw32-
MAINTAINER= ports@FreeBSD.org
COMMENT= The libffi library cross-compiled for MinGW32
+WWW= http://sources.redhat.com/libffi/
BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
${LOCALBASE}/mingw32/include/stdlib.h:devel/${PKGNAMEPREFIX}bin-msvcrt
diff --git a/devel/mingw32-libyaml/Makefile b/devel/mingw32-libyaml/Makefile
index 67b893ae164f..def1d179034a 100644
--- a/devel/mingw32-libyaml/Makefile
+++ b/devel/mingw32-libyaml/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= repacked
MAINTAINER= ports@FreeBSD.org
COMMENT= The libyaml library cross-compiled for MinGW32
+WWW= https://pyyaml.org/wiki/LibYAML
BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
${LOCALBASE}/mingw32/include/stdlib.h:devel/${PKGNAMEPREFIX}bin-msvcrt
diff --git a/devel/mingw32-openssl/Makefile b/devel/mingw32-openssl/Makefile
index 34224adda673..c8f95e61eab4 100644
--- a/devel/mingw32-openssl/Makefile
+++ b/devel/mingw32-openssl/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${DISTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= The OpenSSL library cross-compiled for MinGW32
+WWW= http://sctp.fh-muenster.de/dtls-patches.html
BUILD_DEPENDS= makedepend:devel/makedepend \
${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
diff --git a/devel/mingw32-pdcurses/Makefile b/devel/mingw32-pdcurses/Makefile
index e53c237df4be..ac979ae0a663 100644
--- a/devel/mingw32-pdcurses/Makefile
+++ b/devel/mingw32-pdcurses/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PDCurses-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Curses and Panel terminal library for Windows
+WWW= http://pdcurses.sourceforge.net/
BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
mingwm10.dll:devel/mingw32-bin-msvcrt
diff --git a/devel/mingw32-pthreads/Makefile b/devel/mingw32-pthreads/Makefile
index a8f1ab3c47a3..7d90001b12bf 100644
--- a/devel/mingw32-pthreads/Makefile
+++ b/devel/mingw32-pthreads/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-w32-${PORTVERSION:S/./-/g}-release
MAINTAINER= ports@FreeBSD.org
COMMENT= POSIX threads library for Windows compiled with MinGW32
+WWW= https://sourceware.org/pthreads-win32/
BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
mingwm10.dll:devel/mingw32-bin-msvcrt
diff --git a/devel/mingw32-zlib/Makefile b/devel/mingw32-zlib/Makefile
index b5813e9a372a..439dea31505c 100644
--- a/devel/mingw32-zlib/Makefile
+++ b/devel/mingw32-zlib/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= mingw32-
MAINTAINER= ports@FreeBSD.org
COMMENT= The zlib library cross-compiled for MinGW32
+WWW= https://zlib.net/
BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
${LOCALBASE}/mingw32/include/sys/types.h:devel/${PKGNAMEPREFIX}bin-msvcrt
diff --git a/devel/mir-core/Makefile b/devel/mir-core/Makefile
index 3e41890d3a2e..ab5b3d82f3c2 100644
--- a/devel/mir-core/Makefile
+++ b/devel/mir-core/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= base software building blocks and conventions
+WWW= https://github.com/libmir/mir-core
LICENSE= BSL
diff --git a/devel/mk-configure/Makefile b/devel/mk-configure/Makefile
index 43d20d9ef8c1..f9b0e04d51a8 100644
--- a/devel/mk-configure/Makefile
+++ b/devel/mk-configure/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= trociny@FreeBSD.org
COMMENT= Lightweight, easy to use replacement for GNU autotools
+WWW= https://sourceforge.net/projects/mk-configure/
LICENSE= BSD2CLAUSE
diff --git a/devel/mm-common/Makefile b/devel/mm-common/Makefile
index 632ba7fef6af..9ebd218a35b5 100644
--- a/devel/mm-common/Makefile
+++ b/devel/mm-common/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Common build infrastructure for the GNOME C++ binding libraries
+WWW= https://www.gtkmm.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/mm/Makefile b/devel/mm/Makefile
index 86055b4308cf..70f106146fa8 100644
--- a/devel/mm/Makefile
+++ b/devel/mm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= OSSP/lib/${PORTNAME}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Shared memory allocation library for pre-forked process models
+WWW= http://www.ossp.org/pkg/lib/mm/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/modd/Makefile b/devel/modd/Makefile
index aa67e4df9eb0..ebd2395aa849 100644
--- a/devel/modd/Makefile
+++ b/devel/modd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel sysutils
MAINTAINER= yuri@FreeBSD.org
COMMENT= Developer tool that runs processes and responds to filesystem changes
+WWW= https://github.com/cortesi/modd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mold/Makefile b/devel/mold/Makefile
index 71853f6e3d03..3c582d82467f 100644
--- a/devel/mold/Makefile
+++ b/devel/mold/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
COMMENT= Modern Linker
+WWW= https://github.com/rui314/mold
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mongo-c-driver/Makefile b/devel/mongo-c-driver/Makefile
index e7cf61f470c7..62b6ede2801d 100644
--- a/devel/mongo-c-driver/Makefile
+++ b/devel/mongo-c-driver/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@bsdserwis.com
COMMENT= C Driver for MongoDB
+WWW= https://www.mongodb.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/mono-addins/Makefile b/devel/mono-addins/Makefile
index b4882397a4f6..2f785b4de487 100644
--- a/devel/mono-addins/Makefile
+++ b/devel/mono-addins/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= mono@FreeBSD.org
COMMENT= Mono framework to create extensible applications
+WWW= https://www.mono-project.com/Mono.Addins
LICENSE= MIT
diff --git a/devel/mpatrol/Makefile b/devel/mpatrol/Makefile
index bfb46c52dfaf..5e01d9e15508 100644
--- a/devel/mpatrol/Makefile
+++ b/devel/mpatrol/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dynamic memory debugging and profiling library
+WWW= http://mpatrol.sourceforge.net/
ONLY_FOR_ARCHS= amd64 i386
.if ${/usr/bin/ld:L:tA} == /usr/bin/ld.lld
diff --git a/devel/mph/Makefile b/devel/mph/Makefile
index df066ec17efd..cb57300babd5 100644
--- a/devel/mph/Makefile
+++ b/devel/mph/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SUNSITE/devel/lang/c
MAINTAINER= ports@FreeBSD.org
COMMENT= Minimal perfect hashing code generator
+WWW= https://www.ibiblio.org/pub/Linux/devel/lang/c/
BIN_FILES= emitc mph mphm
PLIST_FILES= bin/emitc bin/mph bin/mphm
diff --git a/devel/msbuild/Makefile b/devel/msbuild/Makefile
index dc82f57c4117..8a3737dcefae 100644
--- a/devel/msbuild/Makefile
+++ b/devel/msbuild/Makefile
@@ -7,6 +7,7 @@ DISTFILES= mono_msbuild_xplat-master-3c930fa8.zip:bootstrap
MAINTAINER= mono@FreeBSD.org
COMMENT= Build platform for .NET and Visual Studio
+WWW= https://github.com/Microsoft/msbuild
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/msgpack-d/Makefile b/devel/msgpack-d/Makefile
index c58d4bc2cba0..ec4303e98eb1 100644
--- a/devel/msgpack-d/Makefile
+++ b/devel/msgpack-d/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Pure D implementation of MessagePack
+WWW= https://github.com/msgpack/msgpack-d
LICENSE= BSL
diff --git a/devel/msgpack/Makefile b/devel/msgpack/Makefile
index f66fc99c5600..7f6921491c5e 100644
--- a/devel/msgpack/Makefile
+++ b/devel/msgpack/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
COMMENT= Efficient binary serialization, like JSON but smaller and faster
+WWW= https://msgpack.org/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/msgpuck/Makefile b/devel/msgpuck/Makefile
index 638420760419..7711346b6da0 100644
--- a/devel/msgpuck/Makefile
+++ b/devel/msgpuck/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= balaev@tarantool.org
COMMENT= Lightweight MessagePack library
+WWW= https://github.com/tarantool/msgpuck
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/msitools/Makefile b/devel/msitools/Makefile
index d59bd3f0d3e8..d07da3cfa50a 100644
--- a/devel/msitools/Makefile
+++ b/devel/msitools/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= b08275d549bb12a09a420ef9ccaeb0974e00008a.patch:-p1 \
MAINTAINER= romain@FreeBSD.org
COMMENT= Inspect and build Windows Installer (.MSI) files
+WWW= https://wiki.gnome.org/msitools
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/copyright
diff --git a/devel/msp430-debug-stack/Makefile b/devel/msp430-debug-stack/Makefile
index c57cc1bf8f31..164db4dc3ea5 100644
--- a/devel/msp430-debug-stack/Makefile
+++ b/devel/msp430-debug-stack/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= MSPDebugStack_OS_Package_${PORTVERSION:S/./_/g}.zip
MAINTAINER= lev@FreeBSD.org
COMMENT= TI MSP430 debugging interface library
+WWW= http://www.ti.com/tool/mspds
LICENSE= BSD3CLAUSE
diff --git a/devel/mspdebug/Makefile b/devel/mspdebug/Makefile
index 7e7d4eec14fa..58bde9846960 100644
--- a/devel/mspdebug/Makefile
+++ b/devel/mspdebug/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= peterjeremy@acm.org
COMMENT= Debugger for use with MSP 430 MCUs
+WWW= http://mspdebug.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/mstch/Makefile b/devel/mstch/Makefile
index d42e85b230b9..f5cb07f6efe1 100644
--- a/devel/mstch/Makefile
+++ b/devel/mstch/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Complete implementation of {{mustache}} templates using modern C++
+WWW= https://github.com/no1msd/mstch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mtbl/Makefile b/devel/mtbl/Makefile
index 0243054ad1c4..bf7b1dfa01a8 100644
--- a/devel/mtbl/Makefile
+++ b/devel/mtbl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= FARSIGHT LOCAL/truckman/farsight
MAINTAINER= truckman@FreeBSD.org
COMMENT= Immutable sorted string table library
+WWW= https://github.com/farsightsec/mtbl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/muon/Makefile b/devel/muon/Makefile
index df6524ffdd1a..c828caed838c 100644
--- a/devel/muon/Makefile
+++ b/devel/muon/Makefile
@@ -7,6 +7,7 @@ DISTNAME= b44e90f
MAINTAINER= bapt@FreeBSD.org
COMMENT= Build system compatible with meson
+WWW= https://muon.build/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mustache/Makefile b/devel/mustache/Makefile
index e0f39a552fd6..3881ac70e240 100644
--- a/devel/mustache/Makefile
+++ b/devel/mustache/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Mustache text templates for modern C++
+WWW= https://github.com/kainjow/Mustache
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/mutagen/Makefile b/devel/mutagen/Makefile
index 9d7fe9b44f2d..723efa391434 100644
--- a/devel/mutagen/Makefile
+++ b/devel/mutagen/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
COMMENT= Continuous multidirectional synchronization for remote development
+WWW= https://mutagen.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/myrepos/Makefile b/devel/myrepos/Makefile
index 40151a59d5b7..d63b2b7deb64 100644
--- a/devel/myrepos/Makefile
+++ b/devel/myrepos/Makefile
@@ -7,6 +7,7 @@ DISTNAME= mr-${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Tool to manage all your version control repos
+WWW= https://myrepos.branchable.com/
LICENSE= GPLv2+
diff --git a/devel/nanopb/Makefile b/devel/nanopb/Makefile
index 8491ca65ad96..67af1baaf866 100644
--- a/devel/nanopb/Makefile
+++ b/devel/nanopb/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Protocol Buffers with small code size
+WWW= https://jpa.kapsi.fi/nanopb/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/nant/Makefile b/devel/nant/Makefile
index 4cd6dd4b210d..e97dfdcd32a3 100644
--- a/devel/nant/Makefile
+++ b/devel/nant/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= .NET build tool inspired by Ant
+WWW= https://github.com/nant/nant
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/nasm/Makefile b/devel/nasm/Makefile
index 0714a443fa40..9b16a210141f 100644
--- a/devel/nasm/Makefile
+++ b/devel/nasm/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://www.nasm.us/pub/nasm/releasebuilds/${PORTVERSION}/ \
MAINTAINER= salvadore@FreeBSD.org
COMMENT= General-purpose multi-platform x86 and amd64 assembler
+WWW= https://www.nasm.us/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/naturaldocs/Makefile b/devel/naturaldocs/Makefile
index 243161b2c6c4..a78512102661 100644
--- a/devel/naturaldocs/Makefile
+++ b/devel/naturaldocs/Makefile
@@ -8,6 +8,7 @@ DISTNAME= NaturalDocs-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Extensible, multi-language source code documentation generator
+WWW= https://www.naturaldocs.org/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/devel/ncc/Makefile b/devel/ncc/Makefile
index 1a169af6ceac..4dd3113677e7 100644
--- a/devel/ncc/Makefile
+++ b/devel/ncc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://students.ceid.upatras.gr/~sxanth/ncc/
MAINTAINER= ports@FreeBSD.org
COMMENT= Program analysis tool and call-graph navigator
+WWW= http://students.ceid.upatras.gr/~sxanth/ncc/
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
diff --git a/devel/ncnf/Makefile b/devel/ncnf/Makefile
index 6740d5a4f396..fcb1f9320af8 100644
--- a/devel/ncnf/Makefile
+++ b/devel/ncnf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic configuration management library
+WWW= https://sourceforge.net/projects/ncnf/
LIB_DEPENDS= libstrfunc.so:devel/libstrfunc
diff --git a/devel/ncurses/Makefile b/devel/ncurses/Makefile
index 6e5c59fb54c5..b6e94854ecd5 100644
--- a/devel/ncurses/Makefile
+++ b/devel/ncurses/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= swills@FreeBSD.org
COMMENT= Library for terminal-independent, full-screen output
+WWW= https://invisible-island.net/ncurses/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ndesk-dbus-glib/Makefile b/devel/ndesk-dbus-glib/Makefile
index 9193f7ec3333..a7d4033f5cf1 100644
--- a/devel/ndesk-dbus-glib/Makefile
+++ b/devel/ndesk-dbus-glib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ndesk.org/archive/ndesk-dbus/
MAINTAINER= gnome@FreeBSD.org
COMMENT= GLib main loop integration for Managed D-Bus
+WWW= http://www.ndesk.org/DBusSharp
BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-1.0.pc:devel/ndesk-dbus
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/ndesk-dbus-1.0.pc:devel/ndesk-dbus
diff --git a/devel/ndesk-dbus/Makefile b/devel/ndesk-dbus/Makefile
index 41fc8acb4a1f..809e82ec50b0 100644
--- a/devel/ndesk-dbus/Makefile
+++ b/devel/ndesk-dbus/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ndesk.org/archive/ndesk-dbus/
MAINTAINER= gnome@FreeBSD.org
COMMENT= C\# implementation of D-Bus
+WWW= http://www.ndesk.org/DBusSharp
USES= gmake mono pathfix pkgconfig
GNU_CONFIGURE= yes
diff --git a/devel/ndesk-options/Makefile b/devel/ndesk-options/Makefile
index f40e0ee4e34b..c78094cfbc14 100644
--- a/devel/ndesk-options/Makefile
+++ b/devel/ndesk-options/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ndesk.org/archive/${PORTNAME}/
MAINTAINER= mono@FreeBSD.org
COMMENT= Callback-based program option parser for C\#
+WWW= http://www.ndesk.org/Options
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_cv_path_MCS=${LOCALBASE}/bin/mcs
diff --git a/devel/netsurf-buildsystem/Makefile b/devel/netsurf-buildsystem/Makefile
index 292c1478bd76..99dac56a28da 100644
--- a/devel/netsurf-buildsystem/Makefile
+++ b/devel/netsurf-buildsystem/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= netsurf-
MAINTAINER= nc@FreeBSD.org
COMMENT= NetSurf project build system
+WWW= https://www.netsurf-browser.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/newfile/Makefile b/devel/newfile/Makefile
index bb23f0c1e273..7482ffbf9fb3 100644
--- a/devel/newfile/Makefile
+++ b/devel/newfile/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool for creating starter files in various languages
+WWW= http://newfile.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/newt/Makefile b/devel/newt/Makefile
index 589d66e0e0fe..5d0fe8b6e97f 100644
--- a/devel/newt/Makefile
+++ b/devel/newt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://releases.pagure.org/newt/
MAINTAINER= ports@FreeBSD.org
COMMENT= Not Eriks Windowing Toolkit: console I/O handling library
+WWW= https://pagure.io/newt
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/newtonsoft-json/Makefile b/devel/newtonsoft-json/Makefile
index 054e147e670d..38effddce8cd 100644
--- a/devel/newtonsoft-json/Makefile
+++ b/devel/newtonsoft-json/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Popular high-performance JSON framework for .NET
+WWW= http://james.newtonking.com/json
LICENSE= MIT
diff --git a/devel/nextpnr/Makefile b/devel/nextpnr/Makefile
index 4a9b3fa26d14..02faee2e8f9f 100644
--- a/devel/nextpnr/Makefile
+++ b/devel/nextpnr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= manu@FreeBSD.org
COMMENT= Portable FPGA place and route tool
+WWW= https://github.com/YosysHQ/nextpnr
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/nexus2-oss/Makefile b/devel/nexus2-oss/Makefile
index 542541de867e..3deeb0dbef77 100644
--- a/devel/nexus2-oss/Makefile
+++ b/devel/nexus2-oss/Makefile
@@ -8,6 +8,7 @@ DISTNAME= nexus-${PORTVERSION}-${DISTVERSIONSUFFIX}-bundle
MAINTAINER= michael.osipov@siemens.com
COMMENT= Maven (and others) artifacts repository manager
+WWW= https://www.sonatype.com/products/repository-oss
LICENSE= EPL
diff --git a/devel/nimble/Makefile b/devel/nimble/Makefile
index 26cd3afe0111..890da9f79365 100644
--- a/devel/nimble/Makefile
+++ b/devel/nimble/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@nicandneal.net
COMMENT= Package manager for the Nim programming language
+WWW= https://github.com/nim-lang/nimble
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/nini/Makefile b/devel/nini/Makefile
index 90b861160d87..aed47ce0f118 100644
--- a/devel/nini/Makefile
+++ b/devel/nini/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Nini-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= NET configuration library
+WWW= http://nini.sourceforge.net
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/ninja/Makefile b/devel/ninja/Makefile
index e5837b9d9b3b..d0fadd033690 100644
--- a/devel/ninja/Makefile
+++ b/devel/ninja/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Small build system closest in spirit to Make
+WWW= https://ninja-build.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/nlohmann-json/Makefile b/devel/nlohmann-json/Makefile
index 3953ace69711..8678afbf382c 100644
--- a/devel/nlohmann-json/Makefile
+++ b/devel/nlohmann-json/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= nlohmann-
MAINTAINER= yuri@FreeBSD.org
COMMENT= JSON library for Modern C++
+WWW= https://nlohmann.github.io/json/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.MIT
diff --git a/devel/node-thrift/Makefile b/devel/node-thrift/Makefile
index 4ad9c086982f..2b2eb2ccf2c7 100644
--- a/devel/node-thrift/Makefile
+++ b/devel/node-thrift/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= node-
MAINTAINER= ports@FreeBSD.org
COMMENT= Node.js bindings for the Apache Thrift RPC system
+WWW= https://thrift.apache.org/
USES= cpe nodejs:run
CPE_VENDOR= apache
diff --git a/devel/notcurses/Makefile b/devel/notcurses/Makefile
index 2415310076e7..fd8f96a35c1f 100644
--- a/devel/notcurses/Makefile
+++ b/devel/notcurses/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${PORTNAME}-doc-${DISTVERSION}.tar.gz:docs
MAINTAINER= nickblack@linux.com
COMMENT= TUI library for modern terminal emulators
+WWW= https://nick-black.com/dankwiki/index.php/Notcurses
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/notify-sharp/Makefile b/devel/notify-sharp/Makefile
index 53770120e501..6d129dbdd256 100644
--- a/devel/notify-sharp/Makefile
+++ b/devel/notify-sharp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.meebey.net/projects/notify-sharp/downloads/
MAINTAINER= fox@FreeBSD.org
COMMENT= C\# client library for notification-daemon
+WWW= http://www.ndesk.org/NotifySharp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/npth/Makefile b/devel/npth/Makefile
index 95ffe3042510..19bd366eb52a 100644
--- a/devel/npth/Makefile
+++ b/devel/npth/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNUPG
MAINTAINER= jhale@FreeBSD.org
COMMENT= New GNU Portable Threads
+WWW= https://www.gnupg.org/software/npth/index.html
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/devel/nsgenbind/Makefile b/devel/nsgenbind/Makefile
index 747d4ec9e861..1e611508f791 100644
--- a/devel/nsgenbind/Makefile
+++ b/devel/nsgenbind/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= nc@FreeBSD.org
COMMENT= NetSurf Generator for JavaScript bindings
+WWW= https://www.netsurf-browser.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/nspr/Makefile b/devel/nspr/Makefile
index 6d02aba9b2af..1600d89c4071 100644
--- a/devel/nspr/Makefile
+++ b/devel/nspr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= MOZILLA/${PORTNAME}/releases/v${PORTVERSION}/src
MAINTAINER= gecko@FreeBSD.org
COMMENT= Platform-neutral API for system level and libc like functions
+WWW= https://developer.mozilla.org/docs/Mozilla/Projects/NSPR
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/nss_wrapper/Makefile b/devel/nss_wrapper/Makefile
index 1d427a0889c0..a79fea9d85ed 100644
--- a/devel/nss_wrapper/Makefile
+++ b/devel/nss_wrapper/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAMBA/cwrap
MAINTAINER= timur@FreeBSD.org
COMMENT= Wrapper for the user, group and hosts NSS API
+WWW= https://cwrap.org/nss_wrapper.html
LICENSE= GPLv3
diff --git a/devel/nsync/Makefile b/devel/nsync/Makefile
index 929da3fbffd3..ba90c0702503 100644
--- a/devel/nsync/Makefile
+++ b/devel/nsync/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= amzo1337@gmail.com
COMMENT= C library that exports various synchronization primitives like mutexes
+WWW= https://github.com/google/nsync
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/nuitka/Makefile b/devel/nuitka/Makefile
index ad3f18d9383e..c02f649bc669 100644
--- a/devel/nuitka/Makefile
+++ b/devel/nuitka/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Nuitka-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Compatible and efficient Python compiler
+WWW= https://nuitka.net/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/obby/Makefile b/devel/obby/Makefile
index bd656624f51f..5dbf0ff5a30b 100644
--- a/devel/obby/Makefile
+++ b/devel/obby/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://releases.0x539.de/obby/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for synced document buffers
+WWW= http://gobby.0x539.de
LICENSE= GPLv2
diff --git a/devel/objconv/Makefile b/devel/objconv/Makefile
index 9425741e8d9b..b6e4c81d8f26 100644
--- a/devel/objconv/Makefile
+++ b/devel/objconv/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://fuz.su/pub/objconv/ \
MAINTAINER= fuz@fuz.su
COMMENT= Agner Fog's object file converter
+WWW= https://www.agner.org/optimize
LICENSE= GPLv1
diff --git a/devel/objecthash/Makefile b/devel/objecthash/Makefile
index 4eac9fe7e418..23ce7a011b6b 100644
--- a/devel/objecthash/Makefile
+++ b/devel/objecthash/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Cross-language way to cryptographically hash JSON objects
+WWW= https://github.com/benlaurie/objecthash
LICENSE= APACHE20
diff --git a/devel/ocaml-annexlib/Makefile b/devel/ocaml-annexlib/Makefile
index d462a1b1ce68..fcfb0d8d0c70 100644
--- a/devel/ocaml-annexlib/Makefile
+++ b/devel/ocaml-annexlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= hrs@FreeBSD.org
COMMENT= OCaml subroutines collection
+WWW= http://raevnos.pennmush.org/code/extlib/
LICENSE= LGPL21
diff --git a/devel/ocaml-calendar/Makefile b/devel/ocaml-calendar/Makefile
index 3c1479bd4f34..3166086e41ae 100644
--- a/devel/ocaml-calendar/Makefile
+++ b/devel/ocaml-calendar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= Date and time library for OCaml
+WWW= http://calendar.forge.ocamlcore.org/
LICENSE= LGPL21
diff --git a/devel/ocaml-camljava/Makefile b/devel/ocaml-camljava/Makefile
index 72294c096e0d..464c91623b28 100644
--- a/devel/ocaml-camljava/Makefile
+++ b/devel/ocaml-camljava/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml-Java library interface
+WWW= https://caml.inria.fr/
USE_OCAML= yes
USE_JAVA= yes
diff --git a/devel/ocaml-camlp4/Makefile b/devel/ocaml-camlp4/Makefile
index 8790443c1f01..b9742642deac 100644
--- a/devel/ocaml-camlp4/Makefile
+++ b/devel/ocaml-camlp4/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= michipili@gmail.com
COMMENT= System for writing extensible parsers for OCaml
+WWW= https://github.com/ocaml/camlp4
LICENSE= LGPL20
diff --git a/devel/ocaml-camlp5/Makefile b/devel/ocaml-camlp5/Makefile
index 7d6006b40e89..157697937512 100644
--- a/devel/ocaml-camlp5/Makefile
+++ b/devel/ocaml-camlp5/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Preprocessor-pretty-printer of OCaml
+WWW= http://camlp5.gforge.inria.fr/
LICENSE= INRIA
LICENSE_NAME= INRIA permissive license with copyright notice requirements
diff --git a/devel/ocaml-camomile-examples/Makefile b/devel/ocaml-camomile-examples/Makefile
index 86f31a28c19e..a2063156293a 100644
--- a/devel/ocaml-camomile-examples/Makefile
+++ b/devel/ocaml-camomile-examples/Makefile
@@ -8,6 +8,7 @@ DISTNAME= examples-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Example programs for Camomile library
+WWW= http://camomile.sourceforge.net/
WRKSRC= ${WRKDIR}/examples
NO_BUILD= yes
diff --git a/devel/ocaml-camomile/Makefile b/devel/ocaml-camomile/Makefile
index 14139f3b2dd0..b22e85c545ea 100644
--- a/devel/ocaml-camomile/Makefile
+++ b/devel/ocaml-camomile/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Comprehensive Unicode library for Objective Caml
+WWW= http://camomile.sourceforge.net/
LICENSE= LGPL21
diff --git a/devel/ocaml-cfg/Makefile b/devel/ocaml-cfg/Makefile
index 395821c5c749..7ade07268158 100644
--- a/devel/ocaml-cfg/Makefile
+++ b/devel/ocaml-cfg/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for manipulating context-free grammars
+WWW= https://mmottl.github.io/cfg/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-classes/Makefile b/devel/ocaml-classes/Makefile
index e7c1fd928f3e..632973e8c0c4 100644
--- a/devel/ocaml-classes/Makefile
+++ b/devel/ocaml-classes/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ocaml-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Ocaml Object interface for ocaml's standard library modules
+WWW= http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/classes/
LICENSE= LGPL21
diff --git a/devel/ocaml-cmdliner/Makefile b/devel/ocaml-cmdliner/Makefile
index 4a7211db04c9..35590b7cf730 100644
--- a/devel/ocaml-cmdliner/Makefile
+++ b/devel/ocaml-cmdliner/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= OCaml module for handling command-line interfaces
+WWW= https://erratique.ch/software/cmdliner
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-cppo/Makefile b/devel/ocaml-cppo/Makefile
index 030f933181b1..036c0797a4f9 100644
--- a/devel/ocaml-cppo/Makefile
+++ b/devel/ocaml-cppo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= eduardo@FreeBSD.org
COMMENT= C-style preprocessor for OCaml
+WWW= https://github.com/ocaml-community/cppo
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-dune/Makefile b/devel/ocaml-dune/Makefile
index 068cfa9bd055..503ce580dcfd 100644
--- a/devel/ocaml-dune/Makefile
+++ b/devel/ocaml-dune/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Composable build system for OCaml (formerly jbuilder)
+WWW= https://dune.build/
LICENSE= MIT
diff --git a/devel/ocaml-extlib/Makefile b/devel/ocaml-extlib/Makefile
index 97a154bb6617..619d37ddc11c 100644
--- a/devel/ocaml-extlib/Makefile
+++ b/devel/ocaml-extlib/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= Complete - yet small - standard library for OCaml
+WWW= https://github.com/ygrek/ocaml-extlib
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/devel/ocaml-findlib/Makefile b/devel/ocaml-findlib/Makefile
index 1620e8bcb285..be0d706510c2 100644
--- a/devel/ocaml-findlib/Makefile
+++ b/devel/ocaml-findlib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= hrs@FreeBSD.org
COMMENT= OCaml package manager
+WWW= http://projects.camlcity.org/projects/findlib.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ocaml-lacaml/Makefile b/devel/ocaml-lacaml/Makefile
index 1a0e650c7aad..5817124987db 100644
--- a/devel/ocaml-lacaml/Makefile
+++ b/devel/ocaml-lacaml/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml interface to BLAS and LAPACK libraries
+WWW= https://mmottl.github.io/lacaml/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/ocaml-magic/Makefile b/devel/ocaml-magic/Makefile
index 0558b1ec3762..313a7604fd06 100644
--- a/devel/ocaml-magic/Makefile
+++ b/devel/ocaml-magic/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml binding for libmagic(3)
+WWW= https://sourceforge.net/projects/ocaml-magic/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ocaml-ocamlbuild/Makefile b/devel/ocaml-ocamlbuild/Makefile
index fd9be8717f87..642106428cdb 100644
--- a/devel/ocaml-ocamlbuild/Makefile
+++ b/devel/ocaml-ocamlbuild/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Legacy build tool for OCaml libraries and programs
+WWW= https://github.com/ocaml/ocamlbuild
LICENSE= GPLv2
diff --git a/devel/ocaml-opam/Makefile b/devel/ocaml-opam/Makefile
index b3359ff01604..7a231f9b2ff5 100644
--- a/devel/ocaml-opam/Makefile
+++ b/devel/ocaml-opam/Makefile
@@ -8,6 +8,7 @@ DISTNAME= opam-full-${DISTVERSION}
MAINTAINER= hannes@mehnert.org
COMMENT= Source-based package manager for OCaml
+WWW= https://opam.ocaml.org/
LICENSE= LGPL21
diff --git a/devel/ocaml-ounit/Makefile b/devel/ocaml-ounit/Makefile
index 82bff99c1bc6..eddacc473c0f 100644
--- a/devel/ocaml-ounit/Makefile
+++ b/devel/ocaml-ounit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml unit test framework
+WWW= http://home.wanadoo.nl/maas/ocaml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/ocaml-parmap/Makefile b/devel/ocaml-parmap/Makefile
index 4d37c5395827..d58e577979eb 100644
--- a/devel/ocaml-parmap/Makefile
+++ b/devel/ocaml-parmap/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= dumbbell@FreeBSD.org
COMMENT= Minimalistic library allowing to exploit multicore architecture
+WWW= https://github.com/rdicosmo/parmap
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ocaml-pcre/Makefile b/devel/ocaml-pcre/Makefile
index 14e420de7fc9..e5c24e4cca0e 100644
--- a/devel/ocaml-pcre/Makefile
+++ b/devel/ocaml-pcre/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Perl compatible regular expressions for Objective Caml
+WWW= http://www.ocaml.info/home/ocaml_sources.html #pcre-ocaml
LICENSE= LGPL21
diff --git a/devel/ocaml-pomap/Makefile b/devel/ocaml-pomap/Makefile
index 10c574935f34..3de554c286bf 100644
--- a/devel/ocaml-pomap/Makefile
+++ b/devel/ocaml-pomap/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml library to maintain a list of partially ordered elements
+WWW= https://mmottl.github.io/pomap/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-ppx-tools/Makefile b/devel/ocaml-ppx-tools/Makefile
index 10dfb9e04962..c25430e74e3e 100644
--- a/devel/ocaml-ppx-tools/Makefile
+++ b/devel/ocaml-ppx-tools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= michipili@gmail.com
COMMENT= Tools for authors of ppx rewriters
+WWW= https://github.com/ocaml-ppx/ppx_tools
LICENSE= MIT
diff --git a/devel/ocaml-re/Makefile b/devel/ocaml-re/Makefile
index eca7adf23753..2d6134db0f6a 100644
--- a/devel/ocaml-re/Makefile
+++ b/devel/ocaml-re/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= Pure OCaml regular expressions
+WWW= https://github.com/ocaml/ocaml-re
LICENSE= LGPL21
diff --git a/devel/ocaml-react/Makefile b/devel/ocaml-react/Makefile
index e947f81bcda3..85eb497b6ad1 100644
--- a/devel/ocaml-react/Makefile
+++ b/devel/ocaml-react/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml module for functional reactive programming
+WWW= https://erratique.ch/software/react
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-res/Makefile b/devel/ocaml-res/Makefile
index d9ea88d8224f..e2a5e174f9a5 100644
--- a/devel/ocaml-res/Makefile
+++ b/devel/ocaml-res/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= OCaml library for resizable arrays and strings
+WWW= https://mmottl.github.io/res/
LICENSE= LGPL21+ # with a special exception to clause 6
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-result/Makefile b/devel/ocaml-result/Makefile
index bc444bd6c97f..286c161533eb 100644
--- a/devel/ocaml-result/Makefile
+++ b/devel/ocaml-result/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Compatibility result module for OCaml
+WWW= https://github.com/janestreet/result
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-sdl/Makefile b/devel/ocaml-sdl/Makefile
index e79a774afda8..dc0f51c1b176 100644
--- a/devel/ocaml-sdl/Makefile
+++ b/devel/ocaml-sdl/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ocamlsdl-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml interface to the SDL
+WWW= http://ocamlsdl.sourceforge.net/
LICENSE= LGPL20+ # source says LGPL20+, COPYING says LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ocaml-sem/Makefile b/devel/ocaml-sem/Makefile
index fdd3ca3d60c2..2cccd7ed74cb 100644
--- a/devel/ocaml-sem/Makefile
+++ b/devel/ocaml-sem/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= POSIX semaphores for OCaml
+WWW= http://ocaml-sem.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ocaml-sexplib/Makefile b/devel/ocaml-sexplib/Makefile
index e472d21c617c..060c2505bc81 100644
--- a/devel/ocaml-sexplib/Makefile
+++ b/devel/ocaml-sexplib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml library for working with S-expressions
+WWW= https://janestreet.github.io/
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/devel/ocaml-topkg/Makefile b/devel/ocaml-topkg/Makefile
index 82a2b8ae7839..d57a404f7f34 100644
--- a/devel/ocaml-topkg/Makefile
+++ b/devel/ocaml-topkg/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Transitory OCaml software packager
+WWW= https://erratique.ch/software/topkg
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-type_conv/Makefile b/devel/ocaml-type_conv/Makefile
index 5777585527f9..35902c0ed821 100644
--- a/devel/ocaml-type_conv/Makefile
+++ b/devel/ocaml-type_conv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= Type conversion routines for OCaml
+WWW= https://janestreet.github.io/
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/devel/ocaml-uchar/Makefile b/devel/ocaml-uchar/Makefile
index 8aaba5aa54c8..08f876d65fb4 100644
--- a/devel/ocaml-uchar/Makefile
+++ b/devel/ocaml-uchar/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Compatibility library for OCaml's Uchar module
+WWW= https://ocaml.github.io/uchar/
LICENSE= LGPL21 # (with linking exception)
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ocaml-uutf/Makefile b/devel/ocaml-uutf/Makefile
index d1a4698de539..1ab52b4e75a2 100644
--- a/devel/ocaml-uutf/Makefile
+++ b/devel/ocaml-uutf/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Non-blocking streaming Unicode codec for OCaml
+WWW= https://erratique.ch/software/uutf
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/ocaml-xstr/Makefile b/devel/ocaml-xstr/Makefile
index 019dc078813f..cd64c0f4e229 100644
--- a/devel/ocaml-xstr/Makefile
+++ b/devel/ocaml-xstr/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= Thread-safe implementation of string searching/matching
+WWW= http://projects.camlcity.org/projects/xstr.html
LICENSE= MIT
diff --git a/devel/ocaml-xstrp4/Makefile b/devel/ocaml-xstrp4/Makefile
index 711d6b0cfe1c..bb06caddbb28 100644
--- a/devel/ocaml-xstrp4/Makefile
+++ b/devel/ocaml-xstrp4/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= OCaml extension to expands brace expansions
+WWW= https://www.ocaml-programming.de/packages/
LICENSE= MIT
diff --git a/devel/oci-cli/Makefile b/devel/oci-cli/Makefile
index 973f87f9825a..79971329ced5 100644
--- a/devel/oci-cli/Makefile
+++ b/devel/oci-cli/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ale_sagra@hotmail.com
COMMENT= Command Line Interface for Oracle Cloud Infrastructure
+WWW= https://github.com/oracle/oci-cli/
LICENSE= APACHE20 UPL
LICENSE_COMB= dual
diff --git a/devel/ocl-icd/Makefile b/devel/ocl-icd/Makefile
index 7a44fb72b744..ef7fe12549d4 100644
--- a/devel/ocl-icd/Makefile
+++ b/devel/ocl-icd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ohartmann@walstatt.org
COMMENT= OpenCL Installable Client Driver
+WWW= https://github.com/OCL-dev/ocl-icd
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/oclgrind/Makefile b/devel/oclgrind/Makefile
index cb945cff1d30..1a7b0cd57ec9 100644
--- a/devel/oclgrind/Makefile
+++ b/devel/oclgrind/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= jmd@FreeBSD.org
COMMENT= SPIR interpreter and virtual OpenCL device simulator
+WWW= https://github.com/jrprice/Oclgrind
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ode/Makefile b/devel/ode/Makefile
index e7b7383c8363..8395544bdd3e 100644
--- a/devel/ode/Makefile
+++ b/devel/ode/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF/opende/ODE/${PORTVERSION}
MAINTAINER= acm@FreeBSD.org
COMMENT= Articulated rigid body dynamics library
+WWW= https://www.ode.org/
LICENSE= LGPL21 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/ois/Makefile b/devel/ois/Makefile
index 9dc9b6123144..c51f2781a44c 100644
--- a/devel/ois/Makefile
+++ b/devel/ois/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Object Oriented Input System
+WWW= https://sourceforge.net/projects/wgois/
LICENSE= ZLIB
diff --git a/devel/okteta/Makefile b/devel/okteta/Makefile
index 10a13bcf06a4..72df270f1998 100644
--- a/devel/okteta/Makefile
+++ b/devel/okteta/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${DISTVERSION}/src
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE hex editor
+WWW= https://www.kde.org/applications/utilities/okteta/
USES= cmake compiler:c++11-lang gettext kde:5 qca qt:5 \
shared-mime-info tar:xz xorg
diff --git a/devel/omake/Makefile b/devel/omake/Makefile
index 210dc20dcc9f..b6290a914e49 100644
--- a/devel/omake/Makefile
+++ b/devel/omake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.camlcity.org/download/
MAINTAINER= ports@FreeBSD.org
COMMENT= Flexible build system
+WWW= http://omake.metaprl.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/omniORB/Makefile b/devel/omniORB/Makefile
index 8bd44f103acf..5b2f121b8c88 100644
--- a/devel/omniORB/Makefile
+++ b/devel/omniORB/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME}/${PORTNAME}-${DISTVERSION:S/-2//}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Robust high performance CORBA ORB for C++ and Python
+WWW= http://omniorb.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/onetbb/Makefile b/devel/onetbb/Makefile
index b3a7f115b44e..e99fb4e831ed 100644
--- a/devel/onetbb/Makefile
+++ b/devel/onetbb/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= martymac@FreeBSD.org
COMMENT= Library that provides thread building blocks
+WWW= https://software.intel.com/oneapi/onetbb
LICENSE= APACHE20
diff --git a/devel/oniguruma/Makefile b/devel/oniguruma/Makefile
index 93900d9af9f7..7478a6ad1a26 100644
--- a/devel/oniguruma/Makefile
+++ b/devel/oniguruma/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 1f322c45aa365d377e1d7db567bb7087c7c1b38c.patch:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= Regular expressions library compatible with POSIX/GNU/Perl
+WWW= https://github.com/kkos/oniguruma
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/open-beagle/Makefile b/devel/open-beagle/Makefile
index 6c3bc9d95ec8..495a803877a8 100644
--- a/devel/open-beagle/Makefile
+++ b/devel/open-beagle/Makefile
@@ -7,6 +7,7 @@ DISTNAME= beagle-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Evolutionary Computation Framework
+WWW= http://beagle.sourceforge.net/
CONFLICTS= beagle
diff --git a/devel/open62541/Makefile b/devel/open62541/Makefile
index 18f0af04ed51..a2be685c4239 100644
--- a/devel/open62541/Makefile
+++ b/devel/open62541/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= nsonack@outlook.com
COMMENT= Open source implementation of OPC UA
+WWW= https://open62541.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/opencl-clang/Makefile b/devel/opencl-clang/Makefile
index 8597c64af891..28194d2f0c48 100644
--- a/devel/opencl-clang/Makefile
+++ b/devel/opencl-clang/Makefile
@@ -10,6 +10,7 @@ PKGNAMESUFFIX= -${FLAVOR}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Clang wrapper to compile OpenCL C kernels to SPIR-V modules
+WWW= https://github.com/intel/opencl-clang
LICENSE= NCSA
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/opencvs/Makefile b/devel/opencvs/Makefile
index c623faed6ab8..0947f99e888f 100644
--- a/devel/opencvs/Makefile
+++ b/devel/opencvs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.stack.nl/pub/users/johans/opencvs/ \
MAINTAINER= danfe@FreeBSD.org
COMMENT= BSD-licensed CVS implementation
+WWW= http://www.opencvs.org/
LICENSE= BSD2CLAUSE
diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile
index aaec74cb2479..8441cafacec3 100644
--- a/devel/opendht/Makefile
+++ b/devel/opendht/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel net
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight Distributed Hash Table implementation
+WWW= https://github.com/savoirfairelinux/opendht/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/opengrok/Makefile b/devel/opengrok/Makefile
index d1d042ca76ff..6a8e09525ab3 100644
--- a/devel/opengrok/Makefile
+++ b/devel/opengrok/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/oracle/opengrok/releases/download/${PORTVERSION
MAINTAINER= truckman@FreeBSD.org
COMMENT= Fast and powerful code search and cross-reference engine
+WWW= https://opengrok.github.io/OpenGrok/
LICENSE= CDDL ADAIC BSD3CLAUSE EPL ECMA MIT RUBY
LICENSE_COMB= multi
diff --git a/devel/openocd/Makefile b/devel/openocd/Makefile
index 353867e5eb40..772f1b088b00 100644
--- a/devel/openocd/Makefile
+++ b/devel/openocd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Open On-Chip Debugger
+WWW= http://openocd.sf.net/
BROKEN_aarch64= fails to build: src/target/nds32_tlb.h:25:2: error: expected identifier PAGE_SIZE_4K = 0
diff --git a/devel/openwince-include/Makefile b/devel/openwince-include/Makefile
index cd30bd24cc38..78fac638db0c 100644
--- a/devel/openwince-include/Makefile
+++ b/devel/openwince-include/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= openwince-
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of the useful include files for embedded developers
+WWW= http://openwince.sourceforge.net/include/
USES= gmake tar:bzip2
GNU_CONFIGURE= yes
diff --git a/devel/orc/Makefile b/devel/orc/Makefile
index bd971b4792e4..cb56d9a4b0d0 100644
--- a/devel/orc/Makefile
+++ b/devel/orc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://gstreamer.freedesktop.org/data/src/orc/
MAINTAINER= kwm@FreeBSD.org
COMMENT= Library and toolset to operate arrays of data
+WWW= https://gstreamer.freedesktop.org/projects/orc.html
LICENSE= BSD2CLAUSE BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/devel/orcania/Makefile b/devel/orcania/Makefile
index b462e69ece35..ea29e0d42a34 100644
--- a/devel/orcania/Makefile
+++ b/devel/orcania/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= dvl@FreeBSD.org
COMMENT= Potluck with different functions for different purposes
+WWW= https://github.com/babelouest/orcania
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/osc/Makefile b/devel/osc/Makefile
index 53181fe51846..da4b9651a9f0 100644
--- a/devel/osc/Makefile
+++ b/devel/osc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Command Line Interface to work with an openSUSE Build Service
+WWW= https://en.opensuse.org/openSUSE:OSC
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ossp-al/Makefile b/devel/ossp-al/Makefile
index 4592a207a60f..b578a82e880b 100644
--- a/devel/ossp-al/Makefile
+++ b/devel/ossp-al/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= vd@FreeBSD.org
COMMENT= Defines an abstract type of buffer that can move data without copying
+WWW= http://www.ossp.org/pkg/lib/al/
LIB_DEPENDS= libex.so:devel/ossp-ex
diff --git a/devel/ossp-cfg/Makefile b/devel/ossp-cfg/Makefile
index 28e77534026e..73ad233e5344 100644
--- a/devel/ossp-cfg/Makefile
+++ b/devel/ossp-cfg/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for parsing arbitrary C/C++-style configuration files
+WWW= http://www.ossp.org/pkg/lib/cfg/
LIB_DEPENDS= libex.so:devel/ossp-ex
diff --git a/devel/ossp-ex/Makefile b/devel/ossp-ex/Makefile
index f96c674c839c..9d02f638e35f 100644
--- a/devel/ossp-ex/Makefile
+++ b/devel/ossp-ex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= ports@FreeBSD.org
COMMENT= Small exception handling library for use in C
+WWW= http://www.ossp.org/pkg/lib/ex/
USES= libtool
GNU_CONFIGURE= yes
diff --git a/devel/ossp-l2/Makefile b/devel/ossp-l2/Makefile
index bd5748459807..ef1bed54b9a8 100644
--- a/devel/ossp-l2/Makefile
+++ b/devel/ossp-l2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= ports@FreeBSD.org
COMMENT= C library for a flexible and sophisticated Unix logging facility
+WWW= http://www.ossp.org/pkg/lib/l2/
USES= libtool
GNU_CONFIGURE= yes
diff --git a/devel/ossp-val/Makefile b/devel/ossp-val/Makefile
index ba63ecd13304..cf7be359161e 100644
--- a/devel/ossp-val/Makefile
+++ b/devel/ossp-val/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= ports@FreeBSD.org
COMMENT= Flexible name to value mapping library for C variables
+WWW= http://www.ossp.org/pkg/lib/val/
LIB_DEPENDS= libex.so:devel/ossp-ex
diff --git a/devel/ossp-var/Makefile b/devel/ossp-var/Makefile
index 2bcb1a8df97e..3f85cf0607b0 100644
--- a/devel/ossp-var/Makefile
+++ b/devel/ossp-var/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= ports@FreeBSD.org
COMMENT= Flexible, full-featured, and fast variable expansion library
+WWW= http://www.ossp.org/pkg/lib/var/
USES= libtool
GNU_CONFIGURE= yes
diff --git a/devel/ossp-xds/Makefile b/devel/ossp-xds/Makefile
index 3a7fd439cba5..e57162fa5f4e 100644
--- a/devel/ossp-xds/Makefile
+++ b/devel/ossp-xds/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ossp-
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic and extensible framework for serialization
+WWW= http://www.ossp.org/pkg/lib/xds/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p4.el/Makefile b/devel/p4.el/Makefile
index 4f1a766c82cc..340113c57345 100644
--- a/devel/p4.el/Makefile
+++ b/devel/p4.el/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Perforce-Emacs Integration
+WWW= http://p4el.sourceforge.net/
RUN_DEPENDS= p4:devel/p4
diff --git a/devel/p4/Makefile b/devel/p4/Makefile
index 70a9f09a038a..81ece37782f8 100644
--- a/devel/p4/Makefile
+++ b/devel/p4/Makefile
@@ -14,6 +14,7 @@ DIST_SUBDIR= perforce/p4
MAINTAINER= asomers@FreeBSD.org
COMMENT= Perforce client
+WWW= https://www.perforce.com/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p4api/Makefile b/devel/p4api/Makefile
index 4a46ad77a648..24993aaf7eb8 100644
--- a/devel/p4api/Makefile
+++ b/devel/p4api/Makefile
@@ -16,6 +16,7 @@ EXTRACT_ONLY= ${ZIP_FILES}
MAINTAINER= asomers@FreeBSD.org
COMMENT= Perforce API (static libraries and header files)
+WWW= http://www.perforce.com/perforce/loadsupp.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p4delta/Makefile b/devel/p4delta/Makefile
index 359fe00da69c..dde26aa4a1a6 100644
--- a/devel/p4delta/Makefile
+++ b/devel/p4delta/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Summarizes and manages differences between local files and Perforce
+WWW= http://p4delta.sourceforge.net/
RUN_DEPENDS= ${LOCALBASE}/bin/p4:devel/p4
diff --git a/devel/p5-AI-Pathfinding-AStar/Makefile b/devel/p5-AI-Pathfinding-AStar/Makefile
index 0e37672a5eee..655be51239a6 100644
--- a/devel/p5-AI-Pathfinding-AStar/Makefile
+++ b/devel/p5-AI-Pathfinding-AStar/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl implementation of the A* pathfinding algorithm
+WWW= https://metacpan.org/release/AI-Pathfinding-AStar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AI-Prolog/Makefile b/devel/p5-AI-Prolog/Makefile
index 42fe1a7e0e8b..c1deb41bf3e7 100644
--- a/devel/p5-AI-Prolog/Makefile
+++ b/devel/p5-AI-Prolog/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for logic programming
+WWW= https://metacpan.org/release/AI-Prolog
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-aliased>=0.11:devel/p5-aliased \
diff --git a/devel/p5-ARGV-Struct/Makefile b/devel/p5-ARGV-Struct/Makefile
index 79ff69b4b94e..e28292ac2fc6 100644
--- a/devel/p5-ARGV-Struct/Makefile
+++ b/devel/p5-ARGV-Struct/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to parse complex data structures passed in ARGV
+WWW= https://metacpan.org/release/ARGV-Struct
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AWS-Signature4/Makefile b/devel/p5-AWS-Signature4/Makefile
index 6300d793638a..0f4cbf54b8ed 100644
--- a/devel/p5-AWS-Signature4/Makefile
+++ b/devel/p5-AWS-Signature4/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create a version4 signature for Amazon Web Services
+WWW= https://metacpan.org/release/AWS-Signature4
LICENSE= ART20 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Acme-Comment/Makefile b/devel/p5-Acme-Comment/Makefile
index a82a52b11aa7..22cbf42c3ffb 100644
--- a/devel/p5-Acme-Comment/Makefile
+++ b/devel/p5-Acme-Comment/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= marcellocoutinho@gmail.com
COMMENT= Allow multi-line comments which are filtered out
+WWW= https://metacpan.org/release/Acme-Comment
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Acme-Damn/Makefile b/devel/p5-Acme-Damn/Makefile
index 1e2913ab2f68..85069872dbe7 100644
--- a/devel/p5-Acme-Damn/Makefile
+++ b/devel/p5-Acme-Damn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= imp@FreeBSD.org
COMMENT= Unblessing perl objects
+WWW= https://metacpan.org/release/Acme-Damn
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Acme-MetaSyntactic/Makefile b/devel/p5-Acme-MetaSyntactic/Makefile
index 365f5eb51624..64e9e99122d0 100644
--- a/devel/p5-Acme-MetaSyntactic/Makefile
+++ b/devel/p5-Acme-MetaSyntactic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Themed metasyntactic variables names
+WWW= https://metacpan.org/release/Acme-MetaSyntactic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Adapter-Async/Makefile b/devel/p5-Adapter-Async/Makefile
index 640dca43e7ac..d9e84b7b1e17 100644
--- a/devel/p5-Adapter-Async/Makefile
+++ b/devel/p5-Adapter-Async/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide a way to link a data source with a view
+WWW= https://metacpan.org/release/Adapter-Async
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Agent/Makefile b/devel/p5-Agent/Makefile
index db5e676a5da5..d14cad6e0527 100644
--- a/devel/p5-Agent/Makefile
+++ b/devel/p5-Agent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module that provides a foundation for software agent developers
+WWW= https://metacpan.org/release/Agent
LICENSE= ARTPERL10
diff --git a/devel/p5-Algorithm-Accounting/Makefile b/devel/p5-Algorithm-Accounting/Makefile
index 7268f9f3d0f3..7da8fb7b1555 100644
--- a/devel/p5-Algorithm-Accounting/Makefile
+++ b/devel/p5-Algorithm-Accounting/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Generate accounting statistic for general logs
+WWW= https://metacpan.org/release/Algorithm-Accounting
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Spiffy>=0:devel/p5-Spiffy \
diff --git a/devel/p5-Algorithm-Annotate/Makefile b/devel/p5-Algorithm-Annotate/Makefile
index 4bd96eebb8ef..3350093e473c 100644
--- a/devel/p5-Algorithm-Annotate/Makefile
+++ b/devel/p5-Algorithm-Annotate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Represent a series of changes in annotate form
+WWW= https://metacpan.org/release/Algorithm-Annotate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Backoff/Makefile b/devel/p5-Algorithm-Backoff/Makefile
index 8fa9529e1e92..ec1fe84b4452 100644
--- a/devel/p5-Algorithm-Backoff/Makefile
+++ b/devel/p5-Algorithm-Backoff/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Various backoff strategies for retry
+WWW= https://metacpan.org/release/Algorithm-Backoff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Binpack/Makefile b/devel/p5-Algorithm-Binpack/Makefile
index 30e7be9ae694..3d69858e7713 100644
--- a/devel/p5-Algorithm-Binpack/Makefile
+++ b/devel/p5-Algorithm-Binpack/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wblock@FreeBSD.org
COMMENT= Efficiently pack items into bins
+WWW= https://metacpan.org/release/Algorithm-BinPack
LICENSE= CC-BY-1.0 IRCCLAYPL
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Bucketizer/Makefile b/devel/p5-Algorithm-Bucketizer/Makefile
index 4a8a11ba2fb0..cee0a5251851 100644
--- a/devel/p5-Algorithm-Bucketizer/Makefile
+++ b/devel/p5-Algorithm-Bucketizer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Distribute sized items to buckets with limited size
+WWW= https://metacpan.org/release/Algorithm-Bucketizer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-C3/Makefile b/devel/p5-Algorithm-C3/Makefile
index 3e0f06ee9e8c..0c67c399a77b 100644
--- a/devel/p5-Algorithm-C3/Makefile
+++ b/devel/p5-Algorithm-C3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for merging hierarchies using the C3 algorithm
+WWW= https://metacpan.org/release/Algorithm-C3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-ChooseSubsets/Makefile b/devel/p5-Algorithm-ChooseSubsets/Makefile
index 988d54c3d315..6d8e659d8e25 100644
--- a/devel/p5-Algorithm-ChooseSubsets/Makefile
+++ b/devel/p5-Algorithm-ChooseSubsets/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lars.eggert@gmx.net
COMMENT= Perl algorithm to iterate through subsets of a list
+WWW= https://metacpan.org/release/Algorithm-ChooseSubsets
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-Cluster/Makefile b/devel/p5-Algorithm-Cluster/Makefile
index 6c679f1243b4..270e4449f273 100644
--- a/devel/p5-Algorithm-Cluster/Makefile
+++ b/devel/p5-Algorithm-Cluster/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to C clustering library
+WWW= https://metacpan.org/release/Algorithm-Cluster
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Dependency-Objects/Makefile b/devel/p5-Algorithm-Dependency-Objects/Makefile
index c447ac0faef2..9c678be27150 100644
--- a/devel/p5-Algorithm-Dependency-Objects/Makefile
+++ b/devel/p5-Algorithm-Dependency-Objects/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Implementation of an Object Dependency Algorithm
+WWW= https://metacpan.org/release/Algorithm-Dependency-Objects
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Dependency/Makefile b/devel/p5-Algorithm-Dependency/Makefile
index 25a8cea6b78c..10d41919c55c 100644
--- a/devel/p5-Algorithm-Dependency/Makefile
+++ b/devel/p5-Algorithm-Dependency/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for implementing various dependency trees
+WWW= https://metacpan.org/release/Algorithm-Dependency
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Diff/Makefile b/devel/p5-Algorithm-Diff/Makefile
index 7a20cc5e50c6..e7150870305d 100644
--- a/devel/p5-Algorithm-Diff/Makefile
+++ b/devel/p5-Algorithm-Diff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to compute differences between two objects
+WWW= https://metacpan.org/release/Algorithm-Diff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Evolutionary/Makefile b/devel/p5-Algorithm-Evolutionary/Makefile
index 9f1c44517a2e..78f8018c3ba1 100644
--- a/devel/p5-Algorithm-Evolutionary/Makefile
+++ b/devel/p5-Algorithm-Evolutionary/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library for doing evolutionary computation in Perl
+WWW= https://metacpan.org/release/Algorithm-Evolutionary
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Algorithm-FloodControl/Makefile b/devel/p5-Algorithm-FloodControl/Makefile
index 236fc01fc668..8246d8cfa2cd 100644
--- a/devel/p5-Algorithm-FloodControl/Makefile
+++ b/devel/p5-Algorithm-FloodControl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Robot protection
+WWW= https://metacpan.org/release/Algorithm-FloodControl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-IncludeExclude/Makefile b/devel/p5-Algorithm-IncludeExclude/Makefile
index 16647d650f16..24047e6f0fdd 100644
--- a/devel/p5-Algorithm-IncludeExclude/Makefile
+++ b/devel/p5-Algorithm-IncludeExclude/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Build and evaluate include/exclude lists
+WWW= https://metacpan.org/release/Algorithm-IncludeExclude
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Interval2Prefix/Makefile b/devel/p5-Algorithm-Interval2Prefix/Makefile
index 693bee4509f0..a116ae80bef8 100644
--- a/devel/p5-Algorithm-Interval2Prefix/Makefile
+++ b/devel/p5-Algorithm-Interval2Prefix/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate prefixes from intervals
+WWW= https://metacpan.org/release/Algorithm-Interval2Prefix
TEST_DEPENDS= p5-Test-Pod>=0:devel/p5-Test-Pod
diff --git a/devel/p5-Algorithm-LCS/Makefile b/devel/p5-Algorithm-LCS/Makefile
index eacd113e8eba..1f69def5fabf 100644
--- a/devel/p5-Algorithm-LCS/Makefile
+++ b/devel/p5-Algorithm-LCS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast (XS) implementation of the Longest Common Subsequence Algorithm
+WWW= https://metacpan.org/release/JOESUF/Algorithm-LCS-1.04
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-LUHN/Makefile b/devel/p5-Algorithm-LUHN/Makefile
index 00319140fd1e..30e82424933e 100644
--- a/devel/p5-Algorithm-LUHN/Makefile
+++ b/devel/p5-Algorithm-LUHN/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Calculate the Modulus 10 Double Add Double checksum
+WWW= https://metacpan.org/release/Algorithm-LUHN
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-MarkovChain/Makefile b/devel/p5-Algorithm-MarkovChain/Makefile
index 98948ea2dc11..d6ac11c7eaf3 100644
--- a/devel/p5-Algorithm-MarkovChain/Makefile
+++ b/devel/p5-Algorithm-MarkovChain/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl class capable of creating Markov chains and output based on them
+WWW= https://metacpan.org/release/Algorithm-MarkovChain
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Algorithm-Merge/Makefile b/devel/p5-Algorithm-Merge/Makefile
index 4c3f2f9b68c1..544d3a65b969 100644
--- a/devel/p5-Algorithm-Merge/Makefile
+++ b/devel/p5-Algorithm-Merge/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Three-way merge and diff
+WWW= https://metacpan.org/release/Algorithm-Merge
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-MinMax/Makefile b/devel/p5-Algorithm-MinMax/Makefile
index 70d9caa79b18..f85afe22f69e 100644
--- a/devel/p5-Algorithm-MinMax/Makefile
+++ b/devel/p5-Algorithm-MinMax/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl modules to find the minimum and maximum of an array
+WWW= https://metacpan.org/release/Algorithm-MinMax
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Algorithm-NaiveBayes/Makefile b/devel/p5-Algorithm-NaiveBayes/Makefile
index 05a8a85fce17..40a58482cc8c 100644
--- a/devel/p5-Algorithm-NaiveBayes/Makefile
+++ b/devel/p5-Algorithm-NaiveBayes/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl class performing Bayesian prediction of categories
+WWW= https://metacpan.org/release/Algorithm-NaiveBayes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Networksort/Makefile b/devel/p5-Algorithm-Networksort/Makefile
index cb8abf80a6e6..bce0f80182a4 100644
--- a/devel/p5-Algorithm-Networksort/Makefile
+++ b/devel/p5-Algorithm-Networksort/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that will create sorting networks
+WWW= https://metacpan.org/release/Algorithm-Networksort
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-Numerical-Shuffle/Makefile b/devel/p5-Algorithm-Numerical-Shuffle/Makefile
index 3fca091c08a5..9fc23a3aa8de 100644
--- a/devel/p5-Algorithm-Numerical-Shuffle/Makefile
+++ b/devel/p5-Algorithm-Numerical-Shuffle/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Shuffle a list
+WWW= https://metacpan.org/release/Algorithm-Numerical-Shuffle
LICENSE= MIT
diff --git a/devel/p5-Algorithm-Permute/Makefile b/devel/p5-Algorithm-Permute/Makefile
index 794b85a67848..9001c8d5a93d 100644
--- a/devel/p5-Algorithm-Permute/Makefile
+++ b/devel/p5-Algorithm-Permute/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to handy and fast permutation
+WWW= https://metacpan.org/release/Algorithm-Permute
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Algorithm-SVM/Makefile b/devel/p5-Algorithm-SVM/Makefile
index 4c7c36938fab..eb77e19669d2 100644
--- a/devel/p5-Algorithm-SVM/Makefile
+++ b/devel/p5-Algorithm-SVM/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl bindings for the libsvm Support Vector Machine library
+WWW= https://metacpan.org/release/Algorithm-SVM
LICENSE= BSD3CLAUSE
diff --git a/devel/p5-Alias/Makefile b/devel/p5-Alias/Makefile
index 397aa0135d51..dcef81b683d4 100644
--- a/devel/p5-Alias/Makefile
+++ b/devel/p5-Alias/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module that performs aliasing services
+WWW= https://metacpan.org/release/Alias
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Alien-Base-ModuleBuild/Makefile b/devel/p5-Alien-Base-ModuleBuild/Makefile
index 9b12ab609b79..4c73a776e8a1 100644
--- a/devel/p5-Alien-Base-ModuleBuild/Makefile
+++ b/devel/p5-Alien-Base-ModuleBuild/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module::Build subclass for building Alien:: modules and libraries
+WWW= https://metacpan.org/release/Alien-Base-ModuleBuild
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Alien-Build/Makefile b/devel/p5-Alien-Build/Makefile
index f2cb49ec34cf..44c66807eae9 100644
--- a/devel/p5-Alien-Build/Makefile
+++ b/devel/p5-Alien-Build/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Build external dependencies for use in CPAN
+WWW= https://metacpan.org/release/Alien-Build
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Alien-LibGumbo/Makefile b/devel/p5-Alien-LibGumbo/Makefile
index 531060e3e570..24ede9cddb10 100644
--- a/devel/p5-Alien-LibGumbo/Makefile
+++ b/devel/p5-Alien-LibGumbo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mikael@FreeBSD.org
COMMENT= Gumbo parser library
+WWW= https://metacpan.org/pod/Alien::LibGumbo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Alien-SDL/Makefile b/devel/p5-Alien-SDL/Makefile
index aea43d61c952..08407143e960 100644
--- a/devel/p5-Alien-SDL/Makefile
+++ b/devel/p5-Alien-SDL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Detect and get configuration setting for SDL
+WWW= https://metacpan.org/release/Alien-SDL
LICENSE= GPLv1 ART10
LICENSE_COMB= dual
diff --git a/devel/p5-Alzabo/Makefile b/devel/p5-Alzabo/Makefile
index 0d5c021a42ca..c1a30fb91956 100644
--- a/devel/p5-Alzabo/Makefile
+++ b/devel/p5-Alzabo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Data modelling tool and RDBMS-OO mapper
+WWW= https://metacpan.org/release/Alzabo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Any-Daemon/Makefile b/devel/p5-Any-Daemon/Makefile
index 2ea4c65799c5..1d57c904089e 100644
--- a/devel/p5-Any-Daemon/Makefile
+++ b/devel/p5-Any-Daemon/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= martin@waschbuesch.de
COMMENT= Provides basic needs for a daemon
+WWW= https://metacpan.org/release/Any-Daemon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Any-Moose-Convert/Makefile b/devel/p5-Any-Moose-Convert/Makefile
index 661113535adb..b969153e1e98 100644
--- a/devel/p5-Any-Moose-Convert/Makefile
+++ b/devel/p5-Any-Moose-Convert/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert Moose libraries to Mouse ones, or vice versa
+WWW= https://metacpan.org/release/Any-Moose-Convert
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Any-Moose/Makefile b/devel/p5-Any-Moose/Makefile
index 6d189fc557e3..06f858811315 100644
--- a/devel/p5-Any-Moose/Makefile
+++ b/devel/p5-Any-Moose/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for/to use Moose or Mouse modules
+WWW= https://metacpan.org/release/Any-Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyData/Makefile b/devel/p5-AnyData/Makefile
index 6f74c20e1a71..adc20c2fbfcb 100644
--- a/devel/p5-AnyData/Makefile
+++ b/devel/p5-AnyData/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy access to data in many formats
+WWW= https://metacpan.org/release/AnyData
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-AIO/Makefile b/devel/p5-AnyEvent-AIO/Makefile
index 4913e404ce20..ecb9d0a4391b 100644
--- a/devel/p5-AnyEvent-AIO/Makefile
+++ b/devel/p5-AnyEvent-AIO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Asynchronous file and directory I/O with AnyEvent
+WWW= https://metacpan.org/release/AnyEvent-AIO
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-Connection/Makefile b/devel/p5-AnyEvent-Connection/Makefile
index d0f012d3f989..568b11138db3 100644
--- a/devel/p5-AnyEvent-Connection/Makefile
+++ b/devel/p5-AnyEvent-Connection/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Base class for TCP connectful clients
+WWW= https://metacpan.org/release/AnyEvent-Connection
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-DBI-Abstract/Makefile b/devel/p5-AnyEvent-DBI-Abstract/Makefile
index c2d40420b898..56f05e74d0d2 100644
--- a/devel/p5-AnyEvent-DBI-Abstract/Makefile
+++ b/devel/p5-AnyEvent-DBI-Abstract/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= AnyEvent::DBI + SQL::Abstract
+WWW= https://metacpan.org/release/AnyEvent-DBI-Abstract
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-DBI/Makefile b/devel/p5-AnyEvent-DBI/Makefile
index 36332be2655c..51749c97d6e4 100644
--- a/devel/p5-AnyEvent-DBI/Makefile
+++ b/devel/p5-AnyEvent-DBI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Asynchronous DBI access
+WWW= https://metacpan.org/release/AnyEvent-DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-DBus/Makefile b/devel/p5-AnyEvent-DBus/Makefile
index de399d67691d..b9e642d411c2 100644
--- a/devel/p5-AnyEvent-DBus/Makefile
+++ b/devel/p5-AnyEvent-DBus/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Seamlessly integrate Net::DBus into AnyEvent
+WWW= https://metacpan.org/release/AnyEvent-DBus
BUILD_DEPENDS= p5-AnyEvent>=5:devel/p5-AnyEvent \
p5-Net-DBus>=0.33:devel/p5-Net-DBus \
diff --git a/devel/p5-AnyEvent-Filesys-Notify/Makefile b/devel/p5-AnyEvent-Filesys-Notify/Makefile
index ef2ec4c79f16..948a9c1287f0 100644
--- a/devel/p5-AnyEvent-Filesys-Notify/Makefile
+++ b/devel/p5-AnyEvent-Filesys-Notify/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for AnyEvent compat to monitor file/dir changes
+WWW= https://metacpan.org/release/AnyEvent-Filesys-Notify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-Fork/Makefile b/devel/p5-AnyEvent-Fork/Makefile
index 8beb60a3aefd..16e3c8b74fdb 100644
--- a/devel/p5-AnyEvent-Fork/Makefile
+++ b/devel/p5-AnyEvent-Fork/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create new worker processes like fork()
+WWW= https://metacpan.org/dist/AnyEvent-Fork
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-Gearman/Makefile b/devel/p5-AnyEvent-Gearman/Makefile
index a219006dbfca..9780cfdda6c3 100644
--- a/devel/p5-AnyEvent-Gearman/Makefile
+++ b/devel/p5-AnyEvent-Gearman/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asynchronous Gearman client/worker module for AnyEvent applications
+WWW= https://metacpan.org/release/AnyEvent-Gearman
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-Graphite/Makefile b/devel/p5-AnyEvent-Graphite/Makefile
index 0ab55813e347..b26c438c4074 100644
--- a/devel/p5-AnyEvent-Graphite/Makefile
+++ b/devel/p5-AnyEvent-Graphite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Non-blocking Graphite client
+WWW= https://metacpan.org/release/AnyEvent-Graphite
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=4.15:devel/p5-AnyEvent \
diff --git a/devel/p5-AnyEvent-I3/Makefile b/devel/p5-AnyEvent-I3/Makefile
index 60b732f6b392..3d2ba45091e5 100644
--- a/devel/p5-AnyEvent-I3/Makefile
+++ b/devel/p5-AnyEvent-I3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bapt@FreeBSD.org
COMMENT= Communicate with the i3 window manager
+WWW= https://metacpan.org/release/AnyEvent-I3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-MessagePack/Makefile b/devel/p5-AnyEvent-MessagePack/Makefile
index 86c5005d7e7e..16915823e6c2 100644
--- a/devel/p5-AnyEvent-MessagePack/Makefile
+++ b/devel/p5-AnyEvent-MessagePack/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of AnyEvent for MessagePack
+WWW= https://metacpan.org/release/AnyEvent-MessagePack
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-RPC/Makefile b/devel/p5-AnyEvent-RPC/Makefile
index b2bea31ec72d..d36ee8a4cb93 100644
--- a/devel/p5-AnyEvent-RPC/Makefile
+++ b/devel/p5-AnyEvent-RPC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Abstract framework for RPC clients
+WWW= https://metacpan.org/release/AnyEvent-RPC
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI \
diff --git a/devel/p5-AnyEvent-Run/Makefile b/devel/p5-AnyEvent-Run/Makefile
index 1055fee17a31..bf83b7aa650e 100644
--- a/devel/p5-AnyEvent-Run/Makefile
+++ b/devel/p5-AnyEvent-Run/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Run a process or coderef asynchronously
+WWW= https://metacpan.org/release/AnyEvent-Run
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-Subprocess/Makefile b/devel/p5-AnyEvent-Subprocess/Makefile
index 8cda6da4c57b..209a0a55c39b 100644
--- a/devel/p5-AnyEvent-Subprocess/Makefile
+++ b/devel/p5-AnyEvent-Subprocess/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Flexible, OO, asynchronous process spawning and management
+WWW= https://metacpan.org/release/AnyEvent-Subprocess
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-Task/Makefile b/devel/p5-AnyEvent-Task/Makefile
index 5b861c40ab94..6fc59dc05a50 100644
--- a/devel/p5-AnyEvent-Task/Makefile
+++ b/devel/p5-AnyEvent-Task/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Client/server-based asynchronous worker pool
+WWW= https://metacpan.org/release/AnyEvent-Task
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent-Worker/Makefile b/devel/p5-AnyEvent-Worker/Makefile
index a5ae14a4a28b..be71654b7ea9 100644
--- a/devel/p5-AnyEvent-Worker/Makefile
+++ b/devel/p5-AnyEvent-Worker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Manage blocking task in external process
+WWW= https://metacpan.org/release/AnyEvent-Worker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyEvent/Makefile b/devel/p5-AnyEvent/Makefile
index 6c2eab5e6be1..832cc4b99a7e 100644
--- a/devel/p5-AnyEvent/Makefile
+++ b/devel/p5-AnyEvent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide framework for multiple event loops
+WWW= https://metacpan.org/release/AnyEvent
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AnyMQ/Makefile b/devel/p5-AnyMQ/Makefile
index 04a9f6b6dba8..32663c62fee6 100644
--- a/devel/p5-AnyMQ/Makefile
+++ b/devel/p5-AnyMQ/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Non-blocking message queue system based on AnyEvent
+WWW= https://metacpan.org/release/AnyMQ
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-Build/Makefile b/devel/p5-App-Build/Makefile
index 75c6d74049bb..b0901f0aedb1 100644
--- a/devel/p5-App-Build/Makefile
+++ b/devel/p5-App-Build/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= Alex.Bakhtin@gmail.com
COMMENT= Build and install Perl applications
+WWW= https://metacpan.org/release/App-Build
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-CLI-Extension/Makefile b/devel/p5-App-CLI-Extension/Makefile
index 9a5d9f4249a7..4be5dfd86e10 100644
--- a/devel/p5-App-CLI-Extension/Makefile
+++ b/devel/p5-App-CLI-Extension/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension for App::CLI extension module
+WWW= https://metacpan.org/release/App-CLI-Extension
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-CLI/Makefile b/devel/p5-App-CLI/Makefile
index 3d6b5812accb..fc3d96e8fe80 100644
--- a/devel/p5-App-CLI/Makefile
+++ b/devel/p5-App-CLI/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|0$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Dispatcher Perl module for command-line programs
+WWW= https://metacpan.org/release/App-CLI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-Cache/Makefile b/devel/p5-App-Cache/Makefile
index 648361eb012c..1e73f2dbcf67 100644
--- a/devel/p5-App-Cache/Makefile
+++ b/devel/p5-App-Cache/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy application-level caching
+WWW= https://metacpan.org/release/App-Cache
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-Cmd/Makefile b/devel/p5-App-Cmd/Makefile
index cc08b48ab209..8578bc88777c 100644
--- a/devel/p5-App-Cmd/Makefile
+++ b/devel/p5-App-Cmd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Write command-line programs with less suffering
+WWW= https://metacpan.org/release/App-Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-Control/Makefile b/devel/p5-App-Control/Makefile
index aa77d5ca727c..7be07257bd8a 100644
--- a/devel/p5-App-Control/Makefile
+++ b/devel/p5-App-Control/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Apachectl style control of another script or executable
+WWW= https://metacpan.org/release/App-Control
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-FatPacker/Makefile b/devel/p5-App-FatPacker/Makefile
index 93594f10a3db..534ec1339709 100644
--- a/devel/p5-App-FatPacker/Makefile
+++ b/devel/p5-App-FatPacker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to pack your dependencies onto your script file
+WWW= https://metacpan.org/release/App-FatPacker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-GitGot/Makefile b/devel/p5-App-GitGot/Makefile
index 461dea56f618..366ecd731350 100644
--- a/devel/p5-App-GitGot/Makefile
+++ b/devel/p5-App-GitGot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tool to make it easier to manage multiple git repositories
+WWW= https://metacpan.org/release/App-GitGot
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-GitHub/Makefile b/devel/p5-App-GitHub/Makefile
index ca2907cad8a9..b3e851299a93 100644
--- a/devel/p5-App-GitHub/Makefile
+++ b/devel/p5-App-GitHub/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= GitHub Command Tools
+WWW= https://metacpan.org/release/App-GitHub
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-Info/Makefile b/devel/p5-App-Info/Makefile
index 44dd8eb4504f..4e66a6609bfe 100644
--- a/devel/p5-App-Info/Makefile
+++ b/devel/p5-App-Info/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Interface for providing metadata about installed software packages
+WWW= https://metacpan.org/release/App-Info
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-Options/Makefile b/devel/p5-App-Options/Makefile
index 483521ed8a60..53231b59c655 100644
--- a/devel/p5-App-Options/Makefile
+++ b/devel/p5-App-Options/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Combine command line options, environment vars, and option file values
+WWW= https://metacpan.org/release/App-Options
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-Rad/Makefile b/devel/p5-App-Rad/Makefile
index 02be8f73c648..1bce095d8cc8 100644
--- a/devel/p5-App-Rad/Makefile
+++ b/devel/p5-App-Rad/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rapid creation of command line applications
+WWW= https://metacpan.org/release/App-Rad
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-SD/Makefile b/devel/p5-App-SD/Makefile
index 5975240b080f..3d46c912dc9d 100644
--- a/devel/p5-App-SD/Makefile
+++ b/devel/p5-App-SD/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Peer-to-peer replicated distributed issue tracker
+WWW= https://syncwith.us/sd/
LICENSE= MIT
diff --git a/devel/p5-App-SVN-Bisect/Makefile b/devel/p5-App-SVN-Bisect/Makefile
index 8c2ce00dcc68..4732d62e0eed 100644
--- a/devel/p5-App-SVN-Bisect/Makefile
+++ b/devel/p5-App-SVN-Bisect/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Binary search through svn revisions
+WWW= https://metacpan.org/release/App-SVN-Bisect
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-App-Trace/Makefile b/devel/p5-App-Trace/Makefile
index 161ab3f1e526..898cbdd9936f 100644
--- a/devel/p5-App-Trace/Makefile
+++ b/devel/p5-App-Trace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Embedded debug statements, including call/return tracing
+WWW= https://metacpan.org/release/App-Trace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-cpanminus-reporter/Makefile b/devel/p5-App-cpanminus-reporter/Makefile
index 323ae5ac6c63..0ca43a93a6e8 100644
--- a/devel/p5-App-cpanminus-reporter/Makefile
+++ b/devel/p5-App-cpanminus-reporter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jkeenan@cpan.org
COMMENT= Perl extension to send cpanm output to CPAN Testers database
+WWW= https://metacpan.org/release/App-cpanminus-reporter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-cpanminus/Makefile b/devel/p5-App-cpanminus/Makefile
index b9ff1d04ff18..32c1d12af7f1 100644
--- a/devel/p5-App-cpanminus/Makefile
+++ b/devel/p5-App-cpanminus/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get, unpack, build and install modules from CPAN
+WWW= https://metacpan.org/release/App-cpanminus
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-cpanoutdated/Makefile b/devel/p5-App-cpanoutdated/Makefile
index f1f8f1427849..2d5d5c8f69cd 100644
--- a/devel/p5-App-cpanoutdated/Makefile
+++ b/devel/p5-App-cpanoutdated/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect outdated CPAN modules
+WWW= https://metacpan.org/release/TOKUHIROM/App-cpanoutdated-0.24
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-local-lib-helper/Makefile b/devel/p5-App-local-lib-helper/Makefile
index 7a69b726440e..0218eecd7fd6 100644
--- a/devel/p5-App-local-lib-helper/Makefile
+++ b/devel/p5-App-local-lib-helper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dgeo@centrale-marseille.fr
COMMENT= Make it easy to run code against a local-lib
+WWW= https://metacpan.org/release/App-local-lib-helper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-App-perlbrew/Makefile b/devel/p5-App-perlbrew/Makefile
index 75035cf9f018..61f2b8f05780 100644
--- a/devel/p5-App-perlbrew/Makefile
+++ b/devel/p5-App-perlbrew/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl Environment manager
+WWW= https://metacpan.org/release/App-perlbrew
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-App-scan_prereqs_cpanfile/Makefile b/devel/p5-App-scan_prereqs_cpanfile/Makefile
index 74b7912eec01..290e2e569a2e 100644
--- a/devel/p5-App-scan_prereqs_cpanfile/Makefile
+++ b/devel/p5-App-scan_prereqs_cpanfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for scanning prerequisite modules to generate cpanfile
+WWW= https://metacpan.org/release/App-scan_prereqs_cpanfile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AppConfig-Std/Makefile b/devel/p5-AppConfig-Std/Makefile
index 679bc7e9bf7e..632e46814090 100644
--- a/devel/p5-AppConfig-Std/Makefile
+++ b/devel/p5-AppConfig-Std/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Subclass of AppConfig that provides standard options
+WWW= https://metacpan.org/release/AppConfig-Std
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AppConfig/Makefile b/devel/p5-AppConfig/Makefile
index b7f36605795e..cc285ce72d34 100644
--- a/devel/p5-AppConfig/Makefile
+++ b/devel/p5-AppConfig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for reading configuration files
+WWW= https://metacpan.org/release/AppConfig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Array-Group/Makefile b/devel/p5-Array-Group/Makefile
index 5df352b45518..9489d54db9e5 100644
--- a/devel/p5-Array-Group/Makefile
+++ b/devel/p5-Array-Group/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert an array into array of arrayrefs of uniform size N
+WWW= https://metacpan.org/release/Array-Group
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Array-Heap/Makefile b/devel/p5-Array-Heap/Makefile
index d8c59f68b314..ab94539e2bfb 100644
--- a/devel/p5-Array-Heap/Makefile
+++ b/devel/p5-Array-Heap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= eserte12@yahoo.de
COMMENT= Perl module implementing fast binary heaps/priority queues
+WWW= https://metacpan.org/release/Array-Heap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Array-Iterator/Makefile b/devel/p5-Array-Iterator/Makefile
index 8d9eae9b6a7f..28b5623c8cc4 100644
--- a/devel/p5-Array-Iterator/Makefile
+++ b/devel/p5-Array-Iterator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set of array iterators
+WWW= https://metacpan.org/release/Array-Iterator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Array-Unique/Makefile b/devel/p5-Array-Unique/Makefile
index d31351d5caab..8b1045ae456c 100644
--- a/devel/p5-Array-Unique/Makefile
+++ b/devel/p5-Array-Unique/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tie-able array that allows only unique values
+WWW= https://metacpan.org/release/Array-Unique
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Array-Window/Makefile b/devel/p5-Array-Window/Makefile
index 0f1d06a783f3..2d0007d98ed5 100644
--- a/devel/p5-Array-Window/Makefile
+++ b/devel/p5-Array-Window/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Calculate windows/subsets/pages of arrays
+WWW= https://metacpan.org/release/Array-Window
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Asm-Preproc/Makefile b/devel/p5-Asm-Preproc/Makefile
index 3b233af96658..81ca6ad985cc 100644
--- a/devel/p5-Asm-Preproc/Makefile
+++ b/devel/p5-Asm-Preproc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Preprocessor to be called from an assembler
+WWW= https://metacpan.org/dist/Asm-Preproc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Async-Interrupt/Makefile b/devel/p5-Async-Interrupt/Makefile
index 0d97941df30f..e2de389a401d 100644
--- a/devel/p5-Async-Interrupt/Makefile
+++ b/devel/p5-Async-Interrupt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Allow C/XS libraries to interrupt perl asynchronously
+WWW= https://metacpan.org/release/Async-Interrupt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Async-MergePoint/Makefile b/devel/p5-Async-MergePoint/Makefile
index cf9ba29619db..ad9beab410db 100644
--- a/devel/p5-Async-MergePoint/Makefile
+++ b/devel/p5-Async-MergePoint/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= johan@stromnet.se
COMMENT= Perl modules that resynchronise diverged control flow
+WWW= https://metacpan.org/release/Async-MergePoint
TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \
p5-Test-Fatal>=0:devel/p5-Test-Fatal
diff --git a/devel/p5-AtExit/Makefile b/devel/p5-AtExit/Makefile
index 9262e192956c..c20d4b4df7e5 100644
--- a/devel/p5-AtExit/Makefile
+++ b/devel/p5-AtExit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perform exit processing for a program or object
+WWW= https://metacpan.org/release/AtExit
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Attribute-Handlers-Prospective/Makefile b/devel/p5-Attribute-Handlers-Prospective/Makefile
index cc58d7d07448..81aadc4efdf0 100644
--- a/devel/p5-Attribute-Handlers-Prospective/Makefile
+++ b/devel/p5-Attribute-Handlers-Prospective/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Richer semantics for attribute handlers
+WWW= https://metacpan.org/release/Attribute-Handlers-Prospective
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Attribute-Handlers/Makefile b/devel/p5-Attribute-Handlers/Makefile
index 841e46311d5a..97095fbb4122 100644
--- a/devel/p5-Attribute-Handlers/Makefile
+++ b/devel/p5-Attribute-Handlers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simpler definition of attribute handlers
+WWW= https://metacpan.org/release/Attribute-Handlers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Attribute-Persistent/Makefile b/devel/p5-Attribute-Persistent/Makefile
index 0d7d55df3cce..5ba0563816bf 100644
--- a/devel/p5-Attribute-Persistent/Makefile
+++ b/devel/p5-Attribute-Persistent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Abstract away persistence of arrays and hashes
+WWW= https://metacpan.org/release/Attribute-Persistent
BUILD_DEPENDS= p5-Attribute-Handlers-Prospective>=0:devel/p5-Attribute-Handlers-Prospective \
p5-MLDBM>=0:databases/p5-MLDBM
diff --git a/devel/p5-AutoLoader/Makefile b/devel/p5-AutoLoader/Makefile
index 559ea05e4677..2475f0cba3df 100644
--- a/devel/p5-AutoLoader/Makefile
+++ b/devel/p5-AutoLoader/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Load subroutines only on demand
+WWW= https://metacpan.org/release/AutoLoader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-AutoXS-Header/Makefile b/devel/p5-AutoXS-Header/Makefile
index d05199ca66e2..b941737604d3 100644
--- a/devel/p5-AutoXS-Header/Makefile
+++ b/devel/p5-AutoXS-Header/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Container for the AutoXS header files
+WWW= https://metacpan.org/release/AutoXS-Header
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-C/Makefile b/devel/p5-B-C/Makefile
index dc55062fa82a..cd3e745d53bd 100644
--- a/devel/p5-B-C/Makefile
+++ b/devel/p5-B-C/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl compiler's C backend #'
+WWW= https://metacpan.org/release/B-C
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-COW/Makefile b/devel/p5-B-COW/Makefile
index 1fad40cb10b3..405240ba8b6a 100644
--- a/devel/p5-B-COW/Makefile
+++ b/devel/p5-B-COW/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Additional B helpers to check COW status
+WWW= https://metacpan.org/release/B-COW
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Compiling/Makefile b/devel/p5-B-Compiling/Makefile
index 2fce14f3e62c..97c2c20251c4 100644
--- a/devel/p5-B-Compiling/Makefile
+++ b/devel/p5-B-Compiling/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to expose PL_compiling to perl
+WWW= https://metacpan.org/release/B-Compiling
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Debug/Makefile b/devel/p5-B-Debug/Makefile
index ad526da9cf3d..9614ffff052f 100644
--- a/devel/p5-B-Debug/Makefile
+++ b/devel/p5-B-Debug/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jkeenan@cpan.org
COMMENT= Walk Perl syntax tree, printing debug info about ops
+WWW= https://metacpan.org/release/B-Debug
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Deobfuscate/Makefile b/devel/p5-B-Deobfuscate/Makefile
index 1cb6c1e92411..491454fc5233 100644
--- a/devel/p5-B-Deobfuscate/Makefile
+++ b/devel/p5-B-Deobfuscate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension to B::Deparse for use in de-obfuscating source code
+WWW= https://metacpan.org/release/B-Deobfuscate
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML \
diff --git a/devel/p5-B-Flags/Makefile b/devel/p5-B-Flags/Makefile
index 244a244c544f..47fac2813809 100644
--- a/devel/p5-B-Flags/Makefile
+++ b/devel/p5-B-Flags/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Friendlier flags for B
+WWW= https://metacpan.org/release/B-Flags
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Generate/Makefile b/devel/p5-B-Generate/Makefile
index f4f88ce1c762..8686ff33fe6d 100644
--- a/devel/p5-B-Generate/Makefile
+++ b/devel/p5-B-Generate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create your own Perl op trees
+WWW= https://metacpan.org/release/B-Generate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Graph/Makefile b/devel/p5-B-Graph/Makefile
index a6cd653db864..27a4c8a859e1 100644
--- a/devel/p5-B-Graph/Makefile
+++ b/devel/p5-B-Graph/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl Compiler backend to diagram OP trees
+WWW= https://metacpan.org/release/B-Graph
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Hooks-EndOfScope/Makefile b/devel/p5-B-Hooks-EndOfScope/Makefile
index 6a2b305eab66..978b5ee4dc17 100644
--- a/devel/p5-B-Hooks-EndOfScope/Makefile
+++ b/devel/p5-B-Hooks-EndOfScope/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Execute code after a scope finished compilation
+WWW= https://metacpan.org/release/B-Hooks-EndOfScope
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Hooks-OP-Annotation/Makefile b/devel/p5-B-Hooks-OP-Annotation/Makefile
index 61e46b237130..1341f0c4b841 100644
--- a/devel/p5-B-Hooks-OP-Annotation/Makefile
+++ b/devel/p5-B-Hooks-OP-Annotation/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Annotate and delegate hooked OPs
+WWW= https://metacpan.org/release/B-Hooks-OP-Annotation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Hooks-OP-Check-EntersubForCV/Makefile b/devel/p5-B-Hooks-OP-Check-EntersubForCV/Makefile
index 3d80eb0a52dd..08c7f5fe4955 100644
--- a/devel/p5-B-Hooks-OP-Check-EntersubForCV/Makefile
+++ b/devel/p5-B-Hooks-OP-Check-EntersubForCV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to invoke callback on construction of entersub OPs
+WWW= https://metacpan.org/release/B-Hooks-OP-Check-EntersubForCV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Hooks-OP-Check/Makefile b/devel/p5-B-Hooks-OP-Check/Makefile
index ec647a31b486..4943826d0644 100644
--- a/devel/p5-B-Hooks-OP-Check/Makefile
+++ b/devel/p5-B-Hooks-OP-Check/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrap OP check callbacks
+WWW= https://metacpan.org/release/B-Hooks-OP-Check
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Hooks-OP-PPAddr/Makefile b/devel/p5-B-Hooks-OP-PPAddr/Makefile
index 2d328a6478f1..a4075d952fda 100644
--- a/devel/p5-B-Hooks-OP-PPAddr/Makefile
+++ b/devel/p5-B-Hooks-OP-PPAddr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Hook into opcode execution
+WWW= https://metacpan.org/release/B-Hooks-OP-PPAddr
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Hooks-Parser/Makefile b/devel/p5-B-Hooks-Parser/Makefile
index d348fbc4c071..b393603d5581 100644
--- a/devel/p5-B-Hooks-Parser/Makefile
+++ b/devel/p5-B-Hooks-Parser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interface to perls parser variables
+WWW= https://metacpan.org/release/B-Hooks-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Keywords/Makefile b/devel/p5-B-Keywords/Makefile
index 434b3f8e19dd..d799646cb2eb 100644
--- a/devel/p5-B-Keywords/Makefile
+++ b/devel/p5-B-Keywords/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lists of reserved barewords and symbol names
+WWW= https://metacpan.org/release/B-Keywords
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-B-OPCheck/Makefile b/devel/p5-B-OPCheck/Makefile
index b4e9b34742bb..1fe30feb1274 100644
--- a/devel/p5-B-OPCheck/Makefile
+++ b/devel/p5-B-OPCheck/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PL_check hacks using Perl callbacks
+WWW= https://metacpan.org/release/B-OPCheck
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Size2/Makefile b/devel/p5-B-Size2/Makefile
index 4dd654b067bf..107b4e58d6a1 100644
--- a/devel/p5-B-Size2/Makefile
+++ b/devel/p5-B-Size2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to measure size of Perl OPs and SVs
+WWW= https://metacpan.org/release/B-Size2
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-B-Utils/Makefile b/devel/p5-B-Utils/Makefile
index cb53297cab5f..9b39394804d0 100644
--- a/devel/p5-B-Utils/Makefile
+++ b/devel/p5-B-Utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Helper functions for op tree manipulation
+WWW= https://metacpan.org/release/B-Utils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-BFD/Makefile b/devel/p5-BFD/Makefile
index 80d625fb25fe..f1ffeeb7585d 100644
--- a/devel/p5-BFD/Makefile
+++ b/devel/p5-BFD/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Impromptu dumping of data structures for debugging purposes
+WWW= https://metacpan.org/release/BFD
LICENSE= ART10 GPLv1+ MIT BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/devel/p5-BS-Event/Makefile b/devel/p5-BS-Event/Makefile
index 447c1920a3a4..05f3df686bf0 100644
--- a/devel/p5-BS-Event/Makefile
+++ b/devel/p5-BS-Event/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Class that provides an event callback interface
+WWW= https://metacpan.org/release/ELMEX/BS-Event-0.3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-BSD-Resource/Makefile b/devel/p5-BSD-Resource/Makefile
index d7e15d90a27e..c0a0b2af1945 100644
--- a/devel/p5-BSD-Resource/Makefile
+++ b/devel/p5-BSD-Resource/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to access BSD resource limit and priority functions
+WWW= https://metacpan.org/release/BSD-Resource
LICENSE= ART20 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-BSD-devstat/Makefile b/devel/p5-BSD-devstat/Makefile
index 2073e5dc67fd..c0dafca207bb 100644
--- a/devel/p5-BSD-devstat/Makefile
+++ b/devel/p5-BSD-devstat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of devstat(3) API
+WWW= https://metacpan.org/release/BSD-devstat
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-BSD-stat/Makefile b/devel/p5-BSD-stat/Makefile
index 4a8cd0f79b76..568d3a97afb8 100644
--- a/devel/p5-BSD-stat/Makefile
+++ b/devel/p5-BSD-stat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stat() with BSD 4.4 extensions
+WWW= https://metacpan.org/release/BSD-stat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-BZ-Client/Makefile b/devel/p5-BZ-Client/Makefile
index d6475840374c..9e94bd28586d 100644
--- a/devel/p5-BZ-Client/Makefile
+++ b/devel/p5-BZ-Client/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Client for the Bugzilla web services API
+WWW= https://metacpan.org/release/BZ-Client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Badger/Makefile b/devel/p5-Badger/Makefile
index 47eb4b886cad..1e15e20e14a5 100644
--- a/devel/p5-Badger/Makefile
+++ b/devel/p5-Badger/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Application Programming Toolkit
+WWW= https://metacpan.org/release/Badger
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
diff --git a/devel/p5-Benchmark-Timer/Makefile b/devel/p5-Benchmark-Timer/Makefile
index 061dc449e948..41555886516c 100644
--- a/devel/p5-Benchmark-Timer/Makefile
+++ b/devel/p5-Benchmark-Timer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Code benchmarking tool
+WWW= https://metacpan.org/release/Benchmark-Timer
LICENSE= GPLv2
diff --git a/devel/p5-Best/Makefile b/devel/p5-Best/Makefile
index 9c17d8cf231f..0c4dfc88b993 100644
--- a/devel/p5-Best/Makefile
+++ b/devel/p5-Best/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fallbackable module loader
+WWW= https://metacpan.org/release/Best
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Border-Style/Makefile b/devel/p5-Border-Style/Makefile
index 3a4496b58ba9..729d3478c199 100644
--- a/devel/p5-Border-Style/Makefile
+++ b/devel/p5-Border-Style/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Border style structure
+WWW= https://metacpan.org/release/Border-Style
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-BorderStyle/Makefile b/devel/p5-BorderStyle/Makefile
index 7c897c0cfbbd..9a48b6d85d82 100644
--- a/devel/p5-BorderStyle/Makefile
+++ b/devel/p5-BorderStyle/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Border styles
+WWW= https://metacpan.org/dist/BorderStyle
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-BorderStyleBase/Makefile b/devel/p5-BorderStyleBase/Makefile
index 95ceb0cd3e66..b706d076cf30 100644
--- a/devel/p5-BorderStyleBase/Makefile
+++ b/devel/p5-BorderStyleBase/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Suitable base class for most BorderStyle::* modules
+WWW= https://metacpan.org/release/BorderStyleBase
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-BorderStyles-Standard/Makefile b/devel/p5-BorderStyles-Standard/Makefile
index c5d72d128bdd..79f19254e05b 100644
--- a/devel/p5-BorderStyles-Standard/Makefile
+++ b/devel/p5-BorderStyles-Standard/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Standard collection of border styles
+WWW= https://metacpan.org/release/BorderStyles-Standard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Brannigan/Makefile b/devel/p5-Brannigan/Makefile
index a753f93ebd4f..4a79d36f315c 100644
--- a/devel/p5-Brannigan/Makefile
+++ b/devel/p5-Brannigan/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= perl@FreeBSD.org
COMMENT= Comprehensive, flexible system for validating and parsing input
+WWW= https://metacpan.org/pod/Brannigan
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Bread-Board-Declare/Makefile b/devel/p5-Bread-Board-Declare/Makefile
index 9b09ed0b2014..f022524d7e91 100644
--- a/devel/p5-Bread-Board-Declare/Makefile
+++ b/devel/p5-Bread-Board-Declare/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create Bread::Board containers as normal Moose objects
+WWW= https://metacpan.org/release/Bread-Board-Declare
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Bread-Board/Makefile b/devel/p5-Bread-Board/Makefile
index ce19c23ee858..2c3cc5ce0332 100644
--- a/devel/p5-Bread-Board/Makefile
+++ b/devel/p5-Bread-Board/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Solderless way to wire up your application components
+WWW= https://metacpan.org/release/Bread-Board
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Bundle-Perl6/Makefile b/devel/p5-Bundle-Perl6/Makefile
index f91b30340d04..00538084cddc 100644
--- a/devel/p5-Bundle-Perl6/Makefile
+++ b/devel/p5-Bundle-Perl6/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Bundle to install Perl6-related modules
+WWW= https://metacpan.org/release/Bundle-Perl6
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-C-Scan/Makefile b/devel/p5-C-Scan/Makefile
index ec68c1f11bfd..66001ba643f1 100644
--- a/devel/p5-C-Scan/Makefile
+++ b/devel/p5-C-Scan/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to scan C language files for easily recognized constructs
+WWW= https://metacpan.org/release/C-Scan
BUILD_DEPENDS= p5-Data-Flow>=0:devel/p5-Data-Flow
diff --git a/devel/p5-CBOR-XS/Makefile b/devel/p5-CBOR-XS/Makefile
index 78cfa33efdc4..3ef9a42e3d3f 100644
--- a/devel/p5-CBOR-XS/Makefile
+++ b/devel/p5-CBOR-XS/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= pi@FreeBSD.org
COMMENT= Perl does Concise Binary Object Representation (CBOR, RFC7049)
+WWW= https://metacpan.org/release/CBOR-XS
LICENSE= GPLv3
diff --git a/devel/p5-CHI-Driver-DBI/Makefile b/devel/p5-CHI-Driver-DBI/Makefile
index 5b70333e5b32..4d6aecac2969 100644
--- a/devel/p5-CHI-Driver-DBI/Makefile
+++ b/devel/p5-CHI-Driver-DBI/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use DBI for CHI unified cache interface storage
+WWW= https://metacpan.org/release/CHI-Driver-DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CHI/Makefile b/devel/p5-CHI/Makefile
index 8d2b9af8d2f0..ed7fd92ffdbe 100644
--- a/devel/p5-CHI/Makefile
+++ b/devel/p5-CHI/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-0.60
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for unified cache interface
+WWW= https://metacpan.org/release/CHI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CLASS/Makefile b/devel/p5-CLASS/Makefile
index 2d568f79e971..8f6aa4663ccf 100644
--- a/devel/p5-CLASS/Makefile
+++ b/devel/p5-CLASS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alias for __PACKAGE__
+WWW= https://metacpan.org/release/CLASS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CLI-Osprey/Makefile b/devel/p5-CLI-Osprey/Makefile
index f529e05dc8fe..3c7c6f478aa3 100644
--- a/devel/p5-CLI-Osprey/Makefile
+++ b/devel/p5-CLI-Osprey/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MooX::Options + MooX::Cmd + Sanity
+WWW= https://metacpan.org/release/CLI-Osprey
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Changes/Makefile b/devel/p5-CPAN-Changes/Makefile
index 627df094df82..1c7d517396d1 100644
--- a/devel/p5-CPAN-Changes/Makefile
+++ b/devel/p5-CPAN-Changes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read and write CPAN Changes files
+WWW= https://metacpan.org/release/CPAN-Changes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Checksums/Makefile b/devel/p5-CPAN-Checksums/Makefile
index e9f1fbbb10dd..b1f3783f807b 100644
--- a/devel/p5-CPAN-Checksums/Makefile
+++ b/devel/p5-CPAN-Checksums/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to write a CHECKSUMS file for a directory as on CPAN
+WWW= https://metacpan.org/release/CPAN-Checksums
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-DistnameInfo/Makefile b/devel/p5-CPAN-DistnameInfo/Makefile
index 91ec142256b8..757f801c3845 100644
--- a/devel/p5-CPAN-DistnameInfo/Makefile
+++ b/devel/p5-CPAN-DistnameInfo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extract distribution name and version from a CPAN filename
+WWW= https://metacpan.org/release/CPAN-DistnameInfo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Inject/Makefile b/devel/p5-CPAN-Inject/Makefile
index ae074c9667e4..a31e2335c18c 100644
--- a/devel/p5-CPAN-Inject/Makefile
+++ b/devel/p5-CPAN-Inject/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Base class for injecting distributions into CPAN sources
+WWW= https://metacpan.org/release/CPAN-Inject
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Meta-Check/Makefile b/devel/p5-CPAN-Meta-Check/Makefile
index 9ef38efa5e87..d83745998024 100644
--- a/devel/p5-CPAN-Meta-Check/Makefile
+++ b/devel/p5-CPAN-Meta-Check/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Verify requirements in a CPAN::Meta object
+WWW= https://metacpan.org/release/CPAN-Meta-Check
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Meta-Requirements/Makefile b/devel/p5-CPAN-Meta-Requirements/Makefile
index 8ae80c7eb741..ebef6f855179 100644
--- a/devel/p5-CPAN-Meta-Requirements/Makefile
+++ b/devel/p5-CPAN-Meta-Requirements/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set of version requirements for a CPAN distribution
+WWW= https://metacpan.org/release/CPAN-Meta-Requirements
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Meta-YAML/Makefile b/devel/p5-CPAN-Meta-YAML/Makefile
index 00763b4ea14c..2bfadb3d545d 100644
--- a/devel/p5-CPAN-Meta-YAML/Makefile
+++ b/devel/p5-CPAN-Meta-YAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read and write a subset of YAML for CPAN Meta files
+WWW= https://metacpan.org/release/CPAN-Meta-YAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Meta/Makefile b/devel/p5-CPAN-Meta/Makefile
index b663c0d88ee1..c4a7ea4c1c7b 100644
--- a/devel/p5-CPAN-Meta/Makefile
+++ b/devel/p5-CPAN-Meta/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Distribution metadata for a CPAN dist
+WWW= https://metacpan.org/release/CPAN-Meta
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Mini/Makefile b/devel/p5-CPAN-Mini/Makefile
index e9051fa93c4e..d2aa106627a7 100644
--- a/devel/p5-CPAN-Mini/Makefile
+++ b/devel/p5-CPAN-Mini/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create a minimal mirror of CPAN
+WWW= https://metacpan.org/release/CPAN-Mini
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Perl-Releases/Makefile b/devel/p5-CPAN-Perl-Releases/Makefile
index 9641d68526e2..2939ae2dc015 100644
--- a/devel/p5-CPAN-Perl-Releases/Makefile
+++ b/devel/p5-CPAN-Perl-Releases/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Map Perl releases to the location of the tarballs
+WWW= https://metacpan.org/release/CPAN-Perl-Releases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Recent-Uploads/Makefile b/devel/p5-CPAN-Recent-Uploads/Makefile
index f5af0839c98c..a251368e14af 100644
--- a/devel/p5-CPAN-Recent-Uploads/Makefile
+++ b/devel/p5-CPAN-Recent-Uploads/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find the distributions recently uploaded to CPAN
+WWW= https://metacpan.org/release/CPAN-Recent-Uploads
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Reporter-Smoker/Makefile b/devel/p5-CPAN-Reporter-Smoker/Makefile
index cc3a19ec0d70..e55e5b551440 100644
--- a/devel/p5-CPAN-Reporter-Smoker/Makefile
+++ b/devel/p5-CPAN-Reporter-Smoker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Turnkey CPAN Testers smoking
+WWW= https://metacpan.org/release/CPAN-Reporter-Smoker
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-CPAN-Reporter>0:devel/p5-CPAN-Reporter \
diff --git a/devel/p5-CPAN-Reporter/Makefile b/devel/p5-CPAN-Reporter/Makefile
index 4fca6033ef84..568d92f5f4bf 100644
--- a/devel/p5-CPAN-Reporter/Makefile
+++ b/devel/p5-CPAN-Reporter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Adds CPAN Testers reporting to CPAN.pm
+WWW= https://metacpan.org/release/CPAN-Reporter
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Capture-Tiny>0:devel/p5-Capture-Tiny \
diff --git a/devel/p5-CPAN-SQLite/Makefile b/devel/p5-CPAN-SQLite/Makefile
index 1a04d639a14a..99a408eef4df 100644
--- a/devel/p5-CPAN-SQLite/Makefile
+++ b/devel/p5-CPAN-SQLite/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= eg@fbsd.lt
COMMENT= Search CPAN using a SQLite database
+WWW= https://metacpan.org/release/CPAN-SQLite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Site/Makefile b/devel/p5-CPAN-Site/Makefile
index 48485a9491b9..de22c25da514 100644
--- a/devel/p5-CPAN-Site/Makefile
+++ b/devel/p5-CPAN-Site/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Extend CPAN with private packages
+WWW= https://metacpan.org/release/CPAN-Site
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Testers-Common-Client/Makefile b/devel/p5-CPAN-Testers-Common-Client/Makefile
index 0d2d98c42552..261ae6c8eda1 100644
--- a/devel/p5-CPAN-Testers-Common-Client/Makefile
+++ b/devel/p5-CPAN-Testers-Common-Client/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jkeenan@cpan.org
COMMENT= Common class for CPAN::Testers clients
+WWW= https://metacpan.org/release/CPAN-Testers-Common-Client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-Testers-Report/Makefile b/devel/p5-CPAN-Testers-Report/Makefile
index 183bac0b741a..8ee5c15eb331 100644
--- a/devel/p5-CPAN-Testers-Report/Makefile
+++ b/devel/p5-CPAN-Testers-Report/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= CPAN Testers report object
+WWW= https://metacpan.org/release/CPAN-Testers-Report
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Metabase-Fact>0:devel/p5-Metabase-Fact
diff --git a/devel/p5-CPAN-Uploader/Makefile b/devel/p5-CPAN-Uploader/Makefile
index 56f52861b42a..495191d79c0a 100644
--- a/devel/p5-CPAN-Uploader/Makefile
+++ b/devel/p5-CPAN-Uploader/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Upload things to the CPAN
+WWW= https://metacpan.org/release/CPAN-Uploader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPAN-YACSmoke/Makefile b/devel/p5-CPAN-YACSmoke/Makefile
index 803dcbd53088..b88b351ef2c6 100644
--- a/devel/p5-CPAN-YACSmoke/Makefile
+++ b/devel/p5-CPAN-YACSmoke/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Yet Another CPAN Smoke Tester
+WWW= https://metacpan.org/release/RRWO/CPAN-YACSmoke-0.03_07
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPANPLUS-Dist-Build/Makefile b/devel/p5-CPANPLUS-Dist-Build/Makefile
index 882e2df272b9..fb51c4f04588 100644
--- a/devel/p5-CPANPLUS-Dist-Build/Makefile
+++ b/devel/p5-CPANPLUS-Dist-Build/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= CPANPLUS plug-in to use Module-Build
+WWW= https://metacpan.org/release/BINGOS/CPANPLUS-Dist-Build-0.88
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPANPLUS/Makefile b/devel/p5-CPANPLUS/Makefile
index 3ead6718dc6a..ad1422965a84 100644
--- a/devel/p5-CPANPLUS/Makefile
+++ b/devel/p5-CPANPLUS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Ameliorated interface to the CPAN
+WWW= https://metacpan.org/release/CPANPLUS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPS/Makefile b/devel/p5-CPS/Makefile
index 88638314693b..333d0d154a46 100644
--- a/devel/p5-CPS/Makefile
+++ b/devel/p5-CPS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manage flow of control in Continuation-Passing Style
+WWW= https://metacpan.org/release/CPS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-CPU-Z80-Assembler/Makefile b/devel/p5-CPU-Z80-Assembler/Makefile
index 9886e3406cef..6680ab11fa25 100644
--- a/devel/p5-CPU-Z80-Assembler/Makefile
+++ b/devel/p5-CPU-Z80-Assembler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Z80 assembler written in Perl
+WWW= https://metacpan.org/dist/CPU-Z80-Assembler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Cache-AgainstFile/Makefile b/devel/p5-Cache-AgainstFile/Makefile
index 30a625005525..eb74c541c8c6 100644
--- a/devel/p5-Cache-AgainstFile/Makefile
+++ b/devel/p5-Cache-AgainstFile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Cache data structures parsed from files, watching for updates
+WWW= https://metacpan.org/release/Cache-AgainstFile
LICENSE= GPLv2
diff --git a/devel/p5-Cache-FastMmap/Makefile b/devel/p5-Cache-FastMmap/Makefile
index 39fd44183ad7..16a6670a7d78 100644
--- a/devel/p5-Cache-FastMmap/Makefile
+++ b/devel/p5-Cache-FastMmap/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Uses an mmap'ed file to act as a shared memory interprocess cache #'
+WWW= https://metacpan.org/release/Cache-FastMmap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Cache-LRU/Makefile b/devel/p5-Cache-LRU/Makefile
index 9f6aa0ac4ae6..5a0cdad5d6bf 100644
--- a/devel/p5-Cache-LRU/Makefile
+++ b/devel/p5-Cache-LRU/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple, fast implementation of an in-memory LRU cache
+WWW= https://metacpan.org/release/Cache-LRU
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Cache-Memcached-Tie/Makefile b/devel/p5-Cache-Memcached-Tie/Makefile
index 48cbf50d72ad..7fd5570c9471 100644
--- a/devel/p5-Cache-Memcached-Tie/Makefile
+++ b/devel/p5-Cache-Memcached-Tie/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use Cache::Memcached::Fast like hash
+WWW= https://metacpan.org/release/Cache-Memcached-Tie
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Cache-Memcached-Fast>=0:databases/p5-Cache-Memcached-Fast
diff --git a/devel/p5-Cache-Mmap/Makefile b/devel/p5-Cache-Mmap/Makefile
index d7b36fb9ba02..56b2a07c11e9 100644
--- a/devel/p5-Cache-Mmap/Makefile
+++ b/devel/p5-Cache-Mmap/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Shared data cache using memory mapped files
+WWW= https://metacpan.org/release/Cache-Mmap
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Cache-Simple-TimedExpiry/Makefile b/devel/p5-Cache-Simple-TimedExpiry/Makefile
index 7b8540ee3869..d3418937fea5 100644
--- a/devel/p5-Cache-Simple-TimedExpiry/Makefile
+++ b/devel/p5-Cache-Simple-TimedExpiry/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Lightweight cache with timed expiration
+WWW= https://metacpan.org/release/Cache-Simple-TimedExpiry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Cache/Makefile b/devel/p5-Cache/Makefile
index 8e9c31ae3f71..5cc45320d67f 100644
--- a/devel/p5-Cache/Makefile
+++ b/devel/p5-Cache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Cache interface
+WWW= https://metacpan.org/release/Cache
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Cairo-GObject/Makefile b/devel/p5-Cairo-GObject/Makefile
index d353a4b13207..2b7174e474d0 100644
--- a/devel/p5-Cairo-GObject/Makefile
+++ b/devel/p5-Cairo-GObject/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrate Cairo into the Glib type system
+WWW= https://metacpan.org/release/Cairo-GObject
LICENSE= LGPL21
diff --git a/devel/p5-Calendar-Simple/Makefile b/devel/p5-Calendar-Simple/Makefile
index 954711cbcd66..8f528f7991c9 100644
--- a/devel/p5-Calendar-Simple/Makefile
+++ b/devel/p5-Calendar-Simple/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to create simple calendars
+WWW= https://metacpan.org/release/Calendar-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Call-Context/Makefile b/devel/p5-Call-Context/Makefile
index 2e55e3dc6d77..90b090bd0057 100644
--- a/devel/p5-Call-Context/Makefile
+++ b/devel/p5-Call-Context/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Sanity-check calling context
+WWW= https://metacpan.org/release/Call-Context
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Callback-Frame/Makefile b/devel/p5-Callback-Frame/Makefile
index 542882c50450..815f6b4932e7 100644
--- a/devel/p5-Callback-Frame/Makefile
+++ b/devel/p5-Callback-Frame/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Preserve error handlers and "local" variables across callbacks
+WWW= https://metacpan.org/release/Callback-Frame
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Capture-Tiny-Extended/Makefile b/devel/p5-Capture-Tiny-Extended/Makefile
index d0571caaa489..2a5e6604e792 100644
--- a/devel/p5-Capture-Tiny-Extended/Makefile
+++ b/devel/p5-Capture-Tiny-Extended/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Capture output from external programs (with some extras)
+WWW= https://metacpan.org/dist/Capture-Tiny-Extended
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Capture-Tiny/Makefile b/devel/p5-Capture-Tiny/Makefile
index 764236906e45..3d03161471fd 100644
--- a/devel/p5-Capture-Tiny/Makefile
+++ b/devel/p5-Capture-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Capture STDOUT and STDERR from Perl, XS, or external programs
+WWW= https://metacpan.org/release/Capture-Tiny
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Carp-Always-Color/Makefile b/devel/p5-Carp-Always-Color/Makefile
index 44c343365766..99f018963176 100644
--- a/devel/p5-Carp-Always-Color/Makefile
+++ b/devel/p5-Carp-Always-Color/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Carp::Always, but with color
+WWW= https://metacpan.org/release/Carp-Always-Color
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Carp-Always/Makefile b/devel/p5-Carp-Always/Makefile
index 43380bc5b851..3467af9f6008 100644
--- a/devel/p5-Carp-Always/Makefile
+++ b/devel/p5-Carp-Always/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Warns and dies noisily with stack backtraces
+WWW= https://metacpan.org/release/Carp-Always
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Carp-Assert-More/Makefile b/devel/p5-Carp-Assert-More/Makefile
index ba48d256c910..3a9f3ef8889e 100644
--- a/devel/p5-Carp-Assert-More/Makefile
+++ b/devel/p5-Carp-Assert-More/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convenience wrappers around Carp::Assert
+WWW= https://metacpan.org/release/Carp-Assert-More
LICENSE= ART20
diff --git a/devel/p5-Carp-Assert/Makefile b/devel/p5-Carp-Assert/Makefile
index 05ddd284225b..1f21c020fd98 100644
--- a/devel/p5-Carp-Assert/Makefile
+++ b/devel/p5-Carp-Assert/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Executable comments like the ANSI C library assert.h
+WWW= https://metacpan.org/release/Carp-Assert
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Carp-Clan-Share/Makefile b/devel/p5-Carp-Clan-Share/Makefile
index 8ccd1a6c0dc7..f711e04d2af6 100644
--- a/devel/p5-Carp-Clan-Share/Makefile
+++ b/devel/p5-Carp-Clan-Share/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Share your Carp::Clan settings with your whole Clan
+WWW= https://metacpan.org/release/Carp-Clan-Share
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Carp-Clan/Makefile b/devel/p5-Carp-Clan/Makefile
index 13c9bfbf6a07..b841baa963b2 100644
--- a/devel/p5-Carp-Clan/Makefile
+++ b/devel/p5-Carp-Clan/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Report errors from perspective of caller of a "clan" of modules
+WWW= https://metacpan.org/release/Carp-Clan
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Carp-Datum/Makefile b/devel/p5-Carp-Datum/Makefile
index a44271418455..6ee2bc3c0386 100644
--- a/devel/p5-Carp-Datum/Makefile
+++ b/devel/p5-Carp-Datum/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Debugging And Tracing Ultimate Module
+WWW= https://metacpan.org/release/Carp-Datum
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Agent>=0:devel/p5-Log-Agent \
diff --git a/devel/p5-Carp-REPL/Makefile b/devel/p5-Carp-REPL/Makefile
index 618a541b1fed..33a604d2b669 100644
--- a/devel/p5-Carp-REPL/Makefile
+++ b/devel/p5-Carp-REPL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read-Eval-Print-Loop on die and/or warn
+WWW= https://metacpan.org/release/Carp-REPL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Carp/Makefile b/devel/p5-Carp/Makefile
index 9e0f6b75e903..d90ab377a5c8 100644
--- a/devel/p5-Carp/Makefile
+++ b/devel/p5-Carp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alternative warn and die for modules
+WWW= https://metacpan.org/release/Carp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Check-ISA/Makefile b/devel/p5-Check-ISA/Makefile
index adc9dcccb57e..05efb7d7c787 100644
--- a/devel/p5-Check-ISA/Makefile
+++ b/devel/p5-Check-ISA/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DWIM, correct checking of an object's class #'
+WWW= https://metacpan.org/release/Check-ISA
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Child/Makefile b/devel/p5-Child/Makefile
index 1bb6b6def405..97690547563f 100644
--- a/devel/p5-Child/Makefile
+++ b/devel/p5-Child/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= citric@cubicone.tmetic.com
COMMENT= Object oriented simple interface to fork()
+WWW= https://metacpan.org/release/Child
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Chooser/Makefile b/devel/p5-Chooser/Makefile
index 5619abcca677..1e530c880f06 100644
--- a/devel/p5-Chooser/Makefile
+++ b/devel/p5-Chooser/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Takes a string composed of various tests, arguments, etc and returns a value
+WWW= https://metacpan.org/release/Chooser
RUN_DEPENDS= p5-Net-CIDR-Lite>=0.21:net/p5-Net-CIDR-Lite \
p5-IO-Socket-SSL>=1.74:security/p5-IO-Socket-SSL \
diff --git a/devel/p5-Class-Accessor-Chained/Makefile b/devel/p5-Class-Accessor-Chained/Makefile
index be347c7cf1f0..8866e787cc3e 100644
--- a/devel/p5-Class-Accessor-Chained/Makefile
+++ b/devel/p5-Class-Accessor-Chained/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make chained accessors
+WWW= https://metacpan.org/release/Class-Accessor-Chained
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Accessor-Children/Makefile b/devel/p5-Class-Accessor-Children/Makefile
index d7d47b721255..d252dd6f3320 100644
--- a/devel/p5-Class-Accessor-Children/Makefile
+++ b/devel/p5-Class-Accessor-Children/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automated child-class/accessor generation
+WWW= https://metacpan.org/release/Class-Accessor-Children
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Accessor-Complex/Makefile b/devel/p5-Class-Accessor-Complex/Makefile
index a231e8e19ede..e11240d85f6d 100644
--- a/devel/p5-Class-Accessor-Complex/Makefile
+++ b/devel/p5-Class-Accessor-Complex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Arrays, hashes, booleans, integers, sets, and more
+WWW= https://metacpan.org/release/Class-Accessor-Complex
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Accessor-Constructor/Makefile b/devel/p5-Class-Accessor-Constructor/Makefile
index a5940ca38cd7..aef92e1a7e9e 100644
--- a/devel/p5-Class-Accessor-Constructor/Makefile
+++ b/devel/p5-Class-Accessor-Constructor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for constructor generator
+WWW= https://metacpan.org/release/Class-Accessor-Constructor
RUN_DEPENDS= \
p5-Class-Accessor>0:devel/p5-Class-Accessor \
diff --git a/devel/p5-Class-Accessor-Fast-Contained/Makefile b/devel/p5-Class-Accessor-Fast-Contained/Makefile
index 89b369e28771..5325f0d1021a 100644
--- a/devel/p5-Class-Accessor-Fast-Contained/Makefile
+++ b/devel/p5-Class-Accessor-Fast-Contained/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast accessors with data containment
+WWW= https://metacpan.org/release/Class-Accessor-Fast-Contained
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor
diff --git a/devel/p5-Class-Accessor-Fast-XS/Makefile b/devel/p5-Class-Accessor-Fast-XS/Makefile
index 28a317fafcac..b2cd4ee211b5 100644
--- a/devel/p5-Class-Accessor-Fast-XS/Makefile
+++ b/devel/p5-Class-Accessor-Fast-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS replacement for Class::Accessor::Fast
+WWW= https://metacpan.org/release/Class-Accessor-Fast-XS
BUILD_DEPENDS= p5-AutoXS-Header>=0.03:devel/p5-AutoXS-Header \
p5-Class-Accessor>0:devel/p5-Class-Accessor
diff --git a/devel/p5-Class-Accessor-Grouped/Makefile b/devel/p5-Class-Accessor-Grouped/Makefile
index c24c7265aadb..98f50527bdcd 100644
--- a/devel/p5-Class-Accessor-Grouped/Makefile
+++ b/devel/p5-Class-Accessor-Grouped/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lets you build groups of accessors
+WWW= https://metacpan.org/release/Class-Accessor-Grouped
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Accessor-Installer/Makefile b/devel/p5-Class-Accessor-Installer/Makefile
index e4e60b5eddcf..1a90ddc06f86 100644
--- a/devel/p5-Class-Accessor-Installer/Makefile
+++ b/devel/p5-Class-Accessor-Installer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Install an accessor subroutine
+WWW= https://metacpan.org/release/Class-Accessor-Installer
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name \
diff --git a/devel/p5-Class-Accessor-Lite/Makefile b/devel/p5-Class-Accessor-Lite/Makefile
index d3dd31ef7347..0e151ddc2ca1 100644
--- a/devel/p5-Class-Accessor-Lite/Makefile
+++ b/devel/p5-Class-Accessor-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Minimalistic variant of p5-Class-Accessor
+WWW= https://metacpan.org/release/Class-Accessor-Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Accessor-Lvalue/Makefile b/devel/p5-Class-Accessor-Lvalue/Makefile
index 6b4fb4b32c0b..9663d13e3103 100644
--- a/devel/p5-Class-Accessor-Lvalue/Makefile
+++ b/devel/p5-Class-Accessor-Lvalue/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create Lvalue accessors
+WWW= https://metacpan.org/release/Class-Accessor-Lvalue
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Want>=0:devel/p5-Want \
diff --git a/devel/p5-Class-Accessor-Named/Makefile b/devel/p5-Class-Accessor-Named/Makefile
index 95a36b119ab0..4934f26a32b0 100644
--- a/devel/p5-Class-Accessor-Named/Makefile
+++ b/devel/p5-Class-Accessor-Named/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Better profiling output for Class::Accessor
+WWW= https://metacpan.org/release/Class-Accessor-Named
RUN_DEPENDS= p5-Sub-Name>=0:devel/p5-Sub-Name \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
diff --git a/devel/p5-Class-Accessor/Makefile b/devel/p5-Class-Accessor/Makefile
index 4ccc0255b3be..e636694bbbe2 100644
--- a/devel/p5-Class-Accessor/Makefile
+++ b/devel/p5-Class-Accessor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Automated accessor generation
+WWW= https://metacpan.org/release/Class-Accessor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Adapter/Makefile b/devel/p5-Class-Adapter/Makefile
index 4b1b4f50ff0a..20e69878c7df 100644
--- a/devel/p5-Class-Adapter/Makefile
+++ b/devel/p5-Class-Adapter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Perl implementation of the "Adapter" Design Pattern
+WWW= https://metacpan.org/release/Class-Adapter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-AlzaboWrapper/Makefile b/devel/p5-Class-AlzaboWrapper/Makefile
index 9f172761aaec..a926a83db77e 100644
--- a/devel/p5-Class-AlzaboWrapper/Makefile
+++ b/devel/p5-Class-AlzaboWrapper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Higher level wrapper around Alzabo Row and Table objects
+WWW= https://metacpan.org/release/Class-AlzaboWrapper
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
diff --git a/devel/p5-Class-ArrayObjects/Makefile b/devel/p5-Class-ArrayObjects/Makefile
index c568ec685cc1..f9110fc50369 100644
--- a/devel/p5-Class-ArrayObjects/Makefile
+++ b/devel/p5-Class-ArrayObjects/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utility class for array based objects
+WWW= https://metacpan.org/release/Class-ArrayObjects
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-AutoClass/Makefile b/devel/p5-Class-AutoClass/Makefile
index a6d10dee2322..cb52e8536582 100644
--- a/devel/p5-Class-AutoClass/Makefile
+++ b/devel/p5-Class-AutoClass/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create get and set methods and simplify object initialization
+WWW= https://metacpan.org/release/Class-AutoClass
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Autouse/Makefile b/devel/p5-Class-Autouse/Makefile
index aa56d8f3c7e3..4d1f9d3ebc27 100644
--- a/devel/p5-Class-Autouse/Makefile
+++ b/devel/p5-Class-Autouse/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Defer loading of one or more classes
+WWW= https://metacpan.org/release/Class-Autouse
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-prefork>=0:devel/p5-prefork
diff --git a/devel/p5-Class-Base/Makefile b/devel/p5-Class-Base/Makefile
index ef23c23799bb..1d7882d60b80 100644
--- a/devel/p5-Class-Base/Makefile
+++ b/devel/p5-Class-Base/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Useful base class for deriving other modules
+WWW= https://metacpan.org/release/Class-Base
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-BlackHole/Makefile b/devel/p5-Class-BlackHole/Makefile
index 4949b115bd8c..fc1a18ae32ef 100644
--- a/devel/p5-Class-BlackHole/Makefile
+++ b/devel/p5-Class-BlackHole/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class to treat unhandled method calls as no-ops
+WWW= https://metacpan.org/release/Class-BlackHole
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-C3-Adopt-NEXT/Makefile b/devel/p5-Class-C3-Adopt-NEXT/Makefile
index c779754d5b2e..56399ae545cf 100644
--- a/devel/p5-Class-C3-Adopt-NEXT/Makefile
+++ b/devel/p5-Class-C3-Adopt-NEXT/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make NEXT suck less
+WWW= https://metacpan.org/release/Class-C3-Adopt-NEXT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-C3-Componentised/Makefile b/devel/p5-Class-C3-Componentised/Makefile
index e13045fe3923..f8b4ec701c45 100644
--- a/devel/p5-Class-C3-Componentised/Makefile
+++ b/devel/p5-Class-C3-Componentised/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Load mix-ins or components to your C3-based class
+WWW= https://metacpan.org/release/Class-C3-Componentised
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-C3-XS/Makefile b/devel/p5-Class-C3-XS/Makefile
index 46f428624839..4326d7d7600d 100644
--- a/devel/p5-Class-C3-XS/Makefile
+++ b/devel/p5-Class-C3-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS speedups for Class::C3
+WWW= https://metacpan.org/release/Class-C3-XS
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-C3/Makefile b/devel/p5-Class-C3/Makefile
index 4e54d8ca03a4..696228b4eafa 100644
--- a/devel/p5-Class-C3/Makefile
+++ b/devel/p5-Class-C3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pragma to use the C3 method resolution order algorithm
+WWW= https://metacpan.org/release/Class-C3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Closure/Makefile b/devel/p5-Class-Closure/Makefile
index 5120ec5138ef..147d86eb7088 100644
--- a/devel/p5-Class-Closure/Makefile
+++ b/devel/p5-Class-Closure/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Encapsulated, declarative classes in Perl
+WWW= https://metacpan.org/release/Class-Closure
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker \
diff --git a/devel/p5-Class-CodeStyler/Makefile b/devel/p5-Class-CodeStyler/Makefile
index 4afddec092cb..751a9b5d828e 100644
--- a/devel/p5-Class-CodeStyler/Makefile
+++ b/devel/p5-Class-CodeStyler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension for code generation program formatting and execution
+WWW= https://metacpan.org/release/Class-CodeStyler
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Component/Makefile b/devel/p5-Class-Component/Makefile
index d7e8641087b0..512f7bd1ff04 100644
--- a/devel/p5-Class-Component/Makefile
+++ b/devel/p5-Class-Component/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pluggable component framework
+WWW= https://metacpan.org/release/Class-Component
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Carp-Clan>0:devel/p5-Carp-Clan \
diff --git a/devel/p5-Class-Constant/Makefile b/devel/p5-Class-Constant/Makefile
index e99d61a6b59b..379bcdb15a4b 100644
--- a/devel/p5-Class-Constant/Makefile
+++ b/devel/p5-Class-Constant/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Build constant classes
+WWW= https://metacpan.org/release/Class-Constant
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Contract/Makefile b/devel/p5-Class-Contract/Makefile
index ab17a223c10a..3e5fb405c856 100644
--- a/devel/p5-Class-Contract/Makefile
+++ b/devel/p5-Class-Contract/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Design-by-Contract OO in Perl
+WWW= https://metacpan.org/release/Class-Contract
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/devel/p5-Class-Data-ConfigHash/Makefile b/devel/p5-Class-Data-ConfigHash/Makefile
index 5e7ae28491e1..26c6a32646a6 100644
--- a/devel/p5-Class-Data-ConfigHash/Makefile
+++ b/devel/p5-Class-Data-ConfigHash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Add Catalyst-Style Config To Your Class
+WWW= https://metacpan.org/release/Class-Data-ConfigHash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Data-Inheritable/Makefile b/devel/p5-Class-Data-Inheritable/Makefile
index b79643fe5206..64f234f921df 100644
--- a/devel/p5-Class-Data-Inheritable/Makefile
+++ b/devel/p5-Class-Data-Inheritable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inheritable, overridable class data
+WWW= https://metacpan.org/release/Class-Data-Inheritable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Data-Lite/Makefile b/devel/p5-Class-Data-Lite/Makefile
index f5a4262589a2..406ec8900184 100644
--- a/devel/p5-Class-Data-Lite/Makefile
+++ b/devel/p5-Class-Data-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Minimalistic class accessors
+WWW= https://metacpan.org/dist/Class-Data-Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Date/Makefile b/devel/p5-Class-Date/Makefile
index 5bbb6c3ab743..1c9d6c1c7334 100644
--- a/devel/p5-Class-Date/Makefile
+++ b/devel/p5-Class-Date/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl class for easy date and time manipulation
+WWW= https://metacpan.org/release/Class-Date
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Declare/Makefile b/devel/p5-Class-Declare/Makefile
index 6ccd511b590f..dc15441dfaed 100644
--- a/devel/p5-Class-Declare/Makefile
+++ b/devel/p5-Class-Declare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= simarg@gmail.com
COMMENT= Perl module for declare classes
+WWW= https://metacpan.org/release/Class-Declare
TEST_DEPENDS= p5-Test-Exception>=0.15:devel/p5-Test-Exception
diff --git a/devel/p5-Class-Default/Makefile b/devel/p5-Class-Default/Makefile
index e7b4dadbebb4..684b3dd452a9 100644
--- a/devel/p5-Class-Default/Makefile
+++ b/devel/p5-Class-Default/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Static calls apply to a default instantiation
+WWW= https://metacpan.org/release/Class-Default
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Delegation/Makefile b/devel/p5-Class-Delegation/Makefile
index 6795c18569b0..32fc085e7f83 100644
--- a/devel/p5-Class-Delegation/Makefile
+++ b/devel/p5-Class-Delegation/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented delegation
+WWW= https://metacpan.org/release/Class-Delegation
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-EHierarchy/Makefile b/devel/p5-Class-EHierarchy/Makefile
index 96b81e06c914..620728c19e1c 100644
--- a/devel/p5-Class-EHierarchy/Makefile
+++ b/devel/p5-Class-EHierarchy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Base class for hierarchically ordered objects
+WWW= https://metacpan.org/release/Class-EHierarchy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-ErrorHandler/Makefile b/devel/p5-Class-ErrorHandler/Makefile
index b562a665067d..00f87a9920f3 100644
--- a/devel/p5-Class-ErrorHandler/Makefile
+++ b/devel/p5-Class-ErrorHandler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for error handling
+WWW= https://metacpan.org/release/Class-ErrorHandler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Factory-Util/Makefile b/devel/p5-Class-Factory-Util/Makefile
index 5b33813f692d..8555c7299af1 100644
--- a/devel/p5-Class-Factory-Util/Makefile
+++ b/devel/p5-Class-Factory-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utility functions for (factory) classes
+WWW= https://metacpan.org/release/Class-Factory-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Factory/Makefile b/devel/p5-Class-Factory/Makefile
index fbb5c3c619d4..aebb7b4c18e3 100644
--- a/devel/p5-Class-Factory/Makefile
+++ b/devel/p5-Class-Factory/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Base class for dynamic factory classes
+WWW= https://metacpan.org/release/Class-Factory
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Field/Makefile b/devel/p5-Class-Field/Makefile
index bc245d9056a6..97dc1da6b541 100644
--- a/devel/p5-Class-Field/Makefile
+++ b/devel/p5-Class-Field/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class Field Accessor Generator
+WWW= https://metacpan.org/release/Class-Field
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Fields/Makefile b/devel/p5-Class-Fields/Makefile
index 1376b2c3f1d6..3f02d5e57388 100644
--- a/devel/p5-Class-Fields/Makefile
+++ b/devel/p5-Class-Fields/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Functions/methods for examining data members of a class
+WWW= https://metacpan.org/release/Class-Fields
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Forward/Makefile b/devel/p5-Class-Forward/Makefile
index 61f3ffe92b9f..d104ff72cef3 100644
--- a/devel/p5-Class-Forward/Makefile
+++ b/devel/p5-Class-Forward/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for class dispatcher that handles namespaces like paths
+WWW= https://metacpan.org/release/AWNCORP/Class-Forward-0.100006
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Generate/Makefile b/devel/p5-Class-Generate/Makefile
index c8a1b772c54f..d7640cacd71a 100644
--- a/devel/p5-Class-Generate/Makefile
+++ b/devel/p5-Class-Generate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simplify the creation of class hierarchies
+WWW= https://metacpan.org/release/Class-Generate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Gomor/Makefile b/devel/p5-Class-Gomor/Makefile
index f5b0e394d85b..d36214baea67 100644
--- a/devel/p5-Class-Gomor/Makefile
+++ b/devel/p5-Class-Gomor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= spry@anarchy.in.the.ph
COMMENT= Class and object builder
+WWW= https://metacpan.org/release/Class-Gomor
LICENSE= ART10
LICENSE_FILE= ${WRKSRC}/LICENSE.Artistic
diff --git a/devel/p5-Class-Handle/Makefile b/devel/p5-Class-Handle/Makefile
index 2d4365a9267c..ffba044ecbc8 100644
--- a/devel/p5-Class-Handle/Makefile
+++ b/devel/p5-Class-Handle/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Create objects that are handles to classes
+WWW= https://metacpan.org/release/Class-Handle
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Hook/Makefile b/devel/p5-Class-Hook/Makefile
index fbb3831d2921..fc4c588443bd 100644
--- a/devel/p5-Class-Hook/Makefile
+++ b/devel/p5-Class-Hook/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Add hooks on methods from other classes
+WWW= https://metacpan.org/release/Class-Hook
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-ISA/Makefile b/devel/p5-Class-ISA/Makefile
index d447562880a7..9638fa84a7dd 100644
--- a/devel/p5-Class-ISA/Makefile
+++ b/devel/p5-Class-ISA/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Report the search path for a class's ISA tree
+WWW= https://metacpan.org/release/Class-ISA
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Inner/Makefile b/devel/p5-Class-Inner/Makefile
index 071c71c6996d..982d4431395f 100644
--- a/devel/p5-Class-Inner/Makefile
+++ b/devel/p5-Class-Inner/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perlish implementation of Java like inner classes
+WWW= https://metacpan.org/release/Class-Inner
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-InsideOut/Makefile b/devel/p5-Class-InsideOut/Makefile
index 5bceca0bba37..f20f7c0b63a2 100644
--- a/devel/p5-Class-InsideOut/Makefile
+++ b/devel/p5-Class-InsideOut/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Safe, simple inside-out object construction kit
+WWW= https://metacpan.org/release/Class-InsideOut
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Class-Inspector/Makefile b/devel/p5-Class-Inspector/Makefile
index da3a19a84ecc..3fb366a54d01 100644
--- a/devel/p5-Class-Inspector/Makefile
+++ b/devel/p5-Class-Inspector/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides information about classes
+WWW= https://metacpan.org/release/Class-Inspector
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Interfaces/Makefile b/devel/p5-Class-Interfaces/Makefile
index 2c2fbce35d10..2c9deff39ea7 100644
--- a/devel/p5-Class-Interfaces/Makefile
+++ b/devel/p5-Class-Interfaces/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for defining interface classes inline
+WWW= https://metacpan.org/release/Class-Interfaces
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Load-XS/Makefile b/devel/p5-Class-Load-XS/Makefile
index f4a15d274765..1cb2cdbff939 100644
--- a/devel/p5-Class-Load-XS/Makefile
+++ b/devel/p5-Class-Load-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS implementation of parts of Class::Load
+WWW= https://metacpan.org/release/Class-Load-XS
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Class-Load/Makefile b/devel/p5-Class-Load/Makefile
index bdc0793fb41f..a19a0ccc1202 100644
--- a/devel/p5-Class-Load/Makefile
+++ b/devel/p5-Class-Load/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Working (require Class::Name) and more
+WWW= https://metacpan.org/pod/Class::Load
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Loader/Makefile b/devel/p5-Class-Loader/Makefile
index 12fdd8a9e608..14c78ffc0442 100644
--- a/devel/p5-Class-Loader/Makefile
+++ b/devel/p5-Class-Loader/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Load modules and create objects on demand
+WWW= https://metacpan.org/release/Class-Loader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-MakeMethods/Makefile b/devel/p5-Class-MakeMethods/Makefile
index 3664e711fc9d..75df2b60079a 100644
--- a/devel/p5-Class-MakeMethods/Makefile
+++ b/devel/p5-Class-MakeMethods/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate common types of methods
+WWW= https://metacpan.org/release/Class-MakeMethods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Measure/Makefile b/devel/p5-Class-Measure/Makefile
index 40a83298974f..405497f688e9 100644
--- a/devel/p5-Class-Measure/Makefile
+++ b/devel/p5-Class-Measure/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create, compare, and convert units of measurement
+WWW= https://metacpan.org/release/Class-Measure
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Method-Modifiers-Fast/Makefile b/devel/p5-Class-Method-Modifiers-Fast/Makefile
index 6418f6497e6e..b0d419d7d534 100644
--- a/devel/p5-Class-Method-Modifiers-Fast/Makefile
+++ b/devel/p5-Class-Method-Modifiers-Fast/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to provide Moose-like method modifiers
+WWW= https://metacpan.org/release/Class-Method-Modifiers-Fast
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Class-Method-Modifiers/Makefile b/devel/p5-Class-Method-Modifiers/Makefile
index 8de837750db8..a301df9ce920 100644
--- a/devel/p5-Class-Method-Modifiers/Makefile
+++ b/devel/p5-Class-Method-Modifiers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides Moose-like method modifiers
+WWW= https://metacpan.org/release/Class-Method-Modifiers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-MethodMaker/Makefile b/devel/p5-Class-MethodMaker/Makefile
index 1d7feb1436a5..d34c97244722 100644
--- a/devel/p5-Class-MethodMaker/Makefile
+++ b/devel/p5-Class-MethodMaker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for creating generic methods
+WWW= https://metacpan.org/release/Class-MethodMaker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-MethodMapper/Makefile b/devel/p5-Class-MethodMapper/Makefile
index 0438412315b0..75e4e9699b18 100644
--- a/devel/p5-Class-MethodMapper/Makefile
+++ b/devel/p5-Class-MethodMapper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for abstract Class wrapper for AutoLoader
+WWW= https://metacpan.org/release/Class-MethodMapper
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Mix/Makefile b/devel/p5-Class-Mix/Makefile
index 76e7161389e3..6b961e832a57 100644
--- a/devel/p5-Class-Mix/Makefile
+++ b/devel/p5-Class-Mix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module for dynamic class mixing
+WWW= https://metacpan.org/release/Class-Mix
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Mixin/Makefile b/devel/p5-Class-Mixin/Makefile
index 474f91132555..1170579bbd79 100644
--- a/devel/p5-Class-Mixin/Makefile
+++ b/devel/p5-Class-Mixin/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= API for aliasing methods to/from other classes
+WWW= https://metacpan.org/release/Class-Mixin
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-MixinFactory/Makefile b/devel/p5-Class-MixinFactory/Makefile
index 168116825d1e..ee10946eadb2 100644
--- a/devel/p5-Class-MixinFactory/Makefile
+++ b/devel/p5-Class-MixinFactory/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Class Factory with Selection of Mixins
+WWW= https://metacpan.org/release/Class-MixinFactory
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Multimethods-Pure/Makefile b/devel/p5-Class-Multimethods-Pure/Makefile
index 6f932b427232..86599ca63f4b 100644
--- a/devel/p5-Class-Multimethods-Pure/Makefile
+++ b/devel/p5-Class-Multimethods-Pure/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Method-ordered multimethod dispatch
+WWW= https://metacpan.org/release/Class-Multimethods-Pure
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Multimethods/Makefile b/devel/p5-Class-Multimethods/Makefile
index 1a54c3878542..73b70ef239d5 100644
--- a/devel/p5-Class-Multimethods/Makefile
+++ b/devel/p5-Class-Multimethods/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Support multimethods and function overloading in Perl
+WWW= https://metacpan.org/release/Class-Multimethods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-NamedParms/Makefile b/devel/p5-Class-NamedParms/Makefile
index 6db5212f9660..15688f691485 100644
--- a/devel/p5-Class-NamedParms/Makefile
+++ b/devel/p5-Class-NamedParms/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight named parameter handling system
+WWW= https://metacpan.org/release/Class-NamedParms
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Class-Null/Makefile b/devel/p5-Class-Null/Makefile
index b30a0805115c..156a556dedbd 100644
--- a/devel/p5-Class-Null/Makefile
+++ b/devel/p5-Class-Null/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module which implements the Null Class design pattern
+WWW= https://metacpan.org/release/Class-Null
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-OOorNO/Makefile b/devel/p5-Class-OOorNO/Makefile
index 85166c72eb97..b2eb128a74ed 100644
--- a/devel/p5-Class-OOorNO/Makefile
+++ b/devel/p5-Class-OOorNO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jeffhung@mail2000.com.tw
COMMENT= Perl module that give your module classic AND OO interfaces
+WWW= https://metacpan.org/release/Class-OOorNO
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-ObjectTemplate-DB/Makefile b/devel/p5-Class-ObjectTemplate-DB/Makefile
index 7c0b80e2e838..26f9aed23757 100644
--- a/devel/p5-Class-ObjectTemplate-DB/Makefile
+++ b/devel/p5-Class-ObjectTemplate-DB/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Optimized template builder base class with lookup capability
+WWW= https://metacpan.org/release/Class-ObjectTemplate-DB
RUN_DEPENDS= p5-Class-ObjectTemplate>=0:devel/p5-Class-ObjectTemplate
diff --git a/devel/p5-Class-ObjectTemplate/Makefile b/devel/p5-Class-ObjectTemplate/Makefile
index cf8f897e57c4..fc758aedf88a 100644
--- a/devel/p5-Class-ObjectTemplate/Makefile
+++ b/devel/p5-Class-ObjectTemplate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Optimized template builder base class
+WWW= https://metacpan.org/release/Class-ObjectTemplate
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Observable/Makefile b/devel/p5-Class-Observable/Makefile
index 5681393bad43..103fdf421caf 100644
--- a/devel/p5-Class-Observable/Makefile
+++ b/devel/p5-Class-Observable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Allow other classes and objects to respond to events in yours
+WWW= https://metacpan.org/release/Class-Observable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-ParmList/Makefile b/devel/p5-Class-ParmList/Makefile
index b4fec9117f56..0dc1c117cc3a 100644
--- a/devel/p5-Class-ParmList/Makefile
+++ b/devel/p5-Class-ParmList/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for processing named parameter lists for method calls
+WWW= https://metacpan.org/release/Class-ParmList
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Class-Prototyped/Makefile b/devel/p5-Class-Prototyped/Makefile
index b3bedb472758..7486971a7445 100644
--- a/devel/p5-Class-Prototyped/Makefile
+++ b/devel/p5-Class-Prototyped/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast prototype-based OO programming in Perl
+WWW= https://metacpan.org/release/Class-Prototyped
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-ReturnValue/Makefile b/devel/p5-Class-ReturnValue/Makefile
index 1b321fc0a574..067ae0d61cb2 100644
--- a/devel/p5-Class-ReturnValue/Makefile
+++ b/devel/p5-Class-ReturnValue/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return-value object that can be treated as a boolean, array, or object
+WWW= https://metacpan.org/release/Class-ReturnValue
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-StackTrace>=0:devel/p5-Devel-StackTrace
diff --git a/devel/p5-Class-Roles/Makefile b/devel/p5-Class-Roles/Makefile
index 88e71b5ab551..e2f76b494b21 100644
--- a/devel/p5-Class-Roles/Makefile
+++ b/devel/p5-Class-Roles/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Provides a role-based system of OOP (emulates Perl6)
+WWW= https://metacpan.org/release/Class-Roles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-STL-Containers/Makefile b/devel/p5-Class-STL-Containers/Makefile
index 42bdaedc36ff..8aa0d71a9439 100644
--- a/devel/p5-Class-STL-Containers/Makefile
+++ b/devel/p5-Class-STL-Containers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension for STL-like object management
+WWW= https://metacpan.org/release/Class-STL-Containers
LICENSE= GPLv2
diff --git a/devel/p5-Class-Singleton/Makefile b/devel/p5-Class-Singleton/Makefile
index 1c9a1e7b2937..ed96e936bb8d 100644
--- a/devel/p5-Class-Singleton/Makefile
+++ b/devel/p5-Class-Singleton/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that describes a singular object class
+WWW= https://metacpan.org/release/Class-Singleton
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Spiffy/Makefile b/devel/p5-Class-Spiffy/Makefile
index 174d0a88280c..a8a745210580 100644
--- a/devel/p5-Class-Spiffy/Makefile
+++ b/devel/p5-Class-Spiffy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Spiffy Perl Interface Framework For You
+WWW= https://metacpan.org/release/Class-Spiffy
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-StateMachine/Makefile b/devel/p5-Class-StateMachine/Makefile
index 3227c7bf4e0d..2af3f30f850d 100644
--- a/devel/p5-Class-StateMachine/Makefile
+++ b/devel/p5-Class-StateMachine/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Define classes for state machines
+WWW= https://metacpan.org/release/Class-StateMachine
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Std-Fast/Makefile b/devel/p5-Class-Std-Fast/Makefile
index a7bfd1be8e08..7fdcbfe802c0 100644
--- a/devel/p5-Class-Std-Fast/Makefile
+++ b/devel/p5-Class-Std-Fast/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Faster but less secure than Class::Std
+WWW= https://metacpan.org/release/Class-Std-Fast
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Std-Utils/Makefile b/devel/p5-Class-Std-Utils/Makefile
index 4a1aab40d452..77f857b9f456 100644
--- a/devel/p5-Class-Std-Utils/Makefile
+++ b/devel/p5-Class-Std-Utils/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility subroutines for building "inside-out" objects
+WWW= https://metacpan.org/release/Class-Std-Utils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Std/Makefile b/devel/p5-Class-Std/Makefile
index 62049faf0800..48eea588b749 100644
--- a/devel/p5-Class-Std/Makefile
+++ b/devel/p5-Class-Std/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Support for creating standard "inside-out" classes
+WWW= https://metacpan.org/release/Class-Std
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-StrongSingleton/Makefile b/devel/p5-Class-StrongSingleton/Makefile
index 04589ffa65a5..a9822f92fb7c 100644
--- a/devel/p5-Class-StrongSingleton/Makefile
+++ b/devel/p5-Class-StrongSingleton/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stronger and more secure Singleton base class
+WWW= https://metacpan.org/release/Class-StrongSingleton
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Tangram/Makefile b/devel/p5-Class-Tangram/Makefile
index 7d3d6b8a2914..88d28d539a00 100644
--- a/devel/p5-Class-Tangram/Makefile
+++ b/devel/p5-Class-Tangram/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create constructors, accessor, update methods for objects from Tangram
+WWW= https://metacpan.org/release/Class-Tangram
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Set-Object>=0:devel/p5-Set-Object \
diff --git a/devel/p5-Class-Throwable/Makefile b/devel/p5-Class-Throwable/Makefile
index 26419a1fc842..a13de88e0945 100644
--- a/devel/p5-Class-Throwable/Makefile
+++ b/devel/p5-Class-Throwable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimal lightweight exception class
+WWW= https://metacpan.org/release/Class-Throwable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Tiny-Chained/Makefile b/devel/p5-Class-Tiny-Chained/Makefile
index d247733440da..5536b99675e5 100644
--- a/devel/p5-Class-Tiny-Chained/Makefile
+++ b/devel/p5-Class-Tiny-Chained/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimalist class construction, with chained attributes
+WWW= https://metacpan.org/release/Class-Tiny-Chained
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Class-Tiny/Makefile b/devel/p5-Class-Tiny/Makefile
index 9885c7558084..154d58c0b146 100644
--- a/devel/p5-Class-Tiny/Makefile
+++ b/devel/p5-Class-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for minimalist class construction
+WWW= https://metacpan.org/release/Class-Tiny
LICENSE= APACHE20
diff --git a/devel/p5-Class-Trigger/Makefile b/devel/p5-Class-Trigger/Makefile
index 79769d529157..808054b0774c 100644
--- a/devel/p5-Class-Trigger/Makefile
+++ b/devel/p5-Class-Trigger/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Mixin to add / call inheritable triggers
+WWW= https://metacpan.org/release/Class-Trigger
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Unload/Makefile b/devel/p5-Class-Unload/Makefile
index 9a7ab9d9a1e6..981f71f6d76a 100644
--- a/devel/p5-Class-Unload/Makefile
+++ b/devel/p5-Class-Unload/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for unloading classes
+WWW= https://metacpan.org/release/Class-Unload
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-Virtual/Makefile b/devel/p5-Class-Virtual/Makefile
index e2a4380fb09e..e2e108f84a7e 100644
--- a/devel/p5-Class-Virtual/Makefile
+++ b/devel/p5-Class-Virtual/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for virtual base classes in Perl
+WWW= https://metacpan.org/release/Class-Virtual
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-WhiteHole/Makefile b/devel/p5-Class-WhiteHole/Makefile
index 8e905b1c6233..b10bc9774786 100644
--- a/devel/p5-Class-WhiteHole/Makefile
+++ b/devel/p5-Class-WhiteHole/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class to treat unhandled method calls as errors
+WWW= https://metacpan.org/release/Class-WhiteHole
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-Workflow/Makefile b/devel/p5-Class-Workflow/Makefile
index 030ae2ddb51d..aa919d5b48cc 100644
--- a/devel/p5-Class-Workflow/Makefile
+++ b/devel/p5-Class-Workflow/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Lightweight workflow system
+WWW= https://metacpan.org/release/Class-Workflow
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Class-XPath/Makefile b/devel/p5-Class-XPath/Makefile
index c8c07230e863..9586c43c385b 100644
--- a/devel/p5-Class-XPath/Makefile
+++ b/devel/p5-Class-XPath/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class to add xpath matching to object trees
+WWW= https://metacpan.org/release/Class-XPath
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Class-XSAccessor/Makefile b/devel/p5-Class-XSAccessor/Makefile
index 6ba50328b166..6d2f3e1c580b 100644
--- a/devel/p5-Class-XSAccessor/Makefile
+++ b/devel/p5-Class-XSAccessor/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate fast XS accessors without runtime compilation
+WWW= https://metacpan.org/release/Class-XSAccessor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Clone-Choose/Makefile b/devel/p5-Clone-Choose/Makefile
index 5f4e172b2afd..601d571abc18 100644
--- a/devel/p5-Clone-Choose/Makefile
+++ b/devel/p5-Clone-Choose/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Choose appropriate clone utility
+WWW= https://metacpan.org/release/Clone-Choose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Clone-Fast/Makefile b/devel/p5-Clone-Fast/Makefile
index 91139351e587..574579edb606 100644
--- a/devel/p5-Clone-Fast/Makefile
+++ b/devel/p5-Clone-Fast/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Natively copying Perl data structures
+WWW= https://metacpan.org/release/WAZZUTEKE/Clone-Fast-0.97
LICENSE= ART20
diff --git a/devel/p5-Clone-More/Makefile b/devel/p5-Clone-More/Makefile
index d865329eb42e..f7bafeb3cdad 100644
--- a/devel/p5-Clone-More/Makefile
+++ b/devel/p5-Clone-More/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module for natively copying Perl data structures
+WWW= https://metacpan.org/release/WAZZUTEKE/Clone-More-0.90.2
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Clone-PP/Makefile b/devel/p5-Clone-PP/Makefile
index 88d2d50a94d5..9e5c308a5370 100644
--- a/devel/p5-Clone-PP/Makefile
+++ b/devel/p5-Clone-PP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Recursively copy Perl datatypes
+WWW= https://metacpan.org/release/Clone-PP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Clone/Makefile b/devel/p5-Clone/Makefile
index f033a0050b3b..d66b32874b69 100644
--- a/devel/p5-Clone/Makefile
+++ b/devel/p5-Clone/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Recursively copy Perl datatypes
+WWW= https://metacpan.org/release/Clone
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Code-Perl/Makefile b/devel/p5-Code-Perl/Makefile
index a266e9af4d1d..647b64cc3ca9 100644
--- a/devel/p5-Code-Perl/Makefile
+++ b/devel/p5-Code-Perl/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Produce Perl code from a tree
+WWW= https://metacpan.org/release/Code-Perl
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker
diff --git a/devel/p5-Color-ANSI-Util/Makefile b/devel/p5-Color-ANSI-Util/Makefile
index cf55ec3f4e5a..f44045f6c4c5 100644
--- a/devel/p5-Color-ANSI-Util/Makefile
+++ b/devel/p5-Color-ANSI-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines for dealing with ANSI colors
+WWW= https://metacpan.org/release/Color-ANSI-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Color-RGB-Util/Makefile b/devel/p5-Color-RGB-Util/Makefile
index 34f75f44f158..5e738956e5fa 100644
--- a/devel/p5-Color-RGB-Util/Makefile
+++ b/devel/p5-Color-RGB-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities related to RGB colors
+WWW= https://metacpan.org/release/Color-RGB-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Color-Theme-Role/Makefile b/devel/p5-Color-Theme-Role/Makefile
index b5db6b395b2c..c7deaf4b7919 100644
--- a/devel/p5-Color-Theme-Role/Makefile
+++ b/devel/p5-Color-Theme-Role/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Role for class wanting to support color themes
+WWW= https://metacpan.org/release/Color-Theme-Role
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ColorThemeBase-Static/Makefile b/devel/p5-ColorThemeBase-Static/Makefile
index e4f099693829..bd71d61b1af6 100644
--- a/devel/p5-ColorThemeBase-Static/Makefile
+++ b/devel/p5-ColorThemeBase-Static/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Base class for color theme modules with static list of items
+WWW= https://metacpan.org/release/ColorThemeBase-Static
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ColorThemeUtil-ANSI/Makefile b/devel/p5-ColorThemeUtil-ANSI/Makefile
index 9fe2145e46d5..8025d26aa3a0 100644
--- a/devel/p5-ColorThemeUtil-ANSI/Makefile
+++ b/devel/p5-ColorThemeUtil-ANSI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility routines related to color themes and ANSI code
+WWW= https://metacpan.org/release/ColorThemeUtil-ANSI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ColorThemes-Standard/Makefile b/devel/p5-ColorThemes-Standard/Makefile
index 3f40b234bc76..79cc09efb0e5 100644
--- a/devel/p5-ColorThemes-Standard/Makefile
+++ b/devel/p5-ColorThemes-Standard/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Standard collection of generic color themes
+WWW= https://metacpan.org/release/ColorThemes-Standard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Commandable/Makefile b/devel/p5-Commandable/Makefile
index 5f481948cfe2..20705099e4aa 100644
--- a/devel/p5-Commandable/Makefile
+++ b/devel/p5-Commandable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities for commandline-based programs
+WWW= https://metacpan.org/release/Commandable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Commands-Guarded/Makefile b/devel/p5-Commands-Guarded/Makefile
index e3ea4baf59bf..a744b090c378 100644
--- a/devel/p5-Commands-Guarded/Makefile
+++ b/devel/p5-Commands-Guarded/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Deterministic guarded commands for Perl
+WWW= https://metacpan.org/release/Commands-Guarded
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-CommitBit/Makefile b/devel/p5-CommitBit/Makefile
index 88e84c2bc4f5..8ac23443cbf1 100644
--- a/devel/p5-CommitBit/Makefile
+++ b/devel/p5-CommitBit/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Project administration tool
+WWW= https://metacpan.org/release/CommitBit
RUN_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require \
p5-Jifty>=0.60728:www/p5-Jifty \
diff --git a/devel/p5-Compiler-Lexer/Makefile b/devel/p5-Compiler-Lexer/Makefile
index 2b531ab79a3b..59894d75b2c7 100644
--- a/devel/p5-Compiler-Lexer/Makefile
+++ b/devel/p5-Compiler-Lexer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for lexical analyzer
+WWW= https://metacpan.org/release/Compiler-Lexer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Complete-Common/Makefile b/devel/p5-Complete-Common/Makefile
index 4c55a0ae13fb..47930a9b7252 100644
--- a/devel/p5-Complete-Common/Makefile
+++ b/devel/p5-Complete-Common/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Common stuff for completion Perl routines
+WWW= https://metacpan.org/release/Complete-Common
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Complete-Path/Makefile b/devel/p5-Complete-Path/Makefile
index 78a6557e85bd..24eea9f84a71 100644
--- a/devel/p5-Complete-Path/Makefile
+++ b/devel/p5-Complete-Path/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl routine for completing anything path-like
+WWW= https://metacpan.org/release/Complete-Path
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Complete-Sah/Makefile b/devel/p5-Complete-Sah/Makefile
index 690adb641f1e..04aba649d739 100644
--- a/devel/p5-Complete-Sah/Makefile
+++ b/devel/p5-Complete-Sah/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sah-related completion Perl routines
+WWW= https://metacpan.org/release/Complete-Sah
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Complete-Common>=0.22:devel/p5-Complete-Common \
diff --git a/devel/p5-Complete-Sequence/Makefile b/devel/p5-Complete-Sequence/Makefile
index a9f3e6c52c59..e76e01e95e7e 100644
--- a/devel/p5-Complete-Sequence/Makefile
+++ b/devel/p5-Complete-Sequence/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Complete string from a sequence of choices
+WWW= https://metacpan.org/release/Complete-Sequence
RUN_DEPENDS= p5-Complete-Common>=0.22:devel/p5-Complete-Common \
p5-Complete-Util>=0.603:devel/p5-Complete-Util \
diff --git a/devel/p5-Complete-Util/Makefile b/devel/p5-Complete-Util/Makefile
index d7d42fd2020a..9709c862db83 100644
--- a/devel/p5-Complete-Util/Makefile
+++ b/devel/p5-Complete-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= General completion Perl routines
+WWW= https://metacpan.org/release/Complete-Util
RUN_DEPENDS= p5-Complete-Common>=0.22:devel/p5-Complete-Common
diff --git a/devel/p5-Config-AST/Makefile b/devel/p5-Config-AST/Makefile
index 0f0036458185..9d253095afdc 100644
--- a/devel/p5-Config-AST/Makefile
+++ b/devel/p5-Config-AST/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Abstract syntax tree for configuration files
+WWW= https://metacpan.org/release/Config-AST
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Config-AWS/Makefile b/devel/p5-Config-AWS/Makefile
index 08e3347519e9..6ae3155ff761 100644
--- a/devel/p5-Config-AWS/Makefile
+++ b/devel/p5-Config-AWS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse AWS config files
+WWW= https://metacpan.org/dist/Config-AWS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Any/Makefile b/devel/p5-Config-Any/Makefile
index b622b2a410db..682361240bca 100644
--- a/devel/p5-Config-Any/Makefile
+++ b/devel/p5-Config-Any/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Load class configuration data from a number of file formats
+WWW= https://metacpan.org/release/Config-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-ApacheFormat/Makefile b/devel/p5-Config-ApacheFormat/Makefile
index a834de1815fe..b54f48a612d3 100644
--- a/devel/p5-Config-ApacheFormat/Makefile
+++ b/devel/p5-Config-ApacheFormat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Parse a configuration file in the same syntax as the Apache web server
+WWW= https://metacpan.org/release/Config-ApacheFormat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Auto/Makefile b/devel/p5-Config-Auto/Makefile
index 8dcff09a907a..f690947748b2 100644
--- a/devel/p5-Config-Auto/Makefile
+++ b/devel/p5-Config-Auto/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Magical config file parser
+WWW= https://metacpan.org/release/Config-Auto
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-AutoConf/Makefile b/devel/p5-Config-AutoConf/Makefile
index 55a57893f418..bb04f5533351 100644
--- a/devel/p5-Config-AutoConf/Makefile
+++ b/devel/p5-Config-AutoConf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to implement some of AutoConf macros
+WWW= https://metacpan.org/release/Config-AutoConf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Fast/Makefile b/devel/p5-Config-Fast/Makefile
index 483e474c6662..137c6b0545f4 100644
--- a/devel/p5-Config-Fast/Makefile
+++ b/devel/p5-Config-Fast/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kiwi@oav.net
COMMENT= Extremely fast configuration file parser
+WWW= https://metacpan.org/release/Config-Fast
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-General/Makefile b/devel/p5-Config-General/Makefile
index 6a2a1b6068c8..b3e28cc08c99 100644
--- a/devel/p5-Config-General/Makefile
+++ b/devel/p5-Config-General/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for handling Apache-style configuration files
+WWW= https://metacpan.org/release/Config-General
LICENSE= ART20
diff --git a/devel/p5-Config-GitLike/Makefile b/devel/p5-Config-GitLike/Makefile
index 82ba972b7684..cf70ac5aeda1 100644
--- a/devel/p5-Config-GitLike/Makefile
+++ b/devel/p5-Config-GitLike/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple git-compatible config file parser for Perl
+WWW= https://metacpan.org/release/Config-GitLike
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Grammar/Makefile b/devel/p5-Config-Grammar/Makefile
index 6910ff07e153..76a4eca1d6b7 100644
--- a/devel/p5-Config-Grammar/Makefile
+++ b/devel/p5-Config-Grammar/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dikshie@sfc.wide.ad.jp
COMMENT= Grammar-based, user-friendly config parser
+WWW= https://metacpan.org/release/Config-Grammar
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-INI-Reader-Ordered/Makefile b/devel/p5-Config-INI-Reader-Ordered/Makefile
index 485e6d97e9a2..28d5fb507f81 100644
--- a/devel/p5-Config-INI-Reader-Ordered/Makefile
+++ b/devel/p5-Config-INI-Reader-Ordered/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= INI-file parser that returns sections in order
+WWW= https://metacpan.org/pod/Config::INI::Reader::Ordered
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-INI-Simple/Makefile b/devel/p5-Config-INI-Simple/Makefile
index ee2bc3a6df3e..f3ce71b70630 100644
--- a/devel/p5-Config-INI-Simple/Makefile
+++ b/devel/p5-Config-INI-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple reading and writing from an INI file
+WWW= https://metacpan.org/release/TORG/Config-INI-Simple-1.00
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-INI/Makefile b/devel/p5-Config-INI/Makefile
index 96e84701f824..3bbd7fcbadd2 100644
--- a/devel/p5-Config-INI/Makefile
+++ b/devel/p5-Config-INI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple .ini files emitter and parser for Perl
+WWW= https://metacpan.org/release/Config-INI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Identity/Makefile b/devel/p5-Config-Identity/Makefile
index b9074119d6f0..0ebf92c30b1d 100644
--- a/devel/p5-Config-Identity/Makefile
+++ b/devel/p5-Config-Identity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Load (and optionally decrypt via GnuPG) user/pass identity information
+WWW= https://metacpan.org/release/Config-Identity
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-IniFiles/Makefile b/devel/p5-Config-IniFiles/Makefile
index 3451ae11bc6f..7dc914a880ee 100644
--- a/devel/p5-Config-IniFiles/Makefile
+++ b/devel/p5-Config-IniFiles/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read .ini-style configuration files
+WWW= https://metacpan.org/release/Config-IniFiles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-IniHash/Makefile b/devel/p5-Config-IniHash/Makefile
index 328d33dd06b2..421e1b28c3ce 100644
--- a/devel/p5-Config-IniHash/Makefile
+++ b/devel/p5-Config-IniHash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for reading and writing INI files
+WWW= https://metacpan.org/release/JENDA/Config-IniHash-3.01.01
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-IniRegEx/Makefile b/devel/p5-Config-IniRegEx/Makefile
index 11b80dc3c2ba..e2e7ef855213 100644
--- a/devel/p5-Config-IniRegEx/Makefile
+++ b/devel/p5-Config-IniRegEx/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mopsfelder@gmail.com
COMMENT= Ini workaround, regex search for parameters and sections
+WWW= https://metacpan.org/release/Config-IniRegEx
RUN_DEPENDS= p5-Config-IniFiles>=0:devel/p5-Config-IniFiles
diff --git a/devel/p5-Config-JFDI/Makefile b/devel/p5-Config-JFDI/Makefile
index 827b0ed77095..06a87ada9247 100644
--- a/devel/p5-Config-JFDI/Makefile
+++ b/devel/p5-Config-JFDI/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Catalyst::Plugin::ConfigLoader-style layer over Config::Any
+WWW= https://metacpan.org/release/Config-JFDI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-JSON/Makefile b/devel/p5-Config-JSON/Makefile
index 5a8e8493fcad..b6fca6ebbeb8 100644
--- a/devel/p5-Config-JSON/Makefile
+++ b/devel/p5-Config-JSON/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= JSON based config file system
+WWW= https://metacpan.org/release/Config-JSON
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-MVP-Reader-INI/Makefile b/devel/p5-Config-MVP-Reader-INI/Makefile
index 27fd9e0f47a9..f516bf6982c5 100644
--- a/devel/p5-Config-MVP-Reader-INI/Makefile
+++ b/devel/p5-Config-MVP-Reader-INI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= MVP config reader for .ini files
+WWW= https://metacpan.org/release/Config-MVP-Reader-INI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-MVP/Makefile b/devel/p5-Config-MVP/Makefile
index 09158834a861..53d306bf8d9e 100644
--- a/devel/p5-Config-MVP/Makefile
+++ b/devel/p5-Config-MVP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Multivalue-property package-oriented configuration
+WWW= https://metacpan.org/release/Config-MVP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Merge/Makefile b/devel/p5-Config-Merge/Makefile
index af2045eb49f8..3c28860815d0 100644
--- a/devel/p5-Config-Merge/Makefile
+++ b/devel/p5-Config-Merge/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Load a configuration directory tree in a number of languages
+WWW= https://metacpan.org/release/Config-Merge
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Model-Backend-Yaml/Makefile b/devel/p5-Config-Model-Backend-Yaml/Makefile
index f9b42acab56a..f28a0143d249 100644
--- a/devel/p5-Config-Model-Backend-Yaml/Makefile
+++ b/devel/p5-Config-Model-Backend-Yaml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read and write config as a YAML data structure
+WWW= https://metacpan.org/release/Config-Model-Backend-Yaml
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Config-Model-Tester/Makefile b/devel/p5-Config-Model-Tester/Makefile
index 912e9fc3c3c6..3e1e7f229121 100644
--- a/devel/p5-Config-Model-Tester/Makefile
+++ b/devel/p5-Config-Model-Tester/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test framework for Config::Model
+WWW= https://metacpan.org/release/Config-Model-Tester
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Config-Model/Makefile b/devel/p5-Config-Model/Makefile
index 19e06b2e35b1..e9820312f6d9 100644
--- a/devel/p5-Config-Model/Makefile
+++ b/devel/p5-Config-Model/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Model to create configuration validation tool
+WWW= https://metacpan.org/release/Config-Model
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Config-MySQL/Makefile b/devel/p5-Config-MySQL/Makefile
index b0b3d760a856..5ca43f2b71bf 100644
--- a/devel/p5-Config-MySQL/Makefile
+++ b/devel/p5-Config-MySQL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to read/write MySQL-style configuration files
+WWW= https://metacpan.org/release/Config-MySQL
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Config-Objective/Makefile b/devel/p5-Config-Objective/Makefile
index b69a4598db11..18cff64c3517 100644
--- a/devel/p5-Config-Objective/Makefile
+++ b/devel/p5-Config-Objective/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pirzyk@FreeBSD.org
COMMENT= Configuration data as perl objects
+WWW= https://metacpan.org/release/Config-Objective
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Parse-Yapp>=0:devel/p5-Parse-Yapp \
diff --git a/devel/p5-Config-Options/Makefile b/devel/p5-Config-Options/Makefile
index 3df465f6c7bf..ae1eb228b401 100644
--- a/devel/p5-Config-Options/Makefile
+++ b/devel/p5-Config-Options/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide a configuration hash with options
+WWW= https://metacpan.org/release/Config-Options
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Config-Parser-ldap/Makefile b/devel/p5-Config-Parser-ldap/Makefile
index 3e67462ade11..ce11ccc7b402 100644
--- a/devel/p5-Config-Parser-ldap/Makefile
+++ b/devel/p5-Config-Parser-ldap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Configuration file parser for ldap.conf
+WWW= https://metacpan.org/release/Config-Parser-ldap
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Config-Parser/Makefile b/devel/p5-Config-Parser/Makefile
index 26087b0f131b..671789987f1c 100644
--- a/devel/p5-Config-Parser/Makefile
+++ b/devel/p5-Config-Parser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for configuration file parsers
+WWW= https://metacpan.org/release/Config-Parser
LICENSE= GPLv3+
diff --git a/devel/p5-Config-Perl-V/Makefile b/devel/p5-Config-Perl-V/Makefile
index cff25962b893..1baa142b697a 100644
--- a/devel/p5-Config-Perl-V/Makefile
+++ b/devel/p5-Config-Perl-V/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Structured data retrieval of perl -V output
+WWW= https://metacpan.org/release/Config-Perl-V
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Properties/Makefile b/devel/p5-Config-Properties/Makefile
index 7e662745c49c..d2fbfdb7db25 100644
--- a/devel/p5-Config-Properties/Makefile
+++ b/devel/p5-Config-Properties/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read and write property files
+WWW= https://metacpan.org/release/Config-Properties
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Record/Makefile b/devel/p5-Config-Record/Makefile
index c99f172c3546..a5da54cab888 100644
--- a/devel/p5-Config-Record/Makefile
+++ b/devel/p5-Config-Record/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Configuration file access
+WWW= https://metacpan.org/release/Config-Record
LICENSE= GPLv2
diff --git a/devel/p5-Config-Setting/Makefile b/devel/p5-Config-Setting/Makefile
index 3175078f9ca4..2a3461807ccf 100644
--- a/devel/p5-Config-Setting/Makefile
+++ b/devel/p5-Config-Setting/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class that provides an easy interface to use config files
+WWW= https://metacpan.org/release/Config-Setting
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser
diff --git a/devel/p5-Config-Simple/Makefile b/devel/p5-Config-Simple/Makefile
index 609a8f3180e5..484f3a55a4e1 100644
--- a/devel/p5-Config-Simple/Makefile
+++ b/devel/p5-Config-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple configuration file class
+WWW= https://metacpan.org/release/Config-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Std/Makefile b/devel/p5-Config-Std/Makefile
index 732fccb57f7b..c073e866fd36 100644
--- a/devel/p5-Config-Std/Makefile
+++ b/devel/p5-Config-Std/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Load and save configuration files in a standard format
+WWW= https://metacpan.org/release/Config-Std
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Tiny/Makefile b/devel/p5-Config-Tiny/Makefile
index 04a6d7f2f825..f2b3f75bfdd3 100644
--- a/devel/p5-Config-Tiny/Makefile
+++ b/devel/p5-Config-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read/Write .ini style files with as little code as possible
+WWW= https://metacpan.org/release/Config-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Validator/Makefile b/devel/p5-Config-Validator/Makefile
index 09c747942ff7..68e777647406 100644
--- a/devel/p5-Config-Validator/Makefile
+++ b/devel/p5-Config-Validator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Schema based configuration validation
+WWW= https://metacpan.org/release/Config-Validator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Versioned/Makefile b/devel/p5-Config-Versioned/Makefile
index f2c6925fa887..6fec9cedc470 100644
--- a/devel/p5-Config-Versioned/Makefile
+++ b/devel/p5-Config-Versioned/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Simple, versioned access to configuration data
+WWW= https://metacpan.org/release/Config-Versioned
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Config-Wrest/Makefile b/devel/p5-Config-Wrest/Makefile
index 8c651e17c602..9442faa3fb09 100644
--- a/devel/p5-Config-Wrest/Makefile
+++ b/devel/p5-Config-Wrest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for reading and writing configuration data
+WWW= https://metacpan.org/release/Config-Wrest
LICENSE= GPLv2
diff --git a/devel/p5-Config-YAML/Makefile b/devel/p5-Config-YAML/Makefile
index 59033bc69e59..16095ddcba76 100644
--- a/devel/p5-Config-YAML/Makefile
+++ b/devel/p5-Config-YAML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Simple configuration automation
+WWW= https://metacpan.org/release/Config-YAML
BUILD_DEPENDS= p5-YAML>=0:textproc/p5-YAML
RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML
diff --git a/devel/p5-ConfigReader-Simple/Makefile b/devel/p5-ConfigReader-Simple/Makefile
index 416dda74636b..8b22aca54cac 100644
--- a/devel/p5-ConfigReader-Simple/Makefile
+++ b/devel/p5-ConfigReader-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple configuration file parser
+WWW= https://metacpan.org/release/ConfigReader-Simple
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Connector/Makefile b/devel/p5-Connector/Makefile
index 355bdb3f6e3a..c674e277db4a 100644
--- a/devel/p5-Connector/Makefile
+++ b/devel/p5-Connector/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Generic connection to a hierarchical-structured data set
+WWW= https://github.com/mrscotty/connector
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Const-Exporter/Makefile b/devel/p5-Const-Exporter/Makefile
index 6de60e84ae93..d036b100c9a6 100644
--- a/devel/p5-Const-Exporter/Makefile
+++ b/devel/p5-Const-Exporter/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Declare constants for export
+WWW= https://metacpan.org/release/Const-Exporter
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Const-Fast/Makefile b/devel/p5-Const-Fast/Makefile
index ca1f5fb5cfea..3341ad72f666 100644
--- a/devel/p5-Const-Fast/Makefile
+++ b/devel/p5-Const-Fast/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Facility for creating read-only scalars, arrays, and hashes
+WWW= https://metacpan.org/release/Const-Fast
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Context-Preserve/Makefile b/devel/p5-Context-Preserve/Makefile
index 2c127054e06c..488d293cb5e7 100644
--- a/devel/p5-Context-Preserve/Makefile
+++ b/devel/p5-Context-Preserve/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Run code after a subroutine call, preserving the context the subroutine
+WWW= https://metacpan.org/release/Context-Preserve
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Contextual-Return/Makefile b/devel/p5-Contextual-Return/Makefile
index bbf4783a2a09..b84e0743ecfa 100644
--- a/devel/p5-Contextual-Return/Makefile
+++ b/devel/p5-Contextual-Return/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create context-sensitive return values
+WWW= https://metacpan.org/release/Contextual-Return
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Convert-Scalar/Makefile b/devel/p5-Convert-Scalar/Makefile
index dc670691bf7e..bcb6140fde02 100644
--- a/devel/p5-Convert-Scalar/Makefile
+++ b/devel/p5-Convert-Scalar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert between different representations of perl scalars
+WWW= https://metacpan.org/dist/Convert-Scalar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Coro/Makefile b/devel/p5-Coro/Makefile
index 7fa59e1136ad..4446fed50db7 100644
--- a/devel/p5-Coro/Makefile
+++ b/devel/p5-Coro/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|0$||}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Coroutine process abstraction for perl
+WWW= https://metacpan.org/release/Coro
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Curses-Application/Makefile b/devel/p5-Curses-Application/Makefile
index 3bfd5b125f13..caec83fb69ef 100644
--- a/devel/p5-Curses-Application/Makefile
+++ b/devel/p5-Curses-Application/Makefile
@@ -8,6 +8,7 @@ DISTNAME= CursesApplication-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Curses application development framework
+WWW= https://metacpan.org/release/CursesApplication
LICENSE= GPLv2
diff --git a/devel/p5-Curses-Forms/Makefile b/devel/p5-Curses-Forms/Makefile
index c90fa1cd778e..3c52b0c52340 100644
--- a/devel/p5-Curses-Forms/Makefile
+++ b/devel/p5-Curses-Forms/Makefile
@@ -8,6 +8,7 @@ DISTNAME= CursesForms-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Provide high level APIs for rapid UI design on the console
+WWW= https://metacpan.org/release/CursesForms
LICENSE= GPLv2
diff --git a/devel/p5-Curses-UI/Makefile b/devel/p5-Curses-UI/Makefile
index 94dacf78c1d8..7c7688d1710a 100644
--- a/devel/p5-Curses-UI/Makefile
+++ b/devel/p5-Curses-UI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Curses based OO user interface framework
+WWW= https://metacpan.org/release/Curses-UI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Curses-Widgets/Makefile b/devel/p5-Curses-Widgets/Makefile
index f96c9b4c36b9..27faa183ab03 100644
--- a/devel/p5-Curses-Widgets/Makefile
+++ b/devel/p5-Curses-Widgets/Makefile
@@ -8,6 +8,7 @@ DISTNAME= CursesWidgets-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Curses-based widgets and functions
+WWW= https://metacpan.org/release/CursesWidgets
LICENSE= GPLv2
diff --git a/devel/p5-Curses/Makefile b/devel/p5-Curses/Makefile
index e64fa8cb4024..681438c91342 100644
--- a/devel/p5-Curses/Makefile
+++ b/devel/p5-Curses/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for terminal screen handling and optimization
+WWW= https://metacpan.org/release/Curses
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Cvs/Makefile b/devel/p5-Cvs/Makefile
index 4515ac931dc2..ab05cc93d916 100644
--- a/devel/p5-Cvs/Makefile
+++ b/devel/p5-Cvs/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented interface to CVS command
+WWW= https://metacpan.org/release/Cvs
RUN_DEPENDS= p5-IO-Tty>=0:devel/p5-IO-Tty \
p5-Class-Accessor>=0:devel/p5-Class-Accessor \
diff --git a/devel/p5-Cwd-Guard/Makefile b/devel/p5-Cwd-Guard/Makefile
index 29bd78f4342d..5a697637f7e0 100644
--- a/devel/p5-Cwd-Guard/Makefile
+++ b/devel/p5-Cwd-Guard/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Temporary changing working directory (chdir)
+WWW= https://metacpan.org/release/Cwd-Guard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Daemon-Control/Makefile b/devel/p5-Daemon-Control/Makefile
index 7a6b101912fd..5e29e04cbc69 100644
--- a/devel/p5-Daemon-Control/Makefile
+++ b/devel/p5-Daemon-Control/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create init scripts in Perl
+WWW= https://metacpan.org/release/Daemon-Control
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Dancer-Debug/Makefile b/devel/p5-Dancer-Debug/Makefile
index 330dcad6183e..42222688b3b8 100644
--- a/devel/p5-Dancer-Debug/Makefile
+++ b/devel/p5-Dancer-Debug/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Plack::Middleware::Debug extension Perl module
+WWW= https://metacpan.org/release/Dancer-Debug
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Dancer-Logger-Syslog/Makefile b/devel/p5-Dancer-Logger-Syslog/Makefile
index 86d5238ccdac..486f57adcbed 100644
--- a/devel/p5-Dancer-Logger-Syslog/Makefile
+++ b/devel/p5-Dancer-Logger-Syslog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dvl@FreeBSD.org
COMMENT= Dancer logger engine for Sys::Syslog
+WWW= https://metacpan.org/release/Dancer-Logger-Syslog
LICENSE= GPLv1+
diff --git a/devel/p5-Danga-Socket-Callback/Makefile b/devel/p5-Danga-Socket-Callback/Makefile
index 4eb7be299f88..7808f7a3ccf2 100644
--- a/devel/p5-Danga-Socket-Callback/Makefile
+++ b/devel/p5-Danga-Socket-Callback/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Use Danga::Socket From Callbacks
+WWW= https://metacpan.org/release/Danga-Socket-Callback
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Danga-Socket/Makefile b/devel/p5-Danga-Socket/Makefile
index 74cdd1803bcf..babc4dd7f49f 100644
--- a/devel/p5-Danga-Socket/Makefile
+++ b/devel/p5-Danga-Socket/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Event loop and event-driven async socket base class
+WWW= https://metacpan.org/release/Danga-Socket
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-ACL/Makefile b/devel/p5-Data-ACL/Makefile
index 7b3d65a3099e..18b63840e475 100644
--- a/devel/p5-Data-ACL/Makefile
+++ b/devel/p5-Data-ACL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for simple ACL lists
+WWW= https://metacpan.org/release/Data-ACL
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Set-NestedGroups>=0:devel/p5-Set-NestedGroups
diff --git a/devel/p5-Data-Alias/Makefile b/devel/p5-Data-Alias/Makefile
index ac5a52f9427e..fbb6a3456f00 100644
--- a/devel/p5-Data-Alias/Makefile
+++ b/devel/p5-Data-Alias/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Comprehensive set of aliasing operations
+WWW= https://metacpan.org/release/Data-Alias
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Binary/Makefile b/devel/p5-Data-Binary/Makefile
index 07bf5f2bafc1..33eec0233526 100644
--- a/devel/p5-Data-Binary/Makefile
+++ b/devel/p5-Data-Binary/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple detection of binary versus text in strings
+WWW= https://metacpan.org/release/Data-Binary
LICENSE= ART20
diff --git a/devel/p5-Data-Bind/Makefile b/devel/p5-Data-Bind/Makefile
index 484a00db6b0f..686234857faf 100644
--- a/devel/p5-Data-Bind/Makefile
+++ b/devel/p5-Data-Bind/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to bind and alias variables
+WWW= https://metacpan.org/release/Data-Bind
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>0:devel/p5-Class-Accessor \
diff --git a/devel/p5-Data-Capture/Makefile b/devel/p5-Data-Capture/Makefile
index 0ced964bd37f..58a4bd642783 100644
--- a/devel/p5-Data-Capture/Makefile
+++ b/devel/p5-Data-Capture/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl6 Capture objects
+WWW= https://metacpan.org/release/Data-Capture
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-ClearSilver-HDF/Makefile b/devel/p5-Data-ClearSilver-HDF/Makefile
index eeea21bf62e1..3f2082fbb0df 100644
--- a/devel/p5-Data-ClearSilver-HDF/Makefile
+++ b/devel/p5-Data-ClearSilver-HDF/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert from Perl Data Structure to ClearSilver HDF
+WWW= https://metacpan.org/release/Data-ClearSilver-HDF
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-ClearSilver>=0:www/p5-ClearSilver \
diff --git a/devel/p5-Data-Clone/Makefile b/devel/p5-Data-Clone/Makefile
index 1427a8e204af..486e3e817617 100644
--- a/devel/p5-Data-Clone/Makefile
+++ b/devel/p5-Data-Clone/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Polymorphic data cloning
+WWW= https://metacpan.org/release/Data-Clone
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Compare/Makefile b/devel/p5-Data-Compare/Makefile
index 6e2b42782a11..bc90292ac6a0 100644
--- a/devel/p5-Data-Compare/Makefile
+++ b/devel/p5-Data-Compare/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0*$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Compare Perl data structures
+WWW= https://metacpan.org/release/Data-Compare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Diver/Makefile b/devel/p5-Data-Diver/Makefile
index 1442348fa45d..e207fd0d7675 100644
--- a/devel/p5-Data-Diver/Makefile
+++ b/devel/p5-Data-Diver/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple, ad-hoc access to elements of deeply nested structures
+WWW= https://metacpan.org/release/Data-Diver
USES= perl5 tar:tgz
USE_PERL5= configure
diff --git a/devel/p5-Data-Dmp/Makefile b/devel/p5-Data-Dmp/Makefile
index 2a451f95cb85..1059cf7197bb 100644
--- a/devel/p5-Data-Dmp/Makefile
+++ b/devel/p5-Data-Dmp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dump Perl data structures as Perl code
+WWW= https://metacpan.org/release/Data-Dmp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Domain/Makefile b/devel/p5-Data-Domain/Makefile
index 63f9af49826f..b53daa31f505 100644
--- a/devel/p5-Data-Domain/Makefile
+++ b/devel/p5-Data-Domain/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data description and validation
+WWW= https://metacpan.org/release/Data-Domain
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Dump-Color/Makefile b/devel/p5-Data-Dump-Color/Makefile
index d154350d0853..bf0d48c4b2ef 100644
--- a/devel/p5-Data-Dump-Color/Makefile
+++ b/devel/p5-Data-Dump-Color/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Like Data::Dump, but with color
+WWW= https://metacpan.org/release/Data-Dump-Color
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Dump-Streamer/Makefile b/devel/p5-Data-Dump-Streamer/Makefile
index 013b612bedd4..d052bc88b4e3 100644
--- a/devel/p5-Data-Dump-Streamer/Makefile
+++ b/devel/p5-Data-Dump-Streamer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stream a highly accurate breadth first data dump in Perl code
+WWW= https://metacpan.org/release/Data-Dump-Streamer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Dump/Makefile b/devel/p5-Data-Dump/Makefile
index c9a630d1bf5e..75499a32be58 100644
--- a/devel/p5-Data-Dump/Makefile
+++ b/devel/p5-Data-Dump/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pretty printing of data structures
+WWW= https://metacpan.org/release/Data-Dump
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Dumper-Concise/Makefile b/devel/p5-Data-Dumper-Concise/Makefile
index 9b06b14e4dfa..985559807187 100644
--- a/devel/p5-Data-Dumper-Concise/Makefile
+++ b/devel/p5-Data-Dumper-Concise/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Less indentation and newlines plus sub deparsing
+WWW= https://metacpan.org/release/Data-Dumper-Concise
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Dumper-Perltidy/Makefile b/devel/p5-Data-Dumper-Perltidy/Makefile
index 0a2588bfd982..3fd003b04938 100644
--- a/devel/p5-Data-Dumper-Perltidy/Makefile
+++ b/devel/p5-Data-Dumper-Perltidy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mopsfelder@gmail.com
COMMENT= Stringify and pretty print Perl data structures
+WWW= https://metacpan.org/release/Data-Dumper-Perltidy
RUN_DEPENDS= perltidy:devel/p5-Perl-Tidy
diff --git a/devel/p5-Data-Dumper-Simple/Makefile b/devel/p5-Data-Dumper-Simple/Makefile
index 8c6226fd53a6..0531bb550c8f 100644
--- a/devel/p5-Data-Dumper-Simple/Makefile
+++ b/devel/p5-Data-Dumper-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easily dump variables with names
+WWW= https://metacpan.org/release/Data-Dumper-Simple
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Data-Dumper/Makefile b/devel/p5-Data-Dumper/Makefile
index c3ad5111ca50..c7a0b181c031 100644
--- a/devel/p5-Data-Dumper/Makefile
+++ b/devel/p5-Data-Dumper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stringified perl data structures, suitable for both printing and eval
+WWW= https://metacpan.org/release/Data-Dumper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Flow/Makefile b/devel/p5-Data-Flow/Makefile
index cb31d2194161..036b33b6139a 100644
--- a/devel/p5-Data-Flow/Makefile
+++ b/devel/p5-Data-Flow/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for simple-minded recipe-controlled build of data
+WWW= https://metacpan.org/release/Data-Flow
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-GUID/Makefile b/devel/p5-Data-GUID/Makefile
index 5efd91b19d64..f4db6c3e5d0f 100644
--- a/devel/p5-Data-GUID/Makefile
+++ b/devel/p5-Data-GUID/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate globally unique identifiers
+WWW= https://metacpan.org/release/Data-GUID
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Grouper/Makefile b/devel/p5-Data-Grouper/Makefile
index 64d4f465cf98..0540e4090ded 100644
--- a/devel/p5-Data-Grouper/Makefile
+++ b/devel/p5-Data-Grouper/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Data aggregator for perl objects
+WWW= https://metacpan.org/release/Data-Grouper
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-HashArray/Makefile b/devel/p5-Data-HashArray/Makefile
index 5986deb638b0..a53a45c5dfb7 100644
--- a/devel/p5-Data-HashArray/Makefile
+++ b/devel/p5-Data-HashArray/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Array class of hashes with properties via overloading and AUTOLOAD
+WWW= https://metacpan.org/release/Data-HashArray
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-HexDump-Range/Makefile b/devel/p5-Data-HexDump-Range/Makefile
index 5846d022e6fe..16149e8d43b3 100644
--- a/devel/p5-Data-HexDump-Range/Makefile
+++ b/devel/p5-Data-HexDump-Range/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gebhart@secnetix.de
COMMENT= Hexadecimal Range Dumper with color, bitfields and skip ranges
+WWW= https://metacpan.org/release/Data-HexDump-Range
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Readonly>=0:devel/p5-Readonly \
diff --git a/devel/p5-Data-HexDump/Makefile b/devel/p5-Data-HexDump/Makefile
index ba72774db16e..ea6c88a1ba52 100644
--- a/devel/p5-Data-HexDump/Makefile
+++ b/devel/p5-Data-HexDump/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple hexadecimal dumper
+WWW= https://metacpan.org/release/Data-HexDump
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Hexdumper/Makefile b/devel/p5-Data-Hexdumper/Makefile
index 64cdb6698b41..c178c7c8b297 100644
--- a/devel/p5-Data-Hexdumper/Makefile
+++ b/devel/p5-Data-Hexdumper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for displaying binary data in a readable format
+WWW= https://metacpan.org/release/Data-Hexdumper
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Hexify/Makefile b/devel/p5-Data-Hexify/Makefile
index b87ce1cc18a2..a203a662dfd8 100644
--- a/devel/p5-Data-Hexify/Makefile
+++ b/devel/p5-Data-Hexify/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Perl extension for hexdumping arbitrary data
+WWW= https://metacpan.org/release/Data-Hexify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Hierarchy/Makefile b/devel/p5-Data-Hierarchy/Makefile
index ad29f2b2eeff..e650e6eb3261 100644
--- a/devel/p5-Data-Hierarchy/Makefile
+++ b/devel/p5-Data-Hierarchy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Handle data in a hierarchical structure
+WWW= https://metacpan.org/release/Data-Hierarchy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-IEEE754/Makefile b/devel/p5-Data-IEEE754/Makefile
index 7ce9b880b8dc..c05be3f04533 100644
--- a/devel/p5-Data-IEEE754/Makefile
+++ b/devel/p5-Data-IEEE754/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pack and unpack big-endian IEEE754 floats and doubles
+WWW= https://metacpan.org/release/Data-IEEE754
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Data-Inherited/Makefile b/devel/p5-Data-Inherited/Makefile
index 341ec1ba4089..dee8fa86a7c5 100644
--- a/devel/p5-Data-Inherited/Makefile
+++ b/devel/p5-Data-Inherited/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for hierarchy-wide accumulation of list/hash results
+WWW= https://metacpan.org/release/Data-Inherited
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Inspect/Makefile b/devel/p5-Data-Inspect/Makefile
index c87205debb86..66711e039c80 100644
--- a/devel/p5-Data-Inspect/Makefile
+++ b/devel/p5-Data-Inspect/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kurt.lidl@cello.com
COMMENT= Another pretty-printer for perl objects
+WWW= https://metacpan.org/release/Data-Inspect
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Integer/Makefile b/devel/p5-Data-Integer/Makefile
index 84e598b8a6b7..79ce09907896 100644
--- a/devel/p5-Data-Integer/Makefile
+++ b/devel/p5-Data-Integer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Details of the native integer data type
+WWW= https://metacpan.org/release/Data-Integer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-JavaScript-Anon/Makefile b/devel/p5-Data-JavaScript-Anon/Makefile
index 05c092b2fbdc..b9af40be5a4c 100644
--- a/devel/p5-Data-JavaScript-Anon/Makefile
+++ b/devel/p5-Data-JavaScript-Anon/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Dump big dumb Perl structs to anonymous JavaScript structs
+WWW= https://metacpan.org/release/Data-JavaScript-Anon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Lazy/Makefile b/devel/p5-Data-Lazy/Makefile
index 69117778e239..627276a72e25 100644
--- a/devel/p5-Data-Lazy/Makefile
+++ b/devel/p5-Data-Lazy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= "lazy" variables
+WWW= https://metacpan.org/release/Data-Lazy
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Localize/Makefile b/devel/p5-Data-Localize/Makefile
index 89cdf84cb609..533cb770354a 100644
--- a/devel/p5-Data-Localize/Makefile
+++ b/devel/p5-Data-Localize/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for alternate data localization API
+WWW= https://metacpan.org/release/Data-Localize
LICENSE= MIT
diff --git a/devel/p5-Data-Lock/Makefile b/devel/p5-Data-Lock/Makefile
index 67559468f068..2ea1e5ede432 100644
--- a/devel/p5-Data-Lock/Makefile
+++ b/devel/p5-Data-Lock/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make variables (im)?mutable
+WWW= https://metacpan.org/pod/Data::Lock
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-MessagePack-Stream/Makefile b/devel/p5-Data-MessagePack-Stream/Makefile
index 1a94b9b73720..ba07d2f50051 100644
--- a/devel/p5-Data-MessagePack-Stream/Makefile
+++ b/devel/p5-Data-MessagePack-Stream/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for yet another messagepack streaming deserializer
+WWW= https://metacpan.org/release/Data-MessagePack-Stream
BROKEN_mips= fails to build: atomic operations are not found
BROKEN_mips64= fails to build: atomic operations are not found
diff --git a/devel/p5-Data-MessagePack/Makefile b/devel/p5-Data-MessagePack/Makefile
index e823540e4b1b..bf211ea0c174 100644
--- a/devel/p5-Data-MessagePack/Makefile
+++ b/devel/p5-Data-MessagePack/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for MessagePack
+WWW= https://metacpan.org/release/Data-MessagePack
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Miscellany/Makefile b/devel/p5-Data-Miscellany/Makefile
index 70fdbd26565d..174bb673d410 100644
--- a/devel/p5-Data-Miscellany/Makefile
+++ b/devel/p5-Data-Miscellany/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of miscellaneous subroutines
+WWW= https://metacpan.org/release/Data-Miscellany
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Model/Makefile b/devel/p5-Data-Model/Makefile
index b8ce1d5f9381..317705a8f21d 100644
--- a/devel/p5-Data-Model/Makefile
+++ b/devel/p5-Data-Model/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for model interface which had more data sources unified
+WWW= https://metacpan.org/release/Data-Model
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Data-Munge/Makefile b/devel/p5-Data-Munge/Makefile
index 89af332cfde4..2a1be5838f8c 100644
--- a/devel/p5-Data-Munge/Makefile
+++ b/devel/p5-Data-Munge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Various utility functions
+WWW= https://metacpan.org/release/Data-Munge
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Object-Args/Makefile b/devel/p5-Data-Object-Args/Makefile
index a2d9f81c184c..3c7a8a03119e 100644
--- a/devel/p5-Data-Object-Args/Makefile
+++ b/devel/p5-Data-Object-Args/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Args Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Args
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Data-Object-Attributes/Makefile b/devel/p5-Data-Object-Attributes/Makefile
index 2bbcb4a83e0c..da599eb21a1b 100644
--- a/devel/p5-Data-Object-Attributes/Makefile
+++ b/devel/p5-Data-Object-Attributes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Attribute Builder for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Attributes
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Cast/Makefile b/devel/p5-Data-Object-Cast/Makefile
index 0cfbc6dd14ce..8ddb706a7409 100644
--- a/devel/p5-Data-Object-Cast/Makefile
+++ b/devel/p5-Data-Object-Cast/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data Type Casting for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Cast
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-ClassHas/Makefile b/devel/p5-Data-Object-ClassHas/Makefile
index 4211e03ac56b..8a774cd82182 100644
--- a/devel/p5-Data-Object-ClassHas/Makefile
+++ b/devel/p5-Data-Object-ClassHas/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Attribute Builder for Data::Object
+WWW= https://metacpan.org/release/Data-Object-ClassHas
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Data/Makefile b/devel/p5-Data-Object-Data/Makefile
index d8f60f74a3da..ac3421109c3b 100644
--- a/devel/p5-Data-Object-Data/Makefile
+++ b/devel/p5-Data-Object-Data/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Podish Parser for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Data
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Data-Object-Exception/Makefile b/devel/p5-Data-Object-Exception/Makefile
index 3c68f5b4065d..95faaa0e4de3 100644
--- a/devel/p5-Data-Object-Exception/Makefile
+++ b/devel/p5-Data-Object-Exception/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Exception Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Exception
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Kind/Makefile b/devel/p5-Data-Object-Kind/Makefile
index 8906e0af2a28..39c6fcf065eb 100644
--- a/devel/p5-Data-Object-Kind/Makefile
+++ b/devel/p5-Data-Object-Kind/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Abstract Base Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Kind
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Name/Makefile b/devel/p5-Data-Object-Name/Makefile
index 4a39bc660a04..a22c844d4fde 100644
--- a/devel/p5-Data-Object-Name/Makefile
+++ b/devel/p5-Data-Object-Name/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Name Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Name
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Opts/Makefile b/devel/p5-Data-Object-Opts/Makefile
index 0cc192f62447..16d3c5a8d5ef 100644
--- a/devel/p5-Data-Object-Opts/Makefile
+++ b/devel/p5-Data-Object-Opts/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Opts Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Opts
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Plugin/Makefile b/devel/p5-Data-Object-Plugin/Makefile
index e8e6085346df..e0994dbedb7a 100644
--- a/devel/p5-Data-Object-Plugin/Makefile
+++ b/devel/p5-Data-Object-Plugin/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Plugin
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Arguable/Makefile b/devel/p5-Data-Object-Role-Arguable/Makefile
index 3365271f7fea..d9d3991b00bf 100644
--- a/devel/p5-Data-Object-Role-Arguable/Makefile
+++ b/devel/p5-Data-Object-Role-Arguable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Arguable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Arguable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Buildable/Makefile b/devel/p5-Data-Object-Role-Buildable/Makefile
index a822f3b39027..d867f9f03d81 100644
--- a/devel/p5-Data-Object-Role-Buildable/Makefile
+++ b/devel/p5-Data-Object-Role-Buildable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Buildable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Buildable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Dumpable/Makefile b/devel/p5-Data-Object-Role-Dumpable/Makefile
index ee9ce7d26954..f8bacea18431 100644
--- a/devel/p5-Data-Object-Role-Dumpable/Makefile
+++ b/devel/p5-Data-Object-Role-Dumpable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dumpable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Dumpable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Errable/Makefile b/devel/p5-Data-Object-Role-Errable/Makefile
index d0bab9a57f63..4f2bb9eca6ba 100644
--- a/devel/p5-Data-Object-Role-Errable/Makefile
+++ b/devel/p5-Data-Object-Role-Errable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Errable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Errable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Formulatable/Makefile b/devel/p5-Data-Object-Role-Formulatable/Makefile
index abf498dc3310..48828c04d510 100644
--- a/devel/p5-Data-Object-Role-Formulatable/Makefile
+++ b/devel/p5-Data-Object-Role-Formulatable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Formulatable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Formulatable
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Data-Object-Role-Immutable/Makefile b/devel/p5-Data-Object-Role-Immutable/Makefile
index 92ccdf9f8ceb..460668f5f850 100644
--- a/devel/p5-Data-Object-Role-Immutable/Makefile
+++ b/devel/p5-Data-Object-Role-Immutable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Immutable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Immutable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Pluggable/Makefile b/devel/p5-Data-Object-Role-Pluggable/Makefile
index 8821585e9e21..8791e6c897a5 100644
--- a/devel/p5-Data-Object-Role-Pluggable/Makefile
+++ b/devel/p5-Data-Object-Role-Pluggable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pluggable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Pluggable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Proxyable/Makefile b/devel/p5-Data-Object-Role-Proxyable/Makefile
index e9bb0dde0c63..ac7992c4c399 100644
--- a/devel/p5-Data-Object-Role-Proxyable/Makefile
+++ b/devel/p5-Data-Object-Role-Proxyable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Proxyable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Proxyable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Stashable/Makefile b/devel/p5-Data-Object-Role-Stashable/Makefile
index 6e7b47bcf777..1d32405d6744 100644
--- a/devel/p5-Data-Object-Role-Stashable/Makefile
+++ b/devel/p5-Data-Object-Role-Stashable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stashable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Stashable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Throwable/Makefile b/devel/p5-Data-Object-Role-Throwable/Makefile
index 227ae4ebacf4..28d4abf4be0a 100644
--- a/devel/p5-Data-Object-Role-Throwable/Makefile
+++ b/devel/p5-Data-Object-Role-Throwable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Throwable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Throwable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role-Tryable/Makefile b/devel/p5-Data-Object-Role-Tryable/Makefile
index 61e70f660abc..eb3e3f7aa906 100644
--- a/devel/p5-Data-Object-Role-Tryable/Makefile
+++ b/devel/p5-Data-Object-Role-Tryable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tryable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Tryable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Role/Makefile b/devel/p5-Data-Object-Role/Makefile
index cbbb4cd77b37..e1f108a56f5b 100644
--- a/devel/p5-Data-Object-Role/Makefile
+++ b/devel/p5-Data-Object-Role/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Role Builder for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-RoleHas/Makefile b/devel/p5-Data-Object-RoleHas/Makefile
index 3a6d97ba16a0..d417b511933e 100644
--- a/devel/p5-Data-Object-RoleHas/Makefile
+++ b/devel/p5-Data-Object-RoleHas/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Attribute Builder for Data::Object
+WWW= https://metacpan.org/release/Data-Object-RoleHas
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Space/Makefile b/devel/p5-Data-Object-Space/Makefile
index 0a30d98a3704..2f2c9c884756 100644
--- a/devel/p5-Data-Object-Space/Makefile
+++ b/devel/p5-Data-Object-Space/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Namespace Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Space
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Data-Object-State/Makefile b/devel/p5-Data-Object-State/Makefile
index 36eda0d30d5a..49faadfdf20e 100644
--- a/devel/p5-Data-Object-State/Makefile
+++ b/devel/p5-Data-Object-State/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Singleton Builder for Data::Object
+WWW= https://metacpan.org/release/Data-Object-State
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Struct/Makefile b/devel/p5-Data-Object-Struct/Makefile
index d1dbe1cd1d3f..07accf1651c6 100644
--- a/devel/p5-Data-Object-Struct/Makefile
+++ b/devel/p5-Data-Object-Struct/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Struct Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Struct
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Try/Makefile b/devel/p5-Data-Object-Try/Makefile
index a901d72717b8..0eb24b49d897 100644
--- a/devel/p5-Data-Object-Try/Makefile
+++ b/devel/p5-Data-Object-Try/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Try Class for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Role-Tryable
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Types/Makefile b/devel/p5-Data-Object-Types/Makefile
index 60f2371aa913..59b0af311ef7 100644
--- a/devel/p5-Data-Object-Types/Makefile
+++ b/devel/p5-Data-Object-Types/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data-Object Type Constraints for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Types
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object-Vars/Makefile b/devel/p5-Data-Object-Vars/Makefile
index 3e28d29322f0..7d9f11f85cec 100644
--- a/devel/p5-Data-Object-Vars/Makefile
+++ b/devel/p5-Data-Object-Vars/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stashable Role for Data::Object
+WWW= https://metacpan.org/release/Data-Object-Vars
LICENSE= APACHE20
diff --git a/devel/p5-Data-Object/Makefile b/devel/p5-Data-Object/Makefile
index 943a6940e041..45f26b1d9716 100644
--- a/devel/p5-Data-Object/Makefile
+++ b/devel/p5-Data-Object/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data Type Objects for Perl 5
+WWW= https://metacpan.org/release/Data-Object
LICENSE= APACHE20
diff --git a/devel/p5-Data-ObjectDriver/Makefile b/devel/p5-Data-ObjectDriver/Makefile
index 8f63ddec63c0..af01f3486596 100644
--- a/devel/p5-Data-ObjectDriver/Makefile
+++ b/devel/p5-Data-ObjectDriver/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple, transparent data interface, with caching
+WWW= https://metacpan.org/release/Data-ObjectDriver
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-OptList/Makefile b/devel/p5-Data-OptList/Makefile
index 6f1ce5eee2cb..a8a758814d5d 100644
--- a/devel/p5-Data-OptList/Makefile
+++ b/devel/p5-Data-OptList/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and validate simple name/value option pairs
+WWW= https://metacpan.org/release/Data-OptList
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Page-NoTotalEntries/Makefile b/devel/p5-Data-Page-NoTotalEntries/Makefile
index 8864e89d95d2..6b1c293264d8 100644
--- a/devel/p5-Data-Page-NoTotalEntries/Makefile
+++ b/devel/p5-Data-Page-NoTotalEntries/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for paging results without total entries
+WWW= https://metacpan.org/release/Data-Page-NoTotalEntries
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Data-Page-Pageset/Makefile b/devel/p5-Data-Page-Pageset/Makefile
index d538f0a02ca5..5292e3ebb1c3 100644
--- a/devel/p5-Data-Page-Pageset/Makefile
+++ b/devel/p5-Data-Page-Pageset/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= Michael_Fisher@URMC.Rochester.edu
COMMENT= Perl extension to simplify page number lists
+WWW= https://metacpan.org/release/Data-Page-Pageset
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-ParseBinary/Makefile b/devel/p5-Data-ParseBinary/Makefile
index a76b6902fc48..73b3dd235d69 100644
--- a/devel/p5-Data-ParseBinary/Makefile
+++ b/devel/p5-Data-ParseBinary/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Yet Another parser for binary structures
+WWW= https://metacpan.org/pod/Data::ParseBinary
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Path/Makefile b/devel/p5-Data-Path/Makefile
index 253ad8e6432c..6fdf2035f915 100644
--- a/devel/p5-Data-Path/Makefile
+++ b/devel/p5-Data-Path/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XPath-like access to complex data structures
+WWW= https://metacpan.org/release/ZAPHAR/Data-Path-1.4.1
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Peek/Makefile b/devel/p5-Data-Peek/Makefile
index 02a396d59d1a..ceedeb52dd4f 100644
--- a/devel/p5-Data-Peek/Makefile
+++ b/devel/p5-Data-Peek/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of low-level debug facilities
+WWW= https://metacpan.org/release/Data-Peek
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Perl/Makefile b/devel/p5-Data-Perl/Makefile
index e8c3f86eaeff..84fb6bc8d009 100644
--- a/devel/p5-Data-Perl/Makefile
+++ b/devel/p5-Data-Perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base classes wrapping fundamental Perl data types
+WWW= https://metacpan.org/release/Data-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Printer/Makefile b/devel/p5-Data-Printer/Makefile
index 769b4d3f0b4e..45ba65e48acc 100644
--- a/devel/p5-Data-Printer/Makefile
+++ b/devel/p5-Data-Printer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Colored pretty-print of Perl data structures and objects
+WWW= https://metacpan.org/release/Data-Printer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Properties/Makefile b/devel/p5-Data-Properties/Makefile
index a4be33b0c87a..ef52b65b67e2 100644
--- a/devel/p5-Data-Properties/Makefile
+++ b/devel/p5-Data-Properties/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for persistent properties
+WWW= https://metacpan.org/release/Data-Properties
LICENSE= APACHE20
diff --git a/devel/p5-Data-Rand-Obscure/Makefile b/devel/p5-Data-Rand-Obscure/Makefile
index b925129597d8..b29081269bf5 100644
--- a/devel/p5-Data-Rand-Obscure/Makefile
+++ b/devel/p5-Data-Rand-Obscure/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for generating (fairly) random strings easily
+WWW= https://metacpan.org/release/Data-Rand-Obscure
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Rand/Makefile b/devel/p5-Data-Rand/Makefile
index 56e95526e667..1e4a7a656871 100644
--- a/devel/p5-Data-Rand/Makefile
+++ b/devel/p5-Data-Rand/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for generating random strings or arrays
+WWW= https://metacpan.org/release/Data-Rand
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Random/Makefile b/devel/p5-Data-Random/Makefile
index 92aef6773234..7307e7799625 100644
--- a/devel/p5-Data-Random/Makefile
+++ b/devel/p5-Data-Random/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for generating random data
+WWW= https://metacpan.org/release/Data-Random
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Range-Compare/Makefile b/devel/p5-Data-Range-Compare/Makefile
index 987a1426f8d1..a5bb7d01a7b4 100644
--- a/devel/p5-Data-Range-Compare/Makefile
+++ b/devel/p5-Data-Range-Compare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Find gaps and intersections in lists of ranges
+WWW= https://metacpan.org/release/Data-Range-Compare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Record/Makefile b/devel/p5-Data-Record/Makefile
index 6b2ce0e93677..ec5db75d120a 100644
--- a/devel/p5-Data-Record/Makefile
+++ b/devel/p5-Data-Record/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= espen@tagestad.no
COMMENT= Perl module implementing "split" on steroids
+WWW= https://metacpan.org/release/Data-Record
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Recursive-Encode/Makefile b/devel/p5-Data-Recursive-Encode/Makefile
index 5fc9809ca77d..bab2b746b9b2 100644
--- a/devel/p5-Data-Recursive-Encode/Makefile
+++ b/devel/p5-Data-Recursive-Encode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to encode/decode values in a structure
+WWW= https://metacpan.org/release/Data-Recursive-Encode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Remember/Makefile b/devel/p5-Data-Remember/Makefile
index f6a20de8c0f0..cdc8d7594b89 100644
--- a/devel/p5-Data-Remember/Makefile
+++ b/devel/p5-Data-Remember/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Remember complex information without giving yourself a headache
+WWW= https://metacpan.org/release/Data-Remember
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Rmap/Makefile b/devel/p5-Data-Rmap/Makefile
index b79099adbdcd..9211ba1e06a3 100644
--- a/devel/p5-Data-Rmap/Makefile
+++ b/devel/p5-Data-Rmap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Recursive map, apply a block to a data structure
+WWW= https://metacpan.org/release/Data-Rmap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-RoundRobin/Makefile b/devel/p5-Data-RoundRobin/Makefile
index e391f33c3470..be3e1ff93cb6 100644
--- a/devel/p5-Data-RoundRobin/Makefile
+++ b/devel/p5-Data-RoundRobin/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Serve data in a round robin manner
+WWW= https://metacpan.org/release/Data-RoundRobin
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Rx/Makefile b/devel/p5-Data-Rx/Makefile
index 2a9c39b3118c..dd6353b36563 100644
--- a/devel/p5-Data-Rx/Makefile
+++ b/devel/p5-Data-Rx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl implementation of Rx schema system
+WWW= https://metacpan.org/release/Data-Rx
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-SExpression/Makefile b/devel/p5-Data-SExpression/Makefile
index a3c28c55a2ce..192fcb5dfcb4 100644
--- a/devel/p5-Data-SExpression/Makefile
+++ b/devel/p5-Data-SExpression/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to parse lisp S-expressions into perl data structures
+WWW= https://metacpan.org/release/Data-SExpression
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Data-Sah-Normalize/Makefile b/devel/p5-Data-Sah-Normalize/Makefile
index 4f2f86fd18f2..e73b4404d4a2 100644
--- a/devel/p5-Data-Sah-Normalize/Makefile
+++ b/devel/p5-Data-Sah-Normalize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Normalize Sah schema
+WWW= https://metacpan.org/release/Data-Sah-Normalize
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Section-Simple/Makefile b/devel/p5-Data-Section-Simple/Makefile
index 162144418b14..01edf05d4f4d 100644
--- a/devel/p5-Data-Section-Simple/Makefile
+++ b/devel/p5-Data-Section-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read data from __DATA__
+WWW= https://metacpan.org/release/Data-Section-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Section/Makefile b/devel/p5-Data-Section/Makefile
index e3a2c39117e7..494541a4d884 100644
--- a/devel/p5-Data-Section/Makefile
+++ b/devel/p5-Data-Section/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read multiple hunks of data out of your DATA section
+WWW= https://metacpan.org/release/Data-Section
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Serializable/Makefile b/devel/p5-Data-Serializable/Makefile
index ebae42904249..fadfd9da639c 100644
--- a/devel/p5-Data-Serializable/Makefile
+++ b/devel/p5-Data-Serializable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moose role that adds serialization support to any class
+WWW= https://metacpan.org/release/Data-Serializable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Serializer-Sereal/Makefile b/devel/p5-Data-Serializer-Sereal/Makefile
index d1b8ba2ec716..f57cea5ba257 100644
--- a/devel/p5-Data-Serializer-Sereal/Makefile
+++ b/devel/p5-Data-Serializer-Sereal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Creates bridge between Data::Serializer and Sereal
+WWW= https://metacpan.org/pod/Data::Serializer::Sereal
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Serializer>=0:devel/p5-Data-Serializer \
diff --git a/devel/p5-Data-Serializer/Makefile b/devel/p5-Data-Serializer/Makefile
index bd996dd2d018..89ac5ff1f053 100644
--- a/devel/p5-Data-Serializer/Makefile
+++ b/devel/p5-Data-Serializer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Modules that serialize data structures
+WWW= https://metacpan.org/release/Data-Serializer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-ShowTable/Makefile b/devel/p5-Data-ShowTable/Makefile
index 21d367c2ed7a..d867a7ab1df0 100644
--- a/devel/p5-Data-ShowTable/Makefile
+++ b/devel/p5-Data-ShowTable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to pretty-print arrays of data
+WWW= https://metacpan.org/release/Data-ShowTable
LICENSE= GPLv2
diff --git a/devel/p5-Data-Stag/Makefile b/devel/p5-Data-Stag/Makefile
index 51bf49968f6e..b5b2175cc29e 100644
--- a/devel/p5-Data-Stag/Makefile
+++ b/devel/p5-Data-Stag/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Structured Tags data structures
+WWW= http://stag.sourceforge.net
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Stream-Bulk/Makefile b/devel/p5-Data-Stream-Bulk/Makefile
index 5f8dfc7358c7..f50434d87a09 100644
--- a/devel/p5-Data-Stream-Bulk/Makefile
+++ b/devel/p5-Data-Stream-Bulk/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= N at a time iteration API
+WWW= https://metacpan.org/release/Data-Stream-Bulk
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Structure-Util/Makefile b/devel/p5-Data-Structure-Util/Makefile
index 01faa29ca869..901ecea8dacf 100644
--- a/devel/p5-Data-Structure-Util/Makefile
+++ b/devel/p5-Data-Structure-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= nistor@snickers.org
COMMENT= Perl5 module to change the nature of data within a structure
+WWW= https://metacpan.org/release/Data-Structure-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Swap/Makefile b/devel/p5-Data-Swap/Makefile
index d4081cf41517..3f5a26527b3c 100644
--- a/devel/p5-Data-Swap/Makefile
+++ b/devel/p5-Data-Swap/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= parv@pair.com
COMMENT= XS module to swap the contents and types of referenced variables
+WWW= https://metacpan.org/release/Data-Swap
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Table/Makefile b/devel/p5-Data-Table/Makefile
index f9481e6fa134..5200e4941b32 100644
--- a/devel/p5-Data-Table/Makefile
+++ b/devel/p5-Data-Table/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data type related to database tables, HTML table displays, etc
+WWW= https://metacpan.org/release/Data-Table
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Taxonomy-Tags/Makefile b/devel/p5-Data-Taxonomy-Tags/Makefile
index fe619627eb0e..694f48198a70 100644
--- a/devel/p5-Data-Taxonomy-Tags/Makefile
+++ b/devel/p5-Data-Taxonomy-Tags/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Represents a set of tags for any item
+WWW= https://metacpan.org/release/Data-Taxonomy-Tags
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-TemporaryBag/Makefile b/devel/p5-Data-TemporaryBag/Makefile
index 9ae5c9f33ada..10987c2f8449 100644
--- a/devel/p5-Data-TemporaryBag/Makefile
+++ b/devel/p5-Data-TemporaryBag/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Handle long size data using temporary file
+WWW= https://metacpan.org/release/Data-TemporaryBag
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Throttler-Memcached/Makefile b/devel/p5-Data-Throttler-Memcached/Makefile
index dd85135f39e0..d619c6eecd61 100644
--- a/devel/p5-Data-Throttler-Memcached/Makefile
+++ b/devel/p5-Data-Throttler-Memcached/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Memcached-Based Data::Throttler
+WWW= https://metacpan.org/release/Data-Throttler-Memcached
BUILD_DEPENDS= p5-Cache-Memcached-Managed>=0:databases/p5-Cache-Memcached-Managed \
p5-Data-Throttler>=0:devel/p5-Data-Throttler \
diff --git a/devel/p5-Data-Throttler/Makefile b/devel/p5-Data-Throttler/Makefile
index c2674f43639f..df98b754f0de 100644
--- a/devel/p5-Data-Throttler/Makefile
+++ b/devel/p5-Data-Throttler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Limit data throughput
+WWW= https://metacpan.org/release/Data-Throttler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Thunk/Makefile b/devel/p5-Data-Thunk/Makefile
index e66fa0ba4fc2..f08686dc9a14 100644
--- a/devel/p5-Data-Thunk/Makefile
+++ b/devel/p5-Data-Thunk/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lazy/deferred evaluation - a sneakier Scalar::Defer
+WWW= https://metacpan.org/release/Data-Thunk
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Check-ISA>=0:devel/p5-Check-ISA \
diff --git a/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile b/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
index 5782ac0467b3..998e62847c17 100644
--- a/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
+++ b/devel/p5-Data-TreeDumper-Renderer-GTK/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= GTK renderer for Data::TreeDumper
+WWW= https://metacpan.org/release/Data-TreeDumper-Renderer-GTK
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-TreeDumper>=0:devel/p5-Data-TreeDumper \
diff --git a/devel/p5-Data-TreeDumper/Makefile b/devel/p5-Data-TreeDumper/Makefile
index a43379ed35e4..1a928fc3fa65 100644
--- a/devel/p5-Data-TreeDumper/Makefile
+++ b/devel/p5-Data-TreeDumper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dumps a data structure in a tree fashion
+WWW= https://metacpan.org/release/Data-TreeDumper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Types/Makefile b/devel/p5-Data-Types/Makefile
index b01a8dac8f10..c9d2ea4b7c07 100644
--- a/devel/p5-Data-Types/Makefile
+++ b/devel/p5-Data-Types/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate and convert data types
+WWW= https://metacpan.org/release/Data-Types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-URIEncode/Makefile b/devel/p5-Data-URIEncode/Makefile
index c59a1c45dc5b..94f41d1d27cf 100644
--- a/devel/p5-Data-URIEncode/Makefile
+++ b/devel/p5-Data-URIEncode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ports@FreeBSD.org
COMMENT= Allow complex data structures to be encoded using flat URIs
+WWW= https://metacpan.org/pod/Data::URIEncode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-UUID/Makefile b/devel/p5-Data-UUID/Makefile
index f41b64fca654..559a035555a7 100644
--- a/devel/p5-Data-UUID/Makefile
+++ b/devel/p5-Data-UUID/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)
+WWW= https://metacpan.org/release/Data-UUID
LICENSE= BSD3CLAUSE
diff --git a/devel/p5-Data-Unixish/Makefile b/devel/p5-Data-Unixish/Makefile
index 68bae6ea6137..a938867f3df2 100644
--- a/devel/p5-Data-Unixish/Makefile
+++ b/devel/p5-Data-Unixish/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Implementation for Unixish, a data transformation framework
+WWW= https://metacpan.org/release/Data-Unixish
BUILD_DEPENDS= p5-Exporter>=5.57:devel/p5-Exporter \
p5-File-Which>0:sysutils/p5-File-Which \
diff --git a/devel/p5-Data-Util/Makefile b/devel/p5-Data-Util/Makefile
index 5c5d82912545..e125a49a77c7 100644
--- a/devel/p5-Data-Util/Makefile
+++ b/devel/p5-Data-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for utilities for data and data types
+WWW= https://metacpan.org/release/Data-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Validate/Makefile b/devel/p5-Data-Validate/Makefile
index 7e58fc8510ce..e8fca9a09b7f 100644
--- a/devel/p5-Data-Validate/Makefile
+++ b/devel/p5-Data-Validate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Common data validation methods
+WWW= https://metacpan.org/release/Data-Validate
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Data-Validator/Makefile b/devel/p5-Data-Validator/Makefile
index 3ea4788f391b..7d256358895f 100644
--- a/devel/p5-Data-Validator/Makefile
+++ b/devel/p5-Data-Validator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rule based validator on type constraint system
+WWW= https://metacpan.org/release/Data-Validator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Visitor-Encode/Makefile b/devel/p5-Data-Visitor-Encode/Makefile
index 4871680ce56a..305217c1cd38 100644
--- a/devel/p5-Data-Visitor-Encode/Makefile
+++ b/devel/p5-Data-Visitor-Encode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to encode/decode values in a structure
+WWW= https://metacpan.org/release/Data-Visitor-Encode
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Data-Visitor-Tiny/Makefile b/devel/p5-Data-Visitor-Tiny/Makefile
index 13b53628033d..3c6a4c6a104c 100644
--- a/devel/p5-Data-Visitor-Tiny/Makefile
+++ b/devel/p5-Data-Visitor-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dgeo@centrale-marseille.fr
COMMENT= Recursively walk data structures
+WWW= https://metacpan.org/release/Data-Visitor-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Data-Visitor/Makefile b/devel/p5-Data-Visitor/Makefile
index 69a96252acd6..fb12e446926c 100644
--- a/devel/p5-Data-Visitor/Makefile
+++ b/devel/p5-Data-Visitor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Visitor style traversal of Perl data structures
+WWW= https://metacpan.org/release/Data-Visitor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DataStruct-Flat/Makefile b/devel/p5-DataStruct-Flat/Makefile
index c11206785a2f..cb2b15efdafd 100644
--- a/devel/p5-DataStruct-Flat/Makefile
+++ b/devel/p5-DataStruct-Flat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert a data structure into a one level list of keys and values
+WWW= https://metacpan.org/dist/DataStruct-Flat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Date-Calc-Iterator/Makefile b/devel/p5-Date-Calc-Iterator/Makefile
index c92108537d39..0a0292e47175 100644
--- a/devel/p5-Date-Calc-Iterator/Makefile
+++ b/devel/p5-Date-Calc-Iterator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Iterate over a range of dates
+WWW= https://metacpan.org/release/Date-Calc-Iterator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Date-Calc-XS/Makefile b/devel/p5-Date-Calc-XS/Makefile
index c8cfee1bd5db..9910671cfc36 100644
--- a/devel/p5-Date-Calc-XS/Makefile
+++ b/devel/p5-Date-Calc-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS wrapper and C library plug-in for Date::Calc
+WWW= https://metacpan.org/release/Date-Calc-XS
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Date-Calc>=6.4:devel/p5-Date-Calc \
diff --git a/devel/p5-Date-Calc/Makefile b/devel/p5-Date-Calc/Makefile
index 910627c4ba32..225635af28ab 100644
--- a/devel/p5-Date-Calc/Makefile
+++ b/devel/p5-Date-Calc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Gregorian calendar date calculations
+WWW= https://metacpan.org/pod/Date::Calc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Date-DayOfWeek/Makefile b/devel/p5-Date-DayOfWeek/Makefile
index c26256d84947..c13e41d2543d 100644
--- a/devel/p5-Date-DayOfWeek/Makefile
+++ b/devel/p5-Date-DayOfWeek/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Determine the day of the week for any date
+WWW= https://metacpan.org/release/Date-DayOfWeek
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Date-Leapyear>=0:devel/p5-Date-Leapyear \
diff --git a/devel/p5-Date-Easter/Makefile b/devel/p5-Date-Easter/Makefile
index 091afc2e06ef..77a48a46f856 100644
--- a/devel/p5-Date-Easter/Makefile
+++ b/devel/p5-Date-Easter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculates Easter for any given year
+WWW= https://metacpan.org/release/Date-Easter
LICENSE= ART20
diff --git a/devel/p5-Date-Extract/Makefile b/devel/p5-Date-Extract/Makefile
index 4f20b3b9fb23..535df9ee40b6 100644
--- a/devel/p5-Date-Extract/Makefile
+++ b/devel/p5-Date-Extract/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= matthew@FreeBSD.org
COMMENT= Extract probable dates from strings
+WWW= https://metacpan.org/release/Date-Extract
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Date-EzDate/Makefile b/devel/p5-Date-EzDate/Makefile
index d2c308f0495b..5d85887d47de 100644
--- a/devel/p5-Date-EzDate/Makefile
+++ b/devel/p5-Date-EzDate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Date and time manipulation made easy
+WWW= https://metacpan.org/release/Date-EzDate
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Date-Holidays-DK/Makefile b/devel/p5-Date-Holidays-DK/Makefile
index 7487bda8b51b..069623f18f64 100644
--- a/devel/p5-Date-Holidays-DK/Makefile
+++ b/devel/p5-Date-Holidays-DK/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Determine Danish public holidays
+WWW= https://metacpan.org/release/Date-Holidays-DK
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Date-Simple>=0:devel/p5-Date-Simple \
diff --git a/devel/p5-Date-ICal/Makefile b/devel/p5-Date-ICal/Makefile
index a99fd76083d1..3054ff25a997 100644
--- a/devel/p5-Date-ICal/Makefile
+++ b/devel/p5-Date-ICal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for ICalendar date objects
+WWW= https://metacpan.org/release/Date-ICal
BUILD_DEPENDS= p5-Date-Leapyear>=1.03:devel/p5-Date-Leapyear
RUN_DEPENDS= p5-Date-Leapyear>=1.03:devel/p5-Date-Leapyear
diff --git a/devel/p5-Date-ISO/Makefile b/devel/p5-Date-ISO/Makefile
index 8a9058da71ec..1d5dbc996f2d 100644
--- a/devel/p5-Date-ISO/Makefile
+++ b/devel/p5-Date-ISO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Converts dates between ISO and Gregorian formats
+WWW= https://metacpan.org/release/Date-ISO
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Date-ICal>=1.54:devel/p5-Date-ICal \
diff --git a/devel/p5-Date-Leapyear/Makefile b/devel/p5-Date-Leapyear/Makefile
index e776c5b4cc7f..a49f1c657ce4 100644
--- a/devel/p5-Date-Leapyear/Makefile
+++ b/devel/p5-Date-Leapyear/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to determine if a particular year a leap year
+WWW= https://metacpan.org/release/Date-Leapyear
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Date-Manip/Makefile b/devel/p5-Date-Manip/Makefile
index e42ac58fe4cf..8cfff5db80e3 100644
--- a/devel/p5-Date-Manip/Makefile
+++ b/devel/p5-Date-Manip/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl5 module containing date manipulation routines
+WWW= https://metacpan.org/release/Date-Manip
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Date-Pcalc/Makefile b/devel/p5-Date-Pcalc/Makefile
index b25b6e3a351a..8b7c4c13c50b 100644
--- a/devel/p5-Date-Pcalc/Makefile
+++ b/devel/p5-Date-Pcalc/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Gregorian calendar date calculations
+WWW= https://catcode.com/date/pcalc.html
BUILD_DEPENDS= p5-Carp-Clan>=5.3:devel/p5-Carp-Clan \
p5-Bit-Vector>=7.0:math/p5-Bit-Vector
diff --git a/devel/p5-Date-Piece/Makefile b/devel/p5-Date-Piece/Makefile
index 7ca3b0992cec..f441a5d3efea 100644
--- a/devel/p5-Date-Piece/Makefile
+++ b/devel/p5-Date-Piece/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module containing date manipulation routines
+WWW= https://metacpan.org/release/Date-Piece
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Date-Range/Makefile b/devel/p5-Date-Range/Makefile
index a791019c46ad..3251a6a63f74 100644
--- a/devel/p5-Date-Range/Makefile
+++ b/devel/p5-Date-Range/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Work with a range of dates in Perl
+WWW= https://metacpan.org/release/Date-Range
BUILD_DEPENDS= p5-Date-Simple>=0.03:devel/p5-Date-Simple
RUN_DEPENDS= p5-Date-Simple>=0.03:devel/p5-Date-Simple
diff --git a/devel/p5-Date-Roman/Makefile b/devel/p5-Date-Roman/Makefile
index 22d62cddcf7d..4f042f91d519 100644
--- a/devel/p5-Date-Roman/Makefile
+++ b/devel/p5-Date-Roman/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= philip@FreeBSD.org
COMMENT= Perl module to play with Roman dates
+WWW= https://metacpan.org/release/Date-Roman
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Roman>=0:math/p5-Roman
diff --git a/devel/p5-Date-Simple/Makefile b/devel/p5-Date-Simple/Makefile
index 0d3312fda1ff..8e0901b2fab6 100644
--- a/devel/p5-Date-Simple/Makefile
+++ b/devel/p5-Date-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple date object
+WWW= https://metacpan.org/release/Date-Simple
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/p5-DateConvert/Makefile b/devel/p5-DateConvert/Makefile
index 2c2676e5f050..6b0aa86e1433 100644
--- a/devel/p5-DateConvert/Makefile
+++ b/devel/p5-DateConvert/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl5 module to convert dates between any two calendar formats
+WWW= https://metacpan.org/release/DateConvert
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Astro/Makefile b/devel/p5-DateTime-Astro/Makefile
index dafa6e1126b7..259c85563b43 100644
--- a/devel/p5-DateTime-Astro/Makefile
+++ b/devel/p5-DateTime-Astro/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Functions For Astromical Calendars
+WWW= https://metacpan.org/release/DateTime-Astro
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-DateTime-Calendar-Chinese/Makefile b/devel/p5-DateTime-Calendar-Chinese/Makefile
index e87e8872fbb4..a183bddcee9f 100644
--- a/devel/p5-DateTime-Calendar-Chinese/Makefile
+++ b/devel/p5-DateTime-Calendar-Chinese/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Traditional Chinese Calendar Implementation
+WWW= https://metacpan.org/release/DateTime-Calendar-Chinese
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Calendar-Christian/Makefile b/devel/p5-DateTime-Calendar-Christian/Makefile
index 10cae6562071..d3c55c04ef2c 100644
--- a/devel/p5-DateTime-Calendar-Christian/Makefile
+++ b/devel/p5-DateTime-Calendar-Christian/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dates in the Christian calendar
+WWW= https://metacpan.org/release/DateTime-Calendar-Christian
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Calendar-Discordian/Makefile b/devel/p5-DateTime-Calendar-Discordian/Makefile
index 10a636d1250f..8053e4a56aff 100644
--- a/devel/p5-DateTime-Calendar-Discordian/Makefile
+++ b/devel/p5-DateTime-Calendar-Discordian/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= philip@FreeBSD.org
COMMENT= Perl extension for the Discordian Calendar
+WWW= https://metacpan.org/release/DateTime-Calendar-Discordian
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile b/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile
index 513293e58ee0..8f9ba5c6c673 100644
--- a/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile
+++ b/devel/p5-DateTime-Calendar-FrenchRevolutionary/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dates in the French Revolutionary Calendar
+WWW= https://metacpan.org/release/DateTime-Calendar-FrenchRevolutionary
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Calendar-Hebrew/Makefile b/devel/p5-DateTime-Calendar-Hebrew/Makefile
index 88ae904f09af..98a0c119ad68 100644
--- a/devel/p5-DateTime-Calendar-Hebrew/Makefile
+++ b/devel/p5-DateTime-Calendar-Hebrew/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dates in the Hebrew calendar
+WWW= https://metacpan.org/release/DateTime-Calendar-Hebrew
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Calendar-Japanese/Makefile b/devel/p5-DateTime-Calendar-Japanese/Makefile
index 2b08bd6c95a1..3f55405fbe60 100644
--- a/devel/p5-DateTime-Calendar-Japanese/Makefile
+++ b/devel/p5-DateTime-Calendar-Japanese/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= DateTime Extension for Traditional Japanese Calendars
+WWW= https://metacpan.org/release/DateTime-Calendar-Japanese
BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
p5-DateTime-Util-Calc>=0:devel/p5-DateTime-Util-Calc \
diff --git a/devel/p5-DateTime-Calendar-Julian/Makefile b/devel/p5-DateTime-Calendar-Julian/Makefile
index 83884393f07a..7425fc85e9ae 100644
--- a/devel/p5-DateTime-Calendar-Julian/Makefile
+++ b/devel/p5-DateTime-Calendar-Julian/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dates in the Julian calendar
+WWW= https://metacpan.org/release/DateTime-Calendar-Julian
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Calendar-Mayan/Makefile b/devel/p5-DateTime-Calendar-Mayan/Makefile
index 2634a76809d8..d04007da9d6a 100644
--- a/devel/p5-DateTime-Calendar-Mayan/Makefile
+++ b/devel/p5-DateTime-Calendar-Mayan/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Mayan Long Count, Haab, and Tzolkin calendars
+WWW= https://metacpan.org/release/DateTime-Calendar-Mayan
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Calendar-Pataphysical/Makefile b/devel/p5-DateTime-Calendar-Pataphysical/Makefile
index 040136d8dc51..119ce107f2ea 100644
--- a/devel/p5-DateTime-Calendar-Pataphysical/Makefile
+++ b/devel/p5-DateTime-Calendar-Pataphysical/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dates in the pataphysical calendar
+WWW= https://metacpan.org/release/DateTime-Calendar-Pataphysical
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Cron-Simple/Makefile b/devel/p5-DateTime-Cron-Simple/Makefile
index d51eb0be074e..b9f3ac9e75a4 100644
--- a/devel/p5-DateTime-Cron-Simple/Makefile
+++ b/devel/p5-DateTime-Cron-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse a cron entry and check against current time
+WWW= https://metacpan.org/release/DateTime-Cron-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-DateTime-Event-Chinese/Makefile b/devel/p5-DateTime-Event-Chinese/Makefile
index 8716b957f00f..ccbbc0a8a22d 100644
--- a/devel/p5-DateTime-Event-Chinese/Makefile
+++ b/devel/p5-DateTime-Event-Chinese/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= DateTime Extension for Calculating Important Chinese Dates
+WWW= https://metacpan.org/release/DateTime-Event-Chinese
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Event-Cron/Makefile b/devel/p5-DateTime-Event-Cron/Makefile
index 774b80808033..ded1c64b7af5 100644
--- a/devel/p5-DateTime-Event-Cron/Makefile
+++ b/devel/p5-DateTime-Event-Cron/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DateTime extension for generating recurrence sets from crontab
+WWW= https://metacpan.org/release/DateTime-Event-Cron
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Event-Easter/Makefile b/devel/p5-DateTime-Event-Easter/Makefile
index b76e4577a11e..f6a1a92e97ae 100644
--- a/devel/p5-DateTime-Event-Easter/Makefile
+++ b/devel/p5-DateTime-Event-Easter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Returns Easter events for DateTime objects
+WWW= https://metacpan.org/release/DateTime-Event-Easter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Event-ICal/Makefile b/devel/p5-DateTime-Event-ICal/Makefile
index 0d6e583f978f..6debf86d5509 100644
--- a/devel/p5-DateTime-Event-ICal/Makefile
+++ b/devel/p5-DateTime-Event-ICal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl DateTime extension for computing RFC 2445 recurrences
+WWW= https://metacpan.org/release/DateTime-Event-ICal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Event-Lunar/Makefile b/devel/p5-DateTime-Event-Lunar/Makefile
index c50c7571f9cc..8f3e25f2b2ac 100644
--- a/devel/p5-DateTime-Event-Lunar/Makefile
+++ b/devel/p5-DateTime-Event-Lunar/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Compute Lunar Events
+WWW= https://metacpan.org/release/DateTime-Event-Lunar
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
diff --git a/devel/p5-DateTime-Event-NameDay/Makefile b/devel/p5-DateTime-Event-NameDay/Makefile
index f7757b592ddc..e0c0e64018eb 100644
--- a/devel/p5-DateTime-Event-NameDay/Makefile
+++ b/devel/p5-DateTime-Event-NameDay/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl DateTime extension to work with namedays from various countries
+WWW= https://metacpan.org/release/DateTime-Event-NameDay
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
diff --git a/devel/p5-DateTime-Event-Random/Makefile b/devel/p5-DateTime-Event-Random/Makefile
index 88dda819dcdc..bd113eef3d03 100644
--- a/devel/p5-DateTime-Event-Random/Makefile
+++ b/devel/p5-DateTime-Event-Random/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DateTime extension for creating random datetimes
+WWW= https://metacpan.org/release/DateTime-Event-Random
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
diff --git a/devel/p5-DateTime-Event-Recurrence/Makefile b/devel/p5-DateTime-Event-Recurrence/Makefile
index 3b083ae6653f..bc9fce19d24c 100644
--- a/devel/p5-DateTime-Event-Recurrence/Makefile
+++ b/devel/p5-DateTime-Event-Recurrence/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl DateTime extension for computing basic recurrences
+WWW= https://metacpan.org/release/DateTime-Event-Recurrence
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Event-Sunrise/Makefile b/devel/p5-DateTime-Event-Sunrise/Makefile
index ce676f176a14..7a5c1eeb684c 100644
--- a/devel/p5-DateTime-Event-Sunrise/Makefile
+++ b/devel/p5-DateTime-Event-Sunrise/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DateTime Objects for sunrise and sunset for a given day
+WWW= https://metacpan.org/release/DateTime-Event-Sunrise
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Event-Zodiac/Makefile b/devel/p5-DateTime-Event-Zodiac/Makefile
index 21ceeaeb0c70..9eb690b4275a 100644
--- a/devel/p5-DateTime-Event-Zodiac/Makefile
+++ b/devel/p5-DateTime-Event-Zodiac/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return zodiac for a given date
+WWW= https://metacpan.org/release/DateTime-Event-Zodiac
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime \
diff --git a/devel/p5-DateTime-Fiscal-Year/Makefile b/devel/p5-DateTime-Fiscal-Year/Makefile
index aacecdbd9af0..30e65c6cfda2 100644
--- a/devel/p5-DateTime-Fiscal-Year/Makefile
+++ b/devel/p5-DateTime-Fiscal-Year/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculate the day or week of the Fiscal Year with an arbitrary start date
+WWW= https://metacpan.org/release/DateTime-Fiscal-Year
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-DateTime-Format-Baby/Makefile b/devel/p5-DateTime-Format-Baby/Makefile
index 072bc0d858f3..bb230e6c9ed3 100644
--- a/devel/p5-DateTime-Format-Baby/Makefile
+++ b/devel/p5-DateTime-Format-Baby/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format baby-style time
+WWW= https://metacpan.org/release/DateTime-Format-Baby
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Bork/Makefile b/devel/p5-DateTime-Format-Bork/Makefile
index dca197871d8f..2e562a173ee8 100644
--- a/devel/p5-DateTime-Format-Bork/Makefile
+++ b/devel/p5-DateTime-Format-Bork/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Formats datetimes for that guy from The Muppet Show
+WWW= https://metacpan.org/release/DateTime-Format-Bork
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
diff --git a/devel/p5-DateTime-Format-Builder/Makefile b/devel/p5-DateTime-Format-Builder/Makefile
index 466d71c7f174..71dac845da9d 100644
--- a/devel/p5-DateTime-Format-Builder/Makefile
+++ b/devel/p5-DateTime-Format-Builder/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create DateTime parser classes and objects
+WWW= https://metacpan.org/release/DateTime-Format-Builder
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-DateTime-Format-DBI/Makefile b/devel/p5-DateTime-Format-DBI/Makefile
index 15c841221c60..16f94de76c2d 100644
--- a/devel/p5-DateTime-Format-DBI/Makefile
+++ b/devel/p5-DateTime-Format-DBI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find a parser class for a database connection
+WWW= https://metacpan.org/release/DateTime-Format-DBI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-DateManip/Makefile b/devel/p5-DateTime-Format-DateManip/Makefile
index eadd625e4ea4..d4490cac2187 100644
--- a/devel/p5-DateTime-Format-DateManip/Makefile
+++ b/devel/p5-DateTime-Format-DateManip/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert Date::Manip dates and durations to DateTimes and vice versa
+WWW= https://metacpan.org/release/DateTime-Format-DateManip
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-DateParse/Makefile b/devel/p5-DateTime-Format-DateParse/Makefile
index ef6e902441cb..be1e8e0fc842 100644
--- a/devel/p5-DateTime-Format-DateParse/Makefile
+++ b/devel/p5-DateTime-Format-DateParse/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Compatibility wrapper around Date::Parse
+WWW= https://metacpan.org/release/DateTime-Format-DateParse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Duration/Makefile b/devel/p5-DateTime-Format-Duration/Makefile
index 4b0b37385379..59b70f2d7a97 100644
--- a/devel/p5-DateTime-Format-Duration/Makefile
+++ b/devel/p5-DateTime-Format-Duration/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Format and parse DateTime::Durations
+WWW= https://metacpan.org/release/DateTime-Format-Duration
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Epoch/Makefile b/devel/p5-DateTime-Format-Epoch/Makefile
index faba13f7d90f..1b8cfd646d8d 100644
--- a/devel/p5-DateTime-Format-Epoch/Makefile
+++ b/devel/p5-DateTime-Format-Epoch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert DateTimes to/from epoch seconds
+WWW= https://metacpan.org/pod/DateTime::Format::Epoch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Excel/Makefile b/devel/p5-DateTime-Format-Excel/Makefile
index a390a977c39c..d58b653e355d 100644
--- a/devel/p5-DateTime-Format-Excel/Makefile
+++ b/devel/p5-DateTime-Format-Excel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert between DateTime and Excel dates
+WWW= https://metacpan.org/release/DateTime-Format-Excel
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-DateTime-Format-Flexible/Makefile b/devel/p5-DateTime-Format-Flexible/Makefile
index 3f81a6698895..e5e2b551f210 100644
--- a/devel/p5-DateTime-Format-Flexible/Makefile
+++ b/devel/p5-DateTime-Format-Flexible/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexibly parse strings and turn them into DateTime objects
+WWW= https://metacpan.org/release/DateTime-Format-Flexible
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-HTTP/Makefile b/devel/p5-DateTime-Format-HTTP/Makefile
index efdb66b3130b..e245800e3353 100644
--- a/devel/p5-DateTime-Format-HTTP/Makefile
+++ b/devel/p5-DateTime-Format-HTTP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= HTTP date conversion routines
+WWW= https://metacpan.org/release/DateTime-Format-HTTP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-IBeat/Makefile b/devel/p5-DateTime-Format-IBeat/Makefile
index 4ff224dc8c0b..87a7e3f92d4a 100644
--- a/devel/p5-DateTime-Format-IBeat/Makefile
+++ b/devel/p5-DateTime-Format-IBeat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Format times in .beat notation
+WWW= https://metacpan.org/release/EMARTIN/DateTime-Format-IBeat-0.161
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-ICal/Makefile b/devel/p5-DateTime-Format-ICal/Makefile
index f7fe77411f6a..193968d43498 100644
--- a/devel/p5-DateTime-Format-ICal/Makefile
+++ b/devel/p5-DateTime-Format-ICal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format ICal datetime and duration strings
+WWW= https://metacpan.org/release/DateTime-Format-ICal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-ISO8601/Makefile b/devel/p5-DateTime-Format-ISO8601/Makefile
index 279fd38a6cf5..a97ae42620f7 100644
--- a/devel/p5-DateTime-Format-ISO8601/Makefile
+++ b/devel/p5-DateTime-Format-ISO8601/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse ISO8601 formats
+WWW= https://metacpan.org/release/DateTime-Format-ISO8601
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Mail/Makefile b/devel/p5-DateTime-Format-Mail/Makefile
index aba51f7e6dec..3dd7749c9f13 100644
--- a/devel/p5-DateTime-Format-Mail/Makefile
+++ b/devel/p5-DateTime-Format-Mail/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert between DateTime and RFC2822/822 formats
+WWW= https://metacpan.org/release/DateTime-Format-Mail
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-MySQL/Makefile b/devel/p5-DateTime-Format-MySQL/Makefile
index cfd0341f21f0..989d481a74d2 100644
--- a/devel/p5-DateTime-Format-MySQL/Makefile
+++ b/devel/p5-DateTime-Format-MySQL/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format MySQL dates and times
+WWW= https://metacpan.org/release/DateTime-Format-MySQL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Natural/Makefile b/devel/p5-DateTime-Format-Natural/Makefile
index 39a3edc72356..af8a2be68648 100644
--- a/devel/p5-DateTime-Format-Natural/Makefile
+++ b/devel/p5-DateTime-Format-Natural/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Create machine readable date/time with natural parsing logic
+WWW= https://metacpan.org/release/DateTime-Format-Natural
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Oracle/Makefile b/devel/p5-DateTime-Format-Oracle/Makefile
index 90386c5a1d35..19ce6bb1e306 100644
--- a/devel/p5-DateTime-Format-Oracle/Makefile
+++ b/devel/p5-DateTime-Format-Oracle/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse and format Oracle dates and timestamps
+WWW= https://metacpan.org/release/DateTime-Format-Oracle
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Pg/Makefile b/devel/p5-DateTime-Format-Pg/Makefile
index 3d77cbd8e600..3e78c5900019 100644
--- a/devel/p5-DateTime-Format-Pg/Makefile
+++ b/devel/p5-DateTime-Format-Pg/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format PostgreSQL dates and times
+WWW= https://metacpan.org/release/DateTime-Format-Pg
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-RFC3339/Makefile b/devel/p5-DateTime-Format-RFC3339/Makefile
index 24679cb68f55..831ea29c5e31 100644
--- a/devel/p5-DateTime-Format-RFC3339/Makefile
+++ b/devel/p5-DateTime-Format-RFC3339/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= citric@cubicone.tmetic.com
COMMENT= Parse and format RFC3339 times
+WWW= https://metacpan.org/release/DateTime-Format-RFC3339
BUILD_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-DateTime-Format-RSS/Makefile b/devel/p5-DateTime-Format-RSS/Makefile
index 76d53dabde28..de10b6f46d55 100644
--- a/devel/p5-DateTime-Format-RSS/Makefile
+++ b/devel/p5-DateTime-Format-RSS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Format DateTime For RSS
+WWW= https://metacpan.org/release/DateTime-Format-RSS
RUN_DEPENDS= p5-DateTime-Format-DateParse>=0:devel/p5-DateTime-Format-DateParse \
p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601 \
diff --git a/devel/p5-DateTime-Format-Roman/Makefile b/devel/p5-DateTime-Format-Roman/Makefile
index f8d0f7e16ab4..42d7244427a7 100644
--- a/devel/p5-DateTime-Format-Roman/Makefile
+++ b/devel/p5-DateTime-Format-Roman/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Roman day numbering for DateTime objects
+WWW= https://metacpan.org/release/DateTime-Format-Roman
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-SQLite/Makefile b/devel/p5-DateTime-Format-SQLite/Makefile
index 75debe4cdb22..972270d7e34b 100644
--- a/devel/p5-DateTime-Format-SQLite/Makefile
+++ b/devel/p5-DateTime-Format-SQLite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format SQLite dates and times
+WWW= https://metacpan.org/release/DateTime-Format-SQLite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-Strptime/Makefile b/devel/p5-DateTime-Format-Strptime/Makefile
index cedbd4388aad..d8b50771f57c 100644
--- a/devel/p5-DateTime-Format-Strptime/Makefile
+++ b/devel/p5-DateTime-Format-Strptime/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format strp and strf time patterns
+WWW= https://metacpan.org/release/DateTime-Format-Strptime
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-DateTime-Format-W3CDTF/Makefile b/devel/p5-DateTime-Format-W3CDTF/Makefile
index a25bdb49fd58..1da25a80b831 100644
--- a/devel/p5-DateTime-Format-W3CDTF/Makefile
+++ b/devel/p5-DateTime-Format-W3CDTF/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and format W3CDTF datetime strings
+WWW= https://metacpan.org/release/DateTime-Format-W3CDTF
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Format-XSD/Makefile b/devel/p5-DateTime-Format-XSD/Makefile
index c2a0d5cd4652..5fde7dbb1bb4 100644
--- a/devel/p5-DateTime-Format-XSD/Makefile
+++ b/devel/p5-DateTime-Format-XSD/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sergey.dyatko@gmail.com
COMMENT= Format DateTime according to xsd:dateTime
+WWW= https://metacpan.org/release/DateTime-Format-XSD
BUILD_DEPENDS= p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601
RUN_DEPENDS= p5-DateTime-Format-ISO8601>=0:devel/p5-DateTime-Format-ISO8601
diff --git a/devel/p5-DateTime-Functions/Makefile b/devel/p5-DateTime-Functions/Makefile
index ec83584ebd9b..c2d67311265f 100644
--- a/devel/p5-DateTime-Functions/Makefile
+++ b/devel/p5-DateTime-Functions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Procedural interface to DateTime functions
+WWW= https://metacpan.org/release/DateTime-Functions
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-DateTime-HiRes/Makefile b/devel/p5-DateTime-HiRes/Makefile
index 6f29d41ae0d2..c2626aca3ec4 100644
--- a/devel/p5-DateTime-HiRes/Makefile
+++ b/devel/p5-DateTime-HiRes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create DateTime objects with sub-second current time resolution
+WWW= https://metacpan.org/release/DateTime-HiRes
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-DateTime-Incomplete/Makefile b/devel/p5-DateTime-Incomplete/Makefile
index 4063954cd2d7..d9eb0ea747ca 100644
--- a/devel/p5-DateTime-Incomplete/Makefile
+++ b/devel/p5-DateTime-Incomplete/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Incomplete DateTime, like January 5
+WWW= https://metacpan.org/release/DateTime-Incomplete
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Locale/Makefile b/devel/p5-DateTime-Locale/Makefile
index 8331a17dfa11..5be8c78d268f 100644
--- a/devel/p5-DateTime-Locale/Makefile
+++ b/devel/p5-DateTime-Locale/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Localization support for DateTime
+WWW= https://metacpan.org/release/DateTime-Locale
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Precise/Makefile b/devel/p5-DateTime-Precise/Makefile
index cb61f5b3face..ff939b0fafd2 100644
--- a/devel/p5-DateTime-Precise/Makefile
+++ b/devel/p5-DateTime-Precise/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perform common time and date operations with additional GPS operations
+WWW= https://metacpan.org/release/DateTime-Precise
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-DateTime-Set/Makefile b/devel/p5-DateTime-Set/Makefile
index 7d2841a79b44..bca2516ea55b 100644
--- a/devel/p5-DateTime-Set/Makefile
+++ b/devel/p5-DateTime-Set/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Datetime sets and set math
+WWW= https://metacpan.org/release/DateTime-Set
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-DateTime-TimeZone-Alias/Makefile b/devel/p5-DateTime-TimeZone-Alias/Makefile
index c4dc15d7f62a..5e7f7610462a 100644
--- a/devel/p5-DateTime-TimeZone-Alias/Makefile
+++ b/devel/p5-DateTime-TimeZone-Alias/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create aliases for DateTime timezones
+WWW= https://metacpan.org/release/DateTime-TimeZone-Alias
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime-TimeZone>=0:devel/p5-DateTime-TimeZone \
diff --git a/devel/p5-DateTime-TimeZone-LMT/Makefile b/devel/p5-DateTime-TimeZone-LMT/Makefile
index 70aec0c6414d..3e5da6ab43be 100644
--- a/devel/p5-DateTime-TimeZone-LMT/Makefile
+++ b/devel/p5-DateTime-TimeZone-LMT/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Local Mean Time time zone for DateTime
+WWW= https://metacpan.org/pod/DateTime::TimeZone::LMT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-TimeZone/Makefile b/devel/p5-DateTime-TimeZone/Makefile
index 24c1f48c7e1d..a50ec8e5e792 100644
--- a/devel/p5-DateTime-TimeZone/Makefile
+++ b/devel/p5-DateTime-TimeZone/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Time zone object base class and factory
+WWW= https://metacpan.org/release/DateTime-TimeZone
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-DateTime-Util-Calc/Makefile b/devel/p5-DateTime-Util-Calc/Makefile
index 508dd1241c11..efa2fd5025a0 100644
--- a/devel/p5-DateTime-Util-Calc/Makefile
+++ b/devel/p5-DateTime-Util-Calc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= DateTime Calculation Utilities
+WWW= https://metacpan.org/release/DateTime-Util-Calc
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0:devel/p5-DateTime
diff --git a/devel/p5-DateTime/Makefile b/devel/p5-DateTime/Makefile
index 0e3f09dfc4cc..1c1d720a5b97 100644
--- a/devel/p5-DateTime/Makefile
+++ b/devel/p5-DateTime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Date and time object
+WWW= https://metacpan.org/release/DateTime
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-DateTimeX-Easy/Makefile b/devel/p5-DateTimeX-Easy/Makefile
index f65b6ae7c4af..b287f87f5b2c 100644
--- a/devel/p5-DateTimeX-Easy/Makefile
+++ b/devel/p5-DateTimeX-Easy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse a date/time string using the best method available
+WWW= https://metacpan.org/release/DateTimeX-Easy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Debug-Client/Makefile b/devel/p5-Debug-Client/Makefile
index 477e427721ab..5529895b1323 100644
--- a/devel/p5-Debug-Client/Makefile
+++ b/devel/p5-Debug-Client/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Client for the standard Perl debugger
+WWW= https://metacpan.org/release/Debug-Client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Decision-ACL/Makefile b/devel/p5-Decision-ACL/Makefile
index bc01e26636fe..b88b73041cbe 100644
--- a/devel/p5-Decision-ACL/Makefile
+++ b/devel/p5-Decision-ACL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Manage and Build Access Control Lists
+WWW= https://metacpan.org/release/Decision-ACL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Declare-Constraints-Simple/Makefile b/devel/p5-Declare-Constraints-Simple/Makefile
index d637dccc4f2a..d182b29679fa 100644
--- a/devel/p5-Declare-Constraints-Simple/Makefile
+++ b/devel/p5-Declare-Constraints-Simple/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declarative Validation of Perl Data Structures
+WWW= https://metacpan.org/release/Declare-Constraints-Simple
BUILD_DEPENDS= p5-Class-Inspector>=1.24:devel/p5-Class-Inspector \
p5-aliased>=0:devel/p5-aliased \
diff --git a/devel/p5-DefHash/Makefile b/devel/p5-DefHash/Makefile
index ffbcc9066eb5..9174d6c5440d 100644
--- a/devel/p5-DefHash/Makefile
+++ b/devel/p5-DefHash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Define things according to a specification, using hashes
+WWW= https://metacpan.org/release/DefHash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-ArgNames/Makefile b/devel/p5-Devel-ArgNames/Makefile
index ab38ddc0ba61..1a75959732aa 100644
--- a/devel/p5-Devel-ArgNames/Makefile
+++ b/devel/p5-Devel-ArgNames/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Figure out the names of variables passed into subroutines
+WWW= https://metacpan.org/release/Devel-ArgNames
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Autoflush/Makefile b/devel/p5-Devel-Autoflush/Makefile
index 9edaa05ea5b0..74196deab14a 100644
--- a/devel/p5-Devel-Autoflush/Makefile
+++ b/devel/p5-Devel-Autoflush/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Set autoflush from the command line
+WWW= https://metacpan.org/release/Devel-Autoflush
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Devel-Backtrace/Makefile b/devel/p5-Devel-Backtrace/Makefile
index 524831264143..beb8e90a6fd8 100644
--- a/devel/p5-Devel-Backtrace/Makefile
+++ b/devel/p5-Devel-Backtrace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented backtrace
+WWW= https://metacpan.org/release/Devel-Backtrace
BUILD_DEPENDS= p5-String-Escape>=0:textproc/p5-String-Escape \
p5-Class-Accessor>=0:devel/p5-Class-Accessor
diff --git a/devel/p5-Devel-BeginLift/Makefile b/devel/p5-Devel-BeginLift/Makefile
index 1eb02e388aea..238856dc91ac 100644
--- a/devel/p5-Devel-BeginLift/Makefile
+++ b/devel/p5-Devel-BeginLift/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to make selected sub calls evaluate at compile time
+WWW= https://metacpan.org/release/Devel-BeginLift
BUILD_DEPENDS= ${RUN_DEPENDS} \
p5-ExtUtils-Depends>0:devel/p5-ExtUtils-Depends
diff --git a/devel/p5-Devel-CallChecker/Makefile b/devel/p5-Devel-CallChecker/Makefile
index bfe5ea10dbc1..1f275ae432e7 100644
--- a/devel/p5-Devel-CallChecker/Makefile
+++ b/devel/p5-Devel-CallChecker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Custom op checking attached to subroutines
+WWW= https://metacpan.org/release/Devel-CallChecker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Caller-IgnoreNamespaces/Makefile b/devel/p5-Devel-Caller-IgnoreNamespaces/Makefile
index 8bec9284d90a..21e7e8afc4a4 100644
--- a/devel/p5-Devel-Caller-IgnoreNamespaces/Makefile
+++ b/devel/p5-Devel-Caller-IgnoreNamespaces/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make available a magic caller which can ignore namespaces
+WWW= https://metacpan.org/release/Devel-Caller-IgnoreNamespaces
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Caller-Perl/Makefile b/devel/p5-Devel-Caller-Perl/Makefile
index a0e7014b0804..7c9860d35d1b 100644
--- a/devel/p5-Devel-Caller-Perl/Makefile
+++ b/devel/p5-Devel-Caller-Perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to implement Devel::Caller with Perl only
+WWW= https://metacpan.org/release/Devel-Caller-Perl
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Devel-Caller/Makefile b/devel/p5-Devel-Caller/Makefile
index 743b756d7946..5c5139c975df 100644
--- a/devel/p5-Devel-Caller/Makefile
+++ b/devel/p5-Devel-Caller/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module which is meatier versions of caller
+WWW= https://metacpan.org/release/Devel-Caller
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PadWalker>=0.08:devel/p5-PadWalker
diff --git a/devel/p5-Devel-Callsite/Makefile b/devel/p5-Devel-Callsite/Makefile
index 2f8912ee8219..4236600efeec 100644
--- a/devel/p5-Devel-Callsite/Makefile
+++ b/devel/p5-Devel-Callsite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Gets current callsite and interpreter context
+WWW= https://metacpan.org/release/Devel-Callsite
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-CheckBin/Makefile b/devel/p5-Devel-CheckBin/Makefile
index 0824052ffe3c..4d8b01ac7115 100644
--- a/devel/p5-Devel-CheckBin/Makefile
+++ b/devel/p5-Devel-CheckBin/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check that a command is available
+WWW= https://metacpan.org/release/Devel-CheckBin
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-CheckCompiler/Makefile b/devel/p5-Devel-CheckCompiler/Makefile
index 266703f14554..ac14b3f5ece6 100644
--- a/devel/p5-Devel-CheckCompiler/Makefile
+++ b/devel/p5-Devel-CheckCompiler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check the compiler availability
+WWW= https://metacpan.org/release/Devel-CheckCompiler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-CheckLib/Makefile b/devel/p5-Devel-CheckLib/Makefile
index a161946aa7c8..4b47fab09567 100644
--- a/devel/p5-Devel-CheckLib/Makefile
+++ b/devel/p5-Devel-CheckLib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check that a library is available
+WWW= https://metacpan.org/release/Devel-CheckLib
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-CheckOS/Makefile b/devel/p5-Devel-CheckOS/Makefile
index e96ebac66fa7..6afdffb33ae7 100644
--- a/devel/p5-Devel-CheckOS/Makefile
+++ b/devel/p5-Devel-CheckOS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check currently running OS
+WWW= https://metacpan.org/release/Devel-CheckOS
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Confess/Makefile b/devel/p5-Devel-Confess/Makefile
index 49fdd98b8f3c..aedb846a6ecf 100644
--- a/devel/p5-Devel-Confess/Makefile
+++ b/devel/p5-Devel-Confess/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Include stack traces on all warnings and errors
+WWW= https://metacpan.org/release/Devel-Confess
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Constants/Makefile b/devel/p5-Devel-Constants/Makefile
index 5b1efecb485b..d8906f603f1a 100644
--- a/devel/p5-Devel-Constants/Makefile
+++ b/devel/p5-Devel-Constants/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to translate constants back to their named symbols
+WWW= https://metacpan.org/release/Devel-Constants
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-CoreStack/Makefile b/devel/p5-Devel-CoreStack/Makefile
index 8c1baad2285b..beabb4e63bec 100644
--- a/devel/p5-Devel-CoreStack/Makefile
+++ b/devel/p5-Devel-CoreStack/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module that generates a stack dump from a core file
+WWW= https://metacpan.org/release/Devel-CoreStack
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-Cover-Report-Clover/Makefile b/devel/p5-Devel-Cover-Report-Clover/Makefile
index 6ea8d244ddcf..d3b26871d423 100644
--- a/devel/p5-Devel-Cover-Report-Clover/Makefile
+++ b/devel/p5-Devel-Cover-Report-Clover/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for Clover reporting of coverage statistics
+WWW= https://metacpan.org/release/Devel-Cover-Report-Clover
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Cover/Makefile b/devel/p5-Devel-Cover/Makefile
index 70e10ea896d3..8d17a99826dc 100644
--- a/devel/p5-Devel-Cover/Makefile
+++ b/devel/p5-Devel-Cover/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Code coverage metrics for Perl
+WWW= https://metacpan.org/release/Devel-Cover
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Cycle/Makefile b/devel/p5-Devel-Cycle/Makefile
index 5f9446a9d339..75dec4e82334 100644
--- a/devel/p5-Devel-Cycle/Makefile
+++ b/devel/p5-Devel-Cycle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Find memory cycles in objects
+WWW= https://metacpan.org/release/Devel-Cycle
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-DProfPP/Makefile b/devel/p5-Devel-DProfPP/Makefile
index ea64e4664073..02313addbcda 100644
--- a/devel/p5-Devel-DProfPP/Makefile
+++ b/devel/p5-Devel-DProfPP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse Devel::DProf output
+WWW= https://metacpan.org/release/SMPETERS/Devel-DProfPP-1.3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Declare-Parser/Makefile b/devel/p5-Devel-Declare-Parser/Makefile
index a8f89e5ef174..738b18059194 100644
--- a/devel/p5-Devel-Declare-Parser/Makefile
+++ b/devel/p5-Devel-Declare-Parser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for higher level interface to Devel-Declare
+WWW= https://metacpan.org/release/Devel-Declare-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Declare/Makefile b/devel/p5-Devel-Declare/Makefile
index fbfa609acdd0..9d5100a39c6e 100644
--- a/devel/p5-Devel-Declare/Makefile
+++ b/devel/p5-Devel-Declare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Adding keywords to Perl, in Perl
+WWW= https://metacpan.org/release/Devel-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Diagram/Makefile b/devel/p5-Devel-Diagram/Makefile
index eaaca476c1ee..e028a2057fd8 100644
--- a/devel/p5-Devel-Diagram/Makefile
+++ b/devel/p5-Devel-Diagram/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Discover the classes of an arbitrary suite of Perl modules
+WWW= https://metacpan.org/release/Devel-Diagram
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/devel/p5-Devel-Ditto/Makefile b/devel/p5-Devel-Ditto/Makefile
index c3a2a716b20c..619acb7847a6 100644
--- a/devel/p5-Devel-Ditto/Makefile
+++ b/devel/p5-Devel-Ditto/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Identify where print output comes from
+WWW= https://metacpan.org/release/Devel-Ditto
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run
diff --git a/devel/p5-Devel-Dumpvar/Makefile b/devel/p5-Devel-Dumpvar/Makefile
index 25227761fb4a..765058f92569 100644
--- a/devel/p5-Devel-Dumpvar/Makefile
+++ b/devel/p5-Devel-Dumpvar/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Pure-OO reimplementation of dumpvar.pl
+WWW= https://metacpan.org/release/Devel-Dumpvar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-EvalContext/Makefile b/devel/p5-Devel-EvalContext/Makefile
index 0ecc4d63ad33..77a309feb5f8 100644
--- a/devel/p5-Devel-EvalContext/Makefile
+++ b/devel/p5-Devel-EvalContext/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Save lexicals and hints between calls to eval
+WWW= https://metacpan.org/release/Devel-EvalContext
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PadWalker>=0:devel/p5-PadWalker \
diff --git a/devel/p5-Devel-Events-Objects/Makefile b/devel/p5-Devel-Events-Objects/Makefile
index 61230352d25d..b783518fff4d 100644
--- a/devel/p5-Devel-Events-Objects/Makefile
+++ b/devel/p5-Devel-Events-Objects/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module providing object tracking support for Devel::Events
+WWW= https://metacpan.org/release/Devel-Events-Objects
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-Events>=0:devel/p5-Devel-Events \
diff --git a/devel/p5-Devel-Events/Makefile b/devel/p5-Devel-Events/Makefile
index 170e77b7612d..d35d6ff7f24e 100644
--- a/devel/p5-Devel-Events/Makefile
+++ b/devel/p5-Devel-Events/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module providing an extensible instrumentation framework
+WWW= https://metacpan.org/release/Devel-Events
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-FindPerl/Makefile b/devel/p5-Devel-FindPerl/Makefile
index d04e3ef0cf48..3f1956c4b15d 100644
--- a/devel/p5-Devel-FindPerl/Makefile
+++ b/devel/p5-Devel-FindPerl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find the path to your perl
+WWW= https://metacpan.org/release/Devel-FindPerl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Gladiator/Makefile b/devel/p5-Devel-Gladiator/Makefile
index 7b798e945f4e..de21feb40454 100644
--- a/devel/p5-Devel-Gladiator/Makefile
+++ b/devel/p5-Devel-Gladiator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl 5 module to walk Perls arena
+WWW= https://metacpan.org/release/Devel-Gladiator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-GlobalDestruction-XS/Makefile b/devel/p5-Devel-GlobalDestruction-XS/Makefile
index 0fd59b85bf54..45bc2883d239 100644
--- a/devel/p5-Devel-GlobalDestruction-XS/Makefile
+++ b/devel/p5-Devel-GlobalDestruction-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Faster implementation of the Devel::GlobalDestruction API
+WWW= https://metacpan.org/release/Devel-GlobalDestruction-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-GlobalDestruction/Makefile b/devel/p5-Devel-GlobalDestruction/Makefile
index ba7fd59d420a..c3c0c4addff3 100644
--- a/devel/p5-Devel-GlobalDestruction/Makefile
+++ b/devel/p5-Devel-GlobalDestruction/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Expose PL_dirty, the flag which marks global destruction
+WWW= https://metacpan.org/release/Devel-GlobalDestruction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Hide/Makefile b/devel/p5-Devel-Hide/Makefile
index 7faa85ddd7cf..bc04be50ffb0 100644
--- a/devel/p5-Devel-Hide/Makefile
+++ b/devel/p5-Devel-Hide/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Forces the unavailability of specified Perl modules (for testing)
+WWW= https://metacpan.org/release/Devel-Hide
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-InheritNamespace/Makefile b/devel/p5-Devel-InheritNamespace/Makefile
index 6139bfea7fa4..39fedc3004f8 100644
--- a/devel/p5-Devel-InheritNamespace/Makefile
+++ b/devel/p5-Devel-InheritNamespace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= danny@dannywarren.com
COMMENT= Inherit an entire namespace
+WWW= https://metacpan.org/release/Devel-InheritNamespace
LICENSE= ART10
diff --git a/devel/p5-Devel-KYTProf/Makefile b/devel/p5-Devel-KYTProf/Makefile
index 425cc4daef72..6ded68c3b59e 100644
--- a/devel/p5-Devel-KYTProf/Makefile
+++ b/devel/p5-Devel-KYTProf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for simple profiler
+WWW= https://metacpan.org/release/Devel-KYTProf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Leak-Cb/Makefile b/devel/p5-Devel-Leak-Cb/Makefile
index 608c916180dd..9088564538fd 100644
--- a/devel/p5-Devel-Leak-Cb/Makefile
+++ b/devel/p5-Devel-Leak-Cb/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Detect leaked callbacks
+WWW= https://metacpan.org/release/Devel-Leak-Cb
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Leak-Object/Makefile b/devel/p5-Devel-Leak-Object/Makefile
index 297342459ed6..432d3d19d3cd 100644
--- a/devel/p5-Devel-Leak-Object/Makefile
+++ b/devel/p5-Devel-Leak-Object/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Detect leaks of objects
+WWW= https://metacpan.org/release/Devel-Leak-Object
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Leak/Makefile b/devel/p5-Devel-Leak/Makefile
index 86e77d97120f..da0f0b300c6c 100644
--- a/devel/p5-Devel-Leak/Makefile
+++ b/devel/p5-Devel-Leak/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utility for looking for perl objects that are not reclaimed
+WWW= https://metacpan.org/release/Devel-Leak
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-LeakGuard-Object/Makefile b/devel/p5-Devel-LeakGuard-Object/Makefile
index d6a7cf0ee7eb..9f7c210f7b76 100644
--- a/devel/p5-Devel-LeakGuard-Object/Makefile
+++ b/devel/p5-Devel-LeakGuard-Object/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Scoped checks for object leaks
+WWW= https://metacpan.org/release/Devel-LeakGuard-Object
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Test-Differences>=0:devel/p5-Test-Differences
diff --git a/devel/p5-Devel-LeakTrace/Makefile b/devel/p5-Devel-LeakTrace/Makefile
index a204dd73c7bc..956bacfae17e 100644
--- a/devel/p5-Devel-LeakTrace/Makefile
+++ b/devel/p5-Devel-LeakTrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Indicate where leaked variables are coming from
+WWW= https://metacpan.org/release/Devel-LeakTrace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-LexAlias/Makefile b/devel/p5-Devel-LexAlias/Makefile
index 7f8531d8b678..bba59d8c4ad2 100644
--- a/devel/p5-Devel-LexAlias/Makefile
+++ b/devel/p5-Devel-LexAlias/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module which does alias lexical variables
+WWW= https://metacpan.org/release/Devel-LexAlias
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-MAT-Dumper/Makefile b/devel/p5-Devel-MAT-Dumper/Makefile
index 128591b2aad2..0180ab688c08 100644
--- a/devel/p5-Devel-MAT-Dumper/Makefile
+++ b/devel/p5-Devel-MAT-Dumper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write a heap dump file for later analysis
+WWW= https://metacpan.org/release/Devel-MAT-Dumper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-MAT/Makefile b/devel/p5-Devel-MAT/Makefile
index 630fc0b02cb9..5a14693da2dc 100644
--- a/devel/p5-Devel-MAT/Makefile
+++ b/devel/p5-Devel-MAT/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl Memory Analysis Tool
+WWW= https://metacpan.org/release/Devel-MAT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Messenger/Makefile b/devel/p5-Devel-Messenger/Makefile
index 2e12ff575f51..c102ec1e377d 100644
--- a/devel/p5-Devel-Messenger/Makefile
+++ b/devel/p5-Devel-Messenger/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Let Your Code Talk to You
+WWW= https://metacpan.org/release/Devel-Messenger
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-Modlist/Makefile b/devel/p5-Devel-Modlist/Makefile
index 67af1d768336..26ca9af4a5fb 100644
--- a/devel/p5-Devel-Modlist/Makefile
+++ b/devel/p5-Devel-Modlist/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to collect module use information
+WWW= https://metacpan.org/release/Devel-Modlist
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-NYTProf/Makefile b/devel/p5-Devel-NYTProf/Makefile
index a1bd414b5823..aed244436454 100644
--- a/devel/p5-Devel-NYTProf/Makefile
+++ b/devel/p5-Devel-NYTProf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vovkasm@gmail.com
COMMENT= Powerful feature-rich Perl source code profiler
+WWW= https://metacpan.org/release/Devel-NYTProf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-OverloadInfo/Makefile b/devel/p5-Devel-OverloadInfo/Makefile
index 9fdd8964bc9b..14a46d384ca4 100644
--- a/devel/p5-Devel-OverloadInfo/Makefile
+++ b/devel/p5-Devel-OverloadInfo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Introspect overloaded operators
+WWW= https://metacpan.org/release/Devel-OverloadInfo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-PPPort/Makefile b/devel/p5-Devel-PPPort/Makefile
index a3f305db7d97..041b85e580d0 100644
--- a/devel/p5-Devel-PPPort/Makefile
+++ b/devel/p5-Devel-PPPort/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl/Pollution/Portability
+WWW= https://metacpan.org/release/Devel-PPPort
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-PackagePath/Makefile b/devel/p5-Devel-PackagePath/Makefile
index f6ca5682b8de..30b925b2ae1c 100644
--- a/devel/p5-Devel-PackagePath/Makefile
+++ b/devel/p5-Devel-PackagePath/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Inspect and manipulate a Path based on a Package name
+WWW= https://metacpan.org/release/Devel-PackagePath
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-PartialDump/Makefile b/devel/p5-Devel-PartialDump/Makefile
index 9a826803922a..0e8c7a6599f7 100644
--- a/devel/p5-Devel-PartialDump/Makefile
+++ b/devel/p5-Devel-PartialDump/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Partial dumping of data structures, optimized for argument printing
+WWW= https://metacpan.org/release/Devel-PartialDump
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-PatchPerl/Makefile b/devel/p5-Devel-PatchPerl/Makefile
index 12af4a0f9ec8..73ce21ceb5bd 100644
--- a/devel/p5-Devel-PatchPerl/Makefile
+++ b/devel/p5-Devel-PatchPerl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module to patch Perl source
+WWW= https://metacpan.org/release/Devel-PatchPerl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Platform-Info/Makefile b/devel/p5-Devel-Platform-Info/Makefile
index 8222e6451bb9..bd40fb00b6fe 100644
--- a/devel/p5-Devel-Platform-Info/Makefile
+++ b/devel/p5-Devel-Platform-Info/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jkeenan@cpan.org
COMMENT= Unified framework for obtaining common platform metadata
+WWW= https://metacpan.org/release/Devel-Platform-Info
LICENSE= ART20
diff --git a/devel/p5-Devel-Pointer/Makefile b/devel/p5-Devel-Pointer/Makefile
index 87019041db37..70a8380af6e2 100644
--- a/devel/p5-Devel-Pointer/Makefile
+++ b/devel/p5-Devel-Pointer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fiddle around with pointers
+WWW= https://metacpan.org/release/Devel-Pointer
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-Profile/Makefile b/devel/p5-Devel-Profile/Makefile
index 2a7d52b362cb..2f0db413db64 100644
--- a/devel/p5-Devel-Profile/Makefile
+++ b/devel/p5-Devel-Profile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tell me why my perl program runs so slowly
+WWW= https://metacpan.org/release/Devel-Profile
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-REPL/Makefile b/devel/p5-Devel-REPL/Makefile
index d08d9c251093..c60eb05eb2a9 100644
--- a/devel/p5-Devel-REPL/Makefile
+++ b/devel/p5-Devel-REPL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ashish@FreeBSD.org
COMMENT= Modern Perl interactive shell
+WWW= https://metacpan.org/release/Devel-REPL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Refactor/Makefile b/devel/p5-Devel-Refactor/Makefile
index cbd84b716a9e..31d0cdf36e5a 100644
--- a/devel/p5-Devel-Refactor/Makefile
+++ b/devel/p5-Devel-Refactor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension for refactoring Perl code
+WWW= https://metacpan.org/release/Devel-Refactor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Refcount/Makefile b/devel/p5-Devel-Refcount/Makefile
index 08cb43a19558..acdd22bbe392 100644
--- a/devel/p5-Devel-Refcount/Makefile
+++ b/devel/p5-Devel-Refcount/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Obtain the REFCNT value of a referent
+WWW= https://metacpan.org/release/Devel-Refcount
TEST_DEPENDS= p5-Test-Fatal>=0:devel/p5-Test-Fatal
diff --git a/devel/p5-Devel-Required/Makefile b/devel/p5-Devel-Required/Makefile
index c89242a6db38..798d4130bf42 100644
--- a/devel/p5-Devel-Required/Makefile
+++ b/devel/p5-Devel-Required/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Automatic update of required modules documentation
+WWW= https://metacpan.org/release/Devel-Required
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-RingBuffer/Makefile b/devel/p5-Devel-RingBuffer/Makefile
index e284bd66b19a..3de2ef157304 100644
--- a/devel/p5-Devel-RingBuffer/Makefile
+++ b/devel/p5-Devel-RingBuffer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Shared memory ring buffers for Perl scripts diagnosis/debug
+WWW= https://metacpan.org/release/Devel-RingBuffer
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Mmap>=0:devel/p5-IPC-Mmap
diff --git a/devel/p5-Devel-STrace/Makefile b/devel/p5-Devel-STrace/Makefile
index 20bee1bed22d..c77a6a9474f4 100644
--- a/devel/p5-Devel-STrace/Makefile
+++ b/devel/p5-Devel-STrace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= strace(1)-like runtime call trace for Perl applications
+WWW= https://metacpan.org/release/Devel-STrace
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-RingBuffer>=0:devel/p5-Devel-RingBuffer
diff --git a/devel/p5-Devel-SimpleTrace/Makefile b/devel/p5-Devel-SimpleTrace/Makefile
index 7037eab71f60..163b79d11dc8 100644
--- a/devel/p5-Devel-SimpleTrace/Makefile
+++ b/devel/p5-Devel-SimpleTrace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for better stack traces on interpreter-generated warn/die
+WWW= https://metacpan.org/release/Devel-SimpleTrace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Size-Report/Makefile b/devel/p5-Devel-Size-Report/Makefile
index c127a79068d9..eb6d2e341885 100644
--- a/devel/p5-Devel-Size-Report/Makefile
+++ b/devel/p5-Devel-Size-Report/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate a size report for all elements in a structure
+WWW= https://metacpan.org/release/Devel-Size-Report
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Size/Makefile b/devel/p5-Devel-Size/Makefile
index ec66371e37cd..8a8de6cd2ca7 100644
--- a/devel/p5-Devel-Size/Makefile
+++ b/devel/p5-Devel-Size/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for finding the memory usage of Perl variables
+WWW= https://metacpan.org/release/Devel-Size
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-SmallProf/Makefile b/devel/p5-Devel-SmallProf/Makefile
index ba63f5cfa08d..ba51c724cfc2 100644
--- a/devel/p5-Devel-SmallProf/Makefile
+++ b/devel/p5-Devel-SmallProf/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Per-line Perl profiler
+WWW= https://metacpan.org/release/Devel-SmallProf
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-StackTrace-AsHTML/Makefile b/devel/p5-Devel-StackTrace-AsHTML/Makefile
index 8b5825694eaa..e71d791f1f86 100644
--- a/devel/p5-Devel-StackTrace-AsHTML/Makefile
+++ b/devel/p5-Devel-StackTrace-AsHTML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to display stack trace in HTML
+WWW= https://metacpan.org/release/Devel-StackTrace-AsHTML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-StackTrace-WithLexicals/Makefile b/devel/p5-Devel-StackTrace-WithLexicals/Makefile
index c18a6dd6f83e..c646626fdd9c 100644
--- a/devel/p5-Devel-StackTrace-WithLexicals/Makefile
+++ b/devel/p5-Devel-StackTrace-WithLexicals/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for Devel::StackTrace + PadWalker
+WWW= https://metacpan.org/release/Devel-StackTrace-WithLexicals
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-StackTrace/Makefile b/devel/p5-Devel-StackTrace/Makefile
index b1b5ebaef919..9dd9750a2f1c 100644
--- a/devel/p5-Devel-StackTrace/Makefile
+++ b/devel/p5-Devel-StackTrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stack trace and stack trace frame objects
+WWW= https://metacpan.org/release/Devel-StackTrace
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Devel-StealthDebug/Makefile b/devel/p5-Devel-StealthDebug/Makefile
index 05bc38b9f125..22eb84ba8dd4 100644
--- a/devel/p5-Devel-StealthDebug/Makefile
+++ b/devel/p5-Devel-StealthDebug/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple non-intrusive debug module
+WWW= https://metacpan.org/release/Devel-StealthDebug
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-StrictMode/Makefile b/devel/p5-Devel-StrictMode/Makefile
index 4fc67b16416d..b2cde3665c97 100644
--- a/devel/p5-Devel-StrictMode/Makefile
+++ b/devel/p5-Devel-StrictMode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Determine whether strict (but slow) tests should be enabled
+WWW= https://metacpan.org/release/Devel-StrictMode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Symdump/Makefile b/devel/p5-Devel-Symdump/Makefile
index 1947d59e2141..da85c14b8b92 100644
--- a/devel/p5-Devel-Symdump/Makefile
+++ b/devel/p5-Devel-Symdump/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C|00$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module that dumps symbol names or the symbol table
+WWW= https://metacpan.org/release/Devel-Symdump
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-Timer/Makefile b/devel/p5-Devel-Timer/Makefile
index a83e957de576..e0dd79789adf 100644
--- a/devel/p5-Devel-Timer/Makefile
+++ b/devel/p5-Devel-Timer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= coryking@mozimedia.com
COMMENT= Track and report execution time for parts of code
+WWW= https://metacpan.org/release/Devel-Timer
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-Trace/Makefile b/devel/p5-Devel-Trace/Makefile
index 9d2a0cd9085d..e682493de5ad 100644
--- a/devel/p5-Devel-Trace/Makefile
+++ b/devel/p5-Devel-Trace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Print out each line before it is executed (like sh -x)
+WWW= https://metacpan.org/release/Devel-Trace
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-TraceCalls/Makefile b/devel/p5-Devel-TraceCalls/Makefile
index 66b868b69bcf..53429793088f 100644
--- a/devel/p5-Devel-TraceCalls/Makefile
+++ b/devel/p5-Devel-TraceCalls/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Track calls to subs, classes, and object instances
+WWW= https://metacpan.org/release/Devel-TraceCalls
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Devel-TraceUse/Makefile b/devel/p5-Devel-TraceUse/Makefile
index 982aa9d344bc..89dba36e9d45 100644
--- a/devel/p5-Devel-TraceUse/Makefile
+++ b/devel/p5-Devel-TraceUse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mauricio@arareko.net
COMMENT= Show the modules your program loads, recursively
+WWW= https://metacpan.org/release/Devel-TraceUse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-ebug/Makefile b/devel/p5-Devel-ebug/Makefile
index 5167d470c46f..4e66b3dbd393 100644
--- a/devel/p5-Devel-ebug/Makefile
+++ b/devel/p5-Devel-ebug/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple, extensible Perl debugger
+WWW= https://metacpan.org/release/Devel-ebug
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Devel-ptkdb/Makefile b/devel/p5-Devel-ptkdb/Makefile
index 39f6be2173ed..280d96ccee97 100644
--- a/devel/p5-Devel-ptkdb/Makefile
+++ b/devel/p5-Devel-ptkdb/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tk debugger for Perl
+WWW= https://metacpan.org/release/Devel-ptkdb
RUN_DEPENDS= p5-Tk>=0:x11-toolkits/p5-Tk
diff --git a/devel/p5-Device-USB/Makefile b/devel/p5-Device-USB/Makefile
index af78a4b9d4e5..14fe6e6a5bd4 100644
--- a/devel/p5-Device-USB/Makefile
+++ b/devel/p5-Device-USB/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= josh.carroll@gmail.com
COMMENT= Perl wrapper for libusb
+WWW= https://metacpan.org/release/Device-USB
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Digest-TransformPath/Makefile b/devel/p5-Digest-TransformPath/Makefile
index 770294380ef4..2a8c52823337 100644
--- a/devel/p5-Digest-TransformPath/Makefile
+++ b/devel/p5-Digest-TransformPath/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= coryking@mozimedia.com
COMMENT= Implements the TransformPath concept
+WWW= https://metacpan.org/release/Digest-TransformPath
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Dir-Project/Makefile b/devel/p5-Dir-Project/Makefile
index e27c035349e7..a5ea53032d82 100644
--- a/devel/p5-Dir-Project/Makefile
+++ b/devel/p5-Dir-Project/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Project Environment determination
+WWW= https://metacpan.org/release/Dir-Project
LICENSE= LGPL3 ART20
LICENSE_COMB= dual
diff --git a/devel/p5-Dir-Self/Makefile b/devel/p5-Dir-Self/Makefile
index c23d36f79a2a..0b93e1739149 100644
--- a/devel/p5-Dir-Self/Makefile
+++ b/devel/p5-Dir-Self/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= __DIR__ constant for the directory your source file is in
+WWW= https://metacpan.org/release/Dir-Self
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Dir-Watch/Makefile b/devel/p5-Dir-Watch/Makefile
index 62e5b7d087f2..c48b891b57c8 100644
--- a/devel/p5-Dir-Watch/Makefile
+++ b/devel/p5-Dir-Watch/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Watches the current directory for file/dir additions or removals
+WWW= https://metacpan.org/release/Dir-Watch
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Directory-Queue/Makefile b/devel/p5-Directory-Queue/Makefile
index a3e3dc29a5a8..7a85ff4f2aff 100644
--- a/devel/p5-Directory-Queue/Makefile
+++ b/devel/p5-Directory-Queue/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object oriented interface to a directory based queue in Perl
+WWW= https://metacpan.org/release/Directory-Queue
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Directory-Scratch-Structured/Makefile b/devel/p5-Directory-Scratch-Structured/Makefile
index ba7cc2c028d6..86390d340af4 100644
--- a/devel/p5-Directory-Scratch-Structured/Makefile
+++ b/devel/p5-Directory-Scratch-Structured/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Creates temporary files and directories from a structured description
+WWW= https://metacpan.org/release/Directory-Scratch-Structured
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Directory-Scratch/Makefile b/devel/p5-Directory-Scratch/Makefile
index 91050ceecb13..d1bffc57a4c3 100644
--- a/devel/p5-Directory-Scratch/Makefile
+++ b/devel/p5-Directory-Scratch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy-to-use self-cleaning scratch space
+WWW= https://metacpan.org/release/Directory-Scratch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Dist-CheckConflicts/Makefile b/devel/p5-Dist-CheckConflicts/Makefile
index 8c3a1ebeed00..3a6b5a4697fb 100644
--- a/devel/p5-Dist-CheckConflicts/Makefile
+++ b/devel/p5-Dist-CheckConflicts/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declare version conflicts for your dist
+WWW= https://metacpan.org/release/Dist-CheckConflicts
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Dist-Joseki/Makefile b/devel/p5-Dist-Joseki/Makefile
index 237f73148474..490862af1196 100644
--- a/devel/p5-Dist-Joseki/Makefile
+++ b/devel/p5-Dist-Joseki/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tools for the prolific module author
+WWW= https://metacpan.org/release/MARCEL/Dist-Joseki-0.20
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Dist-Metadata/Makefile b/devel/p5-Dist-Metadata/Makefile
index 911e59bc9aaf..7ab859135e4a 100644
--- a/devel/p5-Dist-Metadata/Makefile
+++ b/devel/p5-Dist-Metadata/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for information about a perl module distribution
+WWW= https://metacpan.org/release/Dist-Metadata
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Dist-Zilla/Makefile b/devel/p5-Dist-Zilla/Makefile
index aeaa6f917c45..deb1e0891b73 100644
--- a/devel/p5-Dist-Zilla/Makefile
+++ b/devel/p5-Dist-Zilla/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Distribution builder
+WWW= https://metacpan.org/release/Dist-Zilla
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Doxygen-Filter-Perl/Makefile b/devel/p5-Doxygen-Filter-Perl/Makefile
index 021ab001034b..89e4d2c236e0 100644
--- a/devel/p5-Doxygen-Filter-Perl/Makefile
+++ b/devel/p5-Doxygen-Filter-Perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svvord@soft-wizard.ru
COMMENT= Input filter for Doxygen enabling support for Perl code documentation
+WWW= http://perldoxygen.sourceforge.net/
LICENSE= GPLv3
diff --git a/devel/p5-DynaLoader-Functions/Makefile b/devel/p5-DynaLoader-Functions/Makefile
index 2fa36d4d15e9..6eabef83d051 100644
--- a/devel/p5-DynaLoader-Functions/Makefile
+++ b/devel/p5-DynaLoader-Functions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Deconstructed dynamic C library loading
+WWW= https://metacpan.org/release/DynaLoader-Functions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-EV/Makefile b/devel/p5-EV/Makefile
index ea1cacf426d3..793e5c4b9e95 100644
--- a/devel/p5-EV/Makefile
+++ b/devel/p5-EV/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vovkasm@gmail.com
COMMENT= Perl interface to libev, a high performance full-featured event loop
+WWW= https://metacpan.org/release/EV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Env-PS1/Makefile b/devel/p5-Env-PS1/Makefile
index 2ca00c35adfe..9997c74668e0 100644
--- a/devel/p5-Env-PS1/Makefile
+++ b/devel/p5-Env-PS1/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Prompt string formatter
+WWW= https://metacpan.org/release/Env-PS1
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Env-Path/Makefile b/devel/p5-Env-Path/Makefile
index 888564e847bd..a8013ced7ce5 100644
--- a/devel/p5-Env-Path/Makefile
+++ b/devel/p5-Env-Path/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Advanced operations on path variables
+WWW= https://metacpan.org/release/Env-Path
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Error-Helper/Makefile b/devel/p5-Error-Helper/Makefile
index d754a6655a19..c900dfde0b75 100644
--- a/devel/p5-Error-Helper/Makefile
+++ b/devel/p5-Error-Helper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides some easy error related methods
+WWW= https://metacpan.org/release/Error-Helper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Eval-Closure/Makefile b/devel/p5-Eval-Closure/Makefile
index 3cc371e3f834..5ed473c7a594 100644
--- a/devel/p5-Eval-Closure/Makefile
+++ b/devel/p5-Eval-Closure/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Safely and cleanly create closures via string eval
+WWW= https://metacpan.org/release/Eval-Closure
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Eval-Context/Makefile b/devel/p5-Eval-Context/Makefile
index 5ad2efcf7cb6..9be156016683 100644
--- a/devel/p5-Eval-Context/Makefile
+++ b/devel/p5-Eval-Context/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Evaluate Perl code in context wrapper
+WWW= https://metacpan.org/release/Eval-Context
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Eval-LineNumbers/Makefile b/devel/p5-Eval-LineNumbers/Makefile
index 9f49de6638ef..99443261c7ed 100644
--- a/devel/p5-Eval-LineNumbers/Makefile
+++ b/devel/p5-Eval-LineNumbers/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add line numbers to hereis blocks that contain perl source code
+WWW= https://metacpan.org/release/Eval-LineNumbers
LICENSE= ART20 LGPL21
LICENSE_COMB= dual
diff --git a/devel/p5-Eval-WithLexicals/Makefile b/devel/p5-Eval-WithLexicals/Makefile
index 3c5fd5d21300..36f17e8ea2e3 100644
--- a/devel/p5-Eval-WithLexicals/Makefile
+++ b/devel/p5-Eval-WithLexicals/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for pure perl eval with persistent lexical variables
+WWW= https://metacpan.org/release/Eval-WithLexicals
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Event-ExecFlow/Makefile b/devel/p5-Event-ExecFlow/Makefile
index 6109aa5324e1..7747145dd9c6 100644
--- a/devel/p5-Event-ExecFlow/Makefile
+++ b/devel/p5-Event-ExecFlow/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= API for complex flow controls with asynchronous execution of external programs
+WWW= https://metacpan.org/release/Event-ExecFlow
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-AnyEvent>=0:devel/p5-AnyEvent \
diff --git a/devel/p5-Event-Join/Makefile b/devel/p5-Event-Join/Makefile
index b102e125256f..fd1446c14a9c 100644
--- a/devel/p5-Event-Join/Makefile
+++ b/devel/p5-Event-Join/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Join multiple "events" into one
+WWW= https://metacpan.org/release/Event-Join
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Event-Lib/Makefile b/devel/p5-Event-Lib/Makefile
index ba45b98ce3be..36e2e8ccc0c4 100644
--- a/devel/p5-Event-Lib/Makefile
+++ b/devel/p5-Event-Lib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Makes libevent(3) accessible with Perl
+WWW= https://metacpan.org/release/Event-Lib
LIB_DEPENDS= libevent.so:devel/libevent
diff --git a/devel/p5-Event-Notify/Makefile b/devel/p5-Event-Notify/Makefile
index bfa3aefc4210..cfc0374d9057 100644
--- a/devel/p5-Event-Notify/Makefile
+++ b/devel/p5-Event-Notify/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Simple Observer/Notifier
+WWW= https://metacpan.org/release/Event-Notify
BUILD_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
RUN_DEPENDS= p5-Test-MockObject>=0:devel/p5-Test-MockObject
diff --git a/devel/p5-Event-RPC/Makefile b/devel/p5-Event-RPC/Makefile
index f3b418d5c6a5..ce49df833838 100644
--- a/devel/p5-Event-RPC/Makefile
+++ b/devel/p5-Event-RPC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vivek@khera.org
COMMENT= Event based transparent Client/Server RPC framework
+WWW= https://metacpan.org/release/Event-RPC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Event/Makefile b/devel/p5-Event/Makefile
index 492916a9bef7..57b32c06a7be 100644
--- a/devel/p5-Event/Makefile
+++ b/devel/p5-Event/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generic Perl Event Loop
+WWW= https://metacpan.org/release/Event
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Every/Makefile b/devel/p5-Every/Makefile
index 4f215be1096f..ee31d955ea23 100644
--- a/devel/p5-Every/Makefile
+++ b/devel/p5-Every/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return true every N cycles or S seconds
+WWW= https://metacpan.org/release/Every
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-Callsite>=0.04:devel/p5-Devel-Callsite
diff --git a/devel/p5-Exception-Class-TryCatch/Makefile b/devel/p5-Exception-Class-TryCatch/Makefile
index f0f96359ffbd..b4d6a1beabb3 100644
--- a/devel/p5-Exception-Class-TryCatch/Makefile
+++ b/devel/p5-Exception-Class-TryCatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Syntactic try/catch sugar for use with Exception::Class
+WWW= https://metacpan.org/release/Exception-Class-TryCatch
LICENSE= APACHE20
diff --git a/devel/p5-Exception-Class/Makefile b/devel/p5-Exception-Class/Makefile
index 5087b2bbfd5a..763845520e67 100644
--- a/devel/p5-Exception-Class/Makefile
+++ b/devel/p5-Exception-Class/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Real exception classes in Perl
+WWW= https://metacpan.org/release/Exception-Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Exception-Handler/Makefile b/devel/p5-Exception-Handler/Makefile
index 5ef1d901b620..758d6f1dd6ac 100644
--- a/devel/p5-Exception-Handler/Makefile
+++ b/devel/p5-Exception-Handler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jeffhung@mail2000.com.tw
COMMENT= Perl module that report exceptions with formatted text call-stack
+WWW= https://metacpan.org/release/Exception-Handler
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Expect-Simple/Makefile b/devel/p5-Expect-Simple/Makefile
index e264b5497efb..f1e6493bfe52 100644
--- a/devel/p5-Expect-Simple/Makefile
+++ b/devel/p5-Expect-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrapper around the Expect module
+WWW= https://metacpan.org/release/Expect-Simple
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-ExportTo/Makefile b/devel/p5-ExportTo/Makefile
index ef0075722131..676f69722f35 100644
--- a/devel/p5-ExportTo/Makefile
+++ b/devel/p5-ExportTo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= feld@FreeBSD.org
COMMENT= Export any function/method to any namespace
+WWW= https://github.com/ktat/ExportTo
LICENSE= ARTPERL10
diff --git a/devel/p5-Exporter-Declare/Makefile b/devel/p5-Exporter-Declare/Makefile
index 024e2c13ff61..ab1cd93ecc0d 100644
--- a/devel/p5-Exporter-Declare/Makefile
+++ b/devel/p5-Exporter-Declare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for exporting done right
+WWW= https://metacpan.org/release/Exporter-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Exporter-Easy/Makefile b/devel/p5-Exporter-Easy/Makefile
index 1d0162e61d3f..5e7c1872da7f 100644
--- a/devel/p5-Exporter-Easy/Makefile
+++ b/devel/p5-Exporter-Easy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Takes the drudgery out of Exporting symbols
+WWW= https://metacpan.org/release/Exporter-Easy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Exporter-Lite/Makefile b/devel/p5-Exporter-Lite/Makefile
index 64d4f81d58a2..a271ec5ca616 100644
--- a/devel/p5-Exporter-Lite/Makefile
+++ b/devel/p5-Exporter-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight exporting of functions and variables
+WWW= https://metacpan.org/pod/Exporter::Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Exporter-Tidy/Makefile b/devel/p5-Exporter-Tidy/Makefile
index 02b9c375dbcc..78940ef90d10 100644
--- a/devel/p5-Exporter-Tidy/Makefile
+++ b/devel/p5-Exporter-Tidy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Another way of exporting symbols
+WWW= https://metacpan.org/release/Exporter-Tidy
LICENSE= ART10 GPLv1+ MIT BSD2CLAUSE # says "pick your favourite OSI approved license"
LICENSE_COMB= dual
diff --git a/devel/p5-Exporter-Tiny/Makefile b/devel/p5-Exporter-Tiny/Makefile
index 1ffade66956b..eb9e0e0a1ca4 100644
--- a/devel/p5-Exporter-Tiny/Makefile
+++ b/devel/p5-Exporter-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Exporter with features of Sub::Exporter but only core dependencies
+WWW= https://metacpan.org/release/Exporter-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Exporter/Makefile b/devel/p5-Exporter/Makefile
index 04e0246f4338..4306cab2d971 100644
--- a/devel/p5-Exporter/Makefile
+++ b/devel/p5-Exporter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Implements default import method for modules
+WWW= https://metacpan.org/release/Exporter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-AutoInstall/Makefile b/devel/p5-ExtUtils-AutoInstall/Makefile
index 0a1096ae609b..9a6ff77e6209 100644
--- a/devel/p5-ExtUtils-AutoInstall/Makefile
+++ b/devel/p5-ExtUtils-AutoInstall/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Automatic install of dependencies via CPAN
+WWW= https://metacpan.org/release/ExtUtils-AutoInstall
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-CBuilder/Makefile b/devel/p5-ExtUtils-CBuilder/Makefile
index d69028ea576a..26ec79942e30 100644
--- a/devel/p5-ExtUtils-CBuilder/Makefile
+++ b/devel/p5-ExtUtils-CBuilder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Compile and link C code for Perl modules
+WWW= https://metacpan.org/release/ExtUtils-CBuilder
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-CChecker/Makefile b/devel/p5-ExtUtils-CChecker/Makefile
index 24f76718ad92..60f1112974ce 100644
--- a/devel/p5-ExtUtils-CChecker/Makefile
+++ b/devel/p5-ExtUtils-CChecker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Configure-time utilities for using C headers, libraries, OS features
+WWW= https://metacpan.org/release/ExtUtils-CChecker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-Config/Makefile b/devel/p5-ExtUtils-Config/Makefile
index c844a50a0655..913c05f8bbf7 100644
--- a/devel/p5-ExtUtils-Config/Makefile
+++ b/devel/p5-ExtUtils-Config/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrapper for perl configuration
+WWW= https://metacpan.org/release/ExtUtils-Config
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-Constant/Makefile b/devel/p5-ExtUtils-Constant/Makefile
index a1affe069764..711b73d0a3ff 100644
--- a/devel/p5-ExtUtils-Constant/Makefile
+++ b/devel/p5-ExtUtils-Constant/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate XS code to import C header constants
+WWW= https://metacpan.org/release/ExtUtils-Constant
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-CppGuess/Makefile b/devel/p5-ExtUtils-CppGuess/Makefile
index 5e45c82f7cf2..5d92a5fbbe63 100644
--- a/devel/p5-ExtUtils-CppGuess/Makefile
+++ b/devel/p5-ExtUtils-CppGuess/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Guess C++ compiler and flags
+WWW= https://metacpan.org/release/ExtUtils-CppGuess
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-Depends/Makefile b/devel/p5-ExtUtils-Depends/Makefile
index 55c02ce6dcb2..af07c2d31c90 100644
--- a/devel/p5-ExtUtils-Depends/Makefile
+++ b/devel/p5-ExtUtils-Depends/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easily build XS extensions that depend on XS extensions
+WWW= https://metacpan.org/release/ExtUtils-Depends
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-Helpers/Makefile b/devel/p5-ExtUtils-Helpers/Makefile
index fab33879fc13..84d4df75527f 100644
--- a/devel/p5-ExtUtils-Helpers/Makefile
+++ b/devel/p5-ExtUtils-Helpers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Various portability utilities for module builders
+WWW= https://metacpan.org/release/ExtUtils-Helpers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-Install/Makefile b/devel/p5-ExtUtils-Install/Makefile
index 52c5392e69fb..a92973c7245e 100644
--- a/devel/p5-ExtUtils-Install/Makefile
+++ b/devel/p5-ExtUtils-Install/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to install files from here to there
+WWW= https://metacpan.org/release/ExtUtils-Install
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-InstallPaths/Makefile b/devel/p5-ExtUtils-InstallPaths/Makefile
index 543dd1d9caa9..5a355e5a2e1d 100644
--- a/devel/p5-ExtUtils-InstallPaths/Makefile
+++ b/devel/p5-ExtUtils-InstallPaths/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Build.PL install path logic made easy
+WWW= https://metacpan.org/release/ExtUtils-InstallPaths
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-LibBuilder/Makefile b/devel/p5-ExtUtils-LibBuilder/Makefile
index 8ec1e5c2b99b..afd96a9e4388 100644
--- a/devel/p5-ExtUtils-LibBuilder/Makefile
+++ b/devel/p5-ExtUtils-LibBuilder/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to build C libraries
+WWW= https://metacpan.org/release/ExtUtils-LibBuilder
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile b/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile
index 152b88c34cce..ad89b77fae3f 100644
--- a/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile
+++ b/devel/p5-ExtUtils-MakeMaker-CPANfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cpanfile support for ExtUtils::MakeMaker
+WWW= https://metacpan.org/release/ExtUtils-MakeMaker-CPANfile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile b/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile
index 659cdde1e401..62404671b38d 100644
--- a/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile
+++ b/devel/p5-ExtUtils-MakeMaker-Coverage/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Add a Makefile target to determine test coverage using Devel::Cover
+WWW= https://metacpan.org/release/SMPETERS/ExtUtils-MakeMaker-Coverage-0.05
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-MakeMaker/Makefile b/devel/p5-ExtUtils-MakeMaker/Makefile
index a316298c3bb2..227c2bf95fdf 100644
--- a/devel/p5-ExtUtils-MakeMaker/Makefile
+++ b/devel/p5-ExtUtils-MakeMaker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Designed to write a Makefile for an extension module
+WWW= https://metacpan.org/release/ExtUtils-MakeMaker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-Manifest/Makefile b/devel/p5-ExtUtils-Manifest/Makefile
index d95d083e664e..de60929e4e20 100644
--- a/devel/p5-ExtUtils-Manifest/Makefile
+++ b/devel/p5-ExtUtils-Manifest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utilities to write and check a MANIFEST file
+WWW= https://metacpan.org/release/ExtUtils-Manifest
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ExtUtils-ParseXS/Makefile b/devel/p5-ExtUtils-ParseXS/Makefile
index 673cfe95d3a3..4cf1ebe1eea4 100644
--- a/devel/p5-ExtUtils-ParseXS/Makefile
+++ b/devel/p5-ExtUtils-ParseXS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Converts Perl XS code into C code
+WWW= https://metacpan.org/release/ExtUtils-ParseXS
LICENSE= ART10
diff --git a/devel/p5-ExtUtils-PkgConfig/Makefile b/devel/p5-ExtUtils-PkgConfig/Makefile
index a42cdb860db1..281e15885b25 100644
--- a/devel/p5-ExtUtils-PkgConfig/Makefile
+++ b/devel/p5-ExtUtils-PkgConfig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simplistic interface to pkg-config
+WWW= https://metacpan.org/release/ExtUtils-PkgConfig
LICENSE= LGPL3
diff --git a/devel/p5-ExtUtils-XSBuilder/Makefile b/devel/p5-ExtUtils-XSBuilder/Makefile
index e0e352de0623..f619c3e78d7c 100644
--- a/devel/p5-ExtUtils-XSBuilder/Makefile
+++ b/devel/p5-ExtUtils-XSBuilder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Autogenerating XS-glue Code
+WWW= https://metacpan.org/release/ExtUtils-XSBuilder
RUN_DEPENDS= p5-Tie-IxHash>=0:devel/p5-Tie-IxHash
BUILD_DEPENDS= ${RUN_DEPENDS}
diff --git a/devel/p5-ExtUtils-XSpp/Makefile b/devel/p5-ExtUtils-XSpp/Makefile
index b4dc7835f36c..03fde60278c1 100644
--- a/devel/p5-ExtUtils-XSpp/Makefile
+++ b/devel/p5-ExtUtils-XSpp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS for C++ in Perl
+WWW= https://metacpan.org/release/ExtUtils-XSpp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-FFI-CheckLib/Makefile b/devel/p5-FFI-CheckLib/Makefile
index 8418827c0b65..b859a801ce49 100644
--- a/devel/p5-FFI-CheckLib/Makefile
+++ b/devel/p5-FFI-CheckLib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check that a library is available for FFI
+WWW= https://metacpan.org/release/FFI-CheckLib
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-FFI-Platypus-Declare/Makefile b/devel/p5-FFI-Platypus-Declare/Makefile
index 0c4e18be6f90..29b5a7071ba1 100644
--- a/devel/p5-FFI-Platypus-Declare/Makefile
+++ b/devel/p5-FFI-Platypus-Declare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Declarative interface to FFI::Platypus
+WWW= https://metacpan.org/release/FFI-Platypus-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-FFI-Platypus/Makefile b/devel/p5-FFI-Platypus/Makefile
index e6b125bb6b86..013c88df53ff 100644
--- a/devel/p5-FFI-Platypus/Makefile
+++ b/devel/p5-FFI-Platypus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write Perl bindings to non-Perl libraries with FFI
+WWW= https://metacpan.org/release/FFI-Platypus
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-FSA-Rules/Makefile b/devel/p5-FSA-Rules/Makefile
index b124d538e2f7..602cc2992ccf 100644
--- a/devel/p5-FSA-Rules/Makefile
+++ b/devel/p5-FSA-Rules/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Build simple rules-based state machines in Perl
+WWW= https://metacpan.org/release/FSA-Rules
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Feature-Compat-Try/Makefile b/devel/p5-Feature-Compat-Try/Makefile
index 83e379c8f8d8..843380a25831 100644
--- a/devel/p5-Feature-Compat-Try/Makefile
+++ b/devel/p5-Feature-Compat-Try/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make try/catch syntax available
+WWW= https://metacpan.org/release/Feature-Compat-Try
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Fennec-Lite/Makefile b/devel/p5-Fennec-Lite/Makefile
index 1bed72f0d56b..44d6083b0917 100644
--- a/devel/p5-Fennec-Lite/Makefile
+++ b/devel/p5-Fennec-Lite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for minimalist Fennec, the commonly used bits
+WWW= https://metacpan.org/release/Fennec-Lite
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-File-Append-TempFile/Makefile b/devel/p5-File-Append-TempFile/Makefile
index 62a4dc598d17..52c4272fe09d 100644
--- a/devel/p5-File-Append-TempFile/Makefile
+++ b/devel/p5-File-Append-TempFile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Append data to files using a temporary copy
+WWW= https://metacpan.org/release/File-Append-TempFile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Assets/Makefile b/devel/p5-File-Assets/Makefile
index c85bde269b73..0cc951e8b775 100644
--- a/devel/p5-File-Assets/Makefile
+++ b/devel/p5-File-Assets/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl module to Manage .css and .js assets
+WWW= https://metacpan.org/release/File-Assets
BUILD_DEPENDS= p5-Test-Memory-Cycle>0:devel/p5-Test-Memory-Cycle \
p5-Directory-Scratch>0:devel/p5-Directory-Scratch \
diff --git a/devel/p5-File-Attributes-Recursive/Makefile b/devel/p5-File-Attributes-Recursive/Makefile
index db04479f6560..7fe3b6cd9265 100644
--- a/devel/p5-File-Attributes-Recursive/Makefile
+++ b/devel/p5-File-Attributes-Recursive/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inherit file attributes from parent directories
+WWW= https://metacpan.org/release/File-Attributes-Recursive
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Directory-Scratch>=0:devel/p5-Directory-Scratch \
diff --git a/devel/p5-File-Attributes/Makefile b/devel/p5-File-Attributes/Makefile
index b05aedd9ac04..73d0d2f573ce 100644
--- a/devel/p5-File-Attributes/Makefile
+++ b/devel/p5-File-Attributes/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manipulate file metadata in Perl
+WWW= https://metacpan.org/release/File-Attributes
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-YAML>=0:textproc/p5-YAML \
diff --git a/devel/p5-File-BOM/Makefile b/devel/p5-File-BOM/Makefile
index d943825959a2..ecec1d6e7316 100644
--- a/devel/p5-File-BOM/Makefile
+++ b/devel/p5-File-BOM/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module to handle Unicode byte order marks
+WWW= https://metacpan.org/release/File-BOM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-BaseDir/Makefile b/devel/p5-File-BaseDir/Makefile
index 099d17de8f31..2cb2489771f3 100644
--- a/devel/p5-File-BaseDir/Makefile
+++ b/devel/p5-File-BaseDir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use the freedesktop basedir spec
+WWW= https://metacpan.org/release/File-BaseDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-BasicFlock/Makefile b/devel/p5-File-BasicFlock/Makefile
index 7660b39fd6c4..49476fee131c 100644
--- a/devel/p5-File-BasicFlock/Makefile
+++ b/devel/p5-File-BasicFlock/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for file locking with flock
+WWW= https://metacpan.org/release/File-BasicFlock
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Binary/Makefile b/devel/p5-File-Binary/Makefile
index f062f81e97b5..dd5ac11a3db3 100644
--- a/devel/p5-File-Binary/Makefile
+++ b/devel/p5-File-Binary/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to modify and read binary files
+WWW= https://metacpan.org/release/File-Binary
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IO-Stringy>=0:devel/p5-IO-Stringy
diff --git a/devel/p5-File-Cache/Makefile b/devel/p5-File-Cache/Makefile
index 546186d5115b..6cb8e7891566 100644
--- a/devel/p5-File-Cache/Makefile
+++ b/devel/p5-File-Cache/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module implementing a persistent object store
+WWW= https://metacpan.org/release/File-Cache
LICENSE= GPLv1 GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/p5-File-ChangeNotify/Makefile b/devel/p5-File-ChangeNotify/Makefile
index 0093fc5cce76..a1f711edcc60 100644
--- a/devel/p5-File-ChangeNotify/Makefile
+++ b/devel/p5-File-ChangeNotify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Watch for changes to files
+WWW= https://metacpan.org/release/File-ChangeNotify
LICENSE= ART20
diff --git a/devel/p5-File-ConfigDir/Makefile b/devel/p5-File-ConfigDir/Makefile
index c61a169549ef..0aaa23c3901f 100644
--- a/devel/p5-File-ConfigDir/Makefile
+++ b/devel/p5-File-ConfigDir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Get directories of configuration files
+WWW= https://metacpan.org/release/File-ConfigDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Copy-Link/Makefile b/devel/p5-File-Copy-Link/Makefile
index a6741fcabd1a..61f69eb11977 100644
--- a/devel/p5-File-Copy-Link/Makefile
+++ b/devel/p5-File-Copy-Link/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= loader@FreeBSD.org
COMMENT= Extension for replacing a link with a copy of linked file
+WWW= https://metacpan.org/release/File-Copy-Link
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Copy-Recursive-Reduced/Makefile b/devel/p5-File-Copy-Recursive-Reduced/Makefile
index e5f868162fcd..edfb2ee36f14 100644
--- a/devel/p5-File-Copy-Recursive-Reduced/Makefile
+++ b/devel/p5-File-Copy-Recursive-Reduced/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Recursive copying of files and directories
+WWW= https://metacpan.org/release/File-Copy-Recursive-Reduced
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Copy-Recursive/Makefile b/devel/p5-File-Copy-Recursive/Makefile
index 13f2edd585c1..68002f5cb276 100644
--- a/devel/p5-File-Copy-Recursive/Makefile
+++ b/devel/p5-File-Copy-Recursive/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for recursively copying files and directories
+WWW= https://metacpan.org/release/File-Copy-Recursive
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-CountLines/Makefile b/devel/p5-File-CountLines/Makefile
index cbb94a290d5f..852b59a013e5 100644
--- a/devel/p5-File-CountLines/Makefile
+++ b/devel/p5-File-CountLines/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Efficiently count the number of line breaks in a file
+WWW= https://metacpan.org/release/File-CountLines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-CreationTime/Makefile b/devel/p5-File-CreationTime/Makefile
index 22fd25669225..2f646a263da2 100644
--- a/devel/p5-File-CreationTime/Makefile
+++ b/devel/p5-File-CreationTime/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Keeps track of file creation times
+WWW= https://metacpan.org/release/File-CreationTime
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Attributes>=0:devel/p5-File-Attributes
diff --git a/devel/p5-File-DesktopEntry/Makefile b/devel/p5-File-DesktopEntry/Makefile
index 28ec8f38e3f1..73dce59d2813 100644
--- a/devel/p5-File-DesktopEntry/Makefile
+++ b/devel/p5-File-DesktopEntry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= acm@FreeBSD.org
COMMENT= Object to handle desktop files
+WWW= https://metacpan.org/release/File-DesktopEntry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Dir-Dumper/Makefile b/devel/p5-File-Dir-Dumper/Makefile
index 74818040cf9f..b9003feeec58 100644
--- a/devel/p5-File-Dir-Dumper/Makefile
+++ b/devel/p5-File-Dir-Dumper/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= tolid@tolid.eu.org
COMMENT= Perl5 module to dump directory structures meta-data
+WWW= https://metacpan.org/release/File-Dir-Dumper
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Find-Object>0:devel/p5-File-Find-Object \
diff --git a/devel/p5-File-DirSync/Makefile b/devel/p5-File-DirSync/Makefile
index 25630c420029..bfc7df91ada8 100644
--- a/devel/p5-File-DirSync/Makefile
+++ b/devel/p5-File-DirSync/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mhjacks@swbell.net
COMMENT= Perl5 module for synchronizing two directories rapidly
+WWW= http://freeware.roobik.com/filedirsync/
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-ExtAttr/Makefile b/devel/p5-File-ExtAttr/Makefile
index b112f9181c73..a4482a210477 100644
--- a/devel/p5-File-ExtAttr/Makefile
+++ b/devel/p5-File-ExtAttr/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Access to extended attributes of the files
+WWW= https://metacpan.org/release/File-ExtAttr
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-FcntlLock/Makefile b/devel/p5-File-FcntlLock/Makefile
index 1e7086106681..4e431afbbcd3 100644
--- a/devel/p5-File-FcntlLock/Makefile
+++ b/devel/p5-File-FcntlLock/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for file locking with fcntl
+WWW= https://metacpan.org/release/File-FcntlLock
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Find-Closures/Makefile b/devel/p5-File-Find-Closures/Makefile
index 71d0cf452539..69b04a3aa61b 100644
--- a/devel/p5-File-Find-Closures/Makefile
+++ b/devel/p5-File-Find-Closures/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Functions you can use with File::Find
+WWW= https://metacpan.org/release/File-Find-Closures
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-File-Find-Object-Rule/Makefile b/devel/p5-File-Find-Object-Rule/Makefile
index 4f31b467a2f3..660e146a47f1 100644
--- a/devel/p5-File-Find-Object-Rule/Makefile
+++ b/devel/p5-File-Find-Object-Rule/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alternative interface to File::Find::Object
+WWW= https://metacpan.org/release/File-Find-Object-Rule
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Find-Object/Makefile b/devel/p5-File-Find-Object/Makefile
index c6ba35f61f5c..d5a6631d8dea 100644
--- a/devel/p5-File-Find-Object/Makefile
+++ b/devel/p5-File-Find-Object/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object oriented File::Find replacement
+WWW= https://metacpan.org/release/File-Find-Object
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile b/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile
index 35c99c84d1e7..8eaef8cc508b 100644
--- a/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile
+++ b/devel/p5-File-Find-Rule-Filesys-Virtual/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File::Find::Rule adapted to Filesys::Virtual
+WWW= https://metacpan.org/release/File-Find-Rule-Filesys-Virtual
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Find-Rule-Perl/Makefile b/devel/p5-File-Find-Rule-Perl/Makefile
index 8bcd8aee2d7c..353836876760 100644
--- a/devel/p5-File-Find-Rule-Perl/Makefile
+++ b/devel/p5-File-Find-Rule-Perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Common rules for searching for Perl things
+WWW= https://metacpan.org/release/File-Find-Rule-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Find-Rule-VCS/Makefile b/devel/p5-File-Find-Rule-VCS/Makefile
index bd1c86332f69..a540d6d70f79 100644
--- a/devel/p5-File-Find-Rule-VCS/Makefile
+++ b/devel/p5-File-Find-Rule-VCS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Exclude files and directories for Version Control Systems
+WWW= https://metacpan.org/release/File-Find-Rule-VCS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Find-Rule/Makefile b/devel/p5-File-Find-Rule/Makefile
index 1f4abca4d727..40599a68570a 100644
--- a/devel/p5-File-Find-Rule/Makefile
+++ b/devel/p5-File-Find-Rule/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Alternative interface to File::Find
+WWW= https://metacpan.org/release/File-Find-Rule
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Finder/Makefile b/devel/p5-File-Finder/Makefile
index 29260c92edc0..febfceedaa74 100644
--- a/devel/p5-File-Finder/Makefile
+++ b/devel/p5-File-Finder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Nice wrapper for File::Find ala find(1)
+WWW= https://metacpan.org/release/File-Finder
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Flat/Makefile b/devel/p5-File-Flat/Makefile
index e44a4d004bf4..14b0831f720d 100644
--- a/devel/p5-File-Flat/Makefile
+++ b/devel/p5-File-Flat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implements a flat filesystem
+WWW= https://metacpan.org/release/File-Flat
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Copy-Recursive>=0.35:devel/p5-File-Copy-Recursive \
diff --git a/devel/p5-File-Flock-Retry/Makefile b/devel/p5-File-Flock-Retry/Makefile
index 6bb7c5f69649..4425f86d805e 100644
--- a/devel/p5-File-Flock-Retry/Makefile
+++ b/devel/p5-File-Flock-Retry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Yet another flock module
+WWW= https://metacpan.org/release/File-Flock-Retry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Flock/Makefile b/devel/p5-File-Flock/Makefile
index b2d9f00e52ee..02d74f1570bf 100644
--- a/devel/p5-File-Flock/Makefile
+++ b/devel/p5-File-Flock/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module for file locking with flock
+WWW= https://metacpan.org/release/File-Flock
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-FnMatch/Makefile b/devel/p5-File-FnMatch/Makefile
index f59134b78479..94d7f295dc91 100644
--- a/devel/p5-File-FnMatch/Makefile
+++ b/devel/p5-File-FnMatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Simple filename and pathname matching
+WWW= https://metacpan.org/release/File-FnMatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Grep/Makefile b/devel/p5-File-Grep/Makefile
index 674a81af2d3b..c2198fde07bc 100644
--- a/devel/p5-File-Grep/Makefile
+++ b/devel/p5-File-Grep/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kiwi@oav.net
COMMENT= Perl Module that Find matches to a pattern in files or function
+WWW= https://metacpan.org/release/File-Grep
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-HStore/Makefile b/devel/p5-File-HStore/Makefile
index 701bc0961065..4fd9eca85fed 100644
--- a/devel/p5-File-HStore/Makefile
+++ b/devel/p5-File-HStore/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Store files on a filesystem using a simple hash-based storage
+WWW= https://metacpan.org/release/File-HStore
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-HomeDir-PathClass/Makefile b/devel/p5-File-HomeDir-PathClass/Makefile
index 3bb83f6e6a5a..6a6d6f777070 100644
--- a/devel/p5-File-HomeDir-PathClass/Makefile
+++ b/devel/p5-File-HomeDir-PathClass/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File::HomeDir returning Path::Class objects
+WWW= https://metacpan.org/release/File-HomeDir-PathClass
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-HomeDir-Tiny/Makefile b/devel/p5-File-HomeDir-Tiny/Makefile
index 6db20dcdcec1..65bef2ad3293 100644
--- a/devel/p5-File-HomeDir-Tiny/Makefile
+++ b/devel/p5-File-HomeDir-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Find your home directory
+WWW= https://metacpan.org/release/File-HomeDir-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-HomeDir/Makefile b/devel/p5-File-HomeDir/Makefile
index 9e8d9e2549a2..69a6768bc7f2 100644
--- a/devel/p5-File-HomeDir/Makefile
+++ b/devel/p5-File-HomeDir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get home directory for self or other users
+WWW= https://metacpan.org/release/File-HomeDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Iterator/Makefile b/devel/p5-File-Iterator/Makefile
index 5b38088399f7..94df868c9ca0 100644
--- a/devel/p5-File-Iterator/Makefile
+++ b/devel/p5-File-Iterator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for iterating across files in a directory tree
+WWW= https://metacpan.org/release/File-Iterator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-LibMagic/Makefile b/devel/p5-File-LibMagic/Makefile
index 3d6b1b9ff6a6..c4ef5a92e092 100644
--- a/devel/p5-File-LibMagic/Makefile
+++ b/devel/p5-File-LibMagic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Nice wrapper for libmagic
+WWW= https://metacpan.org/release/File-LibMagic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-LoadLines/Makefile b/devel/p5-File-LoadLines/Makefile
index cbf9eda5f3e0..9b575ae3bad6 100644
--- a/devel/p5-File-LoadLines/Makefile
+++ b/devel/p5-File-LoadLines/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Load lines from file
+WWW= https://metacpan.org/dist/File-LoadLines
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-MMagic-XS/Makefile b/devel/p5-File-MMagic-XS/Makefile
index 6c3d01199e76..a10ec8097a61 100644
--- a/devel/p5-File-MMagic-XS/Makefile
+++ b/devel/p5-File-MMagic-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Guess File Type With XS (a la mod_mime_magic)
+WWW= https://metacpan.org/release/File-MMagic-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-MMagic/Makefile b/devel/p5-File-MMagic/Makefile
index 87eeffa1af7f..89cfcb139262 100644
--- a/devel/p5-File-MMagic/Makefile
+++ b/devel/p5-File-MMagic/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to guess file type like file(1)
+WWW= https://metacpan.org/release/File-MMagic
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Map/Makefile b/devel/p5-File-Map/Makefile
index a92fc0329ffc..b51191974fff 100644
--- a/devel/p5-File-Map/Makefile
+++ b/devel/p5-File-Map/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Memory mapping made simple and safe
+WWW= https://metacpan.org/release/File-Map
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-MimeInfo/Makefile b/devel/p5-File-MimeInfo/Makefile
index 1cae432ffdab..e7ef579988d6 100644
--- a/devel/p5-File-MimeInfo/Makefile
+++ b/devel/p5-File-MimeInfo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Determine file type
+WWW= https://metacpan.org/release/File-MimeInfo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Modified/Makefile b/devel/p5-File-Modified/Makefile
index ea098d38d25b..3cfee2b91954 100644
--- a/devel/p5-File-Modified/Makefile
+++ b/devel/p5-File-Modified/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for checking intelligently if files have changed
+WWW= https://metacpan.org/release/File-Modified
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Monitor/Makefile b/devel/p5-File-Monitor/Makefile
index c347dbc0f7b0..0741f215a2f9 100644
--- a/devel/p5-File-Monitor/Makefile
+++ b/devel/p5-File-Monitor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Monitor files and directories for changes
+WWW= https://metacpan.org/release/File-Monitor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-NCopy/Makefile b/devel/p5-File-NCopy/Makefile
index d2b561deed90..2966dfeca6a6 100644
--- a/devel/p5-File-NCopy/Makefile
+++ b/devel/p5-File-NCopy/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Copy file(s) to directories/file
+WWW= https://metacpan.org/release/File-NCopy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-NFSLock/Makefile b/devel/p5-File-NFSLock/Makefile
index a2815b2ea2c2..2473df4ef32c 100644
--- a/devel/p5-File-NFSLock/Makefile
+++ b/devel/p5-File-NFSLock/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to do NFS (or not) locking
+WWW= https://metacpan.org/release/File-NFSLock
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Path-Expand/Makefile b/devel/p5-File-Path-Expand/Makefile
index 91aafa7c1453..45e4603a8378 100644
--- a/devel/p5-File-Path-Expand/Makefile
+++ b/devel/p5-File-Path-Expand/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Expand filenames
+WWW= https://metacpan.org/release/File-Path-Expand
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Path-Tiny/Makefile b/devel/p5-File-Path-Tiny/Makefile
index 1ba397b3bc26..d7dc5a8565b1 100644
--- a/devel/p5-File-Path-Tiny/Makefile
+++ b/devel/p5-File-Path-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight File::Path alternative
+WWW= https://metacpan.org/release/File-Path-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Path/Makefile b/devel/p5-File-Path/Makefile
index d95d69572244..8fffe7c3d673 100644
--- a/devel/p5-File-Path/Makefile
+++ b/devel/p5-File-Path/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create or remove directory trees
+WWW= https://metacpan.org/release/File-Path
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-PathConvert/Makefile b/devel/p5-File-PathConvert/Makefile
index 765e3d7a0d4b..4a5d2e994fda 100644
--- a/devel/p5-File-PathConvert/Makefile
+++ b/devel/p5-File-PathConvert/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Various path conversion routines for Perl
+WWW= https://metacpan.org/release/File-PathConvert
PORTSCOUT= skipv:0.85
diff --git a/devel/p5-File-Pid-Quick/Makefile b/devel/p5-File-Pid-Quick/Makefile
index e0778299c3f6..c518015545f1 100644
--- a/devel/p5-File-Pid-Quick/Makefile
+++ b/devel/p5-File-Pid-Quick/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Associates a PID file with your script
+WWW= https://metacpan.org/release/File-Pid-Quick
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Pid/Makefile b/devel/p5-File-Pid/Makefile
index a6c75f43b10f..557c9fe751e3 100644
--- a/devel/p5-File-Pid/Makefile
+++ b/devel/p5-File-Pid/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pid File Manipulation
+WWW= https://metacpan.org/release/File-Pid
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Policy/Makefile b/devel/p5-File-Policy/Makefile
index fa525a72a168..020450fa415d 100644
--- a/devel/p5-File-Policy/Makefile
+++ b/devel/p5-File-Policy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple policy for file I/O functions
+WWW= https://metacpan.org/release/File-Policy
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Trace>0:devel/p5-Log-Trace \
diff --git a/devel/p5-File-Random/Makefile b/devel/p5-File-Random/Makefile
index 3dc316b088ba..394532780b30 100644
--- a/devel/p5-File-Random/Makefile
+++ b/devel/p5-File-Random/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for random selecting of a file
+WWW= https://metacpan.org/release/File-Random
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-ReadBackwards/Makefile b/devel/p5-File-ReadBackwards/Makefile
index 0b728d689083..d2723e1e0462 100644
--- a/devel/p5-File-ReadBackwards/Makefile
+++ b/devel/p5-File-ReadBackwards/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to read file backwards by lines
+WWW= https://metacpan.org/release/File-ReadBackwards
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Remove/Makefile b/devel/p5-File-Remove/Makefile
index 72988d4064f8..1fd60a6a8501 100644
--- a/devel/p5-File-Remove/Makefile
+++ b/devel/p5-File-Remove/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to easily removes files and directories
+WWW= https://metacpan.org/release/File-Remove
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-SearchPath/Makefile b/devel/p5-File-SearchPath/Makefile
index 052205ff0d0d..5af58cede922 100644
--- a/devel/p5-File-SearchPath/Makefile
+++ b/devel/p5-File-SearchPath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Search for a file in an environment variable path
+WWW= https://metacpan.org/release/File-SearchPath
LICENSE= GPLv2
diff --git a/devel/p5-File-Share/Makefile b/devel/p5-File-Share/Makefile
index cf77b1ba0555..2838c776013f 100644
--- a/devel/p5-File-Share/Makefile
+++ b/devel/p5-File-Share/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extend File::ShareDir to Local Libraries
+WWW= https://metacpan.org/release/File-Share
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-ShareDir-Install/Makefile b/devel/p5-File-ShareDir-Install/Makefile
index 07452e8a8fd0..d9d3b209a0a6 100644
--- a/devel/p5-File-ShareDir-Install/Makefile
+++ b/devel/p5-File-ShareDir-Install/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Install read-only data files from a distribution
+WWW= https://metacpan.org/release/File-ShareDir-Install
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-ShareDir-PAR/Makefile b/devel/p5-File-ShareDir-PAR/Makefile
index c152ea44e692..8edf4b8edbf3 100644
--- a/devel/p5-File-ShareDir-PAR/Makefile
+++ b/devel/p5-File-ShareDir-PAR/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl5 File::ShareDir module with PAR support
+WWW= https://metacpan.org/release/File-ShareDir-PAR
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-ShareDir-PathClass/Makefile b/devel/p5-File-ShareDir-PathClass/Makefile
index 487ca07c1c38..373c4978e2ae 100644
--- a/devel/p5-File-ShareDir-PathClass/Makefile
+++ b/devel/p5-File-ShareDir-PathClass/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= File::ShareDir returning Path::Class objects
+WWW= https://metacpan.org/release/File-ShareDir-PathClass
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-ShareDir>=0:devel/p5-File-ShareDir \
diff --git a/devel/p5-File-ShareDir-ProjectDistDir/Makefile b/devel/p5-File-ShareDir-ProjectDistDir/Makefile
index c1ef447c8f14..f6d1f2ae307c 100644
--- a/devel/p5-File-ShareDir-ProjectDistDir/Makefile
+++ b/devel/p5-File-ShareDir-ProjectDistDir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for set-and-forget using a directory in projects root
+WWW= https://metacpan.org/release/File-ShareDir-ProjectDistDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-ShareDir-Tarball/Makefile b/devel/p5-File-ShareDir-Tarball/Makefile
index b17af4b6150b..5835f1756850 100644
--- a/devel/p5-File-ShareDir-Tarball/Makefile
+++ b/devel/p5-File-ShareDir-Tarball/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dgeo@centrale-marseille.fr
COMMENT= Deal transparently with shared files distributed as tarballs
+WWW= https://metacpan.org/pod/File::ShareDir::Tarball
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-ShareDir/Makefile b/devel/p5-File-ShareDir/Makefile
index ba3ba4346893..c65bd1a9272a 100644
--- a/devel/p5-File-ShareDir/Makefile
+++ b/devel/p5-File-ShareDir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Locate per-dist and per-module shared files
+WWW= https://metacpan.org/release/File-ShareDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Slurp-Tiny/Makefile b/devel/p5-File-Slurp-Tiny/Makefile
index 7d90047d5e57..258069ac0633 100644
--- a/devel/p5-File-Slurp-Tiny/Makefile
+++ b/devel/p5-File-Slurp-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, sane and efficient file slurper
+WWW= https://metacpan.org/release/File-Slurp-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Slurp-Tree/Makefile b/devel/p5-File-Slurp-Tree/Makefile
index 656ba762c730..461a0ff0b46f 100644
--- a/devel/p5-File-Slurp-Tree/Makefile
+++ b/devel/p5-File-Slurp-Tree/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Slurp and emit file trees as nested hashes
+WWW= https://metacpan.org/release/File-Slurp-Tree
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Slurp/Makefile b/devel/p5-File-Slurp/Makefile
index 800596fa0b08..207082bc5c43 100644
--- a/devel/p5-File-Slurp/Makefile
+++ b/devel/p5-File-Slurp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for single call read and write file routines
+WWW= https://metacpan.org/release/File-Slurp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Slurper/Makefile b/devel/p5-File-Slurper/Makefile
index b4e405945df3..a2c8e9c39c57 100644
--- a/devel/p5-File-Slurper/Makefile
+++ b/devel/p5-File-Slurper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple, sane and efficient module to slurp a file
+WWW= https://metacpan.org/pod/File::Slurper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Spec-Native/Makefile b/devel/p5-File-Spec-Native/Makefile
index 0781761f66ac..d7f17bb275cf 100644
--- a/devel/p5-File-Spec-Native/Makefile
+++ b/devel/p5-File-Spec-Native/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for native OS implementation of File::Spec
+WWW= https://metacpan.org/release/File-Spec-Native
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Stream/Makefile b/devel/p5-File-Stream/Makefile
index 87c4c7b9e410..684be2dd7662 100644
--- a/devel/p5-File-Stream/Makefile
+++ b/devel/p5-File-Stream/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Regular expression delimited records from streams
+WWW= https://metacpan.org/release/File-Stream
RUN_DEPENDS= p5-YAPE-Regex>=4.00:textproc/p5-YAPE-Regex
diff --git a/devel/p5-File-Sync/Makefile b/devel/p5-File-Sync/Makefile
index 1bd7cb2caafe..ed00a489d189 100644
--- a/devel/p5-File-Sync/Makefile
+++ b/devel/p5-File-Sync/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module interface to the UNIX sync(2) and POSIX.1b fsync(2)
+WWW= https://metacpan.org/release/File-Sync
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-File-Tail-Dir/Makefile b/devel/p5-File-Tail-Dir/Makefile
index e8ff7293b7ba..2c7ad0611ef1 100644
--- a/devel/p5-File-Tail-Dir/Makefile
+++ b/devel/p5-File-Tail-Dir/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= Tail all matching files in a given set of directories
+WWW= https://metacpan.org/release/File-Tail-Dir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Tail-Multi/Makefile b/devel/p5-File-Tail-Multi/Makefile
index 5732c15d0e4b..59ea3f79314a 100644
--- a/devel/p5-File-Tail-Multi/Makefile
+++ b/devel/p5-File-Tail-Multi/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Stateful tail of multiple files
+WWW= https://metacpan.org/pod/File::Tail::Multi
LICENSE= GPLv1 ART10
LICENSE_COMB= dual
diff --git a/devel/p5-File-Tail-Scribe/Makefile b/devel/p5-File-Tail-Scribe/Makefile
index ef85564c5615..dbbc040ceb0f 100644
--- a/devel/p5-File-Tail-Scribe/Makefile
+++ b/devel/p5-File-Tail-Scribe/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gaod@hychen.org
COMMENT= Perl Module to tail file to Scribe server
+WWW= https://metacpan.org/release/File-Tail-Scribe
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Tail/Makefile b/devel/p5-File-Tail/Makefile
index 1f426b02827e..af272726ea14 100644
--- a/devel/p5-File-Tail/Makefile
+++ b/devel/p5-File-Tail/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Module to read the end of a file as it's appended to
+WWW= https://metacpan.org/release/File-Tail
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Temp/Makefile b/devel/p5-File-Temp/Makefile
index 7bb37a17ea72..150392da20e9 100644
--- a/devel/p5-File-Temp/Makefile
+++ b/devel/p5-File-Temp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate temporary files or directories safely
+WWW= https://metacpan.org/release/File-Temp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Tempdir/Makefile b/devel/p5-File-Tempdir/Makefile
index 69cdbd56f0c4..556fa360f53f 100644
--- a/devel/p5-File-Tempdir/Makefile
+++ b/devel/p5-File-Tempdir/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= loader@FreeBSD.org
COMMENT= Perl5 module to provide an object interface for File::Temp
+WWW= https://metacpan.org/release/File-Tempdir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Touch/Makefile b/devel/p5-File-Touch/Makefile
index d91d09002451..d9692c72d3e0 100644
--- a/devel/p5-File-Touch/Makefile
+++ b/devel/p5-File-Touch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Module to 'touch' files
+WWW= https://metacpan.org/release/File-Touch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-TreeCreate/Makefile b/devel/p5-File-TreeCreate/Makefile
index fd06a5962795..47c9b017d20b 100644
--- a/devel/p5-File-TreeCreate/Makefile
+++ b/devel/p5-File-TreeCreate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Recursively create a directory tree
+WWW= https://metacpan.org/dist/File-TreeCreate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-File-Type/Makefile b/devel/p5-File-Type/Makefile
index 61b013eab456..f3f229561f37 100644
--- a/devel/p5-File-Type/Makefile
+++ b/devel/p5-File-Type/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Determine file type using magic
+WWW= https://metacpan.org/release/File-Type
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Util/Makefile b/devel/p5-File-Util/Makefile
index c0565b6b0a20..5189df57ca60 100644
--- a/devel/p5-File-Util/Makefile
+++ b/devel/p5-File-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jeffhung@mail2000.com.tw
COMMENT= Perl5 module for easy, versatile, portable file handling
+WWW= https://metacpan.org/release/File-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-Write-Rotate/Makefile b/devel/p5-File-Write-Rotate/Makefile
index fd7fd82e9234..5e10575be557 100644
--- a/devel/p5-File-Write-Rotate/Makefile
+++ b/devel/p5-File-Write-Rotate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write to files that archive/rotate themselves
+WWW= https://metacpan.org/release/File-Write-Rotate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-chdir/Makefile b/devel/p5-File-chdir/Makefile
index 3b6fc3cf220b..3e905bcef156 100644
--- a/devel/p5-File-chdir/Makefile
+++ b/devel/p5-File-chdir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= More sensible way to change directories
+WWW= https://metacpan.org/release/File-chdir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-chmod/Makefile b/devel/p5-File-chmod/Makefile
index 880b9f97b3c5..9833757eb2f1 100644
--- a/devel/p5-File-chmod/Makefile
+++ b/devel/p5-File-chmod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module for symbolic and ls(1)-like chmod modes
+WWW= https://metacpan.org/dist/File-chmod
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-File-pushd/Makefile b/devel/p5-File-pushd/Makefile
index c8d1c728bb6c..9ef186cd1522 100644
--- a/devel/p5-File-pushd/Makefile
+++ b/devel/p5-File-pushd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Temporary chdir for a limited scope in Perl
+WWW= https://metacpan.org/release/File-pushd
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-FileHandle-Fmode/Makefile b/devel/p5-FileHandle-Fmode/Makefile
index 2f2d171fd63b..aa2a07261b1c 100644
--- a/devel/p5-FileHandle-Fmode/Makefile
+++ b/devel/p5-FileHandle-Fmode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jmohacsi@bsd.hu
COMMENT= Module to determine if a filehandle is opened for reading, writing
+WWW= https://metacpan.org/release/FileHandle-Fmode
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-FileHandle-Unget/Makefile b/devel/p5-FileHandle-Unget/Makefile
index ddc72fdc9f0f..c679ffd3632c 100644
--- a/devel/p5-FileHandle-Unget/Makefile
+++ b/devel/p5-FileHandle-Unget/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= FileHandle which supports ungetting of multiple bytes
+WWW= https://github.com/coppit/filehandle-unget
LICENSE= GPLv2
diff --git a/devel/p5-Filesys-Notify-KQueue/Makefile b/devel/p5-Filesys-Notify-KQueue/Makefile
index ff8a436965f6..b18d4de640ca 100644
--- a/devel/p5-Filesys-Notify-KQueue/Makefile
+++ b/devel/p5-Filesys-Notify-KQueue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to wrap IO::KQueue for watching file system
+WWW= https://metacpan.org/release/Filesys-Notify-KQueue
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Filesys-Notify-Simple/Makefile b/devel/p5-Filesys-Notify-Simple/Makefile
index 529820bf0ebd..8398cac56727 100644
--- a/devel/p5-Filesys-Notify-Simple/Makefile
+++ b/devel/p5-Filesys-Notify-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple and dumb file system watcher
+WWW= https://metacpan.org/release/Filesys-Notify-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Filesys-Virtual-Plain/Makefile b/devel/p5-Filesys-Virtual-Plain/Makefile
index 2e851b4579fe..d47d7338c51a 100644
--- a/devel/p5-Filesys-Virtual-Plain/Makefile
+++ b/devel/p5-Filesys-Virtual-Plain/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Plain virtual filesystem
+WWW= https://metacpan.org/release/Filesys-Virtual-Plain
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Filesys-Virtual/Makefile b/devel/p5-Filesys-Virtual/Makefile
index eb313db6dcaa..02aac57b0c66 100644
--- a/devel/p5-Filesys-Virtual/Makefile
+++ b/devel/p5-Filesys-Virtual/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to provide a framework for a virtual filesystem
+WWW= https://metacpan.org/release/Filesys-Virtual
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Filter-Template/Makefile b/devel/p5-Filter-Template/Makefile
index db46999ae38d..42934bb64b43 100644
--- a/devel/p5-Filter-Template/Makefile
+++ b/devel/p5-Filter-Template/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Source filter for inline code templates (macros)
+WWW= https://metacpan.org/release/Filter-Template
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Filter>=0:devel/p5-Filter
diff --git a/devel/p5-Filter/Makefile b/devel/p5-Filter/Makefile
index 5c2218ded2eb..33084b6abf41 100644
--- a/devel/p5-Filter/Makefile
+++ b/devel/p5-Filter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Number of source filters for perl5 programs
+WWW= https://metacpan.org/release/Filter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Find-Lib/Makefile b/devel/p5-Find-Lib/Makefile
index ca7b891443d4..149c8b043a28 100644
--- a/devel/p5-Find-Lib/Makefile
+++ b/devel/p5-Find-Lib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Helper to smartly find libs to use in the filesystem tree
+WWW= https://metacpan.org/release/Find-Lib
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-FindBin-libs/Makefile b/devel/p5-FindBin-libs/Makefile
index 8a19eac53bd5..9b016218f9e0 100644
--- a/devel/p5-FindBin-libs/Makefile
+++ b/devel/p5-FindBin-libs/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/00$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to locate and use lib directories
+WWW= https://metacpan.org/release/FindBin-libs
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Forest/Makefile b/devel/p5-Forest/Makefile
index 2e7218c404f6..c89355f6e644 100644
--- a/devel/p5-Forest/Makefile
+++ b/devel/p5-Forest/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of n-ary tree related modules
+WWW= https://metacpan.org/release/Forest
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Form-Sensible/Makefile b/devel/p5-Form-Sensible/Makefile
index 32e9599576f7..96a93abc1547 100644
--- a/devel/p5-Form-Sensible/Makefile
+++ b/devel/p5-Form-Sensible/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sensible way to handle form based user interface
+WWW= https://metacpan.org/release/Form-Sensible
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-FreeBSD-i386-Ptrace/Makefile b/devel/p5-FreeBSD-i386-Ptrace/Makefile
index e170fa8083ae..526c87424499 100644
--- a/devel/p5-FreeBSD-i386-Ptrace/Makefile
+++ b/devel/p5-FreeBSD-i386-Ptrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for ptrace on FreeBSD-i386
+WWW= https://metacpan.org/release/FreeBSD-i386-Ptrace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Function-Fallback-CoreOrPP/Makefile b/devel/p5-Function-Fallback-CoreOrPP/Makefile
index 35e8947b06de..9508363810ae 100644
--- a/devel/p5-Function-Fallback-CoreOrPP/Makefile
+++ b/devel/p5-Function-Fallback-CoreOrPP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Functions that use non-core XS module but provide pure-Perl/core fallback
+WWW= https://metacpan.org/release/Function-Fallback-CoreOrPP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Function-Parameters/Makefile b/devel/p5-Function-Parameters/Makefile
index 3d038f21045f..e2dc4f413128 100644
--- a/devel/p5-Function-Parameters/Makefile
+++ b/devel/p5-Function-Parameters/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Subroutine definitions with parameter lists
+WWW= https://metacpan.org/release/Function-Parameters
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Future-IO/Makefile b/devel/p5-Future-IO/Makefile
index 28acea7eea36..8946f6586ff2 100644
--- a/devel/p5-Future-IO/Makefile
+++ b/devel/p5-Future-IO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Future-returning IO methods
+WWW= https://metacpan.org/dist/Future-IO
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Future/Makefile b/devel/p5-Future/Makefile
index 62304ad9b71f..82563cecf0ae 100644
--- a/devel/p5-Future/Makefile
+++ b/devel/p5-Future/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Build objects representing outstanding operations
+WWW= https://metacpan.org/release/Future
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Gearman-Client-Async/Makefile b/devel/p5-Gearman-Client-Async/Makefile
index dcba22e87775..b659507c902c 100644
--- a/devel/p5-Gearman-Client-Async/Makefile
+++ b/devel/p5-Gearman-Client-Async/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Asynchronous client module for Gearman for Danga::Socket applications
+WWW= https://metacpan.org/release/Gearman-Client-Async
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Danga-Socket>=0:devel/p5-Danga-Socket \
diff --git a/devel/p5-Gearman-Server/Makefile b/devel/p5-Gearman-Server/Makefile
index 12412c1e791c..f09377113154 100644
--- a/devel/p5-Gearman-Server/Makefile
+++ b/devel/p5-Gearman-Server/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vivek@khera.org
COMMENT= Gearman server daemon
+WWW= https://metacpan.org/release/Gearman-Server
RUN_DEPENDS= p5-Gearman>=1.10:devel/p5-Gearman \
p5-Danga-Socket>=1.52:devel/p5-Danga-Socket
diff --git a/devel/p5-Gearman-XS/Makefile b/devel/p5-Gearman-XS/Makefile
index f3c2f59745f3..42be8f51d9eb 100644
--- a/devel/p5-Gearman-XS/Makefile
+++ b/devel/p5-Gearman-XS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= otaviof@gmail.com
COMMENT= Perl front end for the Gearman C library
+WWW= http://www.gearman.org/
LIB_DEPENDS= libgearman.so:devel/gearmand
diff --git a/devel/p5-Gearman/Makefile b/devel/p5-Gearman/Makefile
index 2af9e323255c..42116ef06fb5 100644
--- a/devel/p5-Gearman/Makefile
+++ b/devel/p5-Gearman/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Gearman client libraray for Perl
+WWW= https://www.danga.com/gearman/
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Geo-JSON/Makefile b/devel/p5-Geo-JSON/Makefile
index 3578cb61e671..b72dc558e876 100644
--- a/devel/p5-Geo-JSON/Makefile
+++ b/devel/p5-Geo-JSON/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl OO interface for geojson
+WWW= https://metacpan.org/release/Geo-JSON
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Geo-ShapeFile/Makefile b/devel/p5-Geo-ShapeFile/Makefile
index 4ec1134ed177..b1189f7025c8 100644
--- a/devel/p5-Geo-ShapeFile/Makefile
+++ b/devel/p5-Geo-ShapeFile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension for handling ESRI GIS Shapefiles
+WWW= https://metacpan.org/pod/Geo::ShapeFile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Getopt-ArgvFile/Makefile b/devel/p5-Getopt-ArgvFile/Makefile
index 9f8f586c99ef..789e0cbadf6b 100644
--- a/devel/p5-Getopt-ArgvFile/Makefile
+++ b/devel/p5-Getopt-ArgvFile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for processing argument vectors
+WWW= https://metacpan.org/release/Getopt-ArgvFile
LICENSE= ART10
diff --git a/devel/p5-Getopt-Attribute/Makefile b/devel/p5-Getopt-Attribute/Makefile
index 648079e01753..6a9ceed4fb32 100644
--- a/devel/p5-Getopt-Attribute/Makefile
+++ b/devel/p5-Getopt-Attribute/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Attribute wrapper for Getopt::Long
+WWW= https://metacpan.org/release/Getopt-Attribute
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Getopt-Compact-WithCmd/Makefile b/devel/p5-Getopt-Compact-WithCmd/Makefile
index 124aa69f6c49..02b706292a16 100644
--- a/devel/p5-Getopt-Compact-WithCmd/Makefile
+++ b/devel/p5-Getopt-Compact-WithCmd/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sub-command friendly, like Getopt::Compact
+WWW= https://metacpan.org/release/Getopt-Compact-WithCmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Getopt-Compact/Makefile b/devel/p5-Getopt-Compact/Makefile
index 1ec016c4703a..9c9dad566ba5 100644
--- a/devel/p5-Getopt-Compact/Makefile
+++ b/devel/p5-Getopt-Compact/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Getopt processing in a compact statement with long and short options
+WWW= https://metacpan.org/release/Getopt-Compact
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Text-Table>=0:textproc/p5-Text-Table \
diff --git a/devel/p5-Getopt-Declare/Makefile b/devel/p5-Getopt-Declare/Makefile
index 0873af247bf2..c719230df330 100644
--- a/devel/p5-Getopt-Declare/Makefile
+++ b/devel/p5-Getopt-Declare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declaratively Expressed Command-Line Arguments via Regular Expressions
+WWW= https://metacpan.org/release/Getopt-Declare
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Getopt-EX/Makefile b/devel/p5-Getopt-EX/Makefile
index 426659a9c11c..2cf0b56d69af 100644
--- a/devel/p5-Getopt-EX/Makefile
+++ b/devel/p5-Getopt-EX/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= hrs@FreeBSD.org
COMMENT= Getopt Extender
+WWW= https://metacpan.org/release/Getopt-EX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Getopt-Euclid/Makefile b/devel/p5-Getopt-Euclid/Makefile
index 19d997da311b..0da65fbcbb0e 100644
--- a/devel/p5-Getopt-Euclid/Makefile
+++ b/devel/p5-Getopt-Euclid/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Executable Uniform Command-Line Interface Descriptions
+WWW= https://metacpan.org/release/Getopt-Euclid
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Getopt-GUI-Long/Makefile b/devel/p5-Getopt-GUI-Long/Makefile
index 31ff228d8ff1..0396ccfa3fb2 100644
--- a/devel/p5-Getopt-GUI-Long/Makefile
+++ b/devel/p5-Getopt-GUI-Long/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrapper around Getopt::Long
+WWW= https://metacpan.org/release/Getopt-GUI-Long
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Getopt-Long-Descriptive/Makefile b/devel/p5-Getopt-Long-Descriptive/Makefile
index fcc8c17a1d46..6bf7308423d0 100644
--- a/devel/p5-Getopt-Long-Descriptive/Makefile
+++ b/devel/p5-Getopt-Long-Descriptive/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Getopt::Long with usage text
+WWW= https://metacpan.org/release/Getopt-Long-Descriptive
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Getopt-Tabular/Makefile b/devel/p5-Getopt-Tabular/Makefile
index ee17e70e8e7e..2f6c35692f10 100644
--- a/devel/p5-Getopt-Tabular/Makefile
+++ b/devel/p5-Getopt-Tabular/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dim@FreeBSD.org
COMMENT= Table-driven argument parsing for Perl 5
+WWW= https://metacpan.org/release/GWARD/Getopt-Tabular-0.3
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Git-PurePerl/Makefile b/devel/p5-Git-PurePerl/Makefile
index 7ecb79c5ca88..e6472a162eb1 100644
--- a/devel/p5-Git-PurePerl/Makefile
+++ b/devel/p5-Git-PurePerl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure Perl interface to Git repositories
+WWW= https://metacpan.org/release/Git-PurePerl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Git-Repository-Plugin-Log/Makefile b/devel/p5-Git-Repository-Plugin-Log/Makefile
index 0c4ba61de3ce..3d8b1a5a7082 100644
--- a/devel/p5-Git-Repository-Plugin-Log/Makefile
+++ b/devel/p5-Git-Repository-Plugin-Log/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add a log() method to Git::Repository
+WWW= https://metacpan.org/release/Git-Repository-Plugin-Log
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Git-Repository/Makefile b/devel/p5-Git-Repository/Makefile
index a3948a50f190..48ac0769c01b 100644
--- a/devel/p5-Git-Repository/Makefile
+++ b/devel/p5-Git-Repository/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl interface to Git repositories
+WWW= https://metacpan.org/release/Git-Repository
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Git-Sub/Makefile b/devel/p5-Git-Sub/Makefile
index 53272b67a4fa..3feeda76e3d7 100644
--- a/devel/p5-Git-Sub/Makefile
+++ b/devel/p5-Git-Sub/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Git commands imported into the git:: namespace
+WWW= https://metacpan.org/release/Git-Sub
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Git-Version-Compare/Makefile b/devel/p5-Git-Version-Compare/Makefile
index 073771a74859..2ed265d29f06 100644
--- a/devel/p5-Git-Version-Compare/Makefile
+++ b/devel/p5-Git-Version-Compare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Functions to compare Git versions
+WWW= https://metacpan.org/release/Git-Version-Compare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Git-Wrapper/Makefile b/devel/p5-Git-Wrapper/Makefile
index 7ca212021e38..b6f7b75fd680 100644
--- a/devel/p5-Git-Wrapper/Makefile
+++ b/devel/p5-Git-Wrapper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrap git(7) command-line interface
+WWW= https://metacpan.org/release/Git-Wrapper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Glib-Object-Introspection/Makefile b/devel/p5-Glib-Object-Introspection/Makefile
index 6df9df971ec7..9b9808d0a072 100644
--- a/devel/p5-Glib-Object-Introspection/Makefile
+++ b/devel/p5-Glib-Object-Introspection/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dynamically create Perl language bindings
+WWW= https://metacpan.org/release/Glib-Object-Introspection
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Glib/Makefile b/devel/p5-Glib/Makefile
index a81e2a645c56..09674e4c5955 100644
--- a/devel/p5-Glib/Makefile
+++ b/devel/p5-Glib/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface to Glib and GObject libraries
+WWW= http://gtk2-perl.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Goo-Canvas2/Makefile b/devel/p5-Goo-Canvas2/Makefile
index 00a58a9862ff..f04409d813df 100644
--- a/devel/p5-Goo-Canvas2/Makefile
+++ b/devel/p5-Goo-Canvas2/Makefile
@@ -10,6 +10,7 @@ DISTNAME= GooCanvas2-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Perl binding for GooCanvas2
+WWW= https://metacpan.org/release/GooCanvas2
LICENSE= GPLv2
diff --git a/devel/p5-Google-Checkout/Makefile b/devel/p5-Google-Checkout/Makefile
index 7fbc64618dff..1a6e655e090e 100644
--- a/devel/p5-Google-Checkout/Makefile
+++ b/devel/p5-Google-Checkout/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl implementation of Google Checkout (GCO)
+WWW= https://metacpan.org/release/Google-Checkout
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Google-ProtocolBuffers/Makefile b/devel/p5-Google-ProtocolBuffers/Makefile
index 219ff5d6001c..344c522e684b 100644
--- a/devel/p5-Google-ProtocolBuffers/Makefile
+++ b/devel/p5-Google-ProtocolBuffers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple interface to Google Protocol Buffers
+WWW= https://metacpan.org/release/Google-ProtocolBuffers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-GraphQL/Makefile b/devel/p5-GraphQL/Makefile
index 4f3bfe80e5a0..c3970abc12e0 100644
--- a/devel/p5-GraphQL/Makefile
+++ b/devel/p5-GraphQL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Perl implementation of GraphQL
+WWW= https://metacpan.org/release/GraphQL
LICENSE= ART20
diff --git a/devel/p5-Gravatar-URL/Makefile b/devel/p5-Gravatar-URL/Makefile
index e5fed3a4f982..294225e2f5cc 100644
--- a/devel/p5-Gravatar-URL/Makefile
+++ b/devel/p5-Gravatar-URL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make URLs for Gravatars from an email address
+WWW= https://metacpan.org/release/Gravatar-URL
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Net-DNS>=0:dns/p5-Net-DNS \
diff --git a/devel/p5-Gtk2-Notify/Makefile b/devel/p5-Gtk2-Notify/Makefile
index fc1d09a7ed83..3060197fe5a1 100644
--- a/devel/p5-Gtk2-Notify/Makefile
+++ b/devel/p5-Gtk2-Notify/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lichray@gmail.com
COMMENT= Perl interface to libnotify
+WWW= https://metacpan.org/release/Gtk2-Notify
BUILD_DEPENDS= p5-ExtUtils-Depends>=0:devel/p5-ExtUtils-Depends \
p5-ExtUtils-PkgConfig>=0:devel/p5-ExtUtils-PkgConfig \
diff --git a/devel/p5-Gtk2-Spell/Makefile b/devel/p5-Gtk2-Spell/Makefile
index edcd6e7e1d75..b4774f7bb4ac 100644
--- a/devel/p5-Gtk2-Spell/Makefile
+++ b/devel/p5-Gtk2-Spell/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= acm@FreeBSD.org
COMMENT= Perl interface to the Gtk2Spell library
+WWW= http://gtk2-perl.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Guard/Makefile b/devel/p5-Guard/Makefile
index 3eaf0496d868..b6e5523a5b05 100644
--- a/devel/p5-Guard/Makefile
+++ b/devel/p5-Guard/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Safe cleanup blocks
+WWW= https://metacpan.org/release/Guard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-HOP-Lexer/Makefile b/devel/p5-HOP-Lexer/Makefile
index 06dfd5b6aa66..a591e2d977f7 100644
--- a/devel/p5-HOP-Lexer/Makefile
+++ b/devel/p5-HOP-Lexer/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Higher Order Perl Lexer
+WWW= https://metacpan.org/release/HOP-Lexer
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-HOP-Stream>=0.01:devel/p5-HOP-Stream
diff --git a/devel/p5-HOP-Stream/Makefile b/devel/p5-HOP-Stream/Makefile
index 62095fc6460f..09f0b9547051 100644
--- a/devel/p5-HOP-Stream/Makefile
+++ b/devel/p5-HOP-Stream/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Higher Order Perl Streams
+WWW= https://metacpan.org/release/HOP-Stream
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Hash-AsObject/Makefile b/devel/p5-Hash-AsObject/Makefile
index f3ff17a26621..b123bc9d415d 100644
--- a/devel/p5-Hash-AsObject/Makefile
+++ b/devel/p5-Hash-AsObject/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Hashes with accessors/mutators
+WWW= https://metacpan.org/release/Hash-AsObject
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Hash-AutoHash-Args/Makefile b/devel/p5-Hash-AutoHash-Args/Makefile
index 8176f651d385..460651466be1 100644
--- a/devel/p5-Hash-AutoHash-Args/Makefile
+++ b/devel/p5-Hash-AutoHash-Args/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Object-oriented processing of keyword-based argument lists
+WWW= https://metacpan.org/release/Hash-AutoHash-Args
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-AutoHash/Makefile b/devel/p5-Hash-AutoHash/Makefile
index 93286e2d25ae..0a42c64b73d4 100644
--- a/devel/p5-Hash-AutoHash/Makefile
+++ b/devel/p5-Hash-AutoHash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented access to real and tied hashes
+WWW= https://metacpan.org/release/Hash-AutoHash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-Case/Makefile b/devel/p5-Hash-Case/Makefile
index 442feb75cd01..f33da3ae1785 100644
--- a/devel/p5-Hash-Case/Makefile
+++ b/devel/p5-Hash-Case/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|0$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for hashes with key-casing requirements
+WWW= https://metacpan.org/release/Hash-Case
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-Diff/Makefile b/devel/p5-Hash-Diff/Makefile
index da17edfa56e8..006ffd4d3d84 100644
--- a/devel/p5-Hash-Diff/Makefile
+++ b/devel/p5-Hash-Diff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Return the difference between two hashes as a hash
+WWW= https://metacpan.org/release/Hash-Diff
RUN_DEPENDS= p5-Hash-Merge>=0.12:textproc/p5-Hash-Merge
BUILD_DEPENDS= p5-Hash-Merge>=0.12:textproc/p5-Hash-Merge
diff --git a/devel/p5-Hash-FieldHash/Makefile b/devel/p5-Hash-FieldHash/Makefile
index 8adc84dbe225..2e7ca9562886 100644
--- a/devel/p5-Hash-FieldHash/Makefile
+++ b/devel/p5-Hash-FieldHash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight field hash implementation
+WWW= https://metacpan.org/release/Hash-FieldHash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-Flatten/Makefile b/devel/p5-Hash-Flatten/Makefile
index 206f7928f2c7..361e55615ddc 100644
--- a/devel/p5-Hash-Flatten/Makefile
+++ b/devel/p5-Hash-Flatten/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Flatten, unflatten complex data hashes
+WWW= https://metacpan.org/pod/Hash::Flatten
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/p5-Hash-Merge-Simple/Makefile b/devel/p5-Hash-Merge-Simple/Makefile
index 620bfb67ef6e..5180c1aabfe3 100644
--- a/devel/p5-Hash-Merge-Simple/Makefile
+++ b/devel/p5-Hash-Merge-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Recursively merge two or more hashes, simply
+WWW= https://metacpan.org/release/Hash-Merge-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-MoreUtils/Makefile b/devel/p5-Hash-MoreUtils/Makefile
index a4c59682ff18..65f81176f17e 100644
--- a/devel/p5-Hash-MoreUtils/Makefile
+++ b/devel/p5-Hash-MoreUtils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to provide the stuff missing in Hash::Util
+WWW= https://metacpan.org/release/Hash-MoreUtils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-MultiKey/Makefile b/devel/p5-Hash-MultiKey/Makefile
index 445066d64822..b51710bb2e24 100644
--- a/devel/p5-Hash-MultiKey/Makefile
+++ b/devel/p5-Hash-MultiKey/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= delgod@portaone.com
COMMENT= Hashes whose keys can be multiple
+WWW= https://metacpan.org/release/Hash-MultiKey
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Hash-MultiValue/Makefile b/devel/p5-Hash-MultiValue/Makefile
index 6f1bbebc5481..b83774f0e36f 100644
--- a/devel/p5-Hash-MultiValue/Makefile
+++ b/devel/p5-Hash-MultiValue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to store multiple values per key
+WWW= https://metacpan.org/release/Hash-MultiValue
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-NoRef/Makefile b/devel/p5-Hash-NoRef/Makefile
index 21f30d920cdf..14fa17d15d81 100644
--- a/devel/p5-Hash-NoRef/Makefile
+++ b/devel/p5-Hash-NoRef/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HASH that store values without increase the reference count
+WWW= https://metacpan.org/release/Hash-NoRef
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-Objectify/Makefile b/devel/p5-Hash-Objectify/Makefile
index e2a1e6149ebc..cb63be97a7a8 100644
--- a/devel/p5-Hash-Objectify/Makefile
+++ b/devel/p5-Hash-Objectify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create objects from hashes on the fly
+WWW= https://metacpan.org/release/Hash-Objectify
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Hash-Slice/Makefile b/devel/p5-Hash-Slice/Makefile
index 133733891d69..da00b897e9b1 100644
--- a/devel/p5-Hash-Slice/Makefile
+++ b/devel/p5-Hash-Slice/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Make a hash from a deep slice of another hash
+WWW= https://metacpan.org/release/Hash-Slice
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan \
diff --git a/devel/p5-Hash-Union/Makefile b/devel/p5-Hash-Union/Makefile
index f45648d136f3..9456456da9f4 100644
--- a/devel/p5-Hash-Union/Makefile
+++ b/devel/p5-Hash-Union/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= Smart hashes merging
+WWW= https://metacpan.org/release/Hash-Union
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Hash-Util-FieldHash-Compat/Makefile b/devel/p5-Hash-Util-FieldHash-Compat/Makefile
index b855c4e2eb44..3f62b8ecfc9b 100644
--- a/devel/p5-Hash-Util-FieldHash-Compat/Makefile
+++ b/devel/p5-Hash-Util-FieldHash-Compat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use Hash::Util::FieldHash or ties, depending on availability
+WWW= https://metacpan.org/release/Hash-Util-FieldHash-Compat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hash-WithDefaults/Makefile b/devel/p5-Hash-WithDefaults/Makefile
index 16d32f36781c..5c4719c827ef 100644
--- a/devel/p5-Hash-WithDefaults/Makefile
+++ b/devel/p5-Hash-WithDefaults/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Class for hashes with key-casing requirements supporting defaults
+WWW= https://metacpan.org/release/Hash-WithDefaults
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Heap-Simple-Perl/Makefile b/devel/p5-Heap-Simple-Perl/Makefile
index c6b0561e1a7b..60dec8a3d3be 100644
--- a/devel/p5-Heap-Simple-Perl/Makefile
+++ b/devel/p5-Heap-Simple-Perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Pure perl implementation of the Heap::Simple interface
+WWW= https://metacpan.org/release/Heap-Simple-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Heap-Simple-XS/Makefile b/devel/p5-Heap-Simple-XS/Makefile
index 2bdc4c426464..4a81d02833ec 100644
--- a/devel/p5-Heap-Simple-XS/Makefile
+++ b/devel/p5-Heap-Simple-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= XS implementation of the Heap::Simple interface
+WWW= https://metacpan.org/release/Heap-Simple-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Heap-Simple/Makefile b/devel/p5-Heap-Simple/Makefile
index e81c6bd0a3e4..370a2566cc22 100644
--- a/devel/p5-Heap-Simple/Makefile
+++ b/devel/p5-Heap-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Fast and easy to use classic heaps
+WWW= https://metacpan.org/release/Heap-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Heap/Makefile b/devel/p5-Heap/Makefile
index 5c5342960153..8592a275b262 100644
--- a/devel/p5-Heap/Makefile
+++ b/devel/p5-Heap/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tolid@tolid.eu.org
COMMENT= Perl extensions for keeping data partially sorted
+WWW= https://metacpan.org/release/Heap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Hook-LexWrap/Makefile b/devel/p5-Hook-LexWrap/Makefile
index 5dd13c6d9bb2..76f92ad685e1 100644
--- a/devel/p5-Hook-LexWrap/Makefile
+++ b/devel/p5-Hook-LexWrap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lexically scoped subroutine wrappers for Perl
+WWW= https://metacpan.org/release/Hook-LexWrap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-AIO/Makefile b/devel/p5-IO-AIO/Makefile
index f5e9d14c1b92..8b4c89d94c44 100644
--- a/devel/p5-IO-AIO/Makefile
+++ b/devel/p5-IO-AIO/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asynchronous/Advanced Input/Output
+WWW= https://metacpan.org/release/IO-AIO
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-All-LWP/Makefile b/devel/p5-IO-All-LWP/Makefile
index cc759b686ca4..eac252bacf56 100644
--- a/devel/p5-IO-All-LWP/Makefile
+++ b/devel/p5-IO-All-LWP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IO::All interface to LWP
+WWW= https://metacpan.org/release/IO-All-LWP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-All/Makefile b/devel/p5-IO-All/Makefile
index 908d49b9b791..12d4f24331bd 100644
--- a/devel/p5-IO-All/Makefile
+++ b/devel/p5-IO-All/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= IO::All combines all of the best Perl IO modules
+WWW= https://metacpan.org/release/IO-All
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Any/Makefile b/devel/p5-IO-Any/Makefile
index 2ca0929c8d67..e135ec56abe5 100644
--- a/devel/p5-IO-Any/Makefile
+++ b/devel/p5-IO-Any/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IO::Any opens anything
+WWW= https://metacpan.org/release/IO-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Async/Makefile b/devel/p5-IO-Async/Makefile
index e048cdfab11d..cf4d09ae6a15 100644
--- a/devel/p5-IO-Async/Makefile
+++ b/devel/p5-IO-Async/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl modules that implement asynchronous filehandle IO
+WWW= https://metacpan.org/release/IO-Async
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-BufferedSelect/Makefile b/devel/p5-IO-BufferedSelect/Makefile
index 39da4cce079d..bde4dc39e295 100644
--- a/devel/p5-IO-BufferedSelect/Makefile
+++ b/devel/p5-IO-BufferedSelect/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Line-buffered select interface
+WWW= https://metacpan.org/release/IO-BufferedSelect
LICENSE= PERL
LICENSE_NAME= Perl license
diff --git a/devel/p5-IO-Callback/Makefile b/devel/p5-IO-Callback/Makefile
index 94b3fd954137..37d25fdbe95f 100644
--- a/devel/p5-IO-Callback/Makefile
+++ b/devel/p5-IO-Callback/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to emulate file interface for a code reference
+WWW= https://metacpan.org/release/IO-Callback
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Capture/Makefile b/devel/p5-IO-Capture/Makefile
index 203cccbe0c09..c6da1c0c75d6 100644
--- a/devel/p5-IO-Capture/Makefile
+++ b/devel/p5-IO-Capture/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Abstract Base Class to build modules to capture output
+WWW= https://metacpan.org/release/IO-Capture
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IO-CaptureOutput/Makefile b/devel/p5-IO-CaptureOutput/Makefile
index 7bca16bd219f..81ef21f734d5 100644
--- a/devel/p5-IO-CaptureOutput/Makefile
+++ b/devel/p5-IO-CaptureOutput/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Capture STDOUT/STDERR from subprocesses and XS/C modules
+WWW= https://metacpan.org/release/IO-CaptureOutput
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Digest/Makefile b/devel/p5-IO-Digest/Makefile
index 7605388e5319..f3b946867479 100644
--- a/devel/p5-IO-Digest/Makefile
+++ b/devel/p5-IO-Digest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate digests while reading or writing
+WWW= https://metacpan.org/release/IO-Digest
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Event/Makefile b/devel/p5-IO-Event/Makefile
index c7b98f452aa4..d43f36ff90fb 100644
--- a/devel/p5-IO-Event/Makefile
+++ b/devel/p5-IO-Event/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tied Filehandles for Nonblocking IO with Object Callbacks
+WWW= https://metacpan.org/release/IO-Event
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-FDPass/Makefile b/devel/p5-IO-FDPass/Makefile
index 123da391a3ba..fbc1b73764dc 100644
--- a/devel/p5-IO-FDPass/Makefile
+++ b/devel/p5-IO-FDPass/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to pass a file descriptor over a socket
+WWW= https://metacpan.org/release/IO-FDPass
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-File-AtomicChange/Makefile b/devel/p5-IO-File-AtomicChange/Makefile
index dce0e950a631..f71447b41162 100644
--- a/devel/p5-IO-File-AtomicChange/Makefile
+++ b/devel/p5-IO-File-AtomicChange/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to change content of a file atomically
+WWW= https://metacpan.org/release/IO-File-AtomicChange
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-HTML/Makefile b/devel/p5-IO-HTML/Makefile
index 9c5aa17e9143..ec4dd446cfed 100644
--- a/devel/p5-IO-HTML/Makefile
+++ b/devel/p5-IO-HTML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Open an HTML file with automatic charset detection
+WWW= https://metacpan.org/release/IO-HTML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Handle-Util/Makefile b/devel/p5-IO-Handle-Util/Makefile
index 68eb476ad835..65abd0680fc1 100644
--- a/devel/p5-IO-Handle-Util/Makefile
+++ b/devel/p5-IO-Handle-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for working with IO::Handle like objects
+WWW= https://metacpan.org/release/IO-Handle-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Interactive/Makefile b/devel/p5-IO-Interactive/Makefile
index b1c8f7aaf1b7..9a27db1f7c08 100644
--- a/devel/p5-IO-Interactive/Makefile
+++ b/devel/p5-IO-Interactive/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utilities for interactive I/O
+WWW= https://metacpan.org/release/IO-Interactive
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-IO-KQueue/Makefile b/devel/p5-IO-KQueue/Makefile
index 3e6186b24e8a..3303ec248d50 100644
--- a/devel/p5-IO-KQueue/Makefile
+++ b/devel/p5-IO-KQueue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the BSD kqueue system call
+WWW= https://metacpan.org/release/IO-KQueue
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Lambda/Makefile b/devel/p5-IO-Lambda/Makefile
index a38de2f9413f..6d365a6e8c59 100644
--- a/devel/p5-IO-Lambda/Makefile
+++ b/devel/p5-IO-Lambda/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ivan@serezhkin.com
COMMENT= Non-blocking I/O in lambda style
+WWW= https://metacpan.org/release/IO-Lambda
BUILD_DEPENDS= p5-Sub-Name>=0.04:devel/p5-Sub-Name \
p5-Net-DNS>=0.64:dns/p5-Net-DNS \
diff --git a/devel/p5-IO-LockedFile/Makefile b/devel/p5-IO-LockedFile/Makefile
index 2d8431870751..85ee91f7dad0 100644
--- a/devel/p5-IO-LockedFile/Makefile
+++ b/devel/p5-IO-LockedFile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl object-oriented methods for locking files
+WWW= https://metacpan.org/release/IO-LockedFile
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IO-MultiPipe/Makefile b/devel/p5-IO-MultiPipe/Makefile
index a7f286358756..3256e4f2e0bd 100644
--- a/devel/p5-IO-MultiPipe/Makefile
+++ b/devel/p5-IO-MultiPipe/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Check for errors when running a command through multiple pipes
+WWW= https://metacpan.org/release/IO-MultiPipe
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IO-Multiplex/Makefile b/devel/p5-IO-Multiplex/Makefile
index 25d3e74a2d1d..4d59e51178a4 100644
--- a/devel/p5-IO-Multiplex/Makefile
+++ b/devel/p5-IO-Multiplex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to manage I/O on many file handles
+WWW= https://metacpan.org/release/IO-Multiplex
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-NestedCapture/Makefile b/devel/p5-IO-NestedCapture/Makefile
index a5ea2e70037f..763e522e0075 100644
--- a/devel/p5-IO-NestedCapture/Makefile
+++ b/devel/p5-IO-NestedCapture/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for performing nested STD\* handle captures
+WWW= https://metacpan.org/release/IO-NestedCapture
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-IO-Null/Makefile b/devel/p5-IO-Null/Makefile
index 2af86630c8e5..f7598b2e8bc7 100644
--- a/devel/p5-IO-Null/Makefile
+++ b/devel/p5-IO-Null/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rouslan@rshell.net
COMMENT= Perl class for null file handles
+WWW= https://metacpan.org/release/IO-Null
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IO-Pager/Makefile b/devel/p5-IO-Pager/Makefile
index 33ead300c57a..fe54ff9a16bd 100644
--- a/devel/p5-IO-Pager/Makefile
+++ b/devel/p5-IO-Pager/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Select a pager, optionally pipe it output if destination is a TTY
+WWW= https://metacpan.org/release/IO-Pager
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Pipely/Makefile b/devel/p5-IO-Pipely/Makefile
index bee701882f7b..a5ceb29490f4 100644
--- a/devel/p5-IO-Pipely/Makefile
+++ b/devel/p5-IO-Pipely/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Portably create pipe() or pipe-like handles, one way or another
+WWW= https://metacpan.org/release/IO-Pipely
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Prompt-Simple/Makefile b/devel/p5-IO-Prompt-Simple/Makefile
index 3c9ed914797f..9031e8e565b6 100644
--- a/devel/p5-IO-Prompt-Simple/Makefile
+++ b/devel/p5-IO-Prompt-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple interface for user input
+WWW= https://metacpan.org/pod/IO::Prompt::Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Prompt-Tiny/Makefile b/devel/p5-IO-Prompt-Tiny/Makefile
index 67c471b92d4f..33bb84dd94bb 100644
--- a/devel/p5-IO-Prompt-Tiny/Makefile
+++ b/devel/p5-IO-Prompt-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Prompt for user input with a default option
+WWW= https://metacpan.org/release/IO-Prompt-Tiny
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-IO-Prompt/Makefile b/devel/p5-IO-Prompt/Makefile
index 351f1cd1a12c..92e335f6ff77 100644
--- a/devel/p5-IO-Prompt/Makefile
+++ b/devel/p5-IO-Prompt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interactively prompt for user input
+WWW= https://metacpan.org/release/IO-Prompt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Prompter/Makefile b/devel/p5-IO-Prompter/Makefile
index fe443159420e..06997d27b7a6 100644
--- a/devel/p5-IO-Prompter/Makefile
+++ b/devel/p5-IO-Prompter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= zi@FreeBSD.org
COMMENT= Prompt for input, read it, clean it, return it
+WWW= https://metacpan.org/release/IO-Prompter
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Contextual-Return>0:devel/p5-Contextual-Return
diff --git a/devel/p5-IO-Pty-Easy/Makefile b/devel/p5-IO-Pty-Easy/Makefile
index b3da08db096e..2d73d58a3670 100644
--- a/devel/p5-IO-Pty-Easy/Makefile
+++ b/devel/p5-IO-Pty-Easy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Easy interface to IO::Pty
+WWW= https://metacpan.org/release/IO-Pty-Easy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-SessionData/Makefile b/devel/p5-IO-SessionData/Makefile
index db70af88062e..1f14aacd0758 100644
--- a/devel/p5-IO-SessionData/Makefile
+++ b/devel/p5-IO-SessionData/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Supporting module for SOAP::Lite
+WWW= https://metacpan.org/release/IO-SessionData
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-String/Makefile b/devel/p5-IO-String/Makefile
index 6e2b15195006..3cdcf7b9b66e 100644
--- a/devel/p5-IO-String/Makefile
+++ b/devel/p5-IO-String/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simplified Perl5 module to handle I/O on in-core strings
+WWW= https://metacpan.org/release/IO-String
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Stringy/Makefile b/devel/p5-IO-Stringy/Makefile
index ede3c548b44d..8a7aaf72cfc7 100644
--- a/devel/p5-IO-Stringy/Makefile
+++ b/devel/p5-IO-Stringy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use IO handles with non-file objects
+WWW= https://metacpan.org/release/IO-Stringy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Stty/Makefile b/devel/p5-IO-Stty/Makefile
index d32de6e2b4b0..582ed3124383 100644
--- a/devel/p5-IO-Stty/Makefile
+++ b/devel/p5-IO-Stty/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Change and print terminal line settings
+WWW= https://metacpan.org/release/IO-Stty
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Tee/Makefile b/devel/p5-IO-Tee/Makefile
index e11ce9b70f32..10da73b822b6 100644
--- a/devel/p5-IO-Tee/Makefile
+++ b/devel/p5-IO-Tee/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Multiplex output to multiple output handles
+WWW= https://metacpan.org/release/IO-Tee
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-TieCombine/Makefile b/devel/p5-IO-TieCombine/Makefile
index 3993722d379c..716557389f56 100644
--- a/devel/p5-IO-TieCombine/Makefile
+++ b/devel/p5-IO-TieCombine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl 5 module to produce tied separate but combined variables
+WWW= https://metacpan.org/release/IO-TieCombine
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Toolkit/Makefile b/devel/p5-IO-Toolkit/Makefile
index 447f38cc0e85..f509dcdf6aaa 100644
--- a/devel/p5-IO-Toolkit/Makefile
+++ b/devel/p5-IO-Toolkit/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Perl extension to create logfiles
+WWW= https://metacpan.org/release/LINMAR/IO-Toolkit-1.008
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Tty/Makefile b/devel/p5-IO-Tty/Makefile
index 3cd97efabcfc..f9b1c89bf19b 100644
--- a/devel/p5-IO-Tty/Makefile
+++ b/devel/p5-IO-Tty/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Flexible I/O Perl5 module that allows manipulation of pseudo-TTYs
+WWW= https://metacpan.org/release/IO-Tty
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IO-Util/Makefile b/devel/p5-IO-Util/Makefile
index a5d2a510e987..54ce49048430 100644
--- a/devel/p5-IO-Util/Makefile
+++ b/devel/p5-IO-Util/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Selection of general-utility IO function
+WWW= https://metacpan.org/release/IO-Util
PORTSCOUT= skipv:1.48
diff --git a/devel/p5-IO-YAML/Makefile b/devel/p5-IO-YAML/Makefile
index 2ed0e82a616a..fe8c75d8b8f6 100644
--- a/devel/p5-IO-YAML/Makefile
+++ b/devel/p5-IO-YAML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Read and write YAML streams incrementally
+WWW= https://metacpan.org/release/IO-YAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IOC/Makefile b/devel/p5-IOC/Makefile
index c8a877de918f..cc4897632b50 100644
--- a/devel/p5-IOC/Makefile
+++ b/devel/p5-IOC/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight IOC (Inversion of Control) framework
+WWW= https://metacpan.org/release/IOC
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Throwable>=0:devel/p5-Class-Throwable \
diff --git a/devel/p5-IPC-Cache/Makefile b/devel/p5-IPC-Cache/Makefile
index 65f6a45b9053..34b701182b51 100644
--- a/devel/p5-IPC-Cache/Makefile
+++ b/devel/p5-IPC-Cache/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Persist data across processes via shared memory
+WWW= https://metacpan.org/release/IPC-Cache
LICENSE= GPLv1
diff --git a/devel/p5-IPC-Cmd/Makefile b/devel/p5-IPC-Cmd/Makefile
index 3ed1a3210728..6eadb356308c 100644
--- a/devel/p5-IPC-Cmd/Makefile
+++ b/devel/p5-IPC-Cmd/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Finding and running system commands made easy
+WWW= https://metacpan.org/release/IPC-Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-DirQueue/Makefile b/devel/p5-IPC-DirQueue/Makefile
index a4b89501ad69..2d28d3614ad1 100644
--- a/devel/p5-IPC-DirQueue/Makefile
+++ b/devel/p5-IPC-DirQueue/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Disk-based many-to-many task queue
+WWW= https://metacpan.org/release/IPC-DirQueue
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>0:devel/p5-POE
diff --git a/devel/p5-IPC-Locker/Makefile b/devel/p5-IPC-Locker/Makefile
index e8cb3f3ed7b1..c0d03f514ead 100644
--- a/devel/p5-IPC-Locker/Makefile
+++ b/devel/p5-IPC-Locker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide a server for locks and clients to access that server
+WWW= https://metacpan.org/release/IPC-Locker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-MM/Makefile b/devel/p5-IPC-MM/Makefile
index a824b187f3e8..ddae68ec1e3b 100644
--- a/devel/p5-IPC-MM/Makefile
+++ b/devel/p5-IPC-MM/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to Ralf Engelschall's mm library
+WWW= https://metacpan.org/release/IPC-MM
LIB_DEPENDS= libmm.so:devel/mm
diff --git a/devel/p5-IPC-MMA/Makefile b/devel/p5-IPC-MMA/Makefile
index a473cb7ee231..f34d35f493fb 100644
--- a/devel/p5-IPC-MMA/Makefile
+++ b/devel/p5-IPC-MMA/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Improved Perl interface to Ralf Engelschall's mm library #'
+WWW= https://metacpan.org/release/IPC-MMA
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-Mmap-Share/Makefile b/devel/p5-IPC-Mmap-Share/Makefile
index 9778b1debed3..ece7338ba191 100644
--- a/devel/p5-IPC-Mmap-Share/Makefile
+++ b/devel/p5-IPC-Mmap-Share/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Safely share structures among processes using anonymous mmap
+WWW= https://metacpan.org/release/IPC-Mmap-Share
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-Mmap/Makefile b/devel/p5-IPC-Mmap/Makefile
index d248d35dfdea..37854ccbe44e 100644
--- a/devel/p5-IPC-Mmap/Makefile
+++ b/devel/p5-IPC-Mmap/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides a minimal mmap() interface for both POSIX and Win32
+WWW= https://metacpan.org/release/IPC-Mmap
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-IPC-Open3-Simple/Makefile b/devel/p5-IPC-Open3-Simple/Makefile
index d8cb97e281a1..9f42fea14807 100644
--- a/devel/p5-IPC-Open3-Simple/Makefile
+++ b/devel/p5-IPC-Open3-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple alternative to IPC::Open3
+WWW= https://metacpan.org/release/IPC-Open3-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-PerlSSH/Makefile b/devel/p5-IPC-PerlSSH/Makefile
index 10ea5b260164..a0a694e64c08 100644
--- a/devel/p5-IPC-PerlSSH/Makefile
+++ b/devel/p5-IPC-PerlSSH/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= niels@kristensen.io
COMMENT= Class for executing remote perl code over an SSH link
+WWW= https://metacpan.org/release/IPC-PerlSSH
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-PubSub/Makefile b/devel/p5-IPC-PubSub/Makefile
index 53ccf65c0101..c4af3e3d9192 100644
--- a/devel/p5-IPC-PubSub/Makefile
+++ b/devel/p5-IPC-PubSub/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interprocess Publish/Subscribe channels
+WWW= https://metacpan.org/release/IPC-PubSub
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBM-Deep>=1:databases/p5-DBM-Deep \
diff --git a/devel/p5-IPC-Run-SafeHandles/Makefile b/devel/p5-IPC-Run-SafeHandles/Makefile
index ae95ea7cc30a..7c3831f3cbee 100644
--- a/devel/p5-IPC-Run-SafeHandles/Makefile
+++ b/devel/p5-IPC-Run-SafeHandles/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Safe guarding for IPC::Run(3)
+WWW= https://metacpan.org/release/IPC-Run-SafeHandles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-Run/Makefile b/devel/p5-IPC-Run/Makefile
index 6d1b9ff6a2fe..955bc457af92 100644
--- a/devel/p5-IPC-Run/Makefile
+++ b/devel/p5-IPC-Run/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Run subprocesses with piping and redirection
+WWW= https://metacpan.org/release/IPC-Run
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-Run3/Makefile b/devel/p5-IPC-Run3/Makefile
index 96dadeea847c..af242d820a9b 100644
--- a/devel/p5-IPC-Run3/Makefile
+++ b/devel/p5-IPC-Run3/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Run a subprocess in batch mode
+WWW= https://metacpan.org/release/IPC-Run3
LICENSE= ART10 GPLv1 BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-ShareLite/Makefile b/devel/p5-IPC-ShareLite/Makefile
index 9d2fb84e6202..85bed871a966 100644
--- a/devel/p5-IPC-ShareLite/Makefile
+++ b/devel/p5-IPC-ShareLite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple interface to access shared memory
+WWW= https://metacpan.org/release/IPC-ShareLite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-Shareable/Makefile b/devel/p5-IPC-Shareable/Makefile
index a41d57f071f8..1b47d65787aa 100644
--- a/devel/p5-IPC-Shareable/Makefile
+++ b/devel/p5-IPC-Shareable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Share Perl variables between processes
+WWW= https://metacpan.org/release/IPC-Shareable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-ShellCmd/Makefile b/devel/p5-IPC-ShellCmd/Makefile
index 17f53697f8fc..f4c88e3a8acf 100644
--- a/devel/p5-IPC-ShellCmd/Makefile
+++ b/devel/p5-IPC-ShellCmd/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Run a command with a given environment and capture output
+WWW= https://metacpan.org/release/IPC-ShellCmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-Signal/Makefile b/devel/p5-IPC-Signal/Makefile
index f308f79529cf..ce51a2e0a740 100644
--- a/devel/p5-IPC-Signal/Makefile
+++ b/devel/p5-IPC-Signal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rouslan@rshell.net
COMMENT= Utility functions to deal with signals in Perl
+WWW= https://metacpan.org/release/IPC-Signal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IPC-System-Simple/Makefile b/devel/p5-IPC-System-Simple/Makefile
index 9fb6ee2aee82..6f207c87bc95 100644
--- a/devel/p5-IPC-System-Simple/Makefile
+++ b/devel/p5-IPC-System-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to run commands simply with detailed diagnostics
+WWW= https://metacpan.org/release/IPC-System-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-IRI/Makefile b/devel/p5-IRI/Makefile
index 34f37fb6ad27..3b473aae2e23 100644
--- a/devel/p5-IRI/Makefile
+++ b/devel/p5-IRI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Internationalized Resource Identifiers
+WWW= https://metacpan.org/release/IRI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Import-Base/Makefile b/devel/p5-Import-Base/Makefile
index 2555a6742783..f3030b5c1185 100644
--- a/devel/p5-Import-Base/Makefile
+++ b/devel/p5-Import-Base/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Import a set of modules into the calling module
+WWW= https://metacpan.org/pod/Import::Base
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Import-Into/Makefile b/devel/p5-Import-Into/Makefile
index cbe45a1f171b..09ae797370ed 100644
--- a/devel/p5-Import-Into/Makefile
+++ b/devel/p5-Import-Into/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Import packages into other packages
+WWW= https://metacpan.org/release/Import-Into
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Importer/Makefile b/devel/p5-Importer/Makefile
index 031514620aff..4a8eb3e9cb5b 100644
--- a/devel/p5-Importer/Makefile
+++ b/devel/p5-Importer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alternative but compatible interface to modules that export symbols
+WWW= https://metacpan.org/release/Importer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Inline-ASM/Makefile b/devel/p5-Inline-ASM/Makefile
index 27591caab6d6..6dc9c9e28c30 100644
--- a/devel/p5-Inline-ASM/Makefile
+++ b/devel/p5-Inline-ASM/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write Perl Subroutines in assembler
+WWW= https://metacpan.org/release/Inline-ASM
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Inline-C/Makefile b/devel/p5-Inline-C/Makefile
index 866084715ed8..5d651fddf108 100644
--- a/devel/p5-Inline-C/Makefile
+++ b/devel/p5-Inline-C/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write Perl Subroutines in C
+WWW= https://metacpan.org/release/Inline-C
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Inline-CPP/Makefile b/devel/p5-Inline-CPP/Makefile
index 41787d22736d..58ffd7d05a1d 100644
--- a/devel/p5-Inline-CPP/Makefile
+++ b/devel/p5-Inline-CPP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write Perl subroutines and classes in C++
+WWW= https://metacpan.org/release/Inline-CPP
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Inline-Files/Makefile b/devel/p5-Inline-Files/Makefile
index 7d6842820860..6a1ccfbcfdf3 100644
--- a/devel/p5-Inline-Files/Makefile
+++ b/devel/p5-Inline-Files/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Multiple virtual files at the end of your code
+WWW= https://metacpan.org/release/Inline-Files
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Inline-Filters/Makefile b/devel/p5-Inline-Filters/Makefile
index 32212a93e186..990afcdfd47e 100644
--- a/devel/p5-Inline-Filters/Makefile
+++ b/devel/p5-Inline-Filters/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Common source code filters for Inline Modules
+WWW= https://metacpan.org/release/Inline-Filters
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Inline-Java/Makefile b/devel/p5-Inline-Java/Makefile
index 9482dfc8bf98..1c35e951d9c9 100644
--- a/devel/p5-Inline-Java/Makefile
+++ b/devel/p5-Inline-Java/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write Perl subroutines and classes in Java
+WWW= https://metacpan.org/release/Inline-Java
LICENSE= ARTPERL10
diff --git a/devel/p5-Inline-Python/Makefile b/devel/p5-Inline-Python/Makefile
index 59951be3e956..e20c450ff1bd 100644
--- a/devel/p5-Inline-Python/Makefile
+++ b/devel/p5-Inline-Python/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write Perl Subroutines in Python
+WWW= https://metacpan.org/release/Inline-Python
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Inline-TT/Makefile b/devel/p5-Inline-TT/Makefile
index 208766c3e10f..d5a5a46df62c 100644
--- a/devel/p5-Inline-TT/Makefile
+++ b/devel/p5-Inline-TT/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides inline support for template toolkit 2.x
+WWW= https://metacpan.org/release/Inline-TT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Inline-Tcl/Makefile b/devel/p5-Inline-Tcl/Makefile
index e89aaf31e776..bc5068bfbfc4 100644
--- a/devel/p5-Inline-Tcl/Makefile
+++ b/devel/p5-Inline-Tcl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write Perl subroutines in Tcl
+WWW= https://metacpan.org/release/Inline-Tcl
LICENSE= ARTPERL10
diff --git a/devel/p5-Inline/Makefile b/devel/p5-Inline/Makefile
index 09b0baf63583..68769d00d190 100644
--- a/devel/p5-Inline/Makefile
+++ b/devel/p5-Inline/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write Perl subroutines in other programming languages
+WWW= https://metacpan.org/release/Inline
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-InlineX-C2XS/Makefile b/devel/p5-InlineX-C2XS/Makefile
index 1c913c5cd2c0..c7508f32cd3b 100644
--- a/devel/p5-InlineX-C2XS/Makefile
+++ b/devel/p5-InlineX-C2XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to create an XS file from an Inline C file
+WWW= https://metacpan.org/release/InlineX-C2XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-InlineX-CPP2XS/Makefile b/devel/p5-InlineX-CPP2XS/Makefile
index a654de90090d..9bf69af9a3a5 100644
--- a/devel/p5-InlineX-CPP2XS/Makefile
+++ b/devel/p5-InlineX-CPP2XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert from Inline C++ code to XS
+WWW= https://metacpan.org/release/InlineX-CPP2XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Input-Validator/Makefile b/devel/p5-Input-Validator/Makefile
index ba7026af059e..ffcc7c997ab0 100644
--- a/devel/p5-Input-Validator/Makefile
+++ b/devel/p5-Input-Validator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Input validator that just validates input
+WWW= https://metacpan.org/pod/Input::Validator
LICENSE= ART20
diff --git a/devel/p5-Ioctl/Makefile b/devel/p5-Ioctl/Makefile
index 360861472d69..f3702754f9e0 100644
--- a/devel/p5-Ioctl/Makefile
+++ b/devel/p5-Ioctl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that provides a way to get the value of C ioctl constants
+WWW= https://metacpan.org/release/JPRIT/Ioctl-0.81
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Iodef-Pb-Simple/Makefile b/devel/p5-Iodef-Pb-Simple/Makefile
index c9f27a8ee84c..ee57dcf4a050 100644
--- a/devel/p5-Iodef-Pb-Simple/Makefile
+++ b/devel/p5-Iodef-Pb-Simple/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension providing high level API access to Iodef-Pb
+WWW= https://metacpan.org/release/Iodef-Pb-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Iterator-IO/Makefile b/devel/p5-Iterator-IO/Makefile
index 7070097c46e2..ff9fee3f582e 100644
--- a/devel/p5-Iterator-IO/Makefile
+++ b/devel/p5-Iterator-IO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Filesystem and stream iterators
+WWW= https://metacpan.org/release/Iterator-IO
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Iterator-Misc/Makefile b/devel/p5-Iterator-Misc/Makefile
index 270e65069256..e7d3b10c9afd 100644
--- a/devel/p5-Iterator-Misc/Makefile
+++ b/devel/p5-Iterator-Misc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Miscellaneous iterator functions
+WWW= https://metacpan.org/release/Iterator-Misc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Iterator-Simple-Lookahead/Makefile b/devel/p5-Iterator-Simple-Lookahead/Makefile
index fdcb4952808c..4905569e78bd 100644
--- a/devel/p5-Iterator-Simple-Lookahead/Makefile
+++ b/devel/p5-Iterator-Simple-Lookahead/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple iterator with lookahead and unget
+WWW= https://metacpan.org/dist/Iterator-Simple-Lookahead
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Iterator-Simple/Makefile b/devel/p5-Iterator-Simple/Makefile
index e03507bc177f..93400babbd18 100644
--- a/devel/p5-Iterator-Simple/Makefile
+++ b/devel/p5-Iterator-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple iterator and utilities
+WWW= https://metacpan.org/release/Iterator-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Iterator-Util/Makefile b/devel/p5-Iterator-Util/Makefile
index efb804369ded..594da24b3aac 100644
--- a/devel/p5-Iterator-Util/Makefile
+++ b/devel/p5-Iterator-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Essential utilities for the Iterator class
+WWW= https://metacpan.org/release/Iterator-DBI
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Iterator>=0:devel/p5-Iterator
diff --git a/devel/p5-Iterator/Makefile b/devel/p5-Iterator/Makefile
index d9b785653129..80a4351170c4 100644
--- a/devel/p5-Iterator/Makefile
+++ b/devel/p5-Iterator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= General-purpose iterator class
+WWW= https://metacpan.org/release/Iterator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JIRA-REST/Makefile b/devel/p5-JIRA-REST/Makefile
index abb9ff073fc6..9efe1f2c04f9 100644
--- a/devel/p5-JIRA-REST/Makefile
+++ b/devel/p5-JIRA-REST/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extended interface to JIRA REST API
+WWW= https://metacpan.org/release/JIRA-REST
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JQuery/Makefile b/devel/p5-JQuery/Makefile
index 3ca0f2be0129..841e63af166c 100644
--- a/devel/p5-JQuery/Makefile
+++ b/devel/p5-JQuery/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface to Jquery, a language based on JavaScript
+WWW= https://metacpan.org/release/JQuery
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JSON-Hyper/Makefile b/devel/p5-JSON-Hyper/Makefile
index f457414626eb..545f1ec6cd99 100644
--- a/devel/p5-JSON-Hyper/Makefile
+++ b/devel/p5-JSON-Hyper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extract links from JSON objects
+WWW= https://metacpan.org/release/JSON-Hyper
LICENSE= MIT
diff --git a/devel/p5-JSON-Parse/Makefile b/devel/p5-JSON-Parse/Makefile
index e381a8940750..e58a2e30b811 100644
--- a/devel/p5-JSON-Parse/Makefile
+++ b/devel/p5-JSON-Parse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read JSON into a Perl variable
+WWW= https://metacpan.org/release/JSON-Parse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JSON-Path/Makefile b/devel/p5-JSON-Path/Makefile
index 697b96cc1e92..82f4e61062fb 100644
--- a/devel/p5-JSON-Path/Makefile
+++ b/devel/p5-JSON-Path/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|00$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Search nested hashref/arrayref structures using JSONPath
+WWW= https://metacpan.org/release/JSON-Path
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JSON-Pointer/Makefile b/devel/p5-JSON-Pointer/Makefile
index 0d99fb681d4f..58b40eb5cb59 100644
--- a/devel/p5-JSON-Pointer/Makefile
+++ b/devel/p5-JSON-Pointer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of JSON Pointer (RFC6901)
+WWW= https://metacpan.org/release/JSON-Pointer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JSON-RPC-Common/Makefile b/devel/p5-JSON-RPC-Common/Makefile
index 53475e450302..987a4e89f331 100644
--- a/devel/p5-JSON-RPC-Common/Makefile
+++ b/devel/p5-JSON-RPC-Common/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Transport agnostic JSON RPC helper objects
+WWW= https://metacpan.org/release/JSON-RPC-Common
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JSON-RPC-Dispatcher/Makefile b/devel/p5-JSON-RPC-Dispatcher/Makefile
index 3acfffe50ac1..2c63fa2a8a16 100644
--- a/devel/p5-JSON-RPC-Dispatcher/Makefile
+++ b/devel/p5-JSON-RPC-Dispatcher/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= JSON-RPC 2.0 server
+WWW= https://metacpan.org/release/JSON-RPC-Dispatcher
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JSON-RPC/Makefile b/devel/p5-JSON-RPC/Makefile
index 74ea3880ccb1..9e7311fd86b4 100644
--- a/devel/p5-JSON-RPC/Makefile
+++ b/devel/p5-JSON-RPC/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl implementation of JSON-RPC 1.1 protocol
+WWW= https://metacpan.org/release/JSON-RPC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-JSON-Schema/Makefile b/devel/p5-JSON-Schema/Makefile
index f285aa856a54..092f312196c7 100644
--- a/devel/p5-JSON-Schema/Makefile
+++ b/devel/p5-JSON-Schema/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate JSON against a schema
+WWW= https://metacpan.org/release/JSON-Schema
LICENSE= MIT
diff --git a/devel/p5-Jonk/Makefile b/devel/p5-Jonk/Makefile
index 9aa96c1dba22..3b0466e6094f 100644
--- a/devel/p5-Jonk/Makefile
+++ b/devel/p5-Jonk/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple job tank manager
+WWW= https://metacpan.org/release/Jonk
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Keyword-Declare/Makefile b/devel/p5-Keyword-Declare/Makefile
index da4809a57131..4fe3c2c93e9d 100644
--- a/devel/p5-Keyword-Declare/Makefile
+++ b/devel/p5-Keyword-Declare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Declare new Perl keywords...via a keyword...named keyword
+WWW= https://metacpan.org/release/Keyword-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Keyword-Pluggable/Makefile b/devel/p5-Keyword-Pluggable/Makefile
index 86442b2b13c1..0e4812055802 100644
--- a/devel/p5-Keyword-Pluggable/Makefile
+++ b/devel/p5-Keyword-Pluggable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Define new keywords in pure Perl
+WWW= https://metacpan.org/release/Keyword-Pluggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Keyword-Simple/Makefile b/devel/p5-Keyword-Simple/Makefile
index a9f0407557ff..f158ece1333c 100644
--- a/devel/p5-Keyword-Simple/Makefile
+++ b/devel/p5-Keyword-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Define new keywords in pure Perl
+WWW= https://metacpan.org/release/Keyword-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-LV/Makefile b/devel/p5-LV/Makefile
index cc282d0a099a..385e2a17830a 100644
--- a/devel/p5-LV/Makefile
+++ b/devel/p5-LV/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= LV for lvalue
+WWW= https://metacpan.org/release/LV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Lexical-Alias/Makefile b/devel/p5-Lexical-Alias/Makefile
index 0677c22f10c7..f07fe43310d4 100644
--- a/devel/p5-Lexical-Alias/Makefile
+++ b/devel/p5-Lexical-Alias/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Makes a lexical an alias for another variable
+WWW= https://metacpan.org/release/Lexical-Alias
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Lexical-Import/Makefile b/devel/p5-Lexical-Import/Makefile
index b91720b070d8..99064e368648 100644
--- a/devel/p5-Lexical-Import/Makefile
+++ b/devel/p5-Lexical-Import/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Clean imports from package-exporting modules
+WWW= https://metacpan.org/release/Lexical-Import
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Lexical-Persistence/Makefile b/devel/p5-Lexical-Persistence/Makefile
index 776d2ae550d4..51544ea5e888 100644
--- a/devel/p5-Lexical-Persistence/Makefile
+++ b/devel/p5-Lexical-Persistence/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Persistent lexical variable values for arbitrary calls
+WWW= https://metacpan.org/release/Lexical-Persistence
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Lexical-SealRequireHints/Makefile b/devel/p5-Lexical-SealRequireHints/Makefile
index f10551673a61..583ff9711038 100644
--- a/devel/p5-Lexical-SealRequireHints/Makefile
+++ b/devel/p5-Lexical-SealRequireHints/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to prevent leakage of lexical hints
+WWW= https://metacpan.org/release/Lexical-SealRequireHints
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Lexical-Var/Makefile b/devel/p5-Lexical-Var/Makefile
index bd7210310728..e85e78dd9158 100644
--- a/devel/p5-Lexical-Var/Makefile
+++ b/devel/p5-Lexical-Var/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for static variables without namespace pollution
+WWW= https://metacpan.org/release/Lexical-Var
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Lingua-JA-Fold/Makefile b/devel/p5-Lingua-JA-Fold/Makefile
index 63d3b7c49add..392dbfb3c908 100644
--- a/devel/p5-Lingua-JA-Fold/Makefile
+++ b/devel/p5-Lingua-JA-Fold/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for folding Japanese text
+WWW= https://metacpan.org/release/Lingua-JA-Fold
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Lingua-Translit/Makefile b/devel/p5-Lingua-Translit/Makefile
index 4bebaf6e58cf..ec762a4d3f5c 100644
--- a/devel/p5-Lingua-Translit/Makefile
+++ b/devel/p5-Lingua-Translit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Transliterates text between writing systems
+WWW= https://metacpan.org/release/Lingua-Translit
LICENSE= ARTPERL10
diff --git a/devel/p5-List-AllUtils/Makefile b/devel/p5-List-AllUtils/Makefile
index 11287fe7adfc..c495f3044ee7 100644
--- a/devel/p5-List-AllUtils/Makefile
+++ b/devel/p5-List-AllUtils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Combines List::Util and List::MoreUtils in one bite-sized package
+WWW= https://metacpan.org/release/List-AllUtils
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-List-BinarySearch/Makefile b/devel/p5-List-BinarySearch/Makefile
index 2740a10c35ef..a39f5288fa48 100644
--- a/devel/p5-List-BinarySearch/Makefile
+++ b/devel/p5-List-BinarySearch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Binary Search within a sorted array
+WWW= https://metacpan.org/release/List-BinarySearch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-Cycle/Makefile b/devel/p5-List-Cycle/Makefile
index b1cd0fe8d09b..30b9e28508c1 100644
--- a/devel/p5-List-Cycle/Makefile
+++ b/devel/p5-List-Cycle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Objects for cycling through a list of values
+WWW= https://metacpan.org/release/List-Cycle
LICENSE= ART20
diff --git a/devel/p5-List-Flatten/Makefile b/devel/p5-List-Flatten/Makefile
index 375006c21cd3..0d14ab56aacf 100644
--- a/devel/p5-List-Flatten/Makefile
+++ b/devel/p5-List-Flatten/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interpolate array references in a list
+WWW= https://metacpan.org/pod/List::Flatten
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-List-Gen/Makefile b/devel/p5-List-Gen/Makefile
index 0ada6cda7e4b..85294a92b4a4 100644
--- a/devel/p5-List-Gen/Makefile
+++ b/devel/p5-List-Gen/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Functions for generating lists
+WWW= https://metacpan.org/release/List-Gen
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-Objects-Types/Makefile b/devel/p5-List-Objects-Types/Makefile
index 533395485a64..72e8990d0c17 100644
--- a/devel/p5-List-Objects-Types/Makefile
+++ b/devel/p5-List-Objects-Types/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Type::Tiny-based types for List::Objects::WithUtils
+WWW= https://metacpan.org/release/List-Objects-Types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-Objects-WithUtils/Makefile b/devel/p5-List-Objects-WithUtils/Makefile
index e23d09617ceb..144f1c4fefb7 100644
--- a/devel/p5-List-Objects-WithUtils/Makefile
+++ b/devel/p5-List-Objects-WithUtils/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= List objects, kitchen sink included
+WWW= https://metacpan.org/release/List-Objects-WithUtils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-Pairwise/Makefile b/devel/p5-List-Pairwise/Makefile
index 7a52c7bc98e5..b96628a91fc8 100644
--- a/devel/p5-List-Pairwise/Makefile
+++ b/devel/p5-List-Pairwise/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= feld@FreeBSD.org
COMMENT= Map/grep arrays and hashes pairwise
+WWW= https://metacpan.org/pod/List::Pairwise
LICENSE= ART10
diff --git a/devel/p5-List-PowerSet/Makefile b/devel/p5-List-PowerSet/Makefile
index 051dbd3b0d35..2d8145905886 100644
--- a/devel/p5-List-PowerSet/Makefile
+++ b/devel/p5-List-PowerSet/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module that allows you to generate the power set of a list
+WWW= https://metacpan.org/release/List-PowerSet
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-Regexp/Makefile b/devel/p5-List-Regexp/Makefile
index 8008e7001228..79a381c9d603 100644
--- a/devel/p5-List-Regexp/Makefile
+++ b/devel/p5-List-Regexp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert list of strings to a regular expression
+WWW= https://metacpan.org/release/List-Regexp
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-List-Rotation-Cycle/Makefile b/devel/p5-List-Rotation-Cycle/Makefile
index 5a597cba8f39..cb1b4370f3ea 100644
--- a/devel/p5-List-Rotation-Cycle/Makefile
+++ b/devel/p5-List-Rotation-Cycle/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cycle through a list of values
+WWW= https://metacpan.org/release/List-Rotation-Cycle
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-SomeUtils-XS/Makefile b/devel/p5-List-SomeUtils-XS/Makefile
index cb3015e22b4f..3dc6d7750acf 100644
--- a/devel/p5-List-SomeUtils-XS/Makefile
+++ b/devel/p5-List-SomeUtils-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS implementation for List::SomeUtils
+WWW= https://metacpan.org/release/List-SomeUtils-XS
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-List-SomeUtils/Makefile b/devel/p5-List-SomeUtils/Makefile
index 43f7b20eb3f0..eedee4db3f49 100644
--- a/devel/p5-List-SomeUtils/Makefile
+++ b/devel/p5-List-SomeUtils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide the stuff missing in List::Util
+WWW= https://metacpan.org/release/List-SomeUtils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-Uniq/Makefile b/devel/p5-List-Uniq/Makefile
index 2022afa62c8a..3e3b1131404b 100644
--- a/devel/p5-List-Uniq/Makefile
+++ b/devel/p5-List-Uniq/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mopsfelder@gmail.com
COMMENT= Extract the unique elements of a list
+WWW= https://metacpan.org/release/List-Uniq
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-List-UtilsBy-XS/Makefile b/devel/p5-List-UtilsBy-XS/Makefile
index 3591ef8db680..1684b12e8a2c 100644
--- a/devel/p5-List-UtilsBy-XS/Makefile
+++ b/devel/p5-List-UtilsBy-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS implementation of List::UtilsBy
+WWW= https://metacpan.org/release/List-UtilsBy-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-List-UtilsBy/Makefile b/devel/p5-List-UtilsBy/Makefile
index 7ea5764d4920..bd21d38ac437 100644
--- a/devel/p5-List-UtilsBy/Makefile
+++ b/devel/p5-List-UtilsBy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for higher-order list utility functions
+WWW= https://metacpan.org/release/List-UtilsBy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Locale-Maketext-Fuzzy/Makefile b/devel/p5-Locale-Maketext-Fuzzy/Makefile
index c31afc133479..72ec94a1361e 100644
--- a/devel/p5-Locale-Maketext-Fuzzy/Makefile
+++ b/devel/p5-Locale-Maketext-Fuzzy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Maketext from already interpolated strings
+WWW= https://metacpan.org/release/Locale-Maketext-Fuzzy
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Locale-Maketext-Gettext/Makefile b/devel/p5-Locale-Maketext-Gettext/Makefile
index c66680f9abc4..808b6ae6786d 100644
--- a/devel/p5-Locale-Maketext-Gettext/Makefile
+++ b/devel/p5-Locale-Maketext-Gettext/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Joins gettext and Maketext frameworks
+WWW= https://metacpan.org/release/Locale-Maketext-Gettext
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Locale-Maketext-Lexicon/Makefile b/devel/p5-Locale-Maketext-Lexicon/Makefile
index 5618089188e6..66001f7fdba7 100644
--- a/devel/p5-Locale-Maketext-Lexicon/Makefile
+++ b/devel/p5-Locale-Maketext-Lexicon/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use other catalog formats in Locale::Maketext
+WWW= https://metacpan.org/release/Locale-Maketext-Lexicon
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Locale-Maketext-Simple/Makefile b/devel/p5-Locale-Maketext-Simple/Makefile
index 0fd3febfa6c3..dc1460a99c58 100644
--- a/devel/p5-Locale-Maketext-Simple/Makefile
+++ b/devel/p5-Locale-Maketext-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple interface to Locale::Maketext::Lexicon
+WWW= https://metacpan.org/release/Locale-Maketext-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Locale-Maketext/Makefile b/devel/p5-Locale-Maketext/Makefile
index ae291038dbe2..4f7d6185681c 100644
--- a/devel/p5-Locale-Maketext/Makefile
+++ b/devel/p5-Locale-Maketext/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Framework for software localization and inheritance-based lexicons
+WWW= https://metacpan.org/release/Locale-Maketext
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Locale-Msgfmt/Makefile b/devel/p5-Locale-Msgfmt/Makefile
index 0769eb2d58bf..d1807f607dda 100644
--- a/devel/p5-Locale-Msgfmt/Makefile
+++ b/devel/p5-Locale-Msgfmt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Compile .po files to .mo files
+WWW= https://metacpan.org/release/Locale-Msgfmt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Locale-PGetText/Makefile b/devel/p5-Locale-PGetText/Makefile
index 00003b811c7e..48fbf27a122b 100644
--- a/devel/p5-Locale-PGetText/Makefile
+++ b/devel/p5-Locale-PGetText/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pure perl implementation of GNU gettext
+WWW= https://metacpan.org/release/Locale-PGetText
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Locale-PO/Makefile b/devel/p5-Locale-PO/Makefile
index a05a90351f71..d4e19c1b0528 100644
--- a/devel/p5-Locale-PO/Makefile
+++ b/devel/p5-Locale-PO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for manipulating .po entries from GNU gettext
+WWW= https://metacpan.org/release/Locale-PO
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Locale-gettext/Makefile b/devel/p5-Locale-gettext/Makefile
index 5eafd4364d99..bf0e39f90b0c 100644
--- a/devel/p5-Locale-gettext/Makefile
+++ b/devel/p5-Locale-gettext/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:C/.*-//}-${PORTVERSION}
MAINTAINER= demon@FreeBSD.org
COMMENT= Message handling functions
+WWW= https://metacpan.org/release/gettext
LICENSE= ARTPERL10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-Locale-libintl/Makefile b/devel/p5-Locale-libintl/Makefile
index 4b482095242e..95feebe4c6e8 100644
--- a/devel/p5-Locale-libintl/Makefile
+++ b/devel/p5-Locale-libintl/Makefile
@@ -7,6 +7,7 @@ DISTNAME= libintl-perl-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Internationalization library for Perl
+WWW= https://metacpan.org/release/libintl-perl
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/p5-LockFile-Simple/Makefile b/devel/p5-LockFile-Simple/Makefile
index 91241b7478ea..c59a9628da74 100644
--- a/devel/p5-LockFile-Simple/Makefile
+++ b/devel/p5-LockFile-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implementing simple file locking
+WWW= https://metacpan.org/release/LockFile-Simple
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Accounting-SVK/Makefile b/devel/p5-Log-Accounting-SVK/Makefile
index 11d12c19e342..63a49a9cb1db 100644
--- a/devel/p5-Log-Accounting-SVK/Makefile
+++ b/devel/p5-Log-Accounting-SVK/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Perl module for accounting SVK repository
+WWW= https://metacpan.org/release/GUGOD/Log-Accounting-SVK-0.05
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Accounting-SVN/Makefile b/devel/p5-Log-Accounting-SVN/Makefile
index 6c6450198394..c87ad82e2aeb 100644
--- a/devel/p5-Log-Accounting-SVN/Makefile
+++ b/devel/p5-Log-Accounting-SVN/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Perl module for accounting SVN repository
+WWW= https://metacpan.org/release/GUGOD/Log-Accounting-SVN-0.01
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Agent-Logger/Makefile b/devel/p5-Log-Agent-Logger/Makefile
index 9d53919eb661..0ca2f6b57e0a 100644
--- a/devel/p5-Log-Agent-Logger/Makefile
+++ b/devel/p5-Log-Agent-Logger/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Logging interface for Perl
+WWW= https://metacpan.org/release/Log-Agent-Logger
LICENSE= ART20
diff --git a/devel/p5-Log-Agent/Makefile b/devel/p5-Log-Agent/Makefile
index d582d8da2251..9ebfe53945c6 100644
--- a/devel/p5-Log-Agent/Makefile
+++ b/devel/p5-Log-Agent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set of Perl modules that allows you to enhance logging capabilities
+WWW= https://metacpan.org/release/Log-Agent
LICENSE= ART20
diff --git a/devel/p5-Log-Any-Adapter-Dispatch/Makefile b/devel/p5-Log-Any-Adapter-Dispatch/Makefile
index 5e5e294c7aeb..9a675b81ff67 100644
--- a/devel/p5-Log-Any-Adapter-Dispatch/Makefile
+++ b/devel/p5-Log-Any-Adapter-Dispatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for adapter to use Log::Dispatch with Log::Any
+WWW= https://metacpan.org/release/Log-Any-Adapter-Dispatch
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Log-Any-Adapter-Log4perl/Makefile b/devel/p5-Log-Any-Adapter-Log4perl/Makefile
index ec49e95a37a5..fbcbacd781e3 100644
--- a/devel/p5-Log-Any-Adapter-Log4perl/Makefile
+++ b/devel/p5-Log-Any-Adapter-Log4perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log::Any adapter for Log4perl
+WWW= https://metacpan.org/release/Log-Any-Adapter-Log4perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Any-App/Makefile b/devel/p5-Log-Any-App/Makefile
index bd3563f171aa..99732fbc41aa 100644
--- a/devel/p5-Log-Any-App/Makefile
+++ b/devel/p5-Log-Any-App/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy way to use Log::Any in applications
+WWW= https://metacpan.org/release/PERLANCAR/Log-Any-App-0.53
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Any-IfLOG/Makefile b/devel/p5-Log-Any-IfLOG/Makefile
index fc29ad28871e..0b551b7bf1e5 100644
--- a/devel/p5-Log-Any-IfLOG/Makefile
+++ b/devel/p5-Log-Any-IfLOG/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Load Log::Any only if LOG environment variable is true
+WWW= https://metacpan.org/release/Log-Any-IfLOG
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Any/Makefile b/devel/p5-Log-Any/Makefile
index c7fbc0b1fa1c..81c5ff5c7db9 100644
--- a/devel/p5-Log-Any/Makefile
+++ b/devel/p5-Log-Any/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Bringing loggers and listeners together
+WWW= https://metacpan.org/release/Log-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Contextual/Makefile b/devel/p5-Log-Contextual/Makefile
index 6fb08dd805b7..a4220cbcca19 100644
--- a/devel/p5-Log-Contextual/Makefile
+++ b/devel/p5-Log-Contextual/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for simple logging interface with a contextual log
+WWW= https://metacpan.org/release/Log-Contextual
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Defer/Makefile b/devel/p5-Log-Defer/Makefile
index 33a7fe8399ae..ed4f09521b23 100644
--- a/devel/p5-Log-Defer/Makefile
+++ b/devel/p5-Log-Defer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Deferred logs and timers
+WWW= https://metacpan.org/release/Log-Defer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-Array/Makefile b/devel/p5-Log-Dispatch-Array/Makefile
index 6e8f3cd2cdc1..eefabb5eaaa3 100644
--- a/devel/p5-Log-Dispatch-Array/Makefile
+++ b/devel/p5-Log-Dispatch-Array/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Log events to an array (reference)
+WWW= https://metacpan.org/release/Log-Dispatch-Array
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-ArrayWithLimits/Makefile b/devel/p5-Log-Dispatch-ArrayWithLimits/Makefile
index 6e98693e1904..45d3977d0824 100644
--- a/devel/p5-Log-Dispatch-ArrayWithLimits/Makefile
+++ b/devel/p5-Log-Dispatch-ArrayWithLimits/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Log to array, with some limits applied
+WWW= https://metacpan.org/release/Log-Dispatch-ArrayWithLimits
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-Colorful/Makefile b/devel/p5-Log-Dispatch-Colorful/Makefile
index 554091b1bf49..07151edf1545 100644
--- a/devel/p5-Log-Dispatch-Colorful/Makefile
+++ b/devel/p5-Log-Dispatch-Colorful/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for logging to screen
+WWW= https://metacpan.org/release/Log-Dispatch-Colorful
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Filter>0:devel/p5-Filter \
diff --git a/devel/p5-Log-Dispatch-Config/Makefile b/devel/p5-Log-Dispatch-Config/Makefile
index 1aacb71ec329..9fddf0996c23 100644
--- a/devel/p5-Log-Dispatch-Config/Makefile
+++ b/devel/p5-Log-Dispatch-Config/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log4j equivalent for Perl
+WWW= https://metacpan.org/release/Log-Dispatch-Config
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-Configurator-Any/Makefile b/devel/p5-Log-Dispatch-Configurator-Any/Makefile
index 18f78f2bc127..981b351b600f 100644
--- a/devel/p5-Log-Dispatch-Configurator-Any/Makefile
+++ b/devel/p5-Log-Dispatch-Configurator-Any/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Configurator implementation with Config::Any
+WWW= https://metacpan.org/release/Log-Dispatch-Configurator-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-Configurator-YAML/Makefile b/devel/p5-Log-Dispatch-Configurator-YAML/Makefile
index afa99e1fb3b4..0644436069a0 100644
--- a/devel/p5-Log-Dispatch-Configurator-YAML/Makefile
+++ b/devel/p5-Log-Dispatch-Configurator-YAML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= Configurator implementation with YAML
+WWW= https://metacpan.org/release/Log-Dispatch-Configurator-YAML
RUN_DEPENDS= p5-Log-Dispatch-Config>=0:devel/p5-Log-Dispatch-Config \
p5-YAML>=0:textproc/p5-YAML
diff --git a/devel/p5-Log-Dispatch-DBI/Makefile b/devel/p5-Log-Dispatch-DBI/Makefile
index 53f9cac4d8f0..d977e5cadc36 100644
--- a/devel/p5-Log-Dispatch-DBI/Makefile
+++ b/devel/p5-Log-Dispatch-DBI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gebhart@secnetix.de
COMMENT= Log::Dispatch output class for logging to database via DBI interface
+WWW= https://metacpan.org/release/Log-Dispatch-DBI
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Dispatch>=2.0:devel/p5-Log-Dispatch \
diff --git a/devel/p5-Log-Dispatch-Dir/Makefile b/devel/p5-Log-Dispatch-Dir/Makefile
index 0e5706d01401..5a50ac955690 100644
--- a/devel/p5-Log-Dispatch-Dir/Makefile
+++ b/devel/p5-Log-Dispatch-Dir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Log messages to separate files in a directory, with rotate options
+WWW= https://metacpan.org/release/Log-Dispatch-Dir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-Email-EmailSend/Makefile b/devel/p5-Log-Dispatch-Email-EmailSend/Makefile
index 2a3a751b4a88..bb02a5b8e03d 100644
--- a/devel/p5-Log-Dispatch-Email-EmailSend/Makefile
+++ b/devel/p5-Log-Dispatch-Email-EmailSend/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Subclass of Log-Dispatch-Email that uses Email-Send
+WWW= https://metacpan.org/release/Log-Dispatch-Email-EmailSend
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-File-Rolling/Makefile b/devel/p5-Log-Dispatch-File-Rolling/Makefile
index b8dbd1c5ff7f..195794d4cff3 100644
--- a/devel/p5-Log-Dispatch-File-Rolling/Makefile
+++ b/devel/p5-Log-Dispatch-File-Rolling/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object for logging to date/time/pid stamped files
+WWW= https://metacpan.org/release/Log-Dispatch-File-Rolling
LICENSE= ART20
diff --git a/devel/p5-Log-Dispatch-File-Stamped/Makefile b/devel/p5-Log-Dispatch-File-Stamped/Makefile
index e69dfb2ae56a..9d1c6e893b48 100644
--- a/devel/p5-Log-Dispatch-File-Stamped/Makefile
+++ b/devel/p5-Log-Dispatch-File-Stamped/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= Logging to date/time stamped files
+WWW= https://metacpan.org/release/Log-Dispatch-File-Stamped
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-FileRotate/Makefile b/devel/p5-Log-Dispatch-FileRotate/Makefile
index a770248e0bcf..11c00e83f816 100644
--- a/devel/p5-Log-Dispatch-FileRotate/Makefile
+++ b/devel/p5-Log-Dispatch-FileRotate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log::Dispatch plug-in for files that archive/rotate themselves
+WWW= https://metacpan.org/release/Log-Dispatch-FileRotate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-FileShared/Makefile b/devel/p5-Log-Dispatch-FileShared/Makefile
index 434a8b4d5114..7bd30e585570 100644
--- a/devel/p5-Log-Dispatch-FileShared/Makefile
+++ b/devel/p5-Log-Dispatch-FileShared/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log::Dispatch output class for logging to shared files
+WWW= https://metacpan.org/release/Log-Dispatch-FileShared
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Dispatch>=0:devel/p5-Log-Dispatch \
diff --git a/devel/p5-Log-Dispatch-FileWriteRotate/Makefile b/devel/p5-Log-Dispatch-FileWriteRotate/Makefile
index 128e3a58d776..9f924e8bc2ab 100644
--- a/devel/p5-Log-Dispatch-FileWriteRotate/Makefile
+++ b/devel/p5-Log-Dispatch-FileWriteRotate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Log to files that archive/rotate themselves, w/ File::Write::Rotate
+WWW= https://metacpan.org/release/Log-Dispatch-FileWriteRotate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-Perl/Makefile b/devel/p5-Log-Dispatch-Perl/Makefile
index 57e0385f7b9f..ddd54d7c345b 100644
--- a/devel/p5-Log-Dispatch-Perl/Makefile
+++ b/devel/p5-Log-Dispatch-Perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log::Dispatch plug-in using core Perl functions for logging
+WWW= https://metacpan.org/release/Log-Dispatch-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch-Screen-Color/Makefile b/devel/p5-Log-Dispatch-Screen-Color/Makefile
index 51c8f74e9d2d..9c323ea34e2f 100644
--- a/devel/p5-Log-Dispatch-Screen-Color/Makefile
+++ b/devel/p5-Log-Dispatch-Screen-Color/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to support color for Log::Dispatch::Screen
+WWW= https://metacpan.org/release/Log-Dispatch-Screen-Color
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Log-Dispatch-Scribe/Makefile b/devel/p5-Log-Dispatch-Scribe/Makefile
index 4c38eef89e3d..b240d193328f 100644
--- a/devel/p5-Log-Dispatch-Scribe/Makefile
+++ b/devel/p5-Log-Dispatch-Scribe/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Logging via Facebook's Scribe server software #'
+WWW= https://metacpan.org/release/Log-Dispatch-Scribe
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dispatch/Makefile b/devel/p5-Log-Dispatch/Makefile
index e3f9a292075b..81ef9a36d583 100644
--- a/devel/p5-Log-Dispatch/Makefile
+++ b/devel/p5-Log-Dispatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Suite of OO modules for logging messages to multiple outputs
+WWW= https://metacpan.org/release/Log-Dispatch
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Log-Dispatchouli/Makefile b/devel/p5-Log-Dispatchouli/Makefile
index a2384067c9bf..81b5ef4ce999 100644
--- a/devel/p5-Log-Dispatchouli/Makefile
+++ b/devel/p5-Log-Dispatchouli/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Log events to an array (reference)
+WWW= https://metacpan.org/release/Log-Dispatchouli
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Dump/Makefile b/devel/p5-Log-Dump/Makefile
index f8c503ed144a..b69e4841b2e5 100644
--- a/devel/p5-Log-Dump/Makefile
+++ b/devel/p5-Log-Dump/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of simple logger mainly for debugging
+WWW= https://metacpan.org/release/Log-Dump
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Handler/Makefile b/devel/p5-Log-Handler/Makefile
index 1070d613348c..ae1811e39803 100644
--- a/devel/p5-Log-Handler/Makefile
+++ b/devel/p5-Log-Handler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented handler for logging, tracing, and debugging in Perl
+WWW= https://metacpan.org/release/Log-Handler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile b/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile
index cb216e5c9048..abf68bc9e28b 100644
--- a/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile
+++ b/devel/p5-Log-Log4perl-Appender-RabbitMQ/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module which allows logging to RabbitMQ via log4perl
+WWW= https://metacpan.org/release/Log-Log4perl-Appender-RabbitMQ
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ${LOCALBASE}/bin/l4p-tmpl:devel/p5-Log-Log4perl \
diff --git a/devel/p5-Log-Log4perl-Appender-Socket-UNIX/Makefile b/devel/p5-Log-Log4perl-Appender-Socket-UNIX/Makefile
index b4f9fef5743f..2f22034b623e 100644
--- a/devel/p5-Log-Log4perl-Appender-Socket-UNIX/Makefile
+++ b/devel/p5-Log-Log4perl-Appender-Socket-UNIX/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module which allows logging to a unix domain socket
+WWW= https://metacpan.org/release/Log-Log4perl-Appender-Socket-UNIX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Log4perl-Layout-JSON/Makefile b/devel/p5-Log-Log4perl-Layout-JSON/Makefile
index a3bd92d9e704..6d2e16171fa4 100644
--- a/devel/p5-Log-Log4perl-Layout-JSON/Makefile
+++ b/devel/p5-Log-Log4perl-Layout-JSON/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Layout a log message as a JSON hash, including MDC data
+WWW= https://metacpan.org/release/Log-Log4perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Log4perl-Tiny/Makefile b/devel/p5-Log-Log4perl-Tiny/Makefile
index ebb63bc46e19..642018b8ee03 100644
--- a/devel/p5-Log-Log4perl-Tiny/Makefile
+++ b/devel/p5-Log-Log4perl-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mimic Log::Log4perl in one single module
+WWW= https://metacpan.org/release/Log-Log4perl-Tiny
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Log-Log4perl/Makefile b/devel/p5-Log-Log4perl/Makefile
index 764967d0a362..107eab85ce7e 100644
--- a/devel/p5-Log-Log4perl/Makefile
+++ b/devel/p5-Log-Log4perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Log4j implementation for Perl
+WWW= https://metacpan.org/release/Log-Log4perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Message-Simple/Makefile b/devel/p5-Log-Message-Simple/Makefile
index 366ea154dac3..c7900ed5e74e 100644
--- a/devel/p5-Log-Message-Simple/Makefile
+++ b/devel/p5-Log-Message-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides standardized logging facilities using the Log::Message module
+WWW= https://metacpan.org/release/Log-Message-Simple
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Message>=0:devel/p5-Log-Message
diff --git a/devel/p5-Log-Message/Makefile b/devel/p5-Log-Message/Makefile
index 5d33c78bcde6..ca9b61efbc5c 100644
--- a/devel/p5-Log-Message/Makefile
+++ b/devel/p5-Log-Message/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Powerful and flexible message logging mechanism
+WWW= https://metacpan.org/release/Log-Message
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Minimal/Makefile b/devel/p5-Log-Minimal/Makefile
index c7eee68e4793..9c28b1294e98 100644
--- a/devel/p5-Log-Minimal/Makefile
+++ b/devel/p5-Log-Minimal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimal but customizable logger
+WWW= https://metacpan.org/release/Log-Minimal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Report-Optional/Makefile b/devel/p5-Log-Report-Optional/Makefile
index 73f2cf858f71..767ed67f8c5b 100644
--- a/devel/p5-Log-Report-Optional/Makefile
+++ b/devel/p5-Log-Report-Optional/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Log::Report or ::Minimal
+WWW= https://metacpan.org/release/Log-Report-Optional
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Report/Makefile b/devel/p5-Log-Report/Makefile
index 6f81099f84d2..025be7dfd928 100644
--- a/devel/p5-Log-Report/Makefile
+++ b/devel/p5-Log-Report/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Report a problem, pluggable handlers and language support
+WWW= https://metacpan.org/release/Log-Report
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Log-Simple/Makefile b/devel/p5-Log-Simple/Makefile
index 903f4d4287c3..ad3ff5b81429 100644
--- a/devel/p5-Log-Simple/Makefile
+++ b/devel/p5-Log-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic runtime logger
+WWW= https://metacpan.org/release/Log-Simple
LICENSE= GPLv2
diff --git a/devel/p5-Log-Trace/Makefile b/devel/p5-Log-Trace/Makefile
index 1a16b861419e..3a162ea508f3 100644
--- a/devel/p5-Log-Trace/Makefile
+++ b/devel/p5-Log-Trace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides a unified approach to tracing
+WWW= https://metacpan.org/release/Log-Trace
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/p5-Log-ger/Makefile b/devel/p5-Log-ger/Makefile
index ea27a3d268f5..bc18c5c61ca0 100644
--- a/devel/p5-Log-ger/Makefile
+++ b/devel/p5-Log-ger/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight, flexible logging framework
+WWW= https://metacpan.org/release/Log-ger
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Logfile-Rotate/Makefile b/devel/p5-Logfile-Rotate/Makefile
index 7887183ada7f..e91a200709bf 100644
--- a/devel/p5-Logfile-Rotate/Makefile
+++ b/devel/p5-Logfile-Rotate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to rotate logfiles
+WWW= https://metacpan.org/release/Logfile-Rotate
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Long-Jump/Makefile b/devel/p5-Long-Jump/Makefile
index 7d71d5750366..1918165ccf3e 100644
--- a/devel/p5-Long-Jump/Makefile
+++ b/devel/p5-Long-Jump/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mechanism for returning to a specific point from a deeply nested stack
+WWW= https://metacpan.org/release/Long-Jump
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Luka/Makefile b/devel/p5-Luka/Makefile
index 69b1b9b4dd7e..2dd1a23a767f 100644
--- a/devel/p5-Luka/Makefile
+++ b/devel/p5-Luka/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Exception handling and reporting framework
+WWW= https://metacpan.org/release/Luka
LICENSE= GPLv2+
diff --git a/devel/p5-Lvalue/Makefile b/devel/p5-Lvalue/Makefile
index f9e95d5fe57f..67c7249c43e5 100644
--- a/devel/p5-Lvalue/Makefile
+++ b/devel/p5-Lvalue/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Add lvalue getters and setters to existing objects
+WWW= https://metacpan.org/release/Lvalue
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-MCE-Shared/Makefile b/devel/p5-MCE-Shared/Makefile
index d7760d22a4b3..02d5ce3b2600 100644
--- a/devel/p5-MCE-Shared/Makefile
+++ b/devel/p5-MCE-Shared/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MCE extension for sharing data supporting threads and processes
+WWW= https://metacpan.org/release/MCE-Shared
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MCE/Makefile b/devel/p5-MCE/Makefile
index 37c07cb324e4..796013b30844 100644
--- a/devel/p5-MCE/Makefile
+++ b/devel/p5-MCE/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Many-Core Engine for Perl providing parallel processing capabilities
+WWW= https://metacpan.org/release/MCE
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MRO-Compat/Makefile b/devel/p5-MRO-Compat/Makefile
index ceb26b99875d..3cce0707b1e6 100644
--- a/devel/p5-MRO-Compat/Makefile
+++ b/devel/p5-MRO-Compat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Add mro::* interface compatibility for Perls < 5.9.5
+WWW= https://metacpan.org/release/MRO-Compat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MRO-Define/Makefile b/devel/p5-MRO-Define/Makefile
index 7d785d3ce3a8..c5e51ec430e3 100644
--- a/devel/p5-MRO-Define/Makefile
+++ b/devel/p5-MRO-Define/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Define your own method resolution order
+WWW= https://metacpan.org/release/MRO-Define
TEST_DEPENDS= p5-Variable-Magic>=0:devel/p5-Variable-Magic
diff --git a/devel/p5-Mac-FileSpec-Unixish/Makefile b/devel/p5-Mac-FileSpec-Unixish/Makefile
index 9703d1e44944..29577c3c3f72 100644
--- a/devel/p5-Mac-FileSpec-Unixish/Makefile
+++ b/devel/p5-Mac-FileSpec-Unixish/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module with functions to manipulate pathspecs in Unixish style
+WWW= https://metacpan.org/release/Mac-FileSpec-Unixish
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Mac-PropertyList/Makefile b/devel/p5-Mac-PropertyList/Makefile
index 335a7d9b9aee..0a44e18a59c1 100644
--- a/devel/p5-Mac-PropertyList/Makefile
+++ b/devel/p5-Mac-PropertyList/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Perl extension for parsing Mac OS X property lists
+WWW= https://metacpan.org/release/Mac-PropertyList
LICENSE= ART20
diff --git a/devel/p5-Make/Makefile b/devel/p5-Make/Makefile
index 2bb6cf764541..a01a0915c975 100644
--- a/devel/p5-Make/Makefile
+++ b/devel/p5-Make/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implementing 'make' and script
+WWW= https://metacpan.org/release/Make
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Media-Type-Simple/Makefile b/devel/p5-Media-Type-Simple/Makefile
index 02861d8c95bd..f148bf14b0e3 100644
--- a/devel/p5-Media-Type-Simple/Makefile
+++ b/devel/p5-Media-Type-Simple/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MIME Media Types and their file extensions
+WWW= https://metacpan.org/release/Media-Type-Simple
LICENSE= ART20
diff --git a/devel/p5-Memoize-ExpireLRU/Makefile b/devel/p5-Memoize-ExpireLRU/Makefile
index 26e4509cfc94..92c6df51a0e0 100644
--- a/devel/p5-Memoize-ExpireLRU/Makefile
+++ b/devel/p5-Memoize-ExpireLRU/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Expiry plug-in for Memoize that adds LRU cache expiration
+WWW= https://metacpan.org/release/Memoize-ExpireLRU
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Memoize/Makefile b/devel/p5-Memoize/Makefile
index 798fccad558c..b3774657eaf3 100644
--- a/devel/p5-Memoize/Makefile
+++ b/devel/p5-Memoize/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Transparently speed up perl functions by caching return values
+WWW= https://metacpan.org/release/Memoize
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Meta-Builder/Makefile b/devel/p5-Meta-Builder/Makefile
index 1c7b298b3f95..13630a3eeb69 100644
--- a/devel/p5-Meta-Builder/Makefile
+++ b/devel/p5-Meta-Builder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for creating Meta objects to track custom metrics
+WWW= https://metacpan.org/release/Meta-Builder
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MetaCPAN-Client/Makefile b/devel/p5-MetaCPAN-Client/Makefile
index 99773a46dc4d..ac7619885f46 100644
--- a/devel/p5-MetaCPAN-Client/Makefile
+++ b/devel/p5-MetaCPAN-Client/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Comprehensive, DWIM-featured client to the MetaCPAN API
+WWW= https://metacpan.org/release/MetaCPAN-Client
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Metabase-Client-Simple/Makefile b/devel/p5-Metabase-Client-Simple/Makefile
index 08750c366d72..54a63da2c7cb 100644
--- a/devel/p5-Metabase-Client-Simple/Makefile
+++ b/devel/p5-Metabase-Client-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Client that submits to Metabase servers
+WWW= https://metacpan.org/release/Metabase-Client-Simple
BUILD_DEPENDS= p5-JSON>=0:converters/p5-JSON \
p5-libwww>=0:www/p5-libwww \
diff --git a/devel/p5-Metabase-Fact/Makefile b/devel/p5-Metabase-Fact/Makefile
index c177d21764e2..b2cc1261d555 100644
--- a/devel/p5-Metabase-Fact/Makefile
+++ b/devel/p5-Metabase-Fact/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Metabase Facts
+WWW= https://metacpan.org/release/Metabase-Fact
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-JSON>=2.0:converters/p5-JSON \
diff --git a/devel/p5-Method-Alias/Makefile b/devel/p5-Method-Alias/Makefile
index 4b3fe570cc34..0ef87105aabb 100644
--- a/devel/p5-Method-Alias/Makefile
+++ b/devel/p5-Method-Alias/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create method aliases (and do it safely)
+WWW= https://metacpan.org/release/Method-Alias
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Method-Signatures-Simple/Makefile b/devel/p5-Method-Signatures-Simple/Makefile
index a9d1b88e29d0..fdd70a38a37e 100644
--- a/devel/p5-Method-Signatures-Simple/Makefile
+++ b/devel/p5-Method-Signatures-Simple/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Basic method declarations with signatures, without source filters
+WWW= https://metacpan.org/release/Method-Signatures-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Method-Signatures/Makefile b/devel/p5-Method-Signatures/Makefile
index 4cc07402f885..ff6ea0d780eb 100644
--- a/devel/p5-Method-Signatures/Makefile
+++ b/devel/p5-Method-Signatures/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Method and function declarations with signatures and no source filter
+WWW= https://metacpan.org/release/Method-Signatures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Metrics-Any/Makefile b/devel/p5-Metrics-Any/Makefile
index a5cc942044a1..e894d1fd1542 100644
--- a/devel/p5-Metrics-Any/Makefile
+++ b/devel/p5-Metrics-Any/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Abstract collection of monitoring metrics
+WWW= https://metacpan.org/release/Metrics-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Minilla/Makefile b/devel/p5-Minilla/Makefile
index 36764709b3c1..3964eee06de3 100644
--- a/devel/p5-Minilla/Makefile
+++ b/devel/p5-Minilla/Makefile
@@ -10,6 +10,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oklaspec@gmail.com
COMMENT= CPAN module authoring tool
+WWW= https://metacpan.org/release/Minilla
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Minion/Makefile b/devel/p5-Minion/Makefile
index 12677d7f4f5a..02aa482a1591 100644
--- a/devel/p5-Minion/Makefile
+++ b/devel/p5-Minion/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asynchronous job queue for Mojolicious
+WWW= https://metacpan.org/release/Minion
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Mixin-Event-Dispatch/Makefile b/devel/p5-Mixin-Event-Dispatch/Makefile
index 98eea570274a..374be0031b44 100644
--- a/devel/p5-Mixin-Event-Dispatch/Makefile
+++ b/devel/p5-Mixin-Event-Dispatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mixin methods for simple event/message dispatch framework
+WWW= https://metacpan.org/release/Mixin-Event-Dispatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Mixin-Linewise/Makefile b/devel/p5-Mixin-Linewise/Makefile
index 37ddd94949ed..87ce864ad798 100644
--- a/devel/p5-Mixin-Linewise/Makefile
+++ b/devel/p5-Mixin-Linewise/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write your linewise code for handles; this does the rest
+WWW= https://metacpan.org/release/Mixin-Linewise
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Mo/Makefile b/devel/p5-Mo/Makefile
index 6b5bf21495d3..eac13baf5214 100644
--- a/devel/p5-Mo/Makefile
+++ b/devel/p5-Mo/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Micro Objects. Mo is less
+WWW= https://metacpan.org/release/Mo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Mock-MonkeyPatch/Makefile b/devel/p5-Mock-MonkeyPatch/Makefile
index 528a73fb95e2..b24e61e67453 100644
--- a/devel/p5-Mock-MonkeyPatch/Makefile
+++ b/devel/p5-Mock-MonkeyPatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Monkey patching with test mocking in mind
+WWW= https://metacpan.org/dist/Mock-MonkeyPatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Mock-Quick/Makefile b/devel/p5-Mock-Quick/Makefile
index 0fc2ebddf76b..e6aaa1646286 100644
--- a/devel/p5-Mock-Quick/Makefile
+++ b/devel/p5-Mock-Quick/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quickly mock objects and classes
+WWW= https://metacpan.org/release/Mock-Quick
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Mock-Sub/Makefile b/devel/p5-Mock-Sub/Makefile
index cccabfbb7f52..c020fa624fb4 100644
--- a/devel/p5-Mock-Sub/Makefile
+++ b/devel/p5-Mock-Sub/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mock package, object and standard subroutines, with unit testing in mind
+WWW= https://metacpan.org/dist/Mock-Sub
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build-Convert/Makefile b/devel/p5-Module-Build-Convert/Makefile
index bc2d7ed9f4fb..f68782d82152 100644
--- a/devel/p5-Module-Build-Convert/Makefile
+++ b/devel/p5-Module-Build-Convert/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Makefile.PL to Build.PL converter
+WWW= https://metacpan.org/release/Module-Build-Convert
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-HomeDir>=0:devel/p5-File-HomeDir \
diff --git a/devel/p5-Module-Build-Kwalitee/Makefile b/devel/p5-Module-Build-Kwalitee/Makefile
index 925561f1889c..e132316185b4 100644
--- a/devel/p5-Module-Build-Kwalitee/Makefile
+++ b/devel/p5-Module-Build-Kwalitee/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Module::Build subclass with prepackaged tests
+WWW= https://metacpan.org/release/Module-Build-Kwalitee
BUILD_DEPENDS= p5-YAML>=0:textproc/p5-YAML \
p5-Test-Pod>=0:devel/p5-Test-Pod \
diff --git a/devel/p5-Module-Build-Pluggable-CPANfile/Makefile b/devel/p5-Module-Build-Pluggable-CPANfile/Makefile
index 058d6ca763ca..26e472311d3d 100644
--- a/devel/p5-Module-Build-Pluggable-CPANfile/Makefile
+++ b/devel/p5-Module-Build-Pluggable-CPANfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Include cpanfile
+WWW= https://metacpan.org/dist/Module-Build-Pluggable-CPANfile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile b/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile
index 196697e68aee..be4af9437cef 100644
--- a/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile
+++ b/devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make README.mkdn from POD
+WWW= https://metacpan.org/release/Module-Build-Pluggable-ReadmeMarkdownFromPod
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build-Pluggable/Makefile b/devel/p5-Module-Build-Pluggable/Makefile
index 30cad8b7d813..ce43c0e9f42f 100644
--- a/devel/p5-Module-Build-Pluggable/Makefile
+++ b/devel/p5-Module-Build-Pluggable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module::Build meets plugins
+WWW= https://metacpan.org/release/Module-Build-Pluggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build-Tiny/Makefile b/devel/p5-Module-Build-Tiny/Makefile
index 779ce024a9a0..fe2619ce80e4 100644
--- a/devel/p5-Module-Build-Tiny/Makefile
+++ b/devel/p5-Module-Build-Tiny/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tiny replacement for Module::Build
+WWW= https://metacpan.org/release/Module-Build-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build-Using-PkgConfig/Makefile b/devel/p5-Module-Build-Using-PkgConfig/Makefile
index 9caf6483f695..2921e677bc3a 100644
--- a/devel/p5-Module-Build-Using-PkgConfig/Makefile
+++ b/devel/p5-Module-Build-Using-PkgConfig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extend Module::Build to use platform libraries provided by pkg-config
+WWW= https://metacpan.org/release/Module-Build-Using-PkgConfig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build-WithXSpp/Makefile b/devel/p5-Module-Build-WithXSpp/Makefile
index 491024dad133..de6cc7d79372 100644
--- a/devel/p5-Module-Build-WithXSpp/Makefile
+++ b/devel/p5-Module-Build-WithXSpp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= XS++ enhanced flavour of Module::Build
+WWW= https://metacpan.org/release/Module-Build-WithXSpp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build-XSUtil/Makefile b/devel/p5-Module-Build-XSUtil/Makefile
index 3a27a5d2f0f0..c61990a552e2 100644
--- a/devel/p5-Module-Build-XSUtil/Makefile
+++ b/devel/p5-Module-Build-XSUtil/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module::Build class for building XS modules
+WWW= https://metacpan.org/release/Module-Build-XSUtil
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Build/Makefile b/devel/p5-Module-Build/Makefile
index c6a9b8ada604..1913ea7bd6fa 100644
--- a/devel/p5-Module-Build/Makefile
+++ b/devel/p5-Module-Build/Makefile
@@ -11,6 +11,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Build and install Perl modules
+WWW= https://metacpan.org/release/Module-Build
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-CPANTS-Analyse/Makefile b/devel/p5-Module-CPANTS-Analyse/Makefile
index 96ac89758ffb..f7accc4e564b 100644
--- a/devel/p5-Module-CPANTS-Analyse/Makefile
+++ b/devel/p5-Module-CPANTS-Analyse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate Kwalitee ratings for a distribution
+WWW= https://metacpan.org/release/Module-CPANTS-Analyse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-CPANfile/Makefile b/devel/p5-Module-CPANfile/Makefile
index 3024e6a71820..a8216cf3660c 100644
--- a/devel/p5-Module-CPANfile/Makefile
+++ b/devel/p5-Module-CPANfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse cpanfile
+WWW= https://metacpan.org/release/Module-CPANfile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-CheckDeps/Makefile b/devel/p5-Module-CheckDeps/Makefile
index 3cb2d07da0dc..297eba6e300a 100644
--- a/devel/p5-Module-CheckDeps/Makefile
+++ b/devel/p5-Module-CheckDeps/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Very simple dependencies checker for Perl code
+WWW= https://metacpan.org/release/ALEXBIO/Module-CheckDeps-0.08
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-CheckVersion/Makefile b/devel/p5-Module-CheckVersion/Makefile
index aa12e1ce5c3f..13fe580c7341 100644
--- a/devel/p5-Module-CheckVersion/Makefile
+++ b/devel/p5-Module-CheckVersion/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check module (e.g. latest version) with CPAN (or equivalent repo)
+WWW= https://metacpan.org/release/Module-CheckVersion
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Collect/Makefile b/devel/p5-Module-Collect/Makefile
index 38e1b36c1b8d..b50856444d3a 100644
--- a/devel/p5-Module-Collect/Makefile
+++ b/devel/p5-Module-Collect/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to collect module files from some directories
+WWW= https://metacpan.org/release/Module-Collect
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Module-Compile/Makefile b/devel/p5-Module-Compile/Makefile
index b41bd446745e..14c623270e57 100644
--- a/devel/p5-Module-Compile/Makefile
+++ b/devel/p5-Module-Compile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Provide a system for writing modules that compile other Perl modules
+WWW= https://metacpan.org/release/Module-Compile
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
diff --git a/devel/p5-Module-CoreList/Makefile b/devel/p5-Module-CoreList/Makefile
index eca9d23a58e1..119c2854f149 100644
--- a/devel/p5-Module-CoreList/Makefile
+++ b/devel/p5-Module-CoreList/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= See what modules shipped with versions of Perl
+WWW= https://metacpan.org/release/Module-CoreList
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Dependency/Makefile b/devel/p5-Module-Dependency/Makefile
index 632bcff41868..d03bb597dfb5 100644
--- a/devel/p5-Module-Dependency/Makefile
+++ b/devel/p5-Module-Dependency/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of modules for examining dependencies
+WWW= https://metacpan.org/release/Module-Dependency
USES= perl5 shebangfix
SHEBANG_FILES= pmd_dump.pl
diff --git a/devel/p5-Module-Depends/Makefile b/devel/p5-Module-Depends/Makefile
index 9a4fc044bb48..e083ae9e3ac2 100644
--- a/devel/p5-Module-Depends/Makefile
+++ b/devel/p5-Module-Depends/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Identify the dependencies of a distribution
+WWW= https://metacpan.org/release/Module-Depends
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor-Chained>=0:devel/p5-Class-Accessor-Chained \
diff --git a/devel/p5-Module-Extract-Use/Makefile b/devel/p5-Module-Extract-Use/Makefile
index 644bba98007c..332cf1cb9283 100644
--- a/devel/p5-Module-Extract-Use/Makefile
+++ b/devel/p5-Module-Extract-Use/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Pull out the modules a module explicitly uses
+WWW= https://github.com/briandfoy/module-extract-use/tree/master
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Module-Extract/Makefile b/devel/p5-Module-Extract/Makefile
index 076108e22e03..c8dc49f02914 100644
--- a/devel/p5-Module-Extract/Makefile
+++ b/devel/p5-Module-Extract/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Base class for working with Perl distributions
+WWW= https://metacpan.org/release/Module-Extract
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-ExtractUse/Makefile b/devel/p5-Module-ExtractUse/Makefile
index c413bc7e5787..baf1c9ce81c6 100644
--- a/devel/p5-Module-ExtractUse/Makefile
+++ b/devel/p5-Module-ExtractUse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find out what CPAN modules are used
+WWW= https://metacpan.org/release/Module-ExtractUse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Find/Makefile b/devel/p5-Module-Find/Makefile
index cfe3b4681256..8dcf51ae357d 100644
--- a/devel/p5-Module-Find/Makefile
+++ b/devel/p5-Module-Find/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lets you find and use modules in categories
+WWW= https://metacpan.org/release/Module-Find
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Functions/Makefile b/devel/p5-Module-Functions/Makefile
index ca2b055b45dc..42d9988b6553 100644
--- a/devel/p5-Module-Functions/Makefile
+++ b/devel/p5-Module-Functions/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to get function list from package
+WWW= https://metacpan.org/release/Module-Functions
RUN_DEPENDS= \
p5-Sub-Identify>=0.04:devel/p5-Sub-Identify
diff --git a/devel/p5-Module-Implementation/Makefile b/devel/p5-Module-Implementation/Makefile
index fbe86f5981cf..e85d836c6080 100644
--- a/devel/p5-Module-Implementation/Makefile
+++ b/devel/p5-Module-Implementation/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Loads one of several alternate underlying implementations for a module
+WWW= https://metacpan.org/release/Module-Implementation
LICENSE= ART20
diff --git a/devel/p5-Module-Info-File/Makefile b/devel/p5-Module-Info-File/Makefile
index d1bfa5b811fb..193eec3682cf 100644
--- a/devel/p5-Module-Info-File/Makefile
+++ b/devel/p5-Module-Info-File/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Retrieves module information from a file or script
+WWW= https://metacpan.org/release/Module-Info-File
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Module-Inspector/Makefile b/devel/p5-Module-Inspector/Makefile
index febb09ab0184..539df999457c 100644
--- a/devel/p5-Module-Inspector/Makefile
+++ b/devel/p5-Module-Inspector/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Integrated API for inspecting Perl distributions
+WWW= https://metacpan.org/release/Module-Inspector
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Find-Rule-VCS>=0:devel/p5-File-Find-Rule-VCS \
diff --git a/devel/p5-Module-Install-AuthorRequires/Makefile b/devel/p5-Module-Install-AuthorRequires/Makefile
index a1beb4e9a790..9aaf27a3503d 100644
--- a/devel/p5-Module-Install-AuthorRequires/Makefile
+++ b/devel/p5-Module-Install-AuthorRequires/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to declare author-only dependencies
+WWW= https://metacpan.org/release/Module-Install-AuthorRequires
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Module-Install-AuthorTests/Makefile b/devel/p5-Module-Install-AuthorTests/Makefile
index a6bfe573d739..8ce4dd42b276 100644
--- a/devel/p5-Module-Install-AuthorTests/Makefile
+++ b/devel/p5-Module-Install-AuthorTests/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to designate tests only run by module authors
+WWW= https://metacpan.org/release/Module-Install-AuthorTests
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Module-Install-ReadmeFromPod/Makefile b/devel/p5-Module-Install-ReadmeFromPod/Makefile
index 936682bb1043..ec438d9e9960 100644
--- a/devel/p5-Module-Install-ReadmeFromPod/Makefile
+++ b/devel/p5-Module-Install-ReadmeFromPod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= Automatically generate README from POD during installation
+WWW= https://metacpan.org/release/Module-Install-ReadmeFromPod
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Install-Repository/Makefile b/devel/p5-Module-Install-Repository/Makefile
index b3eda179ae9b..18832259835e 100644
--- a/devel/p5-Module-Install-Repository/Makefile
+++ b/devel/p5-Module-Install-Repository/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to set repository URL from svn/svk/Git checkout
+WWW= https://metacpan.org/release/Module-Install-Repository
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Install-Template/Makefile b/devel/p5-Module-Install-Template/Makefile
index 15fa612651d4..7b406992835d 100644
--- a/devel/p5-Module-Install-Template/Makefile
+++ b/devel/p5-Module-Install-Template/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Treat module source code as a template
+WWW= https://metacpan.org/release/Module-Install-Template
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Template-Toolkit>=0:www/p5-Template-Toolkit \
diff --git a/devel/p5-Module-Install-TestBase/Makefile b/devel/p5-Module-Install-TestBase/Makefile
index 7718067472b9..f928801cf171 100644
--- a/devel/p5-Module-Install-TestBase/Makefile
+++ b/devel/p5-Module-Install-TestBase/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module::Install Support for Test::Base
+WWW= https://metacpan.org/release/Module-Install-TestBase
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Install-XSUtil/Makefile b/devel/p5-Module-Install-XSUtil/Makefile
index 3cb02568834e..098d92722865 100644
--- a/devel/p5-Module-Install-XSUtil/Makefile
+++ b/devel/p5-Module-Install-XSUtil/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility functions for XS modules
+WWW= https://metacpan.org/release/Module-Install-XSUtil
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Install/Makefile b/devel/p5-Module-Install/Makefile
index 9a18b9ae4cc6..eb6db4e8bba1 100644
--- a/devel/p5-Module-Install/Makefile
+++ b/devel/p5-Module-Install/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Standalone, extensible Perl module installer
+WWW= https://metacpan.org/release/Module-Install
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Installed-Tiny/Makefile b/devel/p5-Module-Installed-Tiny/Makefile
index ea9242a623fa..b674ff2dbb00 100644
--- a/devel/p5-Module-Installed-Tiny/Makefile
+++ b/devel/p5-Module-Installed-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check if a module is installed, with as little code as possible
+WWW= https://metacpan.org/dist/Module-Installed-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-List/Makefile b/devel/p5-Module-List/Makefile
index 7b05d1d6971b..e1a67eae2b46 100644
--- a/devel/p5-Module-List/Makefile
+++ b/devel/p5-Module-List/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= Module 'directory' listing
+WWW= https://metacpan.org/release/Module-List
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Load-Conditional/Makefile b/devel/p5-Module-Load-Conditional/Makefile
index 0604cafc4f41..fa4e1a5285e7 100644
--- a/devel/p5-Module-Load-Conditional/Makefile
+++ b/devel/p5-Module-Load-Conditional/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Looking up Perl modules information/loading at runtime
+WWW= https://metacpan.org/release/Module-Load-Conditional
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Load-Util/Makefile b/devel/p5-Module-Load-Util/Makefile
index 0848caf33423..873d9eec7ffa 100644
--- a/devel/p5-Module-Load-Util/Makefile
+++ b/devel/p5-Module-Load-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Some utility routines related to module loading
+WWW= https://metacpan.org/release/Module-Load-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Load/Makefile b/devel/p5-Module-Load/Makefile
index 6aae74e1086a..7ee2e2c7896e 100644
--- a/devel/p5-Module-Load/Makefile
+++ b/devel/p5-Module-Load/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Runtime require of both modules and files
+WWW= https://metacpan.org/release/Module-Load
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Loaded/Makefile b/devel/p5-Module-Loaded/Makefile
index 76ae925d4265..61dd4765cb3a 100644
--- a/devel/p5-Module-Loaded/Makefile
+++ b/devel/p5-Module-Loaded/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mark modules as loaded or unloaded
+WWW= https://metacpan.org/release/Module-Loaded
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Loader/Makefile b/devel/p5-Module-Loader/Makefile
index 7e78fe547f59..b4d3994b9070 100644
--- a/devel/p5-Module-Loader/Makefile
+++ b/devel/p5-Module-Loader/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Finding and loading modules in a given namespace
+WWW= https://metacpan.org/release/Module-Loader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Manifest/Makefile b/devel/p5-Module-Manifest/Makefile
index 9663d925679c..2d3b9ae43cd0 100644
--- a/devel/p5-Module-Manifest/Makefile
+++ b/devel/p5-Module-Manifest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Parse and examine a Perl distribution MANIFEST file
+WWW= https://metacpan.org/release/Module-Manifest
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Math-Depends/Makefile b/devel/p5-Module-Math-Depends/Makefile
index a91d141ed855..3e8ae35a3816 100644
--- a/devel/p5-Module-Math-Depends/Makefile
+++ b/devel/p5-Module-Math-Depends/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Convenience object for manipulating module dependencies
+WWW= https://metacpan.org/release/Module-Math-Depends
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Metadata/Makefile b/devel/p5-Module-Metadata/Makefile
index 8bbfe7bff567..c38ba382c831 100644
--- a/devel/p5-Module-Metadata/Makefile
+++ b/devel/p5-Module-Metadata/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Gather package and POD information from perl module files
+WWW= https://metacpan.org/release/Module-Metadata
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Path/Makefile b/devel/p5-Module-Path/Makefile
index 46220bc78b7f..fc6c6d1e1e03 100644
--- a/devel/p5-Module-Path/Makefile
+++ b/devel/p5-Module-Path/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get the full path to a locally installed module
+WWW= https://metacpan.org/release/Module-Path
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Pluggable-Fast/Makefile b/devel/p5-Module-Pluggable-Fast/Makefile
index a2b9d83b8700..5eba41e53e72 100644
--- a/devel/p5-Module-Pluggable-Fast/Makefile
+++ b/devel/p5-Module-Pluggable-Fast/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast plugins with instantiation
+WWW= https://metacpan.org/release/Module-Pluggable-Fast
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
diff --git a/devel/p5-Module-Pluggable-Ordered/Makefile b/devel/p5-Module-Pluggable-Ordered/Makefile
index 957644fbb269..4f981b2c8e65 100644
--- a/devel/p5-Module-Pluggable-Ordered/Makefile
+++ b/devel/p5-Module-Pluggable-Ordered/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Call module plugins in a specified order
+WWW= https://metacpan.org/release/Module-Pluggable-Ordered
BUILD_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
RUN_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
diff --git a/devel/p5-Module-Pluggable/Makefile b/devel/p5-Module-Pluggable/Makefile
index 76035778eb34..5630b23861c7 100644
--- a/devel/p5-Module-Pluggable/Makefile
+++ b/devel/p5-Module-Pluggable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically give your module the ability to have plugins
+WWW= https://metacpan.org/release/Module-Pluggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Reader/Makefile b/devel/p5-Module-Reader/Makefile
index 67c379ee40d0..6d234bca5e78 100644
--- a/devel/p5-Module-Reader/Makefile
+++ b/devel/p5-Module-Reader/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to read the source of module like perl does
+WWW= https://metacpan.org/release/Module-Reader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Recursive-Require/Makefile b/devel/p5-Module-Recursive-Require/Makefile
index 0631caa12c63..2f1a3439879f 100644
--- a/devel/p5-Module-Recursive-Require/Makefile
+++ b/devel/p5-Module-Recursive-Require/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Require module recursively
+WWW= https://metacpan.org/release/Module-Recursive-Require
BUILD_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
RUN_DEPENDS= p5-UNIVERSAL-require>=0:devel/p5-UNIVERSAL-require
diff --git a/devel/p5-Module-Refresh/Makefile b/devel/p5-Module-Refresh/Makefile
index b9464a833df9..89d88ff1d6e2 100644
--- a/devel/p5-Module-Refresh/Makefile
+++ b/devel/p5-Module-Refresh/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Refresh %INC files when updated on disk
+WWW= https://metacpan.org/release/Module-Refresh
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Release/Makefile b/devel/p5-Module-Release/Makefile
index 00cd4f29e1c1..acdd33bfeab0 100644
--- a/devel/p5-Module-Release/Makefile
+++ b/devel/p5-Module-Release/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Upload files to CPAN and SourceForge
+WWW= https://metacpan.org/release/Module-Release
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Module-Reload-Sel/Makefile b/devel/p5-Module-Reload-Sel/Makefile
index c0230ecae86e..6fb067b8d678 100644
--- a/devel/p5-Module-Reload-Sel/Makefile
+++ b/devel/p5-Module-Reload-Sel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= simond@irrelevant.org
COMMENT= Reload perl library files when updated on disk
+WWW= https://metacpan.org/release/Module-Reload-Sel
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Module-Reload/Makefile b/devel/p5-Module-Reload/Makefile
index 90a714153467..8d90e8021961 100644
--- a/devel/p5-Module-Reload/Makefile
+++ b/devel/p5-Module-Reload/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Reload perl library files when updated on disk
+WWW= https://metacpan.org/release/Module-Reload
LICENSE= ARTPERL10
diff --git a/devel/p5-Module-Runtime-Conflicts/Makefile b/devel/p5-Module-Runtime-Conflicts/Makefile
index 192b7b20755d..ed89e6201699 100644
--- a/devel/p5-Module-Runtime-Conflicts/Makefile
+++ b/devel/p5-Module-Runtime-Conflicts/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide information on conflicts for Module::Runtime
+WWW= https://metacpan.org/release/Module-Runtime-Conflicts
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Runtime/Makefile b/devel/p5-Module-Runtime/Makefile
index c7f059d7d440..43c7a7117a62 100644
--- a/devel/p5-Module-Runtime/Makefile
+++ b/devel/p5-Module-Runtime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Runtime module handling
+WWW= https://metacpan.org/release/Module-Runtime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-ScanDeps/Makefile b/devel/p5-Module-ScanDeps/Makefile
index 008e07c9c6a4..64d476f68c5a 100644
--- a/devel/p5-Module-ScanDeps/Makefile
+++ b/devel/p5-Module-ScanDeps/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Recursively scan Perl code for dependencies
+WWW= https://metacpan.org/release/Module-ScanDeps
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Setup/Makefile b/devel/p5-Module-Setup/Makefile
index cff70fd8b72c..78346d8d53cd 100644
--- a/devel/p5-Module-Setup/Makefile
+++ b/devel/p5-Module-Setup/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for a simple module maker
+WWW= https://metacpan.org/release/Module-Setup
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Module-Starter-PBP/Makefile b/devel/p5-Module-Starter-PBP/Makefile
index 65eb68a230a4..a1071991fe98 100644
--- a/devel/p5-Module-Starter-PBP/Makefile
+++ b/devel/p5-Module-Starter-PBP/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create a module as recommended in "Perl Best Practices"
+WWW= https://metacpan.org/release/Module-Starter-PBP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile b/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile
index 016e14c44e17..7f4196c51b10 100644
--- a/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile
+++ b/devel/p5-Module-Starter-Plugin-SimpleStore/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Provide methods of retrieving templates for Module::Starter
+WWW= https://metacpan.org/release/Module-Starter-Plugin-SimpleStore
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Starter-Plugin-TT2/Makefile b/devel/p5-Module-Starter-Plugin-TT2/Makefile
index 74caad94e704..70b0065ef0ad 100644
--- a/devel/p5-Module-Starter-Plugin-TT2/Makefile
+++ b/devel/p5-Module-Starter-Plugin-TT2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= TT2 templates for Module::Starter::Template
+WWW= https://metacpan.org/release/Module-Starter-Plugin-TT2
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Starter/Makefile b/devel/p5-Module-Starter/Makefile
index 27d60fdf82fa..fac9cbed5351 100644
--- a/devel/p5-Module-Starter/Makefile
+++ b/devel/p5-Module-Starter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple starter kit for any Perl module
+WWW= https://metacpan.org/release/Module-Starter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Used/Makefile b/devel/p5-Module-Used/Makefile
index 9e91ae027c19..49140c34e699 100644
--- a/devel/p5-Module-Used/Makefile
+++ b/devel/p5-Module-Used/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tsucchi@cpan.org
COMMENT= Find modules loaded by Perl code without running it
+WWW= https://metacpan.org/release/Module-Used
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Util/Makefile b/devel/p5-Module-Util/Makefile
index f0b38db0d1a5..18231525c355 100644
--- a/devel/p5-Module-Util/Makefile
+++ b/devel/p5-Module-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module name tools and transformations
+WWW= https://metacpan.org/release/Module-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Version/Makefile b/devel/p5-Module-Version/Makefile
index 68dd4f205083..708f999c1894 100644
--- a/devel/p5-Module-Version/Makefile
+++ b/devel/p5-Module-Version/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Get module versions
+WWW= https://metacpan.org/release/Module-Version
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Module-Versions/Makefile b/devel/p5-Module-Versions/Makefile
index 41f1155950bc..4aae05ecbb3d 100644
--- a/devel/p5-Module-Versions/Makefile
+++ b/devel/p5-Module-Versions/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to handle versions of loaded modules
+WWW= https://metacpan.org/release/Module-Versions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Mojo-Base-XS/Makefile b/devel/p5-Mojo-Base-XS/Makefile
index de47a7e0240f..e0c741f2af41 100644
--- a/devel/p5-Mojo-Base-XS/Makefile
+++ b/devel/p5-Mojo-Base-XS/Makefile
@@ -6,6 +6,7 @@ MASTER_SITE_SUBDIR= CPAN:YKO
MAINTAINER= adamw@FreeBSD.org
COMMENT= Very fast Mojo-style accessors
+WWW= https://metacpan.org/pod/Mojo::Base::XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Mojolicious-Plugin-NYTProf/Makefile b/devel/p5-Mojolicious-Plugin-NYTProf/Makefile
index 7f1554c6790a..33b6dc27817c 100644
--- a/devel/p5-Mojolicious-Plugin-NYTProf/Makefile
+++ b/devel/p5-Mojolicious-Plugin-NYTProf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Auto handling of Devel::NYTProf in your Mojolicious app
+WWW= https://metacpan.org/release/Mojolicious-Plugin-NYTProf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Moo/Makefile b/devel/p5-Moo/Makefile
index 8569daf080a1..3910697d64a9 100644
--- a/devel/p5-Moo/Makefile
+++ b/devel/p5-Moo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimalist Object Orientation (with Moose compatibility)
+WWW= https://metacpan.org/release/Moo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Aliases/Makefile b/devel/p5-MooX-Aliases/Makefile
index c1053649e72e..87d046e061f0 100644
--- a/devel/p5-MooX-Aliases/Makefile
+++ b/devel/p5-MooX-Aliases/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy aliasing of methods and attributes in Moo
+WWW= https://metacpan.org/release/MooX-Aliases
LICENSE= ARTPERL10
diff --git a/devel/p5-MooX-Attribute-ENV/Makefile b/devel/p5-MooX-Attribute-ENV/Makefile
index 418587948ab8..e8eb3f40f697 100644
--- a/devel/p5-MooX-Attribute-ENV/Makefile
+++ b/devel/p5-MooX-Attribute-ENV/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Allow Moo attributes to get their values from %ENV
+WWW= https://metacpan.org/release/MooX-Attribute-ENV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Cmd/Makefile b/devel/p5-MooX-Cmd/Makefile
index 70b7cbcfeec5..3d7ca8bdd662 100644
--- a/devel/p5-MooX-Cmd/Makefile
+++ b/devel/p5-MooX-Cmd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Giving an easy Moo style way to make command organized CLI apps
+WWW= https://metacpan.org/release/MooX-Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-ConfigFromFile/Makefile b/devel/p5-MooX-ConfigFromFile/Makefile
index 29d755809a71..559c2697c2eb 100644
--- a/devel/p5-MooX-ConfigFromFile/Makefile
+++ b/devel/p5-MooX-ConfigFromFile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moo eXtension for initializing objects from config file
+WWW= https://metacpan.org/release/MooX-ConfigFromFile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-File-ConfigDir/Makefile b/devel/p5-MooX-File-ConfigDir/Makefile
index bdeaa88ad58a..cf8ff513be13 100644
--- a/devel/p5-MooX-File-ConfigDir/Makefile
+++ b/devel/p5-MooX-File-ConfigDir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moo eXtension for File::ConfigDir
+WWW= https://metacpan.org/release/MooX-File-ConfigDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-HandlesVia/Makefile b/devel/p5-MooX-HandlesVia/Makefile
index 106d057221c8..9e6603d92278 100644
--- a/devel/p5-MooX-HandlesVia/Makefile
+++ b/devel/p5-MooX-HandlesVia/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= NativeTrait-like behavior for Moo
+WWW= https://metacpan.org/release/MooX-HandlesVia
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Locale-Passthrough/Makefile b/devel/p5-MooX-Locale-Passthrough/Makefile
index 8f987421c521..b5abedb33b0c 100644
--- a/devel/p5-MooX-Locale-Passthrough/Makefile
+++ b/devel/p5-MooX-Locale-Passthrough/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= espen@tagestad.no
COMMENT= Provide API used in translator modules without translating
+WWW= https://metacpan.org/release/MooX-Locale-Passthrough
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Options/Makefile b/devel/p5-MooX-Options/Makefile
index 1558418661c3..fe8bf209cb4b 100644
--- a/devel/p5-MooX-Options/Makefile
+++ b/devel/p5-MooX-Options/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= espen@tagestad.no
COMMENT= Option keywords to your object (Mo/Moo/Moose)
+WWW= https://metacpan.org/release/MooX-Options
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Role-Parameterized/Makefile b/devel/p5-MooX-Role-Parameterized/Makefile
index 79ddf0f71271..3af99149e44b 100644
--- a/devel/p5-MooX-Role-Parameterized/Makefile
+++ b/devel/p5-MooX-Role-Parameterized/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Roles with composition parameters
+WWW= https://metacpan.org/pod/MooX::Role::Parameterized
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Singleton/Makefile b/devel/p5-MooX-Singleton/Makefile
index 3e04a1b473b4..f4759267e9d6 100644
--- a/devel/p5-MooX-Singleton/Makefile
+++ b/devel/p5-MooX-Singleton/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dgeo@centrale-marseille.fr
COMMENT= Turn your Moo class into singleton
+WWW= https://metacpan.org/pod/MooX::Singleton
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-StrictConstructor/Makefile b/devel/p5-MooX-StrictConstructor/Makefile
index d75f3379f3f3..3fe190df2a47 100644
--- a/devel/p5-MooX-StrictConstructor/Makefile
+++ b/devel/p5-MooX-StrictConstructor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make your Moo-based object constructors blow up on unknown attributes
+WWW= https://metacpan.org/release/MooX-StrictConstructor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Thunking/Makefile b/devel/p5-MooX-Thunking/Makefile
index c67a209e98c7..6b8bb0a41437 100644
--- a/devel/p5-MooX-Thunking/Makefile
+++ b/devel/p5-MooX-Thunking/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Allow Moo attributes to be thunked
+WWW= https://metacpan.org/release/MooX-Thunking
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Traits/Makefile b/devel/p5-MooX-Traits/Makefile
index f79b2f85d052..133443df4478 100644
--- a/devel/p5-MooX-Traits/Makefile
+++ b/devel/p5-MooX-Traits/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Automatically apply roles at object creation time
+WWW= https://metacpan.org/release/MooX-Traits
LICENSE= ARTPERL10
diff --git a/devel/p5-MooX-TypeTiny/Makefile b/devel/p5-MooX-TypeTiny/Makefile
index f6fc4122ad74..21c50c7f1fe0 100644
--- a/devel/p5-MooX-TypeTiny/Makefile
+++ b/devel/p5-MooX-TypeTiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Optimized type checks for Moo + Type::Tiny
+WWW= https://metacpan.org/release/MooX-TypeTiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Types-MooseLike-Numeric/Makefile b/devel/p5-MooX-Types-MooseLike-Numeric/Makefile
index c696a295a469..4cc7c653f6f8 100644
--- a/devel/p5-MooX-Types-MooseLike-Numeric/Makefile
+++ b/devel/p5-MooX-Types-MooseLike-Numeric/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moo types for numbers
+WWW= https://metacpan.org/release/MooX-Types-MooseLike-Numeric
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-Types-MooseLike/Makefile b/devel/p5-MooX-Types-MooseLike/Makefile
index 2c82025aab0a..ca3a874e9506 100644
--- a/devel/p5-MooX-Types-MooseLike/Makefile
+++ b/devel/p5-MooX-Types-MooseLike/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Some Moosish types and a typer builder
+WWW= https://metacpan.org/release/MooX-Types-MooseLike
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooX-late/Makefile b/devel/p5-MooX-late/Makefile
index ae6a33192297..9bb51bf76254 100644
--- a/devel/p5-MooX-late/Makefile
+++ b/devel/p5-MooX-late/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to easily translate Moose code to Moo
+WWW= https://metacpan.org/release/MooX-late
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Moos/Makefile b/devel/p5-Moos/Makefile
index a91c36d7eeb3..0d0e1a7b6805 100644
--- a/devel/p5-Moos/Makefile
+++ b/devel/p5-Moos/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moo s{imple,peedy,ingle}
+WWW= https://metacpan.org/release/Moos
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Moose-Autobox/Makefile b/devel/p5-Moose-Autobox/Makefile
index 45e6961acde8..ad70ae880913 100644
--- a/devel/p5-Moose-Autobox/Makefile
+++ b/devel/p5-Moose-Autobox/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Autoboxed wrappers for Native Perl datatypes
+WWW= https://metacpan.org/release/Moose-Autobox
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Moose-Policy/Makefile b/devel/p5-Moose-Policy/Makefile
index cee741d4e1ee..1023bd5788b4 100644
--- a/devel/p5-Moose-Policy/Makefile
+++ b/devel/p5-Moose-Policy/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose-mounted police
+WWW= https://metacpan.org/release/Moose-Policy
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose
diff --git a/devel/p5-Moose-Test/Makefile b/devel/p5-Moose-Test/Makefile
index b88bdff85757..5c3a8ab3ada0 100644
--- a/devel/p5-Moose-Test/Makefile
+++ b/devel/p5-Moose-Test/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test Runner for the Moose test suite
+WWW= https://metacpan.org/release/Moose-Test
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Mouse>=0:devel/p5-Mouse \
diff --git a/devel/p5-Moose/Makefile b/devel/p5-Moose/Makefile
index 42149341c667..c04d695a696b 100644
--- a/devel/p5-Moose/Makefile
+++ b/devel/p5-Moose/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Complete modern object system for Perl 5
+WWW= https://metacpan.org/release/Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Aliases/Makefile b/devel/p5-MooseX-Aliases/Makefile
index cedd90fff412..9afe17a2d4c4 100644
--- a/devel/p5-MooseX-Aliases/Makefile
+++ b/devel/p5-MooseX-Aliases/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy aliasing of methods and attributes in Moose
+WWW= https://metacpan.org/release/MooseX-Aliases
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-App-Cmd/Makefile b/devel/p5-MooseX-App-Cmd/Makefile
index bcd1f9eb15cb..daba92898589 100644
--- a/devel/p5-MooseX-App-Cmd/Makefile
+++ b/devel/p5-MooseX-App-Cmd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Mashes up MooseX::Getopt and App::Cmd
+WWW= https://metacpan.org/release/MooseX-App-Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-App/Makefile b/devel/p5-MooseX-App/Makefile
index ed190cf13690..6a25b881725d 100644
--- a/devel/p5-MooseX-App/Makefile
+++ b/devel/p5-MooseX-App/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write user-friendly command line apps with even less suffering
+WWW= https://metacpan.org/release/MooseX-App
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-ArrayRef/Makefile b/devel/p5-MooseX-ArrayRef/Makefile
index 15de01d35d52..0558e2910b59 100644
--- a/devel/p5-MooseX-ArrayRef/Makefile
+++ b/devel/p5-MooseX-ArrayRef/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose blessed array references
+WWW= https://metacpan.org/release/MooseX-ArrayRef
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Async/Makefile b/devel/p5-MooseX-Async/Makefile
index cadaa7398af6..c7d9391be61c 100644
--- a/devel/p5-MooseX-Async/Makefile
+++ b/devel/p5-MooseX-Async/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= The Orphanange of Asynchronous Love Children
+WWW= https://metacpan.org/release/MooseX-Async
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Attribute-Chained/Makefile b/devel/p5-MooseX-Attribute-Chained/Makefile
index ee7784d8b740..56dc0362cddc 100644
--- a/devel/p5-MooseX-Attribute-Chained/Makefile
+++ b/devel/p5-MooseX-Attribute-Chained/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Attribute that returns the instance to allow for chaining
+WWW= https://metacpan.org/release/MooseX-Attribute-Chained
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Attribute-ENV/Makefile b/devel/p5-MooseX-Attribute-ENV/Makefile
index 6dee3b259e9d..0ffb95b898a5 100644
--- a/devel/p5-MooseX-Attribute-ENV/Makefile
+++ b/devel/p5-MooseX-Attribute-ENV/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= Alan@Wave2.org
COMMENT= Set default of an attribute to a value from %ENV
+WWW= https://metacpan.org/release/MooseX-Attribute-ENV
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-AttributeHelpers/Makefile b/devel/p5-MooseX-AttributeHelpers/Makefile
index f41a0cc82bd6..42fc965e2534 100644
--- a/devel/p5-MooseX-AttributeHelpers/Makefile
+++ b/devel/p5-MooseX-AttributeHelpers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extend your attribute interfaces
+WWW= https://metacpan.org/release/MooseX-AttributeHelpers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-AttributeShortcuts/Makefile b/devel/p5-MooseX-AttributeShortcuts/Makefile
index cd8423e19eac..ed38f06bb4db 100644
--- a/devel/p5-MooseX-AttributeShortcuts/Makefile
+++ b/devel/p5-MooseX-AttributeShortcuts/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Shorthand for common attribute options
+WWW= https://metacpan.org/release/MooseX-AttributeShortcuts
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-MooseX-AuthorizedMethods/Makefile b/devel/p5-MooseX-AuthorizedMethods/Makefile
index fa81696154f6..5003ce9801de 100644
--- a/devel/p5-MooseX-AuthorizedMethods/Makefile
+++ b/devel/p5-MooseX-AuthorizedMethods/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Syntax sugar for authorized methods
+WWW= https://metacpan.org/release/MooseX-AuthorizedMethods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-ClassAttribute/Makefile b/devel/p5-MooseX-ClassAttribute/Makefile
index 9efcbad4e24f..d07ca4f950c4 100644
--- a/devel/p5-MooseX-ClassAttribute/Makefile
+++ b/devel/p5-MooseX-ClassAttribute/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declare class attributes Moose-style
+WWW= https://metacpan.org/release/MooseX-ClassAttribute
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-MooseX-Clone/Makefile b/devel/p5-MooseX-Clone/Makefile
index 69490bfab8e9..108e614b60d6 100644
--- a/devel/p5-MooseX-Clone/Makefile
+++ b/devel/p5-MooseX-Clone/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fine grained cloning support for Moose objects
+WWW= https://metacpan.org/release/MooseX-Clone
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-CompileTime-Traits/Makefile b/devel/p5-MooseX-CompileTime-Traits/Makefile
index a0e55a50e357..6a6ccf79e10c 100644
--- a/devel/p5-MooseX-CompileTime-Traits/Makefile
+++ b/devel/p5-MooseX-CompileTime-Traits/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to allow compile time traits for classes/roles
+WWW= https://metacpan.org/release/MooseX-CompileTime-Traits
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-ConfigFromFile/Makefile b/devel/p5-MooseX-ConfigFromFile/Makefile
index e6b8a9dc2fcc..b6aa476e33b4 100644
--- a/devel/p5-MooseX-ConfigFromFile/Makefile
+++ b/devel/p5-MooseX-ConfigFromFile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to abstract Moose role attribute setting from file
+WWW= https://metacpan.org/release/MooseX-ConfigFromFile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-CoverableModifiers/Makefile b/devel/p5-MooseX-CoverableModifiers/Makefile
index ac5edace3350..595a414164fe 100644
--- a/devel/p5-MooseX-CoverableModifiers/Makefile
+++ b/devel/p5-MooseX-CoverableModifiers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make Moose method modifiers Devel::Cover friendly
+WWW= https://metacpan.org/release/MooseX-CoverableModifiers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Daemonize/Makefile b/devel/p5-MooseX-Daemonize/Makefile
index 7d3769556c1c..fb73ae03747f 100644
--- a/devel/p5-MooseX-Daemonize/Makefile
+++ b/devel/p5-MooseX-Daemonize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Role for daemonizing your Moose based application
+WWW= https://metacpan.org/release/MooseX-Daemonize
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Declare/Makefile b/devel/p5-MooseX-Declare/Makefile
index e641325496d7..fafbe02126d9 100644
--- a/devel/p5-MooseX-Declare/Makefile
+++ b/devel/p5-MooseX-Declare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declarative syntax for Moose
+WWW= https://metacpan.org/release/MooseX-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile
index 3397392c70c7..0a38daf4ebce 100644
--- a/devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile
+++ b/devel/p5-MooseX-Emulate-Class-Accessor-Fast/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Emulate Class::Accessor::Fast behavior using Moose attributes
+WWW= https://metacpan.org/release/MooseX-Emulate-Class-Accessor-Fast
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-FollowPBP/Makefile b/devel/p5-MooseX-FollowPBP/Makefile
index b257d7d62955..2e2a0707362d 100644
--- a/devel/p5-MooseX-FollowPBP/Makefile
+++ b/devel/p5-MooseX-FollowPBP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Name your accessors get_foo() and set_foo()
+WWW= https://metacpan.org/release/MooseX-FollowPBP
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=1.16:devel/p5-Moose
diff --git a/devel/p5-MooseX-Getopt/Makefile b/devel/p5-MooseX-Getopt/Makefile
index 0f968ea70f3f..dce3dc3571c1 100644
--- a/devel/p5-MooseX-Getopt/Makefile
+++ b/devel/p5-MooseX-Getopt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose role for processing command line options
+WWW= https://metacpan.org/release/MooseX-Getopt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Has-Options/Makefile b/devel/p5-MooseX-Has-Options/Makefile
index c1f0ef10c6cb..817d91240fa2 100644
--- a/devel/p5-MooseX-Has-Options/Makefile
+++ b/devel/p5-MooseX-Has-Options/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Succinct options for Moose
+WWW= https://metacpan.org/release/MooseX-Has-Options
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Load>=0:devel/p5-Class-Load \
diff --git a/devel/p5-MooseX-Has-Sugar/Makefile b/devel/p5-MooseX-Has-Sugar/Makefile
index bdba94ebfe0c..f5ed6c6cc87d 100644
--- a/devel/p5-MooseX-Has-Sugar/Makefile
+++ b/devel/p5-MooseX-Has-Sugar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sugar Syntax for moose has fields
+WWW= https://metacpan.org/release/MooseX-Has-Sugar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-HasDefaults/Makefile b/devel/p5-MooseX-HasDefaults/Makefile
index 876806a21a0b..504897c16ee0 100644
--- a/devel/p5-MooseX-HasDefaults/Makefile
+++ b/devel/p5-MooseX-HasDefaults/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Default "is" to "ro" or "rw" for all attributes
+WWW= https://metacpan.org/release/MooseX-HasDefaults
BUILD_DEPENDS= p5-Moose>2:devel/p5-Moose \
p5-Test-Exception>0:devel/p5-Test-Exception
diff --git a/devel/p5-MooseX-IOC/Makefile b/devel/p5-MooseX-IOC/Makefile
index 5f4bbcf27c8d..4e807f1b4f78 100644
--- a/devel/p5-MooseX-IOC/Makefile
+++ b/devel/p5-MooseX-IOC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose attributes with IOC integration
+WWW= https://metacpan.org/release/MooseX-IOC
BUILD_DEPENDS= p5-IOC>=0:devel/p5-IOC \
p5-Moose>=0:devel/p5-Moose
diff --git a/devel/p5-MooseX-InsideOut/Makefile b/devel/p5-MooseX-InsideOut/Makefile
index b12405e85c56..31b6974033df 100644
--- a/devel/p5-MooseX-InsideOut/Makefile
+++ b/devel/p5-MooseX-InsideOut/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inside-out objects with Moose
+WWW= https://metacpan.org/release/MooseX-InsideOut
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Hash-Util-FieldHash-Compat>=0:devel/p5-Hash-Util-FieldHash-Compat \
diff --git a/devel/p5-MooseX-LazyRequire/Makefile b/devel/p5-MooseX-LazyRequire/Makefile
index 0b8566a769f0..186fdb354c35 100644
--- a/devel/p5-MooseX-LazyRequire/Makefile
+++ b/devel/p5-MooseX-LazyRequire/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Required attributes which fail only when trying to use them
+WWW= https://metacpan.org/release/MooseX-LazyRequire
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Lists/Makefile b/devel/p5-MooseX-Lists/Makefile
index 7cbfa94d56cb..7f9a59c2fb9f 100644
--- a/devel/p5-MooseX-Lists/Makefile
+++ b/devel/p5-MooseX-Lists/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Treat arrays and hashes as lists
+WWW= https://metacpan.org/release/MooseX-Lists
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.93:devel/p5-Moose
diff --git a/devel/p5-MooseX-Log-Log4perl/Makefile b/devel/p5-MooseX-Log-Log4perl/Makefile
index f85ce634e1b3..cf793533abe8 100644
--- a/devel/p5-MooseX-Log-Log4perl/Makefile
+++ b/devel/p5-MooseX-Log-Log4perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Logging role for Moose based on Log::Log4perl
+WWW= https://metacpan.org/release/MooseX-Log-Log4perl
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Any-Moose>=0.12:devel/p5-Any-Moose \
diff --git a/devel/p5-MooseX-MarkAsMethods/Makefile b/devel/p5-MooseX-MarkAsMethods/Makefile
index e5574f15d6bd..e54f92f1bfd6 100644
--- a/devel/p5-MooseX-MarkAsMethods/Makefile
+++ b/devel/p5-MooseX-MarkAsMethods/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mark overload code symbols as methods
+WWW= https://metacpan.org/release/MooseX-MarkAsMethods
LICENSE= LGPL21
diff --git a/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile b/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile
index 537708d9fdf6..311ad704d001 100644
--- a/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile
+++ b/devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Force coercion when validating type constraints
+WWW= https://metacpan.org/release/MooseX-Meta-TypeConstraint-ForceCoercion
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile b/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile
index 658918dbae5f..bacbab943023 100644
--- a/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile
+++ b/devel/p5-MooseX-Meta-TypeConstraint-Mooish/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Translate Moo-style constraints to Moose-style
+WWW= https://metacpan.org/release/MooseX-Meta-TypeConstraint-Mooish
LICENSE= LGPL21
diff --git a/devel/p5-MooseX-MetaDescription/Makefile b/devel/p5-MooseX-MetaDescription/Makefile
index 69fa0cb38e92..52f1049d3989 100644
--- a/devel/p5-MooseX-MetaDescription/Makefile
+++ b/devel/p5-MooseX-MetaDescription/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Framework for adding additional metadata to Moose classes
+WWW= https://metacpan.org/release/MooseX-MetaDescription
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Method-Signatures/Makefile b/devel/p5-MooseX-Method-Signatures/Makefile
index a2e4d8e21c2f..0ee3b8809b58 100644
--- a/devel/p5-MooseX-Method-Signatures/Makefile
+++ b/devel/p5-MooseX-Method-Signatures/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Method declarations with type constraints and no source filter
+WWW= https://metacpan.org/release/MooseX-Method-Signatures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-MethodAttributes/Makefile b/devel/p5-MooseX-MethodAttributes/Makefile
index 22ffef39a80d..db0c5dc18986 100644
--- a/devel/p5-MooseX-MethodAttributes/Makefile
+++ b/devel/p5-MooseX-MethodAttributes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Code attribute introspection
+WWW= https://metacpan.org/release/MooseX-MethodAttributes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-MultiInitArg/Makefile b/devel/p5-MooseX-MultiInitArg/Makefile
index 834b00316d69..93f558d99e3c 100644
--- a/devel/p5-MooseX-MultiInitArg/Makefile
+++ b/devel/p5-MooseX-MultiInitArg/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Attributes with aliases for constructor arguments for MooseX
+WWW= https://metacpan.org/release/MooseX-MultiInitArg
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-MultiMethods/Makefile b/devel/p5-MooseX-MultiMethods/Makefile
index e3c9d21a0f3b..f0c3df030e1e 100644
--- a/devel/p5-MooseX-MultiMethods/Makefile
+++ b/devel/p5-MooseX-MultiMethods/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Multi Method Dispatch based on Moose type constraints
+WWW= https://metacpan.org/release/MooseX-MultiMethods
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose \
diff --git a/devel/p5-MooseX-MungeHas/Makefile b/devel/p5-MooseX-MungeHas/Makefile
index 360dee4c6d18..79ae1a7a8403 100644
--- a/devel/p5-MooseX-MungeHas/Makefile
+++ b/devel/p5-MooseX-MungeHas/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dgeo@centrale-marseille.fr
COMMENT= Munge your "has" (works with Moo, Moose and Mouse)
+WWW= https://metacpan.org/pod/MooseX::MungeHas
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-NonMoose/Makefile b/devel/p5-MooseX-NonMoose/Makefile
index 2c716a4a322d..76be81e36707 100644
--- a/devel/p5-MooseX-NonMoose/Makefile
+++ b/devel/p5-MooseX-NonMoose/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy subclassing of non-Moose classes
+WWW= https://metacpan.org/release/MooseX-NonMoose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Object-Pluggable/Makefile b/devel/p5-MooseX-Object-Pluggable/Makefile
index 7cb188385151..b0cfba28ffef 100644
--- a/devel/p5-MooseX-Object-Pluggable/Makefile
+++ b/devel/p5-MooseX-Object-Pluggable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ashish@FreeBSD.org
COMMENT= Make your classes pluggable
+WWW= https://metacpan.org/release/MooseX-Object-Pluggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-OneArgNew/Makefile b/devel/p5-MooseX-OneArgNew/Makefile
index b2158e712f31..309f21be5c96 100644
--- a/devel/p5-MooseX-OneArgNew/Makefile
+++ b/devel/p5-MooseX-OneArgNew/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Teach ->new to accept single, non-hashref arguments
+WWW= https://metacpan.org/release/MooseX-OneArgNew
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-POE/Makefile b/devel/p5-MooseX-POE/Makefile
index ff1154252eb9..7a9ae0c8e89e 100644
--- a/devel/p5-MooseX-POE/Makefile
+++ b/devel/p5-MooseX-POE/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= The Illicit Love Child of Moose and POE
+WWW= https://metacpan.org/release/MooseX-POE
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Params-Validate/Makefile b/devel/p5-MooseX-Params-Validate/Makefile
index e2d148527c30..0c8bffec25b3 100644
--- a/devel/p5-MooseX-Params-Validate/Makefile
+++ b/devel/p5-MooseX-Params-Validate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extension of Params::Validate for using Moose types
+WWW= https://metacpan.org/release/MooseX-Params-Validate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-RelatedClassRoles/Makefile b/devel/p5-MooseX-RelatedClassRoles/Makefile
index e406c3684c77..6f0aaf436358 100644
--- a/devel/p5-MooseX-RelatedClassRoles/Makefile
+++ b/devel/p5-MooseX-RelatedClassRoles/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Apply roles to a class related to yours
+WWW= https://metacpan.org/release/MooseX-RelatedClassRoles
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=2:devel/p5-Moose \
diff --git a/devel/p5-MooseX-Role-Loggable/Makefile b/devel/p5-MooseX-Role-Loggable/Makefile
index b2489a187539..b41b5fce2bfe 100644
--- a/devel/p5-MooseX-Role-Loggable/Makefile
+++ b/devel/p5-MooseX-Role-Loggable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extensive, yet simple, logging role using Log::Dispatchouli
+WWW= https://metacpan.org/release/MooseX-Role-Loggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Role-Matcher/Makefile b/devel/p5-MooseX-Role-Matcher/Makefile
index d1a31e372b21..fe223af219a9 100644
--- a/devel/p5-MooseX-Role-Matcher/Makefile
+++ b/devel/p5-MooseX-Role-Matcher/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Generic object matching based on attributes and methods
+WWW= https://metacpan.org/release/MooseX-Role-Matcher
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Role-Parameterized/Makefile b/devel/p5-MooseX-Role-Parameterized/Makefile
index f2abce824e7f..cbbee7c6f4d4 100644
--- a/devel/p5-MooseX-Role-Parameterized/Makefile
+++ b/devel/p5-MooseX-Role-Parameterized/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Roles with composition parameters
+WWW= https://metacpan.org/release/MooseX-Role-Parameterized
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Role-Strict/Makefile b/devel/p5-MooseX-Role-Strict/Makefile
index d71a98e24adc..cda5947de474 100644
--- a/devel/p5-MooseX-Role-Strict/Makefile
+++ b/devel/p5-MooseX-Role-Strict/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use strict 'roles'
+WWW= https://metacpan.org/release/MooseX-Role-Strict
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Runnable/Makefile b/devel/p5-MooseX-Runnable/Makefile
index 1ec645ec9f8a..72067f6ed3d3 100644
--- a/devel/p5-MooseX-Runnable/Makefile
+++ b/devel/p5-MooseX-Runnable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tag a class as a runnable application
+WWW= https://metacpan.org/release/MooseX-Runnable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-SemiAffordanceAccessor/Makefile b/devel/p5-MooseX-SemiAffordanceAccessor/Makefile
index 33d4c97bc785..d98c2840b062 100644
--- a/devel/p5-MooseX-SemiAffordanceAccessor/Makefile
+++ b/devel/p5-MooseX-SemiAffordanceAccessor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Name your accessors foo() and set_foo()
+WWW= https://metacpan.org/release/MooseX-SemiAffordanceAccessor
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-MooseX-SetOnce/Makefile b/devel/p5-MooseX-SetOnce/Makefile
index a767cf8966f5..5e54d85ce48c 100644
--- a/devel/p5-MooseX-SetOnce/Makefile
+++ b/devel/p5-MooseX-SetOnce/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|000$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Write-once, read-many attributes for Moose
+WWW= https://metacpan.org/release/MooseX-SetOnce
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-SimpleConfig/Makefile b/devel/p5-MooseX-SimpleConfig/Makefile
index bc7b2f3c4a9f..7ee26eddf8b4 100644
--- a/devel/p5-MooseX-SimpleConfig/Makefile
+++ b/devel/p5-MooseX-SimpleConfig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose role for setting attributes from a simple configfile
+WWW= https://metacpan.org/release/MooseX-SimpleConfig
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0.35:devel/p5-Moose \
diff --git a/devel/p5-MooseX-Singleton/Makefile b/devel/p5-MooseX-Singleton/Makefile
index 40006c225ccb..ffb99511af2d 100644
--- a/devel/p5-MooseX-Singleton/Makefile
+++ b/devel/p5-MooseX-Singleton/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Turn Moose class into a singleton
+WWW= https://metacpan.org/release/MooseX-Singleton
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Storage/Makefile b/devel/p5-MooseX-Storage/Makefile
index 33c14f4160ad..787c84a14783 100644
--- a/devel/p5-MooseX-Storage/Makefile
+++ b/devel/p5-MooseX-Storage/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Serialization framework for Moose classes
+WWW= https://metacpan.org/release/MooseX-Storage
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-StrictConstructor/Makefile b/devel/p5-MooseX-StrictConstructor/Makefile
index b8a2a5bccdad..96a56b874723 100644
--- a/devel/p5-MooseX-StrictConstructor/Makefile
+++ b/devel/p5-MooseX-StrictConstructor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Make your MooseX object constructors blow up on unknown attributes
+WWW= https://metacpan.org/release/MooseX-StrictConstructor
LICENSE= ART20
diff --git a/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile b/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile
index 4de699c3ad7e..7f00b2309aaa 100644
--- a/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile
+++ b/devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Metaclass trait to demystify generated anonymous class names
+WWW= https://metacpan.org/release/MooseX-TraitFor-Meta-Class-BetterAnonClassNames
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-MooseX-Traits-Pluggable/Makefile b/devel/p5-MooseX-Traits-Pluggable/Makefile
index 343192e3547e..bfcd31509d17 100644
--- a/devel/p5-MooseX-Traits-Pluggable/Makefile
+++ b/devel/p5-MooseX-Traits-Pluggable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Trait loading and resolution for Moose
+WWW= https://metacpan.org/release/MooseX-Traits-Pluggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Traits/Makefile b/devel/p5-MooseX-Traits/Makefile
index b1a4db60c97c..701ff4b03d37 100644
--- a/devel/p5-MooseX-Traits/Makefile
+++ b/devel/p5-MooseX-Traits/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose eXtension to automatically apply roles at object creation time
+WWW= https://metacpan.org/release/MooseX-Traits
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-TransactionalMethods/Makefile b/devel/p5-MooseX-TransactionalMethods/Makefile
index ad4c0da2fa41..f0e822977264 100644
--- a/devel/p5-MooseX-TransactionalMethods/Makefile
+++ b/devel/p5-MooseX-TransactionalMethods/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Syntax sugar for transactional methods
+WWW= https://metacpan.org/release/MooseX-TransactionalMethods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-Common/Makefile b/devel/p5-MooseX-Types-Common/Makefile
index 80f9ebe31773..d133a9610a0f 100644
--- a/devel/p5-MooseX-Types-Common/Makefile
+++ b/devel/p5-MooseX-Types-Common/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set of commonly-used type constraints that do not ship with p5-Moose
+WWW= https://metacpan.org/release/MooseX-Types-Common
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile b/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile
index 94847dc44644..9298b24fabf5 100644
--- a/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile
+++ b/devel/p5-MooseX-Types-DateTime-ButMaintained/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= DateTime related constraints and coercions for Moose
+WWW= https://metacpan.org/release/MooseX-Types-DateTime-ButMaintained
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile b/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile
index 7f6f6cd1dc34..84a22d259edb 100644
--- a/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile
+++ b/devel/p5-MooseX-Types-DateTime-MoreCoercions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extensions to MooseX::Types::DateTime
+WWW= https://metacpan.org/release/MooseX-Types-DateTime-MoreCoercions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-DateTime-MySQL/Makefile b/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
index 3538ee6cd722..8dca044cf112 100644
--- a/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
+++ b/devel/p5-MooseX-Types-DateTime-MySQL/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= MySQL datetime type constraints and coercions
+WWW= https://metacpan.org/release/MooseX-Types-DateTime-MySQL
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DateTime>=0.03:devel/p5-DateTime \
diff --git a/devel/p5-MooseX-Types-DateTime/Makefile b/devel/p5-MooseX-Types-DateTime/Makefile
index aded531f4b61..119bb7750584 100644
--- a/devel/p5-MooseX-Types-DateTime/Makefile
+++ b/devel/p5-MooseX-Types-DateTime/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= DateTime related constraints and coercions for Moose
+WWW= https://metacpan.org/release/MooseX-Types-DateTime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-DateTimeX/Makefile b/devel/p5-MooseX-Types-DateTimeX/Makefile
index e995ee79bb9c..1ef032d1495a 100644
--- a/devel/p5-MooseX-Types-DateTimeX/Makefile
+++ b/devel/p5-MooseX-Types-DateTimeX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Extensions to MooseX::Types::DateTime::ButMaintained
+WWW= https://metacpan.org/release/MooseX-Types-DateTimeX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-ISO8601/Makefile b/devel/p5-MooseX-Types-ISO8601/Makefile
index 159518b5ed98..891ac8769e51 100644
--- a/devel/p5-MooseX-Types-ISO8601/Makefile
+++ b/devel/p5-MooseX-Types-ISO8601/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= ISO8601 date and duration string type constraints and coercions
+WWW= https://metacpan.org/release/MooseX-Types-ISO8601
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-aliased>=0:devel/p5-aliased \
diff --git a/devel/p5-MooseX-Types-JSON/Makefile b/devel/p5-MooseX-Types-JSON/Makefile
index 290113b8ea41..13dfcaaa31cd 100644
--- a/devel/p5-MooseX-Types-JSON/Makefile
+++ b/devel/p5-MooseX-Types-JSON/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= JSON and relaxedJSON datatype for Moose
+WWW= https://metacpan.org/release/MooseX-Types-JSON
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-LoadableClass/Makefile b/devel/p5-MooseX-Types-LoadableClass/Makefile
index 45ebe35af2b9..f1faf88c40c7 100644
--- a/devel/p5-MooseX-Types-LoadableClass/Makefile
+++ b/devel/p5-MooseX-Types-LoadableClass/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= ClassName type constraint with coercion to load the class
+WWW= https://metacpan.org/pod/MooseX::Types::LoadableClass
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-Path-Class/Makefile b/devel/p5-MooseX-Types-Path-Class/Makefile
index 6cc2786beb93..d8f598eb21be 100644
--- a/devel/p5-MooseX-Types-Path-Class/Makefile
+++ b/devel/p5-MooseX-Types-Path-Class/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Path::Class type library for Moose
+WWW= https://metacpan.org/release/MooseX-Types-Path-Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-Path-Tiny/Makefile b/devel/p5-MooseX-Types-Path-Tiny/Makefile
index 3ffe7f3cc5f0..55e2a833cc6b 100644
--- a/devel/p5-MooseX-Types-Path-Tiny/Makefile
+++ b/devel/p5-MooseX-Types-Path-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of Path::Tiny types and coercions for Moose
+WWW= https://metacpan.org/release/MooseX-Types-Path-Tiny
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/p5-MooseX-Types-Perl/Makefile b/devel/p5-MooseX-Types-Perl/Makefile
index 47a0a39c773e..ca72793eae37 100644
--- a/devel/p5-MooseX-Types-Perl/Makefile
+++ b/devel/p5-MooseX-Types-Perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moose types that check against Perl syntax
+WWW= https://metacpan.org/release/MooseX-Types-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-PortNumber/Makefile b/devel/p5-MooseX-Types-PortNumber/Makefile
index af7f3d61db07..c2c20cba9c28 100644
--- a/devel/p5-MooseX-Types-PortNumber/Makefile
+++ b/devel/p5-MooseX-Types-PortNumber/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Port number type for Moose classes by the IANA
+WWW= https://metacpan.org/release/MooseX-Types-PortNumber
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-Set-Object/Makefile b/devel/p5-MooseX-Types-Set-Object/Makefile
index 1c41d4a1808b..ed5690b5250e 100644
--- a/devel/p5-MooseX-Types-Set-Object/Makefile
+++ b/devel/p5-MooseX-Types-Set-Object/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set::Object type with coercions and stuff
+WWW= https://metacpan.org/release/MooseX-Types-Set-Object
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-Signal/Makefile b/devel/p5-MooseX-Types-Signal/Makefile
index 61f5688e9302..25fb0f8b544f 100644
--- a/devel/p5-MooseX-Types-Signal/Makefile
+++ b/devel/p5-MooseX-Types-Signal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Type to represent valid UNIX or Perl signals
+WWW= https://metacpan.org/release/MooseX-Types-Signal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-Stringlike/Makefile b/devel/p5-MooseX-Types-Stringlike/Makefile
index 93448b711ad7..694ae7f9246a 100644
--- a/devel/p5-MooseX-Types-Stringlike/Makefile
+++ b/devel/p5-MooseX-Types-Stringlike/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of Moose type constraints for string-like objects
+WWW= https://metacpan.org/release/MooseX-Types-Stringlike
LICENSE= APACHE20
diff --git a/devel/p5-MooseX-Types-Structured/Makefile b/devel/p5-MooseX-Types-Structured/Makefile
index ebb0a61760f6..a5e3fd43dc9f 100644
--- a/devel/p5-MooseX-Types-Structured/Makefile
+++ b/devel/p5-MooseX-Types-Structured/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moose Type Constraint classes for Structured Types
+WWW= https://metacpan.org/release/MooseX-Types-Structured
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-URI/Makefile b/devel/p5-MooseX-Types-URI/Makefile
index a1d7d2edd15b..3b2e554e11b7 100644
--- a/devel/p5-MooseX-Types-URI/Makefile
+++ b/devel/p5-MooseX-Types-URI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= URI related types and coercions for Moose
+WWW= https://metacpan.org/release/MooseX-Types-URI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Types-VariantTable/Makefile b/devel/p5-MooseX-Types-VariantTable/Makefile
index 9d57d39e80e5..c5c08946422d 100644
--- a/devel/p5-MooseX-Types-VariantTable/Makefile
+++ b/devel/p5-MooseX-Types-VariantTable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Type constraint based variant table
+WWW= https://metacpan.org/release/MooseX-Types-VariantTable
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-MooseX-Types-Structured>=0.12:devel/p5-MooseX-Types-Structured \
diff --git a/devel/p5-MooseX-Types/Makefile b/devel/p5-MooseX-Types/Makefile
index a06443a88ffa..dd0d4539e66e 100644
--- a/devel/p5-MooseX-Types/Makefile
+++ b/devel/p5-MooseX-Types/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Organise your Moose types in libraries
+WWW= https://metacpan.org/release/MooseX-Types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MooseX-Util/Makefile b/devel/p5-MooseX-Util/Makefile
index 3d86849721fe..f65f0b2a157f 100644
--- a/devel/p5-MooseX-Util/Makefile
+++ b/devel/p5-MooseX-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moose::Util extensions
+WWW= https://metacpan.org/release/MooseX-Util
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Mouse/Makefile b/devel/p5-Mouse/Makefile
index 24a9f75f10f4..748a04b539fe 100644
--- a/devel/p5-Mouse/Makefile
+++ b/devel/p5-Mouse/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Moose minus the antlers
+WWW= https://metacpan.org/release/Mouse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-App-Cmd/Makefile b/devel/p5-MouseX-App-Cmd/Makefile
index a22a994dfd8c..2789aa1c721a 100644
--- a/devel/p5-MouseX-App-Cmd/Makefile
+++ b/devel/p5-MouseX-App-Cmd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mashes up MouseX::Getopt and App::Cmd
+WWW= https://metacpan.org/release/MouseX-App-Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-AttributeHelpers/Makefile b/devel/p5-MouseX-AttributeHelpers/Makefile
index 51ca7254f5e4..3665479626fa 100644
--- a/devel/p5-MouseX-AttributeHelpers/Makefile
+++ b/devel/p5-MouseX-AttributeHelpers/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to extend your attribute interfaces
+WWW= https://metacpan.org/release/MouseX-AttributeHelpers
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-MouseX-ConfigFromFile/Makefile b/devel/p5-MouseX-ConfigFromFile/Makefile
index a43396247164..5c791107c5c9 100644
--- a/devel/p5-MouseX-ConfigFromFile/Makefile
+++ b/devel/p5-MouseX-ConfigFromFile/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Abstract Mouse role for setting attributes from a configfile
+WWW= https://metacpan.org/release/MouseX-ConfigFromFile
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Filter>=0:devel/p5-Filter \
diff --git a/devel/p5-MouseX-Foreign/Makefile b/devel/p5-MouseX-Foreign/Makefile
index 2df99984ee2f..7b34b18211aa 100644
--- a/devel/p5-MouseX-Foreign/Makefile
+++ b/devel/p5-MouseX-Foreign/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extends non-Mouse classes as well as Mouse classes
+WWW= https://metacpan.org/release/MouseX-Foreign
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-Getopt/Makefile b/devel/p5-MouseX-Getopt/Makefile
index 5ddc7c6299a1..ac65c3739d54 100644
--- a/devel/p5-MouseX-Getopt/Makefile
+++ b/devel/p5-MouseX-Getopt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/00$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for a Mouse role to process command line options
+WWW= https://metacpan.org/release/MouseX-Getopt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-NativeTraits/Makefile b/devel/p5-MouseX-NativeTraits/Makefile
index 7be919ee1bd4..57ad217d3e9c 100644
--- a/devel/p5-MouseX-NativeTraits/Makefile
+++ b/devel/p5-MouseX-NativeTraits/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extend your attribute interfaces for Mouse
+WWW= https://metacpan.org/release/MouseX-NativeTraits
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-StrictConstructor/Makefile b/devel/p5-MouseX-StrictConstructor/Makefile
index 86825d9db7b0..a22b40c68968 100644
--- a/devel/p5-MouseX-StrictConstructor/Makefile
+++ b/devel/p5-MouseX-StrictConstructor/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make your object constructors blow up on unknown attributes
+WWW= https://metacpan.org/release/MouseX-StrictConstructor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-Traits/Makefile b/devel/p5-MouseX-Traits/Makefile
index 3c9f8167b05a..50ddab09f16f 100644
--- a/devel/p5-MouseX-Traits/Makefile
+++ b/devel/p5-MouseX-Traits/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically apply roles at object creation time
+WWW= https://metacpan.org/release/MouseX-Traits
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-Types-Path-Class/Makefile b/devel/p5-MouseX-Types-Path-Class/Makefile
index ef257e1ff92f..fdb483f9e74e 100644
--- a/devel/p5-MouseX-Types-Path-Class/Makefile
+++ b/devel/p5-MouseX-Types-Path-Class/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= markun@onohara.to
COMMENT= Path::Class type library for Mouse
+WWW= https://metacpan.org/release/MouseX-Types-Path-Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-MouseX-Types/Makefile b/devel/p5-MouseX-Types/Makefile
index 6438dea58c6f..b617649682c4 100644
--- a/devel/p5-MouseX-Types/Makefile
+++ b/devel/p5-MouseX-Types/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to organize your Mouse types in libraries
+WWW= https://metacpan.org/release/MouseX-Types
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Multiplex-CMD/Makefile b/devel/p5-Multiplex-CMD/Makefile
index 36ee134dba85..7b3c2969dcc9 100644
--- a/devel/p5-Multiplex-CMD/Makefile
+++ b/devel/p5-Multiplex-CMD/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rdna@rdna.ru
COMMENT= Perl5 module which provides Multiplexed Fork Client
+WWW= https://metacpan.org/release/KAN/Multiplex-CMD-v0.03
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-NEXT/Makefile b/devel/p5-NEXT/Makefile
index bdbffc43f9f3..80f30b1eef76 100644
--- a/devel/p5-NEXT/Makefile
+++ b/devel/p5-NEXT/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide a pseudo-class NEXT (et al) that allows method redispatch
+WWW= https://metacpan.org/release/NEXT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Net-DBus/Makefile b/devel/p5-Net-DBus/Makefile
index 1c68b9060031..c41abcfc2284 100644
--- a/devel/p5-Net-DBus/Makefile
+++ b/devel/p5-Net-DBus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for the DBus message system
+WWW= https://metacpan.org/release/Net-DBus
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Net-ZooKeeper/Makefile b/devel/p5-Net-ZooKeeper/Makefile
index 7165d1384f32..e1c426edebfb 100644
--- a/devel/p5-Net-ZooKeeper/Makefile
+++ b/devel/p5-Net-ZooKeeper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Perl extension for Apache ZooKeeper
+WWW= https://metacpan.org/release/Net-ZooKeeper
BROKEN= No longer compiles with newer versions of ZooKeeper
diff --git a/devel/p5-No-Worries/Makefile b/devel/p5-No-Worries/Makefile
index 8a1cedca9e0d..2f09c43564be 100644
--- a/devel/p5-No-Worries/Makefile
+++ b/devel/p5-No-Worries/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Coding without worries in Perl
+WWW= https://metacpan.org/release/No-Worries
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Number-Bytes-Human/Makefile b/devel/p5-Number-Bytes-Human/Makefile
index f785e5dd7e97..60bc93999866 100644
--- a/devel/p5-Number-Bytes-Human/Makefile
+++ b/devel/p5-Number-Bytes-Human/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= madis555@hot.ee
COMMENT= Convert byte count to human readable format
+WWW= https://metacpan.org/release/Number-Bytes-Human
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Number-Tolerant/Makefile b/devel/p5-Number-Tolerant/Makefile
index b2a1b56a8bf9..05e6972df19c 100644
--- a/devel/p5-Number-Tolerant/Makefile
+++ b/devel/p5-Number-Tolerant/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides inexact number comparisons with tolerance ranges
+WWW= https://metacpan.org/release/Number-Tolerant
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-OLE-Storage_Lite/Makefile b/devel/p5-OLE-Storage_Lite/Makefile
index f7163bf18675..6507c096af66 100644
--- a/devel/p5-OLE-Storage_Lite/Makefile
+++ b/devel/p5-OLE-Storage_Lite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for OLE document interface
+WWW= https://metacpan.org/release/OLE-Storage_Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-OOTools/Makefile b/devel/p5-OOTools/Makefile
index 59cc968c54fd..00f72edb3e51 100644
--- a/devel/p5-OOTools/Makefile
+++ b/devel/p5-OOTools/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module collection to easily create constructors methods
+WWW= https://metacpan.org/release/OOTools
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Accessor/Makefile b/devel/p5-Object-Accessor/Makefile
index 66dad126ff75..d0b08a5054de 100644
--- a/devel/p5-Object-Accessor/Makefile
+++ b/devel/p5-Object-Accessor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interface to create per object accessors
+WWW= https://metacpan.org/release/Object-Accessor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Array/Makefile b/devel/p5-Object-Array/Makefile
index 4721d67c1104..1a4a0bf9bc18 100644
--- a/devel/p5-Object-Array/Makefile
+++ b/devel/p5-Object-Array/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Array references with accessors
+WWW= https://metacpan.org/release/Object-Array
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Authority/Makefile b/devel/p5-Object-Authority/Makefile
index 89b15e2889e8..ad4d04a2f1fc 100644
--- a/devel/p5-Object-Authority/Makefile
+++ b/devel/p5-Object-Authority/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that adds an AUTHORITY method to your class
+WWW= https://metacpan.org/release/TOBYINK/Object-AUTHORITY-0.004
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Object-Role>=0:devel/p5-Object-Role
diff --git a/devel/p5-Object-Container/Makefile b/devel/p5-Object-Container/Makefile
index 5f266707c3d2..eac36167eb8c 100644
--- a/devel/p5-Object-Container/Makefile
+++ b/devel/p5-Object-Container/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple object container
+WWW= https://metacpan.org/release/Object-Container
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Declare/Makefile b/devel/p5-Object-Declare/Makefile
index ef9ba5f585ab..0720e6361c04 100644
--- a/devel/p5-Object-Declare/Makefile
+++ b/devel/p5-Object-Declare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declarative object constructor
+WWW= https://metacpan.org/release/Object-Declare
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Object-Destroyer/Makefile b/devel/p5-Object-Destroyer/Makefile
index 508076c601bf..000346a3a2b7 100644
--- a/devel/p5-Object-Destroyer/Makefile
+++ b/devel/p5-Object-Destroyer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make objects with circular references DESTROY normally
+WWW= https://metacpan.org/release/Object-Destroyer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Enum/Makefile b/devel/p5-Object-Enum/Makefile
index e432cbba2aa0..23ee1f30a803 100644
--- a/devel/p5-Object-Enum/Makefile
+++ b/devel/p5-Object-Enum/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Replacement for if ($$foo eq 'bar')
+WWW= https://metacpan.org/release/Object-Enum
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Event/Makefile b/devel/p5-Object-Event/Makefile
index afafcfe5e1a6..465948d23139 100644
--- a/devel/p5-Object-Event/Makefile
+++ b/devel/p5-Object-Event/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= mons@cpan.org
COMMENT= Class that provides an event callback interface
+WWW= https://metacpan.org/release/Object-Event
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Import/Makefile b/devel/p5-Object-Import/Makefile
index 37e83c5dc976..0b24f3cfd86e 100644
--- a/devel/p5-Object-Import/Makefile
+++ b/devel/p5-Object-Import/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Import methods of an object as functions to a package
+WWW= https://metacpan.org/release/Object-Import
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Object-InsideOut/Makefile b/devel/p5-Object-InsideOut/Makefile
index b035aecf0893..03e4bd2e3072 100644
--- a/devel/p5-Object-InsideOut/Makefile
+++ b/devel/p5-Object-InsideOut/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Comprehensive inside-out object support module
+WWW= https://metacpan.org/release/Object-InsideOut
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-MultiType/Makefile b/devel/p5-Object-MultiType/Makefile
index 59d9f83c848c..da1536231000 100644
--- a/devel/p5-Object-MultiType/Makefile
+++ b/devel/p5-Object-MultiType/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Objects as Hash, Array, and Scalar at the same time
+WWW= https://metacpan.org/release/Object-MultiType
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Object-Pad/Makefile b/devel/p5-Object-Pad/Makefile
index 675812381aaa..e7a1d87b4ecd 100644
--- a/devel/p5-Object-Pad/Makefile
+++ b/devel/p5-Object-Pad/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple syntax for lexical slot-based objects
+WWW= https://metacpan.org/dist/Object-Pad
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Pluggable/Makefile b/devel/p5-Object-Pluggable/Makefile
index 79025c737640..fb1b4c771cd1 100644
--- a/devel/p5-Object-Pluggable/Makefile
+++ b/devel/p5-Object-Pluggable/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for creating plugin-enabled objects
+WWW= https://metacpan.org/release/Object-Pluggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Realize-Later/Makefile b/devel/p5-Object-Realize-Later/Makefile
index 4fdca66f7f4a..a23fb3b40fb7 100644
--- a/devel/p5-Object-Realize-Later/Makefile
+++ b/devel/p5-Object-Realize-Later/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Delayed creation of objects
+WWW= https://metacpan.org/release/Object-Realize-Later
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Role/Makefile b/devel/p5-Object-Role/Makefile
index 30033e9dbb0a..3c3dc11a3f32 100644
--- a/devel/p5-Object-Role/Makefile
+++ b/devel/p5-Object-Role/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl base class for non-Moose roles
+WWW= https://metacpan.org/release/TOBYINK/Object-Role-0.001
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Signature/Makefile b/devel/p5-Object-Signature/Makefile
index 3fc3a4ca653d..9084a57f0453 100644
--- a/devel/p5-Object-Signature/Makefile
+++ b/devel/p5-Object-Signature/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate cryptographic signatures for objects
+WWW= https://metacpan.org/release/Object-Signature
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Simple/Makefile b/devel/p5-Object-Simple/Makefile
index 065f6440e1a5..91b3cedf5873 100644
--- a/devel/p5-Object-Simple/Makefile
+++ b/devel/p5-Object-Simple/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/00$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple class builder
+WWW= https://metacpan.org/release/Object-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Tiny-Lvalue/Makefile b/devel/p5-Object-Tiny-Lvalue/Makefile
index 40e5851292b4..754db63e74d3 100644
--- a/devel/p5-Object-Tiny-Lvalue/Makefile
+++ b/devel/p5-Object-Tiny-Lvalue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimal class builder with lvalue accessors
+WWW= https://metacpan.org/release/Object-Tiny-Lvalue
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Object-Tiny-RW/Makefile b/devel/p5-Object-Tiny-RW/Makefile
index 274a4325a283..5369c4e00d55 100644
--- a/devel/p5-Object-Tiny-RW/Makefile
+++ b/devel/p5-Object-Tiny-RW/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class building as simple as it gets (with RW accessors)
+WWW= https://metacpan.org/dist/Object-Tiny-RW
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Olson-Abbreviations/Makefile b/devel/p5-Olson-Abbreviations/Makefile
index 5a1b57ea39ff..c49d4c627e77 100644
--- a/devel/p5-Olson-Abbreviations/Makefile
+++ b/devel/p5-Olson-Abbreviations/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Globally unique timezones abbreviation handling
+WWW= https://metacpan.org/release/Olson-Abbreviations
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Opcodes/Makefile b/devel/p5-Opcodes/Makefile
index dced16b2875b..53b8bde9b2a6 100644
--- a/devel/p5-Opcodes/Makefile
+++ b/devel/p5-Opcodes/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= More Opcodes information from opnames.h and opcode.h
+WWW= https://metacpan.org/release/Opcodes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-OrePAN2/Makefile b/devel/p5-OrePAN2/Makefile
index ae35e0b27567..b665de6cee95 100644
--- a/devel/p5-OrePAN2/Makefile
+++ b/devel/p5-OrePAN2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for yet another DarkPAN manager
+WWW= https://metacpan.org/release/OrePAN2
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Ouch/Makefile b/devel/p5-Ouch/Makefile
index 079581777612..c94cc346937d 100644
--- a/devel/p5-Ouch/Makefile
+++ b/devel/p5-Ouch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for exceptions that don't hurt
+WWW= https://metacpan.org/release/Ouch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PAR-Dist/Makefile b/devel/p5-PAR-Dist/Makefile
index f528972ed888..a47e5b2f9bf8 100644
--- a/devel/p5-PAR-Dist/Makefile
+++ b/devel/p5-PAR-Dist/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create and manipulate PAR distributions
+WWW= https://metacpan.org/release/PAR-Dist
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PAR-Packer/Makefile b/devel/p5-PAR-Packer/Makefile
index 224abe6e9590..b95a2d7f1971 100644
--- a/devel/p5-PAR-Packer/Makefile
+++ b/devel/p5-PAR-Packer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PAR Packager
+WWW= https://metacpan.org/release/PAR-Packer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PAR/Makefile b/devel/p5-PAR/Makefile
index b42287594ff1..09456dc77299 100644
--- a/devel/p5-PAR/Makefile
+++ b/devel/p5-PAR/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl Archive Toolkit
+WWW= https://metacpan.org/release/PAR
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PHP-Serialization/Makefile b/devel/p5-PHP-Serialization/Makefile
index a48e86f0be47..3eebfe9fd912 100644
--- a/devel/p5-PHP-Serialization/Makefile
+++ b/devel/p5-PHP-Serialization/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Converting the output of PHP serialize() into the Perl
+WWW= https://metacpan.org/release/PHP-Serialization
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-POE-API-Hooks/Makefile b/devel/p5-POE-API-Hooks/Makefile
index 84a933d23e9e..65194f7cd02e 100644
--- a/devel/p5-POE-API-Hooks/Makefile
+++ b/devel/p5-POE-API-Hooks/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|00$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Implement lightweight hooks into POE
+WWW= https://metacpan.org/release/SUNGO/POE-API-Hooks-1.08
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-POE-API-Peek/Makefile b/devel/p5-POE-API-Peek/Makefile
index 1c67c359c18c..58d5f295eb0f 100644
--- a/devel/p5-POE-API-Peek/Makefile
+++ b/devel/p5-POE-API-Peek/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Peek into the internals of a running POE environment
+WWW= https://metacpan.org/release/POE-API-Peek
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-POE-Component-Child/Makefile b/devel/p5-POE-Component-Child/Makefile
index 5a74dc5814b7..c139734f94fe 100644
--- a/devel/p5-POE-Component-Child/Makefile
+++ b/devel/p5-POE-Component-Child/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE child management
+WWW= https://metacpan.org/release/POE-Component-Child
BUILD_DEPENDS= p5-POE>=0:devel/p5-POE
RUN_DEPENDS= p5-POE>=0:devel/p5-POE
diff --git a/devel/p5-POE-Component-Cron/Makefile b/devel/p5-POE-Component-Cron/Makefile
index 28ca0c44a028..ac8b2b276e08 100644
--- a/devel/p5-POE-Component-Cron/Makefile
+++ b/devel/p5-POE-Component-Cron/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Schedule POE Events using a cron spec
+WWW= https://metacpan.org/release/POE-Component-Cron
BUILD_DEPENDS= p5-POE>=0:devel/p5-POE \
p5-POE-Component-Schedule>=0:devel/p5-POE-Component-Schedule \
diff --git a/devel/p5-POE-Component-Daemon/Makefile b/devel/p5-POE-Component-Daemon/Makefile
index 7b025d303564..3e14cab6eb8d 100644
--- a/devel/p5-POE-Component-Daemon/Makefile
+++ b/devel/p5-POE-Component-Daemon/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Handles all the housework for a daemon in POE
+WWW= https://metacpan.org/release/POE-Component-Daemon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Component-DebugShell/Makefile b/devel/p5-POE-Component-DebugShell/Makefile
index 83fa27c04293..ebdc7bbcbea8 100644
--- a/devel/p5-POE-Component-DebugShell/Makefile
+++ b/devel/p5-POE-Component-DebugShell/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Interactive peeking into a running POE application
+WWW= https://metacpan.org/release/SUNGO/POE-Component-DebugShell-1.412
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-POE-Component-DirWatch/Makefile b/devel/p5-POE-Component-DirWatch/Makefile
index 28f613966209..6f9caaf728ba 100644
--- a/devel/p5-POE-Component-DirWatch/Makefile
+++ b/devel/p5-POE-Component-DirWatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE directory watcher
+WWW= https://metacpan.org/release/POE-Component-DirWatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Component-Hailo/Makefile b/devel/p5-POE-Component-Hailo/Makefile
index adbdd0a079f0..2e6881d35047 100644
--- a/devel/p5-POE-Component-Hailo/Makefile
+++ b/devel/p5-POE-Component-Hailo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Non-blocking wrapper around Hailo
+WWW= https://metacpan.org/release/POE-Component-Hailo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Component-IKC/Makefile b/devel/p5-POE-Component-IKC/Makefile
index eaed3db0a545..f9ff70cc3abb 100644
--- a/devel/p5-POE-Component-IKC/Makefile
+++ b/devel/p5-POE-Component-IKC/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= POE Inter-Kernel Communication
+WWW= https://metacpan.org/release/POE-Component-IKC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Component-JobQueue/Makefile b/devel/p5-POE-Component-JobQueue/Makefile
index 10dc1c53fe35..7d8d0778ba0b 100644
--- a/devel/p5-POE-Component-JobQueue/Makefile
+++ b/devel/p5-POE-Component-JobQueue/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0+$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= POE component to manage queues and worker pools
+WWW= https://metacpan.org/release/POE-Component-JobQueue
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE
diff --git a/devel/p5-POE-Component-Logger/Makefile b/devel/p5-POE-Component-Logger/Makefile
index dec2f329a9f7..d81ddf4c7358 100644
--- a/devel/p5-POE-Component-Logger/Makefile
+++ b/devel/p5-POE-Component-Logger/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE logging class
+WWW= https://metacpan.org/release/POE-Component-Logger
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=1.293:devel/p5-POE \
diff --git a/devel/p5-POE-Component-Pluggable/Makefile b/devel/p5-POE-Component-Pluggable/Makefile
index baab05de87f8..4a1fb9811536 100644
--- a/devel/p5-POE-Component-Pluggable/Makefile
+++ b/devel/p5-POE-Component-Pluggable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for creating plugin enabled POE Components
+WWW= https://metacpan.org/release/POE-Component-Pluggable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Component-RSS/Makefile b/devel/p5-POE-Component-RSS/Makefile
index 85ebb8ff1b8d..e4b5b0e91e40 100644
--- a/devel/p5-POE-Component-RSS/Makefile
+++ b/devel/p5-POE-Component-RSS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module for event based RSS parsing
+WWW= https://metacpan.org/release/SUNGO/POE-Component-RSS-0.09
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-POE-Component-RSSAggregator/Makefile b/devel/p5-POE-Component-RSSAggregator/Makefile
index cdf668c67c86..e0107f4ff016 100644
--- a/devel/p5-POE-Component-RSSAggregator/Makefile
+++ b/devel/p5-POE-Component-RSSAggregator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Watch Muliple RSS Feeds for New Headlines
+WWW= https://metacpan.org/release/POE-Component-RSSAggregator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Component-Schedule/Makefile b/devel/p5-POE-Component-Schedule/Makefile
index 413661f71212..70e5e77fc290 100644
--- a/devel/p5-POE-Component-Schedule/Makefile
+++ b/devel/p5-POE-Component-Schedule/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Schedule POE Events using a cron spec
+WWW= https://metacpan.org/release/POE-Component-Schedule
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
diff --git a/devel/p5-POE-Component-Server-XMLRPC/Makefile b/devel/p5-POE-Component-Server-XMLRPC/Makefile
index 399e837c5c59..292e74b3e7cb 100644
--- a/devel/p5-POE-Component-Server-XMLRPC/Makefile
+++ b/devel/p5-POE-Component-Server-XMLRPC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jesper@jdn.dk
COMMENT= POE Component to create XMLRPC Servers
+WWW= https://metacpan.org/release/POE-Component-Server-XMLRPC
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
diff --git a/devel/p5-POE-Component-Syndicator/Makefile b/devel/p5-POE-Component-Syndicator/Makefile
index 714bfcdcfed1..b0125280c788 100644
--- a/devel/p5-POE-Component-Syndicator/Makefile
+++ b/devel/p5-POE-Component-Syndicator/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE component base class which implements the Observer pattern
+WWW= https://metacpan.org/release/POE-Component-Syndicator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Component-TSTP/Makefile b/devel/p5-POE-Component-TSTP/Makefile
index bd68e29744b2..151934d26201 100644
--- a/devel/p5-POE-Component-TSTP/Makefile
+++ b/devel/p5-POE-Component-TSTP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= POE component to correctly handle Ctrl-Z in your program
+WWW= https://metacpan.org/release/POE-Component-TSTP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Devel-Profiler/Makefile b/devel/p5-POE-Devel-Profiler/Makefile
index 4fd83c31d336..d319f4afe55c 100644
--- a/devel/p5-POE-Devel-Profiler/Makefile
+++ b/devel/p5-POE-Devel-Profiler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Profiles POE programs
+WWW= https://metacpan.org/release/POE-Devel-Profiler
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE
diff --git a/devel/p5-POE-Loop-AnyEvent/Makefile b/devel/p5-POE-Loop-AnyEvent/Makefile
index 56851b4bc23e..f5909995a3bb 100644
--- a/devel/p5-POE-Loop-AnyEvent/Makefile
+++ b/devel/p5-POE-Loop-AnyEvent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AnyEvent event loop support for POE
+WWW= https://metacpan.org/release/POE-Loop-AnyEvent
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Loop-Glib/Makefile b/devel/p5-POE-Loop-Glib/Makefile
index d7590f329cb8..0d9204b578e7 100644
--- a/devel/p5-POE-Loop-Glib/Makefile
+++ b/devel/p5-POE-Loop-Glib/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Bridge that supports Glib event loop from POE
+WWW= https://metacpan.org/release/POE-Loop-Glib
LICENSE= GPLv2
diff --git a/devel/p5-POE-Loop-Tk/Makefile b/devel/p5-POE-Loop-Tk/Makefile
index 3abfc55a851a..02497bdc9399 100644
--- a/devel/p5-POE-Loop-Tk/Makefile
+++ b/devel/p5-POE-Loop-Tk/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bridge that allows POE to be driven by Tk
+WWW= https://metacpan.org/release/POE-Loop-Tk
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Quickie/Makefile b/devel/p5-POE-Quickie/Makefile
index 8dc4608235ab..6dbc0b103f15 100644
--- a/devel/p5-POE-Quickie/Makefile
+++ b/devel/p5-POE-Quickie/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= takefu@airport.fm
COMMENT= Lazy way to wrap blocking code and programs
+WWW= https://metacpan.org/release/POE-Quickie
LICENSE= GPLv1 ART10
LICENSE_COMB= dual
diff --git a/devel/p5-POE-Session-MultiDispatch/Makefile b/devel/p5-POE-Session-MultiDispatch/Makefile
index b33b16e235c6..0953acf96aa2 100644
--- a/devel/p5-POE-Session-MultiDispatch/Makefile
+++ b/devel/p5-POE-Session-MultiDispatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Callback dispatch for session events
+WWW= https://metacpan.org/release/POE-Session-MultiDispatch
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE
diff --git a/devel/p5-POE-Stage/Makefile b/devel/p5-POE-Stage/Makefile
index b8b0b6f2e05b..7a1c4d202190 100644
--- a/devel/p5-POE-Stage/Makefile
+++ b/devel/p5-POE-Stage/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Base class for formalized POE components
+WWW= https://metacpan.org/release/POE-Stage
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=1.351:devel/p5-POE \
diff --git a/devel/p5-POE-Test-Loops/Makefile b/devel/p5-POE-Test-Loops/Makefile
index e78b0b35b29e..1ff50c593484 100644
--- a/devel/p5-POE-Test-Loops/Makefile
+++ b/devel/p5-POE-Test-Loops/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Reusable tests for POE Loop authors
+WWW= https://metacpan.org/release/POE-Test-Loops
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POE-XS-Loop-Poll/Makefile b/devel/p5-POE-XS-Loop-Poll/Makefile
index 4b72af3567da..0c49dec897a5 100644
--- a/devel/p5-POE-XS-Loop-Poll/Makefile
+++ b/devel/p5-POE-XS-Loop-Poll/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS implementation of POE::Loop, using poll(2)
+WWW= https://metacpan.org/release/POE-XS-Loop-Poll
BUILD_DEPENDS= p5-POE-Test-Loops>=1.033:devel/p5-POE-Test-Loops \
p5-POE>=1.003:devel/p5-POE
diff --git a/devel/p5-POE-XS-Queue-Array/Makefile b/devel/p5-POE-XS-Queue-Array/Makefile
index 2dea321f30cd..2ae2514d12ee 100644
--- a/devel/p5-POE-XS-Queue-Array/Makefile
+++ b/devel/p5-POE-XS-Queue-Array/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS implementation of POE::Queue::Array
+WWW= https://metacpan.org/release/POE-XS-Queue-Array
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE
diff --git a/devel/p5-POE/Makefile b/devel/p5-POE/Makefile
index ef4dabc3256f..394cc7f99788 100644
--- a/devel/p5-POE/Makefile
+++ b/devel/p5-POE/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Multitasking and networking framework for perl
+WWW= https://metacpan.org/release/POE
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POEx-Role-SessionInstantiation/Makefile b/devel/p5-POEx-Role-SessionInstantiation/Makefile
index 5b88b249f737..d2959e3667cc 100644
--- a/devel/p5-POEx-Role-SessionInstantiation/Makefile
+++ b/devel/p5-POEx-Role-SessionInstantiation/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of Moose role for turning objects into POE sessions
+WWW= https://metacpan.org/release/NPEREZ/POEx-Role-SessionInstantiation-1.102610
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POEx-Role-Streaming/Makefile b/devel/p5-POEx-Role-Streaming/Makefile
index c7767e13ce70..298e5c5d37b4 100644
--- a/devel/p5-POEx-Role-Streaming/Makefile
+++ b/devel/p5-POEx-Role-Streaming/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for streaming from one filehandle to another
+WWW= https://metacpan.org/release/NPEREZ/POEx-Role-Streaming-1.102610
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POEx-Types/Makefile b/devel/p5-POEx-Types/Makefile
index c032bc7fe947..76d1a13f7b37 100644
--- a/devel/p5-POEx-Types/Makefile
+++ b/devel/p5-POEx-Types/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to provide MooseX::Types types for modern POE
+WWW= https://metacpan.org/release/NPEREZ/POEx-Types-1.100910
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POSIX-strftime-Compiler/Makefile b/devel/p5-POSIX-strftime-Compiler/Makefile
index 40cb5de07740..72495ce27612 100644
--- a/devel/p5-POSIX-strftime-Compiler/Makefile
+++ b/devel/p5-POSIX-strftime-Compiler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= GNU C library compatible strftime for loggers and servers
+WWW= https://metacpan.org/release/POSIX-strftime-Compiler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-POSIX-strptime/Makefile b/devel/p5-POSIX-strptime/Makefile
index f25b24604a87..4b912a60d85d 100644
--- a/devel/p5-POSIX-strptime/Makefile
+++ b/devel/p5-POSIX-strptime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= douglas@douglasthrift.net
COMMENT= Perl interface to strptime(3)
+WWW= https://metacpan.org/release/POSIX-strptime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PPR/Makefile b/devel/p5-PPR/Makefile
index b06b36f6c693..f4b2e9131727 100644
--- a/devel/p5-PPR/Makefile
+++ b/devel/p5-PPR/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pattern-based Perl Recognizer
+WWW= https://metacpan.org/release/PPR
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PPerl/Makefile b/devel/p5-PPerl/Makefile
index 983917c0dd0d..8edebf4a9142 100644
--- a/devel/p5-PPerl/Makefile
+++ b/devel/p5-PPerl/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make perl scripts persistent in memory
+WWW= https://metacpan.org/release/PPerl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PV/Makefile b/devel/p5-PV/Makefile
index 00f2ddacd3ef..3eb0645b3f6c 100644
--- a/devel/p5-PV/Makefile
+++ b/devel/p5-PV/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PerlVision-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl5 library for text-mode user interface widgets
+WWW= https://metacpan.org/release/PerlVision
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Package-Constants/Makefile b/devel/p5-Package-Constants/Makefile
index 197d00d991d1..fdfa4ad0f448 100644
--- a/devel/p5-Package-Constants/Makefile
+++ b/devel/p5-Package-Constants/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= List all constants declared in a package
+WWW= https://metacpan.org/release/Package-Constants
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Package-DeprecationManager/Makefile b/devel/p5-Package-DeprecationManager/Makefile
index 8ef4795ecaa3..d03f3cb53a92 100644
--- a/devel/p5-Package-DeprecationManager/Makefile
+++ b/devel/p5-Package-DeprecationManager/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manage deprecation warnings for your distribution
+WWW= https://metacpan.org/release/Package-DeprecationManager
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Package-Generator/Makefile b/devel/p5-Package-Generator/Makefile
index 90dfd7928336..ca76fb1d84da 100644
--- a/devel/p5-Package-Generator/Makefile
+++ b/devel/p5-Package-Generator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Quickly and easily construct new packages
+WWW= https://metacpan.org/release/Package-Generator
LICENSE= GPLv1 ART10
LICENSE_COMB= dual
diff --git a/devel/p5-Package-MoreUtil/Makefile b/devel/p5-Package-MoreUtil/Makefile
index b4b2b94f5138..7838ea012b0f 100644
--- a/devel/p5-Package-MoreUtil/Makefile
+++ b/devel/p5-Package-MoreUtil/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Package-related utilities
+WWW= https://metacpan.org/release/Package-MoreUtil
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Package-Stash-XS/Makefile b/devel/p5-Package-Stash-XS/Makefile
index 89baa9cd1a6c..9465f71637c7 100644
--- a/devel/p5-Package-Stash-XS/Makefile
+++ b/devel/p5-Package-Stash-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Faster and more correct implementation of the Package::Stash API
+WWW= https://metacpan.org/release/Package-Stash-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Package-Stash/Makefile b/devel/p5-Package-Stash/Makefile
index 919237ab880f..d0fe92399310 100644
--- a/devel/p5-Package-Stash/Makefile
+++ b/devel/p5-Package-Stash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines for manipulating stashes
+WWW= https://metacpan.org/release/Package-Stash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Package-Util-Lite/Makefile b/devel/p5-Package-Util-Lite/Makefile
index 923e70dce850..22664e3dac4d 100644
--- a/devel/p5-Package-Util-Lite/Makefile
+++ b/devel/p5-Package-Util-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Package-related utilities for Perl
+WWW= https://metacpan.org/release/Package-Util-Lite
NO_ARCH= yes
USES= perl5
diff --git a/devel/p5-Package-Variant/Makefile b/devel/p5-Package-Variant/Makefile
index a9b70a9a48fd..bda84eaf12fd 100644
--- a/devel/p5-Package-Variant/Makefile
+++ b/devel/p5-Package-Variant/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parameterizable packages
+WWW= https://metacpan.org/release/Package-Variant
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PadWalker/Makefile b/devel/p5-PadWalker/Makefile
index 086bf0bca859..dc40951d71fa 100644
--- a/devel/p5-PadWalker/Makefile
+++ b/devel/p5-PadWalker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Play with Perl lexical variables
+WWW= https://metacpan.org/release/PadWalker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parallel-Async/Makefile b/devel/p5-Parallel-Async/Makefile
index c21620b3d622..4db54baa3cdf 100644
--- a/devel/p5-Parallel-Async/Makefile
+++ b/devel/p5-Parallel-Async/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to run parallel task with fork to simple
+WWW= https://metacpan.org/release/Parallel-Async
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parallel-Fork-BossWorker/Makefile b/devel/p5-Parallel-Fork-BossWorker/Makefile
index e3e7e6fc1791..117235fcbee3 100644
--- a/devel/p5-Parallel-Fork-BossWorker/Makefile
+++ b/devel/p5-Parallel-Fork-BossWorker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easily create forking queue processing applications
+WWW= https://metacpan.org/release/Parallel-Fork-BossWorker
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Parallel-ForkManager/Makefile b/devel/p5-Parallel-ForkManager/Makefile
index 1c196ccec887..113087ec2c6a 100644
--- a/devel/p5-Parallel-ForkManager/Makefile
+++ b/devel/p5-Parallel-ForkManager/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple parallel processing fork manager
+WWW= https://metacpan.org/release/Parallel-ForkManager
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parallel-Iterator/Makefile b/devel/p5-Parallel-Iterator/Makefile
index f20f4d140631..98b9cb016e72 100644
--- a/devel/p5-Parallel-Iterator/Makefile
+++ b/devel/p5-Parallel-Iterator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple parallel execution
+WWW= https://metacpan.org/release/Parallel-Iterator
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parallel-Prefork/Makefile b/devel/p5-Parallel-Prefork/Makefile
index 70a58d2bd23c..5f20f5211ce9 100644
--- a/devel/p5-Parallel-Prefork/Makefile
+++ b/devel/p5-Parallel-Prefork/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple prefork server framework
+WWW= https://metacpan.org/release/Parallel-Prefork
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parallel-Scoreboard/Makefile b/devel/p5-Parallel-Scoreboard/Makefile
index 5401f8b160a6..38abefb8b9b8 100644
--- a/devel/p5-Parallel-Scoreboard/Makefile
+++ b/devel/p5-Parallel-Scoreboard/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of scoreboard for monitoring status of many workers
+WWW= https://metacpan.org/release/Parallel-Scoreboard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Params-CallbackRequest/Makefile b/devel/p5-Params-CallbackRequest/Makefile
index 739b94c091de..af3343c4a269 100644
--- a/devel/p5-Params-CallbackRequest/Makefile
+++ b/devel/p5-Params-CallbackRequest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide callbacks to method and function parameters
+WWW= https://metacpan.org/release/Params-CallbackRequest
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate \
diff --git a/devel/p5-Params-Check/Makefile b/devel/p5-Params-Check/Makefile
index e7bba5f5555e..7fc7622271ad 100644
--- a/devel/p5-Params-Check/Makefile
+++ b/devel/p5-Params-Check/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generic input parsing/checking mechanism for Perl
+WWW= https://metacpan.org/release/Params-Check
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Params-Classify/Makefile b/devel/p5-Params-Classify/Makefile
index 3e90285daabc..9cabf7a377ed 100644
--- a/devel/p5-Params-Classify/Makefile
+++ b/devel/p5-Params-Classify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Argument type classification
+WWW= https://metacpan.org/release/Params-Classify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Params-Coerce/Makefile b/devel/p5-Params-Coerce/Makefile
index 0404658ac979..f40743d1c5af 100644
--- a/devel/p5-Params-Coerce/Makefile
+++ b/devel/p5-Params-Coerce/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Allows your classes to do parameter coercion
+WWW= https://metacpan.org/release/Params-Coerce
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Params-Util/Makefile b/devel/p5-Params-Util/Makefile
index 48a3e21b8dab..96c8f59368ea 100644
--- a/devel/p5-Params-Util/Makefile
+++ b/devel/p5-Params-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utility functions to aid in parameter checking
+WWW= https://metacpan.org/release/Params-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Params-Validate-Dependencies/Makefile b/devel/p5-Params-Validate-Dependencies/Makefile
index 49bf7ad9cca4..464249d529f2 100644
--- a/devel/p5-Params-Validate-Dependencies/Makefile
+++ b/devel/p5-Params-Validate-Dependencies/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validate combinations of parameters
+WWW= https://metacpan.org/release/Params-Validate-Dependencies
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-Params-Validate/Makefile b/devel/p5-Params-Validate/Makefile
index ed9a0a74135e..1465724a4d64 100644
--- a/devel/p5-Params-Validate/Makefile
+++ b/devel/p5-Params-Validate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate method/function parameters
+WWW= https://metacpan.org/release/Params-Validate
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Params-ValidationCompiler/Makefile b/devel/p5-Params-ValidationCompiler/Makefile
index 22ff39627501..c813f33635f0 100644
--- a/devel/p5-Params-ValidationCompiler/Makefile
+++ b/devel/p5-Params-ValidationCompiler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Build an optimized subroutine parameter validator once, use it forever
+WWW= https://metacpan.org/release/Params-ValidationCompiler
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Paranoid-Log-Email/Makefile b/devel/p5-Paranoid-Log-Email/Makefile
index ddbfe643753d..898660968eec 100644
--- a/devel/p5-Paranoid-Log-Email/Makefile
+++ b/devel/p5-Paranoid-Log-Email/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= SMTP support for Paranoid::Log
+WWW= https://metacpan.org/release/Paranoid-Log-Email
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Paranoid-Log-Syslog/Makefile b/devel/p5-Paranoid-Log-Syslog/Makefile
index 419d21603bdf..436c2396bca4 100644
--- a/devel/p5-Paranoid-Log-Syslog/Makefile
+++ b/devel/p5-Paranoid-Log-Syslog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Syslog support for Paranoid::Log
+WWW= https://metacpan.org/release/Paranoid-Log-Syslog
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Paranoid/Makefile b/devel/p5-Paranoid/Makefile
index 0120740904c7..1894ce1450e2 100644
--- a/devel/p5-Paranoid/Makefile
+++ b/devel/p5-Paranoid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Paranoia support for safer programs
+WWW= https://metacpan.org/release/Paranoid
LICENSE= ART20 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-CPAN-Packages-Fast/Makefile b/devel/p5-Parse-CPAN-Packages-Fast/Makefile
index e07148d45888..02907538b6aa 100644
--- a/devel/p5-Parse-CPAN-Packages-Fast/Makefile
+++ b/devel/p5-Parse-CPAN-Packages-Fast/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse CPAN package index
+WWW= https://metacpan.org/release/Parse-CPAN-Packages-Fast
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-CPAN-Packages/Makefile b/devel/p5-Parse-CPAN-Packages/Makefile
index a13ad65c2553..02f16e2455df 100644
--- a/devel/p5-Parse-CPAN-Packages/Makefile
+++ b/devel/p5-Parse-CPAN-Packages/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse 02packages.details.txt.gz from CPAN
+WWW= https://metacpan.org/release/Parse-CPAN-Packages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-Distname/Makefile b/devel/p5-Parse-Distname/Makefile
index 265b10dc5286..c9d4e281e8d9 100644
--- a/devel/p5-Parse-Distname/Makefile
+++ b/devel/p5-Parse-Distname/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse a distribution name
+WWW= https://metacpan.org/dist/Parse-Distname
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-ErrorString-Perl/Makefile b/devel/p5-Parse-ErrorString-Perl/Makefile
index bb64bd3bdc10..9dc49129c76e 100644
--- a/devel/p5-Parse-ErrorString-Perl/Makefile
+++ b/devel/p5-Parse-ErrorString-Perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse error messages from the Perl interpreter
+WWW= https://github.com/PadreIDE/Parse-ErrorString-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-ExuberantCTags/Makefile b/devel/p5-Parse-ExuberantCTags/Makefile
index e023f143e9c0..e9f123aeecd6 100644
--- a/devel/p5-Parse-ExuberantCTags/Makefile
+++ b/devel/p5-Parse-ExuberantCTags/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module to efficiently parse exuberant ctags files
+WWW= https://metacpan.org/release/Parse-ExuberantCTags
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-LocalDistribution/Makefile b/devel/p5-Parse-LocalDistribution/Makefile
index 2626768de3ed..3594d81c4db1 100644
--- a/devel/p5-Parse-LocalDistribution/Makefile
+++ b/devel/p5-Parse-LocalDistribution/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to parses local .pm files as PAUSE does
+WWW= https://metacpan.org/release/Parse-LocalDistribution
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-Method-Signatures/Makefile b/devel/p5-Parse-Method-Signatures/Makefile
index 5b6e59c833d4..609da48690b7 100644
--- a/devel/p5-Parse-Method-Signatures/Makefile
+++ b/devel/p5-Parse-Method-Signatures/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl6 like method signature parser
+WWW= https://metacpan.org/release/Parse-Method-Signatures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-PMFile/Makefile b/devel/p5-Parse-PMFile/Makefile
index a481876bb0fc..b125212e7a1f 100644
--- a/devel/p5-Parse-PMFile/Makefile
+++ b/devel/p5-Parse-PMFile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to parses .pm file as PAUSE does
+WWW= https://metacpan.org/release/Parse-PMFile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-PerlConfig/Makefile b/devel/p5-Parse-PerlConfig/Makefile
index 87e3b22e437d..4ab4db6392d0 100644
--- a/devel/p5-Parse-PerlConfig/Makefile
+++ b/devel/p5-Parse-PerlConfig/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to use perl scripts as config files
+WWW= https://metacpan.org/release/Parse-PerlConfig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-PlainConfig/Makefile b/devel/p5-Parse-PlainConfig/Makefile
index 7e717aaf5183..ee25a2b6f7a1 100644
--- a/devel/p5-Parse-PlainConfig/Makefile
+++ b/devel/p5-Parse-PlainConfig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module to use plain config files
+WWW= https://metacpan.org/release/Parse-PlainConfig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-RecDescent/Makefile b/devel/p5-Parse-RecDescent/Makefile
index 2d0d226680fc..0da11eaa58bb 100644
--- a/devel/p5-Parse-RecDescent/Makefile
+++ b/devel/p5-Parse-RecDescent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Recursive descent parsing framework for Perl
+WWW= https://metacpan.org/release/Parse-RecDescent
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-VarName/Makefile b/devel/p5-Parse-VarName/Makefile
index 0e810cdf61e8..1c836ef378c9 100644
--- a/devel/p5-Parse-VarName/Makefile
+++ b/devel/p5-Parse-VarName/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines to parse variable name
+WWW= https://metacpan.org/release/Parse-VarName
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-Win32Registry/Makefile b/devel/p5-Parse-Win32Registry/Makefile
index 0d1696b753ce..3f938e39484c 100644
--- a/devel/p5-Parse-Win32Registry/Makefile
+++ b/devel/p5-Parse-Win32Registry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= nobutaka@FreeBSD.org
COMMENT= Perl extension for parsing Win32Registry
+WWW= https://metacpan.org/release/Parse-Win32Registry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parse-Yapp/Makefile b/devel/p5-Parse-Yapp/Makefile
index d8b291ed8e8b..76c20e3269fd 100644
--- a/devel/p5-Parse-Yapp/Makefile
+++ b/devel/p5-Parse-Yapp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lyngbol@wheel.dk
COMMENT= Perl extension for generating and using LALR parsers
+WWW= https://metacpan.org/release/Parse-Yapp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ParseLex/Makefile b/devel/p5-ParseLex/Makefile
index 2ba9278c21c5..198d5fb663df 100644
--- a/devel/p5-ParseLex/Makefile
+++ b/devel/p5-ParseLex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pirzyk@FreeBSD.org
COMMENT= Object-oriented generator of lexical analyzers
+WWW= https://metacpan.org/release/ParseLex
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-ParseTemplate>=3.01:devel/p5-ParseTemplate
diff --git a/devel/p5-ParseTemplate/Makefile b/devel/p5-ParseTemplate/Makefile
index a18ac799293f..92e66e732355 100644
--- a/devel/p5-ParseTemplate/Makefile
+++ b/devel/p5-ParseTemplate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Processor for templates containing Perl expressions
+WWW= https://metacpan.org/release/ParseTemplate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Parser-MGC/Makefile b/devel/p5-Parser-MGC/Makefile
index bd27bd9832e4..aa28a295847b 100644
--- a/devel/p5-Parser-MGC/Makefile
+++ b/devel/p5-Parser-MGC/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Build simple recursive-descent parsers
+WWW= https://metacpan.org/release/Parser-MGC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PatchReader/Makefile b/devel/p5-PatchReader/Makefile
index 56b1fae85c7c..711387979693 100644
--- a/devel/p5-PatchReader/Makefile
+++ b/devel/p5-PatchReader/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= toni.viemero@iki.fi
COMMENT= Perl module with utilities to read and manipulate patches and CVS
+WWW= https://metacpan.org/release/PatchReader
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/devel/p5-Path-Abstract/Makefile b/devel/p5-Path-Abstract/Makefile
index 0ea4a752572a..add66fefc0d0 100644
--- a/devel/p5-Path-Abstract/Makefile
+++ b/devel/p5-Path-Abstract/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Fast and featureful UNIX-style path parsing and manipulation
+WWW= https://metacpan.org/release/Path-Abstract
BUILD_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
RUN_DEPENDS= p5-Sub-Exporter>=0:devel/p5-Sub-Exporter
diff --git a/devel/p5-Path-Class-File-Lockable/Makefile b/devel/p5-Path-Class-File-Lockable/Makefile
index 3cb7de8116fd..588e2df1d181 100644
--- a/devel/p5-Path-Class-File-Lockable/Makefile
+++ b/devel/p5-Path-Class-File-Lockable/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ml+freebsd@tatsuya.info
COMMENT= Lock your files with Path::Class::File
+WWW= https://metacpan.org/release/Path-Class-File-Lockable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Path-Class/Makefile b/devel/p5-Path-Class/Makefile
index 05367723083c..6e037487f89c 100644
--- a/devel/p5-Path-Class/Makefile
+++ b/devel/p5-Path-Class/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cross-platform path specification manipulation
+WWW= https://metacpan.org/release/Path-Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Path-Dispatcher-Declarative/Makefile b/devel/p5-Path-Dispatcher-Declarative/Makefile
index d1d6f55cd17f..d1ea5a5c2aba 100644
--- a/devel/p5-Path-Dispatcher-Declarative/Makefile
+++ b/devel/p5-Path-Dispatcher-Declarative/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sugary dispatcher for perl
+WWW= https://metacpan.org/release/Path-Dispatcher-Declarative
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Path-Dispatcher/Makefile b/devel/p5-Path-Dispatcher/Makefile
index da858b3a18a6..0dee1132d2e4 100644
--- a/devel/p5-Path-Dispatcher/Makefile
+++ b/devel/p5-Path-Dispatcher/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl flexible and extensible dispatch
+WWW= https://metacpan.org/release/Path-Dispatcher
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Path-Extended/Makefile b/devel/p5-Path-Extended/Makefile
index c4cc6548371c..99361d3e6a58 100644
--- a/devel/p5-Path-Extended/Makefile
+++ b/devel/p5-Path-Extended/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for yet another Path class
+WWW= https://metacpan.org/release/Path-Extended
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Path-FindDev/Makefile b/devel/p5-Path-FindDev/Makefile
index e2820bf98d61..02739a8cfecd 100644
--- a/devel/p5-Path-FindDev/Makefile
+++ b/devel/p5-Path-FindDev/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find a development path in an upper hierarchy
+WWW= https://metacpan.org/release/Path-FindDev
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Path-IsDev/Makefile b/devel/p5-Path-IsDev/Makefile
index fa1f0668c2b1..79b18f642c50 100644
--- a/devel/p5-Path-IsDev/Makefile
+++ b/devel/p5-Path-IsDev/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to determine if path resembles dev source tree
+WWW= https://metacpan.org/release/Path-IsDev
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Path-Iterator-Rule/Makefile b/devel/p5-Path-Iterator-Rule/Makefile
index d348b5e65bdb..b361367e6a5d 100644
--- a/devel/p5-Path-Iterator-Rule/Makefile
+++ b/devel/p5-Path-Iterator-Rule/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for iterative, recursive file finder
+WWW= https://metacpan.org/release/Path-Iterator-Rule
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Path-Resource/Makefile b/devel/p5-Path-Resource/Makefile
index 6c49236e29a1..0a4092c12915 100644
--- a/devel/p5-Path-Resource/Makefile
+++ b/devel/p5-Path-Resource/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl module for combining local path manipulation and URI manipulation
+WWW= https://metacpan.org/release/Path-Resource
BUILD_DEPENDS= p5-Path-Abstract>0:devel/p5-Path-Abstract \
p5-Path-Class>=0:devel/p5-Path-Class \
diff --git a/devel/p5-Path-Tiny/Makefile b/devel/p5-Path-Tiny/Makefile
index f2846e702252..932fa1a49496 100644
--- a/devel/p5-Path-Tiny/Makefile
+++ b/devel/p5-Path-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File path utility
+WWW= https://metacpan.org/release/Path-Tiny
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-PathTools/Makefile b/devel/p5-PathTools/Makefile
index 98f41043229f..f0f62545a3be 100644
--- a/devel/p5-PathTools/Makefile
+++ b/devel/p5-PathTools/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C|00$||}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl module for portably manipulating file specifications
+WWW= https://metacpan.org/release/PathTools
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Paws/Makefile b/devel/p5-Paws/Makefile
index b3b8032e8b0c..62252519870a 100644
--- a/devel/p5-Paws/Makefile
+++ b/devel/p5-Paws/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of SDK for AWS (Amazon Web Services) APIs
+WWW= https://metacpan.org/release/Paws
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Pegex/Makefile b/devel/p5-Pegex/Makefile
index cfabf8567862..b372857774c6 100644
--- a/devel/p5-Pegex/Makefile
+++ b/devel/p5-Pegex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Acmeist PEG Parser Framework
+WWW= https://metacpan.org/release/Pegex
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-Critic-Deprecated/Makefile b/devel/p5-Perl-Critic-Deprecated/Makefile
index bdf4f9a9f4ee..92a998bb25f6 100644
--- a/devel/p5-Perl-Critic-Deprecated/Makefile
+++ b/devel/p5-Perl-Critic-Deprecated/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Policies that are no longer included with Perl::Critic
+WWW= https://metacpan.org/release/Perl-Critic-Deprecated
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-Metrics-Lite/Makefile b/devel/p5-Perl-Metrics-Lite/Makefile
index 2943599dda58..775c9b2a6946 100644
--- a/devel/p5-Perl-Metrics-Lite/Makefile
+++ b/devel/p5-Perl-Metrics-Lite/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for pluggable Perl Code Metrics System
+WWW= https://metacpan.org/release/Perl-Metrics-Lite
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Perl-Metrics-Simple/Makefile b/devel/p5-Perl-Metrics-Simple/Makefile
index cb63afc7c76b..55cad673032f 100644
--- a/devel/p5-Perl-Metrics-Simple/Makefile
+++ b/devel/p5-Perl-Metrics-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to count packages, subs, lines, etc. of many files
+WWW= https://metacpan.org/release/Perl-Metrics-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-OSType/Makefile b/devel/p5-Perl-OSType/Makefile
index 65f129271763..7f01ba194aa6 100644
--- a/devel/p5-Perl-OSType/Makefile
+++ b/devel/p5-Perl-OSType/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Map Perl operating system names to generic types
+WWW= https://metacpan.org/release/Perl-OSType
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-PrereqScanner-Lite/Makefile b/devel/p5-Perl-PrereqScanner-Lite/Makefile
index 07effc2c60b3..4e228281d827 100644
--- a/devel/p5-Perl-PrereqScanner-Lite/Makefile
+++ b/devel/p5-Perl-PrereqScanner-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for lightweight prereqs scanner
+WWW= https://metacpan.org/release/Perl-PrereqScanner-Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-PrereqScanner-NotQuiteLite/Makefile b/devel/p5-Perl-PrereqScanner-NotQuiteLite/Makefile
index 33d4e2461efc..6182b6075c8e 100644
--- a/devel/p5-Perl-PrereqScanner-NotQuiteLite/Makefile
+++ b/devel/p5-Perl-PrereqScanner-NotQuiteLite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to scan your Perl code for its prerequisites
+WWW= https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-PrereqScanner/Makefile b/devel/p5-Perl-PrereqScanner/Makefile
index 03c48c224340..b0da979ab77a 100644
--- a/devel/p5-Perl-PrereqScanner/Makefile
+++ b/devel/p5-Perl-PrereqScanner/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Tool to scan your Perl code for its prerequisites
+WWW= https://metacpan.org/release/Perl-PrereqScanner
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-Tidy/Makefile b/devel/p5-Perl-Tidy/Makefile
index f85c7697d92b..80a87ab2b774 100644
--- a/devel/p5-Perl-Tidy/Makefile
+++ b/devel/p5-Perl-Tidy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Indents and reformats Perl scripts to make them easier to read
+WWW= https://metacpan.org/release/Perl-Tidy
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/p5-Perl-Unsafe-Signals/Makefile b/devel/p5-Perl-Unsafe-Signals/Makefile
index d06b042a8378..c1ad15366052 100644
--- a/devel/p5-Perl-Unsafe-Signals/Makefile
+++ b/devel/p5-Perl-Unsafe-Signals/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Allow unsafe handling of signals in selected blocks
+WWW= https://metacpan.org/release/Perl-Unsafe-Signals
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl-Version/Makefile b/devel/p5-Perl-Version/Makefile
index 5df3caa66e0d..cca0fb901c97 100644
--- a/devel/p5-Perl-Version/Makefile
+++ b/devel/p5-Perl-Version/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse and manipulate Perl version strings
+WWW= https://metacpan.org/release/Perl-Version
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl-osnames/Makefile b/devel/p5-Perl-osnames/Makefile
index 84a88a640f3c..42c9906b5123 100644
--- a/devel/p5-Perl-osnames/Makefile
+++ b/devel/p5-Perl-osnames/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= List possible $$^O ($$OSNAME) values, with description
+WWW= https://metacpan.org/release/Perl-osnames
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl4-CoreLibs/Makefile b/devel/p5-Perl4-CoreLibs/Makefile
index 27be971e7847..8568c003b89b 100644
--- a/devel/p5-Perl4-CoreLibs/Makefile
+++ b/devel/p5-Perl4-CoreLibs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Libraries historically supplied with Perl 4
+WWW= https://metacpan.org/release/Perl4-CoreLibs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl6-Builtins/Makefile b/devel/p5-Perl6-Builtins/Makefile
index c12c9d544e07..483f0f6fe828 100644
--- a/devel/p5-Perl6-Builtins/Makefile
+++ b/devel/p5-Perl6-Builtins/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provide Perl 5 versions of the new Perl 6 builtins
+WWW= https://metacpan.org/release/Perl6-Builtins
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Contextual-Return>=0:devel/p5-Contextual-Return
diff --git a/devel/p5-Perl6-Export-Attrs/Makefile b/devel/p5-Perl6-Export-Attrs/Makefile
index 52740045f7a2..bf69a1c8eae7 100644
--- a/devel/p5-Perl6-Export-Attrs/Makefile
+++ b/devel/p5-Perl6-Export-Attrs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl 6 'is export(...)' trait as a Perl 5 attribute
+WWW= https://metacpan.org/release/Perl6-Export-Attrs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl6-Export/Makefile b/devel/p5-Perl6-Export/Makefile
index abf46eb26669..310eae9b05db 100644
--- a/devel/p5-Perl6-Export/Makefile
+++ b/devel/p5-Perl6-Export/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Implements the Perl 6 'is export(...)' trait
+WWW= https://metacpan.org/release/Perl6-Export
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl6-Form/Makefile b/devel/p5-Perl6-Form/Makefile
index e9bc7ce3c1ca..57442a3b8a1f 100644
--- a/devel/p5-Perl6-Form/Makefile
+++ b/devel/p5-Perl6-Form/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Implements the Perl 6 'form' built-in
+WWW= https://metacpan.org/release/Perl6-Form
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Perl6-Export>=0:devel/p5-Perl6-Export
diff --git a/devel/p5-Perl6-Junction/Makefile b/devel/p5-Perl6-Junction/Makefile
index d9fcd0f611ea..5b7d498b9ece 100644
--- a/devel/p5-Perl6-Junction/Makefile
+++ b/devel/p5-Perl6-Junction/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl6 style Junction operators in Perl5
+WWW= https://metacpan.org/release/Perl6-Junction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Perl6-Rules/Makefile b/devel/p5-Perl6-Rules/Makefile
index c4fa26709a19..81f0868711dd 100644
--- a/devel/p5-Perl6-Rules/Makefile
+++ b/devel/p5-Perl6-Rules/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implements (most of) the Perl 6 regex syntax
+WWW= https://metacpan.org/release/Perl6-Rules
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Attribute-Handlers>=0:devel/p5-Attribute-Handlers \
diff --git a/devel/p5-Perl6-Say/Makefile b/devel/p5-Perl6-Say/Makefile
index 87c654237772..533153c0b357 100644
--- a/devel/p5-Perl6-Say/Makefile
+++ b/devel/p5-Perl6-Say/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl 6 say (print, but no newline needed) function
+WWW= https://metacpan.org/release/Perl6-Say
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Perl6-Slurp/Makefile b/devel/p5-Perl6-Slurp/Makefile
index b02f8e6f91cd..dc13f23cbcd1 100644
--- a/devel/p5-Perl6-Slurp/Makefile
+++ b/devel/p5-Perl6-Slurp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implements the Perl6 'slurp' built-in
+WWW= https://metacpan.org/release/Perl6-Slurp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-Layers/Makefile b/devel/p5-PerlIO-Layers/Makefile
index a32fcaaa08ea..6069674c8bbe 100644
--- a/devel/p5-PerlIO-Layers/Makefile
+++ b/devel/p5-PerlIO-Layers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Query the properties/capabilities of filehandle
+WWW= https://metacpan.org/release/PerlIO-Layers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-Util/Makefile b/devel/p5-PerlIO-Util/Makefile
index 11b6aca3f186..c7bd2aba0e7c 100644
--- a/devel/p5-PerlIO-Util/Makefile
+++ b/devel/p5-PerlIO-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Selection of general PerlIO utilities
+WWW= https://metacpan.org/release/PerlIO-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-eol/Makefile b/devel/p5-PerlIO-eol/Makefile
index 901493bb026d..91338b567fe2 100644
--- a/devel/p5-PerlIO-eol/Makefile
+++ b/devel/p5-PerlIO-eol/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlIO layer for normalizing line endings
+WWW= https://metacpan.org/release/PerlIO-eol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-locale/Makefile b/devel/p5-PerlIO-locale/Makefile
index 5185164ab48b..24be34109604 100644
--- a/devel/p5-PerlIO-locale/Makefile
+++ b/devel/p5-PerlIO-locale/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlIO layer to use the encoding of the current locale
+WWW= https://metacpan.org/release/PerlIO-locale
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-utf8_strict/Makefile b/devel/p5-PerlIO-utf8_strict/Makefile
index c579ca8f0ecd..f1013328ac5e 100644
--- a/devel/p5-PerlIO-utf8_strict/Makefile
+++ b/devel/p5-PerlIO-utf8_strict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast and correct UTF-8 IO
+WWW= https://metacpan.org/release/PerlIO-utf8_strict
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-via-MD5/Makefile b/devel/p5-PerlIO-via-MD5/Makefile
index 6e561ba3280e..37cc96de867f 100644
--- a/devel/p5-PerlIO-via-MD5/Makefile
+++ b/devel/p5-PerlIO-via-MD5/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlIO layer for creating an MD5 digest of a file
+WWW= https://metacpan.org/release/PerlIO-via-MD5
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-via-Timeout/Makefile b/devel/p5-PerlIO-via-Timeout/Makefile
index 53abaaab229d..0b5ac5b973c7 100644
--- a/devel/p5-PerlIO-via-Timeout/Makefile
+++ b/devel/p5-PerlIO-via-Timeout/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= PerlIO layer to add read and write timeouts to a handle
+WWW= https://metacpan.org/release/PerlIO-via-Timeout
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-via-dynamic/Makefile b/devel/p5-PerlIO-via-dynamic/Makefile
index 56df9b32ec5d..1a0f0591d1c9 100644
--- a/devel/p5-PerlIO-via-dynamic/Makefile
+++ b/devel/p5-PerlIO-via-dynamic/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dynamic PerlIO layers
+WWW= https://metacpan.org/release/PerlIO-via-dynamic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlIO-via-symlink/Makefile b/devel/p5-PerlIO-via-symlink/Makefile
index 2726c4f771a9..f13c651cf395 100644
--- a/devel/p5-PerlIO-via-symlink/Makefile
+++ b/devel/p5-PerlIO-via-symlink/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Symbolic link PerlIO layers
+WWW= https://metacpan.org/release/PerlIO-via-symlink
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlX-Maybe-XS/Makefile b/devel/p5-PerlX-Maybe-XS/Makefile
index 0d2480375a53..087fb26cf560 100644
--- a/devel/p5-PerlX-Maybe-XS/Makefile
+++ b/devel/p5-PerlX-Maybe-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS backend for PerlX::Maybe
+WWW= https://metacpan.org/release/PerlX-Maybe-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PerlX-Maybe/Makefile b/devel/p5-PerlX-Maybe/Makefile
index 48b619ae3be4..ad35a0a19e47 100644
--- a/devel/p5-PerlX-Maybe/Makefile
+++ b/devel/p5-PerlX-Maybe/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return a pair only if they are both defined
+WWW= https://metacpan.org/pod/PerlX::Maybe
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Pid-File-Flock/Makefile b/devel/p5-Pid-File-Flock/Makefile
index dbc526e8cd85..3f2d44087e30 100644
--- a/devel/p5-Pid-File-Flock/Makefile
+++ b/devel/p5-Pid-File-Flock/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= oleg@mamontov.net
COMMENT= PID file operations
+WWW= https://metacpan.org/release/Pid-File-Flock
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Pipeline/Makefile b/devel/p5-Pipeline/Makefile
index 7b7c3f880aed..20802e597446 100644
--- a/devel/p5-Pipeline/Makefile
+++ b/devel/p5-Pipeline/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rouslan@rshell.net
COMMENT= Generic pipeline Perl interface
+WWW= https://metacpan.org/release/Pipeline
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-ISA>=0:devel/p5-Class-ISA \
diff --git a/devel/p5-Pithub/Makefile b/devel/p5-Pithub/Makefile
index 0c29ae12b119..0d9e9a774856 100644
--- a/devel/p5-Pithub/Makefile
+++ b/devel/p5-Pithub/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Github v3 API
+WWW= https://metacpan.org/release/Pithub
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-PkgConfig-LibPkgConf/Makefile b/devel/p5-PkgConfig-LibPkgConf/Makefile
index 0fb59fe9515a..003ca875b919 100644
--- a/devel/p5-PkgConfig-LibPkgConf/Makefile
+++ b/devel/p5-PkgConfig-LibPkgConf/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface to .pc file interface via libpkgconf
+WWW= https://metacpan.org/release/PkgConfig-LibPkgConf
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
diff --git a/devel/p5-PkgConfig/Makefile b/devel/p5-PkgConfig/Makefile
index d99dabb0fd09..d94c5ea0622f 100644
--- a/devel/p5-PkgConfig/Makefile
+++ b/devel/p5-PkgConfig/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure-Perl Core-Only replacement for pkg-config
+WWW= https://metacpan.org/release/PkgConfig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Pod-Coverage-Moose/Makefile b/devel/p5-Pod-Coverage-Moose/Makefile
index 4d3e078aecf9..d6688fca5b06 100644
--- a/devel/p5-Pod-Coverage-Moose/Makefile
+++ b/devel/p5-Pod-Coverage-Moose/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pod::Coverage extension for Moose
+WWW= https://metacpan.org/release/Pod-Coverage-Moose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Pod-Coverage-TrustPod/Makefile b/devel/p5-Pod-Coverage-TrustPod/Makefile
index e3d85a840141..06617e170f6c 100644
--- a/devel/p5-Pod-Coverage-TrustPod/Makefile
+++ b/devel/p5-Pod-Coverage-TrustPod/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declare trusted symbol names in POD
+WWW= https://metacpan.org/release/Pod-Coverage-TrustPod
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Pod-Coverage/Makefile b/devel/p5-Pod-Coverage/Makefile
index 503fd9077635..e94fe1dca37a 100644
--- a/devel/p5-Pod-Coverage/Makefile
+++ b/devel/p5-Pod-Coverage/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Checks if the documentation of a module is comprehensive
+WWW= https://metacpan.org/release/Pod-Coverage
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Pod-Tests/Makefile b/devel/p5-Pod-Tests/Makefile
index 67cf7f70e96b..fe1b75e510e2 100644
--- a/devel/p5-Pod-Tests/Makefile
+++ b/devel/p5-Pod-Tests/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extracts embedded tests and code examples from POD
+WWW= https://metacpan.org/release/Pod-Tests
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Pod-Usage/Makefile b/devel/p5-Pod-Usage/Makefile
index 94b94b752bcc..5d4c31ff15f7 100644
--- a/devel/p5-Pod-Usage/Makefile
+++ b/devel/p5-Pod-Usage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Print a usage message from embedded pod documentation
+WWW= https://metacpan.org/release/Pod-Usage
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Pragmatic/Makefile b/devel/p5-Pragmatic/Makefile
index b1d9ea3de344..cba92b29c6a1 100644
--- a/devel/p5-Pragmatic/Makefile
+++ b/devel/p5-Pragmatic/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add pragmata to Exporter
+WWW= https://metacpan.org/release/Pragmatic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-BackOff/Makefile b/devel/p5-Proc-BackOff/Makefile
index 0083e20e84f0..3554c912b3a4 100644
--- a/devel/p5-Proc-BackOff/Makefile
+++ b/devel/p5-Proc-BackOff/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that provides methods to backoff on failures
+WWW= https://metacpan.org/release/Proc-BackOff
RUN_DEPENDS+= p5-Class-Accessor>0:devel/p5-Class-Accessor
diff --git a/devel/p5-Proc-Background/Makefile b/devel/p5-Proc-Background/Makefile
index 70318ce36712..af25a538d5c0 100644
--- a/devel/p5-Proc-Background/Makefile
+++ b/devel/p5-Proc-Background/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to running background processes
+WWW= https://metacpan.org/release/Proc-Background
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-Daemon/Makefile b/devel/p5-Proc-Daemon/Makefile
index 00f6c58ae75c..cbcf49b25400 100644
--- a/devel/p5-Proc-Daemon/Makefile
+++ b/devel/p5-Proc-Daemon/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that provides a method to daemonify a Perl script
+WWW= https://metacpan.org/release/Proc-Daemon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-FastSpawn/Makefile b/devel/p5-Proc-FastSpawn/Makefile
index e9a991cfcecb..77da71bb9165 100644
--- a/devel/p5-Proc-FastSpawn/Makefile
+++ b/devel/p5-Proc-FastSpawn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= fork+exec, or spawn, a subprocess as quickly as possible
+WWW= https://metacpan.org/dist/Proc-FastSpawn
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-Find-Parents/Makefile b/devel/p5-Proc-Find-Parents/Makefile
index 5192f1983ea9..6c85b1052bad 100644
--- a/devel/p5-Proc-Find-Parents/Makefile
+++ b/devel/p5-Proc-Find-Parents/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Find parents of a process (up to the root)
+WWW= https://metacpan.org/release/Proc-Find-Parents
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-Fork/Makefile b/devel/p5-Proc-Fork/Makefile
index 7ec58bf99499..215933fbb5a5 100644
--- a/devel/p5-Proc-Fork/Makefile
+++ b/devel/p5-Proc-Fork/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple, intuitive interface to fork() system call
+WWW= https://metacpan.org/release/Proc-Fork
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-Guard/Makefile b/devel/p5-Proc-Guard/Makefile
index cf1e2eab0c16..6c8a8669accb 100644
--- a/devel/p5-Proc-Guard/Makefile
+++ b/devel/p5-Proc-Guard/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for process runner with RAII pattern
+WWW= https://metacpan.org/release/Proc-Guard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-PID-File/Makefile b/devel/p5-Proc-PID-File/Makefile
index eaafd7ff3b89..e2ba1864b4e3 100644
--- a/devel/p5-Proc-PID-File/Makefile
+++ b/devel/p5-Proc-PID-File/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to manage process id files
+WWW= https://metacpan.org/release/Proc-PID-File
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Proc-Pidfile/Makefile b/devel/p5-Proc-Pidfile/Makefile
index cc7e61a04202..f85f7257bbcf 100644
--- a/devel/p5-Proc-Pidfile/Makefile
+++ b/devel/p5-Proc-Pidfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to manage .pid file for current process
+WWW= https://metacpan.org/release/Proc-Pidfile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-ProcessTable/Makefile b/devel/p5-Proc-ProcessTable/Makefile
index 09f03fa511bd..1d6c4b729d23 100644
--- a/devel/p5-Proc-ProcessTable/Makefile
+++ b/devel/p5-Proc-ProcessTable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl interface to the unix process table
+WWW= https://metacpan.org/release/Proc-ProcessTable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-Queue/Makefile b/devel/p5-Proc-Queue/Makefile
index 8cff0a42acad..79e5aba031d9 100644
--- a/devel/p5-Proc-Queue/Makefile
+++ b/devel/p5-Proc-Queue/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Limit the number of child processes running
+WWW= https://metacpan.org/release/Proc-Queue
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Proc-SafeExec/Makefile b/devel/p5-Proc-SafeExec/Makefile
index adbe387f5781..cfa3862994fa 100644
--- a/devel/p5-Proc-SafeExec/Makefile
+++ b/devel/p5-Proc-SafeExec/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Convenient utility for executing external commands in various ways
+WWW= https://metacpan.org/release/Proc-SafeExec
LICENSE= BSD2CLAUSE GPLv1
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-Simple/Makefile b/devel/p5-Proc-Simple/Makefile
index 7594c6ec89a3..79fdabea2a6c 100644
--- a/devel/p5-Proc-Simple/Makefile
+++ b/devel/p5-Proc-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Perl5 module to launch and control background processes
+WWW= https://metacpan.org/release/Proc-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Proc-Wait3/Makefile b/devel/p5-Proc-Wait3/Makefile
index 14c46be37d90..d2c4ee3713df 100644
--- a/devel/p5-Proc-Wait3/Makefile
+++ b/devel/p5-Proc-Wait3/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for wait3 system call
+WWW= https://metacpan.org/release/Proc-Wait3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Proc-WaitStat/Makefile b/devel/p5-Proc-WaitStat/Makefile
index 2f2c45b32693..b660a2053050 100644
--- a/devel/p5-Proc-WaitStat/Makefile
+++ b/devel/p5-Proc-WaitStat/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interpret and act on wait() status values
+WWW= https://metacpan.org/release/Proc-WaitStat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Process-Status/Makefile b/devel/p5-Process-Status/Makefile
index 5fd36c1621ec..a656b88543aa 100644
--- a/devel/p5-Process-Status/Makefile
+++ b/devel/p5-Process-Status/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Provides a few simple methods to make it easier to inspect $?
+WWW= https://metacpan.org/release/Process-Status
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Progress-Any/Makefile b/devel/p5-Progress-Any/Makefile
index 363306c3b314..a5e5fabc4d0f 100644
--- a/devel/p5-Progress-Any/Makefile
+++ b/devel/p5-Progress-Any/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Record progress to any output
+WWW= https://metacpan.org/release/Progress-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Project-Gantt/Makefile b/devel/p5-Project-Gantt/Makefile
index d8b7c5a1fa76..faa48e6ce3e2 100644
--- a/devel/p5-Project-Gantt/Makefile
+++ b/devel/p5-Project-Gantt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create Gantt charts to manage project scheduling
+WWW= https://metacpan.org/release/Project-Gantt
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Date>=0:devel/p5-Class-Date
diff --git a/devel/p5-Project-Libs/Makefile b/devel/p5-Project-Libs/Makefile
index b8c04f17aae5..6f9d59df58a0 100644
--- a/devel/p5-Project-Libs/Makefile
+++ b/devel/p5-Project-Libs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to add module directories of a project into @INC
+WWW= https://metacpan.org/release/Project-Libs
RUN_DEPENDS= \
p5-FindBin-libs>0:devel/p5-FindBin-libs
diff --git a/devel/p5-Pthread-GetThreadId/Makefile b/devel/p5-Pthread-GetThreadId/Makefile
index d01eb850f208..81f1677ccf52 100644
--- a/devel/p5-Pthread-GetThreadId/Makefile
+++ b/devel/p5-Pthread-GetThreadId/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= eugen@FreeBSD.org
COMMENT= Access to kernel level POSIX thread id
+WWW= http://www.grosbein.net/pthread/
LICENSE= ARTPERL10
diff --git a/devel/p5-Qudo/Makefile b/devel/p5-Qudo/Makefile
index e206aed8a692..fe04261f27d7 100644
--- a/devel/p5-Qudo/Makefile
+++ b/devel/p5-Qudo/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for simple and extensible job queue manager
+WWW= https://metacpan.org/release/Qudo
RUN_DEPENDS= \
p5-Class-Data-Inheritable>0:devel/p5-Class-Data-Inheritable \
diff --git a/devel/p5-RPSL-Parser/Makefile b/devel/p5-RPSL-Parser/Makefile
index 3d1d0d77987b..86f0f80c036f 100644
--- a/devel/p5-RPSL-Parser/Makefile
+++ b/devel/p5-RPSL-Parser/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Router Policy Specification Language (RFC2622) Parser
+WWW= https://metacpan.org/release/RPSL-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-RRDTool-OO/Makefile b/devel/p5-RRDTool-OO/Makefile
index 021ce16687eb..810ec844c854 100644
--- a/devel/p5-RRDTool-OO/Makefile
+++ b/devel/p5-RRDTool-OO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Object-oriented interface to RRDTool
+WWW= https://metacpan.org/release/RRDTool-OO
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Rcs-Agent/Makefile b/devel/p5-Rcs-Agent/Makefile
index 166c6451e0fe..74a565754fe3 100644
--- a/devel/p5-Rcs-Agent/Makefile
+++ b/devel/p5-Rcs-Agent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mats@dufberg.se
COMMENT= Perl module for RCS archive manipulation
+WWW= https://metacpan.org/release/Rcs-Agent
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-String-ShellQuote>1.00:textproc/p5-String-ShellQuote
diff --git a/devel/p5-Rcs/Makefile b/devel/p5-Rcs/Makefile
index 566dfe262dfa..81c6700f7162 100644
--- a/devel/p5-Rcs/Makefile
+++ b/devel/p5-Rcs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Object Class for Revision Control System (RCS)
+WWW= https://metacpan.org/release/Rcs
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Readonly-XS/Makefile b/devel/p5-Readonly-XS/Makefile
index bc7092c6a881..da53b99f7fd3 100644
--- a/devel/p5-Readonly-XS/Makefile
+++ b/devel/p5-Readonly-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Companion module for Readonly.pm, to speed up read-only scalar variables
+WWW= https://metacpan.org/release/Readonly-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Readonly/Makefile b/devel/p5-Readonly/Makefile
index fff2a83be145..2d7d09002fab 100644
--- a/devel/p5-Readonly/Makefile
+++ b/devel/p5-Readonly/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Facility for creating read-only scalars, arrays, hashes
+WWW= https://metacpan.org/release/Readonly
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ReadonlyX/Makefile b/devel/p5-ReadonlyX/Makefile
index 16a99e60d2f7..3ee79afded1c 100644
--- a/devel/p5-ReadonlyX/Makefile
+++ b/devel/p5-ReadonlyX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Faster facility for creating read-only scalars, arrays, hashes
+WWW= https://metacpan.org/pod/ReadonlyX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Reaper/Makefile b/devel/p5-Reaper/Makefile
index 2efd29db47cd..38d99d248f06 100644
--- a/devel/p5-Reaper/Makefile
+++ b/devel/p5-Reaper/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for reaping child processes via $$SIG{CHLD}
+WWW= https://metacpan.org/release/Reaper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Ref-Util-XS/Makefile b/devel/p5-Ref-Util-XS/Makefile
index 8cbb942cefa7..2ff391f15b91 100644
--- a/devel/p5-Ref-Util-XS/Makefile
+++ b/devel/p5-Ref-Util-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility functions for checking references (XS version)
+WWW= https://metacpan.org/release/Ref-Util-XS
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Ref-Util/Makefile b/devel/p5-Ref-Util/Makefile
index 16d854773a75..0033bd516d01 100644
--- a/devel/p5-Ref-Util/Makefile
+++ b/devel/p5-Ref-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility functions for checking references
+WWW= https://metacpan.org/release/Ref-Util
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Reflex/Makefile b/devel/p5-Reflex/Makefile
index 0de8841f376e..46266d85bc6a 100644
--- a/devel/p5-Reflex/Makefile
+++ b/devel/p5-Reflex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class library for flexible, reactive programs
+WWW= https://metacpan.org/release/Reflex
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-Assemble-Compressed/Makefile b/devel/p5-Regexp-Assemble-Compressed/Makefile
index 289d57cb4131..da0d90ce1849 100644
--- a/devel/p5-Regexp-Assemble-Compressed/Makefile
+++ b/devel/p5-Regexp-Assemble-Compressed/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to compress Regular Expression
+WWW= https://metacpan.org/release/Regexp-Assemble-Compressed
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Regexp-Assemble/Makefile b/devel/p5-Regexp-Assemble/Makefile
index d2c60e52cda1..30f1cedc0299 100644
--- a/devel/p5-Regexp-Assemble/Makefile
+++ b/devel/p5-Regexp-Assemble/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Assemble multiple Regular Expressions into one RE
+WWW= https://metacpan.org/release/Regexp-Assemble
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-Bind/Makefile b/devel/p5-Regexp-Bind/Makefile
index 83f0b3b92a98..186aa0d5d8a7 100644
--- a/devel/p5-Regexp-Bind/Makefile
+++ b/devel/p5-Regexp-Bind/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Bind variables to captured buffers
+WWW= https://metacpan.org/release/Regexp-Bind
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Regexp-Compare/Makefile b/devel/p5-Regexp-Compare/Makefile
index 7ca10deb7b0f..ca6e995127d1 100644
--- a/devel/p5-Regexp-Compare/Makefile
+++ b/devel/p5-Regexp-Compare/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Partial ordering for regular expressions
+WWW= https://metacpan.org/release/Regexp-Compare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-Grammars/Makefile b/devel/p5-Regexp-Grammars/Makefile
index 85d275084894..77f0fd864198 100644
--- a/devel/p5-Regexp-Grammars/Makefile
+++ b/devel/p5-Regexp-Grammars/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= citric@cubicone.tmetic.com
COMMENT= Add grammatical parsing features to Perl 5.10 regexes
+WWW= https://metacpan.org/release/Regexp-Grammars
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-Lexer/Makefile b/devel/p5-Regexp-Lexer/Makefile
index dff152bcf323..9023f9c56588 100644
--- a/devel/p5-Regexp-Lexer/Makefile
+++ b/devel/p5-Regexp-Lexer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lexer for Perl regular expressions
+WWW= https://metacpan.org/pod/Regexp::Lexer
TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep
diff --git a/devel/p5-Regexp-Pattern-Perl/Makefile b/devel/p5-Regexp-Pattern-Perl/Makefile
index 84dd88711273..bacbf613e963 100644
--- a/devel/p5-Regexp-Pattern-Perl/Makefile
+++ b/devel/p5-Regexp-Pattern-Perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Regexp patterns related to Perl
+WWW= https://metacpan.org/release/Regexp-Pattern-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-RegGrp/Makefile b/devel/p5-Regexp-RegGrp/Makefile
index 6eabf595e24f..583b503112b2 100644
--- a/devel/p5-Regexp-RegGrp/Makefile
+++ b/devel/p5-Regexp-RegGrp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Groups a regular expressions collection
+WWW= https://metacpan.org/release/Regexp-RegGrp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-Shellish/Makefile b/devel/p5-Regexp-Shellish/Makefile
index 6e8de3b6f849..1072bc2f9fab 100644
--- a/devel/p5-Regexp-Shellish/Makefile
+++ b/devel/p5-Regexp-Shellish/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for shell-like regular expressions
+WWW= https://metacpan.org/release/Regexp-Shellish
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-Stringify/Makefile b/devel/p5-Regexp-Stringify/Makefile
index 7fabad1a12ba..dad7a0daa849 100644
--- a/devel/p5-Regexp-Stringify/Makefile
+++ b/devel/p5-Regexp-Stringify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stringify a Regexp object
+WWW= https://metacpan.org/release/Regexp-Stringify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Regexp-Subst-Parallel/Makefile b/devel/p5-Regexp-Subst-Parallel/Makefile
index 2530d2a61a0b..8aab36be65d2 100644
--- a/devel/p5-Regexp-Subst-Parallel/Makefile
+++ b/devel/p5-Regexp-Subst-Parallel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perform multiple substitutions on a string in parallel
+WWW= https://metacpan.org/release/Regexp-Subst-Parallel
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Regexp-Trie/Makefile b/devel/p5-Regexp-Trie/Makefile
index e6d1345aea3d..0cfa53f7be18 100644
--- a/devel/p5-Regexp-Trie/Makefile
+++ b/devel/p5-Regexp-Trie/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Builds trie-ized regexp
+WWW= https://metacpan.org/release/Regexp-Trie
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Religion/Makefile b/devel/p5-Religion/Makefile
index 891d48601fe3..c9beb5f7ea1d 100644
--- a/devel/p5-Religion/Makefile
+++ b/devel/p5-Religion/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module to install die() and warn() handlers
+WWW= https://metacpan.org/release/KJALB/Religion-1.04
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Reply/Makefile b/devel/p5-Reply/Makefile
index f27bcf896a7e..1417924945c0 100644
--- a/devel/p5-Reply/Makefile
+++ b/devel/p5-Reply/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight, extensible REPL for Perl
+WWW= https://metacpan.org/pod/Reply
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-ResourcePool/Makefile b/devel/p5-ResourcePool/Makefile
index 91c302d83f71..28473ae1bd8d 100644
--- a/devel/p5-ResourcePool/Makefile
+++ b/devel/p5-ResourcePool/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generic way to use connection caching for any kind of resources
+WWW= http://www.fatalmind.com/projects/ResourcePool/
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Return-MultiLevel/Makefile b/devel/p5-Return-MultiLevel/Makefile
index 3b6d014c71f0..09cea576454d 100644
--- a/devel/p5-Return-MultiLevel/Makefile
+++ b/devel/p5-Return-MultiLevel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return across multiple call levels
+WWW= https://metacpan.org/release/Return-MultiLevel
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Return-Type/Makefile b/devel/p5-Return-Type/Makefile
index 64003d3e0843..18723aec6624 100644
--- a/devel/p5-Return-Type/Makefile
+++ b/devel/p5-Return-Type/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Specify a return type for a function (optionally with coercion)
+WWW= https://metacpan.org/release/Return-Type
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Return-Value/Makefile b/devel/p5-Return-Value/Makefile
index 8d381b340bb9..ea2cea1bdc20 100644
--- a/devel/p5-Return-Value/Makefile
+++ b/devel/p5-Return-Value/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Polymorphic return values for Perl
+WWW= https://metacpan.org/release/Return-Value
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Rinci/Makefile b/devel/p5-Rinci/Makefile
index 2c0b9a8a32f1..8549d62c6c5f 100644
--- a/devel/p5-Rinci/Makefile
+++ b/devel/p5-Rinci/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Language-neutral metadata for your code entities
+WWW= https://metacpan.org/release/Rinci
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Role-Basic/Makefile b/devel/p5-Role-Basic/Makefile
index e48d2a515f59..f86f358ef262 100644
--- a/devel/p5-Role-Basic/Makefile
+++ b/devel/p5-Role-Basic/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= matthew@FreeBSD.org
COMMENT= Just roles. Nothing else
+WWW= https://metacpan.org/release/Role-Basic
NO_ARCH= yes
PORTSCOUT= limit:^0\.[1-9]
diff --git a/devel/p5-Role-HasMessage/Makefile b/devel/p5-Role-HasMessage/Makefile
index 993ece4ef52c..c18d915184d0 100644
--- a/devel/p5-Role-HasMessage/Makefile
+++ b/devel/p5-Role-HasMessage/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Thing with a message method
+WWW= https://metacpan.org/release/Role-HasMessage
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Role-Hooks/Makefile b/devel/p5-Role-Hooks/Makefile
index f7daf1967deb..fb1dd176369c 100644
--- a/devel/p5-Role-Hooks/Makefile
+++ b/devel/p5-Role-Hooks/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Role callbacks
+WWW= https://metacpan.org/dist/Role-Hooks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Role-Identifiable/Makefile b/devel/p5-Role-Identifiable/Makefile
index 9d519eb9cd79..dc8bdc77dba4 100644
--- a/devel/p5-Role-Identifiable/Makefile
+++ b/devel/p5-Role-Identifiable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Thing with a list of tags
+WWW= https://metacpan.org/release/Role-Identifiable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Role-Tiny/Makefile b/devel/p5-Role-Tiny/Makefile
index 6e5d33a5ee71..9336f19867aa 100644
--- a/devel/p5-Role-Tiny/Makefile
+++ b/devel/p5-Role-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Roles, like a nouvelle cusine portion size slice of Moose
+WWW= https://metacpan.org/release/Role-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Rose-DateTime/Makefile b/devel/p5-Rose-DateTime/Makefile
index 57460246f3a3..b269ed3ab636 100644
--- a/devel/p5-Rose-DateTime/Makefile
+++ b/devel/p5-Rose-DateTime/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DateTime helper functions and objects
+WWW= https://metacpan.org/release/Rose-DateTime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Rose-Object/Makefile b/devel/p5-Rose-Object/Makefile
index ee66ca705c7d..bc0b6c9a77ce 100644
--- a/devel/p5-Rose-Object/Makefile
+++ b/devel/p5-Rose-Object/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple object base class
+WWW= https://metacpan.org/release/Rose-Object
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Router-R3/Makefile b/devel/p5-Router-R3/Makefile
index cd6cc8a03bb8..c3fd5da8d6e7 100644
--- a/devel/p5-Router-R3/Makefile
+++ b/devel/p5-Router-R3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gasol.wu@gmail.com
COMMENT= XS wrapper around a C library R3
+WWW= https://metacpan.org/release/Router-R3
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Routes-Tiny/Makefile b/devel/p5-Routes-Tiny/Makefile
index 714d4b513c7f..18152cf2fbea 100644
--- a/devel/p5-Routes-Tiny/Makefile
+++ b/devel/p5-Routes-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight routes implementation
+WWW= https://metacpan.org/release/Routes-Tiny
LICENSE= ART20
diff --git a/devel/p5-RunApp/Makefile b/devel/p5-RunApp/Makefile
index 7db96c2ef353..8b0984c68dd8 100644
--- a/devel/p5-RunApp/Makefile
+++ b/devel/p5-RunApp/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generic module to run web-applications
+WWW= https://metacpan.org/release/RunApp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SDL/Makefile b/devel/p5-SDL/Makefile
index d039597ee0d9..0fabc6cfefad 100644
--- a/devel/p5-SDL/Makefile
+++ b/devel/p5-SDL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Bindings for SDL
+WWW= http://sdl.perl.org/
LICENSE= GPLv2
diff --git a/devel/p5-SNMP-Persist/Makefile b/devel/p5-SNMP-Persist/Makefile
index 9b27a9b28476..f8325806723a 100644
--- a/devel/p5-SNMP-Persist/Makefile
+++ b/devel/p5-SNMP-Persist/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Backend module for pass_persist feature of Net-SNMP
+WWW= https://metacpan.org/release/SNMP-Persist
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SOAP-WSDL/Makefile b/devel/p5-SOAP-WSDL/Makefile
index 5f8fcd39aab9..1a5f6f0de1da 100644
--- a/devel/p5-SOAP-WSDL/Makefile
+++ b/devel/p5-SOAP-WSDL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for SOAP with WSDL support
+WWW= https://metacpan.org/release/SOAP-WSDL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SPOPS/Makefile b/devel/p5-SPOPS/Makefile
index fa3195768c74..273365f7e9d9 100644
--- a/devel/p5-SPOPS/Makefile
+++ b/devel/p5-SPOPS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Simple Perl Object Persistence with Security
+WWW= https://metacpan.org/release/SPOPS
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/p5-SSN-Validate/Makefile b/devel/p5-SSN-Validate/Makefile
index 842e64cb5644..3fe55e176268 100644
--- a/devel/p5-SSN-Validate/Makefile
+++ b/devel/p5-SSN-Validate/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to do SSN Validation
+WWW= https://metacpan.org/release/SSN-Validate
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-SUPER/Makefile b/devel/p5-SUPER/Makefile
index ab3c6184e1bc..4e04129bcab8 100644
--- a/devel/p5-SUPER/Makefile
+++ b/devel/p5-SUPER/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Perl module control superclass method dispatch
+WWW= https://metacpan.org/release/SUPER
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-ACL/Makefile b/devel/p5-SVN-ACL/Makefile
index b3a69f6d1bcf..f12639508033 100644
--- a/devel/p5-SVN-ACL/Makefile
+++ b/devel/p5-SVN-ACL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple ACL frontend for subversion
+WWW= https://metacpan.org/release/SVN-ACL
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
diff --git a/devel/p5-SVN-Access/Makefile b/devel/p5-SVN-Access/Makefile
index 4418b62ee5af..450ce7b90273 100644
--- a/devel/p5-SVN-Access/Makefile
+++ b/devel/p5-SVN-Access/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension to manipulate SVN Access files
+WWW= https://metacpan.org/release/SVN-Access
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Agent/Makefile b/devel/p5-SVN-Agent/Makefile
index b5b6b3853f4d..383fcb2504e2 100644
--- a/devel/p5-SVN-Agent/Makefile
+++ b/devel/p5-SVN-Agent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Simple svn manipulation
+WWW= https://metacpan.org/release/SVN-Agent
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-subversion>=0:devel/p5-subversion \
diff --git a/devel/p5-SVN-Dump/Makefile b/devel/p5-SVN-Dump/Makefile
index 70fd4e57e2e0..12d2e43cc049 100644
--- a/devel/p5-SVN-Dump/Makefile
+++ b/devel/p5-SVN-Dump/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to Subversion dumps
+WWW= https://metacpan.org/release/SVN-Dump
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Dumpfile/Makefile b/devel/p5-SVN-Dumpfile/Makefile
index aada2a769001..f63b0f88423d 100644
--- a/devel/p5-SVN-Dumpfile/Makefile
+++ b/devel/p5-SVN-Dumpfile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to access and manipulate Subversion dumpfiles
+WWW= https://metacpan.org/release/SVN-Dumpfile
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-GUID>=0:devel/p5-Data-GUID \
diff --git a/devel/p5-SVN-Hook/Makefile b/devel/p5-SVN-Hook/Makefile
index 5aad74b7b9fa..aa450585cea9 100644
--- a/devel/p5-SVN-Hook/Makefile
+++ b/devel/p5-SVN-Hook/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for managing Subversion hook scripts
+WWW= https://metacpan.org/release/SVN-Hook
LICENSE= APACHE20
diff --git a/devel/p5-SVN-Hooks/Makefile b/devel/p5-SVN-Hooks/Makefile
index 03324a21ae96..183283c39e32 100644
--- a/devel/p5-SVN-Hooks/Makefile
+++ b/devel/p5-SVN-Hooks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Framework for implementing Subversion hooks
+WWW= https://metacpan.org/release/SVN-Hooks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Log/Makefile b/devel/p5-SVN-Log/Makefile
index 23eee7f56a10..ff653d5b7005 100644
--- a/devel/p5-SVN-Log/Makefile
+++ b/devel/p5-SVN-Log/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Extract change logs from Subversion server
+WWW= https://metacpan.org/release/SVN-Log
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Look/Makefile b/devel/p5-SVN-Look/Makefile
index 39dbbd9babe1..b0c98da6e7be 100644
--- a/devel/p5-SVN-Look/Makefile
+++ b/devel/p5-SVN-Look/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Caching wrapper around the svnlook command
+WWW= https://metacpan.org/release/SVN-Look
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Mirror/Makefile b/devel/p5-SVN-Mirror/Makefile
index 84b3fe903bbd..e09d11327a67 100644
--- a/devel/p5-SVN-Mirror/Makefile
+++ b/devel/p5-SVN-Mirror/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Mirror remote subversion repository to local
+WWW= https://metacpan.org/release/SVN-Mirror
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify-Config/Makefile b/devel/p5-SVN-Notify-Config/Makefile
index b58e51ff1433..3351b4594bef 100644
--- a/devel/p5-SVN-Notify-Config/Makefile
+++ b/devel/p5-SVN-Notify-Config/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for config-driven Subversion notification
+WWW= https://metacpan.org/release/SVN-Notify-Config
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify-Filter-AuthZMail/Makefile b/devel/p5-SVN-Notify-Filter-AuthZMail/Makefile
index 5cba7754d035..e066669d47e4 100644
--- a/devel/p5-SVN-Notify-Filter-AuthZMail/Makefile
+++ b/devel/p5-SVN-Notify-Filter-AuthZMail/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Determines Subversion accounts to receive email via the authz file
+WWW= https://metacpan.org/release/SVN-Notify-Filter-AuthZMail
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify-Filter-EmailFlatFileDB/Makefile b/devel/p5-SVN-Notify-Filter-EmailFlatFileDB/Makefile
index d0134a269a48..d1ebf4501567 100644
--- a/devel/p5-SVN-Notify-Filter-EmailFlatFileDB/Makefile
+++ b/devel/p5-SVN-Notify-Filter-EmailFlatFileDB/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Converts account names to email address based on a flat-file database
+WWW= https://metacpan.org/release/SVN-Notify-Filter-EmailFlatFileDB
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify-Filter-Markdown/Makefile b/devel/p5-SVN-Notify-Filter-Markdown/Makefile
index 8bcf3ed00bf3..6db78b132c34 100644
--- a/devel/p5-SVN-Notify-Filter-Markdown/Makefile
+++ b/devel/p5-SVN-Notify-Filter-Markdown/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module to convert SVN::Notify log messages from Markdown to HTML
+WWW= https://metacpan.org/release/SVN-Notify-Filter-Markdown
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify-Filter-Watchers/Makefile b/devel/p5-SVN-Notify-Filter-Watchers/Makefile
index 1df83df80c7c..2672d7fbe9e6 100644
--- a/devel/p5-SVN-Notify-Filter-Watchers/Makefile
+++ b/devel/p5-SVN-Notify-Filter-Watchers/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Subscribe to SVN::Notify commits with a Subversion property
+WWW= https://metacpan.org/release/SVN-Notify-Filter-Watchers
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify-Mirror/Makefile b/devel/p5-SVN-Notify-Mirror/Makefile
index 8942103dd5eb..a3bb3f747de0 100644
--- a/devel/p5-SVN-Notify-Mirror/Makefile
+++ b/devel/p5-SVN-Notify-Mirror/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Keep a mirrored working copy of a repository path
+WWW= https://metacpan.org/release/SVN-Notify-Mirror
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify-Snapshot/Makefile b/devel/p5-SVN-Notify-Snapshot/Makefile
index 9723c0a07a34..f668420f4777 100644
--- a/devel/p5-SVN-Notify-Snapshot/Makefile
+++ b/devel/p5-SVN-Notify-Snapshot/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Take snapshots from Subversion activity
+WWW= https://metacpan.org/release/SVN-Notify-Snapshot
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Notify/Makefile b/devel/p5-SVN-Notify/Makefile
index b86eb29622eb..ccfc868089b0 100644
--- a/devel/p5-SVN-Notify/Makefile
+++ b/devel/p5-SVN-Notify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Subversion activity notification
+WWW= https://metacpan.org/release/SVN-Notify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-S4/Makefile b/devel/p5-SVN-S4/Makefile
index fed63a1700ab..48a003c776d6 100644
--- a/devel/p5-SVN-S4/Makefile
+++ b/devel/p5-SVN-S4/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gary@hayers.org
COMMENT= Wrapper for subversion program
+WWW= https://metacpan.org/release/SVN-S4
LICENSE= ART20 LGPL3
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Simple/Makefile b/devel/p5-SVN-Simple/Makefile
index cc9f035dbc03..474bfe5bb698 100644
--- a/devel/p5-SVN-Simple/Makefile
+++ b/devel/p5-SVN-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple interface to SVN::Delta::Editor
+WWW= https://metacpan.org/release/SVN-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Statistics/Makefile b/devel/p5-SVN-Statistics/Makefile
index f2325d1099d9..82ff09adf495 100644
--- a/devel/p5-SVN-Statistics/Makefile
+++ b/devel/p5-SVN-Statistics/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ychsiao@ychsiao.org
COMMENT= Perl module to generate Subversion statistics
+WWW= https://metacpan.org/release/LINMAR/SVN-Statistics-0.041
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-SVN-Web/Makefile b/devel/p5-SVN-Web/Makefile
index 063b811fd2c5..eae35bdd670b 100644
--- a/devel/p5-SVN-Web/Makefile
+++ b/devel/p5-SVN-Web/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Subversion repository web frontend
+WWW= https://metacpan.org/release/SVN-Web
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Safe-Isa/Makefile b/devel/p5-Safe-Isa/Makefile
index 3b9e8b78ae42..e0db672b8fd1 100644
--- a/devel/p5-Safe-Isa/Makefile
+++ b/devel/p5-Safe-Isa/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Call isa, can, does and DOES safely on things that may not be objects
+WWW= https://metacpan.org/release/Safe-Isa
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sah/Makefile b/devel/p5-Sah/Makefile
index 521346d44919..b019d8d4167e 100644
--- a/devel/p5-Sah/Makefile
+++ b/devel/p5-Sah/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Schema for data structures (specification)
+WWW= https://metacpan.org/release/Sah
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Scalar-Defer/Makefile b/devel/p5-Scalar-Defer/Makefile
index f9c817df99ab..3aba6dfd96e8 100644
--- a/devel/p5-Scalar-Defer/Makefile
+++ b/devel/p5-Scalar-Defer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculate values on demand
+WWW= https://metacpan.org/release/Scalar-Defer
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-InsideOut>=0:devel/p5-Class-InsideOut \
diff --git a/devel/p5-Scalar-Does/Makefile b/devel/p5-Scalar-Does/Makefile
index 363083477b26..c1ddbc5f69bc 100644
--- a/devel/p5-Scalar-Does/Makefile
+++ b/devel/p5-Scalar-Does/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Like ref() but useful
+WWW= https://metacpan.org/release/Scalar-Does
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Scalar-Listify/Makefile b/devel/p5-Scalar-Listify/Makefile
index 497a2efc253a..defb4d92f987 100644
--- a/devel/p5-Scalar-Listify/Makefile
+++ b/devel/p5-Scalar-Listify/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Poduces an array(ref)? from a scalar value or array ref
+WWW= https://metacpan.org/release/Scalar-Listify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Scalar-String/Makefile b/devel/p5-Scalar-String/Makefile
index bc8296446de0..2174b49a00c6 100644
--- a/devel/p5-Scalar-String/Makefile
+++ b/devel/p5-Scalar-String/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= String aspects of scalars
+WWW= https://metacpan.org/release/Scalar-String
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Scalar-Util-LooksLikeNumber/Makefile b/devel/p5-Scalar-Util-LooksLikeNumber/Makefile
index 372511c0ec6e..bda038f30907 100644
--- a/devel/p5-Scalar-Util-LooksLikeNumber/Makefile
+++ b/devel/p5-Scalar-Util-LooksLikeNumber/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for looks_like_number() perl API
+WWW= https://metacpan.org/release/Scalar-Util-LooksLikeNumber
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Scalar-Util-Numeric/Makefile b/devel/p5-Scalar-Util-Numeric/Makefile
index b558ff1d9296..a6314209344c 100644
--- a/devel/p5-Scalar-Util-Numeric/Makefile
+++ b/devel/p5-Scalar-Util-Numeric/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gebhart@secnetix.de
COMMENT= Numeric tests for perl scalars
+WWW= https://metacpan.org/release/Scalar-Util-Numeric
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Scope-Container/Makefile b/devel/p5-Scope-Container/Makefile
index 199fdb8ff164..476b1e7d0fba 100644
--- a/devel/p5-Scope-Container/Makefile
+++ b/devel/p5-Scope-Container/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Container object for temporary scoped items like database connections
+WWW= https://metacpan.org/release/Scope-Container
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Scope-Guard/Makefile b/devel/p5-Scope-Guard/Makefile
index a21df41a1d2c..0b4dea2815e2 100644
--- a/devel/p5-Scope-Guard/Makefile
+++ b/devel/p5-Scope-Guard/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Lexically scoped resource management
+WWW= https://metacpan.org/release/Scope-Guard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Scope-Upper/Makefile b/devel/p5-Scope-Upper/Makefile
index e679a3c82029..677f29753a47 100644
--- a/devel/p5-Scope-Upper/Makefile
+++ b/devel/p5-Scope-Upper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Act on upper scopes
+WWW= https://metacpan.org/release/Scope-Upper
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Script-isAperlScript/Makefile b/devel/p5-Script-isAperlScript/Makefile
index ed952d55c298..a2dcefeffb4d 100644
--- a/devel/p5-Script-isAperlScript/Makefile
+++ b/devel/p5-Script-isAperlScript/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Basic check for if something is a perl script or not
+WWW= https://metacpan.org/release/Script-isAperlScript
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sentinel/Makefile b/devel/p5-Sentinel/Makefile
index 80c99086c2de..4b22f21f20aa 100644
--- a/devel/p5-Sentinel/Makefile
+++ b/devel/p5-Sentinel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create lightweight SCALARs with get/set callbacks
+WWW= https://metacpan.org/release/Sentinel
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sepia/Makefile b/devel/p5-Sepia/Makefile
index 5edf14a48a4e..02c8b49455f7 100644
--- a/devel/p5-Sepia/Makefile
+++ b/devel/p5-Sepia/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= ashish@FreeBSD.org
COMMENT= Simple Emacs-Perl Interface
+WWW= https://metacpan.org/release/Sepia
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-Size>=0:devel/p5-Devel-Size \
diff --git a/devel/p5-Set-Array/Makefile b/devel/p5-Set-Array/Makefile
index 1a0184eed82f..0c0e12cc6a06 100644
--- a/devel/p5-Set-Array/Makefile
+++ b/devel/p5-Set-Array/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Arrays as objects with set operations
+WWW= https://metacpan.org/release/Set-Array
LICENSE= ART20
diff --git a/devel/p5-Set-ConsistentHash/Makefile b/devel/p5-Set-ConsistentHash/Makefile
index 894939f04c37..b058a5d4c54f 100644
--- a/devel/p5-Set-ConsistentHash/Makefile
+++ b/devel/p5-Set-ConsistentHash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library for doing consistent hashing
+WWW= https://metacpan.org/release/Set-ConsistentHash
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
diff --git a/devel/p5-Set-Crontab/Makefile b/devel/p5-Set-Crontab/Makefile
index d187f923944e..0b167a640104 100644
--- a/devel/p5-Set-Crontab/Makefile
+++ b/devel/p5-Set-Crontab/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Expand crontab(5)-style integer lists
+WWW= https://metacpan.org/release/Set-Crontab
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Set-CrossProduct/Makefile b/devel/p5-Set-CrossProduct/Makefile
index b490f512c5b1..a12101c072f0 100644
--- a/devel/p5-Set-CrossProduct/Makefile
+++ b/devel/p5-Set-CrossProduct/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Work with the cross product of two or more sets
+WWW= https://metacpan.org/release/Set-CrossProduct
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Set-Infinite/Makefile b/devel/p5-Set-Infinite/Makefile
index 1efafd17cac8..c8d2d96db694 100644
--- a/devel/p5-Set-Infinite/Makefile
+++ b/devel/p5-Set-Infinite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sets of intervals
+WWW= https://metacpan.org/release/Set-Infinite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Set-Object/Makefile b/devel/p5-Set-Object/Makefile
index 02f3b1727b61..dca858d40602 100644
--- a/devel/p5-Set-Object/Makefile
+++ b/devel/p5-Set-Object/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to manage sets of objects
+WWW= https://metacpan.org/release/Set-Object
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Set-Scalar/Makefile b/devel/p5-Set-Scalar/Makefile
index a4bf15e30798..45dff266c82e 100644
--- a/devel/p5-Set-Scalar/Makefile
+++ b/devel/p5-Set-Scalar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module containing a set of scalars, including references
+WWW= https://metacpan.org/release/Set-Scalar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Set-Tiny/Makefile b/devel/p5-Set-Tiny/Makefile
index fb45ac364cdc..4e1f4562d359 100644
--- a/devel/p5-Set-Tiny/Makefile
+++ b/devel/p5-Set-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= matthew@FreeBSD.org
COMMENT= Simple sets of strings
+WWW= https://metacpan.org/release/Set-Tiny
NO_ARCH= yes
diff --git a/devel/p5-Shell-Base/Makefile b/devel/p5-Shell-Base/Makefile
index 24509fd475cd..d13a82292b9b 100644
--- a/devel/p5-Shell-Base/Makefile
+++ b/devel/p5-Shell-Base/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module implementing a simple command shell
+WWW= https://metacpan.org/release/Shell-Base
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Shell-Config-Generate/Makefile b/devel/p5-Shell-Config-Generate/Makefile
index 8dd1875db5a2..b1ac409b119c 100644
--- a/devel/p5-Shell-Config-Generate/Makefile
+++ b/devel/p5-Shell-Config-Generate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Portably generate config for any shell
+WWW= https://metacpan.org/release/Shell-Config-Generate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Shell-EnvImporter/Makefile b/devel/p5-Shell-EnvImporter/Makefile
index 1f3b725deb3f..85ee91b832e3 100644
--- a/devel/p5-Shell-EnvImporter/Makefile
+++ b/devel/p5-Shell-EnvImporter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mhjacks@swbell.net
COMMENT= Inherit different shell environments and restore previous
+WWW= https://metacpan.org/release/Shell-EnvImporter
RUN_DEPENDS= p5-Class-MethodMaker>=0:devel/p5-Class-MethodMaker
diff --git a/devel/p5-Shell-GetEnv/Makefile b/devel/p5-Shell-GetEnv/Makefile
index 208206a04e5d..c5fd7ad0ae35 100644
--- a/devel/p5-Shell-GetEnv/Makefile
+++ b/devel/p5-Shell-GetEnv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Extract shell environment after executing commands
+WWW= https://metacpan.org/release/Shell-GetEnv
LICENSE= GPLv3+
diff --git a/devel/p5-Shell-Guess/Makefile b/devel/p5-Shell-Guess/Makefile
index 6736e71f479c..37aa5a489bb5 100644
--- a/devel/p5-Shell-Guess/Makefile
+++ b/devel/p5-Shell-Guess/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make an educated guess about the shell in use
+WWW= https://metacpan.org/pod/Shell::Guess
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Shell-Parser/Makefile b/devel/p5-Shell-Parser/Makefile
index f39be1c678c9..387d4d757c3f 100644
--- a/devel/p5-Shell-Parser/Makefile
+++ b/devel/p5-Shell-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple shell script parser
+WWW= https://metacpan.org/release/Shell-Parser
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Shell-Source/Makefile b/devel/p5-Shell-Source/Makefile
index c0cc204b47ec..f6bd7c819a9a 100644
--- a/devel/p5-Shell-Source/Makefile
+++ b/devel/p5-Shell-Source/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Run programs and inherit environment changes
+WWW= https://metacpan.org/release/Shell-Source
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-ShipIt-Step-Manifest/Makefile b/devel/p5-ShipIt-Step-Manifest/Makefile
index bfcdc3a77f74..ecbe9c080416 100644
--- a/devel/p5-ShipIt-Step-Manifest/Makefile
+++ b/devel/p5-ShipIt-Step-Manifest/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ShipIt step for recreating the MANIFEST
+WWW= https://metacpan.org/release/ShipIt-Step-Manifest
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ShipIt/Makefile b/devel/p5-ShipIt/Makefile
index d18e6fabbfcb..eb2ccc02d07e 100644
--- a/devel/p5-ShipIt/Makefile
+++ b/devel/p5-ShipIt/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Software release tool
+WWW= https://metacpan.org/release/ShipIt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Signal-Mask/Makefile b/devel/p5-Signal-Mask/Makefile
index 211ffc7cf038..fa8eaf599e02 100644
--- a/devel/p5-Signal-Mask/Makefile
+++ b/devel/p5-Signal-Mask/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Signal masks made easy
+WWW= https://metacpan.org/release/Signal-Mask
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Smart-Comments/Makefile b/devel/p5-Smart-Comments/Makefile
index b7e8e4e22660..70558483b204 100644
--- a/devel/p5-Smart-Comments/Makefile
+++ b/devel/p5-Smart-Comments/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Comments that do more than just sit there
+WWW= https://metacpan.org/release/Smart-Comments
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sort-Array/Makefile b/devel/p5-Sort-Array/Makefile
index 5cd4a92f1468..9bfccb138bce 100644
--- a/devel/p5-Sort-Array/Makefile
+++ b/devel/p5-Sort-Array/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Powerful array sorting Perl interface
+WWW= https://metacpan.org/release/Sort-Array
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sort-ArrayOfArrays/Makefile b/devel/p5-Sort-ArrayOfArrays/Makefile
index 5f38011350ab..e23d14a1c057 100644
--- a/devel/p5-Sort-ArrayOfArrays/Makefile
+++ b/devel/p5-Sort-ArrayOfArrays/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sort an arbitrary array of arrays
+WWW= https://metacpan.org/release/Sort-ArrayOfArrays
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sort-Key-DateTime/Makefile b/devel/p5-Sort-Key-DateTime/Makefile
index 12ffba068699..ddb4f6dde5d9 100644
--- a/devel/p5-Sort-Key-DateTime/Makefile
+++ b/devel/p5-Sort-Key-DateTime/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for sorting objects by some DateTime key
+WWW= https://metacpan.org/release/Sort-Key-DateTime
RUN_DEPENDS= p5-DateTime>=0.28:devel/p5-DateTime \
p5-Sort-Key>=1.28:devel/p5-Sort-Key
diff --git a/devel/p5-Sort-Key-Top/Makefile b/devel/p5-Sort-Key-Top/Makefile
index 6846487f56ef..f1cfc1127044 100644
--- a/devel/p5-Sort-Key-Top/Makefile
+++ b/devel/p5-Sort-Key-Top/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Select and sort top n elements
+WWW= https://metacpan.org/release/Sort-Key-Top
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sort-Key/Makefile b/devel/p5-Sort-Key/Makefile
index d2b134673c77..b9e24fe29052 100644
--- a/devel/p5-Sort-Key/Makefile
+++ b/devel/p5-Sort-Key/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sorts objects by one or several keys really fast
+WWW= https://metacpan.org/release/Sort-Key
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sort-Maker/Makefile b/devel/p5-Sort-Maker/Makefile
index 8b6390d0f1bb..4a6de9bb3a04 100644
--- a/devel/p5-Sort-Maker/Makefile
+++ b/devel/p5-Sort-Maker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple way to make efficient sort subs
+WWW= https://metacpan.org/release/Sort-Maker
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sort-Sub/Makefile b/devel/p5-Sort-Sub/Makefile
index dcd419d1e98d..b860260dd40e 100644
--- a/devel/p5-Sort-Sub/Makefile
+++ b/devel/p5-Sort-Sub/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of Perl sort subroutines
+WWW= https://metacpan.org/release/Sort-Sub
RUN_DEPENDS= p5-Complete-Sah>=0.005:devel/p5-Complete-Sah \
p5-Complete-Sequence>=0.002:devel/p5-Complete-Sequence \
diff --git a/devel/p5-Sort-Tree/Makefile b/devel/p5-Sort-Tree/Makefile
index 9ff5ce41f223..76c71c40b935 100644
--- a/devel/p5-Sort-Tree/Makefile
+++ b/devel/p5-Sort-Tree/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for sorting a objects into a tree structure
+WWW= https://metacpan.org/release/Sort-Tree
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sort-Versions/Makefile b/devel/p5-Sort-Versions/Makefile
index 3a2377469ba4..8ce723c2542f 100644
--- a/devel/p5-Sort-Versions/Makefile
+++ b/devel/p5-Sort-Versions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl 5 module for sorting of revision-like numbers
+WWW= https://metacpan.org/release/Sort-Versions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Specio/Makefile b/devel/p5-Specio/Makefile
index 9ae48c215eff..8eec2832d8ac 100644
--- a/devel/p5-Specio/Makefile
+++ b/devel/p5-Specio/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Type constraints and coercions for Perl
+WWW= https://metacpan.org/release/Specio
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Spiffy/Makefile b/devel/p5-Spiffy/Makefile
index 06b393a4c370..9b47dc83347c 100644
--- a/devel/p5-Spiffy/Makefile
+++ b/devel/p5-Spiffy/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Spiffy Perl Interface Framework For You
+WWW= https://metacpan.org/release/Spiffy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Spoon/Makefile b/devel/p5-Spoon/Makefile
index 3ee37aff5543..d7eec526ea4b 100644
--- a/devel/p5-Spoon/Makefile
+++ b/devel/p5-Spoon/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Spiffy Application Building Framework
+WWW= https://metacpan.org/release/Spoon
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Spiffy>=0:devel/p5-Spiffy \
diff --git a/devel/p5-Storable/Makefile b/devel/p5-Storable/Makefile
index 18fafa6110e1..b06fae3a627b 100644
--- a/devel/p5-Storable/Makefile
+++ b/devel/p5-Storable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Persistency for perl data structures
+WWW= https://metacpan.org/release/Storable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Stream-Buffered/Makefile b/devel/p5-Stream-Buffered/Makefile
index 2327732e9959..e5042c1aa4a2 100644
--- a/devel/p5-Stream-Buffered/Makefile
+++ b/devel/p5-Stream-Buffered/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for temporary buffer to save bytes
+WWW= https://metacpan.org/release/Stream-Buffered
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Stream-Reader/Makefile b/devel/p5-Stream-Reader/Makefile
index 136a1e58c880..cff24164de1e 100644
--- a/devel/p5-Stream-Reader/Makefile
+++ b/devel/p5-Stream-Reader/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Perl module for reading data from streams
+WWW= https://metacpan.org/release/Stream-Reader
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Stream/Makefile b/devel/p5-Stream/Makefile
index 3862456e53db..8aabdc765357 100644
--- a/devel/p5-Stream/Makefile
+++ b/devel/p5-Stream/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Generic stream classes for Perl
+WWW= https://metacpan.org/release/Stream
LICENSE= BSD3CLAUSE
diff --git a/devel/p5-String-Approx/Makefile b/devel/p5-String-Approx/Makefile
index 5a482c22b8c5..4f12b65cca7d 100644
--- a/devel/p5-String-Approx/Makefile
+++ b/devel/p5-String-Approx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for approximate matching (fuzzy matching)
+WWW= https://metacpan.org/release/String-Approx
LICENSE= ART20 LGPL20
LICENSE_COMB= dual
diff --git a/devel/p5-String-Checker/Makefile b/devel/p5-String-Checker/Makefile
index 3dc2b1905bdc..f7e406563580 100644
--- a/devel/p5-String-Checker/Makefile
+++ b/devel/p5-String-Checker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module implementing an extensible string validation interface
+WWW= https://metacpan.org/release/String-Checker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-String-Diff/Makefile b/devel/p5-String-Diff/Makefile
index 18882661fdbc..fcf3bae6960d 100644
--- a/devel/p5-String-Diff/Makefile
+++ b/devel/p5-String-Diff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple diff to String
+WWW= https://metacpan.org/release/String-Diff
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-String-Dump/Makefile b/devel/p5-String-Dump/Makefile
index 492c45b4adbc..6755dc5a79cb 100644
--- a/devel/p5-String-Dump/Makefile
+++ b/devel/p5-String-Dump/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Dump strings of characters or bytes for printing and debugging
+WWW= https://metacpan.org/release/String-Dump
BUILD_DEPENDS= p5-Getopt-Lucid>=0:textproc/p5-Getopt-Lucid
diff --git a/devel/p5-String-Errf/Makefile b/devel/p5-String-Errf/Makefile
index b55484262386..4feab6da3415 100644
--- a/devel/p5-String-Errf/Makefile
+++ b/devel/p5-String-Errf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Simple sprintf-like dialect
+WWW= https://metacpan.org/release/String-Errf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-String-Formatter/Makefile b/devel/p5-String-Formatter/Makefile
index b9b593fc293e..b9ecdbdb30fc 100644
--- a/devel/p5-String-Formatter/Makefile
+++ b/devel/p5-String-Formatter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Build sprintf-like functions of your own
+WWW= https://metacpan.org/release/String-Formatter
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-String-Interpolate-Named/Makefile b/devel/p5-String-Interpolate-Named/Makefile
index 8a21b2905b16..5f00104165e3 100644
--- a/devel/p5-String-Interpolate-Named/Makefile
+++ b/devel/p5-String-Interpolate-Named/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interpolated named arguments in string
+WWW= https://metacpan.org/dist/String-Interpolate-Named
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-String-LRC/Makefile b/devel/p5-String-LRC/Makefile
index 9490f60e112f..139d8ff00fd0 100644
--- a/devel/p5-String-LRC/Makefile
+++ b/devel/p5-String-LRC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface for longitudinal redundancy check generation
+WWW= https://metacpan.org/release/String-LRC
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-String-Parity/Makefile b/devel/p5-String-Parity/Makefile
index 3d4e4b4361bc..a52dca0d74f1 100644
--- a/devel/p5-String-Parity/Makefile
+++ b/devel/p5-String-Parity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl5 module to generate and test even, odd, mark, and space parity
+WWW= https://metacpan.org/release/String-Parity
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-String-Random/Makefile b/devel/p5-String-Random/Makefile
index c3c290ec9bd7..e1498139468a 100644
--- a/devel/p5-String-Random/Makefile
+++ b/devel/p5-String-Random/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to generate "random" strings
+WWW= https://metacpan.org/release/String-Random
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-String-RexxParse/Makefile b/devel/p5-String-RexxParse/Makefile
index dc1fb82f8180..be685902b9d2 100644
--- a/devel/p5-String-RexxParse/Makefile
+++ b/devel/p5-String-RexxParse/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module that provides an interface to REXX parsing routines
+WWW= https://metacpan.org/release/String-RexxParse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-String-Similarity/Makefile b/devel/p5-String-Similarity/Makefile
index b0e0f25d1d9d..a75997ca2b4e 100644
--- a/devel/p5-String-Similarity/Makefile
+++ b/devel/p5-String-Similarity/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that calculates the similarity of two strings
+WWW= https://metacpan.org/release/String-Similarity
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Struct-Dumb/Makefile b/devel/p5-Struct-Dumb/Makefile
index 6cb7a3ba7bbe..20a27e411d8d 100644
--- a/devel/p5-Struct-Dumb/Makefile
+++ b/devel/p5-Struct-Dumb/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make simple lightweight record-like structures
+WWW= https://metacpan.org/release/Struct-Dumb
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Alias/Makefile b/devel/p5-Sub-Alias/Makefile
index 6b7a020a0cee..3dfbef0c5404 100644
--- a/devel/p5-Sub-Alias/Makefile
+++ b/devel/p5-Sub-Alias/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple subroutine alias
+WWW= https://metacpan.org/release/Sub-Alias
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Sub-Current/Makefile b/devel/p5-Sub-Current/Makefile
index 3b3f938140bb..5c3c85ae0ace 100644
--- a/devel/p5-Sub-Current/Makefile
+++ b/devel/p5-Sub-Current/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Get the current subroutine
+WWW= https://metacpan.org/release/Sub-Current
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Delete/Makefile b/devel/p5-Sub-Delete/Makefile
index 53e9217ff3ab..2409596e8ca3 100644
--- a/devel/p5-Sub-Delete/Makefile
+++ b/devel/p5-Sub-Delete/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module enabling one to delete subroutines
+WWW= https://metacpan.org/release/Sub-Delete
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Exporter-ForMethods/Makefile b/devel/p5-Sub-Exporter-ForMethods/Makefile
index f90653660770..93d9f25bc8ce 100644
--- a/devel/p5-Sub-Exporter-ForMethods/Makefile
+++ b/devel/p5-Sub-Exporter-ForMethods/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Helper routines for using Sub::Exporter to build methods
+WWW= https://metacpan.org/release/Sub-Exporter-ForMethods
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Exporter-GlobExporter/Makefile b/devel/p5-Sub-Exporter-GlobExporter/Makefile
index 352d9bbc01a3..4e4ca42a9d40 100644
--- a/devel/p5-Sub-Exporter-GlobExporter/Makefile
+++ b/devel/p5-Sub-Exporter-GlobExporter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= geraud@gcu.info
COMMENT= Export shared globs with Sub::Exporter collectors
+WWW= https://metacpan.org/release/Sub-Exporter-GlobExporter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Exporter-Lexical/Makefile b/devel/p5-Sub-Exporter-Lexical/Makefile
index c49be546b2de..ed797b8ad32c 100644
--- a/devel/p5-Sub-Exporter-Lexical/Makefile
+++ b/devel/p5-Sub-Exporter-Lexical/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Export lexically-available subs with Sub::Exporter
+WWW= https://metacpan.org/release/Sub-Exporter-Lexical
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Exporter-Progressive/Makefile b/devel/p5-Sub-Exporter-Progressive/Makefile
index c0253a558bbe..06212da28334 100644
--- a/devel/p5-Sub-Exporter-Progressive/Makefile
+++ b/devel/p5-Sub-Exporter-Progressive/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Only use Sub::Exporter if you need it
+WWW= https://metacpan.org/release/Sub-Exporter-Progressive
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Exporter/Makefile b/devel/p5-Sub-Exporter/Makefile
index 1e541890ad95..7580b69f00b3 100644
--- a/devel/p5-Sub-Exporter/Makefile
+++ b/devel/p5-Sub-Exporter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sophisticated exporter for custom-built routines
+WWW= https://metacpan.org/release/Sub-Exporter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-HandlesVia/Makefile b/devel/p5-Sub-HandlesVia/Makefile
index 44a50597f2e3..d1ddaf831843 100644
--- a/devel/p5-Sub-HandlesVia/Makefile
+++ b/devel/p5-Sub-HandlesVia/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alternative handles_via implementation
+WWW= https://metacpan.org/dist/Sub-HandlesVia
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Identify/Makefile b/devel/p5-Sub-Identify/Makefile
index 1561595fc8a1..72333d579fb8 100644
--- a/devel/p5-Sub-Identify/Makefile
+++ b/devel/p5-Sub-Identify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Retrieve names of code references
+WWW= https://metacpan.org/release/Sub-Identify
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Infix/Makefile b/devel/p5-Sub-Infix/Makefile
index 8d71da770109..635e89372cae 100644
--- a/devel/p5-Sub-Infix/Makefile
+++ b/devel/p5-Sub-Infix/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create a fake infix operator
+WWW= https://metacpan.org/release/Sub-Infix
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Info/Makefile b/devel/p5-Sub-Info/Makefile
index a789ba1d0abd..238600700d43 100644
--- a/devel/p5-Sub-Info/Makefile
+++ b/devel/p5-Sub-Info/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to inspect subroutines
+WWW= https://metacpan.org/release/Sub-Info
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Install/Makefile b/devel/p5-Sub-Install/Makefile
index cc17ecaed518..bcd85ddf083d 100644
--- a/devel/p5-Sub-Install/Makefile
+++ b/devel/p5-Sub-Install/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Install subroutines into packages easily
+WWW= https://metacpan.org/release/Sub-Install
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Installer/Makefile b/devel/p5-Sub-Installer/Makefile
index 68fd4dd019ab..5bd55b8618ad 100644
--- a/devel/p5-Sub-Installer/Makefile
+++ b/devel/p5-Sub-Installer/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Clean way to (re)install package subroutines
+WWW= https://metacpan.org/release/Sub-Installer
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Multi/Makefile b/devel/p5-Sub-Multi/Makefile
index a1e076541ade..a5384a0c7657 100644
--- a/devel/p5-Sub-Multi/Makefile
+++ b/devel/p5-Sub-Multi/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Data::Bind-based multi-sub dispatch
+WWW= https://metacpan.org/release/Sub-Multi
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Multimethods-Pure>=0.11:devel/p5-Class-Multimethods-Pure \
diff --git a/devel/p5-Sub-Name/Makefile b/devel/p5-Sub-Name/Makefile
index c9a7b9e678b5..35fc4081b950 100644
--- a/devel/p5-Sub-Name/Makefile
+++ b/devel/p5-Sub-Name/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module to assign new names to Perl subroutines
+WWW= https://metacpan.org/release/Sub-Name
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Override/Makefile b/devel/p5-Sub-Override/Makefile
index 1120c08e71c2..52961d47ad0d 100644
--- a/devel/p5-Sub-Override/Makefile
+++ b/devel/p5-Sub-Override/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for easily overriding subroutines
+WWW= https://metacpan.org/release/Sub-Override
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Prototype/Makefile b/devel/p5-Sub-Prototype/Makefile
index 5b8cdb5ab5e5..c1fc7ffcabf2 100644
--- a/devel/p5-Sub-Prototype/Makefile
+++ b/devel/p5-Sub-Prototype/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set a sub's prototype #'
+WWW= https://metacpan.org/release/Sub-Prototype
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Quote/Makefile b/devel/p5-Sub-Quote/Makefile
index d50e863d1f7c..6e8e650e4e1b 100644
--- a/devel/p5-Sub-Quote/Makefile
+++ b/devel/p5-Sub-Quote/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Efficient generation of subroutines via string eval
+WWW= https://metacpan.org/pod/Sub::Quote
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-Signatures/Makefile b/devel/p5-Sub-Signatures/Makefile
index 13f7ed6092d9..75ccd02d018f 100644
--- a/devel/p5-Sub-Signatures/Makefile
+++ b/devel/p5-Sub-Signatures/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use proper signatures for subroutines, including dispatching
+WWW= https://metacpan.org/release/Sub-Signatures
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Sub-Uplevel>=0.12:devel/p5-Sub-Uplevel
diff --git a/devel/p5-Sub-Uplevel/Makefile b/devel/p5-Sub-Uplevel/Makefile
index 9c427aee48da..177a66571cad 100644
--- a/devel/p5-Sub-Uplevel/Makefile
+++ b/devel/p5-Sub-Uplevel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Appear to run a function in a higher stack frame
+WWW= https://metacpan.org/release/Sub-Uplevel
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sub-WrapPackages/Makefile b/devel/p5-Sub-WrapPackages/Makefile
index 450008dcfcb4..16f139a1c847 100644
--- a/devel/p5-Sub-WrapPackages/Makefile
+++ b/devel/p5-Sub-WrapPackages/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Add pre- and post-execution wrappers
+WWW= https://metacpan.org/release/Sub-WrapPackages
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Symbol-Get/Makefile b/devel/p5-Symbol-Get/Makefile
index d6d7470d422a..0616281fe1cf 100644
--- a/devel/p5-Symbol-Get/Makefile
+++ b/devel/p5-Symbol-Get/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Read Perls symbol table programmatically
+WWW= https://metacpan.org/release/Symbol-Get
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Symbol-Global-Name/Makefile b/devel/p5-Symbol-Global-Name/Makefile
index 5288ba0d1ec5..e4f38f8ae78f 100644
--- a/devel/p5-Symbol-Global-Name/Makefile
+++ b/devel/p5-Symbol-Global-Name/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= matthew@FreeBSD.org
COMMENT= Finds name and type of a global variable
+WWW= https://metacpan.org/release/Symbol-Global-Name
NO_ARCH= yes
diff --git a/devel/p5-Symbol-Util/Makefile b/devel/p5-Symbol-Util/Makefile
index 4efb94757e18..ab73e93539aa 100644
--- a/devel/p5-Symbol-Util/Makefile
+++ b/devel/p5-Symbol-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Additional utils for Perl symbols manipulation
+WWW= https://metacpan.org/release/Symbol-Util
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Syntax-Keyword-Dynamically/Makefile b/devel/p5-Syntax-Keyword-Dynamically/Makefile
index d6912c429739..11cb4ff5a258 100644
--- a/devel/p5-Syntax-Keyword-Dynamically/Makefile
+++ b/devel/p5-Syntax-Keyword-Dynamically/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dynamically change the value of a variable
+WWW= https://metacpan.org/dist/Syntax-Keyword-Dynamically
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Syntax-Keyword-Gather/Makefile b/devel/p5-Syntax-Keyword-Gather/Makefile
index 4572982249c8..2e4f6e3c3278 100644
--- a/devel/p5-Syntax-Keyword-Gather/Makefile
+++ b/devel/p5-Syntax-Keyword-Gather/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implements the Perl 6 'gather/take' control structure in Perl 5
+WWW= https://metacpan.org/release/Syntax-Keyword-Gather
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Syntax-Keyword-Junction/Makefile b/devel/p5-Syntax-Keyword-Junction/Makefile
index c9f7db96561a..3a7cc91b7e42 100644
--- a/devel/p5-Syntax-Keyword-Junction/Makefile
+++ b/devel/p5-Syntax-Keyword-Junction/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl6 style Junction operators in Perl5
+WWW= https://metacpan.org/release/Syntax-Keyword-Junction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Syntax-Keyword-Match/Makefile b/devel/p5-Syntax-Keyword-Match/Makefile
index 45d6d618839e..3ac3e295548f 100644
--- a/devel/p5-Syntax-Keyword-Match/Makefile
+++ b/devel/p5-Syntax-Keyword-Match/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Match/case syntax for Perl
+WWW= https://metacpan.org/dist/Syntax-Keyword-Match
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Syntax-Keyword-Try/Makefile b/devel/p5-Syntax-Keyword-Try/Makefile
index 5d2fd4dbcf12..407207032914 100644
--- a/devel/p5-Syntax-Keyword-Try/Makefile
+++ b/devel/p5-Syntax-Keyword-Try/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= try/catch/finally syntax for Perl
+WWW= https://metacpan.org/release/Syntax-Keyword-Try
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-CPU/Makefile b/devel/p5-Sys-CPU/Makefile
index 520b735ed4aa..8b410c802cda 100644
--- a/devel/p5-Sys-CPU/Makefile
+++ b/devel/p5-Sys-CPU/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for getting CPU information
+WWW= https://metacpan.org/release/MZSANFORD/Sys-CPU-0.61
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Info-Base/Makefile b/devel/p5-Sys-Info-Base/Makefile
index 9356c2b93a64..a1817a65101e 100644
--- a/devel/p5-Sys-Info-Base/Makefile
+++ b/devel/p5-Sys-Info-Base/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Base class for Sys::Info
+WWW= https://metacpan.org/release/Sys-Info-Base
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Info-Driver-BSD/Makefile b/devel/p5-Sys-Info-Driver-BSD/Makefile
index ce6cc981546e..a6c8e71912ba 100644
--- a/devel/p5-Sys-Info-Driver-BSD/Makefile
+++ b/devel/p5-Sys-Info-Driver-BSD/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= BSD driver for Sys::Info
+WWW= https://metacpan.org/release/Sys-Info-Driver-BSD
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Info/Makefile b/devel/p5-Sys-Info/Makefile
index 6fcb0450357d..c905d2ff8db7 100644
--- a/devel/p5-Sys-Info/Makefile
+++ b/devel/p5-Sys-Info/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fetch information from the host system
+WWW= https://metacpan.org/release/Sys-Info
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-MemInfo/Makefile b/devel/p5-Sys-MemInfo/Makefile
index 0c4a84ea37e5..97886ace693a 100644
--- a/devel/p5-Sys-MemInfo/Makefile
+++ b/devel/p5-Sys-MemInfo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for getting memory information
+WWW= https://metacpan.org/release/Sys-MemInfo
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Mmap/Makefile b/devel/p5-Sys-Mmap/Makefile
index d7b5e077b9f0..e39c3fc2fff7 100644
--- a/devel/p5-Sys-Mmap/Makefile
+++ b/devel/p5-Sys-Mmap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Map in a file as a Perl variable using mmap(2)
+WWW= https://metacpan.org/release/Sys-Mmap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-RunAlone/Makefile b/devel/p5-Sys-RunAlone/Makefile
index 9f0632fa5373..1b53fecc8fbd 100644
--- a/devel/p5-Sys-RunAlone/Makefile
+++ b/devel/p5-Sys-RunAlone/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make sure only one invocation of a script is active at a time
+WWW= https://metacpan.org/release/Sys-RunAlone
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-RunAlways/Makefile b/devel/p5-Sys-RunAlways/Makefile
index 093f01865c05..67f915de74c8 100644
--- a/devel/p5-Sys-RunAlways/Makefile
+++ b/devel/p5-Sys-RunAlways/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make sure there is always one invocation of a script active
+WWW= https://metacpan.org/release/Sys-RunAlways
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Sendfile-FreeBSD/Makefile b/devel/p5-Sys-Sendfile-FreeBSD/Makefile
index 35a739432ea3..74892d6dce95 100644
--- a/devel/p5-Sys-Sendfile-FreeBSD/Makefile
+++ b/devel/p5-Sys-Sendfile-FreeBSD/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= delgod@portaone.com
COMMENT= Wrapper for the FreeBSD sendfile(2) function
+WWW= https://metacpan.org/release/Sys-Sendfile-FreeBSD
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Sys-Sendfile/Makefile b/devel/p5-Sys-Sendfile/Makefile
index a9057eac5484..100cc31d0145 100644
--- a/devel/p5-Sys-Sendfile/Makefile
+++ b/devel/p5-Sys-Sendfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for zero-copy data transfer
+WWW= https://metacpan.org/release/Sys-Sendfile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Sig/Makefile b/devel/p5-Sys-Sig/Makefile
index 6d56404249f6..4a74eef6e6af 100644
--- a/devel/p5-Sys-Sig/Makefile
+++ b/devel/p5-Sys-Sig/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Return signal constants for this host
+WWW= https://metacpan.org/release/Sys-Sig
LICENSE= GPLv2
diff --git a/devel/p5-Sys-SigAction/Makefile b/devel/p5-Sys-SigAction/Makefile
index 427440d58cf0..72eeb3cfed01 100644
--- a/devel/p5-Sys-SigAction/Makefile
+++ b/devel/p5-Sys-SigAction/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Perl extension for Consistent Signal Handling
+WWW= https://metacpan.org/release/Sys-SigAction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Syscall/Makefile b/devel/p5-Sys-Syscall/Makefile
index f7e4660f7177..fe372b5049a2 100644
--- a/devel/p5-Sys-Syscall/Makefile
+++ b/devel/p5-Sys-Syscall/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Access system calls that Perl doesn't provide access to
+WWW= https://metacpan.org/release/Sys-Syscall
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Sys-Trace/Makefile b/devel/p5-Sys-Trace/Makefile
index 822dd5f895ca..08edd13865bc 100644
--- a/devel/p5-Sys-Trace/Makefile
+++ b/devel/p5-Sys-Trace/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Interface to system call tracing interfaces
+WWW= https://metacpan.org/release/Sys-Trace
LICENSE= WTFPL
LICENSE_FILE= ${WRKSRC}/README
diff --git a/devel/p5-Sys-Virt/Makefile b/devel/p5-Sys-Virt/Makefile
index e6b4dc664462..d89a72ca473d 100644
--- a/devel/p5-Sys-Virt/Makefile
+++ b/devel/p5-Sys-Virt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= fw@moov.de
COMMENT= Perl bindings for libvirt
+WWW= https://metacpan.org/release/Sys-Virt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-System-Command/Makefile b/devel/p5-System-Command/Makefile
index c885ee06214a..d582f18233ff 100644
--- a/devel/p5-System-Command/Makefile
+++ b/devel/p5-System-Command/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object for running system commands
+WWW= https://metacpan.org/release/System-Command
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-System-Info/Makefile b/devel/p5-System-Info/Makefile
index 43e915f524b3..aa6281d2dc4e 100644
--- a/devel/p5-System-Info/Makefile
+++ b/devel/p5-System-Info/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jkeenan@cpan.org
COMMENT= Extract system info for reporting
+WWW= https://metacpan.org/release/System-Info
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-System-Sub/Makefile b/devel/p5-System-Sub/Makefile
index 4115f88a5aae..7a03a69448ec 100644
--- a/devel/p5-System-Sub/Makefile
+++ b/devel/p5-System-Sub/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrap external command with a DWIM sub
+WWW= https://metacpan.org/release/System-Sub
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-System2/Makefile b/devel/p5-System2/Makefile
index 290f7f2bed6e..cf57ace80a9c 100644
--- a/devel/p5-System2/Makefile
+++ b/devel/p5-System2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Like system(), but with STDERR available as well
+WWW= https://metacpan.org/release/System2
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-TAP-Formatter-JUnit/Makefile b/devel/p5-TAP-Formatter-JUnit/Makefile
index a9e1dc1c4831..8e8bc828fc69 100644
--- a/devel/p5-TAP-Formatter-JUnit/Makefile
+++ b/devel/p5-TAP-Formatter-JUnit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for Harness output delegate for JUnit output
+WWW= https://metacpan.org/release/TAP-Formatter-JUnit
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-TAP-Harness-JUnit/Makefile b/devel/p5-TAP-Harness-JUnit/Makefile
index d74648d44a9e..280b3ac7e6a8 100644
--- a/devel/p5-TAP-Harness-JUnit/Makefile
+++ b/devel/p5-TAP-Harness-JUnit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to generate JUnit compatible output from TAP
+WWW= https://metacpan.org/release/TAP-Harness-JUnit
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-TAP-SimpleOutput/Makefile b/devel/p5-TAP-SimpleOutput/Makefile
index f4cecd87887e..51f5a1ff9ac0 100644
--- a/devel/p5-TAP-SimpleOutput/Makefile
+++ b/devel/p5-TAP-SimpleOutput/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple closure-driven TAP generator
+WWW= https://metacpan.org/release/TAP-SimpleOutput
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Taint-Runtime/Makefile b/devel/p5-Taint-Runtime/Makefile
index ede3b3d11be5..b800bd9a0554 100644
--- a/devel/p5-Taint-Runtime/Makefile
+++ b/devel/p5-Taint-Runtime/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Runtime enable/disable taint checking
+WWW= https://metacpan.org/release/Taint-Runtime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Taint-Util/Makefile b/devel/p5-Taint-Util/Makefile
index dc1b11439fd5..8b023d0f3e9a 100644
--- a/devel/p5-Taint-Util/Makefile
+++ b/devel/p5-Taint-Util/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test for and flip the taint flag without regex matches or eval
+WWW= https://metacpan.org/release/Taint-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Task-Tiny/Makefile b/devel/p5-Task-Tiny/Makefile
index 6c27a420564b..6978f0e2bcee 100644
--- a/devel/p5-Task-Tiny/Makefile
+++ b/devel/p5-Task-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Install a lightweight development environment
+WWW= https://metacpan.org/release/Task-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Task-Weaken/Makefile b/devel/p5-Task-Weaken/Makefile
index 9eee2343d468..119e4a079cd1 100644
--- a/devel/p5-Task-Weaken/Makefile
+++ b/devel/p5-Task-Weaken/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Ensure that a platform has weaken support
+WWW= https://metacpan.org/release/Task-Weaken
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tee/Makefile b/devel/p5-Tee/Makefile
index 06c3346fd3d8..f48b09596797 100644
--- a/devel/p5-Tee/Makefile
+++ b/devel/p5-Tee/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Pure Perl emulation of GNU tee
+WWW= https://metacpan.org/release/Tee
BUILD_DEPENDS= p5-IO-CaptureOutput>0:devel/p5-IO-CaptureOutput \
p5-Probe-Perl>=0:sysutils/p5-Probe-Perl
diff --git a/devel/p5-Template-Provider-Encode/Makefile b/devel/p5-Template-Provider-Encode/Makefile
index fb8c87248272..ff662f2683c6 100644
--- a/devel/p5-Template-Provider-Encode/Makefile
+++ b/devel/p5-Template-Provider-Encode/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mopsfelder@gmail.com
COMMENT= Encode templates for Template Toolkit
+WWW= https://metacpan.org/release/Template-Provider-Encode
RUN_DEPENDS= p5-Template-Toolkit>=0:www/p5-Template-Toolkit
diff --git a/devel/p5-Term-ANSIColor/Makefile b/devel/p5-Term-ANSIColor/Makefile
index 073400b4af36..78843f99c071 100644
--- a/devel/p5-Term-ANSIColor/Makefile
+++ b/devel/p5-Term-ANSIColor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Color screen output using ANSI escape sequences
+WWW= https://metacpan.org/release/Term-ANSIColor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ANSIScreen/Makefile b/devel/p5-Term-ANSIScreen/Makefile
index b4445f51a050..0e2dcc8fd94e 100644
--- a/devel/p5-Term-ANSIScreen/Makefile
+++ b/devel/p5-Term-ANSIScreen/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Term::ANSIColor clone with screen mode support
+WWW= https://metacpan.org/release/Term-ANSIScreen
LICENSE= CC0-1.0
diff --git a/devel/p5-Term-Animation/Makefile b/devel/p5-Term-Animation/Makefile
index 725a21af7875..34b1a2c021de 100644
--- a/devel/p5-Term-Animation/Makefile
+++ b/devel/p5-Term-Animation/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= ASCII sprite animation framework
+WWW= https://metacpan.org/release/Term-Animation
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Curses>=0:devel/p5-Curses
diff --git a/devel/p5-Term-App-Roles/Makefile b/devel/p5-Term-App-Roles/Makefile
index d433d529cc69..a0891e209d8f 100644
--- a/devel/p5-Term-App-Roles/Makefile
+++ b/devel/p5-Term-App-Roles/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of roles for terminal-based application
+WWW= https://metacpan.org/release/Term-App-Roles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-App-Util-Color/Makefile b/devel/p5-Term-App-Util-Color/Makefile
index c08537be5448..5fc4c8be22fa 100644
--- a/devel/p5-Term-App-Util-Color/Makefile
+++ b/devel/p5-Term-App-Util-Color/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Determine color depth and whether to use color or not
+WWW= https://metacpan.org/release/Term-App-Util-Color
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-App-Util-Interactive/Makefile b/devel/p5-Term-App-Util-Interactive/Makefile
index 7e27f10c9de4..6dcd06375ed0 100644
--- a/devel/p5-Term-App-Util-Interactive/Makefile
+++ b/devel/p5-Term-App-Util-Interactive/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Determine whether terminal application is running interactively
+WWW= https://metacpan.org/release/Term-App-Util-Interactive
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-App-Util-Size/Makefile b/devel/p5-Term-App-Util-Size/Makefile
index f74b7712bff1..74f6a01a4566 100644
--- a/devel/p5-Term-App-Util-Size/Makefile
+++ b/devel/p5-Term-App-Util-Size/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Determine the sane terminal size (width, height)
+WWW= https://metacpan.org/release/Term-App-Util-Size
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-CallEditor/Makefile b/devel/p5-Term-CallEditor/Makefile
index 3ebaf568a152..e50c71710467 100644
--- a/devel/p5-Term-CallEditor/Makefile
+++ b/devel/p5-Term-CallEditor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Solicit data from an external editor
+WWW= https://metacpan.org/release/Term-CallEditor
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Term-Choose-Util/Makefile b/devel/p5-Term-Choose-Util/Makefile
index 3d3826a70fe6..b00cccf6f402 100644
--- a/devel/p5-Term-Choose-Util/Makefile
+++ b/devel/p5-Term-Choose-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CLI related functions
+WWW= https://metacpan.org/release/Term-Choose-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Choose/Makefile b/devel/p5-Term-Choose/Makefile
index 04868d0fb5fe..f381c3d4b6fd 100644
--- a/devel/p5-Term-Choose/Makefile
+++ b/devel/p5-Term-Choose/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Choose items from a list interactively
+WWW= https://metacpan.org/release/Term-Choose
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Clui/Makefile b/devel/p5-Term-Clui/Makefile
index f6b7578df943..c128b2f165ec 100644
--- a/devel/p5-Term-Clui/Makefile
+++ b/devel/p5-Term-Clui/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module offering a Command-Line User Interface
+WWW= https://metacpan.org/release/Term-Clui
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Detect-Software/Makefile b/devel/p5-Term-Detect-Software/Makefile
index 5329200a8809..ead254562a97 100644
--- a/devel/p5-Term-Detect-Software/Makefile
+++ b/devel/p5-Term-Detect-Software/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect terminal (emulator) software and its capabilities
+WWW= https://metacpan.org/release/Term-Detect-Software
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-EditLine/Makefile b/devel/p5-Term-EditLine/Makefile
index 12c451cb7e0b..34534eb9b3a7 100644
--- a/devel/p5-Term-EditLine/Makefile
+++ b/devel/p5-Term-EditLine/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Perl interface to the NetBSD editline library
+WWW= https://metacpan.org/release/Term-EditLine
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Encoding/Makefile b/devel/p5-Term-Encoding/Makefile
index 21d33ab69ebe..6f0421ed411b 100644
--- a/devel/p5-Term-Encoding/Makefile
+++ b/devel/p5-Term-Encoding/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect encoding of the current terminal
+WWW= https://metacpan.org/release/Term-Encoding
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Form/Makefile b/devel/p5-Term-Form/Makefile
index de43352eb959..4a776eebbce8 100644
--- a/devel/p5-Term-Form/Makefile
+++ b/devel/p5-Term-Form/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read lines from STDIN
+WWW= https://metacpan.org/release/Term-Form
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Menus/Makefile b/devel/p5-Term-Menus/Makefile
index de0c6c369bf9..0d0001a022d7 100644
--- a/devel/p5-Term-Menus/Makefile
+++ b/devel/p5-Term-Menus/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create Powerful Terminal, Console, and CMD Environment Menus
+WWW= https://metacpan.org/release/Term-Menus
LICENSE= AGPLv3
diff --git a/devel/p5-Term-ProgressBar-Quiet/Makefile b/devel/p5-Term-ProgressBar-Quiet/Makefile
index 12e1c8d3eee2..8a7302d2d8ce 100644
--- a/devel/p5-Term-ProgressBar-Quiet/Makefile
+++ b/devel/p5-Term-ProgressBar-Quiet/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to display a progress bar, if interactive
+WWW= https://metacpan.org/release/Term-ProgressBar-Quiet
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ProgressBar-Simple/Makefile b/devel/p5-Term-ProgressBar-Simple/Makefile
index 47acbbaeb215..24aef9d3326b 100644
--- a/devel/p5-Term-ProgressBar-Simple/Makefile
+++ b/devel/p5-Term-ProgressBar-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simpler Term::ProgressBar interface
+WWW= https://metacpan.org/release/Term-ProgressBar-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ProgressBar/Makefile b/devel/p5-Term-ProgressBar/Makefile
index 71d0ed00da3c..bd938225408b 100644
--- a/devel/p5-Term-ProgressBar/Makefile
+++ b/devel/p5-Term-ProgressBar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to display a progress bar
+WWW= https://metacpan.org/release/Term-ProgressBar
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Prompt/Makefile b/devel/p5-Term-Prompt/Makefile
index 43d13baf2806..98ef802c2172 100644
--- a/devel/p5-Term-Prompt/Makefile
+++ b/devel/p5-Term-Prompt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for prompting a user for information
+WWW= https://metacpan.org/release/Term-Prompt
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
diff --git a/devel/p5-Term-Query/Makefile b/devel/p5-Term-Query/Makefile
index 51abf27de23b..81b1ff597d1f 100644
--- a/devel/p5-Term-Query/Makefile
+++ b/devel/p5-Term-Query/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Interactive question-response user interface module
+WWW= https://metacpan.org/release/Term-Query
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/p5-Term-RawInput/Makefile b/devel/p5-Term-RawInput/Makefile
index 57fc3bb889c5..7d95f03edb98 100644
--- a/devel/p5-Term-RawInput/Makefile
+++ b/devel/p5-Term-RawInput/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Drop-in replacement for <STDIN> with handling of non-standard keys
+WWW= https://metacpan.org/release/Term-RawInput
LICENSE= GPLv2
diff --git a/devel/p5-Term-ReadKey/Makefile b/devel/p5-Term-ReadKey/Makefile
index 0e1ecea56792..1606521d7b9d 100644
--- a/devel/p5-Term-ReadKey/Makefile
+++ b/devel/p5-Term-ReadKey/Makefile
@@ -8,6 +8,7 @@ DISTNAME= TermReadKey-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl5 module for simple terminal control
+WWW= https://metacpan.org/release/TermReadKey
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ReadLine-Gnu/Makefile b/devel/p5-Term-ReadLine-Gnu/Makefile
index 4511ec89122b..24a6c3a69221 100644
--- a/devel/p5-Term-ReadLine-Gnu/Makefile
+++ b/devel/p5-Term-ReadLine-Gnu/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Allow Term::ReadLine to use GNU readline
+WWW= https://metacpan.org/release/Term-ReadLine-Gnu
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ReadLine-Perl/Makefile b/devel/p5-Term-ReadLine-Perl/Makefile
index a2eebf46308e..6be90ed45b5b 100644
--- a/devel/p5-Term-ReadLine-Perl/Makefile
+++ b/devel/p5-Term-ReadLine-Perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quick implementation of the minimal interface to Readline libraries
+WWW= https://metacpan.org/release/Term-ReadLine-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ReadLine-TTYtter/Makefile b/devel/p5-Term-ReadLine-TTYtter/Makefile
index 11d559d72897..e93837cf6fc5 100644
--- a/devel/p5-Term-ReadLine-TTYtter/Makefile
+++ b/devel/p5-Term-ReadLine-TTYtter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dereckson@gmail.com
COMMENT= Perl5 module for Term::ReadLine allowing rich editing
+WWW= https://metacpan.org/release/Term-ReadLine-TTYtter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ReadLine-Zoid/Makefile b/devel/p5-Term-ReadLine-Zoid/Makefile
index ce795258339c..c1853ba34dfd 100644
--- a/devel/p5-Term-ReadLine-Zoid/Makefile
+++ b/devel/p5-Term-ReadLine-Zoid/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides an interactive input buffer written in plain PERL
+WWW= https://metacpan.org/release/Term-ReadLine-Zoid
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Term-ReadKey>=0:devel/p5-Term-ReadKey
diff --git a/devel/p5-Term-ReadLine/Makefile b/devel/p5-Term-ReadLine/Makefile
index 026c490f0532..e81c906b0c0c 100644
--- a/devel/p5-Term-ReadLine/Makefile
+++ b/devel/p5-Term-ReadLine/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl interface to various readline packages
+WWW= https://github.com/rafl/term-readline
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ReadPassword/Makefile b/devel/p5-Term-ReadPassword/Makefile
index 951f106e5154..86d9a8871799 100644
--- a/devel/p5-Term-ReadPassword/Makefile
+++ b/devel/p5-Term-ReadPassword/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for asking the user for a password
+WWW= https://metacpan.org/release/Term-ReadPassword
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Screen/Makefile b/devel/p5-Term-Screen/Makefile
index f46b20a139ca..8734f57ff7ac 100644
--- a/devel/p5-Term-Screen/Makefile
+++ b/devel/p5-Term-Screen/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Basic screen + input class
+WWW= https://metacpan.org/release/Term-Screen
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-ScreenColor/Makefile b/devel/p5-Term-ScreenColor/Makefile
index 5930349b8db3..ed9a2cf91187 100644
--- a/devel/p5-Term-ScreenColor/Makefile
+++ b/devel/p5-Term-ScreenColor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Term::Screen based screen positioning and coloring module
+WWW= https://metacpan.org/release/Term-ScreenColor
LICENSE= ART10 GPLv2
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Shell/Makefile b/devel/p5-Term-Shell/Makefile
index 3e0c8b667de0..db3484b28bf8 100644
--- a/devel/p5-Term-Shell/Makefile
+++ b/devel/p5-Term-Shell/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write command-line shells in Perl
+WWW= https://metacpan.org/release/Term-Shell
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Size-Any/Makefile b/devel/p5-Term-Size-Any/Makefile
index c3b4ebeec199..f6661720fed7 100644
--- a/devel/p5-Term-Size-Any/Makefile
+++ b/devel/p5-Term-Size-Any/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Retrieve terminal size
+WWW= https://metacpan.org/release/Term-Size-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Size-Perl/Makefile b/devel/p5-Term-Size-Perl/Makefile
index 09a876a958a2..75f9b9990827 100644
--- a/devel/p5-Term-Size-Perl/Makefile
+++ b/devel/p5-Term-Size-Perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Retrieving terminal size
+WWW= https://metacpan.org/release/Term-Size-Perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Size/Makefile b/devel/p5-Term-Size/Makefile
index 66ab06915f7a..f8120d73ca33 100644
--- a/devel/p5-Term-Size/Makefile
+++ b/devel/p5-Term-Size/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= brad@kazrak.com
COMMENT= Perl5 module to handle window size changes
+WWW= https://metacpan.org/release/Term-Size
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Sk/Makefile b/devel/p5-Term-Sk/Makefile
index de58be5a6d38..0b5faa845505 100644
--- a/devel/p5-Term-Sk/Makefile
+++ b/devel/p5-Term-Sk/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Display a progress indicator on a terminal
+WWW= https://metacpan.org/module/Term::Sk
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Table/Makefile b/devel/p5-Term-Table/Makefile
index cca7090336c8..0d7382f86872 100644
--- a/devel/p5-Term-Table/Makefile
+++ b/devel/p5-Term-Table/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Format a header and rows into a table
+WWW= https://metacpan.org/release/Term-Table
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-TablePrint/Makefile b/devel/p5-Term-TablePrint/Makefile
index 079636412feb..0a9cc6512f3e 100644
--- a/devel/p5-Term-TablePrint/Makefile
+++ b/devel/p5-Term-TablePrint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Print a table to the terminal and browse it interactively
+WWW= https://metacpan.org/release/Term-TablePrint
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-Title/Makefile b/devel/p5-Term-Title/Makefile
index 529972703b29..90bc108af0aa 100644
--- a/devel/p5-Term-Title/Makefile
+++ b/devel/p5-Term-Title/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Portable API to set the terminal titlebar
+WWW= https://metacpan.org/release/Term-Title
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-UI/Makefile b/devel/p5-Term-UI/Makefile
index c82bdd07fb0c..8650efd09027 100644
--- a/devel/p5-Term-UI/Makefile
+++ b/devel/p5-Term-UI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Term::ReadLine UI made easy
+WWW= https://metacpan.org/release/Term-UI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Term-VT102-Boundless/Makefile b/devel/p5-Term-VT102-Boundless/Makefile
index b6993fc511ef..5ad82635901b 100644
--- a/devel/p5-Term-VT102-Boundless/Makefile
+++ b/devel/p5-Term-VT102-Boundless/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Subclass to emulate boundless DEC VT102 terminal
+WWW= https://metacpan.org/release/Term-VT102-Boundless
LICENSE= ART10 GPLv1+ MIT
LICENSE_COMB= dual
diff --git a/devel/p5-Term-VT102/Makefile b/devel/p5-Term-VT102/Makefile
index 5a8acc519352..aa4dfe2383ee 100644
--- a/devel/p5-Term-VT102/Makefile
+++ b/devel/p5-Term-VT102/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class to emulate a DEC VT102 terminal
+WWW= https://metacpan.org/release/Term-VT102
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Term-Visual/Makefile b/devel/p5-Term-Visual/Makefile
index 8568b0119a51..ee3b97fdca77 100644
--- a/devel/p5-Term-Visual/Makefile
+++ b/devel/p5-Term-Visual/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Split-terminal user interface
+WWW= https://metacpan.org/release/Term-Visual
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-POE>=0:devel/p5-POE \
diff --git a/devel/p5-Test-API/Makefile b/devel/p5-Test-API/Makefile
index 27b0681a132d..2c16479fce19 100644
--- a/devel/p5-Test-API/Makefile
+++ b/devel/p5-Test-API/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Test a list of subroutines provided by a module
+WWW= https://metacpan.org/release/Test-API
LICENSE= APACHE20
diff --git a/devel/p5-Test-Able-Runner/Makefile b/devel/p5-Test-Able-Runner/Makefile
index 8d47e5957f02..0fa377497a7d 100644
--- a/devel/p5-Test-Able-Runner/Makefile
+++ b/devel/p5-Test-Able-Runner/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Use Test::Able without a bunch of boilerplate
+WWW= https://metacpan.org/release/Test-Able-Runner
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
@@ -21,5 +22,4 @@ USE_PERL5= configure
post-extract:
${FIND} ${WRKSRC} -type f \( -name '*.orig' -o -name '*.rej' \) -delete
-
.include <bsd.port.mk>
diff --git a/devel/p5-Test-Able/Makefile b/devel/p5-Test-Able/Makefile
index bfae737ab0a3..396edf46db2d 100644
--- a/devel/p5-Test-Able/Makefile
+++ b/devel/p5-Test-Able/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Xunit with Moose
+WWW= https://metacpan.org/release/Test-Able
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Aggregate/Makefile b/devel/p5-Test-Aggregate/Makefile
index 6a1fccedf3ad..d41a8f4681f7 100644
--- a/devel/p5-Test-Aggregate/Makefile
+++ b/devel/p5-Test-Aggregate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Aggregate Perl tests for better performance
+WWW= https://metacpan.org/release/Test-Aggregate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Assertions/Makefile b/devel/p5-Test-Assertions/Makefile
index 135c029237a7..4ee030a050bb 100644
--- a/devel/p5-Test-Assertions/Makefile
+++ b/devel/p5-Test-Assertions/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple set of building blocks for both unit and runtime testing
+WWW= https://metacpan.org/release/Test-Assertions
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Log-Trace>0:devel/p5-Log-Trace
diff --git a/devel/p5-Test-Auto/Makefile b/devel/p5-Test-Auto/Makefile
index 414c17ceb9aa..9fa4790edd36 100644
--- a/devel/p5-Test-Auto/Makefile
+++ b/devel/p5-Test-Auto/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test automation and docs generation
+WWW= https://metacpan.org/release/Test-Auto
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Base/Makefile b/devel/p5-Test-Base/Makefile
index f75ae7610b5e..133fc2f23b2f 100644
--- a/devel/p5-Test-Base/Makefile
+++ b/devel/p5-Test-Base/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Data Driven Testing Framework
+WWW= https://metacpan.org/release/Test-Base
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Benchmark/Makefile b/devel/p5-Test-Benchmark/Makefile
index 8b36f83541ce..c49155b8d36e 100644
--- a/devel/p5-Test-Benchmark/Makefile
+++ b/devel/p5-Test-Benchmark/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make sure something really is faster
+WWW= https://metacpan.org/release/Test-Benchmark
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LGPL
diff --git a/devel/p5-Test-BinaryData/Makefile b/devel/p5-Test-BinaryData/Makefile
index 194ed79b266a..aafee93d2075 100644
--- a/devel/p5-Test-BinaryData/Makefile
+++ b/devel/p5-Test-BinaryData/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Compare two things, give hex dumps if they differ
+WWW= https://metacpan.org/release/Test-BinaryData
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Bits/Makefile b/devel/p5-Test-Bits/Makefile
index 916e7bf8c15a..26d5a33d2057 100644
--- a/devel/p5-Test-Bits/Makefile
+++ b/devel/p5-Test-Bits/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides a bits_is() subroutine for testing binary data
+WWW= https://metacpan.org/release/Test-Bits
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-CPAN-Meta-YAML/Makefile b/devel/p5-Test-CPAN-Meta-YAML/Makefile
index 4efea785dca4..11a13525d9d9 100644
--- a/devel/p5-Test-CPAN-Meta-YAML/Makefile
+++ b/devel/p5-Test-CPAN-Meta-YAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validate a META.yml file within a CPAN distribution
+WWW= https://metacpan.org/release/Test-CPAN-Meta-YAML
LICENSE= ART20
diff --git a/devel/p5-Test-CPAN-Meta/Makefile b/devel/p5-Test-CPAN-Meta/Makefile
index afe4b8bb4d13..c548becd190c 100644
--- a/devel/p5-Test-CPAN-Meta/Makefile
+++ b/devel/p5-Test-CPAN-Meta/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validate your CPAN META.yml files
+WWW= https://metacpan.org/release/Test-CPAN-Meta
LICENSE= ART20
diff --git a/devel/p5-Test-CheckDeps/Makefile b/devel/p5-Test-CheckDeps/Makefile
index e7ed7af212e4..19d8dd1cae2c 100644
--- a/devel/p5-Test-CheckDeps/Makefile
+++ b/devel/p5-Test-CheckDeps/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check for presence of dependencies
+WWW= https://metacpan.org/release/Test-CheckDeps
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-CheckManifest/Makefile b/devel/p5-Test-CheckManifest/Makefile
index bd191c19f45d..02efaf4d99e3 100644
--- a/devel/p5-Test-CheckManifest/Makefile
+++ b/devel/p5-Test-CheckManifest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check if your Manifest matches your distro
+WWW= https://metacpan.org/release/Test-CheckManifest
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Class-Most/Makefile b/devel/p5-Test-Class-Most/Makefile
index 8047627bab19..44f99e4539bb 100644
--- a/devel/p5-Test-Class-Most/Makefile
+++ b/devel/p5-Test-Class-Most/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Test Classes the easy way
+WWW= https://metacpan.org/release/Test-Class-Most
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Class/Makefile b/devel/p5-Test-Class/Makefile
index 51ea23e71a79..654252bac76d 100644
--- a/devel/p5-Test-Class/Makefile
+++ b/devel/p5-Test-Class/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easily create test classes in an xUnit style
+WWW= https://metacpan.org/release/Test-Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-ClassAPI/Makefile b/devel/p5-Test-ClassAPI/Makefile
index f25005525bc2..ba58789bd44a 100644
--- a/devel/p5-Test-ClassAPI/Makefile
+++ b/devel/p5-Test-ClassAPI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides basic first-pass API testing for large class trees
+WWW= https://metacpan.org/release/Test-ClassAPI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Classy/Makefile b/devel/p5-Test-Classy/Makefile
index 348c24f62370..9f2d168b5699 100644
--- a/devel/p5-Test-Classy/Makefile
+++ b/devel/p5-Test-Classy/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Write your unit tests in other modules than *.t
+WWW= https://metacpan.org/release/Test-Classy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-CleanNamespaces/Makefile b/devel/p5-Test-CleanNamespaces/Makefile
index 829013dc6f20..6715e03722bc 100644
--- a/devel/p5-Test-CleanNamespaces/Makefile
+++ b/devel/p5-Test-CleanNamespaces/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check for uncleaned imports
+WWW= https://metacpan.org/release/Test-CleanNamespaces
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Cmd/Makefile b/devel/p5-Test-Cmd/Makefile
index 5ac24b34cf64..eb0fb7d55e7d 100644
--- a/devel/p5-Test-Cmd/Makefile
+++ b/devel/p5-Test-Cmd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Portable testing of commands and scripts
+WWW= https://metacpan.org/release/Test-Cmd
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Command-Simple/Makefile b/devel/p5-Test-Command-Simple/Makefile
index 6cb164f8f977..1919db8a0cb5 100644
--- a/devel/p5-Test-Command-Simple/Makefile
+++ b/devel/p5-Test-Command-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test external commands (nearly) as easily as loaded modules
+WWW= https://metacpan.org/release/Test-Command-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Command/Makefile b/devel/p5-Test-Command/Makefile
index 813f951744ac..8c94e3d58f19 100644
--- a/devel/p5-Test-Command/Makefile
+++ b/devel/p5-Test-Command/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test routines for external commands
+WWW= https://metacpan.org/release/Test-Command
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Compile/Makefile b/devel/p5-Test-Compile/Makefile
index 8121aec64566..90cc2d371f88 100644
--- a/devel/p5-Test-Compile/Makefile
+++ b/devel/p5-Test-Compile/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check whether Perl module files compile correctly
+WWW= https://metacpan.org/release/Test-Compile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-DBIC-ExpectedQueries/Makefile b/devel/p5-Test-DBIC-ExpectedQueries/Makefile
index fb92501feeb6..bc628c4e7a1a 100644
--- a/devel/p5-Test-DBIC-ExpectedQueries/Makefile
+++ b/devel/p5-Test-DBIC-ExpectedQueries/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Test that only expected DBIx::Class queries are run
+WWW= https://metacpan.org/release/Test-DBIC-ExpectedQueries
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-DBIx-Class/Makefile b/devel/p5-Test-DBIx-Class/Makefile
index f321f2691f87..576c0ddc5d30 100644
--- a/devel/p5-Test-DBIx-Class/Makefile
+++ b/devel/p5-Test-DBIx-Class/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easier test cases for your DBIx::Class applications
+WWW= https://metacpan.org/release/Test-DBIx-Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Data/Makefile b/devel/p5-Test-Data/Makefile
index 866aa1e89bb2..bb28e8da18b5 100644
--- a/devel/p5-Test-Data/Makefile
+++ b/devel/p5-Test-Data/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test functions for particular variable types
+WWW= https://metacpan.org/release/Test-Data
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Debugger/Makefile b/devel/p5-Test-Debugger/Makefile
index 75f30698f732..9a52b42348a8 100644
--- a/devel/p5-Test-Debugger/Makefile
+++ b/devel/p5-Test-Debugger/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create Test Scripts which Generate Log Files
+WWW= https://metacpan.org/release/Test-Debugger
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Declare/Makefile b/devel/p5-Test-Declare/Makefile
index 6e920b82df06..a6bca5aafc07 100644
--- a/devel/p5-Test-Declare/Makefile
+++ b/devel/p5-Test-Declare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for declarative testing
+WWW= https://metacpan.org/release/Test-Declare
RUN_DEPENDS= \
p5-IO-Stringy>=0:devel/p5-IO-Stringy \
diff --git a/devel/p5-Test-Deep-UnorderedPairs/Makefile b/devel/p5-Test-Deep-UnorderedPairs/Makefile
index 1a39fa5bca20..6b030ac87251 100644
--- a/devel/p5-Test-Deep-UnorderedPairs/Makefile
+++ b/devel/p5-Test-Deep-UnorderedPairs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Plugin for Test::Deep to compare unordered lists of tuples
+WWW= https://metacpan.org/release/Test-Deep-UnorderedPairs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Deep/Makefile b/devel/p5-Test-Deep/Makefile
index b2b6d4e87489..04e87dbcff75 100644
--- a/devel/p5-Test-Deep/Makefile
+++ b/devel/p5-Test-Deep/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test data structures for differences deeply
+WWW= https://metacpan.org/release/Test-Deep
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Dependencies/Makefile b/devel/p5-Test-Dependencies/Makefile
index bfcba0949a31..6d73655d446f 100644
--- a/devel/p5-Test-Dependencies/Makefile
+++ b/devel/p5-Test-Dependencies/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ensure that your Makefile.PL specifies all module dependencies
+WWW= https://metacpan.org/release/Test-Dependencies
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-DependentModules/Makefile b/devel/p5-Test-DependentModules/Makefile
index 79c8e8bf5c4e..0198d412cf09 100644
--- a/devel/p5-Test-DependentModules/Makefile
+++ b/devel/p5-Test-DependentModules/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test all modules which depend on your module
+WWW= https://metacpan.org/release/Test-DependentModules
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-DiagINC/Makefile b/devel/p5-Test-DiagINC/Makefile
index 035d2cf92334..d4241dc025dd 100644
--- a/devel/p5-Test-DiagINC/Makefile
+++ b/devel/p5-Test-DiagINC/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= List modules and versions loaded if tests fail
+WWW= https://metacpan.org/release/Test-DiagINC
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Differences/Makefile b/devel/p5-Test-Differences/Makefile
index 4792200cffa5..30843faa4f2f 100644
--- a/devel/p5-Test-Differences/Makefile
+++ b/devel/p5-Test-Differences/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Test strings and data structures for differences
+WWW= https://metacpan.org/release/Test-Differences
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Distribution/Makefile b/devel/p5-Test-Distribution/Makefile
index 9f8241860d57..7485d313ef68 100644
--- a/devel/p5-Test-Distribution/Makefile
+++ b/devel/p5-Test-Distribution/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perform tests on all modules of a distribution
+WWW= https://metacpan.org/release/Test-Distribution
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \
diff --git a/devel/p5-Test-EOL/Makefile b/devel/p5-Test-EOL/Makefile
index 57bef11bc969..987f0a39980f 100644
--- a/devel/p5-Test-EOL/Makefile
+++ b/devel/p5-Test-EOL/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check the correct line endings in your project
+WWW= https://metacpan.org/release/Test-EOL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Exception/Makefile b/devel/p5-Test-Exception/Makefile
index aab380f7ff39..e325199a28d6 100644
--- a/devel/p5-Test-Exception/Makefile
+++ b/devel/p5-Test-Exception/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test functions for exception based code
+WWW= https://metacpan.org/release/Test-Exception
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Exit/Makefile b/devel/p5-Test-Exit/Makefile
index 2bd05206072f..4294d45b5ca2 100644
--- a/devel/p5-Test-Exit/Makefile
+++ b/devel/p5-Test-Exit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Test whether code exits without terminating testing
+WWW= https://metacpan.org/release/Test-Exit
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Expect/Makefile b/devel/p5-Test-Expect/Makefile
index 7a816673aafc..01dfde185778 100644
--- a/devel/p5-Test-Expect/Makefile
+++ b/devel/p5-Test-Expect/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Automated driving and testing of terminal-based programs
+WWW= https://metacpan.org/release/Test-Expect
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-FailWarnings/Makefile b/devel/p5-Test-FailWarnings/Makefile
index 081b7fc77779..6c2b15101254 100644
--- a/devel/p5-Test-FailWarnings/Makefile
+++ b/devel/p5-Test-FailWarnings/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Add test failures if warnings are caught
+WWW= https://metacpan.org/release/Test-FailWarnings
LICENSE= APACHE20
diff --git a/devel/p5-Test-Fake-HTTPD/Makefile b/devel/p5-Test-Fake-HTTPD/Makefile
index f5692046de78..b717cb30f918 100644
--- a/devel/p5-Test-Fake-HTTPD/Makefile
+++ b/devel/p5-Test-Fake-HTTPD/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fake HTTP server
+WWW= https://metacpan.org/release/Test-Fake-HTTPD
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Fatal/Makefile b/devel/p5-Test-Fatal/Makefile
index 68cf60ee8749..da35a8b2ce6e 100644
--- a/devel/p5-Test-Fatal/Makefile
+++ b/devel/p5-Test-Fatal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Incredibly simple helpers for testing code with exceptions
+WWW= https://metacpan.org/release/Test-Fatal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-File-Contents/Makefile b/devel/p5-Test-File-Contents/Makefile
index 4aa375c2938f..59eb5804101f 100644
--- a/devel/p5-Test-File-Contents/Makefile
+++ b/devel/p5-Test-File-Contents/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}0
MAINTAINER= perl@FreeBSD.org
COMMENT= Test routines for examining the contents of files
+WWW= https://metacpan.org/release/Test-File-Contents
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-File-ShareDir/Makefile b/devel/p5-Test-File-ShareDir/Makefile
index 97b796862bbf..b03312284c3f 100644
--- a/devel/p5-Test-File-ShareDir/Makefile
+++ b/devel/p5-Test-File-ShareDir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create a fake ShareDir for your modules for testing
+WWW= https://metacpan.org/release/Test-File-ShareDir
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-File/Makefile b/devel/p5-Test-File/Makefile
index 7dd0585d83ee..991bfe35d952 100644
--- a/devel/p5-Test-File/Makefile
+++ b/devel/p5-Test-File/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:R}${PORTVERSION:E}
MAINTAINER= perl@FreeBSD.org
COMMENT= Test file attributes
+WWW= https://metacpan.org/release/Test-File
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Filename/Makefile b/devel/p5-Test-Filename/Makefile
index 2cc65232f621..fef864601308 100644
--- a/devel/p5-Test-Filename/Makefile
+++ b/devel/p5-Test-Filename/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for portable filename comparison
+WWW= https://metacpan.org/release/Test-Filename
RUN_DEPENDS= \
p5-Path-Tiny>0:devel/p5-Path-Tiny
diff --git a/devel/p5-Test-Fixme/Makefile b/devel/p5-Test-Fixme/Makefile
index 15df83740c07..4ffd8a0ba0d4 100644
--- a/devel/p5-Test-Fixme/Makefile
+++ b/devel/p5-Test-Fixme/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check code for FIXMEs
+WWW= https://metacpan.org/release/Test-Fixme
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Fixture-DBIC-Schema/Makefile b/devel/p5-Test-Fixture-DBIC-Schema/Makefile
index 71de628dbc02..64b20fb9dc8a 100644
--- a/devel/p5-Test-Fixture-DBIC-Schema/Makefile
+++ b/devel/p5-Test-Fixture-DBIC-Schema/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Module providing a DBIx::Class::Schema fixture data loader
+WWW= https://metacpan.org/release/Test-Fixture-DBIC-Schema
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBIx-Class>=0.07005:databases/p5-DBIx-Class \
diff --git a/devel/p5-Test-Group/Makefile b/devel/p5-Test-Group/Makefile
index b94d7fe60886..7343215cacd5 100644
--- a/devel/p5-Test-Group/Makefile
+++ b/devel/p5-Test-Group/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Group together related tests in a test suite
+WWW= https://metacpan.org/release/Test-Group
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-HTML-Tidy/Makefile b/devel/p5-Test-HTML-Tidy/Makefile
index 4979f89388ce..6870b7370a9b 100644
--- a/devel/p5-Test-HTML-Tidy/Makefile
+++ b/devel/p5-Test-HTML-Tidy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test::More-style wrapper around HTML::Tidy
+WWW= https://metacpan.org/release/Test-HTML-Tidy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Harness-Straps/Makefile b/devel/p5-Test-Harness-Straps/Makefile
index d9bfbac950f8..3ea8f8de1939 100644
--- a/devel/p5-Test-Harness-Straps/Makefile
+++ b/devel/p5-Test-Harness-Straps/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Detailed analysis of test results for Perl
+WWW= https://metacpan.org/release/Test-Harness-Straps
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-Test-Harness/Makefile b/devel/p5-Test-Harness/Makefile
index fe8371f8415b..1f5bdb1ec711 100644
--- a/devel/p5-Test-Harness/Makefile
+++ b/devel/p5-Test-Harness/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Run Perl standard test scripts with statistics
+WWW= https://metacpan.org/release/Test-Harness
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-HasVersion/Makefile b/devel/p5-Test-HasVersion/Makefile
index 41286ec12674..ff2e25854dcb 100644
--- a/devel/p5-Test-HasVersion/Makefile
+++ b/devel/p5-Test-HasVersion/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check Perl modules have version numbers
+WWW= https://metacpan.org/release/Test-HasVersion
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-HexDifferences/Makefile b/devel/p5-Test-HexDifferences/Makefile
index 9ecf2c1a98a7..e2f54f0f379d 100644
--- a/devel/p5-Test-HexDifferences/Makefile
+++ b/devel/p5-Test-HexDifferences/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test binary as hexadecimal string
+WWW= https://metacpan.org/release/Test-HexDifferences
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-HexString/Makefile b/devel/p5-Test-HexString/Makefile
index cf4744f6902a..d9ccc1c39485 100644
--- a/devel/p5-Test-HexString/Makefile
+++ b/devel/p5-Test-HexString/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test binary strings with hex dump diagnostics
+WWW= https://metacpan.org/release/Test-HexString
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Identity/Makefile b/devel/p5-Test-Identity/Makefile
index dff32545c98d..27f3981ec4ed 100644
--- a/devel/p5-Test-Identity/Makefile
+++ b/devel/p5-Test-Identity/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Assert the referential identity of a reference
+WWW= https://metacpan.org/release/Test-Identity
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-If/Makefile b/devel/p5-Test-If/Makefile
index 24a13d1355e6..a55ef2b7544a 100644
--- a/devel/p5-Test-If/Makefile
+++ b/devel/p5-Test-If/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Test only if
+WWW= https://metacpan.org/release/Test-If
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-InDistDir/Makefile b/devel/p5-Test-InDistDir/Makefile
index c490de5feb88..e855a3b60a95 100644
--- a/devel/p5-Test-InDistDir/Makefile
+++ b/devel/p5-Test-InDistDir/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test environment setup for development with IDE
+WWW= https://metacpan.org/release/Test-InDistDir
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Inline/Makefile b/devel/p5-Test-Inline/Makefile
index 5bf1da4f2582..ccd71ae6eae5 100644
--- a/devel/p5-Test-Inline/Makefile
+++ b/devel/p5-Test-Inline/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inlining your tests next to the code being tested
+WWW= https://metacpan.org/release/Test-Inline
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Inter/Makefile b/devel/p5-Test-Inter/Makefile
index 8b6015a1d3e8..75c337ff67ab 100644
--- a/devel/p5-Test-Inter/Makefile
+++ b/devel/p5-Test-Inter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Framework for more readable interactive test scripts
+WWW= https://metacpan.org/release/Test-Inter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-JSON/Makefile b/devel/p5-Test-JSON/Makefile
index 4b20f6023619..bac6ec7afd6b 100644
--- a/devel/p5-Test-JSON/Makefile
+++ b/devel/p5-Test-JSON/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test JSON data
+WWW= https://metacpan.org/release/Test-JSON
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Kwalitee/Makefile b/devel/p5-Test-Kwalitee/Makefile
index 6f857eecb29a..ab95de1ae725 100644
--- a/devel/p5-Test-Kwalitee/Makefile
+++ b/devel/p5-Test-Kwalitee/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test the Kwalitee of a distribution before you release it
+WWW= https://metacpan.org/release/Test-Kwalitee
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Lazy/Makefile b/devel/p5-Test-Lazy/Makefile
index e3d7cff65f1b..4eff6616800f 100644
--- a/devel/p5-Test-Lazy/Makefile
+++ b/devel/p5-Test-Lazy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Quick and easy way to compose and run tests with useful output
+WWW= https://metacpan.org/release/Test-Lazy
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0:devel/p5-Class-Accessor \
diff --git a/devel/p5-Test-LeakTrace/Makefile b/devel/p5-Test-LeakTrace/Makefile
index d624afbbce2e..6db906d9140d 100644
--- a/devel/p5-Test-LeakTrace/Makefile
+++ b/devel/p5-Test-LeakTrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Traces memory leaks
+WWW= https://metacpan.org/release/Test-LeakTrace
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-LectroTest/Makefile b/devel/p5-Test-LectroTest/Makefile
index 94a3e4315629..da76eaa7b435 100644
--- a/devel/p5-Test-LectroTest/Makefile
+++ b/devel/p5-Test-LectroTest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy, automatic, specification-based tests
+WWW= https://metacpan.org/release/Test-LectroTest
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Test-Lib/Makefile b/devel/p5-Test-Lib/Makefile
index 53008d207fda..762c954ba525 100644
--- a/devel/p5-Test-Lib/Makefile
+++ b/devel/p5-Test-Lib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use libraries from a t/lib directory
+WWW= https://metacpan.org/dist/Test-Lib
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Lives/Makefile b/devel/p5-Test-Lives/Makefile
index 88b6b293c015..db95f77e26b4 100644
--- a/devel/p5-Test-Lives/Makefile
+++ b/devel/p5-Test-Lives/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Decorate tests with a no-exceptions assertion
+WWW= https://metacpan.org/dist/Test-Lives
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-LoadAllModules/Makefile b/devel/p5-Test-LoadAllModules/Makefile
index ac86a8a7aad7..107785acb324 100644
--- a/devel/p5-Test-LoadAllModules/Makefile
+++ b/devel/p5-Test-LoadAllModules/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to do use_ok for modules in search path
+WWW= https://metacpan.org/release/Test-LoadAllModules
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Test-Log-Log4perl/Makefile b/devel/p5-Test-Log-Log4perl/Makefile
index 4e8105837c4a..3d9dcf4b40a8 100644
--- a/devel/p5-Test-Log-Log4perl/Makefile
+++ b/devel/p5-Test-Log-Log4perl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test log4perl
+WWW= https://metacpan.org/release/Test-Log-Log4perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Log4perl/Makefile b/devel/p5-Test-Log4perl/Makefile
index 7cff93c390fe..5e912fc0cf95 100644
--- a/devel/p5-Test-Log4perl/Makefile
+++ b/devel/p5-Test-Log4perl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test what's being logged with Log::Log4perl
+WWW= https://metacpan.org/release/Test-Log4perl
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-LongString/Makefile b/devel/p5-Test-LongString/Makefile
index 43f71ebd3056..80fc6d696cbf 100644
--- a/devel/p5-Test-LongString/Makefile
+++ b/devel/p5-Test-LongString/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library to test long strings
+WWW= https://metacpan.org/release/Test-LongString
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Manifest/Makefile b/devel/p5-Test-Manifest/Makefile
index 140791288fb7..6aaf0b42beb4 100644
--- a/devel/p5-Test-Manifest/Makefile
+++ b/devel/p5-Test-Manifest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to interact with a t/test_manifest file
+WWW= https://metacpan.org/release/Test-Manifest
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-ManyParams/Makefile b/devel/p5-Test-ManyParams/Makefile
index 1a7159ed850c..8512a171ab85 100644
--- a/devel/p5-Test-ManyParams/Makefile
+++ b/devel/p5-Test-ManyParams/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to test many params as one test
+WWW= https://metacpan.org/release/Test-ManyParams
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Memory-Cycle/Makefile b/devel/p5-Test-Memory-Cycle/Makefile
index 2b1f4cefb5bf..1b29b1e95278 100644
--- a/devel/p5-Test-Memory-Cycle/Makefile
+++ b/devel/p5-Test-Memory-Cycle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check for memory leaks and circular memory references
+WWW= https://metacpan.org/release/Test-Memory-Cycle
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Devel-Cycle>=0:devel/p5-Devel-Cycle \
diff --git a/devel/p5-Test-Metrics-Any/Makefile b/devel/p5-Test-Metrics-Any/Makefile
index c9f9fb1d779c..2e272cc609a3 100644
--- a/devel/p5-Test-Metrics-Any/Makefile
+++ b/devel/p5-Test-Metrics-Any/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Assert that code produces metrics via Metrics::Any
+WWW= https://metacpan.org/release/Test-Metrics-Any
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Mini-Unit/Makefile b/devel/p5-Test-Mini-Unit/Makefile
index 65f454176c45..a171d6cc6d11 100644
--- a/devel/p5-Test-Mini-Unit/Makefile
+++ b/devel/p5-Test-Mini-Unit/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kurt.lidl@cello.com
COMMENT= Declarative syntactic sugar for Test::Mini
+WWW= https://metacpan.org/release/Test-Mini-Unit
BUILD_DEPENDS= p5-Devel-Declare>=0.6.0:devel/p5-Devel-Declare \
p5-Test-Mini>=v1.1.3:devel/p5-Test-Mini
diff --git a/devel/p5-Test-Mini/Makefile b/devel/p5-Test-Mini/Makefile
index 747d58d89b06..9dc94d6de810 100644
--- a/devel/p5-Test-Mini/Makefile
+++ b/devel/p5-Test-Mini/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kurt.lidl@cello.com
COMMENT= Provides lightweight unit testing framework
+WWW= https://metacpan.org/release/Test-Mini
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Inspect>=0.03:devel/p5-Data-Inspect \
diff --git a/devel/p5-Test-Mock-Guard/Makefile b/devel/p5-Test-Mock-Guard/Makefile
index 3d006d082f05..9977a93e76aa 100644
--- a/devel/p5-Test-Mock-Guard/Makefile
+++ b/devel/p5-Test-Mock-Guard/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for simple mock test library using RAII
+WWW= https://metacpan.org/release/Test-Mock-Guard
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Mock-LWP-Dispatch/Makefile b/devel/p5-Test-Mock-LWP-Dispatch/Makefile
index 36bc2d7192df..14879ad7514e 100644
--- a/devel/p5-Test-Mock-LWP-Dispatch/Makefile
+++ b/devel/p5-Test-Mock-LWP-Dispatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mocks LWP::UserAgent and dispatches your requests/responses
+WWW= https://metacpan.org/release/Test-Mock-LWP-Dispatch
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Mock-LWP/Makefile b/devel/p5-Test-Mock-LWP/Makefile
index 26548f77faee..50e130ba0a62 100644
--- a/devel/p5-Test-Mock-LWP/Makefile
+++ b/devel/p5-Test-Mock-LWP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Easy mocking of LWP packages
+WWW= https://metacpan.org/release/Test-Mock-LWP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Mock-One/Makefile b/devel/p5-Test-Mock-One/Makefile
index b11acd51db2e..d79925e9624b 100644
--- a/devel/p5-Test-Mock-One/Makefile
+++ b/devel/p5-Test-Mock-One/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mock the world with one object
+WWW= https://metacpan.org/dist/Test-Mock-One
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Mock-Redis/Makefile b/devel/p5-Test-Mock-Redis/Makefile
index 684120d96cd3..25ce941ff0b0 100644
--- a/devel/p5-Test-Mock-Redis/Makefile
+++ b/devel/p5-Test-Mock-Redis/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Use in place of Redis for unit testing
+WWW= https://metacpan.org/release/Test-Mock-Redis
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-MockDateTime/Makefile b/devel/p5-Test-MockDateTime/Makefile
index fa993b72977a..53e5ff379520 100644
--- a/devel/p5-Test-MockDateTime/Makefile
+++ b/devel/p5-Test-MockDateTime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Mock DateTime->now calls during tests
+WWW= https://metacpan.org/release/Test-MockDateTime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-MockModule/Makefile b/devel/p5-Test-MockModule/Makefile
index a270a694c69e..37c5127f6583 100644
--- a/devel/p5-Test-MockModule/Makefile
+++ b/devel/p5-Test-MockModule/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Override subroutines in a module for unit testing
+WWW= https://metacpan.org/release/Test-MockModule
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-MockObject/Makefile b/devel/p5-Test-MockObject/Makefile
index 5d987a9e5965..40a67c28abb0 100644
--- a/devel/p5-Test-MockObject/Makefile
+++ b/devel/p5-Test-MockObject/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tests remote URLs or local web files
+WWW= https://metacpan.org/release/Test-MockObject
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-MockRandom/Makefile b/devel/p5-Test-MockRandom/Makefile
index 001e3456d03e..4a5ea82b0175 100644
--- a/devel/p5-Test-MockRandom/Makefile
+++ b/devel/p5-Test-MockRandom/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Replaces random number generation with non-random number generation
+WWW= https://metacpan.org/release/Test-MockRandom
LICENSE= APACHE20
diff --git a/devel/p5-Test-MockTime-HiRes/Makefile b/devel/p5-Test-MockTime-HiRes/Makefile
index 76eb0efbab51..1beae8755eeb 100644
--- a/devel/p5-Test-MockTime-HiRes/Makefile
+++ b/devel/p5-Test-MockTime-HiRes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Replaces actual time with simulated high resolution time
+WWW= https://metacpan.org/release/Test-MockTime-HiRes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-MockTime/Makefile b/devel/p5-Test-MockTime/Makefile
index 3dc40ca37130..6b401ceaa8fa 100644
--- a/devel/p5-Test-MockTime/Makefile
+++ b/devel/p5-Test-MockTime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Replaces actual time with simulated time
+WWW= https://metacpan.org/release/Test-MockTime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Modern/Makefile b/devel/p5-Test-Modern/Makefile
index b3dbb9f0f2c5..e56168000269 100644
--- a/devel/p5-Test-Modern/Makefile
+++ b/devel/p5-Test-Modern/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Precision testing for modern perl
+WWW= https://metacpan.org/release/Test-Modern
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Module-Used/Makefile b/devel/p5-Test-Module-Used/Makefile
index 15d3b72ae01f..c3f73a519e58 100644
--- a/devel/p5-Test-Module-Used/Makefile
+++ b/devel/p5-Test-Module-Used/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tsucchi@cpan.org
COMMENT= Test required module is really used and vice versa
+WWW= https://metacpan.org/release/Test-Module-Used
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Moose-More/Makefile b/devel/p5-Test-Moose-More/Makefile
index c266e0fd4d84..197d88ec056d 100644
--- a/devel/p5-Test-Moose-More/Makefile
+++ b/devel/p5-Test-Moose-More/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= More tools for testing Moose packages
+WWW= https://metacpan.org/release/Test-Moose-More
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-More-UTF8/Makefile b/devel/p5-Test-More-UTF8/Makefile
index 086b889e5ca8..1f31bac86645 100644
--- a/devel/p5-Test-More-UTF8/Makefile
+++ b/devel/p5-Test-More-UTF8/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Enhancing Test::More for UTF-8-based projects
+WWW= https://metacpan.org/release/Test-More-UTF8
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Most/Makefile b/devel/p5-Test-Most/Makefile
index 18e79c34c827..b01027222911 100644
--- a/devel/p5-Test-Most/Makefile
+++ b/devel/p5-Test-Most/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for most commonly needed test functions and features
+WWW= https://metacpan.org/release/Test-Most
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Name-FromLine/Makefile b/devel/p5-Test-Name-FromLine/Makefile
index 8145b86500c0..1685bba62a51 100644
--- a/devel/p5-Test-Name-FromLine/Makefile
+++ b/devel/p5-Test-Name-FromLine/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to fill test names from caller line
+WWW= https://metacpan.org/release/Test-Name-FromLine
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Needs/Makefile b/devel/p5-Test-Needs/Makefile
index c9c4650e9887..ea0de5abad53 100644
--- a/devel/p5-Test-Needs/Makefile
+++ b/devel/p5-Test-Needs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Skip tests when modules not available
+WWW= https://metacpan.org/release/Test-Needs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Net-LDAP/Makefile b/devel/p5-Test-Net-LDAP/Makefile
index 7dab8ac2fd83..eb2c6a1f0a50 100644
--- a/devel/p5-Test-Net-LDAP/Makefile
+++ b/devel/p5-Test-Net-LDAP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of Net::LDAP subclass for testing
+WWW= https://metacpan.org/release/Test-Net-LDAP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Net-RabbitMQ/Makefile b/devel/p5-Test-Net-RabbitMQ/Makefile
index d5044496a76d..631012596f88 100644
--- a/devel/p5-Test-Net-RabbitMQ/Makefile
+++ b/devel/p5-Test-Net-RabbitMQ/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl mock RabbitMQ implementation for use when testing
+WWW= https://metacpan.org/release/Test-Net-RabbitMQ
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moose>=0:devel/p5-Moose
diff --git a/devel/p5-Test-NoTabs/Makefile b/devel/p5-Test-NoTabs/Makefile
index 5c31ea2928a2..7ad516fb25df 100644
--- a/devel/p5-Test-NoTabs/Makefile
+++ b/devel/p5-Test-NoTabs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check the presence of tabs in your project
+WWW= https://metacpan.org/release/Test-NoTabs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-NoWarnings/Makefile b/devel/p5-Test-NoWarnings/Makefile
index d8e72fd8ffe0..888d93d91d6b 100644
--- a/devel/p5-Test-NoWarnings/Makefile
+++ b/devel/p5-Test-NoWarnings/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Hide and store warnings while running test scripts
+WWW= https://metacpan.org/release/Test-NoWarnings
LICENSE= LGPL21
diff --git a/devel/p5-Test-Number-Delta/Makefile b/devel/p5-Test-Number-Delta/Makefile
index 6cd50c988bb3..998c7a8844e5 100644
--- a/devel/p5-Test-Number-Delta/Makefile
+++ b/devel/p5-Test-Number-Delta/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Compare the difference between two numbers within a specified amount
+WWW= https://metacpan.org/release/Test-Number-Delta
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Object/Makefile b/devel/p5-Test-Object/Makefile
index ccedfd9b035b..eba95f83500a 100644
--- a/devel/p5-Test-Object/Makefile
+++ b/devel/p5-Test-Object/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Thoroughly testing objects via registered handlers
+WWW= https://metacpan.org/release/Test-Object
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-OpenLDAP/Makefile b/devel/p5-Test-OpenLDAP/Makefile
index 6a227f0270ac..f0e7b42f0567 100644
--- a/devel/p5-Test-OpenLDAP/Makefile
+++ b/devel/p5-Test-OpenLDAP/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to creates temp instance of slapd to run tests against
+WWW= https://metacpan.org/release/Test-OpenLDAP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Output/Makefile b/devel/p5-Test-Output/Makefile
index 236d116787e2..7ecac0f07407 100644
--- a/devel/p5-Test-Output/Makefile
+++ b/devel/p5-Test-Output/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utilities to test STDOUT and STDERR messages
+WWW= https://metacpan.org/release/Test-Output
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-POE-Client-TCP/Makefile b/devel/p5-Test-POE-Client-TCP/Makefile
index ba7aeaf25f0b..68bafbe1120c 100644
--- a/devel/p5-Test-POE-Client-TCP/Makefile
+++ b/devel/p5-Test-POE-Client-TCP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE Component providing TCP client services for test cases
+WWW= https://metacpan.org/release/Test-POE-Client-TCP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-POE-Server-TCP/Makefile b/devel/p5-Test-POE-Server-TCP/Makefile
index 732bc37a5084..d1be2394fd1b 100644
--- a/devel/p5-Test-POE-Server-TCP/Makefile
+++ b/devel/p5-Test-POE-Server-TCP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= POE Component providing TCP server services for test cases
+WWW= https://metacpan.org/release/Test-POE-Server-TCP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Parser/Makefile b/devel/p5-Test-Parser/Makefile
index 48e2375e2e71..30e90ca18509 100644
--- a/devel/p5-Test-Parser/Makefile
+++ b/devel/p5-Test-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parsing log files from test runs, and displays in an XML syntax
+WWW= https://metacpan.org/release/Test-Parser
RUN_DEPENDS= p5-Chart-Graph>=0:graphics/p5-Chart-Graph \
p5-XML-Simple>=0:textproc/p5-XML-Simple \
diff --git a/devel/p5-Test-PerlTidy/Makefile b/devel/p5-Test-PerlTidy/Makefile
index 5f0a456996a9..9b76c756bcf1 100644
--- a/devel/p5-Test-PerlTidy/Makefile
+++ b/devel/p5-Test-PerlTidy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to check that all your files are tidy
+WWW= https://metacpan.org/release/Test-PerlTidy
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Pod-Coverage-Permissive/Makefile b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
index 43083b98aeda..f92977679740 100644
--- a/devel/p5-Test-Pod-Coverage-Permissive/Makefile
+++ b/devel/p5-Test-Pod-Coverage-Permissive/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Checks for pod coverage regression
+WWW= https://metacpan.org/release/Test-Pod-Coverage-Permissive
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-PathTools>=0:devel/p5-PathTools \
diff --git a/devel/p5-Test-Pod-Coverage/Makefile b/devel/p5-Test-Pod-Coverage/Makefile
index c153982f6fc8..431be161871f 100644
--- a/devel/p5-Test-Pod-Coverage/Makefile
+++ b/devel/p5-Test-Pod-Coverage/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check for pod coverage in your distribution
+WWW= https://metacpan.org/release/Test-Pod-Coverage
LICENSE= ART20
diff --git a/devel/p5-Test-Pod/Makefile b/devel/p5-Test-Pod/Makefile
index ca99f8e9738f..2d20d6c62463 100644
--- a/devel/p5-Test-Pod/Makefile
+++ b/devel/p5-Test-Pod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check for POD errors in files
+WWW= https://metacpan.org/release/Test-Pod
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Portability-Files/Makefile b/devel/p5-Test-Portability-Files/Makefile
index 7b055d0b7984..8645ef5bba16 100644
--- a/devel/p5-Test-Portability-Files/Makefile
+++ b/devel/p5-Test-Portability-Files/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Check file names portability
+WWW= https://metacpan.org/release/Test-Portability-Files
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Prereq/Makefile b/devel/p5-Test-Prereq/Makefile
index f8f15a248014..58250410e793 100644
--- a/devel/p5-Test-Prereq/Makefile
+++ b/devel/p5-Test-Prereq/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Check if Makefile.PL has the right pre-requisites
+WWW= https://github.com/briandfoy/test-prereq
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-RandomResults/Makefile b/devel/p5-Test-RandomResults/Makefile
index fad7d69d2496..aa47befca981 100644
--- a/devel/p5-Test-RandomResults/Makefile
+++ b/devel/p5-Test-RandomResults/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Test non-deterministic functions
+WWW= https://metacpan.org/release/Test-RandomResults
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Refcount/Makefile b/devel/p5-Test-Refcount/Makefile
index 6c2bec4ab871..5acb01e50ff9 100644
--- a/devel/p5-Test-Refcount/Makefile
+++ b/devel/p5-Test-Refcount/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Assert reference counts on objects
+WWW= https://metacpan.org/release/Test-Refcount
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Reporter-Transport-Metabase/Makefile b/devel/p5-Test-Reporter-Transport-Metabase/Makefile
index 7b5104b79d59..1c90ed01bd88 100644
--- a/devel/p5-Test-Reporter-Transport-Metabase/Makefile
+++ b/devel/p5-Test-Reporter-Transport-Metabase/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Metabase transport for Test::Reporter
+WWW= https://metacpan.org/release/Test-Reporter-Transport-Metabase
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-JSON>=0:converters/p5-JSON \
diff --git a/devel/p5-Test-Reporter/Makefile b/devel/p5-Test-Reporter/Makefile
index 10b9d892d572..ba3828815a87 100644
--- a/devel/p5-Test-Reporter/Makefile
+++ b/devel/p5-Test-Reporter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sends test results to cpan-testers@perl.org
+WWW= https://metacpan.org/release/Test-Reporter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Requires-Git/Makefile b/devel/p5-Test-Requires-Git/Makefile
index 8f67c756aaae..65a26c808121 100644
--- a/devel/p5-Test-Requires-Git/Makefile
+++ b/devel/p5-Test-Requires-Git/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check your test requirements against the available version of Git
+WWW= https://metacpan.org/release/Test-Requires-Git
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Requires/Makefile b/devel/p5-Test-Requires/Makefile
index eddad35f6c1b..e91ea9170f09 100644
--- a/devel/p5-Test-Requires/Makefile
+++ b/devel/p5-Test-Requires/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for checking to see if the module can be loaded
+WWW= https://metacpan.org/release/Test-Requires
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-RequiresInternet/Makefile b/devel/p5-Test-RequiresInternet/Makefile
index f4235ccc60a8..5871c3334926 100644
--- a/devel/p5-Test-RequiresInternet/Makefile
+++ b/devel/p5-Test-RequiresInternet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Test network connectivity before functional tests
+WWW= https://metacpan.org/release/Test-RequiresInternet
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Roo/Makefile b/devel/p5-Test-Roo/Makefile
index bef27ec6c401..f6ec65b90797 100644
--- a/devel/p5-Test-Roo/Makefile
+++ b/devel/p5-Test-Roo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Composable, reusable tests with roles and Moo
+WWW= https://metacpan.org/release/Test-Roo
LICENSE= APACHE20
diff --git a/devel/p5-Test-Script-Run/Makefile b/devel/p5-Test-Script-Run/Makefile
index 75b6f88c99c2..668b626fb7f4 100644
--- a/devel/p5-Test-Script-Run/Makefile
+++ b/devel/p5-Test-Script-Run/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test the script with run
+WWW= https://metacpan.org/release/Test-Script-Run
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-IPC-Run3>=0:devel/p5-IPC-Run3 \
diff --git a/devel/p5-Test-Script/Makefile b/devel/p5-Test-Script/Makefile
index 2a4a8c111264..714262838ea0 100644
--- a/devel/p5-Test-Script/Makefile
+++ b/devel/p5-Test-Script/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cross-platform basic tests for scripts
+WWW= https://metacpan.org/release/Test-Script
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-SharedFork/Makefile b/devel/p5-Test-SharedFork/Makefile
index 8cd33718a05c..532151ecddc3 100644
--- a/devel/p5-Test-SharedFork/Makefile
+++ b/devel/p5-Test-SharedFork/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for fork test
+WWW= https://metacpan.org/release/Test-SharedFork
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Signature/Makefile b/devel/p5-Test-Signature/Makefile
index 118be87abe03..434e95b6dc05 100644
--- a/devel/p5-Test-Signature/Makefile
+++ b/devel/p5-Test-Signature/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Automated SIGNATURE testing
+WWW= https://metacpan.org/release/Test-Signature
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Simple/Makefile b/devel/p5-Test-Simple/Makefile
index 31d880205f30..101004008759 100644
--- a/devel/p5-Test-Simple/Makefile
+++ b/devel/p5-Test-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic utilities for writing tests in perl
+WWW= https://metacpan.org/release/Test-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Singleton/Makefile b/devel/p5-Test-Singleton/Makefile
index 55f7c15a0de9..ff4eae8419d1 100644
--- a/devel/p5-Test-Singleton/Makefile
+++ b/devel/p5-Test-Singleton/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test for Singleton classes
+WWW= https://metacpan.org/release/Test-Singleton
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/p5-Test-Snapshot/Makefile b/devel/p5-Test-Snapshot/Makefile
index 17aba554f362..3e685f361aae 100644
--- a/devel/p5-Test-Snapshot/Makefile
+++ b/devel/p5-Test-Snapshot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test against data stored in automatically-named file
+WWW= https://metacpan.org/release/Test-Snapshot
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Spec/Makefile b/devel/p5-Test-Spec/Makefile
index 6d1b9528d8a7..20c708230e92 100644
--- a/devel/p5-Test-Spec/Makefile
+++ b/devel/p5-Test-Spec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write tests in a declarative specification style
+WWW= https://metacpan.org/release/Test-Spec
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Spelling/Makefile b/devel/p5-Test-Spelling/Makefile
index 733501e91bb2..04aa0ca80efb 100644
--- a/devel/p5-Test-Spelling/Makefile
+++ b/devel/p5-Test-Spelling/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Check for spelling errors in POD files
+WWW= https://metacpan.org/release/Test-Spelling
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Strict/Makefile b/devel/p5-Test-Strict/Makefile
index 25087da8f06a..fe683be1e9eb 100644
--- a/devel/p5-Test-Strict/Makefile
+++ b/devel/p5-Test-Strict/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test and report on use strict/warnings coverage
+WWW= https://metacpan.org/release/Test-Strict
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-SubCalls/Makefile b/devel/p5-Test-SubCalls/Makefile
index c6216e4a30a2..4e9dacbe9f5c 100644
--- a/devel/p5-Test-SubCalls/Makefile
+++ b/devel/p5-Test-SubCalls/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Track the number of times subs are called
+WWW= https://metacpan.org/release/Test-SubCalls
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Synopsis/Makefile b/devel/p5-Test-Synopsis/Makefile
index 7b146069d211..87f16271f43c 100644
--- a/devel/p5-Test-Synopsis/Makefile
+++ b/devel/p5-Test-Synopsis/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tsucchi@cpan.org
COMMENT= Test your SYNOPSIS code in CPAN module
+WWW= https://metacpan.org/release/Test-Synopsis
BUILD_DEPENDS= p5-Filter>=1.35:devel/p5-Filter \
p5-Test-Simple>=0.88:devel/p5-Test-Simple
diff --git a/devel/p5-Test-Sys-Info/Makefile b/devel/p5-Test-Sys-Info/Makefile
index f1d48e1ce0a6..f35f4cc26fc9 100644
--- a/devel/p5-Test-Sys-Info/Makefile
+++ b/devel/p5-Test-Sys-Info/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Centralized test suite for Sys::Info
+WWW= https://metacpan.org/release/Test-Sys-Info
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-TAP-HTMLMatrix/Makefile b/devel/p5-Test-TAP-HTMLMatrix/Makefile
index 08dee1b69e2c..2ad8253ff3e7 100644
--- a/devel/p5-Test-TAP-HTMLMatrix/Makefile
+++ b/devel/p5-Test-TAP-HTMLMatrix/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Creates colorful matrix of Test::Harness test run results
+WWW= https://metacpan.org/release/Test-TAP-HTMLMatrix
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Test-TAP-Model>=0:devel/p5-Test-TAP-Model \
diff --git a/devel/p5-Test-TAP-Model/Makefile b/devel/p5-Test-TAP-Model/Makefile
index f971b6b1baef..47dc2d3566a9 100644
--- a/devel/p5-Test-TAP-Model/Makefile
+++ b/devel/p5-Test-TAP-Model/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Accessible result collector for Test::Harness::Straps runs
+WWW= https://metacpan.org/release/Test-TAP-Model
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-TCP/Makefile b/devel/p5-Test-TCP/Makefile
index c9476031b3b7..bb66520c19ee 100644
--- a/devel/p5-Test-TCP/Makefile
+++ b/devel/p5-Test-TCP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Testing TCP program
+WWW= https://metacpan.org/release/Test-TCP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-TableDriven/Makefile b/devel/p5-Test-TableDriven/Makefile
index c67794d05021..ffd322407c68 100644
--- a/devel/p5-Test-TableDriven/Makefile
+++ b/devel/p5-Test-TableDriven/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Write tests, not scripts that run them
+WWW= https://metacpan.org/release/Test-TableDriven
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Taint/Makefile b/devel/p5-Test-Taint/Makefile
index 03ba8e1320a9..972bdb125167 100644
--- a/devel/p5-Test-Taint/Makefile
+++ b/devel/p5-Test-Taint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tools to test taintedness
+WWW= https://metacpan.org/release/Test-Taint
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-TempDir-Tiny/Makefile b/devel/p5-Test-TempDir-Tiny/Makefile
index ed6b9148d6b6..dc3ca2c411f1 100644
--- a/devel/p5-Test-TempDir-Tiny/Makefile
+++ b/devel/p5-Test-TempDir-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Temporary directories that stick around when tests fail
+WWW= https://metacpan.org/release/Test-TempDir-Tiny
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Time/Makefile b/devel/p5-Test-Time/Makefile
index 57ab6c18eca3..17f3a84629fa 100644
--- a/devel/p5-Test-Time/Makefile
+++ b/devel/p5-Test-Time/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to override time()/sleep() core functions for testing
+WWW= https://metacpan.org/release/Test-Time
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Timer/Makefile b/devel/p5-Test-Timer/Makefile
index 73c65f650d61..a02b5d32423a 100644
--- a/devel/p5-Test-Timer/Makefile
+++ b/devel/p5-Test-Timer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl test module to test/assert response times
+WWW= https://metacpan.org/release/Test-Timer
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-TinyMocker/Makefile b/devel/p5-Test-TinyMocker/Makefile
index 028b6bdfb3ec..408df3292bd7 100644
--- a/devel/p5-Test-TinyMocker/Makefile
+++ b/devel/p5-Test-TinyMocker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple tool to mock external modules
+WWW= https://metacpan.org/release/Test-TinyMocker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-TrailingSpace/Makefile b/devel/p5-Test-TrailingSpace/Makefile
index 272819f5203e..bceeb4e93a8c 100644
--- a/devel/p5-Test-TrailingSpace/Makefile
+++ b/devel/p5-Test-TrailingSpace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test for lack of trailing space
+WWW= https://metacpan.org/release/Test-TrailingSpace
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-Trap/Makefile b/devel/p5-Test-Trap/Makefile
index ddaf7a24d58d..5d631d853de6 100644
--- a/devel/p5-Test-Trap/Makefile
+++ b/devel/p5-Test-Trap/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Trap exit codes, exceptions, output, etc
+WWW= https://metacpan.org/release/Test-Trap
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-UNIXSock/Makefile b/devel/p5-Test-UNIXSock/Makefile
index d18ef5c5c07f..b7df491e1640 100644
--- a/devel/p5-Test-UNIXSock/Makefile
+++ b/devel/p5-Test-UNIXSock/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Testing UNIX domain socket servers
+WWW= https://metacpan.org/pod/Test::UNIXSock
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Unit/Makefile b/devel/p5-Test-Unit/Makefile
index b752e1e224ce..9c7bdcdecb0c 100644
--- a/devel/p5-Test-Unit/Makefile
+++ b/devel/p5-Test-Unit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= PerlUnit testing framework
+WWW= https://metacpan.org/release/Test-Unit
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Inner>=0:devel/p5-Class-Inner \
diff --git a/devel/p5-Test-UseAllModules/Makefile b/devel/p5-Test-UseAllModules/Makefile
index f330e5e68843..d7b1be1d1ab7 100644
--- a/devel/p5-Test-UseAllModules/Makefile
+++ b/devel/p5-Test-UseAllModules/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Do use_ok() for all the MANIFESTed modules
+WWW= https://metacpan.org/release/Test-UseAllModules
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Version/Makefile b/devel/p5-Test-Version/Makefile
index 0c1df09ac440..faa77aaa55fc 100644
--- a/devel/p5-Test-Version/Makefile
+++ b/devel/p5-Test-Version/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check to see that version in modules are sane
+WWW= https://metacpan.org/release/Test-Version
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test-WWW-Declare/Makefile b/devel/p5-Test-WWW-Declare/Makefile
index b10737707a6b..52070935d1d1 100644
--- a/devel/p5-Test-WWW-Declare/Makefile
+++ b/devel/p5-Test-WWW-Declare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Declarative testing for your web app
+WWW= https://metacpan.org/release/Test-WWW-Declare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-WWW-Mechanize-CGI/Makefile b/devel/p5-Test-WWW-Mechanize-CGI/Makefile
index 6da5304e50bc..84bfb0e8852e 100644
--- a/devel/p5-Test-WWW-Mechanize-CGI/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-CGI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test CGI applications with Test::WWW::Mechanize
+WWW= https://metacpan.org/release/Test-WWW-Mechanize-CGI
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-WWW-Mechanize-CGI>=0.2:www/p5-WWW-Mechanize-CGI \
diff --git a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
index 42506500564b..929ed05e5e15 100644
--- a/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-CGIApp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Test::WWW::Mechanize for CGIApp
+WWW= https://metacpan.org/release/Test-WWW-Mechanize-CGIApp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
index 30e5797464be..289508f21610 100644
--- a/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-Catalyst/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Test::WWW::Mechanize for Catalyst
+WWW= https://metacpan.org/release/Test-WWW-Mechanize-Catalyst
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-WWW-Mechanize-PSGI/Makefile b/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
index 84910765ea68..c11d367f2c88 100644
--- a/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
+++ b/devel/p5-Test-WWW-Mechanize-PSGI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to test PSGI programs using WWW::Mechanize
+WWW= https://metacpan.org/release/Test-WWW-Mechanize-PSGI
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= \
diff --git a/devel/p5-Test-WWW-Mechanize/Makefile b/devel/p5-Test-WWW-Mechanize/Makefile
index 5d66f6b96cd2..2d3611ef56b3 100644
--- a/devel/p5-Test-WWW-Mechanize/Makefile
+++ b/devel/p5-Test-WWW-Mechanize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Testing-specific WWW::Mechanize subclass
+WWW= https://metacpan.org/release/Test-WWW-Mechanize
LICENSE= ART20
diff --git a/devel/p5-Test-WWW-Selenium/Makefile b/devel/p5-Test-WWW-Selenium/Makefile
index aba6b0308e8a..80125265eebe 100644
--- a/devel/p5-Test-WWW-Selenium/Makefile
+++ b/devel/p5-Test-WWW-Selenium/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl driver and test library for Selenium Remote Control (SRC)
+WWW= https://metacpan.org/release/Test-WWW-Selenium
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Warn/Makefile b/devel/p5-Test-Warn/Makefile
index b7149d950b14..a26a5f6a7a8e 100644
--- a/devel/p5-Test-Warn/Makefile
+++ b/devel/p5-Test-Warn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to test methods for warnings
+WWW= https://metacpan.org/release/Test-Warn
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Warnings/Makefile b/devel/p5-Test-Warnings/Makefile
index e45e72da2015..dce302497151 100644
--- a/devel/p5-Test-Warnings/Makefile
+++ b/devel/p5-Test-Warnings/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test for warnings and the lack of them
+WWW= https://metacpan.org/release/Test-Warnings
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Weaken/Makefile b/devel/p5-Test-Weaken/Makefile
index 89be10ec24c0..aa06ac3db987 100644
--- a/devel/p5-Test-Weaken/Makefile
+++ b/devel/p5-Test-Weaken/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test that freed memory objects were, indeed, freed
+WWW= https://metacpan.org/release/Test-Weaken
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-Without-Module/Makefile b/devel/p5-Test-Without-Module/Makefile
index 526165f5a45e..28a5ffed2f70 100644
--- a/devel/p5-Test-Without-Module/Makefile
+++ b/devel/p5-Test-Without-Module/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test fallback behaviour in absence of modules
+WWW= https://metacpan.org/release/Test-Without-Module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-XML-Valid/Makefile b/devel/p5-Test-XML-Valid/Makefile
index d1c97fd1b6eb..8d968bd20d69 100644
--- a/devel/p5-Test-XML-Valid/Makefile
+++ b/devel/p5-Test-XML-Valid/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validate XML and XHTML
+WWW= https://metacpan.org/release/Test-XML-Valid
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML \
diff --git a/devel/p5-Test-XML/Makefile b/devel/p5-Test-XML/Makefile
index c72eca5fae23..a11d66060b79 100644
--- a/devel/p5-Test-XML/Makefile
+++ b/devel/p5-Test-XML/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compare XML in perl tests
+WWW= https://metacpan.org/release/Test-XML
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-SemanticDiff>=0:textproc/p5-XML-SemanticDiff \
diff --git a/devel/p5-Test-YAML-Meta/Makefile b/devel/p5-Test-YAML-Meta/Makefile
index 7673b5ef5bbb..6aae503d0e75 100644
--- a/devel/p5-Test-YAML-Meta/Makefile
+++ b/devel/p5-Test-YAML-Meta/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Validation of the META.yml file in a distribution
+WWW= https://metacpan.org/release/Test-YAML-Meta
LICENSE= ART20
diff --git a/devel/p5-Test-YAML-Valid/Makefile b/devel/p5-Test-YAML-Valid/Makefile
index 85f44a58a9f3..ec13d5bfa958 100644
--- a/devel/p5-Test-YAML-Valid/Makefile
+++ b/devel/p5-Test-YAML-Valid/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Test for valid YAML
+WWW= https://metacpan.org/release/Test-YAML-Valid
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-YAML/Makefile b/devel/p5-Test-YAML/Makefile
index cc2e539787e9..023a1880d3cc 100644
--- a/devel/p5-Test-YAML/Makefile
+++ b/devel/p5-Test-YAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Testing Module for YAML Implementations
+WWW= https://metacpan.org/release/Test-YAML
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test-utf8/Makefile b/devel/p5-Test-utf8/Makefile
index 8f58382d9c47..4a711182ecb4 100644
--- a/devel/p5-Test-utf8/Makefile
+++ b/devel/p5-Test-utf8/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Handy UTF-8 tests
+WWW= https://metacpan.org/release/Test-utf8
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Harness-UI/Makefile b/devel/p5-Test2-Harness-UI/Makefile
index 0b12500b5ca7..61a027fdf166 100644
--- a/devel/p5-Test2-Harness-UI/Makefile
+++ b/devel/p5-Test2-Harness-UI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Web interface for viewing and inspecting yath test logs
+WWW= https://metacpan.org/dist/Test2-Harness-UI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Harness/Makefile b/devel/p5-Test2-Harness/Makefile
index d5a94e2b998b..23728b91710c 100644
--- a/devel/p5-Test2-Harness/Makefile
+++ b/devel/p5-Test2-Harness/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test2 Harness designed for the Test2 event system
+WWW= https://metacpan.org/release/Test2-Harness
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Plugin-Cover/Makefile b/devel/p5-Test2-Plugin-Cover/Makefile
index dd5545eb2f8e..279166d755fd 100644
--- a/devel/p5-Test2-Plugin-Cover/Makefile
+++ b/devel/p5-Test2-Plugin-Cover/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast and Minimal file coverage info
+WWW= https://metacpan.org/release/Test2-Plugin-Cover
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Plugin-DBIProfile/Makefile b/devel/p5-Test2-Plugin-DBIProfile/Makefile
index e41a240e9fa6..4d2d196a0522 100644
--- a/devel/p5-Test2-Plugin-DBIProfile/Makefile
+++ b/devel/p5-Test2-Plugin-DBIProfile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin to enable and display DBI profiling
+WWW= https://metacpan.org/release/Test2-Plugin-DBIProfile
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Plugin-IOEvents/Makefile b/devel/p5-Test2-Plugin-IOEvents/Makefile
index 64cad935a7a7..23760245ccfc 100644
--- a/devel/p5-Test2-Plugin-IOEvents/Makefile
+++ b/devel/p5-Test2-Plugin-IOEvents/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Turn STDOUT and STDERR into Test2 events
+WWW= https://metacpan.org/release/Test2-Plugin-IOEvents
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Plugin-MemUsage/Makefile b/devel/p5-Test2-Plugin-MemUsage/Makefile
index ba1f2ec112c0..65dcbed65364 100644
--- a/devel/p5-Test2-Plugin-MemUsage/Makefile
+++ b/devel/p5-Test2-Plugin-MemUsage/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collect and display memory usage information
+WWW= https://metacpan.org/release/Test2-Plugin-MemUsage
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Plugin-NoWarnings/Makefile b/devel/p5-Test2-Plugin-NoWarnings/Makefile
index 38988c41fe89..2acb043ed6ac 100644
--- a/devel/p5-Test2-Plugin-NoWarnings/Makefile
+++ b/devel/p5-Test2-Plugin-NoWarnings/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fail if tests warn
+WWW= https://metacpan.org/release/Test2-Plugin-NoWarnings
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Test2-Plugin-UUID/Makefile b/devel/p5-Test2-Plugin-UUID/Makefile
index a0e9cc33a887..1c1a24a02940 100644
--- a/devel/p5-Test2-Plugin-UUID/Makefile
+++ b/devel/p5-Test2-Plugin-UUID/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use REAL UUIDs in Test2
+WWW= https://metacpan.org/release/Test2-Plugin-UUID
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Suite/Makefile b/devel/p5-Test2-Suite/Makefile
index 022029c7358d..23260c51290a 100644
--- a/devel/p5-Test2-Suite/Makefile
+++ b/devel/p5-Test2-Suite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Distribution with a rich set of tools built upon the Test2 framework
+WWW= https://metacpan.org/release/Test2-Suite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Test2-Tools-Explain/Makefile b/devel/p5-Test2-Tools-Explain/Makefile
index 9504d2a27938..386e6eef1ef6 100644
--- a/devel/p5-Test2-Tools-Explain/Makefile
+++ b/devel/p5-Test2-Tools-Explain/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Explain tools for Perl Test2 framework
+WWW= https://metacpan.org/release/Test2-Tools-Explain
LICENSE= ART20
diff --git a/devel/p5-Text-Levenshtein-Damerau/Makefile b/devel/p5-Text-Levenshtein-Damerau/Makefile
index 17b18c8aae74..b9c3feb8881c 100644
--- a/devel/p5-Text-Levenshtein-Damerau/Makefile
+++ b/devel/p5-Text-Levenshtein-Damerau/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Damerau Levenshtein edit distance
+WWW= https://metacpan.org/release/Text-Levenshtein-Damerau
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Text-Levenshtein/Makefile b/devel/p5-Text-Levenshtein/Makefile
index 17ade9e139da..b77451588687 100644
--- a/devel/p5-Text-Levenshtein/Makefile
+++ b/devel/p5-Text-Levenshtein/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of the Levenshtein edit distance
+WWW= https://metacpan.org/release/Text-Levenshtein
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Text-LevenshteinXS/Makefile b/devel/p5-Text-LevenshteinXS/Makefile
index 5d4747431fef..5b8a544a6e75 100644
--- a/devel/p5-Text-LevenshteinXS/Makefile
+++ b/devel/p5-Text-LevenshteinXS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= XS implementation of the Levenshtein edit distance
+WWW= https://metacpan.org/release/Text-LevenshteinXS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Text-Outdent/Makefile b/devel/p5-Text-Outdent/Makefile
index 30d212817a23..30c962725223 100644
--- a/devel/p5-Text-Outdent/Makefile
+++ b/devel/p5-Text-Outdent/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= kurt.lidl@cello.com
COMMENT= Strip leading whitespace from here-docs
+WWW= https://metacpan.org/release/Text-Outdent
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Text-vFile-asData/Makefile b/devel/p5-Text-vFile-asData/Makefile
index c31a5cb2896e..90005fb57c35 100644
--- a/devel/p5-Text-vFile-asData/Makefile
+++ b/devel/p5-Text-vFile-asData/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse vFile formatted files into data structures
+WWW= https://metacpan.org/release/Text-vFile-asData
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-TheSchwartz-Simple/Makefile b/devel/p5-TheSchwartz-Simple/Makefile
index d17605d01f27..2b16a21c78d7 100644
--- a/devel/p5-TheSchwartz-Simple/Makefile
+++ b/devel/p5-TheSchwartz-Simple/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= DBI only job dispatcher for TheSchwartz
+WWW= https://metacpan.org/release/TheSchwartz-Simple
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-DBI>=0:databases/p5-DBI
diff --git a/devel/p5-TheSchwartz-Worker-SendEmail/Makefile b/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
index 7a6fcc1bd969..cdc0196877ae 100644
--- a/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
+++ b/devel/p5-TheSchwartz-Worker-SendEmail/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= TheSchwartz Worker Task to Send Email
+WWW= https://metacpan.org/release/TheSchwartz-Worker-SendEmail
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-TheSchwartz>=1.10:devel/p5-TheSchwartz \
diff --git a/devel/p5-TheSchwartz/Makefile b/devel/p5-TheSchwartz/Makefile
index 3117e7c33fc9..efdaf8766820 100644
--- a/devel/p5-TheSchwartz/Makefile
+++ b/devel/p5-TheSchwartz/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Reliable job queue
+WWW= https://metacpan.org/release/TheSchwartz
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Thread-Apartment/Makefile b/devel/p5-Thread-Apartment/Makefile
index 712c5d763b31..fb502daf51b4 100644
--- a/devel/p5-Thread-Apartment/Makefile
+++ b/devel/p5-Thread-Apartment/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Apartment threading wrapper for Perl objects
+WWW= https://metacpan.org/release/Thread-Apartment
LICENSE= AFL21
LICENSE_NAME= Academic Free License version 2.1
diff --git a/devel/p5-Thread-Cancel/Makefile b/devel/p5-Thread-Cancel/Makefile
index 3b35cd860543..f8e81f37a77f 100644
--- a/devel/p5-Thread-Cancel/Makefile
+++ b/devel/p5-Thread-Cancel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Cancel (i.e., kill) threads
+WWW= https://metacpan.org/release/Thread-Cancel
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-threads>=1.34:devel/p5-threads
diff --git a/devel/p5-Thread-Pool-Simple/Makefile b/devel/p5-Thread-Pool-Simple/Makefile
index 0271d67ca7a6..6c6ea95afb2b 100644
--- a/devel/p5-Thread-Pool-Simple/Makefile
+++ b/devel/p5-Thread-Pool-Simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple thread-pool implementation
+WWW= https://metacpan.org/release/Thread-Pool-Simple
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Thread-Queue-Duplex/Makefile b/devel/p5-Thread-Queue-Duplex/Makefile
index 6f68c443e141..9c73433be313 100644
--- a/devel/p5-Thread-Queue-Duplex/Makefile
+++ b/devel/p5-Thread-Queue-Duplex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Thread-safe request/response queue with identifiable elements
+WWW= https://metacpan.org/release/Thread-Queue-Duplex
LICENSE= AFL21
LICENSE_NAME= Academic Free License version 2.1
diff --git a/devel/p5-Thread-Queue/Makefile b/devel/p5-Thread-Queue/Makefile
index c9d8f2db7720..4c67eb32b0a1 100644
--- a/devel/p5-Thread-Queue/Makefile
+++ b/devel/p5-Thread-Queue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 thread-safe queues
+WWW= https://metacpan.org/release/Thread-Queue
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Thread-Suspend/Makefile b/devel/p5-Thread-Suspend/Makefile
index bd9da8e8b3ea..b8a732da435f 100644
--- a/devel/p5-Thread-Suspend/Makefile
+++ b/devel/p5-Thread-Suspend/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Suspend and resume operations for threads
+WWW= https://metacpan.org/release/Thread-Suspend
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Thrift-XS/Makefile b/devel/p5-Thrift-XS/Makefile
index c4b9235eb7b0..9d35127929bf 100644
--- a/devel/p5-Thrift-XS/Makefile
+++ b/devel/p5-Thrift-XS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Faster Thrift binary protocol encoding and decoding
+WWW= https://metacpan.org/release/Thrift-XS
LICENSE= APACHE20
diff --git a/devel/p5-Thrift/Makefile b/devel/p5-Thrift/Makefile
index ab2ca372b4fc..f6510c915571 100644
--- a/devel/p5-Thrift/Makefile
+++ b/devel/p5-Thrift/Makefile
@@ -7,6 +7,7 @@ DISTFILES=
MAINTAINER= komarov@valerka.net
COMMENT= Perl interface to Thrift
+WWW= https://thrift.apache.org/
BUILD_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector
RUN_DEPENDS= p5-Bit-Vector>=0:math/p5-Bit-Vector
diff --git a/devel/p5-Throwable/Makefile b/devel/p5-Throwable/Makefile
index fb6a974544dd..ab4c59e03d1d 100644
--- a/devel/p5-Throwable/Makefile
+++ b/devel/p5-Throwable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easy-to-use class for error objects
+WWW= https://metacpan.org/release/Throwable
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tickit-Widget-Table/Makefile b/devel/p5-Tickit-Widget-Table/Makefile
index a6d332a8ae33..57eece3d0537 100644
--- a/devel/p5-Tickit-Widget-Table/Makefile
+++ b/devel/p5-Tickit-Widget-Table/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Table widget with support for scrolling/paging
+WWW= https://metacpan.org/release/Tickit-Widget-Table
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tickit-Widgets/Makefile b/devel/p5-Tickit-Widgets/Makefile
index 5a1bf102c0f1..cad3994a5142 100644
--- a/devel/p5-Tickit-Widgets/Makefile
+++ b/devel/p5-Tickit-Widgets/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Abstract base class for on-screen widgets
+WWW= https://metacpan.org/release/Tickit-Widgets
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tickit/Makefile b/devel/p5-Tickit/Makefile
index f6c6f0a85a68..f868e4039af5 100644
--- a/devel/p5-Tickit/Makefile
+++ b/devel/p5-Tickit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal Interface Construction KIT
+WWW= https://metacpan.org/release/Tickit
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-Array-Pack/Makefile b/devel/p5-Tie-Array-Pack/Makefile
index 618c94871810..25cb831a3a14 100644
--- a/devel/p5-Tie-Array-Pack/Makefile
+++ b/devel/p5-Tie-Array-Pack/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Array implemented as a packed string
+WWW= https://metacpan.org/release/Tie-Array-Pack
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-Array-Sorted/Makefile b/devel/p5-Tie-Array-Sorted/Makefile
index 88d8b81a09c8..ddccbd392c29 100644
--- a/devel/p5-Tie-Array-Sorted/Makefile
+++ b/devel/p5-Tie-Array-Sorted/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl array which is kept sorted
+WWW= https://metacpan.org/release/Tie-Array-Sorted
LICENSE= GPLv2+
diff --git a/devel/p5-Tie-CPHash/Makefile b/devel/p5-Tie-CPHash/Makefile
index ba2252370915..4c30eee2e237 100644
--- a/devel/p5-Tie-CPHash/Makefile
+++ b/devel/p5-Tie-CPHash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= direct@klatha.com
COMMENT= Perl module implementing a case preserving hash table
+WWW= https://metacpan.org/release/Tie-CPHash
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-Cache/Makefile b/devel/p5-Tie-Cache/Makefile
index f6c0a6b2e8db..ac7490948bea 100644
--- a/devel/p5-Tie-Cache/Makefile
+++ b/devel/p5-Tie-Cache/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= LRU Cache in Memory through a tie interface
+WWW= https://metacpan.org/release/Tie-Cache
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/devel/p5-Tie-DB_File-SplitHash/Makefile b/devel/p5-Tie-DB_File-SplitHash/Makefile
index 767ce3c12179..e4d6e6c82ecd 100644
--- a/devel/p5-Tie-DB_File-SplitHash/Makefile
+++ b/devel/p5-Tie-DB_File-SplitHash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Wrapper around the DB_File Berkeley database system
+WWW= https://metacpan.org/release/Tie-DB_File-SplitHash
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Tie-DB_FileLock/Makefile b/devel/p5-Tie-DB_FileLock/Makefile
index 5d500ba9737f..cab0914b01f6 100644
--- a/devel/p5-Tie-DB_FileLock/Makefile
+++ b/devel/p5-Tie-DB_FileLock/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= josh@zipperup.org
COMMENT= Locking access to Berkeley DB v1.x
+WWW= https://metacpan.org/release/Tie-DB_FileLock
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-File-AsHash/Makefile b/devel/p5-Tie-File-AsHash/Makefile
index be0304f5c667..14530199aa55 100644
--- a/devel/p5-Tie-File-AsHash/Makefile
+++ b/devel/p5-Tie-File-AsHash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= rdg@bzerk.org
COMMENT= Access the lines of a disk file via a Perl hash
+WWW= https://metacpan.org/release/Tie-File-AsHash
BUILD_DEPENDS= p5-Test-Simple>=0:devel/p5-Test-Simple
RUN_DEPENDS= p5-Tie-File>=0:devel/p5-Tie-File
diff --git a/devel/p5-Tie-File/Makefile b/devel/p5-Tie-File/Makefile
index cc572c1ffc30..6b597d814e24 100644
--- a/devel/p5-Tie-File/Makefile
+++ b/devel/p5-Tie-File/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Access the lines of a disk file via a Perl array
+WWW= https://metacpan.org/release/Tie-File
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-FileLRUCache/Makefile b/devel/p5-Tie-FileLRUCache/Makefile
index 0666d632eced..c7246ef9fab5 100644
--- a/devel/p5-Tie-FileLRUCache/Makefile
+++ b/devel/p5-Tie-FileLRUCache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Lightweight but robust filesystem based persistent LRU cache
+WWW= https://metacpan.org/release/Tie-FileLRUCache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Tie-Function/Makefile b/devel/p5-Tie-Function/Makefile
index 9e740220288a..b684f541ed79 100644
--- a/devel/p5-Tie-Function/Makefile
+++ b/devel/p5-Tie-Function/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrap functions in tied hash sugar
+WWW= https://metacpan.org/release/Tie-Function
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-Hash-Indexed/Makefile b/devel/p5-Tie-Hash-Indexed/Makefile
index 8c534bd47174..b9129e8b6c04 100644
--- a/devel/p5-Tie-Hash-Indexed/Makefile
+++ b/devel/p5-Tie-Hash-Indexed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Ordered hashes for Perl in XS
+WWW= https://metacpan.org/release/Tie-Hash-Indexed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-Hash-MultiValue/Makefile b/devel/p5-Tie-Hash-MultiValue/Makefile
index 29125132e062..5114b9e48018 100644
--- a/devel/p5-Tie-Hash-MultiValue/Makefile
+++ b/devel/p5-Tie-Hash-MultiValue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Store multiple values per key
+WWW= https://metacpan.org/release/Tie-Hash-MultiValue
LICENSE= ART10 GPLv2+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-Hash-Regex/Makefile b/devel/p5-Tie-Hash-Regex/Makefile
index c82098c17fe5..24b58a67f1df 100644
--- a/devel/p5-Tie-Hash-Regex/Makefile
+++ b/devel/p5-Tie-Hash-Regex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Match hash keys using Regular Expressions
+WWW= https://metacpan.org/release/Tie-Hash-Regex
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-Hash-Sorted/Makefile b/devel/p5-Tie-Hash-Sorted/Makefile
index df739ba033ad..d456a7ff4188 100644
--- a/devel/p5-Tie-Hash-Sorted/Makefile
+++ b/devel/p5-Tie-Hash-Sorted/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to present hashes in sorted order
+WWW= https://metacpan.org/release/Tie-Hash-Sorted
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-Hash-TwoWay/Makefile b/devel/p5-Tie-Hash-TwoWay/Makefile
index d0ad42ab9e8f..7d6936a5def4 100644
--- a/devel/p5-Tie-Hash-TwoWay/Makefile
+++ b/devel/p5-Tie-Hash-TwoWay/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Two-way mapping between disjoint sets in Perl
+WWW= https://metacpan.org/release/Tie-Hash-TwoWay
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-IxHash/Makefile b/devel/p5-Tie-IxHash/Makefile
index 464043203721..b12b24471cee 100644
--- a/devel/p5-Tie-IxHash/Makefile
+++ b/devel/p5-Tie-IxHash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implementing ordered in-memory associative arrays
+WWW= https://metacpan.org/release/Tie-IxHash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-LLHash/Makefile b/devel/p5-Tie-LLHash/Makefile
index c8c9863b6030..83e054ebd26d 100644
--- a/devel/p5-Tie-LLHash/Makefile
+++ b/devel/p5-Tie-LLHash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl module which implements an ordered hash-like object
+WWW= https://metacpan.org/release/Tie-LLHash
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tie-RefHash-Weak/Makefile b/devel/p5-Tie-RefHash-Weak/Makefile
index 96c25460481e..eab03d13532c 100644
--- a/devel/p5-Tie-RefHash-Weak/Makefile
+++ b/devel/p5-Tie-RefHash-Weak/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tie::RefHash subclass with weakened references in the keys
+WWW= https://metacpan.org/release/Tie-RefHash-Weak
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-RefHash/Makefile b/devel/p5-Tie-RefHash/Makefile
index 6a514ef44c58..8937ce89b4ee 100644
--- a/devel/p5-Tie-RefHash/Makefile
+++ b/devel/p5-Tie-RefHash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use references as hash keys in Perl
+WWW= https://metacpan.org/release/Tie-RefHash
LICENSE_COMB= dual
LICENSE= ART20 GPLv1
diff --git a/devel/p5-Tie-RegexpHash/Makefile b/devel/p5-Tie-RegexpHash/Makefile
index d466bf11287f..515b42f5109d 100644
--- a/devel/p5-Tie-RegexpHash/Makefile
+++ b/devel/p5-Tie-RegexpHash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use regular expressions as hash keys
+WWW= https://metacpan.org/release/Tie-RegexpHash
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-Restore/Makefile b/devel/p5-Tie-Restore/Makefile
index aa11b3086d03..51e12f9c89b5 100644
--- a/devel/p5-Tie-Restore/Makefile
+++ b/devel/p5-Tie-Restore/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Restores ties to an existing object
+WWW= https://metacpan.org/release/Tie-Restore
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-ShareLite/Makefile b/devel/p5-Tie-ShareLite/Makefile
index 38a25d12b673..06fcd7c4f4e4 100644
--- a/devel/p5-Tie-ShareLite/Makefile
+++ b/devel/p5-Tie-ShareLite/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= Tied hash interface to IPC::ShareLite
+WWW= https://metacpan.org/release/Tie-ShareLite
RUN_DEPENDS= p5-IPC-ShareLite>=0:devel/p5-IPC-ShareLite
diff --git a/devel/p5-Tie-Simple/Makefile b/devel/p5-Tie-Simple/Makefile
index e09af0da3ee7..488cc0e88c9b 100644
--- a/devel/p5-Tie-Simple/Makefile
+++ b/devel/p5-Tie-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Variable ties made easier: much, much, much easier
+WWW= https://metacpan.org/release/Tie-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-ToObject/Makefile b/devel/p5-Tie-ToObject/Makefile
index 7b00eaba5284..1c1510ecff57 100644
--- a/devel/p5-Tie-ToObject/Makefile
+++ b/devel/p5-Tie-ToObject/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Tie to an existing object
+WWW= https://metacpan.org/release/Tie-ToObject
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-Util/Makefile b/devel/p5-Tie-Util/Makefile
index 0e04e9b33ae8..e0b059d644e6 100644
--- a/devel/p5-Tie-Util/Makefile
+++ b/devel/p5-Tie-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Utility functions for fiddling with tied variables
+WWW= https://metacpan.org/release/Tie-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tie-iCal/Makefile b/devel/p5-Tie-iCal/Makefile
index ab906a365f7c..3ad3d513a17c 100644
--- a/devel/p5-Tie-iCal/Makefile
+++ b/devel/p5-Tie-iCal/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tie iCal files to Perl hashes
+WWW= https://metacpan.org/release/Tie-iCal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Clock/Makefile b/devel/p5-Time-Clock/Makefile
index 906613e35344..19d91e722713 100644
--- a/devel/p5-Time-Clock/Makefile
+++ b/devel/p5-Time-Clock/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Twenty-four hour clock objects with nanosecond precision
+WWW= https://metacpan.org/release/Time-Clock
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Crontab/Makefile b/devel/p5-Time-Crontab/Makefile
index 32b9c69a184f..f3612253d312 100644
--- a/devel/p5-Time-Crontab/Makefile
+++ b/devel/p5-Time-Crontab/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to parse crontab date and time field
+WWW= https://metacpan.org/release/Time-Crontab
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Duration-Parse/Makefile b/devel/p5-Time-Duration-Parse/Makefile
index 5e573ede4d59..6ed2082efd3e 100644
--- a/devel/p5-Time-Duration-Parse/Makefile
+++ b/devel/p5-Time-Duration-Parse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse string that represents time duration
+WWW= https://metacpan.org/release/Time-Duration-Parse
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Duration/Makefile b/devel/p5-Time-Duration/Makefile
index 5a4765eb0f04..ad68f281c0cf 100644
--- a/devel/p5-Time-Duration/Makefile
+++ b/devel/p5-Time-Duration/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Rounded or exact English expression of durations
+WWW= https://metacpan.org/release/Time-Duration
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Elapsed/Makefile b/devel/p5-Time-Elapsed/Makefile
index 60b777614849..35046b6c39b4 100644
--- a/devel/p5-Time-Elapsed/Makefile
+++ b/devel/p5-Time-Elapsed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Transform the elapsed seconds into a human readable string
+WWW= https://metacpan.org/dist/Time-Elapsed
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Format/Makefile b/devel/p5-Time-Format/Makefile
index 2c33afc90920..27f08b4aef1c 100644
--- a/devel/p5-Time-Format/Makefile
+++ b/devel/p5-Time-Format/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= Sergey.Dyatko@gmail.com
COMMENT= Easy-to-use date/time formatting
+WWW= https://metacpan.org/release/Time-Format
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Time-HiRes/Makefile b/devel/p5-Time-HiRes/Makefile
index 2e6762b23afe..15b54fcc7d41 100644
--- a/devel/p5-Time-HiRes/Makefile
+++ b/devel/p5-Time-HiRes/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl5 module implementing High resolution time, sleep, and alarm
+WWW= https://metacpan.org/release/Time-HiRes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Interval/Makefile b/devel/p5-Time-Interval/Makefile
index cd35796cd632..5040264f28bc 100644
--- a/devel/p5-Time-Interval/Makefile
+++ b/devel/p5-Time-Interval/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Converts time intervals of days, hours, minutes, and seconds
+WWW= https://metacpan.org/release/Time-Interval
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Local/Makefile b/devel/p5-Time-Local/Makefile
index 3ba7b9b37804..2cdbf0a82527 100644
--- a/devel/p5-Time-Local/Makefile
+++ b/devel/p5-Time-Local/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Efficiently compute time from local and GMT time
+WWW= https://metacpan.org/release/Time-Local
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Mock/Makefile b/devel/p5-Time-Mock/Makefile
index ad0227250e7e..00676742beb5 100644
--- a/devel/p5-Time-Mock/Makefile
+++ b/devel/p5-Time-Mock/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shift and scale time
+WWW= https://metacpan.org/release/Time-Mock
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Moment-Role-TimeZone/Makefile b/devel/p5-Time-Moment-Role-TimeZone/Makefile
index 0261a8bf63e1..9c6ffafc1181 100644
--- a/devel/p5-Time-Moment-Role-TimeZone/Makefile
+++ b/devel/p5-Time-Moment-Role-TimeZone/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Adjust Time::Moment with time zone objects
+WWW= https://metacpan.org/release/Time-Moment-Role-TimeZone
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Time-Moment/Makefile b/devel/p5-Time-Moment/Makefile
index 102c50cec186..6481e3e5d489 100644
--- a/devel/p5-Time-Moment/Makefile
+++ b/devel/p5-Time-Moment/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Represents a date and time of day with an offset from UTC
+WWW= https://metacpan.org/release/Time-Moment
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Object/Makefile b/devel/p5-Time-Object/Makefile
index b84a67baec29..caf7f919ee1a 100644
--- a/devel/p5-Time-Object/Makefile
+++ b/devel/p5-Time-Object/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl OO interface to time and dates
+WWW= https://metacpan.org/release/Time-Object
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Out/Makefile b/devel/p5-Time-Out/Makefile
index 52b8c5d8ca67..59599b971412 100644
--- a/devel/p5-Time-Out/Makefile
+++ b/devel/p5-Time-Out/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Easily timeout long running operations
+WWW= https://metacpan.org/release/Time-Out
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Time-ParseDate/Makefile b/devel/p5-Time-ParseDate/Makefile
index ebc6092b2479..c9dfe680631b 100644
--- a/devel/p5-Time-ParseDate/Makefile
+++ b/devel/p5-Time-ParseDate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Date parsing, both relative and absolute
+WWW= https://metacpan.org/pod/Time::ParseDate
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Time-Period/Makefile b/devel/p5-Time-Period/Makefile
index bc3ecfb61c03..891f573de4e2 100644
--- a/devel/p5-Time-Period/Makefile
+++ b/devel/p5-Time-Period/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Period-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module that contains code to deal with time periods
+WWW= https://metacpan.org/release/PRYAN/Period-1.20
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Piece-Range/Makefile b/devel/p5-Time-Piece-Range/Makefile
index 7a5b3546aa75..2d5ef52754a3 100644
--- a/devel/p5-Time-Piece-Range/Makefile
+++ b/devel/p5-Time-Piece-Range/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Deal with a range of Perl Time::Piece objects
+WWW= https://metacpan.org/release/Time-Piece-Range
LICENSE= GPLv2+
diff --git a/devel/p5-Time-Piece/Makefile b/devel/p5-Time-Piece/Makefile
index 5fecd651de8f..e174779c6c52 100644
--- a/devel/p5-Time-Piece/Makefile
+++ b/devel/p5-Time-Piece/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S|00$||}
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented time objects for Perl
+WWW= https://metacpan.org/release/Time-Piece
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Progress/Makefile b/devel/p5-Time-Progress/Makefile
index 37651b5111f7..851f3b82f18c 100644
--- a/devel/p5-Time-Progress/Makefile
+++ b/devel/p5-Time-Progress/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Elapsed and estimated finish time reporting
+WWW= https://metacpan.org/release/Time-Progress
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-Stopwatch/Makefile b/devel/p5-Time-Stopwatch/Makefile
index 6ac88b12cdf5..8b221a0b9df2 100644
--- a/devel/p5-Time-Stopwatch/Makefile
+++ b/devel/p5-Time-Stopwatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= madis555@hot.ee
COMMENT= Use tied scalars as timers
+WWW= https://metacpan.org/release/Time-Stopwatch
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Time-Warp/Makefile b/devel/p5-Time-Warp/Makefile
index d50a62fe123d..504ac4afb6a3 100644
--- a/devel/p5-Time-Warp/Makefile
+++ b/devel/p5-Time-Warp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Control over the flow of time
+WWW= https://metacpan.org/release/Time-Warp
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Time-modules/Makefile b/devel/p5-Time-modules/Makefile
index ea0eba67c5df..00e19bd4be0e 100644
--- a/devel/p5-Time-modules/Makefile
+++ b/devel/p5-Time-modules/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set of modules for time manipulation
+WWW= https://metacpan.org/release/MUIR/Time-modules-2013.0912
LICENSE= PD
diff --git a/devel/p5-Time-timegm/Makefile b/devel/p5-Time-timegm/Makefile
index a1f5e16396c2..93f8bc4b39bd 100644
--- a/devel/p5-Time-timegm/Makefile
+++ b/devel/p5-Time-timegm/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Efficiently compute time from local and GMT time
+WWW= https://metacpan.org/pod/Time::timegm
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-TimeDate/Makefile b/devel/p5-TimeDate/Makefile
index be21910d0fa7..6b73492ce513 100644
--- a/devel/p5-TimeDate/Makefile
+++ b/devel/p5-TimeDate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Perl5 module containing a better/faster date parser for absolute dates
+WWW= https://metacpan.org/release/TimeDate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ToolSet/Makefile b/devel/p5-ToolSet/Makefile
index 1e930af41e4b..500cf5acb742 100644
--- a/devel/p5-ToolSet/Makefile
+++ b/devel/p5-ToolSet/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mons@cpan.org
COMMENT= Load your commonly-used modules in a single import
+WWW= https://metacpan.org/release/ToolSet
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-TraceFuncs/Makefile b/devel/p5-TraceFuncs/Makefile
index f5817cf118a2..66ddce65d12b 100644
--- a/devel/p5-TraceFuncs/Makefile
+++ b/devel/p5-TraceFuncs/Makefile
@@ -8,6 +8,7 @@ DISTNAME= traceFunc-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl5 module to trace function calls as they happen
+WWW= https://metacpan.org/release/traceFunc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-Binary-Dictionary/Makefile b/devel/p5-Tree-Binary-Dictionary/Makefile
index 63acbe864fdf..7c94e0568946 100644
--- a/devel/p5-Tree-Binary-Dictionary/Makefile
+++ b/devel/p5-Tree-Binary-Dictionary/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Dictionary API to a binary tree
+WWW= https://metacpan.org/release/Tree-Binary-Dictionary
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-Binary/Makefile b/devel/p5-Tree-Binary/Makefile
index 583789221558..8a3dab285f20 100644
--- a/devel/p5-Tree-Binary/Makefile
+++ b/devel/p5-Tree-Binary/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Object Oriented Binary Tree for Perl
+WWW= https://metacpan.org/release/Tree-Binary
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-DAG_Node/Makefile b/devel/p5-Tree-DAG_Node/Makefile
index 56c8372170ad..a6a13155d785 100644
--- a/devel/p5-Tree-DAG_Node/Makefile
+++ b/devel/p5-Tree-DAG_Node/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Super class for representing nodes in a tree
+WWW= https://metacpan.org/release/Tree-DAG_Node
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-Node/Makefile b/devel/p5-Tree-Node/Makefile
index b0d8223c5f8a..2e06dee73e4e 100644
--- a/devel/p5-Tree-Node/Makefile
+++ b/devel/p5-Tree-Node/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Memory-efficient tree nodes in Perl
+WWW= https://metacpan.org/release/Tree-Node
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-Parser/Makefile b/devel/p5-Tree-Parser/Makefile
index 6b1e094caa9f..edcd7022415d 100644
--- a/devel/p5-Tree-Parser/Makefile
+++ b/devel/p5-Tree-Parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Module to parse formatted files into tree structures
+WWW= https://metacpan.org/release/Tree-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-R/Makefile b/devel/p5-Tree-R/Makefile
index 120c6fd260dd..c82f193502b0 100644
--- a/devel/p5-Tree-R/Makefile
+++ b/devel/p5-Tree-R/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Perl extension for the Rtree data structure and algorithms
+WWW= https://metacpan.org/release/Tree-R
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Tree-RedBlack/Makefile b/devel/p5-Tree-RedBlack/Makefile
index a5f62c30eddb..e0a0049355fa 100644
--- a/devel/p5-Tree-RedBlack/Makefile
+++ b/devel/p5-Tree-RedBlack/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl implementation of Red/Black tree, a type of balanced tree
+WWW= https://metacpan.org/release/Tree-RedBlack
LICENSE= ART10
diff --git a/devel/p5-Tree-Simple-View/Makefile b/devel/p5-Tree-Simple-View/Makefile
index 4911cca59071..157147df7756 100644
--- a/devel/p5-Tree-Simple-View/Makefile
+++ b/devel/p5-Tree-Simple-View/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set of classes for viewing Tree::Simple hierarchies
+WWW= https://metacpan.org/release/Tree-Simple-View
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-Simple-VisitorFactory/Makefile b/devel/p5-Tree-Simple-VisitorFactory/Makefile
index 84092b88676a..20bdce710a8c 100644
--- a/devel/p5-Tree-Simple-VisitorFactory/Makefile
+++ b/devel/p5-Tree-Simple-VisitorFactory/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Set of visitor objects for traversing Tree::Simple hierarchies
+WWW= https://metacpan.org/release/Tree-Simple-VisitorFactory
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-Simple/Makefile b/devel/p5-Tree-Simple/Makefile
index afc9c010795d..c799786d7289 100644
--- a/devel/p5-Tree-Simple/Makefile
+++ b/devel/p5-Tree-Simple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Simple tree object
+WWW= https://metacpan.org/release/Tree-Simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Tree-Trie/Makefile b/devel/p5-Tree-Trie/Makefile
index aa9e47121f95..a7da13497f60 100644
--- a/devel/p5-Tree-Trie/Makefile
+++ b/devel/p5-Tree-Trie/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= gebhart@secnetix.de
COMMENT= Data structure optimized for prefix lookup
+WWW= https://metacpan.org/release/Tree-Trie
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Type-Tie/Makefile b/devel/p5-Type-Tie/Makefile
index 583572de0fa4..f5f004eec728 100644
--- a/devel/p5-Type-Tie/Makefile
+++ b/devel/p5-Type-Tie/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tie a variable to a type constraint
+WWW= https://metacpan.org/release/Type-Tie
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Type-Tiny-Signatures/Makefile b/devel/p5-Type-Tiny-Signatures/Makefile
index bc6cec752f7e..519434840d0e 100644
--- a/devel/p5-Type-Tiny-Signatures/Makefile
+++ b/devel/p5-Type-Tiny-Signatures/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Method/Function Signatures w/Type::Tiny Constraints
+WWW= https://metacpan.org/release/Type-Tiny-Signatures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Type-Tiny-XS/Makefile b/devel/p5-Type-Tiny-XS/Makefile
index 80651045440e..10115fe55248 100644
--- a/devel/p5-Type-Tiny-XS/Makefile
+++ b/devel/p5-Type-Tiny-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tiny, yet Moo(se)-compatible type constraint
+WWW= https://metacpan.org/release/Type-Tiny-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Type-Tiny/Makefile b/devel/p5-Type-Tiny/Makefile
index e07018d41634..8594ac9562ee 100644
--- a/devel/p5-Type-Tiny/Makefile
+++ b/devel/p5-Type-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tiny, yet Moo(se)-compatible type constraint
+WWW= https://metacpan.org/release/Type-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Types-Core/Makefile b/devel/p5-Types-Core/Makefile
index 0fd952b95d8a..daf5569d1042 100644
--- a/devel/p5-Types-Core/Makefile
+++ b/devel/p5-Types-Core/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Core types defined as tests and literals
+WWW= https://metacpan.org/release/Types-Core
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Types-Path-Tiny/Makefile b/devel/p5-Types-Path-Tiny/Makefile
index d4426b468e1d..b60cac28fc96 100644
--- a/devel/p5-Types-Path-Tiny/Makefile
+++ b/devel/p5-Types-Path-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Path::Tiny types and coercions for Moose and Moo
+WWW= https://metacpan.org/release/Types-Path-Tiny
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Types-Serialiser/Makefile b/devel/p5-Types-Serialiser/Makefile
index 348558dfec7e..38761097b10c 100644
--- a/devel/p5-Types-Serialiser/Makefile
+++ b/devel/p5-Types-Serialiser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple data types for common serialisation formats
+WWW= https://metacpan.org/release/Types-Serialiser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Types-URI/Makefile b/devel/p5-Types-URI/Makefile
index 7a244b92700e..1869c9ed7760 100644
--- a/devel/p5-Types-URI/Makefile
+++ b/devel/p5-Types-URI/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for type constraints and coercions for URIs
+WWW= https://metacpan.org/release/Types-URI
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Types-UUID/Makefile b/devel/p5-Types-UUID/Makefile
index bca00338d769..dad49c9d0961 100644
--- a/devel/p5-Types-UUID/Makefile
+++ b/devel/p5-Types-UUID/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for type constraints for UUIDs
+WWW= https://metacpan.org/release/Types-UUID
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UDCode/Makefile b/devel/p5-UDCode/Makefile
index 6b2da468fd1c..789afdc04ae8 100644
--- a/devel/p5-UDCode/Makefile
+++ b/devel/p5-UDCode/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Does a set of code words form a uniquely decodable code?
+WWW= https://metacpan.org/release/UDCode
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-UI-Dialog/Makefile b/devel/p5-UI-Dialog/Makefile
index 24891ac01f3a..9242f18d7fe5 100644
--- a/devel/p5-UI-Dialog/Makefile
+++ b/devel/p5-UI-Dialog/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl wrapper for the various dialog applications
+WWW= https://metacpan.org/release/UI-Dialog
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-UNIVERSAL-can/Makefile b/devel/p5-UNIVERSAL-can/Makefile
index 646ce1fee8e7..8f5834907151 100644
--- a/devel/p5-UNIVERSAL-can/Makefile
+++ b/devel/p5-UNIVERSAL-can/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Hack around people calling UNIVERSAL::can() as a function
+WWW= https://metacpan.org/release/UNIVERSAL-can
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UNIVERSAL-isa/Makefile b/devel/p5-UNIVERSAL-isa/Makefile
index 131e6e265a19..76d3ddd34fcf 100644
--- a/devel/p5-UNIVERSAL-isa/Makefile
+++ b/devel/p5-UNIVERSAL-isa/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Try to recover from people calling UNIVERSAL::isa as a function
+WWW= https://metacpan.org/release/UNIVERSAL-isa
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UNIVERSAL-moniker/Makefile b/devel/p5-UNIVERSAL-moniker/Makefile
index 0541347a3a5e..1a0254026e0a 100644
--- a/devel/p5-UNIVERSAL-moniker/Makefile
+++ b/devel/p5-UNIVERSAL-moniker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Moniker for classes
+WWW= https://metacpan.org/release/UNIVERSAL-moniker
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UNIVERSAL-ref/Makefile b/devel/p5-UNIVERSAL-ref/Makefile
index af977178055f..2e882c2cff8a 100644
--- a/devel/p5-UNIVERSAL-ref/Makefile
+++ b/devel/p5-UNIVERSAL-ref/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Turns ref() into a multimethod
+WWW= https://metacpan.org/release/UNIVERSAL-ref
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-B-Utils>=0:devel/p5-B-Utils
diff --git a/devel/p5-UNIVERSAL-require/Makefile b/devel/p5-UNIVERSAL-require/Makefile
index 336d59911ff4..cfa8186a7f7d 100644
--- a/devel/p5-UNIVERSAL-require/Makefile
+++ b/devel/p5-UNIVERSAL-require/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to require() from a variable
+WWW= https://metacpan.org/release/UNIVERSAL-require
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UNIVERSAL-which/Makefile b/devel/p5-UNIVERSAL-which/Makefile
index 4f1bbb472fb6..f75ae530c198 100644
--- a/devel/p5-UNIVERSAL-which/Makefile
+++ b/devel/p5-UNIVERSAL-which/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for telling fully qualified name of the method
+WWW= https://metacpan.org/release/UNIVERSAL-which
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-UUID-Random-Patch-UseMRS/Makefile b/devel/p5-UUID-Random-Patch-UseMRS/Makefile
index e6921705127b..27ddd1c424ac 100644
--- a/devel/p5-UUID-Random-Patch-UseMRS/Makefile
+++ b/devel/p5-UUID-Random-Patch-UseMRS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Make UUID::Random use Math::Random::Secure::rand()
+WWW= https://metacpan.org/release/UUID-Random-Patch-UseMRS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UUID-Random/Makefile b/devel/p5-UUID-Random/Makefile
index 1661c357bc65..e676636515a0 100644
--- a/devel/p5-UUID-Random/Makefile
+++ b/devel/p5-UUID-Random/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate random uuid strings
+WWW= https://metacpan.org/release/UUID-Random
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UUID-Tiny/Makefile b/devel/p5-UUID-Tiny/Makefile
index 1790c94edc94..503a111f1f34 100644
--- a/devel/p5-UUID-Tiny/Makefile
+++ b/devel/p5-UUID-Tiny/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure Perl UUID Support With Functional Interface
+WWW= https://metacpan.org/release/UUID-Tiny
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Digest-SHA1>=0:security/p5-Digest-SHA1
diff --git a/devel/p5-UUID-URandom/Makefile b/devel/p5-UUID-URandom/Makefile
index b2c0b90d5160..a7a4828b27f6 100644
--- a/devel/p5-UUID-URandom/Makefile
+++ b/devel/p5-UUID-URandom/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= UUIDs based on /dev/urandom or the Windows Crypto API
+WWW= https://metacpan.org/release/UUID-URandom
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-UUID/Makefile b/devel/p5-UUID/Makefile
index 030b37324414..fb905aa84ad4 100644
--- a/devel/p5-UUID/Makefile
+++ b/devel/p5-UUID/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl extension for using UUID interfaces as defined in e2fsprogs
+WWW= https://metacpan.org/release/UUID
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/License
diff --git a/devel/p5-Uniq/Makefile b/devel/p5-Uniq/Makefile
index 829b6715ceab..4b711596beaf 100644
--- a/devel/p5-Uniq/Makefile
+++ b/devel/p5-Uniq/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Perl extension for managing a uniq list of values
+WWW= https://metacpan.org/release/Uniq
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Unix-Groups-FFI/Makefile b/devel/p5-Unix-Groups-FFI/Makefile
index cfc6569fd339..f1495590fa95 100644
--- a/devel/p5-Unix-Groups-FFI/Makefile
+++ b/devel/p5-Unix-Groups-FFI/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface to Unix group syscalls
+WWW= https://metacpan.org/release/Unix-Groups-FFI
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Unix-Groups/Makefile b/devel/p5-Unix-Groups/Makefile
index 9abdbccea93e..f84abf48c438 100644
--- a/devel/p5-Unix-Groups/Makefile
+++ b/devel/p5-Unix-Groups/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl support for getgroups and setgroups syscalls
+WWW= https://metacpan.org/pod/Unix::Groups
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Unix-Statgrab/Makefile b/devel/p5-Unix-Statgrab/Makefile
index e865cb2f321a..28a3156f83fe 100644
--- a/devel/p5-Unix-Statgrab/Makefile
+++ b/devel/p5-Unix-Statgrab/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= tdb@FreeBSD.org
COMMENT= Perl extension for collecting information about the machine
+WWW= https://metacpan.org/release/Unix-Statgrab
BUILD_DEPENDS= p5-Config-AutoConf>=0.317:devel/p5-Config-AutoConf
LIB_DEPENDS= libstatgrab.so:devel/libstatgrab
diff --git a/devel/p5-Unix-Uptime/Makefile b/devel/p5-Unix-Uptime/Makefile
index 23b4457dcf30..01731b2c8444 100644
--- a/devel/p5-Unix-Uptime/Makefile
+++ b/devel/p5-Unix-Uptime/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mopsfelder@gmail.com
COMMENT= Determine the current uptime in seconds
+WWW= https://metacpan.org/release/Unix-Uptime
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-User-Identity/Makefile b/devel/p5-User-Identity/Makefile
index 1c4d88d6c378..ad7a27c5d5a8 100644
--- a/devel/p5-User-Identity/Makefile
+++ b/devel/p5-User-Identity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manage informational objects related to a physical person
+WWW= https://metacpan.org/release/User-Identity
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Util-Any/Makefile b/devel/p5-Util-Any/Makefile
index 029831c0f9be..6b93af16ae18 100644
--- a/devel/p5-Util-Any/Makefile
+++ b/devel/p5-Util-Any/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= feld@FreeBSD.org
COMMENT= Export any utilities and create your own utility module
+WWW= https://github.com/ktat/Util-Any
LICENSE= ART10
diff --git a/devel/p5-VCP-Dest-svk/Makefile b/devel/p5-VCP-Dest-svk/Makefile
index 0710f2c3df20..33a41499e1a6 100644
--- a/devel/p5-VCP-Dest-svk/Makefile
+++ b/devel/p5-VCP-Dest-svk/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= VCP destination driver for svn/svk
+WWW= https://metacpan.org/release/CLKAO/VCP-Dest-svk-0.29
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-VCP-Source-cvsbk/Makefile b/devel/p5-VCP-Source-cvsbk/Makefile
index 678ca6c74cd8..1d1f5114d077 100644
--- a/devel/p5-VCP-Source-cvsbk/Makefile
+++ b/devel/p5-VCP-Source-cvsbk/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= VCP source driver for bk exported cvs repository
+WWW= https://metacpan.org/release/CLKAO/VCP-Source-cvsbk-0.11
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-VCP-autrijus/Makefile b/devel/p5-VCP-autrijus/Makefile
index c71e2e882fef..7ecefff11f6c 100644
--- a/devel/p5-VCP-autrijus/Makefile
+++ b/devel/p5-VCP-autrijus/Makefile
@@ -10,6 +10,7 @@ DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-snapshot-${PORTVERSION:C/\.([^.]*)$/-\1/}
MAINTAINER= perl@FreeBSD.org
COMMENT= Tool for copying files between various SCM repositories
+WWW= http://public.perforce.com/public/revml/index.html
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
diff --git a/devel/p5-VCS-Lite/Makefile b/devel/p5-VCS-Lite/Makefile
index 6e692e0f3755..eaca3c64ab51 100644
--- a/devel/p5-VCS-Lite/Makefile
+++ b/devel/p5-VCS-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Minimal version control system
+WWW= https://metacpan.org/release/VCS-Lite
LICENSE= ART20
diff --git a/devel/p5-VCS/Makefile b/devel/p5-VCS/Makefile
index 11572d12dfc9..6af399dc0e14 100644
--- a/devel/p5-VCS/Makefile
+++ b/devel/p5-VCS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library for generic Version Control System access in Perl
+WWW= https://metacpan.org/release/VCS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Validation-Class/Makefile b/devel/p5-Validation-Class/Makefile
index ff4514b13923..b3c684caf5ef 100644
--- a/devel/p5-Validation-Class/Makefile
+++ b/devel/p5-Validation-Class/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Perl extension for centralized input validation for any application
+WWW= https://metacpan.org/release/Validation-Class
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Variable-Disposition/Makefile b/devel/p5-Variable-Disposition/Makefile
index 949817eced15..3b125554b06d 100644
--- a/devel/p5-Variable-Disposition/Makefile
+++ b/devel/p5-Variable-Disposition/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Helper functions for disposing of variables
+WWW= https://metacpan.org/release/Variable-Disposition
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Variable-Eject/Makefile b/devel/p5-Variable-Eject/Makefile
index 7fda6a4280a2..70bc545c6b03 100644
--- a/devel/p5-Variable-Eject/Makefile
+++ b/devel/p5-Variable-Eject/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Eject variables from hash to current namespace
+WWW= https://metacpan.org/release/Variable-Eject
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Variable-Magic/Makefile b/devel/p5-Variable-Magic/Makefile
index fb0743d356ec..a9ac42d08593 100644
--- a/devel/p5-Variable-Magic/Makefile
+++ b/devel/p5-Variable-Magic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Associate user-defined magic to variables from Perl
+WWW= https://metacpan.org/release/Variable-Magic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Venus/Makefile b/devel/p5-Venus/Makefile
index 5e57802f962d..577d7d62c67c 100644
--- a/devel/p5-Venus/Makefile
+++ b/devel/p5-Venus/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OO Library
+WWW= https://metacpan.org/dist/Venus
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-Want/Makefile b/devel/p5-Want/Makefile
index c630080aa6df..2895996f11e0 100644
--- a/devel/p5-Want/Makefile
+++ b/devel/p5-Want/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generalisation of wantarray
+WWW= https://metacpan.org/release/Want
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-WeakRef/Makefile b/devel/p5-WeakRef/Makefile
index 2c959d4e2ad5..f7195d8f8987 100644
--- a/devel/p5-WeakRef/Makefile
+++ b/devel/p5-WeakRef/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= API to the Perl weak references
+WWW= https://metacpan.org/release/WeakRef
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-Workflow/Makefile b/devel/p5-Workflow/Makefile
index 4b7d1824d47d..e88426ec9d8a 100644
--- a/devel/p5-Workflow/Makefile
+++ b/devel/p5-Workflow/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Simple, flexible system to implement workflows
+WWW= https://metacpan.org/release/Workflow
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-X-Tiny/Makefile b/devel/p5-X-Tiny/Makefile
index 3b9b68fd6e5a..4003266cce37 100644
--- a/devel/p5-X-Tiny/Makefile
+++ b/devel/p5-X-Tiny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Base class for a bare-bones exception factory
+WWW= https://metacpan.org/release/X-Tiny
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-XML-Compile-Tester/Makefile b/devel/p5-XML-Compile-Tester/Makefile
index 8be529c1f0c9..2da131abf82e 100644
--- a/devel/p5-XML-Compile-Tester/Makefile
+++ b/devel/p5-XML-Compile-Tester/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Support XML::Compile Related Regression Testing
+WWW= https://metacpan.org/release/XML-Compile-Tester
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-XML-Pastor/Makefile b/devel/p5-XML-Pastor/Makefile
index cfb6c5743657..5ac30925c494 100644
--- a/devel/p5-XML-Pastor/Makefile
+++ b/devel/p5-XML-Pastor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Generate Perl classes with XML bindings from a W3C XSD schema
+WWW= https://metacpan.org/release/XML-Pastor
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-XS-Object-Magic/Makefile b/devel/p5-XS-Object-Magic/Makefile
index 7af1df0b2e85..1c4ebfa7d8af 100644
--- a/devel/p5-XS-Object-Magic/Makefile
+++ b/devel/p5-XS-Object-Magic/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Opaque, extensible XS pointer backed objects using sv_magic
+WWW= https://metacpan.org/release/XS-Object-Magic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-XS-Parse-Keyword/Makefile b/devel/p5-XS-Parse-Keyword/Makefile
index ee82999d4560..5cdec78d8a7f 100644
--- a/devel/p5-XS-Parse-Keyword/Makefile
+++ b/devel/p5-XS-Parse-Keyword/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS functions to assist in parsing keyword syntax
+WWW= https://metacpan.org/dist/XS-Parse-Keyword
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-XS-Parse-Sublike/Makefile b/devel/p5-XS-Parse-Sublike/Makefile
index 09248d680b90..b1400fe35e0a 100644
--- a/devel/p5-XS-Parse-Sublike/Makefile
+++ b/devel/p5-XS-Parse-Sublike/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XS functions to assist in parsing sub-like syntax
+WWW= https://metacpan.org/dist/XS-Parse-Sublike
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-XSLoader/Makefile b/devel/p5-XSLoader/Makefile
index 0ce4fe8ee3bf..098ab4d4980c 100644
--- a/devel/p5-XSLoader/Makefile
+++ b/devel/p5-XSLoader/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Dynamically load C libraries into Perl code
+WWW= https://metacpan.org/release/XSLoader
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-XXX/Makefile b/devel/p5-XXX/Makefile
index 124071b2f9d6..94a92a7bbc5f 100644
--- a/devel/p5-XXX/Makefile
+++ b/devel/p5-XXX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= See Your Data in the Nude
+WWW= https://metacpan.org/release/XXX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Xporter/Makefile b/devel/p5-Xporter/Makefile
index 72f138fda7fe..ecc1e6b1b03a 100644
--- a/devel/p5-Xporter/Makefile
+++ b/devel/p5-Xporter/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alternative Exporter with persistent defaults and auto-ISA
+WWW= https://metacpan.org/release/Xporter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-YAML-AppConfig/Makefile b/devel/p5-YAML-AppConfig/Makefile
index f7db2643242e..50cad6cd19d6 100644
--- a/devel/p5-YAML-AppConfig/Makefile
+++ b/devel/p5-YAML-AppConfig/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to manage configuration files with YAML
+WWW= https://metacpan.org/release/YAML-AppConfig
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-Yada-Yada-Yada/Makefile b/devel/p5-Yada-Yada-Yada/Makefile
index c9551dd51909..aaa5740bf5ac 100644
--- a/devel/p5-Yada-Yada-Yada/Makefile
+++ b/devel/p5-Yada-Yada-Yada/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Adds a Yada-Yada-Yada operator (...) to Perl 5
+WWW= https://metacpan.org/release/Yada-Yada-Yada
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Filter-Simple>=0:textproc/p5-Filter-Simple
diff --git a/devel/p5-ZML/Makefile b/devel/p5-ZML/Makefile
index 340056bee5b5..206cc43a66be 100644
--- a/devel/p5-ZML/Makefile
+++ b/devel/p5-ZML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= vvelox@vvelox.net
COMMENT= Simple, fast, and easy to read binary data storage format
+WWW= https://metacpan.org/release/ZML
BUILD_DEPENDS= p5-Error-Helper>=0:devel/p5-Error-Helper
RUN_DEPENDS= p5-Error-Helper>=0:devel/p5-Error-Helper
diff --git a/devel/p5-accessors-fast/Makefile b/devel/p5-accessors-fast/Makefile
index 1ad5cdbdc316..c31b317d2cde 100644
--- a/devel/p5-accessors-fast/Makefile
+++ b/devel/p5-accessors-fast/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= anes@anes.su
COMMENT= Wrap fastest Class::Accessor::* into pragma
+WWW= https://metacpan.org/release/accessors-fast
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-accessors/Makefile b/devel/p5-accessors/Makefile
index 8b59eaf93311..53a9d66e63bb 100644
--- a/devel/p5-accessors/Makefile
+++ b/devel/p5-accessors/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create accessor methods in caller's package #'
+WWW= https://metacpan.org/release/accessors
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-alias-module/Makefile b/devel/p5-alias-module/Makefile
index ccd1b986b0e7..738fdd50cdc3 100644
--- a/devel/p5-alias-module/Makefile
+++ b/devel/p5-alias-module/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Alias one module as another
+WWW= https://metacpan.org/dist/alias-module
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-aliased/Makefile b/devel/p5-aliased/Makefile
index 7befd337b977..d47a8e412cb5 100644
--- a/devel/p5-aliased/Makefile
+++ b/devel/p5-aliased/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= des@FreeBSD.org
COMMENT= Use shorter versions of class names
+WWW= https://metacpan.org/release/aliased
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-asa/Makefile b/devel/p5-asa/Makefile
index d415a2107d70..364a0e4dd051 100644
--- a/devel/p5-asa/Makefile
+++ b/devel/p5-asa/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to say your class/object working like something else
+WWW= https://metacpan.org/release/asa
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-autobox-Core/Makefile b/devel/p5-autobox-Core/Makefile
index 743714526afa..82b773b7196e 100644
--- a/devel/p5-autobox-Core/Makefile
+++ b/devel/p5-autobox-Core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Core functions exposed as methods in primitive types
+WWW= https://metacpan.org/release/autobox-Core
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-autobox-Transform/Makefile b/devel/p5-autobox-Transform/Makefile
index ca59011037ac..90b33c5f7a73 100644
--- a/devel/p5-autobox-Transform/Makefile
+++ b/devel/p5-autobox-Transform/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Autobox methods to transform Arrays and Hashes
+WWW= https://metacpan.org/release/autobox-Transform
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-autobox/Makefile b/devel/p5-autobox/Makefile
index 0bb41b465d89..89634bd25460 100644
--- a/devel/p5-autobox/Makefile
+++ b/devel/p5-autobox/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bill.brinzer@gmail.com
COMMENT= Call methods on native Perl types
+WWW= https://metacpan.org/release/autobox
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-autodie/Makefile b/devel/p5-autodie/Makefile
index c3ea0cda39ce..ccb70bf9199a 100644
--- a/devel/p5-autodie/Makefile
+++ b/devel/p5-autodie/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Replace functions with ones that succeed or die with lexical scope
+WWW= https://metacpan.org/release/autodie
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-autovivification/Makefile b/devel/p5-autovivification/Makefile
index 6b1b1666b361..ec54c205a5fe 100644
--- a/devel/p5-autovivification/Makefile
+++ b/devel/p5-autovivification/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lexically disable autovivification
+WWW= https://metacpan.org/release/autovivification
LICENSE= MIT
diff --git a/devel/p5-bareword-filehandles/Makefile b/devel/p5-bareword-filehandles/Makefile
index 5fa2fb7afee8..518ea5a0b328 100644
--- a/devel/p5-bareword-filehandles/Makefile
+++ b/devel/p5-bareword-filehandles/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Disables bareword filehandles
+WWW= https://metacpan.org/release/bareword-filehandles
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-boolean/Makefile b/devel/p5-boolean/Makefile
index bc13492e2cc2..80206d401c6e 100644
--- a/devel/p5-boolean/Makefile
+++ b/devel/p5-boolean/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Boolean support for Perl
+WWW= https://metacpan.org/release/boolean
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-capitalization/Makefile b/devel/p5-capitalization/Makefile
index 907e931424aa..5ca140f1f160 100644
--- a/devel/p5-capitalization/Makefile
+++ b/devel/p5-capitalization/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= demon@FreeBSD.org
COMMENT= Perl module which allows you to use familiar style on method naming
+WWW= https://metacpan.org/release/capitalization
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-carton/Makefile b/devel/p5-carton/Makefile
index e63ab4903756..abe9f4d8aca9 100644
--- a/devel/p5-carton/Makefile
+++ b/devel/p5-carton/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Carton-v${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module dependency manager
+WWW= https://metacpan.org/release/Carton
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-common-sense/Makefile b/devel/p5-common-sense/Makefile
index c409896cb77f..3b84ef9d5008 100644
--- a/devel/p5-common-sense/Makefile
+++ b/devel/p5-common-sense/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Perl common defaults with lower memory usage
+WWW= https://metacpan.org/release/common-sense
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-constant-boolean/Makefile b/devel/p5-constant-boolean/Makefile
index c5fa785cbccd..6202cbc76902 100644
--- a/devel/p5-constant-boolean/Makefile
+++ b/devel/p5-constant-boolean/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Define TRUE and FALSE constants
+WWW= https://metacpan.org/release/constant-boolean
TEST_DEPENDS= p5-Symol-Util>=0:devel/p5-Symbol-Util
diff --git a/devel/p5-constant-def/Makefile b/devel/p5-constant-def/Makefile
index 07327b2d03f7..ad3f3bcde4f0 100644
--- a/devel/p5-constant-def/Makefile
+++ b/devel/p5-constant-def/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mons@cpan.org
COMMENT= Declare only undeclared constants
+WWW= https://metacpan.org/release/constant-def
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-ex-lib>=0.06:devel/p5-ex-lib
diff --git a/devel/p5-constant-defer/Makefile b/devel/p5-constant-defer/Makefile
index 48d971ffae17..7178972beac2 100644
--- a/devel/p5-constant-defer/Makefile
+++ b/devel/p5-constant-defer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Constant subs with deferred value calculation
+WWW= https://metacpan.org/release/constant-defer
LICENSE= GPLv3
diff --git a/devel/p5-constant-lexical/Makefile b/devel/p5-constant-lexical/Makefile
index 1ea71dc5b1b5..62f6865e1372 100644
--- a/devel/p5-constant-lexical/Makefile
+++ b/devel/p5-constant-lexical/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl pragma to declare lexical compile-time constants
+WWW= https://metacpan.org/release/constant-lexical
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-constant/Makefile b/devel/p5-constant/Makefile
index 98e434632b90..44a21b660705 100644
--- a/devel/p5-constant/Makefile
+++ b/devel/p5-constant/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl pragma to declare constants
+WWW= https://metacpan.org/release/constant
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-cpan-listchanges/Makefile b/devel/p5-cpan-listchanges/Makefile
index bf17f010ef8c..8cfa73b88e19 100644
--- a/devel/p5-cpan-listchanges/Makefile
+++ b/devel/p5-cpan-listchanges/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension to list changes for CPAN modules
+WWW= https://metacpan.org/release/cpan-listchanges
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-curry/Makefile b/devel/p5-curry/Makefile
index 2ba737e12ae3..f3e32b5fd578 100644
--- a/devel/p5-curry/Makefile
+++ b/devel/p5-curry/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create automatic curried method call closures for any class or object
+WWW= https://metacpan.org/release/curry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-enum/Makefile b/devel/p5-enum/Makefile
index df665583fe6a..8af69fd35835 100644
--- a/devel/p5-enum/Makefile
+++ b/devel/p5-enum/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:C/0$//}
MAINTAINER= perl@FreeBSD.org
COMMENT= Defines symbolic constants with ordered numeric values, like C enums
+WWW= https://metacpan.org/release/enum
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-ex-lib/Makefile b/devel/p5-ex-lib/Makefile
index 1acc98daf884..197b3e418bc8 100644
--- a/devel/p5-ex-lib/Makefile
+++ b/devel/p5-ex-lib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mons@cpan.org
COMMENT= Relative use lib in absolute way
+WWW= https://metacpan.org/release/ex-lib
RUN_DEPENDS= p5-lib-abs>=0.90:devel/p5-lib-abs
diff --git a/devel/p5-experimental/Makefile b/devel/p5-experimental/Makefile
index 7d1361b91de2..daeb0b893ddc 100644
--- a/devel/p5-experimental/Makefile
+++ b/devel/p5-experimental/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Experimental features made easy
+WWW= https://metacpan.org/release/experimental
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-forks/Makefile b/devel/p5-forks/Makefile
index dd64b99980c3..aaf413b1f8b2 100644
--- a/devel/p5-forks/Makefile
+++ b/devel/p5-forks/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Drop-in replacement for Perl threads using fork()
+WWW= https://metacpan.org/release/forks
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-github_creator/Makefile b/devel/p5-github_creator/Makefile
index 67adb7be946a..8837bf62d301 100644
--- a/devel/p5-github_creator/Makefile
+++ b/devel/p5-github_creator/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create a Github repository for your Perl module
+WWW= https://metacpan.org/release/BDFOY/github_creator-0.15
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Config-IniFiles>0:devel/p5-Config-IniFiles \
diff --git a/devel/p5-goto-file/Makefile b/devel/p5-goto-file/Makefile
index 24515504a848..5e9eab492dc3 100644
--- a/devel/p5-goto-file/Makefile
+++ b/devel/p5-goto-file/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stop parsing the current file and move on to a different one
+WWW= https://metacpan.org/release/goto-file
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-iCal-Parser/Makefile b/devel/p5-iCal-Parser/Makefile
index 2f38d9ae9a1e..56426c8f43f9 100644
--- a/devel/p5-iCal-Parser/Makefile
+++ b/devel/p5-iCal-Parser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parse iCalendar files into a data structure
+WWW= https://metacpan.org/release/iCal-Parser
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-indirect/Makefile b/devel/p5-indirect/Makefile
index a4d9489c7006..91683ab3e59e 100644
--- a/devel/p5-indirect/Makefile
+++ b/devel/p5-indirect/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Lexically warn about using the indirect object syntax
+WWW= https://metacpan.org/release/indirect
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-interface/Makefile b/devel/p5-interface/Makefile
index a2bcf701ef54..65f815774afb 100644
--- a/devel/p5-interface/Makefile
+++ b/devel/p5-interface/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sergey.dyatko@gmail.com
COMMENT= Simple compile time interface checking for OO Perl
+WWW= https://metacpan.org/release/interface
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-latest/Makefile b/devel/p5-latest/Makefile
index dff376864dc5..7a04d1eb7e0d 100644
--- a/devel/p5-latest/Makefile
+++ b/devel/p5-latest/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use the latest Perl features
+WWW= https://metacpan.org/release/latest
USES= perl5
USE_PERL5= modbuild
diff --git a/devel/p5-lexical-underscore/Makefile b/devel/p5-lexical-underscore/Makefile
index 8723863c580a..f66a04b46593 100644
--- a/devel/p5-lexical-underscore/Makefile
+++ b/devel/p5-lexical-underscore/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Access lexical underscore of your caller
+WWW= https://metacpan.org/release/lexical-underscore
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-lib-abs/Makefile b/devel/p5-lib-abs/Makefile
index f9fb8ec84f1c..9cd26e990191 100644
--- a/devel/p5-lib-abs/Makefile
+++ b/devel/p5-lib-abs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mons@cpan.org
COMMENT= Relative use lib in absolute way
+WWW= https://metacpan.org/release/lib-abs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-libalarm/Makefile b/devel/p5-libalarm/Makefile
index 0a2abf8b1b8a..3f4cf68f0d9c 100644
--- a/devel/p5-libalarm/Makefile
+++ b/devel/p5-libalarm/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= delgod@portaone.com
COMMENT= Allow multiple, queued alarms
+WWW= https://metacpan.org/release/libalarm
USES= perl5
USE_PERL5= configure
diff --git a/devel/p5-libxml-enno/Makefile b/devel/p5-libxml-enno/Makefile
index 0e648bdf2513..b773103c2a6c 100644
--- a/devel/p5-libxml-enno/Makefile
+++ b/devel/p5-libxml-enno/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Group of Perl modules for XML parsing
+WWW= https://metacpan.org/release/libxml-enno
BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser \
p5-libwww>=0:www/p5-libwww \
diff --git a/devel/p5-local-lib/Makefile b/devel/p5-local-lib/Makefile
index 9a3206daba13..a463f67d751e 100644
--- a/devel/p5-local-lib/Makefile
+++ b/devel/p5-local-lib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Create and use a local lib/ for perl modules with PERL5LIB
+WWW= https://metacpan.org/release/local-lib
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-match-simple/Makefile b/devel/p5-match-simple/Makefile
index ee6955e48099..9bf8ea498f7f 100644
--- a/devel/p5-match-simple/Makefile
+++ b/devel/p5-match-simple/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simplified clone of smartmatch operator
+WWW= https://metacpan.org/release/match-simple
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-mem/Makefile b/devel/p5-mem/Makefile
index 98b000592148..e3686f487d26 100644
--- a/devel/p5-mem/Makefile
+++ b/devel/p5-mem/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use "in-mem" pkgs and force definitions into mem early
+WWW= https://metacpan.org/release/mem
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-mixin/Makefile b/devel/p5-mixin/Makefile
index 5e366304e83f..8a66a18845b0 100644
--- a/devel/p5-mixin/Makefile
+++ b/devel/p5-mixin/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Mix-in inheritance, an alternative to multiple inheritance
+WWW= https://metacpan.org/release/mixin
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-mocked/Makefile b/devel/p5-mocked/Makefile
index fbd5ec9e1de3..283241edc987 100644
--- a/devel/p5-mocked/Makefile
+++ b/devel/p5-mocked/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use mocked libraries in unit tests
+WWW= https://metacpan.org/release/mocked
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-URI>=0:net/p5-URI
diff --git a/devel/p5-multidimensional/Makefile b/devel/p5-multidimensional/Makefile
index dd17fe96f377..2b50d3124230 100644
--- a/devel/p5-multidimensional/Makefile
+++ b/devel/p5-multidimensional/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Disables multidimensional array emulation
+WWW= https://metacpan.org/release/multidimensional
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-namespace-autoclean/Makefile b/devel/p5-namespace-autoclean/Makefile
index 35ee9bc2919b..b9317bb8d011 100644
--- a/devel/p5-namespace-autoclean/Makefile
+++ b/devel/p5-namespace-autoclean/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Keep imports out of your namespace
+WWW= https://metacpan.org/release/namespace-autoclean
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-namespace-clean-xs/Makefile b/devel/p5-namespace-clean-xs/Makefile
index 1e5aa2f0355a..af28ddac89d4 100644
--- a/devel/p5-namespace-clean-xs/Makefile
+++ b/devel/p5-namespace-clean-xs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Keep imports and functions out of your namespace, in XS
+WWW= https://metacpan.org/pod/namespace::clean::xs
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-namespace-clean/Makefile b/devel/p5-namespace-clean/Makefile
index 7e622240c11a..384a6ef14055 100644
--- a/devel/p5-namespace-clean/Makefile
+++ b/devel/p5-namespace-clean/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Keep imports and functions out of your namespace
+WWW= https://metacpan.org/release/namespace-clean
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-namespace-sweep/Makefile b/devel/p5-namespace-sweep/Makefile
index 7269839516e8..08aa9a92aff5 100644
--- a/devel/p5-namespace-sweep/Makefile
+++ b/devel/p5-namespace-sweep/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Sweep up imported subs in your classes
+WWW= https://metacpan.org/release/namespace-sweep
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-B-Hooks-EndOfScope>=0.09:devel/p5-B-Hooks-EndOfScope \
diff --git a/devel/p5-orz/Makefile b/devel/p5-orz/Makefile
index 5c91da6f3cac..449956a505bd 100644
--- a/devel/p5-orz/Makefile
+++ b/devel/p5-orz/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= snowfly@yuntech.edu.tw
COMMENT= Method of annotation as /* */ in perl
+WWW= https://metacpan.org/release/orz
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Module-Compile>=0.21:devel/p5-Module-Compile
diff --git a/devel/p5-parent/Makefile b/devel/p5-parent/Makefile
index c33696bb1dab..f679ad7ced4a 100644
--- a/devel/p5-parent/Makefile
+++ b/devel/p5-parent/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Establish an ISA relationship with base classes at compile time
+WWW= https://metacpan.org/release/parent
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-pip/Makefile b/devel/p5-pip/Makefile
index 09680d89d6cf..95ea17e3df79 100644
--- a/devel/p5-pip/Makefile
+++ b/devel/p5-pip/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl Installation Program
+WWW= https://metacpan.org/release/pip
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-prefork/Makefile b/devel/p5-prefork/Makefile
index 3b87ea243b47..52c05d5fc074 100644
--- a/devel/p5-prefork/Makefile
+++ b/devel/p5-prefork/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Optimize module loading across forking and non-forking scenarios
+WWW= https://metacpan.org/release/prefork
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-relative/Makefile b/devel/p5-relative/Makefile
index 70589abe01fe..532cc1dd4a82 100644
--- a/devel/p5-relative/Makefile
+++ b/devel/p5-relative/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Load modules with relative names
+WWW= https://metacpan.org/release/relative
RUN_DEPENDS= p5-UNIVERSAL-require>=0.11:devel/p5-UNIVERSAL-require
diff --git a/devel/p5-routines/Makefile b/devel/p5-routines/Makefile
index 9e854bc2d2ca..432c824dcb93 100644
--- a/devel/p5-routines/Makefile
+++ b/devel/p5-routines/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typeable method and function signatures
+WWW= https://metacpan.org/release/routines
LICENSE= APACHE20
diff --git a/devel/p5-self-init/Makefile b/devel/p5-self-init/Makefile
index c236bc2b0cee..e51a2513e23c 100644
--- a/devel/p5-self-init/Makefile
+++ b/devel/p5-self-init/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Invoke package init methods at compile time
+WWW= https://metacpan.org/release/self-init
TEST_DEPENDS= p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \
p5-ex-lib>=0:devel/p5-ex-lib
diff --git a/devel/p5-self/Makefile b/devel/p5-self/Makefile
index b2e7629132a1..086c619a9210 100644
--- a/devel/p5-self/Makefile
+++ b/devel/p5-self/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Provides "self" and "args" keywords in your OO program
+WWW= https://metacpan.org/release/self
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/p5-strictures/Makefile b/devel/p5-strictures/Makefile
index 4fc8290b48b9..240fa87edb6e 100644
--- a/devel/p5-strictures/Makefile
+++ b/devel/p5-strictures/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Turn on strict and make all warnings fatal
+WWW= https://metacpan.org/release/strictures
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-subatom/Makefile b/devel/p5-subatom/Makefile
index 440f906464da..d9c0254bd1ce 100644
--- a/devel/p5-subatom/Makefile
+++ b/devel/p5-subatom/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Produce an atom feed from subversion commits
+WWW= https://metacpan.org/release/HDM/subatom-0.12
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/README
diff --git a/devel/p5-subversion/Makefile b/devel/p5-subversion/Makefile
index 655789cfdb32..f723b719848e 100644
--- a/devel/p5-subversion/Makefile
+++ b/devel/p5-subversion/Makefile
@@ -2,6 +2,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= lev@FreeBSD.org
COMMENT= Perl bindings for Version control system
+WWW= https://subversion.apache.org/
USES= perl5
USE_PERL5= build run
diff --git a/devel/p5-superclass/Makefile b/devel/p5-superclass/Makefile
index 4c195edbbc46..8788dcd19082 100644
--- a/devel/p5-superclass/Makefile
+++ b/devel/p5-superclass/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Like parent, but with version checks
+WWW= https://metacpan.org/release/superclass
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-syntax/Makefile b/devel/p5-syntax/Makefile
index 034c5a045a91..07b5f9528d4e 100644
--- a/devel/p5-syntax/Makefile
+++ b/devel/p5-syntax/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Activate syntax extensions in Perl
+WWW= https://metacpan.org/release/syntax
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-threads-shared/Makefile b/devel/p5-threads-shared/Makefile
index 0a880fb1176d..30b6da62eeba 100644
--- a/devel/p5-threads-shared/Makefile
+++ b/devel/p5-threads-shared/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Share data structures between threads
+WWW= https://metacpan.org/release/threads-shared
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-threads/Makefile b/devel/p5-threads/Makefile
index 8aa87e409663..530b27b2c13a 100644
--- a/devel/p5-threads/Makefile
+++ b/devel/p5-threads/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interpreter-based threads
+WWW= https://metacpan.org/release/threads
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-true/Makefile b/devel/p5-true/Makefile
index f5851eff5c63..daec4c9d43ad 100644
--- a/devel/p5-true/Makefile
+++ b/devel/p5-true/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically return a true value when a file is required
+WWW= https://metacpan.org/release/true
BUILD_DEPENDS= p5-ExtUtils-Depends>=0.405:devel/p5-ExtUtils-Depends \
${RUN_DEPENDS}
diff --git a/devel/p5-uni-perl/Makefile b/devel/p5-uni-perl/Makefile
index 049e7bbc9e0e..0d5073e117bf 100644
--- a/devel/p5-uni-perl/Makefile
+++ b/devel/p5-uni-perl/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= mons@cpan.org
COMMENT= Modern perl with Unicode
+WWW= https://metacpan.org/release/MONS/uni-perl-0.92
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p5-version/Makefile b/devel/p5-version/Makefile
index 06d3ba7d5096..9daf86398937 100644
--- a/devel/p5-version/Makefile
+++ b/devel/p5-version/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for Version Objects
+WWW= https://metacpan.org/release/version
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/p8-platform/Makefile b/devel/p8-platform/Makefile
index 93f8459797f6..2eb887dec228 100644
--- a/devel/p8-platform/Makefile
+++ b/devel/p8-platform/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= mickael.maillot@gmail.com
COMMENT= Platform support library used by libCEC and binary add-ons for Kodi
+WWW= https://github.com/Pulse-Eight/platform
LICENSE= GPLv2+
diff --git a/devel/packr/Makefile b/devel/packr/Makefile
index 618bef95cafd..22758b1b6bc0 100644
--- a/devel/packr/Makefile
+++ b/devel/packr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Simple and easy way to embed static files into Go binaries
+WWW= https://github.com/gobuffalo/packr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/paexec/Makefile b/devel/paexec/Makefile
index b73f8df624e4..31f28c533715 100644
--- a/devel/paexec/Makefile
+++ b/devel/paexec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= portmaster@BSDforge.com
COMMENT= Parallel executor, distributes tasks over network
+WWW= https://sourceforge.net/projects/paexec/
LICENSE= MIT
diff --git a/devel/pam_wrapper/Makefile b/devel/pam_wrapper/Makefile
index ec3456b53dcf..7560f8a39df5 100644
--- a/devel/pam_wrapper/Makefile
+++ b/devel/pam_wrapper/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAMBA/cwrap
MAINTAINER= timur@FreeBSD.org
COMMENT= Preloadable wrapper to test PAM applications and PAM Modules
+WWW= https://cwrap.org/pam_wrapper.html
LICENSE= GPLv3
diff --git a/devel/papi/Makefile b/devel/papi/Makefile
index a4c24ea1fafa..dab3e2abd8c9 100644
--- a/devel/papi/Makefile
+++ b/devel/papi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://icl.cs.utk.edu/projects/papi/downloads/
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= API to access the performance counter hw in the microprocessor
+WWW= https://code.google.com/p/papi-for-freebsd/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/LICENSE.txt
diff --git a/devel/papilio-loader/Makefile b/devel/papilio-loader/Makefile
index fdaca70693be..d18299de5063 100644
--- a/devel/papilio-loader/Makefile
+++ b/devel/papilio-loader/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= mr@FreeBSD.org
COMMENT= Load bit files to the Open Source Papilio FPGA boards
+WWW= https://papilio.cc/index.php?n=Papilio.PapilioLoaderV2
LICENSE= GPLv2
diff --git a/devel/parallel-hashmap/Makefile b/devel/parallel-hashmap/Makefile
index 0bc4de6a09ec..2db7b8d3326c 100644
--- a/devel/parallel-hashmap/Makefile
+++ b/devel/parallel-hashmap/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Set of excellent hash map implementations (a C++ header-only library)
+WWW= https://github.com/greg7mdp/parallel-hashmap
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pas2dox/Makefile b/devel/pas2dox/Makefile
index f523661301c5..76c750ea6017 100644
--- a/devel/pas2dox/Makefile
+++ b/devel/pas2dox/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Preprocessor to use doxygen with Pascal sources
+WWW= http://pas2dox.sourceforge.net
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/pasm/Makefile b/devel/pasm/Makefile
index 757dae1baa20..fab9a6465986 100644
--- a/devel/pasm/Makefile
+++ b/devel/pasm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= TI PRU Assembler
+WWW= https://github.com/beagleboard/am335x_pru_package
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/pru_sw/utils/LICENCE.txt
diff --git a/devel/patch/Makefile b/devel/patch/Makefile
index 2bffb0bf9a5b..a303446bec8a 100644
--- a/devel/patch/Makefile
+++ b/devel/patch/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= danfe@FreeBSD.org
COMMENT= GNU patch utility
+WWW= https://savannah.gnu.org/projects/patch/
LICENSE= GPLv3+
diff --git a/devel/pcc-libs/Makefile b/devel/pcc-libs/Makefile
index 10f6c912659e..6422c1b4f4dd 100644
--- a/devel/pcc-libs/Makefile
+++ b/devel/pcc-libs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://pcc.ludd.ltu.se/pub/pcc-releases/ \
MAINTAINER= pi@FreeBSD.org
COMMENT= Libraries for the Portable C Compiler
+WWW= http://pcc.ludd.ltu.se/
LICENSE= BSDCOMPATIBLE BSD2CLAUSE BSD3CLAUSE
LICENSE_COMB= multi
diff --git a/devel/pcg-cpp/Makefile b/devel/pcg-cpp/Makefile
index 260027a029a1..08a9297420e0 100644
--- a/devel/pcg-cpp/Makefile
+++ b/devel/pcg-cpp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= PCG Random Number Generation, C++ Edition
+WWW= https://github.com/imneme/pcg-cpp
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/pcl/Makefile b/devel/pcl/Makefile
index bdb9154c405d..9c98ce1d31d8 100644
--- a/devel/pcl/Makefile
+++ b/devel/pcl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.xmailserver.org/
MAINTAINER= manuel.giraud@gmail.com
COMMENT= Portable Coroutine Library
+WWW= http://www.xmailserver.org/libpcl.html
USES= libtool
GNU_CONFIGURE= yes
diff --git a/devel/pcre++/Makefile b/devel/pcre++/Makefile
index 2450202234fe..0116112adc77 100644
--- a/devel/pcre++/Makefile
+++ b/devel/pcre++/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.daemon.de/idisk/Apps/pcre++/
MAINTAINER= ports@FreeBSD.org
COMMENT= Wrapper class around the pcre library
+WWW= https://www.daemon.de/PCRE
LICENSE= LGPL21
diff --git a/devel/pcre/Makefile b/devel/pcre/Makefile
index decf87e0c969..fb9a2b63b98b 100644
--- a/devel/pcre/Makefile
+++ b/devel/pcre/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://ftp.pcre.org/pub/pcre/ \
MAINTAINER= krion@FreeBSD.org
COMMENT= Perl Compatible Regular Expressions library
+WWW= https://www.pcre.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/pcre2/Makefile b/devel/pcre2/Makefile
index 0179cc432e66..9859d64484a2 100644
--- a/devel/pcre2/Makefile
+++ b/devel/pcre2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/PCRE2Project/${PORTNAME}/releases/download/${PO
MAINTAINER= krion@FreeBSD.org
COMMENT= Perl Compatible Regular Expressions library, version 2
+WWW= https://www.pcre.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/pcsc-lite/Makefile b/devel/pcsc-lite/Makefile
index 4a623a55a819..380eebfcf678 100644
--- a/devel/pcsc-lite/Makefile
+++ b/devel/pcsc-lite/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://pcsclite.apdu.fr/files/
MAINTAINER= delphij@FreeBSD.org
COMMENT= Middleware library to access a smart card using SCard API (PC/SC)
+WWW= https://pcsclite.apdu.fr/
LICENSE= BSD3CLAUSE GPLv3+
LICENSE_COMB= multi
diff --git a/devel/pdcurses/Makefile b/devel/pdcurses/Makefile
index e70113faf43c..f9c534d4f85f 100644
--- a/devel/pdcurses/Makefile
+++ b/devel/pdcurses/Makefile
@@ -6,6 +6,7 @@ DISTNAME= PDCurses-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Curses library implementation for Win32, DOS, OS/2, and X11
+WWW= http://pdcurses.sourceforge.net/
LICENSE= PD
diff --git a/devel/pear-Config/Makefile b/devel/pear-Config/Makefile
index 77c8fd59845a..435df25ee607 100644
--- a/devel/pear-Config/Makefile
+++ b/devel/pear-Config/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Your configurations swiss-army knife
+WWW= https://pear.php.net/package/Config
LICENSE= PHP301
diff --git a/devel/pear-Console_Color/Makefile b/devel/pear-Console_Color/Makefile
index 64e1136619d5..74734414fbdd 100644
--- a/devel/pear-Console_Color/Makefile
+++ b/devel/pear-Console_Color/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR use ANSI console colors
+WWW= https://pear.php.net/package/Console_Color
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-Console_CommandLine/Makefile b/devel/pear-Console_CommandLine/Makefile
index 727c2ef35269..b02daf0ea4e3 100644
--- a/devel/pear-Console_CommandLine/Makefile
+++ b/devel/pear-Console_CommandLine/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= Full featured command line options and arguments parser
+WWW= https://pear.php.net/package/Console_CommandLine
LICENSE= MIT
diff --git a/devel/pear-Console_Getargs/Makefile b/devel/pear-Console_Getargs/Makefile
index 95fd696ea320..8c65369c426e 100644
--- a/devel/pear-Console_Getargs/Makefile
+++ b/devel/pear-Console_Getargs/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR command-line arguments parser
+WWW= https://pear.php.net/package/Console_Getargs
LICENSE= PHP301
diff --git a/devel/pear-Console_Table/Makefile b/devel/pear-Console_Table/Makefile
index b7dd0f58fdc2..e9cc2cfe7a82 100644
--- a/devel/pear-Console_Table/Makefile
+++ b/devel/pear-Console_Table/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library that makes it easy to build console style tables
+WWW= https://pear.php.net/package/Console_Table
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-Date/Makefile b/devel/pear-Date/Makefile
index 7557ccb51754..67712d467a54 100644
--- a/devel/pear-Date/Makefile
+++ b/devel/pear-Date/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generic date/time handling class for PEAR
+WWW= https://pear.php.net/package/Date
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/docs/LICENSE
diff --git a/devel/pear-Date_Holidays/Makefile b/devel/pear-Date_Holidays/Makefile
index 9498bab6415f..1cd68fd99a5c 100644
--- a/devel/pear-Date_Holidays/Makefile
+++ b/devel/pear-Date_Holidays/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR driver based class to calculate holidays
+WWW= https://pear.php.net/package/Date_Holidays
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Austria/Makefile b/devel/pear-Date_Holidays_Austria/Makefile
index c597037dc7f2..8a53b5bed46d 100644
--- a/devel/pear-Date_Holidays_Austria/Makefile
+++ b/devel/pear-Date_Holidays_Austria/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Austria
+WWW= https://pear.php.net/package/Date_Holidays_Austria
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Brazil/Makefile b/devel/pear-Date_Holidays_Brazil/Makefile
index 7b519c50e42e..403a502304fb 100644
--- a/devel/pear-Date_Holidays_Brazil/Makefile
+++ b/devel/pear-Date_Holidays_Brazil/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Brazil
+WWW= https://pear.php.net/package/Date_Holidays_Brazil
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Denmark/Makefile b/devel/pear-Date_Holidays_Denmark/Makefile
index 3066b3e69ba3..70a0811ceb0a 100644
--- a/devel/pear-Date_Holidays_Denmark/Makefile
+++ b/devel/pear-Date_Holidays_Denmark/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Denmark
+WWW= https://pear.php.net/package/Date_Holidays_Denmark
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Discordian/Makefile b/devel/pear-Date_Holidays_Discordian/Makefile
index 492b3f382714..7dec7cc98860 100644
--- a/devel/pear-Date_Holidays_Discordian/Makefile
+++ b/devel/pear-Date_Holidays_Discordian/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate Discordian holidays
+WWW= https://pear.php.net/package/Date_Holidays_Discordian
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_EnglandWales/Makefile b/devel/pear-Date_Holidays_EnglandWales/Makefile
index ae4f8302e63d..ef0db0a333bb 100644
--- a/devel/pear-Date_Holidays_EnglandWales/Makefile
+++ b/devel/pear-Date_Holidays_EnglandWales/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in England and Wales
+WWW= https://pear.php.net/package/Date_Holidays_EnglandWales
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Germany/Makefile b/devel/pear-Date_Holidays_Germany/Makefile
index 26f0b8ac835e..91dd0df7addb 100644
--- a/devel/pear-Date_Holidays_Germany/Makefile
+++ b/devel/pear-Date_Holidays_Germany/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Germany
+WWW= https://pear.php.net/package/Date_Holidays_Germany
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Iceland/Makefile b/devel/pear-Date_Holidays_Iceland/Makefile
index 8da6752a3946..b15220feba96 100644
--- a/devel/pear-Date_Holidays_Iceland/Makefile
+++ b/devel/pear-Date_Holidays_Iceland/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Iceland
+WWW= https://pear.php.net/package/Date_Holidays_Iceland
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Ireland/Makefile b/devel/pear-Date_Holidays_Ireland/Makefile
index 03f06d14ae43..bb5c4d965775 100644
--- a/devel/pear-Date_Holidays_Ireland/Makefile
+++ b/devel/pear-Date_Holidays_Ireland/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Ireland
+WWW= https://pear.php.net/package/Date_Holidays_Ireland
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Italy/Makefile b/devel/pear-Date_Holidays_Italy/Makefile
index 0d377c8f8d47..92046cdb14a9 100644
--- a/devel/pear-Date_Holidays_Italy/Makefile
+++ b/devel/pear-Date_Holidays_Italy/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Italy
+WWW= https://pear.php.net/package/Date_Holidays_Italy
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Japan/Makefile b/devel/pear-Date_Holidays_Japan/Makefile
index 0b14a407cec4..7af1983868dd 100644
--- a/devel/pear-Date_Holidays_Japan/Makefile
+++ b/devel/pear-Date_Holidays_Japan/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Japan
+WWW= https://pear.php.net/package/Date_Holidays_Japan
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-Date_Holidays_Netherlands/Makefile b/devel/pear-Date_Holidays_Netherlands/Makefile
index 64f14533a974..9702fd9d9d0b 100644
--- a/devel/pear-Date_Holidays_Netherlands/Makefile
+++ b/devel/pear-Date_Holidays_Netherlands/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in the Netherlands
+WWW= https://pear.php.net/package/Date_Holidays_Netherlands
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Norway/Makefile b/devel/pear-Date_Holidays_Norway/Makefile
index 02d7c48c0b43..f2bbe177bde4 100644
--- a/devel/pear-Date_Holidays_Norway/Makefile
+++ b/devel/pear-Date_Holidays_Norway/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Norway
+WWW= https://pear.php.net/package/Date_Holidays_Norway
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_PHPdotNet/Makefile b/devel/pear-Date_Holidays_PHPdotNet/Makefile
index 105b7b355075..dc831e2359d8 100644
--- a/devel/pear-Date_Holidays_PHPdotNet/Makefile
+++ b/devel/pear-Date_Holidays_PHPdotNet/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate birthdays of members of PHP.net
+WWW= https://pear.php.net/package/Date_Holidays_PHPdotNet
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Romania/Makefile b/devel/pear-Date_Holidays_Romania/Makefile
index 9b626703b9f5..10cdc9207e0e 100644
--- a/devel/pear-Date_Holidays_Romania/Makefile
+++ b/devel/pear-Date_Holidays_Romania/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Romania
+WWW= https://pear.php.net/package/Date_Holidays_Romania
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Slovenia/Makefile b/devel/pear-Date_Holidays_Slovenia/Makefile
index 2f62779594fd..845ea17e3b51 100644
--- a/devel/pear-Date_Holidays_Slovenia/Makefile
+++ b/devel/pear-Date_Holidays_Slovenia/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Slovenia
+WWW= https://pear.php.net/package/Date_Holidays_Slovenia
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Sweden/Makefile b/devel/pear-Date_Holidays_Sweden/Makefile
index 2eb5b8ee80e8..2065b527b8a6 100644
--- a/devel/pear-Date_Holidays_Sweden/Makefile
+++ b/devel/pear-Date_Holidays_Sweden/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in Sweden
+WWW= https://pear.php.net/package/Date_Holidays_Sweden
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_UNO/Makefile b/devel/pear-Date_Holidays_UNO/Makefile
index 1127c37a3776..296df9b8d5fc 100644
--- a/devel/pear-Date_Holidays_UNO/Makefile
+++ b/devel/pear-Date_Holidays_UNO/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in the UNO
+WWW= https://pear.php.net/package/Date_Holidays_UNO
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_USA/Makefile b/devel/pear-Date_Holidays_USA/Makefile
index 664178fb06b8..fad8cb429243 100644
--- a/devel/pear-Date_Holidays_USA/Makefile
+++ b/devel/pear-Date_Holidays_USA/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in the USA
+WWW= https://pear.php.net/package/Date_Holidays_USA
LICENSE= PHP301
diff --git a/devel/pear-Date_Holidays_Ukraine/Makefile b/devel/pear-Date_Holidays_Ukraine/Makefile
index a3e5a539d546..3cc6281c483d 100644
--- a/devel/pear-Date_Holidays_Ukraine/Makefile
+++ b/devel/pear-Date_Holidays_Ukraine/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Driver based class to calculate holidays in the Ukraine
+WWW= https://pear.php.net/package/Date_Holidays_Ukraine
LICENSE= PHP301
diff --git a/devel/pear-Event_Dispatcher/Makefile b/devel/pear-Event_Dispatcher/Makefile
index fccc3d4c018d..70709c75c399 100644
--- a/devel/pear-Event_Dispatcher/Makefile
+++ b/devel/pear-Event_Dispatcher/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR dispatch notifications using PHP callbacks
+WWW= https://pear.php.net/package/Event_Dispatcher
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-FSM/Makefile b/devel/pear-FSM/Makefile
index 15891283fcb9..00448d8297e7 100644
--- a/devel/pear-FSM/Makefile
+++ b/devel/pear-FSM/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Finite State Machine
+WWW= https://pear.php.net/package/FSM
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-File_Iterator/Makefile b/devel/pear-File_Iterator/Makefile
index 5fa5ff55f34a..925fc8a9969c 100644
--- a/devel/pear-File_Iterator/Makefile
+++ b/devel/pear-File_Iterator/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR FileIterator implementation
+WWW= https://github.com/sebastianbergmann/php-file-iterator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-HTML_BBCodeParser/Makefile b/devel/pear-HTML_BBCodeParser/Makefile
index 63e4bd4b1d00..600de6a7195c 100644
--- a/devel/pear-HTML_BBCodeParser/Makefile
+++ b/devel/pear-HTML_BBCodeParser/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= lewiz@compsoc.man.ac.uk
COMMENT= Parser to replace UBB style tags with their HTML equivalents
+WWW= https://pear.php.net/package/HTML_BBCodeParser
BUILD_DEPENDS= ${PEARDIR}/HTML/Common.php:devel/pear-HTML_Common@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/HTML/Common.php:devel/pear-HTML_Common@${PHP_FLAVOR}
diff --git a/devel/pear-HTML_CSS/Makefile b/devel/pear-HTML_CSS/Makefile
index eed448a1d965..e6b113cd6741 100644
--- a/devel/pear-HTML_CSS/Makefile
+++ b/devel/pear-HTML_CSS/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR class for generating CSS declarations
+WWW= https://pear.php.net/package/HTML_CSS
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-HTML_Common/Makefile b/devel/pear-HTML_Common/Makefile
index 8df22ba4fbe9..6404b3d9be59 100644
--- a/devel/pear-HTML_Common/Makefile
+++ b/devel/pear-HTML_Common/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR::HTML_Common is a base class for other HTML classes
+WWW= https://pear.php.net/package/HTML_Common
LICENSE= PHP301
diff --git a/devel/pear-HTML_Common2/Makefile b/devel/pear-HTML_Common2/Makefile
index 9b00e5f605c6..5ff43d62c22a 100644
--- a/devel/pear-HTML_Common2/Makefile
+++ b/devel/pear-HTML_Common2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= PEAR::HTML_Common2 is a base class for other HTML classes
+WWW= https://pear.php.net/package/HTML_Common2
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-HTML_Form/Makefile b/devel/pear-HTML_Form/Makefile
index 7580ea1bac29..c046f1cabd7a 100644
--- a/devel/pear-HTML_Form/Makefile
+++ b/devel/pear-HTML_Form/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR simple HTML form package
+WWW= https://pear.php.net/package/HTML_Form
LICENSE= PHP301
diff --git a/devel/pear-HTML_Javascript/Makefile b/devel/pear-HTML_Javascript/Makefile
index 2f48487b65b9..cda072815ebb 100644
--- a/devel/pear-HTML_Javascript/Makefile
+++ b/devel/pear-HTML_Javascript/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides an interface for creating simple JS scripts
+WWW= https://pear.php.net/package/HTML_Javascript
LICENSE= PHP30
diff --git a/devel/pear-HTML_Page2/Makefile b/devel/pear-HTML_Page2/Makefile
index 27cba55fe334..74cbc6633f55 100644
--- a/devel/pear-HTML_Page2/Makefile
+++ b/devel/pear-HTML_Page2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR base class for XHTML page generation
+WWW= https://pear.php.net/package/HTML_Page2
LICENSE= PHP30
diff --git a/devel/pear-HTML_QuickForm/Makefile b/devel/pear-HTML_QuickForm/Makefile
index a92bd9f7b7ec..f041808e1605 100644
--- a/devel/pear-HTML_QuickForm/Makefile
+++ b/devel/pear-HTML_QuickForm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide methods for creating, validating, and processing HTML forms
+WWW= https://pear.php.net/package/HTML_QuickForm
LICENSE= PHP301
diff --git a/devel/pear-HTML_QuickForm2/Makefile b/devel/pear-HTML_QuickForm2/Makefile
index 3598f9934050..77f92c5f44d1 100644
--- a/devel/pear-HTML_QuickForm2/Makefile
+++ b/devel/pear-HTML_QuickForm2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP5 rewrite of the HTML_QuickForm package
+WWW= https://pear.php.net/package/HTML_QuickForm2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/docs/LICENSE
diff --git a/devel/pear-HTML_QuickForm_Controller/Makefile b/devel/pear-HTML_QuickForm_Controller/Makefile
index a996dec3ddbb..34492d09d467 100644
--- a/devel/pear-HTML_QuickForm_Controller/Makefile
+++ b/devel/pear-HTML_QuickForm_Controller/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= The add-on to HTML_QuickForm that allows building of multipage forms
+WWW= https://pear.php.net/package/HTML_QuickForm_Controller
LICENSE= PHP301
diff --git a/devel/pear-HTML_QuickForm_Livesearch/Makefile b/devel/pear-HTML_QuickForm_Livesearch/Makefile
index 0aae6473e273..ef0548552257 100644
--- a/devel/pear-HTML_QuickForm_Livesearch/Makefile
+++ b/devel/pear-HTML_QuickForm_Livesearch/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Element for PEAR::HTML_QuickForm to enable a suggest search
+WWW= https://pear.php.net/package/HTML_QuickForm_Livesearch
LICENSE= PHP30
diff --git a/devel/pear-HTML_QuickForm_Renderer_Tableless/Makefile b/devel/pear-HTML_QuickForm_Renderer_Tableless/Makefile
index e79c0bd82f48..928d4ca6f1e7 100644
--- a/devel/pear-HTML_QuickForm_Renderer_Tableless/Makefile
+++ b/devel/pear-HTML_QuickForm_Renderer_Tableless/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= chris@smartt.com
COMMENT= Implementation of Tableless Renderer for HTML_QuickForm
+WWW= https://pear.php.net/package/HTML_QuickForm_Renderer_Tableless
BUILD_DEPENDS= ${PEARDIR}/HTML/QuickForm.php:devel/pear-HTML_QuickForm@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/HTML/QuickForm.php:devel/pear-HTML_QuickForm@${PHP_FLAVOR}
diff --git a/devel/pear-HTML_QuickForm_SelectFilter/Makefile b/devel/pear-HTML_QuickForm_SelectFilter/Makefile
index 9f8782450d08..41c2a9cc575f 100644
--- a/devel/pear-HTML_QuickForm_SelectFilter/Makefile
+++ b/devel/pear-HTML_QuickForm_SelectFilter/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}RC1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Element for PEAR::HTML_QuickForm that defines dynamic filters
+WWW= https://pear.php.net/package/HTML_QuickForm_SelectFilter
LICENSE= PHP301
diff --git a/devel/pear-HTML_QuickForm_advmultiselect/Makefile b/devel/pear-HTML_QuickForm_advmultiselect/Makefile
index 3edc9d1a13f5..bed78c7b7671 100644
--- a/devel/pear-HTML_QuickForm_advmultiselect/Makefile
+++ b/devel/pear-HTML_QuickForm_advmultiselect/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= chris@ctgameinfo.com
COMMENT= Element for PEAR::HTML_QuickForm that defines a 2 box multi-select
+WWW= https://pear.php.net/package/HTML_QuickForm_advmultiselect
BUILD_DEPENDS= ${PEARDIR}/HTML/QuickForm.php:devel/pear-HTML_QuickForm@${PHP_FLAVOR} \
${PEARDIR}/HTML/Common.php:devel/pear-HTML_Common@${PHP_FLAVOR}
diff --git a/devel/pear-HTML_Select/Makefile b/devel/pear-HTML_Select/Makefile
index 2e05151d358a..e2cb441b5130 100644
--- a/devel/pear-HTML_Select/Makefile
+++ b/devel/pear-HTML_Select/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR::HTML_Select is a class for generating HTML form select elements
+WWW= https://pear.php.net/package/HTML_Select
LICENSE= PHP301
diff --git a/devel/pear-HTML_Select_Common/Makefile b/devel/pear-HTML_Select_Common/Makefile
index ec127b476778..1532e2bc2cac 100644
--- a/devel/pear-HTML_Select_Common/Makefile
+++ b/devel/pear-HTML_Select_Common/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Some small PEAR classes to handle common <select> lists
+WWW= https://pear.php.net/package/HTML_Select_Common
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-HTML_Table/Makefile b/devel/pear-HTML_Table/Makefile
index 5cf4b7bfe572..621fce35e0f4 100644
--- a/devel/pear-HTML_Table/Makefile
+++ b/devel/pear-HTML_Table/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= Makes design of HTML tables easy, flexible, reusable, and efficient
+WWW= https://pear.php.net/package/HTML_Table
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-HTML_Template_Flexy/Makefile b/devel/pear-HTML_Template_Flexy/Makefile
index 0fb441766232..8c1b666f511c 100644
--- a/devel/pear-HTML_Template_Flexy/Makefile
+++ b/devel/pear-HTML_Template_Flexy/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extremely powerful Tokenizer driven Template engine
+WWW= https://pear.php.net/package/HTML_Template_Flexy
LICENSE= PHP202
diff --git a/devel/pear-HTML_Template_IT/Makefile b/devel/pear-HTML_Template_IT/Makefile
index 539fa1feaba7..ebc49df9047e 100644
--- a/devel/pear-HTML_Template_IT/Makefile
+++ b/devel/pear-HTML_Template_IT/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integrated Templates
+WWW= https://pear.php.net/package/HTML_Template_IT
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-HTML_Template_PHPLIB/Makefile b/devel/pear-HTML_Template_PHPLIB/Makefile
index 4c503ef91526..466f1a3f8855 100644
--- a/devel/pear-HTML_Template_PHPLIB/Makefile
+++ b/devel/pear-HTML_Template_PHPLIB/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR template API ported from PHPLIB
+WWW= https://pear.php.net/package/HTML_Template_PHPLIB
LICENSE= LGPL3
diff --git a/devel/pear-HTML_Template_Sigma/Makefile b/devel/pear-HTML_Template_Sigma/Makefile
index 6a76e7b2bb6f..b2725031944c 100644
--- a/devel/pear-HTML_Template_Sigma/Makefile
+++ b/devel/pear-HTML_Template_Sigma/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of Integrated Templates API with template 'compilation' added
+WWW= https://pear.php.net/package/HTML_Template_Sigma
LICENSE= PHP301
diff --git a/devel/pear-HTML_TreeMenu/Makefile b/devel/pear-HTML_TreeMenu/Makefile
index 04357523e0f7..cf76d08fb596 100644
--- a/devel/pear-HTML_TreeMenu/Makefile
+++ b/devel/pear-HTML_TreeMenu/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides an API to create a HTML tree
+WWW= https://pear.php.net/package/HTML_TreeMenu
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-Horde_Alarm/Makefile b/devel/pear-Horde_Alarm/Makefile
index 83f88dd3d531..c70ff3b2bf57 100644
--- a/devel/pear-Horde_Alarm/Makefile
+++ b/devel/pear-Horde_Alarm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= PEAR Horde alarm libraries
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Date Horde_Exception Horde_Translation
diff --git a/devel/pear-Horde_Argv/Makefile b/devel/pear-Horde_Argv/Makefile
index e2ac55ac5733..a0232f58ccbc 100644
--- a/devel/pear-Horde_Argv/Makefile
+++ b/devel/pear-Horde_Argv/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde command-line argument parsing package
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception Horde_Translation
diff --git a/devel/pear-Horde_Autoloader/Makefile b/devel/pear-Horde_Autoloader/Makefile
index d6e0a54cfeb4..f56afd3157ec 100644
--- a/devel/pear-Horde_Autoloader/Makefile
+++ b/devel/pear-Horde_Autoloader/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Autoloader
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/devel/pear-Horde_Autoloader_Cache/Makefile b/devel/pear-Horde_Autoloader_Cache/Makefile
index eab3a5179108..755bec30622c 100644
--- a/devel/pear-Horde_Autoloader_Cache/Makefile
+++ b/devel/pear-Horde_Autoloader_Cache/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Autoloader Cache
+WWW= https://pear.horde.org
USES= horde php cpe
USE_HORDE_RUN= Horde_Autoloader
diff --git a/devel/pear-Horde_Cache/Makefile b/devel/pear-Horde_Cache/Makefile
index ea77225c9937..1a22090fa8fd 100644
--- a/devel/pear-Horde_Cache/Makefile
+++ b/devel/pear-Horde_Cache/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Caching API
+WWW= https://pear.horde.org
USES= horde php cpe
USE_HORDE_RUN= Horde_Compress_Fast \
diff --git a/devel/pear-Horde_Cli/Makefile b/devel/pear-Horde_Cli/Makefile
index 8453fb206c1d..be7a8bc37122 100644
--- a/devel/pear-Horde_Cli/Makefile
+++ b/devel/pear-Horde_Cli/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Command Line Interface API
+WWW= https://pear.horde.org
USES= horde
USE_HORDE_RUN= Horde_Support Horde_Translation
diff --git a/devel/pear-Horde_Constraint/Makefile b/devel/pear-Horde_Constraint/Makefile
index c8a8dc28d9ea..743f36a6eb6b 100644
--- a/devel/pear-Horde_Constraint/Makefile
+++ b/devel/pear-Horde_Constraint/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Constraint library
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/devel/pear-Horde_Controller/Makefile b/devel/pear-Horde_Controller/Makefile
index 32737566b864..92032afbfbe6 100644
--- a/devel/pear-Horde_Controller/Makefile
+++ b/devel/pear-Horde_Controller/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Controller libraries
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Core/Makefile b/devel/pear-Horde_Core/Makefile
index 230ae8a90622..fa7519349b3f 100644
--- a/devel/pear-Horde_Core/Makefile
+++ b/devel/pear-Horde_Core/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Core Framework libraries
+WWW= https://pear.horde.org
CONFLICTS= horde-3*
diff --git a/devel/pear-Horde_Data/Makefile b/devel/pear-Horde_Data/Makefile
index 296e37c1fab2..9d73ac5983f2 100644
--- a/devel/pear-Horde_Data/Makefile
+++ b/devel/pear-Horde_Data/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Data API
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Browser \
diff --git a/devel/pear-Horde_Date/Makefile b/devel/pear-Horde_Date/Makefile
index 6c72c8324afb..d5098bcf0393 100644
--- a/devel/pear-Horde_Date/Makefile
+++ b/devel/pear-Horde_Date/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Date package
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Date_Parser/Makefile b/devel/pear-Horde_Date_Parser/Makefile
index 38b32d770243..00c1bce7bc60 100644
--- a/devel/pear-Horde_Date_Parser/Makefile
+++ b/devel/pear-Horde_Date_Parser/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Date Parser
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Date \
diff --git a/devel/pear-Horde_Exception/Makefile b/devel/pear-Horde_Exception/Makefile
index c7aecf0c4e88..0a017b46f495 100644
--- a/devel/pear-Horde_Exception/Makefile
+++ b/devel/pear-Horde_Exception/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Exception Handler
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Translation
diff --git a/devel/pear-Horde_History/Makefile b/devel/pear-Horde_History/Makefile
index 7fc86714e490..6e07ed0aee03 100644
--- a/devel/pear-Horde_History/Makefile
+++ b/devel/pear-Horde_History/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde API for tracking the history of an object
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Db \
diff --git a/devel/pear-Horde_Icalendar/Makefile b/devel/pear-Horde_Icalendar/Makefile
index 01d49f334cec..605634f44347 100644
--- a/devel/pear-Horde_Icalendar/Makefile
+++ b/devel/pear-Horde_Icalendar/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde iCalendar API
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Date \
diff --git a/devel/pear-Horde_Injector/Makefile b/devel/pear-Horde_Injector/Makefile
index 22dcffec67c3..2790cf220a02 100644
--- a/devel/pear-Horde_Injector/Makefile
+++ b/devel/pear-Horde_Injector/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde dependency injection container
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception
diff --git a/devel/pear-Horde_Itip/Makefile b/devel/pear-Horde_Itip/Makefile
index c2e273c72abb..16331d859ec1 100644
--- a/devel/pear-Horde_Itip/Makefile
+++ b/devel/pear-Horde_Itip/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde iTip invitation response handling
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Icalendar \
diff --git a/devel/pear-Horde_Lock/Makefile b/devel/pear-Horde_Lock/Makefile
index b41889c30068..d53d631d4866 100644
--- a/devel/pear-Horde_Lock/Makefile
+++ b/devel/pear-Horde_Lock/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Resource Locking System
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_LoginTasks/Makefile b/devel/pear-Horde_LoginTasks/Makefile
index 1943824ac47f..13e35491a82d 100644
--- a/devel/pear-Horde_LoginTasks/Makefile
+++ b/devel/pear-Horde_LoginTasks/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Login Tasks System
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Translation
diff --git a/devel/pear-Horde_Nls/Makefile b/devel/pear-Horde_Nls/Makefile
index d401d2b858e2..9d2f31f0965a 100644
--- a/devel/pear-Horde_Nls/Makefile
+++ b/devel/pear-Horde_Nls/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://pear.horde.org/get/
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Native Language Support
+WWW= https://pear.horde.org
USES= horde
USE_HORDE_RUN= Horde_Translation \
diff --git a/devel/pear-Horde_Notification/Makefile b/devel/pear-Horde_Notification/Makefile
index 500284b8ecb2..573ae9809f00 100644
--- a/devel/pear-Horde_Notification/Makefile
+++ b/devel/pear-Horde_Notification/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Notification System
+WWW= https://pear.horde.org
USES= horde php cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Prefs/Makefile b/devel/pear-Horde_Prefs/Makefile
index 95504332bbf7..6ff0886866cb 100644
--- a/devel/pear-Horde_Prefs/Makefile
+++ b/devel/pear-Horde_Prefs/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Preferences API
+WWW= https://pear.horde.org
USES= horde php cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Queue/Makefile b/devel/pear-Horde_Queue/Makefile
index 10a973d2f4cd..1d3209cf6135 100644
--- a/devel/pear-Horde_Queue/Makefile
+++ b/devel/pear-Horde_Queue/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Queue
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/devel/pear-Horde_Rdo/Makefile b/devel/pear-Horde_Rdo/Makefile
index baa9576cd2e3..e55121f250c9 100644
--- a/devel/pear-Horde_Rdo/Makefile
+++ b/devel/pear-Horde_Rdo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://pear.horde.org/get/
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Rampage Data Objects
+WWW= https://pear.horde.org
USES= horde
USE_HORDE_RUN= Horde_Db \
diff --git a/devel/pear-Horde_Role/Makefile b/devel/pear-Horde_Role/Makefile
index f72d91030695..c97e4f3ab726 100644
--- a/devel/pear-Horde_Role/Makefile
+++ b/devel/pear-Horde_Role/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= PEAR installer role for Horde components
+WWW= https://pear.horde.org
PATCH_WRKSRC= ${WRKDIR}
diff --git a/devel/pear-Horde_Scheduler/Makefile b/devel/pear-Horde_Scheduler/Makefile
index a1c891a07d72..a1f9858349b6 100644
--- a/devel/pear-Horde_Scheduler/Makefile
+++ b/devel/pear-Horde_Scheduler/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Scheduler System
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Core \
diff --git a/devel/pear-Horde_Serialize/Makefile b/devel/pear-Horde_Serialize/Makefile
index 56bbb8df4171..9d2f9e428763 100644
--- a/devel/pear-Horde_Serialize/Makefile
+++ b/devel/pear-Horde_Serialize/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Data Encapulation API
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Stream/Makefile b/devel/pear-Horde_Stream/Makefile
index 8c1dc1711b6e..b588ea2c3e9b 100644
--- a/devel/pear-Horde_Stream/Makefile
+++ b/devel/pear-Horde_Stream/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde stream handler
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception
diff --git a/devel/pear-Horde_Stream_Filter/Makefile b/devel/pear-Horde_Stream_Filter/Makefile
index 0023a981e845..d5bcfb58ce13 100644
--- a/devel/pear-Horde_Stream_Filter/Makefile
+++ b/devel/pear-Horde_Stream_Filter/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Stream filters
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/devel/pear-Horde_Stream_Wrapper/Makefile b/devel/pear-Horde_Stream_Wrapper/Makefile
index 301d049babcf..54d584e8e733 100644
--- a/devel/pear-Horde_Stream_Wrapper/Makefile
+++ b/devel/pear-Horde_Stream_Wrapper/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Stream wrappers
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/devel/pear-Horde_Support/Makefile b/devel/pear-Horde_Support/Makefile
index 4c53760348aa..f9a66e6135e4 100644
--- a/devel/pear-Horde_Support/Makefile
+++ b/devel/pear-Horde_Support/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde support package
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Thrift/Makefile b/devel/pear-Horde_Thrift/Makefile
index 075c929e54a4..24f76ce2de6c 100644
--- a/devel/pear-Horde_Thrift/Makefile
+++ b/devel/pear-Horde_Thrift/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Thrift Client
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/devel/pear-Horde_Timezone/Makefile b/devel/pear-Horde_Timezone/Makefile
index 8a9341436171..62772396c65b 100644
--- a/devel/pear-Horde_Timezone/Makefile
+++ b/devel/pear-Horde_Timezone/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde timezone library
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Date \
diff --git a/devel/pear-Horde_Token/Makefile b/devel/pear-Horde_Token/Makefile
index 4922f9e49d5c..361c106b86f2 100644
--- a/devel/pear-Horde_Token/Makefile
+++ b/devel/pear-Horde_Token/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Token API
+WWW= https://pear.horde.org
USES= horde php cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Translation/Makefile b/devel/pear-Horde_Translation/Makefile
index 19ee3b11ffe3..95b398984ab3 100644
--- a/devel/pear-Horde_Translation/Makefile
+++ b/devel/pear-Horde_Translation/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde translation library
+WWW= https://pear.horde.org
USES= horde cpe
diff --git a/devel/pear-Horde_Tree/Makefile b/devel/pear-Horde_Tree/Makefile
index 7b9db32218a6..5674fe475a59 100644
--- a/devel/pear-Horde_Tree/Makefile
+++ b/devel/pear-Horde_Tree/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Tree API
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-Horde_Util/Makefile b/devel/pear-Horde_Util/Makefile
index 75e9716f3058..76e3547276cc 100644
--- a/devel/pear-Horde_Util/Makefile
+++ b/devel/pear-Horde_Util/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde Utility Libraries
+WWW= https://pear.horde.org
USES= horde php cpe
USE_PHP= dom
diff --git a/devel/pear-Horde_View/Makefile b/devel/pear-Horde_View/Makefile
index 7bb40dd79cec..e02241c26032 100644
--- a/devel/pear-Horde_View/Makefile
+++ b/devel/pear-Horde_View/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= Horde View API
+WWW= https://pear.horde.org
USES= horde cpe
USE_HORDE_RUN= Horde_Exception \
diff --git a/devel/pear-I18N/Makefile b/devel/pear-I18N/Makefile
index 0883a9637392..dd4e75ac5433 100644
--- a/devel/pear-I18N/Makefile
+++ b/devel/pear-I18N/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Internationalization package
+WWW= https://pear.php.net/package/I18N
LICENSE= PHP30
diff --git a/devel/pear-Math_Fraction/Makefile b/devel/pear-Math_Fraction/Makefile
index 61e268b739b0..04b6e5a66a73 100644
--- a/devel/pear-Math_Fraction/Makefile
+++ b/devel/pear-Math_Fraction/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Classes that represent and manipulate fractions
+WWW= https://pear.php.net/package/Math_Fraction
LICENSE= PHP30
diff --git a/devel/pear-Net_Gearman/Makefile b/devel/pear-Net_Gearman/Makefile
index 3f5eb05b5284..a5236ab1e5d5 100644
--- a/devel/pear-Net_Gearman/Makefile
+++ b/devel/pear-Net_Gearman/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP interface to Gearman
+WWW= https://pear.php.net/package/Net_Gearman
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-OLE/Makefile b/devel/pear-OLE/Makefile
index 3425bc7c625f..1a0b8d0edfed 100644
--- a/devel/pear-OLE/Makefile
+++ b/devel/pear-OLE/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= PEAR class for reading and writing OLE containers
+WWW= https://pear.php.net/package/OLE
USES= pear
diff --git a/devel/pear-PEAR_Info/Makefile b/devel/pear-PEAR_Info/Makefile
index 7503cc799e57..26a3138cac54 100644
--- a/devel/pear-PEAR_Info/Makefile
+++ b/devel/pear-PEAR_Info/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Show Information about your PEAR install and its packages
+WWW= https://pear.php.net/package/PEAR_Info
LICENSE= PHP301
diff --git a/devel/pear-PEAR_PackageFileManager/Makefile b/devel/pear-PEAR_PackageFileManager/Makefile
index 75a380552c44..74db9f4e6a1a 100644
--- a/devel/pear-PEAR_PackageFileManager/Makefile
+++ b/devel/pear-PEAR_PackageFileManager/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR class to maintain PEAR packages
+WWW= https://pear.php.net/package/PEAR_PackageFileManager
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-PEAR_PackageFileManager2/Makefile b/devel/pear-PEAR_PackageFileManager2/Makefile
index 0cf1c0cb4f91..be71b1c72ae8 100644
--- a/devel/pear-PEAR_PackageFileManager2/Makefile
+++ b/devel/pear-PEAR_PackageFileManager2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR class to maintain PEAR packages
+WWW= https://pear.php.net/package/PEAR_PackageFileManager2
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-PEAR_PackageFileManager_Plugins/Makefile b/devel/pear-PEAR_PackageFileManager_Plugins/Makefile
index 5b408a6630fd..5bbab6b3d0d6 100644
--- a/devel/pear-PEAR_PackageFileManager_Plugins/Makefile
+++ b/devel/pear-PEAR_PackageFileManager_Plugins/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= The plugins for PEAR_PackageFileManager
+WWW= https://pear.php.net/package/PEAR_PackageFileManager_Plugins
BUILD_DEPENDS= ${PEARDIR}/XML/Serializer.php:devel/pear-XML_Serializer@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/XML/Serializer.php:devel/pear-XML_Serializer@${PHP_FLAVOR}
diff --git a/devel/pear-PHPTAL/Makefile b/devel/pear-PHPTAL/Makefile
index acf92a2d6a01..55d454af0d04 100644
--- a/devel/pear-PHPTAL/Makefile
+++ b/devel/pear-PHPTAL/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= .tar.gz
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XML/XHTML template library for PHP
+WWW= https://phptal.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/pear-PHPUnit_MockObject/Makefile b/devel/pear-PHPUnit_MockObject/Makefile
index 11e1c737ce26..bd2b42b607cf 100644
--- a/devel/pear-PHPUnit_MockObject/Makefile
+++ b/devel/pear-PHPUnit_MockObject/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mock Object library for PHPUnit
+WWW= https://github.com/sebastianbergmann/phpunit-mock-objects
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-PHP_ArrayOf/Makefile b/devel/pear-PHP_ArrayOf/Makefile
index 544816de646f..314e050cd192 100644
--- a/devel/pear-PHP_ArrayOf/Makefile
+++ b/devel/pear-PHP_ArrayOf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Abstract class package to create arrays of specific element types
+WWW= https://pear.php.net/package/PHP_ArrayOf
USES= pear
diff --git a/devel/pear-PHP_Beautifier/Makefile b/devel/pear-PHP_Beautifier/Makefile
index 13234b4d36bd..952c6c0288fb 100644
--- a/devel/pear-PHP_Beautifier/Makefile
+++ b/devel/pear-PHP_Beautifier/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR beautifier for PHP
+WWW= https://pear.php.net/package/PHP_Beautifier
BUILD_DEPENDS= ${PEARDIR}/Log.php:sysutils/pear-Log@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/Log.php:sysutils/pear-Log@${PHP_FLAVOR}
diff --git a/devel/pear-PHP_CodeCoverage/Makefile b/devel/pear-PHP_CodeCoverage/Makefile
index 687940c34d2c..02f74d83a5e7 100644
--- a/devel/pear-PHP_CodeCoverage/Makefile
+++ b/devel/pear-PHP_CodeCoverage/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library that provides PHP code coverage information
+WWW= https://github.com/sebastianbergmann/php-code-coverage
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-PHP_CodeSniffer/Makefile b/devel/pear-PHP_CodeSniffer/Makefile
index d7a67e6af5b4..a0dbf0003152 100644
--- a/devel/pear-PHP_CodeSniffer/Makefile
+++ b/devel/pear-PHP_CodeSniffer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP Script Tokenises and Sniffs PHP and JavaScript code
+WWW= https://pear.php.net/package/PHP_CodeSniffer
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/licence.txt
diff --git a/devel/pear-PHP_Compat/Makefile b/devel/pear-PHP_Compat/Makefile
index 7334dca66148..adbd518770ac 100644
--- a/devel/pear-PHP_Compat/Makefile
+++ b/devel/pear-PHP_Compat/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides missing functionality for older versions of PHP
+WWW= https://pear.php.net/package/PHP_Compat
PORTSCOUT= skipv:1.6.0a1,1.6.0a2
USES= pear
diff --git a/devel/pear-PHP_CompatInfo/Makefile b/devel/pear-PHP_CompatInfo/Makefile
index 5731a9a68b08..593c60ccd3b1 100644
--- a/devel/pear-PHP_CompatInfo/Makefile
+++ b/devel/pear-PHP_CompatInfo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR class to find out the minimum version and extensions required
+WWW= https://pear.php.net/package/PHP_CompatInfo
RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}Console_Getargs>=1.3.3:devel/pear-Console_Getargs@${PHP_FLAVOR} \
${PEAR_PKGNAMEPREFIX}Console_Table>=1.1.1:devel/pear-Console_Table@${PHP_FLAVOR} \
diff --git a/devel/pear-PHP_Parser/Makefile b/devel/pear-PHP_Parser/Makefile
index 287b6edfab83..0ed9a9f6845c 100644
--- a/devel/pear-PHP_Parser/Makefile
+++ b/devel/pear-PHP_Parser/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP Grammar Parser
+WWW= https://pear.php.net/package/PHP_Parser
USES= pear
diff --git a/devel/pear-PHP_ParserGenerator/Makefile b/devel/pear-PHP_ParserGenerator/Makefile
index 9ee15f1b8860..3557ed17a166 100644
--- a/devel/pear-PHP_ParserGenerator/Makefile
+++ b/devel/pear-PHP_ParserGenerator/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert files from lemon parser to php5
+WWW= https://pear.php.net/package/PHP_ParserGenerator
USES= pear
diff --git a/devel/pear-PHP_Timer/Makefile b/devel/pear-PHP_Timer/Makefile
index 17109ed4e018..6595dbc6eb61 100644
--- a/devel/pear-PHP_Timer/Makefile
+++ b/devel/pear-PHP_Timer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility class for timing
+WWW= https://github.com/sebastianbergmann/php-timer
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-PHP_TokenStream/Makefile b/devel/pear-PHP_TokenStream/Makefile
index b5ed821b37a4..2c9e17e88993 100644
--- a/devel/pear-PHP_TokenStream/Makefile
+++ b/devel/pear-PHP_TokenStream/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrapper around PHP tokenizer extension
+WWW= https://github.com/sebastianbergmann/php-token-stream
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-PHP_UML/Makefile b/devel/pear-PHP_UML/Makefile
index 95fea228a21f..68d7db998e1a 100644
--- a/devel/pear-PHP_UML/Makefile
+++ b/devel/pear-PHP_UML/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Class to Create UML Representation of PHP Code
+WWW= https://pear.php.net/package/PHP_UML
LICENSE= LGPL3
diff --git a/devel/pear-Pager/Makefile b/devel/pear-Pager/Makefile
index e404c59a4c77..e5802cbb3c4d 100644
--- a/devel/pear-Pager/Makefile
+++ b/devel/pear-Pager/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data paging class
+WWW= https://pear.php.net/package/Pager
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-PhpDocumentor/Makefile b/devel/pear-PhpDocumentor/Makefile
index f7e4fa451e5a..17e2be873ae6 100644
--- a/devel/pear-PhpDocumentor/Makefile
+++ b/devel/pear-PhpDocumentor/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides automatic documenting of php-api from the source
+WWW= https://pear.php.net/package/PhpDocumentor
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-Pirum/Makefile b/devel/pear-Pirum/Makefile
index be09693f3c1f..c8820010b10b 100644
--- a/devel/pear-Pirum/Makefile
+++ b/devel/pear-Pirum/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://pear.pirum-project.org/get/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple PEAR channel server manager
+WWW= http://pirum.sensiolabs.org/
LICENSE= MIT
diff --git a/devel/pear-SebastianBergmann_FinderFacade/Makefile b/devel/pear-SebastianBergmann_FinderFacade/Makefile
index e0016844e5ee..2dcbd7184131 100644
--- a/devel/pear-SebastianBergmann_FinderFacade/Makefile
+++ b/devel/pear-SebastianBergmann_FinderFacade/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}SebastianBergmann_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convenience wrapper for Symfony Finder component
+WWW= https://github.com/sebastianbergmann/finder-facade
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-SebastianBergmann_Git/Makefile b/devel/pear-SebastianBergmann_Git/Makefile
index a13834ed0b1d..55858da6ae0a 100644
--- a/devel/pear-SebastianBergmann_Git/Makefile
+++ b/devel/pear-SebastianBergmann_Git/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}SebastianBergmann_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple wrapper for Git
+WWW= https://github.com/sebastianbergmann/git
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-SebastianBergmann_PHPCPD/Makefile b/devel/pear-SebastianBergmann_PHPCPD/Makefile
index 1a17ed44d09d..3e5840967011 100644
--- a/devel/pear-SebastianBergmann_PHPCPD/Makefile
+++ b/devel/pear-SebastianBergmann_PHPCPD/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}SebastianBergmann_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Copy/Paste Detector (CPD) for PHP code
+WWW= https://github.com/sebastianbergmann/phpcpd
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-SebastianBergmann_PHPLOC/Makefile b/devel/pear-SebastianBergmann_PHPLOC/Makefile
index 4f2ba5ca0997..000cc0bae9be 100644
--- a/devel/pear-SebastianBergmann_PHPLOC/Makefile
+++ b/devel/pear-SebastianBergmann_PHPLOC/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}SebastianBergmann_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool for quickly measuring the size of a PHP project
+WWW= https://github.com/sebastianbergmann/phploc
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-SebastianBergmann_Version/Makefile b/devel/pear-SebastianBergmann_Version/Makefile
index 230cd20cc469..1f34d244c858 100644
--- a/devel/pear-SebastianBergmann_Version/Makefile
+++ b/devel/pear-SebastianBergmann_Version/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}SebastianBergmann_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Managing the version number of Git-hosted PHP projects
+WWW= https://github.com/sebastianbergmann/version
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-Structure_LinkedList/Makefile b/devel/pear-Structure_LinkedList/Makefile
index 76ec27f65d76..bc33c14c27e0 100644
--- a/devel/pear-Structure_LinkedList/Makefile
+++ b/devel/pear-Structure_LinkedList/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= Implements singly and doubly-linked lists
+WWW= https://pear.php.net/package/Structures_LinkedList
USES= pear
diff --git a/devel/pear-Structures_DataGrid/Makefile b/devel/pear-Structures_DataGrid/Makefile
index ac4b534a04cd..9a3359366bf0 100644
--- a/devel/pear-Structures_DataGrid/Makefile
+++ b/devel/pear-Structures_DataGrid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Full-featured tabular structured data management package
+WWW= https://pear.php.net/package/Structures_DataGrid
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-Structures_DataGrid_Renderer_Console/Makefile b/devel/pear-Structures_DataGrid_Renderer_Console/Makefile
index bb92e2c10c8f..452a1a5048cf 100644
--- a/devel/pear-Structures_DataGrid_Renderer_Console/Makefile
+++ b/devel/pear-Structures_DataGrid_Renderer_Console/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Console_Table Renderer for pear-Structures_DataGrid
+WWW= https://pear.php.net/package/Structures_DataGrid_Renderer_Console
RUN_DEPENDS= ${PEARDIR}/Structures/DataGrid.php:devel/pear-Structures_DataGrid@${PHP_FLAVOR} \
${PEARDIR}/Console/Table.php:devel/pear-Console_Table@${PHP_FLAVOR}
diff --git a/devel/pear-Structures_DataGrid_Renderer_HTMLSortForm/Makefile b/devel/pear-Structures_DataGrid_Renderer_HTMLSortForm/Makefile
index c288d97109ea..2fded721b1bc 100644
--- a/devel/pear-Structures_DataGrid_Renderer_HTMLSortForm/Makefile
+++ b/devel/pear-Structures_DataGrid_Renderer_HTMLSortForm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTMLSortForm Renderer for pear-Structures_DataGrid
+WWW= https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLSortForm
RUN_DEPENDS= ${PEARDIR}/Structures/DataGrid.php:devel/pear-Structures_DataGrid@${PHP_FLAVOR} \
${PEARDIR}/HTML/QuickForm.php:devel/pear-HTML_QuickForm@${PHP_FLAVOR}
diff --git a/devel/pear-Structures_DataGrid_Renderer_HTMLTable/Makefile b/devel/pear-Structures_DataGrid_Renderer_HTMLTable/Makefile
index 9e71c608fcc7..3e1cee80fab9 100644
--- a/devel/pear-Structures_DataGrid_Renderer_HTMLTable/Makefile
+++ b/devel/pear-Structures_DataGrid_Renderer_HTMLTable/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTML_Table Renderer for pear-Structures_DataGrid
+WWW= https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLTable
RUN_DEPENDS= ${PEARDIR}/Structures/DataGrid.php:devel/pear-Structures_DataGrid@${PHP_FLAVOR} \
${PEARDIR}/HTML/Table.php:devel/pear-HTML_Table@${PHP_FLAVOR} \
diff --git a/devel/pear-Structures_DataGrid_Renderer_XUL/Makefile b/devel/pear-Structures_DataGrid_Renderer_XUL/Makefile
index 9e0835b4da8e..5cd89dfa902a 100644
--- a/devel/pear-Structures_DataGrid_Renderer_XUL/Makefile
+++ b/devel/pear-Structures_DataGrid_Renderer_XUL/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XUL Renderer for pear-Structures_DataGrid
+WWW= https://pear.php.net/package/Structures_DataGrid_Renderer_XUL
RUN_DEPENDS= ${PEARDIR}/Structures/DataGrid.php:devel/pear-Structures_DataGrid@${PHP_FLAVOR} \
${PEARDIR}/XML/Util.php:devel/pear-XML_Util@${PHP_FLAVOR}
diff --git a/devel/pear-Symfony_Component_Console/Makefile b/devel/pear-Symfony_Component_Console/Makefile
index aee8467d969e..63accae9defd 100644
--- a/devel/pear-Symfony_Component_Console/Makefile
+++ b/devel/pear-Symfony_Component_Console/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= Symfony2
MAINTAINER= bofh@FreeBSD.org
COMMENT= Symfony2 Console Component
+WWW= http://pear.symfony.com/
LICENSE= MIT
diff --git a/devel/pear-Symfony_Component_Finder/Makefile b/devel/pear-Symfony_Component_Finder/Makefile
index a67b5bf71878..3da4b94a8ccd 100644
--- a/devel/pear-Symfony_Component_Finder/Makefile
+++ b/devel/pear-Symfony_Component_Finder/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= Symfony2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Symfony2 Finder Component
+WWW= http://pear.symfony.com/
LICENSE= MIT
diff --git a/devel/pear-System_Command/Makefile b/devel/pear-System_Command/Makefile
index c4f3bd1708c6..c70d69c1eb5b 100644
--- a/devel/pear-System_Command/Makefile
+++ b/devel/pear-System_Command/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR command line execution interface
+WWW= https://pear.php.net/package/System_Command
USES= pear
diff --git a/devel/pear-Testing_Selenium/Makefile b/devel/pear-Testing_Selenium/Makefile
index eb6765b0df8c..97e3118ba83e 100644
--- a/devel/pear-Testing_Selenium/Makefile
+++ b/devel/pear-Testing_Selenium/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Binding - Once more unto the breach
+WWW= https://pear.php.net/package/Testing_Selenium
USES= pear
diff --git a/devel/pear-Text_Diff/Makefile b/devel/pear-Text_Diff/Makefile
index 0ee8f1b97836..9ee5e88d6c9c 100644
--- a/devel/pear-Text_Diff/Makefile
+++ b/devel/pear-Text_Diff/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= joseph@randomnetworks.com
COMMENT= Engine for performing and rendering text diffs
+WWW= https://pear.php.net/package/Text_Diff
USES= pear
NO_ARCH= yes
diff --git a/devel/pear-TheSeer_DirectoryScanner/Makefile b/devel/pear-TheSeer_DirectoryScanner/Makefile
index def38ce0bb42..e50ea09ad83e 100644
--- a/devel/pear-TheSeer_DirectoryScanner/Makefile
+++ b/devel/pear-TheSeer_DirectoryScanner/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}TheSeer_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Recursive directory scanner and filter
+WWW= https://github.com/theseer/DirectoryScanner/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-TheSeer_fDOMDocument/Makefile b/devel/pear-TheSeer_fDOMDocument/Makefile
index 160cda58d690..84f7724d4114 100644
--- a/devel/pear-TheSeer_fDOMDocument/Makefile
+++ b/devel/pear-TheSeer_fDOMDocument/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}TheSeer_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extension to PHP standard DOM
+WWW= https://github.com/theseer/fDOMDocument/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-TheSeer_fXSL/Makefile b/devel/pear-TheSeer_fXSL/Makefile
index f41ae9b40fc0..b6a3f3534275 100644
--- a/devel/pear-TheSeer_fXSL/Makefile
+++ b/devel/pear-TheSeer_fXSL/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XSL wrapper / extension to the PHP 5.x XSLTProcessor
+WWW= https://github.com/theseer/fXSL/
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-VFS/Makefile b/devel/pear-VFS/Makefile
index dfcb2e6ab46e..b37a77209cee 100644
--- a/devel/pear-VFS/Makefile
+++ b/devel/pear-VFS/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Virtual File System API
+WWW= https://pear.php.net/package/VFS
BUILD_DEPENDS= ${PEARDIR}/Log/null.php:sysutils/pear-Log@${PHP_FLAVOR}
RUN_DEPENDS= ${PEARDIR}/Log/null.php:sysutils/pear-Log@${PHP_FLAVOR}
diff --git a/devel/pear-Validate/Makefile b/devel/pear-Validate/Makefile
index a3d9d8763160..357b12931f60 100644
--- a/devel/pear-Validate/Makefile
+++ b/devel/pear-Validate/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= dbaio@FreeBSD.org
COMMENT= PEAR Validation class
+WWW= https://pear.php.net/package/Validate
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-Validate_AU/Makefile b/devel/pear-Validate_AU/Makefile
index a3a6b4baa1bf..b4efa5a63561 100644
--- a/devel/pear-Validate_AU/Makefile
+++ b/devel/pear-Validate_AU/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR data validation class for Australia
+WWW= https://pear.php.net/package/Validate_AU
USES= pear
diff --git a/devel/pear-Validate_Finance/Makefile b/devel/pear-Validate_Finance/Makefile
index 3c651af4365a..dd784747655e 100644
--- a/devel/pear-Validate_Finance/Makefile
+++ b/devel/pear-Validate_Finance/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Finance Validation class
+WWW= https://pear.php.net/package/Validate_Finance
BUILD_DEPENDS= ${PEAR_PKGNAMEPREFIX}Validate>=0.5.0:devel/pear-Validate@${PHP_FLAVOR}
RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}Validate>=0.5.0:devel/pear-Validate@${PHP_FLAVOR}
diff --git a/devel/pear-Validate_Finance_CreditCard/Makefile b/devel/pear-Validate_Finance_CreditCard/Makefile
index afdec17398e9..56ef764c13b9 100644
--- a/devel/pear-Validate_Finance_CreditCard/Makefile
+++ b/devel/pear-Validate_Finance_CreditCard/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR CreditCard Validation class
+WWW= https://pear.php.net/package/Validate_Finance_CreditCard
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-Validate_US/Makefile b/devel/pear-Validate_US/Makefile
index d4e00bde8032..ab942c07e8c5 100644
--- a/devel/pear-Validate_US/Makefile
+++ b/devel/pear-Validate_US/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR data validation class for US
+WWW= https://pear.php.net/package/Validate_US
BUILD_DEPENDS= ${PEAR_PKGNAMEPREFIX}Validate>=0.5.0:devel/pear-Validate@${PHP_FLAVOR}
RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}Validate>=0.5.0:devel/pear-Validate@${PHP_FLAVOR}
diff --git a/devel/pear-Var_Dump/Makefile b/devel/pear-Var_Dump/Makefile
index bce7f4e2a256..622afaa29f35 100644
--- a/devel/pear-Var_Dump/Makefile
+++ b/devel/pear-Var_Dump/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides methods for dumping structured information about a variable
+WWW= https://pear.php.net/package/Var_Dump
LICENSE= PHP30
diff --git a/devel/pear-VersionControl_Git/Makefile b/devel/pear-VersionControl_Git/Makefile
index a1b41e7b90a8..278cf3fd16ac 100644
--- a/devel/pear-VersionControl_Git/Makefile
+++ b/devel/pear-VersionControl_Git/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OO interface to handle Git repository
+WWW= https://pear.php.net/package/VersionControl_Git
LICENSE= APACHE20
diff --git a/devel/pear-VersionControl_SVN/Makefile b/devel/pear-VersionControl_SVN/Makefile
index 1c0d19655a3e..79b90bdf836d 100644
--- a/devel/pear-VersionControl_SVN/Makefile
+++ b/devel/pear-VersionControl_SVN/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= Wrapper interface for the Subversion command-line client
+WWW= https://pear.php.net/package/VersionControl_SVN
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-XML_NITF/Makefile b/devel/pear-XML_NITF/Makefile
index 551314619f91..a913ffef06d0 100644
--- a/devel/pear-XML_NITF/Makefile
+++ b/devel/pear-XML_NITF/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR NITF XML parser
+WWW= https://pear.php.net/package/XML_NITF
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/devel/pear-XML_Parser/Makefile b/devel/pear-XML_Parser/Makefile
index 6efb9d70e171..a8824de24574 100644
--- a/devel/pear-XML_Parser/Makefile
+++ b/devel/pear-XML_Parser/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= PEAR XML parsing class based on PHP's bundled expat
+WWW= https://pear.php.net/package/XML_Parser
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-XML_RSS/Makefile b/devel/pear-XML_RSS/Makefile
index f144fb319aff..0f887e581dd7 100644
--- a/devel/pear-XML_RSS/Makefile
+++ b/devel/pear-XML_RSS/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR RSS parser
+WWW= https://pear.php.net/package/XML_RSS
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear-XML_SVG/Makefile b/devel/pear-XML_SVG/Makefile
index 871a9fda7d66..b8733ee57e6f 100644
--- a/devel/pear-XML_SVG/Makefile
+++ b/devel/pear-XML_SVG/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR object-oriented API for building SVG documents
+WWW= https://pear.php.net/package/XML_SVG
USES= pear
diff --git a/devel/pear-XML_Serializer/Makefile b/devel/pear-XML_Serializer/Makefile
index 6c2dd4391aa1..ed10dbb8ec0b 100644
--- a/devel/pear-XML_Serializer/Makefile
+++ b/devel/pear-XML_Serializer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR Swiss-army knive for reading and writing XML files
+WWW= https://pear.php.net/package/XML_Serializer
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-XML_Transformer/Makefile b/devel/pear-XML_Transformer/Makefile
index d91c74c64db7..9fe2be5b5f6e 100644
--- a/devel/pear-XML_Transformer/Makefile
+++ b/devel/pear-XML_Transformer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR XML Transformations in PHP
+WWW= https://pear.php.net/package/XML_Transformer
BUILD_DEPENDS= ${PEARDIR}/XML/Util.php:devel/pear-XML_Util@${PHP_FLAVOR}
RUN_DEPENDS:= ${PEARDIR}/XML/Util.php:devel/pear-XML_Util@${PHP_FLAVOR}
diff --git a/devel/pear-XML_Tree/Makefile b/devel/pear-XML_Tree/Makefile
index 02113a68e94f..35868cf1583b 100644
--- a/devel/pear-XML_Tree/Makefile
+++ b/devel/pear-XML_Tree/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR class for representing XML data in a tree structure
+WWW= https://pear.php.net/package/XML_Tree
RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}XML_Parser>=1.1.0:devel/pear-XML_Parser@${PHP_FLAVOR}
diff --git a/devel/pear-XML_Util/Makefile b/devel/pear-XML_Util/Makefile
index 66c39a69aa0b..ebc2ed304470 100644
--- a/devel/pear-XML_Util/Makefile
+++ b/devel/pear-XML_Util/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR XML utility class
+WWW= https://pear.php.net/package/XML_Util
LICENSE= BSD2CLAUSE
diff --git a/devel/pear-channel-doctrine/Makefile b/devel/pear-channel-doctrine/Makefile
index f48c6b263662..fa56c2d112e8 100644
--- a/devel/pear-channel-doctrine/Makefile
+++ b/devel/pear-channel-doctrine/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= bofh@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://pear.doctrine-project.org/
PEAR_CHANNEL_HOST= pear.doctrine-project.org
diff --git a/devel/pear-channel-ezc/Makefile b/devel/pear-channel-ezc/Makefile
index cedc965c533b..a27cd998d17d 100644
--- a/devel/pear-channel-ezc/Makefile
+++ b/devel/pear-channel-ezc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= https://ezcomponents.org/
PEAR_CHANNEL_HOST= components.ez.no
diff --git a/devel/pear-channel-geshi/Makefile b/devel/pear-channel-geshi/Makefile
index 3fd0257cf5f6..d081e195c740 100644
--- a/devel/pear-channel-geshi/Makefile
+++ b/devel/pear-channel-geshi/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= michael.osipov@siemens.com
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://pear.geshi.org/
PEAR_CHANNEL_HOST= pear.geshi.org
diff --git a/devel/pear-channel-horde/Makefile b/devel/pear-channel-horde/Makefile
index 5f317b5d6a46..a37c848b0f82 100644
--- a/devel/pear-channel-horde/Makefile
+++ b/devel/pear-channel-horde/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= horde@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= https://pear.horde.org
PEAR_CHANNEL_HOST= pear.horde.org
diff --git a/devel/pear-channel-htmlpurifier.org/Makefile b/devel/pear-channel-htmlpurifier.org/Makefile
index adbdd1ccf751..f8e0bd31cb83 100644
--- a/devel/pear-channel-htmlpurifier.org/Makefile
+++ b/devel/pear-channel-htmlpurifier.org/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= #
MAINTAINER= feld@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://htmlpurifier.org/
PEAR_CHANNEL_HOST= htmlpurifier.org
PEAR_CHANNEL_ALIAS= hp
diff --git a/devel/pear-channel-openpear/Makefile b/devel/pear-channel-openpear/Makefile
index 316a6f7a0577..3ab577fea231 100644
--- a/devel/pear-channel-openpear/Makefile
+++ b/devel/pear-channel-openpear/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= #
MAINTAINER= tota@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= https://openpear.org/
PEAR_CHANNEL_HOST= openpear.org
diff --git a/devel/pear-channel-pdepend/Makefile b/devel/pear-channel-pdepend/Makefile
index bfa2000eaf66..afea1674669f 100644
--- a/devel/pear-channel-pdepend/Makefile
+++ b/devel/pear-channel-pdepend/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://pear.pdepend.org/
PEAR_CHANNEL_HOST= pear.pdepend.org
diff --git a/devel/pear-channel-phing/Makefile b/devel/pear-channel-phing/Makefile
index 17c48ed2a239..9e023c2a65b2 100644
--- a/devel/pear-channel-phing/Makefile
+++ b/devel/pear-channel-phing/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= mm@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= https://pear.phing.info
PEAR_CHANNEL_HOST= pear.phing.info
diff --git a/devel/pear-channel-phpdoc/Makefile b/devel/pear-channel-phpdoc/Makefile
index 72fc66324cb5..4c1fafa6aa40 100644
--- a/devel/pear-channel-phpdoc/Makefile
+++ b/devel/pear-channel-phpdoc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= https://pear.phpdoc.org/
PEAR_CHANNEL_HOST= pear.phpdoc.org
diff --git a/devel/pear-channel-phpmd/Makefile b/devel/pear-channel-phpmd/Makefile
index d54c2b0a40cb..f0efa315548d 100644
--- a/devel/pear-channel-phpmd/Makefile
+++ b/devel/pear-channel-phpmd/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= https://phpmd.org/
PEAR_CHANNEL_HOST= pear.phpmd.org
diff --git a/devel/pear-channel-pirum/Makefile b/devel/pear-channel-pirum/Makefile
index adf8f05df4e9..a2eabf6c21b2 100644
--- a/devel/pear-channel-pirum/Makefile
+++ b/devel/pear-channel-pirum/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://pirum.sensiolabs.org/
PEAR_CHANNEL_HOST= pear.pirum-project.org
diff --git a/devel/pear-channel-symfony/Makefile b/devel/pear-channel-symfony/Makefile
index 393784bd8668..832dcf50bab7 100644
--- a/devel/pear-channel-symfony/Makefile
+++ b/devel/pear-channel-symfony/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= https://pear.symfony-project.com/
PEAR_CHANNEL_HOST= pear.symfony-project.com
diff --git a/devel/pear-channel-symfony2/Makefile b/devel/pear-channel-symfony2/Makefile
index 3140de5ae4e5..4ccfb18d2e50 100644
--- a/devel/pear-channel-symfony2/Makefile
+++ b/devel/pear-channel-symfony2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://pear.symfony.com/
PEAR_CHANNEL_HOST= pear.symfony.com
diff --git a/devel/pear-channel-theseer/Makefile b/devel/pear-channel-theseer/Makefile
index 5b919f417c54..8a41e2785eed 100644
--- a/devel/pear-channel-theseer/Makefile
+++ b/devel/pear-channel-theseer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel www pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://pear.netpirates.net/
NO_ARCH= yes
diff --git a/devel/pear-channel-twig/Makefile b/devel/pear-channel-twig/Makefile
index 30dcaf1f5ece..9231e408fc38 100644
--- a/devel/pear-channel-twig/Makefile
+++ b/devel/pear-channel-twig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= #
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEAR channel ${PEAR_CHANNEL_HOST}
+WWW= http://pear.twig-project.org/
PEAR_CHANNEL_HOST= pear.twig-project.org
diff --git a/devel/pear-codegen/Makefile b/devel/pear-codegen/Makefile
index cb1f6e0f3fdf..cd32bf4d0d1f 100644
--- a/devel/pear-codegen/Makefile
+++ b/devel/pear-codegen/Makefile
@@ -5,6 +5,7 @@ DISTNAME= CodeGen-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to create code generators that operate on XML descriptions
+WWW= https://pear.php.net/package/CodeGen
USES= pear
diff --git a/devel/pear-ezc_Base/Makefile b/devel/pear-ezc_Base/Makefile
index 85398737f4ff..134f5b59463e 100644
--- a/devel/pear-ezc_Base/Makefile
+++ b/devel/pear-ezc_Base/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}${PEAR_CHANNEL}_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Base package that all ezc components packages rely on
+WWW= https://ezcomponents.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-ezc_ConsoleTools/Makefile b/devel/pear-ezc_ConsoleTools/Makefile
index 8b6999341ec8..31bcf07d4d92 100644
--- a/devel/pear-ezc_ConsoleTools/Makefile
+++ b/devel/pear-ezc_ConsoleTools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}${PEAR_CHANNEL}_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set of classes to do different actions with the console
+WWW= https://ezcomponents.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-geshi/Makefile b/devel/pear-geshi/Makefile
index 0bd25e339321..962a15d2c977 100644
--- a/devel/pear-geshi/Makefile
+++ b/devel/pear-geshi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://pear.geshi.org/get/
MAINTAINER= michael.osipov@siemens.com
COMMENT= Generic syntax highlighter written in PHP
+WWW= http://qbnz.com/highlighter/
LICENSE= GPLv2
diff --git a/devel/pear-htmlpurifier/Makefile b/devel/pear-htmlpurifier/Makefile
index e0b8694b1b3a..612e562eff89 100644
--- a/devel/pear-htmlpurifier/Makefile
+++ b/devel/pear-htmlpurifier/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}
MAINTAINER= feld@FreeBSD.org
COMMENT= PHP HTML filter library
+WWW= http://htmlpurifier.org/
LICENSE= LGPL21
diff --git a/devel/pear-pdepend-staticReflection/Makefile b/devel/pear-pdepend-staticReflection/Makefile
index 7e35549240f8..8ad3133d0fa8 100644
--- a/devel/pear-pdepend-staticReflection/Makefile
+++ b/devel/pear-pdepend-staticReflection/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}${PEAR_CHANNEL}_
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= staticReflection package for PHP
+WWW= http://pear.pdepend.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/pear-phing/Makefile b/devel/pear-phing/Makefile
index 280ab863a8c2..17514f0c2e01 100644
--- a/devel/pear-phing/Makefile
+++ b/devel/pear-phing/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PEAR_PKGNAMEPREFIX}
MAINTAINER= mm@FreeBSD.org
COMMENT= PHP project build system based on Apache Ant
+WWW= https://www.phing.info/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pear/Makefile b/devel/pear/Makefile
index d9106aecd417..ae76c3fc19cd 100644
--- a/devel/pear/Makefile
+++ b/devel/pear/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= fluffy@FreeBSD.org
COMMENT= PEAR framework for PHP
+WWW= https://pear.php.net/
LICENSE= PHP301
diff --git a/devel/pecl-APCu/Makefile b/devel/pecl-APCu/Makefile
index ffd0409b1de3..cace250810c6 100644
--- a/devel/pecl-APCu/Makefile
+++ b/devel/pecl-APCu/Makefile
@@ -5,6 +5,7 @@ DISTNAME= apcu-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= APC User Caching
+WWW= https://pecl.php.net/package/apcu
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-APCu_bc/Makefile b/devel/pecl-APCu_bc/Makefile
index 51f040105df5..67a9b1ef4b3d 100644
--- a/devel/pecl-APCu_bc/Makefile
+++ b/devel/pecl-APCu_bc/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME:tl}-${PORTVERSION}
MAINTAINER= me@skylord.ru
COMMENT= APCu Backwards Compatibility Module
+WWW= https://pecl.php.net/package/apcu_bc
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-ast/Makefile b/devel/pecl-ast/Makefile
index 340ffddf90ae..e09f16ab7670 100644
--- a/devel/pecl-ast/Makefile
+++ b/devel/pecl-ast/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extension exposing PHP 7 abstract syntax tree
+WWW= https://pecl.php.net/package/ast
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-dio/Makefile b/devel/pecl-dio/Makefile
index 5703c417b08b..355f322b2780 100644
--- a/devel/pecl-dio/Makefile
+++ b/devel/pecl-dio/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= flo@FreeBSD.org
COMMENT= PECL extension that provides direct access to low level IO
+WWW= http://www.pecl.php.net/package/dio/
LICENSE= PHP30
diff --git a/devel/pecl-ds/Makefile b/devel/pecl-ds/Makefile
index 95256b1a6a3f..10bf061750e9 100644
--- a/devel/pecl-ds/Makefile
+++ b/devel/pecl-ds/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data Structures for PHP
+WWW= https://pecl.php.net/package/ds
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-eio/Makefile b/devel/pecl-eio/Makefile
index 9d59b838c7d3..7a3cac39643b 100644
--- a/devel/pecl-eio/Makefile
+++ b/devel/pecl-eio/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= Provides interface to the libeio library
+WWW= https://pecl.php.net/package/eio
LICENSE= PHP301
diff --git a/devel/pecl-ev/Makefile b/devel/pecl-ev/Makefile
index af3ca434ec22..73b1bb5928ba 100644
--- a/devel/pecl-ev/Makefile
+++ b/devel/pecl-ev/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Libev extension for PHP
+WWW= https://pecl.php.net/package/ev
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-event/Makefile b/devel/pecl-event/Makefile
index db4b51c3f2dd..15b315a0ac52 100644
--- a/devel/pecl-event/Makefile
+++ b/devel/pecl-event/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Provides interface to libevent library
+WWW= https://pecl.php.net/package/event
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-expect/Makefile b/devel/pecl-expect/Makefile
index ce8de0caf3c8..fa2a710c3000 100644
--- a/devel/pecl-expect/Makefile
+++ b/devel/pecl-expect/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP extension for expect library
+WWW= https://pecl.php.net/package/expect
LICENSE= PHP301
diff --git a/devel/pecl-grpc/Makefile b/devel/pecl-grpc/Makefile
index b9cf98ce1db0..defedfe6d789 100644
--- a/devel/pecl-grpc/Makefile
+++ b/devel/pecl-grpc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel net
MAINTAINER= vanilla@FreeBSD.org
COMMENT= High performance, general RPC framework
+WWW= https://pecl.php.net/package/grpc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-hrtime/Makefile b/devel/pecl-hrtime/Makefile
index cb89780298d2..9ef36e1fb866 100644
--- a/devel/pecl-hrtime/Makefile
+++ b/devel/pecl-hrtime/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= High resolution timing for PHP
+WWW= https://pecl.php.net/package/hrtime
LICENSE= BSD2CLAUSE
diff --git a/devel/pecl-inotify/Makefile b/devel/pecl-inotify/Makefile
index 0671643eb01d..2315a4016161 100644
--- a/devel/pecl-inotify/Makefile
+++ b/devel/pecl-inotify/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Inotify bindings for PHP
+WWW= https://pecl.php.net/package/inotify
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-jsmin/Makefile b/devel/pecl-jsmin/Makefile
index f7718e087f6f..36d718d1a6c2 100644
--- a/devel/pecl-jsmin/Makefile
+++ b/devel/pecl-jsmin/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= PHP extension for minifying JavaScript
+WWW= https://pecl.php.net/package/jsmin
LICENSE= PHP301
diff --git a/devel/pecl-json_post/Makefile b/devel/pecl-json_post/Makefile
index caf66c5631a1..4bf282347470 100644
--- a/devel/pecl-json_post/Makefile
+++ b/devel/pecl-json_post/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= JSON POST handler in PHP
+WWW= https://pecl.php.net/package/json_post
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-jsond/Makefile b/devel/pecl-jsond/Makefile
index aa2a17ecd0c7..3b3a069023b7 100644
--- a/devel/pecl-jsond/Makefile
+++ b/devel/pecl-jsond/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= JavaScript Object Notation in PHP
+WWW= https://pecl.php.net/package/jsond
LICENSE= PHP301
diff --git a/devel/pecl-msgpack/Makefile b/devel/pecl-msgpack/Makefile
index 99132dc5fc42..f8945d6978b6 100644
--- a/devel/pecl-msgpack/Makefile
+++ b/devel/pecl-msgpack/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Provides API for communicating with MessagePack serialization
+WWW= https://pecl.php.net/package/msgpack
LICENSE= BSD3CLAUSE
diff --git a/devel/pecl-mustache/Makefile b/devel/pecl-mustache/Makefile
index 0171139672a8..745e96830f43 100644
--- a/devel/pecl-mustache/Makefile
+++ b/devel/pecl-mustache/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mustache templating language
+WWW= https://github.com/jbboehr/php-mustache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/pecl-propro2/Makefile b/devel/pecl-propro2/Makefile
index a070b2f31a25..c05082d090f5 100644
--- a/devel/pecl-propro2/Makefile
+++ b/devel/pecl-propro2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Facility to manage extension object properties
+WWW= https://pecl.php.net/package/propro
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-protobuf/Makefile b/devel/pecl-protobuf/Makefile
index 787058d30ffb..7831c5141987 100644
--- a/devel/pecl-protobuf/Makefile
+++ b/devel/pecl-protobuf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP binding for Protocol buffers
+WWW= https://pecl.php.net/package/protobuf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-psr/Makefile b/devel/pecl-psr/Makefile
index a0ca688750a9..d1c705a84453 100644
--- a/devel/pecl-psr/Makefile
+++ b/devel/pecl-psr/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides accepted PSR interfaces
+WWW= https://github.com/jbboehr/php-psr
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/pecl-raphf2/Makefile b/devel/pecl-raphf2/Makefile
index cfded7e4c4cc..bc6d8c40bc60 100644
--- a/devel/pecl-raphf2/Makefile
+++ b/devel/pecl-raphf2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= bofh@FreeBSD.org
COMMENT= Resource and persistent handles factory
+WWW= https://pecl.php.net/package/raphf
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-runkit7/Makefile b/devel/pecl-runkit7/Makefile
index a97409ebd0dd..5104617ec722 100644
--- a/devel/pecl-runkit7/Makefile
+++ b/devel/pecl-runkit7/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= vikashb@where-ever.za.net
COMMENT= Extension to replace, rename, and remove user functions and classes
+WWW= https://github.com/runkit7/runkit7
LICENSE= PHP301
diff --git a/devel/pecl-swoole/Makefile b/devel/pecl-swoole/Makefile
index 56152cb9bd38..a71d738055a9 100644
--- a/devel/pecl-swoole/Makefile
+++ b/devel/pecl-swoole/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel net
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Asynchronous, concurrent, and distributed networking framework
+WWW= https://pecl.php.net/package/swoole
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-sync/Makefile b/devel/pecl-sync/Makefile
index dec441a40dc7..c28b5621f36a 100644
--- a/devel/pecl-sync/Makefile
+++ b/devel/pecl-sync/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= Named and unnamed synchronization objects in PHP
+WWW= https://pecl.php.net/package/sync
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-uploadprogress/Makefile b/devel/pecl-uploadprogress/Makefile
index 335fbd06a9fb..b77647efb3dc 100644
--- a/devel/pecl-uploadprogress/Makefile
+++ b/devel/pecl-uploadprogress/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= daniel@morante.net
COMMENT= Provides track progress of a file upload
+WWW= https://github.com/php/pecl-php-uploadprogress
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-uuid/Makefile b/devel/pecl-uuid/Makefile
index 3141fe70e9f5..8c82f73d60ac 100644
--- a/devel/pecl-uuid/Makefile
+++ b/devel/pecl-uuid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= gasol.wu@gmail.com
COMMENT= UUID extension in PHP
+WWW= https://pecl.php.net/package/uuid
LICENSE= LGPL3
diff --git a/devel/pecl-uv/Makefile b/devel/pecl-uv/Makefile
index 31c5c6538889..589cd0abb53e 100644
--- a/devel/pecl-uv/Makefile
+++ b/devel/pecl-uv/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= fluffy@FreeBSD.org
COMMENT= PHP wrapper for libuv
+WWW= https://pecl.php.net/package/uv
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-vld/Makefile b/devel/pecl-vld/Makefile
index c02cde4be719..35901e498ed3 100644
--- a/devel/pecl-vld/Makefile
+++ b/devel/pecl-vld/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dump the internal representation of PHP scripts
+WWW= https://pecl.php.net/package/vld
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-xdebug/Makefile b/devel/pecl-xdebug/Makefile
index 68d00f7781ee..d1495ecd5cd9 100644
--- a/devel/pecl-xdebug/Makefile
+++ b/devel/pecl-xdebug/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel pear
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Xdebug extension for PHP
+WWW= https://www.xdebug.org/
LICENSE= PHP30
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-yac/Makefile b/devel/pecl-yac/Makefile
index 03975439d3f0..f0f5145ccec0 100644
--- a/devel/pecl-yac/Makefile
+++ b/devel/pecl-yac/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= oliver@FreeBSD.org
COMMENT= Shared memory user data cache for PHP
+WWW= https://github.com/laruence/yac/wiki
LICENSE= PHP301
diff --git a/devel/pecl-yaconf/Makefile b/devel/pecl-yaconf/Makefile
index 246eddfec37d..6e201f86f01a 100644
--- a/devel/pecl-yaconf/Makefile
+++ b/devel/pecl-yaconf/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP Persistent Configurations Container
+WWW= https://pecl.php.net/package/yaconf
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pecl-zookeeper/Makefile b/devel/pecl-zookeeper/Makefile
index ac5ff1ada2fa..d4d1c83a8d7f 100644
--- a/devel/pecl-zookeeper/Makefile
+++ b/devel/pecl-zookeeper/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PHP extension for interfacing with Apache ZooKeeper
+WWW= https://pecl.php.net/package/zookeeper
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pegtl/Makefile b/devel/pegtl/Makefile
index 4fe8b09d3571..6c047443c299 100644
--- a/devel/pegtl/Makefile
+++ b/devel/pegtl/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Parsing Expression Grammar Template Library
+WWW= https://github.com/taocpp/PEGTL
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pep8/Makefile b/devel/pep8/Makefile
index ba49e1f3654d..bfc99dcadf7a 100644
--- a/devel/pep8/Makefile
+++ b/devel/pep8/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Python style guide checker
+WWW= https://pypi.org/project/pep8/
LICENSE= MIT
diff --git a/devel/perlconsole/Makefile b/devel/perlconsole/Makefile
index 4168cc331aa4..280166c1f22a 100644
--- a/devel/perlconsole/Makefile
+++ b/devel/perlconsole/Makefile
@@ -7,6 +7,7 @@ MASTER_SITE_SUBDIR= CPAN:SUKRIA
MAINTAINER= ports@FreeBSD.org
COMMENT= Light program that lets you evaluate Perl code interactively
+WWW= http://www.sukria.net/perlconsole.html
RUN_DEPENDS= p5-Term-ReadLine-Gnu>=0:devel/p5-Term-ReadLine-Gnu \
p5-Module-Refresh>=0:devel/p5-Module-Refresh \
diff --git a/devel/phabricator/Makefile b/devel/phabricator/Makefile
index aa084765ad28..ebb9459890e4 100644
--- a/devel/phabricator/Makefile
+++ b/devel/phabricator/Makefile
@@ -8,6 +8,7 @@ PATCHFILES= 0851b89eb6633dd792cd4eb10c26f86c2f0da56a.patch:-p1
MAINTAINER= grembo@FreeBSD.org
COMMENT= Open source, software engineering platform
+WWW= https://www.phacility.com/phabricator/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/php-Psr_Log/Makefile b/devel/php-Psr_Log/Makefile
index 55eda7cfa41c..4d906904ddef 100644
--- a/devel/php-Psr_Log/Makefile
+++ b/devel/php-Psr_Log/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= PSR
MAINTAINER= gasol.wu@gmail.com
COMMENT= PSR-3 logger interface
+WWW= https://github.com/php-fig/log
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/php-composer/Makefile b/devel/php-composer/Makefile
index dd2e1d1975c3..e7f47cb427b3 100644
--- a/devel/php-composer/Makefile
+++ b/devel/php-composer/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= Dependency Manager for PHP
+WWW= https://getcomposer.org/
LICENSE= MIT
diff --git a/devel/php-composer2/Makefile b/devel/php-composer2/Makefile
index b3c74bc92361..bee86f85feed 100644
--- a/devel/php-composer2/Makefile
+++ b/devel/php-composer2/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= cyberbotx@cyberbotx.com
COMMENT= Dependency Manager for PHP, version 2.x
+WWW= https://getcomposer.org/
LICENSE= MIT
diff --git a/devel/php-geshi/Makefile b/devel/php-geshi/Makefile
index ca9dbea4887d..ca3a95e75aa7 100644
--- a/devel/php-geshi/Makefile
+++ b/devel/php-geshi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= php-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Native PHP syntax highlighting engine
+WWW= http://qbnz.com/highlighter/
LICENSE= GPLv2
diff --git a/devel/php-ice37/Makefile b/devel/php-ice37/Makefile
index 2de74d14f8d4..6c99c8054ebc 100644
--- a/devel/php-ice37/Makefile
+++ b/devel/php-ice37/Makefile
@@ -3,6 +3,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Ice (Internet Communications Engine) language mapping for PHP
+WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/php-libawl/Makefile b/devel/php-libawl/Makefile
index 87900e15665b..58a72194dd1b 100644
--- a/devel/php-libawl/Makefile
+++ b/devel/php-libawl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Andrew.s Web Libraries - PHP Utility Libraries
+WWW= https://gitlab.com/davical-project/awl
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/php-maxminddb/Makefile b/devel/php-maxminddb/Makefile
index 71c2dd26796f..d139ec2ec1b0 100644
--- a/devel/php-maxminddb/Makefile
+++ b/devel/php-maxminddb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX}
MAINTAINER= danger@FreeBSD.org
COMMENT= MaxMind DB Reader extension for PHP
+WWW= https://github.com/maxmind/MaxMind-DB-Reader-php
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/devel/phpunit6/Makefile b/devel/phpunit6/Makefile
index db0c51564691..2958e9a685aa 100644
--- a/devel/phpunit6/Makefile
+++ b/devel/phpunit6/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .phar
MAINTAINER= joneum@FreeBSD.org
COMMENT= Testing framework for unit tests
+WWW= https://www.phpunit.de
LICENSE= BSD3CLAUSE
diff --git a/devel/phpunit7/Makefile b/devel/phpunit7/Makefile
index b4554d7f0056..2abe83166949 100644
--- a/devel/phpunit7/Makefile
+++ b/devel/phpunit7/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .phar
MAINTAINER= joneum@FreeBSD.org
COMMENT= Testing framework for unit tests
+WWW= https://www.phpunit.de
LICENSE= BSD3CLAUSE
diff --git a/devel/phpunit8/Makefile b/devel/phpunit8/Makefile
index e1e311cf8ca5..1a56ce098983 100644
--- a/devel/phpunit8/Makefile
+++ b/devel/phpunit8/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .phar
MAINTAINER= joneum@FreeBSD.org
COMMENT= Testing framework for unit tests
+WWW= https://www.phpunit.de
LICENSE= BSD3CLAUSE
diff --git a/devel/phpunit9/Makefile b/devel/phpunit9/Makefile
index 356a3531a520..3a68033673d6 100644
--- a/devel/phpunit9/Makefile
+++ b/devel/phpunit9/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .phar
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Testing framework for unit tests
+WWW= https://phpunit.de/
LICENSE= BSD3CLAUSE
diff --git a/devel/physfs/Makefile b/devel/physfs/Makefile
index 7d95e816e787..9dc9d6b97d08 100644
--- a/devel/physfs/Makefile
+++ b/devel/physfs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://icculus.org/${PORTNAME}/downloads/
MAINTAINER= oliver@FreeBSD.org
COMMENT= Library to provide abstract access to various archives
+WWW= https://icculus.org/physfs/
CONFLICTS_INSTALL= physfs-devel
diff --git a/devel/pickle/Makefile b/devel/pickle/Makefile
index c4ea81b234a2..847eedb4c4a0 100644
--- a/devel/pickle/Makefile
+++ b/devel/pickle/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://wiki.kewl.org/downloads/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Programs Microchip PICs using ICSP
+WWW= https://wiki.kewl.org/dokuwiki/projects:pickle
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/picojson/Makefile b/devel/picojson/Makefile
index 1569cb305abb..0b999935a50e 100644
--- a/devel/picojson/Makefile
+++ b/devel/picojson/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= james.wright@digital-chaos.com
COMMENT= Header file only JSON parser/serializer in C++
+WWW= https://github.com/kazuho/picojson
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/picprog/Makefile b/devel/picprog/Makefile
index e5271742a48e..acd3897947f9 100644
--- a/devel/picprog/Makefile
+++ b/devel/picprog/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://hyvatti.iki.fi/~jaakko/pic/
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Serial port pic16c84 programmer
+WWW= http://hyvatti.iki.fi/~jaakko/pic/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile
index 287f8df373e9..6bdfd6c91855 100644
--- a/devel/pijul/Makefile
+++ b/devel/pijul/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
COMMENT= Distributed version control system
+WWW= https://pijul.org/
LICENSE= GPLv2
diff --git a/devel/pika/Makefile b/devel/pika/Makefile
index 9d70da39d9eb..8e792c383914 100644
--- a/devel/pika/Makefile
+++ b/devel/pika/Makefile
@@ -8,6 +8,7 @@ PATCHFILES= b3f72acf5d4f90ed3dfb9092efe351a9e76fa6e8.patch:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for concurrency and parallelism
+WWW= https://github.com/pika-org/pika
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/pipestatus/Makefile b/devel/pipestatus/Makefile
index 0ddd91c25adc..d5c20181d244 100644
--- a/devel/pipestatus/Makefile
+++ b/devel/pipestatus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= UNIX/POSIX shell helper for running pipes safely
+WWW= https://sourceforge.net/projects/pipestatus/
LICENSE= PD
diff --git a/devel/pire/Makefile b/devel/pire/Makefile
index 334d946c4694..593ca18846e1 100644
--- a/devel/pire/Makefile
+++ b/devel/pire/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Perl Incompatible Regular Expressions library
+WWW= https://github.com/yandex/pire
LICENSE= LGPL3+ MIT
LICENSE_COMB= dual
diff --git a/devel/pit/Makefile b/devel/pit/Makefile
index b7b1eaf43cae..96e87c7f09fa 100644
--- a/devel/pit/Makefile
+++ b/devel/pit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Command-line project manager that integrates with Git
+WWW= https://github.com/michaeldv/pit
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pkg-info.el/Makefile b/devel/pkg-info.el/Makefile
index a1943c412dca..8cb51cad2cdf 100644
--- a/devel/pkg-info.el/Makefile
+++ b/devel/pkg-info.el/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Provide information about Emacs packages
+WWW= https://github.com/lunaryorn/pkg-info.el
LICENSE= GPLv3
diff --git a/devel/pkgconf/Makefile b/devel/pkgconf/Makefile
index 3fb914c26fbc..003a7d331f53 100644
--- a/devel/pkgconf/Makefile
+++ b/devel/pkgconf/Makefile
@@ -11,6 +11,7 @@ MASTER_SITES= https://distfiles.dereferenced.org/pkgconf/ \
# discretion.
MAINTAINER= bapt@FreeBSD.org
COMMENT= Utility to help to configure compiler and linker flags
+WWW= https://git.sr.ht/~kaniini/pkgconf
LICENSE= ISCL
diff --git a/devel/plan9port/Makefile b/devel/plan9port/Makefile
index b55834eb015b..279993f5b1ab 100644
--- a/devel/plan9port/Makefile
+++ b/devel/plan9port/Makefile
@@ -6,6 +6,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Plan 9 from User Space
+WWW= https://9fans.github.io/plan9port/
LICENSE= LUCENT
LICENSE_NAME= Lucent Public License Version 1.02
diff --git a/devel/plasma/Makefile b/devel/plasma/Makefile
index 31626371e409..7632a9742ab9 100644
--- a/devel/plasma/Makefile
+++ b/devel/plasma/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel python
MAINTAINER= kai@FreeBSD.org
COMMENT= Interactive disassembler for x86/ARM/MIPS
+WWW= https://www.github.com/plasma-disassembler/plasma
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/plasma5-khotkeys/Makefile b/devel/plasma5-khotkeys/Makefile
index 46cd99dc90c0..6b7970a605db 100644
--- a/devel/plasma5-khotkeys/Makefile
+++ b/devel/plasma5-khotkeys/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 library for hotkeys
+WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
# kdelibs4support needs doctools
diff --git a/devel/plasma5-kwrited/Makefile b/devel/plasma5-kwrited/Makefile
index c70c1370acb6..59878f421bce 100644
--- a/devel/plasma5-kwrited/Makefile
+++ b/devel/plasma5-kwrited/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 daemon listening for wall and write messages
+WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz
USE_KDE= coreaddons dbusaddons ecm i18n notifications pty
diff --git a/devel/plasma5-plasma-sdk/Makefile b/devel/plasma5-plasma-sdk/Makefile
index f5a155cbacf6..d205f6ddc8b9 100644
--- a/devel/plasma5-plasma-sdk/Makefile
+++ b/devel/plasma5-plasma-sdk/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-plasma
MAINTAINER= kde@FreeBSD.org
COMMENT= Plasma5 applications useful for Plasma development
+WWW= https://www.kde.org/plasma-desktop
USES= cmake compiler:c++11-lib gettext kde:5 qt:5 tar:xz xorg
USE_KDE= archive attica auth codecs completion config configwidgets \
diff --git a/devel/please/Makefile b/devel/please/Makefile
index 6470048cec58..79bb26d8f140 100644
--- a/devel/please/Makefile
+++ b/devel/please/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= .build
MAINTAINER= swills@FreeBSD.org
COMMENT= High-performance extensible build system for reproducible builds
+WWW= https://please.build/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pmccabe/Makefile b/devel/pmccabe/Makefile
index ae6e10cdb6bb..43eddf718036 100644
--- a/devel/pmccabe/Makefile
+++ b/devel/pmccabe/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Code complexity estimator
+WWW= http://www.parisc-linux.org/~bame/pmccabe/
LICENSE= GPLv2
diff --git a/devel/pmd/Makefile b/devel/pmd/Makefile
index 8c12d329fc76..53ea0aa0a73a 100644
--- a/devel/pmd/Makefile
+++ b/devel/pmd/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-bin-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Static analysis tool for Java source code
+WWW= http://pmd.sourceforge.net/
LICENSE= APACHE20 BSD4CLAUSE
LICENSE_COMB= dual
diff --git a/devel/pmdk/Makefile b/devel/pmdk/Makefile
index 0b14a47e4559..adfc45f0e19d 100644
--- a/devel/pmdk/Makefile
+++ b/devel/pmdk/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Libraries and tools to manage and access persistent memory devices
+WWW= https://pmem.io
# PMDK code is BSD3CLAUSE, jemalloc is BSD2CLAUSE,
# Valgrind headers are BSD4CLAUSE.
diff --git a/devel/poco/Makefile b/devel/poco/Makefile
index 7d811d5cf44b..aacf6404d5e8 100644
--- a/devel/poco/Makefile
+++ b/devel/poco/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://pocoproject.org/releases/${PORTNAME}-${PORTVERSION}/
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= C++ libraries with a network/internet focus
+WWW= https://pocoproject.org/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/popt/Makefile b/devel/popt/Makefile
index 981fc786966f..4d1b479f69b9 100644
--- a/devel/popt/Makefile
+++ b/devel/popt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ftp.rpm.org/popt/releases/popt-1.x/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Getopt(3) like library with a number of enhancements, from Redhat
+WWW= http://freshmeat.net/projects/popt/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ppl/Makefile b/devel/ppl/Makefile
index 7208e34241ad..2d1b48dc7937 100644
--- a/devel/ppl/Makefile
+++ b/devel/ppl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.cs.unipr.it/pub/ppl/releases/${PORTVERSION}/ \
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for the manipulation of convex polyhedra
+WWW= https://bugseng.com/products/ppl
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/pprof/Makefile b/devel/pprof/Makefile
index d17b80a9828d..b09df1461792 100644
--- a/devel/pprof/Makefile
+++ b/devel/pprof/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for visualization and analysis of profiling data
+WWW= https://github.com/google/pprof
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/premake/Makefile b/devel/premake/Makefile
index 11c74402d852..20203cec697a 100644
--- a/devel/premake/Makefile
+++ b/devel/premake/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Build script creation tool
+WWW= http://premake.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/premake4/Makefile b/devel/premake4/Makefile
index 27facb7e11fd..cdc770585938 100644
--- a/devel/premake4/Makefile
+++ b/devel/premake4/Makefile
@@ -6,6 +6,7 @@ DISTNAME= premake-${PORTVERSION:S/.b/-beta/}-src
MAINTAINER= vmagerya@gmail.com
COMMENT= Build script creation tool
+WWW= http://industriousone.com/premake
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/premake5/Makefile b/devel/premake5/Makefile
index a2cb7a5106d7..f5763cc5d07c 100644
--- a/devel/premake5/Makefile
+++ b/devel/premake5/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src
MAINTAINER= freebsd@sysctl.cz
COMMENT= Build script creation tool
+WWW= https://premake.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/projectcenter/Makefile b/devel/projectcenter/Makefile
index 55e9d664a020..23297acec3dd 100644
--- a/devel/projectcenter/Makefile
+++ b/devel/projectcenter/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ProjectCenter-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Development environment for GNUstep
+WWW= http://www.gnustep.org/experience/ProjectCenter.html
LICENSE= GPLv2+ # comment in code; COPYING says GPLv3
diff --git a/devel/protobuf-c/Makefile b/devel/protobuf-c/Makefile
index 3130ecbfb148..c5a90723b07b 100644
--- a/devel/protobuf-c/Makefile
+++ b/devel/protobuf-c/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= truckman@FreeBSD.org
COMMENT= Code generator and libraries to use Protocol Buffers from pure C
+WWW= https://github.com/protobuf-c/protobuf-c
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/protobuf-java/Makefile b/devel/protobuf-java/Makefile
index c17968f79092..7cd0d6681027 100644
--- a/devel/protobuf-java/Makefile
+++ b/devel/protobuf-java/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= .jar
MAINTAINER= matthew@FreeBSD.org
COMMENT= Core Protocol Buffers library
+WWW= https://mvnrepository.com/artifact/com.google.protobuf/protobuf-java
LICENSE= BSD3CLAUSE
diff --git a/devel/protobuf/Makefile b/devel/protobuf/Makefile
index fc7f60658a38..66942043eb71 100644
--- a/devel/protobuf/Makefile
+++ b/devel/protobuf/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/protocolbuffers/protobuf/releases/download/v${P
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data interchange format library
+WWW= https://github.com/protocolbuffers/protobuf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/protobuf25/Makefile b/devel/protobuf25/Makefile
index 7777480cea3e..8948ffc344d6 100644
--- a/devel/protobuf25/Makefile
+++ b/devel/protobuf25/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 25
MAINTAINER= demon@FreeBSD.org
COMMENT= Data interchange format library
+WWW= https://github.com/google/protobuf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/prototool/Makefile b/devel/prototool/Makefile
index 27b2ea9b6010..6d5f6c3bebd6 100644
--- a/devel/prototool/Makefile
+++ b/devel/prototool/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Swiss army knife for protocol buffers (ProtoBuf)
+WWW= https://github.com/uber/prototool
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/protozero/Makefile b/devel/protozero/Makefile
index ffdc8a38bb8d..fd36d5392d61 100644
--- a/devel/protozero/Makefile
+++ b/devel/protozero/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Minimalist protocol buffer decoder and encoder in C++
+WWW= https://github.com/mapbox/protozero
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/pructl/Makefile b/devel/pructl/Makefile
index a8ce6548cb1a..c23c86038a48 100644
--- a/devel/pructl/Makefile
+++ b/devel/pructl/Makefile
@@ -7,6 +7,7 @@ MAINTAINER= jmg@FreeBSD.org
# The maintainer says, if you're actively using this you are free to
# take this port.
COMMENT= Utilities to interface with PRUs
+WWW= https://bitbucket.org/rpaulo/pructl
LICENSE= BSD2CLAUSE
diff --git a/devel/psimd/Makefile b/devel/psimd/Makefile
index e7836ec9b6cc..7d9e1d38c351 100644
--- a/devel/psimd/Makefile
+++ b/devel/psimd/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Portable 128-bit SIMD intrinsics
+WWW= https://github.com/Maratyszcza/psimd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pstreams/Makefile b/devel/pstreams/Makefile
index 6bb31e661df7..0f7f6b1becb1 100644
--- a/devel/pstreams/Makefile
+++ b/devel/pstreams/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/Release%200.8.x
MAINTAINER= eg@fbsd.lt
COMMENT= C++ utility for simple IOStream-based IPC
+WWW= http://pstreams.sourceforge.net/
LICENSE= LGPL3
diff --git a/devel/psvn/Makefile b/devel/psvn/Makefile
index 69277f091a50..d3d1e798671d 100644
--- a/devel/psvn/Makefile
+++ b/devel/psvn/Makefile
@@ -9,6 +9,7 @@ EXTRACT_SUFX= # empty
MAINTAINER= ports@FreeBSD.org
COMMENT= Subversion interface for Emacs
+WWW= http://www.xsteve.at/prg/emacs/
LICENSE= GPLv2+
diff --git a/devel/pth/Makefile b/devel/pth/Makefile
index 175c9099135d..0a527a0edfa1 100644
--- a/devel/pth/Makefile
+++ b/devel/pth/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX?= # empty
MAINTAINER= vd@FreeBSD.org
COMMENT= GNU Portable Threads
+WWW= https://www.gnu.org/software/pth/
MAKE_JOBS_UNSAFE= yes
diff --git a/devel/pthreadpool/Makefile b/devel/pthreadpool/Makefile
index 4b91ead214d0..3deb52a4e931 100644
--- a/devel/pthreadpool/Makefile
+++ b/devel/pthreadpool/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pthread-based thread pool for C/C++ for arrays parallelization
+WWW= https://github.com/Maratyszcza/pthreadpool
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pthsem/Makefile b/devel/pthsem/Makefile
index 4b7e44301e36..6c7565c17722 100644
--- a/devel/pthsem/Makefile
+++ b/devel/pthsem/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= bkoenig@alpha-tierchen.de
COMMENT= GNU Portable Threads with semaphores
+WWW= https://www.auto.tuwien.ac.at/~mkoegler/index.php/pth
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
diff --git a/devel/ptlib/Makefile b/devel/ptlib/Makefile
index 202507a7fd05..885adb42edba 100644
--- a/devel/ptlib/Makefile
+++ b/devel/ptlib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Cross platform C++ library, used by OPAL
+WWW= http://www.opalvoip.org
LICENSE= MPL10
diff --git a/devel/ptmalloc/Makefile b/devel/ptmalloc/Makefile
index bccd565047df..2c9ef7325707 100644
--- a/devel/ptmalloc/Makefile
+++ b/devel/ptmalloc/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}3-current
MAINTAINER= ports@FreeBSD.org
COMMENT= Alternative threads-aware malloc
+WWW= http://www.malloc.de/en/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/ptmalloc2/Makefile b/devel/ptmalloc2/Makefile
index 975126851d0d..dc05fe361b73 100644
--- a/devel/ptmalloc2/Makefile
+++ b/devel/ptmalloc2/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-current
MAINTAINER= ports@FreeBSD.org
COMMENT= Alternative threads-aware malloc
+WWW= http://www.malloc.de/en/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/ptypes/Makefile b/devel/ptypes/Makefile
index 40bac7414a69..33ea007a95c3 100644
--- a/devel/ptypes/Makefile
+++ b/devel/ptypes/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ Portable Types Library
+WWW= http://ptypes.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/purescript-language-server/Makefile b/devel/purescript-language-server/Makefile
index 74fda2578d29..80a038395aba 100644
--- a/devel/purescript-language-server/Makefile
+++ b/devel/purescript-language-server/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY=
MAINTAINER= haskell@FreeBSD.org
COMMENT= LSP provider implementation for PureScript language
+WWW= https://github.com/nwolverson/purescript-language-server/
LICENSE= MIT
diff --git a/devel/pushmi/Makefile b/devel/pushmi/Makefile
index 511cf5e3410c..4e642df4bdd5 100644
--- a/devel/pushmi/Makefile
+++ b/devel/pushmi/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Pushmi-v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Subversion repository replication tool
+WWW= https://metacpan.org/release/Pushmi
LICENSE= APACHE20
diff --git a/devel/py-Automat/Makefile b/devel/py-Automat/Makefile
index 7807135a1a9b..50c2cc30b04e 100644
--- a/devel/py-Automat/Makefile
+++ b/devel/py-Automat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= john@saltant.com
COMMENT= Finite-state machines in Python
+WWW= https://github.com/glyph/Automat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-BTrees/Makefile b/devel/py-BTrees/Makefile
index 1f467485ee9d..a84701e8143d 100644
--- a/devel/py-BTrees/Makefile
+++ b/devel/py-BTrees/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Scalable persistent object containers
+WWW= https://github.com/zopefoundation/BTrees
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-DateTime/Makefile b/devel/py-DateTime/Makefile
index 7bf60624c0d2..9457ed0469f6 100644
--- a/devel/py-DateTime/Makefile
+++ b/devel/py-DateTime/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope 2 DateTime data type
+WWW= https://pypi.org/project/DateTime/
LICENSE= ZPL21
diff --git a/devel/py-Dumper/Makefile b/devel/py-Dumper/Makefile
index 694d94d731ad..95354897eac6 100644
--- a/devel/py-Dumper/Makefile
+++ b/devel/py-Dumper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= pi@FreeBSD.org
COMMENT= Conveniently print any Python data structure
+WWW= https://pypi.org/project/Dumper/
LICENSE= PSFL
diff --git a/devel/py-ExtensionClass/Makefile b/devel/py-ExtensionClass/Makefile
index 1df5913dfc5d..c14013ffc053 100644
--- a/devel/py-ExtensionClass/Makefile
+++ b/devel/py-ExtensionClass/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Metaclass for subclassable extension types
+WWW= https://pypi.org/project/ExtensionClass/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-Faker/Makefile b/devel/py-Faker/Makefile
index cbdda2c293f6..5e50878fc31c 100644
--- a/devel/py-Faker/Makefile
+++ b/devel/py-Faker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Python package that generates fake data for you
+WWW= https://github.com/joke2k/faker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-IBMQuantumExperience/Makefile b/devel/py-IBMQuantumExperience/Makefile
index 69cd75e20765..5719c862bf58 100644
--- a/devel/py-IBMQuantumExperience/Makefile
+++ b/devel/py-IBMQuantumExperience/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library for the Quantum Experience API
+WWW= https://github.com/IBM/qiskit-api-py
LICENSE= APACHE20
diff --git a/devel/py-Jinja2-doc/Makefile b/devel/py-Jinja2-doc/Makefile
index 9a1b53dcade0..4f6f1bff1a1a 100644
--- a/devel/py-Jinja2-doc/Makefile
+++ b/devel/py-Jinja2-doc/Makefile
@@ -1,6 +1,7 @@
PKGNAMESUFFIX= -doc
COMMENT= Documentation of Jinja2 template engine
+WWW= http://jinja.pocoo.org/docs/
DESCR= ${.CURDIR}/pkg-descr
diff --git a/devel/py-Jinja2/Makefile b/devel/py-Jinja2/Makefile
index ae57517e5e07..24d6fd5083ca 100644
--- a/devel/py-Jinja2/Makefile
+++ b/devel/py-Jinja2/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX?=
MAINTAINER= nivit@FreeBSD.org
COMMENT?= Fast and easy to use stand-alone template engine
+WWW= http://jinja.pocoo.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-Js2Py/Makefile b/devel/py-Js2Py/Makefile
index d55d440fee32..ee6587cf0669 100644
--- a/devel/py-Js2Py/Makefile
+++ b/devel/py-Js2Py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tcberner@FreeBSD.org
COMMENT= JavaScript to Python translator and interpreter
+WWW= https://pypi.org/project/Js2Py/
LICENSE= MIT
diff --git a/devel/py-PeachPy/Makefile b/devel/py-PeachPy/Makefile
index 98edfb8eeedb..3235741c4089 100644
--- a/devel/py-PeachPy/Makefile
+++ b/devel/py-PeachPy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Portable efficient assembly codegen in higher-level Python
+WWW= https://github.com/Maratyszcza/Opcodes
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-Products.ExternalEditor/Makefile b/devel/py-Products.ExternalEditor/Makefile
index 6057458cd0fc..bad72059b223 100644
--- a/devel/py-Products.ExternalEditor/Makefile
+++ b/devel/py-Products.ExternalEditor/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope external editor
+WWW= https://pypi.org/project/Products.ExternalEditor/
LICENSE= ZPL21
diff --git a/devel/py-Products.PloneLanguageTool/Makefile b/devel/py-Products.PloneLanguageTool/Makefile
index 0ff2f9f0960a..cd9475f945f8 100644
--- a/devel/py-Products.PloneLanguageTool/Makefile
+++ b/devel/py-Products.PloneLanguageTool/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Allows to set the available languages in Plone site
+WWW= https://pypi.org/project/Products.PloneLanguageTool/
LICENSE= GPLv2
diff --git a/devel/py-PyExecJS/Makefile b/devel/py-PyExecJS/Makefile
index 3491779e69aa..a4ed5c16c7ff 100644
--- a/devel/py-PyExecJS/Makefile
+++ b/devel/py-PyExecJS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tcberner@FreeBSD.org
COMMENT= Run JavaScript code from Python
+WWW= https://pypi.org/project/PyExecJS/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-PyLD/Makefile b/devel/py-PyLD/Makefile
index 0178e3c9c4de..b67c062a733f 100644
--- a/devel/py-PyLD/Makefile
+++ b/devel/py-PyLD/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mi@aldan.algebra.com
COMMENT= Implementation of the JSON Linked Data specification in Python
+WWW= https://github.com/digitalbazaar/pyld
LICENSE= BSD3CLAUSE
diff --git a/devel/py-PyUtilib/Makefile b/devel/py-PyUtilib/Makefile
index 711779bd4ff0..66f850a22096 100644
--- a/devel/py-PyUtilib/Makefile
+++ b/devel/py-PyUtilib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of Python utilities
+WWW= https://github.com/PyUtilib/pyutilib
LICENSE= BSD2CLAUSE
diff --git a/devel/py-QtPy/Makefile b/devel/py-QtPy/Makefile
index 95855a46a637..2925dc9f40cc 100644
--- a/devel/py-QtPy/Makefile
+++ b/devel/py-QtPy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Abstraction layer on top of the various Qt bindings
+WWW= https://github.com/spyder-ide/qtpy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-RPyC/Makefile b/devel/py-RPyC/Makefile
index 6e74527046f1..dc5fa842dde4 100644
--- a/devel/py-RPyC/Makefile
+++ b/devel/py-RPyC/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skozlov@FreeBSD.org
COMMENT= Remote Python Call
+WWW= https://rpyc.readthedocs.org/
LICENSE= MIT
diff --git a/devel/py-ZopeUndo/Makefile b/devel/py-ZopeUndo/Makefile
index 4450251f6cf9..847c6c53ccee 100644
--- a/devel/py-ZopeUndo/Makefile
+++ b/devel/py-ZopeUndo/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= ZODB undo support for Zope2
+WWW= https://pypi.org/project/ZopeUndo/
LICENSE= ZPL21
diff --git a/devel/py-absl-py/Makefile b/devel/py-absl-py/Makefile
index 2d61e9f74843..6cc3b90fad0f 100644
--- a/devel/py-absl-py/Makefile
+++ b/devel/py-absl-py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Abseil Python Common Libraries
+WWW= https://github.com/abseil/abseil-py
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-absl/Makefile b/devel/py-absl/Makefile
index f36c5f9a60dc..43ef6a9e1d4c 100644
--- a/devel/py-absl/Makefile
+++ b/devel/py-absl/Makefile
@@ -8,6 +8,7 @@ DISTNAME= absl-py-${PORTVERSION}
MAINTAINER= amzo1337@gmail.com
COMMENT= Abseil Python Common Libraries
+WWW= https://github.com/abseil/abseil-py
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-adb/Makefile b/devel/py-adb/Makefile
index df78f1411528..a70737620c96 100644
--- a/devel/py-adb/Makefile
+++ b/devel/py-adb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Pure-python implementation of ADB and Fastboot protocols
+WWW= https://github.com/google/python-adb
LICENSE= APACHE20
diff --git a/devel/py-addict/Makefile b/devel/py-addict/Makefile
index 3dffb5387994..8b36e72b80f8 100644
--- a/devel/py-addict/Makefile
+++ b/devel/py-addict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Dictionary whose items can be set using both attribute and item syntax
+WWW= https://github.com/mewwts/addict
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aenum/Makefile b/devel/py-aenum/Makefile
index 6d1e52b8819d..b77dc11c1ed7 100644
--- a/devel/py-aenum/Makefile
+++ b/devel/py-aenum/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= a.wolk@fudosecurity.com
COMMENT= Advanced Enumerations compatible with stdlib Enum
+WWW= https://bitbucket.org/stoneleaf/aenum
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/aenum/LICENSE
diff --git a/devel/py-aioapns/Makefile b/devel/py-aioapns/Makefile
index cca7602319bd..20b47385e443 100644
--- a/devel/py-aioapns/Makefile
+++ b/devel/py-aioapns/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Efficient APNs Client Library for Python
+WWW= https://github.com/Fatal1ty/aioapns
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aiocontextvars/Makefile b/devel/py-aiocontextvars/Makefile
index c897cd85f9df..2004a81a9d65 100644
--- a/devel/py-aiocontextvars/Makefile
+++ b/devel/py-aiocontextvars/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Asyncio support for PEP-567 contextvars backport
+WWW= https://github.com/fantix/aiocontextvars
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aiofiles/Makefile b/devel/py-aiofiles/Makefile
index 954bd97b859a..c48167b9b8c6 100644
--- a/devel/py-aiofiles/Makefile
+++ b/devel/py-aiofiles/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File support for asyncio
+WWW= https://github.com/Tinche/aiofiles
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aioice/Makefile b/devel/py-aioice/Makefile
index 7d1e40f8e80e..fef1d5136204 100644
--- a/devel/py-aioice/Makefile
+++ b/devel/py-aioice/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Interactive Connectivity Establishment (RFC 5245) in Python
+WWW= https://github.com/jlaine/aioice
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aioitertools/Makefile b/devel/py-aioitertools/Makefile
index e71592d8f4d6..a107df5bce11 100644
--- a/devel/py-aioitertools/Makefile
+++ b/devel/py-aioitertools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Itertools and builtins for AsyncIO and mixed iterables
+WWW= https://github.com/omnilib/aioitertools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aiologger/Makefile b/devel/py-aiologger/Makefile
index 8e632ac9ce92..1b2ad3f9bc3c 100644
--- a/devel/py-aiologger/Makefile
+++ b/devel/py-aiologger/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= krion@FreeBSD.org
COMMENT= Asynchronous logging for python and asyncio
+WWW= https://github.com/b2wdigital/aiologger
LICENSE= MIT
diff --git a/devel/py-aiorpcX/Makefile b/devel/py-aiorpcX/Makefile
index 85e192dfa1c0..eaabb3e2790b 100644
--- a/devel/py-aiorpcX/Makefile
+++ b/devel/py-aiorpcX/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Generic async RPC implementation, including JSON-RPC
+WWW= https://pypi.org/project/aiorpcX/
LICENSE= MIT
diff --git a/devel/py-aiortc/Makefile b/devel/py-aiortc/Makefile
index 954b00dddc18..8187050c64f0 100644
--- a/devel/py-aiortc/Makefile
+++ b/devel/py-aiortc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= WebRTC and ORTC in Python
+WWW= https://github.com/jlaine/aiortc/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aiosignal/Makefile b/devel/py-aiosignal/Makefile
index e206872965ff..cf84cb4544dc 100644
--- a/devel/py-aiosignal/Makefile
+++ b/devel/py-aiosignal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= List of registered asynchronous callbacks
+WWW= https://github.com/aio-libs/aiosignal
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-amalgamate/Makefile b/devel/py-amalgamate/Makefile
index 03d0facfd95b..288179cff67d 100644
--- a/devel/py-amalgamate/Makefile
+++ b/devel/py-amalgamate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Collapse Python packages into a single module
+WWW= https://github.com/xonsh/amalgamate
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aniso8601/Makefile b/devel/py-aniso8601/Makefile
index 19027435f40b..58fd28d4261f 100644
--- a/devel/py-aniso8601/Makefile
+++ b/devel/py-aniso8601/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Library for parsing ISO 8601 strings
+WWW= https://bitbucket.org/nielsenb/aniso8601/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aniso86016/Makefile b/devel/py-aniso86016/Makefile
index 8990ed55a371..53674e905e39 100644
--- a/devel/py-aniso86016/Makefile
+++ b/devel/py-aniso86016/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 6
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for parsing ISO 8601 strings
+WWW= https://bitbucket.org/nielsenb/aniso8601/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ansi/Makefile b/devel/py-ansi/Makefile
index 533d95e3dcb8..84b364890e33 100644
--- a/devel/py-ansi/Makefile
+++ b/devel/py-ansi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ANSI cursor movement and graphics
+WWW= https://github.com/tehmaze/ansi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-antlr4-python3-runtime/Makefile b/devel/py-antlr4-python3-runtime/Makefile
index 5923f3926d7e..5455092335a0 100644
--- a/devel/py-antlr4-python3-runtime/Makefile
+++ b/devel/py-antlr4-python3-runtime/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= ANother Tool for Language Recognition (python3 runtime)
+WWW= https://www.antlr.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-anyconfig/Makefile b/devel/py-anyconfig/Makefile
index 0096d163d2b2..c1e007d286f9 100644
--- a/devel/py-anyconfig/Makefile
+++ b/devel/py-anyconfig/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Generic access to configuration files in many formats
+WWW= https://pypi.org/project/anyconfig/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.MIT
diff --git a/devel/py-anyio/Makefile b/devel/py-anyio/Makefile
index 73df53dc997d..e9eac2270ca8 100644
--- a/devel/py-anyio/Makefile
+++ b/devel/py-anyio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= High level compatibility layer for multiple asynchronous event loop implementations
+WWW= https://github.com/agronholm/anyio
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-anyjson/Makefile b/devel/py-anyjson/Makefile
index 8b06cac5425a..83a9d27d631e 100644
--- a/devel/py-anyjson/Makefile
+++ b/devel/py-anyjson/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mail@derzinn.de
COMMENT= JSON library wrapper for Python
+WWW= https://bitbucket.org/runeh/anyjson/wiki/Home
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-anytree/Makefile b/devel/py-anytree/Makefile
index 28d29782f3f5..3405784a6f7c 100644
--- a/devel/py-anytree/Makefile
+++ b/devel/py-anytree/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Powerful and Lightweight Python Tree Data Structure
+WWW= https://github.com/c0fec0de/anytree
LICENSE= APACHE20
diff --git a/devel/py-apache_conf_parser/Makefile b/devel/py-apache_conf_parser/Makefile
index 908d4e1987d7..ffb7d916014f 100644
--- a/devel/py-apache_conf_parser/Makefile
+++ b/devel/py-apache_conf_parser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Parse and manipulate apache conf files
+WWW= https://bitbucket.org/ericsnowcurrently/apache_conf_parser/overview
LICENSE= BSD2CLAUSE
diff --git a/devel/py-apipkg/Makefile b/devel/py-apipkg/Makefile
index d0f1d8cdff93..4ed6db2ce0a0 100644
--- a/devel/py-apipkg/Makefile
+++ b/devel/py-apipkg/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Namespace control and lazy-import mechanism
+WWW= https://bitbucket.org/hpk42/apipkg
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-apispec/Makefile b/devel/py-apispec/Makefile
index 21c9a7461cbd..44d15bc23ea5 100644
--- a/devel/py-apispec/Makefile
+++ b/devel/py-apispec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Pluggable API specification generator
+WWW= https://github.com/marshmallow-code/apispec
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-appdirs/Makefile b/devel/py-appdirs/Makefile
index 9f954029d29f..65d44d26938c 100644
--- a/devel/py-appdirs/Makefile
+++ b/devel/py-appdirs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python module for determining platform-specific dirs
+WWW= https://github.com/ActiveState/appdirs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-applicationinsights/Makefile b/devel/py-applicationinsights/Makefile
index c9759c19021a..424efd2822ee 100644
--- a/devel/py-applicationinsights/Makefile
+++ b/devel/py-applicationinsights/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Applications Insights SDK for Python
+WWW= https://github.com/microsoft/ApplicationInsights-Python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-apptools/Makefile b/devel/py-apptools/Makefile
index 38ec86338134..6c279a26e361 100644
--- a/devel/py-apptools/Makefile
+++ b/devel/py-apptools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Enthought application tools
+WWW= https://docs.enthought.com/apptools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-apscheduler/Makefile b/devel/py-apscheduler/Makefile
index 81633196258a..58711f6cb5fb 100644
--- a/devel/py-apscheduler/Makefile
+++ b/devel/py-apscheduler/Makefile
@@ -7,6 +7,7 @@ DISTNAME= APScheduler-${DISTVERSION}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= In-process task scheduler with Cron-like capabilities
+WWW= https://pypi.org/project/APScheduler/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-archinfo/Makefile b/devel/py-archinfo/Makefile
index 03ddc91fafad..076679bd7f88 100644
--- a/devel/py-archinfo/Makefile
+++ b/devel/py-archinfo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Classes with architecture-specific information useful to other projects
+WWW= https://github.com/angr/archinfo
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-argcomplete/Makefile b/devel/py-argcomplete/Makefile
index 7264d8800076..8f8f8e935aad 100644
--- a/devel/py-argcomplete/Makefile
+++ b/devel/py-argcomplete/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bash tab completion for argparse
+WWW= https://pypi.org/project/argcomplete/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-argh/Makefile b/devel/py-argh/Makefile
index 87d9287653f2..085b96b14f31 100644
--- a/devel/py-argh/Makefile
+++ b/devel/py-argh/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Simple (Python) argparse wrapper
+WWW= https://github.com/neithere/argh
LICENSE= LGPL3
diff --git a/devel/py-argparse/Makefile b/devel/py-argparse/Makefile
index bc37f30dab67..35994e6b4791 100644
--- a/devel/py-argparse/Makefile
+++ b/devel/py-argparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Optparse-inspired command-line parsing library
+WWW= https://code.google.com/p/argparse/
LICENSE= PSFL
diff --git a/devel/py-args/Makefile b/devel/py-args/Makefile
index 07f0fb52a080..38ba0f92288b 100644
--- a/devel/py-args/Makefile
+++ b/devel/py-args/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Command arguments for humans
+WWW= https://github.com/kennethreitz/args
LICENSE= BSD2CLAUSE
diff --git a/devel/py-arpeggio/Makefile b/devel/py-arpeggio/Makefile
index 10f08c73b234..60d27fc7ec45 100644
--- a/devel/py-arpeggio/Makefile
+++ b/devel/py-arpeggio/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Arpeggio-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parser interpreter based on PEG grammars
+WWW= https://github.com/textX/Arpeggio
LICENSE= MIT
diff --git a/devel/py-arrow/Makefile b/devel/py-arrow/Makefile
index 95ef163ac705..9600e8019549 100644
--- a/devel/py-arrow/Makefile
+++ b/devel/py-arrow/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Better dates and times for Python
+WWW= https://github.com/arrow-py/arrow
LICENSE= APACHE20
diff --git a/devel/py-asciimatics/Makefile b/devel/py-asciimatics/Makefile
index 9b961fa475e2..d0b2f91df742 100644
--- a/devel/py-asciimatics/Makefile
+++ b/devel/py-asciimatics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Mouse/keyboard input, text color/positioning, and ASCII animations
+WWW= https://github.com/peterbrittain/asciimatics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-asn1crypto/Makefile b/devel/py-asn1crypto/Makefile
index 685f99d700a2..a7e83c1dd8bf 100644
--- a/devel/py-asn1crypto/Makefile
+++ b/devel/py-asn1crypto/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mikael@FreeBSD.org
COMMENT= ASN.1 library with a focus on performance and a pythonic API
+WWW= https://github.com/wbond/asn1crypto
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aspy.yaml/Makefile b/devel/py-aspy.yaml/Makefile
index e2a0a3708ff3..99e314268bf9 100644
--- a/devel/py-aspy.yaml/Makefile
+++ b/devel/py-aspy.yaml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Extensions to pyyaml
+WWW= https://github.com/asottile/aspy.yaml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-asteval/Makefile b/devel/py-asteval/Makefile
index bd79890b725b..0353507aeaa8 100644
--- a/devel/py-asteval/Makefile
+++ b/devel/py-asteval/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Safe, minimalistic evaluator of python expression using ast module
+WWW= https://github.com/newville/asteval
LICENSE= MIT
LICENSE_FILES= ${WRKSRC}/LICENSE
diff --git a/devel/py-astor/Makefile b/devel/py-astor/Makefile
index e54e6436d585..13c8edfd5c89 100644
--- a/devel/py-astor/Makefile
+++ b/devel/py-astor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dave@dal.ca
COMMENT= Astor allows easy manipulation of Python source via the AST
+WWW= https://github.com/berkerpeksag/astor
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-astroid/Makefile b/devel/py-astroid/Makefile
index d513ccd9c251..5efa00f3e098 100644
--- a/devel/py-astroid/Makefile
+++ b/devel/py-astroid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Abstract syntax tree for Python with inference support
+WWW= https://github.com/PyCQA/astroid
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-astroid253/Makefile b/devel/py-astroid253/Makefile
index 8e430a060fa4..45c3d89f9e0d 100644
--- a/devel/py-astroid253/Makefile
+++ b/devel/py-astroid253/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 253
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Abstract syntax tree for Python with inference support (legacy version)
+WWW= https://github.com/PyCQA/astroid
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/py-asttokens/Makefile b/devel/py-asttokens/Makefile
index 3c4d6e19abf7..084493430c9b 100644
--- a/devel/py-asttokens/Makefile
+++ b/devel/py-asttokens/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Annotate AST trees with source code positions
+WWW= https://pypi.org/project/asttokens/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-astunparse/Makefile b/devel/py-astunparse/Makefile
index 896980921234..7c3a5c7b334d 100644
--- a/devel/py-astunparse/Makefile
+++ b/devel/py-astunparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AST unparser for Python
+WWW= https://github.com/simonpercivall/astunparse
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-async_generator/Makefile b/devel/py-async_generator/Makefile
index 0295ea09fb39..dad38f70bf39 100644
--- a/devel/py-async_generator/Makefile
+++ b/devel/py-async_generator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Tiny library to add async generators to Python 3.5
+WWW= https://pypi.org/project/async_generator/
LICENSE= MIT APACHE20
LICENSE_COMB= dual
diff --git a/devel/py-async_timeout/Makefile b/devel/py-async_timeout/Makefile
index 11682ed3525e..e67a5aa5f026 100644
--- a/devel/py-async_timeout/Makefile
+++ b/devel/py-async_timeout/Makefile
@@ -7,6 +7,7 @@ DISTNAME= async-timeout-${DISTVERSIONFULL}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Timeout context manager for asyncio programs
+WWW= https://github.com/aio-libs/async-timeout
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-asynctest/Makefile b/devel/py-asynctest/Makefile
index 9848c55d3586..2e170af48e9b 100644
--- a/devel/py-asynctest/Makefile
+++ b/devel/py-asynctest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enhance unittest for testing asyncio libraries
+WWW= https://github.com/Martiusweb/asynctest
LICENSE= APACHE20
diff --git a/devel/py-atomiclong/Makefile b/devel/py-atomiclong/Makefile
index b49236dd615b..9ff4090fb896 100644
--- a/devel/py-atomiclong/Makefile
+++ b/devel/py-atomiclong/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= AtomicLong type using CFFI
+WWW= https://pypi.org/project/atomiclong/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-atomicwrites/Makefile b/devel/py-atomicwrites/Makefile
index d2d8dbec8a29..78397bc43129 100644
--- a/devel/py-atomicwrites/Makefile
+++ b/devel/py-atomicwrites/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Atomic file writes library
+WWW= https://github.com/untitaker/python-atomicwrites
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-atpublic/Makefile b/devel/py-atpublic/Makefile
index 5a81c4ff5b73..eb1d30ef0640 100644
--- a/devel/py-atpublic/Makefile
+++ b/devel/py-atpublic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= acm@FreeBSD.org
COMMENT= Very simple decorator and function of module's all
+WWW= https://public.readthedocs.io/
LICENSE= APACHE20
diff --git a/devel/py-attrdict/Makefile b/devel/py-attrdict/Makefile
index ab6e38c7ddc0..c6e22f3d6136 100644
--- a/devel/py-attrdict/Makefile
+++ b/devel/py-attrdict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Python dict with attribute-style access
+WWW= https://pypi.python.org/pypi/attrdict
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-attrs-strict/Makefile b/devel/py-attrs-strict/Makefile
index 26836356f560..e77adf835b33 100644
--- a/devel/py-attrs-strict/Makefile
+++ b/devel/py-attrs-strict/Makefile
@@ -7,6 +7,7 @@ DISTNAME= attrs_strict-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Runtime validators for attrs
+WWW= https://github.com/bloomberg/attrs-strict
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-attrs/Makefile b/devel/py-attrs/Makefile
index 9ee454c84fef..23d0d078366e 100644
--- a/devel/py-attrs/Makefile
+++ b/devel/py-attrs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python attributes without boilerplate
+WWW= https://github.com/python-attrs/attrs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-autocommand/Makefile b/devel/py-autocommand/Makefile
index b9583ea81fcf..61d1109b1278 100644
--- a/devel/py-autocommand/Makefile
+++ b/devel/py-autocommand/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create a command-line program from a function
+WWW= https://github.com/Lucretiel/autocommand
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-autoflake/Makefile b/devel/py-autoflake/Makefile
index 25488b7cd664..07e2ad358410 100644
--- a/devel/py-autoflake/Makefile
+++ b/devel/py-autoflake/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Removes unused imports and unused variables from Python code
+WWW= https://github.com/myint/autoflake
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-automaton/Makefile b/devel/py-automaton/Makefile
index 63be9b53255e..3fa85b6ceaec 100644
--- a/devel/py-automaton/Makefile
+++ b/devel/py-automaton/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Friendly state machines for python
+WWW= https://docs.openstack.org/automaton/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-autopage/Makefile b/devel/py-autopage/Makefile
index 8a1e719ad0d9..0aac471e25fa 100644
--- a/devel/py-autopage/Makefile
+++ b/devel/py-autopage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide automatic paging for console output
+WWW= https://github.com/zaneb/autopage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-autoprop/Makefile b/devel/py-autoprop/Makefile
index 6e2985cf1bab..9e562a49440b 100644
--- a/devel/py-autoprop/Makefile
+++ b/devel/py-autoprop/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= Infer properties from accessor methods
+WWW= https://pypi.org/project/autoprop/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-avro/Makefile b/devel/py-avro/Makefile
index 84f044328d6d..1a512f1132d6 100644
--- a/devel/py-avro/Makefile
+++ b/devel/py-avro/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Data serialization system for python
+WWW= https://avro.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/avro/LICENSE
diff --git a/devel/py-awesomeversion/Makefile b/devel/py-awesomeversion/Makefile
index 15c7c27e1e14..5c4aa4df8021 100644
--- a/devel/py-awesomeversion/Makefile
+++ b/devel/py-awesomeversion/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Python module to deal with versions
+WWW= https://github.com/ludeeus/awesomeversion
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE.md
diff --git a/devel/py-aws-requests-auth/Makefile b/devel/py-aws-requests-auth/Makefile
index 9a522d8a505c..e5a1ea573096 100644
--- a/devel/py-aws-requests-auth/Makefile
+++ b/devel/py-aws-requests-auth/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS signature version 4 signing process for the python requests module
+WWW= https://github.com/DavidMuller/aws-requests-auth
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aws-sam-translator/Makefile b/devel/py-aws-sam-translator/Makefile
index 533db8ba4fbf..b9f730f5ee51 100644
--- a/devel/py-aws-sam-translator/Makefile
+++ b/devel/py-aws-sam-translator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nork@ninth-nine.com
COMMENT= Library that transform SAM templates into AWS CloudFormation templates
+WWW= https://pypi.org/project/aws-sam-translator/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-aws-xray-sdk/Makefile b/devel/py-aws-xray-sdk/Makefile
index f9b1527706d3..7e3e1e582ef5 100644
--- a/devel/py-aws-xray-sdk/Makefile
+++ b/devel/py-aws-xray-sdk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS X-Ray SDK for Python
+WWW= https://github.com/aws/aws-xray-sdk-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-awscrt/Makefile b/devel/py-awscrt/Makefile
index a883772f0526..85b843490e2e 100644
--- a/devel/py-awscrt/Makefile
+++ b/devel/py-awscrt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common runtime for AWS Python projects
+WWW= https://github.com/awslabs/aws-crt-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-azure-appconfiguration/Makefile b/devel/py-azure-appconfiguration/Makefile
index a5bc75473d29..bdfc30247576 100644
--- a/devel/py-azure-appconfiguration/Makefile
+++ b/devel/py-azure-appconfiguration/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft App Configuration Data Library for Python
+WWW= https://pypi.org/project/azure-appconfiguration/
LICENSE= MIT
diff --git a/devel/py-azure-batch/Makefile b/devel/py-azure-batch/Makefile
index e01740f45204..183c0e8aca60 100644
--- a/devel/py-azure-batch/Makefile
+++ b/devel/py-azure-batch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Batch Client Library for Python
+WWW= https://pypi.org/project/azure-batch/
LICENSE= MIT
diff --git a/devel/py-azure-core/Makefile b/devel/py-azure-core/Makefile
index 6e4cc33d3314..43b31155d995 100644
--- a/devel/py-azure-core/Makefile
+++ b/devel/py-azure-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Core Library for Python
+WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core
LICENSE= MIT
diff --git a/devel/py-azure-cosmos/Makefile b/devel/py-azure-cosmos/Makefile
index 034d4603939b..e6fc41cb14e4 100644
--- a/devel/py-azure-cosmos/Makefile
+++ b/devel/py-azure-cosmos/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Azure Cosmos Python SDK
+WWW= https://pypi.org/project/azure-cosmos/
LICENSE= MIT
diff --git a/devel/py-azure-data-tables/Makefile b/devel/py-azure-data-tables/Makefile
index ab475ba4a9fa..c2630805f2c9 100644
--- a/devel/py-azure-data-tables/Makefile
+++ b/devel/py-azure-data-tables/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Data Tables Client Library for Python
+WWW= https://pypi.org/project/azure-data-tables/
LICENSE= MIT
diff --git a/devel/py-azure-datalake-store/Makefile b/devel/py-azure-datalake-store/Makefile
index bbd1bb8cee0d..25c904e3d271 100644
--- a/devel/py-azure-datalake-store/Makefile
+++ b/devel/py-azure-datalake-store/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Data Lake Store Filesystem Client Library for Python
+WWW= https://pypi.org/project/azure-datalake-store/
LICENSE= MIT
diff --git a/devel/py-azure-functions-devops-build/Makefile b/devel/py-azure-functions-devops-build/Makefile
index 5eaa029f2b79..bfdfe69004b4 100644
--- a/devel/py-azure-functions-devops-build/Makefile
+++ b/devel/py-azure-functions-devops-build/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Azure Devops Build Manager For Azure Functions
+WWW= https://pypi.org/project/azure-functions-devops-build/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-azure-graphrbac/Makefile b/devel/py-azure-graphrbac/Makefile
index 69bc4e2c6872..8f01b0d64694 100644
--- a/devel/py-azure-graphrbac/Makefile
+++ b/devel/py-azure-graphrbac/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Graph RBAC Client Library for Python
+WWW= https://pypi.org/project/azure-graphrbac/
LICENSE= MIT
diff --git a/devel/py-azure-identity/Makefile b/devel/py-azure-identity/Makefile
index dd24c96d8a56..bcd1ead12c4d 100644
--- a/devel/py-azure-identity/Makefile
+++ b/devel/py-azure-identity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Identity Library for Python
+WWW= https://pypi.org/project/azure-identity/
LICENSE= MIT
diff --git a/devel/py-azure-keyvault-administration/Makefile b/devel/py-azure-keyvault-administration/Makefile
index fa8a605280e3..a42e2df8af97 100644
--- a/devel/py-azure-keyvault-administration/Makefile
+++ b/devel/py-azure-keyvault-administration/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Key Vault Administration Client Library for Python
+WWW= https://pypi.org/project/azure-keyvault-administration/
LICENSE= MIT
diff --git a/devel/py-azure-keyvault/Makefile b/devel/py-azure-keyvault/Makefile
index 4fe11f3624e3..a69f58b4dd51 100644
--- a/devel/py-azure-keyvault/Makefile
+++ b/devel/py-azure-keyvault/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Key Vault Client Library for Python
+WWW= https://pypi.org/project/azure-keyvault/
LICENSE= MIT
diff --git a/devel/py-azure-loganalytics/Makefile b/devel/py-azure-loganalytics/Makefile
index db578abbb753..7486ba03ff47 100644
--- a/devel/py-azure-loganalytics/Makefile
+++ b/devel/py-azure-loganalytics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Log Analytics Client Library for Python
+WWW= https://pypi.org/project/azure-loganalytics/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-advisor/Makefile b/devel/py-azure-mgmt-advisor/Makefile
index e08f9cabd0be..4a7a91346f3e 100644
--- a/devel/py-azure-mgmt-advisor/Makefile
+++ b/devel/py-azure-mgmt-advisor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Advisor Client Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-advisor/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-apimanagement/Makefile b/devel/py-azure-mgmt-apimanagement/Makefile
index f18bbdb5a5b5..9b0c019bf591 100644
--- a/devel/py-azure-mgmt-apimanagement/Makefile
+++ b/devel/py-azure-mgmt-apimanagement/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure API Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-apimanagement/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-appconfiguration/Makefile b/devel/py-azure-mgmt-appconfiguration/Makefile
index 7070e9e9bac9..244e29aa1837 100644
--- a/devel/py-azure-mgmt-appconfiguration/Makefile
+++ b/devel/py-azure-mgmt-appconfiguration/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure App Configuration Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-appconfiguration/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-applicationinsights/Makefile b/devel/py-azure-mgmt-applicationinsights/Makefile
index 48b2736faa12..d07b327b36b5 100644
--- a/devel/py-azure-mgmt-applicationinsights/Makefile
+++ b/devel/py-azure-mgmt-applicationinsights/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Application Insights Management Cli Library for Python
+WWW= https://pypi.org/project/azure-mgmt-applicationinsights/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-authorization/Makefile b/devel/py-azure-mgmt-authorization/Makefile
index 07ace0e4cf6a..3ae838822f1b 100644
--- a/devel/py-azure-mgmt-authorization/Makefile
+++ b/devel/py-azure-mgmt-authorization/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Authorization Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-authorization/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-batch/Makefile b/devel/py-azure-mgmt-batch/Makefile
index aa278c4a01ac..57daa5adf9f9 100644
--- a/devel/py-azure-mgmt-batch/Makefile
+++ b/devel/py-azure-mgmt-batch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Batch Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-batch/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-batchai/Makefile b/devel/py-azure-mgmt-batchai/Makefile
index 217a63549f53..f0b2c61482d4 100644
--- a/devel/py-azure-mgmt-batchai/Makefile
+++ b/devel/py-azure-mgmt-batchai/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Batch AI Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-batchai/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-billing/Makefile b/devel/py-azure-mgmt-billing/Makefile
index 2fe9929b7b46..d47462bb19e7 100644
--- a/devel/py-azure-mgmt-billing/Makefile
+++ b/devel/py-azure-mgmt-billing/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Billing Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-billing/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-botservice/Makefile b/devel/py-azure-mgmt-botservice/Makefile
index 9619d60c8132..96862c069c52 100644
--- a/devel/py-azure-mgmt-botservice/Makefile
+++ b/devel/py-azure-mgmt-botservice/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Bot Service Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-botservice/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-cdn/Makefile b/devel/py-azure-mgmt-cdn/Makefile
index d45abdd06b33..0461acfd53dc 100644
--- a/devel/py-azure-mgmt-cdn/Makefile
+++ b/devel/py-azure-mgmt-cdn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure CDN Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-cdn/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-cognitiveservices/Makefile b/devel/py-azure-mgmt-cognitiveservices/Makefile
index 060a54145935..a377a619ecc0 100644
--- a/devel/py-azure-mgmt-cognitiveservices/Makefile
+++ b/devel/py-azure-mgmt-cognitiveservices/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-cognitiveservices/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-compute/Makefile b/devel/py-azure-mgmt-compute/Makefile
index 9ecc506fba82..c1fb822e58cf 100644
--- a/devel/py-azure-mgmt-compute/Makefile
+++ b/devel/py-azure-mgmt-compute/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Compute Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-compute/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-consumption/Makefile b/devel/py-azure-mgmt-consumption/Makefile
index 820dcf520695..923e14c98bb3 100644
--- a/devel/py-azure-mgmt-consumption/Makefile
+++ b/devel/py-azure-mgmt-consumption/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Consumption Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-consumption/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-containerinstance/Makefile b/devel/py-azure-mgmt-containerinstance/Makefile
index ed16e8269e08..c1f59fa3f2be 100644
--- a/devel/py-azure-mgmt-containerinstance/Makefile
+++ b/devel/py-azure-mgmt-containerinstance/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Container Instance Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-containerinstance/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-containerregistry/Makefile b/devel/py-azure-mgmt-containerregistry/Makefile
index 151a06fbe8fb..4b1de3cee281 100644
--- a/devel/py-azure-mgmt-containerregistry/Makefile
+++ b/devel/py-azure-mgmt-containerregistry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Container Registry Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-containerregistry/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-containerservice/Makefile b/devel/py-azure-mgmt-containerservice/Makefile
index d33899ec90e9..25a6b729fe37 100644
--- a/devel/py-azure-mgmt-containerservice/Makefile
+++ b/devel/py-azure-mgmt-containerservice/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Container Service Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-containerservice/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-core/Makefile b/devel/py-azure-mgmt-core/Makefile
index ffe72e76865a..c303e519e50d 100644
--- a/devel/py-azure-mgmt-core/Makefile
+++ b/devel/py-azure-mgmt-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Management Core Library for Python
+WWW= https://pypi.org/project/azure-mgmt-core/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-azure-mgmt-cosmosdb/Makefile b/devel/py-azure-mgmt-cosmosdb/Makefile
index 83d41a407e80..5703fbd98297 100644
--- a/devel/py-azure-mgmt-cosmosdb/Makefile
+++ b/devel/py-azure-mgmt-cosmosdb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Cosmos DB Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-cosmosdb/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-databoxedge/Makefile b/devel/py-azure-mgmt-databoxedge/Makefile
index f069ca03209b..30e58ec6c557 100644
--- a/devel/py-azure-mgmt-databoxedge/Makefile
+++ b/devel/py-azure-mgmt-databoxedge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Databoxedge Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-databoxedge/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-datalake-analytics/Makefile b/devel/py-azure-mgmt-datalake-analytics/Makefile
index c10b7d8ebaa8..77b39cdb04e3 100644
--- a/devel/py-azure-mgmt-datalake-analytics/Makefile
+++ b/devel/py-azure-mgmt-datalake-analytics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Data Lake Analytics Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-datalake-analytics/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-datalake-store/Makefile b/devel/py-azure-mgmt-datalake-store/Makefile
index 774deb43a33e..8ec36f967ac1 100644
--- a/devel/py-azure-mgmt-datalake-store/Makefile
+++ b/devel/py-azure-mgmt-datalake-store/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Data Lake Store Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-datalake-store/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-datamigration/Makefile b/devel/py-azure-mgmt-datamigration/Makefile
index e26c29e800cb..663cf65a5fd2 100644
--- a/devel/py-azure-mgmt-datamigration/Makefile
+++ b/devel/py-azure-mgmt-datamigration/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Data Migration Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-datamigration/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-deploymentmanager/Makefile b/devel/py-azure-mgmt-deploymentmanager/Makefile
index 17b1bdca2a8c..2d8f73113f45 100644
--- a/devel/py-azure-mgmt-deploymentmanager/Makefile
+++ b/devel/py-azure-mgmt-deploymentmanager/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Deployment Manager Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-deploymentmanager/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-devtestlabs/Makefile b/devel/py-azure-mgmt-devtestlabs/Makefile
index 78e8577a70d8..8eb37b611702 100644
--- a/devel/py-azure-mgmt-devtestlabs/Makefile
+++ b/devel/py-azure-mgmt-devtestlabs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure DevTestLabs Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-devtestlabs/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-dns/Makefile b/devel/py-azure-mgmt-dns/Makefile
index 59eaf2d10dda..95eb7335907d 100644
--- a/devel/py-azure-mgmt-dns/Makefile
+++ b/devel/py-azure-mgmt-dns/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure DNS Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-dns/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-eventgrid/Makefile b/devel/py-azure-mgmt-eventgrid/Makefile
index ec34c2018054..ff98a6f1228c 100644
--- a/devel/py-azure-mgmt-eventgrid/Makefile
+++ b/devel/py-azure-mgmt-eventgrid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure EventGrid Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-eventgrid/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-eventhub/Makefile b/devel/py-azure-mgmt-eventhub/Makefile
index ad2020b4546e..da2d771d32ac 100644
--- a/devel/py-azure-mgmt-eventhub/Makefile
+++ b/devel/py-azure-mgmt-eventhub/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure EventHub Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-eventhub/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-extendedlocation/Makefile b/devel/py-azure-mgmt-extendedlocation/Makefile
index f1e1f6d2e03c..0b71c9709275 100644
--- a/devel/py-azure-mgmt-extendedlocation/Makefile
+++ b/devel/py-azure-mgmt-extendedlocation/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Extendedlocation Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-extendedlocation/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-hdinsight/Makefile b/devel/py-azure-mgmt-hdinsight/Makefile
index a3529c2f9c9d..22ddcf2c4f61 100644
--- a/devel/py-azure-mgmt-hdinsight/Makefile
+++ b/devel/py-azure-mgmt-hdinsight/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure HDInsight Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-hdinsight/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-imagebuilder/Makefile b/devel/py-azure-mgmt-imagebuilder/Makefile
index 20f33f1a1abf..ace1460786cd 100644
--- a/devel/py-azure-mgmt-imagebuilder/Makefile
+++ b/devel/py-azure-mgmt-imagebuilder/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Image Builder Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-imagebuilder/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-iotcentral/Makefile b/devel/py-azure-mgmt-iotcentral/Makefile
index d14d566b86dc..63a497ca82dd 100644
--- a/devel/py-azure-mgmt-iotcentral/Makefile
+++ b/devel/py-azure-mgmt-iotcentral/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure IoTCentral Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-iotcentral/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-iothub/Makefile b/devel/py-azure-mgmt-iothub/Makefile
index f948e11a654d..ffc2a9fae5d0 100644
--- a/devel/py-azure-mgmt-iothub/Makefile
+++ b/devel/py-azure-mgmt-iothub/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure IoTHub Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-iothub/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile
index efc2d933c96c..a170129f70b0 100644
--- a/devel/py-azure-mgmt-iothubprovisioningservices/Makefile
+++ b/devel/py-azure-mgmt-iothubprovisioningservices/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure IoTHub Provisioning Services Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-iothubprovisioningservices/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-keyvault/Makefile b/devel/py-azure-mgmt-keyvault/Makefile
index ffb40b3b7ccf..f43badce7c94 100644
--- a/devel/py-azure-mgmt-keyvault/Makefile
+++ b/devel/py-azure-mgmt-keyvault/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Key Vault Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-keyvault/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-kusto/Makefile b/devel/py-azure-mgmt-kusto/Makefile
index c02393893df7..953fed31ef8f 100644
--- a/devel/py-azure-mgmt-kusto/Makefile
+++ b/devel/py-azure-mgmt-kusto/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Kusto Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-kusto/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-loganalytics/Makefile b/devel/py-azure-mgmt-loganalytics/Makefile
index 3b58e56d727f..599369198bf0 100644
--- a/devel/py-azure-mgmt-loganalytics/Makefile
+++ b/devel/py-azure-mgmt-loganalytics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Analytics Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-loganalytics/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-managedservices/Makefile b/devel/py-azure-mgmt-managedservices/Makefile
index 1f33cb40e08d..43d90b7b81a1 100644
--- a/devel/py-azure-mgmt-managedservices/Makefile
+++ b/devel/py-azure-mgmt-managedservices/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Managed Services Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-managedservices/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-managementgroups/Makefile b/devel/py-azure-mgmt-managementgroups/Makefile
index d4882dca5882..026cd16a76c0 100644
--- a/devel/py-azure-mgmt-managementgroups/Makefile
+++ b/devel/py-azure-mgmt-managementgroups/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Management Groups Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-managementgroups/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-maps/Makefile b/devel/py-azure-mgmt-maps/Makefile
index 135b790c4e20..17d1ebf3223c 100644
--- a/devel/py-azure-mgmt-maps/Makefile
+++ b/devel/py-azure-mgmt-maps/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Maps Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-maps/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-marketplaceordering/Makefile b/devel/py-azure-mgmt-marketplaceordering/Makefile
index 09f8b66890d5..9f9dd341fadf 100644
--- a/devel/py-azure-mgmt-marketplaceordering/Makefile
+++ b/devel/py-azure-mgmt-marketplaceordering/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Market Place Ordering Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-marketplaceordering/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-media/Makefile b/devel/py-azure-mgmt-media/Makefile
index 12f1fbb92bf1..13bf73f8feab 100644
--- a/devel/py-azure-mgmt-media/Makefile
+++ b/devel/py-azure-mgmt-media/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Media Services Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-media/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-monitor/Makefile b/devel/py-azure-mgmt-monitor/Makefile
index 0ba4200562f9..c8f0d5db33c9 100644
--- a/devel/py-azure-mgmt-monitor/Makefile
+++ b/devel/py-azure-mgmt-monitor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Monitor Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-monitor/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-msi/Makefile b/devel/py-azure-mgmt-msi/Makefile
index a46b0d8b6be0..4f319079d14e 100644
--- a/devel/py-azure-mgmt-msi/Makefile
+++ b/devel/py-azure-mgmt-msi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure MSI Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-msi/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-netapp/Makefile b/devel/py-azure-mgmt-netapp/Makefile
index 8638970207bd..8a8cbbd29807 100644
--- a/devel/py-azure-mgmt-netapp/Makefile
+++ b/devel/py-azure-mgmt-netapp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure NetApp Files Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-netapp/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-network/Makefile b/devel/py-azure-mgmt-network/Makefile
index 938ca434e288..5e8ca757f26f 100644
--- a/devel/py-azure-mgmt-network/Makefile
+++ b/devel/py-azure-mgmt-network/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Network Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-network/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-policyinsights/Makefile b/devel/py-azure-mgmt-policyinsights/Makefile
index 444e5cf7184b..2ab104528dcd 100644
--- a/devel/py-azure-mgmt-policyinsights/Makefile
+++ b/devel/py-azure-mgmt-policyinsights/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Policy Insights Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-policyinsights/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-privatedns/Makefile b/devel/py-azure-mgmt-privatedns/Makefile
index fab938ae2d52..2fd4d906ccd4 100644
--- a/devel/py-azure-mgmt-privatedns/Makefile
+++ b/devel/py-azure-mgmt-privatedns/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure DNS Private Zones Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-privatedns/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-rdbms/Makefile b/devel/py-azure-mgmt-rdbms/Makefile
index d4a3c5bd1c05..8d252092dba2 100644
--- a/devel/py-azure-mgmt-rdbms/Makefile
+++ b/devel/py-azure-mgmt-rdbms/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure RDBMS Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-rdbms/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-recoveryservices/Makefile b/devel/py-azure-mgmt-recoveryservices/Makefile
index edde556ea382..92187dbec2b4 100644
--- a/devel/py-azure-mgmt-recoveryservices/Makefile
+++ b/devel/py-azure-mgmt-recoveryservices/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Recovery Services Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-recoveryservices/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile
index 1661df0f51dd..005cc44f18d5 100644
--- a/devel/py-azure-mgmt-recoveryservicesbackup/Makefile
+++ b/devel/py-azure-mgmt-recoveryservicesbackup/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Recovery Services Backup Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-recoveryservicesbackup/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-redhatopenshift/Makefile b/devel/py-azure-mgmt-redhatopenshift/Makefile
index 1aa7a154b61d..4f38b82b27a7 100644
--- a/devel/py-azure-mgmt-redhatopenshift/Makefile
+++ b/devel/py-azure-mgmt-redhatopenshift/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Red Hat Openshift Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-redhatopenshift/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-redis/Makefile b/devel/py-azure-mgmt-redis/Makefile
index d00d94dc4afd..112b48b5a32c 100644
--- a/devel/py-azure-mgmt-redis/Makefile
+++ b/devel/py-azure-mgmt-redis/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Redis Cache Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-redis/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-relay/Makefile b/devel/py-azure-mgmt-relay/Makefile
index 01a5fcdf85ba..244c95bbb283 100644
--- a/devel/py-azure-mgmt-relay/Makefile
+++ b/devel/py-azure-mgmt-relay/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Relay Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-relay/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-reservations/Makefile b/devel/py-azure-mgmt-reservations/Makefile
index 2860b72eb848..7394950af2e6 100644
--- a/devel/py-azure-mgmt-reservations/Makefile
+++ b/devel/py-azure-mgmt-reservations/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Reservations Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-reservations/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-resource/Makefile b/devel/py-azure-mgmt-resource/Makefile
index f25b9151187f..c1e0ebbceb52 100644
--- a/devel/py-azure-mgmt-resource/Makefile
+++ b/devel/py-azure-mgmt-resource/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Resource Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-resource/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-search/Makefile b/devel/py-azure-mgmt-search/Makefile
index a722a090b980..1e943090773f 100644
--- a/devel/py-azure-mgmt-search/Makefile
+++ b/devel/py-azure-mgmt-search/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Search Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-search/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-security/Makefile b/devel/py-azure-mgmt-security/Makefile
index 0d98ca113d90..c4ee78bc06c8 100644
--- a/devel/py-azure-mgmt-security/Makefile
+++ b/devel/py-azure-mgmt-security/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Secutiry Center Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-security/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-servicebus/Makefile b/devel/py-azure-mgmt-servicebus/Makefile
index aa9359f8538e..55ef08d747e7 100644
--- a/devel/py-azure-mgmt-servicebus/Makefile
+++ b/devel/py-azure-mgmt-servicebus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Service Bus Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-servicebus/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-servicefabric/Makefile b/devel/py-azure-mgmt-servicefabric/Makefile
index 5dc5cca43910..6d0caf7c9238 100644
--- a/devel/py-azure-mgmt-servicefabric/Makefile
+++ b/devel/py-azure-mgmt-servicefabric/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Service Fabric Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-servicefabric/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile
index 36d959833881..72e2a6ab54da 100644
--- a/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile
+++ b/devel/py-azure-mgmt-servicefabricmanagedclusters/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Servicefabricmanagedclusters Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-servicefabricmanagedclusters/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-servicelinker/Makefile b/devel/py-azure-mgmt-servicelinker/Makefile
index 3ef34a25cf0c..9892229df512 100644
--- a/devel/py-azure-mgmt-servicelinker/Makefile
+++ b/devel/py-azure-mgmt-servicelinker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Servicelinker Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-servicelinker/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-signalr/Makefile b/devel/py-azure-mgmt-signalr/Makefile
index f0f8ef1d9a23..52dc8612ffa8 100644
--- a/devel/py-azure-mgmt-signalr/Makefile
+++ b/devel/py-azure-mgmt-signalr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure SignalR Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-signalr/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-sql/Makefile b/devel/py-azure-mgmt-sql/Makefile
index 83eedec80b22..ad8862824e91 100644
--- a/devel/py-azure-mgmt-sql/Makefile
+++ b/devel/py-azure-mgmt-sql/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure SQL Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-sql/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile
index 94407b2e386d..70523a36d6b6 100644
--- a/devel/py-azure-mgmt-sqlvirtualmachine/Makefile
+++ b/devel/py-azure-mgmt-sqlvirtualmachine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure SQL Virtual Machine Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-sqlvirtualmachine/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-storage/Makefile b/devel/py-azure-mgmt-storage/Makefile
index 458ed805f617..d1610fea1dea 100644
--- a/devel/py-azure-mgmt-storage/Makefile
+++ b/devel/py-azure-mgmt-storage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Storage Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-storage/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-synapse/Makefile b/devel/py-azure-mgmt-synapse/Makefile
index 2e9ef69604a1..133c552e42a1 100644
--- a/devel/py-azure-mgmt-synapse/Makefile
+++ b/devel/py-azure-mgmt-synapse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Synapse Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-synapse/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-trafficmanager/Makefile b/devel/py-azure-mgmt-trafficmanager/Makefile
index 0af0107d3720..7f7a15547974 100644
--- a/devel/py-azure-mgmt-trafficmanager/Makefile
+++ b/devel/py-azure-mgmt-trafficmanager/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Traffic Manager Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-trafficmanager/
LICENSE= MIT
diff --git a/devel/py-azure-mgmt-web/Makefile b/devel/py-azure-mgmt-web/Makefile
index 4843727a808c..4a0aa07e296e 100644
--- a/devel/py-azure-mgmt-web/Makefile
+++ b/devel/py-azure-mgmt-web/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Web Apps Management Client Library for Python
+WWW= https://pypi.org/project/azure-mgmt-web/
LICENSE= MIT
diff --git a/devel/py-azure-multiapi-storage/Makefile b/devel/py-azure-multiapi-storage/Makefile
index 8a658d62b7e0..85e7fc7b0164 100644
--- a/devel/py-azure-multiapi-storage/Makefile
+++ b/devel/py-azure-multiapi-storage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Storage Client Library with multi API version support
+WWW= https://pypi.org/project/azure-multiapi-storage/
LICENSE= MIT
diff --git a/devel/py-azure-storage-blob/Makefile b/devel/py-azure-storage-blob/Makefile
index 3aad449dd8ec..ee0c582cf710 100644
--- a/devel/py-azure-storage-blob/Makefile
+++ b/devel/py-azure-storage-blob/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Storage Blob Client Library for Python
+WWW= https://pypi.org/project/azure-storage-blob/
LICENSE= MIT
diff --git a/devel/py-azure-storage-common/Makefile b/devel/py-azure-storage-common/Makefile
index b36c162cc16b..5eb47b3db09b 100644
--- a/devel/py-azure-storage-common/Makefile
+++ b/devel/py-azure-storage-common/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Storage Common Client Library for Python
+WWW= https://pypi.org/project/azure-storage-common/
LICENSE= MIT
diff --git a/devel/py-azure-synapse-accesscontrol/Makefile b/devel/py-azure-synapse-accesscontrol/Makefile
index 22f91c47f1bf..a60ef77aa12c 100644
--- a/devel/py-azure-synapse-accesscontrol/Makefile
+++ b/devel/py-azure-synapse-accesscontrol/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Synapse AccessControl Client Library for Python
+WWW= https://pypi.org/project/azure-synapse-accesscontrol/
LICENSE= MIT
diff --git a/devel/py-azure-synapse-artifacts/Makefile b/devel/py-azure-synapse-artifacts/Makefile
index 024bdd0b416f..b4d4970fa8f3 100644
--- a/devel/py-azure-synapse-artifacts/Makefile
+++ b/devel/py-azure-synapse-artifacts/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Synapse Artifacts Client Library for Python
+WWW= https://pypi.org/project/azure-synapse-artifacts/
LICENSE= MIT
diff --git a/devel/py-azure-synapse-managedprivateendpoints/Makefile b/devel/py-azure-synapse-managedprivateendpoints/Makefile
index 29ca22c4c4ac..dea1d99ecf69 100644
--- a/devel/py-azure-synapse-managedprivateendpoints/Makefile
+++ b/devel/py-azure-synapse-managedprivateendpoints/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Synapse Managed Private Endpoints Client Library for Python
+WWW= https://pypi.org/project/azure-synapse-managedprivateendpoints/
LICENSE= MIT
diff --git a/devel/py-azure-synapse-spark/Makefile b/devel/py-azure-synapse-spark/Makefile
index 9493fae33546..e936d9c5f0d9 100644
--- a/devel/py-azure-synapse-spark/Makefile
+++ b/devel/py-azure-synapse-spark/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Azure Synapse Spark Client Library for Python
+WWW= https://pypi.org/project/azure-synapse-spark/
LICENSE= MIT
diff --git a/devel/py-b2sdk/Makefile b/devel/py-b2sdk/Makefile
index c3d21464a695..393f94456aff 100644
--- a/devel/py-b2sdk/Makefile
+++ b/devel/py-b2sdk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= PopularMoment@protonmail.com
COMMENT= Backblaze B2 SDK
+WWW= https://github.com/Backblaze/b2-sdk-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-babel/Makefile b/devel/py-babel/Makefile
index 27922dd5b3be..94e7333601b3 100644
--- a/devel/py-babel/Makefile
+++ b/devel/py-babel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Collection of tools for internationalizing Python applications
+WWW= https://babel.pocoo.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-babelfish/Makefile b/devel/py-babelfish/Makefile
index 5e62e44ed3e5..81c84b219885 100644
--- a/devel/py-babelfish/Makefile
+++ b/devel/py-babelfish/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Module to work with countries and languages
+WWW= https://github.com/Diaoul/babelfish/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-babi_grammars/Makefile b/devel/py-babi_grammars/Makefile
index ec853e792b47..83e423ee239e 100644
--- a/devel/py-babi_grammars/Makefile
+++ b/devel/py-babi_grammars/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Grammars for the babi text editor
+WWW= https://github.com/asottile/babi-grammars
USES= python:3.7+
USE_PYTHON= autoplist distutils flavors
diff --git a/devel/py-backcall/Makefile b/devel/py-backcall/Makefile
index 42b501e6303a..f097e418055b 100644
--- a/devel/py-backcall/Makefile
+++ b/devel/py-backcall/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= farrokhi@FreeBSD.org
COMMENT= Backwards compatible callback APIs
+WWW= https://github.com/takluyver/backcall
LICENSE= BSD3CLAUSE
diff --git a/devel/py-backports.cached-property/Makefile b/devel/py-backports.cached-property/Makefile
index 97b5ca4f60aa..ae9171e83f3b 100644
--- a/devel/py-backports.cached-property/Makefile
+++ b/devel/py-backports.cached-property/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= cached_property() - computed once per instance, cached as attribute
+WWW= https://github.com/penguinolog/backports.cached_property
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-backports.csv/Makefile b/devel/py-backports.csv/Makefile
index 60ce1de3a025..ad34f0e92048 100644
--- a/devel/py-backports.csv/Makefile
+++ b/devel/py-backports.csv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Backport of Python 3 csv module
+WWW= https://pypi.org/project/backports.csv/
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-backports.entry-points-selectable/Makefile b/devel/py-backports.entry-points-selectable/Makefile
index c5452bf19177..1ec815e2ddb0 100644
--- a/devel/py-backports.entry-points-selectable/Makefile
+++ b/devel/py-backports.entry-points-selectable/Makefile
@@ -7,6 +7,7 @@ DISTNAME= backports.entry_points_selectable-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Compatibility shim providing selectable entry points for older implementations
+WWW= https://github.com/jaraco/backports.entry_points_selectable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-backports.zoneinfo/Makefile b/devel/py-backports.zoneinfo/Makefile
index ce0138c1569b..af511ad9f744 100644
--- a/devel/py-backports.zoneinfo/Makefile
+++ b/devel/py-backports.zoneinfo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Backport of the standard library module zoneinfo
+WWW= https://github.com/pganssle/zoneinfo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-banal/Makefile b/devel/py-banal/Makefile
index 823b06d36438..a91716a8b41c 100644
--- a/devel/py-banal/Makefile
+++ b/devel/py-banal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Commons of banal micro-functions for Python
+WWW= https://github.com/pudo/banal
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-bandit/Makefile b/devel/py-bandit/Makefile
index 90acd7284efa..601844427f63 100644
--- a/devel/py-bandit/Makefile
+++ b/devel/py-bandit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for finding common security issues in Python code
+WWW= https://github.com/openstack-archive/bandit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-bcdoc/Makefile b/devel/py-bcdoc/Makefile
index 069b03ea3831..8ee771db15eb 100644
--- a/devel/py-bcdoc/Makefile
+++ b/devel/py-bcdoc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tools to help document botocore-based projects
+WWW= https://github.com/boto/bcdoc/
LICENSE= MIT
diff --git a/devel/py-beautifultable/Makefile b/devel/py-beautifultable/Makefile
index c484a571cfa5..0fabcd188eb5 100644
--- a/devel/py-beautifultable/Makefile
+++ b/devel/py-beautifultable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Print ASCII tables for terminals
+WWW= https://github.com/pri22296/beautifultable
LICENSE= MIT
diff --git a/devel/py-behave/Makefile b/devel/py-behave/Makefile
index ae00526791c7..3079c715882b 100644
--- a/devel/py-behave/Makefile
+++ b/devel/py-behave/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Behaviour-driven development in Python style
+WWW= https://github.com/behave/behave
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-beniget/Makefile b/devel/py-beniget/Makefile
index 9f315ba46771..1333cfd5ab73 100644
--- a/devel/py-beniget/Makefile
+++ b/devel/py-beniget/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extract semantic information about static Python code
+WWW= https://github.com/serge-sans-paille/beniget
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-bidict/Makefile b/devel/py-bidict/Makefile
index eeb154ef519d..6ac3c4347465 100644
--- a/devel/py-bidict/Makefile
+++ b/devel/py-bidict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= brd@FreeBSD.org
COMMENT= Bidirectional map implementation and related functionality
+WWW= https://github.com/jab/bidict
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-billiard/Makefile b/devel/py-billiard/Makefile
index a2a963f194c9..1d66743999ee 100644
--- a/devel/py-billiard/Makefile
+++ b/devel/py-billiard/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Python multiprocessing fork with improvements and bugfixes
+WWW= https://github.com/celery/billiard
LICENSE= BSD3CLAUSE
diff --git a/devel/py-binaryornot/Makefile b/devel/py-binaryornot/Makefile
index 55bffe09c4a6..698871415e2b 100644
--- a/devel/py-binaryornot/Makefile
+++ b/devel/py-binaryornot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Lightweight pure Python package to check if a file is binary or text
+WWW= https://github.com/audreyr/binaryornot
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-biplist/Makefile b/devel/py-biplist/Makefile
index e0a1cee8cf14..2ba7debad5eb 100644
--- a/devel/py-biplist/Makefile
+++ b/devel/py-biplist/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Library for reading/writing binary plists
+WWW= https://github.com/wooster/biplist
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-bitarray/Makefile b/devel/py-bitarray/Makefile
index 85c64f18daf1..0b0df47e581e 100644
--- a/devel/py-bitarray/Makefile
+++ b/devel/py-bitarray/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Efficient arrays of booleans
+WWW= https://pypi.org/project/bitarray/
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-bitstring/Makefile b/devel/py-bitstring/Makefile
index abd3b8bec726..32ae89de5154 100644
--- a/devel/py-bitstring/Makefile
+++ b/devel/py-bitstring/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Simple construction, analysis, and modification of binary data
+WWW= https://pypi.org/project/bitstring/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-black/Makefile b/devel/py-black/Makefile
index 95dabe29558c..46815f49d5af 100644
--- a/devel/py-black/Makefile
+++ b/devel/py-black/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Uncompromising code formatter
+WWW= https://github.com/psf/black
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-blessed/Makefile b/devel/py-blessed/Makefile
index aefd2483b803..8d0054c327ab 100644
--- a/devel/py-blessed/Makefile
+++ b/devel/py-blessed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Easy, practical library for making terminal apps
+WWW= https://github.com/jquast/blessed
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-blessings/Makefile b/devel/py-blessings/Makefile
index 8d0e18c16c39..737e3f05cfdd 100644
--- a/devel/py-blessings/Makefile
+++ b/devel/py-blessings/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Thin wrapper around terminal coloring, styling, and positioning
+WWW= https://github.com/erikrose/blessings
LICENSE= MIT
diff --git a/devel/py-blinker/Makefile b/devel/py-blinker/Makefile
index 6642fb447788..371d096ade3d 100644
--- a/devel/py-blinker/Makefile
+++ b/devel/py-blinker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast, simple object-to-object and broadcast signaling
+WWW= https://pythonhosted.org/blinker/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-blist/Makefile b/devel/py-blist/Makefile
index 87fc272af85e..2ac8098ba3dd 100644
--- a/devel/py-blist/Makefile
+++ b/devel/py-blist/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Drop-in list replacement with better performance for large lists
+WWW= http://stutzbachenterprises.com/blist/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-bluelet/Makefile b/devel/py-bluelet/Makefile
index e8b61a0a7de6..de24d861bf9e 100644
--- a/devel/py-bluelet/Makefile
+++ b/devel/py-bluelet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Pure-Python asynchronous I/O using coroutines
+WWW= https://github.com/sampsyo/bluelet
LICENSE= MIT
diff --git a/devel/py-boolean.py/Makefile b/devel/py-boolean.py/Makefile
index fc22878421a3..4ad82d485531 100644
--- a/devel/py-boolean.py/Makefile
+++ b/devel/py-boolean.py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Create and parse boolean expressions and create custom boolean DSL
+WWW= https://github.com/bastikr/boolean.py
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-boto/Makefile b/devel/py-boto/Makefile
index 64d7ff08ee3f..7eb0a9ede97b 100644
--- a/devel/py-boto/Makefile
+++ b/devel/py-boto/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Python interface to Amazon Web Services
+WWW= https://github.com/boto/boto/
LICENSE= MIT
diff --git a/devel/py-botocore/Makefile b/devel/py-botocore/Makefile
index e357228c75ee..0d5956de3c43 100644
--- a/devel/py-botocore/Makefile
+++ b/devel/py-botocore/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bhughes@FreeBSD.org
COMMENT= Low-level, core functionality of boto 3
+WWW= https://github.com/boto/botocore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-breathe/Makefile b/devel/py-breathe/Makefile
index 2516b911157c..750fdd8c7d7b 100644
--- a/devel/py-breathe/Makefile
+++ b/devel/py-breathe/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mandree@FreeBSD.org
COMMENT= Extension to reStructuredText and Sphinx to render Doxygen xml output
+WWW= https://github.com/michaeljones/breathe
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-bsd/Makefile b/devel/py-bsd/Makefile
index 067a5e8d834f..8db5647b2e64 100644
--- a/devel/py-bsd/Makefile
+++ b/devel/py-bsd/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python wrappers for various BSD libc and system calls
+WWW= https://github.com/freenas/py-bsd
LICENSE= BSD3CLAUSE
diff --git a/devel/py-btest/Makefile b/devel/py-btest/Makefile
index 00401794c10f..44376238850a 100644
--- a/devel/py-btest/Makefile
+++ b/devel/py-btest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mshirk@daemon-security.com
COMMENT= Simple driver for basic unit tests
+WWW= https://github.com/zeek/btest/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-build/Makefile b/devel/py-build/Makefile
index 8a5f931b4888..f00d947cb8fb 100644
--- a/devel/py-build/Makefile
+++ b/devel/py-build/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEP517 package builder
+WWW= https://github.com/pypa/build
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-buildbot-console-view/Makefile b/devel/py-buildbot-console-view/Makefile
index 14b051fa4577..5dede677a614 100644
--- a/devel/py-buildbot-console-view/Makefile
+++ b/devel/py-buildbot-console-view/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Buildbot Console View plugin
+WWW= https://buildbot.net
LICENSE= GPLv2
#LICENSE_FILE= Not packaged in sdist
diff --git a/devel/py-buildbot-grid-view/Makefile b/devel/py-buildbot-grid-view/Makefile
index 36577ff51933..cd09e446ec19 100644
--- a/devel/py-buildbot-grid-view/Makefile
+++ b/devel/py-buildbot-grid-view/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Buildbot Grid View plugin
+WWW= https://buildbot.net
LICENSE= GPLv2
#LICENSE_FILE= Not packaged in sdist
diff --git a/devel/py-buildbot-pkg/Makefile b/devel/py-buildbot-pkg/Makefile
index 9a8e72cf5ae2..98439d5e55b2 100644
--- a/devel/py-buildbot-pkg/Makefile
+++ b/devel/py-buildbot-pkg/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Buildbot packaging tools
+WWW= https://buildbot.net
LICENSE= GPLv2
#LICENSE_FILE= Not packaged in sdist
diff --git a/devel/py-buildbot-waterfall-view/Makefile b/devel/py-buildbot-waterfall-view/Makefile
index 85abb48f0637..70c54defcdcf 100644
--- a/devel/py-buildbot-waterfall-view/Makefile
+++ b/devel/py-buildbot-waterfall-view/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Buildbot Waterfall View plugin
+WWW= https://buildbot.net
LICENSE= GPLv2
#LICENSE_FILE= Not packaged in sdist
diff --git a/devel/py-buildbot-worker/Makefile b/devel/py-buildbot-worker/Makefile
index 9e5c9cd5120e..0f699317ddd3 100644
--- a/devel/py-buildbot-worker/Makefile
+++ b/devel/py-buildbot-worker/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Buildbot Worker Daemon
+WWW= https://buildbot.net
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-buildbot-www/Makefile b/devel/py-buildbot-www/Makefile
index 0806837bb826..d8a03b7b2a13 100644
--- a/devel/py-buildbot-www/Makefile
+++ b/devel/py-buildbot-www/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Buildbot UI
+WWW= https://buildbot.net
LICENSE= GPLv2
#LICENSE_FILE= Not packaged in sdist
diff --git a/devel/py-buildbot/Makefile b/devel/py-buildbot/Makefile
index cbf8f7a8f1bd..82d27ac9be31 100644
--- a/devel/py-buildbot/Makefile
+++ b/devel/py-buildbot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Continuous Integration Framework
+WWW= https://buildbot.net
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-bullet3/Makefile b/devel/py-bullet3/Makefile
index 72da6e8d0a76..cb0f112dd90d 100644
--- a/devel/py-bullet3/Makefile
+++ b/devel/py-bullet3/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python version of 3D collision detection library Bullet
+WWW= https://pybullet.org/wordpress/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-bytecode/Makefile b/devel/py-bytecode/Makefile
index e959bbab888f..adf93dd1d3e5 100644
--- a/devel/py-bytecode/Makefile
+++ b/devel/py-bytecode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python module to generate and modify bytecode
+WWW= https://github.com/MatthieuDartiailh/bytecode
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-cabby/Makefile b/devel/py-cabby/Makefile
index 45441a0e9c10..86ba56fc86eb 100644
--- a/devel/py-cabby/Makefile
+++ b/devel/py-cabby/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Python TAXII client implementation from EclecticIQ
+WWW= https://github.com/EclecticIQ/cabby/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-cachecontrol/Makefile b/devel/py-cachecontrol/Makefile
index 8651629ad055..ed3b3fe94738 100644
--- a/devel/py-cachecontrol/Makefile
+++ b/devel/py-cachecontrol/Makefile
@@ -7,6 +7,7 @@ DISTNAME= CacheControl-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= httplib2 caching for requests
+WWW= https://github.com/ionrock/cachecontrol
LICENSE= APACHE20
diff --git a/devel/py-cached-property/Makefile b/devel/py-cached-property/Makefile
index 643c7e7aca80..fce2cd51b688 100644
--- a/devel/py-cached-property/Makefile
+++ b/devel/py-cached-property/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Decorator for caching properties in classes
+WWW= https://github.com/pydanny/cached-property
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cachetools/Makefile b/devel/py-cachetools/Makefile
index d1e54bc5bd21..a796842aa88d 100644
--- a/devel/py-cachetools/Makefile
+++ b/devel/py-cachetools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extensible memoizing collections and decorators
+WWW= https://github.com/tkem/cachetools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cachetools3/Makefile b/devel/py-cachetools3/Makefile
index 6d8bb3ffeadd..6b109b453fee 100644
--- a/devel/py-cachetools3/Makefile
+++ b/devel/py-cachetools3/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extensible memoizing collections and decorators
+WWW= https://github.com/tkem/cachetools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cachy/Makefile b/devel/py-cachy/Makefile
index 531d61c5de19..25df6cf3e542 100644
--- a/devel/py-cachy/Makefile
+++ b/devel/py-cachy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple yet effective caching library
+WWW= https://github.com/sdispater/cachy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cadquery-pywrap/Makefile b/devel/py-cadquery-pywrap/Makefile
index 6a4daf213c67..bb9151fa69c8 100644
--- a/devel/py-cadquery-pywrap/Makefile
+++ b/devel/py-cadquery-pywrap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@nicandneal.net
COMMENT= C++ binding generator for python
+WWW= https://github.com/CadQuery/pywrap
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-calver/Makefile b/devel/py-calver/Makefile
index ed1593c5a106..d5c953b61657 100644
--- a/devel/py-calver/Makefile
+++ b/devel/py-calver/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Setuptools extension for CalVer package versions
+WWW= https://github.com/di/calver
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-canonicaljson/Makefile b/devel/py-canonicaljson/Makefile
index cd809bdb452b..fcd11cbd8e8e 100644
--- a/devel/py-canonicaljson/Makefile
+++ b/devel/py-canonicaljson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Canonical JSON
+WWW= https://github.com/matrix-org/python-canonicaljson
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-capstone/Makefile b/devel/py-capstone/Makefile
index 82bd8ac8590a..f34b9fae5825 100644
--- a/devel/py-capstone/Makefile
+++ b/devel/py-capstone/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= python # Conflicts with devel/capstone distfile
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python bindings for the Capstone Disassembly Engine
+WWW= https://www.capstone-engine.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/py-capturer/Makefile b/devel/py-capturer/Makefile
index e35884c2fc26..cc03f6a5b104 100644
--- a/devel/py-capturer/Makefile
+++ b/devel/py-capturer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Capture stdout/stderr of the current process and subprocesses
+WWW= https://capturer.readthedocs.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-case/Makefile b/devel/py-case/Makefile
index cde2bf62b995..988ea2fbbadc 100644
--- a/devel/py-case/Makefile
+++ b/devel/py-case/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Python unittest utilities
+WWW= https://github.com/celery/case
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-castellan/Makefile b/devel/py-castellan/Makefile
index 0e109be164b5..578d1224a411 100644
--- a/devel/py-castellan/Makefile
+++ b/devel/py-castellan/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generic Key Manager interface for OpenStack
+WWW= https://docs.openstack.org/castellan/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-catalogue/Makefile b/devel/py-catalogue/Makefile
index 00f187cc41f0..21df560c5446 100644
--- a/devel/py-catalogue/Makefile
+++ b/devel/py-catalogue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Super lightweight function registries for your library
+WWW= https://github.com/explosion/catalogue
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cattrs/Makefile b/devel/py-cattrs/Makefile
index 8d757137a124..c9821e097dfe 100644
--- a/devel/py-cattrs/Makefile
+++ b/devel/py-cattrs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Composable complex class support for attrs and dataclasses
+WWW= https://github.com/python-attrs/cattrs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cbor/Makefile b/devel/py-cbor/Makefile
index 015efc18de6f..bf4bb0655669 100644
--- a/devel/py-cbor/Makefile
+++ b/devel/py-cbor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RFC 7049 - Concise Binary Object Representation
+WWW= https://bitbucket.org/bodhisnarkva/cbor
LICENSE= APACHE20
diff --git a/devel/py-cbor2/Makefile b/devel/py-cbor2/Makefile
index c0f5217bcfba..71df2d431c2a 100644
--- a/devel/py-cbor2/Makefile
+++ b/devel/py-cbor2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Pure Python CBOR (de)serializer with extensive tag support
+WWW= https://pypi.org/project/cbor2/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-cclib/Makefile b/devel/py-cclib/Makefile
index 080d52b10165..3550f6840f0b 100644
--- a/devel/py-cclib/Makefile
+++ b/devel/py-cclib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= robak@FreeBSD.org
COMMENT= Parsers And Algorithms For Computational Chemistry
+WWW= https://cclib.github.io
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cdg/Makefile b/devel/py-cdg/Makefile
index f70fecd64d29..1833d62dbf89 100644
--- a/devel/py-cdg/Makefile
+++ b/devel/py-cdg/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jonathan@FreeBSD.org
COMMENT= Library for working with call- and data-flow graphs
+WWW= https://github.com/musec/py-cdg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-celery-progress/Makefile b/devel/py-celery-progress/Makefile
index a747bfad58f0..0954b123baef 100644
--- a/devel/py-celery-progress/Makefile
+++ b/devel/py-celery-progress/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gettoknowmi@yahoo.com
COMMENT= Distributed Task Queue
+WWW= https://github.com/celery/celery/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-celery/Makefile b/devel/py-celery/Makefile
index 9139d165d075..be5b36ba667f 100644
--- a/devel/py-celery/Makefile
+++ b/devel/py-celery/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Asynchronous task queue/job queue
+WWW= https://pypi.org/project/celery/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cerberus/Makefile b/devel/py-cerberus/Makefile
index 27c33d6767b9..c8c3fd89e732 100644
--- a/devel/py-cerberus/Makefile
+++ b/devel/py-cerberus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Lightweight, extensible validation tool for Python dictionaries
+WWW= https://github.com/pyeve/cerberus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-certsrv/Makefile b/devel/py-certsrv/Makefile
index ac8f5c103ea5..0f7df39a9d11 100644
--- a/devel/py-certsrv/Makefile
+++ b/devel/py-certsrv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python client for the Microsoft Certificate Authority
+WWW= https://github.com/magnuswatn/certsrv
LICENSE= MIT
diff --git a/devel/py-cffi/Makefile b/devel/py-cffi/Makefile
index 690d84518526..14bc080d8086 100644
--- a/devel/py-cffi/Makefile
+++ b/devel/py-cffi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Foreign Function Interface for Python calling C code
+WWW= https://cffi.readthedocs.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cfgv/Makefile b/devel/py-cfgv/Makefile
index 9b0ade280ce4..7a36c1f83f4b 100644
--- a/devel/py-cfgv/Makefile
+++ b/devel/py-cfgv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Validate configuration and produce human readable error messages
+WWW= https://github.com/asottile/cfgv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cfn-lint/Makefile b/devel/py-cfn-lint/Makefile
index f88b90955526..b7187d956433 100644
--- a/devel/py-cfn-lint/Makefile
+++ b/devel/py-cfn-lint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nork@ninth-nine.com
COMMENT= AWS CloudFormation Linter
+WWW= https://pypi.org/project/cfn-lint/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cftime/Makefile b/devel/py-cftime/Makefile
index c6f8e210ce6d..5e166b0f1eac 100644
--- a/devel/py-cftime/Makefile
+++ b/devel/py-cftime/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Time-handling functionality from netcdf4-python
+WWW= https://github.com/Unidata/cftime
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-chainmap/Makefile b/devel/py-chainmap/Makefile
index 4ebdc93e8fe6..63df5e9305a5 100644
--- a/devel/py-chainmap/Makefile
+++ b/devel/py-chainmap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kevans@FreeBSD.org
COMMENT= Backport/clone of chainmap for py26, py32, and pypy3
+WWW= https://bitbucket.org/jeunice/chainmap
LICENSE= PSFL
diff --git a/devel/py-characteristic/Makefile b/devel/py-characteristic/Makefile
index e97654afc16a..d85d34ab48ec 100644
--- a/devel/py-characteristic/Makefile
+++ b/devel/py-characteristic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= axel.rau@chaos1.de
COMMENT= Python attributes without boilerplate
+WWW= https://github.com/hynek/characteristic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-check-manifest/Makefile b/devel/py-check-manifest/Makefile
index e8781fc6dfc2..d50bbea55c3e 100644
--- a/devel/py-check-manifest/Makefile
+++ b/devel/py-check-manifest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to check the completeness of MANIFEST.in for Python packages
+WWW= https://github.com/mgedmin/check-manifest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-cheetah3/Makefile b/devel/py-cheetah3/Makefile
index 1871a31c7a02..359fb2248f9b 100644
--- a/devel/py-cheetah3/Makefile
+++ b/devel/py-cheetah3/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Cheetah3-${DISTVERSION}
MAINTAINER= FreeBSD@ShaneWare.Biz
COMMENT= HTML template engine for Python
+WWW= https://cheetahtemplate.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-circuitbreaker/Makefile b/devel/py-circuitbreaker/Makefile
index f05eb4e849a8..12983c037be1 100644
--- a/devel/py-circuitbreaker/Makefile
+++ b/devel/py-circuitbreaker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ale_sagra@hotmail.com
COMMENT= Python Circuit Breaker pattern implementation
+WWW= https://github.com/fabfuel/circuitbreaker
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-circuits/Makefile b/devel/py-circuits/Makefile
index ae32af5a4f82..6f61e9373c04 100644
--- a/devel/py-circuits/Makefile
+++ b/devel/py-circuits/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Asynchronous Component-based Event Application Framework
+WWW= https://bitbucket.org/prologic/circuits/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ciso8601/Makefile b/devel/py-ciso8601/Makefile
index ef7e801f314e..39b748526dc2 100644
--- a/devel/py-ciso8601/Makefile
+++ b/devel/py-ciso8601/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Fast ISO8601 date time parser for Python written in C
+WWW= https://github.com/closeio/ciso8601
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ckanapi/Makefile b/devel/py-ckanapi/Makefile
index 1a5820a19728..50dbcf00246a 100644
--- a/devel/py-ckanapi/Makefile
+++ b/devel/py-ckanapi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CLI and Python module for accessing the CKAN Action API
+WWW= https://github.com/ckan/ckanapi
LICENSE= MIT
diff --git a/devel/py-clang/Makefile b/devel/py-clang/Makefile
index b70b04dd45f4..ea296c9d6127 100644
--- a/devel/py-clang/Makefile
+++ b/devel/py-clang/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@nicandneal.net
COMMENT= Python bindings for libclang
+WWW= https://github.com/llvm-mirror/clang/tree/master/bindings/python
LICENSE= NCSA
diff --git a/devel/py-cld/Makefile b/devel/py-cld/Makefile
index 46c64156304f..8a60f6a2ed94 100644
--- a/devel/py-cld/Makefile
+++ b/devel/py-cld/Makefile
@@ -8,6 +8,7 @@ DISTNAME= chromium_compact_language_detector-${PORTVERSION}
MAINTAINER= demon@FreeBSD.org
COMMENT= Python bindings for compact language detector library
+WWW= https://code.google.com/p/chromium-compact-language-detector/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-cle/Makefile b/devel/py-cle/Makefile
index 487c7171e402..9e66985cf1e8 100644
--- a/devel/py-cle/Makefile
+++ b/devel/py-cle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Pythonic interface to analyze binary formats
+WWW= https://github.com/angr/cle
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cleo/Makefile b/devel/py-cleo/Makefile
index 12a9a886d192..e226f70fdcdf 100644
--- a/devel/py-cleo/Makefile
+++ b/devel/py-cleo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create beautiful and testable command-line interfaces
+WWW= https://github.com/sdispater/cleo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cli-helpers/Makefile b/devel/py-cli-helpers/Makefile
index 130043576c3b..212b6c188c0a 100644
--- a/devel/py-cli-helpers/Makefile
+++ b/devel/py-cli-helpers/Makefile
@@ -7,6 +7,7 @@ DISTNAME= cli_helpers-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Helpers for building command-line apps
+WWW= https://github.com/dbcli/cli_helpers
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cliapp/Makefile b/devel/py-cliapp/Makefile
index 6b3a668d421b..2eab542637e6 100644
--- a/devel/py-cliapp/Makefile
+++ b/devel/py-cliapp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bapt@FreeBSD.org
COMMENT= Python framework for command line utilities
+WWW= https://liw.fi/cliapp/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-click-completion/Makefile b/devel/py-click-completion/Makefile
index a21b2bce5bcb..6d1019e72d44 100644
--- a/devel/py-click-completion/Makefile
+++ b/devel/py-click-completion/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Enhanced completion for Click
+WWW= https://github.com/click-contrib/click-completion
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-click-default-group/Makefile b/devel/py-click-default-group/Makefile
index e6341025a598..17b96bcef89b 100644
--- a/devel/py-click-default-group/Makefile
+++ b/devel/py-click-default-group/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extend click.Group to invoke a command without explicit subcommand name
+WWW= https://github.com/click-contrib/click-default-group
LICENSE= BSD3CLAUSE
diff --git a/devel/py-click-log/Makefile b/devel/py-click-log/Makefile
index 379c03c077b7..d2a8261b8bf2 100644
--- a/devel/py-click-log/Makefile
+++ b/devel/py-click-log/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= geier@lostpackets.de
COMMENT= Logging integration for Click
+WWW= https://github.com/click-contrib/click-log
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-click-plugins/Makefile b/devel/py-click-plugins/Makefile
index 50a794bdfef7..550af6911906 100644
--- a/devel/py-click-plugins/Makefile
+++ b/devel/py-click-plugins/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Click extension to register CLI commands via setuptools
+WWW= https://pypi.org/project/click-plugins/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-click-threading/Makefile b/devel/py-click-threading/Makefile
index 8a88eda53282..a0f68547db37 100644
--- a/devel/py-click-threading/Makefile
+++ b/devel/py-click-threading/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Multithreaded Click apps made easy
+WWW= https://github.com/click-contrib/click-threading
LICENSE= MIT
diff --git a/devel/py-click/Makefile b/devel/py-click/Makefile
index b43d98ef4ed4..035d276bc368 100644
--- a/devel/py-click/Makefile
+++ b/devel/py-click/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= robak@FreeBSD.org
COMMENT= Python package for creating command line interfaces
+WWW= https://github.com/mitsuhiko/click
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-click7/Makefile b/devel/py-click7/Makefile
index d5f3043356ad..c4f5c820d9dd 100644
--- a/devel/py-click7/Makefile
+++ b/devel/py-click7/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 7
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python package for creating command line interfaces
+WWW= https://github.com/mitsuhiko/click
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-cliff/Makefile b/devel/py-cliff/Makefile
index 635f4feb3bc8..9cf26e3f084a 100644
--- a/devel/py-cliff/Makefile
+++ b/devel/py-cliff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command Line Interface Formulation Framework
+WWW= https://docs.openstack.org/cliff/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cligj/Makefile b/devel/py-cligj/Makefile
index 852fe0f0cb89..683c1cf5dd56 100644
--- a/devel/py-cligj/Makefile
+++ b/devel/py-cligj/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Click-based argument and option decorators for Python GIS cli
+WWW= https://pypi.org/project/cligj/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-clikit/Makefile b/devel/py-clikit/Makefile
index 11b5d923c858..e1b579db8a96 100644
--- a/devel/py-clikit/Makefile
+++ b/devel/py-clikit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities to build beautiful and testable command line interfaces
+WWW= https://github.com/sdispater/clikit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-clint/Makefile b/devel/py-clint/Makefile
index 5186b3ac8fa5..3cc049556955 100644
--- a/devel/py-clint/Makefile
+++ b/devel/py-clint/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Python command-line application tools
+WWW= https://github.com/kennethreitz/clint
LICENSE= ISCL
diff --git a/devel/py-cloudpickle/Makefile b/devel/py-cloudpickle/Makefile
index c0b1943caab2..5138f7b91d86 100644
--- a/devel/py-cloudpickle/Makefile
+++ b/devel/py-cloudpickle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extended pickling support for Python objects
+WWW= https://github.com/cloudpipe/cloudpickle
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cluster/Makefile b/devel/py-cluster/Makefile
index 480fa4fcbf9a..a63642a749ed 100644
--- a/devel/py-cluster/Makefile
+++ b/devel/py-cluster/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Create several groups (clusters) of objects from a list in Python
+WWW= https://pypi.org/project/cluster/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cmd2/Makefile b/devel/py-cmd2/Makefile
index eb49b22d9ba6..928df96e003e 100644
--- a/devel/py-cmd2/Makefile
+++ b/devel/py-cmd2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Build interactive command line applications in Python
+WWW= https://github.com/python-cmd2/cmd2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cmdtest/Makefile b/devel/py-cmdtest/Makefile
index 9ab7b220d06e..abc10ec03d5e 100644
--- a/devel/py-cmdtest/Makefile
+++ b/devel/py-cmdtest/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-3cba2b5e030b05567057ba2b6720f4a87e6e1f4f
MAINTAINER= bapt@FreeBSD.org
COMMENT= Black box testing of Unix programs
+WWW= https://liw.fi/cmdtest/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-codecov/Makefile b/devel/py-codecov/Makefile
index 1a9d9d8ddb1b..a90c9cba1f9f 100644
--- a/devel/py-codecov/Makefile
+++ b/devel/py-codecov/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Hosted coverage reports for Github, Bitbucket and Gitlab
+WWW= https://github.com/codecov/codecov-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-codegen/Makefile b/devel/py-codegen/Makefile
index b9f3d93101cd..061e8b4b76f6 100644
--- a/devel/py-codegen/Makefile
+++ b/devel/py-codegen/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Extension to ast that allows ast to python code generation
+WWW= https://github.com/andreif/codegen
LICENSE= BSD3CLAUSE
diff --git a/devel/py-cog/Makefile b/devel/py-cog/Makefile
index 647327a34057..2e18790cea38 100644
--- a/devel/py-cog/Makefile
+++ b/devel/py-cog/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}app-${PORTVERSION}
MAINTAINER= apesternikov@page2rss.com
COMMENT= Code Generator for any language
+WWW= https://www.nedbatchelder.com/code/cog/index.html
LICENSE= MIT
diff --git a/devel/py-collective.monkeypatcher/Makefile b/devel/py-collective.monkeypatcher/Makefile
index a8afc16fa07d..a57683188705 100644
--- a/devel/py-collective.monkeypatcher/Makefile
+++ b/devel/py-collective.monkeypatcher/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Applying monkey patches on startup using ZCML configuration
+WWW= https://pypi.org/project/collective.monkeypatcher/
LICENSE= ZPL21
diff --git a/devel/py-colorama/Makefile b/devel/py-colorama/Makefile
index 381bbd776849..d09f8dd5ae11 100644
--- a/devel/py-colorama/Makefile
+++ b/devel/py-colorama/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Cross-platform API to print colored terminal text from Python applications
+WWW= https://github.com/tartley/colorama
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-colored-traceback/Makefile b/devel/py-colored-traceback/Makefile
index 6b62cbefdc84..e00ee3c8b6db 100644
--- a/devel/py-colored-traceback/Makefile
+++ b/devel/py-colored-traceback/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Automatically color Python’s uncaught exception tracebacks
+WWW= https://pypi.org/project/colored-traceback/
LICENSE= ISCL
diff --git a/devel/py-coloredlogs/Makefile b/devel/py-coloredlogs/Makefile
index a124652ff247..e11824667496 100644
--- a/devel/py-coloredlogs/Makefile
+++ b/devel/py-coloredlogs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Colored terminal output for Python logging module
+WWW= https://coloredlogs.readthedocs.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-colorful/Makefile b/devel/py-colorful/Makefile
index 4291316fcd3c..c007411bfd4a 100644
--- a/devel/py-colorful/Makefile
+++ b/devel/py-colorful/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= monsieurp@gentoo.org
COMMENT= Terminal string styling done right in Python
+WWW= https://pypi.org/project/colorful/
LICENSE= MIT
diff --git a/devel/py-colorlog/Makefile b/devel/py-colorlog/Makefile
index 9fe77f7a4ba9..bbc536012575 100644
--- a/devel/py-colorlog/Makefile
+++ b/devel/py-colorlog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add colours to the output of Python logging module
+WWW= https://github.com/borntyping/python-colorlog
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-colorspacious/Makefile b/devel/py-colorspacious/Makefile
index 4eadc5e72539..cb5ff22a32a4 100644
--- a/devel/py-colorspacious/Makefile
+++ b/devel/py-colorspacious/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library for doing colorspace conversions
+WWW= https://github.com/njsmith/colorspacious
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-columnize/Makefile b/devel/py-columnize/Makefile
index cdc2c14239d1..1e6d0032a1ee 100644
--- a/devel/py-columnize/Makefile
+++ b/devel/py-columnize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Format a simple (i.e. not nested) list into aligned columns
+WWW= https://github.com/rocky/pycolumnize
LICENSE= MIT
diff --git a/devel/py-commandlines/Makefile b/devel/py-commandlines/Makefile
index e7a0ba212e15..accc589640b8 100644
--- a/devel/py-commandlines/Makefile
+++ b/devel/py-commandlines/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command line argument to object parsing library
+WWW= https://github.com/chrissimpkins/commandlines
LICENSE= MIT
diff --git a/devel/py-conditional/Makefile b/devel/py-conditional/Makefile
index f86cbd982bf5..194dcbd2f9ff 100644
--- a/devel/py-conditional/Makefile
+++ b/devel/py-conditional/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Conditionally enter a context manager
+WWW= https://pypi.org/project/conditional/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-configargparse/Makefile b/devel/py-configargparse/Makefile
index 62bc8ef6efdb..466946f46ecf 100644
--- a/devel/py-configargparse/Makefile
+++ b/devel/py-configargparse/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ConfigArgParse-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Drop-in replacement for argparse
+WWW= https://github.com/bw2/ConfigArgParse
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-configobj/Makefile b/devel/py-configobj/Makefile
index ec5ec26eab38..74bc1c32f1e6 100644
--- a/devel/py-configobj/Makefile
+++ b/devel/py-configobj/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Simple but powerful config file reader and writer
+WWW= https://github.com/DiffSK/configobj/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-configparser/Makefile b/devel/py-configparser/Makefile
index ebeae986e3a5..93b464fc5c29 100644
--- a/devel/py-configparser/Makefile
+++ b/devel/py-configparser/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= robak@FreeBSD.org
COMMENT= INI style configuration file parser
+WWW= https://pypi.org/project/configparser/
LICENSE= MIT
diff --git a/devel/py-configupdater/Makefile b/devel/py-configupdater/Makefile
index 2bdf91243df8..520bfa2f4e79 100644
--- a/devel/py-configupdater/Makefile
+++ b/devel/py-configupdater/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ConfigUpdater-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parser like ConfigParser but for updating configuration files
+WWW= https://github.com/pyscaffold/configupdater
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-confusable_homoglyphs/Makefile b/devel/py-confusable_homoglyphs/Makefile
index 16440ad72778..f2b7e0f5a80f 100644
--- a/devel/py-confusable_homoglyphs/Makefile
+++ b/devel/py-confusable_homoglyphs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect confusable usage of unicode homoglyphs
+WWW= https://pypi.org/project/confusable_homoglyphs/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-confuse/Makefile b/devel/py-confuse/Makefile
index 8089292fb089..9e64f7ecf46d 100644
--- a/devel/py-confuse/Makefile
+++ b/devel/py-confuse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Configuration library for Python that uses YAML
+WWW= https://github.com/beetbox/confuse
LICENSE= MIT
diff --git a/devel/py-connection_pool/Makefile b/devel/py-connection_pool/Makefile
index 4d3935b58efe..5e53382da03b 100644
--- a/devel/py-connection_pool/Makefile
+++ b/devel/py-connection_pool/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Thread safe connection pool for Python programs
+WWW= https://github.com/zhouyl/ConnectionPool
LICENSE= MIT
diff --git a/devel/py-constantly/Makefile b/devel/py-constantly/Makefile
index cf3e92e45cbd..3eadec2bcb6d 100644
--- a/devel/py-constantly/Makefile
+++ b/devel/py-constantly/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Provides symbolic constant support to Python projects
+WWW= https://pypi.org/project/constantly/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-construct/Makefile b/devel/py-construct/Makefile
index b53173686bbe..96e64352bbf7 100644
--- a/devel/py-construct/Makefile
+++ b/devel/py-construct/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Python module for parsing and building of data structures
+WWW= https://github.com/construct/construct
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-contextlib2/Makefile b/devel/py-contextlib2/Makefile
index 50fc27dd14f0..65f86b5bdb5f 100644
--- a/devel/py-contextlib2/Makefile
+++ b/devel/py-contextlib2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Backports and enhancements for the contextlib module
+WWW= https://pypi.org/project/contextlib2/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-convertdate/Makefile b/devel/py-convertdate/Makefile
index 946587ee603d..d2186246c56a 100644
--- a/devel/py-convertdate/Makefile
+++ b/devel/py-convertdate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Converts between Gregorian dates and other calendar systems
+WWW= https://github.com/fitnr/convertdate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cookiecutter/Makefile b/devel/py-cookiecutter/Makefile
index cb66b4ebcb99..e38c4d34f053 100644
--- a/devel/py-cookiecutter/Makefile
+++ b/devel/py-cookiecutter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Create projects from cookiecutters (project templates)
+WWW= https://pypi.org/project/cookiecutter/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-copier/Makefile b/devel/py-copier/Makefile
index e1434a1251c9..6433095228c8 100644
--- a/devel/py-copier/Makefile
+++ b/devel/py-copier/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for rendering project templates
+WWW= https://github.com/copier-org/copier
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-coreapi/Makefile b/devel/py-coreapi/Makefile
index a495f0e44026..51ab2f6fcf18 100644
--- a/devel/py-coreapi/Makefile
+++ b/devel/py-coreapi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Python client library for Core API
+WWW= https://github.com/core-api/python-client
LICENSE= BSD2CLAUSE
diff --git a/devel/py-coreschema/Makefile b/devel/py-coreschema/Makefile
index 2dee8b8670a9..6e890fe6b371 100644
--- a/devel/py-coreschema/Makefile
+++ b/devel/py-coreschema/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Core schema for the Core API
+WWW= https://github.com/core-api/python-coreschema
LICENSE= BSD2CLAUSE
diff --git a/devel/py-country/Makefile b/devel/py-country/Makefile
index a4d720f841f5..6e8adb424e45 100644
--- a/devel/py-country/Makefile
+++ b/devel/py-country/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pycountry-${DISTVERSION}
MAINTAINER= demon@FreeBSD.org
COMMENT= Python API for ISO country, subdivision, language and currency
+WWW= https://pypi.org/project/pycountry/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-cov-core/Makefile b/devel/py-cov-core/Makefile
index ed49bff61ece..151d4f856760 100644
--- a/devel/py-cov-core/Makefile
+++ b/devel/py-cov-core/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Plugin core for use by pytest-cov, nose-cov and nose2-cov
+WWW= https://github.com/schlamar/cov-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-covdefaults/Makefile b/devel/py-covdefaults/Makefile
index ae99575065c9..5611c6e9dd93 100644
--- a/devel/py-covdefaults/Makefile
+++ b/devel/py-covdefaults/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Coverage plugin to provide sensible default settings
+WWW= https://github.com/asottile/covdefaults
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-coverage/Makefile b/devel/py-coverage/Makefile
index 98c8fc868f21..87db33e2985e 100644
--- a/devel/py-coverage/Makefile
+++ b/devel/py-coverage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Code coverage measurement for Python
+WWW= https://coverage.readthedocs.io/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-coverage_enable_subprocess/Makefile b/devel/py-coverage_enable_subprocess/Makefile
index 7d1749a9d4ae..bf9fcab1b3eb 100644
--- a/devel/py-coverage_enable_subprocess/Makefile
+++ b/devel/py-coverage_enable_subprocess/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Enable python coverage for subprocesses
+WWW= https://github.com/bukzor/python-coverage-enable-subprocess
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage@${PY_FLAVOR}
diff --git a/devel/py-cppheaderparser/Makefile b/devel/py-cppheaderparser/Makefile
index 74649ecc8d89..9c9dc9dc3169 100644
--- a/devel/py-cppheaderparser/Makefile
+++ b/devel/py-cppheaderparser/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${_PYPI_NAME}-${PORTVERSION}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Parse C++ header files and generate a data structure representing the class
+WWW= https://senexcanis.com/open-source/cppheaderparser/
# There is no license file,
# the license is specified directly in the source file.
diff --git a/devel/py-cppy/Makefile b/devel/py-cppy/Makefile
index 0148b459f791..500b7ae66b80 100644
--- a/devel/py-cppy/Makefile
+++ b/devel/py-cppy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Collection of C++ headers to write Python C extension modules
+WWW= https://pypi.python.org/pypi/cppy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-crank/Makefile b/devel/py-crank/Makefile
index b86750e36136..01c2b91c6639 100644
--- a/devel/py-crank/Makefile
+++ b/devel/py-crank/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Generalization of dispatch mechanism for use across frameworks
+WWW= https://github.com/TurboGears/crank
LICENSE= MIT
diff --git a/devel/py-crashtest/Makefile b/devel/py-crashtest/Makefile
index 1666123c8c41..170178004fff 100644
--- a/devel/py-crashtest/Makefile
+++ b/devel/py-crashtest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Manage Python errors with ease
+WWW= https://github.com/sdispater/crashtest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-crcmod/Makefile b/devel/py-crcmod/Makefile
index e553ea998958..f286e288d1a1 100644
--- a/devel/py-crcmod/Makefile
+++ b/devel/py-crcmod/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Module for Cyclic Redundancy Check (CRC) calculations
+WWW= http://crcmod.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cson/Makefile b/devel/py-cson/Makefile
index bc27c4472376..13d1b9df78b9 100644
--- a/devel/py-cson/Makefile
+++ b/devel/py-cson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Coffescript Object Notation (CSON) parser for Python 2 and Python 3
+WWW= https://github.com/avakar/pycson
LICENSE= MIT
diff --git a/devel/py-csv23/Makefile b/devel/py-csv23/Makefile
index d7b7ebaea769..b580e7088bda 100644
--- a/devel/py-csv23/Makefile
+++ b/devel/py-csv23/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python 2/3 unicode CSV compatibility layer
+WWW= https://github.com/xflr6/csv23
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-ctags/Makefile b/devel/py-ctags/Makefile
index 82e72d1897a0..ef14b0f37153 100644
--- a/devel/py-ctags/Makefile
+++ b/devel/py-ctags/Makefile
@@ -8,6 +8,7 @@ DISTNAME= python-ctags-${PORTVERSION}
MAINTAINER= ahkdiep@gmail.com
COMMENT= Python bindings for ctags index file
+WWW= https://pypi.org/project/python-ctags/
USES= python:3.6-3.9
USE_PYTHON= distutils autoplist
diff --git a/devel/py-ctypesgen/Makefile b/devel/py-ctypesgen/Makefile
index 2ee8e7878f7b..8a68750dcab4 100644
--- a/devel/py-ctypesgen/Makefile
+++ b/devel/py-ctypesgen/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python wrapper generator for ctypes
+WWW= https://github.com/davidjamesca/ctypesgen
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-curio/Makefile b/devel/py-curio/Makefile
index 87a0ebc38dfa..f5938f8ebd37 100644
--- a/devel/py-curio/Makefile
+++ b/devel/py-curio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Coroutine-based library for concurrent Python systems programming
+WWW= https://github.com/dabeaz/curio
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cursive/Makefile b/devel/py-cursive/Makefile
index 0a391ec43a25..ab83ba6754d3 100644
--- a/devel/py-cursive/Makefile
+++ b/devel/py-cursive/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cursive implements OpenStack-specific validation of digital signatures
+WWW= https://pypi.org/project/cursive/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-curtsies/Makefile b/devel/py-curtsies/Makefile
index d9858242a8b1..926e4e20b15a 100644
--- a/devel/py-curtsies/Makefile
+++ b/devel/py-curtsies/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Curses-like terminal wrapper, with colored strings
+WWW= https://github.com/bpython/curtsies
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cvss/Makefile b/devel/py-cvss/Makefile
index 305b6938320c..5fa348f5f874 100644
--- a/devel/py-cvss/Makefile
+++ b/devel/py-cvss/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gettoknowmi@yahoo.com
COMMENT= Computation utilities and interactive calculator compatible
+WWW= https://github.com/skontar/cvss
LICENSE= GPLv3
LICENSE_FILE= ${FILESDIR}/LICENSE
diff --git a/devel/py-cwcwidth/Makefile b/devel/py-cwcwidth/Makefile
index 1d8bfff34374..5fd5050d9fda 100644
--- a/devel/py-cwcwidth/Makefile
+++ b/devel/py-cwcwidth/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python bindings for wc(s)width
+WWW= https://github.com/sebastinas/cwcwidth
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cxx/Makefile b/devel/py-cxx/Makefile
index 649637398cc0..bc288c1ab60e 100644
--- a/devel/py-cxx/Makefile
+++ b/devel/py-cxx/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pycxx-${PORTVERSION}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Make it easier to extend Python with C++
+WWW= http://cxx.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/py-cycler/Makefile b/devel/py-cycler/Makefile
index 7374d319d5c8..d04892e54995 100644
--- a/devel/py-cycler/Makefile
+++ b/devel/py-cycler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Composable style cycles
+WWW= https://pypi.org/project/Cycler/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-cymbal/Makefile b/devel/py-cymbal/Makefile
index cbf597f66f55..223fc68c3462 100644
--- a/devel/py-cymbal/Makefile
+++ b/devel/py-cymbal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@nicandneal.net
COMMENT= Easily add functionality missing from libclang Python bindings
+WWW= https://github.com/CadQuery/cymbal
LICENSE= MIT
diff --git a/devel/py-cymem/Makefile b/devel/py-cymem/Makefile
index e2c672ff7ed0..c67f98d39f47 100644
--- a/devel/py-cymem/Makefile
+++ b/devel/py-cymem/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cython memory helper
+WWW= https://github.com/explosion/cymem
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cysignals/Makefile b/devel/py-cysignals/Makefile
index 2b6cf1690b80..0fccd630af54 100644
--- a/devel/py-cysignals/Makefile
+++ b/devel/py-cysignals/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Interrupt and signal handling for Cython
+WWW= https://pypi.org/project/cysignals/
LICENSE= LGPL3
diff --git a/devel/py-cython-test-exception-raiser/Makefile b/devel/py-cython-test-exception-raiser/Makefile
index e48232ff4cd5..ed61a43ee642 100644
--- a/devel/py-cython-test-exception-raiser/Makefile
+++ b/devel/py-cython-test-exception-raiser/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Trivial extension that just raises an exception
+WWW= https://github.com/twisted/cython-test-exception-raiser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-cytoolz/Makefile b/devel/py-cytoolz/Makefile
index 517bf54f37c4..8cfaeda63206 100644
--- a/devel/py-cytoolz/Makefile
+++ b/devel/py-cytoolz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cython implementation of Toolz: High performance functional utilities
+WWW= https://github.com/pytoolz/cytoolz
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-d2to1/Makefile b/devel/py-d2to1/Makefile
index 3a8b80e2e1aa..dae4073cfd3c 100644
--- a/devel/py-d2to1/Makefile
+++ b/devel/py-d2to1/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Distutils2-like setup.cfg files with setuptools setup.py
+WWW= https://github.com/iguananaut/d2to1
LICENSE= BSD3CLAUSE
diff --git a/devel/py-daemon-runner/Makefile b/devel/py-daemon-runner/Makefile
index 4d07e9358207..5f94e19c5459 100644
--- a/devel/py-daemon-runner/Makefile
+++ b/devel/py-daemon-runner/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Simple command line runner on top of python-daemon
+WWW= https://pypi.org/project/daemon-runner/
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}daemon>0:devel/py-daemon@${PY_FLAVOR}
diff --git a/devel/py-daemon/Makefile b/devel/py-daemon/Makefile
index 7b0f11364140..8341d5aeff06 100644
--- a/devel/py-daemon/Makefile
+++ b/devel/py-daemon/Makefile
@@ -7,6 +7,7 @@ DISTNAME= python-daemon-${PORTVERSION}
MAINTAINER= jessekempf@gmail.com
COMMENT= Well-behaved daemon framework for Python
+WWW= https://pypi.org/project/python-daemon/
LICENSE= APACHE20
diff --git a/devel/py-daemonize/Makefile b/devel/py-daemonize/Makefile
index f34fe2916cab..449120296e72 100644
--- a/devel/py-daemonize/Makefile
+++ b/devel/py-daemonize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enables code to run as a daemon process on Unix-like systems
+WWW= https://github.com/thesharp/daemonize
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-daemons/Makefile b/devel/py-daemons/Makefile
index d8247de6f551..724b7fee86f7 100644
--- a/devel/py-daemons/Makefile
+++ b/devel/py-daemons/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fax@nohik.ee
COMMENT= Resource library for Python developers to create daemon processes
+WWW= https://pypi.org/project/daemons/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dal/Makefile b/devel/py-dal/Makefile
index af69731842d3..a5d5e815710c 100644
--- a/devel/py-dal/Makefile
+++ b/devel/py-dal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bamby@sippysoft.com
COMMENT= Database abstraction layer for Python
+WWW= http://pydal.sourceforge.net/
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/devel/py-darts.util.lru/Makefile b/devel/py-darts.util.lru/Makefile
index 8debfcf7ab22..d7c923c1fdaa 100644
--- a/devel/py-darts.util.lru/Makefile
+++ b/devel/py-darts.util.lru/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Simple dictionary with LRU behaviour in Python
+WWW= https://pypi.org/project/darts.util.lru/
LICENSE= MIT
diff --git a/devel/py-dask/Makefile b/devel/py-dask/Makefile
index 8278cfd39754..7c144c9d06b2 100644
--- a/devel/py-dask/Makefile
+++ b/devel/py-dask/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parallel PyData with Task Scheduling
+WWW= https://dask.org/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-dataclasses-json/Makefile b/devel/py-dataclasses-json/Makefile
index e94ef251d0e8..c63867b4462e 100644
--- a/devel/py-dataclasses-json/Makefile
+++ b/devel/py-dataclasses-json/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Easily serialize dataclasses to and from JSON
+WWW= https://github.com/lidatong/dataclasses-json
LICENSE= MIT
diff --git a/devel/py-datadog/Makefile b/devel/py-datadog/Makefile
index a334432bd3ad..ad36f177e8df 100644
--- a/devel/py-datadog/Makefile
+++ b/devel/py-datadog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Datadog Python library
+WWW= https://github.com/DataDog/datadogpy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-datapackage/Makefile b/devel/py-datapackage/Makefile
index 8ce9caacf7ad..505326a332cf 100644
--- a/devel/py-datapackage/Makefile
+++ b/devel/py-datapackage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities to work with Data Packages
+WWW= https://github.com/frictionlessdata/datapackage-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-datatest/Makefile b/devel/py-datatest/Makefile
index 2ae9c60aba2e..57578f2d5306 100644
--- a/devel/py-datatest/Makefile
+++ b/devel/py-datatest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Testing tools for data validation and analysis
+WWW= https://github.com/shawnbrown/datatest
LICENSE= APACHE20
diff --git a/devel/py-dateparser/Makefile b/devel/py-dateparser/Makefile
index 6abe1e5c06ff..4a76cf03326a 100644
--- a/devel/py-dateparser/Makefile
+++ b/devel/py-dateparser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Provides modules to easily parse localized dates
+WWW= https://github.com/scrapinghub/dateparser
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dateutil/Makefile b/devel/py-dateutil/Makefile
index 0aa34ccd1e47..3659ddd262c3 100644
--- a/devel/py-dateutil/Makefile
+++ b/devel/py-dateutil/Makefile
@@ -7,6 +7,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extensions to the standard Python datetime module
+WWW= https://github.com/dateutil/dateutil
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dateutils/Makefile b/devel/py-dateutils/Makefile
index 3488d1b19fd9..4e8fd44599fc 100644
--- a/devel/py-dateutils/Makefile
+++ b/devel/py-dateutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Various utilities for working with date and datetime objects
+WWW= https://github.com/jmcantrell/python-dateutils
LICENSE= BSD0CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-datrie/Makefile b/devel/py-datrie/Makefile
index 8ba9e09e86cf..ee0a2f4cdaa5 100644
--- a/devel/py-datrie/Makefile
+++ b/devel/py-datrie/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Super-fast, efficiently stored Trie for Python
+WWW= https://github.com/pytries/datrie
LICENSE= GPLv2
diff --git a/devel/py-dbus/Makefile b/devel/py-dbus/Makefile
index a4ee61d22694..14b17be52d85 100644
--- a/devel/py-dbus/Makefile
+++ b/devel/py-dbus/Makefile
@@ -2,6 +2,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX=
COMMENT= Python bindings for the D-BUS messaging system
+WWW= https://dbus.freedesktop.org/doc/dbus-python/
SLAVE_PORT= python
diff --git a/devel/py-ddsketch/Makefile b/devel/py-ddsketch/Makefile
index 2adf9131ce9e..dfe969ace6fb 100644
--- a/devel/py-ddsketch/Makefile
+++ b/devel/py-ddsketch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Distributed quantile sketches
+WWW= https://github.com/DataDog/sketches-py
LICENSE= APACHE20
diff --git a/devel/py-ddt/Makefile b/devel/py-ddt/Makefile
index 2964e633bc3a..a88574e2c163 100644
--- a/devel/py-ddt/Makefile
+++ b/devel/py-ddt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Data-Driven Tests for Python Unittest
+WWW= https://readthedocs.org/projects/ddt/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile
index f149771635a8..46c3a7a930e7 100644
--- a/devel/py-ddtrace/Makefile
+++ b/devel/py-ddtrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Datadog APM client library
+WWW= https://github.com/DataDog/dd-trace-py
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/py-debtcollector/Makefile b/devel/py-debtcollector/Makefile
index 461e33bbc5ef..e1363b0a95c3 100644
--- a/devel/py-debtcollector/Makefile
+++ b/devel/py-debtcollector/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dave@gufi.org
COMMENT= Collection of Python deprecation patterns and strategies
+WWW= https://docs.openstack.org/debtcollector/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-debugpy/Makefile b/devel/py-debugpy/Makefile
index abf33c9d2c26..44189b483b0d 100644
--- a/devel/py-debugpy/Makefile
+++ b/devel/py-debugpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of the Debug Adapter Protocol for Python
+WWW= https://github.com/microsoft/debugpy
LICENSE= EPL MIT
LICENSE_COMB= dual
diff --git a/devel/py-debugtools/Makefile b/devel/py-debugtools/Makefile
index e972fcc5f9cd..9bfb9d495368 100644
--- a/devel/py-debugtools/Makefile
+++ b/devel/py-debugtools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= Easily print useful debugging information
+WWW= https://pypi.org/projects/debugtools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-decorator/Makefile b/devel/py-decorator/Makefile
index 0b54e7324177..cdea71d5898e 100644
--- a/devel/py-decorator/Makefile
+++ b/devel/py-decorator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Decorators for Humans
+WWW= https://github.com/micheles/decorator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-decoratortools/Makefile b/devel/py-decoratortools/Makefile
index 1f416d2a2014..6f09c3d17434 100644
--- a/devel/py-decoratortools/Makefile
+++ b/devel/py-decoratortools/Makefile
@@ -8,6 +8,7 @@ DISTNAME= DecoratorTools-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Class, function, and metaclass decorators
+WWW= https://pypi.org/project/DecoratorTools/
LICENSE= PSFL ZPL21
LICENSE_COMB= dual
diff --git a/devel/py-deepdiff/Makefile b/devel/py-deepdiff/Makefile
index 7cd5cd3311ef..82f44e5ee4a9 100644
--- a/devel/py-deepdiff/Makefile
+++ b/devel/py-deepdiff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Deep difference and search of any Python object/data
+WWW= https://github.com/seperman/deepdiff
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-deepmerge/Makefile b/devel/py-deepmerge/Makefile
index 43b91ce75d2c..cbb8f41befa1 100644
--- a/devel/py-deepmerge/Makefile
+++ b/devel/py-deepmerge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolset to deeply merge python dictionaries
+WWW= https://github.com/toumorokoshi/deepmerge
LICENSE= MIT
diff --git a/devel/py-defusedxml/Makefile b/devel/py-defusedxml/Makefile
index bf477ecd4f3d..a8d9f2341893 100644
--- a/devel/py-defusedxml/Makefile
+++ b/devel/py-defusedxml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= XML bomb protection for Python stdlib modules
+WWW= https://github.com/tiran/defusedxml
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-demjson/Makefile b/devel/py-demjson/Makefile
index 5b27362c4338..54b59e6e99cc 100644
--- a/devel/py-demjson/Makefile
+++ b/devel/py-demjson/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= robak@FreeBSD.org
COMMENT= Encoder, Decoder and Lint/Validator for JSON
+WWW= http://deron.meranda.us/python/demjson/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-deprecat/Makefile b/devel/py-deprecat/Makefile
index 453d1e5a9fbf..d7606c48479b 100644
--- a/devel/py-deprecat/Makefile
+++ b/devel/py-deprecat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= @deprecat decorator to deprecate python classes, functions, methods
+WWW= https://github.com/mjhajharia/deprecat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-deprecated/Makefile b/devel/py-deprecated/Makefile
index 44c699045ae7..7c8e9ea7b07f 100644
--- a/devel/py-deprecated/Makefile
+++ b/devel/py-deprecated/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Deprecated-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= @deprecated decorator to deprecate old python classes, functions or methods
+WWW= https://github.com/tantale/deprecated
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-deprecation/Makefile b/devel/py-deprecation/Makefile
index 5d7f469107cd..fdab1830b2bd 100644
--- a/devel/py-deprecation/Makefile
+++ b/devel/py-deprecation/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library to handle automated deprecations
+WWW= https://pypi.org/project/deprecation/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-devtools/Makefile b/devel/py-devtools/Makefile
index 70312f0783f6..d4596d24533e 100644
--- a/devel/py-devtools/Makefile
+++ b/devel/py-devtools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Debug print command and other development tools
+WWW= https://github.com/samuelcolvin/python-devtools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dexml2/Makefile b/devel/py-dexml2/Makefile
index d396c8cd5c5c..04ba286e8db7 100644
--- a/devel/py-dexml2/Makefile
+++ b/devel/py-dexml2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Dead-simple Object-XML mapper for Python
+WWW= http://www.rfk.id.au/software/
LICENSE= MIT
diff --git a/devel/py-diazo/Makefile b/devel/py-diazo/Makefile
index ce33761f4bae..b6539af69b39 100644
--- a/devel/py-diazo/Makefile
+++ b/devel/py-diazo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Deliverance like language using a pure XSLT engine
+WWW= https://pypi.org/project/diazo/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-dill/Makefile b/devel/py-dill/Makefile
index 1cd9b6232467..79f85969bfd0 100644
--- a/devel/py-dill/Makefile
+++ b/devel/py-dill/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Serialize all of python
+WWW= https://pypi.org/project/dill/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dirspec/Makefile b/devel/py-dirspec/Makefile
index af320b59bdd4..98b40f08861c 100644
--- a/devel/py-dirspec/Makefile
+++ b/devel/py-dirspec/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= XDG Base and User directories implementation
+WWW= https://launchpad.net/dirspec
LICENSE= GPLv3
diff --git a/devel/py-diskcache/Makefile b/devel/py-diskcache/Makefile
index be59e0e24db8..848fd6a8a3b1 100644
--- a/devel/py-diskcache/Makefile
+++ b/devel/py-diskcache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Disk and file backed persistent cache
+WWW= https://grantjenks.com/docs/diskcache/
LICENSE= APACHE20
diff --git a/devel/py-distlib/Makefile b/devel/py-distlib/Makefile
index 18af1f87e240..7fb490b23b62 100644
--- a/devel/py-distlib/Makefile
+++ b/devel/py-distlib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Low-level components of distutils2 and higher-level APIs
+WWW= https://bitbucket.org/pypa/distlib
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-distributed/Makefile b/devel/py-distributed/Makefile
index 6c74c2005c42..6e948f093a5c 100644
--- a/devel/py-distributed/Makefile
+++ b/devel/py-distributed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Distributed scheduler for Dask
+WWW= https://github.com/dask/distributed
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-dj40-django-rq/Makefile b/devel/py-dj40-django-rq/Makefile
index 2e454156e3d0..b1a153a827d7 100644
--- a/devel/py-dj40-django-rq/Makefile
+++ b/devel/py-dj40-django-rq/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj40-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides Django integration for RQ (Redis Queue)
+WWW= https://github.com/rq/django-rq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-dj40-graphene-django/Makefile b/devel/py-dj40-graphene-django/Makefile
index 31be782e19b3..bb3e3ff015b9 100644
--- a/devel/py-dj40-graphene-django/Makefile
+++ b/devel/py-dj40-graphene-django/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj40-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Graphene Django integration
+WWW= https://github.com/graphql-python/graphene-django
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-django-rq/Makefile b/devel/py-django-rq/Makefile
index cd3279b3284d..21b388329a77 100644
--- a/devel/py-django-rq/Makefile
+++ b/devel/py-django-rq/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides Django integration for RQ (Redis Queue)
+WWW= https://github.com/rq/django-rq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-dockerpty/Makefile b/devel/py-dockerpty/Makefile
index 86c1fe30d03f..ef3aa68b822f 100644
--- a/devel/py-dockerpty/Makefile
+++ b/devel/py-dockerpty/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python library to use the pseudo-tty of a docker container
+WWW= https://github.com/d11wtq/dockerpty
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-docopt/Makefile b/devel/py-docopt/Makefile
index 52aba5b82719..97d599438166 100644
--- a/devel/py-docopt/Makefile
+++ b/devel/py-docopt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Pythonic argument parser, that will make you smile
+WWW= http://docopt.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
diff --git a/devel/py-doctest-ignore-unicode/Makefile b/devel/py-doctest-ignore-unicode/Makefile
index 7e34768ec393..4271e8e0cac0 100644
--- a/devel/py-doctest-ignore-unicode/Makefile
+++ b/devel/py-doctest-ignore-unicode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Add flag to ignore unicode literal prefixes in doctests
+WWW= https://pypi.python.org/pypi/doctest-ignore-unicode
LICENSE= APACHE20
diff --git a/devel/py-dogpile.cache/Makefile b/devel/py-dogpile.cache/Makefile
index cae1cbee5a6a..9008f5fe75bf 100644
--- a/devel/py-dogpile.cache/Makefile
+++ b/devel/py-dogpile.cache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Caching front-end based on the Dogpile lock
+WWW= https://github.com/sqlalchemy/dogpile.cache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-doit/Makefile b/devel/py-doit/Makefile
index e83ce6efb5eb..66df84622c55 100644
--- a/devel/py-doit/Makefile
+++ b/devel/py-doit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Task management and automation tool
+WWW= https://pydoit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dotted/Makefile b/devel/py-dotted/Makefile
index 6fc15d55fe5a..11ab46068a48 100644
--- a/devel/py-dotted/Makefile
+++ b/devel/py-dotted/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Access dicts and lists with a dotted path notation
+WWW= https://github.com/carlosescri/DottedDict/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dotty-dict/Makefile b/devel/py-dotty-dict/Makefile
index dc9ccc640455..843c81cffcea 100644
--- a/devel/py-dotty-dict/Makefile
+++ b/devel/py-dotty-dict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Dictionary wrapper for quick access to deeply nested keys
+WWW= https://github.com/pawelzny/dotty_dict
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dpcontracts/Makefile b/devel/py-dpcontracts/Makefile
index ca61d3f09109..b21bcb4a08dd 100644
--- a/devel/py-dpcontracts/Makefile
+++ b/devel/py-dpcontracts/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple implementation of contracts for Python
+WWW= https://github.com/deadpixi/contracts
LICENSE= LGPL3+
diff --git a/devel/py-dtfabric/Makefile b/devel/py-dtfabric/Makefile
index f6a149c1a25a..56a3726bcaa3 100644
--- a/devel/py-dtfabric/Makefile
+++ b/devel/py-dtfabric/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Tooling for data type and structure management
+WWW= https://github.com/libyal/dtfabric
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-dunamai/Makefile b/devel/py-dunamai/Makefile
index 1292e76e92c7..4ed81c2a9121 100644
--- a/devel/py-dunamai/Makefile
+++ b/devel/py-dunamai/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dynamic version generation
+WWW= https://github.com/mtkennerly/dunamai
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-durus/Makefile b/devel/py-durus/Makefile
index 5a9800a3d31c..97592d2cdc0f 100644
--- a/devel/py-durus/Makefile
+++ b/devel/py-durus/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Durus-${PORTVERSION}
MAINTAINER= robak@FreeBSD.org
COMMENT= Persistent object storage system for Python
+WWW= https://www.mems-exchange.org/software/durus/
LICENSE= MIT
diff --git a/devel/py-dynrules/Makefile b/devel/py-dynrules/Makefile
index 24ecb8d55233..fb8bcea4f12a 100644
--- a/devel/py-dynrules/Makefile
+++ b/devel/py-dynrules/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Dynamic Scripting for adaptive AI systems
+WWW= https://bitbucket.org/marcusva/py-dynrules
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/doc/copying.rst
diff --git a/devel/py-easyprocess/Makefile b/devel/py-easyprocess/Makefile
index 9fd162c522f2..12f0f5a7cfcf 100644
--- a/devel/py-easyprocess/Makefile
+++ b/devel/py-easyprocess/Makefile
@@ -7,6 +7,7 @@ DISTNAME= EasyProcess-${PORTVERSION}
MAINTAINER= daniel@blodan.se
COMMENT= Easy to use python subprocess interface
+WWW= https://github.com/ponty/EasyProcess
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-editables/Makefile b/devel/py-editables/Makefile
index 546d52e418a9..63c3a548c814 100644
--- a/devel/py-editables/Makefile
+++ b/devel/py-editables/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Editable installations
+WWW= https://github.com/pfmoore/editables
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-editdistance/Makefile b/devel/py-editdistance/Makefile
index 1e3ebab8b3a9..0c844983d9be 100644
--- a/devel/py-editdistance/Makefile
+++ b/devel/py-editdistance/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast implementation of the edit distance (Levenshtein distance)
+WWW= https://github.com/roy-ht/editdistance
LICENSE= MIT
diff --git a/devel/py-eggtestinfo/Makefile b/devel/py-eggtestinfo/Makefile
index 1a5ee3834c1a..51837937f3fb 100644
--- a/devel/py-eggtestinfo/Makefile
+++ b/devel/py-eggtestinfo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Setuptools plugin that adds test information to .egg-info
+WWW= https://pypi.org/project/eggtestinfo/
LICENSE= ZPL21
diff --git a/devel/py-ejson/Makefile b/devel/py-ejson/Makefile
index b9ed4291d57e..95234348cf18 100644
--- a/devel/py-ejson/Makefile
+++ b/devel/py-ejson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extensible JSON serializers and deserializers
+WWW= https://github.com/Yipit/ejson
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-enlighten/Makefile b/devel/py-enlighten/Makefile
index 8043c775ca8d..27c488b51085 100644
--- a/devel/py-enlighten/Makefile
+++ b/devel/py-enlighten/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Console progress bar module for Python
+WWW= https://github.com/Rockhopper-Technologies/enlighten
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-entrypoints/Makefile b/devel/py-entrypoints/Makefile
index 15f959e2f0ee..e6198d05c203 100644
--- a/devel/py-entrypoints/Makefile
+++ b/devel/py-entrypoints/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Discover and load entry points from installed packages
+WWW= https://github.com/takluyver/entrypoints
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-enum-compat/Makefile b/devel/py-enum-compat/Makefile
index b354b1826494..b766b1c5055c 100644
--- a/devel/py-enum-compat/Makefile
+++ b/devel/py-enum-compat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python 3.4 Enum dummy no-op package
+WWW= https://github.com/jstasiak/enum-compat
LICENSE= MIT
diff --git a/devel/py-envisage/Makefile b/devel/py-envisage/Makefile
index 72eb473c5dea..620020e43dc6 100644
--- a/devel/py-envisage/Makefile
+++ b/devel/py-envisage/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Enthought extensible application framework
+WWW= http://code.enthought.com/projects/envisage
LICENSE= BSD3CLAUSE PSFL LGPL20
LICENSE_COMB= multi
diff --git a/devel/py-envs/Makefile b/devel/py-envs/Makefile
index 5e483c63d0fc..8bb5b4aff895 100644
--- a/devel/py-envs/Makefile
+++ b/devel/py-envs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rozhuk.im@gmail.com
COMMENT= Easy access of environment variables from Python
+WWW= https://github.com/capless/envs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-epc/Makefile b/devel/py-epc/Makefile
index 00e99fefe0f8..e2048e8a4810 100644
--- a/devel/py-epc/Makefile
+++ b/devel/py-epc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ashish@FreeBSD.org
COMMENT= RPC Stack for Emacs Lisp for Python
+WWW= https://pypi.python.org/pypi/epc
LICENSE= GPLv3
diff --git a/devel/py-epdb/Makefile b/devel/py-epdb/Makefile
index a5e5fb8942ab..3a74be11ff2e 100644
--- a/devel/py-epdb/Makefile
+++ b/devel/py-epdb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Enhanced Python Debugger
+WWW= https://github.com/sassoftware/epdb
USES= python:3.6+
USE_GITHUB= yes
diff --git a/devel/py-epsilon/Makefile b/devel/py-epsilon/Makefile
index d30b54e085da..bc4f708f2d22 100644
--- a/devel/py-epsilon/Makefile
+++ b/devel/py-epsilon/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set of Python utility modules used by DivMod projects
+WWW= https://github.com/twisted/epsilon
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-etils/Makefile b/devel/py-etils/Makefile
index ca5a6b5d92c4..efa5298433fb 100644
--- a/devel/py-etils/Makefile
+++ b/devel/py-etils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of common python utils
+WWW= https://github.com/google/etils
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-evdev/Makefile b/devel/py-evdev/Makefile
index a2304efc6544..7c0883e919c4 100644
--- a/devel/py-evdev/Makefile
+++ b/devel/py-evdev/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= x11@FreeBSD.org
COMMENT= Bindings to the Linux input handling subsystem
+WWW= https://pypi.org/project/evdev/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-eventlib/Makefile b/devel/py-eventlib/Makefile
index 08262f78edf7..c2b5b207127a 100644
--- a/devel/py-eventlib/Makefile
+++ b/devel/py-eventlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library to make it easy to track events in python/django apps
+WWW= https://pypi.org/project/eventlib/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-ewmh/Makefile b/devel/py-ewmh/Makefile
index f8a73c7fd740..7bdfafbd9e96 100644
--- a/devel/py-ewmh/Makefile
+++ b/devel/py-ewmh/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Python implementation of Extended Window Manager Hints, based on Xlib
+WWW= https://github.com/parkouss/pyewmh
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-exam/Makefile b/devel/py-exam/Makefile
index e0b504232d96..b4a2e10f2ede 100644
--- a/devel/py-exam/Makefile
+++ b/devel/py-exam/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python toolkit for writing better tests
+WWW= https://github.com/fluxx/exam
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/devel/py-exceptiongroup/Makefile b/devel/py-exceptiongroup/Makefile
index e42fc0cd2ec5..4316071bec82 100644
--- a/devel/py-exceptiongroup/Makefile
+++ b/devel/py-exceptiongroup/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Backport of PEP 654 (exception groups)
+WWW= https://github.com/agronholm/exceptiongroup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-executing/Makefile b/devel/py-executing/Makefile
index 50d95ca27f87..b5060dc141ac 100644
--- a/devel/py-executing/Makefile
+++ b/devel/py-executing/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Get the currently executing AST node of a frame, and other information
+WWW= https://github.com/alexmojaki/executing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-expiringdict/Makefile b/devel/py-expiringdict/Makefile
index 3360a493590d..dcc7a8057a43 100644
--- a/devel/py-expiringdict/Makefile
+++ b/devel/py-expiringdict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Dictionary with auto-expiring values for caching purposes
+WWW= https://github.com/mailgun/expiringdict
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-extras/Makefile b/devel/py-extras/Makefile
index 26d3715c30e5..31db0eab393c 100644
--- a/devel/py-extras/Makefile
+++ b/devel/py-extras/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Useful extra bits for Python
+WWW= https://pypi.org/project/extras/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-extremes/Makefile b/devel/py-extremes/Makefile
index f5f6d1ba95b7..bab9eb221087 100644
--- a/devel/py-extremes/Makefile
+++ b/devel/py-extremes/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Production-quality 'Min' and 'Max' objects (adapted from PEP 326)
+WWW= https://pypi.org/project/Extremes/
USES= python:3.6+ zip
USE_PYTHON= distutils autoplist
diff --git a/devel/py-fabric/Makefile b/devel/py-fabric/Makefile
index d25e4f5df597..3ad0ae8f0efa 100644
--- a/devel/py-fabric/Makefile
+++ b/devel/py-fabric/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= High level SSH command execution
+WWW= https://www.fabfile.org
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fabric3/Makefile b/devel/py-fabric3/Makefile
index 8e22c33229e8..60f506a4767e 100644
--- a/devel/py-fabric3/Makefile
+++ b/devel/py-fabric3/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Fabric3-${DISTVERSIONFULL}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Python tool for remote execution and deployment
+WWW= https://github.com/mathiasertl/fabric/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-factory-boy/Makefile b/devel/py-factory-boy/Makefile
index de2d11ba3990..6837e72b699c 100644
--- a/devel/py-factory-boy/Makefile
+++ b/devel/py-factory-boy/Makefile
@@ -7,6 +7,7 @@ DISTNAME= factory_boy-${DISTVERSION}
MAINTAINER= meka@tilda.center
COMMENT= Create comlex objects for testing purposes
+WWW= https://github.com/FactoryBoy/factory_boy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fam/Makefile b/devel/py-fam/Makefile
index d68bfe9de92d..0e7086838fcf 100644
--- a/devel/py-fam/Makefile
+++ b/devel/py-fam/Makefile
@@ -8,6 +8,7 @@ DISTNAME= python-fam-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python Interface to the File Alteration Monitor
+WWW= http://python-fam.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-fastbencode/Makefile b/devel/py-fastbencode/Makefile
index 11f873010ca2..b89ea87126d1 100644
--- a/devel/py-fastbencode/Makefile
+++ b/devel/py-fastbencode/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fullermd@over-yonder.net
COMMENT= Fast implementation of bencode
+WWW= https://github.com/breezy-team/fastbencode
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-fastcache/Makefile b/devel/py-fastcache/Makefile
index 2ff008fd4fa3..91d7b0701da0 100644
--- a/devel/py-fastcache/Makefile
+++ b/devel/py-fastcache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C implementation of Python 3 functools.lru_cache
+WWW= https://github.com/pbrady/fastcache
LICENSE= MIT
diff --git a/devel/py-fasteners/Makefile b/devel/py-fasteners/Makefile
index 4ce4350e215d..6539849094f6 100644
--- a/devel/py-fasteners/Makefile
+++ b/devel/py-fasteners/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python package that provides useful locks
+WWW= https://github.com/harlowja/fasteners
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fastentrypoints/Makefile b/devel/py-fastentrypoints/Makefile
index 41ece4a40d3f..fe09eee7732f 100644
--- a/devel/py-fastentrypoints/Makefile
+++ b/devel/py-fastentrypoints/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Makes entry_points specified in setup.py load more quickly
+WWW= https://github.com/ninjaaron/fast-entry_points
LICENSE= BSD2CLAUSE
diff --git a/devel/py-fastf1/Makefile b/devel/py-fastf1/Makefile
index 3e5263bd2d5b..e9bd27ba54c6 100644
--- a/devel/py-fastf1/Makefile
+++ b/devel/py-fastf1/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jgh@FreeBSD.org
COMMENT= Python module to accessing and analyzing Formula 1 data
+WWW= https://github.com/theOehrly/Fast-F1
LICENSE= GPLv3
diff --git a/devel/py-fastimport/Makefile b/devel/py-fastimport/Makefile
index befe83fab7e1..b380b0a61810 100644
--- a/devel/py-fastimport/Makefile
+++ b/devel/py-fastimport/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fastimport parser and generator in Python
+WWW= https://github.com/jelmer/python-fastimport
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-fastjsonschema/Makefile b/devel/py-fastjsonschema/Makefile
index 83450f8c33fc..ee55e78de154 100644
--- a/devel/py-fastjsonschema/Makefile
+++ b/devel/py-fastjsonschema/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Fastest Python implementation of JSON schema
+WWW= https://horejsek.github.io/python-fastjsonschema/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fastnumbers/Makefile b/devel/py-fastnumbers/Makefile
index 41b73142e999..9866fa406f7b 100644
--- a/devel/py-fastnumbers/Makefile
+++ b/devel/py-fastnumbers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Super-fast and clean conversions to numbers
+WWW= https://github.com/SethMMorton/fastnumbers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fastprogress/Makefile b/devel/py-fastprogress/Makefile
index 4c3b1c33ca81..ffa9f542d6e6 100644
--- a/devel/py-fastprogress/Makefile
+++ b/devel/py-fastprogress/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Nested progress with plotting options
+WWW= https://github.com/fastai/fastprogress
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fbprophet/Makefile b/devel/py-fbprophet/Makefile
index 5656445f19a9..f6cb8cfb5d35 100644
--- a/devel/py-fbprophet/Makefile
+++ b/devel/py-fbprophet/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Forecasting time series data based on an additive model
+WWW= https://github.com/facebook/prophet
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-filebytes/Makefile b/devel/py-filebytes/Makefile
index 4adac1807ae0..3e215774e43d 100644
--- a/devel/py-filebytes/Makefile
+++ b/devel/py-filebytes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Library to read and edit ELF, PE, Mach-O and OAT
+WWW= https://scoding.de/filebytes-introduction
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-filedepot/Makefile b/devel/py-filedepot/Makefile
index 196602227435..3955f101858d 100644
--- a/devel/py-filedepot/Makefile
+++ b/devel/py-filedepot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolkit for storing files and attachments in web applications
+WWW= https://github.com/amol-/depot
LICENSE= MIT
diff --git a/devel/py-filemagic/Makefile b/devel/py-filemagic/Makefile
index c607361b67eb..89373ed4e0b7 100644
--- a/devel/py-filemagic/Makefile
+++ b/devel/py-filemagic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python API for libmagic, the library behind the Unix file command
+WWW= https://filemagic.readthedocs.io/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-filetype/Makefile b/devel/py-filetype/Makefile
index f833652b8d70..6f972f5bc00f 100644
--- a/devel/py-filetype/Makefile
+++ b/devel/py-filetype/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Python port from filetype Go package
+WWW= https://github.com/h2non/filetype.py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-findlibs/Makefile b/devel/py-findlibs/Makefile
index f727e539dcfa..85cfbb6f8125 100644
--- a/devel/py-findlibs/Makefile
+++ b/devel/py-findlibs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Search for shared libraries on various platforms
+WWW= https://github.com/ecmwf/findlibs
LICENSE= APACHE20
diff --git a/devel/py-findpython/Makefile b/devel/py-findpython/Makefile
index d7d79d85cdb3..df61802b0033 100644
--- a/devel/py-findpython/Makefile
+++ b/devel/py-findpython/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility to find python versions on your system
+WWW= https://github.com/frostming/findpython
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-first/Makefile b/devel/py-first/Makefile
index 2f4aa69d77b3..ab0481382f10 100644
--- a/devel/py-first/Makefile
+++ b/devel/py-first/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Return the first true value of an iterable
+WWW= https://pypi.org/project/first/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-five.globalrequest/Makefile b/devel/py-five.globalrequest/Makefile
index 7ef7c0d012c3..5c57438f88eb 100644
--- a/devel/py-five.globalrequest/Makefile
+++ b/devel/py-five.globalrequest/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope 2 integration for zope.globalrequest
+WWW= https://pypi.org/project/five.globalrequest/
LICENSE= ZPL21
diff --git a/devel/py-fixtures/Makefile b/devel/py-fixtures/Makefile
index ac612d9fa9ec..51de5db1c665 100644
--- a/devel/py-fixtures/Makefile
+++ b/devel/py-fixtures/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fixtures, reusable state for writing clean tests and more
+WWW= https://github.com/testing-cabal/fixtures
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/py-flake8-black/Makefile b/devel/py-flake8-black/Makefile
index 46b6bc463b38..e6c12d4777d6 100644
--- a/devel/py-flake8-black/Makefile
+++ b/devel/py-flake8-black/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= flake8 plugin to call black as a code style validator
+WWW= https://github.com/peterjc/flake8-black
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-flake8-bugbear/Makefile b/devel/py-flake8-bugbear/Makefile
index 4540a7a13370..31d5ba6e6521 100644
--- a/devel/py-flake8-bugbear/Makefile
+++ b/devel/py-flake8-bugbear/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin for flake8 finding likely bugs and design problems
+WWW= https://github.com/PyCQA/flake8-bugbear
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flake8-builtins/Makefile b/devel/py-flake8-builtins/Makefile
index d48b6016da0a..efe9dbd21def 100644
--- a/devel/py-flake8-builtins/Makefile
+++ b/devel/py-flake8-builtins/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Check for python builtins being used as variables or parameters
+WWW= https://pypi.org/project/flake8-builtins/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flake8-docstrings/Makefile b/devel/py-flake8-docstrings/Makefile
index 9c6aa0abbbb5..6ec7cd7a343e 100644
--- a/devel/py-flake8-docstrings/Makefile
+++ b/devel/py-flake8-docstrings/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Extension for flake8 which uses pydocstyle to check docstrings
+WWW= https://pypi.org/project/flake8-docstrings/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flake8-import-order/Makefile b/devel/py-flake8-import-order/Makefile
index 399354621fab..f57b37bcec2f 100644
--- a/devel/py-flake8-import-order/Makefile
+++ b/devel/py-flake8-import-order/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Flake8 and pylama plugin that checks the ordering of import statements
+WWW= https://pypi.org/project/flake8-import-order/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-flake8-polyfill/Makefile b/devel/py-flake8-polyfill/Makefile
index 34efa5759c42..ec6aee73f3fe 100644
--- a/devel/py-flake8-polyfill/Makefile
+++ b/devel/py-flake8-polyfill/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Polyfill package for Flake8 plugins
+WWW= https://pypi.org/project/flake8-polyfill/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flake8-print/Makefile b/devel/py-flake8-print/Makefile
index b186252c0e37..b5cbb2b1ccd0 100644
--- a/devel/py-flake8-print/Makefile
+++ b/devel/py-flake8-print/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Print statement checker plugin for flake8
+WWW= https://github.com/JBKahn/flake8-print
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/py-flake8-quotes/Makefile b/devel/py-flake8-quotes/Makefile
index 4d37d0045b11..256bad850519 100644
--- a/devel/py-flake8-quotes/Makefile
+++ b/devel/py-flake8-quotes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Flake8 lint for quotes
+WWW= https://pypi.org/project/flake8-quotes/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flake8/Makefile b/devel/py-flake8/Makefile
index 3f33812f084f..a3471cec1ce1 100644
--- a/devel/py-flake8/Makefile
+++ b/devel/py-flake8/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Code checking using pep8 and pyflakes
+WWW= https://pypi.org/project/flake8/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flaky/Makefile b/devel/py-flaky/Makefile
index 47a68d47639f..0ecb69fdeed3 100644
--- a/devel/py-flaky/Makefile
+++ b/devel/py-flaky/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Plugin for nose or pytest that automatically reruns flaky tests
+WWW= https://github.com/box/flaky
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flask-babel/Makefile b/devel/py-flask-babel/Makefile
index 99e795d37e3b..0231525a560e 100644
--- a/devel/py-flask-babel/Makefile
+++ b/devel/py-flask-babel/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Flask-Babel-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Adds i18n/l10n support to Flask applications
+WWW= https://pypi.org/project/Flask-Babel/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flatbuffers/Makefile b/devel/py-flatbuffers/Makefile
index dd7bc8fc0b0f..1de5808cb641 100644
--- a/devel/py-flatbuffers/Makefile
+++ b/devel/py-flatbuffers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= FlatBuffers serialization format for Python
+WWW= https://google.github.io/flatbuffers/
LICENSE= APACHE20
diff --git a/devel/py-flex/Makefile b/devel/py-flex/Makefile
index 4a80cd76e2ee..d83f46f2dffd 100644
--- a/devel/py-flex/Makefile
+++ b/devel/py-flex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Swagger schema validation
+WWW= https://github.com/pipermerriam/flex
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flexmock/Makefile b/devel/py-flexmock/Makefile
index 34bd0663182d..350d581511ab 100644
--- a/devel/py-flexmock/Makefile
+++ b/devel/py-flexmock/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Testing library to create mocks, stubs and fakes
+WWW= https://github.com/flexmock/flexmock
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flit-core/Makefile b/devel/py-flit-core/Makefile
index f2474bffbdba..8144518ff41d 100644
--- a/devel/py-flit-core/Makefile
+++ b/devel/py-flit-core/Makefile
@@ -7,6 +7,7 @@ DISTNAME= flit_core-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Distribution-building parts of Flit
+WWW= https://github.com/pypa/flit/tree/main/flit_core
LICENSE= BSD3CLAUSE
diff --git a/devel/py-flit-scm/Makefile b/devel/py-flit-scm/Makefile
index 31e55a49d49b..aa8c2362394d 100644
--- a/devel/py-flit-scm/Makefile
+++ b/devel/py-flit-scm/Makefile
@@ -7,6 +7,7 @@ DISTNAME= flit_scm-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEP 518 build backend that uses setuptools_scm to generate a version file
+WWW= https://gitlab.com/WillDaSilva/flit_scm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-flit/Makefile b/devel/py-flit/Makefile
index b0f70834f93e..93918c1efc30 100644
--- a/devel/py-flit/Makefile
+++ b/devel/py-flit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple packaging tool for simple packages
+WWW= https://github.com/pypa/flit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fluent-logger/Makefile b/devel/py-fluent-logger/Makefile
index bb5911545073..8a1ee8f3ce08 100644
--- a/devel/py-fluent-logger/Makefile
+++ b/devel/py-fluent-logger/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= edwardchuang@gmail.com
COMMENT= Structured logger for Fluentd (Python)
+WWW= https://github.com/fluent/fluent-logger-python
LICENSE= APACHE20
diff --git a/devel/py-fluent/Makefile b/devel/py-fluent/Makefile
index 40eb5ea21bed..aede4ec7362c 100644
--- a/devel/py-fluent/Makefile
+++ b/devel/py-fluent/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
LICENSE= APACHE20
diff --git a/devel/py-flufl.i18n/Makefile b/devel/py-flufl.i18n/Makefile
index e5a291d4f627..098c2cb2d576 100644
--- a/devel/py-flufl.i18n/Makefile
+++ b/devel/py-flufl.i18n/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= acm@FreeBSD.org
COMMENT= High-level API for Python internationalization
+WWW= https://flufli18n.readthedocs.io
LICENSE= APACHE20
diff --git a/devel/py-flufl.lock/Makefile b/devel/py-flufl.lock/Makefile
index 795283d4426a..2a98d7430f8e 100644
--- a/devel/py-flufl.lock/Makefile
+++ b/devel/py-flufl.lock/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= acm@FreeBSD.org
COMMENT= NFS-safe file locking with timeouts for POSIX systems
+WWW= https://flufllock.readthedocs.io
LICENSE= APACHE20
diff --git a/devel/py-flynt/Makefile b/devel/py-flynt/Makefile
index 830c387b6c18..48d1e64c926d 100644
--- a/devel/py-flynt/Makefile
+++ b/devel/py-flynt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= leres@FreeBSD.org
COMMENT= Convert Python scripts from string formatting to f-strings
+WWW= https://github.com/ikamensh/flynt
LICENSE= MIT
diff --git a/devel/py-foolscap/Makefile b/devel/py-foolscap/Makefile
index 977725d604f2..24086fc6664c 100644
--- a/devel/py-foolscap/Makefile
+++ b/devel/py-foolscap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RPC protocol for Twisted Python
+WWW= https://github.com/warner/foolscap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-freebsd-sysctl/Makefile b/devel/py-freebsd-sysctl/Makefile
index 7c6eb72c5737..88a254306e70 100644
--- a/devel/py-freebsd-sysctl/Makefile
+++ b/devel/py-freebsd-sysctl/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= stefan@gronke.net
COMMENT= Native Python wrapper for FreeBSD sysctls using libc
+WWW= https://github.com/gronke/py-freebsd_sysctl
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-freenas.utils/Makefile b/devel/py-freenas.utils/Makefile
index 39528320b6bc..d1aad3220062 100644
--- a/devel/py-freenas.utils/Makefile
+++ b/devel/py-freenas.utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= FreeNAS common Python modules
+WWW= https://github.com/freenas/middleware
LICENSE= BSD3CLAUSE
diff --git a/devel/py-freezegun/Makefile b/devel/py-freezegun/Makefile
index 1061491a64cd..36b4c03a36f9 100644
--- a/devel/py-freezegun/Makefile
+++ b/devel/py-freezegun/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Let your Python tests travel through time
+WWW= https://github.com/spulec/freezegun
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-frictionless/Makefile b/devel/py-frictionless/Makefile
index 38fa3cc3c284..3b62834e2f18 100644
--- a/devel/py-frictionless/Makefile
+++ b/devel/py-frictionless/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Framework to describe, extract, validate, and transform tabular data
+WWW= https://github.com/frictionlessdata/frictionless-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-frozendict/Makefile b/devel/py-frozendict/Makefile
index 8f23c2d235f1..e61e86fbbf48 100644
--- a/devel/py-frozendict/Makefile
+++ b/devel/py-frozendict/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Immutable dictionary implementation for Python
+WWW= https://github.com/Marco-Sulla/python-frozendict
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-frozenlist/Makefile b/devel/py-frozenlist/Makefile
index 8cb667ee31b0..decc1c455273 100644
--- a/devel/py-frozenlist/Makefile
+++ b/devel/py-frozenlist/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= List-like structure which implements collections.abc.MutableSequence
+WWW= https://github.com/aio-libs/frozenlist
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fs/Makefile b/devel/py-fs/Makefile
index 91a7f6eb79b8..e87f34e56a99 100644
--- a/devel/py-fs/Makefile
+++ b/devel/py-fs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= douglas@douglasthrift.net
COMMENT= Python filesystem abstraction
+WWW= https://pyfilesystem.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-fs2/Makefile b/devel/py-fs2/Makefile
index 2ff5d7aa57cf..48125889bf6e 100644
--- a/devel/py-fs2/Makefile
+++ b/devel/py-fs2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= swills@FreeBSD.org
COMMENT= Python Filesystem abstraction layer, version 2.x
+WWW= https://www.pyfilesystem.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fsspec/Makefile b/devel/py-fsspec/Makefile
index 887ad8cb6ad2..aa790537e1cc 100644
--- a/devel/py-fsspec/Makefile
+++ b/devel/py-fsspec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File-system specification
+WWW= https://github.com/fsspec/filesystem_spec
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fudge/Makefile b/devel/py-fudge/Makefile
index 758dc4e15486..8514b13fd9a8 100644
--- a/devel/py-fudge/Makefile
+++ b/devel/py-fudge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yhchan@csie.nctu.edu.tw
COMMENT= Python module for using fake objects to test real ones
+WWW= http://farmdev.com/projects/fudge/
LICENSE= MIT
diff --git a/devel/py-funcparserlib/Makefile b/devel/py-funcparserlib/Makefile
index aef25e824b4b..e446feb38c0b 100644
--- a/devel/py-funcparserlib/Makefile
+++ b/devel/py-funcparserlib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tota@FreeBSD.org
COMMENT= Recursive descent parsing library based on functional combinators
+WWW= https://funcparserlib.pirx.ru/
LICENSE= MIT
diff --git a/devel/py-funcsigs/Makefile b/devel/py-funcsigs/Makefile
index 933a5f519a6a..afff1a7de423 100644
--- a/devel/py-funcsigs/Makefile
+++ b/devel/py-funcsigs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python function signatures from PEP362
+WWW= https://funcsigs.readthedocs.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-funcy/Makefile b/devel/py-funcy/Makefile
index 2279b5ccf75c..5b34bd5cc708 100644
--- a/devel/py-funcy/Makefile
+++ b/devel/py-funcy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Fancy and practical functional tools
+WWW= https://github.com/Suor/funcy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-furl/Makefile b/devel/py-furl/Makefile
index 179d248f839c..33a6315326f9 100644
--- a/devel/py-furl/Makefile
+++ b/devel/py-furl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Small Python library that makes parsing and manipulating URLs easy
+WWW= https://github.com/gruns/furl
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-fusepy/Makefile b/devel/py-fusepy/Makefile
index 8157ade6677d..8bc435181784 100644
--- a/devel/py-fusepy/Makefile
+++ b/devel/py-fusepy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple ctypes bindings for FUSE
+WWW= https://pypi.org/project/fusepy/
LICENSE= ISCL
diff --git a/devel/py-future/Makefile b/devel/py-future/Makefile
index f18947d7f6a2..945371a60714 100644
--- a/devel/py-future/Makefile
+++ b/devel/py-future/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Clean single-source support for Python 3 and 2
+WWW= https://python-future.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-futurist/Makefile b/devel/py-futurist/Makefile
index 138f9a2b4ec1..0155ad787e07 100644
--- a/devel/py-futurist/Makefile
+++ b/devel/py-futurist/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Useful additions to futures, from the future
+WWW= https://docs.openstack.org/futurist/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-fuzzywuzzy/Makefile b/devel/py-fuzzywuzzy/Makefile
index 345109219190..5f136525cc88 100644
--- a/devel/py-fuzzywuzzy/Makefile
+++ b/devel/py-fuzzywuzzy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Fuzzy string matching using Levenshtein Distance
+WWW= https://pypi.org/project/naiveBayesClassifier/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-fypp/Makefile b/devel/py-fypp/Makefile
index d190340aad10..fb0b05c3c9bf 100644
--- a/devel/py-fypp/Makefile
+++ b/devel/py-fypp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python powered preprocessor
+WWW= https://github.com/aradi/fypp
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-game/Makefile b/devel/py-game/Makefile
index 40d8860583a5..9198b62292b6 100644
--- a/devel/py-game/Makefile
+++ b/devel/py-game/Makefile
@@ -8,6 +8,7 @@ DISTNAME= py${PORTNAME}-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Module designed to write games in Python
+WWW= https://www.pygame.org/news
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/docs/LGPL.txt
diff --git a/devel/py-game_sdl2/Makefile b/devel/py-game_sdl2/Makefile
index 2d989922d3a4..fa4a172e0e64 100644
--- a/devel/py-game_sdl2/Makefile
+++ b/devel/py-game_sdl2/Makefile
@@ -8,6 +8,7 @@ DISTNAME= py${PORTNAME}-2.1.0-for-renpy-${DISTVERSION}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Reimplementation of portions of the pygame API using SDL2
+WWW= https://github.com/renpy/pygame_sdl2
LICENSE= LGPL21+ ZLIB
LICENSE_COMB= multi
diff --git a/devel/py-gapic-generator/Makefile b/devel/py-gapic-generator/Makefile
index 47e3874e41e7..4cd9a9079629 100644
--- a/devel/py-gapic-generator/Makefile
+++ b/devel/py-gapic-generator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python client library generator for APIs defined by protocolbuffers
+WWW= https://github.com/googleapis/gapic-generator-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-gast/Makefile b/devel/py-gast/Makefile
index ab4d05b09687..4a75f9c26f07 100644
--- a/devel/py-gast/Makefile
+++ b/devel/py-gast/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AST that abstracts the underlying Python version
+WWW= https://github.com/serge-sans-paille/gast
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-genson/Makefile b/devel/py-genson/Makefile
index 4267748273ee..ff621855e135 100644
--- a/devel/py-genson/Makefile
+++ b/devel/py-genson/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Powerful, user-friendly JSON Schema generator
+WWW= https://pypi.org/project/genson/
LICENSE= MIT
diff --git a/devel/py-genty/Makefile b/devel/py-genty/Makefile
index bdacec6d6de1..8d396c201b1e 100644
--- a/devel/py-genty/Makefile
+++ b/devel/py-genty/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Allows you to run a test with multiple data sets
+WWW= https://github.com/box/genty
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-geojson/Makefile b/devel/py-geojson/Makefile
index 1179bd7c7e26..110719a58999 100644
--- a/devel/py-geojson/Makefile
+++ b/devel/py-geojson/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python's Encoder/decoder for simple GIS features
+WWW= https://pypi.org/project/geojson/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-get-reader/Makefile b/devel/py-get-reader/Makefile
index 83b2a3eae71b..0cc4c448ddcc 100644
--- a/devel/py-get-reader/Makefile
+++ b/devel/py-get-reader/Makefile
@@ -7,6 +7,7 @@ DISTNAME= get_reader-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Return csv.reader-like objects from multiple sources
+WWW= https://github.com/shawnbrown/get_reader
LICENSE= APACHE20
diff --git a/devel/py-gevent/Makefile b/devel/py-gevent/Makefile
index adef7b19fb1c..a64aa1fd791e 100644
--- a/devel/py-gevent/Makefile
+++ b/devel/py-gevent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python co-routine networking library based on greenlet
+WWW= https://www.gevent.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-git-semver/Makefile b/devel/py-git-semver/Makefile
index 789457975f91..2a2d81999637 100644
--- a/devel/py-git-semver/Makefile
+++ b/devel/py-git-semver/Makefile
@@ -8,6 +8,7 @@ DISTNAME= git_semver-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Semantic versions management integrated to git
+WWW= https://github.com/hartym/git-semver
LICENSE= APACHE20
diff --git a/devel/py-git-up/Makefile b/devel/py-git-up/Makefile
index 4e0554f3889b..7d8db00191c2 100644
--- a/devel/py-git-up/Makefile
+++ b/devel/py-git-up/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Python implementation of 'git up'
+WWW= https://pypi.org/project/git-up/
LICENSE= MIT
diff --git a/devel/py-git-url-parse/Makefile b/devel/py-git-url-parse/Makefile
index 2c88a39c89be..96e376327cd6 100644
--- a/devel/py-git-url-parse/Makefile
+++ b/devel/py-git-url-parse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Simple git URL parser
+WWW= https://pypi.org/project/git-url-parse/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-gitdb/Makefile b/devel/py-gitdb/Makefile
index eb45a96ec010..8f27df8e5387 100644
--- a/devel/py-gitdb/Makefile
+++ b/devel/py-gitdb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Git Object Database
+WWW= https://github.com/gitpython-developers/gitdb
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-gitless/Makefile b/devel/py-gitless/Makefile
index 6818b845f568..43e47010ac82 100644
--- a/devel/py-gitless/Makefile
+++ b/devel/py-gitless/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Version control system built on top of Git
+WWW= https://gitless.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-gitpython/Makefile b/devel/py-gitpython/Makefile
index ac285d1bd50c..9fd188e840f0 100644
--- a/devel/py-gitpython/Makefile
+++ b/devel/py-gitpython/Makefile
@@ -7,6 +7,7 @@ DISTNAME= GitPython-${PORTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Python Git Library
+WWW= https://github.com/gitpython-developers/GitPython
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-giturlparse/Makefile b/devel/py-giturlparse/Makefile
index 7d71dc158623..cf42de1514ec 100644
--- a/devel/py-giturlparse/Makefile
+++ b/devel/py-giturlparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Git URL parsing module
+WWW= https://github.com/nephila/giturlparse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-glance-store/Makefile b/devel/py-glance-store/Makefile
index 7f9b4552ceb4..24bf6510848a 100644
--- a/devel/py-glance-store/Makefile
+++ b/devel/py-glance-store/Makefile
@@ -7,6 +7,7 @@ DISTNAME= glance_store-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStack Image Service Store Library
+WWW= https://docs.openstack.org/glance_store/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-glob2/Makefile b/devel/py-glob2/Makefile
index 912f9d772fc6..7383519a9688 100644
--- a/devel/py-glob2/Makefile
+++ b/devel/py-glob2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Glob that captures patterns and supports recursive wildcards
+WWW= https://github.com/miracle2k/python-glob2/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-google-cloud-iam/Makefile b/devel/py-google-cloud-iam/Makefile
index 2bd70cb080de..60ba5e9fca8f 100644
--- a/devel/py-google-cloud-iam/Makefile
+++ b/devel/py-google-cloud-iam/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IAM Service Account Credentials API client library
+WWW= https://github.com/googleapis/python-iam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-google-crc32c/Makefile b/devel/py-google-crc32c/Makefile
index d652a8c9f37a..5515eecd9e03 100644
--- a/devel/py-google-crc32c/Makefile
+++ b/devel/py-google-crc32c/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrapper of the C library Google CRC32C
+WWW= https://github.com/googleapis/python-crc32c
LICENSE= APACHE20
diff --git a/devel/py-google-i18n-address/Makefile b/devel/py-google-i18n-address/Makefile
index 7112dc2492de..a3e5d538c41f 100644
--- a/devel/py-google-i18n-address/Makefile
+++ b/devel/py-google-i18n-address/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= marcus@FreeBSD.org
COMMENT= Build and validate addresses in localized formats
+WWW= https://pypi.org/project/google-i18n-address/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-google-pasta/Makefile b/devel/py-google-pasta/Makefile
index cf80c435c400..bc0abea194fe 100644
--- a/devel/py-google-pasta/Makefile
+++ b/devel/py-google-pasta/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amzo1337@gmail.com
COMMENT= Library to refactor python code through AST manipulation
+WWW= https://github.com/google/pasta
LICENSE= APACHE20
diff --git a/devel/py-google-re2/Makefile b/devel/py-google-re2/Makefile
index a49b93738d9c..ea030500feec 100644
--- a/devel/py-google-re2/Makefile
+++ b/devel/py-google-re2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RE2 Python bindings
+WWW= https://github.com/google/re2/tree/abseil/python
LICENSE= BSD3CLAUSE
diff --git a/devel/py-googleapis-common-protos/Makefile b/devel/py-googleapis-common-protos/Makefile
index d96ff8b691b0..96f284afb156 100644
--- a/devel/py-googleapis-common-protos/Makefile
+++ b/devel/py-googleapis-common-protos/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common protobufs used in Google APIs
+WWW= https://github.com/googleapis/python-api-common-protos
LICENSE= APACHE20
diff --git a/devel/py-gpxpy/Makefile b/devel/py-gpxpy/Makefile
index ad02f2ef39e1..a58a38e1788b 100644
--- a/devel/py-gpxpy/Makefile
+++ b/devel/py-gpxpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= stl@koffein.net
COMMENT= Python library for parsing and manipulating GPX files
+WWW= https://pypi.org/project/gpxpy/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-grab/Makefile b/devel/py-grab/Makefile
index 4ba1c7abbc3d..11c300005ce0 100644
--- a/devel/py-grab/Makefile
+++ b/devel/py-grab/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Site scraping framework
+WWW= http://grablib.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-graphene-django/Makefile b/devel/py-graphene-django/Makefile
index 58061dc8863d..b7e5dd76e565 100644
--- a/devel/py-graphene-django/Makefile
+++ b/devel/py-graphene-django/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Graphene Django integration
+WWW= https://github.com/graphql-python/graphene-django
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-graphene-sqlalchemy/Makefile b/devel/py-graphene-sqlalchemy/Makefile
index d5ed82d4fc62..45bb5afceaac 100644
--- a/devel/py-graphene-sqlalchemy/Makefile
+++ b/devel/py-graphene-sqlalchemy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Graphene SQLAlchemy integration
+WWW= https://github.com/graphql-python/graphene-sqlalchemy
LICENSE= MIT
diff --git a/devel/py-graphene/Makefile b/devel/py-graphene/Makefile
index 69862a04f0c2..267689f72c1e 100644
--- a/devel/py-graphene/Makefile
+++ b/devel/py-graphene/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GraphQL Framework for Python
+WWW= https://github.com/graphql-python/graphene
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-graphene2/Makefile b/devel/py-graphene2/Makefile
index a6cc8a530501..685c66209a27 100644
--- a/devel/py-graphene2/Makefile
+++ b/devel/py-graphene2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GraphQL Framework for Python
+WWW= https://github.com/graphql-python/graphene
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-graphql-core/Makefile b/devel/py-graphql-core/Makefile
index 3abf96306cbc..5b1bb408879c 100644
--- a/devel/py-graphql-core/Makefile
+++ b/devel/py-graphql-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GraphQL implementation for Python
+WWW= https://github.com/graphql-python/graphql-core-next
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-graphql-core2/Makefile b/devel/py-graphql-core2/Makefile
index 50c82661cc87..e5a601d45244 100644
--- a/devel/py-graphql-core2/Makefile
+++ b/devel/py-graphql-core2/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GraphQL implementation for Python
+WWW= https://github.com/graphql-python/graphql-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-graphql-relay/Makefile b/devel/py-graphql-relay/Makefile
index b2ea7bc606cb..86cbe9e1e5a1 100644
--- a/devel/py-graphql-relay/Makefile
+++ b/devel/py-graphql-relay/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Relay implementation for Python
+WWW= https://github.com/graphql-python/graphql-relay-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-graphql-relay2/Makefile b/devel/py-graphql-relay2/Makefile
index 3c2168f15ca2..db8f8580deb5 100644
--- a/devel/py-graphql-relay2/Makefile
+++ b/devel/py-graphql-relay2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Relay implementation for Python
+WWW= https://github.com/graphql-python/graphql-relay-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-greenlet/Makefile b/devel/py-greenlet/Makefile
index 4313648311f1..38f07acfcdaf 100644
--- a/devel/py-greenlet/Makefile
+++ b/devel/py-greenlet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Light-weight microthreads for Python
+WWW= https://github.com/python-greenlet/greenlet
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-grizzled/Makefile b/devel/py-grizzled/Makefile
index 831ea8578fdd..8a8924279359 100644
--- a/devel/py-grizzled/Makefile
+++ b/devel/py-grizzled/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= The Grizzled Python Utility Library
+WWW= http://www.clapper.org/software/python/grizzled/
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/devel/py-grpc-google-iam-v1/Makefile b/devel/py-grpc-google-iam-v1/Makefile
index 3a528a3f1f3d..c42fa8a0480c 100644
--- a/devel/py-grpc-google-iam-v1/Makefile
+++ b/devel/py-grpc-google-iam-v1/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GRPC library for the google-iam-v1 service
+WWW= https://github.com/googleapis/googleapis/tree/master/google/iam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-grpc-stubs/Makefile b/devel/py-grpc-stubs/Makefile
index 403343bf6a8f..6582c4c6e168 100644
--- a/devel/py-grpc-stubs/Makefile
+++ b/devel/py-grpc-stubs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mypy stubs for gRPC
+WWW= https://github.com/shabbyrobe/grpc-stubs
LICENSE= MIT
diff --git a/devel/py-grpcio-gcp/Makefile b/devel/py-grpcio-gcp/Makefile
index b449c04bcb12..174fa349945d 100644
--- a/devel/py-grpcio-gcp/Makefile
+++ b/devel/py-grpcio-gcp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= gRPC extensions for Google Cloud Platform
+WWW= https://github.com/GoogleCloudPlatform/grpc-gcp-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-grpcio-status/Makefile b/devel/py-grpcio-status/Makefile
index b4b0dcc728cd..c84907213c93 100644
--- a/devel/py-grpcio-status/Makefile
+++ b/devel/py-grpcio-status/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Status proto mapping for gRPC
+WWW= https://grpc.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-grpcio-tools/Makefile b/devel/py-grpcio-tools/Makefile
index a5916d7d2ae6..3e2b0857031e 100644
--- a/devel/py-grpcio-tools/Makefile
+++ b/devel/py-grpcio-tools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Protobuf code generator for gRPC
+WWW= https://pypi.org/project/grpcio-tools/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-grpcio/Makefile b/devel/py-grpcio/Makefile
index 727b6197198b..78725b3d5dd3 100644
--- a/devel/py-grpcio/Makefile
+++ b/devel/py-grpcio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vanilla@FreeBSD.org
COMMENT= HTTP/2-based RPC framework
+WWW= https://pypi.org/project/grpcio/
LICENSE= APACHE20
diff --git a/devel/py-gs_api_client/Makefile b/devel/py-gs_api_client/Makefile
index f30a6e65b53f..cac96e4d7d4f 100644
--- a/devel/py-gs_api_client/Makefile
+++ b/devel/py-gs_api_client/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Official Python wrapper for gridscale's API
+WWW= https://pypi.org/project/gs-api-client
LICENSE= MIT
diff --git a/devel/py-gtfslib/Makefile b/devel/py-gtfslib/Makefile
index de1586372344..3ab9dd788626 100644
--- a/devel/py-gtfslib/Makefile
+++ b/devel/py-gtfslib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Library for reading GTFS-based transit data in Python
+WWW= https://pypi.org/project/gtfslib/
LICENSE= GPLv3+
diff --git a/devel/py-guppy3/Makefile b/devel/py-guppy3/Makefile
index f5509aec96af..80bf2e583f00 100644
--- a/devel/py-guppy3/Makefile
+++ b/devel/py-guppy3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Python Programming Environment & Heap analysis toolset
+WWW= https://github.com/zhuyifei1999/guppy3/
LICENSE= MIT
diff --git a/devel/py-gyp/Makefile b/devel/py-gyp/Makefile
index c5f35ce5caf7..b4d112326102 100644
--- a/devel/py-gyp/Makefile
+++ b/devel/py-gyp/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Build System That Generates Other Build Systems
+WWW= https://gyp.gsrc.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-hash_ring/Makefile b/devel/py-hash_ring/Makefile
index 9956b79e354d..d802e6feb6fc 100644
--- a/devel/py-hash_ring/Makefile
+++ b/devel/py-hash_ring/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Implementation of consistent hashing in Python
+WWW= https://pypi.org/project/hash_ring/
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-memcached>=0:databases/py-python-memcached@${PY_FLAVOR}
diff --git a/devel/py-hatch-vcs/Makefile b/devel/py-hatch-vcs/Makefile
index 39b23906639f..bbeab5227f44 100644
--- a/devel/py-hatch-vcs/Makefile
+++ b/devel/py-hatch-vcs/Makefile
@@ -7,6 +7,7 @@ DISTNAME= hatch_vcs-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Hatch plugin for versioning with your preferred VCS
+WWW= https://github.com/ofek/hatch-vcs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-hatch/Makefile b/devel/py-hatch/Makefile
index c6883402a310..c6731fd7e6e6 100644
--- a/devel/py-hatch/Makefile
+++ b/devel/py-hatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modern project, package, and virtual env manager
+WWW= https://github.com/pypa/hatch
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/py-hatchling/Makefile b/devel/py-hatchling/Makefile
index eacb66a6fa01..8d29dc7dce44 100644
--- a/devel/py-hatchling/Makefile
+++ b/devel/py-hatchling/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modern, extensible Python build backend
+WWW= https://github.com/pypa/hatch/tree/master/backend
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-heapdict/Makefile b/devel/py-heapdict/Makefile
index 0cb8b139b72e..df27f1f10498 100644
--- a/devel/py-heapdict/Makefile
+++ b/devel/py-heapdict/Makefile
@@ -7,6 +7,7 @@ DISTNAME= HeapDict-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Heap with decrease-key and increase-key operations
+WWW= https://github.com/DanielStutzbach/heapdict
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-helpdev/Makefile b/devel/py-helpdev/Makefile
index f6398ff703be..43fb5c79ad8e 100644
--- a/devel/py-helpdev/Makefile
+++ b/devel/py-helpdev/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Extracts information about the Python environment easily
+WWW= https://pypi.org/project/helpdev/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-hg-evolve/Makefile b/devel/py-hg-evolve/Makefile
index 1d5ec440e5d7..f12269d837bb 100644
--- a/devel/py-hg-evolve/Makefile
+++ b/devel/py-hg-evolve/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Changeset Evolution with Mercurial
+WWW= https://www.mercurial-scm.org/doc/evolution/
LICENSE= GPLv2+
diff --git a/devel/py-hglib/Makefile b/devel/py-hglib/Makefile
index 2f096ac18591..d31a9087c074 100644
--- a/devel/py-hglib/Makefile
+++ b/devel/py-hglib/Makefile
@@ -8,6 +8,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= delphij@FreeBSD.org
COMMENT= Library with a fast, convenient interface to Mercurial
+WWW= https://www.mercurial-scm.org/wiki/PythonHglib
LICENSE= MIT
diff --git a/devel/py-hgtools/Makefile b/devel/py-hgtools/Makefile
index 29967cf9dbca..f10ae4b01295 100644
--- a/devel/py-hgtools/Makefile
+++ b/devel/py-hgtools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Classes and setuptools plugin for Mercurial repositories
+WWW= https://github.com/jaraco/hgtools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-hidraw/Makefile b/devel/py-hidraw/Makefile
index 88ee03098f9e..2328f707a6ff 100644
--- a/devel/py-hidraw/Makefile
+++ b/devel/py-hidraw/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Python interface to gather hidraw information
+WWW= https://github.com/daym/hidraw/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-holidays/Makefile b/devel/py-holidays/Makefile
index afef7253229a..47376e806125 100644
--- a/devel/py-holidays/Makefile
+++ b/devel/py-holidays/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Generate country, province, and state specific holiday sets on the fly
+WWW= https://github.com/dr-prodigy/python-holidays
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-homebase/Makefile b/devel/py-homebase/Makefile
index 74f33fd21321..90c856c6420b 100644
--- a/devel/py-homebase/Makefile
+++ b/devel/py-homebase/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Platform independent access to user data folders
+WWW= https://github.com/dwavesystems/homebase
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-http-prompt/Makefile b/devel/py-http-prompt/Makefile
index 06b2d713e61f..18f12606bf84 100644
--- a/devel/py-http-prompt/Makefile
+++ b/devel/py-http-prompt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Interactive command-line HTTP client
+WWW= https://pypi.org/project/http-prompt/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-humanize/Makefile b/devel/py-humanize/Makefile
index 00a8ecfa51f8..b9a8ca0a857f 100644
--- a/devel/py-humanize/Makefile
+++ b/devel/py-humanize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Various common humanization utilities
+WWW= https://github.com/python-humanize/humanize
LICENSE= MIT
diff --git a/devel/py-hvac/Makefile b/devel/py-hvac/Makefile
index 894d3ca220cd..ab9467550642 100644
--- a/devel/py-hvac/Makefile
+++ b/devel/py-hvac/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ale_sagra@hotmail.com
COMMENT= HashiCorp Vault API client
+WWW= https://pypi.org/project/hvac/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-hypothesis/Makefile b/devel/py-hypothesis/Makefile
index 04721919b7fb..ada9aa346dd9 100644
--- a/devel/py-hypothesis/Makefile
+++ b/devel/py-hypothesis/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for property based testing
+WWW= https://hypothesis.works/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-hypothesmith/Makefile b/devel/py-hypothesmith/Makefile
index 2890ce0caa10..5ab3eaa73055 100644
--- a/devel/py-hypothesmith/Makefile
+++ b/devel/py-hypothesmith/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Hypothesis strategies for generating Python programs
+WWW= https://github.com/Zac-HD/hypothesmith
LICENSE= MPL20
diff --git a/devel/py-icalendar/Makefile b/devel/py-icalendar/Makefile
index dc5704adb498..cd90e7c0d86e 100644
--- a/devel/py-icalendar/Makefile
+++ b/devel/py-icalendar/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jun-g@daemonfreaks.com
COMMENT= Parser and generator of iCalender files for Python
+WWW= https://github.com/collective/icalendar
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-ice/Makefile b/devel/py-ice/Makefile
index e630e50401ed..a6a8c20fd093 100644
--- a/devel/py-ice/Makefile
+++ b/devel/py-ice/Makefile
@@ -3,6 +3,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Ice (Internet Communications Engine) language mapping for Python
+WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/py-ice37/Makefile b/devel/py-ice37/Makefile
index 24b4f6f8f82f..f11162d1d55a 100644
--- a/devel/py-ice37/Makefile
+++ b/devel/py-ice37/Makefile
@@ -3,6 +3,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Ice (Internet Communications Engine) language mapping for Python
+WWW= http://www.zeroc.com/
LICENSE= GPLv2
diff --git a/devel/py-identify/Makefile b/devel/py-identify/Makefile
index 294065e6a296..cb9276ea2407 100644
--- a/devel/py-identify/Makefile
+++ b/devel/py-identify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= File identification library for Python
+WWW= https://github.com/pre-commit/identify
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ijson/Makefile b/devel/py-ijson/Makefile
index de4bf8459902..8cfcd50662d7 100644
--- a/devel/py-ijson/Makefile
+++ b/devel/py-ijson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Iterative JSON parser with a standard Python iterator interface
+WWW= https://github.com/ICRAR/ijson
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-imgkit/Makefile b/devel/py-imgkit/Makefile
index 157bd24bff13..4c6f2b602d9f 100644
--- a/devel/py-imgkit/Makefile
+++ b/devel/py-imgkit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Python wrapper to convert html to image
+WWW= https://github.com/jarrekk/imgkit
LICENSE= MIT
diff --git a/devel/py-immutables/Makefile b/devel/py-immutables/Makefile
index 1978aa571857..2f20ae9a58d9 100644
--- a/devel/py-immutables/Makefile
+++ b/devel/py-immutables/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Immutable collections
+WWW= https://github.com/MagicStack/immutables
LICENSE= APACHE20 MIT
LICENSE_COMB= multi
diff --git a/devel/py-importlab/Makefile b/devel/py-importlab/Makefile
index 9b2bbc987521..ca7459c744fb 100644
--- a/devel/py-importlab/Makefile
+++ b/devel/py-importlab/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate python dependency graphs
+WWW= https://github.com/google/importlab
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-importlib-metadata/Makefile b/devel/py-importlib-metadata/Makefile
index 07f3c204fc5f..ad01caa51412 100644
--- a/devel/py-importlib-metadata/Makefile
+++ b/devel/py-importlib-metadata/Makefile
@@ -7,6 +7,7 @@ DISTNAME= importlib_metadata-${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Read metadata from Python packages
+WWW= https://github.com/python/importlib_metadata
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-importlib-resources/Makefile b/devel/py-importlib-resources/Makefile
index 042cb10214e9..6b70fef9f09a 100644
--- a/devel/py-importlib-resources/Makefile
+++ b/devel/py-importlib-resources/Makefile
@@ -8,6 +8,7 @@ DISTNAME= importlib_resources-${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Read resources from Python packages
+WWW= https://github.com/python/importlib_resources
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-incremental/Makefile b/devel/py-incremental/Makefile
index 098b197fd893..b55eb23f4542 100644
--- a/devel/py-incremental/Makefile
+++ b/devel/py-incremental/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library that versions your Python projects
+WWW= https://pypi.org/project/incremental/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-infinity/Makefile b/devel/py-infinity/Makefile
index b3b3c9f568fe..1759c2bf1d39 100644
--- a/devel/py-infinity/Makefile
+++ b/devel/py-infinity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= All-in-one infinity value which can be compared to any object
+WWW= https://github.com/kvesteri/infinity
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-inflect/Makefile b/devel/py-inflect/Makefile
index 467d9c619560..56bacc0529d1 100644
--- a/devel/py-inflect/Makefile
+++ b/devel/py-inflect/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate plurals, singular nouns, ordinals, indefinite articles
+WWW= https://github.com/jaraco/inflect
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-inflection/Makefile b/devel/py-inflection/Makefile
index d460f6b6fab1..bc54c7e5fe94 100644
--- a/devel/py-inflection/Makefile
+++ b/devel/py-inflection/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Ruby on Rails' inflector ported to Python
+WWW= https://github.com/jpvanhal/inflection
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-iniconfig/Makefile b/devel/py-iniconfig/Makefile
index 7ace21f4c2ab..1b093c395b84 100644
--- a/devel/py-iniconfig/Makefile
+++ b/devel/py-iniconfig/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Simple parsing of ini files in Python
+WWW= https://pypi.org/project/iniconfig/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-inifile/Makefile b/devel/py-inifile/Makefile
index a00a4233ed5a..c4200b31051c 100644
--- a/devel/py-inifile/Makefile
+++ b/devel/py-inifile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Small INI library for Python
+WWW= https://pypi.org/project/inifile/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-iniparse/Makefile b/devel/py-iniparse/Makefile
index d74e2c6d4b5d..ad892c5217ee 100644
--- a/devel/py-iniparse/Makefile
+++ b/devel/py-iniparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Accessing and Modifying INI files
+WWW= https://github.com/candlepin/python-iniparse
LICENSE= MIT PSFL
LICENSE_COMB= dual
diff --git a/devel/py-installer/Makefile b/devel/py-installer/Makefile
index 1db1ef4061ec..5f8c256d08f3 100644
--- a/devel/py-installer/Makefile
+++ b/devel/py-installer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for installing Python wheels
+WWW= https://github.com/pypa/installer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-intbitset/Makefile b/devel/py-intbitset/Makefile
index 3952dc2fae6e..4d5233b07fea 100644
--- a/devel/py-intbitset/Makefile
+++ b/devel/py-intbitset/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= C-based extension implementing fast integer bit sets
+WWW= https://github.com/inveniosoftware/intbitset/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-intelhex/Makefile b/devel/py-intelhex/Makefile
index d032495aab0d..5a4ed7cb6868 100644
--- a/devel/py-intelhex/Makefile
+++ b/devel/py-intelhex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dmytro@posteo.net
COMMENT= Python library and scripts to work with files in Intel HEX format
+WWW= https://github.com/python-intelhex/intelhex
LICENSE= BSD3CLAUSE
diff --git a/devel/py-intervals/Makefile b/devel/py-intervals/Makefile
index c6cd2b5706d1..42ee9b5b4b54 100644
--- a/devel/py-intervals/Makefile
+++ b/devel/py-intervals/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Handle intervals (ranges of comparable objects)
+WWW= https://github.com/kvesteri/intervals
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-intervaltree/Makefile b/devel/py-intervaltree/Makefile
index 7dac990bfd0c..daf820e7b172 100644
--- a/devel/py-intervaltree/Makefile
+++ b/devel/py-intervaltree/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Editable interval tree data structure for Python 2 and 3
+WWW= https://github.com/chaimleib/intervaltree
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-invoke/Makefile b/devel/py-invoke/Makefile
index faf6c3653c1f..2e762180d2e2 100644
--- a/devel/py-invoke/Makefile
+++ b/devel/py-invoke/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python task execution tool and library
+WWW= https://github.com/pyinvoke/invoke
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ioflo/Makefile b/devel/py-ioflo/Makefile
index 24ab103dc4bb..bb7b963441ef 100644
--- a/devel/py-ioflo/Makefile
+++ b/devel/py-ioflo/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= christer.edwards@gmail.com
COMMENT= Automated Reasoning Engine and Flow Based Programming Framework
+WWW= https://ioflo.com
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt
diff --git a/devel/py-iopath/Makefile b/devel/py-iopath/Makefile
index 45bc2ce3e897..172413a2292d 100644
--- a/devel/py-iopath/Makefile
+++ b/devel/py-iopath/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Library providing I/O interface among storage backends
+WWW= https://github.com/facebookresearch/iopath
LICENSE= MIT
diff --git a/devel/py-ipaddr/Makefile b/devel/py-ipaddr/Makefile
index ca6ad3275386..7bc9baf5f27a 100644
--- a/devel/py-ipaddr/Makefile
+++ b/devel/py-ipaddr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mopsfelder@gmail.com
COMMENT= Google open source IPv4/IPv6 manipulation library in Python
+WWW= https://github.com/google/ipaddr-py
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-ipdb/Makefile b/devel/py-ipdb/Makefile
index 084ccfbf85ef..70dd4a14fcc7 100644
--- a/devel/py-ipdb/Makefile
+++ b/devel/py-ipdb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IPython-enabled pdb
+WWW= https://github.com/gotcha/ipdb
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-ipykernel/Makefile b/devel/py-ipykernel/Makefile
index 9a1560b26f89..1c68802200ea 100644
--- a/devel/py-ipykernel/Makefile
+++ b/devel/py-ipykernel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IPython Kernel for Jupyter
+WWW= https://ipython.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-ipykernel5/Makefile b/devel/py-ipykernel5/Makefile
index 0b67a52685d8..a09fe5be255d 100644
--- a/devel/py-ipykernel5/Makefile
+++ b/devel/py-ipykernel5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= python@FreeBSD.org
COMMENT= IPython Kernel for Jupyter
+WWW= https://ipython.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-ipympl/Makefile b/devel/py-ipympl/Makefile
index 4076ec134f7b..6373bf49d29e 100644
--- a/devel/py-ipympl/Makefile
+++ b/devel/py-ipympl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= makc@FreeBSD.org
COMMENT= Matplotlib Jupyter extension
+WWW= https://github.com/matplotlib/ipympl
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ipyparallel/Makefile b/devel/py-ipyparallel/Makefile
index a05058431f64..b867654eb679 100644
--- a/devel/py-ipyparallel/Makefile
+++ b/devel/py-ipyparallel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Interactive Parallel Computing with IPython
+WWW= https://ipyparallel.readthedocs.io
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-ipython_genutils/Makefile b/devel/py-ipython_genutils/Makefile
index 05359f99f790..92a35d92be69 100644
--- a/devel/py-ipython_genutils/Makefile
+++ b/devel/py-ipython_genutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Vestigial utilities from IPython
+WWW= https://pypi.org/project/ipython_genutils/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-ipywidgets/Makefile b/devel/py-ipywidgets/Makefile
index d5dc36fd608c..12b92a23b2a2 100644
--- a/devel/py-ipywidgets/Makefile
+++ b/devel/py-ipywidgets/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Interactive HTML widgets for Jupyter notebooks and the IPython kernel
+WWW= https://ipywidgets.readthedocs.io
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-iso8601/Makefile b/devel/py-iso8601/Makefile
index 705a3aaeab38..c477b652c9ed 100644
--- a/devel/py-iso8601/Makefile
+++ b/devel/py-iso8601/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple module to parse ISO 8601 dates
+WWW= https://bitbucket.org/micktwomey/pyiso8601
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-isodate/Makefile b/devel/py-isodate/Makefile
index 3413ac82a020..242c424eba3e 100644
--- a/devel/py-isodate/Makefile
+++ b/devel/py-isodate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ISO 8601 date/time/duration parser and formater
+WWW= https://github.com/gweis/isodate
LICENSE= BSD3CLAUSE
diff --git a/devel/py-isort/Makefile b/devel/py-isort/Makefile
index 1585a2feb9d3..d46224a8e898 100644
--- a/devel/py-isort/Makefile
+++ b/devel/py-isort/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python utility/library to sort Python imports
+WWW= https://github.com/PyCQA/isort
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-itanium_demangler/Makefile b/devel/py-itanium_demangler/Makefile
index b18947ef8b85..248cbd13185c 100644
--- a/devel/py-itanium_demangler/Makefile
+++ b/devel/py-itanium_demangler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Pure Python parser for mangled itanium symbols
+WWW= https://github.com/whitequark/python-itanium_demangler
LICENSE= BSD0CLAUSE
LICENSE_FILE= ${WRKSRC}/README.md
diff --git a/devel/py-itemadapter/Makefile b/devel/py-itemadapter/Makefile
index e281f2edb70a..3ab5697a9e7a 100644
--- a/devel/py-itemadapter/Makefile
+++ b/devel/py-itemadapter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Common interface for data container classes in Python
+WWW= https://pypi.org/project/itemadapter/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-itemloaders/Makefile b/devel/py-itemloaders/Makefile
index 34af46dcedb7..ccb2eed475ee 100644
--- a/devel/py-itemloaders/Makefile
+++ b/devel/py-itemloaders/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Base library in Python for scrapy's ItemLoader
+WWW= https://pypi.org/project/itemloaders/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-iteration-utilities/Makefile b/devel/py-iteration-utilities/Makefile
index 77f03468d8d8..7bb842a4d6b2 100644
--- a/devel/py-iteration-utilities/Makefile
+++ b/devel/py-iteration-utilities/Makefile
@@ -7,6 +7,7 @@ DISTNAME= iteration_utilities-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities based on Pythons iterators and generators
+WWW= https://github.com/MSeifert04/iteration_utilities
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-itypes/Makefile b/devel/py-itypes/Makefile
index 235bb4135f6a..42d368cae0f1 100644
--- a/devel/py-itypes/Makefile
+++ b/devel/py-itypes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Simple immutable types for Python
+WWW= https://github.com/tomchristie/itypes
LICENSE= BSD2CLAUSE
diff --git a/devel/py-jaraco.classes/Makefile b/devel/py-jaraco.classes/Makefile
index 2653265e0e5b..cebb81113f09 100644
--- a/devel/py-jaraco.classes/Makefile
+++ b/devel/py-jaraco.classes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python class routines
+WWW= https://github.com/jaraco/jaraco.classes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jaraco.context/Makefile b/devel/py-jaraco.context/Makefile
index b42d0f075b3b..b7cdd1b3dcd4 100644
--- a/devel/py-jaraco.context/Makefile
+++ b/devel/py-jaraco.context/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Context managers by jaraco
+WWW= https://github.com/jaraco/jaraco.context
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jaraco.functools/Makefile b/devel/py-jaraco.functools/Makefile
index 4ececb3562f4..cb041f51b73f 100644
--- a/devel/py-jaraco.functools/Makefile
+++ b/devel/py-jaraco.functools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Additional functools for Python
+WWW= https://github.com/jaraco/jaraco.functools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jaraco.itertools/Makefile b/devel/py-jaraco.itertools/Makefile
index 244aa5e77570..b677a936903b 100644
--- a/devel/py-jaraco.itertools/Makefile
+++ b/devel/py-jaraco.itertools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tools for working with iterables
+WWW= https://github.com/jaraco/jaraco.itertools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jaraco.logging/Makefile b/devel/py-jaraco.logging/Makefile
index 7d4f9a41d6d1..a61b191b2a50 100644
--- a/devel/py-jaraco.logging/Makefile
+++ b/devel/py-jaraco.logging/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Additional facilities to supplement Python stdlib logging module
+WWW= https://github.com/jaraco/jaraco.logging
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jaraco.timing/Makefile b/devel/py-jaraco.timing/Makefile
index 13f516f2c0e9..9f40067c394d 100644
--- a/devel/py-jaraco.timing/Makefile
+++ b/devel/py-jaraco.timing/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Routines pertinent to the fourth dimension
+WWW= https://bitbucket.org/jaraco/jaraco.timing
LICENSE= MIT
diff --git a/devel/py-jaraco.util/Makefile b/devel/py-jaraco.util/Makefile
index 7708826b0ff4..eb5d66b5a491 100644
--- a/devel/py-jaraco.util/Makefile
+++ b/devel/py-jaraco.util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= General utility modules that supply commonly-used functionality
+WWW= https://github.com/jaraco/jaraco.util
LICENSE= MIT
diff --git a/devel/py-javaproperties/Makefile b/devel/py-javaproperties/Makefile
index 1aada1d8f93a..fe45dbbda2b4 100644
--- a/devel/py-javaproperties/Makefile
+++ b/devel/py-javaproperties/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Read and write Java .properties files
+WWW= https://github.com/jwodder/javaproperties
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jdcal/Makefile b/devel/py-jdcal/Makefile
index b22f07f1beef..4bb143cd8c73 100644
--- a/devel/py-jdcal/Makefile
+++ b/devel/py-jdcal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Module converting between Julian dates and calendar dates
+WWW= https://github.com/phn/jdcal
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-jedi/Makefile b/devel/py-jedi/Makefile
index 82df8b71378d..fa045a743275 100644
--- a/devel/py-jedi/Makefile
+++ b/devel/py-jedi/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Autocompletion tool for Python
+WWW= https://github.com/davidhalter/jedi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-jeepney/Makefile b/devel/py-jeepney/Makefile
index 9b9e6051687f..4010972f1139 100644
--- a/devel/py-jeepney/Makefile
+++ b/devel/py-jeepney/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Low-level, pure Python DBus protocol wrapper
+WWW= https://gitlab.com/takluyver/jeepney
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jellyfish/Makefile b/devel/py-jellyfish/Makefile
index bdd3d585c504..ff0a2f59c675 100644
--- a/devel/py-jellyfish/Makefile
+++ b/devel/py-jellyfish/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for doing approximate and phonetic matching of strings
+WWW= https://github.com/jamesturk/jellyfish
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jenkins-job-builder/Makefile b/devel/py-jenkins-job-builder/Makefile
index 5e5d419fca98..7c7fc4615bcf 100644
--- a/devel/py-jenkins-job-builder/Makefile
+++ b/devel/py-jenkins-job-builder/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Manage Jenkins jobs with YAML
+WWW= https://docs.openstack.org/infra/jenkins-job-builder/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jep/Makefile b/devel/py-jep/Makefile
index b311c0766649..3a88904d0f0b 100644
--- a/devel/py-jep/Makefile
+++ b/devel/py-jep/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Java Embedded Python
+WWW= https://github.com/mrj0/jep
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jinja2-ansible-filters/Makefile b/devel/py-jinja2-ansible-filters/Makefile
index 9a50d5cd5211..ceb4dd2bac0c 100644
--- a/devel/py-jinja2-ansible-filters/Makefile
+++ b/devel/py-jinja2-ansible-filters/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Port of Ansible's jinja2 filters without requiring ansible core
+WWW= https://gitlab.com/dreamer-labs/libraries/jinja2-ansible-filters
LICENSE= BSD2CLAUSE GPLv3
LICENSE_COMB= dual
diff --git a/devel/py-jinja2-time/Makefile b/devel/py-jinja2-time/Makefile
index e59ff08445ce..7ad8d1811c5e 100644
--- a/devel/py-jinja2-time/Makefile
+++ b/devel/py-jinja2-time/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Jinja2 Extension for Dates and Times
+WWW= https://pypi.org/project/jinja2-time/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jira/Makefile b/devel/py-jira/Makefile
index 9131e42d47bf..70d735c491ff 100644
--- a/devel/py-jira/Makefile
+++ b/devel/py-jira/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Library to ease use of the JIRA 5 REST APIs
+WWW= https://bitbucket.org/bspeakmon/jira-python
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jitterentropy/Makefile b/devel/py-jitterentropy/Makefile
index 63e7cf079c66..1d9fbab8f347 100644
--- a/devel/py-jitterentropy/Makefile
+++ b/devel/py-jitterentropy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Use libjitterentropy to get random bytes
+WWW= https://github.com/swills/py-jitterentropy
LIB_DEPENDS= libjitterentropy.so:devel/libjitterentropy
diff --git a/devel/py-jmespath/Makefile b/devel/py-jmespath/Makefile
index 838baa696ad0..f0dd8502ddfa 100644
--- a/devel/py-jmespath/Makefile
+++ b/devel/py-jmespath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSON Matching Expressions
+WWW= https://github.com/jmespath/jmespath.py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-joblib/Makefile b/devel/py-joblib/Makefile
index cc11e9a243c1..45cd16fa227c 100644
--- a/devel/py-joblib/Makefile
+++ b/devel/py-joblib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Lightweight pipelining using Python functions as jobs
+WWW= https://github.com/joblib/joblib
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-jsbeautifier/Makefile b/devel/py-jsbeautifier/Makefile
index f15d33f575d0..c2a8a77ff60c 100644
--- a/devel/py-jsbeautifier/Makefile
+++ b/devel/py-jsbeautifier/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= shaun@FreeBSD.org
COMMENT= JavaScript unobfuscator and beautifier
+WWW= https://jsbeautifier.org/
LICENSE= MIT
diff --git a/devel/py-jschema-to-python/Makefile b/devel/py-jschema-to-python/Makefile
index 401bf0ba9166..9982036fd9a5 100644
--- a/devel/py-jschema-to-python/Makefile
+++ b/devel/py-jschema-to-python/Makefile
@@ -7,6 +7,7 @@ DISTNAME= jschema_to_python-${DISTVERSION}
MAINTAINER= nork@ninth-nine.com
COMMENT= Generate Python classes from a JSON schema
+WWW= https://pypi.org/project/jschema-to-python/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jsmin/Makefile b/devel/py-jsmin/Makefile
index f67639b82528..e9424897a199 100644
--- a/devel/py-jsmin/Makefile
+++ b/devel/py-jsmin/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JavaScript minifier written in Python
+WWW= https://github.com/tikitu/jsmin
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-json5/Makefile b/devel/py-json5/Makefile
index d748287e314f..ed9bb7174659 100644
--- a/devel/py-json5/Makefile
+++ b/devel/py-json5/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python implementation of the JSON5 data format
+WWW= https://github.com/dpranke/pyjson5
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-json_tricks/Makefile b/devel/py-json_tricks/Makefile
index cdfe169db61a..3b6bd2287d84 100644
--- a/devel/py-json_tricks/Makefile
+++ b/devel/py-json_tricks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Extra features for Python's JSON: comments, order, datetimes, etc
+WWW= https://github.com/mverleg/pyjson_tricks
LICENSE= BSD3CLAUSE
diff --git a/devel/py-jsondiff/Makefile b/devel/py-jsondiff/Makefile
index 27c9f93addbf..3fbe6e97c7e7 100644
--- a/devel/py-jsondiff/Makefile
+++ b/devel/py-jsondiff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Diff JSON and JSON-like structures in Python
+WWW= https://github.com/xlwings/jsondiff
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jsonform/Makefile b/devel/py-jsonform/Makefile
index ba458d15d914..66376fb8b8bd 100644
--- a/devel/py-jsonform/Makefile
+++ b/devel/py-jsonform/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Form validation for JSON-like data
+WWW= https://github.com/RussellLuo/jsonform
LICENSE= MIT
diff --git a/devel/py-jsonlines/Makefile b/devel/py-jsonlines/Makefile
index dd7361162b1d..a74568cf00a0 100644
--- a/devel/py-jsonlines/Makefile
+++ b/devel/py-jsonlines/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library with helpers for the jsonlines file format
+WWW= https://github.com/wbolster/jsonlines
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-jsonnet/Makefile b/devel/py-jsonnet/Makefile
index fb0796699f1b..5b5d0ed4dd60 100644
--- a/devel/py-jsonnet/Makefile
+++ b/devel/py-jsonnet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= timp87@gmail.com
COMMENT= Python bindings for Jsonnet - The data templating language
+WWW= https://github.com/google/jsonnet
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jsonpatch/Makefile b/devel/py-jsonpatch/Makefile
index 62e56d963893..715e371c8e39 100644
--- a/devel/py-jsonpatch/Makefile
+++ b/devel/py-jsonpatch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= harm@weites.com
COMMENT= Apply JSON-Patches (RFC 6902)
+WWW= https://github.com/stefankoegl/python-json-patch
LICENSE= BSD3CLAUSE
diff --git a/devel/py-jsonpath-ng/Makefile b/devel/py-jsonpath-ng/Makefile
index b5bbc3ed106b..e5f8e8317bb5 100644
--- a/devel/py-jsonpath-ng/Makefile
+++ b/devel/py-jsonpath-ng/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= michael.boehm@markt.de
COMMENT= JSONPath implementation based on jsonpath-rw and jsonpath-rw-ext
+WWW= https://github.com/h2non/jsonpath-ng
LICENSE= APACHE20
diff --git a/devel/py-jsonpath-rw/Makefile b/devel/py-jsonpath-rw/Makefile
index 0e29c60921c3..739c71fea478 100644
--- a/devel/py-jsonpath-rw/Makefile
+++ b/devel/py-jsonpath-rw/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Implementation of JSONPath for Python
+WWW= https://github.com/kennknowles/python-jsonpath-rw
LICENSE= APACHE20
diff --git a/devel/py-jsonpickle/Makefile b/devel/py-jsonpickle/Makefile
index 17835de88acb..4a498c74669b 100644
--- a/devel/py-jsonpickle/Makefile
+++ b/devel/py-jsonpickle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library for serializing any arbitrary object graph into JSON
+WWW= https://jsonpickle.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jsonpointer/Makefile b/devel/py-jsonpointer/Makefile
index 9557c78f004c..534db6f660d1 100644
--- a/devel/py-jsonpointer/Makefile
+++ b/devel/py-jsonpointer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= harm@weites.com
COMMENT= Identify specific nodes in a JSON document (RFC 6901)
+WWW= https://pypi.org/project/jsonpointer/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-jsonref/Makefile b/devel/py-jsonref/Makefile
index 3b511e4926c9..f7e2b25ca200 100644
--- a/devel/py-jsonref/Makefile
+++ b/devel/py-jsonref/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Implementation of JSON Reference for Python
+WWW= https://pypi.org/project/jsonref/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jsonrpclib-pelix/Makefile b/devel/py-jsonrpclib-pelix/Makefile
index 789f22b8e468..b14d276e42dc 100644
--- a/devel/py-jsonrpclib-pelix/Makefile
+++ b/devel/py-jsonrpclib-pelix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= JSON-RPC over HTTP that mirrors xmlrpclib syntax
+WWW= https://pypi.org/project/jsonrpclib-pelix/
LICENSE= APACHE20
diff --git a/devel/py-jsonschema-spec/Makefile b/devel/py-jsonschema-spec/Makefile
index 8035e80a8655..db67823a3aaa 100644
--- a/devel/py-jsonschema-spec/Makefile
+++ b/devel/py-jsonschema-spec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSONSchema Spec with object-oriented paths
+WWW= https://github.com/p1c2u/jsonschema-spec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jsonschema/Makefile b/devel/py-jsonschema/Makefile
index 0ebd3b72917f..bfe2b59db7dc 100644
--- a/devel/py-jsonschema/Makefile
+++ b/devel/py-jsonschema/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= JSON Schema validation for Python
+WWW= https://github.com/Julian/jsonschema
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-jsonschema3/Makefile b/devel/py-jsonschema3/Makefile
index 89a4349cddb9..084652d5d674 100644
--- a/devel/py-jsonschema3/Makefile
+++ b/devel/py-jsonschema3/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSON Schema validation for Python
+WWW= https://github.com/Julian/jsonschema
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-jsonsir/Makefile b/devel/py-jsonsir/Makefile
index 1478886a7cdd..c25c9aebe7d6 100644
--- a/devel/py-jsonsir/Makefile
+++ b/devel/py-jsonsir/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Serializer for JSON-like data in Python
+WWW= https://github.com/RussellLuo/jsonsir
LICENSE= MIT
diff --git a/devel/py-jupyter-client/Makefile b/devel/py-jupyter-client/Makefile
index e16e5055ecd2..2d0042d7bd70 100644
--- a/devel/py-jupyter-client/Makefile
+++ b/devel/py-jupyter-client/Makefile
@@ -8,6 +8,7 @@ DISTNAME= jupyter_client-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Jupyter protocol implementation and client libraries
+WWW= https://jupyter.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-jupyter-core/Makefile b/devel/py-jupyter-core/Makefile
index 69a8134df85c..304ec10bdb73 100644
--- a/devel/py-jupyter-core/Makefile
+++ b/devel/py-jupyter-core/Makefile
@@ -7,6 +7,7 @@ DISTNAME= jupyter_core-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Jupyter core package
+WWW= https://jupyter.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-jupyter-packaging/Makefile b/devel/py-jupyter-packaging/Makefile
index e1cb72ccce5a..90b2ee2f6c53 100644
--- a/devel/py-jupyter-packaging/Makefile
+++ b/devel/py-jupyter-packaging/Makefile
@@ -7,6 +7,7 @@ DISTNAME= jupyter_packaging-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Jupyter Packaging Utilities
+WWW= https://github.com/jupyter/jupyter-packaging
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jupyter-server-mathjax/Makefile b/devel/py-jupyter-server-mathjax/Makefile
index e6880dd17b6c..7d8d1a4af097 100644
--- a/devel/py-jupyter-server-mathjax/Makefile
+++ b/devel/py-jupyter-server-mathjax/Makefile
@@ -7,6 +7,7 @@ DISTNAME= jupyter_server_mathjax-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MathJax resources as a Jupyter Server Extension
+WWW= https://github.com/jupyter-server/jupyter_server_mathjax
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jupyter-server/Makefile b/devel/py-jupyter-server/Makefile
index d21616c06eec..fb38fed10ad1 100644
--- a/devel/py-jupyter-server/Makefile
+++ b/devel/py-jupyter-server/Makefile
@@ -8,6 +8,7 @@ DISTNAME= jupyter_server-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= The backend to Jupyter web applications
+WWW= https://github.com/jupyter-server/jupyter_server
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-jupyter-telemetry/Makefile b/devel/py-jupyter-telemetry/Makefile
index cc6d36466ed7..f0f611f818bb 100644
--- a/devel/py-jupyter-telemetry/Makefile
+++ b/devel/py-jupyter-telemetry/Makefile
@@ -7,6 +7,7 @@ DISTNAME= jupyter_telemetry-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Jupyter telemetry library
+WWW= https://github.com/jupyter/telemetry
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jupyter_console/Makefile b/devel/py-jupyter_console/Makefile
index d10f6a4c9da2..fa61d2649561 100644
--- a/devel/py-jupyter_console/Makefile
+++ b/devel/py-jupyter_console/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= IPython-like terminal frontend for Jupyter kernels in any language
+WWW= https://jupyter-console.readthedocs.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-jupyterlab-server/Makefile b/devel/py-jupyterlab-server/Makefile
index 6bee22b74086..dff28ed284e4 100644
--- a/devel/py-jupyterlab-server/Makefile
+++ b/devel/py-jupyterlab-server/Makefile
@@ -8,6 +8,7 @@ DISTNAME= jupyterlab_server-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JupyterLab Server
+WWW= https://jupyter.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jupyterlab-widgets/Makefile b/devel/py-jupyterlab-widgets/Makefile
index bfe8a16f9478..f671ccb89ac5 100644
--- a/devel/py-jupyterlab-widgets/Makefile
+++ b/devel/py-jupyterlab-widgets/Makefile
@@ -7,6 +7,7 @@ DISTNAME= jupyterlab_widgets-${DISTVERSION}
MAINTAINER= makc@FreeBSD.org
COMMENT= JupyterLab extension for Jupyter/IPython widgets
+WWW= https://pypi.python.org/pypi/jupyterlab-widgets
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jupyterlab/Makefile b/devel/py-jupyterlab/Makefile
index bac4838af256..0d6df3aebebc 100644
--- a/devel/py-jupyterlab/Makefile
+++ b/devel/py-jupyterlab/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JupyterLab server extension
+WWW= https://jupyter.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-jupyterlab_launcher/Makefile b/devel/py-jupyterlab_launcher/Makefile
index f1ccee859440..848645c8add1 100644
--- a/devel/py-jupyterlab_launcher/Makefile
+++ b/devel/py-jupyterlab_launcher/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Jupyter Launcher (launcher for the JupiterLab environment)
+WWW= https://jupyter.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-kaitaistruct/Makefile b/devel/py-kaitaistruct/Makefile
index cc3ef9240457..c24fde4b7111 100644
--- a/devel/py-kaitaistruct/Makefile
+++ b/devel/py-kaitaistruct/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= shaun@FreeBSD.org
COMMENT= Kaitai Struct declarative parser generator for binary data
+WWW= https://kaitai.io/
LICENSE= MIT
diff --git a/devel/py-kaptan/Makefile b/devel/py-kaptan/Makefile
index 89ce2d96f934..a01e4eb87930 100644
--- a/devel/py-kaptan/Makefile
+++ b/devel/py-kaptan/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python config parser for json, yaml
+WWW= https://pypi.org/project/kaptan/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-kazoo/Makefile b/devel/py-kazoo/Makefile
index b392417edf4a..5f14bb5caedc 100644
--- a/devel/py-kazoo/Makefile
+++ b/devel/py-kazoo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Higher Level API to Zookeeper for Python
+WWW= https://pypi.org/project/kazoo/
LICENSE= APACHE20
diff --git a/devel/py-keystone-engine/Makefile b/devel/py-keystone-engine/Makefile
index 7e6fb3aadd77..dbb79cbac616 100644
--- a/devel/py-keystone-engine/Makefile
+++ b/devel/py-keystone-engine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Keystone Assembler Engine with Python bindings
+WWW= https://www.keystone-engine.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/py-keystoneauth1/Makefile b/devel/py-keystoneauth1/Makefile
index 1f6a026418b1..33b9c9c422ea 100644
--- a/devel/py-keystoneauth1/Makefile
+++ b/devel/py-keystoneauth1/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Authentication Library for OpenStack Identity
+WWW= https://docs.openstack.org/keystoneauth/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-keystonemiddleware/Makefile b/devel/py-keystonemiddleware/Makefile
index 621f7750f1e5..0a23040ebe4b 100644
--- a/devel/py-keystonemiddleware/Makefile
+++ b/devel/py-keystonemiddleware/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Middleware for OpenStack Identity
+WWW= https://docs.openstack.org/keystonemiddleware/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-kitchen/Makefile b/devel/py-kitchen/Makefile
index d6146d2dcecd..3c69aa68d869 100644
--- a/devel/py-kitchen/Makefile
+++ b/devel/py-kitchen/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Kitchen contains a cornucopia of useful code
+WWW= https://pypi.org/project/kitchen/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-knack/Makefile b/devel/py-knack/Makefile
index 260f409063d1..36f418adf261 100644
--- a/devel/py-knack/Makefile
+++ b/devel/py-knack/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Command line interface framework
+WWW= https://github.com/Microsoft/knack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-l18n/Makefile b/devel/py-l18n/Makefile
index 0cf910f9cae2..769fac8d27c0 100644
--- a/devel/py-l18n/Makefile
+++ b/devel/py-l18n/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Internationalization for pytz timezones and territories
+WWW= https://github.com/tkhyn/l18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-lark/Makefile b/devel/py-lark/Makefile
index d39f9905c301..aaccc7604b2c 100644
--- a/devel/py-lark/Makefile
+++ b/devel/py-lark/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modern parsing library
+WWW= https://github.com/lark-parser/lark
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-launchpadlib/Makefile b/devel/py-launchpadlib/Makefile
index a4e5779e3b65..8dfcadd771eb 100644
--- a/devel/py-launchpadlib/Makefile
+++ b/devel/py-launchpadlib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fullermd@over-yonder.net
COMMENT= Python API for Launchpad
+WWW= https://help.launchpad.net/API/launchpadlib
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-lazr.config/Makefile b/devel/py-lazr.config/Makefile
index 4cd72ac0847d..b05e049b6c70 100644
--- a/devel/py-lazr.config/Makefile
+++ b/devel/py-lazr.config/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= acm@FreeBSD.org
COMMENT= Create configuration schemas, and process and validate configurations
+WWW= https://launchpad.net/lazr.config
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-lazr.delegates/Makefile b/devel/py-lazr.delegates/Makefile
index 104091c31fdc..057952ec488c 100644
--- a/devel/py-lazr.delegates/Makefile
+++ b/devel/py-lazr.delegates/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= acm@FreeBSD.org
COMMENT= Easily write objects that delegate behavior
+WWW= https://launchpad.net/lazr.delegates
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-lazr.restfulclient/Makefile b/devel/py-lazr.restfulclient/Makefile
index bf421397661f..4b8fc50b2c45 100644
--- a/devel/py-lazr.restfulclient/Makefile
+++ b/devel/py-lazr.restfulclient/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fullermd@over-yonder.net
COMMENT= Additional Launchpad web services using wadllib
+WWW= https://launchpad.net/lazr.restfulclient
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-lazr.uri/Makefile b/devel/py-lazr.uri/Makefile
index 4a72a4e4de4f..d3121bfeeb80 100644
--- a/devel/py-lazr.uri/Makefile
+++ b/devel/py-lazr.uri/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fullermd@over-yonder.net
COMMENT= Library for parsing, manipulating, and generating URIs
+WWW= https://launchpad.net/lazr.uri
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-lazy-object-proxy/Makefile b/devel/py-lazy-object-proxy/Makefile
index b324afa46671..0236c7e111e1 100644
--- a/devel/py-lazy-object-proxy/Makefile
+++ b/devel/py-lazy-object-proxy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast and thorough lazy object proxy
+WWW= https://github.com/ionelmc/python-lazy-object-proxy
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-lazy/Makefile b/devel/py-lazy/Makefile
index 3a4db67da056..a91a3ac43d09 100644
--- a/devel/py-lazy/Makefile
+++ b/devel/py-lazy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Lazy attributes for Python objects
+WWW= https://github.com/stefanholek/lazy
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile
index d04c6e454969..577aa588e163 100644
--- a/devel/py-libcst/Makefile
+++ b/devel/py-libcst/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Concrete syntax tree with AST-like properties
+WWW= https://github.com/Instagram/LibCST
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-libioc/Makefile b/devel/py-libioc/Makefile
index bf1379620f2f..de89d3367804 100644
--- a/devel/py-libioc/Makefile
+++ b/devel/py-libioc/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= ceea85bbabaafa0be700.diff:-p1
MAINTAINER= stefan@gronke.net
COMMENT= Library to manage jails with iocage and iocell
+WWW= https://github.com/bsdci/libioc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-libtaxii/Makefile b/devel/py-libtaxii/Makefile
index b4cfdc322a53..67d09fda1824 100644
--- a/devel/py-libtaxii/Makefile
+++ b/devel/py-libtaxii/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library for handling TAXII Messages invoking TAXII Services
+WWW= https://github.com/TAXIIProject/libtaxii
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-libtmux/Makefile b/devel/py-libtmux/Makefile
index e41616150ee5..5be547760150 100644
--- a/devel/py-libtmux/Makefile
+++ b/devel/py-libtmux/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typed scripting library / ORM / API wrapper for tmux
+WWW= https://github.com/tmux-python/libtmux
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-libusb1/Makefile b/devel/py-libusb1/Makefile
index 9d39f14b74f4..051af55fa9fc 100644
--- a/devel/py-libusb1/Makefile
+++ b/devel/py-libusb1/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure-python wrapper for libusb-1.0
+WWW= https://github.com/vpelletier/python-libusb1
LICENSE= LGPL21+
diff --git a/devel/py-libversion/Makefile b/devel/py-libversion/Makefile
index c39c9598909e..a0d0bd6ab2d2 100644
--- a/devel/py-libversion/Makefile
+++ b/devel/py-libversion/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Python bindings for libversion
+WWW= https://pypi.org/project/libversion/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-libvirt/Makefile b/devel/py-libvirt/Makefile
index 57e619d48786..67b47ef870eb 100644
--- a/devel/py-libvirt/Makefile
+++ b/devel/py-libvirt/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-python-${PORTVERSION}
MAINTAINER= novel@FreeBSD.org
COMMENT= Python bindings for Libvirt virtualization API
+WWW= https://libvirt.org/python.html
LICENSE= GPLv2
diff --git a/devel/py-libzfs/Makefile b/devel/py-libzfs/Makefile
index bff9a0ecd4d8..0fcda5aa19cb 100644
--- a/devel/py-libzfs/Makefile
+++ b/devel/py-libzfs/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= freqlabs@FreeBSD.org
COMMENT= Python libzfs bindings
+WWW= https://github.com/freenas/py-libzfs
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-line-profiler/Makefile b/devel/py-line-profiler/Makefile
index a54b5db4cd70..19dd5d603447 100644
--- a/devel/py-line-profiler/Makefile
+++ b/devel/py-line-profiler/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Line-by-line profiler for Python
+WWW= https://github.com/pyutils/line_profiler
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-linear-tsv/Makefile b/devel/py-linear-tsv/Makefile
index 0eeadb8472a0..a30b78e47350 100644
--- a/devel/py-linear-tsv/Makefile
+++ b/devel/py-linear-tsv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Line-oriented, tab-separated value format
+WWW= https://github.com/solidsnack/tsv
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-linecache2/Makefile b/devel/py-linecache2/Makefile
index bc6340d53180..4bcee6f670a2 100644
--- a/devel/py-linecache2/Makefile
+++ b/devel/py-linecache2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= New features in linecache backported to Python 2
+WWW= https://pypi.org/project/linecache2/
LICENSE= PSFL
diff --git a/devel/py-lineedit/Makefile b/devel/py-lineedit/Makefile
index 694e4a87a6a7..623a8e7bac8a 100644
--- a/devel/py-lineedit/Makefile
+++ b/devel/py-lineedit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Readline library based on prompt_toolkit which supports multiple modes
+WWW= https://github.com/randy3k/lineedit
LICENSE= MIT
diff --git a/devel/py-littleutils/Makefile b/devel/py-littleutils/Makefile
index 11e1014035b6..1e07a46dbd5d 100644
--- a/devel/py-littleutils/Makefile
+++ b/devel/py-littleutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Small personal collection of python utility functions
+WWW= https://github.com/alexmojaki/littleutils
LICENSE= MIT
diff --git a/devel/py-llfuse/Makefile b/devel/py-llfuse/Makefile
index ff2cab2f18d8..80d5acb3a9e6 100644
--- a/devel/py-llfuse/Makefile
+++ b/devel/py-llfuse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= stdin@niklaas.eu
COMMENT= Python bindings for low-level FUSE API
+WWW= https://bitbucket.org/nikratio/python-llfuse
LICENSE= LGPL20+
diff --git a/devel/py-llvmcpy/Makefile b/devel/py-llvmcpy/Makefile
index 9466a425222f..e74d8d374375 100644
--- a/devel/py-llvmcpy/Makefile
+++ b/devel/py-llvmcpy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python bindings for LLVM auto-generated from the LLVM-C API
+WWW= https://github.com/revng/llvmcpy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-llvmlite/Makefile b/devel/py-llvmlite/Makefile
index fd6819823f4b..9ce80671b554 100644
--- a/devel/py-llvmlite/Makefile
+++ b/devel/py-llvmlite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dave@dal.ca
COMMENT= Lightweight LLVM python binding for writing JIT compilers
+WWW= https://github.com/numba/llvmlite
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-lml/Makefile b/devel/py-lml/Makefile
index 48ecbf0cb956..3640a2ec7cf1 100644
--- a/devel/py-lml/Makefile
+++ b/devel/py-lml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Load me later, a lazy plugin management system
+WWW= https://github.com/python-lml/lml
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-localstack-client/Makefile b/devel/py-localstack-client/Makefile
index f7703b7e94c5..32c26fd02a95 100644
--- a/devel/py-localstack-client/Makefile
+++ b/devel/py-localstack-client/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight Python client for LocalStack
+WWW= https://github.com/localstack/localstack-python-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-locket/Makefile b/devel/py-locket/Makefile
index 7b1fadf716cd..cd0c5601e6ef 100644
--- a/devel/py-locket/Makefile
+++ b/devel/py-locket/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File-based locks for Python
+WWW= https://github.com/mwilliamson/locket.py
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-lockfile/Makefile b/devel/py-lockfile/Makefile
index 4adddf0f40fd..e85f5ef9bed2 100644
--- a/devel/py-lockfile/Makefile
+++ b/devel/py-lockfile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Platform-independent file locking module
+WWW= https://github.com/smontanaro/pylockfile
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-logan/Makefile b/devel/py-logan/Makefile
index 2e2af2e68fef..313ad8d02ab3 100644
--- a/devel/py-logan/Makefile
+++ b/devel/py-logan/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolkit for running standalone Django applications
+WWW= https://pypi.org/project/logan/
LICENSE= APACHE20
diff --git a/devel/py-logbook/Makefile b/devel/py-logbook/Makefile
index a6dba0b0de4e..b6caad1ac6b2 100644
--- a/devel/py-logbook/Makefile
+++ b/devel/py-logbook/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Logbook-${PORTVERSION}
MAINTAINER= philip@FreeBSD.org
COMMENT= Logging replacement for Python
+WWW= https://logbook.readthedocs.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-logfury/Makefile b/devel/py-logfury/Makefile
index 3649f1e37552..f7df6bffa3be 100644
--- a/devel/py-logfury/Makefile
+++ b/devel/py-logfury/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Toolkit for logging of library method calls
+WWW= https://github.com/reef-technologies/logfury
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-logilab-common/Makefile b/devel/py-logilab-common/Makefile
index a1adf320a225..695f17fd1a03 100644
--- a/devel/py-logilab-common/Makefile
+++ b/devel/py-logilab-common/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common low-level libraries shared among logilab projects
+WWW= https://www.logilab.org/project/logilab-common
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/py-loguru/Makefile b/devel/py-loguru/Makefile
index 283d3951ca11..3f3217c1720a 100644
--- a/devel/py-loguru/Makefile
+++ b/devel/py-loguru/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Python logging made (stupidly) simple
+WWW= https://pypi.org/project/loguru/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-logutils/Makefile b/devel/py-logutils/Makefile
index b245d6436a4d..c5448c0060b5 100644
--- a/devel/py-logutils/Makefile
+++ b/devel/py-logutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Handlers for the Python standard library logging package
+WWW= https://bitbucket.org/vinay.sajip/logutils/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-logzero/Makefile b/devel/py-logzero/Makefile
index 1a63a4f5491e..ba1d38497314 100644
--- a/devel/py-logzero/Makefile
+++ b/devel/py-logzero/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@nicandneal.net
COMMENT= Robust and effective logging for Python
+WWW= https://github.com/metachris/logzero
LICENSE= MIT
diff --git a/devel/py-louie/Makefile b/devel/py-louie/Makefile
index e5e3e1cd10e0..fd369e53922e 100644
--- a/devel/py-louie/Makefile
+++ b/devel/py-louie/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Signal dispatching mechanism
+WWW= https://pypi.org/project/Louie/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-lru-dict/Makefile b/devel/py-lru-dict/Makefile
index 0951bf853329..be9e16ad6651 100644
--- a/devel/py-lru-dict/Makefile
+++ b/devel/py-lru-dict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= driesm@FreeBSD.org
COMMENT= Fast and memory efficient LRU cache for Python
+WWW= https://github.com/amitdev/lru-dict
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-lunardate/Makefile b/devel/py-lunardate/Makefile
index 37549dad3f2c..2feec0589c7c 100644
--- a/devel/py-lunardate/Makefile
+++ b/devel/py-lunardate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Chinese Calendar Library in Pure Python
+WWW= https://pypi.org/project/lunardate/
LICENSE= MIT
diff --git a/devel/py-lxml-stubs/Makefile b/devel/py-lxml-stubs/Makefile
index 473441c0e1c6..335bd95a89f8 100644
--- a/devel/py-lxml-stubs/Makefile
+++ b/devel/py-lxml-stubs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Type annotations for the lxml package
+WWW= https://pypi.org/project/lxml-stubs/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-lxml/Makefile b/devel/py-lxml/Makefile
index 46664b2b0d27..9fa6e7ac9aac 100644
--- a/devel/py-lxml/Makefile
+++ b/devel/py-lxml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Pythonic binding for the libxml2 and libxslt libraries
+WWW= https://lxml.de/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/doc/licenses/BSD.txt
diff --git a/devel/py-mac-vendor-lookup/Makefile b/devel/py-mac-vendor-lookup/Makefile
index 7d8c6f6fe5ea..e8e92c3dcf02 100644
--- a/devel/py-mac-vendor-lookup/Makefile
+++ b/devel/py-mac-vendor-lookup/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Find the vendor for a given MAC address
+WWW= https://github.com/bauerj/mac_vendor_lookup
RUN_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}aiohttp>=2.3.5:www/py-aiohttp@${PY_FLAVOR} \
diff --git a/devel/py-macholib/Makefile b/devel/py-macholib/Makefile
index 76abf4cb30af..0de34a391d3d 100644
--- a/devel/py-macholib/Makefile
+++ b/devel/py-macholib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Used to analyze and edit Mach-O headers
+WWW= https://pypi.org/project/macholib/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-magic/Makefile b/devel/py-magic/Makefile
index a1598b56d6d2..2254835da694 100644
--- a/devel/py-magic/Makefile
+++ b/devel/py-magic/Makefile
@@ -11,6 +11,7 @@ DISTNAME= file-${PORTVERSION}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Python module for determining file type
+WWW= https://www.darwinsys.com/file/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-mailcap-fix/Makefile b/devel/py-mailcap-fix/Makefile
index be45f9f68b77..abe9237ad419 100644
--- a/devel/py-mailcap-fix/Makefile
+++ b/devel/py-mailcap-fix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Mailcap module that correctly handles windcard entries
+WWW= https://github.com/michael-lazar/mailcap_fix
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/UNLICENSE
diff --git a/devel/py-makefun/Makefile b/devel/py-makefun/Makefile
index 51fef512eae5..add425207ca7 100644
--- a/devel/py-makefun/Makefile
+++ b/devel/py-makefun/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Dynamically create python functions with a proper signature
+WWW= https://github.com/smarie/python-makefun
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-manuel/Makefile b/devel/py-manuel/Makefile
index 21feff677044..d6ab5ccf58cd 100644
--- a/devel/py-manuel/Makefile
+++ b/devel/py-manuel/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= rm@FreeBSD.org
COMMENT= Lets you build tested documentation
+WWW= https://pypi.org/project/manuel/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-marrow.mailer/Makefile b/devel/py-marrow.mailer/Makefile
index cbde600afa91..2534efe751ac 100644
--- a/devel/py-marrow.mailer/Makefile
+++ b/devel/py-marrow.mailer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Python library to ease sending emails
+WWW= https://github.com/marrow/mailer
LICENSE= MIT
diff --git a/devel/py-marrow.util/Makefile b/devel/py-marrow.util/Makefile
index 6a1cb571672f..7fe52d987301 100644
--- a/devel/py-marrow.util/Makefile
+++ b/devel/py-marrow.util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Commonly shared Python utility subclasses and functions
+WWW= https://github.com/marrow/util
LICENSE= MIT
diff --git a/devel/py-marshmallow-enum/Makefile b/devel/py-marshmallow-enum/Makefile
index 11ddbe2d6ac8..01753d60bfc9 100644
--- a/devel/py-marshmallow-enum/Makefile
+++ b/devel/py-marshmallow-enum/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enum field for Marshmallow
+WWW= https://github.com/justanr/marshmallow_enum
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-marshmallow/Makefile b/devel/py-marshmallow/Makefile
index 065139e54a85..18c7cd649b56 100644
--- a/devel/py-marshmallow/Makefile
+++ b/devel/py-marshmallow/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simplified object serialization for Python
+WWW= https://github.com/marshmallow-code/marshmallow
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-matrix-angular-sdk/Makefile b/devel/py-matrix-angular-sdk/Makefile
index 6f82aa5aa8e2..012c10f0162f 100644
--- a/devel/py-matrix-angular-sdk/Makefile
+++ b/devel/py-matrix-angular-sdk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Matrix Angular SDK
+WWW= https://github.com/matrix-org/matrix-angular-sdk
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-matrix-common/Makefile b/devel/py-matrix-common/Makefile
index 9814c9036e8f..e42d569bedcc 100644
--- a/devel/py-matrix-common/Makefile
+++ b/devel/py-matrix-common/Makefile
@@ -7,6 +7,7 @@ DISTNAME= matrix_common-${PORTVERSION}
MAINTAINER= ports@skyforge.at
COMMENT= Common utilities for Synapse, Sydent and Sygnal
+WWW= https://www.matrix.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile
index 23b10bb4d182..d7918a75ec20 100644
--- a/devel/py-maturin/Makefile
+++ b/devel/py-maturin/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Build and publish crates with pyo3, rust-cpython and cffi bindings
+WWW= https://github.com/PyO3/maturin
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/py-mccabe/Makefile b/devel/py-mccabe/Makefile
index 91176aadc3d5..86b4da51bf10 100644
--- a/devel/py-mccabe/Makefile
+++ b/devel/py-mccabe/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Ned's script to check McCabe complexity
+WWW= https://pypi.org/project/mccabe/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-mdv/Makefile b/devel/py-mdv/Makefile
index 28e00ba5f1ad..726daae38ca6 100644
--- a/devel/py-mdv/Makefile
+++ b/devel/py-mdv/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Terminal markdown viewer
+WWW= https://pypi.org/project/mdv/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-mediafile/Makefile b/devel/py-mediafile/Makefile
index d8424276e82a..4770c7b434f7 100644
--- a/devel/py-mediafile/Makefile
+++ b/devel/py-mediafile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rigoletto@FreeBSD.org
COMMENT= Handles low-level interfacing for files tags
+WWW= https://github.com/beetbox/mediafile
LICENSE= MIT
diff --git a/devel/py-medikit/Makefile b/devel/py-medikit/Makefile
index 1f5b577c19db..488bd49b3b18 100644
--- a/devel/py-medikit/Makefile
+++ b/devel/py-medikit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automated release engineer assistant
+WWW= https://python-medikit.github.io/
LICENSE= APACHE20
diff --git a/devel/py-memory-allocator/Makefile b/devel/py-memory-allocator/Makefile
index 96c3151fdac0..38d7bbca5193 100644
--- a/devel/py-memory-allocator/Makefile
+++ b/devel/py-memory-allocator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Allocate memory easily with cython
+WWW= https://pypi.org/project/memory-allocator/
LICENSE= GPLv3
diff --git a/devel/py-memory-profiler/Makefile b/devel/py-memory-profiler/Makefile
index f20eb80bf119..9ceb8ea5f4ff 100644
--- a/devel/py-memory-profiler/Makefile
+++ b/devel/py-memory-profiler/Makefile
@@ -7,6 +7,7 @@ DISTNAME= memory_profiler-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module for monitoring memory usage of a python program
+WWW= https://github.com/pythonprofilers/memory_profiler
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-mergedeep/Makefile b/devel/py-mergedeep/Makefile
index d59e618cfaff..265e3a6f5cfe 100644
--- a/devel/py-mergedeep/Makefile
+++ b/devel/py-mergedeep/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Deep merge function for Python
+WWW= https://github.com/clarketm/mergedeep
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-microversion-parse/Makefile b/devel/py-microversion-parse/Makefile
index 44b8700e1162..39e8826c987c 100644
--- a/devel/py-microversion-parse/Makefile
+++ b/devel/py-microversion-parse/Makefile
@@ -7,6 +7,7 @@ DISTNAME= microversion_parse-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStack microversion header parser
+WWW= https://github.com/openstack/microversion-parse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-milc/Makefile b/devel/py-milc/Makefile
index 39defbed8f02..e6f7d98dccd8 100644
--- a/devel/py-milc/Makefile
+++ b/devel/py-milc/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Opinionated, batteries-included Python 3 CLI framework
+WWW= https://milc.clueboard.co/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-mime/Makefile b/devel/py-mime/Makefile
index 9fa2d459a2c2..326d6c9aa839 100644
--- a/devel/py-mime/Makefile
+++ b/devel/py-mime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gettoknowmi@yahoo.com
COMMENT= MIME types are used in MIME-compliant communications
+WWW= https://github.com/liluo/mime
LICENSE= MIT
LICENSE_FILE= ${FILESDIR}/LICENSE
diff --git a/devel/py-minidump/Makefile b/devel/py-minidump/Makefile
index f22a95e8f934..9a2b110c69cb 100644
--- a/devel/py-minidump/Makefile
+++ b/devel/py-minidump/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Python library to parse Windows minidump file format
+WWW= https://github.com/skelsec/minidump
LICENSE= MIT
diff --git a/devel/py-minimongo/Makefile b/devel/py-minimongo/Makefile
index 7c0ebd06e185..28beb568756f 100644
--- a/devel/py-minimongo/Makefile
+++ b/devel/py-minimongo/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mail@derzinn.de
COMMENT= Minimal database Model management for MongoDB
+WWW= https://github.com/slacy/minimongo
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pymongo>=1.9:databases/pymongo@${PY_FLAVOR}
diff --git a/devel/py-minio/Makefile b/devel/py-minio/Makefile
index 5a3e9030d9a8..fc7af1734159 100644
--- a/devel/py-minio/Makefile
+++ b/devel/py-minio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jhixson@FreeBSD.org
COMMENT= Minio library for Amazon S3 compatible cloud storage
+WWW= https://github.com/minio/minio-py
LICENSE= APACHE20
diff --git a/devel/py-mock/Makefile b/devel/py-mock/Makefile
index d255a270dcaa..2c1fbd3d2f20 100644
--- a/devel/py-mock/Makefile
+++ b/devel/py-mock/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Rolling backport of unittest.mock for all Pythons
+WWW= https://mock.readthedocs.org/en/latest/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-molecule/Makefile b/devel/py-molecule/Makefile
index 3ff3bd9fb0b4..917c6975bd96 100644
--- a/devel/py-molecule/Makefile
+++ b/devel/py-molecule/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Aid for the development and testing of Ansible roles
+WWW= https://molecule.readthedocs.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-mondrian/Makefile b/devel/py-mondrian/Makefile
index 60eec46f981b..d2aed75cea82 100644
--- a/devel/py-mondrian/Makefile
+++ b/devel/py-mondrian/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Logging with pretty colored squares
+WWW= https://python-mondrian.github.io/
LICENSE= APACHE20
diff --git a/devel/py-mongokit/Makefile b/devel/py-mongokit/Makefile
index 3603e2a890e6..4c4fd267b2c4 100644
--- a/devel/py-mongokit/Makefile
+++ b/devel/py-mongokit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mail@derzinn.de
COMMENT= Python ORM-like layer on top of pymongo
+WWW= http://namlook.github.com/mongokit/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-monkeytype/Makefile b/devel/py-monkeytype/Makefile
index 614fc67d99d8..ba8ddccc5f96 100644
--- a/devel/py-monkeytype/Makefile
+++ b/devel/py-monkeytype/Makefile
@@ -7,6 +7,7 @@ DISTNAME= MonkeyType-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate type annotations from sampled production types
+WWW= https://github.com/Instagram/MonkeyType
LICENSE= BSD3CLAUSE
diff --git a/devel/py-monotonic/Makefile b/devel/py-monotonic/Makefile
index d9bdd1ef95ed..9baa59291d3f 100644
--- a/devel/py-monotonic/Makefile
+++ b/devel/py-monotonic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= alfred@FreeBSD.org
COMMENT= Python 3 monotonic time module for Python 2
+WWW= https://github.com/atdt/monotonic
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-monty/Makefile b/devel/py-monty/Makefile
index fbd2450b43ac..792cd6beb14f 100644
--- a/devel/py-monty/Makefile
+++ b/devel/py-monty/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Monty is the missing complement to Python
+WWW= https://github.com/materialsvirtuallab/monty
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-more-itertools/Makefile b/devel/py-more-itertools/Makefile
index ad66e66b1ac4..a44afed868ca 100644
--- a/devel/py-more-itertools/Makefile
+++ b/devel/py-more-itertools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= More routines for operating on iterables, beyond itertools
+WWW= https://github.com/more-itertools/more-itertools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-moto/Makefile b/devel/py-moto/Makefile
index df48ff7fc8e5..7310185ff190 100644
--- a/devel/py-moto/Makefile
+++ b/devel/py-moto/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Allow your python tests to easily mock out the boto library
+WWW= https://github.com/spulec/moto
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-mox/Makefile b/devel/py-mox/Makefile
index ce5bf257bd55..75b9e14acba0 100644
--- a/devel/py-mox/Makefile
+++ b/devel/py-mox/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mock object framework for Python
+WWW= https://pypi.org/project/mox/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-mox3/Makefile b/devel/py-mox3/Makefile
index a0c756323c87..260e3f8a2d97 100644
--- a/devel/py-mox3/Makefile
+++ b/devel/py-mox3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Fork of mox with Python 3 support
+WWW= https://docs.openstack.org/mox3/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-mrkd/Makefile b/devel/py-mrkd/Makefile
index 4a0381ff0161..fcc95fc6f0e5 100644
--- a/devel/py-mrkd/Makefile
+++ b/devel/py-mrkd/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vd@FreeBSD.org
COMMENT= Write man pages using Markdown, and convert them to Roff or HTML
+WWW= https://github.com/refi64/mrkd
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-msal-extensions/Makefile b/devel/py-msal-extensions/Makefile
index fa87d1b074ea..f482bbb8a28c 100644
--- a/devel/py-msal-extensions/Makefile
+++ b/devel/py-msal-extensions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Authentication Extensions for Python
+WWW= https://pypi.org/project/msal-extensions/
LICENSE= MIT
diff --git a/devel/py-msal/Makefile b/devel/py-msal/Makefile
index f38452655e90..846300ffa845 100644
--- a/devel/py-msal/Makefile
+++ b/devel/py-msal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Microsoft Authentication Library (MSAL) for Python
+WWW= https://github.com/AzureAD/microsoft-authentication-library-for-python
LICENSE= MIT
diff --git a/devel/py-msgpack/Makefile b/devel/py-msgpack/Makefile
index fef1e8770067..89dc2b601a12 100644
--- a/devel/py-msgpack/Makefile
+++ b/devel/py-msgpack/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MessagePack (de)serializer for Python
+WWW= https://msgpack.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-mulpyplexer/Makefile b/devel/py-mulpyplexer/Makefile
index 4d2b3e524ede..f6ad279687ff 100644
--- a/devel/py-mulpyplexer/Makefile
+++ b/devel/py-mulpyplexer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Module that multiplexes interactions with lists of Python objects
+WWW= https://pypi.org/project/mulpyplexer/
LICENSE= BSD2CLAUSE
# License file available here: https://github.com/zardus/mulpyplexer
diff --git a/devel/py-multi_key_dict/Makefile b/devel/py-multi_key_dict/Makefile
index 06839af40540..62f8621ddc1f 100644
--- a/devel/py-multi_key_dict/Makefile
+++ b/devel/py-multi_key_dict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Multi key dictionary implementation
+WWW= https://github.com/formiaczek/multi_key_dict
LICENSE= MIT
diff --git a/devel/py-multipledispatch/Makefile b/devel/py-multipledispatch/Makefile
index 3f70a2ef7489..3dfe786e28ed 100644
--- a/devel/py-multipledispatch/Makefile
+++ b/devel/py-multipledispatch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Relatively sane approach to multiple dispatch in Python
+WWW= https://pypi.org/project/multipledispatch/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-multiprocess/Makefile b/devel/py-multiprocess/Makefile
index 19f6455cdc1d..9c4cff81fea1 100644
--- a/devel/py-multiprocess/Makefile
+++ b/devel/py-multiprocess/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Better multiprocessing and multithreading in python
+WWW= https://pypi.org/project/multiprocess/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-multitasking/Makefile b/devel/py-multitasking/Makefile
index 08fdac9fd582..c1bc6501743f 100644
--- a/devel/py-multitasking/Makefile
+++ b/devel/py-multitasking/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Non-blocking Python methods using decorators
+WWW= https://github.com/ranaroussi/multitasking
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-munch/Makefile b/devel/py-munch/Makefile
index 55e739647dcd..e970b5d91bf1 100644
--- a/devel/py-munch/Makefile
+++ b/devel/py-munch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Python dict that provides attribute-style access (a la JavaScript)
+WWW= https://pypi.org/project/munch/
LICENSE= MIT
diff --git a/devel/py-murmurhash/Makefile b/devel/py-murmurhash/Makefile
index 458ac08dd451..ce811ba328d5 100644
--- a/devel/py-murmurhash/Makefile
+++ b/devel/py-murmurhash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cython bindings for MurmurHash2
+WWW= https://github.com/explosion/murmurhash
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-mygpoclient/Makefile b/devel/py-mygpoclient/Makefile
index d4648d8c7cce..17966bd59786 100644
--- a/devel/py-mygpoclient/Makefile
+++ b/devel/py-mygpoclient/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= gpodder.net API client library for Python
+WWW= https://thp.io/2010/mygpoclient/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-mypy-protobuf/Makefile b/devel/py-mypy-protobuf/Makefile
index abf6ae394db1..e5a3db40b07d 100644
--- a/devel/py-mypy-protobuf/Makefile
+++ b/devel/py-mypy-protobuf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate mypy stub files from protobuf specs
+WWW= https://github.com/nipunn1313/mypy-protobuf
LICENSE= APACHE20
diff --git a/devel/py-mypy/Makefile b/devel/py-mypy/Makefile
index 24004e1098b8..c4786a4b0cae 100644
--- a/devel/py-mypy/Makefile
+++ b/devel/py-mypy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Optional static typing for Python
+WWW= http://www.mypy-lang.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-mypy_extensions/Makefile b/devel/py-mypy_extensions/Makefile
index 769fa2520434..f74908250c1f 100644
--- a/devel/py-mypy_extensions/Makefile
+++ b/devel/py-mypy_extensions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Experimental type system extensions for programs
+WWW= http://www.mypy-lang.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-naiveBayesClassifier/Makefile b/devel/py-naiveBayesClassifier/Makefile
index 01b4f1193b73..cfa92e761cee 100644
--- a/devel/py-naiveBayesClassifier/Makefile
+++ b/devel/py-naiveBayesClassifier/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Yet another general purpose naive bayesian classifier
+WWW= https://pypi.org/project/naiveBayesClassifier/
LICENSE= MIT
diff --git a/devel/py-nanotime/Makefile b/devel/py-nanotime/Makefile
index a60ac009d793..d697f91ce819 100644
--- a/devel/py-nanotime/Makefile
+++ b/devel/py-nanotime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Nanotime python implementation
+WWW= https://github.com/jbenet/nanotime/tree/master/python
LICENSE= MIT
diff --git a/devel/py-natsort/Makefile b/devel/py-natsort/Makefile
index 5abcd949c506..ce1fa46fcb22 100644
--- a/devel/py-natsort/Makefile
+++ b/devel/py-natsort/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Natural sorting for python
+WWW= https://github.com/SethMMorton/natsort
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-natural/Makefile b/devel/py-natural/Makefile
index d55603cb5e3a..69c70d412455 100644
--- a/devel/py-natural/Makefile
+++ b/devel/py-natural/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Convert data to their natural (human-readable) format
+WWW= https://natural.readthedocs.org/en/latest/
LICENSE= MIT
diff --git a/devel/py-nbclassic/Makefile b/devel/py-nbclassic/Makefile
index 8e21407ddb63..f6a6b3a67e8f 100644
--- a/devel/py-nbclassic/Makefile
+++ b/devel/py-nbclassic/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Jupyter Notebook as a Jupyter Server Extension
+WWW= https://github.com/jupyter/nbclassic
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-nbclient/Makefile b/devel/py-nbclient/Makefile
index a71411161a9a..a1f4017f25cc 100644
--- a/devel/py-nbclient/Makefile
+++ b/devel/py-nbclient/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Client library for executing notebooks
+WWW= https://github.com/jupyter/nbclient
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-nbconvert/Makefile b/devel/py-nbconvert/Makefile
index a21d32bc8fa0..85dd2007fcc4 100644
--- a/devel/py-nbconvert/Makefile
+++ b/devel/py-nbconvert/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Converting Jupyter Notebooks
+WWW= https://jupyter.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-nbdime/Makefile b/devel/py-nbdime/Makefile
index 610658ed4243..196fe720acca 100644
--- a/devel/py-nbdime/Makefile
+++ b/devel/py-nbdime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Diff and merge of Jupyter notebooks
+WWW= https://github.com/jupyter/nbdime
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-nbformat/Makefile b/devel/py-nbformat/Makefile
index 39d8abed4d26..239c93327fb8 100644
--- a/devel/py-nbformat/Makefile
+++ b/devel/py-nbformat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Jupyter Notebook format
+WWW= https://jupyter.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-nest-asyncio/Makefile b/devel/py-nest-asyncio/Makefile
index 2675c50180fe..6e13bfa5e48a 100644
--- a/devel/py-nest-asyncio/Makefile
+++ b/devel/py-nest-asyncio/Makefile
@@ -7,6 +7,7 @@ DISTNAME= nest_asyncio-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Patch asyncio to allow nested event loops
+WWW= https://github.com/erdewit/nest_asyncio
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-node-semver/Makefile b/devel/py-node-semver/Makefile
index 557785b45393..7c782e54f03e 100644
--- a/devel/py-node-semver/Makefile
+++ b/devel/py-node-semver/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python version of node-semver
+WWW= https://github.com/podhmo/python-node-semver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-nodeenv/Makefile b/devel/py-nodeenv/Makefile
index dc8433d6d48f..4335fdb43f9e 100644
--- a/devel/py-nodeenv/Makefile
+++ b/devel/py-nodeenv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Node.js virtual environment builder
+WWW= https://ekalinin.github.io/nodeenv/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-nose-cov/Makefile b/devel/py-nose-cov/Makefile
index d1dafe511c7f..71e548758fc7 100644
--- a/devel/py-nose-cov/Makefile
+++ b/devel/py-nose-cov/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Nose plugin for coverage reporting
+WWW= https://pypi.org/project/nose-cov/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-nose-timer/Makefile b/devel/py-nose-timer/Makefile
index 2b6c1488b567..c22a2d1db4b4 100644
--- a/devel/py-nose-timer/Makefile
+++ b/devel/py-nose-timer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Timer plugin for nosetests
+WWW= https://github.com/mahmoudimus/nose-timer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-nose/Makefile b/devel/py-nose/Makefile
index 011aa0e4afb5..92a3b8fcbe92 100644
--- a/devel/py-nose/Makefile
+++ b/devel/py-nose/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Discovery-based unittest extension
+WWW= https://nose.readthedocs.io/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/lgpl.txt
diff --git a/devel/py-nose2/Makefile b/devel/py-nose2/Makefile
index 55b695a745c5..047229e4e303 100644
--- a/devel/py-nose2/Makefile
+++ b/devel/py-nose2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= daniel@blodan.se
COMMENT= Next generations of nicer testing for Python
+WWW= https://nose2.readthedocs.io
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/py-noseofyeti/Makefile b/devel/py-noseofyeti/Makefile
index de80fd0caddf..957625dd423c 100644
--- a/devel/py-noseofyeti/Makefile
+++ b/devel/py-noseofyeti/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Python codec that provides an RSpec style DSL for Python
+WWW= https://github.com/delfick/nose-of-yeti
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-nosexcover/Makefile b/devel/py-nosexcover/Makefile
index 4294baca135a..fe2d4e9ebd11 100644
--- a/devel/py-nosexcover/Makefile
+++ b/devel/py-nosexcover/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Extends nose cover to add Cobertura-style XML reports
+WWW= https://github.com/cmheisel/nose-xcover
LICENSE= MIT
diff --git a/devel/py-notebook-shim/Makefile b/devel/py-notebook-shim/Makefile
index bcc24ec959c4..f77f70e18b0b 100644
--- a/devel/py-notebook-shim/Makefile
+++ b/devel/py-notebook-shim/Makefile
@@ -7,6 +7,7 @@ DISTNAME= notebook_shim-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shim layer for notebook traits and config
+WWW= https://github.com/jupyter/notebook_shim
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-notify2/Makefile b/devel/py-notify2/Makefile
index 93752df0091f..5f2be1e4a516 100644
--- a/devel/py-notify2/Makefile
+++ b/devel/py-notify2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python interface to DBus notifications
+WWW= https://bitbucket.org/takluyver/pynotify2
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-num2words/Makefile b/devel/py-num2words/Makefile
index 63a59d000b59..f648f4bfae0d 100644
--- a/devel/py-num2words/Makefile
+++ b/devel/py-num2words/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jonaspalm@posteo.de
COMMENT= Library to convert numbers to words in multiple languages
+WWW= https://github.com/savoirfairelinux/num2words
LICENSE= LGPL21
diff --git a/devel/py-numba/Makefile b/devel/py-numba/Makefile
index 4824f2ae245a..c00fc1339882 100644
--- a/devel/py-numba/Makefile
+++ b/devel/py-numba/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dave@dal.ca
COMMENT= Optimizing compiler for Python using LLVM
+WWW= https://numba.pydata.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-objgraph/Makefile b/devel/py-objgraph/Makefile
index 64a059129081..3e70ac6fd02c 100644
--- a/devel/py-objgraph/Makefile
+++ b/devel/py-objgraph/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Draws Python object reference graphs with graphviz
+WWW= https://pypi.org/project/objgraph/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oci/Makefile b/devel/py-oci/Makefile
index 5d8a7f81a682..e0e6f81c2343 100644
--- a/devel/py-oci/Makefile
+++ b/devel/py-oci/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ale_sagra@hotmail.com
COMMENT= Python interface to Oracle Cloud Infrastructure
+WWW= https://github.com/oracle/oci-python-sdk/
LICENSE= APACHE20 UPL
LICENSE_COMB= dual
diff --git a/devel/py-odfpy/Makefile b/devel/py-odfpy/Makefile
index 91ea07c53e01..d203d89723ff 100644
--- a/devel/py-odfpy/Makefile
+++ b/devel/py-odfpy/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python API and Tools to Manipulate OpenDocument Files
+WWW= https://github.com/eea/odfpy
LICENSE= APACHE20 GPLv2
LICENSE_COMB= dual
diff --git a/devel/py-offtrac/Makefile b/devel/py-offtrac/Makefile
index fc597eea80e4..94754a35db94 100644
--- a/devel/py-offtrac/Makefile
+++ b/devel/py-offtrac/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Trac XMLRPC library
+WWW= https://fedorahosted.org/offtrac
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-olefile/Makefile b/devel/py-olefile/Makefile
index 84de50889c9a..25e69bf72b4c 100644
--- a/devel/py-olefile/Makefile
+++ b/devel/py-olefile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Python module to read MS OLE2 files
+WWW= https://www.decalage.info/en/olefile
LICENSE= BSD2CLAUSE MIT
LICENSE_COMB= multi
diff --git a/devel/py-oletools/Makefile b/devel/py-oletools/Makefile
index fe2da48df27c..191c33e041ea 100644
--- a/devel/py-oletools/Makefile
+++ b/devel/py-oletools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Tools to analyze security characteristics of MS OLE2 files
+WWW= https://pypi.org/project/oletools/
LICENSE= BSD2CLAUSE MIT
LICENSE_COMB= multi
diff --git a/devel/py-omnijson/Makefile b/devel/py-omnijson/Makefile
index 64a6f0bf42f9..0e9165264c7a 100644
--- a/devel/py-omnijson/Makefile
+++ b/devel/py-omnijson/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Wraps the best Python JSON installed
+WWW= https://github.com/kennethreitz/omnijson
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-omniorb/Makefile b/devel/py-omniorb/Makefile
index fb89f143aa33..210e6e687486 100644
--- a/devel/py-omniorb/Makefile
+++ b/devel/py-omniorb/Makefile
@@ -7,6 +7,7 @@ DISTNAME= omniORBpy-${DISTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python bindings for omniORB4, a CORBA 2.6 ORB
+WWW= http://omniorb.sourceforge.net
LICENSE= LGPL21
diff --git a/devel/py-onigurumacffi/Makefile b/devel/py-onigurumacffi/Makefile
index a2a680e1d41f..07de2b2a6d9d 100644
--- a/devel/py-onigurumacffi/Makefile
+++ b/devel/py-onigurumacffi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Python cffi bindings for the oniguruma regex engine
+WWW= https://github.com/asottile/onigurumacffi
LIB_DEPENDS= libonig.so:devel/oniguruma
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cffi>=0:devel/py-cffi@${PY_FLAVOR}
diff --git a/devel/py-opcodes/Makefile b/devel/py-opcodes/Makefile
index 77179894980a..21fedb3555ce 100644
--- a/devel/py-opcodes/Makefile
+++ b/devel/py-opcodes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Database of processor instructions/opcodes
+WWW= https://github.com/Maratyszcza/Opcodes
LICENSE= BSD2CLAUSE
diff --git a/devel/py-openapi-codec/Makefile b/devel/py-openapi-codec/Makefile
index 5f09495d2fc1..5a2b2c66d25b 100644
--- a/devel/py-openapi-codec/Makefile
+++ b/devel/py-openapi-codec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= OpenAPI codec for Core API
+WWW= https://github.com/core-api/python-openapi-codec
LICENSE= BSD2CLAUSE
diff --git a/devel/py-openapi-core/Makefile b/devel/py-openapi-core/Makefile
index ad37fc41cd78..ae99358665c5 100644
--- a/devel/py-openapi-core/Makefile
+++ b/devel/py-openapi-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Client-side and server-side support for the OpenAPI Specification v3
+WWW= https://github.com/p1c2u/openapi-core
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-openapi-schema-validator/Makefile b/devel/py-openapi-schema-validator/Makefile
index 743cafa2ee61..b962eb0fdd96 100644
--- a/devel/py-openapi-schema-validator/Makefile
+++ b/devel/py-openapi-schema-validator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenAPI schema validation for Python
+WWW= https://github.com/p1c2u/openapi-schema-validator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-openapi-schema-validator02/Makefile b/devel/py-openapi-schema-validator02/Makefile
index ca1383ac0283..8157c145e3a7 100644
--- a/devel/py-openapi-schema-validator02/Makefile
+++ b/devel/py-openapi-schema-validator02/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 02
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenAPI schema validation for Python
+WWW= https://github.com/p1c2u/openapi-schema-validator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-openapi-spec-validator/Makefile b/devel/py-openapi-spec-validator/Makefile
index b37fb58df214..5ca4e6055bd2 100644
--- a/devel/py-openapi-spec-validator/Makefile
+++ b/devel/py-openapi-spec-validator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validator for OpenAPI 2.0 and 3.0.0 specification
+WWW= https://github.com/p1c2u/openapi-spec-validator
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-openapi-spec-validator04/Makefile b/devel/py-openapi-spec-validator04/Makefile
index 59e4b6bccb59..ca071f9cea1b 100644
--- a/devel/py-openapi-spec-validator04/Makefile
+++ b/devel/py-openapi-spec-validator04/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 04
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validator for OpenAPI 2.0 and 3.0.0 specification
+WWW= https://github.com/p1c2u/openapi-spec-validator
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-opencensus-context/Makefile b/devel/py-opencensus-context/Makefile
index 54c76e2846db..2d19821054f9 100644
--- a/devel/py-opencensus-context/Makefile
+++ b/devel/py-opencensus-context/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenCensus Runtime Context
+WWW= https://github.com/census-instrumentation/opencensus-python/tree/master/context/opencensus-context
LICENSE= APACHE20
diff --git a/devel/py-opencensus/Makefile b/devel/py-opencensus/Makefile
index 58ab9e7f2f92..8b7280e35a16 100644
--- a/devel/py-opencensus/Makefile
+++ b/devel/py-opencensus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Stats collection and distributed tracing framework
+WWW= https://github.com/census-instrumentation/opencensus-python
LICENSE= APACHE20
diff --git a/devel/py-opendht/Makefile b/devel/py-opendht/Makefile
index cd6722103f24..0a5946aaec12 100644
--- a/devel/py-opendht/Makefile
+++ b/devel/py-opendht/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight Distributed Hash Table implementation
+WWW= https://github.com/savoirfairelinux/opendht/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/devel/py-opengrok-tools/Makefile b/devel/py-opengrok-tools/Makefile
index 01704c8a9474..36b9c082a200 100644
--- a/devel/py-opengrok-tools/Makefile
+++ b/devel/py-opengrok-tools/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= OpenGrok tools for synchronization and mirroring
+WWW= https://oracle.github.io/opengrok/
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-openstacksdk/Makefile b/devel/py-openstacksdk/Makefile
index 228274f0ff31..51e65011887b 100644
--- a/devel/py-openstacksdk/Makefile
+++ b/devel/py-openstacksdk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SDK for building applications to work with OpenStack
+WWW= https://docs.openstack.org/openstacksdk/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-opentracing/Makefile b/devel/py-opentracing/Makefile
index 0480c06134bf..24e51981ee82 100644
--- a/devel/py-opentracing/Makefile
+++ b/devel/py-opentracing/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenTracing API for Python
+WWW= https://github.com/opentracing/opentracing-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-opster/Makefile b/devel/py-opster/Makefile
index 1a9305a05292..cf234beacf6f 100644
--- a/devel/py-opster/Makefile
+++ b/devel/py-opster/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Command line parsing speedster
+WWW= https://pypi.org/project/opster/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-optik/Makefile b/devel/py-optik/Makefile
index cb649d8f8054..9221e848d20f 100644
--- a/devel/py-optik/Makefile
+++ b/devel/py-optik/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Command-line parsing library for Python
+WWW= http://optik.sourceforge.net/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-orange-canvas-core/Makefile b/devel/py-orange-canvas-core/Makefile
index 1d4d9ad3f1e7..b5b2665439d3 100644
--- a/devel/py-orange-canvas-core/Makefile
+++ b/devel/py-orange-canvas-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Core component of Orange Canvas
+WWW= https://orangedatamining.com/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-orange-widget-base/Makefile b/devel/py-orange-widget-base/Makefile
index b8454d952cca..88e9c08b711b 100644
--- a/devel/py-orange-widget-base/Makefile
+++ b/devel/py-orange-widget-base/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Base widget for Orange canvas
+WWW= https://orangedatamining.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-orca/Makefile b/devel/py-orca/Makefile
index 76f95712a0ae..217de9cbd5d4 100644
--- a/devel/py-orca/Makefile
+++ b/devel/py-orca/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library for task orchestration
+WWW= https://github.com/UDST/orca
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-ordered-set/Makefile b/devel/py-ordered-set/Makefile
index 3ef00c9d01ea..6da327ac6625 100644
--- a/devel/py-ordered-set/Makefile
+++ b/devel/py-ordered-set/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= MutableSet that remembers its order, so that every entry has an index
+WWW= https://github.com/LuminosoInsight/ordered-set
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/py-ordereddict/Makefile b/devel/py-ordereddict/Makefile
index 00769efd7c4d..5b99d4570c18 100644
--- a/devel/py-ordereddict/Makefile
+++ b/devel/py-ordereddict/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tota@FreeBSD.org
COMMENT= Drop-in substitute for Py2.7's new collections
+WWW= https://pypi.org/project/ordereddict/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-orderedmultidict/Makefile b/devel/py-orderedmultidict/Makefile
index ecc8fb49eb6a..256e5af05204 100644
--- a/devel/py-orderedmultidict/Makefile
+++ b/devel/py-orderedmultidict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ordered multivalue dictionary
+WWW= https://github.com/gruns/orderedmultidict
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-os-brick/Makefile b/devel/py-os-brick/Makefile
index eece234d3fa4..7a2e2fad6e90 100644
--- a/devel/py-os-brick/Makefile
+++ b/devel/py-os-brick/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStack Cinder brick library for managing local volume attaches
+WWW= https://docs.openstack.org/os-brick/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-os-client-config/Makefile b/devel/py-os-client-config/Makefile
index 28075d38448a..d9de491cc965 100644
--- a/devel/py-os-client-config/Makefile
+++ b/devel/py-os-client-config/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStack client configuration library
+WWW= https://docs.openstack.org/os-client-config/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-os-service-types/Makefile b/devel/py-os-service-types/Makefile
index eb499fdfa9c0..113d4917a56a 100644
--- a/devel/py-os-service-types/Makefile
+++ b/devel/py-os-service-types/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Python library for consuming OpenStack service-types-authority data
+WWW= https://pypi.org/project/os-service-types/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-os-vif/Makefile b/devel/py-os-vif/Makefile
index 6271f2f25670..91eee97c3570 100644
--- a/devel/py-os-vif/Makefile
+++ b/devel/py-os-vif/Makefile
@@ -7,6 +7,7 @@ DISTNAME= os_vif-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for plugging and unplugging virtual interfaces in OpenStack
+WWW= https://docs.openstack.org/os-vif/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-os-win/Makefile b/devel/py-os-win/Makefile
index fc96522fe803..93d2a5131ef7 100644
--- a/devel/py-os-win/Makefile
+++ b/devel/py-os-win/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Windows / Hyper-V library for OpenStack projects
+WWW= https://github.com/openstack/os-win
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-osc-lib/Makefile b/devel/py-osc-lib/Makefile
index 91730a80a16c..d1d21aaebc4b 100644
--- a/devel/py-osc-lib/Makefile
+++ b/devel/py-osc-lib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStackClient Library
+WWW= https://docs.openstack.org/osc-lib/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.cache/Makefile b/devel/py-oslo.cache/Makefile
index 58623bf119b1..158b3e098aac 100644
--- a/devel/py-oslo.cache/Makefile
+++ b/devel/py-oslo.cache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cache storage for OpenStack projects
+WWW= https://docs.openstack.org/oslo.cache/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.concurrency/Makefile b/devel/py-oslo.concurrency/Makefile
index 13fdd79f8f6a..72afa0a923d8 100644
--- a/devel/py-oslo.concurrency/Makefile
+++ b/devel/py-oslo.concurrency/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Concurrency library
+WWW= https://docs.openstack.org/oslo.concurrency/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.config/Makefile b/devel/py-oslo.config/Makefile
index da7fb869d522..a82270393d28 100644
--- a/devel/py-oslo.config/Makefile
+++ b/devel/py-oslo.config/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Configuration library
+WWW= https://docs.openstack.org/oslo.config/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.context/Makefile b/devel/py-oslo.context/Makefile
index c9a1727fbf64..6bd6f5983686 100644
--- a/devel/py-oslo.context/Makefile
+++ b/devel/py-oslo.context/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Context library
+WWW= https://docs.openstack.org/oslo.context/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.db/Makefile b/devel/py-oslo.db/Makefile
index 8e60719b28ed..61512115facc 100644
--- a/devel/py-oslo.db/Makefile
+++ b/devel/py-oslo.db/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Database library
+WWW= https://docs.openstack.org/oslo.db/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.i18n/Makefile b/devel/py-oslo.i18n/Makefile
index 38275703b7df..e21d8a6ab8e6 100644
--- a/devel/py-oslo.i18n/Makefile
+++ b/devel/py-oslo.i18n/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo i18n library
+WWW= https://docs.openstack.org/oslo.i18n/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.limit/Makefile b/devel/py-oslo.limit/Makefile
index 9190ae50b8c5..e6985b86469b 100644
--- a/devel/py-oslo.limit/Makefile
+++ b/devel/py-oslo.limit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Limit enforcement library to assist with quota calculation
+WWW= https://docs.openstack.org/oslo.limit/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.log/Makefile b/devel/py-oslo.log/Makefile
index 5ea8de6a2faf..b1da66d7a92f 100644
--- a/devel/py-oslo.log/Makefile
+++ b/devel/py-oslo.log/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Log library
+WWW= https://docs.openstack.org/oslo.log/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.messaging/Makefile b/devel/py-oslo.messaging/Makefile
index 65cf4c25bea3..30d6bdbff590 100644
--- a/devel/py-oslo.messaging/Makefile
+++ b/devel/py-oslo.messaging/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Messaging API
+WWW= https://docs.openstack.org/oslo.messaging/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.metrics/Makefile b/devel/py-oslo.metrics/Makefile
index 62068ba9f481..b9307d27ea01 100644
--- a/devel/py-oslo.metrics/Makefile
+++ b/devel/py-oslo.metrics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Metrics API
+WWW= https://docs.openstack.org/oslo.metrics/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.middleware/Makefile b/devel/py-oslo.middleware/Makefile
index 2c182db18624..5e7cc07ba225 100644
--- a/devel/py-oslo.middleware/Makefile
+++ b/devel/py-oslo.middleware/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Middleware library
+WWW= https://docs.openstack.org/oslo.middleware/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.policy/Makefile b/devel/py-oslo.policy/Makefile
index 03b4e643a932..2373bf3edddf 100644
--- a/devel/py-oslo.policy/Makefile
+++ b/devel/py-oslo.policy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Policy library
+WWW= https://docs.openstack.org/oslo.policy/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.privsep/Makefile b/devel/py-oslo.privsep/Makefile
index 0725c063dacb..d7d986db28f4 100644
--- a/devel/py-oslo.privsep/Makefile
+++ b/devel/py-oslo.privsep/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Openstack library for privilege separation
+WWW= https://docs.openstack.org/oslo.privsep/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.reports/Makefile b/devel/py-oslo.reports/Makefile
index 0500eb4f126e..fd70e43d0dd6 100644
--- a/devel/py-oslo.reports/Makefile
+++ b/devel/py-oslo.reports/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo.reports library
+WWW= https://docs.openstack.org/oslo.reports/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.rootwrap/Makefile b/devel/py-oslo.rootwrap/Makefile
index 2524d3d55ec2..6e5c318fc939 100644
--- a/devel/py-oslo.rootwrap/Makefile
+++ b/devel/py-oslo.rootwrap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo rootwrap
+WWW= https://docs.openstack.org/oslo.rootwrap/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.serialization/Makefile b/devel/py-oslo.serialization/Makefile
index ccacd0972b78..dcb3b619f7ab 100644
--- a/devel/py-oslo.serialization/Makefile
+++ b/devel/py-oslo.serialization/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Serialization library
+WWW= https://docs.openstack.org/oslo.serialization/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.service/Makefile b/devel/py-oslo.service/Makefile
index 33e519aa9669..4d88fc9826b5 100644
--- a/devel/py-oslo.service/Makefile
+++ b/devel/py-oslo.service/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo.service library
+WWW= https://docs.openstack.org/oslo.service/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.upgradecheck/Makefile b/devel/py-oslo.upgradecheck/Makefile
index 365903790311..3559338526fd 100644
--- a/devel/py-oslo.upgradecheck/Makefile
+++ b/devel/py-oslo.upgradecheck/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common code for writing OpenStack upgrade checks
+WWW= https://docs.openstack.org/oslo.upgradecheck/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.utils/Makefile b/devel/py-oslo.utils/Makefile
index 1e7b95fca9b9..6426a60149fd 100644
--- a/devel/py-oslo.utils/Makefile
+++ b/devel/py-oslo.utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo Utility library
+WWW= https://docs.openstack.org/oslo.utils/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.versionedobjects/Makefile b/devel/py-oslo.versionedobjects/Makefile
index fb0bd564d1ea..972936f03591 100644
--- a/devel/py-oslo.versionedobjects/Makefile
+++ b/devel/py-oslo.versionedobjects/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo versioned objects library
+WWW= https://docs.openstack.org/oslo.versionedobjects/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslo.vmware/Makefile b/devel/py-oslo.vmware/Makefile
index 1161bb187d96..249be1c8d201 100644
--- a/devel/py-oslo.vmware/Makefile
+++ b/devel/py-oslo.vmware/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Oslo VMware library
+WWW= https://docs.openstack.org/oslo.vmware/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-oslotest/Makefile b/devel/py-oslotest/Makefile
index c90950a086ab..b649d7754349 100644
--- a/devel/py-oslotest/Makefile
+++ b/devel/py-oslotest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Oslo test framework
+WWW= https://docs.openstack.org/oslotest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-osprofiler/Makefile b/devel/py-osprofiler/Makefile
index 3d33421043f6..1d8aa882ae1c 100644
--- a/devel/py-osprofiler/Makefile
+++ b/devel/py-osprofiler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenStack Profiler Library
+WWW= https://docs.openstack.org/osprofiler/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-outcome/Makefile b/devel/py-outcome/Makefile
index 04e4402a893f..756a8741e743 100644
--- a/devel/py-outcome/Makefile
+++ b/devel/py-outcome/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Capture the outcome of Python function calls
+WWW= https://pypi.org/project/outcome/
LICENSE= MIT APACHE20
LICENSE_COMB= dual
diff --git a/devel/py-ovs/Makefile b/devel/py-ovs/Makefile
index 9778da9eeefc..f3e6bb73205c 100644
--- a/devel/py-ovs/Makefile
+++ b/devel/py-ovs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= akoshibe@gmail.com
COMMENT= Python Open vSwitch library
+WWW= https://github.com/openvswitch/ovs/tree/master/python
LICENSE= APACHE20
diff --git a/devel/py-ovsdbapp/Makefile b/devel/py-ovsdbapp/Makefile
index 3922e11324bd..62d9c98eb4f2 100644
--- a/devel/py-ovsdbapp/Makefile
+++ b/devel/py-ovsdbapp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for creating OVSDB applications
+WWW= https://docs.openstack.org/ovsdbapp/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-p4python/Makefile b/devel/py-p4python/Makefile
index 40bdc5798acc..e81c32e6e50a 100644
--- a/devel/py-p4python/Makefile
+++ b/devel/py-p4python/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= asomers@FreeBSD.org
COMMENT= Python bindings for the Perforce API
+WWW= https://www.perforce.com/perforce/r14.2/manuals/p4script/python.programming.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-packaging/Makefile b/devel/py-packaging/Makefile
index 43b1eb32314d..150fc241313f 100644
--- a/devel/py-packaging/Makefile
+++ b/devel/py-packaging/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Core utilities for Python packages
+WWW= https://github.com/pypa/packaging
LICENSE= APACHE20 BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/devel/py-parallax/Makefile b/devel/py-parallax/Makefile
index 84145152860d..66ed7392b8a7 100644
--- a/devel/py-parallax/Makefile
+++ b/devel/py-parallax/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Python API for SSH
+WWW= https://github.com/krig/parallax
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-parameterized/Makefile b/devel/py-parameterized/Makefile
index 99ffd1f407f8..c8d18d215220 100644
--- a/devel/py-parameterized/Makefile
+++ b/devel/py-parameterized/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Parameterized testing with any Python test framework
+WWW= https://github.com/wolever/parameterized
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-parsedatetime/Makefile b/devel/py-parsedatetime/Makefile
index 7fd552fb8e19..2530bb69b80f 100644
--- a/devel/py-parsedatetime/Makefile
+++ b/devel/py-parsedatetime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Python module for parsing 'human readable' date/time expressions
+WWW= https://github.com/bear/parsedatetime
LICENSE= APACHE20
diff --git a/devel/py-parsley/Makefile b/devel/py-parsley/Makefile
index 0fda7ed4d56f..c370d2bf726c 100644
--- a/devel/py-parsley/Makefile
+++ b/devel/py-parsley/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Parsley-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parsing and pattern matching made easy
+WWW= https://github.com/pyga/parsley
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-parver/Makefile b/devel/py-parver/Makefile
index 4584b6062b9e..0d94127197bf 100644
--- a/devel/py-parver/Makefile
+++ b/devel/py-parver/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse and manipulate version numbers
+WWW= https://github.com/RazerM/parver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pastel/Makefile b/devel/py-pastel/Makefile
index 26f441b44e90..92cdc8f182dc 100644
--- a/devel/py-pastel/Makefile
+++ b/devel/py-pastel/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bring colors to your terminal
+WWW= https://github.com/sdispater/pastel
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-patch-ng/Makefile b/devel/py-patch-ng/Makefile
index 475d69295b46..f1336cc05f3a 100644
--- a/devel/py-patch-ng/Makefile
+++ b/devel/py-patch-ng/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to parse and apply unified diffs
+WWW= https://github.com/conan-io/python-patch-ng
LICENSE= MIT
diff --git a/devel/py-patch/Makefile b/devel/py-patch/Makefile
index 2e5413b0877b..2c15dfef5fdb 100644
--- a/devel/py-patch/Makefile
+++ b/devel/py-patch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Cross-platform alternative to the UNIX patch utility
+WWW= https://github.com/techtonik/python-patch
LICENSE= MIT
diff --git a/devel/py-path.py/Makefile b/devel/py-path.py/Makefile
index 492bf575f4f3..d4c258d0dca6 100644
--- a/devel/py-path.py/Makefile
+++ b/devel/py-path.py/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Module wrapper for os.path
+WWW= https://github.com/jaraco/path.py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-path/Makefile b/devel/py-path/Makefile
index 69e864bf08ce..aaaeae1f41a2 100644
--- a/devel/py-path/Makefile
+++ b/devel/py-path/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module wrapper for os.path
+WWW= https://github.com/jaraco/path
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pathable/Makefile b/devel/py-pathable/Makefile
index 0fec8ee186b2..b3f3a281eb91 100644
--- a/devel/py-pathable/Makefile
+++ b/devel/py-pathable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Object-oriented paths
+WWW= https://github.com/p1c2u/pathable
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pathlib2/Makefile b/devel/py-pathlib2/Makefile
index ef06221ff107..af8ef3a6e51f 100644
--- a/devel/py-pathlib2/Makefile
+++ b/devel/py-pathlib2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Object-oriented filesystem paths
+WWW= https://pypi.org/project/pathlib2/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-pathos/Makefile b/devel/py-pathos/Makefile
index ab3068359d96..f0b19997fa2c 100644
--- a/devel/py-pathos/Makefile
+++ b/devel/py-pathos/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parallel graph management and execution in heterogeneous computing
+WWW= https://github.com/uqfoundation/pathos
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pathspec/Makefile b/devel/py-pathspec/Makefile
index 54b0bdfd5365..d94d7d963758 100644
--- a/devel/py-pathspec/Makefile
+++ b/devel/py-pathspec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Utility library for pattern matching of file paths
+WWW= https://pypi.org/project/pathspec/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pathtools/Makefile b/devel/py-pathtools/Makefile
index 3cdac7545eea..86597e6cb1e7 100644
--- a/devel/py-pathtools/Makefile
+++ b/devel/py-pathtools/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= File system general utilities for Python
+WWW= https://github.com/gorakhargosh/pathtools
LICENSE= MIT
diff --git a/devel/py-paver/Makefile b/devel/py-paver/Makefile
index 7fda08a792d9..27b53b1fe0e5 100644
--- a/devel/py-paver/Makefile
+++ b/devel/py-paver/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Paver-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Easy build, distribution and deployment scripting
+WWW= https://pythonhosted.org/Paver/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pbr/Makefile b/devel/py-pbr/Makefile
index 44ebd4023847..820e4a36d02b 100644
--- a/devel/py-pbr/Makefile
+++ b/devel/py-pbr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Build Reasonableness
+WWW= https://github.com/openstack-dev/pbr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pcodedmp/Makefile b/devel/py-pcodedmp/Makefile
index e87b7bcfa029..2b1d4f80c441 100644
--- a/devel/py-pcodedmp/Makefile
+++ b/devel/py-pcodedmp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= VBA p-code disassembler
+WWW= https://github.com/bontchev/pcodedmp
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pdm-pep517/Makefile b/devel/py-pdm-pep517/Makefile
index 3baef1143114..381cd1e752e2 100644
--- a/devel/py-pdm-pep517/Makefile
+++ b/devel/py-pdm-pep517/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEP 517 backend for PDM that supports PEP 621 metadata
+WWW= https://github.com/pdm-project/pdm-pep517
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pdm/Makefile b/devel/py-pdm/Makefile
index b08da8ac36f1..e9a4f995f722 100644
--- a/devel/py-pdm/Makefile
+++ b/devel/py-pdm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Development Master
+WWW= https://github.com/pdm-project/pdm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pebble/Makefile b/devel/py-pebble/Makefile
index d01b137c385e..7928769f8673 100644
--- a/devel/py-pebble/Makefile
+++ b/devel/py-pebble/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Pebble-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Threading and multiprocessing eye-candy
+WWW= https://github.com/noxdafox/pebble
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pefile/Makefile b/devel/py-pefile/Makefile
index 63683dc9d039..f586b7498f5c 100644
--- a/devel/py-pefile/Makefile
+++ b/devel/py-pefile/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Python module to read and work with PE files
+WWW= https://github.com/erocarrera/pefile
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pendulum/Makefile b/devel/py-pendulum/Makefile
index a56eea2547d8..08200c269f54 100644
--- a/devel/py-pendulum/Makefile
+++ b/devel/py-pendulum/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= garga@FreeBSD.org
COMMENT= Python package to ease datetimes manipulation
+WWW= https://pendulum.eustace.io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pep517/Makefile b/devel/py-pep517/Makefile
index 2203ded09ee1..8b6900693eb5 100644
--- a/devel/py-pep517/Makefile
+++ b/devel/py-pep517/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrappers to build Python packages using PEP 517 hooks
+WWW= https://github.com/pypa/pep517
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pep562/Makefile b/devel/py-pep562/Makefile
index 5fa3da16d19f..12259ea6c352 100644
--- a/devel/py-pep562/Makefile
+++ b/devel/py-pep562/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Backport of PEP 562
+WWW= https://github.com/facelessuser/pep562
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-pep621/Makefile b/devel/py-pep621/Makefile
index d49347e5776c..b01eced7139b 100644
--- a/devel/py-pep621/Makefile
+++ b/devel/py-pep621/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEP 621 metadata parsing
+WWW= https://github.com/FFY00/python-pyproject-metadata
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pep8-naming/Makefile b/devel/py-pep8-naming/Makefile
index db8108f75033..e688b9812c52 100644
--- a/devel/py-pep8-naming/Makefile
+++ b/devel/py-pep8-naming/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Check PEP-8 naming conventions, plugin for flake8
+WWW= https://pypi.org/project/pep8-naming/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-period/Makefile b/devel/py-period/Makefile
index a9219b621607..7cdca54ff1d7 100644
--- a/devel/py-period/Makefile
+++ b/devel/py-period/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic time period checking library
+WWW= https://pypi.org/project/period/
LICENSE= ART20
diff --git a/devel/py-persistent/Makefile b/devel/py-persistent/Makefile
index 640fb6938a05..af99dbd4b6c7 100644
--- a/devel/py-persistent/Makefile
+++ b/devel/py-persistent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Translucent persistent objects
+WWW= https://github.com/zopefoundation/persistent/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-petname/Makefile b/devel/py-petname/Makefile
index 8694e3991685..db122d983625 100644
--- a/devel/py-petname/Makefile
+++ b/devel/py-petname/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Generate human-readable, random object names
+WWW= https://github.com/dustinkirkland/python-petname
LICENSE= APACHE20
diff --git a/devel/py-pew/Makefile b/devel/py-pew/Makefile
index c1c9eed3f2c5..64e60caedefb 100644
--- a/devel/py-pew/Makefile
+++ b/devel/py-pew/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to manage multiple virtualenvs
+WWW= https://pypi.org/project/pew/
LICENSE= MIT
diff --git a/devel/py-pex/Makefile b/devel/py-pex/Makefile
index 58bcac260e43..1033e7c51104 100644
--- a/devel/py-pex/Makefile
+++ b/devel/py-pex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= PEX packaging toolchain
+WWW= https://pex.readthedocs.org/en/latest/
LICENSE= APACHE20
diff --git a/devel/py-phabricator/Makefile b/devel/py-phabricator/Makefile
index 31802bee7b49..ad5e02023e16 100644
--- a/devel/py-phabricator/Makefile
+++ b/devel/py-phabricator/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Phabricator API Bindings
+WWW= https://github.com/disqus/python-phabricator
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-phonenumbers/Makefile b/devel/py-phonenumbers/Makefile
index 9b19ab980acb..ed092b3368a1 100644
--- a/devel/py-phonenumbers/Makefile
+++ b/devel/py-phonenumbers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= demon@FreeBSD.org
COMMENT= Library for parsing, formatting, and validating intl phone numbers
+WWW= https://github.com/daviddrysdale/python-phonenumbers
LICENSE= APACHE20
diff --git a/devel/py-phply/Makefile b/devel/py-phply/Makefile
index ccdc5c356c33..918c37bb383b 100644
--- a/devel/py-phply/Makefile
+++ b/devel/py-phply/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= PHP lexer and parser in Python
+WWW= https://pypi.org/project/phply/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-phpserialize/Makefile b/devel/py-phpserialize/Makefile
index 6c8f113443df..1292d60f1154 100644
--- a/devel/py-phpserialize/Makefile
+++ b/devel/py-phpserialize/Makefile
@@ -8,6 +8,7 @@ LICENSE= BSD3CLAUSE
MAINTAINER= jnlin@freebsd.cs.nctu.edu.tw
COMMENT= Port of the serialize and unserialize functions of PHP to Python
+WWW= http://www.hurring.com/scott/code/python/serialize/
NO_ARCH= yes
USES= python:3.6+
diff --git a/devel/py-phx-class-registry/Makefile b/devel/py-phx-class-registry/Makefile
index b8894526d3c0..9a6db08bc494 100644
--- a/devel/py-phx-class-registry/Makefile
+++ b/devel/py-phx-class-registry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= PopularMoment@protonmail.com
COMMENT= Factory+Registry pattern for Python classes
+WWW= https://github.com/todofixthis/class-registry/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pid/Makefile b/devel/py-pid/Makefile
index ec8c46189db5..b1bbc4f69d34 100644
--- a/devel/py-pid/Makefile
+++ b/devel/py-pid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mattias.lindvall@gmail.com
COMMENT= Pidfile management for Python
+WWW= https://pypi.org/project/pid/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pika-pool/Makefile b/devel/py-pika-pool/Makefile
index a2f2ce323060..35c20bf9d432 100644
--- a/devel/py-pika-pool/Makefile
+++ b/devel/py-pika-pool/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Pika connection pooling
+WWW= https://github.com/bninja/pika-pool
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pika>=0.9.0:devel/py-pika@${PY_FLAVOR}
diff --git a/devel/py-pika/Makefile b/devel/py-pika/Makefile
index 7db702634bec..05d4e6041a7e 100644
--- a/devel/py-pika/Makefile
+++ b/devel/py-pika/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python AMQP Client Library
+WWW= https://pika.readthedocs.io
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pinocchio/Makefile b/devel/py-pinocchio/Makefile
index ddb04427e40d..530ccecb9ba4 100644
--- a/devel/py-pinocchio/Makefile
+++ b/devel/py-pinocchio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Pinocchio plugins for the nose testing framework
+WWW= https://pypi.org/project/pinocchio/
LICENSE= MIT
diff --git a/devel/py-pint-pandas/Makefile b/devel/py-pint-pandas/Makefile
index d1faf99e268d..ae9fbd02abeb 100644
--- a/devel/py-pint-pandas/Makefile
+++ b/devel/py-pint-pandas/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Pint-Pandas-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Physical quantities module
+WWW= https://github.com/hgrecco/pint-pandas
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pint/Makefile b/devel/py-pint/Makefile
index e9dea0609415..86710cfa777c 100644
--- a/devel/py-pint/Makefile
+++ b/devel/py-pint/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Pint-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Physical quantities module
+WWW= https://github.com/hgrecco/pint
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pip-api/Makefile b/devel/py-pip-api/Makefile
index 73ad824c2f35..cf0d9778e9be 100644
--- a/devel/py-pip-api/Makefile
+++ b/devel/py-pip-api/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Importable pip API
+WWW= https://github.com/di/pip-api
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pip-licenses/Makefile b/devel/py-pip-licenses/Makefile
index 5ca4b841464e..f9ade20817de 100644
--- a/devel/py-pip-licenses/Makefile
+++ b/devel/py-pip-licenses/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dump the software license list of Python packages installed with pip
+WWW= https://github.com/raimon49/pip-licenses
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pip-run/Makefile b/devel/py-pip-run/Makefile
index b9ac439a33e2..14408f91770a 100644
--- a/devel/py-pip-run/Makefile
+++ b/devel/py-pip-run/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Install packages and run Python with them
+WWW= https://github.com/jaraco/pip-run
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pip-shims/Makefile b/devel/py-pip-shims/Makefile
index 5410a096061e..46c7037f1e21 100644
--- a/devel/py-pip-shims/Makefile
+++ b/devel/py-pip-shims/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pip_shims-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Compatibility shims for pip versions 8 thru current
+WWW= https://github.com/sarugaku/pip-shims
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pip-tools/Makefile b/devel/py-pip-tools/Makefile
index bb301209c580..6508cc75e02b 100644
--- a/devel/py-pip-tools/Makefile
+++ b/devel/py-pip-tools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Keep your pinned dependencies fresh
+WWW= https://github.com/jazzband/pip-tools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pip-tools4/Makefile b/devel/py-pip-tools4/Makefile
index c8ff89acacde..92386e65f3db 100644
--- a/devel/py-pip-tools4/Makefile
+++ b/devel/py-pip-tools4/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Keep your pinned dependencies fresh
+WWW= https://pypi.org/project/pip-tools/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pip/Makefile b/devel/py-pip/Makefile
index 653c99b884b6..c67c7b1ab4ff 100644
--- a/devel/py-pip/Makefile
+++ b/devel/py-pip/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= python@FreeBSD.org
COMMENT= Tool for installing and managing Python packages
+WWW= https://pip.pypa.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pipdeptree/Makefile b/devel/py-pipdeptree/Makefile
index 752cb3e6c9d3..738f541fc32d 100644
--- a/devel/py-pipdeptree/Makefile
+++ b/devel/py-pipdeptree/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Command line utility to show dependency tree of packages
+WWW= https://github.com/naiquevin/pipdeptree
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pipenv/Makefile b/devel/py-pipenv/Makefile
index 6637ffce3e3b..10bf00a75d20 100644
--- a/devel/py-pipenv/Makefile
+++ b/devel/py-pipenv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python Development Workflow for Humans
+WWW= https://docs.pipenv.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pipreqs/Makefile b/devel/py-pipreqs/Makefile
index 1027e0e9f161..7d985a06c2f7 100644
--- a/devel/py-pipreqs/Makefile
+++ b/devel/py-pipreqs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Generate requirements.txt file for any project based on imports
+WWW= https://pypi.org/project/pipreqs/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pipx/Makefile b/devel/py-pipx/Makefile
index 880e36e95bd3..c479e10d822f 100644
--- a/devel/py-pipx/Makefile
+++ b/devel/py-pipx/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Install and Run Python Applications in Isolated Environments
+WWW= https://github.com/pypa/pipx
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pkgconfig/Makefile b/devel/py-pkgconfig/Makefile
index 1aabea00a63f..efd653445a01 100644
--- a/devel/py-pkgconfig/Makefile
+++ b/devel/py-pkgconfig/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface Python with pkg-config
+WWW= https://github.com/matze/pkgconfig
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-plac/Makefile b/devel/py-plac/Makefile
index 2b1120c7bebe..487e9162d2c1 100644
--- a/devel/py-plac/Makefile
+++ b/devel/py-plac/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Command line arguments parser for python
+WWW= https://github.com/ialbert/plac
LICENSE= BSD3CLAUSE
diff --git a/devel/py-plan/Makefile b/devel/py-plan/Makefile
index 3812b9155baf..613f7c520f1d 100644
--- a/devel/py-plan/Makefile
+++ b/devel/py-plan/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= robak@FreeBSD.org
COMMENT= Python package for writing and deploying cron jobs
+WWW= https://github.com/fengsp/plan
LICENSE= BSD3CLAUSE
diff --git a/devel/py-platformdirs/Makefile b/devel/py-platformdirs/Makefile
index c494cad06b57..b3be0470c1a6 100644
--- a/devel/py-platformdirs/Makefile
+++ b/devel/py-platformdirs/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python module for determining appropriate platform-specific dirs
+WWW= https://github.com/platformdirs/platformdirs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-plette/Makefile b/devel/py-plette/Makefile
index 3a49c72c866a..cfb534d28c81 100644
--- a/devel/py-plette/Makefile
+++ b/devel/py-plette/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Structured Pipfile and Pipfile.lock models
+WWW= https://github.com/sarugaku/plette
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-plex/Makefile b/devel/py-plex/Makefile
index 4426a8072725..3f7d2e353471 100644
--- a/devel/py-plex/Makefile
+++ b/devel/py-plex/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Plex-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Lexical Analysis Module for Python
+WWW= http://www.cosc.canterbury.ac.nz/~greg/python/Plex/
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/devel/py-plucky/Makefile b/devel/py-plucky/Makefile
index 08ec4463dbfc..2f8a72026d40 100644
--- a/devel/py-plucky/Makefile
+++ b/devel/py-plucky/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Plucking keys/paths/items safely from Python objects
+WWW= https://github.com/randomir/plucky
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pluggy/Makefile b/devel/py-pluggy/Makefile
index c4eccaaedf0c..1703b7d6022f 100644
--- a/devel/py-pluggy/Makefile
+++ b/devel/py-pluggy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin and hook calling mechanisms for Python
+WWW= https://github.com/pytest-dev/pluggy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pluggy0/Makefile b/devel/py-pluggy0/Makefile
index 62c0e2667907..cd52fe71ce63 100644
--- a/devel/py-pluggy0/Makefile
+++ b/devel/py-pluggy0/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 0
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin and hook calling mechanisms for Python
+WWW= https://github.com/pytest-dev/pluggy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pluginbase/Makefile b/devel/py-pluginbase/Makefile
index e9c01aeed5a9..59598f7f16eb 100644
--- a/devel/py-pluginbase/Makefile
+++ b/devel/py-pluginbase/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lantw44@gmail.com
COMMENT= Support library for building plugins sytems in Python
+WWW= https://github.com/mitsuhiko/pluginbase
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-plux/Makefile b/devel/py-plux/Makefile
index b4b87070e49e..3fe5c57e172f 100644
--- a/devel/py-plux/Makefile
+++ b/devel/py-plux/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dynamic code loading framework for building pluggable Python distributions
+WWW= https://github.com/localstack/plux
LICENSE= APACHE20
diff --git a/devel/py-ply/Makefile b/devel/py-ply/Makefile
index 46e4755b754c..067457fb2619 100644
--- a/devel/py-ply/Makefile
+++ b/devel/py-ply/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Python Lex-Yacc
+WWW= http://www.dabeaz.com/ply/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-pockets/Makefile b/devel/py-pockets/Makefile
index 312818036c8e..24572996d4a6 100644
--- a/devel/py-pockets/Makefile
+++ b/devel/py-pockets/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Collection of helpful Python tools
+WWW= https://pypi.org/project/pockets/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-podcastparser/Makefile b/devel/py-podcastparser/Makefile
index a9bfa0fcf4d5..6ff8600ca15b 100644
--- a/devel/py-podcastparser/Makefile
+++ b/devel/py-podcastparser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Simplified, fast RSS parser
+WWW= https://github.com/gpodder/podcastparser
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-poetry-core/Makefile b/devel/py-poetry-core/Makefile
index eb71f453796f..ce22932d5d33 100644
--- a/devel/py-poetry-core/Makefile
+++ b/devel/py-poetry-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Poetry PEP 517 Build Backend
+WWW= https://github.com/python-poetry/poetry-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-poetry-dynamic-versioning/Makefile b/devel/py-poetry-dynamic-versioning/Makefile
index cb9d212dfc48..65697e064aee 100644
--- a/devel/py-poetry-dynamic-versioning/Makefile
+++ b/devel/py-poetry-dynamic-versioning/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin for Poetry to enable dynamic versioning based on VCS tags
+WWW= https://github.com/mtkennerly/poetry-dynamic-versioning
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-poetry2setup/Makefile b/devel/py-poetry2setup/Makefile
index 1c689d03ba6d..e57b00d2aba7 100644
--- a/devel/py-poetry2setup/Makefile
+++ b/devel/py-poetry2setup/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert python-poetry to setup.py
+WWW= https://github.com/abersheeran/poetry2setup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-polib/Makefile b/devel/py-polib/Makefile
index f3661723eb57..ab28d8b8fbbe 100644
--- a/devel/py-polib/Makefile
+++ b/devel/py-polib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python library to parse and manage gettext catalogs
+WWW= https://github.com/izimobil/polib/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pooch/Makefile b/devel/py-pooch/Makefile
index 3e7a63d613e7..67ddb3c5b547 100644
--- a/devel/py-pooch/Makefile
+++ b/devel/py-pooch/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fetch your sample data files
+WWW= https://github.com/fatiando/pooch
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pop-config/Makefile b/devel/py-pop-config/Makefile
index efc28cabedb3..044e9b35aaec 100644
--- a/devel/py-pop-config/Makefile
+++ b/devel/py-pop-config/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= krion@FreeBSD.org
COMMENT= Tool for creating configuration options for pop projects
+WWW= https://gitlab.com/saltstack/pop/pop-config
LICENSE= APACHE20
diff --git a/devel/py-pop/Makefile b/devel/py-pop/Makefile
index cbdf37984ef6..0445136d7aec 100644
--- a/devel/py-pop/Makefile
+++ b/devel/py-pop/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= krion@FreeBSD.org
COMMENT= Plugin Oriented Programming interface for Python
+WWW= https://pop.readthedocs.io
LICENSE= APACHE20
diff --git a/devel/py-portalocker/Makefile b/devel/py-portalocker/Makefile
index da4475f4f2cf..218694e579ba 100644
--- a/devel/py-portalocker/Makefile
+++ b/devel/py-portalocker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Python library that provides an easy API to file locking
+WWW= https://pypi.org/project/portalocker/
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-positional/Makefile b/devel/py-positional/Makefile
index 832fbb1d87a2..e850b6b89dca 100644
--- a/devel/py-positional/Makefile
+++ b/devel/py-positional/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= novel@FreeBSD.org
COMMENT= Library to enforce positional or key-word arguments
+WWW= https://github.com/morganfainberg/positional
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-posix_ipc/Makefile b/devel/py-posix_ipc/Makefile
index 7d1e625d57ab..a7569bea4c03 100644
--- a/devel/py-posix_ipc/Makefile
+++ b/devel/py-posix_ipc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= POSIX IPC primitives for Python
+WWW= https://semanchuk.com/philip/posix_ipc/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pox/Makefile b/devel/py-pox/Makefile
index 7eb628b0d08c..ab772f78362c 100644
--- a/devel/py-pox/Makefile
+++ b/devel/py-pox/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities for filesystem exploration and automated builds
+WWW= https://github.com/uqfoundation/pox
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-poyo/Makefile b/devel/py-poyo/Makefile
index 9f7f1afa3515..4f500fb74fa3 100644
--- a/devel/py-poyo/Makefile
+++ b/devel/py-poyo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Lightweight YAML Parser
+WWW= https://pypi.org/project/poyo/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ppft/Makefile b/devel/py-ppft/Makefile
index 6221cb59ca94..fb9993f0b556 100644
--- a/devel/py-ppft/Makefile
+++ b/devel/py-ppft/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Distributed and parallel Python
+WWW= https://github.com/uqfoundation/ppft
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-prance/Makefile b/devel/py-prance/Makefile
index 88320c86723d..e133925c1387 100644
--- a/devel/py-prance/Makefile
+++ b/devel/py-prance/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Resolving Swagger/OpenAPI 2.0 and 3.0.0 parser
+WWW= https://github.com/jfinkhaeuser/prance
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pre-commit-hooks/Makefile b/devel/py-pre-commit-hooks/Makefile
index c6a8dc90b4e5..74e3fdd3aa60 100644
--- a/devel/py-pre-commit-hooks/Makefile
+++ b/devel/py-pre-commit-hooks/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pre_commit_hooks-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Some out-of-the-box hooks for pre-commit
+WWW= https://github.com/pre-commit/pre-commit-hooks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pre-commit/Makefile b/devel/py-pre-commit/Makefile
index 4109106e19f9..506ad0d95be7 100644
--- a/devel/py-pre-commit/Makefile
+++ b/devel/py-pre-commit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pre_commit-${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Framework for managing and maintaining multi-language pre-commit hooks
+WWW= https://pre-commit.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-prefixed/Makefile b/devel/py-prefixed/Makefile
index 53ab18e56bc2..3d2927e31db9 100644
--- a/devel/py-prefixed/Makefile
+++ b/devel/py-prefixed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Prefixed alternative numeric library
+WWW= https://github.com/Rockhopper-Technologies/prefixed
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-preshed/Makefile b/devel/py-preshed/Makefile
index c7d5d80dd4cd..1d876388a613 100644
--- a/devel/py-preshed/Makefile
+++ b/devel/py-preshed/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cython hash table
+WWW= https://github.com/explosion/preshed
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pretend/Makefile b/devel/py-pretend/Makefile
index c115acfd9c0e..5d5235ca42ed 100644
--- a/devel/py-pretend/Makefile
+++ b/devel/py-pretend/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Library for stubbing in Python
+WWW= https://github.com/alex/pretend
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-prettyprinter/Makefile b/devel/py-prettyprinter/Makefile
index 32fa05f74203..f695b7378524 100644
--- a/devel/py-prettyprinter/Makefile
+++ b/devel/py-prettyprinter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= monsieurp@gentoo.org
COMMENT= Syntax-highlighting, declarative and composable pretty printer
+WWW= https://pypi.org/project/prettyprinter/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-prettytable/Makefile b/devel/py-prettytable/Makefile
index e21aa0c0e0d0..6cc467c15338 100644
--- a/devel/py-prettytable/Makefile
+++ b/devel/py-prettytable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for displaying tabular data in an ASCII table format
+WWW= https://github.com/jazzband/prettytable
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-prettytable0/Makefile b/devel/py-prettytable0/Makefile
index f8b87bb64fc3..333cd4a49f54 100644
--- a/devel/py-prettytable0/Makefile
+++ b/devel/py-prettytable0/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 0
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for displaying tabular data in an ASCII table format
+WWW= https://github.com/jazzband/prettytable
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-proglog/Makefile b/devel/py-proglog/Makefile
index 555fcdbc8416..ff980f5213d5 100644
--- a/devel/py-proglog/Makefile
+++ b/devel/py-proglog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Log and progress bar manager for console, notebooks and web
+WWW= https://github.com/Edinburgh-Genome-Foundry/Proglog
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-progress/Makefile b/devel/py-progress/Makefile
index 9ac449d6eb34..3a9100fbec76 100644
--- a/devel/py-progress/Makefile
+++ b/devel/py-progress/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Easy to use progress bars
+WWW= https://github.com/verigak/progress
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-promise/Makefile b/devel/py-promise/Makefile
index 49a38c99cfca..747e737d34f8 100644
--- a/devel/py-promise/Makefile
+++ b/devel/py-promise/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Promises/A+ implementation for Python
+WWW= https://github.com/syrusakbary/promise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-prompt-toolkit/Makefile b/devel/py-prompt-toolkit/Makefile
index 7dad93ec44da..3a46b284e2e1 100644
--- a/devel/py-prompt-toolkit/Makefile
+++ b/devel/py-prompt-toolkit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= prompt_toolkit-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for building powerful interactive command lines in Python
+WWW= https://github.com/prompt-toolkit/python-prompt-toolkit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-prompt-toolkit1/Makefile b/devel/py-prompt-toolkit1/Makefile
index e45ee01a649e..2cb342460380 100644
--- a/devel/py-prompt-toolkit1/Makefile
+++ b/devel/py-prompt-toolkit1/Makefile
@@ -8,6 +8,7 @@ DISTNAME= prompt_toolkit-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for building powerful interactive command lines in Python
+WWW= https://github.com/prompt-toolkit/python-prompt-toolkit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-prompt-toolkit2/Makefile b/devel/py-prompt-toolkit2/Makefile
index dea0586acc01..81443e2fa220 100644
--- a/devel/py-prompt-toolkit2/Makefile
+++ b/devel/py-prompt-toolkit2/Makefile
@@ -8,6 +8,7 @@ DISTNAME= prompt_toolkit-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for building powerful interactive command lines in Python
+WWW= https://github.com/prompt-toolkit/python-prompt-toolkit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-proselint/Makefile b/devel/py-proselint/Makefile
index 21f054f1239f..2eef470093d8 100644
--- a/devel/py-proselint/Makefile
+++ b/devel/py-proselint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Linter for prose
+WWW= https://github.com/amperser/proselint
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-proto-plus/Makefile b/devel/py-proto-plus/Makefile
index 999d97d7a2ce..a27c4843c05a 100644
--- a/devel/py-proto-plus/Makefile
+++ b/devel/py-proto-plus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Beautiful, Pythonic protocol buffers
+WWW= https://github.com/googleapis/proto-plus-python
LICENSE= APACHE20
diff --git a/devel/py-protobuf-compiler/Makefile b/devel/py-protobuf-compiler/Makefile
index 38edc8c235cf..71dc68a81b93 100644
--- a/devel/py-protobuf-compiler/Makefile
+++ b/devel/py-protobuf-compiler/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Compile all protobuf files and create package distributions
+WWW= https://github.com/netsaj/python-protobuf-compiler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC_tests}/LICENSE
diff --git a/devel/py-protobuf/Makefile b/devel/py-protobuf/Makefile
index 0cd6309a9d80..53d976c9eb41 100644
--- a/devel/py-protobuf/Makefile
+++ b/devel/py-protobuf/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google protobuf Python Client Library
+WWW= https://github.com/protocolbuffers/protobuf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-proxmoxer/Makefile b/devel/py-proxmoxer/Makefile
index 61880619457b..82f4adaa7c55 100644
--- a/devel/py-proxmoxer/Makefile
+++ b/devel/py-proxmoxer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= david@isnic.is
COMMENT= Wrapper around the Proxmox REST API v2
+WWW= https://github.com/proxmoxer/proxmoxer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-ptable/Makefile b/devel/py-ptable/Makefile
index ced428b21ec3..bb81f613d8dc 100644
--- a/devel/py-ptable/Makefile
+++ b/devel/py-ptable/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PTable-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Display tabular data in an ASCII table format
+WWW= https://github.com/kxxoling/PTable
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-ptpython/Makefile b/devel/py-ptpython/Makefile
index 1338c2d8e124..0afa0025b704 100644
--- a/devel/py-ptpython/Makefile
+++ b/devel/py-ptpython/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python REPL build on top of prompt_toolkit
+WWW= https://github.com/prompt-toolkit/ptpython
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ptvsd/Makefile b/devel/py-ptvsd/Makefile
index 744a418f4eac..4d69be61d3d4 100644
--- a/devel/py-ptvsd/Makefile
+++ b/devel/py-ptvsd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Visual Studio remote debugging server for Python
+WWW= https://pypi.org/project/ptvsd/
LICENSE= APACHE20
diff --git a/devel/py-pudb/Makefile b/devel/py-pudb/Makefile
index 34d57939f48f..aee8963b611a 100644
--- a/devel/py-pudb/Makefile
+++ b/devel/py-pudb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Full-screen, console-based Python debugger
+WWW= https://github.com/inducer/pudb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pure-eval/Makefile b/devel/py-pure-eval/Makefile
index 693e5a087213..376ea7230848 100644
--- a/devel/py-pure-eval/Makefile
+++ b/devel/py-pure-eval/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pure_eval-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Safely evaluate AST nodes without side effects
+WWW= https://github.com/alexmojaki/pure_eval
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-purl/Makefile b/devel/py-purl/Makefile
index 1e62fa7d8a7f..93afde1d565f 100644
--- a/devel/py-purl/Makefile
+++ b/devel/py-purl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Immutable URL class for easy URL-building and manipulation
+WWW= https://github.com/codeinthehole/purl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-py-ubjson/Makefile b/devel/py-py-ubjson/Makefile
index 7b0e3b3ec88d..7c78e4748e65 100644
--- a/devel/py-py-ubjson/Makefile
+++ b/devel/py-py-ubjson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Universal Binary JSON encoder/decoder
+WWW= https://pypi.org/project/py-ubjson/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-py/Makefile b/devel/py-py/Makefile
index 13f61bbf4890..17513df0050d 100644
--- a/devel/py-py/Makefile
+++ b/devel/py-py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Library with cross-python path, ini-parsing, io, code, log facilities
+WWW= https://pylib.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-py_interface/Makefile b/devel/py-py_interface/Makefile
index 83a12d62a92d..93ca825751f2 100644
--- a/devel/py-py_interface/Makefile
+++ b/devel/py-py_interface/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python implementation of an Erlang node
+WWW= https://www.lysator.liu.se/~tab/erlang/py_interface/
LICENSE= LGPL20
diff --git a/devel/py-pyasn1-modules/Makefile b/devel/py-pyasn1-modules/Makefile
index 38535edc67a2..d3d17567985b 100644
--- a/devel/py-pyasn1-modules/Makefile
+++ b/devel/py-pyasn1-modules/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Collection of ASN.1 data structures for py-pyasn1
+WWW= https://github.com/etingof/pyasn1-modules
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pyasn1/Makefile b/devel/py-pyasn1/Makefile
index 6fdf4714a2b6..f3839876c5ea 100644
--- a/devel/py-pyasn1/Makefile
+++ b/devel/py-pyasn1/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mhjacks@swbell.net
COMMENT= ASN.1 toolkit for Python
+WWW= https://github.com/etingof/pyasn1
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-pybind11/Makefile b/devel/py-pybind11/Makefile
index d6b0e2ca7228..81ad580d2afe 100644
--- a/devel/py-pybind11/Makefile
+++ b/devel/py-pybind11/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Seamless interoperability between C++11 and Python
+WWW= https://github.com/pybind/pybind11
LICENSE= BSD3CLAUSE
diff --git a/devel/py-pybix/Makefile b/devel/py-pybix/Makefile
index 986fa611824e..982b6eb058b7 100644
--- a/devel/py-pybix/Makefile
+++ b/devel/py-pybix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Python based Zabbix API utility with helper functions
+WWW= https://pypi.org/project/pybix/
LICENSE= MIT
diff --git a/devel/py-pycadf/Makefile b/devel/py-pycadf/Makefile
index e17f4ea67a00..a8ce6669c6b0 100644
--- a/devel/py-pycadf/Makefile
+++ b/devel/py-pycadf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CADF Library
+WWW= https://docs.openstack.org/pycadf/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pycallgraph/Makefile b/devel/py-pycallgraph/Makefile
index 37ca41c61328..0c59243e784f 100644
--- a/devel/py-pycallgraph/Makefile
+++ b/devel/py-pycallgraph/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Python library that creates call graphs for Python programs
+WWW= https://pycallgraph.slowchop.com/
LICENSE= GPLv2
diff --git a/devel/py-pycapsicum/Makefile b/devel/py-pycapsicum/Makefile
index eed9bf1c8613..eba6f7da2825 100644
--- a/devel/py-pycapsicum/Makefile
+++ b/devel/py-pycapsicum/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= 5e9854f13448.patch:-p1 # https://github.com/stillson/pycapsicum2/pu
MAINTAINER= stillson@gmail.com
COMMENT= Python interface to capsicum security
+WWW= https://github.com/stillson/pycapsicum2
LICENSE= BSD3CLAUSE
diff --git a/devel/py-pycerberus/Makefile b/devel/py-pycerberus/Makefile
index bd86da7f5d7f..b16bd206d763 100644
--- a/devel/py-pycerberus/Makefile
+++ b/devel/py-pycerberus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= douglas@douglasthrift.net
COMMENT= Highly flexible, no magic input validation library
+WWW= https://www.schwarz.eu/opensource/projects/pycerberus
LICENSE= MIT
diff --git a/devel/py-pycmd/Makefile b/devel/py-pycmd/Makefile
index a510be67ff65..951a6f2bec46 100644
--- a/devel/py-pycmd/Makefile
+++ b/devel/py-pycmd/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Tools for managing/searching Python related files
+WWW= https://pypi.org/project/pycmd/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pycodeexport/Makefile b/devel/py-pycodeexport/Makefile
index e41c7d4713d1..feebd8519532 100644
--- a/devel/py-pycodeexport/Makefile
+++ b/devel/py-pycodeexport/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python package for code generation
+WWW= https://github.com/bjodah/pycodeexport
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pycodestyle/Makefile b/devel/py-pycodestyle/Makefile
index 15a57a3f3d34..68109eb12fdd 100644
--- a/devel/py-pycodestyle/Makefile
+++ b/devel/py-pycodestyle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Python style guide checker
+WWW= https://pycodestyle.readthedocs.io/en/latest/
LICENSE= MIT # mentioned as "Expat"
diff --git a/devel/py-pycognito/Makefile b/devel/py-pycognito/Makefile
index 16fc965b60f7..f070dcdf63cc 100644
--- a/devel/py-pycognito/Makefile
+++ b/devel/py-pycognito/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Makes working with AWS Cognito easier for Python developers
+WWW= https://github.com/pvizeli/pycognito
LICENSE= APACHE20
diff --git a/devel/py-pycompilation/Makefile b/devel/py-pycompilation/Makefile
index 9fd155bfe3cd..c9f27dc50cfa 100644
--- a/devel/py-pycompilation/Makefile
+++ b/devel/py-pycompilation/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for compilation (meta programming)
+WWW= https://github.com/bjodah/pycompilation
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pycparser/Makefile b/devel/py-pycparser/Makefile
index 548ad8ff00bd..c94c5a22b897 100644
--- a/devel/py-pycparser/Makefile
+++ b/devel/py-pycparser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C parser in Python
+WWW= https://github.com/eliben/pycparser
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pydantic/Makefile b/devel/py-pydantic/Makefile
index 879013dc8037..ec00378b359d 100644
--- a/devel/py-pydantic/Makefile
+++ b/devel/py-pydantic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Data validation and settings management using python 3.6 type hinting
+WWW= https://github.com/samuelcolvin/pydantic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pydash/Makefile b/devel/py-pydash/Makefile
index 71cf0b48f6d3..08fdbf1eddd3 100644
--- a/devel/py-pydash/Makefile
+++ b/devel/py-pydash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= Kitchen sink of Python utility libraries for doing "stuff"
+WWW= https://pypi.org/pypi/pydash/
LICENSE= MIT
diff --git a/devel/py-pydecor/Makefile b/devel/py-pydecor/Makefile
index c6ae0e95f474..63ba0fd8d255 100644
--- a/devel/py-pydecor/Makefile
+++ b/devel/py-pydecor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Easy peasy Python decorators
+WWW= https://github.com/mplanchard/pydecor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pydenticon/Makefile b/devel/py-pydenticon/Makefile
index e3ec0b223195..83ec4179b739 100644
--- a/devel/py-pydenticon/Makefile
+++ b/devel/py-pydenticon/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for generating identicons - an enhanced port of Sigil
+WWW= https://github.com/azaghal/pydenticon
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pydevd/Makefile b/devel/py-pydevd/Makefile
index fdd613f30e19..ce3d01ed888f 100644
--- a/devel/py-pydevd/Makefile
+++ b/devel/py-pydevd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Debugger used in PyDev and PyCharm
+WWW= https://pypi.org/project/pydevd/
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pydispatcher/Makefile b/devel/py-pydispatcher/Makefile
index 40430c239dd2..08141931f294 100644
--- a/devel/py-pydispatcher/Makefile
+++ b/devel/py-pydispatcher/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyDispatcher-${PORTVERSION}
MAINTAINER= eric@camachat.org
COMMENT= Multi-producer-multi-consumer signal dispatching mechanism
+WWW= http://pydispatcher.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/py-pydocstyle/Makefile b/devel/py-pydocstyle/Makefile
index 91fa351cb775..deebd0553209 100644
--- a/devel/py-pydocstyle/Makefile
+++ b/devel/py-pydocstyle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Python docstring style checker
+WWW= https://pypi.org/project/pydocstyle/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE-MIT
diff --git a/devel/py-pydrive/Makefile b/devel/py-pydrive/Makefile
index fe339c74d624..f260305f0eff 100644
--- a/devel/py-pydrive/Makefile
+++ b/devel/py-pydrive/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PyDrive-${PORTVERSION}
MAINTAINER= paul@gromit.dlib.vt.edu
COMMENT= Google drive api made easy
+WWW= https://github.com/googledrive/PyDrive
LICENSE= APACHE20
diff --git a/devel/py-pyee/Makefile b/devel/py-pyee/Makefile
index 23fe096465a7..5588d45108a1 100644
--- a/devel/py-pyee/Makefile
+++ b/devel/py-pyee/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python EventEmitter implementation
+WWW= https://github.com/jfhbrook/pyee
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyelftools/Makefile b/devel/py-pyelftools/Makefile
index 398ed452baca..926ae8179348 100644
--- a/devel/py-pyelftools/Makefile
+++ b/devel/py-pyelftools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library for analyzing ELF files and DWARF debugging information
+WWW= https://github.com/eliben/pyelftools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyface/Makefile b/devel/py-pyface/Makefile
index 0bdf6eea8c01..4fce3832995d 100644
--- a/devel/py-pyface/Makefile
+++ b/devel/py-pyface/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Enthought traits-capable windowing framework
+WWW= https://docs.enthought.com/pyface/
LICENSE= BSD3CLAUSE EPL LGPL21 LGPL3
LICENSE_COMB= multi
diff --git a/devel/py-pyfcm/Makefile b/devel/py-pyfcm/Makefile
index 81adb541cf3e..32a715b8646f 100644
--- a/devel/py-pyfcm/Makefile
+++ b/devel/py-pyfcm/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Python client for Firebase Cloud Messaging
+WWW= https://olucurious.github.io/PyFCM/
LICENSE= MIT
diff --git a/devel/py-pyflakes/Makefile b/devel/py-pyflakes/Makefile
index a80ce77fda15..cc5e53cc9532 100644
--- a/devel/py-pyflakes/Makefile
+++ b/devel/py-pyflakes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Passive checker of Python programs
+WWW= https://github.com/PyCQA/pyflakes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyformance/Makefile b/devel/py-pyformance/Makefile
index 8883e78c4ea5..d9f82f7ce229 100644
--- a/devel/py-pyformance/Makefile
+++ b/devel/py-pyformance/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= waitman@waitman.net
COMMENT= Toolset for performance measurement and statistics
+WWW= https://pypi.org/project/pyformance/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pygdbmi/Makefile b/devel/py-pygdbmi/Makefile
index a1d615956594..30e7f7f53670 100644
--- a/devel/py-pygdbmi/Makefile
+++ b/devel/py-pygdbmi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse gdb machine interface output with Python
+WWW= https://github.com/cs01/pygdbmi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pygit2/Makefile b/devel/py-pygit2/Makefile
index 6a2b99b05a63..5b286dba6290 100644
--- a/devel/py-pygit2/Makefile
+++ b/devel/py-pygit2/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Python bindings for libgit2
+WWW= https://www.pygit2.org
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-pygithub/Makefile b/devel/py-pygithub/Makefile
index 919ce45a6797..134ec2a7ecaa 100644
--- a/devel/py-pygithub/Makefile
+++ b/devel/py-pygithub/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyGithub-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python library implementing the full GitHub API v3
+WWW= https://github.com/jacquev6/PyGithub
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/py-pygpx/Makefile b/devel/py-pygpx/Makefile
index 9fe919005bd9..22ac04035651 100644
--- a/devel/py-pygpx/Makefile
+++ b/devel/py-pygpx/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wenheping@gmail.com
COMMENT= Python Module For Parsing GPS Exchange Format (GPX) File
+WWW= https://pypi.org/project/pygpx/
PLIST_SUB= GPX_INFO=${PYDISTUTILS_EGGINFO}
diff --git a/devel/py-pyhashxx/Makefile b/devel/py-pyhashxx/Makefile
index e130e4049e46..54f70f953999 100644
--- a/devel/py-pyhashxx/Makefile
+++ b/devel/py-pyhashxx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python wrapper for xxHash algorithm
+WWW= https://github.com/ewencp/pyhashxx
LICENSE= BSD2CLAUSE
diff --git a/devel/py-pyhcl/Makefile b/devel/py-pyhcl/Makefile
index 871ec6a249ca..66d2b6c5777a 100644
--- a/devel/py-pyhcl/Makefile
+++ b/devel/py-pyhcl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ale_sagra@hotmail.com
COMMENT= HCL configuration parser for Python
+WWW= https://github.com/virtuald/pyhcl
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyicu/Makefile b/devel/py-pyicu/Makefile
index 765a134751a6..61ad5ac195f7 100644
--- a/devel/py-pyicu/Makefile
+++ b/devel/py-pyicu/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PyICU-${PORTVERSION}
MAINTAINER= bland@FreeBSD.org
COMMENT= Python extension wrapping IBM's ICU C++ API #'
+WWW= https://pypi.org/project/PyICU/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyina/Makefile b/devel/py-pyina/Makefile
index 6eaafa86de4b..61adcaec4ad2 100644
--- a/devel/py-pyina/Makefile
+++ b/devel/py-pyina/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= MPI parallel map and cluster scheduling
+WWW= https://github.com/uqfoundation/pyina
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyinotify/Makefile b/devel/py-pyinotify/Makefile
index 60812998eb42..81585d455446 100644
--- a/devel/py-pyinotify/Makefile
+++ b/devel/py-pyinotify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python interface to (lib)inotify
+WWW= https://github.com/seb-m/pyinotify
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-pyinquirer/Makefile b/devel/py-pyinquirer/Makefile
index bed4ad1ce5e2..bc4fe31c6449 100644
--- a/devel/py-pyinquirer/Makefile
+++ b/devel/py-pyinquirer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Collection of common interactive command line user interfaces
+WWW= https://github.com/CITGuru/PyInquirer/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyinstaller/Makefile b/devel/py-pyinstaller/Makefile
index 9c2442dea093..db76157099e2 100644
--- a/devel/py-pyinstaller/Makefile
+++ b/devel/py-pyinstaller/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PyInstaller-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Program to create standalone executables from Python scripts
+WWW= https://www.pyinstaller.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-pyjq/Makefile b/devel/py-pyjq/Makefile
index d3a967e9c5c9..173c02cd2df0 100644
--- a/devel/py-pyjq/Makefile
+++ b/devel/py-pyjq/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Python binding for jq
+WWW= https://github.com/doloopwhile/pyjq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyjsparser/Makefile b/devel/py-pyjsparser/Makefile
index e829b93bfe2e..14074060e86c 100644
--- a/devel/py-pyjsparser/Makefile
+++ b/devel/py-pyjsparser/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tcberner@FreeBSD.org
COMMENT= Fast javascript parser
+WWW= https://github.com/PiotrDabkowski/pyjsparser
LICENSE= MIT
diff --git a/devel/py-pylama/Makefile b/devel/py-pylama/Makefile
index 2eb7f7aa3ad9..6850d0e19857 100644
--- a/devel/py-pylama/Makefile
+++ b/devel/py-pylama/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= alex@xanderio.de
COMMENT= Code audit tool for Python
+WWW= https://github.com/klen/pylama
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pylev/Makefile b/devel/py-pylev/Makefile
index 031e6761b43c..092f056e85c7 100644
--- a/devel/py-pylev/Makefile
+++ b/devel/py-pylev/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure Python Levenshtein implementation
+WWW= https://github.com/toastdriven/pylev
LICENSE= BSD3CLAUSE
diff --git a/devel/py-pylibsrtp/Makefile b/devel/py-pylibsrtp/Makefile
index 400e356ab0c6..02b01c56be25 100644
--- a/devel/py-pylibsrtp/Makefile
+++ b/devel/py-pylibsrtp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Python wrapper around libsrtp
+WWW= https://github.com/jlaine/pylibsrtp
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pylint-django/Makefile b/devel/py-pylint-django/Makefile
index 71c2a77bc6ce..c4c26e02c86a 100644
--- a/devel/py-pylint-django/Makefile
+++ b/devel/py-pylint-django/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pylint plugin to understand the Django web framework
+WWW= https://github.com/PyCQA/pylint-django
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pylint-plugin-utils/Makefile b/devel/py-pylint-plugin-utils/Makefile
index 5f1a0770314d..1df36cb42d5e 100644
--- a/devel/py-pylint-plugin-utils/Makefile
+++ b/devel/py-pylint-plugin-utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities and helpers for writing Pylint plugins
+WWW= https://github.com/PyCQA/pylint-plugin-utils
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pylru-cache/Makefile b/devel/py-pylru-cache/Makefile
index cd19127d1b64..d7a6be8af6d5 100644
--- a/devel/py-pylru-cache/Makefile
+++ b/devel/py-pylru-cache/Makefile
@@ -7,6 +7,7 @@ DISTNAME= py_lru_cache-${PORTVERSION}
MAINTAINER= philip@FreeBSD.org
COMMENT= LRU cache for Python
+WWW= https://pypi.org/project/py_lru_cache/
LICENSE= BSD3CLAUSE GPLv3
LICENSE_COMB= dual
diff --git a/devel/py-pylru/Makefile b/devel/py-pylru/Makefile
index 5f9709c63999..bf60e536dad2 100644
--- a/devel/py-pylru/Makefile
+++ b/devel/py-pylru/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kevans@FreeBSD.org
COMMENT= Least recently used (lru) cache implementation
+WWW= https://github.com/jlhutch/pylru
LICENSE= GPLv2
diff --git a/devel/py-pyls-black/Makefile b/devel/py-pyls-black/Makefile
index bec31e4895bc..07333ba8abd6 100644
--- a/devel/py-pyls-black/Makefile
+++ b/devel/py-pyls-black/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Black plugin for the Python Language Server
+WWW= https://github.com/rupert/pyls-black
LICENSE= MIT
diff --git a/devel/py-pymarc/Makefile b/devel/py-pymarc/Makefile
index a1dc3aa8e229..cc6a7b261802 100644
--- a/devel/py-pymarc/Makefile
+++ b/devel/py-pymarc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Read Write And Modify MARC Bibliographic Data
+WWW= https://github.com/edsu/pymarc
LICENSE= BSD2CLAUSE
diff --git a/devel/py-pymaven-patch/Makefile b/devel/py-pymaven-patch/Makefile
index 5dd7f1bf3cf2..5bbb62e17a01 100644
--- a/devel/py-pymaven-patch/Makefile
+++ b/devel/py-pymaven-patch/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Library for interfacing with maven
+WWW= https://github.com/nexB/pymaven
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pymisp/Makefile b/devel/py-pymisp/Makefile
index 1b0e9a7ebf13..50e9d8ae5d34 100644
--- a/devel/py-pymisp/Makefile
+++ b/devel/py-pymisp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Python library to access MISP platforms via their REST API
+WWW= https://github.com/MISP/PyMISP
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pympler/Makefile b/devel/py-pympler/Makefile
index 3f506b9f9f3a..4f868a860fb9 100644
--- a/devel/py-pympler/Makefile
+++ b/devel/py-pympler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Measure, monitor and analyze the memory behavior of Python objects
+WWW= https://github.com/pympler/pympler
LICENSE= APACHE20
diff --git a/devel/py-pymtbl/Makefile b/devel/py-pymtbl/Makefile
index db5b0cc131d8..d2d550895ea8 100644
--- a/devel/py-pymtbl/Makefile
+++ b/devel/py-pymtbl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= truckman@FreeBSD.org
COMMENT= Python wrapper for devel/mtbl
+WWW= https://github.com/farsightsec/pymtbl
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/py-pynest2d/Makefile b/devel/py-pynest2d/Makefile
index 9b47558ffb9f..41562409ecd1 100644
--- a/devel/py-pynest2d/Makefile
+++ b/devel/py-pynest2d/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= CPython bindings for libnest2d by Ultimaker
+WWW= https://github.com/Ultimaker/libnest2d
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyopencl/Makefile b/devel/py-pyopencl/Makefile
index 6616830dcb14..33743ee094eb 100644
--- a/devel/py-pyopencl/Makefile
+++ b/devel/py-pyopencl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python wrapper for OpenCL
+WWW= https://mathema.tician.de/software/pyopencl/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyparsing/Makefile b/devel/py-pyparsing/Makefile
index cc848eb8236b..0e0a08239f3b 100644
--- a/devel/py-pyparsing/Makefile
+++ b/devel/py-pyparsing/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= General parsing module for Python
+WWW= https://github.com/pyparsing/pyparsing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyparsing2/Makefile b/devel/py-pyparsing2/Makefile
index f4184eb36ffd..416c5234446b 100644
--- a/devel/py-pyparsing2/Makefile
+++ b/devel/py-pyparsing2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= bofh@FreeBSD.org
COMMENT= General parsing module for Python - 2.X branch
+WWW= https://pypi.org/project/pyparsing/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyperclip/Makefile b/devel/py-pyperclip/Makefile
index 61123e107e7f..8d54b89db969 100644
--- a/devel/py-pyperclip/Makefile
+++ b/devel/py-pyperclip/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= shaun@FreeBSD.org
COMMENT= Cross-platform clipboard module for Python
+WWW= https://github.com/asweigart/pyperclip
LICENSE= BSD3CLAUSE
diff --git a/devel/py-pyperf/Makefile b/devel/py-pyperf/Makefile
index ba2b3855ee8e..228297e32983 100644
--- a/devel/py-pyperf/Makefile
+++ b/devel/py-pyperf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Run and analyze benchmarks
+WWW= https://github.com/psf/pyperf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-pyplusplus/Makefile b/devel/py-pyplusplus/Makefile
index 579eeb36c878..9e05bf6bcf4c 100644
--- a/devel/py-pyplusplus/Makefile
+++ b/devel/py-pyplusplus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Framework of components for creating a C++ code generator
+WWW= https://github.com/ompl/pyplusplus
LICENSE= BSL
diff --git a/devel/py-pyproject-fmt/Makefile b/devel/py-pyproject-fmt/Makefile
index 5b0b1e0e0c59..27d3593a6855 100644
--- a/devel/py-pyproject-fmt/Makefile
+++ b/devel/py-pyproject-fmt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pyproject_fmt-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Format your pyproject.toml file
+WWW= https://github.com/tox-dev/pyproject-fmt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pyproject-metadata/Makefile b/devel/py-pyproject-metadata/Makefile
index 15acdee7c444..9c7949415a20 100644
--- a/devel/py-pyproject-metadata/Makefile
+++ b/devel/py-pyproject-metadata/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PEP 621 metadata parsing
+WWW= https://github.com/FFY00/python-pyproject-metadata
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pypugjs/Makefile b/devel/py-pypugjs/Makefile
index 793d483b47e7..4f87305cd289 100644
--- a/devel/py-pypugjs/Makefile
+++ b/devel/py-pypugjs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PugJS syntax adapter for Django, Jinja2 and Mako templates
+WWW= https://github.com/kakulukia/pypugjs
LICENSE= MIT
diff --git a/devel/py-pyqtree/Makefile b/devel/py-pyqtree/Makefile
index 44074b822635..d90d53b8bcba 100644
--- a/devel/py-pyqtree/Makefile
+++ b/devel/py-pyqtree/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Pyqtree-${PORTVERSION}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Pure Python quad tree spatial index for GIS or rendering usage
+WWW= https://github.com/karimbahgat/Pyqtree
LICENSE= MIT
diff --git a/devel/py-pyquery/Makefile b/devel/py-pyquery/Makefile
index 93a4b1be090a..156b6fc6251c 100644
--- a/devel/py-pyquery/Makefile
+++ b/devel/py-pyquery/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= jQuery-like library for Python
+WWW= https://github.com/gawel/pyquery
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pyquil/Makefile b/devel/py-pyquil/Makefile
index d9d1ca2505f4..80d3e081f868 100644
--- a/devel/py-pyquil/Makefile
+++ b/devel/py-pyquil/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= PyQuil: Quantum programming in Python
+WWW= https://github.com/rigetti/pyquil
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lark>=0.11.1:devel/py-lark@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}networkx>=2.5:math/py-networkx@${PY_FLAVOR} \
diff --git a/devel/py-pyral/Makefile b/devel/py-pyral/Makefile
index e92ddd484f26..c929dfba5a63 100644
--- a/devel/py-pyral/Makefile
+++ b/devel/py-pyral/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python toolkit for Agile Central (Rally) REST API
+WWW= https://github.com/RallyTools/RallyRestToolkitForPython
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyrepl/Makefile b/devel/py-pyrepl/Makefile
index 53965962b53d..962c59cfe36a 100644
--- a/devel/py-pyrepl/Makefile
+++ b/devel/py-pyrepl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Replacement for readline and interactive environment for Python
+WWW= https://bitbucket.org/pypy/pyrepl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyrfc3339/Makefile b/devel/py-pyrfc3339/Makefile
index 95d1d1290fa0..04127dad3609 100644
--- a/devel/py-pyrfc3339/Makefile
+++ b/devel/py-pyrfc3339/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pyRFC3339-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate and parse RFC 3339 timestamps
+WWW= https://pypi.org/project/pyRFC3339/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pyright/Makefile b/devel/py-pyright/Makefile
index b256876b063f..cf0d87112c34 100644
--- a/devel/py-pyright/Makefile
+++ b/devel/py-pyright/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command line wrapper for pyright
+WWW= https://github.com/RobertCraigie/pyright-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyro/Makefile b/devel/py-pyro/Makefile
index bc6110a2fe39..16301db2bb70 100644
--- a/devel/py-pyro/Makefile
+++ b/devel/py-pyro/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Pyro4-${PORTVERSION}
MAINTAINER= rm@FreeBSD.org
COMMENT= Distributed Object Middleware for Python (IPC/RPC)
+WWW= https://pythonhosted.org/Pyro4/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyrsistent/Makefile b/devel/py-pyrsistent/Makefile
index 24c574978c2a..8cfb095a981f 100644
--- a/devel/py-pyrsistent/Makefile
+++ b/devel/py-pyrsistent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Persistent/Functional/Immutable data structures
+WWW= https://github.com/tobgu/pyrsistent
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.mit
diff --git a/devel/py-pyscaffold/Makefile b/devel/py-pyscaffold/Makefile
index 40991877f002..0e0ec743fd4f 100644
--- a/devel/py-pyscaffold/Makefile
+++ b/devel/py-pyscaffold/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyScaffold-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Template tool for putting up the scaffold of a Python project
+WWW= https://github.com/pyscaffold/pyscaffold
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pysdl2/Makefile b/devel/py-pysdl2/Makefile
index 8f438b5cf69d..4cede02eea14 100644
--- a/devel/py-pysdl2/Makefile
+++ b/devel/py-pysdl2/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PySDL2-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python bindings to the SDL2 libraries
+WWW= https://github.com/py-sdl/py-sdl2
LICENSE= PD CC0-1.0 ZLIB
LICENSE_COMB= dual
diff --git a/devel/py-pyshp/Makefile b/devel/py-pyshp/Makefile
index a12f6536963a..28619b7adb32 100644
--- a/devel/py-pyshp/Makefile
+++ b/devel/py-pyshp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Pure Python read/write support for ESRI Shapefile format
+WWW= https://github.com/GeospatialPython/pyshp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/py-pysimdjson/Makefile b/devel/py-pysimdjson/Makefile
index d73f11296fa5..8d347bf766a1 100644
--- a/devel/py-pysimdjson/Makefile
+++ b/devel/py-pysimdjson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Python bindings for the simdjson project
+WWW= https://pysimdjson.tkte.ch/
LICENSE= MIT
diff --git a/devel/py-pysparklines/Makefile b/devel/py-pysparklines/Makefile
index b576fcdb3e61..b256c61c0b73 100644
--- a/devel/py-pysparklines/Makefile
+++ b/devel/py-pysparklines/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Unicode sparkline generation library in Python
+WWW= https://github.com/RedKrieg/pysparklines
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pystorm/Makefile b/devel/py-pystorm/Makefile
index 7880e1edaedb..cd3676f95cfc 100644
--- a/devel/py-pystorm/Makefile
+++ b/devel/py-pystorm/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Battle-tested Apache Storm Multi-Lang implementation for Python
+WWW= https://github.com/pystorm/pystorm
LICENSE= APACHE20
diff --git a/devel/py-pyte/Makefile b/devel/py-pyte/Makefile
index bc15fe881abf..9686e2f5502c 100644
--- a/devel/py-pyte/Makefile
+++ b/devel/py-pyte/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Simple VTXXX-compatible terminal emulator
+WWW= https://github.com/selectel/pyte
LICENSE= LGPL3
diff --git a/devel/py-pytest-aiohttp/Makefile b/devel/py-pytest-aiohttp/Makefile
index 6fed8c8a0427..250749f9a052 100644
--- a/devel/py-pytest-aiohttp/Makefile
+++ b/devel/py-pytest-aiohttp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pytest plugin for aiohttp support
+WWW= https://github.com/aio-libs/pytest-aiohttp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-asyncio/Makefile b/devel/py-pytest-asyncio/Makefile
index 7435d8ccaaea..8bf1cb2671f6 100644
--- a/devel/py-pytest-asyncio/Makefile
+++ b/devel/py-pytest-asyncio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Py.test plugin providing fixtures and markers for asyncio
+WWW= https://pypi.org/project/pytest-asyncio/
LICENSE= APACHE20
diff --git a/devel/py-pytest-azurepipelines/Makefile b/devel/py-pytest-azurepipelines/Makefile
index f57635eeb085..574c8c27e948 100644
--- a/devel/py-pytest-azurepipelines/Makefile
+++ b/devel/py-pytest-azurepipelines/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Formatting PyTest output for Azure Pipelines UI
+WWW= https://github.com/tonybaloney/pytest-azurepipelines
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-benchmark/Makefile b/devel/py-pytest-benchmark/Makefile
index 9371dfde27eb..8db38a0819c7 100644
--- a/devel/py-pytest-benchmark/Makefile
+++ b/devel/py-pytest-benchmark/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= pytest fixture for benchmarking code
+WWW= https://github.com/ionelmc/pytest-benchmark
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-black-multipy/Makefile b/devel/py-pytest-black-multipy/Makefile
index 0e31fd1a1e7a..bffc928e813a 100644
--- a/devel/py-pytest-black-multipy/Makefile
+++ b/devel/py-pytest-black-multipy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Allow --black on older Pythons
+WWW= https://github.com/jaraco/pytest-black-multipy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-black/Makefile b/devel/py-pytest-black/Makefile
index 4b649e135e5d..a952c086dc83 100644
--- a/devel/py-pytest-black/Makefile
+++ b/devel/py-pytest-black/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= pytest plugin to enable format checking with black
+WWW= https://github.com/shopkeep/pytest-black
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-cache/Makefile b/devel/py-pytest-cache/Makefile
index 56207f7e93ad..1c91f12cd99b 100644
--- a/devel/py-pytest-cache/Makefile
+++ b/devel/py-pytest-cache/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Pytest plugin with mechanisms for caching across test runs
+WWW= https://bitbucket.org/hpk42/pytest-cache/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-canonical-data/Makefile b/devel/py-pytest-canonical-data/Makefile
index 27ebbef644c4..090858c43f6c 100644
--- a/devel/py-pytest-canonical-data/Makefile
+++ b/devel/py-pytest-canonical-data/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Plugin which compares results with canonical ones from previous runs
+WWW= https://pypi.org/project/pytest-canonical-data/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-capturelog/Makefile b/devel/py-pytest-capturelog/Makefile
index 3dc0f3a17a24..466240328591 100644
--- a/devel/py-pytest-capturelog/Makefile
+++ b/devel/py-pytest-capturelog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Py.test plugin to capture log messages
+WWW= https://bitbucket.org/memedough/pytest-capturelog/overview
LICENSE= MIT
diff --git a/devel/py-pytest-checkdocs/Makefile b/devel/py-pytest-checkdocs/Makefile
index c7bf258ea4d0..27dddec24499 100644
--- a/devel/py-pytest-checkdocs/Makefile
+++ b/devel/py-pytest-checkdocs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Check the README when running tests
+WWW= https://github.com/jaraco/pytest-checkdocs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-cov/Makefile b/devel/py-pytest-cov/Makefile
index 7bebf037c4e5..70e90caf5297 100644
--- a/devel/py-pytest-cov/Makefile
+++ b/devel/py-pytest-cov/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Pytest plugin for measuring coverage
+WWW= https://github.com/pytest-dev/pytest-cov
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-datadir/Makefile b/devel/py-pytest-datadir/Makefile
index 0ad996e77e0c..31598ea5a4ed 100644
--- a/devel/py-pytest-datadir/Makefile
+++ b/devel/py-pytest-datadir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= pytest plugin for test data directories and files
+WWW= https://pypi.org/project/pytest-datadir/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-django/Makefile b/devel/py-pytest-django/Makefile
index bdb32a443f74..db4d78a77de8 100644
--- a/devel/py-pytest-django/Makefile
+++ b/devel/py-pytest-django/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Django plugin for py.test
+WWW= https://github.com/pytest-dev/pytest-django
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-enabler/Makefile b/devel/py-pytest-enabler/Makefile
index db3fdca2c69b..8ad1747d14f9 100644
--- a/devel/py-pytest-enabler/Makefile
+++ b/devel/py-pytest-enabler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enable installed pytest plugins
+WWW= https://github.com/jaraco/pytest-enabler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-env/Makefile b/devel/py-pytest-env/Makefile
index f6e4d1007e6c..b15ffcccfa88 100644
--- a/devel/py-pytest-env/Makefile
+++ b/devel/py-pytest-env/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Py.test plugin that allows you to add environment variables
+WWW= https://github.com/MobileDynasty/pytest-env
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=2.6:devel/py-pytest@${PY_FLAVOR}
diff --git a/devel/py-pytest-factoryboy/Makefile b/devel/py-pytest-factoryboy/Makefile
index f492c6f42e60..ce890b577be2 100644
--- a/devel/py-pytest-factoryboy/Makefile
+++ b/devel/py-pytest-factoryboy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Factory approach to testing with the dependency injection
+WWW= https://github.com/pytest-dev/pytest-factoryboy
LICENSE= MIT
diff --git a/devel/py-pytest-fixture-config/Makefile b/devel/py-pytest-fixture-config/Makefile
index 6b35755a0480..20eb5c4abd6c 100644
--- a/devel/py-pytest-fixture-config/Makefile
+++ b/devel/py-pytest-fixture-config/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Fixture configuration utils for py.test
+WWW= https://github.com/manahl/pytest-plugins/tree/master/pytest-fixture-config
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-flake8/Makefile b/devel/py-pytest-flake8/Makefile
index 68106702f89c..8bc47b1e92b1 100644
--- a/devel/py-pytest-flake8/Makefile
+++ b/devel/py-pytest-flake8/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= pytest plugin to check FLAKE8 requirement
+WWW= https://pypi.org/project/pytest-flake8/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-flakes/Makefile b/devel/py-pytest-flakes/Makefile
index c27c09e618ab..5d079950f0a7 100644
--- a/devel/py-pytest-flakes/Makefile
+++ b/devel/py-pytest-flakes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pytest plugin for efficiently checking python source with pyflakes
+WWW= https://github.com/fschulze/pytest-flakes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-flask/Makefile b/devel/py-pytest-flask/Makefile
index 9d7f495edc33..cf13943ff140 100644
--- a/devel/py-pytest-flask/Makefile
+++ b/devel/py-pytest-flask/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Set of py.test fixtures to test Flask applications
+WWW= https://github.com/pytest-dev/pytest-flask
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-forked/Makefile b/devel/py-pytest-forked/Makefile
index f4c442e5ca74..5148cdf7c07f 100644
--- a/devel/py-pytest-forked/Makefile
+++ b/devel/py-pytest-forked/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Run tests in isolated forked subprocesses
+WWW= https://github.com/pytest-dev/pytest-forked
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-freezegun/Makefile b/devel/py-pytest-freezegun/Makefile
index a18649c98984..dc242dabd43d 100644
--- a/devel/py-pytest-freezegun/Makefile
+++ b/devel/py-pytest-freezegun/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Wrap tests with fixtures in freeze_time
+WWW= https://github.com/ktosiek/pytest-freezegun
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-helpers-namespace/Makefile b/devel/py-pytest-helpers-namespace/Makefile
index 8165b6e8292a..261d0072fc47 100644
--- a/devel/py-pytest-helpers-namespace/Makefile
+++ b/devel/py-pytest-helpers-namespace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Provide a helpers namespace in pytest
+WWW= https://pypi.org/project/pytest-helpers-namespace/
LICENSE= APACHE20
diff --git a/devel/py-pytest-html/Makefile b/devel/py-pytest-html/Makefile
index 0d8d671a0d5d..97f1f2d648de 100644
--- a/devel/py-pytest-html/Makefile
+++ b/devel/py-pytest-html/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Pytest plugin for generating html reports
+WWW= https://github.com/pytest-dev/pytest-html
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-httpbin/Makefile b/devel/py-pytest-httpbin/Makefile
index d0ec26c157e9..2c2d65003daa 100644
--- a/devel/py-pytest-httpbin/Makefile
+++ b/devel/py-pytest-httpbin/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Easily test your HTTP library against a local copy of httpbin.org
+WWW= https://github.com/kevin1024/pytest-httpbin
LICENSE= MIT
diff --git a/devel/py-pytest-httpserver/Makefile b/devel/py-pytest-httpserver/Makefile
index c281cc2efc60..1e500eb46ff5 100644
--- a/devel/py-pytest-httpserver/Makefile
+++ b/devel/py-pytest-httpserver/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pytest_httpserver-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= HTTP server for pytest
+WWW= https://github.com/csernazs/pytest-httpserver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-isort/Makefile b/devel/py-pytest-isort/Makefile
index 964e2404115a..3616bfe893fc 100644
--- a/devel/py-pytest-isort/Makefile
+++ b/devel/py-pytest-isort/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= py.test plugin to check import ordering using isort
+WWW= https://github.com/stephrdev/pytest-isort
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/devel/py-pytest-lazy-fixture/Makefile b/devel/py-pytest-lazy-fixture/Makefile
index 7f5bb8e4895d..e47187eb0507 100644
--- a/devel/py-pytest-lazy-fixture/Makefile
+++ b/devel/py-pytest-lazy-fixture/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use fixtures in pytest.mark.parametrize
+WWW= https://github.com/TvoroG/pytest-lazy-fixture
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-localserver/Makefile b/devel/py-pytest-localserver/Makefile
index 09d267699f76..eeafac436c09 100644
--- a/devel/py-pytest-localserver/Makefile
+++ b/devel/py-pytest-localserver/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Py.test Plugin to test server connections locally
+WWW= https://github.com/pytest-dev/pytest-localserver
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-markdown/Makefile b/devel/py-pytest-markdown/Makefile
index 75c4d60c8959..35e706073b38 100644
--- a/devel/py-pytest-markdown/Makefile
+++ b/devel/py-pytest-markdown/Makefile
@@ -1,4 +1,3 @@
-
PORTNAME= pytest-markdown
PORTVERSION= 1.0.2
CATEGORIES= devel python
@@ -8,10 +7,10 @@ DISTNAME= pytest_markdown-${PORTVERSION}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Test your markdown docs with pytest
+WWW= https://github.com/Jc2k/pytest-markdown
LICENSE= APACHE20
-
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=6.0.1:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}CommonMark>=0.9.1:textproc/py-CommonMark@${PY_FLAVOR}
diff --git a/devel/py-pytest-metadata/Makefile b/devel/py-pytest-metadata/Makefile
index 19ba9409ea17..52b1d1f45b24 100644
--- a/devel/py-pytest-metadata/Makefile
+++ b/devel/py-pytest-metadata/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Pytest plugin for test session metadata
+WWW= https://github.com/pytest-dev/pytest-metadata
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-mock/Makefile b/devel/py-pytest-mock/Makefile
index 001d84cc4b29..036553368bad 100644
--- a/devel/py-pytest-mock/Makefile
+++ b/devel/py-pytest-mock/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= b3badafebedea3605c90eb22a68adff2885a8bb0.patch:-p1
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Thin wrapper around the mock package for easier use with py.test
+WWW= https://github.com/pytest-dev/pytest-mock/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-mpl/Makefile b/devel/py-pytest-mpl/Makefile
index 35caf8d80241..8d1dfa4dfa48 100644
--- a/devel/py-pytest-mpl/Makefile
+++ b/devel/py-pytest-mpl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pytest plugin to facilitate image comparison for Matplotlib figures
+WWW= https://github.com/matplotlib/pytest-mpl
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-mutagen/Makefile b/devel/py-pytest-mutagen/Makefile
index 0e773648e9ad..f03e39acb6ec 100644
--- a/devel/py-pytest-mutagen/Makefile
+++ b/devel/py-pytest-mutagen/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Add the mutation testing feature to pytest
+WWW= https://pypi.org/project/pytest-mutagen/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-mypy/Makefile b/devel/py-pytest-mypy/Makefile
index 310f8b62845b..82a713eb6261 100644
--- a/devel/py-pytest-mypy/Makefile
+++ b/devel/py-pytest-mypy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mypy static type checker plugin for pytest
+WWW= https://github.com/dbader/pytest-mypy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-nunit/Makefile b/devel/py-pytest-nunit/Makefile
index 1a43e8c100b1..3e0e36d5258d 100644
--- a/devel/py-pytest-nunit/Makefile
+++ b/devel/py-pytest-nunit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= pytest plugin for generating NUnit3 test result XML output
+WWW= https://github.com/pytest-dev/pytest-nunit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-pep8/Makefile b/devel/py-pytest-pep8/Makefile
index fa0036e7a504..515f30512cd5 100644
--- a/devel/py-pytest-pep8/Makefile
+++ b/devel/py-pytest-pep8/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Pytest plugin to check PEP8 requirements
+WWW= https://bitbucket.org/pytest-dev/pytest-pep8
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-plus/Makefile b/devel/py-pytest-plus/Makefile
index 0a0c11797b3f..a5f16e0120e6 100644
--- a/devel/py-pytest-plus/Makefile
+++ b/devel/py-pytest-plus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Pytest plus plugin :: extends pytest functionality
+WWW= https://github.com/pycontribs/pytest-plus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-profiling/Makefile b/devel/py-pytest-profiling/Makefile
index afd568851fb1..b756536c4a5e 100644
--- a/devel/py-pytest-profiling/Makefile
+++ b/devel/py-pytest-profiling/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Profiling plugin for py.test
+WWW= https://github.com/man-group/pytest-plugins/tree/master/pytest-profiling
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-pycodestyle/Makefile b/devel/py-pytest-pycodestyle/Makefile
index 1d586878bc35..9eac409f9e84 100644
--- a/devel/py-pytest-pycodestyle/Makefile
+++ b/devel/py-pytest-pycodestyle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pytest plugin to run pycodestyle
+WWW= https://github.com/henry0312/pytest-codestyle
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-randomly/Makefile b/devel/py-pytest-randomly/Makefile
index 39919f38c5cd..8f12942faeab 100644
--- a/devel/py-pytest-randomly/Makefile
+++ b/devel/py-pytest-randomly/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Pytest plugin to randomly order tests and control random.seed
+WWW= https://github.com/pytest-dev/pytest-randomly
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-regressions/Makefile b/devel/py-pytest-regressions/Makefile
index 92f279c67cf9..9d3d2ca9deb4 100644
--- a/devel/py-pytest-regressions/Makefile
+++ b/devel/py-pytest-regressions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Easy to use fixtures to write regression tests
+WWW= https://github.com/ESSS/pytest-regressions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-regtest/Makefile b/devel/py-pytest-regtest/Makefile
index a3554e905446..ce7d017853ad 100644
--- a/devel/py-pytest-regtest/Makefile
+++ b/devel/py-pytest-regtest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Pytest plugin for regression tests
+WWW= https://gitlab.com/uweschmitt/pytest-regtest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pytest-relaxed/Makefile b/devel/py-pytest-relaxed/Makefile
index 759da178aadf..2c81b5ad459d 100644
--- a/devel/py-pytest-relaxed/Makefile
+++ b/devel/py-pytest-relaxed/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Relaxed test discovery/organization for pytest
+WWW= https://pytest-relaxed.readthedocs.io/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-rerunfailures/Makefile b/devel/py-pytest-rerunfailures/Makefile
index 0d2d1ca95812..98417174aa56 100644
--- a/devel/py-pytest-rerunfailures/Makefile
+++ b/devel/py-pytest-rerunfailures/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Re-run tests to eliminate flaky failures
+WWW= https://github.com/pytest-dev/pytest-rerunfailures
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-runner/Makefile b/devel/py-pytest-runner/Makefile
index 8248af0246f7..7bd3055979de 100644
--- a/devel/py-pytest-runner/Makefile
+++ b/devel/py-pytest-runner/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Test support for pytest runner in setup.py
+WWW= https://github.com/pytest-dev/pytest-runner
LICENSE= MIT
diff --git a/devel/py-pytest-shutil/Makefile b/devel/py-pytest-shutil/Makefile
index 3deab75abc1a..957d2a532f62 100644
--- a/devel/py-pytest-shutil/Makefile
+++ b/devel/py-pytest-shutil/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Collection of unix shell and environment tools for py.test
+WWW= https://github.com/manahl/pytest-plugins/tree/master/pytest-shutil
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-subtests/Makefile b/devel/py-pytest-subtests/Makefile
index df04b219726f..0a5e6df2c4e1 100644
--- a/devel/py-pytest-subtests/Makefile
+++ b/devel/py-pytest-subtests/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= unittest subTest() support and subtests fixture
+WWW= https://github.com/pytest-dev/pytest-subtests
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-sugar/Makefile b/devel/py-pytest-sugar/Makefile
index 812a1854abc7..e2f528e6e19d 100644
--- a/devel/py-pytest-sugar/Makefile
+++ b/devel/py-pytest-sugar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Changes the look and feel of pytest
+WWW= https://github.com/Teemu/pytest-sugar
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-timeout/Makefile b/devel/py-pytest-timeout/Makefile
index 5ffcb3859d19..7b09564ed714 100644
--- a/devel/py-pytest-timeout/Makefile
+++ b/devel/py-pytest-timeout/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Pytest plugin to abort hanging tests
+WWW= https://github.com/pytest-dev/pytest-timeout
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-tornado/Makefile b/devel/py-pytest-tornado/Makefile
index a35ca89b467a..a7452bb75fb1 100644
--- a/devel/py-pytest-tornado/Makefile
+++ b/devel/py-pytest-tornado/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Py.test plugin providing fixtures and markers for tornado
+WWW= https://pypi.org/project/pytest-tornado/
LICENSE= APACHE20
diff --git a/devel/py-pytest-translations/Makefile b/devel/py-pytest-translations/Makefile
index 15ab3b50474c..ee0ec96dbae5 100644
--- a/devel/py-pytest-translations/Makefile
+++ b/devel/py-pytest-translations/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Test translation files with pytest
+WWW= https://github.com/Thermondo/pytest-translations
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-trio/Makefile b/devel/py-pytest-trio/Makefile
index 728530b8a050..5f818ebce69f 100644
--- a/devel/py-pytest-trio/Makefile
+++ b/devel/py-pytest-trio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Pytest plugin for trio
+WWW= https://pypi.org/project/pytest-trio/
LICENSE= MIT APACHE20
LICENSE_COMB= dual
diff --git a/devel/py-pytest-twisted/Makefile b/devel/py-pytest-twisted/Makefile
index 0983b58c0374..daa9ed3f6688 100644
--- a/devel/py-pytest-twisted/Makefile
+++ b/devel/py-pytest-twisted/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Twisted plugin for pytest
+WWW= https://github.com/pytest-dev/pytest-twisted
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-verbose-parametrize/Makefile b/devel/py-pytest-verbose-parametrize/Makefile
index 02b2a40b9b5f..8aa09d90bd62 100644
--- a/devel/py-pytest-verbose-parametrize/Makefile
+++ b/devel/py-pytest-verbose-parametrize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Parametrize hook to generate ids for parametrized tests
+WWW= https://github.com/manahl/pytest-plugins/tree/master/pytest-verbose-parametrize
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-virtualenv/Makefile b/devel/py-pytest-virtualenv/Makefile
index 0d3aaf338e15..bee75716f797 100644
--- a/devel/py-pytest-virtualenv/Makefile
+++ b/devel/py-pytest-virtualenv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Virtualenv fixture for py.test
+WWW= https://github.com/manahl/pytest-plugins/tree/master/pytest-virtualenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-xdist/Makefile b/devel/py-pytest-xdist/Makefile
index 1bd53a2530a4..016d638f0c1c 100644
--- a/devel/py-pytest-xdist/Makefile
+++ b/devel/py-pytest-xdist/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Pytest xdist plugin for distributed testing and loop-on-failing modes
+WWW= https://github.com/pytest-dev/pytest-xdist
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest-xprocess/Makefile b/devel/py-pytest-xprocess/Makefile
index 54830371bc1d..ab82bee55880 100644
--- a/devel/py-pytest-xprocess/Makefile
+++ b/devel/py-pytest-xprocess/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Pytest plugin to manage external processes across test runs
+WWW= https://github.com/pytest-dev/pytest-xprocess
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest/Makefile b/devel/py-pytest/Makefile
index d178985fb5e4..0454ce71184b 100644
--- a/devel/py-pytest/Makefile
+++ b/devel/py-pytest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Simple powerful testing with Python
+WWW= https://docs.pytest.org/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest4-asyncio/Makefile b/devel/py-pytest4-asyncio/Makefile
index 7f9f9b08e0b2..8eebfd380bdd 100644
--- a/devel/py-pytest4-asyncio/Makefile
+++ b/devel/py-pytest4-asyncio/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Py.test plugin providing fixtures and markers for asyncio (legacy version for pytest 4)
+WWW= https://pypi.org/project/pytest-asyncio/
LICENSE= APACHE20
diff --git a/devel/py-pytest4-cache/Makefile b/devel/py-pytest4-cache/Makefile
index 1276dd4a8530..7f4393de218c 100644
--- a/devel/py-pytest4-cache/Makefile
+++ b/devel/py-pytest4-cache/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
MAINTAINER= loader@FreeBSD.org
COMMENT= Pytest plugin with mechanisms for caching across test runs (legacy version for pytest 4)
+WWW= https://bitbucket.org/hpk42/pytest-cache/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest4-cov/Makefile b/devel/py-pytest4-cov/Makefile
index 16f1960e9100..22325aed9542 100644
--- a/devel/py-pytest4-cov/Makefile
+++ b/devel/py-pytest4-cov/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Pytest plugin for measuring coverage (legacy version for pytest 4)
+WWW= https://github.com/pytest-dev/pytest-cov
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest4-flakes/Makefile b/devel/py-pytest4-flakes/Makefile
index 635f8e37d738..32157e1320f9 100644
--- a/devel/py-pytest4-flakes/Makefile
+++ b/devel/py-pytest4-flakes/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:C/4//}-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pytest plugin for efficiently checking python source with pyflakes (legacy version for pytest4)
+WWW= https://github.com/fschulze/pytest-flakes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytest4/Makefile b/devel/py-pytest4/Makefile
index 557800996f38..fbde9403894a 100644
--- a/devel/py-pytest4/Makefile
+++ b/devel/py-pytest4/Makefile
@@ -9,6 +9,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= python@FreeBSD.org
COMMENT= Simple powerful testing with Python (legacy version 4)
+WWW= https://docs.pytest.org/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-Levenshtein/Makefile b/devel/py-python-Levenshtein/Makefile
index cede376ace3e..681b5f6a8b6c 100644
--- a/devel/py-python-Levenshtein/Makefile
+++ b/devel/py-python-Levenshtein/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Fast computation of Levenshtein distance and string similarity
+WWW= https://github.com/ztane/python-Levenshtein
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-python-application/Makefile b/devel/py-python-application/Makefile
index 8bf85523bb5c..4cda54c8f488 100644
--- a/devel/py-python-application/Makefile
+++ b/devel/py-python-application/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic building blocks for python applications
+WWW= https://github.com/AGProjects/python-application
LICENSE= LGPL21+
diff --git a/devel/py-python-bugzilla/Makefile b/devel/py-python-bugzilla/Makefile
index 333dcdbe783b..aa79d84180e6 100644
--- a/devel/py-python-bugzilla/Makefile
+++ b/devel/py-python-bugzilla/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Bugzilla XMLRPC access module
+WWW= https://github.com/python-bugzilla/python-bugzilla
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-python-dbusmock/Makefile b/devel/py-python-dbusmock/Makefile
index 1a203e7fa7a0..d4ba35b3dd3e 100644
--- a/devel/py-python-dbusmock/Makefile
+++ b/devel/py-python-dbusmock/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= tagattie@FreeBSD.org
COMMENT= Mock D-Bus objects for tests
+WWW= https://pypi.org/project/python-dbusmock
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-python-decouple/Makefile b/devel/py-python-decouple/Makefile
index b195950ee83f..84cde4a71d14 100644
--- a/devel/py-python-decouple/Makefile
+++ b/devel/py-python-decouple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Strict separation of settings from code
+WWW= https://github.com/henriquebastos/python-decouple/
LICENSE= MIT
diff --git a/devel/py-python-distutils-extra/Makefile b/devel/py-python-distutils-extra/Makefile
index 03c5bf98414d..a69046d4049e 100644
--- a/devel/py-python-distutils-extra/Makefile
+++ b/devel/py-python-distutils-extra/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add support for i18n, documentation, and icons to distutils
+WWW= https://salsa.debian.org/python-team/packages/python-distutils-extra
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-dtrace/Makefile b/devel/py-python-dtrace/Makefile
index f26bac54aa9c..ce429d5a281b 100644
--- a/devel/py-python-dtrace/Makefile
+++ b/devel/py-python-dtrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gcj21@cl.cam.ac.uk
COMMENT= DTrace consumer for Python based on libdtrace
+WWW= https://tmetsch.github.io/python-dtrace/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-easyconfig/Makefile b/devel/py-python-easyconfig/Makefile
index 1855f947061d..35afd525bf1b 100644
--- a/devel/py-python-easyconfig/Makefile
+++ b/devel/py-python-easyconfig/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Python-EasyConfig-${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Library for loading configurations easily in Python
+WWW= https://github.com/RussellLuo/easyconfig
LICENSE= MIT
diff --git a/devel/py-python-editor/Makefile b/devel/py-python-editor/Makefile
index a6a22a7bc83e..eb82e2c0af7e 100644
--- a/devel/py-python-editor/Makefile
+++ b/devel/py-python-editor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Programmatically open an editor, capture the result
+WWW= https://github.com/fmoo/python-editor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-engineio/Makefile b/devel/py-python-engineio/Makefile
index 842123c71f1b..a73fac373abc 100644
--- a/devel/py-python-engineio/Makefile
+++ b/devel/py-python-engineio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python implementation of the Engine.IO realtime client and server
+WWW= https://github.com/miguelgrinberg/python-engineio
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-gflags/Makefile b/devel/py-python-gflags/Makefile
index 9b7b1d7a189a..7ef31e0dd3e4 100644
--- a/devel/py-python-gflags/Makefile
+++ b/devel/py-python-gflags/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Commandline flags module for Python
+WWW= https://github.com/google/python-gflags
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-python-gilt/Makefile b/devel/py-python-gilt/Makefile
index 9453e8774985..fa049f70ed40 100644
--- a/devel/py-python-gilt/Makefile
+++ b/devel/py-python-gilt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= GIT layering tool
+WWW= https://pypi.org/project/python-gilt/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-gist/Makefile b/devel/py-python-gist/Makefile
index fd8f5927af82..9bbfdd8b3103 100644
--- a/devel/py-python-gist/Makefile
+++ b/devel/py-python-gist/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Command line interface for working with github gists
+WWW= https://pypi.org/project/python-gist/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-gitlab/Makefile b/devel/py-python-gitlab/Makefile
index e6680984b816..eae92d3ee085 100644
--- a/devel/py-python-gitlab/Makefile
+++ b/devel/py-python-gitlab/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dereks@lifeofadishwasher.com
COMMENT= Interact with GitLab API
+WWW= https://github.com/python-gitlab/python-gitlab
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-python-jenkins/Makefile b/devel/py-python-jenkins/Makefile
index aeba720d3657..98710330d2d5 100644
--- a/devel/py-python-jenkins/Makefile
+++ b/devel/py-python-jenkins/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Python bindings for the remote Jenkins API
+WWW= https://opendev.org/jjb/python-jenkins/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-python-json-logger/Makefile b/devel/py-python-json-logger/Makefile
index 0512ea0eeca1..21063d206aa0 100644
--- a/devel/py-python-json-logger/Makefile
+++ b/devel/py-python-json-logger/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library adding a json log formatter
+WWW= https://github.com/madzak/python-json-logger
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-jsonrpc-server/Makefile b/devel/py-python-jsonrpc-server/Makefile
index 1d03f95dd67c..390f9f74bc20 100644
--- a/devel/py-python-jsonrpc-server/Makefile
+++ b/devel/py-python-jsonrpc-server/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= meka@tilda.center
COMMENT= Python implementation of the JSON RPC 2.0 protocol
+WWW= https://github.com/palantir/python-jsonrpc-server
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-magic/Makefile b/devel/py-python-magic/Makefile
index 900b3df93863..327ccfae0f2e 100644
--- a/devel/py-python-magic/Makefile
+++ b/devel/py-python-magic/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File type identification using libmagic
+WWW= https://github.com/ahupp/python-magic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-mimeparse/Makefile b/devel/py-python-mimeparse/Makefile
index 6b75335b0ab0..4d8176f6d4ff 100644
--- a/devel/py-python-mimeparse/Makefile
+++ b/devel/py-python-mimeparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Basic functions for handling mime-types in Python
+WWW= http://code.google.com/p/mimeparse/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-pcre/Makefile b/devel/py-python-pcre/Makefile
index 37fc8bd235af..f98910cdee83 100644
--- a/devel/py-python-pcre/Makefile
+++ b/devel/py-python-pcre/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Python PCRE bindings
+WWW= https://github.com/awahlig/python-pcre
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-ptrace/Makefile b/devel/py-python-ptrace/Makefile
index 360d691d71dd..b3fe61ecb236 100644
--- a/devel/py-python-ptrace/Makefile
+++ b/devel/py-python-ptrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Python binding of ptrace library
+WWW= https://github.com/vstinner/python-ptrace
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-python-rapidjson/Makefile b/devel/py-python-rapidjson/Makefile
index 728a6062aa9e..b4eca18a76ee 100644
--- a/devel/py-python-rapidjson/Makefile
+++ b/devel/py-python-rapidjson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python wrapper around rapidjson
+WWW= https://github.com/python-rapidjson/python-rapidjson
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-socketio/Makefile b/devel/py-python-socketio/Makefile
index dc5be1406d4d..fea7b5ebb2b1 100644
--- a/devel/py-python-socketio/Makefile
+++ b/devel/py-python-socketio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python implementation of the Socket.IO realtime client and server
+WWW= https://github.com/miguelgrinberg/python-socketio
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-python-statsd/Makefile b/devel/py-python-statsd/Makefile
index ff4687f21858..775156647c71 100644
--- a/devel/py-python-statsd/Makefile
+++ b/devel/py-python-statsd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fax@nohik.ee
COMMENT= Client for Etsy's node-js statsd server
+WWW= https://github.com/WoLpH/python-statsd
LICENSE= BSD3CLAUSE
diff --git a/devel/py-python-subunit/Makefile b/devel/py-python-subunit/Makefile
index 046c56763cf5..10cb97ed040f 100644
--- a/devel/py-python-subunit/Makefile
+++ b/devel/py-python-subunit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Python implementation of subunit test streaming protocol
+WWW= https://launchpad.net/subunit
LICENSE= BSD3CLAUSE APACHE20
LICENSE_COMB= dual
diff --git a/devel/py-pythonbrew/Makefile b/devel/py-pythonbrew/Makefile
index ec0d066b4078..6638353c861f 100644
--- a/devel/py-pythonbrew/Makefile
+++ b/devel/py-pythonbrew/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= changlp@cs.nctu.edu.tw
COMMENT= Python Environment manager
+WWW= https://github.com/utahta/pythonbrew
LICENSE= MIT
diff --git a/devel/py-pythondialog/Makefile b/devel/py-pythondialog/Makefile
index 9d3479c18d81..9d3bd771181e 100644
--- a/devel/py-pythondialog/Makefile
+++ b/devel/py-pythondialog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jkim@FreeBSD.org
COMMENT= Python interface to dialog(3)
+WWW= http://pythondialog.sourceforge.net/
LICENSE= LGPL21+
diff --git a/devel/py-pythonfinder/Makefile b/devel/py-pythonfinder/Makefile
index 9ee225a7fa82..7fabdfdbdf12 100644
--- a/devel/py-pythonfinder/Makefile
+++ b/devel/py-pythonfinder/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python discovery tool to help locate python on any system
+WWW= https://github.com/sarugaku/pythonfinder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pythran/Makefile b/devel/py-pythran/Makefile
index b2c0aba7ee37..398ef8740e97 100644
--- a/devel/py-pythran/Makefile
+++ b/devel/py-pythran/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Ahead of Time compiler for numeric kernels
+WWW= https://github.com/serge-sans-paille/pythran
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytimeparse/Makefile b/devel/py-pytimeparse/Makefile
index b3e63917b282..bb7260394509 100644
--- a/devel/py-pytimeparse/Makefile
+++ b/devel/py-pytimeparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Small Python module to parse various kinds of time expressions
+WWW= https://github.com/wroberts/pytimeparse
LICENSE= MIT
diff --git a/devel/py-pytools/Makefile b/devel/py-pytools/Makefile
index 03ed33ad44d1..eab6e51ee54a 100644
--- a/devel/py-pytools/Makefile
+++ b/devel/py-pytools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Collection of tools for Python
+WWW= https://pypi.org/project/pytools/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytrie/Makefile b/devel/py-pytrie/Makefile
index 9cd220ad8fc1..891cbf1cfd35 100644
--- a/devel/py-pytrie/Makefile
+++ b/devel/py-pytrie/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyTrie-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Pure Python implementation of the trie data structure
+WWW= https://github.com/gsakkis/pytrie
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pytvmaze/Makefile b/devel/py-pytvmaze/Makefile
index 6a875f0f86d1..49570297b934 100644
--- a/devel/py-pytvmaze/Makefile
+++ b/devel/py-pytvmaze/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python interface to the TV Maze API
+WWW= https://github.com/srob650/pytvmaze
LICENSE= MIT
diff --git a/devel/py-pytz-deprecation-shim/Makefile b/devel/py-pytz-deprecation-shim/Makefile
index c6373169adb1..9a07d101cf63 100644
--- a/devel/py-pytz-deprecation-shim/Makefile
+++ b/devel/py-pytz-deprecation-shim/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pytz_deprecation_shim-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shims to make deprecation of pytz easier
+WWW= https://github.com/pganssle/pytz-deprecation-shim
LICENSE= APACHE20
diff --git a/devel/py-pytz/Makefile b/devel/py-pytz/Makefile
index c371b87e67d5..a2c03bca6cff 100644
--- a/devel/py-pytz/Makefile
+++ b/devel/py-pytz/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= World Timezone Definitions for Python
+WWW= https://pythonhosted.org/pytz/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-pytzdata/Makefile b/devel/py-pytzdata/Makefile
index b8ffb70d621b..38cbcf80af24 100644
--- a/devel/py-pytzdata/Makefile
+++ b/devel/py-pytzdata/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Olson timezone database for Python
+WWW= https://github.com/sdispater/pytzdata
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyudev/Makefile b/devel/py-pyudev/Makefile
index 7f8827737bdb..dcff5ca75a03 100644
--- a/devel/py-pyudev/Makefile
+++ b/devel/py-pyudev/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= x11@FreeBSD.org
COMMENT= Pure Python libudev binding
+WWW= https://pyudev.readthedocs.org
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-pyupgrade/Makefile b/devel/py-pyupgrade/Makefile
index 78a2588dda30..9182d54305c6 100644
--- a/devel/py-pyupgrade/Makefile
+++ b/devel/py-pyupgrade/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Tool to automatically upgrade Python syntax for newer versions
+WWW= https://github.com/asottile/pyupgrade
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyusb/Makefile b/devel/py-pyusb/Makefile
index a8829d51ae3e..520ae869aae6 100644
--- a/devel/py-pyusb/Makefile
+++ b/devel/py-pyusb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Python wrapper around libusb
+WWW= https://pyusb.github.io/pyusb/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-pyvisa-py/Makefile b/devel/py-pyvisa-py/Makefile
index c938c965a7f8..21eb126731c8 100644
--- a/devel/py-pyvisa-py/Makefile
+++ b/devel/py-pyvisa-py/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyVISA-py-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PyVISA backend in pure Python
+WWW= https://github.com/pyvisa/pyvisa-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyvisa/Makefile b/devel/py-pyvisa/Makefile
index 49923e4c0312..e0aef1b1e377 100644
--- a/devel/py-pyvisa/Makefile
+++ b/devel/py-pyvisa/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyVISA-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python VISA bindings for GPIB, RS232, TCPIP and USB instruments
+WWW= https://github.com/pyvisa/pyvisa
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyxb/Makefile b/devel/py-pyxb/Makefile
index f3c52eefa54d..dcfb9f6d131d 100644
--- a/devel/py-pyxb/Makefile
+++ b/devel/py-pyxb/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PyXB-${DISTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python XML schema bindings
+WWW= http://pyxb.sourceforge.net
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyyaml-include/Makefile b/devel/py-pyyaml-include/Makefile
index 75a5adafa31a..d8b26c252316 100644
--- a/devel/py-pyyaml-include/Makefile
+++ b/devel/py-pyyaml-include/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extending PyYAML with a custom constructor for including YAML files within YAML files
+WWW= https://github.com/tanbro/pyyaml-include
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyyaml_env_tag/Makefile b/devel/py-pyyaml_env_tag/Makefile
index da43e72bbc1c..4d616a629ecd 100644
--- a/devel/py-pyyaml_env_tag/Makefile
+++ b/devel/py-pyyaml_env_tag/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Custom YAML tag for referencing environment variables in YAML files
+WWW= https://github.com/waylan/pyyaml-env-tag
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-pyzipper/Makefile b/devel/py-pyzipper/Makefile
index af20d1e26e88..95c2dae47d6a 100644
--- a/devel/py-pyzipper/Makefile
+++ b/devel/py-pyzipper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gettoknowmii@gmail.com
COMMENT= Read and write AES encrypted zip files
+WWW= https://github.com/danifus/pyzipper
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-q/Makefile b/devel/py-q/Makefile
index 18e574fd3cba..0b6d05c4111b 100644
--- a/devel/py-q/Makefile
+++ b/devel/py-q/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dch@FreeBSD.org
COMMENT= Quick-and-dirty debugging output for tired programmers
+WWW= https://github.com/zestyping/q
LICENSE= APACHE20
diff --git a/devel/py-qasync/Makefile b/devel/py-qasync/Makefile
index 949c3d683000..97ba058b4869 100644
--- a/devel/py-qasync/Makefile
+++ b/devel/py-qasync/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Implementation of the PEP 3156 Event-Loop with Qt
+WWW= https://github.com/CabbageDevelopment/qasync
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-qcs-api-client/Makefile b/devel/py-qcs-api-client/Makefile
index 269ebd62825d..c24b82971aaf 100644
--- a/devel/py-qcs-api-client/Makefile
+++ b/devel/py-qcs-api-client/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Client library for accessing the Rigetti QCS API
+WWW= https://github.com/rigetti/pyquil
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-qstylizer/Makefile b/devel/py-qstylizer/Makefile
index c84e75776d31..169b322631f3 100644
--- a/devel/py-qstylizer/Makefile
+++ b/devel/py-qstylizer/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Qt Stylesheet Generator for PyQt/PySide
+WWW= https://github.com/blambright/qstylizer/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-qt5-pyqt/Makefile b/devel/py-qt5-pyqt/Makefile
index 0de377664f93..a5ebc9cfe3b2 100644
--- a/devel/py-qt5-pyqt/Makefile
+++ b/devel/py-qt5-pyqt/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PYQT5_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt5 toolkit, QtCore module
+WWW= https://riverbankcomputing.com/software/pyqt
PYQT_DIST= yes
diff --git a/devel/py-qt5-sip/Makefile b/devel/py-qt5-sip/Makefile
index 3d138727585d..09ecb463977a 100644
--- a/devel/py-qt5-sip/Makefile
+++ b/devel/py-qt5-sip/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PYQTSIP_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python to C and C++ bindings generator
+WWW= http://www.riverbankcomputing.co.uk/software/sip/
LICENSE= SIP GPLv2 GPLv3
LICENSE_COMB= multi
diff --git a/devel/py-qt5/Makefile b/devel/py-qt5/Makefile
index d8aac84b9ac2..6575f30a584e 100644
--- a/devel/py-qt5/Makefile
+++ b/devel/py-qt5/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python bindings for the Qt 5 toolkit (meta port)
+WWW= https://riverbankcomputing.com/software/pyqt
USES= metaport python:3.8+ pyqt:5
USE_PYTHON= concurrent flavors py3kplist
diff --git a/devel/py-qtbuilder/Makefile b/devel/py-qtbuilder/Makefile
index 8dd551b2d6aa..63dcb89ef057 100644
--- a/devel/py-qtbuilder/Makefile
+++ b/devel/py-qtbuilder/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PYQTBUILDER_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= The PEP 517 compliant PyQt build system
+WWW= https://www.riverbankcomputing.com/software/pyqt-builder/
USES= python:3.5+ pyqt:5
USE_PYTHON= autoplist concurrent distutils flavors py3kplist
diff --git a/devel/py-qtconsole/Makefile b/devel/py-qtconsole/Makefile
index 78c4cbd0af2f..08e7fb3d4248 100644
--- a/devel/py-qtconsole/Makefile
+++ b/devel/py-qtconsole/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Qt-based console for Jupyter with support for rich media output
+WWW= https://qtconsole.readthedocs.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-questionary/Makefile b/devel/py-questionary/Makefile
index 21d236eec4e4..573f245846de 100644
--- a/devel/py-questionary/Makefile
+++ b/devel/py-questionary/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library to build pretty command line user prompts
+WWW= https://github.com/tmbo/questionary
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-qutip-qip/Makefile b/devel/py-qutip-qip/Makefile
index 4107f37e55ce..ce27f4135120 100644
--- a/devel/py-qutip-qip/Makefile
+++ b/devel/py-qutip-qip/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= QuTiP quantum information processing package
+WWW= https://github.com/qutip/qutip-qip
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-qutip/Makefile b/devel/py-qutip/Makefile
index 9eece923e298..a53057871711 100644
--- a/devel/py-qutip/Makefile
+++ b/devel/py-qutip/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum toolbox in python
+WWW= https://qutip.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-ramlfications/Makefile b/devel/py-ramlfications/Makefile
index aca463e32726..ff4d19d018ce 100644
--- a/devel/py-ramlfications/Makefile
+++ b/devel/py-ramlfications/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Python parser for RAML
+WWW= https://github.com/spotify/ramlfications
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rapidfuzz-capi/Makefile b/devel/py-rapidfuzz-capi/Makefile
index 0c314e64ba23..8d68fe7922f8 100644
--- a/devel/py-rapidfuzz-capi/Makefile
+++ b/devel/py-rapidfuzz-capi/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C-API of RapidFuzz
+WWW= https://github.com/maxbachmann/rapidfuzz_capi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rapidfuzz/Makefile b/devel/py-rapidfuzz/Makefile
index a3b48b781bf3..4d6192c1f86e 100644
--- a/devel/py-rapidfuzz/Makefile
+++ b/devel/py-rapidfuzz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Rapid fuzzy string matching in Python
+WWW= https://github.com/maxbachmann/RapidFuzz
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ratelimiter/Makefile b/devel/py-ratelimiter/Makefile
index edd095d45ffe..ce548355593f 100644
--- a/devel/py-ratelimiter/Makefile
+++ b/devel/py-ratelimiter/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple python rate limiting object
+WWW= https://github.com/RazerM/ratelimiter
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rauth/Makefile b/devel/py-rauth/Makefile
index 74c1eee5146f..6272c472192a 100644
--- a/devel/py-rauth/Makefile
+++ b/devel/py-rauth/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python library for OAuth 1.0/a, 2.0, and Ofly consumers
+WWW= https://github.com/litl/rauth
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-raven/Makefile b/devel/py-raven/Makefile
index 33e5bc503b6f..f51a29625a81 100644
--- a/devel/py-raven/Makefile
+++ b/devel/py-raven/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= pi@FreeBSD.org
COMMENT= Client for Sentry
+WWW= https://pypi.org/project/raven/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-rchitect/Makefile b/devel/py-rchitect/Makefile
index d3dc424ce7c0..f6642c209546 100644
--- a/devel/py-rchitect/Makefile
+++ b/devel/py-rchitect/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Interoperate R with Python
+WWW= https://github.com/randy3k/rchitect
LICENSE= MIT
diff --git a/devel/py-readme-renderer/Makefile b/devel/py-readme-renderer/Makefile
index 330ae4c1f95d..7e3c5f74cf19 100644
--- a/devel/py-readme-renderer/Makefile
+++ b/devel/py-readme-renderer/Makefile
@@ -7,6 +7,7 @@ DISTNAME= readme_renderer-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for rendering "readme" descriptions
+WWW= https://github.com/pypa/readme_renderer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rebulk/Makefile b/devel/py-rebulk/Makefile
index 0bad3baebb17..e7007d9af64b 100644
--- a/devel/py-rebulk/Makefile
+++ b/devel/py-rebulk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= andrej@ebert.su
COMMENT= Python library that performs advanced searches in strings
+WWW= https://github.com/Toilal/rebulk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-recordclass/Makefile b/devel/py-recordclass/Makefile
index 308ec57794c2..36a15f9ef0e8 100644
--- a/devel/py-recordclass/Makefile
+++ b/devel/py-recordclass/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Mutable variants of tuple and collections.namedtuple
+WWW= https://pypi.org/project/recordclass/
LICENSE= MIT
diff --git a/devel/py-rednose/Makefile b/devel/py-rednose/Makefile
index 0b64d4d80779..ac87ba482db9 100644
--- a/devel/py-rednose/Makefile
+++ b/devel/py-rednose/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Coloured output for nosetests
+WWW= https://github.com/JBKahn/rednose
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/py-reedsolo/Makefile b/devel/py-reedsolo/Makefile
index ff4af14b4d2e..bf656e565d8a 100644
--- a/devel/py-reedsolo/Makefile
+++ b/devel/py-reedsolo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= loader@FreeBSD.org
COMMENT= Pure-Python Reed Solomon encoder/decoder
+WWW= https://github.com/tomerfiliba/reedsolomon
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-remote-pdb/Makefile b/devel/py-remote-pdb/Makefile
index e8601479bbb3..b0c974c03506 100644
--- a/devel/py-remote-pdb/Makefile
+++ b/devel/py-remote-pdb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Remote vanilla PDB over TCP sockets
+WWW= https://github.com/ionelmc/python-remote-pdb
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-repoze.lru/Makefile b/devel/py-repoze.lru/Makefile
index 2151971aabb7..d3ab004e57bc 100644
--- a/devel/py-repoze.lru/Makefile
+++ b/devel/py-repoze.lru/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tiny LRU cache implementation and decorator
+WWW= https://github.com/repoze/repoze.lru
LICENSE= REPOZE
LICENSE_NAME= Repoze Public License
diff --git a/devel/py-repoze.sphinx.autointerface/Makefile b/devel/py-repoze.sphinx.autointerface/Makefile
index ef9e3a7eaffa..f397952221af 100644
--- a/devel/py-repoze.sphinx.autointerface/Makefile
+++ b/devel/py-repoze.sphinx.autointerface/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= zope@FreeBSD.org
COMMENT= Auto-generates API docs from Zope interfaces
+WWW= http://www.repoze.org
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-repoze.tm2/Makefile b/devel/py-repoze.tm2/Makefile
index 4bdada6dee64..9cc5930ad79f 100644
--- a/devel/py-repoze.tm2/Makefile
+++ b/devel/py-repoze.tm2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Zope-like transaction manager via WSGI middleware
+WWW= http://www.repoze.org/
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}transaction>=0:devel/py-transaction@${PY_FLAVOR}
diff --git a/devel/py-repoze.who/Makefile b/devel/py-repoze.who/Makefile
index 9b5e6d378352..c1eb4a7f06b6 100644
--- a/devel/py-repoze.who/Makefile
+++ b/devel/py-repoze.who/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Identification and authentication framework for WSGI
+WWW= http://www.repoze.org/
LICENSE= REPOZE
LICENSE_NAME= Repoze License
diff --git a/devel/py-repoze.xmliter/Makefile b/devel/py-repoze.xmliter/Makefile
index f45c0a8fd380..edc6f164e33f 100644
--- a/devel/py-repoze.xmliter/Makefile
+++ b/devel/py-repoze.xmliter/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Wrapper for lxml trees which serializes to string upon iteration
+WWW= https://pypi.org/project/repoze.xmliter/
LICENSE= REPOZE
LICENSE_NAME= Repoze License
diff --git a/devel/py-represent/Makefile b/devel/py-represent/Makefile
index 234e88aad037..59ea14d198d5 100644
--- a/devel/py-represent/Makefile
+++ b/devel/py-represent/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Represent-${DISTVERSIONFULL}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create __repr__ automatically or declaratively
+WWW= https://github.com/RazerM/represent
LICENSE= BSD3CLAUSE MIT
LICENSE_COMB= dual
diff --git a/devel/py-requestsexceptions/Makefile b/devel/py-requestsexceptions/Makefile
index ec6aef85dc11..e3efd6475356 100644
--- a/devel/py-requestsexceptions/Makefile
+++ b/devel/py-requestsexceptions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library to find the correct path to exceptions in the requests library
+WWW= https://github.com/openstack/requestsexceptions
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-requirementslib/Makefile b/devel/py-requirementslib/Makefile
index acdf0cb80d15..8c09649c53b2 100644
--- a/devel/py-requirementslib/Makefile
+++ b/devel/py-requirementslib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool for converting between pip-style and pipfile requirements
+WWW= https://github.com/sarugaku/requirementslib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-resolvelib/Makefile b/devel/py-resolvelib/Makefile
index 3a0fcea7698f..17d9ca9b353c 100644
--- a/devel/py-resolvelib/Makefile
+++ b/devel/py-resolvelib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Resolve abstract dependencies into concrete ones
+WWW= https://github.com/sarugaku/resolvelib
LICENSE= ISCL
diff --git a/devel/py-resolvelib05/Makefile b/devel/py-resolvelib05/Makefile
index 4fb9feafed4a..a7d6b7cf60dc 100644
--- a/devel/py-resolvelib05/Makefile
+++ b/devel/py-resolvelib05/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 05
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Resolve abstract dependencies into concrete ones
+WWW= https://github.com/sarugaku/resolvelib
LICENSE= ISCL
diff --git a/devel/py-resolvelib07/Makefile b/devel/py-resolvelib07/Makefile
index d83623c5c595..b09dc0182e70 100644
--- a/devel/py-resolvelib07/Makefile
+++ b/devel/py-resolvelib07/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 07
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Resolve abstract dependencies into concrete ones
+WWW= https://github.com/sarugaku/resolvelib
LICENSE= ISCL
diff --git a/devel/py-resolver/Makefile b/devel/py-resolver/Makefile
index 65dfc9cd2580..d14ed4664af6 100644
--- a/devel/py-resolver/Makefile
+++ b/devel/py-resolver/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Resolve specially formatted statements to Python objects
+WWW= http://lukearno.com/projects/resolver/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-resource/Makefile b/devel/py-resource/Makefile
index 0c48f9c72225..48a1befb0489 100644
--- a/devel/py-resource/Makefile
+++ b/devel/py-resource/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Resource-${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Library concentrated on the Resource layer of RESTful APIs
+WWW= https://github.com/RussellLuo/resource
LICENSE= MIT
diff --git a/devel/py-responses/Makefile b/devel/py-responses/Makefile
index 2a318d70327d..8469076cffc4 100644
--- a/devel/py-responses/Makefile
+++ b/devel/py-responses/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility library for mocking out the requests Python library
+WWW= https://github.com/getsentry/responses
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-retry2/Makefile b/devel/py-retry2/Makefile
index 06e56e922489..df0d5a1a065a 100644
--- a/devel/py-retry2/Makefile
+++ b/devel/py-retry2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Easy to use retry decorator in python
+WWW= https://github.com/eSAMTrade/retry
LICENSE= APACHE20
diff --git a/devel/py-retrying/Makefile b/devel/py-retrying/Makefile
index 2cb5de91141b..e7a534bd68ca 100644
--- a/devel/py-retrying/Makefile
+++ b/devel/py-retrying/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= General-purpose retrying library, written in Python
+WWW= https://github.com/rholder/retrying
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-retype/Makefile b/devel/py-retype/Makefile
index b98b240fe7c9..3cbd64e4e50a 100644
--- a/devel/py-retype/Makefile
+++ b/devel/py-retype/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Re-apply types from .pyi stub files to your codebase
+WWW= https://github.com/ambv/retype
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rfc3339-validator/Makefile b/devel/py-rfc3339-validator/Makefile
index b559c64e2555..4eeb732eca97 100644
--- a/devel/py-rfc3339-validator/Makefile
+++ b/devel/py-rfc3339-validator/Makefile
@@ -7,6 +7,7 @@ DISTNAME= rfc3339_validator-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure python RFC3339 validator
+WWW= https://github.com/naimetti/rfc3339-validator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rfc3339/Makefile b/devel/py-rfc3339/Makefile
index db7604af9531..847b40901a8a 100644
--- a/devel/py-rfc3339/Makefile
+++ b/devel/py-rfc3339/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Format dates according to the RFC 3339
+WWW= https://pypi.org/project/rfc3339/
USES= python
USE_PYTHON= distutils autoplist
diff --git a/devel/py-robotframework-databaselibrary/Makefile b/devel/py-robotframework-databaselibrary/Makefile
index ff1701c3d714..3670c703dcf9 100644
--- a/devel/py-robotframework-databaselibrary/Makefile
+++ b/devel/py-robotframework-databaselibrary/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dvl@FreeBSD.org
COMMENT= Utilities meant for Robot Frameworks usage
+WWW= https://franz-see.github.io/Robotframework-Database-Library/
LICENSE= APACHE20
diff --git a/devel/py-robotframework-pabot/Makefile b/devel/py-robotframework-pabot/Makefile
index c5a7ccc50ff2..11be9c068546 100644
--- a/devel/py-robotframework-pabot/Makefile
+++ b/devel/py-robotframework-pabot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parallel test runner for Robot Framework
+WWW= https://pabot.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-robotframework-pythonlibcore/Makefile b/devel/py-robotframework-pythonlibcore/Makefile
index b55fb1de6573..eb3915c4df88 100644
--- a/devel/py-robotframework-pythonlibcore/Makefile
+++ b/devel/py-robotframework-pythonlibcore/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tools to ease creating larger test libraries for Robot Framework using Python
+WWW= https://github.com/robotframework/PythonLibCore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-robotframework-seleniumlibrary/Makefile b/devel/py-robotframework-seleniumlibrary/Makefile
index 111e92f16dd2..bdba76468d50 100644
--- a/devel/py-robotframework-seleniumlibrary/Makefile
+++ b/devel/py-robotframework-seleniumlibrary/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Web testing library for Robot Framework
+WWW= https://github.com/robotframework/SeleniumLibrary
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-robotframework-stacktrace/Makefile b/devel/py-robotframework-stacktrace/Makefile
index 5f35b65ea6b6..09abadd5d4bf 100644
--- a/devel/py-robotframework-stacktrace/Makefile
+++ b/devel/py-robotframework-stacktrace/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Listener that prints a Stack Trace to console to faster find the code section where the failure appears
+WWW= https://github.com/MarketSquare/robotframework-stacktrace
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-robotframework/Makefile b/devel/py-robotframework/Makefile
index 8ddefbd822d4..8fc0aedc8eea 100644
--- a/devel/py-robotframework/Makefile
+++ b/devel/py-robotframework/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generic automation framework for acceptance testing and robotic process automation
+WWW= https://robotframework.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-robotremoteserver/Makefile b/devel/py-robotremoteserver/Makefile
index a20fc556b259..5ee27f27e791 100644
--- a/devel/py-robotremoteserver/Makefile
+++ b/devel/py-robotremoteserver/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Python Remote Server for Robot Framework
+WWW= https://github.com/robotframework/PythonRemoteServer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-rope/Makefile b/devel/py-rope/Makefile
index b2c696c6773e..f23614550f3c 100644
--- a/devel/py-rope/Makefile
+++ b/devel/py-rope/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jjachuf@gmail.com
COMMENT= Python refactoring library
+WWW= http://rope.sourceforge.net
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-rose/Makefile b/devel/py-rose/Makefile
index 0352d965ea79..b0d3768029a2 100644
--- a/devel/py-rose/Makefile
+++ b/devel/py-rose/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Small library for keeping your version up-to-date easily everywhere
+WWW= https://github.com/toastdriven/rose
LICENSE= BSD3CLAUSE
diff --git a/devel/py-rpcq/Makefile b/devel/py-rpcq/Makefile
index eed9e49ba6f6..c6b074f1032f 100644
--- a/devel/py-rpcq/Makefile
+++ b/devel/py-rpcq/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= RPC framework and message specification for Rigetti QCS
+WWW= https://github.com/rigetti/rpcq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rply/Makefile b/devel/py-rply/Makefile
index 3f46a5a79a00..f1c6adb9238c 100644
--- a/devel/py-rply/Makefile
+++ b/devel/py-rply/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dave@dal.ca
COMMENT= Pure python parser generator, that also works with RPython
+WWW= https://github.com/alex/rply
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rq-scheduler/Makefile b/devel/py-rq-scheduler/Makefile
index 936702d2f63f..028cc8069580 100644
--- a/devel/py-rq-scheduler/Makefile
+++ b/devel/py-rq-scheduler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide job scheduling capabilities to RQ (Redis Queue)
+WWW= https://github.com/rq/rq-scheduler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-rq/Makefile b/devel/py-rq/Makefile
index 371148a47479..c1558a2b4d15 100644
--- a/devel/py-rq/Makefile
+++ b/devel/py-rq/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Simple library for creating background jobs, and processing them
+WWW= https://python-rq.org
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rstr/Makefile b/devel/py-rstr/Makefile
index 8f25591f7d5a..0e27844ef277 100644
--- a/devel/py-rstr/Makefile
+++ b/devel/py-rstr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate random strings in Python
+WWW= https://github.com/leapfrogonline/rstr
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-rtree/Makefile b/devel/py-rtree/Makefile
index af9d89f4382b..1399a0b9a2db 100644
--- a/devel/py-rtree/Makefile
+++ b/devel/py-rtree/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Rtree-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= R-Tree Spatial Index For Python GIS
+WWW= https://trac.gispython.org/projects/PCL/wiki/Rtree
LICENSE= LGPL21
diff --git a/devel/py-rtslib-fb/Makefile b/devel/py-rtslib-fb/Makefile
index 7d3a11260f31..bae0c924bdd1 100644
--- a/devel/py-rtslib-fb/Makefile
+++ b/devel/py-rtslib-fb/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= API for Linux kernel SCSI target (aka LIO)
+WWW= https://github.com/open-iscsi/rtslib-fb
LICENSE= APACHE20
diff --git a/devel/py-ruamel.yaml.clib/Makefile b/devel/py-ruamel.yaml.clib/Makefile
index d7ec8f3d9b5b..34d36855afdb 100644
--- a/devel/py-ruamel.yaml.clib/Makefile
+++ b/devel/py-ruamel.yaml.clib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C version of reader, parser and emitter for ruamel.yaml
+WWW= https://sourceforge.net/projects/ruamel-yaml-clib/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ruamel.yaml/Makefile b/devel/py-ruamel.yaml/Makefile
index 52c615ef589a..233a23fe929f 100644
--- a/devel/py-ruamel.yaml/Makefile
+++ b/devel/py-ruamel.yaml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= pi@FreeBSD.org
COMMENT= YAML 1.2 loader/dumper package for Python
+WWW= https://bitbucket.org/ruamel/yaml
LICENSE= MIT
diff --git a/devel/py-rubymarshal/Makefile b/devel/py-rubymarshal/Makefile
index 73fcd657fc1a..0291b0371152 100644
--- a/devel/py-rubymarshal/Makefile
+++ b/devel/py-rubymarshal/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Read and write Ruby-marshalled data
+WWW= https://pypi.org/project/rubymarshal/
LICENSE= WTFPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rush/Makefile b/devel/py-rush/Makefile
index 05ae40d7b946..c4f45bbdb840 100644
--- a/devel/py-rush/Makefile
+++ b/devel/py-rush/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for throttling algorithms
+WWW= https://github.com/sigmavirus24/rush
LICENSE= MIT
diff --git a/devel/py-rx/Makefile b/devel/py-rx/Makefile
index 37651e51e69c..95c1336cdde5 100644
--- a/devel/py-rx/Makefile
+++ b/devel/py-rx/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Rx-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reactive Extensions (Rx) for Python
+WWW= https://github.com/ReactiveX/RxPY
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-rx1/Makefile b/devel/py-rx1/Makefile
index c59bdeb230d9..5c0a193cba40 100644
--- a/devel/py-rx1/Makefile
+++ b/devel/py-rx1/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Rx-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reactive Extensions (Rx) for Python
+WWW= https://github.com/ReactiveX/RxPY
LICENSE= APACHE20
diff --git a/devel/py-saneyaml/Makefile b/devel/py-saneyaml/Makefile
index 418847d5f889..09d21b7d4585 100644
--- a/devel/py-saneyaml/Makefile
+++ b/devel/py-saneyaml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Dump readable YAML and load safely any YAML data
+WWW= https://github.com/nexB/saneyaml
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/apache-2.0.LICENSE
diff --git a/devel/py-sarge/Makefile b/devel/py-sarge/Makefile
index 5b48d1b25971..397be706e934 100644
--- a/devel/py-sarge/Makefile
+++ b/devel/py-sarge/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mattias.lindvall@gmail.com
COMMENT= Wrapper for subprocess which provides command pipeline functionality
+WWW= https://sarge.readthedocs.io/en/latest/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-sarif-om/Makefile b/devel/py-sarif-om/Makefile
index 9ba9c346feb5..12e1a5501334 100644
--- a/devel/py-sarif-om/Makefile
+++ b/devel/py-sarif-om/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sarif_om-${DISTVERSION}
MAINTAINER= nork@ninth-nine.com
COMMENT= Python classes for the SARIF 2.1.0 object model
+WWW= https://pypi.org/project/sarif-om/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-schedule/Makefile b/devel/py-schedule/Makefile
index 9c8d2166b15e..e9d09cb3d407 100644
--- a/devel/py-schedule/Makefile
+++ b/devel/py-schedule/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python job scheduling for humans
+WWW= https://github.com/dbader/schedule
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-scheduler/Makefile b/devel/py-scheduler/Makefile
index cf7029d1e2f0..ae8074509d29 100644
--- a/devel/py-scheduler/Makefile
+++ b/devel/py-scheduler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python scheduler library
+WWW= https://gitlab.com/DigonIO/scheduler
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-schema/Makefile b/devel/py-schema/Makefile
index 553df45fdf72..07f380ecd777 100644
--- a/devel/py-schema/Makefile
+++ b/devel/py-schema/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple data validation library
+WWW= https://github.com/keleshev/schema
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}contextlib2>=0.5.5:devel/py-contextlib2@${PY_FLAVOR}
diff --git a/devel/py-schematics-patched/Makefile b/devel/py-schematics-patched/Makefile
index 653574c0c462..6cf32dde06f8 100644
--- a/devel/py-schematics-patched/Makefile
+++ b/devel/py-schematics-patched/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Patched version of schematics that can pickle with multiprocessing
+WWW= https://github.com/pombredanne/schematics
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-scikit-build/Makefile b/devel/py-scikit-build/Makefile
index cff93d3d89e0..fc961ab2e9ad 100644
--- a/devel/py-scikit-build/Makefile
+++ b/devel/py-scikit-build/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Build system generator for Python C/C++/Fortran/Cython extensions
+WWW= https://scikit-build.readthedocs.io/en/latest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-scooby/Makefile b/devel/py-scooby/Makefile
index f72651899095..a8c56dcde7de 100644
--- a/devel/py-scooby/Makefile
+++ b/devel/py-scooby/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python environment detective
+WWW= https://github.com/banesullivan/scooby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-scripttest/Makefile b/devel/py-scripttest/Makefile
index cb4e0c7c9ecb..be331fa47255 100644
--- a/devel/py-scripttest/Makefile
+++ b/devel/py-scripttest/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Helper to test command-line scripts
+WWW= https://pythonpaste.org/scripttest/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/docs/license.rst
diff --git a/devel/py-selection/Makefile b/devel/py-selection/Makefile
index 5ebf46345a7b..b86a8357f0f0 100644
--- a/devel/py-selection/Makefile
+++ b/devel/py-selection/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= API to extract contents from HTML and XML documents
+WWW= https://pypi.org/project/selection/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-semantic-version/Makefile b/devel/py-semantic-version/Makefile
index fdf196719f7d..9a0fcb249811 100644
--- a/devel/py-semantic-version/Makefile
+++ b/devel/py-semantic-version/Makefile
@@ -7,6 +7,7 @@ DISTNAME= semantic_version-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library provides a few tools to handle SemVer in Python
+WWW= https://github.com/rbarrois/python-semanticversion
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-semver/Makefile b/devel/py-semver/Makefile
index d26f2366c23f..0a2e78b47e84 100644
--- a/devel/py-semver/Makefile
+++ b/devel/py-semver/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python helper for Semantic Versioning
+WWW= https://github.com/python-semver/python-semver
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-sentry-sdk/Makefile b/devel/py-sentry-sdk/Makefile
index 883a70e2a991..e6d9922f512c 100644
--- a/devel/py-sentry-sdk/Makefile
+++ b/devel/py-sentry-sdk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Client for Sentry
+WWW= https://github.com/getsentry/sentry-python
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-serializable/Makefile b/devel/py-serializable/Makefile
index a41658f0f8d4..31941fffee6e 100644
--- a/devel/py-serializable/Makefile
+++ b/devel/py-serializable/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Base class with serialization helpers for user-defined Python objects
+WWW= https://pypi.org/project/serializable/
LICENSE= APACHE20
diff --git a/devel/py-serpent/Makefile b/devel/py-serpent/Makefile
index 6f6547807951..1f8e7a9c4c6e 100644
--- a/devel/py-serpent/Makefile
+++ b/devel/py-serpent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Simple serialization library based on ast.literal_eval
+WWW= https://pypi.org/project/serpent/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-session-info/Makefile b/devel/py-session-info/Makefile
index 06565a7b4ac3..278df7350ed4 100644
--- a/devel/py-session-info/Makefile
+++ b/devel/py-session-info/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Print version information for loaded modules, Python, and the OS
+WWW= https://gitlab.com/joelostblom/session_info
LICENSE= BSD3CLAUSE
diff --git a/devel/py-setproctitle/Makefile b/devel/py-setproctitle/Makefile
index b611a33d17d7..1842f4adee42 100644
--- a/devel/py-setproctitle/Makefile
+++ b/devel/py-setproctitle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Python module to customize the process title
+WWW= https://pypi.org/project/setproctitle/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/py-setuptools-git/Makefile b/devel/py-setuptools-git/Makefile
index 4535dcf6f59f..5767809172b4 100644
--- a/devel/py-setuptools-git/Makefile
+++ b/devel/py-setuptools-git/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Setuptools plugin for git
+WWW= https://pypi.org/project/setuptools-git/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-setuptools-pkg/Makefile b/devel/py-setuptools-pkg/Makefile
index a8dec473b748..c0222a8439f1 100644
--- a/devel/py-setuptools-pkg/Makefile
+++ b/devel/py-setuptools-pkg/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Plugin for setuptools to build FreeBSD pkg
+WWW= https://github.com/kxepal/setuptools-pkg
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-setuptools-rust/Makefile b/devel/py-setuptools-rust/Makefile
index b4ec120b2be6..e1fcc71eb73a 100644
--- a/devel/py-setuptools-rust/Makefile
+++ b/devel/py-setuptools-rust/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Setuptools Rust extension plugin
+WWW= https://github.com/PyO3/setuptools-rust
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-setuptools/Makefile b/devel/py-setuptools/Makefile
index 3be509b03f5a..b90862d79248 100644
--- a/devel/py-setuptools/Makefile
+++ b/devel/py-setuptools/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= python
# discretion.
MAINTAINER= python@FreeBSD.org
COMMENT= Python packages installer
+WWW= https://pypi.org/project/setuptools/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-setuptools44/Makefile b/devel/py-setuptools44/Makefile
index 4a08cddd4b62..144997cd8500 100644
--- a/devel/py-setuptools44/Makefile
+++ b/devel/py-setuptools44/Makefile
@@ -11,6 +11,7 @@ DIST_SUBDIR= python
# discretion.
MAINTAINER= python@FreeBSD.org
COMMENT= Python packages installer
+WWW= https://pypi.org/project/setuptools/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-setuptools_hg/Makefile b/devel/py-setuptools_hg/Makefile
index 6c489e8f6f06..22d93387ca13 100644
--- a/devel/py-setuptools_hg/Makefile
+++ b/devel/py-setuptools_hg/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Setuptools plugin for hg
+WWW= https://pypi.org/project/setuptools_hg/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-setuptools_scm/Makefile b/devel/py-setuptools_scm/Makefile
index c9feaea076a3..ef7efd59a13f 100644
--- a/devel/py-setuptools_scm/Makefile
+++ b/devel/py-setuptools_scm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Setuptools plugin to manage your versions by scm tags
+WWW= https://github.com/pypa/setuptools_scm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-setuptools_scm_git_archive/Makefile b/devel/py-setuptools_scm_git_archive/Makefile
index 59cfc4bc54ed..715967d4e983 100644
--- a/devel/py-setuptools_scm_git_archive/Makefile
+++ b/devel/py-setuptools_scm_git_archive/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lantw44@gmail.com
COMMENT= Python setuptools_scm plugin for git archives
+WWW= https://github.com/Changaco/setuptools_scm_git_archive
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-sexpdata/Makefile b/devel/py-sexpdata/Makefile
index 2cc61e82a16c..df9741c1c442 100644
--- a/devel/py-sexpdata/Makefile
+++ b/devel/py-sexpdata/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= S-expression parser for Python
+WWW= https://github.com/jd-boyd/sexpdata
LICENSE= BSD2CLAUSE
diff --git a/devel/py-sgmllib3k/Makefile b/devel/py-sgmllib3k/Makefile
index c7548df7be65..832fbea39589 100644
--- a/devel/py-sgmllib3k/Makefile
+++ b/devel/py-sgmllib3k/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python 3 port of sgmllib
+WWW= https://pypi.org/project/sgmllib3k/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-sh/Makefile b/devel/py-sh/Makefile
index 56f729de725c..6597da6ecf7b 100644
--- a/devel/py-sh/Makefile
+++ b/devel/py-sh/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Python subprocess interface
+WWW= https://github.com/amoffat/sh
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-shapely/Makefile b/devel/py-shapely/Makefile
index b28e95ef4273..5bece93e49b5 100644
--- a/devel/py-shapely/Makefile
+++ b/devel/py-shapely/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python Package for Manipulation 2D Geospatial Geometry
+WWW= https://pypi.org/project/Shapely/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-shellingham/Makefile b/devel/py-shellingham/Makefile
index fb4553f732f4..bf0df550162a 100644
--- a/devel/py-shellingham/Makefile
+++ b/devel/py-shellingham/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Detect what shell the current Python executable is running in
+WWW= https://github.com/sarugaku/shellingham
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-signalr-client-aio/Makefile b/devel/py-signalr-client-aio/Makefile
index 32fe5df97e3e..01b691823129 100644
--- a/devel/py-signalr-client-aio/Makefile
+++ b/devel/py-signalr-client-aio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jgh@FreeBSD.org
COMMENT= Simple python SignalR client using asyncio
+WWW= https://github.com/slazarov/python-signalr-client
LICENSE= MIT
diff --git a/devel/py-simpleeval/Makefile b/devel/py-simpleeval/Makefile
index 313dad5cfc9e..5637937a62d9 100644
--- a/devel/py-simpleeval/Makefile
+++ b/devel/py-simpleeval/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, safe single expression evaluator python library
+WWW= https://github.com/danthedeckie/simpleeval
LICENSE= MIT
diff --git a/devel/py-simplegeneric/Makefile b/devel/py-simplegeneric/Makefile
index 00534de617f4..c81ed4333c8f 100644
--- a/devel/py-simplegeneric/Makefile
+++ b/devel/py-simplegeneric/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple generic functions
+WWW= https://pypi.org/project/simplegeneric/
LICENSE= ZPL21
diff --git a/devel/py-simplejson/Makefile b/devel/py-simplejson/Makefile
index 0e4862d6e25f..c07f2ce7b005 100644
--- a/devel/py-simplejson/Makefile
+++ b/devel/py-simplejson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Simple, fast, extensible JSON encoder/decoder
+WWW= https://github.com/simplejson/simplejson
# dual-licensed under MIT and Academic Free License version 2.1
LICENSE= MIT
diff --git a/devel/py-simpleparse/Makefile b/devel/py-simpleparse/Makefile
index 31b077bb9e50..c265fe5161aa 100644
--- a/devel/py-simpleparse/Makefile
+++ b/devel/py-simpleparse/Makefile
@@ -7,6 +7,7 @@ DISTNAME= SimpleParse-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python EBNF parser generator (with mx.TextTools derivative)
+WWW= http://simpleparse.sourceforge.net/
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
diff --git a/devel/py-simpletal/Makefile b/devel/py-simpletal/Makefile
index 78d5fc0adf26..5b8f6191e455 100644
--- a/devel/py-simpletal/Makefile
+++ b/devel/py-simpletal/Makefile
@@ -8,6 +8,7 @@ DISTNAME= SimpleTAL-${PORTVERSION}
MAINTAINER= ayu@commun.jp
COMMENT= Stand-alone TAL Python implementation to power HTML and XML templates
+WWW= https://www.owlfish.com/software/simpleTAL/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-simpy/Makefile b/devel/py-simpy/Makefile
index 8752cc027309..ea9b0a321bbb 100644
--- a/devel/py-simpy/Makefile
+++ b/devel/py-simpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Simulation in Python
+WWW= https://simpy.readthedocs.org/en/latest/
LICENSE= LGPL21
diff --git a/devel/py-sip/Makefile b/devel/py-sip/Makefile
index 182760085895..6401b22b502c 100644
--- a/devel/py-sip/Makefile
+++ b/devel/py-sip/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${SIP_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python to C and C++ bindings generator
+WWW= http://www.riverbankcomputing.co.uk/software/sip/
LICENSE= SIP GPLv2 GPLv3
LICENSE_COMB= multi
diff --git a/devel/py-sip4/Makefile b/devel/py-sip4/Makefile
index b4b31d784caf..c443d66cbbf9 100644
--- a/devel/py-sip4/Makefile
+++ b/devel/py-sip4/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${SIP4_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python to C and C++ bindings generator
+WWW= http://www.riverbankcomputing.co.uk/software/sip/
USES= python pyqt:sip
USE_PYTHON= concurrent py3kplist flavors
diff --git a/devel/py-six/Makefile b/devel/py-six/Makefile
index fb9a0393c2ad..9cd0da056188 100644
--- a/devel/py-six/Makefile
+++ b/devel/py-six/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python 2 and 3 compatibility utilities
+WWW= https://github.com/benjaminp/six
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-smmap/Makefile b/devel/py-smmap/Makefile
index af9183357ca2..c14e623d4871 100644
--- a/devel/py-smmap/Makefile
+++ b/devel/py-smmap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sliding-window memory map manager
+WWW= https://github.com/gitpython-developers/smmap
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-snakeviz/Makefile b/devel/py-snakeviz/Makefile
index 6f1c6a4e17f3..f700672c0399 100644
--- a/devel/py-snakeviz/Makefile
+++ b/devel/py-snakeviz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Web-based viewer for Python profiler output
+WWW= https://jiffyclub.github.io/snakeviz/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-sniffio/Makefile b/devel/py-sniffio/Makefile
index 25d5ebdf0c57..3561d2291f94 100644
--- a/devel/py-sniffio/Makefile
+++ b/devel/py-sniffio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sniff out which async library your code is running under
+WWW= https://github.com/python-trio/sniffio
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/py-sortedcontainers/Makefile b/devel/py-sortedcontainers/Makefile
index 60ded4c42778..afc92e06af6e 100644
--- a/devel/py-sortedcontainers/Makefile
+++ b/devel/py-sortedcontainers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= antoine@FreeBSD.org
COMMENT= Python Sorted Container Types: SortedList, SortedDict, and SortedSet
+WWW= https://www.grantjenks.com/docs/sortedcontainers/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-sourcemap/Makefile b/devel/py-sourcemap/Makefile
index d8b525204a0b..8e97c3eaf45d 100644
--- a/devel/py-sourcemap/Makefile
+++ b/devel/py-sourcemap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Parse JavaScript source maps
+WWW= https://pypi.org/project/sourcemap/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-speaklater/Makefile b/devel/py-speaklater/Makefile
index 2a1b3ab10a41..e464f8bb94b5 100644
--- a/devel/py-speaklater/Makefile
+++ b/devel/py-speaklater/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Lazy string Python module for translations
+WWW= https://pypi.org/project/speaklater/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-speg/Makefile b/devel/py-speg/Makefile
index fe95e1600f4b..9547edc28b28 100644
--- a/devel/py-speg/Makefile
+++ b/devel/py-speg/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= PEG-based parser interpreter with memoization (Python module)
+WWW= https://github.com/avakar/speg
LICENSE= MIT
diff --git a/devel/py-spyder-kernels/Makefile b/devel/py-spyder-kernels/Makefile
index 1da4acb749be..6beb6f7f4ccd 100644
--- a/devel/py-spyder-kernels/Makefile
+++ b/devel/py-spyder-kernels/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Jupyter kernels for the Spyder console
+WWW= https://github.com/spyder-ide/spyder-kernels
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-spyder/Makefile b/devel/py-spyder/Makefile
index 8bb74b054c2f..70ba9d3799e2 100644
--- a/devel/py-spyder/Makefile
+++ b/devel/py-spyder/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Scientific PYthon Development EnviRonment, an alternative to IDLE
+WWW= https://github.com/spyder-ide/spyder/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-squint/Makefile b/devel/py-squint/Makefile
index 7755c528ac82..9e1c91494cec 100644
--- a/devel/py-squint/Makefile
+++ b/devel/py-squint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple query interface for tabular data
+WWW= https://github.com/shawnbrown/squint
LICENSE= APACHE20
diff --git a/devel/py-sre-yield/Makefile b/devel/py-sre-yield/Makefile
index 6d7a84ff0171..e888aaf7c7d8 100644
--- a/devel/py-sre-yield/Makefile
+++ b/devel/py-sre-yield/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sre_yield-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Expand a regular expression to its possible matches
+WWW= https://github.com/google/sre_yield
LICENSE= APACHE20
diff --git a/devel/py-srsly/Makefile b/devel/py-srsly/Makefile
index 3c398e0bfad9..b445458a7c61 100644
--- a/devel/py-srsly/Makefile
+++ b/devel/py-srsly/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modern high-performance serialization utilities for Python
+WWW= https://github.com/explosion/srsly
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-stack-data/Makefile b/devel/py-stack-data/Makefile
index ed2974a3693f..fcf342b222e4 100644
--- a/devel/py-stack-data/Makefile
+++ b/devel/py-stack-data/Makefile
@@ -7,6 +7,7 @@ DISTNAME= stack_data-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extract data from python stack frames and tracebacks for informative displays
+WWW= https://github.com/alexmojaki/stack_data
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-stackexchange/Makefile b/devel/py-stackexchange/Makefile
index 652ec6d3344a..630847c1e02b 100644
--- a/devel/py-stackexchange/Makefile
+++ b/devel/py-stackexchange/Makefile
@@ -7,6 +7,7 @@ DISTNAME= py-${PORTNAME}-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Python binding to the StackExchange website APIs
+WWW= https://github.com/lucjon/Py-StackExchange
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-statgrab/Makefile b/devel/py-statgrab/Makefile
index 53d5646f3a0d..72f50e09f1fd 100644
--- a/devel/py-statgrab/Makefile
+++ b/devel/py-statgrab/Makefile
@@ -9,6 +9,7 @@ DISTNAME= py${PORTNAME}-${PORTVERSION}
MAINTAINER= tdb@FreeBSD.org
COMMENT= Set of Python bindings for libstatgrab
+WWW= https://libstatgrab.org/pystatgrab/
LICENSE= LGPL21
diff --git a/devel/py-statsd/Makefile b/devel/py-statsd/Makefile
index fde50cd8818a..244d28e7a4cc 100644
--- a/devel/py-statsd/Makefile
+++ b/devel/py-statsd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Simple statsd client
+WWW= https://github.com/jsocol/pystatsd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-stdlib-list/Makefile b/devel/py-stdlib-list/Makefile
index 90d4db9f7e46..102718e2fac7 100644
--- a/devel/py-stdlib-list/Makefile
+++ b/devel/py-stdlib-list/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= List of Python Standard Libraries
+WWW= https://github.com/jackmaney/python-stdlib-list
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-stdnum/Makefile b/devel/py-stdnum/Makefile
index 9bce748c9ae2..51ae62f2e246 100644
--- a/devel/py-stdnum/Makefile
+++ b/devel/py-stdnum/Makefile
@@ -7,6 +7,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= pi@FreeBSD.org
COMMENT= Python module to handle standardized numbers and codes
+WWW= https://pypi.org/project/python-stdnum/
LICENSE= LGPL21
diff --git a/devel/py-stevedore/Makefile b/devel/py-stevedore/Makefile
index ee96eb5e6f60..e5f6fa577ff7 100644
--- a/devel/py-stevedore/Makefile
+++ b/devel/py-stevedore/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Manage dynamic plugins for Python applications
+WWW= https://docs.openstack.org/stevedore/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-stone/Makefile b/devel/py-stone/Makefile
index caeae48914bf..bcffa8959af8 100644
--- a/devel/py-stone/Makefile
+++ b/devel/py-stone/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface description language (IDL) for APIs
+WWW= https://github.com/dropbox/stone
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-stopit/Makefile b/devel/py-stopit/Makefile
index 7efe6b97d103..45400706996e 100644
--- a/devel/py-stopit/Makefile
+++ b/devel/py-stopit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Timeout control decorator and context managers in Python
+WWW= https://pypi.org/project/stopit/
LICENSE= MIT
diff --git a/devel/py-strategies/Makefile b/devel/py-strategies/Makefile
index 10cf2a153e6e..04204c839f4c 100644
--- a/devel/py-strategies/Makefile
+++ b/devel/py-strategies/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Programmatic control flow
+WWW= https://github.com/logpy/strategies
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-streamparse/Makefile b/devel/py-streamparse/Makefile
index 60aa0f4d478b..ccecf61fb52f 100644
--- a/devel/py-streamparse/Makefile
+++ b/devel/py-streamparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= egypcio@FreeBSD.org
COMMENT= Python analysis of Apache Storm streams
+WWW= https://github.com/Parsely/streamparse
LICENSE= APACHE20
diff --git a/devel/py-strict-rfc3339/Makefile b/devel/py-strict-rfc3339/Makefile
index b86f883ebe1f..74b8d6a45d7a 100644
--- a/devel/py-strict-rfc3339/Makefile
+++ b/devel/py-strict-rfc3339/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Strict, simple, lightweight RFC3339 functions
+WWW= https://github.com/danielrichman/strict-rfc3339
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-stringbrewer/Makefile b/devel/py-stringbrewer/Makefile
index ff7f2ba483e9..8cec4807990f 100644
--- a/devel/py-stringbrewer/Makefile
+++ b/devel/py-stringbrewer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate random strings matching a pattern
+WWW= https://github.com/simoncozens/stringbrewer
LICENSE= MIT
diff --git a/devel/py-stringcase/Makefile b/devel/py-stringcase/Makefile
index 58290bc13079..7576df44ad85 100644
--- a/devel/py-stringcase/Makefile
+++ b/devel/py-stringcase/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= String case converter
+WWW= https://github.com/okunishinishi/python-stringcase
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-structlog/Makefile b/devel/py-structlog/Makefile
index d4f9ffe9e710..b78f715aef70 100644
--- a/devel/py-structlog/Makefile
+++ b/devel/py-structlog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dch@FreeBSD.org
COMMENT= Structured Logging for Python
+WWW= https://www.structlog.org/
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/py-subprocess-tee/Makefile b/devel/py-subprocess-tee/Makefile
index 5a5cd77855c4..d7192a324bca 100644
--- a/devel/py-subprocess-tee/Makefile
+++ b/devel/py-subprocess-tee/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Captures output while still printing it in real-time
+WWW= https://github.com/pycontribs/subprocess-tee
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-subversion/Makefile b/devel/py-subversion/Makefile
index 3ed157a968a1..26bfebf560c6 100644
--- a/devel/py-subversion/Makefile
+++ b/devel/py-subversion/Makefile
@@ -2,6 +2,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lev@FreeBSD.org
COMMENT= Python bindings for version control system
+WWW= https://subversion.apache.org/
BUILD_DEPENDS= ${LOCALBASE}/include/py3c.h:devel/py3c
diff --git a/devel/py-sure/Makefile b/devel/py-sure/Makefile
index ba40b6d661dd..cc0cb3005b20 100644
--- a/devel/py-sure/Makefile
+++ b/devel/py-sure/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Utility belt for automated testing in Python for Python
+WWW= https://github.com/gabrielfalcao/sure
LICENSE= GPLv3
diff --git a/devel/py-swagger-spec-validator/Makefile b/devel/py-swagger-spec-validator/Makefile
index cfcb090bc25e..5adec7861a3c 100644
--- a/devel/py-swagger-spec-validator/Makefile
+++ b/devel/py-swagger-spec-validator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Validation of Swagger specifications
+WWW= https://github.com/Yelp/swagger_spec_validator
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-synr/Makefile b/devel/py-synr/Makefile
index 2e7e651c8201..a821a9ff9707 100644
--- a/devel/py-synr/Makefile
+++ b/devel/py-synr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Consistent AST for Python
+WWW= https://github.com/octoml/synr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-sysctl/Makefile b/devel/py-sysctl/Makefile
index 5e1392448721..cd2614b84650 100644
--- a/devel/py-sysctl/Makefile
+++ b/devel/py-sysctl/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= freqlabs@FreeBSD.org
COMMENT= Wrapper for the sysctl system functions
+WWW= https://github.com/truenas/py-sysctl
LICENSE= BSD2CLAUSE
diff --git a/devel/py-sysv_ipc/Makefile b/devel/py-sysv_ipc/Makefile
index ab186c1e538b..06fa35a6f97d 100644
--- a/devel/py-sysv_ipc/Makefile
+++ b/devel/py-sysv_ipc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= System V IPC for Python
+WWW= https://semanchuk.com/philip/sysv_ipc/
LICENSE= BSD2CLAUSE
diff --git a/devel/py-tables/Makefile b/devel/py-tables/Makefile
index 21e7292deaf3..15ceb1b92fc9 100644
--- a/devel/py-tables/Makefile
+++ b/devel/py-tables/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Hierarchical database for Python
+WWW= https://www.pytables.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-tabulate/Makefile b/devel/py-tabulate/Makefile
index 5b251c7ab7b9..a66ea9821c28 100644
--- a/devel/py-tabulate/Makefile
+++ b/devel/py-tabulate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Pretty-print tabular data in Python
+WWW= https://github.com/astanin/python-tabulate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tabulator/Makefile b/devel/py-tabulator/Makefile
index ac60fd24afa8..15783efc8645 100644
--- a/devel/py-tabulator/Makefile
+++ b/devel/py-tabulator/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Consistent interface for stream reading and writing tabular data (csv/xls/json/etc)
+WWW= https://github.com/frictionlessdata/tabulator-py
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-tailer/Makefile b/devel/py-tailer/Makefile
index 49d4ed002cc0..0692bc355da6 100644
--- a/devel/py-tailer/Makefile
+++ b/devel/py-tailer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple implementation of GNU tail and head
+WWW= https://github.com/six8/pytailer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tapi/Makefile b/devel/py-tapi/Makefile
index 9377056e7a73..dab5c74cd7fc 100644
--- a/devel/py-tapi/Makefile
+++ b/devel/py-tapi/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Tapi-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Framework for testing APIs
+WWW= https://pypi.org/project/Tapi/
LICENSE= MIT
diff --git a/devel/py-tarantool-queue/Makefile b/devel/py-tarantool-queue/Makefile
index 0108217d427d..65ddcfa4db5a 100644
--- a/devel/py-tarantool-queue/Makefile
+++ b/devel/py-tarantool-queue/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python bindings for Tarantool queue
+WWW= https://pypi.org/project/tarantool-queue/
LICENSE= MIT
diff --git a/devel/py-tartiflette-aiohttp/Makefile b/devel/py-tartiflette-aiohttp/Makefile
index 9c35d96f49a6..465f1def2dc8 100644
--- a/devel/py-tartiflette-aiohttp/Makefile
+++ b/devel/py-tartiflette-aiohttp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Run Tartiflette GraphQL Engine through aiohttp
+WWW= https://github.com/tartiflette/tartiflette-aiohttp
LICENSE= MIT
diff --git a/devel/py-tartiflette/Makefile b/devel/py-tartiflette/Makefile
index d8189c83cd68..0b62bb30e0f3 100644
--- a/devel/py-tartiflette/Makefile
+++ b/devel/py-tartiflette/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GraphQL Engine for Python
+WWW= https://github.com/tartiflette/tartiflette
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-taskflow/Makefile b/devel/py-taskflow/Makefile
index e442bac01a5c..f6822d4ba0e3 100644
--- a/devel/py-taskflow/Makefile
+++ b/devel/py-taskflow/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Taskflow structured state management library
+WWW= https://docs.openstack.org/taskflow/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tasklib/Makefile b/devel/py-tasklib/Makefile
index 66ceb0b0983b..901bc0c372e5 100644
--- a/devel/py-tasklib/Makefile
+++ b/devel/py-tasklib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry.dussuet@protonmail.com
COMMENT= Python library for interacting with taskwarrior databases
+WWW= https://pypi.org/project/tasklib/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tblib/Makefile b/devel/py-tblib/Makefile
index e99d586c3d6e..7188a67773ba 100644
--- a/devel/py-tblib/Makefile
+++ b/devel/py-tblib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Traceback serialization library in Python
+WWW= https://pypi.org/project/tblib/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tdworkflow/Makefile b/devel/py-tdworkflow/Makefile
index 0e26ffb39316..ccdd5366a7e9 100644
--- a/devel/py-tdworkflow/Makefile
+++ b/devel/py-tdworkflow/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Unofficial Treasure Workflow API client
+WWW= https://pypi.org/project/tdworkflow/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-telepath/Makefile b/devel/py-telepath/Makefile
index 3203be1abb89..8d29ee0782dc 100644
--- a/devel/py-telepath/Makefile
+++ b/devel/py-telepath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for exchanging data between Python and JavaScript
+WWW= https://github.com/wagtail/telepath
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tempora/Makefile b/devel/py-tempora/Makefile
index cc2a0bcdda3d..e8513f84ab12 100644
--- a/devel/py-tempora/Makefile
+++ b/devel/py-tempora/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Objects and routines pertaining to date and time
+WWW= https://github.com/jaraco/tempora
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tenacity/Makefile b/devel/py-tenacity/Makefile
index 51d9dcda6416..b4f4db0a0a49 100644
--- a/devel/py-tenacity/Makefile
+++ b/devel/py-tenacity/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Retry code until it succeeds
+WWW= https://github.com/jd/tenacity
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-termcolor/Makefile b/devel/py-termcolor/Makefile
index 0df5e5d6f4cf..03c88081e6a6 100644
--- a/devel/py-termcolor/Makefile
+++ b/devel/py-termcolor/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= c.kworr@gmail.com
COMMENT= ANSII Color formatting for output in terminal
+WWW= https://pypi.org/project/termcolor/
LICENSE= MIT
diff --git a/devel/py-termstyle/Makefile b/devel/py-termstyle/Makefile
index d85db1cf42d1..d29730bc54d5 100644
--- a/devel/py-termstyle/Makefile
+++ b/devel/py-termstyle/Makefile
@@ -7,6 +7,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Dirt-simple terminal-colour library for python
+WWW= https://github.com/gfxmonk/termstyle
LICENSE= BSD3CLAUSE
diff --git a/devel/py-testfixtures/Makefile b/devel/py-testfixtures/Makefile
index a9de8e103d99..52575b0c073e 100644
--- a/devel/py-testfixtures/Makefile
+++ b/devel/py-testfixtures/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Collection of helpers and mock objects for unit tests and doc tests
+WWW= https://github.com/Simplistix/testfixtures
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-testinfra/Makefile b/devel/py-testinfra/Makefile
index d63a32e9c308..9fd47cd1d8d4 100644
--- a/devel/py-testinfra/Makefile
+++ b/devel/py-testinfra/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sbz@FreeBSD.org
COMMENT= Testinfra python module Serverspec-like for infrastructure testing
+WWW= https://github.com/philpep/testinfra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-testoob/Makefile b/devel/py-testoob/Makefile
index ff7a1d711347..888f7c1e7007 100644
--- a/devel/py-testoob/Makefile
+++ b/devel/py-testoob/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Advanced unit testing framework for PyUnit
+WWW= https://github.com/testoob/testoob
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/docs/LICENSE-2.0.txt
diff --git a/devel/py-testpath/Makefile b/devel/py-testpath/Makefile
index bafb8061edc4..9fca6e06d68d 100644
--- a/devel/py-testpath/Makefile
+++ b/devel/py-testpath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Test utilities for Python code working with files and commands
+WWW= https://github.com/jupyter/testpath
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-testrepository/Makefile b/devel/py-testrepository/Makefile
index 88a05d8f3f10..c42bded3f77e 100644
--- a/devel/py-testrepository/Makefile
+++ b/devel/py-testrepository/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Repository of test results
+WWW= https://launchpad.net/testrepository
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/py-testresources/Makefile b/devel/py-testresources/Makefile
index 8c6ac5ca3566..f37f31da8627 100644
--- a/devel/py-testresources/Makefile
+++ b/devel/py-testresources/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PyUnit extension for managing expensive test resources
+WWW= https://pypi.org/project/testresources/
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/py-testscenarios/Makefile b/devel/py-testscenarios/Makefile
index 4250906aaa3f..2eb16583979b 100644
--- a/devel/py-testscenarios/Makefile
+++ b/devel/py-testscenarios/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PyUnit extension for dependency injection
+WWW= https://pypi.org/project/testscenarios/
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/py-testtools/Makefile b/devel/py-testtools/Makefile
index 7795712f8744..c187d913923f 100644
--- a/devel/py-testtools/Makefile
+++ b/devel/py-testtools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extensions to the Python standard library unit testing framework
+WWW= https://github.com/testing-cabal/testtools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-thefuzz/Makefile b/devel/py-thefuzz/Makefile
index 638fa7199730..5d95445b9af5 100644
--- a/devel/py-thefuzz/Makefile
+++ b/devel/py-thefuzz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jgh@FreeBSD.org
COMMENT= Fuzzy string matching in Python
+WWW= https://github.com/seatgeek/thefuzz
LICENSE= GPLv2
diff --git a/devel/py-threadpoolctl/Makefile b/devel/py-threadpoolctl/Makefile
index 92dc85c8652c..4b232ded29a5 100644
--- a/devel/py-threadpoolctl/Makefile
+++ b/devel/py-threadpoolctl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Thread-pool controls
+WWW= https://github.com/joblib/threadpoolctl
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-threema-msgapi/Makefile b/devel/py-threema-msgapi/Makefile
index fb60e7ce847e..68a7e061065d 100644
--- a/devel/py-threema-msgapi/Makefile
+++ b/devel/py-threema-msgapi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= philip@FreeBSD.org
COMMENT= Threema Gateway Message SDK for Python
+WWW= https://github.com/lgrahl/threema-msgapi-sdk-python/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-thrift/Makefile b/devel/py-thrift/Makefile
index 416749dff9dd..a701251591a8 100644
--- a/devel/py-thrift/Makefile
+++ b/devel/py-thrift/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= komarov@valerka.net
COMMENT= Python interface to Thrift
+WWW= https://thrift.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../../LICENSE
diff --git a/devel/py-thriftpy2/Makefile b/devel/py-thriftpy2/Makefile
index 164098baaa40..d0fa3b45d6dd 100644
--- a/devel/py-thriftpy2/Makefile
+++ b/devel/py-thriftpy2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Pure python implementation of Apache Thrift
+WWW= https://github.com/Thriftpy/thriftpy2
LICENSE= MIT
diff --git a/devel/py-tiamat/Makefile b/devel/py-tiamat/Makefile
index 6f72a8e93989..46e999f299c9 100644
--- a/devel/py-tiamat/Makefile
+++ b/devel/py-tiamat/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= krion@FreeBSD.org
COMMENT= Single binary builder for Python projects
+WWW= https://gitlab.com/saltstack/pop/tiamat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-timelib/Makefile b/devel/py-timelib/Makefile
index f30edc3e3ed5..b852c132ccb9 100644
--- a/devel/py-timelib/Makefile
+++ b/devel/py-timelib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Parse English textual date descriptions
+WWW= https://pypi.org/project/timelib/
USES= python:3.6+ zip
USE_PYTHON= distutils autoplist
diff --git a/devel/py-timeout-decorator/Makefile b/devel/py-timeout-decorator/Makefile
index 7b31d525cdcb..f05cff9a5df3 100644
--- a/devel/py-timeout-decorator/Makefile
+++ b/devel/py-timeout-decorator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Timeout decorator
+WWW= https://github.com/pnpnpn/timeout-decorator
LICENSE= MIT
diff --git a/devel/py-tinyarray/Makefile b/devel/py-tinyarray/Makefile
index 83284ed12176..c1e6ad7743b5 100644
--- a/devel/py-tinyarray/Makefile
+++ b/devel/py-tinyarray/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Arrays of numbers for Python, optimized for small sizes
+WWW= https://gitlab.kwant-project.org/kwant/tinyarray
LICENSE= BSD2CLAUSE
diff --git a/devel/py-tinyrpc/Makefile b/devel/py-tinyrpc/Makefile
index 2f6fb086cd19..edc2185269c9 100644
--- a/devel/py-tinyrpc/Makefile
+++ b/devel/py-tinyrpc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Small, modular, transport and protocol neutral RPC library
+WWW= https://github.com/mbr/tinyrpc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tokenize-rt/Makefile b/devel/py-tokenize-rt/Makefile
index f9da6ff06465..6f4d9c3e5638 100644
--- a/devel/py-tokenize-rt/Makefile
+++ b/devel/py-tokenize-rt/Makefile
@@ -7,6 +7,7 @@ DISTNAME= tokenize_rt-${PORTVERSION}
MAINTAINER= swills@FreeBSD.org
COMMENT= Wrapper around the stdlib `tokenize` which roundtrips
+WWW= https://github.com/asottile/tokenize-rt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-toolz/Makefile b/devel/py-toolz/Makefile
index 78fcc4ecd3af..14c33c433d78 100644
--- a/devel/py-toolz/Makefile
+++ b/devel/py-toolz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Functional standard library for Python
+WWW= https://github.com/pytoolz/toolz
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-tooz/Makefile b/devel/py-tooz/Makefile
index e6977f67b88d..f6ca6469444a 100644
--- a/devel/py-tooz/Makefile
+++ b/devel/py-tooz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Coordination library for distributed systems
+WWW= https://docs.openstack.org/tooz/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-toposort/Makefile b/devel/py-toposort/Makefile
index af85132fe71d..e61f07812d1c 100644
--- a/devel/py-toposort/Makefile
+++ b/devel/py-toposort/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ed@FreeBSD.org
COMMENT= Topological sorting algorithm for Python
+WWW= https://bitbucket.org/ericvsmith/toposort
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile
index 09fc99c75b29..361266ddd3ce 100644
--- a/devel/py-tox/Makefile
+++ b/devel/py-tox/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Virtualenv-based automation of test activities
+WWW= https://tox.readthedocs.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-traceback2/Makefile b/devel/py-traceback2/Makefile
index 838534b0d6c5..85f8d6c8ed0a 100644
--- a/devel/py-traceback2/Makefile
+++ b/devel/py-traceback2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= New features in traceback backported to Python 2
+WWW= https://pypi.org/project/traceback2/
LICENSE= PSFL
diff --git a/devel/py-traitlets/Makefile b/devel/py-traitlets/Makefile
index b7a58ca71ecf..4e7e251d7ffb 100644
--- a/devel/py-traitlets/Makefile
+++ b/devel/py-traitlets/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Configuration system for Python applications
+WWW= https://pypi.org/project/traitlets/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.md
diff --git a/devel/py-traits/Makefile b/devel/py-traits/Makefile
index b3cd59279dc4..57e53a4218e6 100644
--- a/devel/py-traits/Makefile
+++ b/devel/py-traits/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Explicitly Typed Attributes for Python
+WWW= https://pypi.org/project/traits/
LICENSE= BSD3CLAUSE PSFL
LICENSE_COMB= multi
diff --git a/devel/py-transaction/Makefile b/devel/py-transaction/Makefile
index f807baddc573..8e9ac5102a3c 100644
--- a/devel/py-transaction/Makefile
+++ b/devel/py-transaction/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Transaction management for Python
+WWW= https://pypi.org/project/transaction/
LICENSE= ZPL21
diff --git a/devel/py-transitions/Makefile b/devel/py-transitions/Makefile
index b6b84249606f..852bbad95d9c 100644
--- a/devel/py-transitions/Makefile
+++ b/devel/py-transitions/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sergey@akhmatov.ru
COMMENT= Lightweight, object-oriented Python state machine implementation
+WWW= https://github.com/pytransitions/transitions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tree-format/Makefile b/devel/py-tree-format/Makefile
index f572b1b337a6..67b031acfded 100644
--- a/devel/py-tree-format/Makefile
+++ b/devel/py-tree-format/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Generate nicely formatted trees
+WWW= https://pypi.org/project/tree-format/
LICENSE= APACHE20
diff --git a/devel/py-trimesh/Makefile b/devel/py-trimesh/Makefile
index 7f4afdafc68e..1b43c9c2b500 100644
--- a/devel/py-trimesh/Makefile
+++ b/devel/py-trimesh/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= Library for loading and using triangular meshes
+WWW= https://pypi.org/project/trimesh/ #description
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-trove-classifiers/Makefile b/devel/py-trove-classifiers/Makefile
index 4922a16eae43..3720a860254e 100644
--- a/devel/py-trove-classifiers/Makefile
+++ b/devel/py-trove-classifiers/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Canonical source for classifiers on PyPI
+WWW= https://github.com/pypa/trove-classifiers
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ttictoc/Makefile b/devel/py-ttictoc/Makefile
index 456035f7b868..fedcbb9bff8f 100644
--- a/devel/py-ttictoc/Makefile
+++ b/devel/py-ttictoc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Time execution of blocks of code
+WWW= https://github.com/hector-sab/ttictoc
LICENSE= MIT
diff --git a/devel/py-ttystatus/Makefile b/devel/py-ttystatus/Makefile
index 80b668389f49..01caeef1fae0 100644
--- a/devel/py-ttystatus/Makefile
+++ b/devel/py-ttystatus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bapt@FreeBSD.org
COMMENT= Python progress reporting to /dev/tty
+WWW= https://liw.fi/ttystatus/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-twiggy/Makefile b/devel/py-twiggy/Makefile
index 4f6e43627d2c..1a273e9a3c1d 100644
--- a/devel/py-twiggy/Makefile
+++ b/devel/py-twiggy/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Twiggy-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Pythonic logger
+WWW= https://github.com/wearpants/twiggy/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-twilio/Makefile b/devel/py-twilio/Makefile
index 8baa423791c6..03f67d684cbf 100644
--- a/devel/py-twilio/Makefile
+++ b/devel/py-twilio/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Python module for communicating with the Twilio API
+WWW= https://www.twilio.com/docs/libraries/python
LICENSE= MIT
diff --git a/devel/py-twine/Makefile b/devel/py-twine/Makefile
index 5421bbaada5f..2d21b011615a 100644
--- a/devel/py-twine/Makefile
+++ b/devel/py-twine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of utilities for interacting with PyPI
+WWW= https://github.com/pypa/twine
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-twisted/Makefile b/devel/py-twisted/Makefile
index 73ecac8fadc3..006f14297800 100644
--- a/devel/py-twisted/Makefile
+++ b/devel/py-twisted/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Twisted-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Asynchronous networking framework written in Python
+WWW= https://twistedmatrix.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-txaio/Makefile b/devel/py-txaio/Makefile
index 879af76bc715..395543e8642c 100644
--- a/devel/py-txaio/Makefile
+++ b/devel/py-txaio/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Compatibility API between asyncio/Twisted/Trollius
+WWW= https://github.com/crossbario/txaio
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-txi2p-tahoe/Makefile b/devel/py-txi2p-tahoe/Makefile
index 75e697aa0484..719ef0b531e1 100644
--- a/devel/py-txi2p-tahoe/Makefile
+++ b/devel/py-txi2p-tahoe/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= I2P bindings for Twisted
+WWW= https://github.com/str4d/txi2p
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-typechecks/Makefile b/devel/py-typechecks/Makefile
index d2162122a217..9e66162c8a58 100644
--- a/devel/py-typechecks/Makefile
+++ b/devel/py-typechecks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Type checking helpers for Python
+WWW= https://github.com/openvax/typechecks
LICENSE= APACHE20
diff --git a/devel/py-typed-ast/Makefile b/devel/py-typed-ast/Makefile
index e3632431d1b2..335fc9819034 100644
--- a/devel/py-typed-ast/Makefile
+++ b/devel/py-typed-ast/Makefile
@@ -7,6 +7,7 @@ DISTNAME= typed_ast-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fork of Python ast modules with type comment support
+WWW= https://github.com/python/typed_ast
LICENSE= APACHE20 PSFL
LICENSE_COMB= multi
diff --git a/devel/py-typeguard/Makefile b/devel/py-typeguard/Makefile
index 102c70271845..679db632aaf3 100644
--- a/devel/py-typeguard/Makefile
+++ b/devel/py-typeguard/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Runtime type checker for Python
+WWW= https://github.com/agronholm/typeguard
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-typer/Makefile b/devel/py-typer/Makefile
index 0e190e7a3520..ed593480725a 100644
--- a/devel/py-typer/Makefile
+++ b/devel/py-typer/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for building CLI applications
+WWW= https://github.com/tiangolo/typer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-types-Flask/Makefile b/devel/py-types-Flask/Makefile
index 656d20c14285..6c40fdf94eba 100644
--- a/devel/py-types-Flask/Makefile
+++ b/devel/py-types-Flask/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for Flask
+WWW= https://pypi.org/project/types-Flask/
LICENSE= APACHE20
diff --git a/devel/py-types-Jinja2/Makefile b/devel/py-types-Jinja2/Makefile
index ace1d43cbcb9..814a64a28509 100644
--- a/devel/py-types-Jinja2/Makefile
+++ b/devel/py-types-Jinja2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for Jinja2
+WWW= https://pypi.org/project/types-Jinja2/
LICENSE= APACHE20
diff --git a/devel/py-types-MarkupSafe/Makefile b/devel/py-types-MarkupSafe/Makefile
index c8d874154f9f..cb28adce81de 100644
--- a/devel/py-types-MarkupSafe/Makefile
+++ b/devel/py-types-MarkupSafe/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for MarkupSafe
+WWW= https://pypi.org/project/types-MarkupSafe/
LICENSE= APACHE20
diff --git a/devel/py-types-Pillow/Makefile b/devel/py-types-Pillow/Makefile
index 0577387fef2f..9633101a2ee5 100644
--- a/devel/py-types-Pillow/Makefile
+++ b/devel/py-types-Pillow/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for Pillow
+WWW= https://pypi.org/project/types-Pillow/
LICENSE= APACHE20
diff --git a/devel/py-types-PyYAML/Makefile b/devel/py-types-PyYAML/Makefile
index 44fa5bda3e87..a4c9aac5ec77 100644
--- a/devel/py-types-PyYAML/Makefile
+++ b/devel/py-types-PyYAML/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for PyYAML
+WWW= https://pypi.org/project/types-PyYAML/
LICENSE= APACHE20
diff --git a/devel/py-types-Werkzeug/Makefile b/devel/py-types-Werkzeug/Makefile
index 44958cf7af8c..62665e1eebb9 100644
--- a/devel/py-types-Werkzeug/Makefile
+++ b/devel/py-types-Werkzeug/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for Werkzeug
+WWW= https://pypi.org/project/types-Werkzeug/
LICENSE= APACHE20
diff --git a/devel/py-types-click/Makefile b/devel/py-types-click/Makefile
index 4289335e5937..e010d834b4e2 100644
--- a/devel/py-types-click/Makefile
+++ b/devel/py-types-click/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for click
+WWW= https://pypi.org/project/types-click/
LICENSE= APACHE20
diff --git a/devel/py-types-docutils/Makefile b/devel/py-types-docutils/Makefile
index 08aa5e9b9d27..eeacb0c642c2 100644
--- a/devel/py-types-docutils/Makefile
+++ b/devel/py-types-docutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for docutils
+WWW= https://github.com/python/typeshed/tree/master/stubs/docutils
LICENSE= APACHE20
diff --git a/devel/py-types-futures/Makefile b/devel/py-types-futures/Makefile
index 96698af30b3f..3c10f281a2f4 100644
--- a/devel/py-types-futures/Makefile
+++ b/devel/py-types-futures/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for futures
+WWW= https://pypi.org/project/types-futures/
LICENSE= APACHE20
diff --git a/devel/py-types-mock/Makefile b/devel/py-types-mock/Makefile
index 34cc7208efb5..0ffdde92f727 100644
--- a/devel/py-types-mock/Makefile
+++ b/devel/py-types-mock/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for mock
+WWW= https://github.com/python/typeshed/tree/master/stubs/mock
LICENSE= APACHE20
diff --git a/devel/py-types-protobuf/Makefile b/devel/py-types-protobuf/Makefile
index e9dfa0b83ae5..fccbc6b38e28 100644
--- a/devel/py-types-protobuf/Makefile
+++ b/devel/py-types-protobuf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for protobuf
+WWW= https://pypi.org/project/types-protobuf/
LICENSE= APACHE20
diff --git a/devel/py-types-psycopg2/Makefile b/devel/py-types-psycopg2/Makefile
index 20bf64677b87..caae6e100218 100644
--- a/devel/py-types-psycopg2/Makefile
+++ b/devel/py-types-psycopg2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for psycopg2
+WWW= https://pypi.org/project/types-psycopg2/
LICENSE= APACHE20
diff --git a/devel/py-types-requests/Makefile b/devel/py-types-requests/Makefile
index 4c0c86bdfe63..575aa3ebf86e 100644
--- a/devel/py-types-requests/Makefile
+++ b/devel/py-types-requests/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for requests
+WWW= https://pypi.org/project/types-requests/
LICENSE= APACHE20
diff --git a/devel/py-types-termcolor/Makefile b/devel/py-types-termcolor/Makefile
index 7a551657bc42..770b37ddcb0a 100644
--- a/devel/py-types-termcolor/Makefile
+++ b/devel/py-types-termcolor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for termcolor
+WWW= https://pypi.org/project/types-termcolor/
LICENSE= APACHE20
diff --git a/devel/py-types-toml/Makefile b/devel/py-types-toml/Makefile
index bf2c06099ffa..d996a28e86a7 100644
--- a/devel/py-types-toml/Makefile
+++ b/devel/py-types-toml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for toml
+WWW= https://github.com/python/typeshed/tree/master/stubs/toml
LICENSE= APACHE20
diff --git a/devel/py-types-typed-ast/Makefile b/devel/py-types-typed-ast/Makefile
index 1572775f0bd2..54b57eb34351 100644
--- a/devel/py-types-typed-ast/Makefile
+++ b/devel/py-types-typed-ast/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Typing stubs for typed-ast
+WWW= https://github.com/python/typeshed/tree/master/stubs/typed-ast
LICENSE= APACHE20
diff --git a/devel/py-types-urllib3/Makefile b/devel/py-types-urllib3/Makefile
index 5ac5e33bfc81..1e8617f2e6c7 100644
--- a/devel/py-types-urllib3/Makefile
+++ b/devel/py-types-urllib3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for urllib3
+WWW= https://pypi.org/project/types-urllib3/
LICENSE= APACHE20
diff --git a/devel/py-types-xxhash/Makefile b/devel/py-types-xxhash/Makefile
index 92827e841987..2e51c1c45090 100644
--- a/devel/py-types-xxhash/Makefile
+++ b/devel/py-types-xxhash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Typing stubs for xxhash
+WWW= https://pypi.org/project/types-xxhash/
LICENSE= APACHE20
diff --git a/devel/py-typing-extensions/Makefile b/devel/py-typing-extensions/Makefile
index cf34db2899c4..9c17bad98cf8 100644
--- a/devel/py-typing-extensions/Makefile
+++ b/devel/py-typing-extensions/Makefile
@@ -7,6 +7,7 @@ DISTNAME= typing_extensions-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Backported and Experimental Type Hints for Python 3.5+
+WWW= https://github.com/python/typing_extensions
LICENSE= PSFL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-typing-inspect/Makefile b/devel/py-typing-inspect/Makefile
index fc82cf14b025..5634037da5f4 100644
--- a/devel/py-typing-inspect/Makefile
+++ b/devel/py-typing-inspect/Makefile
@@ -7,6 +7,7 @@ DISTNAME= typing_inspect-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Runtime inspection utilities for typing module
+WWW= https://github.com/ilevkivskyi/typing_inspect
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tzdata/Makefile b/devel/py-tzdata/Makefile
index 0760c70dfc8c..663b0a83722e 100644
--- a/devel/py-tzdata/Makefile
+++ b/devel/py-tzdata/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Provider of IANA time zone data
+WWW= https://github.com/python/tzdata
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-tzlocal/Makefile b/devel/py-tzlocal/Makefile
index 4354be65af02..12aca67669ad 100644
--- a/devel/py-tzlocal/Makefile
+++ b/devel/py-tzlocal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rob.kruus@gmail.com
COMMENT= Returns the tzinfo object for the local timezone
+WWW= https://github.com/regebro/tzlocal
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-u-msgpack-python/Makefile b/devel/py-u-msgpack-python/Makefile
index 9c185fb5ac8a..5d45d9627124 100644
--- a/devel/py-u-msgpack-python/Makefile
+++ b/devel/py-u-msgpack-python/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Portable, lightweight MessagePack (de)serializer
+WWW= https://pypi.org/project/u-msgpack-python/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ua_parser/Makefile b/devel/py-ua_parser/Makefile
index 07766bfa2101..8a6bb8a8ee0c 100644
--- a/devel/py-ua_parser/Makefile
+++ b/devel/py-ua_parser/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/_/-/}-${PORTVERSION}
MAINTAINER= demon@FreeBSD.org
COMMENT= Python port of Browserscope's user agent parser
+WWW= https://github.com/ua-parser/uap-python
LICENSE= APACHE20
diff --git a/devel/py-ubelt/Makefile b/devel/py-ubelt/Makefile
index 24fb32632a0a..1b98bb6629f1 100644
--- a/devel/py-ubelt/Makefile
+++ b/devel/py-ubelt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python utility belt containing simple tools
+WWW= https://github.com/Erotemic/ubelt
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-uhid-freebsd/Makefile b/devel/py-uhid-freebsd/Makefile
index 5d77c7174708..934db3fae5fd 100644
--- a/devel/py-uhid-freebsd/Makefile
+++ b/devel/py-uhid-freebsd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= grembo@FreeBSD.org
COMMENT= Python library to retrieve information on uhid devices
+WWW= https://github.com/grembo/uhid-freebsd
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-ujson/Makefile b/devel/py-ujson/Makefile
index 28fa8b14b028..8f4a1155a1f2 100644
--- a/devel/py-ujson/Makefile
+++ b/devel/py-ujson/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= delphij@FreeBSD.org
COMMENT= Ultra fast JSON encoder and decoder for Python
+WWW= https://github.com/esnme/ultrajson
LICENSE= BSD3CLAUSE TclTk
LICENSE_COMB= multi
diff --git a/devel/py-unearth/Makefile b/devel/py-unearth/Makefile
index cda4e69bcb75..0977b62deb52 100644
--- a/devel/py-unearth/Makefile
+++ b/devel/py-unearth/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility to fetch and download python packages
+WWW= https://github.com/frostming/unearth
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-unicodecsv/Makefile b/devel/py-unicodecsv/Makefile
index 0ab25f2e11e6..77fd2f713ab6 100644
--- a/devel/py-unicodecsv/Makefile
+++ b/devel/py-unicodecsv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Drop-in replacement for Python 2 csv module with Unicode support
+WWW= https://github.com/jdunck/python-unicodecsv
LICENSE= BSD2CLAUSE
diff --git a/devel/py-unicodedata2/Makefile b/devel/py-unicodedata2/Makefile
index 5cdd83368e1f..76e5ab8a6b56 100644
--- a/devel/py-unicodedata2/Makefile
+++ b/devel/py-unicodedata2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Unicodedata backport updated to the latest Unicode version
+WWW= https://github.com/fonttools/unicodedata2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-unipath/Makefile b/devel/py-unipath/Makefile
index 7c4ef48a23b2..349daa3666d9 100644
--- a/devel/py-unipath/Makefile
+++ b/devel/py-unipath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Object-oriented alternative to os/os.path/shutil
+WWW= https://github.com/mikeorr/Unipath
LICENSE= PSFL
diff --git a/devel/py-unittest2/Makefile b/devel/py-unittest2/Makefile
index ac6af83a614a..85df102cd6bd 100644
--- a/devel/py-unittest2/Makefile
+++ b/devel/py-unittest2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= New features in unittest backported to Python 2
+WWW= https://pypi.org/project/unittest2/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-unittest2pytest/Makefile b/devel/py-unittest2pytest/Makefile
index f21c4bebb178..f3833b8e0e33 100644
--- a/devel/py-unittest2pytest/Makefile
+++ b/devel/py-unittest2pytest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Convert unittest test-cases to pytest
+WWW= https://pypi.org/project/unittest2pytest/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING-GPLv3.txt
diff --git a/devel/py-unpaddedbase64/Makefile b/devel/py-unpaddedbase64/Makefile
index 08de8aeffde8..02664ed3de13 100644
--- a/devel/py-unpaddedbase64/Makefile
+++ b/devel/py-unpaddedbase64/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Unpadded Base64
+WWW= https://github.com/matrix-org/python-unpaddedbase64
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-update_checker/Makefile b/devel/py-update_checker/Makefile
index 1842aa4c5e6e..9fbda10725b8 100644
--- a/devel/py-update_checker/Makefile
+++ b/devel/py-update_checker/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python module that will check for package updates
+WWW= https://github.com/bboe/update_checker
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-urlimport/Makefile b/devel/py-urlimport/Makefile
index 3316c8c45e7a..1b759a96614f 100644
--- a/devel/py-urlimport/Makefile
+++ b/devel/py-urlimport/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .py
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Python script for importing modules/packages over the net
+WWW= https://urlimport.codeshift.net/
NO_WRKSUBDIR= yes
diff --git a/devel/py-urwid-readline/Makefile b/devel/py-urwid-readline/Makefile
index bd4edef7ebf4..7fae21043d56 100644
--- a/devel/py-urwid-readline/Makefile
+++ b/devel/py-urwid-readline/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Textbox edit widget for Urwid that supports readline shortcuts
+WWW= https://github.com/rr-/urwid_readline
LICENSE= MIT
diff --git a/devel/py-urwid/Makefile b/devel/py-urwid/Makefile
index 3455f55a2e5e..e96c08ec065e 100644
--- a/devel/py-urwid/Makefile
+++ b/devel/py-urwid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Curses-based user interface library for Python
+WWW= https://urwid.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-urwidtrees/Makefile b/devel/py-urwidtrees/Makefile
index 864736540048..85b11ea45d1c 100644
--- a/devel/py-urwidtrees/Makefile
+++ b/devel/py-urwidtrees/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= geier@lostpackets.de
COMMENT= Tree widgets for py-urwid
+WWW= https://github.com/pazz/urwidtrees
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/py-us/Makefile b/devel/py-us/Makefile
index 3007912be7ba..425ca15bed5e 100644
--- a/devel/py-us/Makefile
+++ b/devel/py-us/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Easily work with US and state metadata
+WWW= https://github.com/unitedstates/python-us
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-user_agents/Makefile b/devel/py-user_agents/Makefile
index d962dd768fea..851c3e6ef7ae 100644
--- a/devel/py-user_agents/Makefile
+++ b/devel/py-user_agents/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/_/-/}-${PORTVERSION}
MAINTAINER= demon@FreeBSD.org
COMMENT= Python library to identify devices using User-Agent string
+WWW= https://github.com/selwin/python-user-agents
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/ua_parser/__init__.py:devel/py-ua_parser@${PY_FLAVOR}
diff --git a/devel/py-userpath/Makefile b/devel/py-userpath/Makefile
index 5ea59711d27b..943d7825ac53 100644
--- a/devel/py-userpath/Makefile
+++ b/devel/py-userpath/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add locations to the user PATH without elevated privileges
+WWW= https://github.com/ofek/userpath
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-uvloop/Makefile b/devel/py-uvloop/Makefile
index fb805af37e2d..62970a279d48 100644
--- a/devel/py-uvloop/Makefile
+++ b/devel/py-uvloop/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= farrokhi@FreeBSD.org
COMMENT= Fast drop-in replacement of asyncio event loop based on libuv
+WWW= https://github.com/MagicStack/uvloop
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/py-validate-pyproject/Makefile b/devel/py-validate-pyproject/Makefile
index 190d4c3cb9c1..7d7027cb2199 100644
--- a/devel/py-validate-pyproject/Makefile
+++ b/devel/py-validate-pyproject/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Validation library and CLI tool for checking on pyproject.toml files using JSON schema
+WWW= https://github.com/abravalheri/validate-pyproject
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-validators/Makefile b/devel/py-validators/Makefile
index 5cf5ee56a2ae..f20658ac2967 100644
--- a/devel/py-validators/Makefile
+++ b/devel/py-validators/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Simple data validation in Python
+WWW= https://pypi.org/project/validators/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-validictory/Makefile b/devel/py-validictory/Makefile
index f3a5280f61de..e9ca385f1caf 100644
--- a/devel/py-validictory/Makefile
+++ b/devel/py-validictory/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= General purpose Python data validator
+WWW= https://pypi.org/project/validictory/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-vcrpy/Makefile b/devel/py-vcrpy/Makefile
index a65d2343d911..c189427cf648 100644
--- a/devel/py-vcrpy/Makefile
+++ b/devel/py-vcrpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Automatically mock HTTP interactions to simplify and speed up testing
+WWW= https://github.com/kevin1024/vcrpy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-vcver/Makefile b/devel/py-vcver/Makefile
index e7bf60e9491a..a138b70a2507 100644
--- a/devel/py-vcver/Makefile
+++ b/devel/py-vcver/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide package versions with version control data
+WWW= https://github.com/toumorokoshi/vcver-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-vcversioner/Makefile b/devel/py-vcversioner/Makefile
index 31d2cd8767bd..1bc4aac491fe 100644
--- a/devel/py-vcversioner/Makefile
+++ b/devel/py-vcversioner/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Use version control tags to discover version numbers
+WWW= https://github.com/habnabit/vcversioner
LICENSE= ISCL
diff --git a/devel/py-venusian/Makefile b/devel/py-venusian/Makefile
index 8a69ed010a6b..b587eb0d1d0d 100644
--- a/devel/py-venusian/Makefile
+++ b/devel/py-venusian/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python library for deferring decorator actions
+WWW= https://pypi.org/project/venusian/
LICENSE= BSD4CLAUSE
diff --git a/devel/py-verboselogs/Makefile b/devel/py-verboselogs/Makefile
index ea710fa2b8ff..ec9585afcbf3 100644
--- a/devel/py-verboselogs/Makefile
+++ b/devel/py-verboselogs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Verbose logging level for Python logging module
+WWW= https://verboselogs.readthedocs.io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-versiontools/Makefile b/devel/py-versiontools/Makefile
index aeeaa38e6836..c515fb79b83c 100644
--- a/devel/py-versiontools/Makefile
+++ b/devel/py-versiontools/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Smart replacement for plain tuple used in __version__
+WWW= https://pypi.org/project/versiontools/
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/devel/py-verspec/Makefile b/devel/py-verspec/Makefile
index a2ae1ade6bd1..7c6364687815 100644
--- a/devel/py-verspec/Makefile
+++ b/devel/py-verspec/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexible version handling
+WWW= https://github.com/jimporter/verspec
LICENSE= APACHE20 BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/devel/py-vine/Makefile b/devel/py-vine/Makefile
index 2c3516e622de..da2801867338 100644
--- a/devel/py-vine/Makefile
+++ b/devel/py-vine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Promise library for Python
+WWW= https://github.com/celery/vine/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-virtualenv-api/Makefile b/devel/py-virtualenv-api/Makefile
index ff9a2add73ec..07de2becf76b 100644
--- a/devel/py-virtualenv-api/Makefile
+++ b/devel/py-virtualenv-api/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= API for virtualenv/pip
+WWW= https://github.com/sjkingo/virtualenv-api
LICENSE= BSD2CLAUSE
diff --git a/devel/py-virtualenv-clone/Makefile b/devel/py-virtualenv-clone/Makefile
index c230f8f0ca1b..c7ae42c7c78e 100644
--- a/devel/py-virtualenv-clone/Makefile
+++ b/devel/py-virtualenv-clone/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Python virtualenv cloning script
+WWW= https://github.com/edwardgeorge/virtualenv-clone
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-virtualenv/Makefile b/devel/py-virtualenv/Makefile
index 76f758e1f04c..044b6a84094f 100644
--- a/devel/py-virtualenv/Makefile
+++ b/devel/py-virtualenv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Tool for creating isolated Python environments
+WWW= https://virtualenv.pypa.io
LICENSE= MIT
diff --git a/devel/py-virtualenvwrapper/Makefile b/devel/py-virtualenvwrapper/Makefile
index 8941bb6f0d03..8c52dd3fa3ab 100644
--- a/devel/py-virtualenvwrapper/Makefile
+++ b/devel/py-virtualenvwrapper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Enhancements to virtualenv
+WWW= https://virtualenvwrapper.readthedocs.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-visitor/Makefile b/devel/py-visitor/Makefile
index c3e3b850e0da..2c9e6dbe4043 100644
--- a/devel/py-visitor/Makefile
+++ b/devel/py-visitor/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tiny Pythonic visitor implementation
+WWW= https://github.com/mbr/visitor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-vistir/Makefile b/devel/py-vistir/Makefile
index a6e28d98ed52..7a42425da2e6 100644
--- a/devel/py-vistir/Makefile
+++ b/devel/py-vistir/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Miscellaneous utilities for filesystems, paths, projects, subprocesses and more
+WWW= https://github.com/sarugaku/vistir
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-voluptuous-serialize/Makefile b/devel/py-voluptuous-serialize/Makefile
index 5fe4904243ba..bfc3d0a9adbb 100644
--- a/devel/py-voluptuous-serialize/Makefile
+++ b/devel/py-voluptuous-serialize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= driesm@FreeBSD.org
COMMENT= Convert voluptuous schemas to JSON
+WWW= https://github.com/home-assistant-libs/voluptuous-serialize
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-voluptuous/Makefile b/devel/py-voluptuous/Makefile
index 18d8ff0a062f..422b608cd292 100644
--- a/devel/py-voluptuous/Makefile
+++ b/devel/py-voluptuous/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python data validation library
+WWW= https://github.com/alecthomas/voluptuous
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-vsts-cd-manager/Makefile b/devel/py-vsts-cd-manager/Makefile
index 454965448c52..ea676281134b 100644
--- a/devel/py-vsts-cd-manager/Makefile
+++ b/devel/py-vsts-cd-manager/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Python wrapper around some of the Visual Studio Team Services APIs
+WWW= https://pypi.org/project/vsts-cd-manager/
LICENSE= MIT
diff --git a/devel/py-vsts/Makefile b/devel/py-vsts/Makefile
index 73f2cf30f90f..2656aa1b4fd8 100644
--- a/devel/py-vsts/Makefile
+++ b/devel/py-vsts/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Python wrapper around the VSTS APIs
+WWW= https://pypi.org/project/vsts/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-vulture/Makefile b/devel/py-vulture/Makefile
index d26c71d65fc2..86f896cdbfcd 100644
--- a/devel/py-vulture/Makefile
+++ b/devel/py-vulture/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Find dead code in Python programs
+WWW= https://github.com/jendrikseipp/vulture
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-wadllib/Makefile b/devel/py-wadllib/Makefile
index c0121c6664d8..bc400c945351 100644
--- a/devel/py-wadllib/Makefile
+++ b/devel/py-wadllib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= fullermd@over-yonder.net
COMMENT= Navigate HTTP resources using WADL files as guides
+WWW= https://launchpad.net/wadllib
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/py-warlock/Makefile b/devel/py-warlock/Makefile
index 9ed10ef0e20f..cf0be7df954e 100644
--- a/devel/py-warlock/Makefile
+++ b/devel/py-warlock/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python object model built on JSON schema and JSON patch
+WWW= https://github.com/bcwaldon/warlock
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-watchdog/Makefile b/devel/py-watchdog/Makefile
index e44ec40eea2c..c3a1f2a55244 100644
--- a/devel/py-watchdog/Makefile
+++ b/devel/py-watchdog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Python API library to monitor file system events
+WWW= https://github.com/gorakhargosh/watchdog
LICENSE= APACHE20
diff --git a/devel/py-watchfiles/Makefile b/devel/py-watchfiles/Makefile
index 21ba083b1063..0a0aa73e647c 100644
--- a/devel/py-watchfiles/Makefile
+++ b/devel/py-watchfiles/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, modern and high performance file watching and code reload in python
+WWW= https://github.com/samuelcolvin/watchfiles
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-watchgod/Makefile b/devel/py-watchgod/Makefile
index 5ff7e9ed643f..6fd3645a0430 100644
--- a/devel/py-watchgod/Makefile
+++ b/devel/py-watchgod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, modern file watching and code reload in python
+WWW= https://github.com/samuelcolvin/watchfiles
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-watermark/Makefile b/devel/py-watermark/Makefile
index 87d97104d139..fc68000b89a6 100644
--- a/devel/py-watermark/Makefile
+++ b/devel/py-watermark/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IPython magic function to print date/time stamps and various system information
+WWW= https://github.com/rasbt/watermark
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-wcwidth/Makefile b/devel/py-wcwidth/Makefile
index 65318a1271cc..d2afa60208fd 100644
--- a/devel/py-wcwidth/Makefile
+++ b/devel/py-wcwidth/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Determine the printable width of the terminal
+WWW= https://github.com/jquast/wcwidth
LICENSE= MIT
diff --git a/devel/py-weblib/Makefile b/devel/py-weblib/Makefile
index 406bd363406b..dd946b2c714a 100644
--- a/devel/py-weblib/Makefile
+++ b/devel/py-weblib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Set of tools for web scraping projects
+WWW= https://pypi.org/project/weblib/
LICENSE= MIT
diff --git a/devel/py-websockets/Makefile b/devel/py-websockets/Makefile
index e2d978078831..9cc0933e387b 100644
--- a/devel/py-websockets/Makefile
+++ b/devel/py-websockets/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Implementation of the WebSocket Protocol (RFC 6455 and 7692)
+WWW= https://pypi.org/project/websockets/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-websockify/Makefile b/devel/py-websockify/Makefile
index a6f623852baf..8f7e73be13a1 100644
--- a/devel/py-websockify/Makefile
+++ b/devel/py-websockify/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= WebSockets support for any application/server
+WWW= https://github.com/novnc/websockify
LICENSE= LGPL3
diff --git a/devel/py-wheel/Makefile b/devel/py-wheel/Makefile
index 4e0191d48570..fba414867f62 100644
--- a/devel/py-wheel/Makefile
+++ b/devel/py-wheel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Built-package format for Python
+WWW= https://github.com/pypa/wheel
LICENSE= MIT
diff --git a/devel/py-whichcraft/Makefile b/devel/py-whichcraft/Makefile
index 108da65fd2b1..bf6082a9c129 100644
--- a/devel/py-whichcraft/Makefile
+++ b/devel/py-whichcraft/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Cross-platform cross-python shutil.which functionality
+WWW= https://pypi.org/project/whichcraft/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-whistle/Makefile b/devel/py-whistle/Makefile
index 315d1f0f21ee..ea34bd9177b9 100644
--- a/devel/py-whistle/Makefile
+++ b/devel/py-whistle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Event dispatcher
+WWW= https://python-whistle.github.io/
LICENSE= APACHE20
diff --git a/devel/py-wlc/Makefile b/devel/py-wlc/Makefile
index b70de17144c8..fdf8ea07c883 100644
--- a/devel/py-wlc/Makefile
+++ b/devel/py-wlc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Command line utility for Weblate
+WWW= https://pypi.org/project/wlc/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-woops/Makefile b/devel/py-woops/Makefile
index 6553c81429b4..49a808df45b0 100644
--- a/devel/py-woops/Makefile
+++ b/devel/py-woops/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Handle and manage Python errors with ease
+WWW= https://github.com/sdispater/woops
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-wrapt/Makefile b/devel/py-wrapt/Makefile
index 8b9494fe4051..b825411532a7 100644
--- a/devel/py-wrapt/Makefile
+++ b/devel/py-wrapt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Decorators, wrappers and monkey patching
+WWW= https://github.com/GrahamDumpleton/wrapt
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-wsgi-intercept/Makefile b/devel/py-wsgi-intercept/Makefile
index cea3c49e4401..e5aa97f8b445 100644
--- a/devel/py-wsgi-intercept/Makefile
+++ b/devel/py-wsgi-intercept/Makefile
@@ -7,6 +7,7 @@ DISTNAME= wsgi_intercept-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= WSGI application in place of a real URI for testing
+WWW= https://github.com/cdent/wsgi-intercept
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-wsgi_xmlrpc/Makefile b/devel/py-wsgi_xmlrpc/Makefile
index 41bbc01fe519..f3e104272e3e 100644
--- a/devel/py-wsgi_xmlrpc/Makefile
+++ b/devel/py-wsgi_xmlrpc/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:S/_/-/}-${PORTVERSION}
MAINTAINER= geka@sippysoft.com
COMMENT= WSGI application for a simple XMLRPC method dispatching
+WWW= https://code.google.com/p/wsgi-xmlrpc/
LICENSE= APACHE20
diff --git a/devel/py-wsgitools/Makefile b/devel/py-wsgitools/Makefile
index 58ee5224ef1a..b31c59df5541 100644
--- a/devel/py-wsgitools/Makefile
+++ b/devel/py-wsgitools/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= aehlig@linta.de
COMMENT= Useful middlewares and filters for wsgi as well as scgi servers
+WWW= https://subdivi.de/~helmut/wsgitools/
LICENSE= GPLv2+
diff --git a/devel/py-wsgiutils/Makefile b/devel/py-wsgiutils/Makefile
index 68c2f410cdf2..80f464fcadcf 100644
--- a/devel/py-wsgiutils/Makefile
+++ b/devel/py-wsgiutils/Makefile
@@ -7,6 +7,7 @@ DISTNAME= WSGIUtils-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility libraries for development of simple WSGI programs
+WWW= https://github.com/davidfraser/WSGIUtils
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-wsme/Makefile b/devel/py-wsme/Makefile
index 8d16cc555675..7ce62ab29801 100644
--- a/devel/py-wsme/Makefile
+++ b/devel/py-wsme/Makefile
@@ -7,6 +7,7 @@ DISTNAME= WSME-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simplify the writing of REST APIs
+WWW= https://opendev.org/x/wsme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-xarray-einstats/Makefile b/devel/py-xarray-einstats/Makefile
index 135d4438a12c..31bd8767b144 100644
--- a/devel/py-xarray-einstats/Makefile
+++ b/devel/py-xarray-einstats/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Stats, linear algebra and einops for xarray
+WWW= https://github.com/arviz-devs/xarray-einstats
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-xarray/Makefile b/devel/py-xarray/Makefile
index 6dbd3895251f..669eaada222c 100644
--- a/devel/py-xarray/Makefile
+++ b/devel/py-xarray/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= N-D labeled arrays and datasets in Python
+WWW= https://github.com/pydata/xarray
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-xattr/Makefile b/devel/py-xattr/Makefile
index 5b10995151d2..08c2d1afcd27 100644
--- a/devel/py-xattr/Makefile
+++ b/devel/py-xattr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= timur@FreeBSD.org
COMMENT= Python wrapper for extended filesystem attributes
+WWW= https://github.com/xattr/xattr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-xcaplib/Makefile b/devel/py-xcaplib/Makefile
index 49f48fe6b971..4b5f7c4d32d2 100644
--- a/devel/py-xcaplib/Makefile
+++ b/devel/py-xcaplib/Makefile
@@ -8,6 +8,7 @@ DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Python XCAP client library
+WWW= http://openxcap.org/clients/
LICENSE= LGPL20+
diff --git a/devel/py-xdg/Makefile b/devel/py-xdg/Makefile
index ee25a07a4ebd..895888805ead 100644
--- a/devel/py-xdg/Makefile
+++ b/devel/py-xdg/Makefile
@@ -7,6 +7,7 @@ DISTNAME= py${PORTNAME}-${PORTVERSION}
MAINTAINER= gnome@FreeBSD.org
COMMENT= Python library to access freedesktop.org standards
+WWW= https://freedesktop.org/Software/pyxdg
LICENSE= LGPL20
diff --git a/devel/py-xdis/Makefile b/devel/py-xdis/Makefile
index cd4ccf5bce73..cb21291f1f33 100644
--- a/devel/py-xdis/Makefile
+++ b/devel/py-xdis/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cross-Python bytecode Disassembler and Marshal routines
+WWW= https://github.com/rocky/python-xdis
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/py-xdoctest/Makefile b/devel/py-xdoctest/Makefile
index 5af54be41ad9..192d1bc6c751 100644
--- a/devel/py-xdoctest/Makefile
+++ b/devel/py-xdoctest/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python package for executing tests in documentation strings
+WWW= https://github.com/Erotemic/xdoctest
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-xerox/Makefile b/devel/py-xerox/Makefile
index cf7a1b7ad841..c4aed3e2be61 100644
--- a/devel/py-xerox/Makefile
+++ b/devel/py-xerox/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Simple copy and paste in Python
+WWW= https://github.com/kennethreitz/xerox
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-xmltodict/Makefile b/devel/py-xmltodict/Makefile
index ad935a56c8da..5caf0550ea73 100644
--- a/devel/py-xmltodict/Makefile
+++ b/devel/py-xmltodict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XML parser that returns python dictionaries
+WWW= https://github.com/martinblech/xmltodict
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-xstatic-angular-bootstrap/Makefile b/devel/py-xstatic-angular-bootstrap/Makefile
index b5a5663fb9ce..101f3de76fc5 100644
--- a/devel/py-xstatic-angular-bootstrap/Makefile
+++ b/devel/py-xstatic-angular-bootstrap/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Angular-Bootstrap-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Angular-Bootstrap (XStatic packaging standard)
+WWW= https://angular-ui.github.io/bootstrap/
LICENSE= MIT
diff --git a/devel/py-xstatic-angular-fileupload/Makefile b/devel/py-xstatic-angular-fileupload/Makefile
index 132e54e24ff4..0d61442fdabf 100644
--- a/devel/py-xstatic-angular-fileupload/Makefile
+++ b/devel/py-xstatic-angular-fileupload/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-Angular-FileUpload-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Angular-FileUpload (XStatic packaging standard)
+WWW= https://opendev.org/x/xstatic-angular-fileupload
LICENSE= MIT
diff --git a/devel/py-xstatic-angular-gettext/Makefile b/devel/py-xstatic-angular-gettext/Makefile
index 0d8eda8d8e6d..5e58553b3c32 100644
--- a/devel/py-xstatic-angular-gettext/Makefile
+++ b/devel/py-xstatic-angular-gettext/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Angular-Gettext-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Angular-Gettext (XStatic packaging standard)
+WWW= https://angular-gettext.rocketeer.be/
LICENSE= MIT
diff --git a/devel/py-xstatic-angular-lrdragndrop/Makefile b/devel/py-xstatic-angular-lrdragndrop/Makefile
index 84b8811ae640..b2104a8c4462 100644
--- a/devel/py-xstatic-angular-lrdragndrop/Makefile
+++ b/devel/py-xstatic-angular-lrdragndrop/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Angular-lrdragndrop-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Angular-lrdragndrop (XStatic packaging standard)
+WWW= https://github.com/lorenzofox3/lrDragNDrop
LICENSE= MIT
diff --git a/devel/py-xstatic-angular-schema-form/Makefile b/devel/py-xstatic-angular-schema-form/Makefile
index cb13fb1c35d5..70263a9eb3b7 100644
--- a/devel/py-xstatic-angular-schema-form/Makefile
+++ b/devel/py-xstatic-angular-schema-form/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-Angular-Schema-Form-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Angular-Schema-Form (XStatic packaging standard)
+WWW= http://schemaform.io/
LICENSE= MIT
diff --git a/devel/py-xstatic-angular/Makefile b/devel/py-xstatic-angular/Makefile
index 97d209de5bc5..abc54aa466a7 100644
--- a/devel/py-xstatic-angular/Makefile
+++ b/devel/py-xstatic-angular/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Angular-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Angular (XStatic packaging standard)
+WWW= https://angularjs.org/
LICENSE= MIT
diff --git a/devel/py-xstatic-bootstrap-datepicker/Makefile b/devel/py-xstatic-bootstrap-datepicker/Makefile
index 30d5b1963d94..5b5ce40d8713 100644
--- a/devel/py-xstatic-bootstrap-datepicker/Makefile
+++ b/devel/py-xstatic-bootstrap-datepicker/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Bootstrap-Datepicker-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Datepicker for Bootstrap (bootstrap-datepicker)
+WWW= https://github.com/uxsolutions/bootstrap-datepicker
LICENSE= APACHE20
diff --git a/devel/py-xstatic-bootstrap-scss/Makefile b/devel/py-xstatic-bootstrap-scss/Makefile
index 07cec4166236..0ecb5abae554 100644
--- a/devel/py-xstatic-bootstrap-scss/Makefile
+++ b/devel/py-xstatic-bootstrap-scss/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Bootstrap-SCSS-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bootstrap-SCSS (XStatic packaging standard)
+WWW= https://github.com/twbs/bootstrap-sass
LICENSE= MIT
diff --git a/devel/py-xstatic-bootswatch/Makefile b/devel/py-xstatic-bootswatch/Makefile
index 04a33922863d..6a096e8bdac7 100644
--- a/devel/py-xstatic-bootswatch/Makefile
+++ b/devel/py-xstatic-bootswatch/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-bootswatch-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= bootswatch (themes for Bootstrap) (XStatic packaging standard)
+WWW= https://bootswatch.com/
LICENSE= MIT
diff --git a/devel/py-xstatic-d3/Makefile b/devel/py-xstatic-d3/Makefile
index 5275cb65161b..dd6967de11c5 100644
--- a/devel/py-xstatic-d3/Makefile
+++ b/devel/py-xstatic-d3/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-D3-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= D3 (Data-Driven Documents) (XStatic packaging standard)
+WWW= https://d3js.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/py-xstatic-font-awesome/Makefile b/devel/py-xstatic-font-awesome/Makefile
index 8328ffdea7ca..24c3089952ec 100644
--- a/devel/py-xstatic-font-awesome/Makefile
+++ b/devel/py-xstatic-font-awesome/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-Font-Awesome-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Iconic font and CSS framework (font-awesome)
+WWW= https://fontawesome.com/
LICENSE= OFL11
diff --git a/devel/py-xstatic-hogan/Makefile b/devel/py-xstatic-hogan/Makefile
index cf634b7b2e83..397297e79baf 100644
--- a/devel/py-xstatic-hogan/Makefile
+++ b/devel/py-xstatic-hogan/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Hogan-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Hogan (XStatic packaging standard)
+WWW= https://twitter.github.io/hogan.js/
LICENSE= APACHE20
diff --git a/devel/py-xstatic-jasmine/Makefile b/devel/py-xstatic-jasmine/Makefile
index 80c6abd3fe84..adbac1844ed3 100644
--- a/devel/py-xstatic-jasmine/Makefile
+++ b/devel/py-xstatic-jasmine/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-Jasmine-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Jasmine (XStatic packaging standard)
+WWW= https://jasmine.github.io/
LICENSE= MIT
diff --git a/devel/py-xstatic-jquery-migrate/Makefile b/devel/py-xstatic-jquery-migrate/Makefile
index 9284d8b683cd..9d5ee9bef824 100644
--- a/devel/py-xstatic-jquery-migrate/Makefile
+++ b/devel/py-xstatic-jquery-migrate/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-JQuery-Migrate-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JQuery-Migrate (XStatic packaging standard)
+WWW= https://github.com/jquery/jquery-migrate
LICENSE= MIT
diff --git a/devel/py-xstatic-jquery-ui/Makefile b/devel/py-xstatic-jquery-ui/Makefile
index 1fdb8db498d4..4e1d0ecdae20 100644
--- a/devel/py-xstatic-jquery-ui/Makefile
+++ b/devel/py-xstatic-jquery-ui/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-jquery-ui-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= jquery-ui (XStatic packaging standard)
+WWW= https://jqueryui.com/
LICENSE= MIT
diff --git a/devel/py-xstatic-jquery.quicksearch/Makefile b/devel/py-xstatic-jquery.quicksearch/Makefile
index b8846dfa0acf..273bfe3d11be 100644
--- a/devel/py-xstatic-jquery.quicksearch/Makefile
+++ b/devel/py-xstatic-jquery.quicksearch/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-JQuery.quicksearch-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JQuery.quicksearch (XStatic packaging standard)
+WWW= https://plugins.jquery.com/jquery.quicksearch/
LICENSE= MIT
diff --git a/devel/py-xstatic-jquery.tablesorter/Makefile b/devel/py-xstatic-jquery.tablesorter/Makefile
index f199518dca18..d5c9fbab9d3e 100644
--- a/devel/py-xstatic-jquery.tablesorter/Makefile
+++ b/devel/py-xstatic-jquery.tablesorter/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-JQuery.TableSorter-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JQuery.TableSorter (XStatic packaging standard)
+WWW= https://github.com/Mottie/tablesorter
LICENSE= GPLv2 MIT
LICENSE_COMB= dual
diff --git a/devel/py-xstatic-jquery/Makefile b/devel/py-xstatic-jquery/Makefile
index 4b3b66547d31..5db03bf9777a 100644
--- a/devel/py-xstatic-jquery/Makefile
+++ b/devel/py-xstatic-jquery/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-jQuery-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= jQuery (XStatic packaging standard)
+WWW= https://jquery.com/
LICENSE= MIT
diff --git a/devel/py-xstatic-jsencrypt/Makefile b/devel/py-xstatic-jsencrypt/Makefile
index 815353250f15..79bd601ba069 100644
--- a/devel/py-xstatic-jsencrypt/Makefile
+++ b/devel/py-xstatic-jsencrypt/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-JSEncrypt-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSEncrypt (XStatic packaging standard)
+WWW= https://travistidwell.com/jsencrypt/
LICENSE= MIT
diff --git a/devel/py-xstatic-mdi/Makefile b/devel/py-xstatic-mdi/Makefile
index 10c2410f3995..496f24ca4376 100644
--- a/devel/py-xstatic-mdi/Makefile
+++ b/devel/py-xstatic-mdi/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-mdi-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= mdi (Material Design Icons) (XStatic packaging standard)
+WWW= https://materialdesignicons.com/
LICENSE= MIT
diff --git a/devel/py-xstatic-objectpath/Makefile b/devel/py-xstatic-objectpath/Makefile
index e24ab92ea527..6a41e33e0da0 100644
--- a/devel/py-xstatic-objectpath/Makefile
+++ b/devel/py-xstatic-objectpath/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-objectpath-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= objectpath (XStatic packaging standard)
+WWW= https://github.com/mike-marcacci/objectpath
LICENSE= MIT
diff --git a/devel/py-xstatic-rickshaw/Makefile b/devel/py-xstatic-rickshaw/Makefile
index 0bd11039fa8d..6d2238daef3f 100644
--- a/devel/py-xstatic-rickshaw/Makefile
+++ b/devel/py-xstatic-rickshaw/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Rickshaw-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rickshaw (XStatic packaging standard)
+WWW= https://tech.shutterstock.com/rickshaw/
LICENSE= MIT
diff --git a/devel/py-xstatic-roboto-fontface/Makefile b/devel/py-xstatic-roboto-fontface/Makefile
index 58b9787caea2..245b8ff6554c 100644
--- a/devel/py-xstatic-roboto-fontface/Makefile
+++ b/devel/py-xstatic-roboto-fontface/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-roboto-fontface-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= roboto-fontface (XStatic packaging standard)
+WWW= https://github.com/choffmeister/roboto-fontface-bower
LICENSE= APACHE20
diff --git a/devel/py-xstatic-smart-table/Makefile b/devel/py-xstatic-smart-table/Makefile
index 7d3a699ecfc8..4b4a0aeaba78 100644
--- a/devel/py-xstatic-smart-table/Makefile
+++ b/devel/py-xstatic-smart-table/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-smart-table-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= smart-table (XStatic packaging standard)
+WWW= https://github.com/lorenzofox3/Smart-Table
LICENSE= MIT
diff --git a/devel/py-xstatic-spin/Makefile b/devel/py-xstatic-spin/Makefile
index 05269320e177..a4c2271e8d3b 100644
--- a/devel/py-xstatic-spin/Makefile
+++ b/devel/py-xstatic-spin/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-Spin-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Spin (XStatic packaging standard)
+WWW= https://spin.js.org/
LICENSE= MIT
diff --git a/devel/py-xstatic-term.js/Makefile b/devel/py-xstatic-term.js/Makefile
index c5d59acdb8f4..0ba0e364404f 100644
--- a/devel/py-xstatic-term.js/Makefile
+++ b/devel/py-xstatic-term.js/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-term.js-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= term.js (XStatic packaging standard)
+WWW= https://github.com/chjj/term.js
LICENSE= MIT
diff --git a/devel/py-xstatic-tv4/Makefile b/devel/py-xstatic-tv4/Makefile
index 0e968751f07c..a4f57b717caf 100644
--- a/devel/py-xstatic-tv4/Makefile
+++ b/devel/py-xstatic-tv4/Makefile
@@ -8,6 +8,7 @@ DISTNAME= XStatic-tv4-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= tv4 (XStatic packaging standard)
+WWW= https://geraintluff.github.io/tv4/
LICENSE= MIT PD
LICENSE_COMB= dual
diff --git a/devel/py-xstatic/Makefile b/devel/py-xstatic/Makefile
index 5e9583922e51..79048cbb4a9f 100644
--- a/devel/py-xstatic/Makefile
+++ b/devel/py-xstatic/Makefile
@@ -7,6 +7,7 @@ DISTNAME= XStatic-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XStatic base package with minimal support code
+WWW= https://github.com/xstatic-py/xstatic
LICENSE= MIT
diff --git a/devel/py-xxhash/Makefile b/devel/py-xxhash/Makefile
index 4fe68ee45155..a05f5f1801f1 100644
--- a/devel/py-xxhash/Makefile
+++ b/devel/py-xxhash/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python bindings for the xxHash library
+WWW= https://github.com/ifduyue/python-xxhash
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-yacs/Makefile b/devel/py-yacs/Makefile
index 6793653baa7e..68f7b3f8c1a2 100644
--- a/devel/py-yacs/Makefile
+++ b/devel/py-yacs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Yet Another Configuration System
+WWW= https://github.com/rbgirshick/yacs
LICENSE= APACHE20
diff --git a/devel/py-yaml/Makefile b/devel/py-yaml/Makefile
index 48517620a223..c15708c5e089 100644
--- a/devel/py-yaml/Makefile
+++ b/devel/py-yaml/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyYAML-${PORTVERSION}
MAINTAINER= python@FreeBSD.org
COMMENT= Python YAML parser
+WWW= https://pyyaml.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-yamllint/Makefile b/devel/py-yamllint/Makefile
index 474b54fc0a5c..04d5ffc4823b 100644
--- a/devel/py-yamllint/Makefile
+++ b/devel/py-yamllint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= matthew@FreeBSD.org
COMMENT= Linter for YAML files
+WWW= https://github.com/adrienverge/yamllint
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-yamlordereddictloader/Makefile b/devel/py-yamlordereddictloader/Makefile
index 51843853fdff..6ce71bb40716 100644
--- a/devel/py-yamlordereddictloader/Makefile
+++ b/devel/py-yamlordereddictloader/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sergey@akhmatov.ru
COMMENT= Loader and a dumper for PyYAML allowing to keep items order
+WWW= https://pypi.python.org/pypi/yamlordereddictloader
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-yandex-money-sdk/Makefile b/devel/py-yandex-money-sdk/Makefile
index e99624afca4f..84cd1b1c2f60 100644
--- a/devel/py-yandex-money-sdk/Makefile
+++ b/devel/py-yandex-money-sdk/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= SDK yandex money API
+WWW= https://pypi.org/project/yandex-money-sdk/
LICENSE= MIT
diff --git a/devel/py-yappi/Makefile b/devel/py-yappi/Makefile
index ec59c00c6fdf..841136e20988 100644
--- a/devel/py-yappi/Makefile
+++ b/devel/py-yappi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Yet Another Python Profiler
+WWW= https://github.com/sumerc/yappi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-yapps2/Makefile b/devel/py-yapps2/Makefile
index e5c643efc16c..6ad9381ce862 100644
--- a/devel/py-yapps2/Makefile
+++ b/devel/py-yapps2/Makefile
@@ -8,6 +8,7 @@ DISTNAME= yapps${PORTVERSION}
MAINTAINER= xenophon+fbsdports@irtnog.org
COMMENT= Easy-to-use parser generator that generates Python code
+WWW= https://theory.stanford.edu/~amitp/yapps/
PORTSCOUT= skipv:2-2.1.1-17.1
WRKSRC= ${WRKDIR}/Yapps-${PORTVERSION}
diff --git a/devel/py-yarg/Makefile b/devel/py-yarg/Makefile
index fa32f82278c5..0df645b163ec 100644
--- a/devel/py-yarg/Makefile
+++ b/devel/py-yarg/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Easy to use PyPI client
+WWW= https://pypi.org/project/yarg/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-yaspin/Makefile b/devel/py-yaspin/Makefile
index 694918384657..0a01518d9e4d 100644
--- a/devel/py-yaspin/Makefile
+++ b/devel/py-yaspin/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Yet Another Terminal Spinner
+WWW= https://github.com/pavdmyt/yaspin
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-yattag/Makefile b/devel/py-yattag/Makefile
index cb77381e800e..1d26d6e4c199 100644
--- a/devel/py-yattag/Makefile
+++ b/devel/py-yattag/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Generate HTML or XML in a pythonic way
+WWW= https://www.yattag.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/license/lgpl-2.1.txt
diff --git a/devel/py-yg.lockfile/Makefile b/devel/py-yg.lockfile/Makefile
index 9305cab97d7f..07b8c93f2d11 100644
--- a/devel/py-yg.lockfile/Makefile
+++ b/devel/py-yg.lockfile/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Provides lockfile objects with timeouts and context manager
+WWW= https://github.com/yougov/yg.lockfile
LICENSE= MIT
diff --git a/devel/py-yunomi/Makefile b/devel/py-yunomi/Makefile
index de2afb818d3a..9212dccc8110 100644
--- a/devel/py-yunomi/Makefile
+++ b/devel/py-yunomi/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Metrics library with rate, distribution and timing information
+WWW= https://pypi.org/project/yunomi/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-z3c.autoinclude/Makefile b/devel/py-z3c.autoinclude/Makefile
index 13d1ddf312de..9772040428ac 100644
--- a/devel/py-z3c.autoinclude/Makefile
+++ b/devel/py-z3c.autoinclude/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Automatically include ZCML
+WWW= https://pypi.org/project/z3c.autoinclude/
LICENSE= ZPL21
diff --git a/devel/py-z3c.batching/Makefile b/devel/py-z3c.batching/Makefile
index 7032205f7044..71cade381d2b 100644
--- a/devel/py-z3c.batching/Makefile
+++ b/devel/py-z3c.batching/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Simple sequence batching
+WWW= https://pypi.org/project/z3c.batching/
LICENSE= ZPL21
diff --git a/devel/py-z3c.zcmlhook/Makefile b/devel/py-z3c.zcmlhook/Makefile
index 1b9c364fb0a3..46045ac5ed68 100644
--- a/devel/py-z3c.zcmlhook/Makefile
+++ b/devel/py-z3c.zcmlhook/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Easily hook into the ZCML processing machinery
+WWW= https://pypi.org/project/z3c.zcmlhook/
LICENSE= ZPL21
diff --git a/devel/py-zc.buildout/Makefile b/devel/py-zc.buildout/Makefile
index bf40cde585dd..47f32fe95b1b 100644
--- a/devel/py-zc.buildout/Makefile
+++ b/devel/py-zc.buildout/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= rm@FreeBSD.org
COMMENT= System for managing development buildouts
+WWW= https://pypi.org/project/zc.buildout/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zclockfile/Makefile b/devel/py-zclockfile/Makefile
index cce53baa0d5d..de2484746229 100644
--- a/devel/py-zclockfile/Makefile
+++ b/devel/py-zclockfile/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Basic inter-process locks
+WWW= https://pypi.org/project/zc.lockfile/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zconfig/Makefile b/devel/py-zconfig/Makefile
index 49c966846755..5c1f7b230b5c 100644
--- a/devel/py-zconfig/Makefile
+++ b/devel/py-zconfig/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= General use python configuration library
+WWW= https://pypi.org/project/ZConfig/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zict/Makefile b/devel/py-zict/Makefile
index c92f38ad7a6a..c0191db8c23f 100644
--- a/devel/py-zict/Makefile
+++ b/devel/py-zict/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mutable mapping tools
+WWW= https://github.com/dask/zict
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zipp/Makefile b/devel/py-zipp/Makefile
index 187070c79074..941512cc2c19 100644
--- a/devel/py-zipp/Makefile
+++ b/devel/py-zipp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= swills@FreeBSD.org
COMMENT= Backport of pathlib-compatible object wrapper for zip files
+WWW= https://github.com/jaraco/zipp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/py-zope.app.basicskin/Makefile b/devel/py-zope.app.basicskin/Makefile
index 990ceabf46eb..91c87698b580 100644
--- a/devel/py-zope.app.basicskin/Makefile
+++ b/devel/py-zope.app.basicskin/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope ZMI Basic Skin
+WWW= https://pypi.org/project/zope.app.basicskin/
LICENSE= ZPL21
diff --git a/devel/py-zope.app.renderer/Makefile b/devel/py-zope.app.renderer/Makefile
index 1ce6a50f0c90..ab36e45ad1f3 100644
--- a/devel/py-zope.app.renderer/Makefile
+++ b/devel/py-zope.app.renderer/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Text Renderer Framework
+WWW= https://pypi.org/project/zope.app.renderer/
LICENSE= ZPL21
diff --git a/devel/py-zope.app.schema/Makefile b/devel/py-zope.app.schema/Makefile
index a29ca538c4a7..cdc669b38ebc 100644
--- a/devel/py-zope.app.schema/Makefile
+++ b/devel/py-zope.app.schema/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Component Architecture based Vocabulary Registry
+WWW= https://pypi.org/project/zope.app.schema/
LICENSE= ZPL21
diff --git a/devel/py-zope.broken/Makefile b/devel/py-zope.broken/Makefile
index 3f0baeed4adb..0067ec40e8cf 100644
--- a/devel/py-zope.broken/Makefile
+++ b/devel/py-zope.broken/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Broken Object Interfaces
+WWW= https://pypi.org/project/zope.broken/
LICENSE= ZPL21
diff --git a/devel/py-zope.browser/Makefile b/devel/py-zope.browser/Makefile
index fc71b3aa0c68..ea1157997eb3 100644
--- a/devel/py-zope.browser/Makefile
+++ b/devel/py-zope.browser/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Shared Zope Toolkit browser components
+WWW= https://pypi.org/project/zope.browser/
LICENSE= ZPL21
diff --git a/devel/py-zope.browserresource/Makefile b/devel/py-zope.browserresource/Makefile
index ee379c3d9007..475fb72534b2 100644
--- a/devel/py-zope.browserresource/Makefile
+++ b/devel/py-zope.browserresource/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Browser resources implementation for Zope
+WWW= https://pypi.org/project/zope.browserresource/
LICENSE= ZPL21
diff --git a/devel/py-zope.cachedescriptors/Makefile b/devel/py-zope.cachedescriptors/Makefile
index 270130a9025e..0422a5bc9504 100644
--- a/devel/py-zope.cachedescriptors/Makefile
+++ b/devel/py-zope.cachedescriptors/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Method and property caching decorators
+WWW= https://pypi.org/project/zope.cachedescriptors/
LICENSE= ZPL21
diff --git a/devel/py-zope.component/Makefile b/devel/py-zope.component/Makefile
index 70908c9cd97f..33a15878d876 100644
--- a/devel/py-zope.component/Makefile
+++ b/devel/py-zope.component/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Component Architecture
+WWW= https://pypi.org/project/zope.component/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zope.configuration/Makefile b/devel/py-zope.configuration/Makefile
index 15198e2194a0..7941c7165124 100644
--- a/devel/py-zope.configuration/Makefile
+++ b/devel/py-zope.configuration/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Configuration Markup Language (ZCML)
+WWW= https://pypi.org/project/zope.configuration/
LICENSE= ZPL21
diff --git a/devel/py-zope.contentprovider/Makefile b/devel/py-zope.contentprovider/Makefile
index e92d0587b632..4dccd998ee91 100644
--- a/devel/py-zope.contentprovider/Makefile
+++ b/devel/py-zope.contentprovider/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Content Provider Framework for Zope Templates
+WWW= https://pypi.org/project/zope.contentprovider/
LICENSE= ZPL21
diff --git a/devel/py-zope.contenttype/Makefile b/devel/py-zope.contenttype/Makefile
index 2741118c9f4e..afaefe9541ba 100644
--- a/devel/py-zope.contenttype/Makefile
+++ b/devel/py-zope.contenttype/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope contenttype
+WWW= https://pypi.org/project/zope.contenttype/
LICENSE= ZPL21
diff --git a/devel/py-zope.copy/Makefile b/devel/py-zope.copy/Makefile
index 7f7f23bd5bde..d5292ca96a5c 100644
--- a/devel/py-zope.copy/Makefile
+++ b/devel/py-zope.copy/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Pluggable object copying mechanism
+WWW= https://pypi.org/project/zope.copy/
LICENSE= ZPL21
diff --git a/devel/py-zope.datetime/Makefile b/devel/py-zope.datetime/Makefile
index e1a5115337e4..f37696d24b9f 100644
--- a/devel/py-zope.datetime/Makefile
+++ b/devel/py-zope.datetime/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Commonly used date and time related utility functions
+WWW= https://pypi.org/project/zope.datetime/
LICENSE= ZPL21
diff --git a/devel/py-zope.deferredimport/Makefile b/devel/py-zope.deferredimport/Makefile
index 530c6353666f..46328da05e87 100644
--- a/devel/py-zope.deferredimport/Makefile
+++ b/devel/py-zope.deferredimport/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Allows to import names that will be resolved when used in the code
+WWW= https://pypi.org/project/zope.deferredimport/
LICENSE= ZPL21
diff --git a/devel/py-zope.deprecation/Makefile b/devel/py-zope.deprecation/Makefile
index 25fcc41b713a..b18fdac2acdf 100644
--- a/devel/py-zope.deprecation/Makefile
+++ b/devel/py-zope.deprecation/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope 3 Deprecation Infrastructure
+WWW= https://pypi.org/project/zope.deprecation/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zope.dottedname/Makefile b/devel/py-zope.dottedname/Makefile
index 15dbfad3e7e1..a73ad23d3c4b 100644
--- a/devel/py-zope.dottedname/Makefile
+++ b/devel/py-zope.dottedname/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Resolver for Python dotted names
+WWW= https://pypi.org/project/zope.dottedname/
LICENSE= ZPL21
diff --git a/devel/py-zope.event/Makefile b/devel/py-zope.event/Makefile
index 284ed788d4b1..dc5e7a4b3034 100644
--- a/devel/py-zope.event/Makefile
+++ b/devel/py-zope.event/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Very basic event publishing system
+WWW= https://pypi.org/project/zope.event/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zope.exceptions/Makefile b/devel/py-zope.exceptions/Makefile
index 17d6a492cf67..56431e4cb89d 100644
--- a/devel/py-zope.exceptions/Makefile
+++ b/devel/py-zope.exceptions/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= General Zope Exceptions
+WWW= https://pypi.org/project/zope.exceptions/
LICENSE= ZPL21
diff --git a/devel/py-zope.filerepresentation/Makefile b/devel/py-zope.filerepresentation/Makefile
index 59b70ba67ac7..5df8e66bc602 100644
--- a/devel/py-zope.filerepresentation/Makefile
+++ b/devel/py-zope.filerepresentation/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= File-system Representation Interfaces
+WWW= https://pypi.org/project/zope.filerepresentation/
LICENSE= ZPL21
diff --git a/devel/py-zope.generations/Makefile b/devel/py-zope.generations/Makefile
index 4f14445c3986..c164ffd98dab 100644
--- a/devel/py-zope.generations/Makefile
+++ b/devel/py-zope.generations/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope application schema generations
+WWW= https://pypi.org/project/zope.generations/
LICENSE= ZPL21
diff --git a/devel/py-zope.globalrequest/Makefile b/devel/py-zope.globalrequest/Makefile
index 391a4de74787..03481a3423ac 100644
--- a/devel/py-zope.globalrequest/Makefile
+++ b/devel/py-zope.globalrequest/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Global way of retrieving the currently active request
+WWW= https://pypi.org/project/zope.globalrequest/
LICENSE= ZPL21
diff --git a/devel/py-zope.i18n/Makefile b/devel/py-zope.i18n/Makefile
index 7380e450d9ce..fc7bd5f35c1c 100644
--- a/devel/py-zope.i18n/Makefile
+++ b/devel/py-zope.i18n/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Internationalization Support
+WWW= https://pypi.org/project/zope.i18n/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zope.interface/Makefile b/devel/py-zope.interface/Makefile
index 406a3c5b3d00..b937892e85aa 100644
--- a/devel/py-zope.interface/Makefile
+++ b/devel/py-zope.interface/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Interfaces for Python
+WWW= https://pypi.org/project/zope.interface/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zope.lifecycleevent/Makefile b/devel/py-zope.lifecycleevent/Makefile
index 3d7b52dda455..99ed5941696d 100644
--- a/devel/py-zope.lifecycleevent/Makefile
+++ b/devel/py-zope.lifecycleevent/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Object life-cycle events
+WWW= https://pypi.org/project/zope.lifecycleevent/
LICENSE= ZPL21
diff --git a/devel/py-zope.location/Makefile b/devel/py-zope.location/Makefile
index 2b7ddf95f12e..807ddc0fd057 100644
--- a/devel/py-zope.location/Makefile
+++ b/devel/py-zope.location/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Location
+WWW= https://pypi.org/project/zope.location/
LICENSE= ZPL21
diff --git a/devel/py-zope.processlifetime/Makefile b/devel/py-zope.processlifetime/Makefile
index d37c9df0639d..eb64c3406aca 100644
--- a/devel/py-zope.processlifetime/Makefile
+++ b/devel/py-zope.processlifetime/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope process lifetime events
+WWW= https://pypi.org/project/zope.processlifetime/
LICENSE= ZPL21
diff --git a/devel/py-zope.publisher/Makefile b/devel/py-zope.publisher/Makefile
index e6eaaaef4265..90e88f282faa 100644
--- a/devel/py-zope.publisher/Makefile
+++ b/devel/py-zope.publisher/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Publishes Python objects on the web
+WWW= https://pypi.org/project/zope.publisher/
LICENSE= ZPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/py-zope.schema/Makefile b/devel/py-zope.schema/Makefile
index 11847007e339..32d5981b0238 100644
--- a/devel/py-zope.schema/Makefile
+++ b/devel/py-zope.schema/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Interface extension for defining data schemas
+WWW= https://pypi.org/project/zope.schema/
LICENSE= ZPL21
diff --git a/devel/py-zope.sequencesort/Makefile b/devel/py-zope.sequencesort/Makefile
index 17c75b6b2f55..92931e3e6b45 100644
--- a/devel/py-zope.sequencesort/Makefile
+++ b/devel/py-zope.sequencesort/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Very Advanced Sequence Sorting
+WWW= https://pypi.org/project/zope.sequencesort/
LICENSE= ZPL21
diff --git a/devel/py-zope.size/Makefile b/devel/py-zope.size/Makefile
index 0cc0a4b13b6a..8e3cb502fcab 100644
--- a/devel/py-zope.size/Makefile
+++ b/devel/py-zope.size/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Interfaces and simple adapter that give the size of an object
+WWW= https://pypi.org/project/zope.size/
LICENSE= ZPL21
diff --git a/devel/py-zope.tales/Makefile b/devel/py-zope.tales/Makefile
index 5700ff5382a9..19fb04384289 100644
--- a/devel/py-zope.tales/Makefile
+++ b/devel/py-zope.tales/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope Template Application Language Expression Syntax (TALES)
+WWW= https://pypi.org/project/zope.tales/
LICENSE= ZPL21
diff --git a/devel/py-zope.testbrowser/Makefile b/devel/py-zope.testbrowser/Makefile
index 2db060d78352..401c891dc5d0 100644
--- a/devel/py-zope.testbrowser/Makefile
+++ b/devel/py-zope.testbrowser/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Programmable browser for functional black-box tests
+WWW= https://pypi.org/project/zope.testbrowser/
LICENSE= ZPL21
diff --git a/devel/py-zope.testing/Makefile b/devel/py-zope.testing/Makefile
index 6cd4d1f375aa..0de92501885f 100644
--- a/devel/py-zope.testing/Makefile
+++ b/devel/py-zope.testing/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Zope testing helpers
+WWW= https://pypi.org/project/zope.testing/
LICENSE= ZPL21
diff --git a/devel/py-zope.traversing/Makefile b/devel/py-zope.traversing/Makefile
index 5b06edbe8c67..14b8705e7af8 100644
--- a/devel/py-zope.traversing/Makefile
+++ b/devel/py-zope.traversing/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= zope
MAINTAINER= zope@FreeBSD.org
COMMENT= Resolving paths in the object hierarchy
+WWW= https://pypi.org/project/zope.traversing/
LICENSE= ZPL21
diff --git a/devel/py3c/Makefile b/devel/py3c/Makefile
deleted file mode 100644
index e4e1e349f6a6..000000000000
--- a/devel/py3c/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: lev@FreeBSD.org
-
-PORTNAME= py3c
-PORTVERSION= 1.3
-DISTVERSIONPREFIX= v
-CATEGORIES= devel
-
-MAINTAINER= lev@FreeBSD.org
-COMMENT= Py3c helps you port C extensions to Python 3
-
-LICENSE= MIT
-
-USES= gmake
-
-USE_GITHUB= yes
-GH_ACCOUNT= encukou
-
-NO_BUILD= yes
-
-do-install:
- @${MAKE_CMD} \
- prefix=${PREFIX} \
- pkgconfigdir=${PREFIX}/libdata/pkgconfig \
- DESTDIR=${STAGEDIR} \
- -C ${WRKSRC} \
- install
-
-.include <bsd.port.mk>
diff --git a/devel/py3c/pkg-descr b/devel/py3c/pkg-descr
deleted file mode 100644
index b1b69bf04c13..000000000000
--- a/devel/py3c/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-py3c helps you port C extensions to Python 3.
-
-It provides a detailed guide, and a set of macros
-to make porting easy and reduce boilerplate.
-
-WWW: https://github.com/encukou/py3c
diff --git a/devel/pybind11/Makefile b/devel/pybind11/Makefile
index 51a7dabfbf45..53405f191aa2 100644
--- a/devel/pybind11/Makefile
+++ b/devel/pybind11/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Seamless interoperability between C++11 and Python (cmake part)
+WWW= https://github.com/wjakob/pybind11
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pybugz/Makefile b/devel/pybugz/Makefile
index f00e1f632ac7..cd5158d589d4 100644
--- a/devel/pybugz/Makefile
+++ b/devel/pybugz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bugmeister@FreeBSD.org
COMMENT= Python command-line interface to bugzilla
+WWW= https://github.com/williamh/pybugz
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pycanberra/Makefile b/devel/pycanberra/Makefile
index 569e31017f30..c5a08abf5808 100644
--- a/devel/pycanberra/Makefile
+++ b/devel/pycanberra/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= hello@blubee.me
COMMENT= Very basic wrapper for libcanberra
+WWW= https://github.com/totdb/pycanberra
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/pycharm-ce/Makefile b/devel/pycharm-ce/Makefile
index 368586d34ca1..6196a3703552 100644
--- a/devel/pycharm-ce/Makefile
+++ b/devel/pycharm-ce/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pycharm-community-${PORTVERSION}
MAINTAINER= jonc@chen.org.nz
COMMENT= JetBrains PyCharm Community Edition IDE
+WWW= https://www.jetbrains.com/pycharm/
LICENSE= APACHE20
diff --git a/devel/pycharm-pro/Makefile b/devel/pycharm-pro/Makefile
index 55b02b8d1e52..fecdc5cd7d44 100644
--- a/devel/pycharm-pro/Makefile
+++ b/devel/pycharm-pro/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pycharm-professional-${PORTVERSION}
MAINTAINER= guido@kollerie.com
COMMENT= JetBrains PyCharm Professional Edition IDE
+WWW= https://www.jetbrains.com/pycharm/
LICENSE= PyCharm-Professional
LICENSE_NAME= Subscription license agreement for business and organizations
diff --git a/devel/pycos/Makefile b/devel/pycos/Makefile
index b72c72786cfe..0e8001a6c128 100644
--- a/devel/pycos/Makefile
+++ b/devel/pycos/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mi@aldan.algebra.com
COMMENT= Concurrent, Asynchronous, Distributed, Communicating Tasks with Python
+WWW= https://pycos.sourceforge.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pycount/Makefile b/devel/pycount/Makefile
index 6dfca44a9245..10f48b805fe0 100644
--- a/devel/pycount/Makefile
+++ b/devel/pycount/Makefile
@@ -11,6 +11,7 @@ DIST_SUBDIR= python
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Initial effort to Python code metrics
+WWW= http://python.net/~gherman/pycount.html
USES= dos2unix python
NO_BUILD= yes
diff --git a/devel/pydbus-common/Makefile b/devel/pydbus-common/Makefile
index a68bbaa312c3..0688f5785277 100644
--- a/devel/pydbus-common/Makefile
+++ b/devel/pydbus-common/Makefile
@@ -9,6 +9,7 @@ DISTNAME= dbus-python-${PORTVERSION}
MAINTAINER= desktop@FreeBSD.org
COMMENT?= Common files for the Python bindings for the D-BUS messaging system
+WWW= https://dbus.freedesktop.org/doc/dbus-python/
BUILD_DEPENDS= dbus-glib>=0:devel/dbus-glib
diff --git a/devel/pydio-packr/Makefile b/devel/pydio-packr/Makefile
index c010db881463..bb3a84d65215 100644
--- a/devel/pydio-packr/Makefile
+++ b/devel/pydio-packr/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= pydio-
MAINTAINER= skozlov@FreeBSD.org
COMMENT= Pydio fork of packr v1
+WWW= https://github.com/pydio/packr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/pyenv/Makefile b/devel/pyenv/Makefile
index 42481efe913d..86e5fd82c45b 100644
--- a/devel/pyenv/Makefile
+++ b/devel/pyenv/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel python
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Manage multiple versions of Python
+WWW= https://github.com/pyenv/pyenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pylint/Makefile b/devel/pylint/Makefile
index 63e199192f70..632e7327fc62 100644
--- a/devel/pylint/Makefile
+++ b/devel/pylint/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analyzes python source code looking for bugs and signs of poor quality
+WWW= https://www.pylint.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pyobfuscate/Makefile b/devel/pyobfuscate/Makefile
index b7705b46e3d1..0d7cfcf8af7c 100644
--- a/devel/pyobfuscate/Makefile
+++ b/devel/pyobfuscate/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= cs@FreeBSD.org
COMMENT= Python source code obfuscator
+WWW= https://github.com/astrand/pyobfuscate
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pyotherside-qt5/Makefile b/devel/pyotherside-qt5/Makefile
index acc16ff361de..ea13902c52a0 100644
--- a/devel/pyotherside-qt5/Makefile
+++ b/devel/pyotherside-qt5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -qt5
MAINTAINER= daniel@shafer.cc
COMMENT= Asynchronous Python 3 Bindings for Qt 5
+WWW= https://thp.io/2011/pyotherside/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/pyside2-tools/Makefile b/devel/pyside2-tools/Makefile
index c67e47025397..f9a1b95e6713 100644
--- a/devel/pyside2-tools/Makefile
+++ b/devel/pyside2-tools/Makefile
@@ -8,6 +8,7 @@ DISTNAME= pyside-setup-opensource-src-${DISTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Pyside2 development tools
+WWW= https://wiki.qt.io/Qt_for_Python
LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= multi
diff --git a/devel/pyside2/Makefile b/devel/pyside2/Makefile
index e79b08c266ff..2a8918db602a 100644
--- a/devel/pyside2/Makefile
+++ b/devel/pyside2/Makefile
@@ -8,6 +8,7 @@ DISTNAME= pyside-setup-opensource-src-${DISTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python Qt bindings for Qt 5.12+
+WWW= https://wiki.qt.io/Qt_for_Python
LICENSE= LGPL3
diff --git a/devel/pystring/Makefile b/devel/pystring/Makefile
index 091b8b9234f6..e3bb7fa2a509 100644
--- a/devel/pystring/Makefile
+++ b/devel/pystring/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Collection of C++ functions which match python's string class
+WWW= https://github.com/imageworks/pystring
USES= libtool:build
USE_GITHUB= yes
diff --git a/devel/pysvn/Makefile b/devel/pysvn/Makefile
index d78dac3e391a..1faed5b8358d 100644
--- a/devel/pysvn/Makefile
+++ b/devel/pysvn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://pysvn.barrys-emacs.org/source_kits/
MAINTAINER= bra@fsn.hu
COMMENT= Python binding for Subversion
+WWW= http://pysvn.tigris.org/
LICENSE= APACHE11
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
diff --git a/devel/pythontidy/Makefile b/devel/pythontidy/Makefile
index 12a5b4918b7b..3ab9a50ca32d 100644
--- a/devel/pythontidy/Makefile
+++ b/devel/pythontidy/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= python
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Cleans up, regularizes, and reformats the text of Python scripts
+WWW= https://pypi.org/project/PythonTidy/
LICENSE= GPLv2
diff --git a/devel/pytype/Makefile b/devel/pytype/Makefile
index f8e7f28c4efe..41a2d77d812d 100644
--- a/devel/pytype/Makefile
+++ b/devel/pytype/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python type inferencer
+WWW= https://google.github.io/pytype/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/qbe/Makefile b/devel/qbe/Makefile
index daac0079bf4e..7434cb8f52a0 100644
--- a/devel/qbe/Makefile
+++ b/devel/qbe/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://c9x.me/git/qbe.git/snapshot/
MAINTAINER= se@FreeBSD.org
COMMENT= Embeddable compiler backend for C type languages
+WWW= https://c9x.me/compile/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/qca/Makefile b/devel/qca/Makefile
index aa2060eedd85..359d216f3f44 100644
--- a/devel/qca/Makefile
+++ b/devel/qca/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -${FLAVOR}
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross-platform crypto API for Qt ${FLAVOR:C/qt//}
+WWW= http://delta.affinix.com/qca/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/qconf/Makefile b/devel/qconf/Makefile
index 465ce664438f..12fa76373a0d 100644
--- a/devel/qconf/Makefile
+++ b/devel/qconf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool to create configure script for qmake-based project
+WWW= https://github.com/psi-im/qconf
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/qcoro/Makefile b/devel/qcoro/Makefile
index 510f6cee7b81..15326b8f71ee 100644
--- a/devel/qcoro/Makefile
+++ b/devel/qcoro/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde
MAINTAINER= kde@FreeBSD.org
COMMENT= Coroutines for Qt
+WWW= https://github.com/danvratil/qcoro
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSES/MIT.txt
diff --git a/devel/qgit/Makefile b/devel/qgit/Makefile
index 470e121df8c6..1a13dded68ca 100644
--- a/devel/qgit/Makefile
+++ b/devel/qgit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= adridg@FreeBSD.org
COMMENT= Graphical interface to git repositories
+WWW= https://github.com/tibirna/qgit
LICENSE= GPLv2
diff --git a/devel/qjson/Makefile b/devel/qjson/Makefile
index b1020f160255..cd41fee50878 100644
--- a/devel/qjson/Makefile
+++ b/devel/qjson/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -qt5
MAINTAINER= kde@FreeBSD.org
COMMENT= Library to manage JSON objects with Qt
+WWW= http://qjson.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.lib
diff --git a/devel/qmake/Makefile b/devel/qmake/Makefile
index a3db16b82827..72d18c9b8a7d 100644
--- a/devel/qmake/Makefile
+++ b/devel/qmake/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= KDE
MAINTAINER= mi@aldan.algebra.com
COMMENT= The build utility of the Qt 3 project
+WWW= http://doc.qt.digia.com/3.3/index.html
REINPLACE_ARGS= -i ""
WRKSRC= ${WRKDIR}/${DISTNAME}/qmake
diff --git a/devel/qschematic/Makefile b/devel/qschematic/Makefile
index 6c4fcb575f85..84191d543c6a 100644
--- a/devel/qschematic/Makefile
+++ b/devel/qschematic/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= jbo@insane.engineer
COMMENT= Qt/C++ library providing widgets for drawing diagrams
+WWW= https://github.com/simulton/qschematic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/qscintilla2-designerplugin-qt5/Makefile b/devel/qscintilla2-designerplugin-qt5/Makefile
index 2869501eb307..8ac07aa73f77 100644
--- a/devel/qscintilla2-designerplugin-qt5/Makefile
+++ b/devel/qscintilla2-designerplugin-qt5/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${QSCI2_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt5 Designer plugin for QScintilla2
+WWW= http://www.riverbankcomputing.co.uk/software/qscintilla/
LIB_DEPENDS= libqscintilla2_qt5.so:devel/qscintilla2-qt5
diff --git a/devel/qscintilla2-qt5/Makefile b/devel/qscintilla2-qt5/Makefile
index b1455ddb45f2..a461a459df75 100644
--- a/devel/qscintilla2-qt5/Makefile
+++ b/devel/qscintilla2-qt5/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${QSCI2_DISTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 5 port of the Scintilla C++ editor class
+WWW= http://www.riverbankcomputing.co.uk/software/qscintilla/
USES= compiler:c++11-lang gl qmake pyqt:5 qt:5
USE_GL= gl
diff --git a/devel/qt-maybe/Makefile b/devel/qt-maybe/Makefile
index 4a46a7366db7..960513aab40c 100644
--- a/devel/qt-maybe/Makefile
+++ b/devel/qt-maybe/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Implementation of sum/option types using QVariant
+WWW= https://github.com/robertknight/qt-maybe
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/qt5/Makefile b/devel/qt5/Makefile
index fb994d67e3a1..e970fb458457 100644
--- a/devel/qt5/Makefile
+++ b/devel/qt5/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross-platform application and UI framework (metaport)
+WWW= https://www.qt.io/
# * phonon4 is not part of Qt itself.
# * we don't want to pull in wayland just yet.
diff --git a/devel/qt6-5compat/Makefile b/devel/qt6-5compat/Makefile
index 738de343914f..244ae8be5948 100644
--- a/devel/qt6-5compat/Makefile
+++ b/devel/qt6-5compat/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 module that contains unsupported Qt 5 APIs
+WWW= https://qt-project.org
LIB_DEPENDS= libicuuc.so:devel/icu \
libdouble-conversion.so:devel/double-conversion \
diff --git a/devel/qt6-base/Makefile b/devel/qt6-base/Makefile
index c9d8465d21a5..b336b2f122ba 100644
--- a/devel/qt6-base/Makefile
+++ b/devel/qt6-base/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt base (core, gui, widgets, network,...)
+WWW= https://www.qt.io/
BUILD_DEPENDS= xml:textproc/xmlstarlet \
${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \
diff --git a/devel/qt6-languageserver/Makefile b/devel/qt6-languageserver/Makefile
index fd3dc56bf1c4..91e08d8608c1 100644
--- a/devel/qt6-languageserver/Makefile
+++ b/devel/qt6-languageserver/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 implementation of the Language Server Protocol
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
diff --git a/devel/qt6-positioning/Makefile b/devel/qt6-positioning/Makefile
index 9e7ed0981892..a76584870d96 100644
--- a/devel/qt6-positioning/Makefile
+++ b/devel/qt6-positioning/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 API to provide positioning information via QML and C++
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
diff --git a/devel/qt6-remoteobjects/Makefile b/devel/qt6-remoteobjects/Makefile
index 77a6eb091684..e37018afe18a 100644
--- a/devel/qt6-remoteobjects/Makefile
+++ b/devel/qt6-remoteobjects/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt6 Remote Objects module
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
diff --git a/devel/qt6-scxml/Makefile b/devel/qt6-scxml/Makefile
index 2e6ae56995e1..998e3610fbf3 100644
--- a/devel/qt6-scxml/Makefile
+++ b/devel/qt6-scxml/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt6 SCXML module
+WWW= https://qt.io
BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon
diff --git a/devel/qt6-tools/Makefile b/devel/qt6-tools/Makefile
index a4813a4690c9..79bb697c9713 100644
--- a/devel/qt6-tools/Makefile
+++ b/devel/qt6-tools/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt declarative framework for dynamic user interfaces
+WWW= https://qt-project.org
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers \
llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT}
diff --git a/devel/qt6-translations/Makefile b/devel/qt6-translations/Makefile
index 169de1b53ebb..30598aa38c48 100644
--- a/devel/qt6-translations/Makefile
+++ b/devel/qt6-translations/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= qt6-
MAINTAINER= kde@FreeBSD.org
COMMENT= Qt 6 translation module
+WWW= https://qt-project.org
BUILD_DEPENDS= ${LOCALBASE}/include/vulkan/vulkan.h:graphics/vulkan-headers
diff --git a/devel/qt6/Makefile b/devel/qt6/Makefile
index 43f634f6f513..e37618e2bf64 100644
--- a/devel/qt6/Makefile
+++ b/devel/qt6/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross-platform application and UI framework (metaport)
+WWW= https://www.qt.io/
USES= metaport qt:6
USE_QT= ${_USE_QT_ALL:S/$/_run/}
diff --git a/devel/qtcreator/Makefile b/devel/qtcreator/Makefile
index 96c08ff0c884..d9ca39709010 100644
--- a/devel/qtcreator/Makefile
+++ b/devel/qtcreator/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= KDE/Qt/qtcreator
MAINTAINER= kde@FreeBSD.org
COMMENT= C++ and QML IDE for Qt development
+WWW= https://qt-project.org/wiki/Category:Tools::QtCreator
LICENSE= QtGPL
LICENSE_GROUPS_QtGPL= GPL
diff --git a/devel/quantum/Makefile b/devel/quantum/Makefile
index 17ba6e2d8b98..212dc20e5dc1 100644
--- a/devel/quantum/Makefile
+++ b/devel/quantum/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -parallelization-library
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multi-threaded coroutine dispatcher and parallel execution engine
+WWW= https://github.com/bloomberg/quantum
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/quickcheck++/Makefile b/devel/quickcheck++/Makefile
index 06bdfcf96e7f..9e712dbea1a9 100644
--- a/devel/quickcheck++/Makefile
+++ b/devel/quickcheck++/Makefile
@@ -7,6 +7,7 @@ DISTNAME= quickcheck_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Tool for testing C++ programs automatically, inspired by QuickCheck
+WWW= https://software.legiasoft.com/quickcheck/
LICENSE= GPLv3
diff --git a/devel/quilt/Makefile b/devel/quilt/Makefile
index 2ee94a01f15c..028083d06eaa 100644
--- a/devel/quilt/Makefile
+++ b/devel/quilt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of bash scripts to ease working with patch files
+WWW= https://savannah.nongnu.org/projects/quilt
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rabs/Makefile b/devel/rabs/Makefile
index 8d532de222c1..c71f763318e5 100644
--- a/devel/rabs/Makefile
+++ b/devel/rabs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Generic imperative build system
+WWW= https://github.com/wrapl/rabs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/radare2/Makefile b/devel/radare2/Makefile
index 89d50993ac1a..aa79c4782f4f 100644
--- a/devel/radare2/Makefile
+++ b/devel/radare2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= swills@FreeBSD.org
COMMENT= Tools to disasm, debug, analyze, and manipulate binary files
+WWW= https://www.radare.org
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/radian/Makefile b/devel/radian/Makefile
index 750ac6088f60..30b833bb628e 100644
--- a/devel/radian/Makefile
+++ b/devel/radian/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= yuri@FreeBSD.org
COMMENT= 21st century R console
+WWW= https://github.com/randy3k/radian
LICENSE= MIT
diff --git a/devel/ragel/Makefile b/devel/ragel/Makefile
index 6f69246e194d..6d898003ba4b 100644
--- a/devel/ragel/Makefile
+++ b/devel/ragel/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.colm.net/files/${PORTNAME}/
MAINTAINER= adridg@FreeBSD.org
COMMENT= Compile regular languages into executable C/C++ code
+WWW= http://www.complang.org/ragel/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/raknet/Makefile b/devel/raknet/Makefile
index 1fc74c5a9dce..94c7b50facfc 100644
--- a/devel/raknet/Makefile
+++ b/devel/raknet/Makefile
@@ -9,6 +9,7 @@ DISTNAME= RakNet-3.902
MAINTAINER= martymac@FreeBSD.org
COMMENT= Networking API that provides reliable UDP primarily for online games
+WWW= http://www.jenkinssoftware.com/
# Original license is Indy license, but FreeBSD has been granted special
# authorization to provide RakNet 3.x (*only*, not 4.x) under the terms of
diff --git a/devel/rang/Makefile b/devel/rang/Makefile
index 397391ff5bde..f23236877401 100644
--- a/devel/rang/Makefile
+++ b/devel/rang/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Minimal header-only modern C++ library for terminal goodies
+WWW= https://agauniyal.github.io/rang/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/range-v3/Makefile b/devel/range-v3/Makefile
index 3c73c473ae9f..a797d6ace0f6 100644
--- a/devel/range-v3/Makefile
+++ b/devel/range-v3/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= Experimental range library for C++11/14/17
+WWW= https://github.com/ericniebler/range-v3
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rapidcheck/Makefile b/devel/rapidcheck/Makefile
index b30efdb82e64..35dd92488877 100644
--- a/devel/rapidcheck/Makefile
+++ b/devel/rapidcheck/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= QuickCheck clone for C++
+WWW= https://github.com/emil-e/rapidcheck
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rapidfuzz-cpp/Makefile b/devel/rapidfuzz-cpp/Makefile
index 292302de0a34..87d68a5ed7f3 100644
--- a/devel/rapidfuzz-cpp/Makefile
+++ b/devel/rapidfuzz-cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Rapid fuzzy string matching in C++ using the levenshtein distance
+WWW= https://github.com/maxbachmann/rapidfuzz-cpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rapidjson/Makefile b/devel/rapidjson/Makefile
index 740ef21b0937..9486d7130e2d 100644
--- a/devel/rapidjson/Makefile
+++ b/devel/rapidjson/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast JSON parser/generator for C++ with both SAX/DOM style API
+WWW= https://github.com/miloyip/rapidjson
LICENSE= unknown
LICENSE_NAME= RapidJSON
diff --git a/devel/rapidyaml/Makefile b/devel/rapidyaml/Makefile
index 6af7be0248fc..f99d02e4950b 100644
--- a/devel/rapidyaml/Makefile
+++ b/devel/rapidyaml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= gasol.wu@gmail.com
COMMENT= Library to parse and emit YAML
+WWW= https://github.com/biojppm/rapidyaml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/raylib/Makefile b/devel/raylib/Makefile
index a84b40e1e8a9..9f1c5a2885cb 100644
--- a/devel/raylib/Makefile
+++ b/devel/raylib/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel education
MAINTAINER= freebsd@sysctl.cz
COMMENT= Library to learn videogames programming
+WWW= https://www.raylib.com/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rbenv/Makefile b/devel/rbenv/Makefile
index f1a9326fa1f2..aa09f51e75b4 100644
--- a/devel/rbenv/Makefile
+++ b/devel/rbenv/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Manage multiple versions of ruby
+WWW= https://github.com/rbenv/rbenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rbtools/Makefile b/devel/rbtools/Makefile
index 43f9ed281e06..b673135fd834 100644
--- a/devel/rbtools/Makefile
+++ b/devel/rbtools/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${ORIGNAME}-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Set of client tools to use with Review Board
+WWW= http://www.reviewboard.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rclint/Makefile b/devel/rclint/Makefile
index b4069e9da319..d2c9f440487b 100644
--- a/devel/rclint/Makefile
+++ b/devel/rclint/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.bayofrum.net/dist/rclint/ \
MAINTAINER= crees@FreeBSD.org
COMMENT= Checks rc scripts for style and common errors
+WWW= https://github.com/crees/rclint
LICENSE= BSD2CLAUSE
diff --git a/devel/rcs/Makefile b/devel/rcs/Makefile
index 0162f7810de1..c3318c0c8ce3 100644
--- a/devel/rcs/Makefile
+++ b/devel/rcs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= portmaster@bsdforge.com
COMMENT= Version control system
+WWW= https://www.gnu.org/software/rcs/
LICENSE= GPLv3
diff --git a/devel/rcs57/Makefile b/devel/rcs57/Makefile
index 24b51660e4ed..d23de5c63165 100644
--- a/devel/rcs57/Makefile
+++ b/devel/rcs57/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 57
MAINTAINER= cy@FreeBSD.org
COMMENT= Version control system (as was in FreeBSD prior to removal)
+WWW= https://www.gnu.org/software/rcs/
LICENSE= GPLv2
diff --git a/devel/re2/Makefile b/devel/re2/Makefile
index c3aa3b2c008f..afef5cea0035 100644
--- a/devel/re2/Makefile
+++ b/devel/re2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast C++ regex library
+WWW= https://github.com/google/re2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/re2c/Makefile b/devel/re2c/Makefile
index 8bfdab1605bf..a35ea9a508cf 100644
--- a/devel/re2c/Makefile
+++ b/devel/re2c/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/skvadrik/${PORTNAME}/releases/download/${DISTVE
MAINTAINER= chalpin@cs.wisc.edu
COMMENT= Lexer generator for C, C++ and Go with a focus on generating fast code
+WWW= https://re2c.org/
LICENSE= PD
diff --git a/devel/readline/Makefile b/devel/readline/Makefile
index 9b0e0bb36168..ec6dfa18c8cb 100644
--- a/devel/readline/Makefile
+++ b/devel/readline/Makefile
@@ -8,6 +8,7 @@ PATCH_SITES= GNU/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}-patches
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for editing command lines as they are typed
+WWW= https://tiswww.case.edu/php/chet/readline/rltop.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rebar/Makefile b/devel/rebar/Makefile
index ac6cc3314c35..17204f469aa4 100644
--- a/devel/rebar/Makefile
+++ b/devel/rebar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Build-tool for Erlang that follows OTP principles
+WWW= https://github.com/rebar/rebar
LICENSE= APACHE20
diff --git a/devel/rebar3/Makefile b/devel/rebar3/Makefile
index 728dc9b69bae..258f13a9d498 100644
--- a/devel/rebar3/Makefile
+++ b/devel/rebar3/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= erlang@FreeBSD.org
COMMENT= Build tool for Erlang
+WWW= https://www.rebar3.org/
LICENSE= APACHE20
diff --git a/devel/redasm/Makefile b/devel/redasm/Makefile
index 4788331d6eeb..f9a93b6fb68b 100644
--- a/devel/redasm/Makefile
+++ b/devel/redasm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Interactive, multiarchitecture disassembler
+WWW= https://redasm.io/
LICENSE= GPLv3
diff --git a/devel/redo/Makefile b/devel/redo/Makefile
index ee888bfe131d..ebf7e951ffaf 100644
--- a/devel/redo/Makefile
+++ b/devel/redo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://jdebp.eu/Repository/freebsd/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Incremental build system
+WWW= https://jdebp.eu/Softwares/redo/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/source/COPYING
diff --git a/devel/regexx/Makefile b/devel/regexx/Makefile
index af78dba68147..bd8ff2d68200 100644
--- a/devel/regexx/Makefile
+++ b/devel/regexx/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Complete regular expressions C++ solution
+WWW= https://sourceforge.net/projects/regexx/
LICENSE= LGPL21
diff --git a/devel/regexxer/Makefile b/devel/regexxer/Makefile
index db675d2cb276..8440c25ec03f 100644
--- a/devel/regexxer/Makefile
+++ b/devel/regexxer/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNOME
MAINTAINER= kwm@FreeBSD.org
COMMENT= Interactive tool for performing search and replace operations
+WWW= http://regexxer.sourceforge.net/
USES= compiler:c++11-lang gettext gmake gnome localbase pathfix \
pkgconfig tar:xz
diff --git a/devel/remake/Makefile b/devel/remake/Makefile
index 9e4b4ee16439..c40e05c3ba5a 100644
--- a/devel/remake/Makefile
+++ b/devel/remake/Makefile
@@ -7,6 +7,7 @@ DISTNAME= remake-4.3+dbg-${PORTVERSION}
MAINTAINER= arved@FreeBSD.org
COMMENT= Fork of gmake with debugger
+WWW= http://bashdb.sourceforge.net/remake/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/remotery/Makefile b/devel/remotery/Makefile
index 673bbf665435..9dfdf27511b9 100644
--- a/devel/remotery/Makefile
+++ b/devel/remotery/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Single file, realtime CPU/GPU profiler library with remote web viewer
+WWW= https://github.com/Celtoys/Remotery
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/replxx/Makefile b/devel/replxx/Makefile
index dd4af7a31dd5..f0b82c98bd8e 100644
--- a/devel/replxx/Makefile
+++ b/devel/replxx/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= meka@tilda.center
COMMENT= Portable readline library capable of handling UTF-8
+WWW= https://github.com/AmokHuginnsson/replxx
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/reproc/Makefile b/devel/reproc/Makefile
index c2db53b5054d..06c1ccfbdd16 100644
--- a/devel/reproc/Makefile
+++ b/devel/reproc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C/C++ library to simplify running external programs
+WWW= https://github.com/DaanDeMeyer/reproc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/resolv_wrapper/Makefile b/devel/resolv_wrapper/Makefile
index de51d101fc72..c759125a7287 100644
--- a/devel/resolv_wrapper/Makefile
+++ b/devel/resolv_wrapper/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAMBA/cwrap
MAINTAINER= timur@FreeBSD.org
COMMENT= Wrapper for dns name resolving or dns faking
+WWW= https://cwrap.org/resolv_wrapper.html
LICENSE= GPLv3
diff --git a/devel/revive/Makefile b/devel/revive/Makefile
index 0703c899c752..599167d1d5fc 100644
--- a/devel/revive/Makefile
+++ b/devel/revive/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Extensible static code analysis framework for Go
+WWW= https://revive.run
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rgbds/Makefile b/devel/rgbds/Makefile
index d89e963894fa..23611c95a535 100644
--- a/devel/rgbds/Makefile
+++ b/devel/rgbds/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/gbdev/rgbds/releases/download/v${DISTVERSION}/
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Free assembler/linker for the Game Boy and Game Boy Color
+WWW= https://rgbds.gbdev.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rgxg/Makefile b/devel/rgxg/Makefile
index 7d4d44ab82e0..16314562c455 100644
--- a/devel/rgxg/Makefile
+++ b/devel/rgxg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DI
MAINTAINER= alexander.naumochkin@gmail.com
COMMENT= Regular expression generator
+WWW= https://rgxg.github.io
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rhtvision/Makefile b/devel/rhtvision/Makefile
index 360398bccad1..4f376889f5f3 100644
--- a/devel/rhtvision/Makefile
+++ b/devel/rhtvision/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:R}-${PORTVERSION:E}
MAINTAINER= ports@FreeBSD.org
COMMENT= Complete C++ Text User Interface (TUI) library
+WWW= https://sourceforge.net/projects/tvision/
OPTIONS_DEFINE= NLS X11
OPTIONS_SUB= yes
diff --git a/devel/rinutils/Makefile b/devel/rinutils/Makefile
index 3c48f874b147..a5546630da2d 100644
--- a/devel/rinutils/Makefile
+++ b/devel/rinutils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/shlomif/${PORTNAME}/releases/download/${DISTVER
MAINTAINER= tcberner@FreeBSD.org
COMMENT= C11 / gnu11 utilities C library
+WWW= https://github.com/shlomif/rinutils
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/riscv32-unknown-elf-gcc/Makefile b/devel/riscv32-unknown-elf-gcc/Makefile
index 1a465b7b68d2..95a887fbaaa9 100644
--- a/devel/riscv32-unknown-elf-gcc/Makefile
+++ b/devel/riscv32-unknown-elf-gcc/Makefile
@@ -4,6 +4,7 @@ GCC_TARGET= riscv32-unknown-elf
PLIST= ${.CURDIR}/pkg-plist
DISTINFO_FILE= ${.CURDIR}/distinfo
COMMENT= GNU Compiler Collection for bare metal riscv32 cross-development
+WWW= https://gcc.gnu.org/
MASTERDIR= ${.CURDIR}/../aarch64-none-elf-gcc
diff --git a/devel/riscv64-gcc/Makefile b/devel/riscv64-gcc/Makefile
index 317ff8f05ea8..acd1a94dcbb1 100644
--- a/devel/riscv64-gcc/Makefile
+++ b/devel/riscv64-gcc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= riscv64-
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Cross GNU Compiler Collection for ${PKGNAMEPREFIX:C/-//g}
+WWW= https://github.com/freebsd-riscv/riscv-gcc
LICENSE= GPLv3 GPLv3RLE
LICENSE_COMB= multi
diff --git a/devel/riscv64-none-elf-gcc/Makefile b/devel/riscv64-none-elf-gcc/Makefile
index 7b69d76aac77..ce698f7d96d6 100644
--- a/devel/riscv64-none-elf-gcc/Makefile
+++ b/devel/riscv64-none-elf-gcc/Makefile
@@ -4,6 +4,7 @@ GCC_TARGET= riscv64-none-elf
PLIST= ${.CURDIR}/pkg-plist
DISTINFO_FILE= ${.CURDIR}/distinfo
COMMENT= GNU Compiler Collection for bare metal riscv64 cross-development
+WWW= https://gcc.gnu.org/
MASTERDIR= ${.CURDIR}/../aarch64-none-elf-gcc
diff --git a/devel/rkcommon/Makefile b/devel/rkcommon/Makefile
index ef212d3b6331..90d4ccaa8319 100644
--- a/devel/rkcommon/Makefile
+++ b/devel/rkcommon/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Intel RenderKit common C++/CMake infrastructure
+WWW= https://github.com/ospray/rkcommon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rlog/Makefile b/devel/rlog/Makefile
index 68a66b23aa2d..ecbab4080411 100644
--- a/devel/rlog/Makefile
+++ b/devel/rlog/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= anastasios@mageirias.com
COMMENT= Flexible message logging facility for C++
+WWW= https://www.arg0.net/rlog
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rlwrap/Makefile b/devel/rlwrap/Makefile
index 401a34353a18..cd270c009752 100644
--- a/devel/rlwrap/Makefile
+++ b/devel/rlwrap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/hanslub42/rlwrap/releases/download/v${DISTVERSI
MAINTAINER= gamato@users.sf.net
COMMENT= Readline wrapper
+WWW= https://github.com/hanslub42/rlwrap
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/robin-hood-hashing/Makefile b/devel/robin-hood-hashing/Makefile
index 0b33165653a4..2bc7a094e007 100644
--- a/devel/robin-hood-hashing/Makefile
+++ b/devel/robin-hood-hashing/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast & memory efficient hashtable based on robin hood hashing for C++
+WWW= https://github.com/martinus/robin-hood-hashing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/robin-map/Makefile b/devel/robin-map/Makefile
index dec32348e1a0..8e88f3c155be 100644
--- a/devel/robin-map/Makefile
+++ b/devel/robin-map/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= FreeBSD@Shaneware.biz
COMMENT= Fast hash map and hash set
+WWW= https://github.com/Tessil/robin-map
LICENSE= MIT
diff --git a/devel/roboctl/Makefile b/devel/roboctl/Makefile
index 2b0ad3c02b46..d9061449d20b 100644
--- a/devel/roboctl/Makefile
+++ b/devel/roboctl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://acadix.biz/Ports/distfiles/
MAINTAINER= jwb@FreeBSD.org
COMMENT= API and tools for communicating with Lego and Vex robots
+WWW= http://personalpages.tds.net/~jwbacon/Ports
LICENSE= GPLv3
diff --git a/devel/robodoc/Makefile b/devel/robodoc/Makefile
index a1ed89e403db..4fe2d8cb7ee0 100644
--- a/devel/robodoc/Makefile
+++ b/devel/robodoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://rfsber.home.xs4all.nl/Robo/archives/
MAINTAINER= krion@FreeBSD.org
COMMENT= Code reference program similar to cxref that produces HTML
+WWW= https://rfsber.home.xs4all.nl/Robo/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ros-catkin/Makefile b/devel/ros-catkin/Makefile
index 98c56c2436a2..d1e8ce064fae 100644
--- a/devel/ros-catkin/Makefile
+++ b/devel/ros-catkin/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= CMake-based build system that is used to build all packages in ROS
+WWW= https://docs.ros.org/api/catkin/html/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ros-catkin_pkg/Makefile b/devel/ros-catkin_pkg/Makefile
index 57f0e9c358f9..3c3e642463ca 100644
--- a/devel/ros-catkin_pkg/Makefile
+++ b/devel/ros-catkin_pkg/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Standard Python library for the catkin build system
+WWW= https://github.com/ros/catkin
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ros-console_bridge/Makefile b/devel/ros-console_bridge/Makefile
index 8bd3a249133a..b87d5b7278a0 100644
--- a/devel/ros-console_bridge/Makefile
+++ b/devel/ros-console_bridge/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= ROS-independent logging that pipes into ROS packages
+WWW= https://github.com/ros/console_bridge
LICENSE= BSD3CLAUSE
diff --git a/devel/ros-rosdep/Makefile b/devel/ros-rosdep/Makefile
index e15fb164070f..592ea60b3cb3 100644
--- a/devel/ros-rosdep/Makefile
+++ b/devel/ros-rosdep/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Multi-package manager system dependency tool for ROS
+WWW= https://docs.ros.org/independent/api/rosdep/html/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ros-rosdistro/Makefile b/devel/ros-rosdistro/Makefile
index e2fca00a8e34..cd426f9f46dc 100644
--- a/devel/ros-rosdistro/Makefile
+++ b/devel/ros-rosdistro/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Tools to work with catkinized rosdistro files
+WWW= https://github.com/ros-infrastructure/rosdistro
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/ros-rosinstall_generator/Makefile b/devel/ros-rosinstall_generator/Makefile
index f8d71c22e9f5..0ecdcd331adb 100644
--- a/devel/ros-rosinstall_generator/Makefile
+++ b/devel/ros-rosinstall_generator/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Generator tool for a ROS install distro
+WWW= https://github.com/ros-infrastructure/rosinstall_generator
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/ros-rospkg/Makefile b/devel/ros-rospkg/Makefile
index 850b4a84136e..e0eec85abd63 100644
--- a/devel/ros-rospkg/Makefile
+++ b/devel/ros-rospkg/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Python library for ROS packaging system
+WWW= https://wiki.ros.org/rospkg
LICENSE= BSD3CLAUSE
diff --git a/devel/ros-urdfdom/Makefile b/devel/ros-urdfdom/Makefile
index 796d16d7b131..1cd38f3e2f3d 100644
--- a/devel/ros-urdfdom/Makefile
+++ b/devel/ros-urdfdom/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Unified Robot Description Format (URDF) parsers
+WWW= https://wiki.ros.org/urdf
LICENSE= BSD3CLAUSE
diff --git a/devel/ros-urdfdom_headers/Makefile b/devel/ros-urdfdom_headers/Makefile
index 23b4914b8fe1..c85ba1dda004 100644
--- a/devel/ros-urdfdom_headers/Makefile
+++ b/devel/ros-urdfdom_headers/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Headers for Unified Robot Description Format (URDF) parsers
+WWW= https://wiki.ros.org/urdf
LICENSE= BSD3CLAUSE
diff --git a/devel/ros-vcstool/Makefile b/devel/ros-vcstool/Makefile
index 2ad606f1fe64..9d2d08ca6143 100644
--- a/devel/ros-vcstool/Makefile
+++ b/devel/ros-vcstool/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Version control system (VCS) tool for ROS
+WWW= https://wiki.ros.org/vcstool
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ros-vcstools/Makefile b/devel/ros-vcstools/Makefile
index 5adaf7209213..fbad46ec6187 100644
--- a/devel/ros-vcstools/Makefile
+++ b/devel/ros-vcstools/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Python library for interacting with various VCS systems
+WWW= https://wiki.ros.org/vcstools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ros-wstool/Makefile b/devel/ros-wstool/Makefile
index 81ed39984b60..82575843b910 100644
--- a/devel/ros-wstool/Makefile
+++ b/devel/ros-wstool/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= trueos@norwegianrockcat.com
COMMENT= Tool for managing a workspace of heterogenous SCM repositories
+WWW= https://github.com/vcstools/wstool
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/roswell/Makefile b/devel/roswell/Makefile
index 3faa7c129927..355a3e6eb301 100644
--- a/devel/roswell/Makefile
+++ b/devel/roswell/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel lisp
MAINTAINER= dmgk@FreeBSD.org
COMMENT= Common Lisp installer and launcher
+WWW= https://roswell.github.io/
LICENSE= MIT
diff --git a/devel/rote/Makefile b/devel/rote/Makefile
index 303a004c1f94..4d1d39c718e7 100644
--- a/devel/rote/Makefile
+++ b/devel/rote/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple library for VT102 terminal emulation
+WWW= http://rote.sourceforge.net/
GNU_CONFIGURE= yes
USES= gmake ncurses
diff --git a/devel/rpc2/Makefile b/devel/rpc2/Makefile
index 36e5e622512b..b489d77848af 100644
--- a/devel/rpc2/Makefile
+++ b/devel/rpc2/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://ftp.coda.cs.cmu.edu/pub/rpc2/src/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Interprocess communication library
+WWW= http://www.coda.cs.cmu.edu/
LICENSE= LGPL20
diff --git a/devel/rpclib/Makefile b/devel/rpclib/Makefile
index 3c4fcff66102..ccd46838c36f 100644
--- a/devel/rpclib/Makefile
+++ b/devel/rpclib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= aleksandr.fedorov@itglobal.com
COMMENT= Modern C++ msgpack-RPC server and client library
+WWW= https://github.com/rpclib/rpclib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rsvndump/Makefile b/devel/rsvndump/Makefile
index 3594f880c41d..03701b3def98 100644
--- a/devel/rsvndump/Makefile
+++ b/devel/rsvndump/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Remote Subversion repository dumpfile generator
+WWW= http://rsvndump.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/rth/Makefile b/devel/rth/Makefile
index 5fcd6296a450..f444329a1a9a 100644
--- a/devel/rth/Makefile
+++ b/devel/rth/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Web-based requirement, test, and bugtracking system
+WWW= https://sourceforge.net/projects/rth/
USES= php:web zip
NO_BUILD= yes
diff --git a/devel/rttr/Makefile b/devel/rttr/Makefile
index d887a67bc8bb..064733cf31d3 100644
--- a/devel/rttr/Makefile
+++ b/devel/rttr/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 992df30caa14fe6bfcd2c38213314622e1e02aae.patch:-p1
MAINTAINER= kde@FreeBSD.org
COMMENT= Run Time Type Reflection
+WWW= https://github.com/rttrorg/rttr
LICENSE= MIT
diff --git a/devel/ruby-bsearch/Makefile b/devel/ruby-bsearch/Makefile
index 64f4fd6bac86..4905288009a8 100644
--- a/devel/ruby-bsearch/Makefile
+++ b/devel/ruby-bsearch/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Binary search library for Ruby
+WWW= http://0xcc.net/ruby-bsearch/
USE_RUBY= yes
diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile
index f3aa55caec95..5d21acc6d45e 100644
--- a/devel/ruby-build/Makefile
+++ b/devel/ruby-build/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= rbenv
MAINTAINER= ruby@FreeBSD.org
COMMENT= Compile and install different ruby versions
+WWW= https://github.com/rbenv/ruby-build
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ruby-gems/Makefile b/devel/ruby-gems/Makefile
index 9fd1432834a1..993f74e1c95e 100644
--- a/devel/ruby-gems/Makefile
+++ b/devel/ruby-gems/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Package management framework for the Ruby language
+WWW= https://rubygems.org/
LICENSE= MIT RUBY
LICENSE_COMB= dual
diff --git a/devel/ruby-install/Makefile b/devel/ruby-install/Makefile
index e1fb294bdcaa..da950b57b02f 100644
--- a/devel/ruby-install/Makefile
+++ b/devel/ruby-install/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel ruby
MAINTAINER= henry@henryphan.com
COMMENT= Compile and install different versions of Ruby
+WWW= https://github.com/postmodern/ruby-install
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/ruby-rbprof/Makefile b/devel/ruby-rbprof/Makefile
index 252557a87388..63b6a66c55b6 100644
--- a/devel/ruby-rbprof/Makefile
+++ b/devel/ruby-rbprof/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ruby
MAINTAINER= sean@chittenden.org
COMMENT= Flexible Ruby profiler
+WWW= http://aspectr.sourceforge.net/rbprof/
OPTIONS_DEFINE= DOCS
diff --git a/devel/ruby-setup.rb/Makefile b/devel/ruby-setup.rb/Makefile
index b10822a71750..744ad510495c 100644
--- a/devel/ruby-setup.rb/Makefile
+++ b/devel/ruby-setup.rb/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ruby@FreeBSD.org
COMMENT= Common installer script for ruby packages
+WWW= http://www.loveruby.net/en/setup.html
USE_RUBY= yes
diff --git a/devel/ruby-subversion/Makefile b/devel/ruby-subversion/Makefile
index 0c060852358d..2da90c79e5c5 100644
--- a/devel/ruby-subversion/Makefile
+++ b/devel/ruby-subversion/Makefile
@@ -2,6 +2,7 @@ PKGNAMEPREFIX= ruby-
MAINTAINER= lev@FreeBSD.org
COMMENT= Ruby bindings for version control system
+WWW= https://subversion.apache.org/
USES+= compiler:c11
USE_RUBY= yes
diff --git a/devel/rubygem-CFPropertyList/Makefile b/devel/rubygem-CFPropertyList/Makefile
index 961771e7959d..0d9c49670aae 100644
--- a/devel/rubygem-CFPropertyList/Makefile
+++ b/devel/rubygem-CFPropertyList/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read, write and manipulate both binary and XML property lists
+WWW= https://github.com/ckruse/CFPropertyList
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-abstract/Makefile b/devel/rubygem-abstract/Makefile
index a5a134c18f39..9d0de15e821c 100644
--- a/devel/rubygem-abstract/Makefile
+++ b/devel/rubygem-abstract/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Define abstract method in Ruby
+WWW= https://rubygems.org/gems/abstract
LICENSE= RUBY
diff --git a/devel/rubygem-actionpack-action_caching/Makefile b/devel/rubygem-actionpack-action_caching/Makefile
index 605fa04bb73a..e9aa19cdad23 100644
--- a/devel/rubygem-actionpack-action_caching/Makefile
+++ b/devel/rubygem-actionpack-action_caching/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Action caching for Action Pack (removed from core in Rails 4.0)
+WWW= https://github.com/rails/actionpack-action_caching
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-actionpack-page_caching/Makefile b/devel/rubygem-actionpack-page_caching/Makefile
index b7797a991678..f87fe5fc712c 100644
--- a/devel/rubygem-actionpack-page_caching/Makefile
+++ b/devel/rubygem-actionpack-page_caching/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Static page caching for Action Pack (removed from core in Rails 4.0)
+WWW= https://github.com/rails/actionpack-page_caching
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-actionview4/Makefile b/devel/rubygem-actionview4/Makefile
index b7925a719968..1bda0963b7fc 100644
--- a/devel/rubygem-actionview4/Makefile
+++ b/devel/rubygem-actionview4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rendering framework putting the V in MVC (part of Rails)
+WWW= https://github.com/rails/rails/tree/main/actionview
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-actionview5/Makefile b/devel/rubygem-actionview5/Makefile
index b0ffdb555b68..ef12d289dd80 100644
--- a/devel/rubygem-actionview5/Makefile
+++ b/devel/rubygem-actionview5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rendering framework putting the V in MVC (part of Rails)
+WWW= https://github.com/rails/rails/tree/main/actionview
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-actionview50/Makefile b/devel/rubygem-actionview50/Makefile
index 5e6aa6ec1486..4c1a6db65b0a 100644
--- a/devel/rubygem-actionview50/Makefile
+++ b/devel/rubygem-actionview50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rendering framework putting the V in MVC (part of Rails)
+WWW= https://github.com/rails/rails/tree/main/actionview
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-actionview52/Makefile b/devel/rubygem-actionview52/Makefile
index df7175c317cb..a13b6b049a8e 100644
--- a/devel/rubygem-actionview52/Makefile
+++ b/devel/rubygem-actionview52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rendering framework putting the V in MVC (part of Rails)
+WWW= https://github.com/rails/rails/tree/main/actionview
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-actionview60/Makefile b/devel/rubygem-actionview60/Makefile
index d79dd8bdcb8a..0263d35ceb10 100644
--- a/devel/rubygem-actionview60/Makefile
+++ b/devel/rubygem-actionview60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rendering framework putting the V in MVC (part of Rails)
+WWW= https://github.com/rails/rails/tree/main/actionview
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-actionview61/Makefile b/devel/rubygem-actionview61/Makefile
index 2a65ce1504fd..4bfedc48d226 100644
--- a/devel/rubygem-actionview61/Makefile
+++ b/devel/rubygem-actionview61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rendering framework putting the V in MVC (part of Rails)
+WWW= https://github.com/rails/rails/tree/main/actionview
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-actionview70/Makefile b/devel/rubygem-actionview70/Makefile
index 2a0e0f8b2e2d..befb9d358940 100644
--- a/devel/rubygem-actionview70/Makefile
+++ b/devel/rubygem-actionview70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, battle-tested conventions and helpers for building web pages
+WWW= https://github.com/rails/rails/tree/main/actionview
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-active_scaffold/Makefile b/devel/rubygem-active_scaffold/Makefile
index 5aedd058dd2c..7d5f5ace1a40 100644
--- a/devel/rubygem-active_scaffold/Makefile
+++ b/devel/rubygem-active_scaffold/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Gem to handle all CRUD user interface needs
+WWW= https://github.com/activescaffold/active_scaffold
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-activejob4/Makefile b/devel/rubygem-activejob4/Makefile
index 54ebfc926e15..23c4df4f202d 100644
--- a/devel/rubygem-activejob4/Makefile
+++ b/devel/rubygem-activejob4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Job class declarations for a variety of queueing backends
+WWW= https://github.com/rails/rails/tree/main/activejob
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activejob5/Makefile b/devel/rubygem-activejob5/Makefile
index d779871318b8..6423f4685678 100644
--- a/devel/rubygem-activejob5/Makefile
+++ b/devel/rubygem-activejob5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Job class declarations for a variety of queueing backends
+WWW= https://github.com/rails/rails/tree/main/activejob
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activejob50/Makefile b/devel/rubygem-activejob50/Makefile
index b81b78a077a6..161fd235c6dc 100644
--- a/devel/rubygem-activejob50/Makefile
+++ b/devel/rubygem-activejob50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Job class declarations for a variety of queueing backends
+WWW= https://github.com/rails/rails/tree/main/activejob
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activejob52/Makefile b/devel/rubygem-activejob52/Makefile
index d90ec7aac222..9d90f5edfe94 100644
--- a/devel/rubygem-activejob52/Makefile
+++ b/devel/rubygem-activejob52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Job class declarations for a variety of queueing backends
+WWW= https://github.com/rails/rails/tree/main/activejob
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activejob60/Makefile b/devel/rubygem-activejob60/Makefile
index bff6599b990f..abafcc4861df 100644
--- a/devel/rubygem-activejob60/Makefile
+++ b/devel/rubygem-activejob60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Job class declarations for a variety of queueing backends
+WWW= https://github.com/rails/rails/tree/main/activejob
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activejob61/Makefile b/devel/rubygem-activejob61/Makefile
index 81db5012e3ed..6422562beaaf 100644
--- a/devel/rubygem-activejob61/Makefile
+++ b/devel/rubygem-activejob61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Job class declarations for a variety of queueing backends
+WWW= https://github.com/rails/rails/tree/main/activejob
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activejob70/Makefile b/devel/rubygem-activejob70/Makefile
index 3f7be0a5dd3b..698565c439e5 100644
--- a/devel/rubygem-activejob70/Makefile
+++ b/devel/rubygem-activejob70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Declare job classes that can be run by a variety of queuing backends
+WWW= https://github.com/rails/rails/tree/main/activejob
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activemessaging/Makefile b/devel/rubygem-activemessaging/Makefile
index ecd4447b428e..257fb68c3e58 100644
--- a/devel/rubygem-activemessaging/Makefile
+++ b/devel/rubygem-activemessaging/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Event-driven architecture for rails
+WWW= https://github.com/kookster/activemessaging
LICENSE= MIT
diff --git a/devel/rubygem-activerecord-deprecated_finders/Makefile b/devel/rubygem-activerecord-deprecated_finders/Makefile
index d72345745731..18b469eb26aa 100644
--- a/devel/rubygem-activerecord-deprecated_finders/Makefile
+++ b/devel/rubygem-activerecord-deprecated_finders/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ports@FreeBSD.org
COMMENT= Deprecated finder APIs from Active Record
+WWW= https://github.com/rails/activerecord-deprecated_finders
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-activesupport4/Makefile b/devel/rubygem-activesupport4/Makefile
index 555eb46aef7b..18e4434abe91 100644
--- a/devel/rubygem-activesupport4/Makefile
+++ b/devel/rubygem-activesupport4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility classes and extension that are required by Rails MVC Framework
+WWW= https://github.com/rails/rails/tree/main/activesupport
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activesupport5/Makefile b/devel/rubygem-activesupport5/Makefile
index 3346757d0513..ad12a0d51f98 100644
--- a/devel/rubygem-activesupport5/Makefile
+++ b/devel/rubygem-activesupport5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility classes and extension that are required by Rails MVC Framework
+WWW= https://github.com/rails/rails/tree/main/activesupport
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activesupport50/Makefile b/devel/rubygem-activesupport50/Makefile
index b6d609671a31..fd8c2ae023b3 100644
--- a/devel/rubygem-activesupport50/Makefile
+++ b/devel/rubygem-activesupport50/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility classes and extension that are required by Rails MVC Framework
+WWW= https://github.com/rails/rails/tree/main/activesupport
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activesupport52/Makefile b/devel/rubygem-activesupport52/Makefile
index 9ab1fccb92d1..03b9c8ef171d 100644
--- a/devel/rubygem-activesupport52/Makefile
+++ b/devel/rubygem-activesupport52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility classes and extension that are required by Rails MVC Framework
+WWW= https://github.com/rails/rails/tree/main/activesupport
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activesupport60/Makefile b/devel/rubygem-activesupport60/Makefile
index e82c0b3c4549..d1ab7168f14b 100644
--- a/devel/rubygem-activesupport60/Makefile
+++ b/devel/rubygem-activesupport60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility classes and extension that are required by Rails MVC Framework
+WWW= https://github.com/rails/rails/tree/main/activesupport
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activesupport61/Makefile b/devel/rubygem-activesupport61/Makefile
index e30d8799719e..e8d015bdc962 100644
--- a/devel/rubygem-activesupport61/Makefile
+++ b/devel/rubygem-activesupport61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility classes and extension that are required by Rails MVC Framework
+WWW= https://github.com/rails/rails/tree/main/activesupport
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-activesupport70/Makefile b/devel/rubygem-activesupport70/Makefile
index 31f02cd3f684..2bd72a099f26 100644
--- a/devel/rubygem-activesupport70/Makefile
+++ b/devel/rubygem-activesupport70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolkit of support libraries and Ruby core extensions extracted from the Rails framework
+WWW= https://github.com/rails/rails/tree/main/activesupport
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-airborne/Makefile b/devel/rubygem-airborne/Makefile
index 469f8c247e6d..9ed95c212ca6 100644
--- a/devel/rubygem-airborne/Makefile
+++ b/devel/rubygem-airborne/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RSpec driven API testing framework
+WWW= https://github.com/brooklynDev/airborne
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-akismet/Makefile b/devel/rubygem-akismet/Makefile
index 86cca1a98d1a..6dc5546ef52f 100644
--- a/devel/rubygem-akismet/Makefile
+++ b/devel/rubygem-akismet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby client for the Akismet API
+WWW= https://github.com/jonahb/akismet
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-algebrick/Makefile b/devel/rubygem-algebrick/Makefile
index 2e77e58cdfa1..d1220f45bd5f 100644
--- a/devel/rubygem-algebrick/Makefile
+++ b/devel/rubygem-algebrick/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Typed structs based on algebraic type definitions
+WWW= https://github.com/pitr-ch/algebrick
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-algorithms/Makefile b/devel/rubygem-algorithms/Makefile
index 8729cff7d0f5..8a9a22582c39 100644
--- a/devel/rubygem-algorithms/Makefile
+++ b/devel/rubygem-algorithms/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby algorithms and data structures
+WWW= https://github.com/kanwei/algorithms
LICENSE= MIT
diff --git a/devel/rubygem-aliyun-sdk/Makefile b/devel/rubygem-aliyun-sdk/Makefile
index ddc04efaceaa..b303f7430c66 100644
--- a/devel/rubygem-aliyun-sdk/Makefile
+++ b/devel/rubygem-aliyun-sdk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby program to facilitate accessing Aliyun Object Storage Service
+WWW= https://github.com/aliyun/aliyun-oss-ruby-sdk
LICENSE= MIT
diff --git a/devel/rubygem-allison/Makefile b/devel/rubygem-allison/Makefile
index f8255e7cee8f..af13a0b56ea0 100644
--- a/devel/rubygem-allison/Makefile
+++ b/devel/rubygem-allison/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Modern, pretty RDoc template
+WWW= https://github.com/evan/allison
NO_ARCH= yes
diff --git a/devel/rubygem-amazing_print/Makefile b/devel/rubygem-amazing_print/Makefile
index 4a99007bbf81..05ea9bd2e17f 100644
--- a/devel/rubygem-amazing_print/Makefile
+++ b/devel/rubygem-amazing_print/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Great Ruby debugging companion
+WWW= https://github.com/amazing-print/amazing_print
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-analogger/Makefile b/devel/rubygem-analogger/Makefile
index 3b5df27bf685..e563f055efdd 100644
--- a/devel/rubygem-analogger/Makefile
+++ b/devel/rubygem-analogger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast, flexible, easy to use logging service for Ruby
+WWW= https://github.com/wyhaines/analogger
LICENSE= MIT
diff --git a/devel/rubygem-annoy/Makefile b/devel/rubygem-annoy/Makefile
index 7965241e3368..34d2705458f2 100644
--- a/devel/rubygem-annoy/Makefile
+++ b/devel/rubygem-annoy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= swills@FreeBSD.org
COMMENT= Present the user with a simple question before a destructive action
+WWW= https://rubygems.org/gems/annoy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ansi/Makefile b/devel/rubygem-ansi/Makefile
index 999eed2693f7..04c430c90208 100644
--- a/devel/rubygem-ansi/Makefile
+++ b/devel/rubygem-ansi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Gem enabling ANSI code based colorization and stylization of output
+WWW= https://rubyworks.github.io/ansi/
LICENSE= BSD2CLAUSE
diff --git a/devel/rubygem-apipie-bindings/Makefile b/devel/rubygem-apipie-bindings/Makefile
index 2fadbfa5b0ea..7c79aaf5dff3 100644
--- a/devel/rubygem-apipie-bindings/Makefile
+++ b/devel/rubygem-apipie-bindings/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby bindings for API calls that are documented with Apipie
+WWW= https://github.com/Apipie/apipie-bindings
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-apipie-params/Makefile b/devel/rubygem-apipie-params/Makefile
index f8c1f00800f6..3b8145a2b4ef 100644
--- a/devel/rubygem-apipie-params/Makefile
+++ b/devel/rubygem-apipie-params/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DSL for describing data structures with json-schema bindings
+WWW= https://github.com/iNecas/apipie-params
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-app_config/Makefile b/devel/rubygem-app_config/Makefile
index 2034f406c121..79e53067387e 100644
--- a/devel/rubygem-app_config/Makefile
+++ b/devel/rubygem-app_config/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby gem for storing application configuration
+WWW= https://oshuma.github.io/app_config/
LICENSE= MIT
diff --git a/devel/rubygem-appraisal/Makefile b/devel/rubygem-appraisal/Makefile
index d989eca8ffb3..82df81dced68 100644
--- a/devel/rubygem-appraisal/Makefile
+++ b/devel/rubygem-appraisal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Integrates with bundler and rake to test library dependencies
+WWW= https://github.com/thoughtbot/appraisal
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-arr-pm/Makefile b/devel/rubygem-arr-pm/Makefile
index f4542ac93b7d..c6ea1947e561 100644
--- a/devel/rubygem-arr-pm/Makefile
+++ b/devel/rubygem-arr-pm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= swills@FreeBSD.org
COMMENT= Read and write rpm packages
+WWW= https://rubygems.org/gems/arr-pm
LICENSE= APACHE20
diff --git a/devel/rubygem-arrayfields/Makefile b/devel/rubygem-arrayfields/Makefile
index ee64cc460069..3bd344c42089 100644
--- a/devel/rubygem-arrayfields/Makefile
+++ b/devel/rubygem-arrayfields/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Allow Keyword Access to Array Instances
+WWW= https://github.com/ahoward/arrayfields
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-ascii85/Makefile b/devel/rubygem-ascii85/Makefile
index a37b873c6a00..e24764960ec9 100644
--- a/devel/rubygem-ascii85/Makefile
+++ b/devel/rubygem-ascii85/Makefile
@@ -6,6 +6,7 @@ DISTNAME= Ascii85-${PORTVERSION}
MAINTAINER= ruby@FreeBSD.org
COMMENT= Encode/decode Adobe's binary-to-text encoding of the same name #'
+WWW= https://github.com/DataWraith/ascii85gem
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-asetus/Makefile b/devel/rubygem-asetus/Makefile
index 0bb96a0b7050..47de66d0e312 100644
--- a/devel/rubygem-asetus/Makefile
+++ b/devel/rubygem-asetus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= nick@foobar.org
COMMENT= Ruby configuration library with YAML/JSON/TOML backends
+WWW= https://github.com/ytti/asetus
LICENSE= APACHE20
diff --git a/devel/rubygem-aspectr/Makefile b/devel/rubygem-aspectr/Makefile
index 86a60e849f06..a3641aa3c08e 100644
--- a/devel/rubygem-aspectr/Makefile
+++ b/devel/rubygem-aspectr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby libraries for Aspect programming
+WWW= http://aspectr.rubyforge.org/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/devel/rubygem-ast/Makefile b/devel/rubygem-ast/Makefile
index 6ba0dc820213..0ea28847bfaa 100644
--- a/devel/rubygem-ast/Makefile
+++ b/devel/rubygem-ast/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for working with Abstract Syntax Trees
+WWW= https://github.com/whitequark/ast
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.MIT
diff --git a/devel/rubygem-astrolabe/Makefile b/devel/rubygem-astrolabe/Makefile
index 7073ac91f20f..965efe60d645 100644
--- a/devel/rubygem-astrolabe/Makefile
+++ b/devel/rubygem-astrolabe/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Object-oriented AST extension for rubygem-parser
+WWW= https://github.com/yujinakayama/astrolabe
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-async-io/Makefile b/devel/rubygem-async-io/Makefile
index d63aa71340f7..feb3704195f4 100644
--- a/devel/rubygem-async-io/Makefile
+++ b/devel/rubygem-async-io/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides support for asynchronous TCP, UDP, Unix, and SSL sockets
+WWW= https://github.com/socketry/async-io
LICENSE= MIT
diff --git a/devel/rubygem-async/Makefile b/devel/rubygem-async/Makefile
index 78cb533d3536..ab96675a9e1a 100644
--- a/devel/rubygem-async/Makefile
+++ b/devel/rubygem-async/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modern asynchronous I/O framework for Ruby
+WWW= https://github.com/socketry/async
LICENSE= MIT
diff --git a/devel/rubygem-atomic/Makefile b/devel/rubygem-atomic/Makefile
index 900884f0bbc2..ee40c1c32d2b 100644
--- a/devel/rubygem-atomic/Makefile
+++ b/devel/rubygem-atomic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Atomic reference implementation
+WWW= https://github.com/ruby-concurrency/atomic
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-attic/Makefile b/devel/rubygem-attic/Makefile
index e0f68f4f22c8..00c29932a763 100644
--- a/devel/rubygem-attic/Makefile
+++ b/devel/rubygem-attic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Place to hide private instance variables in your Ruby objects
+WWW= https://github.com/delano/attic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-attr_required/Makefile b/devel/rubygem-attr_required/Makefile
index 39134cb84ed6..615b8c9d0305 100644
--- a/devel/rubygem-attr_required/Makefile
+++ b/devel/rubygem-attr_required/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby implementations of attr_required and attr_optional
+WWW= https://github.com/nov/attr_required
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-authlogic/Makefile b/devel/rubygem-authlogic/Makefile
index c8280ce89b81..a784b5fc955f 100644
--- a/devel/rubygem-authlogic/Makefile
+++ b/devel/rubygem-authlogic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Clean, simple, and unobtrusive Ruby authentication solution
+WWW= https://github.com/binarylogic/authlogic
LICENSE= MIT
diff --git a/devel/rubygem-avro/Makefile b/devel/rubygem-avro/Makefile
index b3f90d733e06..13889bf15dd8 100644
--- a/devel/rubygem-avro/Makefile
+++ b/devel/rubygem-avro/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby library for Apache Avro
+WWW= https://avro.apache.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-awesome_print/Makefile b/devel/rubygem-awesome_print/Makefile
index 9d55daf8fd0e..581c0892db68 100644
--- a/devel/rubygem-awesome_print/Makefile
+++ b/devel/rubygem-awesome_print/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= meta@FreeBSD.org
COMMENT= Pretty print Ruby objects to visualize their structure
+WWW= https://rubygems.org/gems/awesome_print
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-awrence/Makefile b/devel/rubygem-awrence/Makefile
index 908f4688308a..4f360ac9ca07 100644
--- a/devel/rubygem-awrence/Makefile
+++ b/devel/rubygem-awrence/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Convert snake_case to CamelCase and more
+WWW= https://github.com/futurechimp/awrence
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-aws-crt/Makefile b/devel/rubygem-aws-crt/Makefile
index 3b0d78742d93..7b13f893f556 100644
--- a/devel/rubygem-aws-crt/Makefile
+++ b/devel/rubygem-aws-crt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby - Common Run Time
+WWW= https://github.com/awslabs/aws-crt-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-eventstream/Makefile b/devel/rubygem-aws-eventstream/Makefile
index ebcd59f81995..538d47490777 100644
--- a/devel/rubygem-aws-eventstream/Makefile
+++ b/devel/rubygem-aws-eventstream/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Amazon Web Services event stream library
+WWW= https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-eventstream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-partitions/Makefile b/devel/rubygem-aws-partitions/Makefile
index 4bd96459f7cd..e2589d846f6e 100644
--- a/devel/rubygem-aws-partitions/Makefile
+++ b/devel/rubygem-aws-partitions/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide interfaces to enumerate AWS partitions, regions, and services
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-accessanalyzer/Makefile b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
index 01c481859a9d..ed52004eb16d 100644
--- a/devel/rubygem-aws-sdk-accessanalyzer/Makefile
+++ b/devel/rubygem-aws-sdk-accessanalyzer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Access Analyzer
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-accessanalyzer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-account/Makefile b/devel/rubygem-aws-sdk-account/Makefile
index 186772880275..0b3df7ea4fff 100644
--- a/devel/rubygem-aws-sdk-account/Makefile
+++ b/devel/rubygem-aws-sdk-account/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Account
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-account
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-acm/Makefile b/devel/rubygem-aws-sdk-acm/Makefile
index 0360b97834dc..d3fe7e853c11 100644
--- a/devel/rubygem-aws-sdk-acm/Makefile
+++ b/devel/rubygem-aws-sdk-acm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Certificate Manager (ACM)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-acmpca/Makefile b/devel/rubygem-aws-sdk-acmpca/Makefile
index c80e748df554..df415bc07e15 100644
--- a/devel/rubygem-aws-sdk-acmpca/Makefile
+++ b/devel/rubygem-aws-sdk-acmpca/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Certificate Manager Private Certificate Authority (ACM-PCA)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acmpca
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-alexaforbusiness/Makefile b/devel/rubygem-aws-sdk-alexaforbusiness/Makefile
index c3913180af85..c2c61efa0af7 100644
--- a/devel/rubygem-aws-sdk-alexaforbusiness/Makefile
+++ b/devel/rubygem-aws-sdk-alexaforbusiness/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Alexa For Business
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-alexaforbusiness
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-amplify/Makefile b/devel/rubygem-aws-sdk-amplify/Makefile
index 7aa7eb876330..656c00c8146e 100644
--- a/devel/rubygem-aws-sdk-amplify/Makefile
+++ b/devel/rubygem-aws-sdk-amplify/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Amplify (Amplify)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplify
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-amplifybackend/Makefile b/devel/rubygem-aws-sdk-amplifybackend/Makefile
index 9f77590c74f0..f69b67fa673c 100644
--- a/devel/rubygem-aws-sdk-amplifybackend/Makefile
+++ b/devel/rubygem-aws-sdk-amplifybackend/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AmplifyBackend
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifybackend
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
index 74cdbec18ae1..47a747ea1557 100644
--- a/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
+++ b/devel/rubygem-aws-sdk-amplifyuibuilder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Amplify UI Builder
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifyuibuilder
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-apigateway/Makefile b/devel/rubygem-aws-sdk-apigateway/Makefile
index 597c6cfcfacd..1af1dee8f61d 100644
--- a/devel/rubygem-aws-sdk-apigateway/Makefile
+++ b/devel/rubygem-aws-sdk-apigateway/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon API Gateway
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
index 2dfd83e81610..0a9a4dc1356b 100644
--- a/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewaymanagementapi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AmazonApiGatewayManagementApi
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigatewaymanagementapi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-apigatewayv2/Makefile b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
index 9f272fdb917f..093b259c84b7 100644
--- a/devel/rubygem-aws-sdk-apigatewayv2/Makefile
+++ b/devel/rubygem-aws-sdk-apigatewayv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AmazonApiGatewayV2
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigatewayv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appconfig/Makefile b/devel/rubygem-aws-sdk-appconfig/Makefile
index bf6ee04c3f10..85a5c1065224 100644
--- a/devel/rubygem-aws-sdk-appconfig/Makefile
+++ b/devel/rubygem-aws-sdk-appconfig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon AppConfig (AppConfig)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfig
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appconfigdata/Makefile b/devel/rubygem-aws-sdk-appconfigdata/Makefile
index 62208da49b64..debf9d86c0b9 100644
--- a/devel/rubygem-aws-sdk-appconfigdata/Makefile
+++ b/devel/rubygem-aws-sdk-appconfigdata/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS AppConfig Data
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfigdata
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appflow/Makefile b/devel/rubygem-aws-sdk-appflow/Makefile
index 0d36a77115ff..9128484f3c3d 100644
--- a/devel/rubygem-aws-sdk-appflow/Makefile
+++ b/devel/rubygem-aws-sdk-appflow/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Appflow
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appflow
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
index cc85c071cf88..b6ca187dd75c 100644
--- a/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
+++ b/devel/rubygem-aws-sdk-appintegrationsservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon AppIntegrations Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appintegrationsservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
index b8eef4481367..d3afa391bfb3 100644
--- a/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
+++ b/devel/rubygem-aws-sdk-applicationautoscaling/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Application Auto Scaling
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationautoscaling
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
index bc1601770138..1a80bf4619fb 100644
--- a/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
+++ b/devel/rubygem-aws-sdk-applicationcostprofiler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Application Cost Profiler
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationcostprofiler
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
index b3a6dc622a61..104179745272 100644
--- a/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
+++ b/devel/rubygem-aws-sdk-applicationdiscoveryservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Application Discovery Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationdiscoveryservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-applicationinsights/Makefile b/devel/rubygem-aws-sdk-applicationinsights/Makefile
index 6779029aa158..6d8e3974b979 100644
--- a/devel/rubygem-aws-sdk-applicationinsights/Makefile
+++ b/devel/rubygem-aws-sdk-applicationinsights/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudWatch Application Insights (Application Insights)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationinsights
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appmesh/Makefile b/devel/rubygem-aws-sdk-appmesh/Makefile
index 40a7a175a452..c7ae895802ce 100644
--- a/devel/rubygem-aws-sdk-appmesh/Makefile
+++ b/devel/rubygem-aws-sdk-appmesh/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS App Mesh
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appmesh
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appregistry/Makefile b/devel/rubygem-aws-sdk-appregistry/Makefile
index bd3d3a4568d9..58d9774ec926 100644
--- a/devel/rubygem-aws-sdk-appregistry/Makefile
+++ b/devel/rubygem-aws-sdk-appregistry/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Service Catalog App Registry (AppRegistry)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appregistry
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-apprunner/Makefile b/devel/rubygem-aws-sdk-apprunner/Makefile
index d9315ee17c76..de1dc220a2f7 100644
--- a/devel/rubygem-aws-sdk-apprunner/Makefile
+++ b/devel/rubygem-aws-sdk-apprunner/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS App Runner
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apprunner
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appstream/Makefile b/devel/rubygem-aws-sdk-appstream/Makefile
index ce14c6980cce..0ed8a14bcfdd 100644
--- a/devel/rubygem-aws-sdk-appstream/Makefile
+++ b/devel/rubygem-aws-sdk-appstream/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon AppStream
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appstream
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-appsync/Makefile b/devel/rubygem-aws-sdk-appsync/Makefile
index 13d5a0b54651..7c2a9e12e156 100644
--- a/devel/rubygem-aws-sdk-appsync/Makefile
+++ b/devel/rubygem-aws-sdk-appsync/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS AppSync (AWSAppSync)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appsync
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-athena/Makefile b/devel/rubygem-aws-sdk-athena/Makefile
index e8c4f85ea0d1..637fe1c4b74a 100644
--- a/devel/rubygem-aws-sdk-athena/Makefile
+++ b/devel/rubygem-aws-sdk-athena/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Athena
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-athena
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-auditmanager/Makefile b/devel/rubygem-aws-sdk-auditmanager/Makefile
index c8f165d0267d..c0b20f04759d 100644
--- a/devel/rubygem-aws-sdk-auditmanager/Makefile
+++ b/devel/rubygem-aws-sdk-auditmanager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Audit Manager
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-auditmanager
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
index 278ee840f722..84c49c952f16 100644
--- a/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
+++ b/devel/rubygem-aws-sdk-augmentedairuntime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Augmented AI Runtime
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-augmentedairuntime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-autoscaling/Makefile b/devel/rubygem-aws-sdk-autoscaling/Makefile
index 5c9885bedc60..8e9f98992d50 100644
--- a/devel/rubygem-aws-sdk-autoscaling/Makefile
+++ b/devel/rubygem-aws-sdk-autoscaling/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Auto Scaling
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscaling
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-autoscalingplans/Makefile b/devel/rubygem-aws-sdk-autoscalingplans/Makefile
index 7fc2a2d912dd..ed255282c5ba 100644
--- a/devel/rubygem-aws-sdk-autoscalingplans/Makefile
+++ b/devel/rubygem-aws-sdk-autoscalingplans/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Auto Scaling Plans
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalingplans
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-backup/Makefile b/devel/rubygem-aws-sdk-backup/Makefile
index 52b6312a3c02..984aa80650c0 100644
--- a/devel/rubygem-aws-sdk-backup/Makefile
+++ b/devel/rubygem-aws-sdk-backup/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Backup
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backup
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-backupgateway/Makefile b/devel/rubygem-aws-sdk-backupgateway/Makefile
index 3b9f5cfdb978..294f8e093347 100644
--- a/devel/rubygem-aws-sdk-backupgateway/Makefile
+++ b/devel/rubygem-aws-sdk-backupgateway/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Backup Gateway
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupgateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-backupstorage/Makefile b/devel/rubygem-aws-sdk-backupstorage/Makefile
index 17f591374259..568c965b5a61 100644
--- a/devel/rubygem-aws-sdk-backupstorage/Makefile
+++ b/devel/rubygem-aws-sdk-backupstorage/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Backup Storage
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupstorage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-batch/Makefile b/devel/rubygem-aws-sdk-batch/Makefile
index ce87d8b52780..4b2dad886353 100644
--- a/devel/rubygem-aws-sdk-batch/Makefile
+++ b/devel/rubygem-aws-sdk-batch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Batch
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-batch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-billingconductor/Makefile b/devel/rubygem-aws-sdk-billingconductor/Makefile
index bc3d5e3caebe..b17ae6063891 100644
--- a/devel/rubygem-aws-sdk-billingconductor/Makefile
+++ b/devel/rubygem-aws-sdk-billingconductor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Billing Conductor
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billingconductor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-braket/Makefile b/devel/rubygem-aws-sdk-braket/Makefile
index fb2fc9aa0349..2fe21a63900c 100644
--- a/devel/rubygem-aws-sdk-braket/Makefile
+++ b/devel/rubygem-aws-sdk-braket/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Braket
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-braket
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-budgets/Makefile b/devel/rubygem-aws-sdk-budgets/Makefile
index 2a050e357ed9..a5fd305b63e3 100644
--- a/devel/rubygem-aws-sdk-budgets/Makefile
+++ b/devel/rubygem-aws-sdk-budgets/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Budgets (AWSBudgets)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-budgets
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-chime/Makefile b/devel/rubygem-aws-sdk-chime/Makefile
index 54159f358a89..e4b813bea6cf 100644
--- a/devel/rubygem-aws-sdk-chime/Makefile
+++ b/devel/rubygem-aws-sdk-chime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Chime
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
index 266f89a3ca2e..42c78df6e4f2 100644
--- a/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkidentity/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Chime SDK Identity
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkidentity
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
index 3091c218c72e..d4042d17ab7b 100644
--- a/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmediapipelines/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Chime SDK Media Pipelines
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkmediapipelines
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
index fb1c66d596dd..9d5e38d89c7b 100644
--- a/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmeetings/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Chime SDK Meetings
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkmeetings
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
index 1bcb1f22efdc..74c53060aca2 100644
--- a/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
+++ b/devel/rubygem-aws-sdk-chimesdkmessaging/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Chime SDK Messaging
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkmessaging
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloud9/Makefile b/devel/rubygem-aws-sdk-cloud9/Makefile
index 767cf431b6ce..44e9f3c4968c 100644
--- a/devel/rubygem-aws-sdk-cloud9/Makefile
+++ b/devel/rubygem-aws-sdk-cloud9/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Cloud9
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloud9
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
index 3332fc7e7a9f..54500a4f87ae 100644
--- a/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
+++ b/devel/rubygem-aws-sdk-cloudcontrolapi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Cloud Control API (CloudControlApi)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudcontrolapi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-clouddirectory/Makefile b/devel/rubygem-aws-sdk-clouddirectory/Makefile
index e928fed559da..d464cce4f61f 100644
--- a/devel/rubygem-aws-sdk-clouddirectory/Makefile
+++ b/devel/rubygem-aws-sdk-clouddirectory/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudDirectory
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-clouddirectory
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudformation/Makefile b/devel/rubygem-aws-sdk-cloudformation/Makefile
index 0567ab2be7df..22b3a6ebc133 100644
--- a/devel/rubygem-aws-sdk-cloudformation/Makefile
+++ b/devel/rubygem-aws-sdk-cloudformation/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CloudFormation
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudformation
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudfront/Makefile b/devel/rubygem-aws-sdk-cloudfront/Makefile
index b6611df8be57..97f65af195bd 100644
--- a/devel/rubygem-aws-sdk-cloudfront/Makefile
+++ b/devel/rubygem-aws-sdk-cloudfront/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudFront (CloudFront)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudhsm/Makefile b/devel/rubygem-aws-sdk-cloudhsm/Makefile
index 1cd8acc8b42e..b20c0942c360 100644
--- a/devel/rubygem-aws-sdk-cloudhsm/Makefile
+++ b/devel/rubygem-aws-sdk-cloudhsm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudHSM (CloudHSM)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
index ecb765cd82dd..7e554fe93cac 100644
--- a/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
+++ b/devel/rubygem-aws-sdk-cloudhsmv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CloudHSM V2 (CloudHSM V2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsmv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudsearch/Makefile b/devel/rubygem-aws-sdk-cloudsearch/Makefile
index 81602925dd2f..3006e6c7a781 100644
--- a/devel/rubygem-aws-sdk-cloudsearch/Makefile
+++ b/devel/rubygem-aws-sdk-cloudsearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudSearch
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
index b9467e7b3dc6..ed25dc626620 100644
--- a/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
+++ b/devel/rubygem-aws-sdk-cloudsearchdomain/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudSearch Domain
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearchdomain
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudtrail/Makefile b/devel/rubygem-aws-sdk-cloudtrail/Makefile
index 2b877b54ef29..05274887844e 100644
--- a/devel/rubygem-aws-sdk-cloudtrail/Makefile
+++ b/devel/rubygem-aws-sdk-cloudtrail/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CloudTrail (CloudTrail)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudwatch/Makefile b/devel/rubygem-aws-sdk-cloudwatch/Makefile
index a9459e98a53c..cd2676434e4e 100644
--- a/devel/rubygem-aws-sdk-cloudwatch/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudWatch (CloudWatch)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
index 306c10c669a6..a23ac6df7bde 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchevents/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudWatch Events
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchevents
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
index 3d2ca33e8c68..9b211824c1a0 100644
--- a/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchevidently/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudWatch Evidently
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchevidently
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
index da7ddf6162ed..41cf2fc38109 100644
--- a/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchlogs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CloudWatch Logs
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchlogs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
index f1b380e3a2a4..59601de77e01 100644
--- a/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
+++ b/devel/rubygem-aws-sdk-cloudwatchrum/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for CloudWatch RUM
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchrum
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codeartifact/Makefile b/devel/rubygem-aws-sdk-codeartifact/Makefile
index 1a7889fcf9bc..5f458f9d878a 100644
--- a/devel/rubygem-aws-sdk-codeartifact/Makefile
+++ b/devel/rubygem-aws-sdk-codeartifact/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for CodeArtifact
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeartifact
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codebuild/Makefile b/devel/rubygem-aws-sdk-codebuild/Makefile
index c42683df7246..be3971bc8800 100644
--- a/devel/rubygem-aws-sdk-codebuild/Makefile
+++ b/devel/rubygem-aws-sdk-codebuild/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CodeBuild
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codebuild
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codecommit/Makefile b/devel/rubygem-aws-sdk-codecommit/Makefile
index 5176050eb790..a56198b05b99 100644
--- a/devel/rubygem-aws-sdk-codecommit/Makefile
+++ b/devel/rubygem-aws-sdk-codecommit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CodeCommit (CodeCommit)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecommit
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codedeploy/Makefile b/devel/rubygem-aws-sdk-codedeploy/Makefile
index 3c4ab26b3a4c..765b58ce5932 100644
--- a/devel/rubygem-aws-sdk-codedeploy/Makefile
+++ b/devel/rubygem-aws-sdk-codedeploy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CodeDeploy (CodeDeploy)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codedeploy
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
index 866705df1f3d..0017c0a04d18 100644
--- a/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
+++ b/devel/rubygem-aws-sdk-codeguruprofiler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CodeGuru Profiler
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeguruprofiler
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codegurureviewer/Makefile b/devel/rubygem-aws-sdk-codegurureviewer/Makefile
index fb4fd339fe5a..8e4e853a37c9 100644
--- a/devel/rubygem-aws-sdk-codegurureviewer/Makefile
+++ b/devel/rubygem-aws-sdk-codegurureviewer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon CodeGuru Reviewer (CodeGuruReviewer)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurureviewer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codepipeline/Makefile b/devel/rubygem-aws-sdk-codepipeline/Makefile
index 8ceecedfbc70..4416a4a51eb0 100644
--- a/devel/rubygem-aws-sdk-codepipeline/Makefile
+++ b/devel/rubygem-aws-sdk-codepipeline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CodePipeline (CodePipeline)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codepipeline
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codestar/Makefile b/devel/rubygem-aws-sdk-codestar/Makefile
index 53e18b57b6d1..8ccc9e2c0f18 100644
--- a/devel/rubygem-aws-sdk-codestar/Makefile
+++ b/devel/rubygem-aws-sdk-codestar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CodeStar (CodeStar)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestar
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codestarconnections/Makefile b/devel/rubygem-aws-sdk-codestarconnections/Makefile
index 50bc753482c6..ab27d7157bbd 100644
--- a/devel/rubygem-aws-sdk-codestarconnections/Makefile
+++ b/devel/rubygem-aws-sdk-codestarconnections/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CodeStar connections
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarconnections
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-codestarnotifications/Makefile b/devel/rubygem-aws-sdk-codestarnotifications/Makefile
index 2e9968a3368c..56852c52b7de 100644
--- a/devel/rubygem-aws-sdk-codestarnotifications/Makefile
+++ b/devel/rubygem-aws-sdk-codestarnotifications/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS CodeStar Notifications
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarnotifications
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cognitoidentity/Makefile b/devel/rubygem-aws-sdk-cognitoidentity/Makefile
index 80110cd120a9..480ac3c24304 100644
--- a/devel/rubygem-aws-sdk-cognitoidentity/Makefile
+++ b/devel/rubygem-aws-sdk-cognitoidentity/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Cognito Identity
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoidentity
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
index c5c286f68c07..36fdbfa184af 100644
--- a/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
+++ b/devel/rubygem-aws-sdk-cognitoidentityprovider/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Cognito Identity Provider
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoidentityprovider
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-cognitosync/Makefile b/devel/rubygem-aws-sdk-cognitosync/Makefile
index f74063d30752..23318f545fcc 100644
--- a/devel/rubygem-aws-sdk-cognitosync/Makefile
+++ b/devel/rubygem-aws-sdk-cognitosync/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Cognito Sync
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitosync
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-comprehend/Makefile b/devel/rubygem-aws-sdk-comprehend/Makefile
index 876c5c4dd3dd..8c4c424ba553 100644
--- a/devel/rubygem-aws-sdk-comprehend/Makefile
+++ b/devel/rubygem-aws-sdk-comprehend/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Comprehend
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-comprehendmedical/Makefile b/devel/rubygem-aws-sdk-comprehendmedical/Makefile
index 630ad248babb..5f9f0de14ca3 100644
--- a/devel/rubygem-aws-sdk-comprehendmedical/Makefile
+++ b/devel/rubygem-aws-sdk-comprehendmedical/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Comprehend Medical (ComprehendMedical)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehendmedical
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-computeoptimizer/Makefile b/devel/rubygem-aws-sdk-computeoptimizer/Makefile
index 4df4d0f21b92..2cb2e5072609 100644
--- a/devel/rubygem-aws-sdk-computeoptimizer/Makefile
+++ b/devel/rubygem-aws-sdk-computeoptimizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Compute Optimizer
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-computeoptimizer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-configservice/Makefile b/devel/rubygem-aws-sdk-configservice/Makefile
index 7a746a5afbbc..4349db97f9eb 100644
--- a/devel/rubygem-aws-sdk-configservice/Makefile
+++ b/devel/rubygem-aws-sdk-configservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Config (Config Service)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-configservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-connect/Makefile b/devel/rubygem-aws-sdk-connect/Makefile
index 2ed900b285a3..ec9a57d1e2d9 100644
--- a/devel/rubygem-aws-sdk-connect/Makefile
+++ b/devel/rubygem-aws-sdk-connect/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Connect Service (Amazon Connect)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
index 301353bf912c..b9b1cddfb803 100644
--- a/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
+++ b/devel/rubygem-aws-sdk-connectcampaignservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Connect Campaign Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcampaignservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-connectcontactlens/Makefile b/devel/rubygem-aws-sdk-connectcontactlens/Makefile
index f702fc1606db..dd546a8e6fab 100644
--- a/devel/rubygem-aws-sdk-connectcontactlens/Makefile
+++ b/devel/rubygem-aws-sdk-connectcontactlens/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Connect Contact Lens
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcontactlens
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-connectparticipant/Makefile b/devel/rubygem-aws-sdk-connectparticipant/Makefile
index ec7c4f9b0aca..1633fac47b0c 100644
--- a/devel/rubygem-aws-sdk-connectparticipant/Makefile
+++ b/devel/rubygem-aws-sdk-connectparticipant/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Connect Participant Service (Amazon Connect Participant)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectparticipant
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
index 012bb9f40e8e..a09c1b12fd0c 100644
--- a/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
+++ b/devel/rubygem-aws-sdk-connectwisdomservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Connect Wisdom Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectwisdomservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-controltower/Makefile b/devel/rubygem-aws-sdk-controltower/Makefile
index dee1649a0d44..c383465e86e7 100644
--- a/devel/rubygem-aws-sdk-controltower/Makefile
+++ b/devel/rubygem-aws-sdk-controltower/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Control Tower
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controltower
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-core/Makefile b/devel/rubygem-aws-sdk-core/Makefile
index c6b4ff24ec70..48a4593714b1 100644
--- a/devel/rubygem-aws-sdk-core/Makefile
+++ b/devel/rubygem-aws-sdk-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby - Core
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-core2/Makefile b/devel/rubygem-aws-sdk-core2/Makefile
index dc9715f4f3b1..65f793884e7b 100644
--- a/devel/rubygem-aws-sdk-core2/Makefile
+++ b/devel/rubygem-aws-sdk-core2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby - Core
+WWW= https://github.com/aws/aws-sdk-ruby
LICENSE= APACHE20
diff --git a/devel/rubygem-aws-sdk-core3131/Makefile b/devel/rubygem-aws-sdk-core3131/Makefile
index c3d5f5135db3..d69181e28d6a 100644
--- a/devel/rubygem-aws-sdk-core3131/Makefile
+++ b/devel/rubygem-aws-sdk-core3131/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3131
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby - Core
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
index 9178079e78d9..96f1662cf966 100644
--- a/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
+++ b/devel/rubygem-aws-sdk-costandusagereportservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Cost and Usage Report Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costandusagereportservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-costexplorer/Makefile b/devel/rubygem-aws-sdk-costexplorer/Makefile
index 2ae621011c93..fd1bb47af411 100644
--- a/devel/rubygem-aws-sdk-costexplorer/Makefile
+++ b/devel/rubygem-aws-sdk-costexplorer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Cost Explorer Service (AWS Cost Explorer)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costexplorer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-customerprofiles/Makefile b/devel/rubygem-aws-sdk-customerprofiles/Makefile
index b0b1619ebb7a..52804e04d315 100644
--- a/devel/rubygem-aws-sdk-customerprofiles/Makefile
+++ b/devel/rubygem-aws-sdk-customerprofiles/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Connect Customer Profiles (Customer Profiles)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-customerprofiles
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
index 41b48dcb7c18..34bed89b1415 100644
--- a/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
+++ b/devel/rubygem-aws-sdk-databasemigrationservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Database Migration Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-databasemigrationservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-dataexchange/Makefile b/devel/rubygem-aws-sdk-dataexchange/Makefile
index 0a3c1bfeed62..0a58d8b20904 100644
--- a/devel/rubygem-aws-sdk-dataexchange/Makefile
+++ b/devel/rubygem-aws-sdk-dataexchange/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Data Exchange
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dataexchange
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-datapipeline/Makefile b/devel/rubygem-aws-sdk-datapipeline/Makefile
index e3d980f20a7d..ab85207536ec 100644
--- a/devel/rubygem-aws-sdk-datapipeline/Makefile
+++ b/devel/rubygem-aws-sdk-datapipeline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Data Pipeline
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datapipeline
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-datasync/Makefile b/devel/rubygem-aws-sdk-datasync/Makefile
index a57f03f706a4..4c0f9bd05e9a 100644
--- a/devel/rubygem-aws-sdk-datasync/Makefile
+++ b/devel/rubygem-aws-sdk-datasync/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS DataSync (DataSync)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datasync
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-dax/Makefile b/devel/rubygem-aws-sdk-dax/Makefile
index c76b5d27047d..466b9c0b1e1b 100644
--- a/devel/rubygem-aws-sdk-dax/Makefile
+++ b/devel/rubygem-aws-sdk-dax/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon DynamoDB Accelerator (DAX) (Amazon DAX)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dax
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-detective/Makefile b/devel/rubygem-aws-sdk-detective/Makefile
index 32e9e146c3e5..df26d827f63b 100644
--- a/devel/rubygem-aws-sdk-detective/Makefile
+++ b/devel/rubygem-aws-sdk-detective/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Detective
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-detective
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-devicefarm/Makefile b/devel/rubygem-aws-sdk-devicefarm/Makefile
index e2929a21e25d..274522fca1b9 100644
--- a/devel/rubygem-aws-sdk-devicefarm/Makefile
+++ b/devel/rubygem-aws-sdk-devicefarm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Device Farm
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devicefarm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-devopsguru/Makefile b/devel/rubygem-aws-sdk-devopsguru/Makefile
index 57e0c5aae2a7..18f5297507ff 100644
--- a/devel/rubygem-aws-sdk-devopsguru/Makefile
+++ b/devel/rubygem-aws-sdk-devopsguru/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon DevOps Guru
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devopsguru
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-directconnect/Makefile b/devel/rubygem-aws-sdk-directconnect/Makefile
index acdde85f055c..63f92d3c24db 100644
--- a/devel/rubygem-aws-sdk-directconnect/Makefile
+++ b/devel/rubygem-aws-sdk-directconnect/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Direct Connect
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-directoryservice/Makefile b/devel/rubygem-aws-sdk-directoryservice/Makefile
index bea2d39bbe44..b2e740913da2 100644
--- a/devel/rubygem-aws-sdk-directoryservice/Makefile
+++ b/devel/rubygem-aws-sdk-directoryservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Directory Service (Directory Service)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directoryservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-dlm/Makefile b/devel/rubygem-aws-sdk-dlm/Makefile
index 725bfb4d0f39..0b509467c9cb 100644
--- a/devel/rubygem-aws-sdk-dlm/Makefile
+++ b/devel/rubygem-aws-sdk-dlm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Data Lifecycle Manager (Amazon DLM)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dlm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-docdb/Makefile b/devel/rubygem-aws-sdk-docdb/Makefile
index a39c133bd803..fb671347939f 100644
--- a/devel/rubygem-aws-sdk-docdb/Makefile
+++ b/devel/rubygem-aws-sdk-docdb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon DocumentDB with MongoDB compatibility (Amazon DocDB)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-drs/Makefile b/devel/rubygem-aws-sdk-drs/Makefile
index 7bb5729abd57..6fc3693a5798 100644
--- a/devel/rubygem-aws-sdk-drs/Makefile
+++ b/devel/rubygem-aws-sdk-drs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Elastic Disaster Recovery Service (drs)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-drs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-dynamodb/Makefile b/devel/rubygem-aws-sdk-dynamodb/Makefile
index c137449490e0..7a7ce4a8099c 100644
--- a/devel/rubygem-aws-sdk-dynamodb/Makefile
+++ b/devel/rubygem-aws-sdk-dynamodb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon DynamoDB (DynamoDB)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
index 863b162994d1..424b2f824ebb 100644
--- a/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
+++ b/devel/rubygem-aws-sdk-dynamodbstreams/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon DynamoDB Streams
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodbstreams
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ebs/Makefile b/devel/rubygem-aws-sdk-ebs/Makefile
index 18cf69fe9c3b..8d62dab183b6 100644
--- a/devel/rubygem-aws-sdk-ebs/Makefile
+++ b/devel/rubygem-aws-sdk-ebs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic Block Store (Amazon EBS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ebs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ec2/Makefile b/devel/rubygem-aws-sdk-ec2/Makefile
index 36d2a1603cc8..d3aba04e93b4 100644
--- a/devel/rubygem-aws-sdk-ec2/Makefile
+++ b/devel/rubygem-aws-sdk-ec2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic Compute Cloud (Amazon EC2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
index dfb8f5a2143a..408f2d45a977 100644
--- a/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
+++ b/devel/rubygem-aws-sdk-ec2instanceconnect/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS EC2 Instance Connect (EC2 Instance Connect)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2instanceconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ecr/Makefile b/devel/rubygem-aws-sdk-ecr/Makefile
index 74f023a13d12..21c0951bc617 100644
--- a/devel/rubygem-aws-sdk-ecr/Makefile
+++ b/devel/rubygem-aws-sdk-ecr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon EC2 Container Registry (Amazon ECR)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ecrpublic/Makefile b/devel/rubygem-aws-sdk-ecrpublic/Makefile
index 98145c23ec01..138ba47d6111 100644
--- a/devel/rubygem-aws-sdk-ecrpublic/Makefile
+++ b/devel/rubygem-aws-sdk-ecrpublic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic Container Registry Public (Amazon ECR Public)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecrpublic
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ecs/Makefile b/devel/rubygem-aws-sdk-ecs/Makefile
index 56814ffeda5a..b2f3978aef2d 100644
--- a/devel/rubygem-aws-sdk-ecs/Makefile
+++ b/devel/rubygem-aws-sdk-ecs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon EC2 Container Service (Amazon ECS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-efs/Makefile b/devel/rubygem-aws-sdk-efs/Makefile
index ed2a145fb96f..44e1cd6c5ef2 100644
--- a/devel/rubygem-aws-sdk-efs/Makefile
+++ b/devel/rubygem-aws-sdk-efs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic File System (EFS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-efs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-eks/Makefile b/devel/rubygem-aws-sdk-eks/Makefile
index 94033ce1d5b7..2a74166cfe9b 100644
--- a/devel/rubygem-aws-sdk-eks/Makefile
+++ b/devel/rubygem-aws-sdk-eks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic Kubernetes Service (Amazon EKS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-elasticache/Makefile b/devel/rubygem-aws-sdk-elasticache/Makefile
index aadfb4bae28d..4d33ded14991 100644
--- a/devel/rubygem-aws-sdk-elasticache/Makefile
+++ b/devel/rubygem-aws-sdk-elasticache/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon ElastiCache
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticache
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
index ebd8ce0001f3..81f2cf48b6e9 100644
--- a/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
+++ b/devel/rubygem-aws-sdk-elasticbeanstalk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Elastic Beanstalk (Elastic Beanstalk)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticbeanstalk
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-elasticinference/Makefile b/devel/rubygem-aws-sdk-elasticinference/Makefile
index feb768a65d39..75fe721a05f6 100644
--- a/devel/rubygem-aws-sdk-elasticinference/Makefile
+++ b/devel/rubygem-aws-sdk-elasticinference/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic Inference (Amazon Elastic Inference)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticinference
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
index d2942217dd85..8694cf3b7c33 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
+++ b/devel/rubygem-aws-sdk-elasticloadbalancing/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Elastic Load Balancing
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloadbalancing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
index 844ced250181..cd75297c062c 100644
--- a/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
+++ b/devel/rubygem-aws-sdk-elasticloadbalancingv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Elastic Load Balancing (Elastic Load Balancing v2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloadbalancingv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
index e487af284d21..d27b7de97ca5 100644
--- a/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
+++ b/devel/rubygem-aws-sdk-elasticsearchservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elasticsearch Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticsearchservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-elastictranscoder/Makefile b/devel/rubygem-aws-sdk-elastictranscoder/Makefile
index 7be43de28155..411751e184da 100644
--- a/devel/rubygem-aws-sdk-elastictranscoder/Makefile
+++ b/devel/rubygem-aws-sdk-elastictranscoder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic Transcoder
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elastictranscoder
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-emr/Makefile b/devel/rubygem-aws-sdk-emr/Makefile
index 09cfa054154e..f7eeca6334d4 100644
--- a/devel/rubygem-aws-sdk-emr/Makefile
+++ b/devel/rubygem-aws-sdk-emr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Elastic MapReduce (Amazon EMR)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-emrcontainers/Makefile b/devel/rubygem-aws-sdk-emrcontainers/Makefile
index cbed9ae8a863..bf89b2ac0d54 100644
--- a/devel/rubygem-aws-sdk-emrcontainers/Makefile
+++ b/devel/rubygem-aws-sdk-emrcontainers/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon EMR Containers
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrcontainers
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-emrserverless/Makefile b/devel/rubygem-aws-sdk-emrserverless/Makefile
index e42527b3be4c..ae14db04a1a5 100644
--- a/devel/rubygem-aws-sdk-emrserverless/Makefile
+++ b/devel/rubygem-aws-sdk-emrserverless/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for EMR Serverless
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrserverless
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-eventbridge/Makefile b/devel/rubygem-aws-sdk-eventbridge/Makefile
index e36bbd0e7fa2..c8e039ae22ad 100644
--- a/devel/rubygem-aws-sdk-eventbridge/Makefile
+++ b/devel/rubygem-aws-sdk-eventbridge/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon EventBridge
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eventbridge
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-finspace/Makefile b/devel/rubygem-aws-sdk-finspace/Makefile
index fdb5f7e7c0fc..7ddc708c60df 100644
--- a/devel/rubygem-aws-sdk-finspace/Makefile
+++ b/devel/rubygem-aws-sdk-finspace/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for FinSpace User Environment Management service (finspace)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspace
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-finspacedata/Makefile b/devel/rubygem-aws-sdk-finspacedata/Makefile
index d2ad51a9158c..00c8d8bc471f 100644
--- a/devel/rubygem-aws-sdk-finspacedata/Makefile
+++ b/devel/rubygem-aws-sdk-finspacedata/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for FinSpace Public API (FinSpace Data)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspacedata
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-firehose/Makefile b/devel/rubygem-aws-sdk-firehose/Makefile
index bee11b945a0c..c4c01300ffeb 100644
--- a/devel/rubygem-aws-sdk-firehose/Makefile
+++ b/devel/rubygem-aws-sdk-firehose/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis Firehose (Firehose)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-firehose
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-fis/Makefile b/devel/rubygem-aws-sdk-fis/Makefile
index 51057419fbff..2f23fd8b71ca 100644
--- a/devel/rubygem-aws-sdk-fis/Makefile
+++ b/devel/rubygem-aws-sdk-fis/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Fault Injection Simulator (FIS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-fms/Makefile b/devel/rubygem-aws-sdk-fms/Makefile
index 32ae226b9c1c..b8052b21fe94 100644
--- a/devel/rubygem-aws-sdk-fms/Makefile
+++ b/devel/rubygem-aws-sdk-fms/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Firewall Management Service (FMS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
index 07ee2d7e1393..15124ea23a93 100644
--- a/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
+++ b/devel/rubygem-aws-sdk-forecastqueryservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Forecast Query Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastqueryservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-forecastservice/Makefile b/devel/rubygem-aws-sdk-forecastservice/Makefile
index 3a3b92603e0e..b41452e64724 100644
--- a/devel/rubygem-aws-sdk-forecastservice/Makefile
+++ b/devel/rubygem-aws-sdk-forecastservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Forecast Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-frauddetector/Makefile b/devel/rubygem-aws-sdk-frauddetector/Makefile
index 226d5a8b4d7b..f07b87142615 100644
--- a/devel/rubygem-aws-sdk-frauddetector/Makefile
+++ b/devel/rubygem-aws-sdk-frauddetector/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Fraud Detector
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-frauddetector
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-fsx/Makefile b/devel/rubygem-aws-sdk-fsx/Makefile
index faeb806b053c..3e48a2a71d7c 100644
--- a/devel/rubygem-aws-sdk-fsx/Makefile
+++ b/devel/rubygem-aws-sdk-fsx/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon FSx
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fsx
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-gamelift/Makefile b/devel/rubygem-aws-sdk-gamelift/Makefile
index 119b73f92d8b..d6c4623fa31b 100644
--- a/devel/rubygem-aws-sdk-gamelift/Makefile
+++ b/devel/rubygem-aws-sdk-gamelift/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon GameLift
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamelift
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-gamesparks/Makefile b/devel/rubygem-aws-sdk-gamesparks/Makefile
index 4f2495e6003d..79d7f3dbc859 100644
--- a/devel/rubygem-aws-sdk-gamesparks/Makefile
+++ b/devel/rubygem-aws-sdk-gamesparks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for GameSparks
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamesparks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-glacier/Makefile b/devel/rubygem-aws-sdk-glacier/Makefile
index 4c4611f0d42a..75ec6cef0808 100644
--- a/devel/rubygem-aws-sdk-glacier/Makefile
+++ b/devel/rubygem-aws-sdk-glacier/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Glacier
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glacier
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-globalaccelerator/Makefile b/devel/rubygem-aws-sdk-globalaccelerator/Makefile
index d20018aa2c84..57ecced3e466 100644
--- a/devel/rubygem-aws-sdk-globalaccelerator/Makefile
+++ b/devel/rubygem-aws-sdk-globalaccelerator/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Global Accelerator
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-globalaccelerator
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-glue/Makefile b/devel/rubygem-aws-sdk-glue/Makefile
index c58ffd3267bf..25225b0aa97a 100644
--- a/devel/rubygem-aws-sdk-glue/Makefile
+++ b/devel/rubygem-aws-sdk-glue/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Glue
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-gluedatabrew/Makefile b/devel/rubygem-aws-sdk-gluedatabrew/Makefile
index 1842a4b4facb..9234685c85a8 100644
--- a/devel/rubygem-aws-sdk-gluedatabrew/Makefile
+++ b/devel/rubygem-aws-sdk-gluedatabrew/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Glue DataBrew
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gluedatabrew
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-greengrass/Makefile b/devel/rubygem-aws-sdk-greengrass/Makefile
index cfd04ec04c0b..e06176cebc53 100644
--- a/devel/rubygem-aws-sdk-greengrass/Makefile
+++ b/devel/rubygem-aws-sdk-greengrass/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Greengrass
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-greengrassv2/Makefile b/devel/rubygem-aws-sdk-greengrassv2/Makefile
index f7b97b1fb1b6..678c73f76a2a 100644
--- a/devel/rubygem-aws-sdk-greengrassv2/Makefile
+++ b/devel/rubygem-aws-sdk-greengrassv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Greengrass V2 (AWS GreengrassV2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrassv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-groundstation/Makefile b/devel/rubygem-aws-sdk-groundstation/Makefile
index f71e29754d4a..d8af618dac90 100644
--- a/devel/rubygem-aws-sdk-groundstation/Makefile
+++ b/devel/rubygem-aws-sdk-groundstation/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Ground Station
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-groundstation
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-guardduty/Makefile b/devel/rubygem-aws-sdk-guardduty/Makefile
index 5d40326ccd7a..60044701ea1d 100644
--- a/devel/rubygem-aws-sdk-guardduty/Makefile
+++ b/devel/rubygem-aws-sdk-guardduty/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon GuardDuty
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-guardduty
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-health/Makefile b/devel/rubygem-aws-sdk-health/Makefile
index b67855138988..e01f29371a1d 100644
--- a/devel/rubygem-aws-sdk-health/Makefile
+++ b/devel/rubygem-aws-sdk-health/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Health APIs and Notifications (AWSHealth)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-health
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-healthlake/Makefile b/devel/rubygem-aws-sdk-healthlake/Makefile
index b7d7e0189213..67093f9fd178 100644
--- a/devel/rubygem-aws-sdk-healthlake/Makefile
+++ b/devel/rubygem-aws-sdk-healthlake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon HealthLake (HealthLake)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-healthlake
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-honeycode/Makefile b/devel/rubygem-aws-sdk-honeycode/Makefile
index 6116c9f82868..09b8ffe09917 100644
--- a/devel/rubygem-aws-sdk-honeycode/Makefile
+++ b/devel/rubygem-aws-sdk-honeycode/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Honeycode (Honeycode)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-honeycode
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iam/Makefile b/devel/rubygem-aws-sdk-iam/Makefile
index 642631f63f65..cadeb977cac9 100644
--- a/devel/rubygem-aws-sdk-iam/Makefile
+++ b/devel/rubygem-aws-sdk-iam/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Identity and Access Management (IAM)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iam
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-identitystore/Makefile b/devel/rubygem-aws-sdk-identitystore/Makefile
index 9355e40b35e0..37a689e4a07c 100644
--- a/devel/rubygem-aws-sdk-identitystore/Makefile
+++ b/devel/rubygem-aws-sdk-identitystore/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS SSO Identity Store (IdentityStore)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-identitystore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-imagebuilder/Makefile b/devel/rubygem-aws-sdk-imagebuilder/Makefile
index 11716f87af53..c48420da180d 100644
--- a/devel/rubygem-aws-sdk-imagebuilder/Makefile
+++ b/devel/rubygem-aws-sdk-imagebuilder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for EC2 Image Builder (imagebuilder)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-imagebuilder
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-importexport/Makefile b/devel/rubygem-aws-sdk-importexport/Makefile
index 99665edcb8c8..0204b8a3e28d 100644
--- a/devel/rubygem-aws-sdk-importexport/Makefile
+++ b/devel/rubygem-aws-sdk-importexport/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Import/Export
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-importexport
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-inspector/Makefile b/devel/rubygem-aws-sdk-inspector/Makefile
index e92388c0eb5c..3f3a823c765d 100644
--- a/devel/rubygem-aws-sdk-inspector/Makefile
+++ b/devel/rubygem-aws-sdk-inspector/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Inspector
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-inspector2/Makefile b/devel/rubygem-aws-sdk-inspector2/Makefile
index 0482e68dc0e4..cdb367887ade 100644
--- a/devel/rubygem-aws-sdk-inspector2/Makefile
+++ b/devel/rubygem-aws-sdk-inspector2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Inspector2
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iot/Makefile b/devel/rubygem-aws-sdk-iot/Makefile
index 15e2fcd6f29f..6e637de4d531 100644
--- a/devel/rubygem-aws-sdk-iot/Makefile
+++ b/devel/rubygem-aws-sdk-iot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile b/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile
index f857081feb39..313c1211a036 100644
--- a/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile
+++ b/devel/rubygem-aws-sdk-iot1clickdevicesservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT 1-Click Devices Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot1clickdevicesservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iot1clickprojects/Makefile b/devel/rubygem-aws-sdk-iot1clickprojects/Makefile
index 34af097a90d3..8fb86c6f4178 100644
--- a/devel/rubygem-aws-sdk-iot1clickprojects/Makefile
+++ b/devel/rubygem-aws-sdk-iot1clickprojects/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT 1-Click Projects Service (AWS IoT 1-Click Projects)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot1clickprojects
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotanalytics/Makefile b/devel/rubygem-aws-sdk-iotanalytics/Makefile
index e3b725396618..33863c8bf2dc 100644
--- a/devel/rubygem-aws-sdk-iotanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-iotanalytics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Analytics
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotanalytics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotdataplane/Makefile b/devel/rubygem-aws-sdk-iotdataplane/Makefile
index c9859134d6a6..18405be8e301 100644
--- a/devel/rubygem-aws-sdk-iotdataplane/Makefile
+++ b/devel/rubygem-aws-sdk-iotdataplane/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Data Plane
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdataplane
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
index c47cb5889e69..c4720f06bed6 100644
--- a/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
+++ b/devel/rubygem-aws-sdk-iotdeviceadvisor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Core Device Advisor (AWSIoTDeviceAdvisor)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdeviceadvisor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotevents/Makefile b/devel/rubygem-aws-sdk-iotevents/Makefile
index 2d37b970b62e..21e00c1b9511 100644
--- a/devel/rubygem-aws-sdk-iotevents/Makefile
+++ b/devel/rubygem-aws-sdk-iotevents/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Events
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotevents
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ioteventsdata/Makefile b/devel/rubygem-aws-sdk-ioteventsdata/Makefile
index 21071a76fd5b..434625bded83 100644
--- a/devel/rubygem-aws-sdk-ioteventsdata/Makefile
+++ b/devel/rubygem-aws-sdk-ioteventsdata/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Events Data
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ioteventsdata
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotfleethub/Makefile b/devel/rubygem-aws-sdk-iotfleethub/Makefile
index 15353fc68736..7c8aad6693dd 100644
--- a/devel/rubygem-aws-sdk-iotfleethub/Makefile
+++ b/devel/rubygem-aws-sdk-iotfleethub/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Fleet Hub
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleethub
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
index bc97221e79bf..98a852a8bad2 100644
--- a/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
+++ b/devel/rubygem-aws-sdk-iotjobsdataplane/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Jobs Data Plane
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotjobsdataplane
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
index 4be21d86cbb8..ef448f5d38a5 100644
--- a/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
+++ b/devel/rubygem-aws-sdk-iotsecuretunneling/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Secure Tunneling
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsecuretunneling
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotsitewise/Makefile b/devel/rubygem-aws-sdk-iotsitewise/Makefile
index 700d308bb942..bbd100dff7a4 100644
--- a/devel/rubygem-aws-sdk-iotsitewise/Makefile
+++ b/devel/rubygem-aws-sdk-iotsitewise/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT SiteWise
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsitewise
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
index 6c085d968ed1..d0c21ba62de1 100644
--- a/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
+++ b/devel/rubygem-aws-sdk-iotthingsgraph/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Things Graph
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotthingsgraph
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iottwinmaker/Makefile b/devel/rubygem-aws-sdk-iottwinmaker/Makefile
index 8e4e43bfdd55..7a51d77cdf9b 100644
--- a/devel/rubygem-aws-sdk-iottwinmaker/Makefile
+++ b/devel/rubygem-aws-sdk-iottwinmaker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT TwinMaker
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iottwinmaker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-iotwireless/Makefile b/devel/rubygem-aws-sdk-iotwireless/Makefile
index 1791f4966b7a..fbd94ea25554 100644
--- a/devel/rubygem-aws-sdk-iotwireless/Makefile
+++ b/devel/rubygem-aws-sdk-iotwireless/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS IoT Wireless
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotwireless
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ivs/Makefile b/devel/rubygem-aws-sdk-ivs/Makefile
index a4b97e3d492c..f5cd722425e7 100644
--- a/devel/rubygem-aws-sdk-ivs/Makefile
+++ b/devel/rubygem-aws-sdk-ivs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Interactive Video Service (Amazon IVS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ivschat/Makefile b/devel/rubygem-aws-sdk-ivschat/Makefile
index 0b6b9f64a772..81c332e71393 100644
--- a/devel/rubygem-aws-sdk-ivschat/Makefile
+++ b/devel/rubygem-aws-sdk-ivschat/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Interactive Video Service Chat (ivschat)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivschat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kafka/Makefile b/devel/rubygem-aws-sdk-kafka/Makefile
index f236396053b3..200f3142ada0 100644
--- a/devel/rubygem-aws-sdk-kafka/Makefile
+++ b/devel/rubygem-aws-sdk-kafka/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Managed Streaming for Kafka (Kafka)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafka
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kafkaconnect/Makefile b/devel/rubygem-aws-sdk-kafkaconnect/Makefile
index 63f7b98f84f3..aa291bdd59b4 100644
--- a/devel/rubygem-aws-sdk-kafkaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-kafkaconnect/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Managed Streaming for Kafka Connect (Kafka Connect)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafkaconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kendra/Makefile b/devel/rubygem-aws-sdk-kendra/Makefile
index 164055cb2e10..f35b540d3b5d 100644
--- a/devel/rubygem-aws-sdk-kendra/Makefile
+++ b/devel/rubygem-aws-sdk-kendra/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Kendra Frontend Service (Kendra)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendra
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-keyspaces/Makefile b/devel/rubygem-aws-sdk-keyspaces/Makefile
index d1428c646029..da0f6c80374d 100644
--- a/devel/rubygem-aws-sdk-keyspaces/Makefile
+++ b/devel/rubygem-aws-sdk-keyspaces/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Keyspaces
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kinesis/Makefile b/devel/rubygem-aws-sdk-kinesis/Makefile
index c0b1f1b6c082..96d71c277ebd 100644
--- a/devel/rubygem-aws-sdk-kinesis/Makefile
+++ b/devel/rubygem-aws-sdk-kinesis/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis (Kinesis)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
index 12e9b518e5e7..274ff17b3187 100644
--- a/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisanalytics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis Analytics (Kinesis Analytics)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisanalytics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
index 75a150a2f67c..6fb4ff31f886 100644
--- a/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisanalyticsv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis Analytics (Kinesis Analytics V2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisanalyticsv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kinesisvideo/Makefile b/devel/rubygem-aws-sdk-kinesisvideo/Makefile
index 0c044c5ee833..13a4acf0e74e 100644
--- a/devel/rubygem-aws-sdk-kinesisvideo/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis Video Streams (Kinesis Video)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideo
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
index e572d13d7a89..3365ebd7185e 100644
--- a/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideoarchivedmedia/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis Video Streams Archived Media (Kinesis Video Archived Media)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideoarchivedmedia
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
index 47d27870b666..41a38a074b63 100644
--- a/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideomedia/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis Video Streams Media (Kinesis Video Media)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideomedia
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
index 3b783ffdae37..2bdfad9c5e93 100644
--- a/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
+++ b/devel/rubygem-aws-sdk-kinesisvideosignalingchannels/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Kinesis Video Signaling Channels
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideosignalingchannels
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-kms/Makefile b/devel/rubygem-aws-sdk-kms/Makefile
index d8cc05aa5238..d2d04c340e41 100644
--- a/devel/rubygem-aws-sdk-kms/Makefile
+++ b/devel/rubygem-aws-sdk-kms/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Key Management Service (KMS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lakeformation/Makefile b/devel/rubygem-aws-sdk-lakeformation/Makefile
index b93915b2bc6e..bc76a728a610 100644
--- a/devel/rubygem-aws-sdk-lakeformation/Makefile
+++ b/devel/rubygem-aws-sdk-lakeformation/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Lake Formation
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lakeformation
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lambda/Makefile b/devel/rubygem-aws-sdk-lambda/Makefile
index 054230cc16d5..83748972b081 100644
--- a/devel/rubygem-aws-sdk-lambda/Makefile
+++ b/devel/rubygem-aws-sdk-lambda/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Lambda
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambda
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lambdapreview/Makefile b/devel/rubygem-aws-sdk-lambdapreview/Makefile
index a23db357f8d9..c5359e1fe18c 100644
--- a/devel/rubygem-aws-sdk-lambdapreview/Makefile
+++ b/devel/rubygem-aws-sdk-lambdapreview/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Lambda
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambdapreview
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lex/Makefile b/devel/rubygem-aws-sdk-lex/Makefile
index 1c828c336b86..a70d4b8ed1d8 100644
--- a/devel/rubygem-aws-sdk-lex/Makefile
+++ b/devel/rubygem-aws-sdk-lex/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lex Runtime Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lex
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
index a22becf813b2..dec7e38bee42 100644
--- a/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
+++ b/devel/rubygem-aws-sdk-lexmodelbuildingservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lex Model Building Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelbuildingservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
index 1cbdbeb5fd1f..dce1121ba5be 100644
--- a/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
+++ b/devel/rubygem-aws-sdk-lexmodelsv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lex Model Building V2 (Lex Models V2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelsv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lexruntimev2/Makefile b/devel/rubygem-aws-sdk-lexruntimev2/Makefile
index 155eed213eae..7cf01279bfb7 100644
--- a/devel/rubygem-aws-sdk-lexruntimev2/Makefile
+++ b/devel/rubygem-aws-sdk-lexruntimev2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lex Runtime V2 (Lex Runtime V2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexruntimev2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-licensemanager/Makefile b/devel/rubygem-aws-sdk-licensemanager/Makefile
index da4a7bd23440..98dd3261aa17 100644
--- a/devel/rubygem-aws-sdk-licensemanager/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS License Manager
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licensemanager
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
index 66d2964a890c..53540f5a43df 100644
--- a/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
+++ b/devel/rubygem-aws-sdk-licensemanagerusersubscriptions/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS License Manager User Subscriptions
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licensemanagerusersubscriptions
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lightsail/Makefile b/devel/rubygem-aws-sdk-lightsail/Makefile
index a57fb08bfe0d..8baa9a3553a2 100644
--- a/devel/rubygem-aws-sdk-lightsail/Makefile
+++ b/devel/rubygem-aws-sdk-lightsail/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lightsail
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lightsail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-locationservice/Makefile b/devel/rubygem-aws-sdk-locationservice/Makefile
index 8ae571cd747a..9f1b4f0509e3 100644
--- a/devel/rubygem-aws-sdk-locationservice/Makefile
+++ b/devel/rubygem-aws-sdk-locationservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Location Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-locationservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lookoutequipment/Makefile b/devel/rubygem-aws-sdk-lookoutequipment/Makefile
index 177f0464df61..53ec3a9429be 100644
--- a/devel/rubygem-aws-sdk-lookoutequipment/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutequipment/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lookout for Equipment (LookoutEquipment)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutequipment
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lookoutforvision/Makefile b/devel/rubygem-aws-sdk-lookoutforvision/Makefile
index a49359a2c606..565c969dde9d 100644
--- a/devel/rubygem-aws-sdk-lookoutforvision/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutforvision/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lookout for Vision
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutforvision
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
index 4ccaa65e4637..5590910fb99c 100644
--- a/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
+++ b/devel/rubygem-aws-sdk-lookoutmetrics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Lookout for Metrics (LookoutMetrics)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutmetrics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-machinelearning/Makefile b/devel/rubygem-aws-sdk-machinelearning/Makefile
index 5345ceb8ea1a..7a91a98c74e5 100644
--- a/devel/rubygem-aws-sdk-machinelearning/Makefile
+++ b/devel/rubygem-aws-sdk-machinelearning/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Machine Learning
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-machinelearning
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-macie/Makefile b/devel/rubygem-aws-sdk-macie/Makefile
index 89501d1ad9c9..ddb38292b069 100644
--- a/devel/rubygem-aws-sdk-macie/Makefile
+++ b/devel/rubygem-aws-sdk-macie/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Macie
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-macie
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-macie2/Makefile b/devel/rubygem-aws-sdk-macie2/Makefile
index 4e45facac49a..096d89d94bcf 100644
--- a/devel/rubygem-aws-sdk-macie2/Makefile
+++ b/devel/rubygem-aws-sdk-macie2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Macie 2
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-macie2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mainframemodernization/Makefile b/devel/rubygem-aws-sdk-mainframemodernization/Makefile
index 882e781ff3c0..0a6f99ba1609 100644
--- a/devel/rubygem-aws-sdk-mainframemodernization/Makefile
+++ b/devel/rubygem-aws-sdk-mainframemodernization/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Mainframe Modernization
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mainframemodernization
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-managedblockchain/Makefile b/devel/rubygem-aws-sdk-managedblockchain/Makefile
index fa3ef87c1a8a..e88f74a13419 100644
--- a/devel/rubygem-aws-sdk-managedblockchain/Makefile
+++ b/devel/rubygem-aws-sdk-managedblockchain/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Managed Blockchain (ManagedBlockchain)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblockchain
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-managedgrafana/Makefile b/devel/rubygem-aws-sdk-managedgrafana/Makefile
index c67afde18fe5..c77b58826eb6 100644
--- a/devel/rubygem-aws-sdk-managedgrafana/Makefile
+++ b/devel/rubygem-aws-sdk-managedgrafana/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Managed Grafana
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedgrafana
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
index 85d7a57a9e83..268bd82f7b54 100644
--- a/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacecatalog/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Marketplace Catalog Service (AWS Marketplace Catalog)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacecatalog
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
index ed9fc29943ce..c46dcb84ffcc 100644
--- a/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacecommerceanalytics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Marketplace Commerce Analytics
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacecommerceanalytics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
index f2813c053136..aa3b37116995 100644
--- a/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
+++ b/devel/rubygem-aws-sdk-marketplaceentitlementservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Marketplace Entitlement Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplaceentitlementservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-marketplacemetering/Makefile b/devel/rubygem-aws-sdk-marketplacemetering/Makefile
index 938c57ee2ec5..a8b36f9f1739 100644
--- a/devel/rubygem-aws-sdk-marketplacemetering/Makefile
+++ b/devel/rubygem-aws-sdk-marketplacemetering/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWSMarketplace Metering
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacemetering
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mediaconnect/Makefile b/devel/rubygem-aws-sdk-mediaconnect/Makefile
index 2efd4d5950d2..82699938757d 100644
--- a/devel/rubygem-aws-sdk-mediaconnect/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconnect/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS MediaConnect
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconnect
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mediaconvert/Makefile b/devel/rubygem-aws-sdk-mediaconvert/Makefile
index 10d8de7cfc58..e0c07c6a269e 100644
--- a/devel/rubygem-aws-sdk-mediaconvert/Makefile
+++ b/devel/rubygem-aws-sdk-mediaconvert/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Elemental MediaConvert (MediaConvert)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconvert
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-medialive/Makefile b/devel/rubygem-aws-sdk-medialive/Makefile
index e016ea34ad66..d651d32f1d0a 100644
--- a/devel/rubygem-aws-sdk-medialive/Makefile
+++ b/devel/rubygem-aws-sdk-medialive/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Elemental MediaLive (MediaLive)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medialive
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mediapackage/Makefile b/devel/rubygem-aws-sdk-mediapackage/Makefile
index bb3973ba58b9..be6b4a868332 100644
--- a/devel/rubygem-aws-sdk-mediapackage/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackage/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Elemental MediaPackage (MediaPackage)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapackage
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mediapackagevod/Makefile b/devel/rubygem-aws-sdk-mediapackagevod/Makefile
index 0f122161d963..fc7821657a12 100644
--- a/devel/rubygem-aws-sdk-mediapackagevod/Makefile
+++ b/devel/rubygem-aws-sdk-mediapackagevod/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Elemental MediaPackage VOD (MediaPackage Vod)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapackagevod
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mediastore/Makefile b/devel/rubygem-aws-sdk-mediastore/Makefile
index 0f074ad4aa9e..df2a76b4b727 100644
--- a/devel/rubygem-aws-sdk-mediastore/Makefile
+++ b/devel/rubygem-aws-sdk-mediastore/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Elemental MediaStore (MediaStore)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mediastoredata/Makefile b/devel/rubygem-aws-sdk-mediastoredata/Makefile
index d0de7ed53647..27333b7053ee 100644
--- a/devel/rubygem-aws-sdk-mediastoredata/Makefile
+++ b/devel/rubygem-aws-sdk-mediastoredata/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Elemental MediaStore Data Plane (MediaStore Data)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastoredata
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mediatailor/Makefile b/devel/rubygem-aws-sdk-mediatailor/Makefile
index 2b8600c679ed..9d24e881ca17 100644
--- a/devel/rubygem-aws-sdk-mediatailor/Makefile
+++ b/devel/rubygem-aws-sdk-mediatailor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS MediaTailor (MediaTailor)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediatailor
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-memorydb/Makefile b/devel/rubygem-aws-sdk-memorydb/Makefile
index 47a946a7fb87..d638be34448d 100644
--- a/devel/rubygem-aws-sdk-memorydb/Makefile
+++ b/devel/rubygem-aws-sdk-memorydb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon MemoryDB
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-memorydb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mgn/Makefile b/devel/rubygem-aws-sdk-mgn/Makefile
index 24a6b602ece0..91ec6cca225a 100644
--- a/devel/rubygem-aws-sdk-mgn/Makefile
+++ b/devel/rubygem-aws-sdk-mgn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Application Migration Service (mgn)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mgn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-migrationhub/Makefile b/devel/rubygem-aws-sdk-migrationhub/Makefile
index b6da8e20918e..9b3c5b7a3374 100644
--- a/devel/rubygem-aws-sdk-migrationhub/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhub/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Migration Hub
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhub
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
index 264c12eedb49..41d773776c64 100644
--- a/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubconfig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Migration Hub Config
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhubconfig
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
index 8afecd42c35d..2db06c4f3a63 100644
--- a/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubrefactorspaces/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Migration Hub Refactor Spaces
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhubrefactorspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
index d25b9c500013..34f2855266d5 100644
--- a/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
+++ b/devel/rubygem-aws-sdk-migrationhubstrategyrecommendations/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Migration Hub Strategy Recommendations
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhubstrategyrecommendations
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mobile/Makefile b/devel/rubygem-aws-sdk-mobile/Makefile
index 6fbca388a4a1..f45609a5603e 100644
--- a/devel/rubygem-aws-sdk-mobile/Makefile
+++ b/devel/rubygem-aws-sdk-mobile/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Mobile
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mobile
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mq/Makefile b/devel/rubygem-aws-sdk-mq/Makefile
index 1e7bebf5cea2..18d89c472353 100644
--- a/devel/rubygem-aws-sdk-mq/Makefile
+++ b/devel/rubygem-aws-sdk-mq/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AmazonMQ
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mturk/Makefile b/devel/rubygem-aws-sdk-mturk/Makefile
index 889b6aa66a19..16944b0f33ba 100644
--- a/devel/rubygem-aws-sdk-mturk/Makefile
+++ b/devel/rubygem-aws-sdk-mturk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Mechanical Turk (Amazon MTurk)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mturk
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-mwaa/Makefile b/devel/rubygem-aws-sdk-mwaa/Makefile
index e4172ded377d..a20de58b80fa 100644
--- a/devel/rubygem-aws-sdk-mwaa/Makefile
+++ b/devel/rubygem-aws-sdk-mwaa/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Managed Workflows for Apache Airflow (MWAA)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mwaa
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-neptune/Makefile b/devel/rubygem-aws-sdk-neptune/Makefile
index c2aa5c53701d..72f1e043ef29 100644
--- a/devel/rubygem-aws-sdk-neptune/Makefile
+++ b/devel/rubygem-aws-sdk-neptune/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Neptune
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptune
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-networkfirewall/Makefile b/devel/rubygem-aws-sdk-networkfirewall/Makefile
index 18d0223601dc..9681552e4674 100644
--- a/devel/rubygem-aws-sdk-networkfirewall/Makefile
+++ b/devel/rubygem-aws-sdk-networkfirewall/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Network Firewall (Network Firewall)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkfirewall
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-networkmanager/Makefile b/devel/rubygem-aws-sdk-networkmanager/Makefile
index 29849d8c7b98..c8d255d1017f 100644
--- a/devel/rubygem-aws-sdk-networkmanager/Makefile
+++ b/devel/rubygem-aws-sdk-networkmanager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Network Manager (NetworkManager)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkmanager
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-nimblestudio/Makefile b/devel/rubygem-aws-sdk-nimblestudio/Makefile
index 99f9b0d6bb8e..626f7a49fa85 100644
--- a/devel/rubygem-aws-sdk-nimblestudio/Makefile
+++ b/devel/rubygem-aws-sdk-nimblestudio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Nimble Studio
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-nimblestudio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-opensearchservice/Makefile b/devel/rubygem-aws-sdk-opensearchservice/Makefile
index 9bbf932c6b41..5666890cccd4 100644
--- a/devel/rubygem-aws-sdk-opensearchservice/Makefile
+++ b/devel/rubygem-aws-sdk-opensearchservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon OpenSearch Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearchservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-opsworks/Makefile b/devel/rubygem-aws-sdk-opsworks/Makefile
index 4e7f64866eff..308349240c5c 100644
--- a/devel/rubygem-aws-sdk-opsworks/Makefile
+++ b/devel/rubygem-aws-sdk-opsworks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS OpsWorks
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-opsworkscm/Makefile b/devel/rubygem-aws-sdk-opsworkscm/Makefile
index c4f1992b905e..a3a1aa0be37b 100644
--- a/devel/rubygem-aws-sdk-opsworkscm/Makefile
+++ b/devel/rubygem-aws-sdk-opsworkscm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS OpsWorks CM (OpsWorksCM)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworkscm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-organizations/Makefile b/devel/rubygem-aws-sdk-organizations/Makefile
index b2af360f4cdc..f18f2934afd2 100644
--- a/devel/rubygem-aws-sdk-organizations/Makefile
+++ b/devel/rubygem-aws-sdk-organizations/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Organizations (Organizations)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-organizations
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-outposts/Makefile b/devel/rubygem-aws-sdk-outposts/Makefile
index f5ebe397ebae..d48b2048989c 100644
--- a/devel/rubygem-aws-sdk-outposts/Makefile
+++ b/devel/rubygem-aws-sdk-outposts/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Outposts (Outposts)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-outposts
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-panorama/Makefile b/devel/rubygem-aws-sdk-panorama/Makefile
index 946e6e167a0d..23ba2dade257 100644
--- a/devel/rubygem-aws-sdk-panorama/Makefile
+++ b/devel/rubygem-aws-sdk-panorama/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Panorama (Panorama)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-panorama
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-personalize/Makefile b/devel/rubygem-aws-sdk-personalize/Makefile
index a97c5dca57b7..35fa6d648789 100644
--- a/devel/rubygem-aws-sdk-personalize/Makefile
+++ b/devel/rubygem-aws-sdk-personalize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Personalize
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personalize
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-personalizeevents/Makefile b/devel/rubygem-aws-sdk-personalizeevents/Makefile
index 39fe822e5e3f..b72a2dff2ea5 100644
--- a/devel/rubygem-aws-sdk-personalizeevents/Makefile
+++ b/devel/rubygem-aws-sdk-personalizeevents/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Personalize Events
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personalizeevents
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-personalizeruntime/Makefile b/devel/rubygem-aws-sdk-personalizeruntime/Makefile
index d5e5e675893f..29ca666f52d3 100644
--- a/devel/rubygem-aws-sdk-personalizeruntime/Makefile
+++ b/devel/rubygem-aws-sdk-personalizeruntime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Personalize Runtime
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personalizeruntime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-pi/Makefile b/devel/rubygem-aws-sdk-pi/Makefile
index 5fa09b702fcb..3b04fe9c5c32 100644
--- a/devel/rubygem-aws-sdk-pi/Makefile
+++ b/devel/rubygem-aws-sdk-pi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Performance Insights (AWS PI)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-pinpoint/Makefile b/devel/rubygem-aws-sdk-pinpoint/Makefile
index b0361ab196a0..123a3a6f560e 100644
--- a/devel/rubygem-aws-sdk-pinpoint/Makefile
+++ b/devel/rubygem-aws-sdk-pinpoint/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Pinpoint
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpoint
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-pinpointemail/Makefile b/devel/rubygem-aws-sdk-pinpointemail/Makefile
index da4e0c342bbf..cef4267df186 100644
--- a/devel/rubygem-aws-sdk-pinpointemail/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointemail/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Pinpoint Email Service (Pinpoint Email)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointemail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
index 3d6278b7c8e6..e65a642200c9 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Pinpoint SMS and Voice Service (Pinpoint SMS Voice)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsmsvoice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
index 75b112a92bff..ee611a406b5c 100644
--- a/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
+++ b/devel/rubygem-aws-sdk-pinpointsmsvoicev2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Pinpoint SMS Voice V2
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsmsvoicev2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-polly/Makefile b/devel/rubygem-aws-sdk-polly/Makefile
index e72d7bcf17f6..2303435cfaf9 100644
--- a/devel/rubygem-aws-sdk-polly/Makefile
+++ b/devel/rubygem-aws-sdk-polly/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Polly
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-polly
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-pricing/Makefile b/devel/rubygem-aws-sdk-pricing/Makefile
index ca2f3f2eb68d..bb8ceb4e6003 100644
--- a/devel/rubygem-aws-sdk-pricing/Makefile
+++ b/devel/rubygem-aws-sdk-pricing/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Price List Service (AWS Pricing)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pricing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-privatenetworks/Makefile b/devel/rubygem-aws-sdk-privatenetworks/Makefile
index 4302635e5225..2acf5fa82e4e 100644
--- a/devel/rubygem-aws-sdk-privatenetworks/Makefile
+++ b/devel/rubygem-aws-sdk-privatenetworks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Private 5G
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-privatenetworks
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-prometheusservice/Makefile b/devel/rubygem-aws-sdk-prometheusservice/Makefile
index 4a3c04f131d2..80c45775cea6 100644
--- a/devel/rubygem-aws-sdk-prometheusservice/Makefile
+++ b/devel/rubygem-aws-sdk-prometheusservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Prometheus Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheusservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-proton/Makefile b/devel/rubygem-aws-sdk-proton/Makefile
index f7d409950ed7..9f1d73800d7a 100644
--- a/devel/rubygem-aws-sdk-proton/Makefile
+++ b/devel/rubygem-aws-sdk-proton/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Proton
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-proton
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-qldb/Makefile b/devel/rubygem-aws-sdk-qldb/Makefile
index a2780a6e88bc..03e673642879 100644
--- a/devel/rubygem-aws-sdk-qldb/Makefile
+++ b/devel/rubygem-aws-sdk-qldb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon QLDB (QLDB)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-qldbsession/Makefile b/devel/rubygem-aws-sdk-qldbsession/Makefile
index f43e4c3e3f2c..725f961b53c4 100644
--- a/devel/rubygem-aws-sdk-qldbsession/Makefile
+++ b/devel/rubygem-aws-sdk-qldbsession/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon QLDB Session (QLDB Session)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldbsession
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-quicksight/Makefile b/devel/rubygem-aws-sdk-quicksight/Makefile
index 2d06a4cd4a30..219d3b2b429e 100644
--- a/devel/rubygem-aws-sdk-quicksight/Makefile
+++ b/devel/rubygem-aws-sdk-quicksight/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon QuickSight
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-quicksight
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ram/Makefile b/devel/rubygem-aws-sdk-ram/Makefile
index a7bf1b92648e..9ab33d500829 100644
--- a/devel/rubygem-aws-sdk-ram/Makefile
+++ b/devel/rubygem-aws-sdk-ram/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Resource Access Manager (RAM)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ram
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-rds/Makefile b/devel/rubygem-aws-sdk-rds/Makefile
index 1fc20290d760..4f11d60dd1bb 100644
--- a/devel/rubygem-aws-sdk-rds/Makefile
+++ b/devel/rubygem-aws-sdk-rds/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Relational Database Service (Amazon RDS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-rdsdataservice/Makefile b/devel/rubygem-aws-sdk-rdsdataservice/Makefile
index cd62ab465c1e..85602fff15c5 100644
--- a/devel/rubygem-aws-sdk-rdsdataservice/Makefile
+++ b/devel/rubygem-aws-sdk-rdsdataservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS RDS DataService
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rdsdataservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-recyclebin/Makefile b/devel/rubygem-aws-sdk-recyclebin/Makefile
index fba461e36e09..544c264a099a 100644
--- a/devel/rubygem-aws-sdk-recyclebin/Makefile
+++ b/devel/rubygem-aws-sdk-recyclebin/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Recycle Bin
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-recyclebin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-redshift/Makefile b/devel/rubygem-aws-sdk-redshift/Makefile
index d8c8d1030898..5d6438feee90 100644
--- a/devel/rubygem-aws-sdk-redshift/Makefile
+++ b/devel/rubygem-aws-sdk-redshift/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Redshift
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshift
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
index ab244032b91d..485d5f67b76f 100644
--- a/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
+++ b/devel/rubygem-aws-sdk-redshiftdataapiservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Redshift Data API Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftdataapiservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-redshiftserverless/Makefile b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
index e4bfb22a616b..08cdf861c9d0 100644
--- a/devel/rubygem-aws-sdk-redshiftserverless/Makefile
+++ b/devel/rubygem-aws-sdk-redshiftserverless/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Redshift Serverless
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftserverless
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-rekognition/Makefile b/devel/rubygem-aws-sdk-rekognition/Makefile
index cde98204e8be..dcbde7928753 100644
--- a/devel/rubygem-aws-sdk-rekognition/Makefile
+++ b/devel/rubygem-aws-sdk-rekognition/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Rekognition
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rekognition
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-resiliencehub/Makefile b/devel/rubygem-aws-sdk-resiliencehub/Makefile
index d10f55da6214..ef94dfe46b3f 100644
--- a/devel/rubygem-aws-sdk-resiliencehub/Makefile
+++ b/devel/rubygem-aws-sdk-resiliencehub/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Resilience Hub
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resiliencehub
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-resourcegroups/Makefile b/devel/rubygem-aws-sdk-resourcegroups/Makefile
index 98428b623dc7..0dcd93749d6c 100644
--- a/devel/rubygem-aws-sdk-resourcegroups/Makefile
+++ b/devel/rubygem-aws-sdk-resourcegroups/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Resource Groups (Resource Groups)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegroups
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
index 548f8dd0808f..58e86853e6af 100644
--- a/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
+++ b/devel/rubygem-aws-sdk-resourcegroupstaggingapi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Resource Groups Tagging API
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegroupstaggingapi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-resources/Makefile b/devel/rubygem-aws-sdk-resources/Makefile
index 2d9dad494517..f4d2e9ee702b 100644
--- a/devel/rubygem-aws-sdk-resources/Makefile
+++ b/devel/rubygem-aws-sdk-resources/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby Resources
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resources
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-resources2/Makefile b/devel/rubygem-aws-sdk-resources2/Makefile
index a6e65e0f3fcd..cb4d90f4251d 100644
--- a/devel/rubygem-aws-sdk-resources2/Makefile
+++ b/devel/rubygem-aws-sdk-resources2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby Resources
+WWW= https://github.com/aws/aws-sdk-ruby
LICENSE= APACHE20
diff --git a/devel/rubygem-aws-sdk-robomaker/Makefile b/devel/rubygem-aws-sdk-robomaker/Makefile
index 7cf9df2013e9..70901a7d97e1 100644
--- a/devel/rubygem-aws-sdk-robomaker/Makefile
+++ b/devel/rubygem-aws-sdk-robomaker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS RoboMaker (RoboMaker)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-robomaker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-rolesanywhere/Makefile b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
index af5c8e9d1bc9..7f9bcc7e8032 100644
--- a/devel/rubygem-aws-sdk-rolesanywhere/Makefile
+++ b/devel/rubygem-aws-sdk-rolesanywhere/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for IAM Roles Anywhere
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rolesanywhere
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-route53/Makefile b/devel/rubygem-aws-sdk-route53/Makefile
index 4207d5974d6c..18a6b43aa2db 100644
--- a/devel/rubygem-aws-sdk-route53/Makefile
+++ b/devel/rubygem-aws-sdk-route53/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Route 53 (Route 53)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-route53domains/Makefile b/devel/rubygem-aws-sdk-route53domains/Makefile
index 6eee252be0f5..b32a3a569439 100644
--- a/devel/rubygem-aws-sdk-route53domains/Makefile
+++ b/devel/rubygem-aws-sdk-route53domains/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Route 53 Domains
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53domains
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
index 915e7efb8988..be7f2f3a5296 100644
--- a/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoverycluster/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Route53 Recovery Cluster
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53recoverycluster
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
index dfd541943698..71af354bc7b2 100644
--- a/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoverycontrolconfig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Route53 Recovery Control Config
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53recoverycontrolconfig
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
index 57187e6b5253..d15cea0cce25 100644
--- a/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
+++ b/devel/rubygem-aws-sdk-route53recoveryreadiness/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Route53 Recovery Readiness
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53recoveryreadiness
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-route53resolver/Makefile b/devel/rubygem-aws-sdk-route53resolver/Makefile
index 4eec708e382d..e97d419bd4b4 100644
--- a/devel/rubygem-aws-sdk-route53resolver/Makefile
+++ b/devel/rubygem-aws-sdk-route53resolver/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Route 53 Resolver (Route53Resolver)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53resolver
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-s3/Makefile b/devel/rubygem-aws-sdk-s3/Makefile
index cdebdd8e3a81..7fe5a94d786f 100644
--- a/devel/rubygem-aws-sdk-s3/Makefile
+++ b/devel/rubygem-aws-sdk-s3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-s3control/Makefile b/devel/rubygem-aws-sdk-s3control/Makefile
index e66d5d963fc7..34a6d27d385d 100644
--- a/devel/rubygem-aws-sdk-s3control/Makefile
+++ b/devel/rubygem-aws-sdk-s3control/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS S3 Control
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-s3outposts/Makefile b/devel/rubygem-aws-sdk-s3outposts/Makefile
index 8a0f92468278..18178e47eb69 100644
--- a/devel/rubygem-aws-sdk-s3outposts/Makefile
+++ b/devel/rubygem-aws-sdk-s3outposts/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon S3 on Outposts (Amazon S3 Outposts)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3outposts
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sagemaker/Makefile b/devel/rubygem-aws-sdk-sagemaker/Makefile
index 45b7cdc7a76f..92de751ba298 100644
--- a/devel/rubygem-aws-sdk-sagemaker/Makefile
+++ b/devel/rubygem-aws-sdk-sagemaker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon SageMaker Service (SageMaker)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
index c8c972f97ff0..bf527c5e52b0 100644
--- a/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakeredgemanager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Sagemaker Edge Manager
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakeredgemanager
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
index f42e509593cb..b5a15713bfae 100644
--- a/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon SageMaker Feature Store Runtime
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerfeaturestoreruntime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
index 7801b9ad6190..2970d4505bbc 100644
--- a/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
+++ b/devel/rubygem-aws-sdk-sagemakerruntime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon SageMaker Runtime
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerruntime
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-savingsplans/Makefile b/devel/rubygem-aws-sdk-savingsplans/Makefile
index 4f16c361c16e..efd29576a5f1 100644
--- a/devel/rubygem-aws-sdk-savingsplans/Makefile
+++ b/devel/rubygem-aws-sdk-savingsplans/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Savings Plans (AWSSavingsPlans)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-savingsplans
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-schemas/Makefile b/devel/rubygem-aws-sdk-schemas/Makefile
index 01a8baf830d3..e886673cd439 100644
--- a/devel/rubygem-aws-sdk-schemas/Makefile
+++ b/devel/rubygem-aws-sdk-schemas/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Schemas
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-schemas
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-secretsmanager/Makefile b/devel/rubygem-aws-sdk-secretsmanager/Makefile
index adf399481759..e4251049a1ea 100644
--- a/devel/rubygem-aws-sdk-secretsmanager/Makefile
+++ b/devel/rubygem-aws-sdk-secretsmanager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Secrets Manager
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-secretsmanager
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-securityhub/Makefile b/devel/rubygem-aws-sdk-securityhub/Makefile
index cd286e825ce1..f055f47cee19 100644
--- a/devel/rubygem-aws-sdk-securityhub/Makefile
+++ b/devel/rubygem-aws-sdk-securityhub/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS SecurityHub
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityhub
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
index 3ef06ca0f037..140f5d5d2cb5 100644
--- a/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
+++ b/devel/rubygem-aws-sdk-serverlessapplicationrepository/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWSServerlessApplicationRepository
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-serverlessapplicationrepository
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-servicecatalog/Makefile b/devel/rubygem-aws-sdk-servicecatalog/Makefile
index 2dd309cca493..4c72a18351b4 100644
--- a/devel/rubygem-aws-sdk-servicecatalog/Makefile
+++ b/devel/rubygem-aws-sdk-servicecatalog/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Service Catalog
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicecatalog
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-servicediscovery/Makefile b/devel/rubygem-aws-sdk-servicediscovery/Makefile
index 54fe99bb49ba..6a695d69ab0e 100644
--- a/devel/rubygem-aws-sdk-servicediscovery/Makefile
+++ b/devel/rubygem-aws-sdk-servicediscovery/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Cloud Map (ServiceDiscovery)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicediscovery
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-servicequotas/Makefile b/devel/rubygem-aws-sdk-servicequotas/Makefile
index a8931f733749..f60ff8a21a32 100644
--- a/devel/rubygem-aws-sdk-servicequotas/Makefile
+++ b/devel/rubygem-aws-sdk-servicequotas/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Service Quotas
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicequotas
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ses/Makefile b/devel/rubygem-aws-sdk-ses/Makefile
index 5883b7348610..3815be1092dd 100644
--- a/devel/rubygem-aws-sdk-ses/Makefile
+++ b/devel/rubygem-aws-sdk-ses/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ses
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sesv2/Makefile b/devel/rubygem-aws-sdk-sesv2/Makefile
index b9a318cb2d0d..3ca7c0e87e41 100644
--- a/devel/rubygem-aws-sdk-sesv2/Makefile
+++ b/devel/rubygem-aws-sdk-sesv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES V2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sesv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-shield/Makefile b/devel/rubygem-aws-sdk-shield/Makefile
index 21a1b4517cdc..23c4be92971b 100644
--- a/devel/rubygem-aws-sdk-shield/Makefile
+++ b/devel/rubygem-aws-sdk-shield/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Shield
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-shield
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-signer/Makefile b/devel/rubygem-aws-sdk-signer/Makefile
index 5b1bce4e41d0..67701b55a157 100644
--- a/devel/rubygem-aws-sdk-signer/Makefile
+++ b/devel/rubygem-aws-sdk-signer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Signer (signer)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-signer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-simpledb/Makefile b/devel/rubygem-aws-sdk-simpledb/Makefile
index eca3089f4f86..5232ce9cfca7 100644
--- a/devel/rubygem-aws-sdk-simpledb/Makefile
+++ b/devel/rubygem-aws-sdk-simpledb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon SimpleDB
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simpledb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sms/Makefile b/devel/rubygem-aws-sdk-sms/Makefile
index 912061561116..be11396a6cb1 100644
--- a/devel/rubygem-aws-sdk-sms/Makefile
+++ b/devel/rubygem-aws-sdk-sms/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Server Migration Service (SMS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sms
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-snowball/Makefile b/devel/rubygem-aws-sdk-snowball/Makefile
index 8dbda795e20b..7c4217d096b0 100644
--- a/devel/rubygem-aws-sdk-snowball/Makefile
+++ b/devel/rubygem-aws-sdk-snowball/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Import/Export Snowball (Amazon Snowball)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowball
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
index d085da3e962a..c9bd7754969e 100644
--- a/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
+++ b/devel/rubygem-aws-sdk-snowdevicemanagement/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Snow Device Management
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowdevicemanagement
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sns/Makefile b/devel/rubygem-aws-sdk-sns/Makefile
index ea22be712a61..054b5936cd95 100644
--- a/devel/rubygem-aws-sdk-sns/Makefile
+++ b/devel/rubygem-aws-sdk-sns/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Simple Notification Service (Amazon SNS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sns
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sqs/Makefile b/devel/rubygem-aws-sdk-sqs/Makefile
index 9b9ec9cbe022..c31d9ae02993 100644
--- a/devel/rubygem-aws-sdk-sqs/Makefile
+++ b/devel/rubygem-aws-sdk-sqs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Simple Queue Service (Amazon SQS)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sqs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ssm/Makefile b/devel/rubygem-aws-sdk-ssm/Makefile
index 9343ba1fdded..9aefe1d79ddb 100644
--- a/devel/rubygem-aws-sdk-ssm/Makefile
+++ b/devel/rubygem-aws-sdk-ssm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Simple Systems Manager (SSM) (Amazon SSM)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssm
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ssmcontacts/Makefile b/devel/rubygem-aws-sdk-ssmcontacts/Makefile
index ed6a789909ca..5d7a28973c24 100644
--- a/devel/rubygem-aws-sdk-ssmcontacts/Makefile
+++ b/devel/rubygem-aws-sdk-ssmcontacts/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Systems Manager Incident Manager Contacts (SSM Contacts)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmcontacts
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ssmincidents/Makefile b/devel/rubygem-aws-sdk-ssmincidents/Makefile
index b39da167d2cb..dc1b2c1fa061 100644
--- a/devel/rubygem-aws-sdk-ssmincidents/Makefile
+++ b/devel/rubygem-aws-sdk-ssmincidents/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Systems Manager Incident Manager (SSM Incidents)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmincidents
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-sso/Makefile b/devel/rubygem-aws-sdk-sso/Makefile
index 48b118a8c0db..fc675c19c55e 100644
--- a/devel/rubygem-aws-sdk-sso/Makefile
+++ b/devel/rubygem-aws-sdk-sso/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Single Sign-On (SSO)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sso
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ssoadmin/Makefile b/devel/rubygem-aws-sdk-ssoadmin/Makefile
index 4027ffaad494..8d6900c1d8da 100644
--- a/devel/rubygem-aws-sdk-ssoadmin/Makefile
+++ b/devel/rubygem-aws-sdk-ssoadmin/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Single Sign-On Admin (SSO Admin)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssoadmin
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-ssooidc/Makefile b/devel/rubygem-aws-sdk-ssooidc/Makefile
index a3bdce614a78..c158c348b18b 100644
--- a/devel/rubygem-aws-sdk-ssooidc/Makefile
+++ b/devel/rubygem-aws-sdk-ssooidc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS SSO OIDC (SSO OIDC)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssooidc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-states/Makefile b/devel/rubygem-aws-sdk-states/Makefile
index 4c2481ae4930..b240ad832fca 100644
--- a/devel/rubygem-aws-sdk-states/Makefile
+++ b/devel/rubygem-aws-sdk-states/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Step Functions (AWS SFN)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-states
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-storagegateway/Makefile b/devel/rubygem-aws-sdk-storagegateway/Makefile
index c3bc888c8b68..2b827027a8d6 100644
--- a/devel/rubygem-aws-sdk-storagegateway/Makefile
+++ b/devel/rubygem-aws-sdk-storagegateway/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Storage Gateway
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-storagegateway
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-support/Makefile b/devel/rubygem-aws-sdk-support/Makefile
index 1a3132211740..f37e0dc9a882 100644
--- a/devel/rubygem-aws-sdk-support/Makefile
+++ b/devel/rubygem-aws-sdk-support/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Support
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-support
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-supportapp/Makefile b/devel/rubygem-aws-sdk-supportapp/Makefile
index 571b55a48c96..37051a20538d 100644
--- a/devel/rubygem-aws-sdk-supportapp/Makefile
+++ b/devel/rubygem-aws-sdk-supportapp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Support App
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supportapp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-swf/Makefile b/devel/rubygem-aws-sdk-swf/Makefile
index c59c44a6538e..befdfb243766 100644
--- a/devel/rubygem-aws-sdk-swf/Makefile
+++ b/devel/rubygem-aws-sdk-swf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Simple Workflow Service (Amazon SWF)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-swf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-synthetics/Makefile b/devel/rubygem-aws-sdk-synthetics/Makefile
index 0dadda16bb04..a0310cc4cf09 100644
--- a/devel/rubygem-aws-sdk-synthetics/Makefile
+++ b/devel/rubygem-aws-sdk-synthetics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Synthetics
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-synthetics
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-textract/Makefile b/devel/rubygem-aws-sdk-textract/Makefile
index 5219f98f8d32..27ad896bfe68 100644
--- a/devel/rubygem-aws-sdk-textract/Makefile
+++ b/devel/rubygem-aws-sdk-textract/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Textract
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-textract
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-timestreamquery/Makefile b/devel/rubygem-aws-sdk-timestreamquery/Makefile
index 394c5d45f27c..971118d2f36f 100644
--- a/devel/rubygem-aws-sdk-timestreamquery/Makefile
+++ b/devel/rubygem-aws-sdk-timestreamquery/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Timestream Query (Timestream Query)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestreamquery
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-timestreamwrite/Makefile b/devel/rubygem-aws-sdk-timestreamwrite/Makefile
index a411fedd211a..4d8fee1cb748 100644
--- a/devel/rubygem-aws-sdk-timestreamwrite/Makefile
+++ b/devel/rubygem-aws-sdk-timestreamwrite/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Timestream Write (Timestream Write)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestreamwrite
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-transcribeservice/Makefile b/devel/rubygem-aws-sdk-transcribeservice/Makefile
index 527e108bcf15..05e3ec96d786 100644
--- a/devel/rubygem-aws-sdk-transcribeservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribeservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Transcribe Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribeservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
index dc75ff96ae3f..3695a6bb68c8 100644
--- a/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
+++ b/devel/rubygem-aws-sdk-transcribestreamingservice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Transcribe Streaming Service
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribestreamingservice
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-transfer/Makefile b/devel/rubygem-aws-sdk-transfer/Makefile
index 6d92f179bfa1..33ab5ffa6a98 100644
--- a/devel/rubygem-aws-sdk-transfer/Makefile
+++ b/devel/rubygem-aws-sdk-transfer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Transfer for SFTP (AWS Transfer)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transfer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-translate/Makefile b/devel/rubygem-aws-sdk-translate/Makefile
index c9326276b471..1a0872ae34d4 100644
--- a/devel/rubygem-aws-sdk-translate/Makefile
+++ b/devel/rubygem-aws-sdk-translate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Translate
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-translate
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-voiceid/Makefile b/devel/rubygem-aws-sdk-voiceid/Makefile
index be4e3e4b94b9..7ab6b704f6d0 100644
--- a/devel/rubygem-aws-sdk-voiceid/Makefile
+++ b/devel/rubygem-aws-sdk-voiceid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon Voice ID
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-voiceid
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-waf/Makefile b/devel/rubygem-aws-sdk-waf/Makefile
index 965353a8459e..cf8739efe58d 100644
--- a/devel/rubygem-aws-sdk-waf/Makefile
+++ b/devel/rubygem-aws-sdk-waf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS WAF (WAF)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-waf
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-wafregional/Makefile b/devel/rubygem-aws-sdk-wafregional/Makefile
index aaa00684b680..bebd90fd2248 100644
--- a/devel/rubygem-aws-sdk-wafregional/Makefile
+++ b/devel/rubygem-aws-sdk-wafregional/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS WAF Regional (WAF Regional)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafregional
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-wafv2/Makefile b/devel/rubygem-aws-sdk-wafv2/Makefile
index 5ee2f616e5a6..358d843bb998 100644
--- a/devel/rubygem-aws-sdk-wafv2/Makefile
+++ b/devel/rubygem-aws-sdk-wafv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS WAFV2 (WAFV2)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-wellarchitected/Makefile b/devel/rubygem-aws-sdk-wellarchitected/Makefile
index 7b8405051794..bb3026cdcb6a 100644
--- a/devel/rubygem-aws-sdk-wellarchitected/Makefile
+++ b/devel/rubygem-aws-sdk-wellarchitected/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS Well-Architected Tool (Well-Architected)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wellarchitected
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-workdocs/Makefile b/devel/rubygem-aws-sdk-workdocs/Makefile
index 94f037888b10..9b891d5b910b 100644
--- a/devel/rubygem-aws-sdk-workdocs/Makefile
+++ b/devel/rubygem-aws-sdk-workdocs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon WorkDocs
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workdocs
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-worklink/Makefile b/devel/rubygem-aws-sdk-worklink/Makefile
index ce6b9d80e113..32edca86404d 100644
--- a/devel/rubygem-aws-sdk-worklink/Makefile
+++ b/devel/rubygem-aws-sdk-worklink/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon WorkLink (WorkLink)
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-worklink
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-workmail/Makefile b/devel/rubygem-aws-sdk-workmail/Makefile
index 605ad01d4ef9..00a874581ea1 100644
--- a/devel/rubygem-aws-sdk-workmail/Makefile
+++ b/devel/rubygem-aws-sdk-workmail/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon WorkMail
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmail
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
index d35f5a4f3594..6a1d4d8820d4 100644
--- a/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
+++ b/devel/rubygem-aws-sdk-workmailmessageflow/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon WorkMail Message Flow
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmailmessageflow
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-workspaces/Makefile b/devel/rubygem-aws-sdk-workspaces/Makefile
index ee5b46d55784..47aeaef2c63b 100644
--- a/devel/rubygem-aws-sdk-workspaces/Makefile
+++ b/devel/rubygem-aws-sdk-workspaces/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon WorkSpaces
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-workspacesweb/Makefile b/devel/rubygem-aws-sdk-workspacesweb/Makefile
index 0beb6d089b49..9ccbc3059acb 100644
--- a/devel/rubygem-aws-sdk-workspacesweb/Makefile
+++ b/devel/rubygem-aws-sdk-workspacesweb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for Amazon WorkSpaces Web
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspacesweb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk-xray/Makefile b/devel/rubygem-aws-sdk-xray/Makefile
index b2737ef4f2dd..6832b8d1ddef 100644
--- a/devel/rubygem-aws-sdk-xray/Makefile
+++ b/devel/rubygem-aws-sdk-xray/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Official AWS Ruby gem for AWS X-Ray
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-xray
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk/Makefile b/devel/rubygem-aws-sdk/Makefile
index 75b7648b31da..3c989b138dbf 100644
--- a/devel/rubygem-aws-sdk/Makefile
+++ b/devel/rubygem-aws-sdk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby
+WWW= https://github.com/aws/aws-sdk-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sdk2/Makefile b/devel/rubygem-aws-sdk2/Makefile
index 70d6d706f6d8..219af055d2d4 100644
--- a/devel/rubygem-aws-sdk2/Makefile
+++ b/devel/rubygem-aws-sdk2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= AWS SDK for Ruby
+WWW= https://github.com/aws/aws-sdk-ruby
LICENSE= APACHE20
diff --git a/devel/rubygem-aws-sigv2/Makefile b/devel/rubygem-aws-sigv2/Makefile
index 98bb72c0b9f2..53c390a9d793 100644
--- a/devel/rubygem-aws-sigv2/Makefile
+++ b/devel/rubygem-aws-sigv2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Amazon Web Services Signature Version 2 signing library
+WWW= https://github.com/aws/aws-sdk-ruby/tree/master/gems/aws-sigv2
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-aws-sigv4/Makefile b/devel/rubygem-aws-sigv4/Makefile
index 24ca85f146c8..2767be4b8530 100644
--- a/devel/rubygem-aws-sigv4/Makefile
+++ b/devel/rubygem-aws-sigv4/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Amazon Web Services Signature Version 4 signing library
+WWW= https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sigv4
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-axiom-types/Makefile b/devel/rubygem-axiom-types/Makefile
index 51a10a74a7fd..8548a285a86b 100644
--- a/devel/rubygem-axiom-types/Makefile
+++ b/devel/rubygem-axiom-types/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Abstract types for logic programming in Ruby
+WWW= https://github.com/dkubb/axiom-types
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-azure-storage-blob/Makefile b/devel/rubygem-azure-storage-blob/Makefile
index 6a85f324e1bf..9ff5ed12e903 100644
--- a/devel/rubygem-azure-storage-blob/Makefile
+++ b/devel/rubygem-azure-storage-blob/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Blob Client Library for Ruby
+WWW= https://github.com/Azure/azure-storage-ruby/tree/master/blob
LICENSE= MIT
diff --git a/devel/rubygem-azure-storage-common/Makefile b/devel/rubygem-azure-storage-common/Makefile
index 81a1a4efe9df..4bbc0b913a3e 100644
--- a/devel/rubygem-azure-storage-common/Makefile
+++ b/devel/rubygem-azure-storage-common/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Common Client Library for Ruby
+WWW= https://github.com/Azure/azure-storage-ruby/tree/master/common
LICENSE= MIT
diff --git a/devel/rubygem-azure-storage-file/Makefile b/devel/rubygem-azure-storage-file/Makefile
index 8d4ca839c33e..285be1628439 100644
--- a/devel/rubygem-azure-storage-file/Makefile
+++ b/devel/rubygem-azure-storage-file/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage File Client Library for Ruby
+WWW= https://github.com/Azure/azure-storage-ruby/tree/master/file
LICENSE= MIT
diff --git a/devel/rubygem-azure-storage-queue/Makefile b/devel/rubygem-azure-storage-queue/Makefile
index 22f419e5b428..7dc4b7f22373 100644
--- a/devel/rubygem-azure-storage-queue/Makefile
+++ b/devel/rubygem-azure-storage-queue/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Queue Client Library for Ruby
+WWW= https://github.com/Azure/azure-storage-ruby/tree/master/queue
LICENSE= MIT
diff --git a/devel/rubygem-azure-storage-table/Makefile b/devel/rubygem-azure-storage-table/Makefile
index a9e689057eb8..492c2db117ca 100644
--- a/devel/rubygem-azure-storage-table/Makefile
+++ b/devel/rubygem-azure-storage-table/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Table Client Library for Ruby
+WWW= https://github.com/Azure/azure-storage-ruby/tree/master/table
LICENSE= MIT
diff --git a/devel/rubygem-azure-storage/Makefile b/devel/rubygem-azure-storage/Makefile
index 9c2d720b38c1..b98a621f5b56 100644
--- a/devel/rubygem-azure-storage/Makefile
+++ b/devel/rubygem-azure-storage/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Client Library for Ruby
+WWW= https://github.com/Azure/azure-storage-ruby
LICENSE= MIT
diff --git a/devel/rubygem-azure_cognitiveservices_anomalydetector/Makefile b/devel/rubygem-azure_cognitiveservices_anomalydetector/Makefile
index 5032bea94e9e..3638fd5aca6b 100644
--- a/devel/rubygem-azure_cognitiveservices_anomalydetector/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_anomalydetector/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Anomaly Detector Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_anomalydetector
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_autosuggest/Makefile b/devel/rubygem-azure_cognitiveservices_autosuggest/Makefile
index 5ceae986fbc1..2a361afd2d90 100644
--- a/devel/rubygem-azure_cognitiveservices_autosuggest/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_autosuggest/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Auto Suggest Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_autosuggest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_computervision/Makefile b/devel/rubygem-azure_cognitiveservices_computervision/Makefile
index 7936ffd6b7c7..f05f0719805a 100644
--- a/devel/rubygem-azure_cognitiveservices_computervision/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_computervision/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Computer Vision Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_computervision
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_contentmoderator/Makefile b/devel/rubygem-azure_cognitiveservices_contentmoderator/Makefile
index 2e30f6081b19..2117d1f235e3 100644
--- a/devel/rubygem-azure_cognitiveservices_contentmoderator/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_contentmoderator/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Content Moderator Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_contentmoderator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_customimagesearch/Makefile b/devel/rubygem-azure_cognitiveservices_customimagesearch/Makefile
index 149ccd82476f..d2b60289f184 100644
--- a/devel/rubygem-azure_cognitiveservices_customimagesearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_customimagesearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Custom Image Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customimagesearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_customsearch/Makefile b/devel/rubygem-azure_cognitiveservices_customsearch/Makefile
index 260aeb9a835d..6f18ded8101b 100644
--- a/devel/rubygem-azure_cognitiveservices_customsearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_customsearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Custom Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customsearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_customvisionprediction/Makefile b/devel/rubygem-azure_cognitiveservices_customvisionprediction/Makefile
index 0b85534f2a94..a1f4af36b056 100644
--- a/devel/rubygem-azure_cognitiveservices_customvisionprediction/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_customvisionprediction/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Cognitive Services Custom Vision Prediction Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customvisionprediction
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_customvisiontraining/Makefile b/devel/rubygem-azure_cognitiveservices_customvisiontraining/Makefile
index e91e0859b55e..1d54ba89bc0b 100644
--- a/devel/rubygem-azure_cognitiveservices_customvisiontraining/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_customvisiontraining/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Custom Vision Training Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customvisiontraining
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_entitysearch/Makefile b/devel/rubygem-azure_cognitiveservices_entitysearch/Makefile
index a7206fa79f29..d85096e26ef6 100644
--- a/devel/rubygem-azure_cognitiveservices_entitysearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_entitysearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Entity Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_entitysearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_face/Makefile b/devel/rubygem-azure_cognitiveservices_face/Makefile
index 91146bdc456c..9e6d3d9b2336 100644
--- a/devel/rubygem-azure_cognitiveservices_face/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_face/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Face Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_face
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_formrecognizer/Makefile b/devel/rubygem-azure_cognitiveservices_formrecognizer/Makefile
index ce1b80407125..187bf9f777d6 100644
--- a/devel/rubygem-azure_cognitiveservices_formrecognizer/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_formrecognizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitiveservices Form Recognizer Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_formrecognizer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_imagesearch/Makefile b/devel/rubygem-azure_cognitiveservices_imagesearch/Makefile
index b39d2e8b52b7..162450624399 100644
--- a/devel/rubygem-azure_cognitiveservices_imagesearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_imagesearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Image Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_imagesearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_localsearch/Makefile b/devel/rubygem-azure_cognitiveservices_localsearch/Makefile
index 3e5161d00e0f..166af282d366 100644
--- a/devel/rubygem-azure_cognitiveservices_localsearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_localsearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Local Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_localsearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_luisauthoring/Makefile b/devel/rubygem-azure_cognitiveservices_luisauthoring/Makefile
index 8e547346ff1b..3165134130ef 100644
--- a/devel/rubygem-azure_cognitiveservices_luisauthoring/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_luisauthoring/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services LUIS Runtime Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_luisauthoring
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_luisruntime/Makefile b/devel/rubygem-azure_cognitiveservices_luisruntime/Makefile
index 3f9463864e66..5b117919c11a 100644
--- a/devel/rubygem-azure_cognitiveservices_luisruntime/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_luisruntime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services LUIS Runtime Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_luisruntime
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_newssearch/Makefile b/devel/rubygem-azure_cognitiveservices_newssearch/Makefile
index a4deee2f5162..ef1c56718bc7 100644
--- a/devel/rubygem-azure_cognitiveservices_newssearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_newssearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services News Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_newssearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_personalizer/Makefile b/devel/rubygem-azure_cognitiveservices_personalizer/Makefile
index c2b64e89ef93..3e31509838be 100644
--- a/devel/rubygem-azure_cognitiveservices_personalizer/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_personalizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitiveservices Personalizer Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_personalizer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_qnamaker/Makefile b/devel/rubygem-azure_cognitiveservices_qnamaker/Makefile
index 3e6e4d3f92a2..598f02264aff 100644
--- a/devel/rubygem-azure_cognitiveservices_qnamaker/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_qnamaker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services QnAMaker Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_qnamaker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_qnamakerruntime/Makefile b/devel/rubygem-azure_cognitiveservices_qnamakerruntime/Makefile
index 2da3aca3d98c..c9204fdf2fd3 100644
--- a/devel/rubygem-azure_cognitiveservices_qnamakerruntime/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_qnamakerruntime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure CognitiveservicesQnamakerruntime Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_qnamakerruntime
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_spellcheck/Makefile b/devel/rubygem-azure_cognitiveservices_spellcheck/Makefile
index c6e11993581e..88bebffc977f 100644
--- a/devel/rubygem-azure_cognitiveservices_spellcheck/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_spellcheck/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Spell Check Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_spellcheck
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_textanalytics/Makefile b/devel/rubygem-azure_cognitiveservices_textanalytics/Makefile
index c95181b7c62f..00e545fe4fca 100644
--- a/devel/rubygem-azure_cognitiveservices_textanalytics/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_textanalytics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Text Analytics Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_textanalytics
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_videosearch/Makefile b/devel/rubygem-azure_cognitiveservices_videosearch/Makefile
index 03f90e30da22..e09f1bc90bf6 100644
--- a/devel/rubygem-azure_cognitiveservices_videosearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_videosearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Video Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_videosearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_visualsearch/Makefile b/devel/rubygem-azure_cognitiveservices_visualsearch/Makefile
index 853a12ffd621..106a5905ce64 100644
--- a/devel/rubygem-azure_cognitiveservices_visualsearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_visualsearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Visual Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_visualsearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_cognitiveservices_websearch/Makefile b/devel/rubygem-azure_cognitiveservices_websearch/Makefile
index 4902b78a9c7c..e3be4ddd1ce5 100644
--- a/devel/rubygem-azure_cognitiveservices_websearch/Makefile
+++ b/devel/rubygem-azure_cognitiveservices_websearch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Web Search Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_websearch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_event_grid/Makefile b/devel/rubygem-azure_event_grid/Makefile
index 1a860500bd0c..a24dc7c93461 100644
--- a/devel/rubygem-azure_event_grid/Makefile
+++ b/devel/rubygem-azure_event_grid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Event Grid Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_event_grid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_graph_rbac/Makefile b/devel/rubygem-azure_graph_rbac/Makefile
index 21730c64a984..2f645994bfdc 100644
--- a/devel/rubygem-azure_graph_rbac/Makefile
+++ b/devel/rubygem-azure_graph_rbac/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Active Directory Graph Rbac Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_graph_rbac
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_key_vault/Makefile b/devel/rubygem-azure_key_vault/Makefile
index aa05d2dc59c0..1e0d79aab62f 100644
--- a/devel/rubygem-azure_key_vault/Makefile
+++ b/devel/rubygem-azure_key_vault/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Key Vault Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_key_vault
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_adhybridhealth_service/Makefile b/devel/rubygem-azure_mgmt_adhybridhealth_service/Makefile
index 768bf641161d..485846e54dad 100644
--- a/devel/rubygem-azure_mgmt_adhybridhealth_service/Makefile
+++ b/devel/rubygem-azure_mgmt_adhybridhealth_service/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure AD Hybrid Health Service Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_adhybridhealth_service
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_advisor/Makefile b/devel/rubygem-azure_mgmt_advisor/Makefile
index 451aad45f3ee..5033d19db1c0 100644
--- a/devel/rubygem-azure_mgmt_advisor/Makefile
+++ b/devel/rubygem-azure_mgmt_advisor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Advisor Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_advisor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_alerts_management/Makefile b/devel/rubygem-azure_mgmt_alerts_management/Makefile
index 29f9f543d248..e43e5043d8b1 100644
--- a/devel/rubygem-azure_mgmt_alerts_management/Makefile
+++ b/devel/rubygem-azure_mgmt_alerts_management/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Alerts Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_alerts_management
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_analysis_services/Makefile b/devel/rubygem-azure_mgmt_analysis_services/Makefile
index 94578f04aa54..4cc04f6bc517 100644
--- a/devel/rubygem-azure_mgmt_analysis_services/Makefile
+++ b/devel/rubygem-azure_mgmt_analysis_services/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Analysis Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_analysis_services
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_api_management/Makefile b/devel/rubygem-azure_mgmt_api_management/Makefile
index 7ffb6a2f2695..2424f99a15ec 100644
--- a/devel/rubygem-azure_mgmt_api_management/Makefile
+++ b/devel/rubygem-azure_mgmt_api_management/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure API Management Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_api_management
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_appconfiguration/Makefile b/devel/rubygem-azure_mgmt_appconfiguration/Makefile
index e0ccce87b8db..7f17b4b2104f 100644
--- a/devel/rubygem-azure_mgmt_appconfiguration/Makefile
+++ b/devel/rubygem-azure_mgmt_appconfiguration/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Appconfiguration Client Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_appconfiguration
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_attestation/Makefile b/devel/rubygem-azure_mgmt_attestation/Makefile
index b9c8076ab8ee..c4d24ae590e7 100644
--- a/devel/rubygem-azure_mgmt_attestation/Makefile
+++ b/devel/rubygem-azure_mgmt_attestation/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Attestation Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_attestation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_authorization/Makefile b/devel/rubygem-azure_mgmt_authorization/Makefile
index 43a191cf1606..b064b5a04bea 100644
--- a/devel/rubygem-azure_mgmt_authorization/Makefile
+++ b/devel/rubygem-azure_mgmt_authorization/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Role Based Authorization Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_authorization
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_automanage/Makefile b/devel/rubygem-azure_mgmt_automanage/Makefile
index 7c9a195b289d..7ff376841883 100644
--- a/devel/rubygem-azure_mgmt_automanage/Makefile
+++ b/devel/rubygem-azure_mgmt_automanage/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Automanage Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_automanage
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_automation/Makefile b/devel/rubygem-azure_mgmt_automation/Makefile
index b097bf0d0f92..c630dad80347 100644
--- a/devel/rubygem-azure_mgmt_automation/Makefile
+++ b/devel/rubygem-azure_mgmt_automation/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Automation Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_automation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_azurestack/Makefile b/devel/rubygem-azure_mgmt_azurestack/Makefile
index 8249a65530bf..eacf0c5b476b 100644
--- a/devel/rubygem-azure_mgmt_azurestack/Makefile
+++ b/devel/rubygem-azure_mgmt_azurestack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Azure Stack Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_azurestack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_azurestack_hci/Makefile b/devel/rubygem-azure_mgmt_azurestack_hci/Makefile
index 988427a0c992..ee288ea1301c 100644
--- a/devel/rubygem-azure_mgmt_azurestack_hci/Makefile
+++ b/devel/rubygem-azure_mgmt_azurestack_hci/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Azure Stack HCI Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_azurestack_hci
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_batch/Makefile b/devel/rubygem-azure_mgmt_batch/Makefile
index 7f291b978e58..1eb8abf10baf 100644
--- a/devel/rubygem-azure_mgmt_batch/Makefile
+++ b/devel/rubygem-azure_mgmt_batch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Batch Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_batch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_batchai/Makefile b/devel/rubygem-azure_mgmt_batchai/Makefile
index 2a75cfa2530a..20e339439b63 100644
--- a/devel/rubygem-azure_mgmt_batchai/Makefile
+++ b/devel/rubygem-azure_mgmt_batchai/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Batch AI Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_batchai
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_billing/Makefile b/devel/rubygem-azure_mgmt_billing/Makefile
index 3f5266c4445b..916788bc11e7 100644
--- a/devel/rubygem-azure_mgmt_billing/Makefile
+++ b/devel/rubygem-azure_mgmt_billing/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Billing Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_billing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_bot_service/Makefile b/devel/rubygem-azure_mgmt_bot_service/Makefile
index 131ca015c530..b9e8dd723d1a 100644
--- a/devel/rubygem-azure_mgmt_bot_service/Makefile
+++ b/devel/rubygem-azure_mgmt_bot_service/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Bot Service Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_bot_service
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_cdn/Makefile b/devel/rubygem-azure_mgmt_cdn/Makefile
index fe565e0a246d..a36fb0681d14 100644
--- a/devel/rubygem-azure_mgmt_cdn/Makefile
+++ b/devel/rubygem-azure_mgmt_cdn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure CDN Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cdn
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_cognitive_services/Makefile b/devel/rubygem-azure_mgmt_cognitive_services/Makefile
index 863d607db6c8..b6847bd026f7 100644
--- a/devel/rubygem-azure_mgmt_cognitive_services/Makefile
+++ b/devel/rubygem-azure_mgmt_cognitive_services/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cognitive Services Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cognitive_services
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_commerce/Makefile b/devel/rubygem-azure_mgmt_commerce/Makefile
index 98ed9ab4eb08..5ac413f8db73 100644
--- a/devel/rubygem-azure_mgmt_commerce/Makefile
+++ b/devel/rubygem-azure_mgmt_commerce/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Commerce Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_commerce
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_compute/Makefile b/devel/rubygem-azure_mgmt_compute/Makefile
index 38c4ac764766..4bb58f581c9e 100644
--- a/devel/rubygem-azure_mgmt_compute/Makefile
+++ b/devel/rubygem-azure_mgmt_compute/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Compute Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_compute
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_consumption/Makefile b/devel/rubygem-azure_mgmt_consumption/Makefile
index 84fcd2b778f6..84e4e0aaa0e6 100644
--- a/devel/rubygem-azure_mgmt_consumption/Makefile
+++ b/devel/rubygem-azure_mgmt_consumption/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Consumption Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_consumption
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_container_instance/Makefile b/devel/rubygem-azure_mgmt_container_instance/Makefile
index 126a30d1da97..57e4162c423b 100644
--- a/devel/rubygem-azure_mgmt_container_instance/Makefile
+++ b/devel/rubygem-azure_mgmt_container_instance/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Container Instance Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_container_instance
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_container_registry/Makefile b/devel/rubygem-azure_mgmt_container_registry/Makefile
index c13d8e1e0957..146acc1901f3 100644
--- a/devel/rubygem-azure_mgmt_container_registry/Makefile
+++ b/devel/rubygem-azure_mgmt_container_registry/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Container Registry Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_container_registry
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_container_service/Makefile b/devel/rubygem-azure_mgmt_container_service/Makefile
index d1820dbfa405..cd1541b0037b 100644
--- a/devel/rubygem-azure_mgmt_container_service/Makefile
+++ b/devel/rubygem-azure_mgmt_container_service/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Container Service Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_container_service
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_cosmosdb/Makefile b/devel/rubygem-azure_mgmt_cosmosdb/Makefile
index 7c343435631d..90c76b3ff3f6 100644
--- a/devel/rubygem-azure_mgmt_cosmosdb/Makefile
+++ b/devel/rubygem-azure_mgmt_cosmosdb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Cosmos DB Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cosmosdb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_cost_management/Makefile b/devel/rubygem-azure_mgmt_cost_management/Makefile
index 056ea6ac123e..8052603911dd 100644
--- a/devel/rubygem-azure_mgmt_cost_management/Makefile
+++ b/devel/rubygem-azure_mgmt_cost_management/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure CostManagement Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cost_management
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_customer_insights/Makefile b/devel/rubygem-azure_mgmt_customer_insights/Makefile
index 40d1220254cb..e96c64b5d7c6 100644
--- a/devel/rubygem-azure_mgmt_customer_insights/Makefile
+++ b/devel/rubygem-azure_mgmt_customer_insights/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Customer Insights Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_customer_insights
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_data_factory/Makefile b/devel/rubygem-azure_mgmt_data_factory/Makefile
index 0ed689346f7f..fbdac00d8b72 100644
--- a/devel/rubygem-azure_mgmt_data_factory/Makefile
+++ b/devel/rubygem-azure_mgmt_data_factory/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Data_Factory Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_data_factory
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_data_migration/Makefile b/devel/rubygem-azure_mgmt_data_migration/Makefile
index b55044dd7c32..b1bcd1796b85 100644
--- a/devel/rubygem-azure_mgmt_data_migration/Makefile
+++ b/devel/rubygem-azure_mgmt_data_migration/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Data Migration Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_data_migration
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_databox/Makefile b/devel/rubygem-azure_mgmt_databox/Makefile
index c47d87748ad7..9bcb19963b78 100644
--- a/devel/rubygem-azure_mgmt_databox/Makefile
+++ b/devel/rubygem-azure_mgmt_databox/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Databox Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_databox
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_datalake_analytics/Makefile b/devel/rubygem-azure_mgmt_datalake_analytics/Makefile
index 506cdf25f7a7..155a23986c6f 100644
--- a/devel/rubygem-azure_mgmt_datalake_analytics/Makefile
+++ b/devel/rubygem-azure_mgmt_datalake_analytics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Provider DataLake Analytics Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_datalake_analytics
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_datalake_store/Makefile b/devel/rubygem-azure_mgmt_datalake_store/Makefile
index ef666e513e01..2823c43e3aea 100644
--- a/devel/rubygem-azure_mgmt_datalake_store/Makefile
+++ b/devel/rubygem-azure_mgmt_datalake_store/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Provider DataLake Store Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_datalake_store
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_datashare/Makefile b/devel/rubygem-azure_mgmt_datashare/Makefile
index 4e35093b4a6c..1730daf94854 100644
--- a/devel/rubygem-azure_mgmt_datashare/Makefile
+++ b/devel/rubygem-azure_mgmt_datashare/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Datashare Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_datashare
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_deployment_manager/Makefile b/devel/rubygem-azure_mgmt_deployment_manager/Makefile
index 4949a4e23873..3e51cbf4d0bd 100644
--- a/devel/rubygem-azure_mgmt_deployment_manager/Makefile
+++ b/devel/rubygem-azure_mgmt_deployment_manager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure DeploymentManager Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_deployment_manager
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_dev_spaces/Makefile b/devel/rubygem-azure_mgmt_dev_spaces/Makefile
index 48d046e56675..3af73fd12f8a 100644
--- a/devel/rubygem-azure_mgmt_dev_spaces/Makefile
+++ b/devel/rubygem-azure_mgmt_dev_spaces/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Management DevSpaces Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_dev_spaces
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_devtestlabs/Makefile b/devel/rubygem-azure_mgmt_devtestlabs/Makefile
index 29465bcb618c..9eafea75c1fa 100644
--- a/devel/rubygem-azure_mgmt_devtestlabs/Makefile
+++ b/devel/rubygem-azure_mgmt_devtestlabs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Dev Test Lab Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_devtestlabs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_digitaltwins/Makefile b/devel/rubygem-azure_mgmt_digitaltwins/Makefile
index 8379c3dd9268..b780f5d47f45 100644
--- a/devel/rubygem-azure_mgmt_digitaltwins/Makefile
+++ b/devel/rubygem-azure_mgmt_digitaltwins/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Digital Twins Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_digitaltwins
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_dns/Makefile b/devel/rubygem-azure_mgmt_dns/Makefile
index e588abed0719..19ce77b2c85a 100644
--- a/devel/rubygem-azure_mgmt_dns/Makefile
+++ b/devel/rubygem-azure_mgmt_dns/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Dns Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_dns
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_edgegateway/Makefile b/devel/rubygem-azure_mgmt_edgegateway/Makefile
index fec40e3bd02a..85f33fba5ab2 100644
--- a/devel/rubygem-azure_mgmt_edgegateway/Makefile
+++ b/devel/rubygem-azure_mgmt_edgegateway/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Edge Gateway Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_edgegateway
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_event_grid/Makefile b/devel/rubygem-azure_mgmt_event_grid/Makefile
index 56a9d60b3b6b..8929baf42d3f 100644
--- a/devel/rubygem-azure_mgmt_event_grid/Makefile
+++ b/devel/rubygem-azure_mgmt_event_grid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Event Grid Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_event_grid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_event_hub/Makefile b/devel/rubygem-azure_mgmt_event_hub/Makefile
index c2107ebac233..a2bad1224f56 100644
--- a/devel/rubygem-azure_mgmt_event_hub/Makefile
+++ b/devel/rubygem-azure_mgmt_event_hub/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Event Hub Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_event_hub
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_features/Makefile b/devel/rubygem-azure_mgmt_features/Makefile
index b9e50636f767..ef4b2e5f7f3d 100644
--- a/devel/rubygem-azure_mgmt_features/Makefile
+++ b/devel/rubygem-azure_mgmt_features/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Provider Feature Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_features
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_hanaonazure/Makefile b/devel/rubygem-azure_mgmt_hanaonazure/Makefile
index c54cfb7bea50..8f398b25f7e2 100644
--- a/devel/rubygem-azure_mgmt_hanaonazure/Makefile
+++ b/devel/rubygem-azure_mgmt_hanaonazure/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Hanaonazure Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_hanaonazure
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_hdinsight/Makefile b/devel/rubygem-azure_mgmt_hdinsight/Makefile
index 3c243fa19092..6ea2080c9d74 100644
--- a/devel/rubygem-azure_mgmt_hdinsight/Makefile
+++ b/devel/rubygem-azure_mgmt_hdinsight/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Hdinsight Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_hdinsight
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_hybrid_compute/Makefile b/devel/rubygem-azure_mgmt_hybrid_compute/Makefile
index 72ba219a7c4a..3e29f9b36047 100644
--- a/devel/rubygem-azure_mgmt_hybrid_compute/Makefile
+++ b/devel/rubygem-azure_mgmt_hybrid_compute/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Hybrid Compute Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_hybrid_compute
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_import_export/Makefile b/devel/rubygem-azure_mgmt_import_export/Makefile
index c1a4fdc294d6..3a2543ad1c42 100644
--- a/devel/rubygem-azure_mgmt_import_export/Makefile
+++ b/devel/rubygem-azure_mgmt_import_export/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure ImportExport Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_import_export
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_iot_central/Makefile b/devel/rubygem-azure_mgmt_iot_central/Makefile
index a7c4878e57ae..ca991683a776 100644
--- a/devel/rubygem-azure_mgmt_iot_central/Makefile
+++ b/devel/rubygem-azure_mgmt_iot_central/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure IotCentral Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_iot_central
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_iot_hub/Makefile b/devel/rubygem-azure_mgmt_iot_hub/Makefile
index d2fa9363079c..a9efbd0f33ad 100644
--- a/devel/rubygem-azure_mgmt_iot_hub/Makefile
+++ b/devel/rubygem-azure_mgmt_iot_hub/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure IoT Hub Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_iot_hub
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_key_vault/Makefile b/devel/rubygem-azure_mgmt_key_vault/Makefile
index f8eb510e7470..4d0377fc7396 100644
--- a/devel/rubygem-azure_mgmt_key_vault/Makefile
+++ b/devel/rubygem-azure_mgmt_key_vault/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Management Key Vault Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_key_vault
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_kubernetes_configuration/Makefile b/devel/rubygem-azure_mgmt_kubernetes_configuration/Makefile
index b0e15c94669c..5a997d740b7f 100644
--- a/devel/rubygem-azure_mgmt_kubernetes_configuration/Makefile
+++ b/devel/rubygem-azure_mgmt_kubernetes_configuration/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure KubernetesConfiguration Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_kubernetes_configuration
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_kusto/Makefile b/devel/rubygem-azure_mgmt_kusto/Makefile
index 0c1b4aa3a2bc..8dd9cbbf9f6f 100644
--- a/devel/rubygem-azure_mgmt_kusto/Makefile
+++ b/devel/rubygem-azure_mgmt_kusto/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Kusto Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_kusto
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_labservices/Makefile b/devel/rubygem-azure_mgmt_labservices/Makefile
index 35e485bf7681..cf442c1b8bee 100644
--- a/devel/rubygem-azure_mgmt_labservices/Makefile
+++ b/devel/rubygem-azure_mgmt_labservices/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Labservices Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_labservices
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_links/Makefile b/devel/rubygem-azure_mgmt_links/Makefile
index e5f968159430..4e5e08d66fce 100644
--- a/devel/rubygem-azure_mgmt_links/Makefile
+++ b/devel/rubygem-azure_mgmt_links/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Links Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_links
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_locks/Makefile b/devel/rubygem-azure_mgmt_locks/Makefile
index b57b9724699b..be8f64d4842d 100644
--- a/devel/rubygem-azure_mgmt_locks/Makefile
+++ b/devel/rubygem-azure_mgmt_locks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Lock Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_locks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_logic/Makefile b/devel/rubygem-azure_mgmt_logic/Makefile
index caa869d95276..a595a23c068f 100644
--- a/devel/rubygem-azure_mgmt_logic/Makefile
+++ b/devel/rubygem-azure_mgmt_logic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Logic Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_logic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_machine_learning/Makefile b/devel/rubygem-azure_mgmt_machine_learning/Makefile
index b18e9ece6554..b9d5c8eaf76d 100644
--- a/devel/rubygem-azure_mgmt_machine_learning/Makefile
+++ b/devel/rubygem-azure_mgmt_machine_learning/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Machine Learning Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_machine_learning
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_machine_learning_services/Makefile b/devel/rubygem-azure_mgmt_machine_learning_services/Makefile
index 9e1c9d6cc34e..fa8882e8953f 100644
--- a/devel/rubygem-azure_mgmt_machine_learning_services/Makefile
+++ b/devel/rubygem-azure_mgmt_machine_learning_services/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Machine Learning Services Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_machine_learning_services
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_maintenance/Makefile b/devel/rubygem-azure_mgmt_maintenance/Makefile
index 8db76a99aca0..01fca21d4401 100644
--- a/devel/rubygem-azure_mgmt_maintenance/Makefile
+++ b/devel/rubygem-azure_mgmt_maintenance/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Maintenance Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_maintenance
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_managed_applications/Makefile b/devel/rubygem-azure_mgmt_managed_applications/Makefile
index 1b9c2317168f..6f438808550a 100644
--- a/devel/rubygem-azure_mgmt_managed_applications/Makefile
+++ b/devel/rubygem-azure_mgmt_managed_applications/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Managed Applications Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_managed_applications
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_mariadb/Makefile b/devel/rubygem-azure_mgmt_mariadb/Makefile
index b575212b0402..b7b5bf3f3a02 100644
--- a/devel/rubygem-azure_mgmt_mariadb/Makefile
+++ b/devel/rubygem-azure_mgmt_mariadb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure MariaDB Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_mariadb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_marketplace_ordering/Makefile b/devel/rubygem-azure_mgmt_marketplace_ordering/Makefile
index 7fd43455dd0d..ec7fce3beccd 100644
--- a/devel/rubygem-azure_mgmt_marketplace_ordering/Makefile
+++ b/devel/rubygem-azure_mgmt_marketplace_ordering/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Marketplace Ordering Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_marketplace_ordering
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_media_services/Makefile b/devel/rubygem-azure_mgmt_media_services/Makefile
index 40eee7f02142..47ee8bff83a7 100644
--- a/devel/rubygem-azure_mgmt_media_services/Makefile
+++ b/devel/rubygem-azure_mgmt_media_services/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Media Services Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_media_services
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_migrate/Makefile b/devel/rubygem-azure_mgmt_migrate/Makefile
index a32fdf02ac6c..0a3866006b04 100644
--- a/devel/rubygem-azure_mgmt_migrate/Makefile
+++ b/devel/rubygem-azure_mgmt_migrate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Migrate Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_migrate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_mixedreality/Makefile b/devel/rubygem-azure_mgmt_mixedreality/Makefile
index 1d344897b6e1..7e5140db65d5 100644
--- a/devel/rubygem-azure_mgmt_mixedreality/Makefile
+++ b/devel/rubygem-azure_mgmt_mixedreality/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Mixed Reality Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_mixedreality
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_monitor/Makefile b/devel/rubygem-azure_mgmt_monitor/Makefile
index 53564150cde1..d86241a38601 100644
--- a/devel/rubygem-azure_mgmt_monitor/Makefile
+++ b/devel/rubygem-azure_mgmt_monitor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Monitor Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_monitor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_msi/Makefile b/devel/rubygem-azure_mgmt_msi/Makefile
index 37788341914f..5444159dab1d 100644
--- a/devel/rubygem-azure_mgmt_msi/Makefile
+++ b/devel/rubygem-azure_mgmt_msi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Managed Service Identity Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_msi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_mysql/Makefile b/devel/rubygem-azure_mgmt_mysql/Makefile
index 478f17b30ad5..aae42510e3ff 100644
--- a/devel/rubygem-azure_mgmt_mysql/Makefile
+++ b/devel/rubygem-azure_mgmt_mysql/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure MySQL Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_mysql
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_netapp/Makefile b/devel/rubygem-azure_mgmt_netapp/Makefile
index 0d83f1a9739b..2157bac275d1 100644
--- a/devel/rubygem-azure_mgmt_netapp/Makefile
+++ b/devel/rubygem-azure_mgmt_netapp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure NetApp Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_netapp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_network/Makefile b/devel/rubygem-azure_mgmt_network/Makefile
index 79380cfa57fb..d2318e084216 100644
--- a/devel/rubygem-azure_mgmt_network/Makefile
+++ b/devel/rubygem-azure_mgmt_network/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Network Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_network
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_notification_hubs/Makefile b/devel/rubygem-azure_mgmt_notification_hubs/Makefile
index 430cacfd514d..f83994b96b0a 100644
--- a/devel/rubygem-azure_mgmt_notification_hubs/Makefile
+++ b/devel/rubygem-azure_mgmt_notification_hubs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Notification Hubs Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_notification_hubs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_operational_insights/Makefile b/devel/rubygem-azure_mgmt_operational_insights/Makefile
index 47f13dc3f867..3749820a14b2 100644
--- a/devel/rubygem-azure_mgmt_operational_insights/Makefile
+++ b/devel/rubygem-azure_mgmt_operational_insights/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Operational Insights Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_operational_insights
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_operations_management/Makefile b/devel/rubygem-azure_mgmt_operations_management/Makefile
index 13ccd8cf4a09..0aa86f80d517 100644
--- a/devel/rubygem-azure_mgmt_operations_management/Makefile
+++ b/devel/rubygem-azure_mgmt_operations_management/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure OperationsManagement Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_operations_management
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_peering/Makefile b/devel/rubygem-azure_mgmt_peering/Makefile
index 7a778af26421..4b96c09d3a44 100644
--- a/devel/rubygem-azure_mgmt_peering/Makefile
+++ b/devel/rubygem-azure_mgmt_peering/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Peering Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_peering
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_policy/Makefile b/devel/rubygem-azure_mgmt_policy/Makefile
index 920cc48b8598..d006a28d4319 100644
--- a/devel/rubygem-azure_mgmt_policy/Makefile
+++ b/devel/rubygem-azure_mgmt_policy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Policy Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_policy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_policy_insights/Makefile b/devel/rubygem-azure_mgmt_policy_insights/Makefile
index b3aaa7d2fe3b..c82e3c858924 100644
--- a/devel/rubygem-azure_mgmt_policy_insights/Makefile
+++ b/devel/rubygem-azure_mgmt_policy_insights/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Policy Insights Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_policy_insights
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_portal/Makefile b/devel/rubygem-azure_mgmt_portal/Makefile
index 51c3e9fc0bd4..58bb9dde7055 100644
--- a/devel/rubygem-azure_mgmt_portal/Makefile
+++ b/devel/rubygem-azure_mgmt_portal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Portal Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_portal
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_postgresql/Makefile b/devel/rubygem-azure_mgmt_postgresql/Makefile
index 760212edd24b..74d5357f7d9a 100644
--- a/devel/rubygem-azure_mgmt_postgresql/Makefile
+++ b/devel/rubygem-azure_mgmt_postgresql/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure PostgreSQL Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_postgresql
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_powerbi_dedicated/Makefile b/devel/rubygem-azure_mgmt_powerbi_dedicated/Makefile
index 5e5173c5ae98..b3d9482c0bdf 100644
--- a/devel/rubygem-azure_mgmt_powerbi_dedicated/Makefile
+++ b/devel/rubygem-azure_mgmt_powerbi_dedicated/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure PowerbiDedicated Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_powerbi_dedicated
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_powerbi_embedded/Makefile b/devel/rubygem-azure_mgmt_powerbi_embedded/Makefile
index ada34ad69720..024e2ddffd93 100644
--- a/devel/rubygem-azure_mgmt_powerbi_embedded/Makefile
+++ b/devel/rubygem-azure_mgmt_powerbi_embedded/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Power BI Embedded Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_powerbi_embedded
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_privatedns/Makefile b/devel/rubygem-azure_mgmt_privatedns/Makefile
index ab576d059f50..49ddb95c0c41 100644
--- a/devel/rubygem-azure_mgmt_privatedns/Makefile
+++ b/devel/rubygem-azure_mgmt_privatedns/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Private DNS Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_privatedns
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_recovery_services/Makefile b/devel/rubygem-azure_mgmt_recovery_services/Makefile
index aeccb287eca9..ac36f7ed93a2 100644
--- a/devel/rubygem-azure_mgmt_recovery_services/Makefile
+++ b/devel/rubygem-azure_mgmt_recovery_services/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Recovery Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_recovery_services
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_recovery_services_backup/Makefile b/devel/rubygem-azure_mgmt_recovery_services_backup/Makefile
index 8e66806b6ef4..ab37268a16eb 100644
--- a/devel/rubygem-azure_mgmt_recovery_services_backup/Makefile
+++ b/devel/rubygem-azure_mgmt_recovery_services_backup/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Recovery Services Backup Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_recovery_services_backup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_recovery_services_site_recovery/Makefile b/devel/rubygem-azure_mgmt_recovery_services_site_recovery/Makefile
index 1edace147cef..031cce75877c 100644
--- a/devel/rubygem-azure_mgmt_recovery_services_site_recovery/Makefile
+++ b/devel/rubygem-azure_mgmt_recovery_services_site_recovery/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Recovery Services Site Recovery Services Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_recovery_services_site_recovery
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_redis/Makefile b/devel/rubygem-azure_mgmt_redis/Makefile
index b0e530d70d29..74d659cca3b4 100644
--- a/devel/rubygem-azure_mgmt_redis/Makefile
+++ b/devel/rubygem-azure_mgmt_redis/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Redis Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_redis
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_relay/Makefile b/devel/rubygem-azure_mgmt_relay/Makefile
index fc73eeffc74e..b94644d341ba 100644
--- a/devel/rubygem-azure_mgmt_relay/Makefile
+++ b/devel/rubygem-azure_mgmt_relay/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Relay Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_relay
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_reservations/Makefile b/devel/rubygem-azure_mgmt_reservations/Makefile
index 9eb57ca07ee7..bc44017a5d04 100644
--- a/devel/rubygem-azure_mgmt_reservations/Makefile
+++ b/devel/rubygem-azure_mgmt_reservations/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Reservations Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_reservations
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_resource_health/Makefile b/devel/rubygem-azure_mgmt_resource_health/Makefile
index aabd5abc975a..7be09ac6ce7a 100644
--- a/devel/rubygem-azure_mgmt_resource_health/Makefile
+++ b/devel/rubygem-azure_mgmt_resource_health/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Health Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resource_health
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_resourcegraph/Makefile b/devel/rubygem-azure_mgmt_resourcegraph/Makefile
index efc9ca886cbc..d0b88a5c00c4 100644
--- a/devel/rubygem-azure_mgmt_resourcegraph/Makefile
+++ b/devel/rubygem-azure_mgmt_resourcegraph/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Resource Graph Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resourcegraph
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_resources/Makefile b/devel/rubygem-azure_mgmt_resources/Makefile
index b1b8f3598ce6..5ed0a9a73983 100644
--- a/devel/rubygem-azure_mgmt_resources/Makefile
+++ b/devel/rubygem-azure_mgmt_resources/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Resource Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resources
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_resources_management/Makefile b/devel/rubygem-azure_mgmt_resources_management/Makefile
index 88db0215dfcb..f3e1d604150b 100644
--- a/devel/rubygem-azure_mgmt_resources_management/Makefile
+++ b/devel/rubygem-azure_mgmt_resources_management/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Resources Management Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resources_management
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_scheduler/Makefile b/devel/rubygem-azure_mgmt_scheduler/Makefile
index 4a1181f31e33..dd832fda93f3 100644
--- a/devel/rubygem-azure_mgmt_scheduler/Makefile
+++ b/devel/rubygem-azure_mgmt_scheduler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Scheduler Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_scheduler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_search/Makefile b/devel/rubygem-azure_mgmt_search/Makefile
index e1fe070e1d98..1b5393fcabfd 100644
--- a/devel/rubygem-azure_mgmt_search/Makefile
+++ b/devel/rubygem-azure_mgmt_search/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Search Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_search
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_security/Makefile b/devel/rubygem-azure_mgmt_security/Makefile
index c5a8e6d6aadd..f1cd5f540bb1 100644
--- a/devel/rubygem-azure_mgmt_security/Makefile
+++ b/devel/rubygem-azure_mgmt_security/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Security Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_security
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_serialconsole/Makefile b/devel/rubygem-azure_mgmt_serialconsole/Makefile
index df09ed8cfc89..0248fbdf42df 100644
--- a/devel/rubygem-azure_mgmt_serialconsole/Makefile
+++ b/devel/rubygem-azure_mgmt_serialconsole/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Serial Console Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_serialconsole
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_service_bus/Makefile b/devel/rubygem-azure_mgmt_service_bus/Makefile
index e7f889ef137b..c23b5fd7824f 100644
--- a/devel/rubygem-azure_mgmt_service_bus/Makefile
+++ b/devel/rubygem-azure_mgmt_service_bus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Service Bus Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_service_bus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_service_fabric/Makefile b/devel/rubygem-azure_mgmt_service_fabric/Makefile
index 2b0d478bfb1c..73f1e4b56525 100644
--- a/devel/rubygem-azure_mgmt_service_fabric/Makefile
+++ b/devel/rubygem-azure_mgmt_service_fabric/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Service Fabric Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_service_fabric
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_signalr/Makefile b/devel/rubygem-azure_mgmt_signalr/Makefile
index fb8095790eba..daedc963e54b 100644
--- a/devel/rubygem-azure_mgmt_signalr/Makefile
+++ b/devel/rubygem-azure_mgmt_signalr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Signalr Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_signalr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_sql/Makefile b/devel/rubygem-azure_mgmt_sql/Makefile
index 6b583b39c1fa..2d6bb7a0adf9 100644
--- a/devel/rubygem-azure_mgmt_sql/Makefile
+++ b/devel/rubygem-azure_mgmt_sql/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure SQL Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_sql
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_sqlvirtualmachine/Makefile b/devel/rubygem-azure_mgmt_sqlvirtualmachine/Makefile
index bece7ec78a91..faaa3ae6c5ed 100644
--- a/devel/rubygem-azure_mgmt_sqlvirtualmachine/Makefile
+++ b/devel/rubygem-azure_mgmt_sqlvirtualmachine/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure SQL Virtual Machine Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_sqlvirtualmachine
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_stor_simple8000_series/Makefile b/devel/rubygem-azure_mgmt_stor_simple8000_series/Makefile
index 47cc3ef6dbcb..0618e9988e07 100644
--- a/devel/rubygem-azure_mgmt_stor_simple8000_series/Makefile
+++ b/devel/rubygem-azure_mgmt_stor_simple8000_series/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure Stor Simple 8000 Series Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_stor_simple8000_series
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_storage/Makefile b/devel/rubygem-azure_mgmt_storage/Makefile
index 939ec8d8e709..ea8fc6a485d1 100644
--- a/devel/rubygem-azure_mgmt_storage/Makefile
+++ b/devel/rubygem-azure_mgmt_storage/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storage Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_storage
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_storagecache/Makefile b/devel/rubygem-azure_mgmt_storagecache/Makefile
index 4b7fe4d13c67..0438c81a7b5b 100644
--- a/devel/rubygem-azure_mgmt_storagecache/Makefile
+++ b/devel/rubygem-azure_mgmt_storagecache/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Storagecache Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_storagecache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_storagesync/Makefile b/devel/rubygem-azure_mgmt_storagesync/Makefile
index 13023119e8d5..52c25593ecc9 100644
--- a/devel/rubygem-azure_mgmt_storagesync/Makefile
+++ b/devel/rubygem-azure_mgmt_storagesync/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Microsoft Azure StorageSync Library for Ruby Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_storagesync
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_stream_analytics/Makefile b/devel/rubygem-azure_mgmt_stream_analytics/Makefile
index 1e1b7fe6534b..13e973f700e3 100644
--- a/devel/rubygem-azure_mgmt_stream_analytics/Makefile
+++ b/devel/rubygem-azure_mgmt_stream_analytics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Stream Analytics Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_stream_analytics
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_subscriptions/Makefile b/devel/rubygem-azure_mgmt_subscriptions/Makefile
index c58ae0ec2470..5dde8c3eb6ac 100644
--- a/devel/rubygem-azure_mgmt_subscriptions/Makefile
+++ b/devel/rubygem-azure_mgmt_subscriptions/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Subscription Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_subscriptions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_support/Makefile b/devel/rubygem-azure_mgmt_support/Makefile
index a685b1ffe7db..b8e858d98e9b 100644
--- a/devel/rubygem-azure_mgmt_support/Makefile
+++ b/devel/rubygem-azure_mgmt_support/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Support Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_support
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_synapse/Makefile b/devel/rubygem-azure_mgmt_synapse/Makefile
index b7b6bf53bc36..5cb8ff2ae71a 100644
--- a/devel/rubygem-azure_mgmt_synapse/Makefile
+++ b/devel/rubygem-azure_mgmt_synapse/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Synapse Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_synapse
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_time_series_insights/Makefile b/devel/rubygem-azure_mgmt_time_series_insights/Makefile
index d6ad9b3d58e7..629a8d10c08e 100644
--- a/devel/rubygem-azure_mgmt_time_series_insights/Makefile
+++ b/devel/rubygem-azure_mgmt_time_series_insights/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Time Series Insights Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_time_series_insights
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_traffic_manager/Makefile b/devel/rubygem-azure_mgmt_traffic_manager/Makefile
index fd71ca640ae2..d6feb21f2542 100644
--- a/devel/rubygem-azure_mgmt_traffic_manager/Makefile
+++ b/devel/rubygem-azure_mgmt_traffic_manager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Traffic Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_traffic_manager
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_vmware_cloudsimple/Makefile b/devel/rubygem-azure_mgmt_vmware_cloudsimple/Makefile
index a2c5cfdc2699..49553268ae3b 100644
--- a/devel/rubygem-azure_mgmt_vmware_cloudsimple/Makefile
+++ b/devel/rubygem-azure_mgmt_vmware_cloudsimple/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure VMware CloudSimple Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_vmware_cloudsimple
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_mgmt_web/Makefile b/devel/rubygem-azure_mgmt_web/Makefile
index 318d0148e7b1..bfaa778ab748 100644
--- a/devel/rubygem-azure_mgmt_web/Makefile
+++ b/devel/rubygem-azure_mgmt_web/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Web Apps Management Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_web
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_sdk/Makefile b/devel/rubygem-azure_sdk/Makefile
index 885a8d3f6d3b..e2c52197c862 100644
--- a/devel/rubygem-azure_sdk/Makefile
+++ b/devel/rubygem-azure_sdk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure SDK - Azure Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-azure_service_fabric/Makefile b/devel/rubygem-azure_service_fabric/Makefile
index da6e8d415f85..e9b38f805ecc 100644
--- a/devel/rubygem-azure_service_fabric/Makefile
+++ b/devel/rubygem-azure_service_fabric/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Microsoft Azure Service Fabric Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_service_fabric
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-backports/Makefile b/devel/rubygem-backports/Makefile
index c41ef98e9420..93d6b027ce0e 100644
--- a/devel/rubygem-backports/Makefile
+++ b/devel/rubygem-backports/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby 1.9 backports for 1.8
+WWW= https://github.com/marcandre/backports
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-bacon/Makefile b/devel/rubygem-bacon/Makefile
index 8de598b1c978..75c2f1ddd1c7 100644
--- a/devel/rubygem-bacon/Makefile
+++ b/devel/rubygem-bacon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Small RSpec clone
+WWW= https://github.com/leahneukirchen/bacon
LICENSE= MIT
diff --git a/devel/rubygem-baf/Makefile b/devel/rubygem-baf/Makefile
index fe8175c648f2..a31bfc2bfc00 100644
--- a/devel/rubygem-baf/Makefile
+++ b/devel/rubygem-baf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= tj+freebsd_ports@a13.fr
COMMENT= Basic Application Framework
+WWW= https://rubygems.org/gems/baf
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-batch-loader/Makefile b/devel/rubygem-batch-loader/Makefile
index fa0ad003a178..aaf1213064ee 100644
--- a/devel/rubygem-batch-loader/Makefile
+++ b/devel/rubygem-batch-loader/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Powerful tool to avoid N+1 DB or HTTP queries
+WWW= https://github.com/exAspArk/batch-loader
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-benelux/Makefile b/devel/rubygem-benelux/Makefile
index 032c02911f63..da7ccee085a8 100644
--- a/devel/rubygem-benelux/Makefile
+++ b/devel/rubygem-benelux/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mad way to time Ruby codes
+WWW= https://github.com/delano/benelux
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-bin_utils/Makefile b/devel/rubygem-bin_utils/Makefile
index 23caf51dc18f..8fb374a910e3 100644
--- a/devel/rubygem-bin_utils/Makefile
+++ b/devel/rubygem-bin_utils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Extracting binary integers from binary string and packing back
+WWW= https://github.com/funny-falcon/bin_utils
LICENSE= MIT
diff --git a/devel/rubygem-bindata/Makefile b/devel/rubygem-bindata/Makefile
index 56d286f29ada..fdd303221fda 100644
--- a/devel/rubygem-bindata/Makefile
+++ b/devel/rubygem-bindata/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library to read and write binary file formats
+WWW= https://github.com/dmendel/bindata
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-bindex/Makefile b/devel/rubygem-bindex/Makefile
index d1131e8e03bf..6db8ef715fee 100644
--- a/devel/rubygem-bindex/Makefile
+++ b/devel/rubygem-bindex/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bindings for your Ruby exceptions
+WWW= https://github.com/gsamokovarov/skiptrace
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-binding_of_caller/Makefile b/devel/rubygem-binding_of_caller/Makefile
index 919c94cbd7b9..c3d86dbcff6a 100644
--- a/devel/rubygem-binding_of_caller/Makefile
+++ b/devel/rubygem-binding_of_caller/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Retrieve the binding of a methods caller
+WWW= https://github.com/banister/binding_of_caller
LICENSE= MIT
diff --git a/devel/rubygem-bit-struct/Makefile b/devel/rubygem-bit-struct/Makefile
index 98b118ccf3d4..4a471993b469 100644
--- a/devel/rubygem-bit-struct/Makefile
+++ b/devel/rubygem-bit-struct/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for packed binary data stored in ruby Strings
+WWW= https://github.com/vjoel/bit-struct
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-blankslate/Makefile b/devel/rubygem-blankslate/Makefile
index 1945a8e0c771..40a0cae3b50c 100644
--- a/devel/rubygem-blankslate/Makefile
+++ b/devel/rubygem-blankslate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Abstract base class with no predefined methods
+WWW= https://github.com/masover/blankslate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-blockenspiel/Makefile b/devel/rubygem-blockenspiel/Makefile
index dac989f4c7cc..2855d3d31d2d 100644
--- a/devel/rubygem-blockenspiel/Makefile
+++ b/devel/rubygem-blockenspiel/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library designed to make it easy to implement DSL blocks in Ruby
+WWW= https://dazuma.github.io/blockenspiel/
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-bones/Makefile b/devel/rubygem-bones/Makefile
index 60ed83ed9a0f..864b7c1bd043 100644
--- a/devel/rubygem-bones/Makefile
+++ b/devel/rubygem-bones/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tool to create new projects from code skeleton
+WWW= https://github.com/TwP/bones
LICENSE= MIT
diff --git a/devel/rubygem-bootsnap/Makefile b/devel/rubygem-bootsnap/Makefile
index f73ad082f4a3..9cce659fe07c 100644
--- a/devel/rubygem-bootsnap/Makefile
+++ b/devel/rubygem-bootsnap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Boot large ruby/rails apps faster
+WWW= https://github.com/Shopify/bootsnap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-bootsnap111/Makefile b/devel/rubygem-bootsnap111/Makefile
index 95ae545ff5be..84e1b3cfe06e 100644
--- a/devel/rubygem-bootsnap111/Makefile
+++ b/devel/rubygem-bootsnap111/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 111
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Boot large ruby/rails apps faster
+WWW= https://github.com/Shopify/bootsnap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-bootsnap112/Makefile b/devel/rubygem-bootsnap112/Makefile
index ef9033b4b95b..c70dff7449fe 100644
--- a/devel/rubygem-bootsnap112/Makefile
+++ b/devel/rubygem-bootsnap112/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 112
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Boot large ruby/rails apps faster
+WWW= https://github.com/Shopify/bootsnap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-bootstrap_form/Makefile b/devel/rubygem-bootstrap_form/Makefile
index 00c197bc034a..446b37e4b672 100644
--- a/devel/rubygem-bootstrap_form/Makefile
+++ b/devel/rubygem-bootstrap_form/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Form builder using Twitter Bootstrap 3+
+WWW= https://github.com/bootstrap-ruby/rails-bootstrap-forms
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-bson/Makefile b/devel/rubygem-bson/Makefile
index 1e34a071bdbb..ff1a0d3473e6 100644
--- a/devel/rubygem-bson/Makefile
+++ b/devel/rubygem-bson/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Full featured BSON specification implementation in Ruby
+WWW= https://github.com/mongodb/bson-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-buftok/Makefile b/devel/rubygem-buftok/Makefile
index e945192c3e67..19e5b29e618b 100644
--- a/devel/rubygem-buftok/Makefile
+++ b/devel/rubygem-buftok/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extracts token delimited entities from arbitrary inputs
+WWW= https://github.com/sferik/buftok
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-bugspots/Makefile b/devel/rubygem-bugspots/Makefile
index e62638d1ccf0..41b1cb592e0b 100644
--- a/devel/rubygem-bugspots/Makefile
+++ b/devel/rubygem-bugspots/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple bug prediction heuristic
+WWW= https://github.com/igrigorik/bugspots
LICENSE= MIT
diff --git a/devel/rubygem-builder/Makefile b/devel/rubygem-builder/Makefile
index a6fecea38caf..9256be7d0f57 100644
--- a/devel/rubygem-builder/Makefile
+++ b/devel/rubygem-builder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Facilitate programmatic generation of XML markup
+WWW= https://github.com/tenderlove/builder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-byebug/Makefile b/devel/rubygem-byebug/Makefile
index bbb2d0b7647c..4526a741122b 100644
--- a/devel/rubygem-byebug/Makefile
+++ b/devel/rubygem-byebug/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby 2 debugger
+WWW= https://github.com/deivid-rodriguez/byebug
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-c21e/Makefile b/devel/rubygem-c21e/Makefile
index cc2cc5924a49..c4e07b18c604 100644
--- a/devel/rubygem-c21e/Makefile
+++ b/devel/rubygem-c21e/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Run cross-platform executables
+WWW= https://github.com/cucumber/c21e-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cabin/Makefile b/devel/rubygem-cabin/Makefile
index 01560e71c0ff..f801d8a6aeb1 100644
--- a/devel/rubygem-cabin/Makefile
+++ b/devel/rubygem-cabin/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= swills@FreeBSD.org
COMMENT= Structured+contextual logging experiments in Ruby
+WWW= https://github.com/jordansissel/ruby-cabin
NO_ARCH= yes
USE_RUBY= yes
diff --git a/devel/rubygem-caesars/Makefile b/devel/rubygem-caesars/Makefile
index 4e7704e03cf8..1cd80c7e07e3 100644
--- a/devel/rubygem-caesars/Makefile
+++ b/devel/rubygem-caesars/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= swills@FreeBSD.org
COMMENT= Rapid DSL prototyping in Ruby
+WWW= https://github.com/delano/caesars
NO_ARCH= yes
diff --git a/devel/rubygem-cairo-gobject/Makefile b/devel/rubygem-cairo-gobject/Makefile
index 7ea05b5ad103..fc107eb3a43c 100644
--- a/devel/rubygem-cairo-gobject/Makefile
+++ b/devel/rubygem-cairo-gobject/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of cairo-gobject
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/devel/rubygem-capybara-screenshot/Makefile b/devel/rubygem-capybara-screenshot/Makefile
index 11a31d72e559..75e53ee7e4a7 100644
--- a/devel/rubygem-capybara-screenshot/Makefile
+++ b/devel/rubygem-capybara-screenshot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Automatically create snapshots with Capybara
+WWW= https://github.com/mattheworiordan/capybara-screenshot
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-capybara/Makefile b/devel/rubygem-capybara/Makefile
index 4dcdd5360302..ea0d3fb2562d 100644
--- a/devel/rubygem-capybara/Makefile
+++ b/devel/rubygem-capybara/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Integration testing tool for rack based web applications
+WWW= https://github.com/teamcapybara/capybara
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/devel/rubygem-cbor/Makefile b/devel/rubygem-cbor/Makefile
index 36908739b110..df94b7f73cf7 100644
--- a/devel/rubygem-cbor/Makefile
+++ b/devel/rubygem-cbor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Library for CBOR binary object representation
+WWW= https://cbor.io/
LICENSE= APACHE20
diff --git a/devel/rubygem-celluloid-essentials/Makefile b/devel/rubygem-celluloid-essentials/Makefile
index 3d0c6f14da06..ce893fbfb409 100644
--- a/devel/rubygem-celluloid-essentials/Makefile
+++ b/devel/rubygem-celluloid-essentials/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Internally used tools, and superstructural dependencies of Celluloid
+WWW= https://github.com/celluloid/celluloid-essentials
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-celluloid-extras/Makefile b/devel/rubygem-celluloid-extras/Makefile
index c01d2166a2d2..558e8f26bdb5 100644
--- a/devel/rubygem-celluloid-extras/Makefile
+++ b/devel/rubygem-celluloid-extras/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Celluloid expansion, testing, and example classes
+WWW= https://github.com/celluloid/celluloid-extras
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-celluloid-fsm/Makefile b/devel/rubygem-celluloid-fsm/Makefile
index ac3946a787cf..b9b9cf87f82f 100644
--- a/devel/rubygem-celluloid-fsm/Makefile
+++ b/devel/rubygem-celluloid-fsm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple finite state machines with integrated Celluloid timeout support
+WWW= https://github.com/celluloid/celluloid-fsm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-celluloid-io/Makefile b/devel/rubygem-celluloid-io/Makefile
index 9665793065c7..da51476ef2e5 100644
--- a/devel/rubygem-celluloid-io/Makefile
+++ b/devel/rubygem-celluloid-io/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Evented IO for Celluloid actors
+WWW= https://github.com/celluloid/celluloid-io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-celluloid-pool/Makefile b/devel/rubygem-celluloid-pool/Makefile
index 57ef8e0ebb47..8683b89e8d1d 100644
--- a/devel/rubygem-celluloid-pool/Makefile
+++ b/devel/rubygem-celluloid-pool/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Actor pools for Celluloid
+WWW= https://github.com/celluloid/celluloid-pool
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-celluloid-supervision/Makefile b/devel/rubygem-celluloid-supervision/Makefile
index 9fc029076d71..f24105d3e2cc 100644
--- a/devel/rubygem-celluloid-supervision/Makefile
+++ b/devel/rubygem-celluloid-supervision/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Supervisors, supervision groups, and supervision trees for Celluloid
+WWW= https://github.com/celluloid/celluloid-supervision
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-celluloid/Makefile b/devel/rubygem-celluloid/Makefile
index 35a091e6bb7a..77bf1c1453c9 100644
--- a/devel/rubygem-celluloid/Makefile
+++ b/devel/rubygem-celluloid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Build concurrent programs out of concurrent objects
+WWW= https://github.com/celluloid/celluloid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-cf-uaa-lib/Makefile b/devel/rubygem-cf-uaa-lib/Makefile
index 212009f1dec4..8dc190744907 100644
--- a/devel/rubygem-cf-uaa-lib/Makefile
+++ b/devel/rubygem-cf-uaa-lib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Client library for CloudFoundry UAA
+WWW= https://github.com/cloudfoundry/cf-uaa-lib
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cheffish/Makefile b/devel/rubygem-cheffish/Makefile
index b6dcc4d63176..a8a2337ff268 100644
--- a/devel/rubygem-cheffish/Makefile
+++ b/devel/rubygem-cheffish/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library to manipulate Chef in Chef
+WWW= https://github.com/chef/cheffish
LICENSE= APACHE20
diff --git a/devel/rubygem-childprocess/Makefile b/devel/rubygem-childprocess/Makefile
index 3f140f4d15b9..1ae25b30e00c 100644
--- a/devel/rubygem-childprocess/Makefile
+++ b/devel/rubygem-childprocess/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= External background process controller
+WWW= https://github.com/enkessler/childprocess
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-childprocess3/Makefile b/devel/rubygem-childprocess3/Makefile
index cfc2a86713a4..77619087eac7 100644
--- a/devel/rubygem-childprocess3/Makefile
+++ b/devel/rubygem-childprocess3/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= External background process controller
+WWW= https://github.com/enkessler/childprocess
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-childprocess40/Makefile b/devel/rubygem-childprocess40/Makefile
index 8e649a15e7c7..49f1a6747414 100644
--- a/devel/rubygem-childprocess40/Makefile
+++ b/devel/rubygem-childprocess40/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 40
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= External background process controller
+WWW= https://github.com/enkessler/childprocess
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-chronic/Makefile b/devel/rubygem-chronic/Makefile
index 802005bbba10..8cd194ca53cd 100644
--- a/devel/rubygem-chronic/Makefile
+++ b/devel/rubygem-chronic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Natural language date/time parser written in pure Ruby
+WWW= https://github.com/mojombo/chronic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-chronic_duration/Makefile b/devel/rubygem-chronic_duration/Makefile
index 140f071bfdf7..80573fae3180 100644
--- a/devel/rubygem-chronic_duration/Makefile
+++ b/devel/rubygem-chronic_duration/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Natural language parser for elapsed time
+WWW= https://github.com/hpoydar/chronic_duration
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-claide-plugins/Makefile b/devel/rubygem-claide-plugins/Makefile
index 43b8d19d6186..b84fa79dc0a1 100644
--- a/devel/rubygem-claide-plugins/Makefile
+++ b/devel/rubygem-claide-plugins/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Plugins system for claide
+WWW= https://github.com/cocoapods/claide-plugins
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-claide/Makefile b/devel/rubygem-claide/Makefile
index 85b3572a9848..8e9ad4ffacbe 100644
--- a/devel/rubygem-claide/Makefile
+++ b/devel/rubygem-claide/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Command-line interface framework
+WWW= https://about.gitlab.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-clamp/Makefile b/devel/rubygem-clamp/Makefile
index 96b63bd034e5..cc43cfd39b12 100644
--- a/devel/rubygem-clamp/Makefile
+++ b/devel/rubygem-clamp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Command-line utility framework for Ruby
+WWW= https://github.com/mdub/clamp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-clamp11/Makefile b/devel/rubygem-clamp11/Makefile
index 2281fc81bbaa..cf150181de99 100644
--- a/devel/rubygem-clamp11/Makefile
+++ b/devel/rubygem-clamp11/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 11
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command-line utility framework for Ruby
+WWW= https://github.com/mdub/clamp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-classifier-reborn/Makefile b/devel/rubygem-classifier-reborn/Makefile
index 6d48d4e0e5a3..95414520b47c 100644
--- a/devel/rubygem-classifier-reborn/Makefile
+++ b/devel/rubygem-classifier-reborn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Classifier module for Bayesian and other types of classifications
+WWW= https://github.com/jekyll/classifier-reborn
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-classifier/Makefile b/devel/rubygem-classifier/Makefile
index df95ca49e1da..f39d4163a619 100644
--- a/devel/rubygem-classifier/Makefile
+++ b/devel/rubygem-classifier/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Classifier module for Bayesian and other types of classifications
+WWW= http://classifier.rufy.com/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-climate_control/Makefile b/devel/rubygem-climate_control/Makefile
index c7bd40e4486a..e9d425afe2d7 100644
--- a/devel/rubygem-climate_control/Makefile
+++ b/devel/rubygem-climate_control/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Modify your ENV
+WWW= https://github.com/thoughtbot/climate_control
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-clio/Makefile b/devel/rubygem-clio/Makefile
index e6c9293a74fc..33aa0f187d0e 100644
--- a/devel/rubygem-clio/Makefile
+++ b/devel/rubygem-clio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= loic-freebsd@loicp.eu
COMMENT= Make easier commandline parsing and console output
+WWW= https://rubygems.org/gems/clio
LICENSE= GPLv3
diff --git a/devel/rubygem-cliprompt/Makefile b/devel/rubygem-cliprompt/Makefile
index 68f0cbdb95c5..e3e9ef6bf943 100644
--- a/devel/rubygem-cliprompt/Makefile
+++ b/devel/rubygem-cliprompt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mose@mose.com
COMMENT= Env aware lib for CLI prompt
+WWW= https://github.com/mose/clipromopt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cloudfiles/Makefile b/devel/rubygem-cloudfiles/Makefile
index e62b6d447035..a2910ecffe1d 100644
--- a/devel/rubygem-cloudfiles/Makefile
+++ b/devel/rubygem-cloudfiles/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby version of the Rackspace Cloud Files API
+WWW= http://www.rackspacecloud.com/cloud_hosting_products/files
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-cms_scanner/Makefile b/devel/rubygem-cms_scanner/Makefile
index 5fabaeb94dbb..f2613806dabf 100644
--- a/devel/rubygem-cms_scanner/Makefile
+++ b/devel/rubygem-cms_scanner/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= rihaz.jerrin@gmail.com
COMMENT= Framework to provide an easy way to implement CMS Scanners
+WWW= https://github.com/wpscanteam/CMSScanner
LICENSE= MIT
diff --git a/devel/rubygem-cocaine/Makefile b/devel/rubygem-cocaine/Makefile
index 55605b578ebc..27fc1b78edfa 100644
--- a/devel/rubygem-cocaine/Makefile
+++ b/devel/rubygem-cocaine/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Small library for doing (command) lines
+WWW= https://github.com/thoughtbot/cocaine
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-coercible/Makefile b/devel/rubygem-coercible/Makefile
index 9c1021098a45..b7afc62e759d 100644
--- a/devel/rubygem-coercible/Makefile
+++ b/devel/rubygem-coercible/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby coercion library
+WWW= https://github.com/solnic/coercible
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-coffee-rails-rails5/Makefile b/devel/rubygem-coffee-rails-rails5/Makefile
index 4e71997e7db4..1dcc49f72b0e 100644
--- a/devel/rubygem-coffee-rails-rails5/Makefile
+++ b/devel/rubygem-coffee-rails-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Coffee Script adapter for the Rails asset pipeline
+WWW= https://github.com/rails/coffee-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-coffee-rails-rails50/Makefile b/devel/rubygem-coffee-rails-rails50/Makefile
index fa96fe944b0c..bf5772129532 100644
--- a/devel/rubygem-coffee-rails-rails50/Makefile
+++ b/devel/rubygem-coffee-rails-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Coffee Script adapter for the Rails asset pipeline
+WWW= https://github.com/rails/coffee-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-coffee-rails-rails52/Makefile b/devel/rubygem-coffee-rails-rails52/Makefile
index 1877e9865440..2478507d39f2 100644
--- a/devel/rubygem-coffee-rails-rails52/Makefile
+++ b/devel/rubygem-coffee-rails-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Coffee Script adapter for the Rails asset pipeline
+WWW= https://github.com/rails/coffee-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-coffee-rails4/Makefile b/devel/rubygem-coffee-rails4/Makefile
index 5cf16e509f91..3b62cfa83437 100644
--- a/devel/rubygem-coffee-rails4/Makefile
+++ b/devel/rubygem-coffee-rails4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX?= 4
MAINTAINER= ruby@FreeBSD.org
COMMENT= Coffee Script adapter for the Rails asset pipeline
+WWW= https://github.com/rails/coffee-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-coffee-rails41/Makefile b/devel/rubygem-coffee-rails41/Makefile
index 2ff406f869e7..4e9c39e05b38 100644
--- a/devel/rubygem-coffee-rails41/Makefile
+++ b/devel/rubygem-coffee-rails41/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX?= 41
MAINTAINER= ruby@FreeBSD.org
COMMENT= Coffee Script adapter for the Rails asset pipeline
+WWW= https://github.com/rails/coffee-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-coffee-script-source/Makefile b/devel/rubygem-coffee-script-source/Makefile
index e938938907a4..3c76c8bc2677 100644
--- a/devel/rubygem-coffee-script-source/Makefile
+++ b/devel/rubygem-coffee-script-source/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Little language that compiles into JavaScript
+WWW= https://github.com/jashkenas/coffeescript
LICENSE= MIT
diff --git a/devel/rubygem-coffee-script/Makefile b/devel/rubygem-coffee-script/Makefile
index b427dd3c67e8..b320c715b4a4 100644
--- a/devel/rubygem-coffee-script/Makefile
+++ b/devel/rubygem-coffee-script/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler
+WWW= https://github.com/rails/ruby-coffee-script
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-colorize/Makefile b/devel/rubygem-colorize/Makefile
index 4a2f9e1fac82..83a9c275faa9 100644
--- a/devel/rubygem-colorize/Makefile
+++ b/devel/rubygem-colorize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby String class extension
+WWW= https://github.com/fazibear/colorize
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-columnize/Makefile b/devel/rubygem-columnize/Makefile
index 6d2d9db4df29..53e64b2ab0a5 100644
--- a/devel/rubygem-columnize/Makefile
+++ b/devel/rubygem-columnize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Sorts an Array in Column Order
+WWW= https://github.com/rocky/columnize
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-commander/Makefile b/devel/rubygem-commander/Makefile
index 2e8746b182cc..56cd689bda0b 100644
--- a/devel/rubygem-commander/Makefile
+++ b/devel/rubygem-commander/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Complete solution for Ruby command-line executables
+WWW= https://github.com/commander-rb/commander
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-concurrent-ruby-edge/Makefile b/devel/rubygem-concurrent-ruby-edge/Makefile
index d205c85fbd14..301466ff08c8 100644
--- a/devel/rubygem-concurrent-ruby-edge/Makefile
+++ b/devel/rubygem-concurrent-ruby-edge/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bleeding edge features for concurrent-ruby
+WWW= https://github.com/ruby-concurrency/concurrent-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-concurrent-ruby-ext/Makefile b/devel/rubygem-concurrent-ruby-ext/Makefile
index 616e6a499236..c2850072abe2 100644
--- a/devel/rubygem-concurrent-ruby-ext/Makefile
+++ b/devel/rubygem-concurrent-ruby-ext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C extensions to optimize the concurrent-ruby
+WWW= https://github.com/ruby-concurrency/concurrent-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-concurrent-ruby/Makefile b/devel/rubygem-concurrent-ruby/Makefile
index 34d56422cb8b..30e8d2a0a2f6 100644
--- a/devel/rubygem-concurrent-ruby/Makefile
+++ b/devel/rubygem-concurrent-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Modern concurrency tools for Ruby
+WWW= https://github.com/ruby-concurrency/concurrent-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-configatron/Makefile b/devel/rubygem-configatron/Makefile
index 11aa936e6a6b..094161e75b67 100644
--- a/devel/rubygem-configatron/Makefile
+++ b/devel/rubygem-configatron/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Configuration system for Ruby applications
+WWW= https://github.com/markbates/configatron
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-configstruct/Makefile b/devel/rubygem-configstruct/Makefile
index 4851755b34b8..a7a8ee08a8c8 100644
--- a/devel/rubygem-configstruct/Makefile
+++ b/devel/rubygem-configstruct/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mose@mose.com
COMMENT= Configuration file management library based on OpenStruct
+WWW= https://github.com/mose/configstruct
LICENSE= MIT
diff --git a/devel/rubygem-configuration/Makefile b/devel/rubygem-configuration/Makefile
index e2a36cc4c20b..b77b0c3d4de5 100644
--- a/devel/rubygem-configuration/Makefile
+++ b/devel/rubygem-configuration/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Mechanism to parse ruby configuration files
+WWW= https://github.com/ahoward/configuration
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-console/Makefile b/devel/rubygem-console/Makefile
index 7c3c0d9b4c82..dccc7e6faa16 100644
--- a/devel/rubygem-console/Makefile
+++ b/devel/rubygem-console/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Beautiful logging for Ruby
+WWW= https://github.com/socketry/console
LICENSE= MIT
diff --git a/devel/rubygem-contracts/Makefile b/devel/rubygem-contracts/Makefile
index 0001d679970f..b4e82c359454 100644
--- a/devel/rubygem-contracts/Makefile
+++ b/devel/rubygem-contracts/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Contracts for ruby
+WWW= https://github.com/egonSchiele/contracts.ruby
LICENSE= BSD2CLAUSE
# Version 0.10.1 does not have this file
diff --git a/devel/rubygem-contracts016/Makefile b/devel/rubygem-contracts016/Makefile
index 7fa91963255f..d978bc3dc911 100644
--- a/devel/rubygem-contracts016/Makefile
+++ b/devel/rubygem-contracts016/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 016
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Contracts for Ruby
+WWW= https://github.com/egonSchiele/contracts.ruby
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cookbook-omnifetch/Makefile b/devel/rubygem-cookbook-omnifetch/Makefile
index afdf3771cb71..6fda0fd737bf 100644
--- a/devel/rubygem-cookbook-omnifetch/Makefile
+++ b/devel/rubygem-cookbook-omnifetch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library to fetch Chef cookbooks from a variety of sources
+WWW= https://github.com/chef/cookbook-omnifetch
LICENSE= APACHE20
diff --git a/devel/rubygem-cool.io/Makefile b/devel/rubygem-cool.io/Makefile
index e1712055fb0f..ba0ffd404fed 100644
--- a/devel/rubygem-cool.io/Makefile
+++ b/devel/rubygem-cool.io/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Gems for cool.io
+WWW= https://github.com/tarcieri/cool.io
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-corefines/Makefile b/devel/rubygem-corefines/Makefile
index d86466ebf41b..326ba990f873 100644
--- a/devel/rubygem-corefines/Makefile
+++ b/devel/rubygem-corefines/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Refinements for extending Rubys built-in classes
+WWW= https://github.com/jirutka/corefines
LICENSE= MIT
diff --git a/devel/rubygem-cork/Makefile b/devel/rubygem-cork/Makefile
index a333d42632ee..08015f34dc66 100644
--- a/devel/rubygem-cork/Makefile
+++ b/devel/rubygem-cork/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Delightful CLI UI module
+WWW= https://github.com/CocoaPods/Cork
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-countries/Makefile b/devel/rubygem-countries/Makefile
index 24cfbe6150bd..fa819d0b6b63 100644
--- a/devel/rubygem-countries/Makefile
+++ b/devel/rubygem-countries/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= All sorts of useful information about every country
+WWW= https://github.com/hexorx/countries
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cow_proxy/Makefile b/devel/rubygem-cow_proxy/Makefile
index cd6c8e9684d1..9b67d0752c37 100644
--- a/devel/rubygem-cow_proxy/Makefile
+++ b/devel/rubygem-cow_proxy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Copy-on-write proxy for frozen Ruby objects
+WWW= https://github.com/activescaffold/cow_proxy
LICENSE= MIT
#LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-crack/Makefile b/devel/rubygem-crack/Makefile
index 7d4a36478a62..5a1949c9e560 100644
--- a/devel/rubygem-crack/Makefile
+++ b/devel/rubygem-crack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby Library of Simple JSON and XML Parsing
+WWW= https://github.com/jnunemaker/crack
LICENSE= MIT
diff --git a/devel/rubygem-cri/Makefile b/devel/rubygem-cri/Makefile
index 6898bc813c4e..a661ad30fd25 100644
--- a/devel/rubygem-cri/Makefile
+++ b/devel/rubygem-cri/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Allow building easy-to-use command-line interfaces
+WWW= https://github.com/ddfreyne/cri
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-csv/Makefile b/devel/rubygem-csv/Makefile
index e03c07c280af..eb9fe4df2b08 100644
--- a/devel/rubygem-csv/Makefile
+++ b/devel/rubygem-csv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Interface to CSV files and data
+WWW= https://github.com/ruby/csv
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-cucumber-ci-environment/Makefile b/devel/rubygem-cucumber-ci-environment/Makefile
index a6ecdde4ff4a..2cc621dd91bd 100644
--- a/devel/rubygem-cucumber-ci-environment/Makefile
+++ b/devel/rubygem-cucumber-ci-environment/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect CI Environment from environment variables
+WWW= https://github.com/cucumber/ci-environment
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-core/Makefile b/devel/rubygem-cucumber-core/Makefile
index 0c914cb5c85d..02a2ff66c6d7 100644
--- a/devel/rubygem-cucumber-core/Makefile
+++ b/devel/rubygem-cucumber-core/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Core library for the Cucumber BDD app
+WWW= https://github.com/cucumber/cucumber-ruby-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-cucumber-expressions/Makefile b/devel/rubygem-cucumber-cucumber-expressions/Makefile
index 46376f4cc4bd..c82e70567429 100644
--- a/devel/rubygem-cucumber-cucumber-expressions/Makefile
+++ b/devel/rubygem-cucumber-cucumber-expressions/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cucumber Expressions for Ruby
+WWW= https://github.com/cucumber/cucumber-expressions/tree/main/ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-cucumber-expressions15/Makefile b/devel/rubygem-cucumber-cucumber-expressions15/Makefile
index df2b231e2cd6..8f1e643b5380 100644
--- a/devel/rubygem-cucumber-cucumber-expressions15/Makefile
+++ b/devel/rubygem-cucumber-cucumber-expressions15/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 15
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cucumber Expressions for Ruby
+WWW= https://github.com/cucumber/cucumber-expressions/tree/main/ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-messages/Makefile b/devel/rubygem-cucumber-messages/Makefile
index 11b1bd3b96ce..4cd9ced2c1c3 100644
--- a/devel/rubygem-cucumber-messages/Makefile
+++ b/devel/rubygem-cucumber-messages/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Protocol Buffer messages for Cucumber
+WWW= https://github.com/cucumber/common/tree/main/messages/ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-messages18/Makefile b/devel/rubygem-cucumber-messages18/Makefile
index 0b4e2436e971..a0f9e2b56376 100644
--- a/devel/rubygem-cucumber-messages18/Makefile
+++ b/devel/rubygem-cucumber-messages18/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 18
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Protocol Buffer messages for Cucumber
+WWW= https://github.com/cucumber/common/tree/main/messages/ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-rails/Makefile b/devel/rubygem-cucumber-rails/Makefile
index d7aaef6a4189..d281b353ac9d 100644
--- a/devel/rubygem-cucumber-rails/Makefile
+++ b/devel/rubygem-cucumber-rails/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cucumber generator and runtime for Rails
+WWW= https://github.com/cucumber/cucumber-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-tag-expressions/Makefile b/devel/rubygem-cucumber-tag-expressions/Makefile
index 4358b5267b1a..4d0298711a7b 100644
--- a/devel/rubygem-cucumber-tag-expressions/Makefile
+++ b/devel/rubygem-cucumber-tag-expressions/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cucumber tag expressions for Ruby
+WWW= https://github.com/cucumber/tag-expressions
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-cucumber-wire/Makefile b/devel/rubygem-cucumber-wire/Makefile
index 2e2073b00aec..e851ba678b3c 100644
--- a/devel/rubygem-cucumber-wire/Makefile
+++ b/devel/rubygem-cucumber-wire/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wire protocol plugin for Cucumber
+WWW= https://github.com/cucumber/cucumber-ruby-wire
LICENSE= MIT
diff --git a/devel/rubygem-cucumber/Makefile b/devel/rubygem-cucumber/Makefile
index a5a906450960..141ddeb23c93 100644
--- a/devel/rubygem-cucumber/Makefile
+++ b/devel/rubygem-cucumber/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Behaviour Driven Development with elegance and joy
+WWW= https://cucumber.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-curses/Makefile b/devel/rubygem-curses/Makefile
index e1e1a7b5bd68..72cc3d31f34e 100644
--- a/devel/rubygem-curses/Makefile
+++ b/devel/rubygem-curses/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= freebsd@jonathanprice.org
COMMENT= Ruby binding for curses, ncurses and PDCurses
+WWW= https://rubygems.org/gems/curses
LICENSE= RUBY BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/devel/rubygem-cyoi/Makefile b/devel/rubygem-cyoi/Makefile
index 63ed4c26ad5a..4195761e95fc 100644
--- a/devel/rubygem-cyoi/Makefile
+++ b/devel/rubygem-cyoi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library to prompt for infrastructure and login credentials
+WWW= https://github.com/cloudfoundry-community/cyoi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-daemon_controller/Makefile b/devel/rubygem-daemon_controller/Makefile
index 7d2304ff0237..801bba5ce2f3 100644
--- a/devel/rubygem-daemon_controller/Makefile
+++ b/devel/rubygem-daemon_controller/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= osa@FreeBSD.org
COMMENT= Library for implementing daemon management capabilities
+WWW= https://github.com/FooBarWidget/daemon_controller/tree/master
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-daemons/Makefile b/devel/rubygem-daemons/Makefile
index 67db8904de5d..54282016ea8a 100644
--- a/devel/rubygem-daemons/Makefile
+++ b/devel/rubygem-daemons/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Toolkit to convert your script to a controllable daemon
+WWW= https://github.com/thuehlinger/daemons
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-danger-gitlab/Makefile b/devel/rubygem-danger-gitlab/Makefile
index 2c92eebf5887..94567bc06176 100644
--- a/devel/rubygem-danger-gitlab/Makefile
+++ b/devel/rubygem-danger-gitlab/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Code Review
+WWW= https://github.com/danger/danger
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-danger/Makefile b/devel/rubygem-danger/Makefile
index ad99504e71ea..699518c61348 100644
--- a/devel/rubygem-danger/Makefile
+++ b/devel/rubygem-danger/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Code Review
+WWW= https://github.com/danger/danger
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-date/Makefile b/devel/rubygem-date/Makefile
index c213648a4464..735a7e32fc3a 100644
--- a/devel/rubygem-date/Makefile
+++ b/devel/rubygem-date/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Subclass of Object includes Comparable module for handling dates
+WWW= https://github.com/ruby/date
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-ddmemoize/Makefile b/devel/rubygem-ddmemoize/Makefile
index 1e623ba79533..de6fcd455ef3 100644
--- a/devel/rubygem-ddmemoize/Makefile
+++ b/devel/rubygem-ddmemoize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Support for memoizing functions
+WWW= https://github.com/ddfreyne/ddmemoize
LICENSE= MIT
diff --git a/devel/rubygem-ddmetrics/Makefile b/devel/rubygem-ddmetrics/Makefile
index 0a8723a40953..65e972b04604 100644
--- a/devel/rubygem-ddmetrics/Makefile
+++ b/devel/rubygem-ddmetrics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Non-timeseries measurements for Ruby programs
+WWW= https://github.com/ddfreyne/ddmetrics
LICENSE= MIT
diff --git a/devel/rubygem-ddplugin/Makefile b/devel/rubygem-ddplugin/Makefile
index 8dbf92ecaa21..43eeb1e250ad 100644
--- a/devel/rubygem-ddplugin/Makefile
+++ b/devel/rubygem-ddplugin/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin management for Ruby projects
+WWW= https://github.com/ddfreyne/ddplugin
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ddtrace/Makefile b/devel/rubygem-ddtrace/Makefile
index 0ad5cfd9c030..0f20bc2cc553 100644
--- a/devel/rubygem-ddtrace/Makefile
+++ b/devel/rubygem-ddtrace/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Tracking client of Datadog for Ruby
+WWW= https://github.com/DataDog/dd-trace-rb
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/rubygem-debase-ruby_core_source/Makefile b/devel/rubygem-debase-ruby_core_source/Makefile
index 7d68fab0dac1..4445e65c1aad 100644
--- a/devel/rubygem-debase-ruby_core_source/Makefile
+++ b/devel/rubygem-debase-ruby_core_source/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide Ruby core source files for C extensions that need them
+WWW= https://github.com/ruby-debug/debase-ruby_core_source
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-debug/Makefile b/devel/rubygem-debug/Makefile
index 416c64b0b6eb..c295d9fc51a8 100644
--- a/devel/rubygem-debug/Makefile
+++ b/devel/rubygem-debug/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= yasu@FreeBSD.org
COMMENT= Debugging functionality for Ruby
+WWW= https://rubygems.org/gems/debug
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-debug_inspector/Makefile b/devel/rubygem-debug_inspector/Makefile
index 1ed0cb3732ae..6e13a42d4a34 100644
--- a/devel/rubygem-debug_inspector/Makefile
+++ b/devel/rubygem-debug_inspector/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby wrapper for the MRI 2.0 debug_inspector API
+WWW= https://github.com/banister/debug_inspector
LICENSE= MIT
diff --git a/devel/rubygem-debugger-linecache/Makefile b/devel/rubygem-debugger-linecache/Makefile
index 8a26423c8ee2..937a19545429 100644
--- a/devel/rubygem-debugger-linecache/Makefile
+++ b/devel/rubygem-debugger-linecache/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby module for reading and caching lines
+WWW= https://github.com/cldwalker/debugger-linecache
LICENSE= MIT
diff --git a/devel/rubygem-debugger-ruby_core_source/Makefile b/devel/rubygem-debugger-ruby_core_source/Makefile
index f2fe6d3c1170..7c6fab32dbb4 100644
--- a/devel/rubygem-debugger-ruby_core_source/Makefile
+++ b/devel/rubygem-debugger-ruby_core_source/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Provide Ruby core source files for C extensions that need them
+WWW= https://github.com/cldwalker/debugger-ruby_core_source
LICENSE= MIT
diff --git a/devel/rubygem-debugger-xml/Makefile b/devel/rubygem-debugger-xml/Makefile
index 2cb4fd1f36fe..e30ba1981a19 100644
--- a/devel/rubygem-debugger-xml/Makefile
+++ b/devel/rubygem-debugger-xml/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XML interface for rubygem-debugger
+WWW= https://github.com/astashov/debugger-xml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-declarative-option/Makefile b/devel/rubygem-declarative-option/Makefile
index 7becf6f06d06..6e5bb77cecc2 100644
--- a/devel/rubygem-declarative-option/Makefile
+++ b/devel/rubygem-declarative-option/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Dynamic options to evaluate at runtime
+WWW= https://github.com/apotonick/declarative-option
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-declarative/Makefile b/devel/rubygem-declarative/Makefile
index a43e031c0bd9..b3ab8e0e73ba 100644
--- a/devel/rubygem-declarative/Makefile
+++ b/devel/rubygem-declarative/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DSL for nested schemas
+WWW= https://github.com/apotonick/declarative
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-deep_merge/Makefile b/devel/rubygem-deep_merge/Makefile
index 6aa5d172ee59..fb00513f7ac6 100644
--- a/devel/rubygem-deep_merge/Makefile
+++ b/devel/rubygem-deep_merge/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= robak@FreeBSD.org
COMMENT= Recursive hash merger
+WWW= https://rubygems.org/gems/deep_merge
LICENSE= MIT
diff --git a/devel/rubygem-deep_test/Makefile b/devel/rubygem-deep_test/Makefile
index e65f3d18e8ef..c61fdde4ef28 100644
--- a/devel/rubygem-deep_test/Makefile
+++ b/devel/rubygem-deep_test/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Enable tests to run in parallel using multiple processes
+WWW= http://deep-test.rubyforge.org/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-deface/Makefile b/devel/rubygem-deface/Makefile
index 568fec69b298..d56c2ee512d6 100644
--- a/devel/rubygem-deface/Makefile
+++ b/devel/rubygem-deface/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Customize ERB, Haml and Slim views in a Rails application
+WWW= https://github.com/spree/deface
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-default_value_for/Makefile b/devel/rubygem-default_value_for/Makefile
index df9c1ae186cb..1914e3cdc59f 100644
--- a/devel/rubygem-default_value_for/Makefile
+++ b/devel/rubygem-default_value_for/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Define default values for ActiveRecord models in a declarative manner
+WWW= https://github.com/FooBarWidget/default_value_for
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/rubygem-delayed_job/Makefile b/devel/rubygem-delayed_job/Makefile
index 23fd38fb00c8..bc94b914fc52 100644
--- a/devel/rubygem-delayed_job/Makefile
+++ b/devel/rubygem-delayed_job/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asynchronously executing longer tasks in the background
+WWW= https://github.com/collectiveidea/delayed_job
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-delayer-deferred/Makefile b/devel/rubygem-delayer-deferred/Makefile
index 47fb3ef565d7..fea06b0e1d6b 100644
--- a/devel/rubygem-delayer-deferred/Makefile
+++ b/devel/rubygem-delayer-deferred/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= meta@FreeBSD.org
COMMENT= Deferred for Delayer
+WWW= https://rubygems.org/gems/delayer-deferred
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-delayer/Makefile b/devel/rubygem-delayer/Makefile
index 7bc222c513ac..ecdb90e5c3d3 100644
--- a/devel/rubygem-delayer/Makefile
+++ b/devel/rubygem-delayer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= meta@FreeBSD.org
COMMENT= Delay any task, similar to a priority-queue
+WWW= https://github.com/toshia/delayer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-delegate/Makefile b/devel/rubygem-delegate/Makefile
index 6cf464a36112..f08e3048f524 100644
--- a/devel/rubygem-delegate/Makefile
+++ b/devel/rubygem-delegate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide three abilities to delegate method calls to an object
+WWW= https://github.com/ruby/delegate
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-deprecated/Makefile b/devel/rubygem-deprecated/Makefile
index a9c1882b89ba..5f243026217a 100644
--- a/devel/rubygem-deprecated/Makefile
+++ b/devel/rubygem-deprecated/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library intended to aid developers working with deprecated code
+WWW= https://github.com/erikh/deprecated
LICENSE= MIT
diff --git a/devel/rubygem-deprecated2/Makefile b/devel/rubygem-deprecated2/Makefile
index c2a886e38414..01599bd479aa 100644
--- a/devel/rubygem-deprecated2/Makefile
+++ b/devel/rubygem-deprecated2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= ruby@FreeBSD.org
COMMENT= Version 2 of this library intended to aid working with deprecated code
+WWW= https://github.com/erikh/deprecated
LICENSE= MIT
diff --git a/devel/rubygem-descendants_tracker/Makefile b/devel/rubygem-descendants_tracker/Makefile
index b1d80c7a6131..332b9527a864 100644
--- a/devel/rubygem-descendants_tracker/Makefile
+++ b/devel/rubygem-descendants_tracker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Module that adds descendant tracking to a class
+WWW= https://github.com/dkubb/descendants_tracker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-device_detector/Makefile b/devel/rubygem-device_detector/Makefile
index 2c3752794c13..e3d06eb4e13e 100644
--- a/devel/rubygem-device_detector/Makefile
+++ b/devel/rubygem-device_detector/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= User agent parser and device detector
+WWW= https://github.com/podigee/device_detector
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-devise-rails5/Makefile b/devel/rubygem-devise-rails5/Makefile
index adcabb64b997..6729821c21dc 100644
--- a/devel/rubygem-devise-rails5/Makefile
+++ b/devel/rubygem-devise-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-devise-rails52/Makefile b/devel/rubygem-devise-rails52/Makefile
index c28b18efe96a..943777601f37 100644
--- a/devel/rubygem-devise-rails52/Makefile
+++ b/devel/rubygem-devise-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-devise-rails60/Makefile b/devel/rubygem-devise-rails60/Makefile
index 06ecb8a95f62..ba1698164797 100644
--- a/devel/rubygem-devise-rails60/Makefile
+++ b/devel/rubygem-devise-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-devise-rails61/Makefile b/devel/rubygem-devise-rails61/Makefile
index 3101697138ab..31eb1cdc997d 100644
--- a/devel/rubygem-devise-rails61/Makefile
+++ b/devel/rubygem-devise-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= ruby@FreeBSD.org
COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-devise-rails70/Makefile b/devel/rubygem-devise-rails70/Makefile
index 1b240ee60303..caa8b685ba6a 100644
--- a/devel/rubygem-devise-rails70/Makefile
+++ b/devel/rubygem-devise-rails70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-devise/Makefile b/devel/rubygem-devise/Makefile
index ed2cbd33f8f7..e98494ab6e38 100644
--- a/devel/rubygem-devise/Makefile
+++ b/devel/rubygem-devise/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-devise47-rails61/Makefile b/devel/rubygem-devise47-rails61/Makefile
index aea4397ad680..93e0104ee6b7 100644
--- a/devel/rubygem-devise47-rails61/Makefile
+++ b/devel/rubygem-devise47-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 47-rails61
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Flexible authentication solution for Rails with Warden
+WWW= https://github.com/heartcombo/devise
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-did_you_mean/Makefile b/devel/rubygem-did_you_mean/Makefile
index c88e740ca01f..0508b02c920f 100644
--- a/devel/rubygem-did_you_mean/Makefile
+++ b/devel/rubygem-did_you_mean/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Save people from typos
+WWW= https://github.com/ruby/did_you_mean
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-dig_rb/Makefile b/devel/rubygem-dig_rb/Makefile
index 8e972e1e7f52..1234d05169b1 100644
--- a/devel/rubygem-dig_rb/Makefile
+++ b/devel/rubygem-dig_rb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= girgen@FreeBSD.org
COMMENT= "Array/Hash/Struct#dig backfill for ruby"
+WWW= https://github.com/jrochkind/dig_rb
LICENSE= MIT
diff --git a/devel/rubygem-directory_watcher/Makefile b/devel/rubygem-directory_watcher/Makefile
index 91b4d4942cc5..c367cd7cdc51 100644
--- a/devel/rubygem-directory_watcher/Makefile
+++ b/devel/rubygem-directory_watcher/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Scans a directory at a set interval and lists files
+WWW= https://github.com/TwP/directory_watcher
LICENSE= MIT
diff --git a/devel/rubygem-ditz/Makefile b/devel/rubygem-ditz/Makefile
index 318e48f427f8..fd484a393a9a 100644
--- a/devel/rubygem-ditz/Makefile
+++ b/devel/rubygem-ditz/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple lightweight distributed issue tracker
+WWW= https://rubygems.org/gems/ditz
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-diva/Makefile b/devel/rubygem-diva/Makefile
index 132fe121d552..85687a56ac97 100644
--- a/devel/rubygem-diva/Makefile
+++ b/devel/rubygem-diva/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= meta@FreeBSD.org
COMMENT= Implementation of expression for handling things
+WWW= https://rubygems.org/gems/diva
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-docile/Makefile b/devel/rubygem-docile/Makefile
index 96ce295968be..5b176d6633bc 100644
--- a/devel/rubygem-docile/Makefile
+++ b/devel/rubygem-docile/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Docile turns any Ruby object into a DSL
+WWW= https://ms-ati.github.io/docile/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-docopt/Makefile b/devel/rubygem-docopt/Makefile
index 80cac84b0bcd..3065042f82ff 100644
--- a/devel/rubygem-docopt/Makefile
+++ b/devel/rubygem-docopt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= salvadore@FreeBSD.org
COMMENT= Parse command line arguments based on nothing more than a usage message
+WWW= https://github.com/docopt/docopt.rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-drb/Makefile b/devel/rubygem-drb/Makefile
index e13f49388b18..d93fbba1e76e 100644
--- a/devel/rubygem-drb/Makefile
+++ b/devel/rubygem-drb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Distributed object system for Ruby
+WWW= https://github.com/ruby/drb
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-dry-configurable/Makefile b/devel/rubygem-dry-configurable/Makefile
index a722ba9058d6..dfd1ed0b7406 100644
--- a/devel/rubygem-dry-configurable/Makefile
+++ b/devel/rubygem-dry-configurable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mixin to add configuration functionality to your classes
+WWW= https://github.com/dry-rb/dry-configurable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-dry-container/Makefile b/devel/rubygem-dry-container/Makefile
index 2e4bb3bd0f44..37fd303440aa 100644
--- a/devel/rubygem-dry-container/Makefile
+++ b/devel/rubygem-dry-container/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple container intended for use as an IoC container
+WWW= https://github.com/dry-rb/dry-container
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-dry-core/Makefile b/devel/rubygem-dry-core/Makefile
index 67f53f67f84d..0b885bddb1b6 100644
--- a/devel/rubygem-dry-core/Makefile
+++ b/devel/rubygem-dry-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolset of small support modules used throughout the dry-rb ecosystem
+WWW= https://github.com/dry-rb/dry-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-dry-equalizer/Makefile b/devel/rubygem-dry-equalizer/Makefile
index 245d44827216..56b91a4d49fa 100644
--- a/devel/rubygem-dry-equalizer/Makefile
+++ b/devel/rubygem-dry-equalizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module to define equality, equivalence and inspection methods
+WWW= https://github.com/dry-rb/dry-equalizer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-dry-inflector/Makefile b/devel/rubygem-dry-inflector/Makefile
index 9834251eb2f6..cff6861091f8 100644
--- a/devel/rubygem-dry-inflector/Makefile
+++ b/devel/rubygem-dry-inflector/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= String inflections for dry-rb
+WWW= https://dry-rb.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-dry-logic/Makefile b/devel/rubygem-dry-logic/Makefile
index d5563b150052..4b6bf1e35b96 100644
--- a/devel/rubygem-dry-logic/Makefile
+++ b/devel/rubygem-dry-logic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Predicate logic with rule composition
+WWW= https://github.com/dry-rb/dry-logic
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-dry-types/Makefile b/devel/rubygem-dry-types/Makefile
index 337f8c55a0fb..b5a7720ccaf1 100644
--- a/devel/rubygem-dry-types/Makefile
+++ b/devel/rubygem-dry-types/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Type system for Ruby supporting coercions, constraints and complex types
+WWW= https://github.com/dry-rb/dry-types
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-drydock/Makefile b/devel/rubygem-drydock/Makefile
index a3f94660bee6..bd2e83a9693e 100644
--- a/devel/rubygem-drydock/Makefile
+++ b/devel/rubygem-drydock/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Build seaworthy command-line apps with a powerful Ruby DSL
+WWW= https://github.com/delano/drydock
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-dynflow/Makefile b/devel/rubygem-dynflow/Makefile
index 3d112f86cbc1..426595898288 100644
--- a/devel/rubygem-dynflow/Makefile
+++ b/devel/rubygem-dynflow/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby workflow/orchestration engine
+WWW= https://github.com/Dynflow/dynflow
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-e2mmap/Makefile b/devel/rubygem-e2mmap/Makefile
index dbcf7778bd1a..a74e399a8c29 100644
--- a/devel/rubygem-e2mmap/Makefile
+++ b/devel/rubygem-e2mmap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Module for defining custom exceptions with specific messages
+WWW= https://github.com/ruby/e2mmap
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ecma-re-validator/Makefile b/devel/rubygem-ecma-re-validator/Makefile
index d7389311ff42..bbdd28ff4bac 100644
--- a/devel/rubygem-ecma-re-validator/Makefile
+++ b/devel/rubygem-ecma-re-validator/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Regular expression validator against ECMA-262
+WWW= https://github.com/gjtorikian/ecma-re-validator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-edavis10-object_daddy/Makefile b/devel/rubygem-edavis10-object_daddy/Makefile
index 8158a93c30f6..ca41c8ef3113 100644
--- a/devel/rubygem-edavis10-object_daddy/Makefile
+++ b/devel/rubygem-edavis10-object_daddy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Object Daddy assists in automating testing
+WWW= https://github.com/flogic/object_daddy
LICENSE= MIT
diff --git a/devel/rubygem-elif/Makefile b/devel/rubygem-elif/Makefile
index 8c253b3aa9a7..b10e79d1608d 100644
--- a/devel/rubygem-elif/Makefile
+++ b/devel/rubygem-elif/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Read file in reverse order
+WWW= http://elif.rubyforge.org/
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-emoji_regex/Makefile b/devel/rubygem-emoji_regex/Makefile
index 523f05fff859..a02ae5d1ad81 100644
--- a/devel/rubygem-emoji_regex/Makefile
+++ b/devel/rubygem-emoji_regex/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Regular expressions for matching Unicode Emoji symbols
+WWW= https://github.com/ticky/ruby-emoji-regex
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-english/Makefile b/devel/rubygem-english/Makefile
index 7013913dce1c..e0b63f58a118 100644
--- a/devel/rubygem-english/Makefile
+++ b/devel/rubygem-english/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reference global variables with less cryptic names
+WWW= https://github.com/ruby/English
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-enumerize/Makefile b/devel/rubygem-enumerize/Makefile
index 73c62567b97c..5a372fd3d2fa 100644
--- a/devel/rubygem-enumerize/Makefile
+++ b/devel/rubygem-enumerize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Enumerated attributes with I18n and ActiveRecord/Mongoid/MongoMapper support
+WWW= https://github.com/brainspec/enumerize
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-equalizer/Makefile b/devel/rubygem-equalizer/Makefile
index c338a4c387a4..d46d0d5a0a3f 100644
--- a/devel/rubygem-equalizer/Makefile
+++ b/devel/rubygem-equalizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library to define equality methods
+WWW= https://github.com/dkubb/equalizer
LICENSE= MIT
diff --git a/devel/rubygem-equatable/Makefile b/devel/rubygem-equatable/Makefile
index e61b0b744559..0f2835ab0bb7 100644
--- a/devel/rubygem-equatable/Makefile
+++ b/devel/rubygem-equatable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implement equality comparison and inspection methods
+WWW= https://github.com/piotrmurach/equatable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-erb/Makefile b/devel/rubygem-erb/Makefile
index cb5e18a38b17..8c376bc4187f 100644
--- a/devel/rubygem-erb/Makefile
+++ b/devel/rubygem-erb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Easy to use but powerful templating system for Ruby
+WWW= https://github.com/ruby/erb
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-errand/Makefile b/devel/rubygem-errand/Makefile
index 38d20094f587..e84f342f032a 100644
--- a/devel/rubygem-errand/Makefile
+++ b/devel/rubygem-errand/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ports@FreeBSD.org
COMMENT= Ruby bindings for RRD
+WWW= https://rubygems.org/gems/errand
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/rubygem-error_highlight/Makefile b/devel/rubygem-error_highlight/Makefile
index 4cbfdf62af20..b4c812e5223d 100644
--- a/devel/rubygem-error_highlight/Makefile
+++ b/devel/rubygem-error_highlight/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enhance Exception\#message
+WWW= https://github.com/ruby/error_highlight
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-et-orbi/Makefile b/devel/rubygem-et-orbi/Makefile
index c0e8325e187e..d0b5c1d2245f 100644
--- a/devel/rubygem-et-orbi/Makefile
+++ b/devel/rubygem-et-orbi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Time zones for fugit and rufus-scheduler
+WWW= https://github.com/floraison/et-orbi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-etc/Makefile b/devel/rubygem-etc/Makefile
index a8ae74c9cb2a..6d4f4e4af827 100644
--- a/devel/rubygem-etc/Makefile
+++ b/devel/rubygem-etc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide access to information typically stored in UNIX /etc directory
+WWW= https://github.com/ruby/etc
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-event_emitter/Makefile b/devel/rubygem-event_emitter/Makefile
index 886dc391af79..ac811bf2b2dd 100644
--- a/devel/rubygem-event_emitter/Makefile
+++ b/devel/rubygem-event_emitter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby port of EventEmitter from Node.js
+WWW= https://github.com/shokai/event_emitter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-eventmachine/Makefile b/devel/rubygem-eventmachine/Makefile
index 0f5a5c3b82e7..0482dfc90dbc 100644
--- a/devel/rubygem-eventmachine/Makefile
+++ b/devel/rubygem-eventmachine/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast, simple event-processing library for Ruby programs
+WWW= https://rubyeventmachine.com
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-excon/Makefile b/devel/rubygem-excon/Makefile
index 2dbca8ad8886..00404573a3e7 100644
--- a/devel/rubygem-excon/Makefile
+++ b/devel/rubygem-excon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extended http(s) Connections Library
+WWW= https://github.com/excon/excon
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-execjs/Makefile b/devel/rubygem-execjs/Makefile
index 85e126a5cfef..abd2567bbb76 100644
--- a/devel/rubygem-execjs/Makefile
+++ b/devel/rubygem-execjs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= ExecJS lets you run JavaScript code from Ruby
+WWW= https://github.com/rails/execjs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-extlib/Makefile b/devel/rubygem-extlib/Makefile
index 71afe1934dda..e48695d94285 100644
--- a/devel/rubygem-extlib/Makefile
+++ b/devel/rubygem-extlib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= General Ruby extensions
+WWW= https://github.com/datamapper/extlib
LICENSE= MIT
diff --git a/devel/rubygem-extras/Makefile b/devel/rubygem-extras/Makefile
index f0dedfb05924..e20abc4b8814 100644
--- a/devel/rubygem-extras/Makefile
+++ b/devel/rubygem-extras/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides patches to stdlib that provide extra functions
+WWW= https://github.com/envygeeks/extras
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-facets/Makefile b/devel/rubygem-facets/Makefile
index b955d20703ae..e47dc55795fd 100644
--- a/devel/rubygem-facets/Makefile
+++ b/devel/rubygem-facets/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= RubyGem port of the single most extensive additions and extensions
+WWW= https://rubyworks.github.io/facets/
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-faker/Makefile b/devel/rubygem-faker/Makefile
index 1ad8d826b6a9..5eb11268e70d 100644
--- a/devel/rubygem-faker/Makefile
+++ b/devel/rubygem-faker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for generating fake data: names, addresses, phone numbers
+WWW= https://github.com/faker-ruby/faker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/devel/rubygem-faraday-cookie_jar/Makefile b/devel/rubygem-faraday-cookie_jar/Makefile
index f8064fa3e492..abffee9cff94 100644
--- a/devel/rubygem-faraday-cookie_jar/Makefile
+++ b/devel/rubygem-faraday-cookie_jar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cookie jar middleware for Faraday
+WWW= https://github.com/miyagawa/faraday-cookie_jar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-faraday-excon/Makefile b/devel/rubygem-faraday-excon/Makefile
index 78454c64e378..9a8397f746ce 100644
--- a/devel/rubygem-faraday-excon/Makefile
+++ b/devel/rubygem-faraday-excon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Faraday adapter for Excon
+WWW= https://github.com/lostisland/faraday-excon
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-faraday-excon1/Makefile b/devel/rubygem-faraday-excon1/Makefile
index 6260746a812b..ba243c4ff710 100644
--- a/devel/rubygem-faraday-excon1/Makefile
+++ b/devel/rubygem-faraday-excon1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Faraday adapter for Excon
+WWW= https://github.com/lostisland/faraday-excon
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-faraday_middleware-aws-sigv4/Makefile b/devel/rubygem-faraday_middleware-aws-sigv4/Makefile
index fd57bd690384..efba22da8f08 100644
--- a/devel/rubygem-faraday_middleware-aws-sigv4/Makefile
+++ b/devel/rubygem-faraday_middleware-aws-sigv4/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Faraday middleware for AWS Signature Version 4
+WWW= https://github.com/winebarrel/faraday_middleware-aws-sigv4
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-faraday_middleware-aws-sigv403/Makefile b/devel/rubygem-faraday_middleware-aws-sigv403/Makefile
index 4d0531ac800e..c6ca901bfc5c 100644
--- a/devel/rubygem-faraday_middleware-aws-sigv403/Makefile
+++ b/devel/rubygem-faraday_middleware-aws-sigv403/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 03
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Faraday middleware for AWS Signature Version 4
+WWW= https://github.com/winebarrel/faraday_middleware-aws-sigv4
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-faraday_middleware-multi_json/Makefile b/devel/rubygem-faraday_middleware-multi_json/Makefile
index 19d1fef23028..680db851f137 100644
--- a/devel/rubygem-faraday_middleware-multi_json/Makefile
+++ b/devel/rubygem-faraday_middleware-multi_json/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Faraday response parser using MultiJson
+WWW= https://github.com/denro/faraday_middleware-multi_json
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-fast-stemmer/Makefile b/devel/rubygem-fast-stemmer/Makefile
index 47ad12310372..d36ac57387cf 100644
--- a/devel/rubygem-fast-stemmer/Makefile
+++ b/devel/rubygem-fast-stemmer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast Porter stemmer based on a C version of algorithm
+WWW= https://github.com/romanbsd/fast-stemmer
LICENSE= MIT
diff --git a/devel/rubygem-fast_blank/Makefile b/devel/rubygem-fast_blank/Makefile
index b6b35bbd7a7f..b7a499bd9575 100644
--- a/devel/rubygem-fast_blank/Makefile
+++ b/devel/rubygem-fast_blank/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast String blank implementation
+WWW= https://github.com/SamSaffron/fast_blank/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-fast_gettext/Makefile b/devel/rubygem-fast_gettext/Makefile
index e04c4209a96c..82e7b858f76f 100644
--- a/devel/rubygem-fast_gettext/Makefile
+++ b/devel/rubygem-fast_gettext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast, memory-efficient and threadsafe GetText for Ruby
+WWW= https://github.com/grosser/fast_gettext
LICENSE= MIT
diff --git a/devel/rubygem-fast_gettext1/Makefile b/devel/rubygem-fast_gettext1/Makefile
index 90a88c2432d4..75ed93e586e0 100644
--- a/devel/rubygem-fast_gettext1/Makefile
+++ b/devel/rubygem-fast_gettext1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast, memory-efficient and threadsafe GetText for Ruby
+WWW= https://github.com/grosser/fast_gettext
LICENSE= MIT
diff --git a/devel/rubygem-fast_stack/Makefile b/devel/rubygem-fast_stack/Makefile
index 3c59f6dffb21..eb6f92b3d7b1 100644
--- a/devel/rubygem-fast_stack/Makefile
+++ b/devel/rubygem-fast_stack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast method for collecting stack traces
+WWW= https://github.com/SamSaffron/fast_stack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-fast_xor/Makefile b/devel/rubygem-fast_xor/Makefile
index b73ce5318c08..3187426f981d 100644
--- a/devel/rubygem-fast_xor/Makefile
+++ b/devel/rubygem-fast_xor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fast String XOR operator
+WWW= https://github.com/CodeMonkeySteve/fast_xor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-fastercsv/Makefile b/devel/rubygem-fastercsv/Makefile
index 468a5877a031..3c331c6ae36a 100644
--- a/devel/rubygem-fastercsv/Makefile
+++ b/devel/rubygem-fastercsv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Complete replacement to the CSV standard library
+WWW= http://fastercsv.rubyforge.org/
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-fattr/Makefile b/devel/rubygem-fattr/Makefile
index 2fdadb333c61..ee53c6e13762 100644
--- a/devel/rubygem-fattr/Makefile
+++ b/devel/rubygem-fattr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Fatter Attr for Ruby
+WWW= https://github.com/ahoward/fattr
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-fcntl/Makefile b/devel/rubygem-fcntl/Makefile
index 053e17e6b0c1..1c89b021491a 100644
--- a/devel/rubygem-fcntl/Makefile
+++ b/devel/rubygem-fcntl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Load constants defined in the OS fcntl.h C header file
+WWW= https://github.com/ruby/fcntl
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-ffi-compiler/Makefile b/devel/rubygem-ffi-compiler/Makefile
index 7c5a18028e62..bcb196d2ace3 100644
--- a/devel/rubygem-ffi-compiler/Makefile
+++ b/devel/rubygem-ffi-compiler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby FFI library
+WWW= https://github.com/ffi/ffi-compiler
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ffi-libarchive/Makefile b/devel/rubygem-ffi-libarchive/Makefile
index 43c889223423..1c77982f6ea3 100644
--- a/devel/rubygem-ffi-libarchive/Makefile
+++ b/devel/rubygem-ffi-libarchive/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby FFI binding to libarchive
+WWW= https://github.com/chef/ffi-libarchive
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ffi-win32-extensions/Makefile b/devel/rubygem-ffi-win32-extensions/Makefile
index 00e061f55ed1..c3b31748172e 100644
--- a/devel/rubygem-ffi-win32-extensions/Makefile
+++ b/devel/rubygem-ffi-win32-extensions/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Extends the FFI and String classes on MS Windows
+WWW= https://github.com/chef/ffi-win32-extensions/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ffi-yajl/Makefile b/devel/rubygem-ffi-yajl/Makefile
index d59989b8773f..2fdaa9b37bb6 100644
--- a/devel/rubygem-ffi-yajl/Makefile
+++ b/devel/rubygem-ffi-yajl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Ruby FFI wrapper around YAJL 2.x
+WWW= https://github.com/opscode/ffi-yajl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ffi/Makefile b/devel/rubygem-ffi/Makefile
index 9cd9c68ba6ce..a908ffa83512 100644
--- a/devel/rubygem-ffi/Makefile
+++ b/devel/rubygem-ffi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extension for dynamic libraries and binding functions
+WWW= https://github.com/ffi/ffi/wiki
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-fiber-local/Makefile b/devel/rubygem-fiber-local/Makefile
index 7a4adc32eb2b..2160ee1619b8 100644
--- a/devel/rubygem-fiber-local/Makefile
+++ b/devel/rubygem-fiber-local/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide a class-level mixin to make fiber local state easy
+WWW= https://github.com/socketry/fiber-local
LICENSE= MIT
diff --git a/devel/rubygem-fiddle/Makefile b/devel/rubygem-fiddle/Makefile
index e19923eb6dd3..649cf75c5749 100644
--- a/devel/rubygem-fiddle/Makefile
+++ b/devel/rubygem-fiddle/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= libffi wrapper for Ruby
+WWW= https://github.com/ruby/fiddle
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-file-tail/Makefile b/devel/rubygem-file-tail/Makefile
index 7a61d62c6002..7f54bc65ad85 100644
--- a/devel/rubygem-file-tail/Makefile
+++ b/devel/rubygem-file-tail/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library that allows Ruby to 'tail' files
+WWW= https://github.com/flori/file-tail
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-filesize/Makefile b/devel/rubygem-filesize/Makefile
index 5f85541cb033..9194fc566802 100644
--- a/devel/rubygem-filesize/Makefile
+++ b/devel/rubygem-filesize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Class for handling filesizes with both the SI and binary prefixes
+WWW= https://github.com/dominikh/filesize
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-fileutils/Makefile b/devel/rubygem-fileutils/Makefile
index 64c4ccd5073f..458375caef57 100644
--- a/devel/rubygem-fileutils/Makefile
+++ b/devel/rubygem-fileutils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Several file utility methods for copying, moving, removing, etc
+WWW= https://github.com/ruby/fileutils
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-find/Makefile b/devel/rubygem-find/Makefile
index 508127f9ab9a..7cdf118f1dca 100644
--- a/devel/rubygem-find/Makefile
+++ b/devel/rubygem-find/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Support top-down traversal of a set of file paths
+WWW= https://github.com/ruby/find
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-flexmock/Makefile b/devel/rubygem-flexmock/Makefile
index 66e1ee181a6e..83f849b1ff90 100644
--- a/devel/rubygem-flexmock/Makefile
+++ b/devel/rubygem-flexmock/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple mock object for Ruby
+WWW= https://github.com/doudou/flexmock
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile b/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile
index 974e4cf1e67f..c687f7ccff8e 100644
--- a/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile
+++ b/devel/rubygem-flipper-active_support_cache_store-rails61/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= ruby@FreeBSD.org
COMMENT= ActiveSupport::Cache store adapter for Flipper
+WWW= https://github.com/jnunemaker/flipper
LICENSE= MIT
diff --git a/devel/rubygem-flipper-active_support_cache_store/Makefile b/devel/rubygem-flipper-active_support_cache_store/Makefile
index 81fe80a3d2fe..7254809719f5 100644
--- a/devel/rubygem-flipper-active_support_cache_store/Makefile
+++ b/devel/rubygem-flipper-active_support_cache_store/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ActiveSupport::Cache store adapter for Flipper
+WWW= https://github.com/jnunemaker/flipper
LICENSE= MIT
diff --git a/devel/rubygem-flipper-ui/Makefile b/devel/rubygem-flipper-ui/Makefile
index d34a1e801ae4..ef690d8954eb 100644
--- a/devel/rubygem-flipper-ui/Makefile
+++ b/devel/rubygem-flipper-ui/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rack middleware that provides a fully featured web interface
+WWW= https://github.com/jnunemaker/flipper
LICENSE= MIT
diff --git a/devel/rubygem-flipper/Makefile b/devel/rubygem-flipper/Makefile
index 988062af2a39..03c136bb35c8 100644
--- a/devel/rubygem-flipper/Makefile
+++ b/devel/rubygem-flipper/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Act of enabling/disabling features in your application
+WWW= https://github.com/jnunemaker/flipper
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-flipper021/Makefile b/devel/rubygem-flipper021/Makefile
index 4d71d1e06ea3..21441726cfbc 100644
--- a/devel/rubygem-flipper021/Makefile
+++ b/devel/rubygem-flipper021/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 021
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Act of enabling/disabling features in your application
+WWW= https://github.com/jnunemaker/flipper
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-fluent-logger/Makefile b/devel/rubygem-fluent-logger/Makefile
index a4a9b6025eb0..4d258976c78a 100644
--- a/devel/rubygem-fluent-logger/Makefile
+++ b/devel/rubygem-fluent-logger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Structured event logger for Ruby
+WWW= https://github.com/fluent/fluent-logger-ruby
LICENSE= APACHE20
diff --git a/devel/rubygem-fog-core/Makefile b/devel/rubygem-fog-core/Makefile
index ffa785bd64be..62dd6da7f090 100644
--- a/devel/rubygem-fog-core/Makefile
+++ b/devel/rubygem-fog-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shared classes and tests for fog providers and services
+WWW= https://github.com/fog/fog-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-fog-core1/Makefile b/devel/rubygem-fog-core1/Makefile
index 7401e638287b..9603f97517aa 100644
--- a/devel/rubygem-fog-core1/Makefile
+++ b/devel/rubygem-fog-core1/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shared classes and tests for fog providers and services
+WWW= https://github.com/fog/fog-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-fog-core210/Makefile b/devel/rubygem-fog-core210/Makefile
index b8f7f7cbd30f..dd4edbf437a5 100644
--- a/devel/rubygem-fog-core210/Makefile
+++ b/devel/rubygem-fog-core210/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 210
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shared classes and tests for fog providers and services
+WWW= https://github.com/fog/fog-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-fog-core220/Makefile b/devel/rubygem-fog-core220/Makefile
index d6cf955ac928..8f1d12eb34ae 100644
--- a/devel/rubygem-fog-core220/Makefile
+++ b/devel/rubygem-fog-core220/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 220
MAINTAINER= ruby@FreeBSD.org
COMMENT= Shared classes and tests for fog providers and services
+WWW= https://github.com/fog/fog-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-fog-json/Makefile b/devel/rubygem-fog-json/Makefile
index fbbfbdf93674..04e3c0bf6211 100644
--- a/devel/rubygem-fog-json/Makefile
+++ b/devel/rubygem-fog-json/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extraction of the JSON parsing tools between providers
+WWW= https://github.com/fog/fog-json
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-fog/Makefile b/devel/rubygem-fog/Makefile
index e79dc54e34bb..5642586fee7d 100644
--- a/devel/rubygem-fog/Makefile
+++ b/devel/rubygem-fog/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby cloud services library
+WWW= https://github.com/fog/fog
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-font-awesome-rails-rails5/Makefile b/devel/rubygem-font-awesome-rails-rails5/Makefile
index 29cd1dd5b75d..276a5fbab23b 100644
--- a/devel/rubygem-font-awesome-rails-rails5/Makefile
+++ b/devel/rubygem-font-awesome-rails-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides the Font-Awesome web fonts and stylesheets as a Rails engine
+WWW= https://github.com/bokmann/font-awesome-rails
LICENSE= MIT OFL11
LICENSE_COMB= dual
diff --git a/devel/rubygem-font-awesome-rails-rails50/Makefile b/devel/rubygem-font-awesome-rails-rails50/Makefile
index 4b6fbc58425c..de7c67aae9bf 100644
--- a/devel/rubygem-font-awesome-rails-rails50/Makefile
+++ b/devel/rubygem-font-awesome-rails-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Provides the Font-Awesome web fonts and stylesheets as a Rails engine
+WWW= https://github.com/bokmann/font-awesome-rails
LICENSE= MIT OFL11
LICENSE_COMB= dual
diff --git a/devel/rubygem-font-awesome-rails-rails52/Makefile b/devel/rubygem-font-awesome-rails-rails52/Makefile
index 274aa1819e9b..940c19522463 100644
--- a/devel/rubygem-font-awesome-rails-rails52/Makefile
+++ b/devel/rubygem-font-awesome-rails-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides the Font-Awesome web fonts and stylesheets as a Rails engine
+WWW= https://github.com/bokmann/font-awesome-rails
LICENSE= MIT OFL11
LICENSE_COMB= dual
diff --git a/devel/rubygem-font-awesome-rails-rails60/Makefile b/devel/rubygem-font-awesome-rails-rails60/Makefile
index e3b25d46692f..2742e94bbfe4 100644
--- a/devel/rubygem-font-awesome-rails-rails60/Makefile
+++ b/devel/rubygem-font-awesome-rails-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides the Font-Awesome web fonts and stylesheets as a Rails engine
+WWW= https://github.com/bokmann/font-awesome-rails
LICENSE= MIT OFL11
LICENSE_COMB= dual
diff --git a/devel/rubygem-font-awesome-rails/Makefile b/devel/rubygem-font-awesome-rails/Makefile
index 0f1d669c3c4e..7716ace23954 100644
--- a/devel/rubygem-font-awesome-rails/Makefile
+++ b/devel/rubygem-font-awesome-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides the Font-Awesome web fonts and stylesheets as a Rails engine
+WWW= https://github.com/bokmann/font-awesome-rails
LICENSE= MIT OFL11
LICENSE_COMB= dual
diff --git a/devel/rubygem-foreigner/Makefile b/devel/rubygem-foreigner/Makefile
index a826fd13110f..019996629902 100644
--- a/devel/rubygem-foreigner/Makefile
+++ b/devel/rubygem-foreigner/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Adds foreign key helpers to migrations
+WWW= https://github.com/matthuhiggins/foreigner
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-foreman/Makefile b/devel/rubygem-foreman/Makefile
index 21ac4aeac0d5..769257fa6583 100644
--- a/devel/rubygem-foreman/Makefile
+++ b/devel/rubygem-foreman/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Process manager for applications with multiple components
+WWW= https://github.com/ddollar/foreman
LICENSE= MIT
diff --git a/devel/rubygem-formatador/Makefile b/devel/rubygem-formatador/Makefile
index abd6342e223a..f5362a34f318 100644
--- a/devel/rubygem-formatador/Makefile
+++ b/devel/rubygem-formatador/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= STDOUT text formatting
+WWW= https://github.com/geemus/formatador
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-forwardable-extended/Makefile b/devel/rubygem-forwardable-extended/Makefile
index a1d91b64ca84..fc43e1f2666f 100644
--- a/devel/rubygem-forwardable-extended/Makefile
+++ b/devel/rubygem-forwardable-extended/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Forwardable with hash, and instance variable extensions
+WWW= https://github.com/envygeeks/forwardable-extended
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-forwardable/Makefile b/devel/rubygem-forwardable/Makefile
index 76a9a23fae7c..5bc1b816396b 100644
--- a/devel/rubygem-forwardable/Makefile
+++ b/devel/rubygem-forwardable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provides delegation of specified methods to a designated object
+WWW= https://github.com/ruby/forwardable
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-fugit/Makefile b/devel/rubygem-fugit/Makefile
index c2625be57383..cfc8959661e5 100644
--- a/devel/rubygem-fugit/Makefile
+++ b/devel/rubygem-fugit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Time tools for flor and the floraison project
+WWW= https://github.com/floraison/fugit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-fugit12/Makefile b/devel/rubygem-fugit12/Makefile
index fd3a359faeba..4fd664e06618 100644
--- a/devel/rubygem-fugit12/Makefile
+++ b/devel/rubygem-fugit12/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 12
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Time tools for flor and the floraison project
+WWW= https://github.com/floraison/fugit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-fuzzy_match/Makefile b/devel/rubygem-fuzzy_match/Makefile
index 39514ba48ac1..e385112508c6 100644
--- a/devel/rubygem-fuzzy_match/Makefile
+++ b/devel/rubygem-fuzzy_match/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fuzzy match using string similarity and regexp rules
+WWW= https://github.com/seamusabshere/fuzzy_match
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gapic-common/Makefile b/devel/rubygem-gapic-common/Makefile
index 9d58972dd06a..5992d1f14862 100644
--- a/devel/rubygem-gapic-common/Makefile
+++ b/devel/rubygem-gapic-common/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common code for GAPIC-generated API clients
+WWW= https://github.com/googleapis/gapic-generator-ruby/tree/master/gapic-common
LICENSE= APACHE20
diff --git a/devel/rubygem-gdata/Makefile b/devel/rubygem-gdata/Makefile
index 57e256faaa40..6d51967be02a 100644
--- a/devel/rubygem-gdata/Makefile
+++ b/devel/rubygem-gdata/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Assist Ruby developers in working with Google Data APIs
+WWW= https://code.google.com/p/gdata-ruby-util/
LICENSE= APACHE20
diff --git a/devel/rubygem-gem-compare/Makefile b/devel/rubygem-gem-compare/Makefile
index 07247cb674ef..8a01f6e1cdc4 100644
--- a/devel/rubygem-gem-compare/Makefile
+++ b/devel/rubygem-gem-compare/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= RubyGems plugin for comparing gem versions
+WWW= https://github.com/fedora-ruby/gem-compare
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gem_plugin/Makefile b/devel/rubygem-gem_plugin/Makefile
index 2e65b32eda23..2f12474966d4 100644
--- a/devel/rubygem-gem_plugin/Makefile
+++ b/devel/rubygem-gem_plugin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Gem Based Plugin System
+WWW= https://rubygems.org/gems/gem_plugin
LICENSE= LGPL21 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-gemcutter/Makefile b/devel/rubygem-gemcutter/Makefile
index a6f43aca0d79..1bf3bf644e2e 100644
--- a/devel/rubygem-gemcutter/Makefile
+++ b/devel/rubygem-gemcutter/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Extensions to RubyGems for managing gems and more on RubyGems.org
+WWW= https://github.com/rubygems/gemcutter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-gemdiff/Makefile b/devel/rubygem-gemdiff/Makefile
index 554328b50423..3fdf91326c55 100644
--- a/devel/rubygem-gemdiff/Makefile
+++ b/devel/rubygem-gemdiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command-line utility for ruby gems
+WWW= https://github.com/teeparham/gemdiff
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gemnasium-parser/Makefile b/devel/rubygem-gemnasium-parser/Makefile
index 99e412cad3da..1197985e675d 100644
--- a/devel/rubygem-gemnasium-parser/Makefile
+++ b/devel/rubygem-gemnasium-parser/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Safely parse Gemfiles and gemspecs
+WWW= https://github.com/gemnasium/gemnasium-parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gems/Makefile b/devel/rubygem-gems/Makefile
index 2bdeef60b3a7..a149044a0f7d 100644
--- a/devel/rubygem-gems/Makefile
+++ b/devel/rubygem-gems/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby wrapper for the RubyGems.org API
+WWW= https://github.com/rubygems/gems
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-generator/Makefile b/devel/rubygem-generator/Makefile
index aaab2135615b..222987aaf407 100644
--- a/devel/rubygem-generator/Makefile
+++ b/devel/rubygem-generator/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Templates generators
+WWW= https://github.com/maxkazar/generator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-generator_spec-rails4/Makefile b/devel/rubygem-generator_spec-rails4/Makefile
index 83bafa4a73ca..07ab37d4e93a 100644
--- a/devel/rubygem-generator_spec-rails4/Makefile
+++ b/devel/rubygem-generator_spec-rails4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails4
MAINTAINER= ruby@FreeBSD.org
COMMENT= Test Rails generators with RSpec
+WWW= https://github.com/stevehodgkiss/generator_spec
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-generator_spec-rails5/Makefile b/devel/rubygem-generator_spec-rails5/Makefile
index 37677a727dc8..b7c5ac7ea261 100644
--- a/devel/rubygem-generator_spec-rails5/Makefile
+++ b/devel/rubygem-generator_spec-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Test Rails generators with RSpec
+WWW= https://github.com/stevehodgkiss/generator_spec
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-georuby/Makefile b/devel/rubygem-georuby/Makefile
index 3aeb859f16ee..027f1dd5d9c4 100644
--- a/devel/rubygem-georuby/Makefile
+++ b/devel/rubygem-georuby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Holder for data returned from PostGIS and the Spatial Extensions of MySql
+WWW= https://github.com/nofxx/georuby
LICENSE= MIT
diff --git a/devel/rubygem-get_process_mem/Makefile b/devel/rubygem-get_process_mem/Makefile
index c0b6b689904e..041ae930f707 100644
--- a/devel/rubygem-get_process_mem/Makefile
+++ b/devel/rubygem-get_process_mem/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Get memory usage of a process in Ruby
+WWW= https://github.com/schneems/get_process_mem
LICENSE= MIT
diff --git a/devel/rubygem-getopt/Makefile b/devel/rubygem-getopt/Makefile
index b2670aba34b7..fd61feff7173 100644
--- a/devel/rubygem-getopt/Makefile
+++ b/devel/rubygem-getopt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command line parsing with Ruby
+WWW= https://github.com/djberg96/getopt
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-getoptlong/Makefile b/devel/rubygem-getoptlong/Makefile
index 9d0299064f8f..9f7ca4826244 100644
--- a/devel/rubygem-getoptlong/Makefile
+++ b/devel/rubygem-getoptlong/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GetoptLong for Ruby
+WWW= https://github.com/ruby/getoptlong
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-gettext-setup/Makefile b/devel/rubygem-gettext-setup/Makefile
index fd839e09554c..6dda294b0b37 100644
--- a/devel/rubygem-gettext-setup/Makefile
+++ b/devel/rubygem-gettext-setup/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set up i18n for Ruby projects
+WWW= https://github.com/puppetlabs/gettext-setup-gem
LICENSE= APACHE20
diff --git a/devel/rubygem-gettext/Makefile b/devel/rubygem-gettext/Makefile
index 9ac4d39d0b3f..7e86959ee3cf 100644
--- a/devel/rubygem-gettext/Makefile
+++ b/devel/rubygem-gettext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby implementation of the gettext library
+WWW= https://ruby-gettext.github.io/
LICENSE= LGPL3 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-gettext_i18n_rails/Makefile b/devel/rubygem-gettext_i18n_rails/Makefile
index fff9993242f2..b7af9c82d5bc 100644
--- a/devel/rubygem-gettext_i18n_rails/Makefile
+++ b/devel/rubygem-gettext_i18n_rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple FastGettext Rails integration
+WWW= https://github.com/grosser/gettext_i18n_rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile
index c90661d5c540..554d63d9c3ed 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make gettext_i18n_rails .po files as JSON
+WWW= https://github.com/webhippie/gettext_i18n_rails_js
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile
index a90efc704ad5..599571a024ea 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make gettext_i18n_rails .po files as JSON
+WWW= https://github.com/webhippie/gettext_i18n_rails_js
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile
index cf349140738a..51008616501f 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Make gettext_i18n_rails .po files as JSON
+WWW= https://github.com/webhippie/gettext_i18n_rails_js
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails61/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails61/Makefile
index 9a51d3f4adfa..b4c47e6defd1 100644
--- a/devel/rubygem-gettext_i18n_rails_js-rails61/Makefile
+++ b/devel/rubygem-gettext_i18n_rails_js-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Make gettext_i18n_rails .po files as JSON
+WWW= https://github.com/webhippie/gettext_i18n_rails_js
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gh/Makefile b/devel/rubygem-gh/Makefile
index e2ab3fe33b85..ceced33b1e19 100644
--- a/devel/rubygem-gh/Makefile
+++ b/devel/rubygem-gh/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Multi-layer client for the GitHub API v3
+WWW= https://github.com/travis-ci/gh
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gibbler/Makefile b/devel/rubygem-gibbler/Makefile
index 05cadfe31dd4..da7263f55a9a 100644
--- a/devel/rubygem-gibbler/Makefile
+++ b/devel/rubygem-gibbler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Git-like hashes for Ruby objects
+WWW= https://github.com/delano/gibbler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gio2/Makefile b/devel/rubygem-gio2/Makefile
index c1c03a35139b..63aecc81a087 100644
--- a/devel/rubygem-gio2/Makefile
+++ b/devel/rubygem-gio2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of gio 2.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/devel/rubygem-git-version-bump/Makefile b/devel/rubygem-git-version-bump/Makefile
index da086ccf5815..f42485aac027 100644
--- a/devel/rubygem-git-version-bump/Makefile
+++ b/devel/rubygem-git-version-bump/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Manage your app version entirely via git tags
+WWW= https://github.com/mpalmer/git-version-bump
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/rubygem-git/Makefile b/devel/rubygem-git/Makefile
index 088e1318d6e5..7775a3094b83 100644
--- a/devel/rubygem-git/Makefile
+++ b/devel/rubygem-git/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby wrapper library around git(1)
+WWW= https://github.com/ruby-git/ruby-git
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-github_api/Makefile b/devel/rubygem-github_api/Makefile
index 5b039663a015..f9cc2c00e2ef 100644
--- a/devel/rubygem-github_api/Makefile
+++ b/devel/rubygem-github_api/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wrapper that supports all of the GitHub API v3 methods
+WWW= https://piotrmurach.github.io/github/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gitlab-chronic/Makefile b/devel/rubygem-gitlab-chronic/Makefile
index ef037944fd61..199a00fb8db2 100644
--- a/devel/rubygem-gitlab-chronic/Makefile
+++ b/devel/rubygem-gitlab-chronic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Natural language date/time parser written in pure Ruby
+WWW= https://github.com/mojombo/chronic
LICENSE= MIT
diff --git a/devel/rubygem-gitlab-dangerfiles/Makefile b/devel/rubygem-gitlab-dangerfiles/Makefile
index 8ee1e76f9851..451c4c57836f 100644
--- a/devel/rubygem-gitlab-dangerfiles/Makefile
+++ b/devel/rubygem-gitlab-dangerfiles/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Dangerfile and plugins for GitLab projects
+WWW= https://gitlab.com/gitlab-org/ruby/gems/gitlab-dangerfiles
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gitlab-experiment/Makefile b/devel/rubygem-gitlab-experiment/Makefile
index 84260e39bfea..b708e2e3ab65 100644
--- a/devel/rubygem-gitlab-experiment/Makefile
+++ b/devel/rubygem-gitlab-experiment/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Experiment library for Gitlab
+WWW= https://gitlab.com/gitlab-org/ruby/gems/gitlab-experiment
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile
index 83b26a7ae349..b232d7d7c6b2 100644
--- a/devel/rubygem-gitlab-labkit/Makefile
+++ b/devel/rubygem-gitlab-labkit/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Instrumentation for GitLab
+WWW= https://about.gitlab.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gitlab-license/Makefile b/devel/rubygem-gitlab-license/Makefile
index db216ed213e1..59eddf8fb7e5 100644
--- a/devel/rubygem-gitlab-license/Makefile
+++ b/devel/rubygem-gitlab-license/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Generate, verify and enforce software licenses
+WWW= https://gitlab.com/gitlab-org/gitlab-chronic-duration
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gitlab-license_finder/Makefile b/devel/rubygem-gitlab-license_finder/Makefile
index 7e7b5a67f75f..b70a721cdc8a 100644
--- a/devel/rubygem-gitlab-license_finder/Makefile
+++ b/devel/rubygem-gitlab-license_finder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Generate, verify and enforce software licenses
+WWW= https://github.com/pivotal/LicenseFinder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gitlab-pygments.rb/Makefile b/devel/rubygem-gitlab-pygments.rb/Makefile
index 5700b8970dc6..d589f4be0b0a 100644
--- a/devel/rubygem-gitlab-pygments.rb/Makefile
+++ b/devel/rubygem-gitlab-pygments.rb/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Exposes the pygments syntax highlighter to Ruby
+WWW= https://github.com/gitlabhq/pygments.rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-gitlab-sidekiq-fetcher/Makefile b/devel/rubygem-gitlab-sidekiq-fetcher/Makefile
index 1e2cb06cac7d..f71b21e4999c 100644
--- a/devel/rubygem-gitlab-sidekiq-fetcher/Makefile
+++ b/devel/rubygem-gitlab-sidekiq-fetcher/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Redis reliable queue pattern implemented in Sidekiq
+WWW= https://github.com/TEA-ebook/sidekiq-reliable-fetch
LICENSE= RUBY
diff --git a/devel/rubygem-gitlab/Makefile b/devel/rubygem-gitlab/Makefile
index ce313735895f..024a30140c75 100644
--- a/devel/rubygem-gitlab/Makefile
+++ b/devel/rubygem-gitlab/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby client and CLI for GitLab API
+WWW= https://github.com/NARKOZ/gitlab
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gitlab_chronic_duration/Makefile b/devel/rubygem-gitlab_chronic_duration/Makefile
index f6ebe8df7ce1..9ef3a04269e9 100644
--- a/devel/rubygem-gitlab_chronic_duration/Makefile
+++ b/devel/rubygem-gitlab_chronic_duration/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Natural language parser for elapsed time
+WWW= https://gitlab.com/gitlab-org/gitlab-chronic-duration
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-gitlab_git/Makefile b/devel/rubygem-gitlab_git/Makefile
index b6681af59207..4283f3aec193 100644
--- a/devel/rubygem-gitlab_git/Makefile
+++ b/devel/rubygem-gitlab_git/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= GitLab wrapper around git objects
+WWW= https://gitlab.com/gitlab-org/gitlab_git
LICENSE= MIT
diff --git a/devel/rubygem-gitlab_meta/Makefile b/devel/rubygem-gitlab_meta/Makefile
index 76468b59d390..4e3809303be5 100644
--- a/devel/rubygem-gitlab_meta/Makefile
+++ b/devel/rubygem-gitlab_meta/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= GitLab meta gem
+WWW= https://rubygems.org/gems/gitlab_meta
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-glib2/Makefile b/devel/rubygem-glib2/Makefile
index c6a0b6715f48..448892fe5072 100644
--- a/devel/rubygem-glib2/Makefile
+++ b/devel/rubygem-glib2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of GLib 2.x
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/devel/rubygem-gobject-introspection/Makefile b/devel/rubygem-gobject-introspection/Makefile
index a4011a438e76..14bafa7841f9 100644
--- a/devel/rubygem-gobject-introspection/Makefile
+++ b/devel/rubygem-gobject-introspection/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding of GObject Introspection
+WWW= https://ruby-gnome.github.io/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/devel/rubygem-google-api-client/Makefile b/devel/rubygem-google-api-client/Makefile
index e8cf661fcb9a..2ec1f07fa9e6 100644
--- a/devel/rubygem-google-api-client/Makefile
+++ b/devel/rubygem-google-api-client/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Client for accessing Google APIs
+WWW= https://github.com/googleapis/google-api-ruby-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-google-apis-compute_v1/Makefile b/devel/rubygem-google-apis-compute_v1/Makefile
index cdd1fba52a70..4ee83e3970ea 100644
--- a/devel/rubygem-google-apis-compute_v1/Makefile
+++ b/devel/rubygem-google-apis-compute_v1/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple REST client for Compute Engine API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-compute_v1
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-core/Makefile b/devel/rubygem-google-apis-core/Makefile
index 8e0eafb763f2..97bbf1dccd71 100644
--- a/devel/rubygem-google-apis-core/Makefile
+++ b/devel/rubygem-google-apis-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common utility and base classes for legacy Google REST clients
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/google-apis-core
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-discovery_v1/Makefile b/devel/rubygem-google-apis-discovery_v1/Makefile
index f6ce1f6e6f70..e3c792e90d04 100644
--- a/devel/rubygem-google-apis-discovery_v1/Makefile
+++ b/devel/rubygem-google-apis-discovery_v1/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple REST client for version V1 of the API Discovery Service
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-discovery_v1
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-generator/Makefile b/devel/rubygem-google-apis-generator/Makefile
index 628df6ec000b..5feca3df33e9 100644
--- a/devel/rubygem-google-apis-generator/Makefile
+++ b/devel/rubygem-google-apis-generator/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Code generator for legacy Google REST clients
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/google-apis-generator
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-iamcredentials_v1/Makefile b/devel/rubygem-google-apis-iamcredentials_v1/Makefile
index 9b45cf857cbe..b003abf06e22 100644
--- a/devel/rubygem-google-apis-iamcredentials_v1/Makefile
+++ b/devel/rubygem-google-apis-iamcredentials_v1/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple REST client for version V1 of the IAM Service Account Credentials API
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-iamcredentials_v1
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-monitoring_v3/Makefile b/devel/rubygem-google-apis-monitoring_v3/Makefile
index d62274a24605..819b23a51cd1 100644
--- a/devel/rubygem-google-apis-monitoring_v3/Makefile
+++ b/devel/rubygem-google-apis-monitoring_v3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple REST client for Cloud Monitoring API V3
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-monitoring_v3
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-pubsub_v1/Makefile b/devel/rubygem-google-apis-pubsub_v1/Makefile
index 2d2aa10af381..6d09ae76530c 100644
--- a/devel/rubygem-google-apis-pubsub_v1/Makefile
+++ b/devel/rubygem-google-apis-pubsub_v1/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple REST client for Cloud Pub/Sub API V1
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-pubsub_v1
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
index 92319a47b7b5..30cca7e9111c 100644
--- a/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
+++ b/devel/rubygem-google-apis-sqladmin_v1beta4/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple REST client for Cloud SQL Admin API V1beta4
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-sqladmin_v1beta4
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-apis-storage_v1/Makefile b/devel/rubygem-google-apis-storage_v1/Makefile
index f75f0735b240..3237e3787ac5 100644
--- a/devel/rubygem-google-apis-storage_v1/Makefile
+++ b/devel/rubygem-google-apis-storage_v1/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple REST client for version V1 of the Cloud Storage JSON API
+WWW= https://github.com/googleapis/google-api-ruby-client/tree/master/generated/google-apis-storage_v1
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-google-gax/Makefile b/devel/rubygem-google-gax/Makefile
index c92f0ebdd0fc..5eb3b2e51ccd 100644
--- a/devel/rubygem-google-gax/Makefile
+++ b/devel/rubygem-google-gax/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google API Extensions
+WWW= https://github.com/googleapis/gax-ruby
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-google-protobuf/Makefile b/devel/rubygem-google-protobuf/Makefile
index 0e1caf4226de..dd06a860ec18 100644
--- a/devel/rubygem-google-protobuf/Makefile
+++ b/devel/rubygem-google-protobuf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby extension to Google Protocol Buffers
+WWW= https://developers.google.com/protocol-buffers/
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-google-protobuf319/Makefile b/devel/rubygem-google-protobuf319/Makefile
index 52fc83681416..39a26b584b36 100644
--- a/devel/rubygem-google-protobuf319/Makefile
+++ b/devel/rubygem-google-protobuf319/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 319
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby extension to Google Protocol Buffers
+WWW= https://developers.google.com/protocol-buffers/
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-googleapis-common-protos-types/Makefile b/devel/rubygem-googleapis-common-protos-types/Makefile
index 39b81d711c8d..c3326b4aa8a2 100644
--- a/devel/rubygem-googleapis-common-protos-types/Makefile
+++ b/devel/rubygem-googleapis-common-protos-types/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common protocol buffer types used by Google APIs
+WWW= https://github.com/googleapis/common-protos-ruby/tree/master/googleapis-common-protos-types
LICENSE= APACHE20
diff --git a/devel/rubygem-googleapis-common-protos/Makefile b/devel/rubygem-googleapis-common-protos/Makefile
index 6be7408ac526..196ab2541fe7 100644
--- a/devel/rubygem-googleapis-common-protos/Makefile
+++ b/devel/rubygem-googleapis-common-protos/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Common gRPC and protocol buffer classes used in Google APIs
+WWW= https://github.com/googleapis/common-protos-ruby/tree/master/googleapis-common-protos
LICENSE= APACHE20
diff --git a/devel/rubygem-graf/Makefile b/devel/rubygem-graf/Makefile
index e0eaf1c2d1c7..1aa80d513eff 100644
--- a/devel/rubygem-graf/Makefile
+++ b/devel/rubygem-graf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple git log analyzer gem
+WWW= https://github.com/abhshkdz/graf
LICENSE= MIT
diff --git a/devel/rubygem-grape-entity/Makefile b/devel/rubygem-grape-entity/Makefile
index eb85c3676717..6b2fc348ab6c 100644
--- a/devel/rubygem-grape-entity/Makefile
+++ b/devel/rubygem-grape-entity/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple facade to use with your models and APIs
+WWW= https://github.com/ruby-grape/grape-entity
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-grape-path-helpers/Makefile b/devel/rubygem-grape-path-helpers/Makefile
index c03199f64e96..5c48166bd90a 100644
--- a/devel/rubygem-grape-path-helpers/Makefile
+++ b/devel/rubygem-grape-path-helpers/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Route path helpers for Grape
+WWW= https://gitlab.com/gitlab-org/grape-path-helpers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-grape-route-helpers/Makefile b/devel/rubygem-grape-route-helpers/Makefile
index a7e2c5a66ce2..82e801894834 100644
--- a/devel/rubygem-grape-route-helpers/Makefile
+++ b/devel/rubygem-grape-route-helpers/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Route helpers for Grape
+WWW= https://github.com/reprah/grape-route-helpers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-grape-swagger/Makefile b/devel/rubygem-grape-swagger/Makefile
index 6e060997b773..f81be71d0ca3 100644
--- a/devel/rubygem-grape-swagger/Makefile
+++ b/devel/rubygem-grape-swagger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Documentation tool for grape APIs
+WWW= https://github.com/ruby-grape/grape-swagger
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-grape/Makefile b/devel/rubygem-grape/Makefile
index 768415d51047..a8980e0bd7f8 100644
--- a/devel/rubygem-grape/Makefile
+++ b/devel/rubygem-grape/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Framework for rapid API development with great conventions
+WWW= https://github.com/ruby-grape/grape
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-grape15/Makefile b/devel/rubygem-grape15/Makefile
index 77482abe5f23..64f52597ad1b 100644
--- a/devel/rubygem-grape15/Makefile
+++ b/devel/rubygem-grape15/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 15
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Framework for rapid API development with great conventions
+WWW= https://github.com/ruby-grape/grape
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-grape_logging/Makefile b/devel/rubygem-grape_logging/Makefile
index 4f2021230828..d71e9b35967a 100644
--- a/devel/rubygem-grape_logging/Makefile
+++ b/devel/rubygem-grape_logging/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Request logging for Grape
+WWW= https://github.com/aserafin/grape_logging
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-graphiql-rails/Makefile b/devel/rubygem-graphiql-rails/Makefile
index aa5bf47c9bf2..49083cb916e0 100644
--- a/devel/rubygem-graphiql-rails/Makefile
+++ b/devel/rubygem-graphiql-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Use the GraphiQL IDE for GraphQL with Ruby on Rails
+WWW= https://github.com/rmosolgo/graphiql-rails
LICENSE= MIT
diff --git a/devel/rubygem-graphlient/Makefile b/devel/rubygem-graphlient/Makefile
index b656fea7106a..aca7317751d8 100644
--- a/devel/rubygem-graphlient/Makefile
+++ b/devel/rubygem-graphlient/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Friendlier Ruby client for consuming GraphQL-based APIs
+WWW= https://github.com/ashkan18/graphlient
LICENSE= MIT
diff --git a/devel/rubygem-graphql-client/Makefile b/devel/rubygem-graphql-client/Makefile
index a15e3f3558a6..3ad52bcc0ed5 100644
--- a/devel/rubygem-graphql-client/Makefile
+++ b/devel/rubygem-graphql-client/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby library for declaring, composing and executing GraphQL queries
+WWW= https://github.com/github/graphql-client
LICENSE= MIT
diff --git a/devel/rubygem-graphql-docs/Makefile b/devel/rubygem-graphql-docs/Makefile
index ba6aee4c2819..e49f22cf7a67 100644
--- a/devel/rubygem-graphql-docs/Makefile
+++ b/devel/rubygem-graphql-docs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Generate beautiful documentation from your GraphQL schema
+WWW= https://github.com/gjtorikian/graphql-docs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-graphql/Makefile b/devel/rubygem-graphql/Makefile
index 63972972e578..5cc3c7117659 100644
--- a/devel/rubygem-graphql/Makefile
+++ b/devel/rubygem-graphql/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Plain-Ruby implementation of GraphQL
+WWW= https://github.com/rmosolgo/graphql-ruby
LICENSE= MIT
diff --git a/devel/rubygem-grpc-google-iam-v1/Makefile b/devel/rubygem-grpc-google-iam-v1/Makefile
index 4f48066eb703..a63147d80672 100644
--- a/devel/rubygem-grpc-google-iam-v1/Makefile
+++ b/devel/rubygem-grpc-google-iam-v1/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google IAM gRPC client library
+WWW= https://github.com/googleapis/common-protos-ruby/tree/master/grpc-google-iam-v1
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-guess_html_encoding/Makefile b/devel/rubygem-guess_html_encoding/Makefile
index 6ec2c415affe..113e1c3c155b 100644
--- a/devel/rubygem-guess_html_encoding/Makefile
+++ b/devel/rubygem-guess_html_encoding/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Attempts to guess and then force encoding of HTML documents
+WWW= https://github.com/cantino/guess_html_encoding
LICENSE= MIT
diff --git a/devel/rubygem-gyoku/Makefile b/devel/rubygem-gyoku/Makefile
index 5efcf99ff9d4..131bc4822d5e 100644
--- a/devel/rubygem-gyoku/Makefile
+++ b/devel/rubygem-gyoku/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= joe@thrallingpenguin.com
COMMENT= Library for translating Ruby hashes to XML
+WWW= https://github.com/savonrb/gyoku
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-hamster/Makefile b/devel/rubygem-hamster/Makefile
index 47d41d002791..aae376f8985f 100644
--- a/devel/rubygem-hamster/Makefile
+++ b/devel/rubygem-hamster/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Efficient, immutable, thread-safe collection classes for Ruby
+WWW= https://github.com/hamstergem/hamster
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-hana/Makefile b/devel/rubygem-hana/Makefile
index 0b7002649479..37e429aa54a5 100644
--- a/devel/rubygem-hana/Makefile
+++ b/devel/rubygem-hana/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby JSON-Patch and JSON-Pointer implementation
+WWW= https://github.com/tenderlove/hana
LICENSE= MIT
diff --git a/devel/rubygem-hashdiff/Makefile b/devel/rubygem-hashdiff/Makefile
index 2d78ea009b8d..616363ab489e 100644
--- a/devel/rubygem-hashdiff/Makefile
+++ b/devel/rubygem-hashdiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Diff lib to compute the smallest difference between two hashes
+WWW= https://github.com/liufengyun/hashdiff
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-hashery/Makefile b/devel/rubygem-hashery/Makefile
index be99223f97f7..a11ffd0c99cd 100644
--- a/devel/rubygem-hashery/Makefile
+++ b/devel/rubygem-hashery/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tight collection of Hash-like classes
+WWW= https://rubyworks.github.io/hashery/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-hashie-forbidden_attributes/Makefile b/devel/rubygem-hashie-forbidden_attributes/Makefile
index f75c093b5501..3ee22ecc5e16 100644
--- a/devel/rubygem-hashie-forbidden_attributes/Makefile
+++ b/devel/rubygem-hashie-forbidden_attributes/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Hashie compatibility layer for forbidden attributes protection
+WWW= https://github.com/Maxim-Filimonov/hashie-forbidden_attributes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-hashie/Makefile b/devel/rubygem-hashie/Makefile
index 24b4cf9f2eff..18dba14f0173 100644
--- a/devel/rubygem-hashie/Makefile
+++ b/devel/rubygem-hashie/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple collection of useful Hash extensions
+WWW= https://github.com/hashie/hashie
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-hashie4/Makefile b/devel/rubygem-hashie4/Makefile
index 2c28f9d5b02e..62680d51af23 100644
--- a/devel/rubygem-hashie4/Makefile
+++ b/devel/rubygem-hashie4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple collection of useful Hash extensions
+WWW= https://github.com/hashie/hashie
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-health_check/Makefile b/devel/rubygem-health_check/Makefile
index 5da4613e7da5..5e020906f467 100644
--- a/devel/rubygem-health_check/Makefile
+++ b/devel/rubygem-health_check/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple health check of Rails app for uptime monitoring
+WWW= https://github.com/ianheggie/health_check
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-heapy/Makefile b/devel/rubygem-heapy/Makefile
index e681f9721542..28e76aba9583 100644
--- a/devel/rubygem-heapy/Makefile
+++ b/devel/rubygem-heapy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= CLI for analyzing Ruby Heap dumps
+WWW= https://github.com/schneems/heapy
LICENSE= MIT
diff --git a/devel/rubygem-highline/Makefile b/devel/rubygem-highline/Makefile
index 37ffb03f4496..83e360a90da6 100644
--- a/devel/rubygem-highline/Makefile
+++ b/devel/rubygem-highline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= High-level IO library for command-line interfaces
+WWW= https://github.com/JEG2/highline
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-highline1/Makefile b/devel/rubygem-highline1/Makefile
index 998914b19ada..7cc062edadda 100644
--- a/devel/rubygem-highline1/Makefile
+++ b/devel/rubygem-highline1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= High-level IO library for command-line interfaces
+WWW= https://github.com/JEG2/highline
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-hike/Makefile b/devel/rubygem-hike/Makefile
index d6fec3359c30..f460b40a4bd0 100644
--- a/devel/rubygem-hike/Makefile
+++ b/devel/rubygem-hike/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library for finding files in a set of paths
+WWW= https://github.com/sstephenson/hike
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-hike1/Makefile b/devel/rubygem-hike1/Makefile
index ace416a372d9..1ec219b58240 100644
--- a/devel/rubygem-hike1/Makefile
+++ b/devel/rubygem-hike1/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library for finding files in a set of paths
+WWW= https://github.com/sstephenson/hike
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-hitimes/Makefile b/devel/rubygem-hitimes/Makefile
index adb8beeb02e2..b83280bc7261 100644
--- a/devel/rubygem-hitimes/Makefile
+++ b/devel/rubygem-hitimes/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= High resolution timer library for Ruby
+WWW= https://github.com/copiousfreetime/hitimes
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-hocon/Makefile b/devel/rubygem-hocon/Makefile
index afa1cf1a035f..6e426ee05ab5 100644
--- a/devel/rubygem-hocon/Makefile
+++ b/devel/rubygem-hocon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= puppet@FreeBSD.org
COMMENT= Ruby port of the Typesafe Config library
+WWW= https://github.com/puppetlabs/ruby-hocon
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-hoe/Makefile b/devel/rubygem-hoe/Makefile
index 48f4a7ab01a1..8c6ecc7319cf 100644
--- a/devel/rubygem-hoe/Makefile
+++ b/devel/rubygem-hoe/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple rake/rubygems helper for project Rakefiles
+WWW= https://github.com/seattlerb/hoe
LICENSE= MIT
diff --git a/devel/rubygem-holidays/Makefile b/devel/rubygem-holidays/Makefile
index b167c7b349c8..612ddff75caa 100644
--- a/devel/rubygem-holidays/Makefile
+++ b/devel/rubygem-holidays/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of Ruby methods to deal with statutory and other holidays
+WWW= https://github.com/holidays/holidays
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-http_accept_language/Makefile b/devel/rubygem-http_accept_language/Makefile
index 9a7d0797231f..5755f9bfce8b 100644
--- a/devel/rubygem-http_accept_language/Makefile
+++ b/devel/rubygem-http_accept_language/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Rails plugin to extract Accept-Language HTTP header into array
+WWW= https://github.com/iain/http_accept_language/
LICENSE= MIT
diff --git a/devel/rubygem-i18n/Makefile b/devel/rubygem-i18n/Makefile
index 26533e58144f..312fb23eec94 100644
--- a/devel/rubygem-i18n/Makefile
+++ b/devel/rubygem-i18n/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= New wave Internationalization support for Ruby
+WWW= https://github.com/ruby-i18n/i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-i18n_data/Makefile b/devel/rubygem-i18n_data/Makefile
index 8a5c93f9373d..2d2fc8602faf 100644
--- a/devel/rubygem-i18n_data/Makefile
+++ b/devel/rubygem-i18n_data/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Country/Language names in 2-letter code pairs
+WWW= https://github.com/grosser/i18n_data
LICENSE= MIT
diff --git a/devel/rubygem-icalendar/Makefile b/devel/rubygem-icalendar/Makefile
index 6c44adc9e755..141d028f5229 100644
--- a/devel/rubygem-icalendar/Makefile
+++ b/devel/rubygem-icalendar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for working with iCalendar files
+WWW= https://github.com/icalendar/icalendar
LICENSE= BSD2CLAUSE GPLv3
LICENSE_COMB= dual
diff --git a/devel/rubygem-ice_cube/Makefile b/devel/rubygem-ice_cube/Makefile
index 831eb2f901cd..1178946b1dea 100644
--- a/devel/rubygem-ice_cube/Makefile
+++ b/devel/rubygem-ice_cube/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Recurring date library for Ruby
+WWW= https://github.com/seejohnrun/ice_cube
LICENSE= MIT
diff --git a/devel/rubygem-ice_nine/Makefile b/devel/rubygem-ice_nine/Makefile
index 5a7ea2b77863..b6c848f377ab 100644
--- a/devel/rubygem-ice_nine/Makefile
+++ b/devel/rubygem-ice_nine/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Deep freeze Ruby objects
+WWW= https://github.com/dkubb/ice_nine
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-inflecto/Makefile b/devel/rubygem-inflecto/Makefile
index 84a100965c1a..6a2c1e9414c5 100644
--- a/devel/rubygem-inflecto/Makefile
+++ b/devel/rubygem-inflecto/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Inflector for strings
+WWW= https://github.com/mbj/inflecto
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-iniparse/Makefile b/devel/rubygem-iniparse/Makefile
index 1d05fff94c9f..76f563a32c20 100644
--- a/devel/rubygem-iniparse/Makefile
+++ b/devel/rubygem-iniparse/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure Ruby library for parsing INI documents
+WWW= https://github.com/antw/iniparse
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-inspec-core/Makefile b/devel/rubygem-inspec-core/Makefile
index 181bc14f5394..4e87d76244f7 100644
--- a/devel/rubygem-inspec-core/Makefile
+++ b/devel/rubygem-inspec-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Framework to create end-to-end infrastructure tests
+WWW= https://github.com/inspec/inspec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-instance_storage/Makefile b/devel/rubygem-instance_storage/Makefile
index f3368e817641..733c2a5d06c1 100644
--- a/devel/rubygem-instance_storage/Makefile
+++ b/devel/rubygem-instance_storage/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= tota@FreeBSD.org
COMMENT= Manage class instances with dictionary
+WWW= https://github.com/toshia/instance_storage
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-interact/Makefile b/devel/rubygem-interact/Makefile
index 1ad284822a10..84b30f63269f 100644
--- a/devel/rubygem-interact/Makefile
+++ b/devel/rubygem-interact/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple API for command-line interaction
+WWW= https://github.com/vito/interact
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-io-console/Makefile b/devel/rubygem-io-console/Makefile
index 4e3596e94b8f..686afb1c0715 100644
--- a/devel/rubygem-io-console/Makefile
+++ b/devel/rubygem-io-console/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= yasu@FreeBSD.org
COMMENT= Add console capabilities to IO instances
+WWW= https://github.com/ruby/io-console
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-io-event/Makefile b/devel/rubygem-io-event/Makefile
index 9c67c87468d7..0ed6a88f094f 100644
--- a/devel/rubygem-io-event/Makefile
+++ b/devel/rubygem-io-event/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Event loop
+WWW= https://github.com/socketry/io-event
LICENSE= MIT
diff --git a/devel/rubygem-io-like/Makefile b/devel/rubygem-io-like/Makefile
index bb4dcbbf02c6..81a82f337b01 100644
--- a/devel/rubygem-io-like/Makefile
+++ b/devel/rubygem-io-like/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= rubygem-
MAINTAINER= tota@FreeBSD.org
COMMENT= Interface of IO objects to classes providing a few simple methods
+WWW= https://rubygems.org/gems/io-like
LICENSE= RUBY
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-io-nonblock/Makefile b/devel/rubygem-io-nonblock/Makefile
index ecd52018461d..25d0a96a477c 100644
--- a/devel/rubygem-io-nonblock/Makefile
+++ b/devel/rubygem-io-nonblock/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enable non-blocking mode with IO class
+WWW= https://github.com/ruby/io-nonblock
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-io-wait/Makefile b/devel/rubygem-io-wait/Makefile
index b98ae61ff79f..764583fe9b37 100644
--- a/devel/rubygem-io-wait/Makefile
+++ b/devel/rubygem-io-wait/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Wait until IO is readable or writable without blocking
+WWW= https://github.com/ruby/io-wait
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-io-wait01/Makefile b/devel/rubygem-io-wait01/Makefile
index 456b25e8eef4..7d7b28d02b7a 100644
--- a/devel/rubygem-io-wait01/Makefile
+++ b/devel/rubygem-io-wait01/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 01
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Wait until IO is readable or writable without blocking
+WWW= https://github.com/ruby/io-wait
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-iobuffer/Makefile b/devel/rubygem-iobuffer/Makefile
index 065bb0b6890c..a25be475e4bf 100644
--- a/devel/rubygem-iobuffer/Makefile
+++ b/devel/rubygem-iobuffer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ports@FreeBSD.org
COMMENT= Gems for iobuffer
+WWW= https://github.com/tarcieri/iobuffer
USE_RUBY= yes
USES= gem
diff --git a/devel/rubygem-iostruct/Makefile b/devel/rubygem-iostruct/Makefile
index e967cb9a8264..63be68b4ce76 100644
--- a/devel/rubygem-iostruct/Makefile
+++ b/devel/rubygem-iostruct/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Struct that can read/write itself from/to IO-like objects
+WWW= https://github.com/zed-0xff/iostruct
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ipynbdiff/Makefile b/devel/rubygem-ipynbdiff/Makefile
index 7c75c47c6a1c..2ddbd100b5c5 100644
--- a/devel/rubygem-ipynbdiff/Makefile
+++ b/devel/rubygem-ipynbdiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Human readable Jupyter Notebook diffs
+WWW= https://gitlab.com/gitlab-org/incubation-engineering/mlops/rb-ipynbdiff
LICENSE= MIT
diff --git a/devel/rubygem-irb/Makefile b/devel/rubygem-irb/Makefile
index c6ca0492c6f5..0d2ed4bb6924 100644
--- a/devel/rubygem-irb/Makefile
+++ b/devel/rubygem-irb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Interactive Ruby
+WWW= https://rubygems.org/gems/irb
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-iso8601/Makefile b/devel/rubygem-iso8601/Makefile
index 0fee847fcba3..cccdee1db743 100644
--- a/devel/rubygem-iso8601/Makefile
+++ b/devel/rubygem-iso8601/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple implementation of the ISO 8601 standard
+WWW= https://github.com/arnau/ISO8601
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-jaeger-client/Makefile b/devel/rubygem-jaeger-client/Makefile
index 600febb0bf22..6f5fa37d41fc 100644
--- a/devel/rubygem-jaeger-client/Makefile
+++ b/devel/rubygem-jaeger-client/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= OpenTracing Tracer implementation for Jaeger in Ruby
+WWW= https://github.com/salemove/jaeger-client-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-jammit/Makefile b/devel/rubygem-jammit/Makefile
index 78731b3af674..ac3d006812e7 100644
--- a/devel/rubygem-jammit/Makefile
+++ b/devel/rubygem-jammit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Industrial strength asset packaging library for Rails
+WWW= https://documentcloud.github.io/jammit/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-jaro_winkler/Makefile b/devel/rubygem-jaro_winkler/Makefile
index 8f5daacabfe0..c469ea37842d 100644
--- a/devel/rubygem-jaro_winkler/Makefile
+++ b/devel/rubygem-jaro_winkler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Jaro-Winkler distance algorithm implementation
+WWW= https://github.com/tonytonyjan/jaro_winkler
LICENSE= MIT
diff --git a/devel/rubygem-jasmine-core/Makefile b/devel/rubygem-jasmine-core/Makefile
index 7e55825bf1d2..596a395ed5a0 100644
--- a/devel/rubygem-jasmine-core/Makefile
+++ b/devel/rubygem-jasmine-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Test JavaScript without any framework dependencies
+WWW= https://jasmine.github.io/
LICENSE= MIT
diff --git a/devel/rubygem-jbuilder-rails5/Makefile b/devel/rubygem-jbuilder-rails5/Makefile
index 92588fd72817..cdcc8f68e192 100644
--- a/devel/rubygem-jbuilder-rails5/Makefile
+++ b/devel/rubygem-jbuilder-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create JSON structures via a Builder-style DSL
+WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-jbuilder-rails50/Makefile b/devel/rubygem-jbuilder-rails50/Makefile
index fe8abb6dc8b6..357a38e5e365 100644
--- a/devel/rubygem-jbuilder-rails50/Makefile
+++ b/devel/rubygem-jbuilder-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create JSON structures via a Builder-style DSL
+WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-jbuilder-rails52/Makefile b/devel/rubygem-jbuilder-rails52/Makefile
index 513a29b97959..d31683c4c743 100644
--- a/devel/rubygem-jbuilder-rails52/Makefile
+++ b/devel/rubygem-jbuilder-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create JSON structures via a Builder-style DSL
+WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-jbuilder-rails60/Makefile b/devel/rubygem-jbuilder-rails60/Makefile
index f876f7f2922a..d7852e1f74ae 100644
--- a/devel/rubygem-jbuilder-rails60/Makefile
+++ b/devel/rubygem-jbuilder-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create JSON structures via a Builder-style DSL
+WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-jbuilder-rails61/Makefile b/devel/rubygem-jbuilder-rails61/Makefile
index 9d2056723d65..66351ae1b2d6 100644
--- a/devel/rubygem-jbuilder-rails61/Makefile
+++ b/devel/rubygem-jbuilder-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create JSON structures via a Builder-style DSL
+WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-jbuilder/Makefile b/devel/rubygem-jbuilder/Makefile
index 88a102a40c5a..11bda3a4f383 100644
--- a/devel/rubygem-jbuilder/Makefile
+++ b/devel/rubygem-jbuilder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Create JSON structures via a Builder-style DSL
+WWW= https://github.com/rails/jbuilder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-jekyll-coffeescript/Makefile b/devel/rubygem-jekyll-coffeescript/Makefile
index 1a4400753d22..06ceab996f55 100644
--- a/devel/rubygem-jekyll-coffeescript/Makefile
+++ b/devel/rubygem-jekyll-coffeescript/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CoffeeScript converter for Jekyll
+WWW= https://github.com/jekyll/jekyll-coffeescript
LICENSE= MIT
diff --git a/devel/rubygem-jenkins_api_client/Makefile b/devel/rubygem-jenkins_api_client/Makefile
index ca15327efc1b..ce5d498d047b 100644
--- a/devel/rubygem-jenkins_api_client/Makefile
+++ b/devel/rubygem-jenkins_api_client/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Jenkins JSON API Client
+WWW= https://github.com/arangamani/jenkins_api_client
LICENSE= MIT
diff --git a/devel/rubygem-jeweler/Makefile b/devel/rubygem-jeweler/Makefile
index 82d9603f2785..2af177a0a448 100644
--- a/devel/rubygem-jeweler/Makefile
+++ b/devel/rubygem-jeweler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= douglas@douglasthrift.net
COMMENT= Simple and opinionated helper for creating Rubygem projects
+WWW= https://github.com/technicalpickles/jeweler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-jira-ruby/Makefile b/devel/rubygem-jira-ruby/Makefile
index f99da2338519..a708f0517a5c 100644
--- a/devel/rubygem-jira-ruby/Makefile
+++ b/devel/rubygem-jira-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= API for JIRA
+WWW= https://github.com/sumoheavy/jira-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-jira-ruby21/Makefile b/devel/rubygem-jira-ruby21/Makefile
index ff9812694717..45cd126ff6c6 100644
--- a/devel/rubygem-jira-ruby21/Makefile
+++ b/devel/rubygem-jira-ruby21/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 21
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= API for JIRA
+WWW= https://github.com/sumoheavy/jira-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-jmespath/Makefile b/devel/rubygem-jmespath/Makefile
index fd29de952fe0..4db2ed515f72 100644
--- a/devel/rubygem-jmespath/Makefile
+++ b/devel/rubygem-jmespath/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implement JMESPath for Ruby
+WWW= https://github.com/jmespath/jmespath.rb
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-jquery-ui-themes/Makefile b/devel/rubygem-jquery-ui-themes/Makefile
index 782b94a48a61..4c62b81ab101 100644
--- a/devel/rubygem-jquery-ui-themes/Makefile
+++ b/devel/rubygem-jquery-ui-themes/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Allows inclusion of pre-built jquery themes without editing
+WWW= https://github.com/fatdude/jquery-ui-themes-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-jruby-jars/Makefile b/devel/rubygem-jruby-jars/Makefile
index bbeb31b06062..970232e43012 100644
--- a/devel/rubygem-jruby-jars/Makefile
+++ b/devel/rubygem-jruby-jars/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= JAR files from the JRuby distribution
+WWW= https://github.com/jruby/jruby/tree/master/maven/jruby-jars
LICENSE= EPL GPLv2 LGPL21
LICENSE_COMB= dual
diff --git a/devel/rubygem-json-canonicalization/Makefile b/devel/rubygem-json-canonicalization/Makefile
index 83ad9eae764c..32882f1fe9e4 100644
--- a/devel/rubygem-json-canonicalization/Makefile
+++ b/devel/rubygem-json-canonicalization/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generates canonical JSON output from Ruby objects
+WWW= https://github.com/dryruby/json-canonicalization
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-json-schema/Makefile b/devel/rubygem-json-schema/Makefile
index 6fc6ab412a70..94bec34aa4a5 100644
--- a/devel/rubygem-json-schema/Makefile
+++ b/devel/rubygem-json-schema/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby JSON schema validator
+WWW= https://github.com/ruby-json-schema/json-schema
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-json/Makefile b/devel/rubygem-json/Makefile
index baa6c715a66d..a12242155ba1 100644
--- a/devel/rubygem-json/Makefile
+++ b/devel/rubygem-json/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parse JSON texts and generate them from ruby data structures
+WWW= https://flori.github.io/json/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-json1/Makefile b/devel/rubygem-json1/Makefile
index f6acb66d6ba6..50c003301185 100644
--- a/devel/rubygem-json1/Makefile
+++ b/devel/rubygem-json1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parse JSON texts and generate them from ruby data structures
+WWW= https://flori.github.io/json/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-json25/Makefile b/devel/rubygem-json25/Makefile
index 94765f90ecd3..a6d5e181ef43 100644
--- a/devel/rubygem-json25/Makefile
+++ b/devel/rubygem-json25/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 25
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parse JSON texts and generate them from ruby data structures
+WWW= https://flori.github.io/json/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-json_pure/Makefile b/devel/rubygem-json_pure/Makefile
index b31404784943..d784a2df7392 100644
--- a/devel/rubygem-json_pure/Makefile
+++ b/devel/rubygem-json_pure/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parse JSON texts and generate them from ruby data structures in Ruby
+WWW= https://flori.github.io/json/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-json_pure1/Makefile b/devel/rubygem-json_pure1/Makefile
index f3fee3e68d1c..760a0e7bff9a 100644
--- a/devel/rubygem-json_pure1/Makefile
+++ b/devel/rubygem-json_pure1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse JSON texts and generate them from ruby data structures in Ruby
+WWW= https://flori.github.io/json/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-json_schema/Makefile b/devel/rubygem-json_schema/Makefile
index 1f2bd82aff18..77ebbd62f868 100644
--- a/devel/rubygem-json_schema/Makefile
+++ b/devel/rubygem-json_schema/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= JSON Schema V4 and Hyperschema V4 parser and validator
+WWW= https://github.com/brandur/json_schema
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-json_schemer/Makefile b/devel/rubygem-json_schemer/Makefile
index c6aa1981d862..6fa33bb60b7b 100644
--- a/devel/rubygem-json_schemer/Makefile
+++ b/devel/rubygem-json_schemer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby JSON schema validator
+WWW= https://github.com/ruby-json-schema/json-schema
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-jsonapi-renderer/Makefile b/devel/rubygem-jsonapi-renderer/Makefile
index cef9dd816996..f363b8c59bb6 100644
--- a/devel/rubygem-jsonapi-renderer/Makefile
+++ b/devel/rubygem-jsonapi-renderer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Render JSONAPI documents
+WWW= https://github.com/jsonapi-rb/jsonapi-renderer
LICENSE= MIT
diff --git a/devel/rubygem-jsonpath/Makefile b/devel/rubygem-jsonpath/Makefile
index 6f1a862d4374..c8476a962001 100644
--- a/devel/rubygem-jsonpath/Makefile
+++ b/devel/rubygem-jsonpath/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Way of addressing elements within a JSON object
+WWW= https://github.com/joshbuddy/jsonpath
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-kafo/Makefile b/devel/rubygem-kafo/Makefile
index 1e74b1da7df4..3d22980aaced 100644
--- a/devel/rubygem-kafo/Makefile
+++ b/devel/rubygem-kafo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby framework to create installers
+WWW= https://github.com/theforeman/kafo
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-kafo_parsers/Makefile b/devel/rubygem-kafo_parsers/Makefile
index 9ed1082ae21e..f658055a0513 100644
--- a/devel/rubygem-kafo_parsers/Makefile
+++ b/devel/rubygem-kafo_parsers/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parser for puppet modules
+WWW= https://github.com/theforeman/kafo_parsers
LICENSE= GPLv3
diff --git a/devel/rubygem-kafo_wizards/Makefile b/devel/rubygem-kafo_wizards/Makefile
index 3f81e477aa03..c7a3b709d8f9 100644
--- a/devel/rubygem-kafo_wizards/Makefile
+++ b/devel/rubygem-kafo_wizards/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Create wizard like interfaces in terminal applications
+WWW= https://github.com/theforeman/kafo_wizards
LICENSE= GPLv3+
diff --git a/devel/rubygem-kgio/Makefile b/devel/rubygem-kgio/Makefile
index d5be21d21f25..29f1557dbf33 100644
--- a/devel/rubygem-kgio/Makefile
+++ b/devel/rubygem-kgio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides non-blocking I/O methods
+WWW= https://yhbt.net/kgio/
LICENSE= LGPL21+
diff --git a/devel/rubygem-launchy/Makefile b/devel/rubygem-launchy/Makefile
index 83353e63c87a..085c53297b60 100644
--- a/devel/rubygem-launchy/Makefile
+++ b/devel/rubygem-launchy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Helper class for launching cross-platform applications
+WWW= https://github.com/copiousfreetime/launchy
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-lazy_priority_queue/Makefile b/devel/rubygem-lazy_priority_queue/Makefile
index 7f466a5a08df..7ca30c3b8e7f 100644
--- a/devel/rubygem-lazy_priority_queue/Makefile
+++ b/devel/rubygem-lazy_priority_queue/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Priority queue implemented using a lazy binomial heap
+WWW= https://github.com/matiasbattocchia/lazy_priority_queue
LICENSE= BSD2CLAUSE
diff --git a/devel/rubygem-libdatadog/Makefile b/devel/rubygem-libdatadog/Makefile
index fdcfb62a2149..a5f1b695f67a 100644
--- a/devel/rubygem-libdatadog/Makefile
+++ b/devel/rubygem-libdatadog/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rust-based utility library for Datadog ddtrace gem
+WWW= https://github.com/DataDog/libdatadog/tree/main/ruby
LICENSE= APACHE20
diff --git a/devel/rubygem-libddprof/Makefile b/devel/rubygem-libddprof/Makefile
index 28b72287d393..fc0bcbdf90ab 100644
--- a/devel/rubygem-libddprof/Makefile
+++ b/devel/rubygem-libddprof/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation bits of ddtract for Continuous Profiler feature
+WWW= https://github.com/DataDog/libdatadog/tree/main/ruby
LICENSE= APACHE20
diff --git a/devel/rubygem-libddwaf/Makefile b/devel/rubygem-libddwaf/Makefile
index f602c47b018b..e39b4ea861f5 100644
--- a/devel/rubygem-libddwaf/Makefile
+++ b/devel/rubygem-libddwaf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= WAF implementation in C++, exposed to Ruby
+WWW= https://github.com/DataDog/libddwaf
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/rubygem-librarian/Makefile b/devel/rubygem-librarian/Makefile
index e9a88427cca2..296de05416d6 100644
--- a/devel/rubygem-librarian/Makefile
+++ b/devel/rubygem-librarian/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= robak@FreeBSD.org
COMMENT= Ruby framework for writing bundlers
+WWW= https://github.com/applicationsonline/librarian
LICENSE= MIT
diff --git a/devel/rubygem-librarianp/Makefile b/devel/rubygem-librarianp/Makefile
index 9e1bf1c57b1a..570c2930fe7d 100644
--- a/devel/rubygem-librarianp/Makefile
+++ b/devel/rubygem-librarianp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby framework for writing bundlers
+WWW= https://github.com/voxpupuli/librarian
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-libyajl2/Makefile b/devel/rubygem-libyajl2/Makefile
index f24599bc3fb1..f40e35b85039 100644
--- a/devel/rubygem-libyajl2/Makefile
+++ b/devel/rubygem-libyajl2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Vendored copy of libyajl2
+WWW= https://github.com/opscode/libyajl2-gem
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-license_finder/Makefile b/devel/rubygem-license_finder/Makefile
index 1132ae5325ba..ebb757ed4b7c 100644
--- a/devel/rubygem-license_finder/Makefile
+++ b/devel/rubygem-license_finder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Generate, verify and enforce software licenses
+WWW= https://github.com/pivotal/LicenseFinder
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-licensee/Makefile b/devel/rubygem-licensee/Makefile
index 6fdd3b26c07d..a64a972e596c 100644
--- a/devel/rubygem-licensee/Makefile
+++ b/devel/rubygem-licensee/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Detects under what license a project is distributed
+WWW= https://github.com/benbalter/licensee
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-listen/Makefile b/devel/rubygem-listen/Makefile
index 87fe05dbf142..9665d2085d96 100644
--- a/devel/rubygem-listen/Makefile
+++ b/devel/rubygem-listen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Listen to file modifications and notify about the changes
+WWW= https://github.com/guard/listen
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-little-plugger/Makefile b/devel/rubygem-little-plugger/Makefile
index 3edb4750a1ab..474fb930f00e 100644
--- a/devel/rubygem-little-plugger/Makefile
+++ b/devel/rubygem-little-plugger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Mechanism to parse ruby little-plugger files
+WWW= https://github.com/TwP/little-plugger
LICENSE= MIT
diff --git a/devel/rubygem-local_time-rails5/Makefile b/devel/rubygem-local_time-rails5/Makefile
index 20c00d9bd9bc..b4e15a58f8dd 100644
--- a/devel/rubygem-local_time-rails5/Makefile
+++ b/devel/rubygem-local_time-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rails engine for cache-friendly, client-side local time
+WWW= https://github.com/basecamp/local_time
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-local_time/Makefile b/devel/rubygem-local_time/Makefile
index 6ad65cbc9331..4d9d9957a6a1 100644
--- a/devel/rubygem-local_time/Makefile
+++ b/devel/rubygem-local_time/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rails engine for cache-friendly, client-side local time
+WWW= https://github.com/basecamp/local_time
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-locale/Makefile b/devel/rubygem-locale/Makefile
index 5e197b573463..154ecfd6d37a 100644
--- a/devel/rubygem-locale/Makefile
+++ b/devel/rubygem-locale/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Pure ruby library to support locales
+WWW= https://github.com/ruby-gettext/locale
LICENSE= RUBY LGPL3
LICENSE_COMB= dual
diff --git a/devel/rubygem-lockfile/Makefile b/devel/rubygem-lockfile/Makefile
index 26d62e5fd0af..abf4758796f9 100644
--- a/devel/rubygem-lockfile/Makefile
+++ b/devel/rubygem-lockfile/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby library for creating NFS safe lockfiles
+WWW= https://github.com/ahoward/lockfile
LICENSE= RUBY
diff --git a/devel/rubygem-logger/Makefile b/devel/rubygem-logger/Makefile
index 1499641a56e3..1f90487204d6 100644
--- a/devel/rubygem-logger/Makefile
+++ b/devel/rubygem-logger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple logging utility for outputting messages
+WWW= https://github.com/ruby/logger
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-logging/Makefile b/devel/rubygem-logging/Makefile
index 920642baa3b6..44bebc919d89 100644
--- a/devel/rubygem-logging/Makefile
+++ b/devel/rubygem-logging/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Logging library based on Java's log4j #'
+WWW= https://github.com/TwP/logging
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-logster/Makefile b/devel/rubygem-logster/Makefile
index 2b4bb01ea4a4..9d3f0b79a03e 100644
--- a/devel/rubygem-logster/Makefile
+++ b/devel/rubygem-logster/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= UI for viewing logs in Rack
+WWW= https://github.com/discourse/logster
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-loquacious/Makefile b/devel/rubygem-loquacious/Makefile
index 3d6fb979be57..463a1ec09a73 100644
--- a/devel/rubygem-loquacious/Makefile
+++ b/devel/rubygem-loquacious/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Mechanism to parse ruby loquacious files
+WWW= https://github.com/TwP/loquacious
LICENSE= MIT
diff --git a/devel/rubygem-lru_redux/Makefile b/devel/rubygem-lru_redux/Makefile
index 7c996484c1d2..3ac4ac12c1b8 100644
--- a/devel/rubygem-lru_redux/Makefile
+++ b/devel/rubygem-lru_redux/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Efficient implementation of an lru cache
+WWW= https://github.com/SamSaffron/lru_redux
LICENSE= MIT
diff --git a/devel/rubygem-lumberjack/Makefile b/devel/rubygem-lumberjack/Makefile
index 21245e2eecc7..e0b64fb66c49 100644
--- a/devel/rubygem-lumberjack/Makefile
+++ b/devel/rubygem-lumberjack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, powerful, and fast logging utility
+WWW= https://github.com/bdurand/lumberjack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT_LICENSE.txt
diff --git a/devel/rubygem-main/Makefile b/devel/rubygem-main/Makefile
index 295fbf7f6b6b..1dc7e6e83745 100644
--- a/devel/rubygem-main/Makefile
+++ b/devel/rubygem-main/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Class Factory and Dsl for Generating Command Line Programs
+WWW= https://github.com/ahoward/main
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-manpages/Makefile b/devel/rubygem-manpages/Makefile
index 0fd76519fe03..55df03529e38 100644
--- a/devel/rubygem-manpages/Makefile
+++ b/devel/rubygem-manpages/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect man pages within gems and exposes them to the man command
+WWW= https://github.com/bitboxer/manpages
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-map/Makefile b/devel/rubygem-map/Makefile
index ade03a33572f..b838344c73d3 100644
--- a/devel/rubygem-map/Makefile
+++ b/devel/rubygem-map/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Maps are ordered hashes with many features
+WWW= https://github.com/ahoward/map
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-marcel/Makefile b/devel/rubygem-marcel/Makefile
index 582dfd2a6aac..92bf6d3a7c32 100644
--- a/devel/rubygem-marcel/Makefile
+++ b/devel/rubygem-marcel/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple mime type detection
+WWW= https://github.com/rails/marcel
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-memo_wise/Makefile b/devel/rubygem-memo_wise/Makefile
index cbaa61551a05..32e9d6ed5440 100644
--- a/devel/rubygem-memo_wise/Makefile
+++ b/devel/rubygem-memo_wise/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sdalu@sdalu.com
COMMENT= Support for memoizing functions
+WWW= https://github.com/panorama-ed/memo_wise
LICENSE= MIT
diff --git a/devel/rubygem-memoist/Makefile b/devel/rubygem-memoist/Makefile
index 9bddbeb408c0..9337719bd1a6 100644
--- a/devel/rubygem-memoist/Makefile
+++ b/devel/rubygem-memoist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Memoize methods invocation
+WWW= https://github.com/matthewrudy/memoist
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-memoizable/Makefile b/devel/rubygem-memoizable/Makefile
index a93964f13c7e..b78bc381b495 100644
--- a/devel/rubygem-memoizable/Makefile
+++ b/devel/rubygem-memoizable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Memoize method return values
+WWW= https://github.com/dkubb/memoizable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-memoize/Makefile b/devel/rubygem-memoize/Makefile
index c6912345a71d..62b8aea4af96 100644
--- a/devel/rubygem-memoize/Makefile
+++ b/devel/rubygem-memoize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Speeds up methods at the cost of memory (or disk space)
+WWW= https://github.com/djberg96/memoize
LICENSE= ART20
diff --git a/devel/rubygem-memory_profiler/Makefile b/devel/rubygem-memory_profiler/Makefile
index a09797730e7d..2c813054db52 100644
--- a/devel/rubygem-memory_profiler/Makefile
+++ b/devel/rubygem-memory_profiler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Memory profiling routines for Ruby 2.3+
+WWW= https://rubygems.org/gems/memory_profiler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-mercenary/Makefile b/devel/rubygem-mercenary/Makefile
index eadc05e3f15e..013da9deda3f 100644
--- a/devel/rubygem-mercenary/Makefile
+++ b/devel/rubygem-mercenary/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight and flexible library for writing command-line apps in Ruby
+WWW= https://github.com/jekyll/mercenary
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-message_bus/Makefile b/devel/rubygem-message_bus/Makefile
index 342b3f7d8ffd..678b534c4b6c 100644
--- a/devel/rubygem-message_bus/Makefile
+++ b/devel/rubygem-message_bus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Message bus for rack
+WWW= https://github.com/discourse/message_bus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-metaclass/Makefile b/devel/rubygem-metaclass/Makefile
index 788efddd3506..c7e83a1280d1 100644
--- a/devel/rubygem-metaclass/Makefile
+++ b/devel/rubygem-metaclass/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Adds a metaclass method to all Ruby objects
+WWW= https://github.com/floehopper/metaclass
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/rubygem-metaid/Makefile b/devel/rubygem-metaid/Makefile
index 8ba71496bbf2..7a60e2345f69 100644
--- a/devel/rubygem-metaid/Makefile
+++ b/devel/rubygem-metaid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby metaprogramming helpers
+WWW= http://whytheluckystiff.net/metaid/
NO_ARCH= yes
USE_RUBY= yes
diff --git a/devel/rubygem-metasm/Makefile b/devel/rubygem-metasm/Makefile
index c786d5c67dcf..41c546927fea 100644
--- a/devel/rubygem-metasm/Makefile
+++ b/devel/rubygem-metasm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= antoine@FreeBSD.org
COMMENT= Cross-architecture assembler, disassembler, linker, and debugger
+WWW= https://metasm.cr0.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/rubygem-method_source/Makefile b/devel/rubygem-method_source/Makefile
index e026807fc7be..524f20b093f3 100644
--- a/devel/rubygem-method_source/Makefile
+++ b/devel/rubygem-method_source/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tool to retrieve the sourcecode for a method
+WWW= https://github.com/banister/method_source
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-micromachine/Makefile b/devel/rubygem-micromachine/Makefile
index fc8c93718abf..fb0a9ba817a2 100644
--- a/devel/rubygem-micromachine/Makefile
+++ b/devel/rubygem-micromachine/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Minimal Finite State Machine
+WWW= https://github.com/soveran/micromachine
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-middleware/Makefile b/devel/rubygem-middleware/Makefile
index 45b2b0210f96..2c8328b22017 100644
--- a/devel/rubygem-middleware/Makefile
+++ b/devel/rubygem-middleware/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generalized implementation of the middleware abstraction for Ruby
+WWW= https://github.com/mitchellh/middleware
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mini_histogram/Makefile b/devel/rubygem-mini_histogram/Makefile
index dc6abd2edb42..1cd0788628d1 100644
--- a/devel/rubygem-mini_histogram/Makefile
+++ b/devel/rubygem-mini_histogram/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Makes histograms out of Ruby data
+WWW= https://github.com/zombocom/mini_histogram
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-mini_portile2-25/Makefile b/devel/rubygem-mini_portile2-25/Makefile
index 8fe9d28ad409..c390f958f7f6 100644
--- a/devel/rubygem-mini_portile2-25/Makefile
+++ b/devel/rubygem-mini_portile2-25/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -25
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple autoconf builder for developers
+WWW= https://github.com/luislavena/mini_portile
LICENSE= MIT
diff --git a/devel/rubygem-mini_portile2/Makefile b/devel/rubygem-mini_portile2/Makefile
index 2df641f19eb0..54cfd882648d 100644
--- a/devel/rubygem-mini_portile2/Makefile
+++ b/devel/rubygem-mini_portile2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple autoconf builder for developers
+WWW= https://github.com/luislavena/mini_portile
LICENSE= MIT
diff --git a/devel/rubygem-minitest/Makefile b/devel/rubygem-minitest/Makefile
index 58c15325c3f9..acd0ea5cab38 100644
--- a/devel/rubygem-minitest/Makefile
+++ b/devel/rubygem-minitest/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Minitest provides a complete suite of testing facilities
+WWW= https://github.com/minitest/minitest
LICENSE= MIT
diff --git a/devel/rubygem-mixlib-archive/Makefile b/devel/rubygem-mixlib-archive/Makefile
index d2d8efb9f942..ef8c8937615c 100644
--- a/devel/rubygem-mixlib-archive/Makefile
+++ b/devel/rubygem-mixlib-archive/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple interface to various archive formats
+WWW= https://www.chef.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mixlib-authentication/Makefile b/devel/rubygem-mixlib-authentication/Makefile
index cd33a83b5947..b113770dd0eb 100644
--- a/devel/rubygem-mixlib-authentication/Makefile
+++ b/devel/rubygem-mixlib-authentication/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Mixes in simple per-request authentication
+WWW= https://www.chef.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mixlib-cli/Makefile b/devel/rubygem-mixlib-cli/Makefile
index 64f19271b5e7..7823bcc1d5f7 100644
--- a/devel/rubygem-mixlib-cli/Makefile
+++ b/devel/rubygem-mixlib-cli/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Simple mixin for CLI interfaces, including option parsing
+WWW= https://www.chef.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mixlib-config/Makefile b/devel/rubygem-mixlib-config/Makefile
index 98150cd4f2c7..89920b8754a9 100644
--- a/devel/rubygem-mixlib-config/Makefile
+++ b/devel/rubygem-mixlib-config/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Class based config mixin, similar to the one found in Chef
+WWW= https://www.chef.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mixlib-install/Makefile b/devel/rubygem-mixlib-install/Makefile
index 4cda54d1aee2..b28bbab526e1 100644
--- a/devel/rubygem-mixlib-install/Makefile
+++ b/devel/rubygem-mixlib-install/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library to interact with the software distribution system in Chef
+WWW= https://www.chef.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mixlib-log/Makefile b/devel/rubygem-mixlib-log/Makefile
index b3f22779b92b..33499ce96c69 100644
--- a/devel/rubygem-mixlib-log/Makefile
+++ b/devel/rubygem-mixlib-log/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Provides a simple mixin for log functionality
+WWW= https://www.chef.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mixlib-shellout/Makefile b/devel/rubygem-mixlib-shellout/Makefile
index 611214331715..46ae1ec66df1 100644
--- a/devel/rubygem-mixlib-shellout/Makefile
+++ b/devel/rubygem-mixlib-shellout/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= nickdewing@gmail.com
COMMENT= Shell interface that also collects stdout and stderr
+WWW= https://www.chef.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mixlib-versioning/Makefile b/devel/rubygem-mixlib-versioning/Makefile
index 6ec325e2a4e4..b650c684cf58 100644
--- a/devel/rubygem-mixlib-versioning/Makefile
+++ b/devel/rubygem-mixlib-versioning/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library to parse, compare and manipulate version strings
+WWW= https://github.com/chef/mixlib-versioning
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mize/Makefile b/devel/rubygem-mize/Makefile
index 455408300778..e6a4933bc00b 100644
--- a/devel/rubygem-mize/Makefile
+++ b/devel/rubygem-mize/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Memoziation for methods and functions for Ruby
+WWW= https://github.com/flori/mize
LICENSE= MIT
diff --git a/devel/rubygem-mkrf/Makefile b/devel/rubygem-mkrf/Makefile
index 46df6cc7261b..bc322b33e0d0 100644
--- a/devel/rubygem-mkrf/Makefile
+++ b/devel/rubygem-mkrf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Replacement to mkmf generates Rakefiles to build C Extensions
+WWW= http://mkrf.rubyforge.org/
LICENSE= MIT
diff --git a/devel/rubygem-mmap2/Makefile b/devel/rubygem-mmap2/Makefile
index ee4f1be4fd87..1e7a90de3b7b 100644
--- a/devel/rubygem-mmap2/Makefile
+++ b/devel/rubygem-mmap2/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Implement memory-mapped file objects for Ruby 2.x
+WWW= https://gitlab.com/lyda/mmap
LICENSE= RUBY
diff --git a/devel/rubygem-mocha/Makefile b/devel/rubygem-mocha/Makefile
index b0be86574b8d..430ae94fed7e 100644
--- a/devel/rubygem-mocha/Makefile
+++ b/devel/rubygem-mocha/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for mocking and stubbing syntax like JMock and SchMock
+WWW= https://mocha.jamesmead.org/
LICENSE= BSD2CLAUSE RUBY MIT
LICENSE_COMB= dual
diff --git a/devel/rubygem-molinillo/Makefile b/devel/rubygem-molinillo/Makefile
index b4da5056ad61..886cecb6cb7c 100644
--- a/devel/rubygem-molinillo/Makefile
+++ b/devel/rubygem-molinillo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides support for dependency resolution
+WWW= https://github.com/CocoaPods/Molinillo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-moneta/Makefile b/devel/rubygem-moneta/Makefile
index 8f40a7c04898..4ec2b08db9ee 100644
--- a/devel/rubygem-moneta/Makefile
+++ b/devel/rubygem-moneta/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Unified interface to key/value stores
+WWW= https://github.com/moneta-rb/moneta
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mongo/Makefile b/devel/rubygem-mongo/Makefile
index 25f50dfd8e06..c7b78e35c19b 100644
--- a/devel/rubygem-mongo/Makefile
+++ b/devel/rubygem-mongo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby driver for MongoDB
+WWW= https://github.com/mongodb/mongo-ruby-driver
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mono_logger/Makefile b/devel/rubygem-mono_logger/Makefile
index 87122ce6fcbf..f4714bbbf806 100644
--- a/devel/rubygem-mono_logger/Makefile
+++ b/devel/rubygem-mono_logger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= dvl@FreeBSD.org
COMMENT= Lock-free logger compatible with Ruby 2.0
+WWW= https://github.com/steveklabnik/mono_logger
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ms_rest/Makefile b/devel/rubygem-ms_rest/Makefile
index f6caf8030d00..93e771d7edd8 100644
--- a/devel/rubygem-ms_rest/Makefile
+++ b/devel/rubygem-ms_rest/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Azure Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/runtime/ms_rest
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ms_rest_azure/Makefile b/devel/rubygem-ms_rest_azure/Makefile
index 99e6d97c2968..211f1028d79f 100644
--- a/devel/rubygem-ms_rest_azure/Makefile
+++ b/devel/rubygem-ms_rest_azure/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Azure Client Library for Ruby
+WWW= https://github.com/Azure/azure-sdk-for-ruby/tree/master/runtime/ms_rest_azure
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-msgpack/Makefile b/devel/rubygem-msgpack/Makefile
index b38648c99868..c221fc49f56b 100644
--- a/devel/rubygem-msgpack/Makefile
+++ b/devel/rubygem-msgpack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Gems for MessagePack
+WWW= https://msgpack.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mspec/Makefile b/devel/rubygem-mspec/Makefile
index a5fc7f648c09..7e40da7286d8 100644
--- a/devel/rubygem-mspec/Makefile
+++ b/devel/rubygem-mspec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Specialized Ruby testing framework
+WWW= https://rubygems.org/gems/mspec
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-multi_json/Makefile b/devel/rubygem-multi_json/Makefile
index ff4a983334e5..138a758df02a 100644
--- a/devel/rubygem-multi_json/Makefile
+++ b/devel/rubygem-multi_json/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby library provide swappable JSON backends
+WWW= https://github.com/intridea/multi_json
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-multi_json114/Makefile b/devel/rubygem-multi_json114/Makefile
index d6b22964b90f..39c7dd70dfb1 100644
--- a/devel/rubygem-multi_json114/Makefile
+++ b/devel/rubygem-multi_json114/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 114
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby library provide swappable JSON backends
+WWW= https://github.com/intridea/multi_json
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-multi_test/Makefile b/devel/rubygem-multi_test/Makefile
index 056ef8edd938..f1bebd5c2845 100644
--- a/devel/rubygem-multi_test/Makefile
+++ b/devel/rubygem-multi_test/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Help control rogue test, unit, autorun requirements
+WWW= https://cucumber.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-murmurhash3/Makefile b/devel/rubygem-murmurhash3/Makefile
index 315d33dfe096..2826f3538250 100644
--- a/devel/rubygem-murmurhash3/Makefile
+++ b/devel/rubygem-murmurhash3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Implementation of murmur3 hashing function
+WWW= https://github.com/funny-falcon/murmurhash3-ruby
LICENSE= MIT
diff --git a/devel/rubygem-mustache-sinatra/Makefile b/devel/rubygem-mustache-sinatra/Makefile
index 00f2d5487650..c4f2211381c1 100644
--- a/devel/rubygem-mustache-sinatra/Makefile
+++ b/devel/rubygem-mustache-sinatra/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sirl33tname@gmail.com
COMMENT= Support for Mustache in your Sinatra app
+WWW= https://github.com/kainjow/Mustache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mustache/Makefile b/devel/rubygem-mustache/Makefile
index d3fdf1cfa388..5e738031c120 100644
--- a/devel/rubygem-mustache/Makefile
+++ b/devel/rubygem-mustache/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Framework-agnostic way to render logic-free views
+WWW= https://github.com/mustache/mustache
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mustache0/Makefile b/devel/rubygem-mustache0/Makefile
index 56a01e4c61d3..fafe706aee52 100644
--- a/devel/rubygem-mustache0/Makefile
+++ b/devel/rubygem-mustache0/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 0
MAINTAINER= ruby@FreeBSD.org
COMMENT= Framework-agnostic way to render logic-free views
+WWW= https://github.com/mustache/mustache
LICENSE= MIT
diff --git a/devel/rubygem-mustermann-grape/Makefile b/devel/rubygem-mustermann-grape/Makefile
index 275efc55cc30..2e752e378390 100644
--- a/devel/rubygem-mustermann-grape/Makefile
+++ b/devel/rubygem-mustermann-grape/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Adds Grape style patterns to Mustermman
+WWW= https://github.com/ruby-grape/mustermann-grape
LICENSE= MIT
diff --git a/devel/rubygem-mustermann/Makefile b/devel/rubygem-mustermann/Makefile
index eb79e3ff8b65..c8def1fc9f92 100644
--- a/devel/rubygem-mustermann/Makefile
+++ b/devel/rubygem-mustermann/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library implementing patterns that behave like regular expressions
+WWW= https://github.com/sinatra/mustermann/tree/master/mustermann
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-mutex_m/Makefile b/devel/rubygem-mutex_m/Makefile
index 8dae7dc93b23..e4a4a6e4ca00 100644
--- a/devel/rubygem-mutex_m/Makefile
+++ b/devel/rubygem-mutex_m/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Mixin to extend objects to be handled like a Mutex
+WWW= https://github.com/ruby/mutex_m
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-mutter/Makefile b/devel/rubygem-mutter/Makefile
index 053f6c455330..4a85bec0148c 100644
--- a/devel/rubygem-mutter/Makefile
+++ b/devel/rubygem-mutter/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= nivit@FreeBSD.org
COMMENT= Tiny command-line interface library
+WWW= https://github.com/cloudhead/mutter
NO_ARCH= yes
diff --git a/devel/rubygem-nakayoshi_fork/Makefile b/devel/rubygem-nakayoshi_fork/Makefile
index bfd692576ad0..791bd31dd8fd 100644
--- a/devel/rubygem-nakayoshi_fork/Makefile
+++ b/devel/rubygem-nakayoshi_fork/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Solves CoW friendly problem on MRI 2.2 and later
+WWW= https://github.com/ko1/nakayoshi_fork
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-nap/Makefile b/devel/rubygem-nap/Makefile
index e206a55b47d8..8814fe49b30d 100644
--- a/devel/rubygem-nap/Makefile
+++ b/devel/rubygem-nap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= REST library
+WWW= https://github.com/Fingertips/nap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-native-package-installer/Makefile b/devel/rubygem-native-package-installer/Makefile
index 832bc96cd46a..88c396178557 100644
--- a/devel/rubygem-native-package-installer/Makefile
+++ b/devel/rubygem-native-package-installer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Helper to install native packages on "gem install"
+WWW= https://github.com/ruby-gnome/native-package-installer
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/doc/text/lgpl-3.txt
diff --git a/devel/rubygem-naught/Makefile b/devel/rubygem-naught/Makefile
index 1bb3842053d2..48c5d6188184 100644
--- a/devel/rubygem-naught/Makefile
+++ b/devel/rubygem-naught/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Toolkit for building Null Objects
+WWW= https://github.com/avdi/naught
LICENSE= MIT
diff --git a/devel/rubygem-necromancer/Makefile b/devel/rubygem-necromancer/Makefile
index 703b96f7abd1..eaa1067fd027 100644
--- a/devel/rubygem-necromancer/Makefile
+++ b/devel/rubygem-necromancer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert object types
+WWW= https://github.com/piotrmurach/necromancer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-needle/Makefile b/devel/rubygem-needle/Makefile
index 74df54b37081..0cb06ea82a78 100644
--- a/devel/rubygem-needle/Makefile
+++ b/devel/rubygem-needle/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Dependency-injection/inversion-of-control container
+WWW= http://needle.rubyforge.org/
LICENSE= BSD3CLAUSE GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-nenv/Makefile b/devel/rubygem-nenv/Makefile
index f9108d1d735c..84a961b11b3b 100644
--- a/devel/rubygem-nenv/Makefile
+++ b/devel/rubygem-nenv/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convenient wrapper for ENV
+WWW= https://github.com/e2/nenv
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-nesty/Makefile b/devel/rubygem-nesty/Makefile
index ff1dba828cf5..f7fe7f8245b4 100644
--- a/devel/rubygem-nesty/Makefile
+++ b/devel/rubygem-nesty/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Nested exception support for Ruby
+WWW= https://github.com/skorks/nesty
LICENSE= MIT
diff --git a/devel/rubygem-netaddr/Makefile b/devel/rubygem-netaddr/Makefile
index 01babd8f7bee..010ad754efbb 100644
--- a/devel/rubygem-netaddr/Makefile
+++ b/devel/rubygem-netaddr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Package for manipulating network addresses
+WWW= https://github.com/dspinhirne/netaddr
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-newrelic-grape/Makefile b/devel/rubygem-newrelic-grape/Makefile
index 106c4d725e8f..14625b87d596 100644
--- a/devel/rubygem-newrelic-grape/Makefile
+++ b/devel/rubygem-newrelic-grape/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Newrelic instrument for grape
+WWW= https://github.com/xinminlabs/newrelic-grape
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-newrelic_rpm/Makefile b/devel/rubygem-newrelic_rpm/Makefile
index 0362a40158e5..b2c12b81357d 100644
--- a/devel/rubygem-newrelic_rpm/Makefile
+++ b/devel/rubygem-newrelic_rpm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Performance management system for Rails applications
+WWW= https://github.com/newrelic/rpm
LICENSE= MIT NEWRELIC RUBY
LICENSE_COMB= multi
diff --git a/devel/rubygem-nice-ffi/Makefile b/devel/rubygem-nice-ffi/Makefile
index fd68fd5cfbaf..97f60163834c 100644
--- a/devel/rubygem-nice-ffi/Makefile
+++ b/devel/rubygem-nice-ffi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Convenience layer atop Ruby-FFI
+WWW= https://github.com/jacius/nice-ffi
LICENSE= MIT
diff --git a/devel/rubygem-nio4r/Makefile b/devel/rubygem-nio4r/Makefile
index 881965827ba4..95de7c40a3e2 100644
--- a/devel/rubygem-nio4r/Makefile
+++ b/devel/rubygem-nio4r/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cross-platform asynchronous I/O primitives
+WWW= https://github.com/socketry/nio4r
LICENSE= MIT
diff --git a/devel/rubygem-nori/Makefile b/devel/rubygem-nori/Makefile
index 07f68b82df5f..4069ef7e5bb6 100644
--- a/devel/rubygem-nori/Makefile
+++ b/devel/rubygem-nori/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= joe@thrallingpenguin.com
COMMENT= Library for converting XML to Hash syntax
+WWW= https://github.com/savonrb/nori
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-notiffany/Makefile b/devel/rubygem-notiffany/Makefile
index 262a040803c7..bc4ad5ea4a89 100644
--- a/devel/rubygem-notiffany/Makefile
+++ b/devel/rubygem-notiffany/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Single wrapper for most popular notification libraries
+WWW= https://github.com/guard/notiffany
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-notify/Makefile b/devel/rubygem-notify/Makefile
index f85ffa201269..19ff4134633f 100644
--- a/devel/rubygem-notify/Makefile
+++ b/devel/rubygem-notify/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= meta@FreeBSD.org
COMMENT= Desktop notify for many platform
+WWW= https://github.com/jugyo/notify
LICENSE= MIT
diff --git a/devel/rubygem-nprogress-rails/Makefile b/devel/rubygem-nprogress-rails/Makefile
index 6e9c6da0fb5b..86c1a35f4a79 100644
--- a/devel/rubygem-nprogress-rails/Makefile
+++ b/devel/rubygem-nprogress-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Rails implementation of nprogress progress bars library
+WWW= https://github.com/caarlos0/nprogress-rails
LICENSE= MIT
diff --git a/devel/rubygem-nsa-rails5/Makefile b/devel/rubygem-nsa-rails5/Makefile
index 7f0fe17bba1a..097e388e7ab0 100644
--- a/devel/rubygem-nsa-rails5/Makefile
+++ b/devel/rubygem-nsa-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Deliver Rails ActiveSupport::Notifications to a Statsd backend
+WWW= https://github.com/localshred/nsa
RUN_DEPENDS= rubygem-activesupport5>=4.2<7:devel/rubygem-activesupport5 \
rubygem-concurrent-ruby>=1.0.2<2:devel/rubygem-concurrent-ruby \
diff --git a/devel/rubygem-numerizer/Makefile b/devel/rubygem-numerizer/Makefile
index 37be2a1eae30..462a509bf6fa 100644
--- a/devel/rubygem-numerizer/Makefile
+++ b/devel/rubygem-numerizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parse numbers in natural language from strings
+WWW= https://github.com/jduff/numerizer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-oci/Makefile b/devel/rubygem-oci/Makefile
index 311cc1ee8504..02c98285794d 100644
--- a/devel/rubygem-oci/Makefile
+++ b/devel/rubygem-oci/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ale_sagra@hotmail.com
COMMENT= Ruby client for the Oracle Cloud Infrastructure API
+WWW= https://github.com/oracle/oci-ruby-sdk/
LICENSE= APACHE20
diff --git a/devel/rubygem-octopress-hooks/Makefile b/devel/rubygem-octopress-hooks/Makefile
index e4f15681df75..d3bd7ee4f958 100644
--- a/devel/rubygem-octopress-hooks/Makefile
+++ b/devel/rubygem-octopress-hooks/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Allows access to Jekyll data at different internal processing stages
+WWW= https://github.com/octopress/hooks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-oj/Makefile b/devel/rubygem-oj/Makefile
index 9e4d77fc7ceb..c55c56ff189e 100644
--- a/devel/rubygem-oj/Makefile
+++ b/devel/rubygem-oj/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast JSON parser and serializer
+WWW= https://www.ohler.com/oj/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-oj310/Makefile b/devel/rubygem-oj310/Makefile
index 7daae6a6599e..dab154d33233 100644
--- a/devel/rubygem-oj310/Makefile
+++ b/devel/rubygem-oj310/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 310
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast JSON parser and serializer
+WWW= https://www.ohler.com/oj/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-omniauth_crowd/Makefile b/devel/rubygem-omniauth_crowd/Makefile
index 2df8772cb7c7..9fbd77619f2a 100644
--- a/devel/rubygem-omniauth_crowd/Makefile
+++ b/devel/rubygem-omniauth_crowd/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= OmniAuth provider for Atlassian Crowds REST API
+WWW= https://github.com/robdimarco/omniauth_crowd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-omnibus/Makefile b/devel/rubygem-omnibus/Makefile
index d33464678512..0e70d6e2d3a0 100644
--- a/devel/rubygem-omnibus/Makefile
+++ b/devel/rubygem-omnibus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Framework for building self-installing, full-stack software builds
+WWW= https://github.com/chef/omnibus
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-open3/Makefile b/devel/rubygem-open3/Makefile
index 03de0942e67e..1b0330dea32d 100644
--- a/devel/rubygem-open3/Makefile
+++ b/devel/rubygem-open3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Popen, but with stderr, too
+WWW= https://github.com/ruby/open3
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-open3_backport/Makefile b/devel/rubygem-open3_backport/Makefile
index 4c8e1a18622b..668a7abb3894 100644
--- a/devel/rubygem-open3_backport/Makefile
+++ b/devel/rubygem-open3_backport/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= robak@FreeBSD.org
COMMENT= Backport of Ruby 1.9's Open3 methods for Ruby 1.8
+WWW= https://github.com/kindkid/open3_backport
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-open4/Makefile b/devel/rubygem-open4/Makefile
index 05630aa86fe4..84dc173c0e8c 100644
--- a/devel/rubygem-open4/Makefile
+++ b/devel/rubygem-open4/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Open4 manages child processes and their io handles
+WWW= https://github.com/ahoward/open4
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-opentracing/Makefile b/devel/rubygem-opentracing/Makefile
index 5c2e8eb8d487..68a15c665655 100644
--- a/devel/rubygem-opentracing/Makefile
+++ b/devel/rubygem-opentracing/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenTracing Ruby Platform API
+WWW= https://github.com/opentracing/opentracing-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-opt_parse_validator/Makefile b/devel/rubygem-opt_parse_validator/Makefile
index 69a255cf381d..767fbf6c9a00 100644
--- a/devel/rubygem-opt_parse_validator/Makefile
+++ b/devel/rubygem-opt_parse_validator/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= rihaz.jerrin@gmail.com
COMMENT= Implementation of validators for the ruby OptionParser lib
+WWW= https://github.com/wpscanteam/OptParseValidator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-optimist/Makefile b/devel/rubygem-optimist/Makefile
index f15143bdf762..171c95cc55ad 100644
--- a/devel/rubygem-optimist/Makefile
+++ b/devel/rubygem-optimist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command-line option parser for Ruby
+WWW= https://manageiq.github.io/optimist/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-optparse/Makefile b/devel/rubygem-optparse/Makefile
index efe3ad13d5ee..4d576f5c60b6 100644
--- a/devel/rubygem-optparse/Makefile
+++ b/devel/rubygem-optparse/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Class for command-line option analysis
+WWW= https://github.com/ruby/optparse
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-orm_adapter/Makefile b/devel/rubygem-orm_adapter/Makefile
index d7c384763244..941512b07112 100644
--- a/devel/rubygem-orm_adapter/Makefile
+++ b/devel/rubygem-orm_adapter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides a single point of entry for using basic features of ruby ORMs
+WWW= https://github.com/ianwhite/orm_adapter
LICENSE= MIT
diff --git a/devel/rubygem-os/Makefile b/devel/rubygem-os/Makefile
index 88e9a87967c1..b8e09aa2ab32 100644
--- a/devel/rubygem-os/Makefile
+++ b/devel/rubygem-os/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Allows for some useful and easy functions
+WWW= https://github.com/rdp/os
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ostruct/Makefile b/devel/rubygem-ostruct/Makefile
index 471cf3faf728..af4af57f1692 100644
--- a/devel/rubygem-ostruct/Makefile
+++ b/devel/rubygem-ostruct/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Class to build custom data structures, similar to a Hash
+WWW= https://github.com/ruby/ostruct
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-p4ruby/Makefile b/devel/rubygem-p4ruby/Makefile
index 3a8aeb40ce25..b64625d43b13 100644
--- a/devel/rubygem-p4ruby/Makefile
+++ b/devel/rubygem-p4ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ports@FreeBSD.org
COMMENT= Ruby bindings for the Perforce API
+WWW= http://www.perforce.com/perforce/loadsupp.html
LICENSE= BSD2CLAUSE
diff --git a/devel/rubygem-paint/Makefile b/devel/rubygem-paint/Makefile
index 7d7a757bb370..48badd4113e2 100644
--- a/devel/rubygem-paint/Makefile
+++ b/devel/rubygem-paint/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal painter
+WWW= https://github.com/janlelis/paint
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-pairing_heap/Makefile b/devel/rubygem-pairing_heap/Makefile
index 9a4c3055bcc1..562ef56c47c3 100644
--- a/devel/rubygem-pairing_heap/Makefile
+++ b/devel/rubygem-pairing_heap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Performant priority queue with support for changing priority
+WWW= https://github.com/mhib/pairing_heap
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-paperclip-rails5/Makefile b/devel/rubygem-paperclip-rails5/Makefile
index 2258d1c72b40..5460c32f6b8f 100644
--- a/devel/rubygem-paperclip-rails5/Makefile
+++ b/devel/rubygem-paperclip-rails5/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Easy upload management for ActiveRecord
+WWW= https://github.com/thoughtbot/paperclip
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-paperclip-rails50/Makefile b/devel/rubygem-paperclip-rails50/Makefile
index 1185994438a4..72754b20e97b 100644
--- a/devel/rubygem-paperclip-rails50/Makefile
+++ b/devel/rubygem-paperclip-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= Easy upload management for ActiveRecord
+WWW= https://github.com/thoughtbot/paperclip
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-parser/Makefile b/devel/rubygem-parser/Makefile
index 563627d315f7..609dc34b5a03 100644
--- a/devel/rubygem-parser/Makefile
+++ b/devel/rubygem-parser/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby parser written in pure Ruby
+WWW= https://github.com/whitequark/parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-pastel/Makefile b/devel/rubygem-pastel/Makefile
index 552f81cf0527..a97bdf766dc1 100644
--- a/devel/rubygem-pastel/Makefile
+++ b/devel/rubygem-pastel/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal strings styling with intuitive and clean API
+WWW= https://github.com/piotrmurach/pastel
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-patch_finder/Makefile b/devel/rubygem-patch_finder/Makefile
index 50ad318e4f4a..efb768035850 100644
--- a/devel/rubygem-patch_finder/Makefile
+++ b/devel/rubygem-patch_finder/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Generic Patch Finder
+WWW= https://github.com/wchen-r7/Patch-Finder
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-pathname/Makefile b/devel/rubygem-pathname/Makefile
index ae52075bc7a4..255cc9853b90 100644
--- a/devel/rubygem-pathname/Makefile
+++ b/devel/rubygem-pathname/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Representation of the name of a file or directory on the filesystem
+WWW= https://github.com/ruby/pathname
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-pathspec/Makefile b/devel/rubygem-pathspec/Makefile
index b141d66ce82e..315b02b64e0c 100644
--- a/devel/rubygem-pathspec/Makefile
+++ b/devel/rubygem-pathspec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= puppet@FreeBSD.org
COMMENT= Match path specifications, such as .gitignore
+WWW= https://rubygems.org/gems/pathspec
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-pathutil/Makefile b/devel/rubygem-pathutil/Makefile
index 1e906a849cba..d2e28b226b77 100644
--- a/devel/rubygem-pathutil/Makefile
+++ b/devel/rubygem-pathutil/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Like Pathname but a little less insane
+WWW= https://github.com/envygeeks/pathutil
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-pdk/Makefile b/devel/rubygem-pdk/Makefile
index 067ad3c8a4ac..0231ed2ceb9c 100644
--- a/devel/rubygem-pdk/Makefile
+++ b/devel/rubygem-pdk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= puppet@FreeBSD.org
COMMENT= CLI for development of Puppet modules
+WWW= https://github.com/puppetlabs/pdk
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-pedump/Makefile b/devel/rubygem-pedump/Makefile
index 62f882e295ef..3e1a9f24c676 100644
--- a/devel/rubygem-pedump/Makefile
+++ b/devel/rubygem-pedump/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dump headers, sections, extract resources of Win32 PE exe, dll, etc
+WWW= https://github.com/zed-0xff/pedump
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-gc-rails52/Makefile b/devel/rubygem-peek-gc-rails52/Makefile
index 2fed6b4d7f3f..3e8e165a8bb8 100644
--- a/devel/rubygem-peek-gc-rails52/Makefile
+++ b/devel/rubygem-peek-gc-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Take a peek into the GC info of your Rails application
+WWW= https://github.com/peek/peek-gc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-host/Makefile b/devel/rubygem-peek-host/Makefile
index 7fee64da3d21..25a4ab769c26 100644
--- a/devel/rubygem-peek-host/Makefile
+++ b/devel/rubygem-peek-host/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Take a peek into the host which served your Rails request
+WWW= https://github.com/jacobbednarz/peek-host
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-performance_bar/Makefile b/devel/rubygem-peek-performance_bar/Makefile
index dbfcde8166d6..5f00d5374279 100644
--- a/devel/rubygem-peek-performance_bar/Makefile
+++ b/devel/rubygem-peek-performance_bar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Take a peek into the window.performance timing behind your app
+WWW= https://github.com/peek/peek-performance_bar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-rails4/Makefile b/devel/rubygem-peek-rails4/Makefile
index ea27a5c47109..885a65deb84e 100644
--- a/devel/rubygem-peek-rails4/Makefile
+++ b/devel/rubygem-peek-rails4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Take a peek into your Rails application
+WWW= https://github.com/peek/peek
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-rails52/Makefile b/devel/rubygem-peek-rails52/Makefile
index fe2eb010db2a..77b808d01914 100644
--- a/devel/rubygem-peek-rails52/Makefile
+++ b/devel/rubygem-peek-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Take a peek into your Rails application
+WWW= https://github.com/peek/peek
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-rails60/Makefile b/devel/rubygem-peek-rails60/Makefile
index 885c36b95e83..2399e7bfee26 100644
--- a/devel/rubygem-peek-rails60/Makefile
+++ b/devel/rubygem-peek-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Take a peek into your Rails application
+WWW= https://github.com/peek/peek
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-rails61/Makefile b/devel/rubygem-peek-rails61/Makefile
index 30ae27842833..39c966c9c393 100644
--- a/devel/rubygem-peek-rails61/Makefile
+++ b/devel/rubygem-peek-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Take a peek into your Rails application
+WWW= https://github.com/peek/peek
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-rblineprof-rails52/Makefile b/devel/rubygem-peek-rblineprof-rails52/Makefile
index 6372438a092f..63a3ba3cce46 100644
--- a/devel/rubygem-peek-rblineprof-rails52/Makefile
+++ b/devel/rubygem-peek-rblineprof-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Peek into how much each line of your Rails application takes
+WWW= https://github.com/peek/peek-rblineprof
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek-redis-rails52/Makefile b/devel/rubygem-peek-redis-rails52/Makefile
index 5bf98e6d197b..4cad0fe9c8a3 100644
--- a/devel/rubygem-peek-redis-rails52/Makefile
+++ b/devel/rubygem-peek-redis-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Provide a peek into the Redis calls made
+WWW= https://github.com/peek/peek-redis
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-peek/Makefile b/devel/rubygem-peek/Makefile
index 3dec422f31f1..60dc0a7147d5 100644
--- a/devel/rubygem-peek/Makefile
+++ b/devel/rubygem-peek/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Take a peek into your Rails application
+WWW= https://github.com/peek/peek
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-pkg-config/Makefile b/devel/rubygem-pkg-config/Makefile
index 1d8ada1d2cf8..b4901a1092a0 100644
--- a/devel/rubygem-pkg-config/Makefile
+++ b/devel/rubygem-pkg-config/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= pkg-config implementation for Ruby
+WWW= https://github.com/ruby-gnome/pkg-config
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LGPL-2.1
diff --git a/devel/rubygem-platform/Makefile b/devel/rubygem-platform/Makefile
index a524edebc55d..f57835c5fb06 100644
--- a/devel/rubygem-platform/Makefile
+++ b/devel/rubygem-platform/Makefile
@@ -6,6 +6,7 @@ DISTNAME= Platform-${PORTVERSION}
MAINTAINER= don@na.rim.or.jp
COMMENT= Hopefully robust platform sensing
+WWW= https://github.com/berk/platform
NO_ARCH= yes
USE_RUBY= yes
diff --git a/devel/rubygem-pleaserun/Makefile b/devel/rubygem-pleaserun/Makefile
index e571caa2c69d..fa08eb11fb5a 100644
--- a/devel/rubygem-pleaserun/Makefile
+++ b/devel/rubygem-pleaserun/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tool to generate startup scripts
+WWW= https://github.com/jordansissel/pleaserun
LICENSE= APACHE20
diff --git a/devel/rubygem-plist/Makefile b/devel/rubygem-plist/Makefile
index c77aa829874f..2bf762a3e94a 100644
--- a/devel/rubygem-plist/Makefile
+++ b/devel/rubygem-plist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= All-purpose Property List manipulation library
+WWW= https://github.com/patsplat/plist
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-pluggaloid/Makefile b/devel/rubygem-pluggaloid/Makefile
index 108d5c21ee7f..2c5c7a7cc536 100644
--- a/devel/rubygem-pluggaloid/Makefile
+++ b/devel/rubygem-pluggaloid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= meta@FreeBSD.org
COMMENT= Extensible plugin system for mikutter
+WWW= https://github.com/toshia/pluggaloid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-polyamorous/Makefile b/devel/rubygem-polyamorous/Makefile
index 158d90f13348..d3af6b37fe10 100644
--- a/devel/rubygem-polyamorous/Makefile
+++ b/devel/rubygem-polyamorous/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extraction of shared code from the Active Record Hackery gems
+WWW= https://github.com/activerecord-hackery/ransack/tree/master/polyamorous
LICENSE= MIT
diff --git a/devel/rubygem-polyglot/Makefile b/devel/rubygem-polyglot/Makefile
index 01d9d64f7f40..cea89e4b7ffe 100644
--- a/devel/rubygem-polyglot/Makefile
+++ b/devel/rubygem-polyglot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Provides a registry of file types
+WWW= https://github.com/cjheath/polyglot
LICENSE= MIT
diff --git a/devel/rubygem-posix-spawn/Makefile b/devel/rubygem-posix-spawn/Makefile
index 8b3bd84bfce4..e33fe9421b6b 100644
--- a/devel/rubygem-posix-spawn/Makefile
+++ b/devel/rubygem-posix-spawn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby wrapper for posix_spawnp(2) for faster process spawning
+WWW= https://github.com/rtomayko/posix-spawn
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-power_assert/Makefile b/devel/rubygem-power_assert/Makefile
index 32094934e04d..24bd2a609aee 100644
--- a/devel/rubygem-power_assert/Makefile
+++ b/devel/rubygem-power_assert/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Power Assert for Ruby
+WWW= https://github.com/ruby/power_assert
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-powerbar/Makefile b/devel/rubygem-powerbar/Makefile
index 0fcff0eceb14..ebeaa76af91c 100644
--- a/devel/rubygem-powerbar/Makefile
+++ b/devel/rubygem-powerbar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Progressbar library for Ruby
+WWW= https://github.com/busyloop/powerbar
LICENSE= MIT
diff --git a/devel/rubygem-powerpack/Makefile b/devel/rubygem-powerpack/Makefile
index b472e60edc28..375899a97723 100644
--- a/devel/rubygem-powerpack/Makefile
+++ b/devel/rubygem-powerpack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Extensions to core Ruby classes
+WWW= https://github.com/bbatsov/powerpack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-pp/Makefile b/devel/rubygem-pp/Makefile
index ef52fff2b575..b3e7e69f9436 100644
--- a/devel/rubygem-pp/Makefile
+++ b/devel/rubygem-pp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide a PrettyPrinter for Ruby objects
+WWW= https://github.com/ruby/pp
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-pqueue/Makefile b/devel/rubygem-pqueue/Makefile
index c0b7090b77aa..356e84c69f0f 100644
--- a/devel/rubygem-pqueue/Makefile
+++ b/devel/rubygem-pqueue/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Priority queue class for Ruby
+WWW= https://rubyworks.github.io/pqueue/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/devel/rubygem-prettyprint/Makefile b/devel/rubygem-prettyprint/Makefile
index 4f0b70eb6f46..cc69d9afcf1a 100644
--- a/devel/rubygem-prettyprint/Makefile
+++ b/devel/rubygem-prettyprint/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pretty printing algorithm for readable structure
+WWW= https://github.com/ruby/prettyprint
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-profile/Makefile b/devel/rubygem-profile/Makefile
index 9b9b5c6d95bc..cd4faae3e71b 100644
--- a/devel/rubygem-profile/Makefile
+++ b/devel/rubygem-profile/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Profile your Ruby application
+WWW= https://github.com/ruby/profile
USES= gem
USE_RUBY= yes
diff --git a/devel/rubygem-progressbar/Makefile b/devel/rubygem-progressbar/Makefile
index a624b55b9496..0c61436bc948 100644
--- a/devel/rubygem-progressbar/Makefile
+++ b/devel/rubygem-progressbar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby/ProgressBar is a text progress bar library for Ruby
+WWW= https://github.com/jfelchner/ruby-progressbar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile
index dc39766b9562..331518a486ee 100644
--- a/devel/rubygem-prometheus-client-mmap/Makefile
+++ b/devel/rubygem-prometheus-client-mmap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Suite of instrumentation metric primitives
+WWW= https://gitlab.com/gitlab-org/prometheus-client-mmap
LICENSE= APACHE20
diff --git a/devel/rubygem-protected_attributes/Makefile b/devel/rubygem-protected_attributes/Makefile
index 943dfa14a1c4..65760fb69aa6 100644
--- a/devel/rubygem-protected_attributes/Makefile
+++ b/devel/rubygem-protected_attributes/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Protect attributes from mass assignment
+WWW= https://github.com/rails/protected_attributes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-protobuf-cucumber/Makefile b/devel/rubygem-protobuf-cucumber/Makefile
index d06741e5935d..218e8105b397 100644
--- a/devel/rubygem-protobuf-cucumber/Makefile
+++ b/devel/rubygem-protobuf-cucumber/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Protocol Buffers serialization and RPC implementation for Cucumber
+WWW= https://github.com/cucumber/protobuf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-protocol/Makefile b/devel/rubygem-protocol/Makefile
index f1180df2a137..93d41d2dc9ff 100644
--- a/devel/rubygem-protocol/Makefile
+++ b/devel/rubygem-protocol/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Method Protocols for Ruby Classes
+WWW= https://flori.github.io/protocol/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-pry-byebug/Makefile b/devel/rubygem-pry-byebug/Makefile
index 6eb1c30822d2..6e6b99be325b 100644
--- a/devel/rubygem-pry-byebug/Makefile
+++ b/devel/rubygem-pry-byebug/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast debugging with Pry
+WWW= https://github.com/deivid-rodriguez/pry-byebug
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-pry-rails/Makefile b/devel/rubygem-pry-rails/Makefile
index d9b467cb218a..250a563ba5c7 100644
--- a/devel/rubygem-pry-rails/Makefile
+++ b/devel/rubygem-pry-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use Pry as your rails console
+WWW= https://github.com/rweng/pry-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/rubygem-pry-remote-em/Makefile b/devel/rubygem-pry-remote-em/Makefile
index 4fa04df7afbb..48cea82c1af0 100644
--- a/devel/rubygem-pry-remote-em/Makefile
+++ b/devel/rubygem-pry-remote-em/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Connect to Pry remotely using EventMachine
+WWW= https://github.com/gruis/pry-remote-em
LICENSE= MIT
diff --git a/devel/rubygem-pry-remote/Makefile b/devel/rubygem-pry-remote/Makefile
index 5f0abca08c4d..42faf2382d33 100644
--- a/devel/rubygem-pry-remote/Makefile
+++ b/devel/rubygem-pry-remote/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Connect to Pry remotely using DRb
+WWW= https://github.com/Mon-Ouie/pry-remote
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-pry/Makefile b/devel/rubygem-pry/Makefile
index 3e733b66a9ac..9711d392a84f 100644
--- a/devel/rubygem-pry/Makefile
+++ b/devel/rubygem-pry/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IRB alternative and runtime developer console
+WWW= http://pryrepl.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-pstore/Makefile b/devel/rubygem-pstore/Makefile
index 02cae2e62d47..86e307fe8590 100644
--- a/devel/rubygem-pstore/Makefile
+++ b/devel/rubygem-pstore/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Transactional File Storage for Ruby Objects
+WWW= https://github.com/ruby/pstore
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-ptreloaded/Makefile b/devel/rubygem-ptreloaded/Makefile
index dd62260d0336..bf74fb8481ed 100644
--- a/devel/rubygem-ptreloaded/Makefile
+++ b/devel/rubygem-ptreloaded/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ParseTreeReloaded-${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Reimplementation of ParseTree using RubyInlineAcceleration
+WWW= https://rubygems.org/gems/ptreloaded
RUN_DEPENDS= rubygem-rubyinlineaccel>=0.0.1:devel/rubygem-rubyinlineaccel
diff --git a/devel/rubygem-puppet-resource_api/Makefile b/devel/rubygem-puppet-resource_api/Makefile
index fa56a8ab0ad0..55ca706acedf 100644
--- a/devel/rubygem-puppet-resource_api/Makefile
+++ b/devel/rubygem-puppet-resource_api/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= puppet@FreeBSD.org
COMMENT= Simple way to write new native resources for puppet
+WWW= https://github.com/puppetlabs/puppet-resource_api
LICENSE= APACHE20
diff --git a/devel/rubygem-pygments.rb/Makefile b/devel/rubygem-pygments.rb/Makefile
index 488a922cf614..41bb5c8cb151 100644
--- a/devel/rubygem-pygments.rb/Makefile
+++ b/devel/rubygem-pygments.rb/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby wrapper for Pygments syntax highlighter
+WWW= https://github.com/pygments/pygments.rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-que-scheduler/Makefile b/devel/rubygem-que-scheduler/Makefile
index 399ffcba357b..1cfa9c2fd4c4 100644
--- a/devel/rubygem-que-scheduler/Makefile
+++ b/devel/rubygem-que-scheduler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight cron scheduler for the Que async job worker
+WWW= https://github.com/hlascelles/que-scheduler
LICENSE= MIT
diff --git a/devel/rubygem-que/Makefile b/devel/rubygem-que/Makefile
index 216ee8444f1e..42edf3f39f84 100644
--- a/devel/rubygem-que/Makefile
+++ b/devel/rubygem-que/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Job queue that uses PostgreSQL advisory locks for speed and reliability
+WWW= https://github.com/que-rb/que
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-r18n-core/Makefile b/devel/rubygem-r18n-core/Makefile
index 42d0ec045775..a412ae570440 100644
--- a/devel/rubygem-r18n-core/Makefile
+++ b/devel/rubygem-r18n-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= i18n tool to translate your Ruby application
+WWW= https://github.com/r18n/r18n-core
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-r18n-desktop/Makefile b/devel/rubygem-r18n-desktop/Makefile
index d85a81bee133..0a0ef7065919 100644
--- a/devel/rubygem-r18n-desktop/Makefile
+++ b/devel/rubygem-r18n-desktop/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= i18n tool to translate your desktop application in several languages
+WWW= https://github.com/r18n/r18n-desktop
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-r18n-rails-api/Makefile b/devel/rubygem-r18n-rails-api/Makefile
index b49cbf8f624c..07cc0d98278b 100644
--- a/devel/rubygem-r18n-rails-api/Makefile
+++ b/devel/rubygem-r18n-rails-api/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= R18n backend for Rails
+WWW= https://github.com/r18n/r18n-rails-api
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-r18n-rails/Makefile b/devel/rubygem-r18n-rails/Makefile
index 21b01815006e..3d7bdfd6cc9c 100644
--- a/devel/rubygem-r18n-rails/Makefile
+++ b/devel/rubygem-r18n-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Out-of-box R18n support for Ruby on Rails
+WWW= https://github.com/r18n/r18n-rails
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rabl-rails50/Makefile b/devel/rubygem-rabl-rails50/Makefile
index 556ac9e6cd8d..bc678357cb11 100644
--- a/devel/rubygem-rabl-rails50/Makefile
+++ b/devel/rubygem-rabl-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= General ruby templating with json, bson, xml and msgpack support
+WWW= https://github.com/nesquena/rabl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-rabl/Makefile b/devel/rubygem-rabl/Makefile
index 207b8ef63cee..cf2c9e47a4e0 100644
--- a/devel/rubygem-rabl/Makefile
+++ b/devel/rubygem-rabl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= General ruby templating with json, bson, xml and msgpack support
+WWW= https://github.com/nesquena/rabl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-racc/Makefile b/devel/rubygem-racc/Makefile
index 44b75cd54021..f8c89383a5e5 100644
--- a/devel/rubygem-racc/Makefile
+++ b/devel/rubygem-racc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= LALR(1) parser generator for Ruby
+WWW= https://github.com/ruby/racc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-rack-mini-profiler/Makefile b/devel/rubygem-rack-mini-profiler/Makefile
index 618068977eaa..16b2864cc3f6 100644
--- a/devel/rubygem-rack-mini-profiler/Makefile
+++ b/devel/rubygem-rack-mini-profiler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Profiles loading speed for rack applications
+WWW= https://miniprofiler.com/
LICENSE= MIT
diff --git a/devel/rubygem-rack-raw-upload/Makefile b/devel/rubygem-rack-raw-upload/Makefile
index d624aaf92963..92e0610275c9 100644
--- a/devel/rubygem-rack-raw-upload/Makefile
+++ b/devel/rubygem-rack-raw-upload/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Converts mimetype of application/octet-stream into normal form input
+WWW= https://github.com/New-Bamboo/rack-raw-upload
LICENSE= MIT
diff --git a/devel/rubygem-rails-deprecated_sanitizer-rails5/Makefile b/devel/rubygem-rails-deprecated_sanitizer-rails5/Makefile
index 1d345976f626..af28edc70506 100644
--- a/devel/rubygem-rails-deprecated_sanitizer-rails5/Makefile
+++ b/devel/rubygem-rails-deprecated_sanitizer-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Deprecated sanitizer API extracted from Action View
+WWW= https://github.com/rails/rails-deprecated_sanitizer
LICENSE= MIT
diff --git a/devel/rubygem-rails-deprecated_sanitizer-rails50/Makefile b/devel/rubygem-rails-deprecated_sanitizer-rails50/Makefile
index 0bda5516f641..d5c2d0301f22 100644
--- a/devel/rubygem-rails-deprecated_sanitizer-rails50/Makefile
+++ b/devel/rubygem-rails-deprecated_sanitizer-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= Deprecated sanitizer API extracted from Action View
+WWW= https://github.com/rails/rails-deprecated_sanitizer
LICENSE= MIT
diff --git a/devel/rubygem-rails-deprecated_sanitizer/Makefile b/devel/rubygem-rails-deprecated_sanitizer/Makefile
index 7a6558df8b03..26b15c044833 100644
--- a/devel/rubygem-rails-deprecated_sanitizer/Makefile
+++ b/devel/rubygem-rails-deprecated_sanitizer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Deprecated sanitizer API extracted from Action View
+WWW= https://github.com/rails/rails-deprecated_sanitizer
LICENSE= MIT
diff --git a/devel/rubygem-rails-i18n-rails5/Makefile b/devel/rubygem-rails-i18n-rails5/Makefile
index fea6b196200b..60d5b58adb15 100644
--- a/devel/rubygem-rails-i18n-rails5/Makefile
+++ b/devel/rubygem-rails-i18n-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Common locale data and translations for Rails i18n
+WWW= https://github.com/svenfuchs/rails-i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-rails-i18n-rails50/Makefile b/devel/rubygem-rails-i18n-rails50/Makefile
index f6485170acf0..2ee8fb8c62e1 100644
--- a/devel/rubygem-rails-i18n-rails50/Makefile
+++ b/devel/rubygem-rails-i18n-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= Common locale data and translations for Rails i18n
+WWW= https://github.com/svenfuchs/rails-i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-rails-i18n-rails52/Makefile b/devel/rubygem-rails-i18n-rails52/Makefile
index dd5375319720..61ba46ab685f 100644
--- a/devel/rubygem-rails-i18n-rails52/Makefile
+++ b/devel/rubygem-rails-i18n-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= ruby@FreeBSD.org
COMMENT= Common locale data and translations for Rails i18n
+WWW= https://github.com/svenfuchs/rails-i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-rails-i18n-rails60/Makefile b/devel/rubygem-rails-i18n-rails60/Makefile
index bb4c655b38b3..a387d0fa6c40 100644
--- a/devel/rubygem-rails-i18n-rails60/Makefile
+++ b/devel/rubygem-rails-i18n-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= ruby@FreeBSD.org
COMMENT= Common locale data and translations for Rails i18n
+WWW= https://github.com/svenfuchs/rails-i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-rails-i18n-rails61/Makefile b/devel/rubygem-rails-i18n-rails61/Makefile
index 57d202482184..afeff0705e10 100644
--- a/devel/rubygem-rails-i18n-rails61/Makefile
+++ b/devel/rubygem-rails-i18n-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= ruby@FreeBSD.org
COMMENT= Common locale data and translations for Rails i18n
+WWW= https://github.com/svenfuchs/rails-i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-rails-i18n-rails70/Makefile b/devel/rubygem-rails-i18n-rails70/Makefile
index 33eaf85dac39..132c612645bd 100644
--- a/devel/rubygem-rails-i18n-rails70/Makefile
+++ b/devel/rubygem-rails-i18n-rails70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Set of common locale data and translations for Rails
+WWW= https://github.com/svenfuchs/rails-i18n
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-rails-observers/Makefile b/devel/rubygem-rails-observers/Makefile
index 66dd50b7abb6..5210bddbf74e 100644
--- a/devel/rubygem-rails-observers/Makefile
+++ b/devel/rubygem-rails-observers/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Observer classes for Rails
+WWW= https://github.com/rails/rails-observers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rainbow/Makefile b/devel/rubygem-rainbow/Makefile
index 86eb66156d87..408db8b1d3a9 100644
--- a/devel/rubygem-rainbow/Makefile
+++ b/devel/rubygem-rainbow/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Extends ruby String class enabling coloring text on ANSI terminals
+WWW= https://github.com/sickill/rainbow
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rake-compiler-dock/Makefile b/devel/rubygem-rake-compiler-dock/Makefile
index a3d712923549..2985f90fad2e 100644
--- a/devel/rubygem-rake-compiler-dock/Makefile
+++ b/devel/rubygem-rake-compiler-dock/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Cross compiler environment for building Windows binary gems
+WWW= https://github.com/rake-compiler/rake-compiler-dock
LICENSE= MIT
diff --git a/devel/rubygem-rake-compiler/Makefile b/devel/rubygem-rake-compiler/Makefile
index b45809f3f89d..a3836963821d 100644
--- a/devel/rubygem-rake-compiler/Makefile
+++ b/devel/rubygem-rake-compiler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Build and package Ruby extensions (C, Java) using Rake
+WWW= https://github.com/rake-compiler/rake-compiler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rake-contrib/Makefile b/devel/rubygem-rake-contrib/Makefile
index 6e237e9dc260..ae8a9a008037 100644
--- a/devel/rubygem-rake-contrib/Makefile
+++ b/devel/rubygem-rake-contrib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Additional libraries for Rake
+WWW= https://github.com/ruby/rake-contrib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rake/Makefile b/devel/rubygem-rake/Makefile
index 174687a48932..ff6e5281f065 100644
--- a/devel/rubygem-rake/Makefile
+++ b/devel/rubygem-rake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby Make
+WWW= https://github.com/ruby/rake
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-ransack/Makefile b/devel/rubygem-ransack/Makefile
index 712d96bb68f9..2730fed963b6 100644
--- a/devel/rubygem-ransack/Makefile
+++ b/devel/rubygem-ransack/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Successor to the MetaSearch gem
+WWW= https://github.com/activerecord-hackery/ransack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rapt/Makefile b/devel/rubygem-rapt/Makefile
index 9daf14fb4412..20c3ac35fbf9 100644
--- a/devel/rubygem-rapt/Makefile
+++ b/devel/rubygem-rapt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Rails Plugin Tool
+WWW= http://rapt.rubyforge.org/
LICENSE= MIT
diff --git a/devel/rubygem-rash/Makefile b/devel/rubygem-rash/Makefile
index 09e5a3f6d943..c4db239a4922 100644
--- a/devel/rubygem-rash/Makefile
+++ b/devel/rubygem-rash/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple extension to Hashie::Mash for rubyfied keys
+WWW= https://github.com/tcocca/rash
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rash_alt/Makefile b/devel/rubygem-rash_alt/Makefile
index b5cdf97a78ff..1119b02ed016 100644
--- a/devel/rubygem-rash_alt/Makefile
+++ b/devel/rubygem-rash_alt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple extension to Hashie::Mash for rubyified keys
+WWW= https://github.com/shishi/rash_alt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rb-fsevent/Makefile b/devel/rubygem-rb-fsevent/Makefile
index 65b368dad36c..e3de717708db 100644
--- a/devel/rubygem-rb-fsevent/Makefile
+++ b/devel/rubygem-rb-fsevent/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= FSEvents API with Signals catching (without RubyCocoa)
+WWW= https://github.com/guard/rb-fsevent
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rb-inotify/Makefile b/devel/rubygem-rb-inotify/Makefile
index 638268808109..eaead7928bf7 100644
--- a/devel/rubygem-rb-inotify/Makefile
+++ b/devel/rubygem-rb-inotify/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby wrapper for libinotify, using ffi
+WWW= https://github.com/guard/rb-inotify
LICENSE= MIT
diff --git a/devel/rubygem-rb-kqueue/Makefile b/devel/rubygem-rb-kqueue/Makefile
index a39373a5a5dc..83bd174be636 100644
--- a/devel/rubygem-rb-kqueue/Makefile
+++ b/devel/rubygem-rb-kqueue/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby wrapper for BSD kqueue, using FFI
+WWW= https://github.com/mat813/rb-kqueue
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-rblineprof/Makefile b/devel/rubygem-rblineprof/Makefile
index 311e0f13d555..a466faf6ec6f 100644
--- a/devel/rubygem-rblineprof/Makefile
+++ b/devel/rubygem-rblineprof/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Shows you lines of code that are slow
+WWW= https://github.com/tmm1/rblineprof
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rbs/Makefile b/devel/rubygem-rbs/Makefile
index b80f9f67db31..7b0880a69e0a 100644
--- a/devel/rubygem-rbs/Makefile
+++ b/devel/rubygem-rbs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Language for type signatures for Ruby and standard library definitions
+WWW= https://github.com/ruby/rbs
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-rbs_json_schema/Makefile b/devel/rubygem-rbs_json_schema/Makefile
index d687a262ce82..b745c6b26bc5 100644
--- a/devel/rubygem-rbs_json_schema/Makefile
+++ b/devel/rubygem-rbs_json_schema/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate RBS type definitions from JSON schema
+WWW= https://github.com/ruby/rbs_json_schema
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rbtrace/Makefile b/devel/rubygem-rbtrace/Makefile
index 68d156fadaf5..e4776d9aebb0 100644
--- a/devel/rubygem-rbtrace/Makefile
+++ b/devel/rubygem-rbtrace/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Shows method calls inside another ruby process in real time
+WWW= https://github.com/tmm1/rbtrace
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rbtree/Makefile b/devel/rubygem-rbtree/Makefile
index 73e927fe25e3..2d5259ad7dc6 100644
--- a/devel/rubygem-rbtree/Makefile
+++ b/devel/rubygem-rbtree/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= RBTree is a sorted associative collection
+WWW= http://rbtree.rubyforge.org/
LICENSE= MIT
diff --git a/devel/rubygem-rdoc/Makefile b/devel/rubygem-rdoc/Makefile
index 7f50c8b2992e..15a8725b1050 100644
--- a/devel/rubygem-rdoc/Makefile
+++ b/devel/rubygem-rdoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= RDoc produces HTML and command-line documentation for Ruby projects
+WWW= https://ruby.github.io/rdoc/
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-rdoc63/Makefile b/devel/rubygem-rdoc63/Makefile
index c2e6b5b435b5..de927eb3a308 100644
--- a/devel/rubygem-rdoc63/Makefile
+++ b/devel/rubygem-rdoc63/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 63
MAINTAINER= ruby@FreeBSD.org
COMMENT= RDoc produces HTML and command-line documentation for Ruby projects
+WWW= https://ruby.github.io/rdoc/
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-re2/Makefile b/devel/rubygem-re2/Makefile
index 9f2b8d16e59b..f2f2209d8b5f 100644
--- a/devel/rubygem-re2/Makefile
+++ b/devel/rubygem-re2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby bindings to re2
+WWW= https://github.com/mudge/re2
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-react-rails-rails5/Makefile b/devel/rubygem-react-rails-rails5/Makefile
index 74c3b18940f7..0e8a476c7e49 100644
--- a/devel/rubygem-react-rails-rails5/Makefile
+++ b/devel/rubygem-react-rails-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= React/JSX adapter for the Ruby on Rails asset pipeline
+WWW= https://github.com/reactjs/react-rails
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-react-rails/Makefile b/devel/rubygem-react-rails/Makefile
index f6c59d362611..2706403dd06d 100644
--- a/devel/rubygem-react-rails/Makefile
+++ b/devel/rubygem-react-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= React/JSX adapter for the Ruby on Rails asset pipeline
+WWW= https://github.com/reactjs/react-rails
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-readline-ext/Makefile b/devel/rubygem-readline-ext/Makefile
index 3a01437c49fe..a81594e93cda 100644
--- a/devel/rubygem-readline-ext/Makefile
+++ b/devel/rubygem-readline-ext/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide an interface for GNU Readline and Edit Line (libedit)
+WWW= https://github.com/ruby/readline-ext
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-readline/Makefile b/devel/rubygem-readline/Makefile
index 655ceb3ea0da..6f2161868cc1 100644
--- a/devel/rubygem-readline/Makefile
+++ b/devel/rubygem-readline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Loader for readline
+WWW= https://github.com/ruby/readline
LICENSE= RUBY
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-readwritesettings/Makefile b/devel/rubygem-readwritesettings/Makefile
index 705e40d85f4c..53428c7e79eb 100644
--- a/devel/rubygem-readwritesettings/Makefile
+++ b/devel/rubygem-readwritesettings/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple settings solution that uses an ERB enabled YAML file
+WWW= https://github.com/drnic/readwritesettings
LICENSE= MIT
diff --git a/devel/rubygem-recaptcha/Makefile b/devel/rubygem-recaptcha/Makefile
index 817080a01896..a94603e67690 100644
--- a/devel/rubygem-recaptcha/Makefile
+++ b/devel/rubygem-recaptcha/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Helpers for the reCAPTCHA API
+WWW= https://github.com/ambethia/recaptcha
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-recursive-open-struct/Makefile b/devel/rubygem-recursive-open-struct/Makefile
index 202f3e1f5ce4..7e3dc7702707 100644
--- a/devel/rubygem-recursive-open-struct/Makefile
+++ b/devel/rubygem-recursive-open-struct/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Allows nested hashes to be treated in a recursive fashion
+WWW= https://github.com/aetherknight/recursive-open-struct
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-red-datasets/Makefile b/devel/rubygem-red-datasets/Makefile
index d8afa6819086..2fb5210f7d9d 100644
--- a/devel/rubygem-red-datasets/Makefile
+++ b/devel/rubygem-red-datasets/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide common datasets
+WWW= https://github.com/red-data-tools/red-datasets
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-redis-activesupport-rails5/Makefile b/devel/rubygem-redis-activesupport-rails5/Makefile
index 6b785c09e393..8cf9302bafbf 100644
--- a/devel/rubygem-redis-activesupport-rails5/Makefile
+++ b/devel/rubygem-redis-activesupport-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Redis store for ActiveSupport::Cache
+WWW= https://redis-store.org/redis-activesupport/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-redis-activesupport-rails50/Makefile b/devel/rubygem-redis-activesupport-rails50/Makefile
index 20a346607796..b22fd3fe59b0 100644
--- a/devel/rubygem-redis-activesupport-rails50/Makefile
+++ b/devel/rubygem-redis-activesupport-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= Redis store for ActiveSupport::Cache
+WWW= https://redis-store.org/redis-activesupport/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-redis-activesupport-rails52/Makefile b/devel/rubygem-redis-activesupport-rails52/Makefile
index fb5503ec70f3..3d922d5eab1c 100644
--- a/devel/rubygem-redis-activesupport-rails52/Makefile
+++ b/devel/rubygem-redis-activesupport-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= ruby@FreeBSD.org
COMMENT= Redis store for ActiveSupport::Cache
+WWW= https://redis-store.org/redis-activesupport/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-redis-activesupport-rails60/Makefile b/devel/rubygem-redis-activesupport-rails60/Makefile
index b83140b187ef..e975b58a03e2 100644
--- a/devel/rubygem-redis-activesupport-rails60/Makefile
+++ b/devel/rubygem-redis-activesupport-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= ruby@FreeBSD.org
COMMENT= Redis store for ActiveSupport::Cache
+WWW= https://redis-store.org/redis-activesupport/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-redis-activesupport-rails61/Makefile b/devel/rubygem-redis-activesupport-rails61/Makefile
index b90b39af6ed9..1771ce28a5c4 100644
--- a/devel/rubygem-redis-activesupport-rails61/Makefile
+++ b/devel/rubygem-redis-activesupport-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= ruby@FreeBSD.org
COMMENT= Redis store for ActiveSupport::Cache
+WWW= https://redis-store.org/redis-activesupport/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-redis-activesupport/Makefile b/devel/rubygem-redis-activesupport/Makefile
index 133044a4a2cd..3ae1d9413697 100644
--- a/devel/rubygem-redis-activesupport/Makefile
+++ b/devel/rubygem-redis-activesupport/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Redis store for ActiveSupport::Cache
+WWW= https://redis-store.org/redis-activesupport/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-redis-store/Makefile b/devel/rubygem-redis-store/Makefile
index f88dc2f1c12c..3c20877e504c 100644
--- a/devel/rubygem-redis-store/Makefile
+++ b/devel/rubygem-redis-store/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Namespaced Redis stores for Ruby web frameworks
+WWW= https://redis-store.org/redis-store/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-redmine_plugin_support/Makefile b/devel/rubygem-redmine_plugin_support/Makefile
index 5a5c59cb4cbf..b4f27385cdd8 100644
--- a/devel/rubygem-redmine_plugin_support/Makefile
+++ b/devel/rubygem-redmine_plugin_support/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Collection of tools to make redmine plugin development easier
+WWW= https://github.com/edavis10/redmine_plugin_support
LICENSE= MIT
diff --git a/devel/rubygem-reentrant_flock/Makefile b/devel/rubygem-reentrant_flock/Makefile
index fc651b55c1aa..ee41cd10c4a9 100644
--- a/devel/rubygem-reentrant_flock/Makefile
+++ b/devel/rubygem-reentrant_flock/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reentrant/recursive flock for Ruby
+WWW= https://github.com/sonots/reentrant_flock
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ref/Makefile b/devel/rubygem-ref/Makefile
index aa9f0eb7a5e0..d7c2badbe674 100644
--- a/devel/rubygem-ref/Makefile
+++ b/devel/rubygem-ref/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library with refs across runtimes (MRI, REE, YARV, ...)
+WWW= https://github.com/ruby-concurrency/ref
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT_LICENSE
diff --git a/devel/rubygem-reline/Makefile b/devel/rubygem-reline/Makefile
index 32547fe78baf..0e063fb80a3f 100644
--- a/devel/rubygem-reline/Makefile
+++ b/devel/rubygem-reline/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= yasu@FreeBSD.org
COMMENT= Alternative GNU Readline or Editline implementation by pure Ruby
+WWW= https://rubygems.org/gems/reline
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-request_store/Makefile b/devel/rubygem-request_store/Makefile
index bddc8128816a..121a6b6be89e 100644
--- a/devel/rubygem-request_store/Makefile
+++ b/devel/rubygem-request_store/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= RequestStore gives you per-request global storage
+WWW= https://github.com/steveklabnik/request_store
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-request_store14/Makefile b/devel/rubygem-request_store14/Makefile
index 0f18eabdfd2c..6757ded8b042 100644
--- a/devel/rubygem-request_store14/Makefile
+++ b/devel/rubygem-request_store14/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 14
MAINTAINER= ruby@FreeBSD.org
COMMENT= RequestStore gives you per-request global storage
+WWW= https://github.com/steveklabnik/request_store
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-require_all/Makefile b/devel/rubygem-require_all/Makefile
index d6c9cea97d56..0108a234f18a 100644
--- a/devel/rubygem-require_all/Makefile
+++ b/devel/rubygem-require_all/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Wonderfully simple way to load your code
+WWW= https://github.com/jarmo/require_all
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-resque-scheduler/Makefile b/devel/rubygem-resque-scheduler/Makefile
index 9aa1ccb593b1..79f3485e2693 100644
--- a/devel/rubygem-resque-scheduler/Makefile
+++ b/devel/rubygem-resque-scheduler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Light weight job scheduling on top of Resque
+WWW= https://github.com/resque/resque-scheduler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-resque/Makefile b/devel/rubygem-resque/Makefile
index 6d394d32b4ce..f61bed825ac2 100644
--- a/devel/rubygem-resque/Makefile
+++ b/devel/rubygem-resque/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= dvl@FreeBSD.org
COMMENT= Redis-backed Ruby library for queuing jobs
+WWW= https://resque.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-retriable/Makefile b/devel/rubygem-retriable/Makefile
index b4b493518292..9e453c31fa2c 100644
--- a/devel/rubygem-retriable/Makefile
+++ b/devel/rubygem-retriable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple DSL to retry failed code blocks
+WWW= https://github.com/kamui/retriable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-retryable/Makefile b/devel/rubygem-retryable/Makefile
index 4293b9cf3c4b..84e92497732a 100644
--- a/devel/rubygem-retryable/Makefile
+++ b/devel/rubygem-retryable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Allow for retrying of code blocks
+WWW= https://github.com/nfedyashev/retryable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rgen/Makefile b/devel/rubygem-rgen/Makefile
index fb18e8c779c0..8d2f3c91c8b3 100644
--- a/devel/rubygem-rgen/Makefile
+++ b/devel/rubygem-rgen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= romain@FreeBSD.org
COMMENT= Ruby modeling and generator framework
+WWW= http://ruby-gen.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-rgl/Makefile b/devel/rubygem-rgl/Makefile
index effbbe373390..213205a7fe13 100644
--- a/devel/rubygem-rgl/Makefile
+++ b/devel/rubygem-rgl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby framework for graph algorithms and data structures
+WWW= https://github.com/monora/rgl
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-rice/Makefile b/devel/rubygem-rice/Makefile
index 5a7648d0cac3..b6a3ff6b6749 100644
--- a/devel/rubygem-rice/Makefile
+++ b/devel/rubygem-rice/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= C++ interface to Rubys C API
+WWW= https://github.com/jasonroelofs/rice
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-rinda/Makefile b/devel/rubygem-rinda/Makefile
index 1119be73f692..c0fbeecd656a 100644
--- a/devel/rubygem-rinda/Makefile
+++ b/devel/rubygem-rinda/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Linda distributed computing paradigm in Ruby
+WWW= https://github.com/ruby/rinda
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-rodzilla/Makefile b/devel/rubygem-rodzilla/Makefile
index e67e9da30cd6..6284c9bce5b7 100644
--- a/devel/rubygem-rodzilla/Makefile
+++ b/devel/rubygem-rodzilla/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= linpct@gmail.com
COMMENT= Bugzilla API Client
+WWW= https://github.com/jwaterfaucett/rodzilla
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rotp/Makefile b/devel/rubygem-rotp/Makefile
index 99b0e33f6683..62bab1a6b8ff 100644
--- a/devel/rubygem-rotp/Makefile
+++ b/devel/rubygem-rotp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library for generating one time passwords
+WWW= https://github.com/mdp/rotp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rr/Makefile b/devel/rubygem-rr/Makefile
index 33a7af7624cc..3134d0d6a8ec 100644
--- a/devel/rubygem-rr/Makefile
+++ b/devel/rubygem-rr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Double framework with lots of double techniques and terse syntax
+WWW= https://rr.github.io/rr/
LICENSE= MIT
diff --git a/devel/rubygem-rrd-ffi/Makefile b/devel/rubygem-rrd-ffi/Makefile
index 441c5818fa3f..05de674ac8cf 100644
--- a/devel/rubygem-rrd-ffi/Makefile
+++ b/devel/rubygem-rrd-ffi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= robak@FreeBSD.org
COMMENT= Ruby bindings for RRD functions
+WWW= https://github.com/morellon/rrd-ffi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rscm/Makefile b/devel/rubygem-rscm/Makefile
index 92e4046effdd..05d0df1ac99b 100644
--- a/devel/rubygem-rscm/Makefile
+++ b/devel/rubygem-rscm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby SCM, an SCM-independent API for accessing SCMs
+WWW= http://rscm.rubyforge.org/
NO_ARCH= yes
diff --git a/devel/rubygem-rsec/Makefile b/devel/rubygem-rsec/Makefile
index e987229b7c9c..a6853e31512d 100644
--- a/devel/rubygem-rsec/Makefile
+++ b/devel/rubygem-rsec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= fw@moov.de
COMMENT= Easy and extreme fast dynamic PEG parser combinator
+WWW= https://github.com/luikore/rsec/
LICENSE= RUBY
diff --git a/devel/rubygem-rspec-core/Makefile b/devel/rubygem-rspec-core/Makefile
index e9ea5f369458..8067c2b72887 100644
--- a/devel/rubygem-rspec-core/Makefile
+++ b/devel/rubygem-rspec-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RSpec Core provides the structure for writing executable examples
+WWW= https://github.com/rspec/rspec-core
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rspec-expectations/Makefile b/devel/rubygem-rspec-expectations/Makefile
index 2cd595491084..e44ef7780e37 100644
--- a/devel/rubygem-rspec-expectations/Makefile
+++ b/devel/rubygem-rspec-expectations/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rspec-expectations adds should and should_not to every object
+WWW= https://github.com/rspec/rspec-expectations
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rspec-its/Makefile b/devel/rubygem-rspec-its/Makefile
index fc3b80d80243..284d4cb6e21c 100644
--- a/devel/rubygem-rspec-its/Makefile
+++ b/devel/rubygem-rspec-its/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= naito.yuichiro@gmail.com
COMMENT= RSpec extension gem for attribute matching
+WWW= https://github.com/rspec/rspec-its
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rspec-logsplit/Makefile b/devel/rubygem-rspec-logsplit/Makefile
index 7c95a09fd69a..923b1bebdb91 100644
--- a/devel/rubygem-rspec-logsplit/Makefile
+++ b/devel/rubygem-rspec-logsplit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Log splitter for RSpec
+WWW= https://github.com/abstractive/rspec-logsplit
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rspec-mocks/Makefile b/devel/rubygem-rspec-mocks/Makefile
index f63238860dbd..410b58f19709 100644
--- a/devel/rubygem-rspec-mocks/Makefile
+++ b/devel/rubygem-rspec-mocks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rspec-mocks provides a test-double framework for rspec
+WWW= https://github.com/rspec/rspec-mocks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rspec-rails/Makefile b/devel/rubygem-rspec-rails/Makefile
index c507d34c9f9e..ec90316512ef 100644
--- a/devel/rubygem-rspec-rails/Makefile
+++ b/devel/rubygem-rspec-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Testing framework for Rails
+WWW= https://github.com/rspec/rspec-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rspec-support/Makefile b/devel/rubygem-rspec-support/Makefile
index a4a727d1c45c..e80fcea5a1aa 100644
--- a/devel/rubygem-rspec-support/Makefile
+++ b/devel/rubygem-rspec-support/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Support utilities for RSpec gems
+WWW= https://github.com/rspec/rspec-support
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rspec/Makefile b/devel/rubygem-rspec/Makefile
index a7618ce91a14..226be08702de 100644
--- a/devel/rubygem-rspec/Makefile
+++ b/devel/rubygem-rspec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Behaviour Driven Development in Ruby
+WWW= https://github.com/rspec/rspec-metagem
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rspec_junit_formatter/Makefile b/devel/rubygem-rspec_junit_formatter/Makefile
index 42ed0df42e77..530658ff1d48 100644
--- a/devel/rubygem-rspec_junit_formatter/Makefile
+++ b/devel/rubygem-rspec_junit_formatter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Formatter of RSpec results for Jenkins
+WWW= https://github.com/sj26/rspec_junit_formatter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rubocop-ast/Makefile b/devel/rubygem-rubocop-ast/Makefile
index f8120212820f..0321c526eae5 100644
--- a/devel/rubygem-rubocop-ast/Makefile
+++ b/devel/rubygem-rubocop-ast/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RuboCop Node and NodePattern classes
+WWW= https://github.com/rubocop/rubocop-ast
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rubocop-performance/Makefile b/devel/rubygem-rubocop-performance/Makefile
index ff29b3a4dedd..a85865d35614 100644
--- a/devel/rubygem-rubocop-performance/Makefile
+++ b/devel/rubygem-rubocop-performance/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of RuboCop cops to check for performance optimizations
+WWW= https://github.com/rubocop/rubocop-performance
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rubocop-rake/Makefile b/devel/rubygem-rubocop-rake/Makefile
index 309413679fac..be988c437256 100644
--- a/devel/rubygem-rubocop-rake/Makefile
+++ b/devel/rubygem-rubocop-rake/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RuboCop plugin for Rake
+WWW= https://github.com/rubocop/rubocop-rake
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-rubocop-rspec/Makefile b/devel/rubygem-rubocop-rspec/Makefile
index 77928e2f5c12..c8190cbf3120 100644
--- a/devel/rubygem-rubocop-rspec/Makefile
+++ b/devel/rubygem-rubocop-rspec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RuboCop plugin of code style checking for RSpec files
+WWW= https://github.com/rubocop/rubocop-rspec
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.md
diff --git a/devel/rubygem-rubocop/Makefile b/devel/rubygem-rubocop/Makefile
index 27993e93fb66..05904c905f8e 100644
--- a/devel/rubygem-rubocop/Makefile
+++ b/devel/rubygem-rubocop/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby code style checking tool
+WWW= https://rubocop.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ruby-atmos-pure/Makefile b/devel/rubygem-ruby-atmos-pure/Makefile
index f239d2dd5285..9a9501a159b1 100644
--- a/devel/rubygem-ruby-atmos-pure/Makefile
+++ b/devel/rubygem-ruby-atmos-pure/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Client library for EMC Atmos REST API
+WWW= http://www.emc.com/atmos
RUN_DEPENDS= rubygem-log4r>=1.1.9:sysutils/rubygem-log4r \
rubygem-ruby-hmac>=0.4.0:security/rubygem-ruby-hmac
diff --git a/devel/rubygem-ruby-bugzilla/Makefile b/devel/rubygem-ruby-bugzilla/Makefile
index 11a98bfce379..f433b580b0e3 100644
--- a/devel/rubygem-ruby-bugzilla/Makefile
+++ b/devel/rubygem-ruby-bugzilla/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Access to Bugzilla through WebService APIs in Ruby
+WWW= https://bitbucket.org/tagoh/ruby-bugzilla
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-ruby-enum/Makefile b/devel/rubygem-ruby-enum/Makefile
index 220907857b12..b8a80211dc45 100644
--- a/devel/rubygem-ruby-enum/Makefile
+++ b/devel/rubygem-ruby-enum/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enum-like behavior for Ruby
+WWW= https://github.com/dblock/ruby-enum
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-ruby-filemagic/Makefile b/devel/rubygem-ruby-filemagic/Makefile
index e6ea5fe39d96..7305f94141f5 100644
--- a/devel/rubygem-ruby-filemagic/Makefile
+++ b/devel/rubygem-ruby-filemagic/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby binding to libmagic(3)
+WWW= https://github.com/blackwinter/ruby-filemagic
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-ruby-fogbugz/Makefile b/devel/rubygem-ruby-fogbugz/Makefile
index 00913c25d512..0889a53fdb1b 100644
--- a/devel/rubygem-ruby-fogbugz/Makefile
+++ b/devel/rubygem-ruby-fogbugz/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple Ruby wrapper for the Fogbugz XML API
+WWW= https://github.com/firmafon/ruby-fogbugz
LICENSE= MIT
diff --git a/devel/rubygem-ruby-fogbugz021/Makefile b/devel/rubygem-ruby-fogbugz021/Makefile
index 56ad195325e4..a528f174de21 100644
--- a/devel/rubygem-ruby-fogbugz021/Makefile
+++ b/devel/rubygem-ruby-fogbugz021/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 021
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple Ruby wrapper for the Fogbugz XML API
+WWW= https://github.com/firmafon/ruby-fogbugz
LICENSE= MIT
diff --git a/devel/rubygem-ruby-libvirt/Makefile b/devel/rubygem-ruby-libvirt/Makefile
index 0cb5b753b554..7058f17b9971 100644
--- a/devel/rubygem-ruby-libvirt/Makefile
+++ b/devel/rubygem-ruby-libvirt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= novel@FreeBSD.org
COMMENT= Ruby bindings for libvirt
+WWW= https://libvirt.org/ruby/
LICENSE= LGPL21
diff --git a/devel/rubygem-ruby-macho/Makefile b/devel/rubygem-ruby-macho/Makefile
index 7b786ac68af0..29232fa91380 100644
--- a/devel/rubygem-ruby-macho/Makefile
+++ b/devel/rubygem-ruby-macho/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= antoine@FreeBSD.org
COMMENT= Library for parsing Mach-O files
+WWW= https://github.com/Homebrew/ruby-macho
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ruby-magic/Makefile b/devel/rubygem-ruby-magic/Makefile
index 7e18c4a94f3b..c61bfdf8ea2a 100644
--- a/devel/rubygem-ruby-magic/Makefile
+++ b/devel/rubygem-ruby-magic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= File Magic in ruby
+WWW= https://github.com/kwilczynski/ruby-magic
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ruby-ole/Makefile b/devel/rubygem-ruby-ole/Makefile
index 18f23d3d64c8..aff1c1659860 100644
--- a/devel/rubygem-ruby-ole/Makefile
+++ b/devel/rubygem-ruby-ole/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for easy read/write access to OLE compound documents
+WWW= https://github.com/aquasync/ruby-ole
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-ruby-prof/Makefile b/devel/rubygem-ruby-prof/Makefile
index bb9b9b7640d3..d7df29f12e16 100644
--- a/devel/rubygem-ruby-prof/Makefile
+++ b/devel/rubygem-ruby-prof/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Fast profiler for Ruby
+WWW= https://github.com/ruby-prof/ruby-prof
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ruby-progressbar/Makefile b/devel/rubygem-ruby-progressbar/Makefile
index 55c6fac91812..a593a26369d0 100644
--- a/devel/rubygem-ruby-progressbar/Makefile
+++ b/devel/rubygem-ruby-progressbar/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Progressbar library for Ruby
+WWW= https://github.com/jfelchner/ruby-progressbar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ruby-statistics/Makefile b/devel/rubygem-ruby-statistics/Makefile
index 22e9ee281b77..586a5e9337ed 100644
--- a/devel/rubygem-ruby-statistics/Makefile
+++ b/devel/rubygem-ruby-statistics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Provide ruby with statistical capabilities
+WWW= https://github.com/estebanz01/ruby-statistics
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ruby2_keywords/Makefile b/devel/rubygem-ruby2_keywords/Makefile
index 919f97e081b4..25918e85f21b 100644
--- a/devel/rubygem-ruby2_keywords/Makefile
+++ b/devel/rubygem-ruby2_keywords/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Shim library for Module\#ruby2_keywords
+WWW= https://github.com/ruby/ruby2_keywords
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-ruby2ruby/Makefile b/devel/rubygem-ruby2ruby/Makefile
index 9cc308c4a39f..cf5f3210fa42 100644
--- a/devel/rubygem-ruby2ruby/Makefile
+++ b/devel/rubygem-ruby2ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Pure ruby code generator easily from ParseTree's Sexps # '
+WWW= https://github.com/seattlerb/ruby2ruby
LICENSE= MIT
diff --git a/devel/rubygem-ruby_dep/Makefile b/devel/rubygem-ruby_dep/Makefile
index f74055d4b27b..0793e347a317 100644
--- a/devel/rubygem-ruby_dep/Makefile
+++ b/devel/rubygem-ruby_dep/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Creates a version constraint of supported Rubies
+WWW= https://github.com/e2/ruby_dep
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-ruby_parser/Makefile b/devel/rubygem-ruby_parser/Makefile
index e6ffa77a089d..5a801e481da2 100644
--- a/devel/rubygem-ruby_parser/Makefile
+++ b/devel/rubygem-ruby_parser/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= voldern@hoeggen.net
COMMENT= Ruby parser written in pure ruby
+WWW= https://github.com/seattlerb/ruby_parser
LICENSE= MIT
diff --git a/devel/rubygem-rubygems-mirror/Makefile b/devel/rubygem-rubygems-mirror/Makefile
index fde9b774c397..322aa61dca41 100644
--- a/devel/rubygem-rubygems-mirror/Makefile
+++ b/devel/rubygem-rubygems-mirror/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Mirror rubygems
+WWW= https://github.com/rubygems/rubygems-mirror
LICENSE= MIT
diff --git a/devel/rubygem-rubygems-tasks/Makefile b/devel/rubygem-rubygems-tasks/Makefile
index 79362cd51dc0..8aa1273f2730 100644
--- a/devel/rubygem-rubygems-tasks/Makefile
+++ b/devel/rubygem-rubygems-tasks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Rake tasks for managing and releasing Ruby Gems
+WWW= https://github.com/postmodern/rubygems-tasks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rubygems-test/Makefile b/devel/rubygem-rubygems-test/Makefile
index 50eb50ab9c14..5f88e1a244d3 100644
--- a/devel/rubygem-rubygems-test/Makefile
+++ b/devel/rubygem-rubygems-test/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Run automated tests
+WWW= https://github.com/rubygems/rubygems-test
LICENSE= MIT
diff --git a/devel/rubygem-rubyinline/Makefile b/devel/rubygem-rubyinline/Makefile
index c947b9ff705b..856e234288d2 100644
--- a/devel/rubygem-rubyinline/Makefile
+++ b/devel/rubygem-rubyinline/Makefile
@@ -6,6 +6,7 @@ DISTNAME= RubyInline-${PORTVERSION}
MAINTAINER= ruby@FreeBSD.org
COMMENT= Inline::C allows you to embed C/Ruby directly in ruby scripts
+WWW= https://www.zenspider.com/projects/rubyinline.html
LICENSE= MIT
diff --git a/devel/rubygem-rubyinlineaccel/Makefile b/devel/rubygem-rubyinlineaccel/Makefile
index 13638d0d277d..3f25d407244d 100644
--- a/devel/rubygem-rubyinlineaccel/Makefile
+++ b/devel/rubygem-rubyinlineaccel/Makefile
@@ -7,6 +7,7 @@ DISTNAME= RubyInlineAcceleration-${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Extension to RubyInline
+WWW= https://rubygems.org/gems/rubyinlineaccel
RUN_DEPENDS= rubygem-rubyinline>=3.6.3:devel/rubygem-rubyinline
diff --git a/devel/rubygem-rubytree/Makefile b/devel/rubygem-rubytree/Makefile
index 1dbdad87094a..be64a64f244d 100644
--- a/devel/rubygem-rubytree/Makefile
+++ b/devel/rubygem-rubytree/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Implementation of the Tree data structure for the Ruby
+WWW= http://rubytree.anupamsg.me/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-rufus-scheduler/Makefile b/devel/rubygem-rufus-scheduler/Makefile
index 79b65bc0f1a7..b340f33cdf50 100644
--- a/devel/rubygem-rufus-scheduler/Makefile
+++ b/devel/rubygem-rufus-scheduler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby job scheduler for at, cron and others
+WWW= https://github.com/jmettraux/rufus-scheduler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-rugged/Makefile b/devel/rubygem-rugged/Makefile
index 23a947856761..2775cd06e6e4 100644
--- a/devel/rubygem-rugged/Makefile
+++ b/devel/rubygem-rugged/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby bindings to the libgit2 library
+WWW= https://github.com/libgit2/rugged
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-runt/Makefile b/devel/rubygem-runt/Makefile
index 6baaa59492f8..0b26462c10f4 100644
--- a/devel/rubygem-runt/Makefile
+++ b/devel/rubygem-runt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby implementation of select Martin Fowler patterns
+WWW= https://github.com/mlipper/runt
LICENSE= MIT
diff --git a/devel/rubygem-ruport/Makefile b/devel/rubygem-ruport/Makefile
index e76be7305ed9..d43a5141caa3 100644
--- a/devel/rubygem-ruport/Makefile
+++ b/devel/rubygem-ruport/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby Reports (Ruport) is an extensible reporting system
+WWW= https://github.com/ruport/ruport
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-safe_yaml/Makefile b/devel/rubygem-safe_yaml/Makefile
index 268a0d8c27de..b90c1cb7ed93 100644
--- a/devel/rubygem-safe_yaml/Makefile
+++ b/devel/rubygem-safe_yaml/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse YAML safely
+WWW= https://github.com/dtao/safe_yaml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-scanf/Makefile b/devel/rubygem-scanf/Makefile
index ccd36ea66718..5a05df8c29ba 100644
--- a/devel/rubygem-scanf/Makefile
+++ b/devel/rubygem-scanf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= romain@FreeBSD.org
COMMENT= Ruby implementation of the C function scanf(3)
+WWW= https://rubygems.org/gems/scanf
LICENSE= BSD2CLAUSE
diff --git a/devel/rubygem-schash/Makefile b/devel/rubygem-schash/Makefile
index a00d149b27a2..1b518e109cf9 100644
--- a/devel/rubygem-schash/Makefile
+++ b/devel/rubygem-schash/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= naito.yuichiro@gmail.com
COMMENT= Ruby hash validator
+WWW= https://github.com/itamae-kitchen/itamae
LICENSE= MIT
diff --git a/devel/rubygem-scientist/Makefile b/devel/rubygem-scientist/Makefile
index 1ad55c5b5476..4495d6aa47a8 100644
--- a/devel/rubygem-scientist/Makefile
+++ b/devel/rubygem-scientist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Library for carefully refactoring critical paths
+WWW= https://github.com/github/scientist
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sd_notify/Makefile b/devel/rubygem-sd_notify/Makefile
index bed90ea0000e..158f526fb7b4 100644
--- a/devel/rubygem-sd_notify/Makefile
+++ b/devel/rubygem-sd_notify/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Communicate Ruby state changes to systemd
+WWW= https://github.com/agis/ruby-sdnotify
LICENSE= MIT
diff --git a/devel/rubygem-sdoc/Makefile b/devel/rubygem-sdoc/Makefile
index 096868a57c17..54d9bbac329d 100644
--- a/devel/rubygem-sdoc/Makefile
+++ b/devel/rubygem-sdoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Create rdoc html with javascript search index
+WWW= https://github.com/voloko/sdoc
LICENSE= MIT
diff --git a/devel/rubygem-semantic_puppet/Makefile b/devel/rubygem-semantic_puppet/Makefile
index 30fe29ffdeee..d67b6eca1ab4 100644
--- a/devel/rubygem-semantic_puppet/Makefile
+++ b/devel/rubygem-semantic_puppet/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for working with Semantic Versions and module dependencies
+WWW= https://github.com/puppetlabs/semantic_puppet
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-semantic_range/Makefile b/devel/rubygem-semantic_range/Makefile
index 02da63a45b8c..614a869120a3 100644
--- a/devel/rubygem-semantic_range/Makefile
+++ b/devel/rubygem-semantic_range/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Parse and compare semantic version numbers and ranges
+WWW= https://github.com/librariesio/semantic_range
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-semi_semantic/Makefile b/devel/rubygem-semi_semantic/Makefile
index 46b7fec6dbaf..7271ff01ff0a 100644
--- a/devel/rubygem-semi_semantic/Makefile
+++ b/devel/rubygem-semi_semantic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for parsing/formatting/comparing semi-semantic versions
+WWW= https://github.com/pivotal-cf-experimental/semi_semantic
LICENSE= APACHE20
diff --git a/devel/rubygem-semver2/Makefile b/devel/rubygem-semver2/Makefile
index 793b252dffd5..a2c7677aa582 100644
--- a/devel/rubygem-semver2/Makefile
+++ b/devel/rubygem-semver2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Maintain semantic versions
+WWW= https://github.com/haf/semver
USES= gem
USE_RUBY= yes
diff --git a/devel/rubygem-semverse/Makefile b/devel/rubygem-semverse/Makefile
index a6baa59d7366..2fa56eecf414 100644
--- a/devel/rubygem-semverse/Makefile
+++ b/devel/rubygem-semverse/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library to represent and compare SemVer versions and constraints
+WWW= https://github.com/berkshelf/semverse
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sentry-rails/Makefile b/devel/rubygem-sentry-rails/Makefile
index 529044ddbaec..d677f1438946 100644
--- a/devel/rubygem-sentry-rails/Makefile
+++ b/devel/rubygem-sentry-rails/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Client interface for the Sentry error logger
+WWW= https://github.com/getsentry/sentry-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sentry-raven/Makefile b/devel/rubygem-sentry-raven/Makefile
index f6d014f37086..d1f1fba82cf0 100644
--- a/devel/rubygem-sentry-raven/Makefile
+++ b/devel/rubygem-sentry-raven/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Client interface for the Sentry error logger
+WWW= https://github.com/getsentry/sentry-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sentry-ruby-core/Makefile b/devel/rubygem-sentry-ruby-core/Makefile
index 99109c6de5c4..4aad4b97f409 100644
--- a/devel/rubygem-sentry-ruby-core/Makefile
+++ b/devel/rubygem-sentry-ruby-core/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Client interface for the Sentry error logger
+WWW= https://github.com/getsentry/sentry-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sentry-ruby/Makefile b/devel/rubygem-sentry-ruby/Makefile
index f629b7237b59..f0dcfdde5e1a 100644
--- a/devel/rubygem-sentry-ruby/Makefile
+++ b/devel/rubygem-sentry-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Client interface for the Sentry error logger
+WWW= https://github.com/getsentry/sentry-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sentry-sidekiq/Makefile b/devel/rubygem-sentry-sidekiq/Makefile
index 6679995d2985..1a37af2b828f 100644
--- a/devel/rubygem-sentry-sidekiq/Makefile
+++ b/devel/rubygem-sentry-sidekiq/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Client interface for the Sentry error logger
+WWW= https://github.com/getsentry/sentry-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sequel/Makefile b/devel/rubygem-sequel/Makefile
index b1af4b61358b..f2c5a4ed9398 100644
--- a/devel/rubygem-sequel/Makefile
+++ b/devel/rubygem-sequel/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Database Toolkit for Ruby
+WWW= https://sequel.jeremyevans.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-server_sent_events/Makefile b/devel/rubygem-server_sent_events/Makefile
index beaa268627a6..07ca04b6f397 100644
--- a/devel/rubygem-server_sent_events/Makefile
+++ b/devel/rubygem-server_sent_events/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= freebsd@moov.de
COMMENT= Library for dealing with server-sent events
+WWW= https://github.com/xlab-steampunk/redfish-client-ruby
LICENSE= APACHE20
diff --git a/devel/rubygem-set/Makefile b/devel/rubygem-set/Makefile
index 2c1ab62eaf92..8a15d8ded5b3 100644
--- a/devel/rubygem-set/Makefile
+++ b/devel/rubygem-set/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Class to deal with collections of unordered, unique values
+WWW= https://github.com/ruby/set
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-settingslogic/Makefile b/devel/rubygem-settingslogic/Makefile
index c75c18c25c30..d4aafb3473f7 100644
--- a/devel/rubygem-settingslogic/Makefile
+++ b/devel/rubygem-settingslogic/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Gem to use YAML and singleton design paterns
+WWW= https://github.com/binarylogic/settingslogic
LICENSE= MIT
diff --git a/devel/rubygem-sexp_processor/Makefile b/devel/rubygem-sexp_processor/Makefile
index 44c858ff90ee..85c9b4d03e24 100644
--- a/devel/rubygem-sexp_processor/Makefile
+++ b/devel/rubygem-sexp_processor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Generic sexp processing tools
+WWW= https://github.com/seattlerb/sexp_processor
LICENSE= MIT
diff --git a/devel/rubygem-shell/Makefile b/devel/rubygem-shell/Makefile
index 804a2b617e54..13583820cc7f 100644
--- a/devel/rubygem-shell/Makefile
+++ b/devel/rubygem-shell/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby interface for common UNIX shell commands
+WWW= https://github.com/ruby/shell
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-shoulda-context/Makefile b/devel/rubygem-shoulda-context/Makefile
index 171baffdb9c1..9dad63b6a278 100644
--- a/devel/rubygem-shoulda-context/Makefile
+++ b/devel/rubygem-shoulda-context/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Context framework extracted from Shoulda
+WWW= https://github.com/thoughtbot/shoulda-context
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-shoulda-matchers/Makefile b/devel/rubygem-shoulda-matchers/Makefile
index 2c55a99a8cb5..5f0872075f4a 100644
--- a/devel/rubygem-shoulda-matchers/Makefile
+++ b/devel/rubygem-shoulda-matchers/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Making tests easy on the fingers and eyes
+WWW= https://github.com/thoughtbot/shoulda-matchers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-shoulda/Makefile b/devel/rubygem-shoulda/Makefile
index 6ec86b8594d8..888c14247cee 100644
--- a/devel/rubygem-shoulda/Makefile
+++ b/devel/rubygem-shoulda/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Making tests easy on the fingers and eyes
+WWW= https://github.com/thoughtbot/shoulda
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sidekiq-bulk/Makefile b/devel/rubygem-sidekiq-bulk/Makefile
index d0674093a82b..a3e2262a1b35 100644
--- a/devel/rubygem-sidekiq-bulk/Makefile
+++ b/devel/rubygem-sidekiq-bulk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Augment Sidekiq job classes with a push_bulk method
+WWW= https://github.com/aprescott/sidekiq-bulk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sidekiq-cron-sidekiq64/Makefile b/devel/rubygem-sidekiq-cron-sidekiq64/Makefile
index df7c6f26e49b..5d2847049bbc 100644
--- a/devel/rubygem-sidekiq-cron-sidekiq64/Makefile
+++ b/devel/rubygem-sidekiq-cron-sidekiq64/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -sidekiq64
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Enables to set jobs to be run in specified time (using CRON notation)
+WWW= https://github.com/ondrejbartas/sidekiq-cron
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sidekiq-cron/Makefile b/devel/rubygem-sidekiq-cron/Makefile
index 3e084a56625d..b0773139baaf 100644
--- a/devel/rubygem-sidekiq-cron/Makefile
+++ b/devel/rubygem-sidekiq-cron/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Enables to set jobs to be run in specified time (using CRON notation)
+WWW= https://github.com/ondrejbartas/sidekiq-cron
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sidekiq-scheduler/Makefile b/devel/rubygem-sidekiq-scheduler/Makefile
index ec0ecc827b60..acc2647eda61 100644
--- a/devel/rubygem-sidekiq-scheduler/Makefile
+++ b/devel/rubygem-sidekiq-scheduler/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight job scheduler extension for Sidekiq
+WWW= https://sidekiq-scheduler.github.io/sidekiq-scheduler/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sidekiq-unique-jobs/Makefile b/devel/rubygem-sidekiq-unique-jobs/Makefile
index e5ecd17fa952..bb20872cc37e 100644
--- a/devel/rubygem-sidekiq-unique-jobs/Makefile
+++ b/devel/rubygem-sidekiq-unique-jobs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ensure only a single copy of a job is in Redis
+WWW= https://github.com/mhenrixon/sidekiq-unique-jobs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sidekiq/Makefile b/devel/rubygem-sidekiq/Makefile
index da6e60ccef64..00daa7282e56 100644
--- a/devel/rubygem-sidekiq/Makefile
+++ b/devel/rubygem-sidekiq/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Simple, efficient background processing for Ruby
+WWW= https://sidekiq.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sidekiq64/Makefile b/devel/rubygem-sidekiq64/Makefile
index 0309baf28cc9..f6359ef2e31b 100644
--- a/devel/rubygem-sidekiq64/Makefile
+++ b/devel/rubygem-sidekiq64/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 64
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Simple, efficient background processing for Ruby
+WWW= https://sidekiq.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sidetiq/Makefile b/devel/rubygem-sidetiq/Makefile
index 864f3e14bd15..d97ce5317167 100644
--- a/devel/rubygem-sidetiq/Makefile
+++ b/devel/rubygem-sidetiq/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Recurring jobs for Sidekiq
+WWW= https://github.com/endofunky/sidetiq
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sigdump/Makefile b/devel/rubygem-sigdump/Makefile
index 219e0e5ac9a1..e5a3c4d44b97 100644
--- a/devel/rubygem-sigdump/Makefile
+++ b/devel/rubygem-sigdump/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Setup signal handler which dumps backtrace of running threads
+WWW= https://github.com/frsyuki/sigdump
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-simple-navigation-rails50/Makefile b/devel/rubygem-simple-navigation-rails50/Makefile
index f78848053150..8006e52acdc4 100644
--- a/devel/rubygem-simple-navigation-rails50/Makefile
+++ b/devel/rubygem-simple-navigation-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= Create navigations for Rails, Sinatra or Padrino applications
+WWW= https://github.com/codeplant/simple-navigation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-simple-navigation/Makefile b/devel/rubygem-simple-navigation/Makefile
index c2afd9e53161..a83ef924405f 100644
--- a/devel/rubygem-simple-navigation/Makefile
+++ b/devel/rubygem-simple-navigation/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Create navigations for Rails, Sinatra or Padrino applications
+WWW= https://github.com/codeplant/simple-navigation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-simple_form-rails5/Makefile b/devel/rubygem-simple_form-rails5/Makefile
index 242476eb5b79..4cf781800fa7 100644
--- a/devel/rubygem-simple_form-rails5/Makefile
+++ b/devel/rubygem-simple_form-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Forms made easy
+WWW= https://github.com/heartcombo/simple_form
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-simple_form-rails50/Makefile b/devel/rubygem-simple_form-rails50/Makefile
index 76b822f04f90..6952e86581db 100644
--- a/devel/rubygem-simple_form-rails50/Makefile
+++ b/devel/rubygem-simple_form-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= Forms made easy
+WWW= https://github.com/heartcombo/simple_form
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-simple_form/Makefile b/devel/rubygem-simple_form/Makefile
index 6733b4c1b88c..43a3157c1a3f 100644
--- a/devel/rubygem-simple_form/Makefile
+++ b/devel/rubygem-simple_form/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Forms made easy
+WWW= https://github.com/plataformatec/simple_form
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-simplecov/Makefile b/devel/rubygem-simplecov/Makefile
index 0e2706b1b5a8..149beac52136 100644
--- a/devel/rubygem-simplecov/Makefile
+++ b/devel/rubygem-simplecov/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Powerful configuration library and automatic merging of coverage across test suites
+WWW= https://github.com/simplecov-ruby/simplecov
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-simplecov_json_formatter/Makefile b/devel/rubygem-simplecov_json_formatter/Makefile
index b04fd03b1272..d92d85a3790c 100644
--- a/devel/rubygem-simplecov_json_formatter/Makefile
+++ b/devel/rubygem-simplecov_json_formatter/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= JSON formatter for SimpleCov
+WWW= https://github.com/codeclimate-community/simplecov_json_formatter
LICENSE= MIT
diff --git a/devel/rubygem-singleton/Makefile b/devel/rubygem-singleton/Makefile
index 6bbfb8702dc4..8f43aa418fb1 100644
--- a/devel/rubygem-singleton/Makefile
+++ b/devel/rubygem-singleton/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implement the Singleton pattern
+WWW= https://github.com/ruby/singleton
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-skiptrace/Makefile b/devel/rubygem-skiptrace/Makefile
index a97d35a92688..4e0d6443186b 100644
--- a/devel/rubygem-skiptrace/Makefile
+++ b/devel/rubygem-skiptrace/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bindings for your Ruby exceptions
+WWW= https://github.com/gsamokovarov/skiptrace
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-slack-messenger/Makefile b/devel/rubygem-slack-messenger/Makefile
index 511e04e0396c..0168e5af7cb3 100644
--- a/devel/rubygem-slack-messenger/Makefile
+++ b/devel/rubygem-slack-messenger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Slim ruby wrapper for posting to slack webhooks
+WWW= https://rubygems.org/gems/slack-messenger
LICENSE= MIT
diff --git a/devel/rubygem-slack-notifier/Makefile b/devel/rubygem-slack-notifier/Makefile
index 610c494ecdf3..bc755b10a430 100644
--- a/devel/rubygem-slack-notifier/Makefile
+++ b/devel/rubygem-slack-notifier/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby wrapper for posting to slack webhooks
+WWW= https://github.com/stevenosloan/slack-notifier
LICENSE= MIT
diff --git a/devel/rubygem-slim/Makefile b/devel/rubygem-slim/Makefile
index d9dfeda3148b..a49bc9bc939b 100644
--- a/devel/rubygem-slim/Makefile
+++ b/devel/rubygem-slim/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Template language whose goal is reduce the syntax to essential parts
+WWW= http://slim-lang.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-slop/Makefile b/devel/rubygem-slop/Makefile
index cc5e5ed5a450..c74455543252 100644
--- a/devel/rubygem-slop/Makefile
+++ b/devel/rubygem-slop/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple DSL for gathering options and parsing the command line
+WWW= https://github.com/leejarvis/slop
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-slop3/Makefile b/devel/rubygem-slop3/Makefile
index 93cfe3510e10..5d11167ebceb 100644
--- a/devel/rubygem-slop3/Makefile
+++ b/devel/rubygem-slop3/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple DSL for gathering options and parsing the command line
+WWW= https://github.com/leejarvis/slop
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-slow_enumerator_tools/Makefile b/devel/rubygem-slow_enumerator_tools/Makefile
index 80ee1b997a09..76a63c9b48d8 100644
--- a/devel/rubygem-slow_enumerator_tools/Makefile
+++ b/devel/rubygem-slow_enumerator_tools/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Tools for transforming enumerators that produce data slowly and unpredictably
+WWW= https://github.com/ddfreyne/slow_enumerator_tools
LICENSE= MIT
diff --git a/devel/rubygem-snaky_hash/Makefile b/devel/rubygem-snaky_hash/Makefile
index d5619f9041c1..103bb54783cb 100644
--- a/devel/rubygem-snaky_hash/Makefile
+++ b/devel/rubygem-snaky_hash/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Hashie::Mash joint to make \#snakelife better
+WWW= https://gitlab.com/oauth-xx/snaky_hash
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-snowplow-tracker/Makefile b/devel/rubygem-snowplow-tracker/Makefile
index 3f0c7b30dd04..14fcdbe4be80 100644
--- a/devel/rubygem-snowplow-tracker/Makefile
+++ b/devel/rubygem-snowplow-tracker/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Tracker to collect ruby data
+WWW= https://github.com/snowplow/snowplow-ruby-tracker
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt
diff --git a/devel/rubygem-soap4r/Makefile b/devel/rubygem-soap4r/Makefile
index cf155d9f438b..063bd56fcfdc 100644
--- a/devel/rubygem-soap4r/Makefile
+++ b/devel/rubygem-soap4r/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby implementation of SOAP 1.1
+WWW= https://github.com/felipec/soap4r
LICENSE= GPLv2+ RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-solve/Makefile b/devel/rubygem-solve/Makefile
index 454ffb6b71aa..0711f2b40c73 100644
--- a/devel/rubygem-solve/Makefile
+++ b/devel/rubygem-solve/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby version constraint solver
+WWW= https://github.com/berkshelf/solve
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sorted_set/Makefile b/devel/rubygem-sorted_set/Makefile
index c2674ba677c6..083467839291 100644
--- a/devel/rubygem-sorted_set/Makefile
+++ b/devel/rubygem-sorted_set/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Implements a variant of Set
+WWW= https://github.com/knu/sorted_set
LICENSE= MIT
diff --git a/devel/rubygem-spring-watcher-listen/Makefile b/devel/rubygem-spring-watcher-listen/Makefile
index 90f204d78ada..7058a5fa00e3 100644
--- a/devel/rubygem-spring-watcher-listen/Makefile
+++ b/devel/rubygem-spring-watcher-listen/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Makes spring watch files using the listen gem
+WWW= https://github.com/jonleighton/spring-watcher-listen
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-spring/Makefile b/devel/rubygem-spring/Makefile
index 0fbc019eb63a..526772baa92c 100644
--- a/devel/rubygem-spring/Makefile
+++ b/devel/rubygem-spring/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rails application preloader
+WWW= https://github.com/rails/spring
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sprockets-es6/Makefile b/devel/rubygem-sprockets-es6/Makefile
index 637588264e02..b8e0aff52cf6 100644
--- a/devel/rubygem-sprockets-es6/Makefile
+++ b/devel/rubygem-sprockets-es6/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Converts ES6 code into vanilla ES5 with Babel JS
+WWW= https://github.com/TannerRogalsky/sprockets-es6
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sprockets-helpers/Makefile b/devel/rubygem-sprockets-helpers/Makefile
index 95799d810db8..e4262e04fc7f 100644
--- a/devel/rubygem-sprockets-helpers/Makefile
+++ b/devel/rubygem-sprockets-helpers/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Asset path helpers for Sprockets 2.x applications
+WWW= https://github.com/petebrowne/sprockets-helpers
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sprockets-rails-rails4/Makefile b/devel/rubygem-sprockets-rails-rails4/Makefile
index 926d4b606650..3b7ca430a487 100644
--- a/devel/rubygem-sprockets-rails-rails4/Makefile
+++ b/devel/rubygem-sprockets-rails-rails4/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sprockets-rails-rails5/Makefile b/devel/rubygem-sprockets-rails-rails5/Makefile
index 5e46c1157a21..3c7992ba778c 100644
--- a/devel/rubygem-sprockets-rails-rails5/Makefile
+++ b/devel/rubygem-sprockets-rails-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sprockets-rails-rails50/Makefile b/devel/rubygem-sprockets-rails-rails50/Makefile
index 955368402d05..8f953453976e 100644
--- a/devel/rubygem-sprockets-rails-rails50/Makefile
+++ b/devel/rubygem-sprockets-rails-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails50
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sprockets-rails-rails52/Makefile b/devel/rubygem-sprockets-rails-rails52/Makefile
index 7183b1655ab5..5d962c5de352 100644
--- a/devel/rubygem-sprockets-rails-rails52/Makefile
+++ b/devel/rubygem-sprockets-rails-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails52
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sprockets-rails-rails60/Makefile b/devel/rubygem-sprockets-rails-rails60/Makefile
index 2f81d2f6c0c6..55e7b88ea42e 100644
--- a/devel/rubygem-sprockets-rails-rails60/Makefile
+++ b/devel/rubygem-sprockets-rails-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sprockets-rails-rails61/Makefile b/devel/rubygem-sprockets-rails-rails61/Makefile
index 05d997b5bf19..2e60e59d2a70 100644
--- a/devel/rubygem-sprockets-rails-rails61/Makefile
+++ b/devel/rubygem-sprockets-rails-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sprockets-rails-rails70/Makefile b/devel/rubygem-sprockets-rails-rails70/Makefile
index b4e5972ebe9c..8e7683e9dbc0 100644
--- a/devel/rubygem-sprockets-rails-rails70/Makefile
+++ b/devel/rubygem-sprockets-rails-rails70/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails70
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sprockets Rails integration
+WWW= https://github.com/rails/sprockets-rails
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-sprockets-sass/Makefile b/devel/rubygem-sprockets-sass/Makefile
index 6fcfee77332a..bb1b3a22767b 100644
--- a/devel/rubygem-sprockets-sass/Makefile
+++ b/devel/rubygem-sprockets-sass/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Implements a sprockets-aware sass importer
+WWW= https://github.com/petebrowne/sprockets-sass
LICENSE= MIT
diff --git a/devel/rubygem-sprockets/Makefile b/devel/rubygem-sprockets/Makefile
index 72601c2dd16d..6dc1cc30281e 100644
--- a/devel/rubygem-sprockets/Makefile
+++ b/devel/rubygem-sprockets/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Rack-based asset packaging system
+WWW= https://github.com/rails/sprockets
LICENSE= MIT
diff --git a/devel/rubygem-sprockets2/Makefile b/devel/rubygem-sprockets2/Makefile
index ab3fc7a97f3d..64085a0836f3 100644
--- a/devel/rubygem-sprockets2/Makefile
+++ b/devel/rubygem-sprockets2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby library that preprocesses and concatenates JavaScript files
+WWW= https://github.com/rails/sprockets
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sprockets3/Makefile b/devel/rubygem-sprockets3/Makefile
index 2f46c942eb7f..06e0671ac4b7 100644
--- a/devel/rubygem-sprockets3/Makefile
+++ b/devel/rubygem-sprockets3/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby library that preprocesses and concatenates JavaScript files
+WWW= https://github.com/rails/sprockets
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-spruz/Makefile b/devel/rubygem-spruz/Makefile
index db5982ae76c0..3b8430eaf4f9 100644
--- a/devel/rubygem-spruz/Makefile
+++ b/devel/rubygem-spruz/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Small Ruby library of mixed utils/extensions
+WWW= https://github.com/flori/spruz
LICENSE= MIT
diff --git a/devel/rubygem-stackprof/Makefile b/devel/rubygem-stackprof/Makefile
index a46fa959c841..5160131f2f6a 100644
--- a/devel/rubygem-stackprof/Makefile
+++ b/devel/rubygem-stackprof/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Fast sampling profiler for ruby code
+WWW= https://github.com/tmm1/stackprof
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-state_machine/Makefile b/devel/rubygem-state_machine/Makefile
index d3c17c2cd339..dedc29de432e 100644
--- a/devel/rubygem-state_machine/Makefile
+++ b/devel/rubygem-state_machine/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Support for creating state machines for attributes on any Ruby class
+WWW= https://www.pluginaweek.org
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-state_machines/Makefile b/devel/rubygem-state_machines/Makefile
index 31350ea65efa..5d23d0b84e21 100644
--- a/devel/rubygem-state_machines/Makefile
+++ b/devel/rubygem-state_machines/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Support for creating state machines for attributes on any Ruby class
+WWW= https://github.com/state-machines/state_machines
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-statsd-instrument/Makefile b/devel/rubygem-statsd-instrument/Makefile
index a4e68cf6ebc5..6f7cf0ff325f 100644
--- a/devel/rubygem-statsd-instrument/Makefile
+++ b/devel/rubygem-statsd-instrument/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= StatsD client for Ruby applications
+WWW= https://github.com/Shopify/statsd-instrument
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-statsd-ruby/Makefile b/devel/rubygem-statsd-ruby/Makefile
index 999f40c0936e..72aa2f0c23e3 100644
--- a/devel/rubygem-statsd-ruby/Makefile
+++ b/devel/rubygem-statsd-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby Statsd client that is not port of the Python implementation
+WWW= https://github.com/reinh/statsd
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-statsd/Makefile b/devel/rubygem-statsd/Makefile
index a7505f207f19..6fe87168d74d 100644
--- a/devel/rubygem-statsd/Makefile
+++ b/devel/rubygem-statsd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby port of the statsd python and node.js tools
+WWW= https://github.com/quasor/statsd
RUN_DEPENDS= rubygem-erubis>=2.6.6:www/rubygem-erubis \
rubygem-eventmachine>=0.12.10:devel/rubygem-eventmachine \
diff --git a/devel/rubygem-stella/Makefile b/devel/rubygem-stella/Makefile
index 3efd869d364f..82af28d78044 100644
--- a/devel/rubygem-stella/Makefile
+++ b/devel/rubygem-stella/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Define realistic testplans and run them against your webapps
+WWW= https://github.com/solutious/stella
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-stemmer/Makefile b/devel/rubygem-stemmer/Makefile
index 4fc7cd25c16c..53edf044638f 100644
--- a/devel/rubygem-stemmer/Makefile
+++ b/devel/rubygem-stemmer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Implementation of the Porter word stemming algorithm
+WWW= https://rubygems.org/gems/stemmer
USES= gem
USE_RUBY= yes
diff --git a/devel/rubygem-stomp/Makefile b/devel/rubygem-stomp/Makefile
index f656c1829c2a..66cc673b2158 100644
--- a/devel/rubygem-stomp/Makefile
+++ b/devel/rubygem-stomp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Streaming Text Orientated Messaging Protocol gem
+WWW= https://github.com/stompgem/stomp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-stoplight/Makefile b/devel/rubygem-stoplight/Makefile
index a1fe99f263c7..19b2af56e448 100644
--- a/devel/rubygem-stoplight/Makefile
+++ b/devel/rubygem-stoplight/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of the circuit breaker pattern
+WWW= https://github.com/bolshakov/stoplight
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-storable/Makefile b/devel/rubygem-storable/Makefile
index 2ca219b5b592..f06ef4978783 100644
--- a/devel/rubygem-storable/Makefile
+++ b/devel/rubygem-storable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Marshal Ruby classes into and out of multiple formats
+WWW= https://github.com/delano/storable
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-stream/Makefile b/devel/rubygem-stream/Makefile
index 8ddc55fd8f21..c13eefde49e7 100644
--- a/devel/rubygem-stream/Makefile
+++ b/devel/rubygem-stream/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Interface for external iterators
+WWW= https://github.com/monora/stream
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-streetaddress/Makefile b/devel/rubygem-streetaddress/Makefile
index 230c1a71e700..582bfc35d65d 100644
--- a/devel/rubygem-streetaddress/Makefile
+++ b/devel/rubygem-streetaddress/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Parses one line street addresses into normalized address object
+WWW= https://github.com/derrek/street-address
LICENSE= MIT
diff --git a/devel/rubygem-stringex/Makefile b/devel/rubygem-stringex/Makefile
index 6ad902e5e185..fbc6689980db 100644
--- a/devel/rubygem-stringex/Makefile
+++ b/devel/rubygem-stringex/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Some useful extensions to the Ruby String class
+WWW= https://github.com/rsl/stringex
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-stringio/Makefile b/devel/rubygem-stringio/Makefile
index 31d8dd380e3e..bbaf079f5038 100644
--- a/devel/rubygem-stringio/Makefile
+++ b/devel/rubygem-stringio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pseudo IO class from/to String
+WWW= https://github.com/ruby/stringio
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-strings-ansi/Makefile b/devel/rubygem-strings-ansi/Makefile
index 2cde0205ecf9..4e0686d72706 100644
--- a/devel/rubygem-strings-ansi/Makefile
+++ b/devel/rubygem-strings-ansi/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Methods for processing ANSI escape codes in strings
+WWW= https://github.com/piotrmurach/strings-ansi
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-strings/Makefile b/devel/rubygem-strings/Makefile
index 91c58e0e8c1f..da02de5985fb 100644
--- a/devel/rubygem-strings/Makefile
+++ b/devel/rubygem-strings/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Useful functions for transforming strings
+WWW= https://github.com/piotrmurach/strings
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-strong_migrations/Makefile b/devel/rubygem-strong_migrations/Makefile
index b6d246769361..345f57e3853b 100644
--- a/devel/rubygem-strong_migrations/Makefile
+++ b/devel/rubygem-strong_migrations/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Catch unsafe migrations at dev time
+WWW= https://github.com/ankane/strong_migrations
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-strptime/Makefile b/devel/rubygem-strptime/Makefile
index 87dbf0aeb071..931b5c26f734 100644
--- a/devel/rubygem-strptime/Makefile
+++ b/devel/rubygem-strptime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= girgen@FreeBSD.org
COMMENT= Fast strptime engine
+WWW= https://github.com/nurse/strptime
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-strscan/Makefile b/devel/rubygem-strscan/Makefile
index d65df717bb29..9c5801c036e3 100644
--- a/devel/rubygem-strscan/Makefile
+++ b/devel/rubygem-strscan/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide lexical scanning operations on a String
+WWW= https://github.com/ruby/strscan
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-structured_warnings/Makefile b/devel/rubygem-structured_warnings/Makefile
index cd76a75d00e6..15a06b6d0e40 100644
--- a/devel/rubygem-structured_warnings/Makefile
+++ b/devel/rubygem-structured_warnings/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Implementation of structured warnings for Ruby
+WWW= https://github.com/schmidt/structured_warnings
LICENSE= MIT
diff --git a/devel/rubygem-stud/Makefile b/devel/rubygem-stud/Makefile
index e258db318819..09860ea9d7e6 100644
--- a/devel/rubygem-stud/Makefile
+++ b/devel/rubygem-stud/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Common code techniques
+WWW= https://github.com/jordansissel/ruby-stud
LICENSE= APACHE20
diff --git a/devel/rubygem-subexec/Makefile b/devel/rubygem-subexec/Makefile
index c180a9bf1453..1e087526136a 100644
--- a/devel/rubygem-subexec/Makefile
+++ b/devel/rubygem-subexec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Subexec spawns a subprocess with an optional timeout
+WWW= https://github.com/nulayer/subexec
LICENSE= MIT
diff --git a/devel/rubygem-sucker_punch/Makefile b/devel/rubygem-sucker_punch/Makefile
index ea90d0de5d57..1242bf6772db 100644
--- a/devel/rubygem-sucker_punch/Makefile
+++ b/devel/rubygem-sucker_punch/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asynchronous processing library for Ruby
+WWW= https://github.com/brandonhilkert/sucker_punch
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sugar-high/Makefile b/devel/rubygem-sugar-high/Makefile
index 748a3ed26eee..8d96fceecc31 100644
--- a/devel/rubygem-sugar-high/Makefile
+++ b/devel/rubygem-sugar-high/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= More Ruby sugar
+WWW= https://github.com/kristianmandrup/sugar-high
LICENSE= MIT
diff --git a/devel/rubygem-sumbur/Makefile b/devel/rubygem-sumbur/Makefile
index d4e9e7131e69..a0b27cf8ef01 100644
--- a/devel/rubygem-sumbur/Makefile
+++ b/devel/rubygem-sumbur/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Consistent spreading for server balancing
+WWW= https://github.com/mailru/sumbur-ruby
LICENSE= MIT
diff --git a/devel/rubygem-sundawg_country_codes/Makefile b/devel/rubygem-sundawg_country_codes/Makefile
index fc36f692c7f3..02887e2ba25e 100644
--- a/devel/rubygem-sundawg_country_codes/Makefile
+++ b/devel/rubygem-sundawg_country_codes/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Manage ISO 3166 country names and codes
+WWW= https://github.com/HoyaBoya/country_codes
NO_ARCH= yes
diff --git a/devel/rubygem-svn2git/Makefile b/devel/rubygem-svn2git/Makefile
index 4c89a9ba229a..711412974bb2 100644
--- a/devel/rubygem-svn2git/Makefile
+++ b/devel/rubygem-svn2git/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= matthew@FreeBSD.org
COMMENT= Ruby utilities for exporting SVN repo to git
+WWW= https://github.com/nirvdrum/svn2git
LICENSE= MIT
diff --git a/devel/rubygem-swagger-blocks/Makefile b/devel/rubygem-swagger-blocks/Makefile
index af2190b4ae6d..e83521383dd7 100644
--- a/devel/rubygem-swagger-blocks/Makefile
+++ b/devel/rubygem-swagger-blocks/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= antoine@FreeBSD.org
COMMENT= Define and serve live-updating Swagger JSON for Ruby apps
+WWW= https://github.com/fotinakis/swagger-blocks
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-sync/Makefile b/devel/rubygem-sync/Makefile
index 99e14fedde67..61d416a626db 100644
--- a/devel/rubygem-sync/Makefile
+++ b/devel/rubygem-sync/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Provide a two-phase lock with a counter
+WWW= https://github.com/ruby/sync
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-sysinfo/Makefile b/devel/rubygem-sysinfo/Makefile
index bc3c2d3ac2c3..0eb1b4ecb061 100644
--- a/devel/rubygem-sysinfo/Makefile
+++ b/devel/rubygem-sysinfo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= All your system-independent infoz in one handy class
+WWW= https://github.com/delano/sysinfo
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-syslog/Makefile b/devel/rubygem-syslog/Makefile
index 91da43217e3b..d7872103f71a 100644
--- a/devel/rubygem-syslog/Makefile
+++ b/devel/rubygem-syslog/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby interface for the POSIX system logging facility
+WWW= https://github.com/ruby/syslog
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-systemu/Makefile b/devel/rubygem-systemu/Makefile
index 976c7a9ea14f..c0530e186448 100644
--- a/devel/rubygem-systemu/Makefile
+++ b/devel/rubygem-systemu/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Portable replacement for popen4
+WWW= https://github.com/ahoward/systemu
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-table_print/Makefile b/devel/rubygem-table_print/Makefile
index 4ff04c1ce238..c68da631cef9 100644
--- a/devel/rubygem-table_print/Makefile
+++ b/devel/rubygem-table_print/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Turn objects into formatted columns
+WWW= http://tableprintgem.com/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tdiff/Makefile b/devel/rubygem-tdiff/Makefile
index 8355b9660918..012e55712774 100644
--- a/devel/rubygem-tdiff/Makefile
+++ b/devel/rubygem-tdiff/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculates the differences between two tree-like structures
+WWW= https://github.com/postmodern/tdiff #readme
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tempfile/Makefile b/devel/rubygem-tempfile/Makefile
index 52f3ecdb96ae..257cfc50efba 100644
--- a/devel/rubygem-tempfile/Makefile
+++ b/devel/rubygem-tempfile/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utility class for managing temporary files
+WWW= https://github.com/ruby/tempfile
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-templater/Makefile b/devel/rubygem-templater/Makefile
index 8b69bf848681..1311b0c1a6e2 100644
--- a/devel/rubygem-templater/Makefile
+++ b/devel/rubygem-templater/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby code generation framework
+WWW= https://github.com/jnicklas/templater
LICENSE= MIT
diff --git a/devel/rubygem-temple/Makefile b/devel/rubygem-temple/Makefile
index cabb77559370..dcf6de540064 100644
--- a/devel/rubygem-temple/Makefile
+++ b/devel/rubygem-temple/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Template compilation framework in Ruby
+WWW= https://github.com/judofyr/temple
LICENSE= MIT
diff --git a/devel/rubygem-term-ansicolor/Makefile b/devel/rubygem-term-ansicolor/Makefile
index fe361e768e2a..0b9f878e7f26 100644
--- a/devel/rubygem-term-ansicolor/Makefile
+++ b/devel/rubygem-term-ansicolor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Term::ANSIColor for Ruby
+WWW= https://flori.github.io/term-ansicolor/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-terrapin/Makefile b/devel/rubygem-terrapin/Makefile
index 18b8821d2023..4a98a0522c94 100644
--- a/devel/rubygem-terrapin/Makefile
+++ b/devel/rubygem-terrapin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Run shell commands safely
+WWW= https://github.com/thoughtbot/terrapin
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-test-unit/Makefile b/devel/rubygem-test-unit/Makefile
index f1b56e8dcccd..5e5100462f9f 100644
--- a/devel/rubygem-test-unit/Makefile
+++ b/devel/rubygem-test-unit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Improved version of Test::Unit bundled in Ruby
+WWW= https://github.com/test-unit/test-unit
LICENSE= BSD2CLAUSE PSFL RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-thor/Makefile b/devel/rubygem-thor/Makefile
index dfb9f5b21344..80eb9e85a6b0 100644
--- a/devel/rubygem-thor/Makefile
+++ b/devel/rubygem-thor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Scripting framework that replaces rake, sake, and rubigen
+WWW= https://github.com/rails/thor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-thor0/Makefile b/devel/rubygem-thor0/Makefile
index 789c1fe02188..11f2849c16c3 100644
--- a/devel/rubygem-thor0/Makefile
+++ b/devel/rubygem-thor0/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 0
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Scripting framework that replaces rake, sake, and rubigen
+WWW= https://github.com/erikhuda/thor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-thor10/Makefile b/devel/rubygem-thor10/Makefile
index 39ab737b2613..34972e090bcb 100644
--- a/devel/rubygem-thor10/Makefile
+++ b/devel/rubygem-thor10/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 10
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Scripting framework that replaces rake, sake, and rubigen
+WWW= https://github.com/erikhuda/thor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-thread_safe/Makefile b/devel/rubygem-thread_safe/Makefile
index 098d5183df62..8f44c27e7366 100644
--- a/devel/rubygem-thread_safe/Makefile
+++ b/devel/rubygem-thread_safe/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Thread-safe collections and utilities for Ruby
+WWW= https://github.com/ruby-concurrency/thread_safe
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-thrift/Makefile b/devel/rubygem-thrift/Makefile
index 8c188c44b609..33c47ee81f54 100644
--- a/devel/rubygem-thrift/Makefile
+++ b/devel/rubygem-thrift/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= komarov@valerka.net
COMMENT= Ruby interface to thrift
+WWW= https://thrift.apache.org/
LICENSE= APACHE20
diff --git a/devel/rubygem-thwait/Makefile b/devel/rubygem-thwait/Makefile
index c3f8432a97a1..d60280092d44 100644
--- a/devel/rubygem-thwait/Makefile
+++ b/devel/rubygem-thwait/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Watches for termination of multiple threads
+WWW= https://github.com/ruby/thwait
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tilt/Makefile b/devel/rubygem-tilt/Makefile
index a686dec50877..a1fe91608c38 100644
--- a/devel/rubygem-tilt/Makefile
+++ b/devel/rubygem-tilt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Generic interface to multiple Ruby template engines
+WWW= https://github.com/rtomayko/tilt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-tilt1/Makefile b/devel/rubygem-tilt1/Makefile
index b024463397fe..870f0905a053 100644
--- a/devel/rubygem-tilt1/Makefile
+++ b/devel/rubygem-tilt1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= ruby@FreeBSD.org
COMMENT= Generic interface to multiple Ruby template engines
+WWW= https://github.com/rtomayko/tilt
LICENSE= MIT
diff --git a/devel/rubygem-time/Makefile b/devel/rubygem-time/Makefile
index ce8af7244337..ef223d724415 100644
--- a/devel/rubygem-time/Makefile
+++ b/devel/rubygem-time/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extend the Time class with methods for parsing and conversion
+WWW= https://github.com/ruby/time
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-timeliness/Makefile b/devel/rubygem-timeliness/Makefile
index 3a929ded651e..239bc50c6441 100644
--- a/devel/rubygem-timeliness/Makefile
+++ b/devel/rubygem-timeliness/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast date/time parser with customisable formats, timezone and I18n support
+WWW= https://github.com/adzap/timeliness
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-timeout/Makefile b/devel/rubygem-timeout/Makefile
index d91efddd1932..15189e34d6f9 100644
--- a/devel/rubygem-timeout/Makefile
+++ b/devel/rubygem-timeout/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Auto-terminate potentially long-running operations in Ruby
+WWW= https://github.com/ruby/timeout
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-timers/Makefile b/devel/rubygem-timers/Makefile
index 72a2a93e2818..722b463f0eb9 100644
--- a/devel/rubygem-timers/Makefile
+++ b/devel/rubygem-timers/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Pure Ruby one-shot and periodic timers
+WWW= https://github.com/socketry/timers
LICENSE= MIT
diff --git a/devel/rubygem-tins/Makefile b/devel/rubygem-tins/Makefile
index e20b6b3ce261..a1b6ff128038 100644
--- a/devel/rubygem-tins/Makefile
+++ b/devel/rubygem-tins/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Useful tools library in Ruby
+WWW= https://github.com/flori/tins
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/rubygem-titlecase/Makefile b/devel/rubygem-titlecase/Makefile
index 033d52581128..538e121e4e20 100644
--- a/devel/rubygem-titlecase/Makefile
+++ b/devel/rubygem-titlecase/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby string extensions to add title case support
+WWW= https://github.com/samsouder/titlecase
LICENSE= MIT
diff --git a/devel/rubygem-tmpdir/Makefile b/devel/rubygem-tmpdir/Makefile
index f8fdfa18e8ab..7895afa89d44 100644
--- a/devel/rubygem-tmpdir/Makefile
+++ b/devel/rubygem-tmpdir/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extend the Dir class to manage the OS temporary file path
+WWW= https://github.com/ruby/tmpdir
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-to_regexp/Makefile b/devel/rubygem-to_regexp/Makefile
index e736c2db6183..a78e38f7b27d 100644
--- a/devel/rubygem-to_regexp/Makefile
+++ b/devel/rubygem-to_regexp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Provides a safe way to convert strings to regexps
+WWW= https://github.com/seamusabshere/to_regexp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-tool/Makefile b/devel/rubygem-tool/Makefile
index f6f0ecfe1299..ca3cb05145e6 100644
--- a/devel/rubygem-tool/Makefile
+++ b/devel/rubygem-tool/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby library used by Sinatra 2.0, Mustermann and related projects
+WWW= https://github.com/rkh/tool
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-tracer/Makefile b/devel/rubygem-tracer/Makefile
index fda8da0833a0..10d9187b8e30 100644
--- a/devel/rubygem-tracer/Makefile
+++ b/devel/rubygem-tracer/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Output a source level execution trace of a Ruby program
+WWW= https://github.com/ruby/tracer
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-traces/Makefile b/devel/rubygem-traces/Makefile
index dbf93f9b2afd..8a2131f8efae 100644
--- a/devel/rubygem-traces/Makefile
+++ b/devel/rubygem-traces/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Application instrumentation and tracing
+WWW= https://github.com/socketry/traces
LICENSE= MIT
diff --git a/devel/rubygem-trailblazer-option/Makefile b/devel/rubygem-trailblazer-option/Makefile
index 867e50f2238c..420dcf7f488b 100644
--- a/devel/rubygem-trailblazer-option/Makefile
+++ b/devel/rubygem-trailblazer-option/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Dynamic options to evaluate at runtime
+WWW= https://github.com/trailblazer/trailblazer-option
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-transaction-simple/Makefile b/devel/rubygem-transaction-simple/Makefile
index 6e9ca2ac6d46..9f8290249183 100644
--- a/devel/rubygem-transaction-simple/Makefile
+++ b/devel/rubygem-transaction-simple/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple object transaction support
+WWW= http://trans-simple.rubyforge.org/
LICENSE= MIT
diff --git a/devel/rubygem-travis/Makefile b/devel/rubygem-travis/Makefile
index d242038149ca..a110351f9ab9 100644
--- a/devel/rubygem-travis/Makefile
+++ b/devel/rubygem-travis/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= CLI and Ruby client library for Travis CI
+WWW= https://github.com/travis-ci/travis.rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-treetop/Makefile b/devel/rubygem-treetop/Makefile
index 737620dbfea4..c4c1f9e362c4 100644
--- a/devel/rubygem-treetop/Makefile
+++ b/devel/rubygem-treetop/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby-based DSL for text parsing and interpretation
+WWW= https://github.com/cjheath/treetop
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-trollop/Makefile b/devel/rubygem-trollop/Makefile
index a8f50bf7ad53..ed68014d3a74 100644
--- a/devel/rubygem-trollop/Makefile
+++ b/devel/rubygem-trollop/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Commandline option parser for Ruby that gets out of your way
+WWW= https://manageiq.github.io/trollop/
LICENSE= MIT
diff --git a/devel/rubygem-trollop1/Makefile b/devel/rubygem-trollop1/Makefile
index 9df1c202f5d0..e139837bf699 100644
--- a/devel/rubygem-trollop1/Makefile
+++ b/devel/rubygem-trollop1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Commandline option parser for Ruby that gets out of your way
+WWW= https://manageiq.github.io/trollop/
LICENSE= MIT
diff --git a/devel/rubygem-tsort/Makefile b/devel/rubygem-tsort/Makefile
index 2e48f82cabda..b8c8ea952873 100644
--- a/devel/rubygem-tsort/Makefile
+++ b/devel/rubygem-tsort/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Topological sorting using Tarjan's algorithm
+WWW= https://github.com/ruby/tsort
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-tty-box/Makefile b/devel/rubygem-tty-box/Makefile
index a322a53a76c5..011de80db97e 100644
--- a/devel/rubygem-tty-box/Makefile
+++ b/devel/rubygem-tty-box/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Draw various frames and boxes in your terminal interface
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-color/Makefile b/devel/rubygem-tty-color/Makefile
index ae40aeeee35a..2c3b1b25b827 100644
--- a/devel/rubygem-tty-color/Makefile
+++ b/devel/rubygem-tty-color/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal color capabilities detection
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-command/Makefile b/devel/rubygem-tty-command/Makefile
index 2871835ea3af..5bbc69c0aa9c 100644
--- a/devel/rubygem-tty-command/Makefile
+++ b/devel/rubygem-tty-command/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Execute shell commands with pretty logging
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-config/Makefile b/devel/rubygem-tty-config/Makefile
index 7dc6b4547461..d4e42dd231f8 100644
--- a/devel/rubygem-tty-config/Makefile
+++ b/devel/rubygem-tty-config/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Highly customisable application configuration interface for terminal tools
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-cursor/Makefile b/devel/rubygem-tty-cursor/Makefile
index 3ff3ef8596ee..4ecebfa414fe 100644
--- a/devel/rubygem-tty-cursor/Makefile
+++ b/devel/rubygem-tty-cursor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Move terminal cursor around
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-editor/Makefile b/devel/rubygem-tty-editor/Makefile
index aa95e0a630b4..f1dcb8e30da4 100644
--- a/devel/rubygem-tty-editor/Makefile
+++ b/devel/rubygem-tty-editor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Open a file or text in a preferred terminal text editor
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-file/Makefile b/devel/rubygem-tty-file/Makefile
index 732a9944cc4b..acb3ad34fd5b 100644
--- a/devel/rubygem-tty-file/Makefile
+++ b/devel/rubygem-tty-file/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= File and directory manipulation utility methods
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-font/Makefile b/devel/rubygem-tty-font/Makefile
index 931844d93e6d..a425eccc8a2d 100644
--- a/devel/rubygem-tty-font/Makefile
+++ b/devel/rubygem-tty-font/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Large stylized characters using terminal friendly fonts
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-logger/Makefile b/devel/rubygem-tty-logger/Makefile
index 93323efc6299..08ac6d410080 100644
--- a/devel/rubygem-tty-logger/Makefile
+++ b/devel/rubygem-tty-logger/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Readable, structured and beautiful terminal logging
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-markdown/Makefile b/devel/rubygem-tty-markdown/Makefile
index a349f79cf964..795324cc952c 100644
--- a/devel/rubygem-tty-markdown/Makefile
+++ b/devel/rubygem-tty-markdown/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Convert markdown document/text into terminal friendly output
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-pager/Makefile b/devel/rubygem-tty-pager/Makefile
index 1ff12b4a3025..bf7e52927b9d 100644
--- a/devel/rubygem-tty-pager/Makefile
+++ b/devel/rubygem-tty-pager/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal output paging in cross-platform way
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-pie/Makefile b/devel/rubygem-tty-pie/Makefile
index 33333f1c5ae2..a4fa46cd0949 100644
--- a/devel/rubygem-tty-pie/Makefile
+++ b/devel/rubygem-tty-pie/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Draw pie charts in your terminal window
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-platform/Makefile b/devel/rubygem-tty-platform/Makefile
index 3d6b5dfa325d..25b4c11b8f88 100644
--- a/devel/rubygem-tty-platform/Makefile
+++ b/devel/rubygem-tty-platform/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Query methods for detecting different OS
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-progressbar/Makefile b/devel/rubygem-tty-progressbar/Makefile
index 775a5afaf4c2..d9208cb36a93 100644
--- a/devel/rubygem-tty-progressbar/Makefile
+++ b/devel/rubygem-tty-progressbar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flexible progress bars drawing in terminal emulators
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-prompt/Makefile b/devel/rubygem-tty-prompt/Makefile
index 26e58fda2426..8245cf3e092b 100644
--- a/devel/rubygem-tty-prompt/Makefile
+++ b/devel/rubygem-tty-prompt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Beautiful and powerful interactive command line prompt
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-reader/Makefile b/devel/rubygem-tty-reader/Makefile
index da404c3f02bd..d4f128185c31 100644
--- a/devel/rubygem-tty-reader/Makefile
+++ b/devel/rubygem-tty-reader/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Methods for processing keyboard input
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-screen/Makefile b/devel/rubygem-tty-screen/Makefile
index fa6414aa36f1..22eaedea0f20 100644
--- a/devel/rubygem-tty-screen/Makefile
+++ b/devel/rubygem-tty-screen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal screen size detection
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-spinner/Makefile b/devel/rubygem-tty-spinner/Makefile
index ed121ae6e3c1..0437b8facd6c 100644
--- a/devel/rubygem-tty-spinner/Makefile
+++ b/devel/rubygem-tty-spinner/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Terminal spinner for tasks with non-deterministic time
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-table/Makefile b/devel/rubygem-tty-table/Makefile
index 70ca120ece7a..b7cc4b03be53 100644
--- a/devel/rubygem-tty-table/Makefile
+++ b/devel/rubygem-tty-table/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fexible and intuitive table generator
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-tree/Makefile b/devel/rubygem-tty-tree/Makefile
index 628f6060a799..6ee006fdfefa 100644
--- a/devel/rubygem-tty-tree/Makefile
+++ b/devel/rubygem-tty-tree/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Print directory or structured data in tree like format
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty-which/Makefile b/devel/rubygem-tty-which/Makefile
index 319cebd5bf11..74469180656b 100644
--- a/devel/rubygem-tty-which/Makefile
+++ b/devel/rubygem-tty-which/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Platform independent implementation of Unix which command
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-tty/Makefile b/devel/rubygem-tty/Makefile
index 9428e8a499c9..0382533be818 100644
--- a/devel/rubygem-tty/Makefile
+++ b/devel/rubygem-tty/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Toolbox for developing beautiful CLI clients
+WWW= https://ttytoolkit.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-turn/Makefile b/devel/rubygem-turn/Makefile
index 2ad8ef828ebd..a0b897930ef4 100644
--- a/devel/rubygem-turn/Makefile
+++ b/devel/rubygem-turn/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= New output format for Test::Unit
+WWW= https://github.com/turn-project/turn
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-typed-array/Makefile b/devel/rubygem-typed-array/Makefile
index dfe9b720c7b3..4313b0ed411b 100644
--- a/devel/rubygem-typed-array/Makefile
+++ b/devel/rubygem-typed-array/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= tota@FreeBSD.org
COMMENT= Provides methods for creating type-enforced Arrays
+WWW= https://github.com/yaauie/typed-array
NO_ARCH= yes
diff --git a/devel/rubygem-typeprof/Makefile b/devel/rubygem-typeprof/Makefile
index c7f297874d4d..70ba2943fcfb 100644
--- a/devel/rubygem-typeprof/Makefile
+++ b/devel/rubygem-typeprof/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Type analysis tool for Ruby code
+WWW= https://github.com/ruby/typeprof
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-tzinfo-data/Makefile b/devel/rubygem-tzinfo-data/Makefile
index 29b3e3bed1f1..4e4b5574470a 100644
--- a/devel/rubygem-tzinfo-data/Makefile
+++ b/devel/rubygem-tzinfo-data/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= IANA Time Zone database for TZInfo
+WWW= https://tzinfo.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-tzinfo/Makefile b/devel/rubygem-tzinfo/Makefile
index a971006397fc..c55cebc5d398 100644
--- a/devel/rubygem-tzinfo/Makefile
+++ b/devel/rubygem-tzinfo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Daylight-savings aware timezone support for Ruby
+WWW= https://tzinfo.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-tzinfo1/Makefile b/devel/rubygem-tzinfo1/Makefile
index 6d8839c0b95e..6e8c3c5ad46f 100644
--- a/devel/rubygem-tzinfo1/Makefile
+++ b/devel/rubygem-tzinfo1/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 1
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Daylight-savings aware timezone support for Ruby
+WWW= https://tzinfo.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-uber/Makefile b/devel/rubygem-uber/Makefile
index ec9b9286eb19..834764a3a876 100644
--- a/devel/rubygem-uber/Makefile
+++ b/devel/rubygem-uber/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Gem-authoring framework
+WWW= https://github.com/apotonick/uber
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-un/Makefile b/devel/rubygem-un/Makefile
index 60dada4017cd..bf355e2eaa7c 100644
--- a/devel/rubygem-un/Makefile
+++ b/devel/rubygem-un/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities to replace common UNIX commands
+WWW= https://github.com/ruby/un
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-unicode-display_width/Makefile b/devel/rubygem-unicode-display_width/Makefile
index d72b95b07e31..1bee8dc52da0 100644
--- a/devel/rubygem-unicode-display_width/Makefile
+++ b/devel/rubygem-unicode-display_width/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Get the display size of a string
+WWW= https://github.com/janlelis/unicode-display_width
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
diff --git a/devel/rubygem-unicode/Makefile b/devel/rubygem-unicode/Makefile
index f291406ee33e..0956bfe2fa39 100644
--- a/devel/rubygem-unicode/Makefile
+++ b/devel/rubygem-unicode/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Unicode string manipulation library for Ruby
+WWW= http://www.yoshidam.net/Ruby.html #unicode
LICENSE= RUBY
diff --git a/devel/rubygem-unicode_utils/Makefile b/devel/rubygem-unicode_utils/Makefile
index 5d2702ed1a0d..a772d3e1d144 100644
--- a/devel/rubygem-unicode_utils/Makefile
+++ b/devel/rubygem-unicode_utils/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Additional Unicode aware functions
+WWW= https://github.com/lang/unicode_utils
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-unleash/Makefile b/devel/rubygem-unleash/Makefile
index 0d9018b10631..2ed0a35f52c6 100644
--- a/devel/rubygem-unleash/Makefile
+++ b/devel/rubygem-unleash/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby client for Unleash
+WWW= https://github.com/unleash/unleash-client-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-useragent/Makefile b/devel/rubygem-useragent/Makefile
index ac058440c839..591fdb61eb02 100644
--- a/devel/rubygem-useragent/Makefile
+++ b/devel/rubygem-useragent/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sirl33tname@gmail.com
COMMENT= HTTP User Agent parser
+WWW= https://github.com/gshutler/useragent
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-uuid/Makefile b/devel/rubygem-uuid/Makefile
index 1bc437f280fa..fa683bb9736b 100644
--- a/devel/rubygem-uuid/Makefile
+++ b/devel/rubygem-uuid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= UUID Generator for Ruby
+WWW= https://github.com/assaf/uuid
LICENSE= MIT
diff --git a/devel/rubygem-uuidtools/Makefile b/devel/rubygem-uuidtools/Makefile
index 47a925bd47fd..c73515a53e84 100644
--- a/devel/rubygem-uuidtools/Makefile
+++ b/devel/rubygem-uuidtools/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Simple universally unique ID generation library
+WWW= https://github.com/sporkmonger/uuidtools
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-valid/Makefile b/devel/rubygem-valid/Makefile
index f5bd37555979..a12d7a9713bd 100644
--- a/devel/rubygem-valid/Makefile
+++ b/devel/rubygem-valid/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ports@armchairs.be
COMMENT= Standalone, generic object validator for ruby
+WWW= https://github.com/zombor/Validator
LICENSE= ISCL
diff --git a/devel/rubygem-validatable/Makefile b/devel/rubygem-validatable/Makefile
index f2f7cfe93f71..1f27eb5b4cdb 100644
--- a/devel/rubygem-validatable/Makefile
+++ b/devel/rubygem-validatable/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for adding database/object validations
+WWW= http://validatable.rubyforge.org/
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-validate_email/Makefile b/devel/rubygem-validate_email/Makefile
index c8e5048e2bdd..54995af0679e 100644
--- a/devel/rubygem-validate_email/Makefile
+++ b/devel/rubygem-validate_email/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Validating email addresses in Rails 3 models
+WWW= https://github.com/perfectline/validates_email/tree/master
LICENSE= MIT
diff --git a/devel/rubygem-validate_url/Makefile b/devel/rubygem-validate_url/Makefile
index 6dc23544ec2c..4a4b19e02397 100644
--- a/devel/rubygem-validate_url/Makefile
+++ b/devel/rubygem-validate_url/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Validating urls in Rails
+WWW= https://github.com/perfectline/validates_url/tree/master
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-validates_timeliness/Makefile b/devel/rubygem-validates_timeliness/Makefile
index 7f7df34d1e52..412a04c63a51 100644
--- a/devel/rubygem-validates_timeliness/Makefile
+++ b/devel/rubygem-validates_timeliness/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Add validation methods to ActiveModel for validating dates and times
+WWW= https://github.com/adzap/validates_timeliness
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-version_gem/Makefile b/devel/rubygem-version_gem/Makefile
index ce5a918092df..2a2443bb112a 100644
--- a/devel/rubygem-version_gem/Makefile
+++ b/devel/rubygem-version_gem/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Introspectable Version module
+WWW= https://github.com/pboling/version_gem
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-versionomy/Makefile b/devel/rubygem-versionomy/Makefile
index 8a89bb31ec2b..291f585d51da 100644
--- a/devel/rubygem-versionomy/Makefile
+++ b/devel/rubygem-versionomy/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Generalized version number library for Ruby
+WWW= https://dazuma.github.io/versionomy/
LICENSE= BSD3CLAUSE
diff --git a/devel/rubygem-view_component-rails61/Makefile b/devel/rubygem-view_component-rails61/Makefile
index 4c345e459183..333990996156 100644
--- a/devel/rubygem-view_component-rails61/Makefile
+++ b/devel/rubygem-view_component-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= mfechner@FreeBSD.org
COMMENT= View components for Rails
+WWW= https://github.com/github/view_component
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-virtus/Makefile b/devel/rubygem-virtus/Makefile
index f76fa659d43e..a666f4817e04 100644
--- a/devel/rubygem-virtus/Makefile
+++ b/devel/rubygem-virtus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Attributes on Steroids for Plain Old Ruby Objects
+WWW= https://github.com/solnic/virtus
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-warbler/Makefile b/devel/rubygem-warbler/Makefile
index e9daaf8290e1..f2c531da4151 100644
--- a/devel/rubygem-warbler/Makefile
+++ b/devel/rubygem-warbler/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Constructor of .war files of Rails applications
+WWW= https://github.com/jruby/warbler
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-warden/Makefile b/devel/rubygem-warden/Makefile
index 29f4a8050d7a..77147f93d0a4 100644
--- a/devel/rubygem-warden/Makefile
+++ b/devel/rubygem-warden/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Rack middleware that provides authentication for rack applications
+WWW= https://github.com/wardencommunity/warden
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-warning/Makefile b/devel/rubygem-warning/Makefile
index c1bf4f5722de..48e56d124c48 100644
--- a/devel/rubygem-warning/Makefile
+++ b/devel/rubygem-warning/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Adds custom processing for warnings
+WWW= https://github.com/jeremyevans/ruby-warning
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-wdm/Makefile b/devel/rubygem-wdm/Makefile
index f2a0a152afaa..a47bc32951e7 100644
--- a/devel/rubygem-wdm/Makefile
+++ b/devel/rubygem-wdm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= joe@thrallingpenguin.com
COMMENT= Library for monitoring directories for changes
+WWW= https://github.com/Maher4Ever/wdm
LICENSE= MIT
diff --git a/devel/rubygem-weakref/Makefile b/devel/rubygem-weakref/Makefile
index 62a9c2c1cbaf..2d9b19f26cc5 100644
--- a/devel/rubygem-weakref/Makefile
+++ b/devel/rubygem-weakref/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Allow a referenced object to be garbage-collected
+WWW= https://github.com/ruby/weakref
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-web-console-rails60/Makefile b/devel/rubygem-web-console-rails60/Makefile
index 45b758f5b3d6..6c6f1b842910 100644
--- a/devel/rubygem-web-console-rails60/Makefile
+++ b/devel/rubygem-web-console-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Debugging tool for your Ruby on Rails applications
+WWW= https://github.com/rails/web-console
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-web-console-rails61/Makefile b/devel/rubygem-web-console-rails61/Makefile
index 28dde1cd9f12..c2346103a59e 100644
--- a/devel/rubygem-web-console-rails61/Makefile
+++ b/devel/rubygem-web-console-rails61/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Debugging tool for your Ruby on Rails applications
+WWW= https://github.com/rails/web-console
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-web-console2/Makefile b/devel/rubygem-web-console2/Makefile
index 55a876ba0ace..18e293011556 100644
--- a/devel/rubygem-web-console2/Makefile
+++ b/devel/rubygem-web-console2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Debugging tool for your Ruby on Rails applications
+WWW= https://github.com/rails/web-console
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-web-console3-rails5/Makefile b/devel/rubygem-web-console3-rails5/Makefile
index 79c8e2544dce..fa6341fea937 100644
--- a/devel/rubygem-web-console3-rails5/Makefile
+++ b/devel/rubygem-web-console3-rails5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3-rails5
MAINTAINER= ruby@FreeBSD.org
COMMENT= Debugging tool for your Ruby on Rails applications
+WWW= https://github.com/rails/web-console
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-web-console3-rails50/Makefile b/devel/rubygem-web-console3-rails50/Makefile
index 6cb5077fd5d7..2b725bfe83b9 100644
--- a/devel/rubygem-web-console3-rails50/Makefile
+++ b/devel/rubygem-web-console3-rails50/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3-rails50
MAINTAINER= ruby@FreeBSD.org
COMMENT= Debugging tool for your Ruby on Rails applications
+WWW= https://github.com/rails/web-console
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-web-console3-rails52/Makefile b/devel/rubygem-web-console3-rails52/Makefile
index bf9364c6afc3..e838c14634d8 100644
--- a/devel/rubygem-web-console3-rails52/Makefile
+++ b/devel/rubygem-web-console3-rails52/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 3-rails52
MAINTAINER= ruby@FreeBSD.org
COMMENT= Debugging tool for your Ruby on Rails applications
+WWW= https://github.com/rails/web-console
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-webby/Makefile b/devel/rubygem-webby/Makefile
index eaada7d3eb9b..107116d68c5a 100644
--- a/devel/rubygem-webby/Makefile
+++ b/devel/rubygem-webby/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= zi@FreeBSD.org
COMMENT= Small website management system
+WWW= https://rubygems.org/gems/webby
LICENSE= MIT
diff --git a/devel/rubygem-webfinger/Makefile b/devel/rubygem-webfinger/Makefile
index 1169e7e64d86..2901799c3f23 100644
--- a/devel/rubygem-webfinger/Makefile
+++ b/devel/rubygem-webfinger/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= WebFinger client library
+WWW= https://github.com/nov/webfinger
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-webpacker-rails60/Makefile b/devel/rubygem-webpacker-rails60/Makefile
index bc1a6faf2520..8bcdd6473e8f 100644
--- a/devel/rubygem-webpacker-rails60/Makefile
+++ b/devel/rubygem-webpacker-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use Webpack to manage app-like JavaScript modules in Rails
+WWW= https://github.com/rails/webpacker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-webpacker-rails61/Makefile b/devel/rubygem-webpacker-rails61/Makefile
index 6f38f96ffadc..14a40eb5d1da 100644
--- a/devel/rubygem-webpacker-rails61/Makefile
+++ b/devel/rubygem-webpacker-rails61/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -rails61
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use Webpack to manage app-like JavaScript modules in Rails
+WWW= https://github.com/rails/webpacker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-webpacker4-rails60/Makefile b/devel/rubygem-webpacker4-rails60/Makefile
index 19543af5cc31..b80fecb2f163 100644
--- a/devel/rubygem-webpacker4-rails60/Makefile
+++ b/devel/rubygem-webpacker4-rails60/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 4-rails60
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Use Webpack to manage app-like JavaScript modules in Rails
+WWW= https://github.com/rails/webpacker
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
diff --git a/devel/rubygem-will_paginate/Makefile b/devel/rubygem-will_paginate/Makefile
index 91226af53625..fcf720aa5fdb 100644
--- a/devel/rubygem-will_paginate/Makefile
+++ b/devel/rubygem-will_paginate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Pagination plugin for web frameworks and other apps
+WWW= https://github.com/mislav/will_paginate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-windows_error/Makefile b/devel/rubygem-windows_error/Makefile
index 27cd9ea45052..a7e391582717 100644
--- a/devel/rubygem-windows_error/Makefile
+++ b/devel/rubygem-windows_error/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= antoine@FreeBSD.org
COMMENT= Provides a way to look up Windows NTSTATUS and Win32 Error Codes
+WWW= https://github.com/rapid7/windows_error
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-wisper/Makefile b/devel/rubygem-wisper/Makefile
index 683a8b6870d9..4745e8e43bf8 100644
--- a/devel/rubygem-wisper/Makefile
+++ b/devel/rubygem-wisper/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for Ruby objects with Publish-Subscribe capabilities
+WWW= https://github.com/krisleech/wisper
LICENSE= MIT
diff --git a/devel/rubygem-with_env/Makefile b/devel/rubygem-with_env/Makefile
index 7e6a2729aef8..762b3cb8303d 100644
--- a/devel/rubygem-with_env/Makefile
+++ b/devel/rubygem-with_env/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Execute code with env variables
+WWW= https://github.com/mhs/with_env-rb
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-wmi-lite/Makefile b/devel/rubygem-wmi-lite/Makefile
index b1f985afaf5b..e82b31b59720 100644
--- a/devel/rubygem-wmi-lite/Makefile
+++ b/devel/rubygem-wmi-lite/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= renchap@cocoa-x.com
COMMENT= Lightweight utility over win32ole for accessing basic WMI
+WWW= https://github.com/opscode/wmi-lite
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-xdg/Makefile b/devel/rubygem-xdg/Makefile
index 2c18f68797c7..ee2b641c38a7 100644
--- a/devel/rubygem-xdg/Makefile
+++ b/devel/rubygem-xdg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XDG Base Directory Standard Library for Ruby
+WWW= https://github.com/bkuhlmann/xdg
LICENSE= HIPPOCRATIC
LICENSE_NAME= Hippocratic License 2.1.0
diff --git a/devel/rubygem-xdg2/Makefile b/devel/rubygem-xdg2/Makefile
index e8f90509d6e2..5a6addeed2b8 100644
--- a/devel/rubygem-xdg2/Makefile
+++ b/devel/rubygem-xdg2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XDG Base Directory Standard Library for Ruby
+WWW= https://github.com/bkuhlmann/xdg
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-xdg3/Makefile b/devel/rubygem-xdg3/Makefile
index 2153cfef00ff..5dbf0ea3201e 100644
--- a/devel/rubygem-xdg3/Makefile
+++ b/devel/rubygem-xdg3/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 3
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XDG Base Directory Standard Library for Ruby
+WWW= https://github.com/bkuhlmann/xdg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/rubygem-xdg4/Makefile b/devel/rubygem-xdg4/Makefile
index e5bd3c4e93dc..55294a2b8b47 100644
--- a/devel/rubygem-xdg4/Makefile
+++ b/devel/rubygem-xdg4/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 4
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XDG Base Directory Standard Library for Ruby
+WWW= https://github.com/bkuhlmann/xdg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.adoc
diff --git a/devel/rubygem-xdg5/Makefile b/devel/rubygem-xdg5/Makefile
index eb8b375d6214..41ed27b97ff5 100644
--- a/devel/rubygem-xdg5/Makefile
+++ b/devel/rubygem-xdg5/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 5
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= XDG Base Directory Standard Library for Ruby
+WWW= https://github.com/bkuhlmann/xdg
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.adoc
diff --git a/devel/rubygem-xpath/Makefile b/devel/rubygem-xpath/Makefile
index e57fd62d0fdd..dbf35a502f7d 100644
--- a/devel/rubygem-xpath/Makefile
+++ b/devel/rubygem-xpath/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= DSL for generating XPath Expressions
+WWW= https://github.com/teamcapybara/xpath
LICENSE= MIT
diff --git a/devel/rubygem-yajl-ruby/Makefile b/devel/rubygem-yajl-ruby/Makefile
index 685482b1b69d..8dc761455588 100644
--- a/devel/rubygem-yajl-ruby/Makefile
+++ b/devel/rubygem-yajl-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Streaming JSON parsing and encoding library for Ruby
+WWW= https://github.com/brianmario/yajl-ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rubygem-yui-compressor/Makefile b/devel/rubygem-yui-compressor/Makefile
index 5a6f59eee6da..6071fac30eea 100644
--- a/devel/rubygem-yui-compressor/Makefile
+++ b/devel/rubygem-yui-compressor/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= YUI Compressor for minifying JavaScript and CSS assets
+WWW= https://github.com/sstephenson/ruby-yui-compressor
LICENSE= BSD3CLAUSE MIT MPL11 MPL20
LICENSE_COMB= multi
diff --git a/devel/rubygem-zeitwerk/Makefile b/devel/rubygem-zeitwerk/Makefile
index b5ac4271d2ef..330ffb85cd00 100644
--- a/devel/rubygem-zeitwerk/Makefile
+++ b/devel/rubygem-zeitwerk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Efficient and thread-safe code loader
+WWW= https://github.com/fxn/zeitwerk
LICENSE= MIT
diff --git a/devel/rubygem-zentest/Makefile b/devel/rubygem-zentest/Makefile
index a5ad741cc9f2..6d67345622d9 100644
--- a/devel/rubygem-zentest/Makefile
+++ b/devel/rubygem-zentest/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ZenTest-${PORTVERSION}
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby Unit Testing Utility
+WWW= https://github.com/seattlerb/zentest
LICENSE= MIT
diff --git a/devel/rubygem-zhexdump/Makefile b/devel/rubygem-zhexdump/Makefile
index e316b6617a2e..4a719222e84f 100644
--- a/devel/rubygem-zhexdump/Makefile
+++ b/devel/rubygem-zhexdump/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Highly flexible hexdump implementation
+WWW= https://github.com/zed-0xff/zhexdump
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/rubygem-zlib/Makefile b/devel/rubygem-zlib/Makefile
index dd7e416790db..b0e1e46cffd9 100644
--- a/devel/rubygem-zlib/Makefile
+++ b/devel/rubygem-zlib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby interface for the zlib compression/decompression library
+WWW= https://github.com/ruby/zlib
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/devel/rubygem-zstd-ruby/Makefile b/devel/rubygem-zstd-ruby/Makefile
index 89bbe03d6e81..d2072bde8798 100644
--- a/devel/rubygem-zstd-ruby/Makefile
+++ b/devel/rubygem-zstd-ruby/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Ruby binding for zstd
+WWW= https://github.com/SpringMT/zstd-ruby
LICENSE= BSD3CLAUSE
diff --git a/devel/rubymine/Makefile b/devel/rubymine/Makefile
index 4001601d6d02..bcf23e9fb982 100644
--- a/devel/rubymine/Makefile
+++ b/devel/rubymine/Makefile
@@ -7,6 +7,7 @@ DISTNAME= RubyMine-${PORTVERSION}
MAINTAINER= rene@FreeBSD.org
COMMENT= Ruby on Rails IDE by JetBrains
+WWW= https://www.jetbrains.com/ruby/
LICENSE= IntelliJ-Rubymine
LICENSE_NAME= Subscription license agreement for business and organizations
diff --git a/devel/rudeconfig/Makefile b/devel/rudeconfig/Makefile
index f972be879af1..2d5c060ac3d9 100644
--- a/devel/rudeconfig/Makefile
+++ b/devel/rudeconfig/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.rudeserver.com/config/download/
MAINTAINER= lowmaster@web.de
COMMENT= Library for handling configuration files, written in C++
+WWW= http://www.rudeserver.com/
USES= dos2unix libtool
DOS2UNIX_GLOB= *
diff --git a/devel/rudiments/Makefile b/devel/rudiments/Makefile
index 8a9e99285af5..44b8a79be83a 100644
--- a/devel/rudiments/Makefile
+++ b/devel/rudiments/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= pi@FreeBSD.org
COMMENT= C++ class library for daemons, clients, servers, and more
+WWW= http://rudiments.sourceforge.net
LICENSE= LGPL20
diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile
index 13524fcdced9..d2572096c7fa 100644
--- a/devel/rust-analyzer/Makefile
+++ b/devel/rust-analyzer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= rust@FreeBSD.org
COMMENT= Experimental Rust compiler front-end for IDEs
+WWW= https://rust-analyzer.github.io/
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/rust-bindgen/Makefile b/devel/rust-bindgen/Makefile
index 0069e9794840..8618274d261c 100644
--- a/devel/rust-bindgen/Makefile
+++ b/devel/rust-bindgen/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= gecko@FreeBSD.org
COMMENT= Generate Rust bindings from C (and some C++) code
+WWW= https://github.com/rust-lang/rust-bindgen
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile
index 1e47dd7bef43..926713ba8707 100644
--- a/devel/rust-cbindgen/Makefile
+++ b/devel/rust-cbindgen/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT}
MAINTAINER= gecko@FreeBSD.org
COMMENT= Generate C bindings from Rust code
+WWW= https://github.com/eqrion/cbindgen
LICENSE= MPL20
diff --git a/devel/rvi/Makefile b/devel/rvi/Makefile
index 772949bb1bdb..1da6ccda4dd0 100644
--- a/devel/rvi/Makefile
+++ b/devel/rvi/Makefile
@@ -7,6 +7,7 @@ DISTNAME= rvi
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple interface to RCS
+WWW= https://www.cs.ru.ac.za/research/g98t4414/static/home/rvi/index.html
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
diff --git a/devel/rvm/Makefile b/devel/rvm/Makefile
index d229c7294ae0..a3ae620c0f03 100644
--- a/devel/rvm/Makefile
+++ b/devel/rvm/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://ftp.coda.cs.cmu.edu/pub/rvm/src/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Persistent VM library
+WWW= http://www.coda.cs.cmu.edu/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sabre/Makefile b/devel/sabre/Makefile
index c9cb20d3fae7..16e455faeead 100644
--- a/devel/sabre/Makefile
+++ b/devel/sabre/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ale@FreeBSD.org
COMMENT= Simple API for Binary REpresentations and an UDF Library
+WWW= http://sabre-library.sourceforge.net/
LICENSE= LGPL21
diff --git a/devel/safe-iop/Makefile b/devel/safe-iop/Makefile
index 0e1cdfbeebb3..2da6290a6416 100644
--- a/devel/safe-iop/Makefile
+++ b/devel/safe-iop/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= portmaster@BSDforge.com
COMMENT= Safe integer operation library for C
+WWW= https://gitlab.com/ports1/safe-iop/
# as defined in /usr/src/include/ifaddrs.h
LICENSE= BSD1CLAUSE
diff --git a/devel/samurai/Makefile b/devel/samurai/Makefile
index e20815f286d7..089286118fff 100644
--- a/devel/samurai/Makefile
+++ b/devel/samurai/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Ninja-compatible build tool written in C
+WWW= https://github.com/michaelforney/samurai
LICENSE= APACHE20 MIT
LICENSE_COMB= multi
diff --git a/devel/sasm/Makefile b/devel/sasm/Makefile
index e45607fc5801..cb1ffc0ba236 100644
--- a/devel/sasm/Makefile
+++ b/devel/sasm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
COMMENT= Simple IDE for NASM, MASM, GAS and FASM assembly languages
+WWW= https://dman95.github.io/SASM/english.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sbt/Makefile b/devel/sbt/Makefile
index c820c689b50f..eab2bee36c6d 100644
--- a/devel/sbt/Makefile
+++ b/devel/sbt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/sbt/sbt/releases/download/v${PORTVERSION}/
MAINTAINER= ale@FreeBSD.org
COMMENT= Build tool for Scala projects
+WWW= https://www.scala-sbt.org/
LICENSE= APACHE20
diff --git a/devel/scalatest/Makefile b/devel/scalatest/Makefile
index 8593e43cdc14..b93e385b6791 100644
--- a/devel/scalatest/Makefile
+++ b/devel/scalatest/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.artima.com/downloadScalaTest/ \
MAINTAINER= mitsururike@gmail.com
COMMENT= Regression testing utility for use with the Scala Language
+WWW= https://www.scalatest.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/scandoc/Makefile b/devel/scandoc/Makefile
index febdf1f32937..371f0f629e01 100644
--- a/devel/scandoc/Makefile
+++ b/devel/scandoc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C/C++ documentation generator
+WWW= http://scandoc.sourceforge.net/
LICENSE= ARTPERL10
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile
index 12ea2150695f..ab1ad811adb2 100644
--- a/devel/sccache/Makefile
+++ b/devel/sccache/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Like ccache with cloud storage support
+WWW= https://github.com/mozilla/sccache
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/sccs/Makefile b/devel/sccs/Makefile
index fcb2dca96b83..3c992e956b11 100644
--- a/devel/sccs/Makefile
+++ b/devel/sccs/Makefile
@@ -2,6 +2,7 @@ PORTNAME= sccs
CATEGORIES= devel
COMMENT= Source Code Control System (SCCS)
+WWW= https://codeberg.org/schilytools/schilytools
MASTERDIR= ${.CURDIR}/../../devel/schilybase
COMPONENTS= patch \
diff --git a/devel/schilybase/Makefile b/devel/schilybase/Makefile
index 13ffe3a1be59..1c3ae685536b 100644
--- a/devel/schilybase/Makefile
+++ b/devel/schilybase/Makefile
@@ -2,6 +2,7 @@ PORTNAME= schilybase
CATEGORIES= devel
COMMENT= Support files and libraries for the schilytools
+WWW= https://codeberg.org/schilytools/schilytools
NLS_USES= gettext-tools
USE_LDCONFIG= yes
diff --git a/devel/scons/Makefile b/devel/scons/Makefile
index 55163dcda42d..0f2b8a94da3a 100644
--- a/devel/scons/Makefile
+++ b/devel/scons/Makefile
@@ -7,6 +7,7 @@ DISTNAME= SCons-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Build tool alternative to make
+WWW= https://scons.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/sdbus-cpp/Makefile b/devel/sdbus-cpp/Makefile
index 2f337d65450f..3a0eee41935d 100644
--- a/devel/sdbus-cpp/Makefile
+++ b/devel/sdbus-cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= High-level C++ D-Bus library
+WWW= https://github.com/Kistler-Group/sdbus-cpp
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sdl12-compat/Makefile b/devel/sdl12-compat/Makefile
index a6b2ae60ffa4..840273f77be0 100644
--- a/devel/sdl12-compat/Makefile
+++ b/devel/sdl12-compat/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel wayland
MAINTAINER= jbeich@FreeBSD.org
COMMENT= SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes
+WWW= https://github.com/libsdl-org/sdl12-compat
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/sdl12/Makefile b/devel/sdl12/Makefile
index 6877cfc6ae1c..b09258a1998d 100644
--- a/devel/sdl12/Makefile
+++ b/devel/sdl12/Makefile
@@ -8,6 +8,7 @@ DISTNAME= SDL-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Cross-platform multimedia development API
+WWW= https://www.libsdl.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile
index ca62463e8b35..0257b27ff029 100644
--- a/devel/sdl20/Makefile
+++ b/devel/sdl20/Makefile
@@ -6,6 +6,7 @@ DISTNAME= SDL2-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Cross-platform multimedia development API
+WWW= https://www.libsdl.org/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/sdl2pp/Makefile b/devel/sdl2pp/Makefile
index 6eb448a2f317..00cb8a6ca6a4 100644
--- a/devel/sdl2pp/Makefile
+++ b/devel/sdl2pp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= C++11 bindings/wrapper for SDL2
+WWW= https://github.com/libSDL2pp/libSDL2pp
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/sdl_console/Makefile b/devel/sdl_console/Makefile
index db5c4d0bb872..886ec337bd4b 100644
--- a/devel/sdl_console/Makefile
+++ b/devel/sdl_console/Makefile
@@ -7,6 +7,7 @@ DISTNAME= sdlconsole-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Drop down console that can be easily added to any SDL application
+WWW= http://wacha.ch/wiki/sdlconsole/
USES= libtool sdl
USE_SDL= sdl
diff --git a/devel/sdlmm/Makefile b/devel/sdlmm/Makefile
index bb132163c368..b549eb635e95 100644
--- a/devel/sdlmm/Makefile
+++ b/devel/sdlmm/Makefile
@@ -7,6 +7,7 @@ DISTNAME= SDLmm-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ Wrapper for the SDL (Simple DirectMedia Layer)
+WWW= http://sdlmm.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sdlskk/Makefile b/devel/sdlskk/Makefile
index 06c242e4e283..22ebaf51f934 100644
--- a/devel/sdlskk/Makefile
+++ b/devel/sdlskk/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ruby
MAINTAINER= ports@FreeBSD.org
COMMENT= SKK like library for input Japanese, based on SDL
+WWW= https://www.kmc.gr.jp/~ohai/sdlskk.en.html
LICENSE= LGPL21
diff --git a/devel/sdts++/Makefile b/devel/sdts++/Makefile
index 34a39e71e66e..eb76592bfdb5 100644
--- a/devel/sdts++/Makefile
+++ b/devel/sdts++/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://thor-f5.er.usgs.gov/sdts/sdtsxx/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ library for SDTS related development
+WWW= https://mcmcweb.er.usgs.gov/sdts/sdtsxx/
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
diff --git a/devel/sedsed/Makefile b/devel/sedsed/Makefile
index 3a6cbfb94691..73bc4b5bc82b 100644
--- a/devel/sedsed/Makefile
+++ b/devel/sedsed/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= # empty
MAINTAINER= portmaster@BSDforge.com
COMMENT= Python script that masters SED scripts
+WWW= http://sedsed.sourceforge.net/
PLIST_FILES= bin/sedsed
EXTRACT_CMD= ${CP}
diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile
index c15e9b275224..e4be6072beca 100644
--- a/devel/sentry-cli/Makefile
+++ b/devel/sentry-cli/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Command line utility to work with Sentry
+WWW= https://docs.sentry.io/cli/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/serd/Makefile b/devel/serd/Makefile
index e0ae04ec85b5..d171cfdbebd9 100644
--- a/devel/serd/Makefile
+++ b/devel/serd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.drobilla.net/
MAINTAINER= meka@tilda.center
COMMENT= C library for RDF syntax
+WWW= https://drobilla.net/software/serd.html
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/serdisplib/Makefile b/devel/serdisplib/Makefile
index eff025fc895a..efa610246832 100644
--- a/devel/serdisplib/Makefile
+++ b/devel/serdisplib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= bsdfan@nurfuerspam.de
COMMENT= Library to drive graphical LC- and OLED displays
+WWW= http://serdisplib.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/sfml/Makefile b/devel/sfml/Makefile
index c08b6bf1c3e6..e2950f1b7084 100644
--- a/devel/sfml/Makefile
+++ b/devel/sfml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Simple and Fast Multimedia Library
+WWW= https://www.sfml-dev.org/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/license.md
diff --git a/devel/sfml1/Makefile b/devel/sfml1/Makefile
index 9f2b80e4053d..6ce7d106b22f 100644
--- a/devel/sfml1/Makefile
+++ b/devel/sfml1/Makefile
@@ -8,6 +8,7 @@ DISTNAME= SFML-${PORTVERSION}-sdk-linux-32
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Simple and Fast Multimedia Library
+WWW= https://www.sfml-dev.org/
LICENSE= ZLIB
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/sfsexp/Makefile b/devel/sfsexp/Makefile
index 9acbd20960f9..d6b9fa86a942 100644
--- a/devel/sfsexp/Makefile
+++ b/devel/sfsexp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/mjsottile/${PORTNAME}/releases/download/v${DIST
MAINTAINER= jrm@FreeBSD.org
COMMENT= Small Fast S-Expression Library
+WWW= https://github.com/mjsottile/sfsexp
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/shapelib/Makefile b/devel/shapelib/Makefile
index e85f2a8bb635..1feb901c7037 100644
--- a/devel/shapelib/Makefile
+++ b/devel/shapelib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://download.osgeo.org/shapelib/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C API for reading and writing ArcView Shapefiles
+WWW= http://shapelib.maptools.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/shards/Makefile b/devel/shards/Makefile
index 7f38fe9a35ce..18b69d94da83 100644
--- a/devel/shards/Makefile
+++ b/devel/shards/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
COMMENT= Dependency manager for the Crystal programming language
+WWW= https://github.com/crystal-lang/shards
LICENSE= APACHE20
diff --git a/devel/shell-toolbox/Makefile b/devel/shell-toolbox/Makefile
index 8d2c79e19a43..4c51b277b4b8 100644
--- a/devel/shell-toolbox/Makefile
+++ b/devel/shell-toolbox/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Collection of shell script development tools
+WWW= https://github.com/kusalananda/shell-toolbox
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/shflags/Makefile b/devel/shflags/Makefile
index 99af1742f9db..17a97e6ea035 100644
--- a/devel/shflags/Makefile
+++ b/devel/shflags/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command-line flags module for Unix shell scripts
+WWW= https://github.com/kward/shflags
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/shfmt/Makefile b/devel/shfmt/Makefile
index 935f7e15f011..406f65e43bc8 100644
--- a/devel/shfmt/Makefile
+++ b/devel/shfmt/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
COMMENT= Shell script formatter
+WWW= https://github.com/mvdan/sh
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/shiboken2/Makefile b/devel/shiboken2/Makefile
index 8335a5384fdf..2e5c3b7cbe6a 100644
--- a/devel/shiboken2/Makefile
+++ b/devel/shiboken2/Makefile
@@ -8,6 +8,7 @@ DISTNAME= pyside-setup-opensource-src-${DISTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Python binding generator for C++ libraries
+WWW= https://wiki.qt.io/PySide2
LICENSE= GPLv2 LGPL21 LGPL3
LICENSE_COMB= multi
diff --git a/devel/shmap/Makefile b/devel/shmap/Makefile
index eb6a47cc0ab4..2484cc68bd6d 100644
--- a/devel/shmap/Makefile
+++ b/devel/shmap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-devel/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Shared-memory-based hashmaps
+WWW= http://shmap.sourceforge.net/
LIB_DEPENDS= libmm.so:devel/mm
diff --git a/devel/shtk/Makefile b/devel/shtk/Makefile
index f1403f1888cf..cbd4d8114c16 100644
--- a/devel/shtk/Makefile
+++ b/devel/shtk/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/jmmv/${PORTNAME}/releases/download/${PORTNAME}-
MAINTAINER= jmmv@FreeBSD.org
COMMENT= Application toolkit for POSIX-compliant shell scripts
+WWW= https://github.com/jmmv/shtk/
LICENSE= BSD3CLAUSE
diff --git a/devel/shtool/Makefile b/devel/shtool/Makefile
index 64d136cfb824..019ec4b085c2 100644
--- a/devel/shtool/Makefile
+++ b/devel/shtool/Makefile
@@ -6,6 +6,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= vd@FreeBSD.org
COMMENT= The GNU Portable Shell Tool
+WWW= https://www.gnu.org/software/shtool/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sigar/Makefile b/devel/sigar/Makefile
index 1643d234fb20..ae57c8f922f7 100644
--- a/devel/sigar/Makefile
+++ b/devel/sigar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Sigar system information API
+WWW= https://support.hyperic.com/display/SIGAR/Home
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/NOTICE
diff --git a/devel/sigslot/Makefile b/devel/sigslot/Makefile
index f07c82ebf73d..1f5bd2a02325 100644
--- a/devel/sigslot/Makefile
+++ b/devel/sigslot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ Signal/Slot Library
+WWW= http://sigslot.sourceforge.net/
PLIST_FILES= include/sigslot.h
NO_BUILD= yes
diff --git a/devel/silc-toolkit/Makefile b/devel/silc-toolkit/Makefile
index 020d52f9a71d..349caba73f00 100644
--- a/devel/silc-toolkit/Makefile
+++ b/devel/silc-toolkit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Secure Internet Live Conferencing (SILC) network toolkit
+WWW= http://www.silcnet.org/
CONFLICTS= silc-client-1.1.* silc-irssi-client-1.1.*
diff --git a/devel/silentbob/Makefile b/devel/silentbob/Makefile
index 04009458f350..0ec917a79190 100644
--- a/devel/silentbob/Makefile
+++ b/devel/silentbob/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}2/${PORTNAME}-${PORTVERSION:C@\.[0-9]+$@
MAINTAINER= tota@FreeBSD.org
COMMENT= Yet another sourcecode indexing tool
+WWW= http://silentbob.sourceforge.net/
LICENSE= GPLv2
diff --git a/devel/simavr/Makefile b/devel/simavr/Makefile
index 0d034e4c8443..e1d0dd5b6dea 100644
--- a/devel/simavr/Makefile
+++ b/devel/simavr/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel emulators
MAINTAINER= zirias@FreeBSD.org
COMMENT= Simulator for several Atmel AVR chips
+WWW= https://github.com/buserror/simavr
LICENSE= GPLv3
diff --git a/devel/simde/Makefile b/devel/simde/Makefile
index 722423bf8793..9c0d79d43241 100644
--- a/devel/simde/Makefile
+++ b/devel/simde/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only library for SIMD intrinsics
+WWW= https://github.com/simd-everywhere/simde
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/simdjson/Makefile b/devel/simdjson/Makefile
index aabfdad09dbb..def75f03784c 100644
--- a/devel/simdjson/Makefile
+++ b/devel/simdjson/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= olevole@olevole.ru
COMMENT= Parsing gigabytes of JSON per second
+WWW= https://simdjson.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/simgear/Makefile b/devel/simgear/Makefile
index a05fc88463d8..f4d75fab4c2a 100644
--- a/devel/simgear/Makefile
+++ b/devel/simgear/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/flightgear/release-${PORTVERSION:R}
MAINTAINER= martymac@FreeBSD.org
COMMENT= Toolkit for 3D games and simulations
+WWW= https://www.flightgear.org/
LICENSE= GPLv2+ LGPL20+
LICENSE_COMB= multi
diff --git a/devel/simian/Makefile b/devel/simian/Makefile
index 49473d8f68ec..21eb87e65b3d 100644
--- a/devel/simian/Makefile
+++ b/devel/simian/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.harukizaemon.com/simian/
MAINTAINER= tota@FreeBSD.org
COMMENT= Similarity analyser for source and other text files
+WWW= https://www.harukizaemon.com/simian/
LICENSE= SIMIAN
LICENSE_NAME= SIMIAN SOFTWARE LICENSE
diff --git a/devel/simpleini/Makefile b/devel/simpleini/Makefile
index 87c3bde0cbcc..fbeec7743f30 100644
--- a/devel/simpleini/Makefile
+++ b/devel/simpleini/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= C++ library providing a simple API to INI-style configuration files
+WWW= https://github.com/brofield/simpleini
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE.txt
diff --git a/devel/sjasmplus/Makefile b/devel/sjasmplus/Makefile
index 603171379617..0484f022d9a8 100644
--- a/devel/sjasmplus/Makefile
+++ b/devel/sjasmplus/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= otis@FreeBSD.org
COMMENT= Command-line cross-compiler of assembly language for Z80 CPU
+WWW= https://github.com/z00m128/sjasmplus
LICENSE= BSD3CLAUSE
diff --git a/devel/skalibs/Makefile b/devel/skalibs/Makefile
index d2f80fb4b833..9afd84b12ef4 100644
--- a/devel/skalibs/Makefile
+++ b/devel/skalibs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.skarnet.org/software/${PORTNAME}/
MAINTAINER= crest@rlwinm.de
COMMENT= General purpose C libraries used by skarnet.org software
+WWW= https://www.skarnet.org/software/skalibs/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/skypat/Makefile b/devel/skypat/Makefile
index 7f38c7991188..b778f9c3de2c 100644
--- a/devel/skypat/Makefile
+++ b/devel/skypat/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ unit and performance testing framework
+WWW= https://skypat.skymizer.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/slf4j/Makefile b/devel/slf4j/Makefile
index 4dc69366b395..301d0c8f1db2 100644
--- a/devel/slf4j/Makefile
+++ b/devel/slf4j/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.slf4j.org/dist/
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Simple facade or abstraction for various logging frameworks
+WWW= https://www.slf4j.org/
LICENSE= MIT
diff --git a/devel/slibtool/Makefile b/devel/slibtool/Makefile
index 75ffcb85879e..99a8c7ea9e64 100644
--- a/devel/slibtool/Makefile
+++ b/devel/slibtool/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://dl.midipix.org/${PORTNAME}/
MAINTAINER= bapt@FreeBSD.org
COMMENT= Skinny libtool implementation, written in C
+WWW= https://git.foss21.org/slibtool
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING.SLIBTOOL
diff --git a/devel/smake/Makefile b/devel/smake/Makefile
index a8b69d926784..52635065001b 100644
--- a/devel/smake/Makefile
+++ b/devel/smake/Makefile
@@ -2,6 +2,7 @@ PORTNAME= smake
CATEGORIES= devel
COMMENT= Portable make program with automake features
+WWW= https://codeberg.org/schilytools/schilytools
MASTERDIR= ${.CURDIR}/../../devel/schilybase
BOOTSTRAP_SMAKE?= yes
diff --git a/devel/smc/Makefile b/devel/smc/Makefile
index 943c3ba6f250..33f1e3d36e28 100644
--- a/devel/smc/Makefile
+++ b/devel/smc/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= The State Machine Compiler
+WWW= http://smc.sourceforge.net/
USE_JAVA= yes
NO_BUILD= yes
diff --git a/devel/smooth/Makefile b/devel/smooth/Makefile
index c2fd8b9afe71..a55505753077 100644
--- a/devel/smooth/Makefile
+++ b/devel/smooth/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= danfe@FreeBSD.org
COMMENT= Object-oriented C++ class library
+WWW= https://www.smooth-project.org/
LICENSE= ART20
diff --git a/devel/smv/Makefile b/devel/smv/Makefile
index db4791068289..38a224462a71 100644
--- a/devel/smv/Makefile
+++ b/devel/smv/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}.r${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Symbolic Model Verifier System for checking finite state systems
+WWW= https://www.cs.cmu.edu/~modelcheck/smv.html
BROKEN_aarch64= fails to build: undefined reference to sbrk
BROKEN_armv6= fails to build: error: non-void function check_bdd should return a value
diff --git a/devel/soapui/Makefile b/devel/soapui/Makefile
index 09be8cc8b491..30d7c82504ac 100644
--- a/devel/soapui/Makefile
+++ b/devel/soapui/Makefile
@@ -6,6 +6,7 @@ DISTNAME= SoapUI-${PORTVERSION}-linux-bin
MAINTAINER= pi@FreeBSD.org
COMMENT= Web service, SOA, and SOAP testing tool
+WWW= https://www.soapui.org
LICENSE= EUPL LGPL21 LGPL3 APACHE11 APACHE20 BSD3CLAUSE MPL11 MIT CPL
LICENSE_COMB= multi
diff --git a/devel/sobjectizer/Makefile b/devel/sobjectizer/Makefile
index 7ac02950c7ae..fac5744fc3f7 100644
--- a/devel/sobjectizer/Makefile
+++ b/devel/sobjectizer/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Cross-platform C++ actor framework
+WWW= https://stiffstream.com/en/products/sobjectizer.html
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/devel/socket_wrapper/Makefile b/devel/socket_wrapper/Makefile
index 3c73282f3e5e..239f9798d252 100644
--- a/devel/socket_wrapper/Makefile
+++ b/devel/socket_wrapper/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAMBA/cwrap
MAINTAINER= timur@FreeBSD.org
COMMENT= Library passing all socket communications through unix sockets
+WWW= https://cwrap.org/socket_wrapper.html
LICENSE= GPLv3
diff --git a/devel/soft-serve/Makefile b/devel/soft-serve/Makefile
index 723f7021aa8f..66c8d1c76770 100644
--- a/devel/soft-serve/Makefile
+++ b/devel/soft-serve/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= ashish@FreeBSD.org
COMMENT= Self-hosted Git server for the command line
+WWW= https://github.com/charmbracelet/soft-serve
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/sol2/Makefile b/devel/sol2/Makefile
index 5a26965b2bbb..5534a858df0f 100644
--- a/devel/sol2/Makefile
+++ b/devel/sol2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library binding to Lua
+WWW= https://github.com/ThePhD/sol2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/sonar-scanner-cli/Makefile b/devel/sonar-scanner-cli/Makefile
index 7d9183ab9fd5..b529244cf66f 100644
--- a/devel/sonar-scanner-cli/Makefile
+++ b/devel/sonar-scanner-cli/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://binaries.sonarsource.com/Distribution/${PORTNAME}/
MAINTAINER= netchild@FreeBSD.org
COMMENT= Scanner component of SonarQube
+WWW= https://www.sonarqube.org/
LICENSE= LGPL3
diff --git a/devel/sonarqube-ant-task/Makefile b/devel/sonarqube-ant-task/Makefile
index d8170b5f9830..8613191c849a 100644
--- a/devel/sonarqube-ant-task/Makefile
+++ b/devel/sonarqube-ant-task/Makefile
@@ -7,6 +7,7 @@ EXTRACT_ONLY=
MAINTAINER= netchild@FreeBSD.org
COMMENT= SonarQube Plugin for analysis projects with an Apache Ant
+WWW= https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant/
LICENSE= LGPL3
diff --git a/devel/sonarqube-community/Makefile b/devel/sonarqube-community/Makefile
index b5d1ba01cd1e..46f1e6060054 100644
--- a/devel/sonarqube-community/Makefile
+++ b/devel/sonarqube-community/Makefile
@@ -21,6 +21,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= netchild@FreeBSD.org
COMMENT= Web-based continuous code inspection tool
+WWW= https://www.sonarqube.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sope/Makefile b/devel/sope/Makefile
index ea12bc6431e1..f92efb02603d 100644
--- a/devel/sope/Makefile
+++ b/devel/sope/Makefile
@@ -6,6 +6,7 @@ DISTNAME= SOPE-${PORTVERSION}
MAINTAINER= acm@FreeBSD.org
COMMENT= Extensive set of GNUstep web application frameworks
+WWW= https://sogo.nu/
LICENSE= LGPL20
diff --git a/devel/sope2/Makefile b/devel/sope2/Makefile
index bd865d5d4938..67c0f9b7d6ad 100644
--- a/devel/sope2/Makefile
+++ b/devel/sope2/Makefile
@@ -6,6 +6,7 @@ DISTNAME= SOPE-${PORTVERSION}
MAINTAINER= acm@FreeBSD.org
COMMENT= Extensive set of GNUstep web application frameworks
+WWW= https://sogo.nu/
LICENSE= LGPL20
diff --git a/devel/sord/Makefile b/devel/sord/Makefile
index b8d360161fee..81f4d4659a76 100644
--- a/devel/sord/Makefile
+++ b/devel/sord/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://download.drobilla.net/
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight C library for storing RDF data in memory
+WWW= https://drobilla.net/category/sord/
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/sparsebitset/Makefile b/devel/sparsebitset/Makefile
index a090815e352e..e04fae587622 100644
--- a/devel/sparsebitset/Makefile
+++ b/devel/sparsebitset/Makefile
@@ -7,6 +7,7 @@ EXTRACT_ONLY=
MAINTAINER= thierry@FreeBSD.org
COMMENT= Efficient sparse bitset implementation for Java
+WWW= https://github.com/brettwooldridge/SparseBitSet
LICENSE= APACHE20
diff --git a/devel/sparsehash/Makefile b/devel/sparsehash/Makefile
index 4ea0ee6d574f..78d3c20f5d54 100644
--- a/devel/sparsehash/Makefile
+++ b/devel/sparsehash/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= vd@FreeBSD.org
COMMENT= Extremely memory-efficient hash_map implementation
+WWW= https://github.com/sparsehash/sparsehash
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/spatialindex/Makefile b/devel/spatialindex/Makefile
index 37a14e62e399..c42e72186e3f 100644
--- a/devel/spatialindex/Makefile
+++ b/devel/spatialindex/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= General Framework for Developing Spatial Indices
+WWW= https://libspatialindex.github.io/
LICENSE= MIT
diff --git a/devel/spdlog/Makefile b/devel/spdlog/Makefile
index 28e5595bb2be..31132c62e9c0 100644
--- a/devel/spdlog/Makefile
+++ b/devel/spdlog/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= vanilla@FreeBSD.org
COMMENT= Super fast C++ logging library
+WWW= https://github.com/gabime/spdlog
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/spice-protocol/Makefile b/devel/spice-protocol/Makefile
index cf6eb73e6844..21c0f624133b 100644
--- a/devel/spice-protocol/Makefile
+++ b/devel/spice-protocol/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.spice-space.org/download/releases/
MAINTAINER= novel@FreeBSD.org
COMMENT= Simple Protocol for Independent Computing Environments
+WWW= https://www.spice-space.org
LICENSE= BSD3CLAUSE
diff --git a/devel/spin/Makefile b/devel/spin/Makefile
index a5f1e8a0f1ed..8f84d27293aa 100644
--- a/devel/spin/Makefile
+++ b/devel/spin/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
COMMENT= On-the-fly verification system for asynchronous concurrent systems
+WWW= http://spinroot.com
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/Src/LICENSE
diff --git a/devel/spirv-llvm-translator/Makefile b/devel/spirv-llvm-translator/Makefile
index 226c6457e6b0..2ac8aed6e62c 100644
--- a/devel/spirv-llvm-translator/Makefile
+++ b/devel/spirv-llvm-translator/Makefile
@@ -10,6 +10,7 @@ PKGNAMESUFFIX= -${FLAVOR}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Bi-directional translation between SPIR-V and LLVM IR
+WWW= https://github.com/KhronosGroup/SPIRV-LLVM-Translator
LICENSE= NCSA
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/splint/Makefile b/devel/splint/Makefile
index cf8747008e48..0b477b963fef 100644
--- a/devel/splint/Makefile
+++ b/devel/splint/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= .src.tgz
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Tool for statically checking sourcecode for security vulnerabilities
+WWW= https://www.splint.org/
LICENSE= GPLv2+
diff --git a/devel/spread-sheet-widget/Makefile b/devel/spread-sheet-widget/Makefile
index 7ca39b57f898..e751fab02b3a 100644
--- a/devel/spread-sheet-widget/Makefile
+++ b/devel/spread-sheet-widget/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU_ALPHA/ssw
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for GTK which provides widget for tabular data
+WWW= https://www.gnu.org/software/ssw/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/srecord/Makefile b/devel/srecord/Makefile
index 5c14eaed8f7a..e6867bf71107 100644
--- a/devel/srecord/Makefile
+++ b/devel/srecord/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= brooks@FreeBSD.org
COMMENT= Collection of powerful tools for manipulating EPROM load files
+WWW= http://srecord.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/st/Makefile b/devel/st/Makefile
index 0bcdfe570961..f02401c6d228 100644
--- a/devel/st/Makefile
+++ b/devel/st/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}ate-threads/${PORTNAME}ate-threads/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= State Threads Library for Internet Applications
+WWW= http://state-threads.sourceforge.net/
USES= uidfix
USE_LDCONFIG= yes
diff --git a/devel/stack/Makefile b/devel/stack/Makefile
index 40e1b81ef3af..4164ae1fabab 100644
--- a/devel/stack/Makefile
+++ b/devel/stack/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Cross-platform program for developing Haskell programs
+WWW= https://www.haskellstack.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/staf/Makefile b/devel/staf/Makefile
index da54d72b6583..e41a14d3a324 100644
--- a/devel/staf/Makefile
+++ b/devel/staf/Makefile
@@ -7,6 +7,7 @@ DISTNAME= STAF${PORTVERSION:S/.//g}-src
MAINTAINER= skozlov@FreeBSD.org
COMMENT= Software Testing Automation Framework
+WWW= http://staf.sourceforge.net/
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE.htm
diff --git a/devel/statcvs/Makefile b/devel/statcvs/Makefile
index bc8c338e9ca2..53b642b0c106 100644
--- a/devel/statcvs/Makefile
+++ b/devel/statcvs/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= ports@FreeBSD.org
COMMENT= CVS repository activity report generator
+WWW= http://statcvs.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/etc/LICENSE
diff --git a/devel/statik/Makefile b/devel/statik/Makefile
index a171dbf9055d..c594492f1ac9 100644
--- a/devel/statik/Makefile
+++ b/devel/statik/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= devel
MAINTAINER= cheffo@freebsd-bg.org
COMMENT= Embed static files into a Go executable
+WWW= https://github.com/rakyll/statik
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/statsvn/Makefile b/devel/statsvn/Makefile
index 5a21eae0ce43..dc725989f11c 100644
--- a/devel/statsvn/Makefile
+++ b/devel/statsvn/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= ports@FreeBSD.org
COMMENT= Subversion repository activity report generator
+WWW= https://www.statsvn.org/
LICENSE= LGPL21+
diff --git a/devel/stb/Makefile b/devel/stb/Makefile
index 2304b9e46e70..de861f528657 100644
--- a/devel/stb/Makefile
+++ b/devel/stb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Stb single-file public domain libraries for C/C++
+WWW= https://github.com/nothings/stb
LICENSE= PD
diff --git a/devel/stdx-allocator/Makefile b/devel/stdx-allocator/Makefile
index ecdcf1209208..2a528c04922e 100644
--- a/devel/stdx-allocator/Makefile
+++ b/devel/stdx-allocator/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= Containers backed on dlang by std.experimental.allocator
+WWW= https://github.com/dlang-community/stdx-allocator
LICENSE= BSL
diff --git a/devel/stfl/Makefile b/devel/stfl/Makefile
index 80ad40b9e31c..33bd64620d29 100644
--- a/devel/stfl/Makefile
+++ b/devel/stfl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.clifford.at/stfl/
MAINTAINER= arved@FreeBSD.org
COMMENT= Structured Terminal Forms Language/Library
+WWW= https://www.clifford.at/stfl/
LICENSE= GPLv3
diff --git a/devel/stlfilt/Makefile b/devel/stlfilt/Makefile
index 89fb7bf27e59..c011633592a1 100644
--- a/devel/stlfilt/Makefile
+++ b/devel/stlfilt/Makefile
@@ -6,6 +6,7 @@ DISTNAME= g${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= STL Error Message Decryptor for C++
+WWW= https://www.bdsoft.com/tools/stlfilt.html
LICENSE= MIT
diff --git a/devel/stlink/Makefile b/devel/stlink/Makefile
index 2b3de850f815..0bef5927f7ce 100644
--- a/devel/stlink/Makefile
+++ b/devel/stlink/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= lev@FreeBSD.org
COMMENT= STM32 ST-Link JTAG variant tools
+WWW= https://github.com/texane/stlink
LICENSE= BSD3CLAUSE
diff --git a/devel/str/Makefile b/devel/str/Makefile
index 7f21bc9b5e70..d4d25f83255c 100644
--- a/devel/str/Makefile
+++ b/devel/str/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= OSSP/lib/${PORTNAME}
MAINTAINER= vd@FreeBSD.org
COMMENT= Generic String Library
+WWW= http://www.ossp.org/pkg/lib/str/
USES= desthack libtool
GNU_CONFIGURE= yes
diff --git a/devel/strace/Makefile b/devel/strace/Makefile
index 640d989fbc08..3735a288c432 100644
--- a/devel/strace/Makefile
+++ b/devel/strace/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= sbz@FreeBSD.org
COMMENT= System call tracer
+WWW= https://sourceforge.net/projects/strace/
LICENSE= BSD3CLAUSE
diff --git a/devel/string_theory/Makefile b/devel/string_theory/Makefile
index d6ae3a0a1ecd..d28158a007e7 100644
--- a/devel/string_theory/Makefile
+++ b/devel/string_theory/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Modern C++ library for string manipulation and storage
+WWW= https://github.com/zrax/string_theory
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/stringencoders/Makefile b/devel/stringencoders/Makefile
index 47f3b5a1cf1b..2b3d970a30af 100644
--- a/devel/stringencoders/Makefile
+++ b/devel/stringencoders/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://people.freebsd.org/~skreuzer/distfiles/
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Collection of high performance C-string transformations
+WWW= https://github.com/client9/stringencoders
LICENSE= MIT
diff --git a/devel/stuffbin/Makefile b/devel/stuffbin/Makefile
index 611810056c47..4ca09c42be0b 100644
--- a/devel/stuffbin/Makefile
+++ b/devel/stuffbin/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Compress and embed static files and assets into Go binaries
+WWW= https://github.com/knadh/stuffbin
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/stxxl/Makefile b/devel/stxxl/Makefile
index b9d985e18302..1cd29f28ffab 100644
--- a/devel/stxxl/Makefile
+++ b/devel/stxxl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Standard Template Library for Extra Large Data Sets
+WWW= http://stxxl.sourceforge.net/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/stylua/Makefile b/devel/stylua/Makefile
index 36314a8315f2..12133aead0e3 100644
--- a/devel/stylua/Makefile
+++ b/devel/stylua/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= lcook@FreeBSD.org
COMMENT= Opinionated Lua code formatter
+WWW= https://github.com/JohnnyMorganz/StyLua
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/subversion-book/Makefile b/devel/subversion-book/Makefile
index 6b2268fcf75d..4a57cead639f 100644
--- a/devel/subversion-book/Makefile
+++ b/devel/subversion-book/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= # empty
MAINTAINER= lev@FreeBSD.org
COMMENT= Subversion Documentation HTML/PDF
+WWW= https://svnbook.red-bean.com/
# Creative Commons Legal Code
# http://svnbook.red-bean.com/en/1.7/svn.copyright.html
diff --git a/devel/subversion-lts/Makefile b/devel/subversion-lts/Makefile
index e11f53787ace..564f819650fd 100644
--- a/devel/subversion-lts/Makefile
+++ b/devel/subversion-lts/Makefile
@@ -3,6 +3,7 @@ PKGNAMESUFFIX= -lts
MAINTAINER= lev@FreeBSD.org
COMMENT= Version control system, long-time-support version
+WWW= https://subversion.apache.org/
CONFLICTS_INSTALL= subversion
diff --git a/devel/subversion/Makefile b/devel/subversion/Makefile
index 3ad7c14330e4..b317b2fe8ee7 100644
--- a/devel/subversion/Makefile
+++ b/devel/subversion/Makefile
@@ -2,6 +2,7 @@ PORTREVISION= 2
MAINTAINER= lev@FreeBSD.org
COMMENT= Version control system
+WWW= https://subversion.apache.org/
CONFLICTS_INSTALL= subversion-lts
@@ -85,7 +86,6 @@ WITH_REPOSITORY_CREATION= yes
MKREPOS_TARGET= _mkrepos
.endif
-
BINS_TO_STRIP= svn svnadmin svnbench svndumpfilter svnfsfs svnlook svnmucc \
svnrdump svnserve${SVNSERVE_EXT} svnsync svnversion
@@ -177,7 +177,6 @@ post-install-TOOLS-on:
${STRIP_CMD} "${STAGEDIR}${PREFIX}/bin/$${F}" ; \
done
-
# ===============================================================================
repository: _mkrepos
diff --git a/devel/subversive/Makefile b/devel/subversive/Makefile
index 87976f199a34..f25319779710 100644
--- a/devel/subversive/Makefile
+++ b/devel/subversive/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:core ${CONNECTORS}:connectors
MAINTAINER= ale@FreeBSD.org
COMMENT= Eclipse plug-in that provides Subversion support
+WWW= http://www.polarion.org/index.php?page=overview&project=subversive
LICENSE= EPL
diff --git a/devel/sunpromake/Makefile b/devel/sunpromake/Makefile
index ce59606ceae7..119e9c2f835a 100644
--- a/devel/sunpromake/Makefile
+++ b/devel/sunpromake/Makefile
@@ -2,6 +2,7 @@ PORTNAME= sunpromake
CATEGORIES= devel parallel
COMMENT= Parallel-execution enabled SunOS make program, enhanced to fit POSIX
+WWW= https://codeberg.org/schilytools/schilytools
USE_LDCONFIG= yes
diff --git a/devel/svk/Makefile b/devel/svk/Makefile
index dc7fb824cff7..ea1e676ac46f 100644
--- a/devel/svk/Makefile
+++ b/devel/svk/Makefile
@@ -8,6 +8,7 @@ DISTNAME= SVK-v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Distributed Version Control System
+WWW= https://metacpan.org/release/SVK
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/devel/svn2git/Makefile b/devel/svn2git/Makefile
index 7171f2f720ca..06360913553b 100644
--- a/devel/svn2git/Makefile
+++ b/devel/svn2git/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel kde
MAINTAINER= ports@FreeBSD.org
COMMENT= Imports svn repositories into git
+WWW= http://gitorious.org/svn2git/svn2git
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/svn_load_dirs/Makefile b/devel/svn_load_dirs/Makefile
index 01de69914cd9..e2bd9dfa13aa 100644
--- a/devel/svn_load_dirs/Makefile
+++ b/devel/svn_load_dirs/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= subversion/${PORTNAME}-${PORTVERSION}
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl script to load directories into a Subversion repository
+WWW= https://svn.apache.org/repos/asf/subversion/branches/scons-build-system/www/tools_contrib.html #svn_load_dirs_pl
OPTIONS_DEFINE= DOCS EXAMPLES
diff --git a/devel/swank-clojure/Makefile b/devel/swank-clojure/Makefile
index e8390828f387..1e5462bda14a 100644
--- a/devel/swank-clojure/Makefile
+++ b/devel/swank-clojure/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= LOCAL/olgeni
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Swank/SLIME support for Clojure
+WWW= https://github.com/technomancy/swank-clojure
USE_GITHUB= yes
GH_ACCOUNT= technomancy
diff --git a/devel/swig/Makefile b/devel/swig/Makefile
index 7621999f540b..246f4597a900 100644
--- a/devel/swig/Makefile
+++ b/devel/swig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/swig/swig/swig-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate wrappers for calling C/C++ code from other languages
+WWW= https://www.swig.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE-GPL
diff --git a/devel/sysconftool/Makefile b/devel/sysconftool/Makefile
index 4db5a21efa47..048b4a3afeb4 100644
--- a/devel/sysconftool/Makefile
+++ b/devel/sysconftool/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/courier/${PORTNAME}/${PORTVERSION}
MAINTAINER= garga@FreeBSD.org
COMMENT= Helps to install application configuration files
+WWW= https://www.Courier-MTA.org/sysconftool/
LICENSE= GPLv3
diff --git a/devel/sysfsutils/Makefile b/devel/sysfsutils/Makefile
index f0d67ab73386..e86a84ae6739 100644
--- a/devel/sysfsutils/Makefile
+++ b/devel/sysfsutils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/linux-diag/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= System Utilities Based on Sysfs
+WWW= http://linux-diag.sourceforge.net/Sysfsutils.html
GNU_CONFIGURE= yes
USES= cpe libtool
diff --git a/devel/systemc/Makefile b/devel/systemc/Makefile
index 853d62b45708..c42abcda23dd 100644
--- a/devel/systemc/Makefile
+++ b/devel/systemc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ classes and macros for describing complex hardware systems
+WWW= https://www.accellera.org/downloads/standards/systemc
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/t1lib/Makefile b/devel/t1lib/Makefile
index 73c55f5ff2d7..c10496b96cfd 100644
--- a/devel/t1lib/Makefile
+++ b/devel/t1lib/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SUNSITE/libs/graphics/
MAINTAINER= ler@FreeBSD.org
COMMENT= Type 1 font rasterization library for Unix/X11
+WWW= https://www.t1lib.org/
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/LGPL
diff --git a/devel/ta-lib/Makefile b/devel/ta-lib/Makefile
index 97c3c0d1911d..b3db47d6b937 100644
--- a/devel/ta-lib/Makefile
+++ b/devel/ta-lib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src
MAINTAINER= bdheeman@gmail.com
COMMENT= UNIX, POSIX Library for Technical Analysis
+WWW= https://ta-lib.org/
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/tablist/Makefile b/devel/tablist/Makefile
index da998270dfd4..0e63f4b93c70 100644
--- a/devel/tablist/Makefile
+++ b/devel/tablist/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Emacs package for extended tabulated-list-mode
+WWW= https://github.com/politza/tablist
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/tabulate/Makefile b/devel/tabulate/Makefile
index 0ad8c231b7bc..c890508b2f0b 100644
--- a/devel/tabulate/Makefile
+++ b/devel/tabulate/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Table maker for modern C++ (a header-only library)
+WWW= https://github.com/p-ranav/tabulate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tailor/Makefile b/devel/tailor/Makefile
index 32cced83c6fb..ef7ce862bf0e 100644
--- a/devel/tailor/Makefile
+++ b/devel/tailor/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel python
MAINTAINER= portmaster@BSDforge.com
COMMENT= Migrates changesets between version control systems
+WWW= https://gitlab.com/ports1/tailor/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/talloc/Makefile b/devel/talloc/Makefile
index 89e875457dbc..94422061302d 100644
--- a/devel/talloc/Makefile
+++ b/devel/talloc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAMBA
MAINTAINER= timur@FreeBSD.org
COMMENT= Hierarchical pool based memory allocator
+WWW= https://talloc.samba.org/
LICENSE= LGPL3
diff --git a/devel/taskctl/Makefile b/devel/taskctl/Makefile
index 33a556103acb..1cac38aef85e 100644
--- a/devel/taskctl/Makefile
+++ b/devel/taskctl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Simple modern alternative to GNU Make
+WWW= https://github.com/taskctl/taskctl
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/taskflow/Makefile b/devel/taskflow/Makefile
index 2797f0e2eeca..d7c96ff55d2a 100644
--- a/devel/taskflow/Makefile
+++ b/devel/taskflow/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only library for parallel tasks in modern C++
+WWW= https://github.com/taskflow/taskflow
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tass64/Makefile b/devel/tass64/Makefile
index d5f0d9bc3fe0..b6e9e8fa7ec6 100644
--- a/devel/tass64/Makefile
+++ b/devel/tass64/Makefile
@@ -6,6 +6,7 @@ DISTNAME= 64tass-${PORTVERSION}-src
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Multi pass optimizing macro assembler for 65xx series processors
+WWW= http://tass64.sourceforge.net/
LICENSE= GPLv2+ LGPL20+ LGPL21+ MIT
LICENSE_COMB= multi
diff --git a/devel/tbb/Makefile b/devel/tbb/Makefile
index 74ab79e78a54..86801c22f0af 100644
--- a/devel/tbb/Makefile
+++ b/devel/tbb/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= martymac@FreeBSD.org
COMMENT= Library that provides thread building blocks (legacy version)
+WWW= https://threadingbuildingblocks.org/
LICENSE= APACHE20
diff --git a/devel/tcl-memchan/Makefile b/devel/tcl-memchan/Makefile
index 02360aeda590..1a7affddda78 100644
--- a/devel/tcl-memchan/Makefile
+++ b/devel/tcl-memchan/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Memchan${PORTVERSION}
MAINTAINER= mi@aldan.algebra.com
COMMENT= Two new channel types for in-memory channels in TCL8
+WWW= http://memchan.sourceforge.net/
BUILD_DEPENDS= ${LOCALBASE}/lib/tcllib/doctools/pkgIndex.tcl:devel/tcllib
diff --git a/devel/tcl-mmap/Makefile b/devel/tcl-mmap/Makefile
index dc9c5037f3e0..51899595307a 100644
--- a/devel/tcl-mmap/Makefile
+++ b/devel/tcl-mmap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= tcltk@FreeBSD.org
COMMENT= New TCL channel type using mmap-ed files
+WWW= http://tcl-mmap.sourceforge.net/
LICENSE= GPLv3
diff --git a/devel/tcl-signal/Makefile b/devel/tcl-signal/Makefile
index 214f12cff4ca..0510eed99ed2 100644
--- a/devel/tcl-signal/Makefile
+++ b/devel/tcl-signal/Makefile
@@ -6,6 +6,7 @@ DISTNAME= signal_ext${PORTVERSION:R:R}
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Dynamically loadable signal handling for Tcl/Tk scripts
+WWW= https://www.nyx.net/~mschwart/signal_ext.html
USES+= tcl:tea
ALL_TARGET= signal.so
diff --git a/devel/tcl-trf/Makefile b/devel/tcl-trf/Makefile
index 0d406410f96d..5902242f165d 100644
--- a/devel/tcl-trf/Makefile
+++ b/devel/tcl-trf/Makefile
@@ -8,6 +8,7 @@ DISTNAME= trf${PORTVERSION}
MAINTAINER= mi@aldan.algebra.com
COMMENT= Data conversion, digests, compression, error-correction for Tcl
+WWW= https://wiki.tcl-lang.org/479
LICENSE= Tcl_Trf_License
LICENSE_NAME= Tcl Trf License
diff --git a/devel/tclap/Makefile b/devel/tclap/Makefile
index 22a504f51250..5b7d77f25631 100644
--- a/devel/tclap/Makefile
+++ b/devel/tclap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Verbose replacement for getopt
+WWW= http://tclap.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/tclbsd/Makefile b/devel/tclbsd/Makefile
index bfaf124a0e97..4acd021c746a 100644
--- a/devel/tclbsd/Makefile
+++ b/devel/tclbsd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Tcl interface to various system calls and library routines
+WWW= https://github.com/flightaware/tclbsd
LICENSE= MIT
diff --git a/devel/tclcheck/Makefile b/devel/tclcheck/Makefile
index f1d16f987856..82fe756a1271 100644
--- a/devel/tclcheck/Makefile
+++ b/devel/tclcheck/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Program to check the nesting of parenthesis in tcl scripts
+WWW= https://gitlab.com/ports1/tclcheck
LICENSE= NEWCASTLE BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/devel/tcllauncher/Makefile b/devel/tcllauncher/Makefile
index 1287c6a5cfa9..3901f85b7d94 100644
--- a/devel/tcllauncher/Makefile
+++ b/devel/tcllauncher/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Launcher program for Tcl applications
+WWW= https://github.com/flightaware/tcllauncher/
LICENSE= MIT
diff --git a/devel/tcllib/Makefile b/devel/tcllib/Makefile
index 59b637dab480..e86f58dc3f0e 100644
--- a/devel/tcllib/Makefile
+++ b/devel/tcllib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://core.tcl.tk/tcllib/uv/
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Collection of utility modules for Tcl
+WWW= http://tcllib.sourceforge.net/
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/devel/tclreadline/Makefile b/devel/tclreadline/Makefile
index 57aa138401a4..95a7d4fab8b2 100644
--- a/devel/tclreadline/Makefile
+++ b/devel/tclreadline/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel tcl
MAINTAINER= tcltk@FreeBSD.org
COMMENT= GNU readline for TCL
+WWW= http://tclreadline.sourceforge.net/
LICENSE= BSD3CLAUSE
diff --git a/devel/tclthread/Makefile b/devel/tclthread/Makefile
index 64a604cc6530..e977508cc8b4 100644
--- a/devel/tclthread/Makefile
+++ b/devel/tclthread/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Scripting level thread extension for Tcl
+WWW= https://wiki.tcl.tk/2770
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/license.terms
diff --git a/devel/tcltls/Makefile b/devel/tcltls/Makefile
index d7145d2072fc..1caff0151078 100644
--- a/devel/tcltls/Makefile
+++ b/devel/tcltls/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://core.tcl.tk/tcltls/uv/ \
MAINTAINER= mi@aldan.algebra.com
COMMENT= Dynamically loadable SSL extensions for TCL
+WWW= https://core.tcl.tk/tcltls
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/devel/tclvfs/Makefile b/devel/tclvfs/Makefile
index 902dae82a1b5..cb5867523899 100644
--- a/devel/tclvfs/Makefile
+++ b/devel/tclvfs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Tcl VirtualFileSystem layer
+WWW= https://sourceforge.net/projects/tclvfs/
LIB_DEPENDS= libTrf2.1.4.so:devel/tcl-trf
diff --git a/devel/tclxml/Makefile b/devel/tclxml/Makefile
index c88aa4c52be8..d6144362cb3a 100644
--- a/devel/tclxml/Makefile
+++ b/devel/tclxml/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= LOCAL/bf SF/tclxml/TclXML/${PORTVERSION}
MAINTAINER= tcltk@FreeBSD.org
COMMENT= API for parsing XML documents using Tcl
+WWW= http://tclxml.sourceforge.net/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tdl/Makefile b/devel/tdl/Makefile
index 2ecfe05431be..af19295402f1 100644
--- a/devel/tdl/Makefile
+++ b/devel/tdl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.rpcurnow.force9.co.uk/tdl/
MAINTAINER= ports@FreeBSD.org
COMMENT= To-do list manager
+WWW= http://www.rc0.org.uk/tdl/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/termbox/Makefile b/devel/termbox/Makefile
index 2a9818ba3aec..805c175b2755 100644
--- a/devel/termbox/Makefile
+++ b/devel/termbox/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= as@php.net
COMMENT= Legacy-free alternative to ncurses
+WWW= https://github.com/termbox/termbox
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/termcolor/Makefile b/devel/termcolor/Makefile
index 267f90064928..0ad0d8c8b39b 100644
--- a/devel/termcolor/Makefile
+++ b/devel/termcolor/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only C++ library for printing colored messages to the terminal
+WWW= https://github.com/ikalnytskyi/termcolor
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tevent/Makefile b/devel/tevent/Makefile
index b049a6f98067..cf7f5f3fe098 100644
--- a/devel/tevent/Makefile
+++ b/devel/tevent/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SAMBA
MAINTAINER= timur@FreeBSD.org
COMMENT= Talloc based event loop library
+WWW= https://tevent.samba.org/
LICENSE= LGPL3
diff --git a/devel/tex-synctex/Makefile b/devel/tex-synctex/Makefile
index 5a9fcbc71766..663e8b8d2ec6 100644
--- a/devel/tex-synctex/Makefile
+++ b/devel/tex-synctex/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= TeX
MAINTAINER= tex@FreeBSD.org
COMMENT= Synchronization TeXnology parser library
+WWW= http://itexmac.sourceforge.net/SyncTeX.html
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/synctexdir/README.txt
diff --git a/devel/texlab/Makefile b/devel/texlab/Makefile
index a4a29764220c..291b8ee64644 100644
--- a/devel/texlab/Makefile
+++ b/devel/texlab/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= antranigv@freebsd.am
COMMENT= Language Server Protocol for LaTeX
+WWW= https://texlab.netlify.app/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/thonny/Makefile b/devel/thonny/Makefile
index df03d302848d..edaba9c4fb74 100644
--- a/devel/thonny/Makefile
+++ b/devel/thonny/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${PYTHON_PKGNAMESUFFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python IDE for beginners
+WWW= https://thonny.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/thrift-c_glib/Makefile b/devel/thrift-c_glib/Makefile
index fa6e9fa55136..f92aa8a86df8 100644
--- a/devel/thrift-c_glib/Makefile
+++ b/devel/thrift-c_glib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= thrift-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C glib interface to Thrift
+WWW= https://thrift.apache.org/
PKGNAMESUFFIX= -c_glib
diff --git a/devel/thrift-cpp/Makefile b/devel/thrift-cpp/Makefile
index 34d643ce0c29..4a9891c3900d 100644
--- a/devel/thrift-cpp/Makefile
+++ b/devel/thrift-cpp/Makefile
@@ -9,6 +9,7 @@ DISTNAME= thrift-${PORTVERSION}
MAINTAINER= komarov@valerka.net
COMMENT= C++ interface to Thrift
+WWW= https://thrift.apache.org/
BROKEN_i386= undefined reference to 'boost::atomics::detail::lockpool::scoped_lock::scoped_lock(void const volatile*)'
diff --git a/devel/thrift/Makefile b/devel/thrift/Makefile
index ff7980fee65b..6e9b0181c919 100644
--- a/devel/thrift/Makefile
+++ b/devel/thrift/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= APACHE/thrift/${PORTVERSION}
MAINTAINER= komarov@valerka.net
COMMENT= Framework for scalable cross-language services development
+WWW= https://thrift.apache.org/
LICENSE= APACHE20
diff --git a/devel/thrust/Makefile b/devel/thrust/Makefile
index be22d011d180..309249d911c5 100644
--- a/devel/thrust/Makefile
+++ b/devel/thrust/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ parallel programming library which resembles the C++ STL
+WWW= https://thrust.github.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/thunar-vcs-plugin/Makefile b/devel/thunar-vcs-plugin/Makefile
index a8fd12d0dd04..0342ed25a0e3 100644
--- a/devel/thunar-vcs-plugin/Makefile
+++ b/devel/thunar-vcs-plugin/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= sergey.dyatko@gmail.com
COMMENT= Version Control System plugin for Thunar
+WWW= https://goodies.xfce.org/projects/thunar-plugins/thunar-vcs-plugin
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/ticcutils/Makefile b/devel/ticcutils/Makefile
index 7d56a68582a4..5205f7f16fa4 100644
--- a/devel/ticcutils/Makefile
+++ b/devel/ticcutils/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel textproc
MAINTAINER= yuri@FreeBSD.org
COMMENT= Generic utility library shared by the Tilburg University software
+WWW= https://github.com/LanguageMachines/ticcutils
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/tig/Makefile b/devel/tig/Makefile
index 3e7bc0041c84..5c7e2c602d65 100644
--- a/devel/tig/Makefile
+++ b/devel/tig/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/jonas/tig/releases/download/${DISTNAME}/
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Text-mode interface for git
+WWW= https://jonas.github.io/tig/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/tigcc/Makefile b/devel/tigcc/Makefile
index 24b81cee42f8..0315094429c1 100644
--- a/devel/tigcc/Makefile
+++ b/devel/tigcc/Makefile
@@ -11,6 +11,7 @@ DISTFILES= gcc-core-4.1-20060728.tar.bz2:gcc \
MAINTAINER= danfe@FreeBSD.org
COMMENT= C compiler for the TI89, 92, and 92+ calculators
+WWW= http://tigcc.ticalc.org/
USES= bison compiler:nestedfct gmake tar:bzip2
USE_CSTD= gnu89
diff --git a/devel/tijmp/Makefile b/devel/tijmp/Makefile
index edfd67b999d5..bf24fbed1bc7 100644
--- a/devel/tijmp/Makefile
+++ b/devel/tijmp/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.khelekore.org/jmp/tijmp/ \
MAINTAINER= ronald-lists@klop.ws
COMMENT= Tools Interface Java Memory Profiler
+WWW= http://khelekore.org/jmp/tijmp/
OPTIONS_DEFINE= DOCS OPTIMIZED_CFLAGS
diff --git a/devel/tinycbor/Makefile b/devel/tinycbor/Makefile
index 2d75c9dfb124..1052aa4dfccb 100644
--- a/devel/tinycbor/Makefile
+++ b/devel/tinycbor/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Concise Binary Object Representation (CBOR) library
+WWW= https://github.com/intel/tinycbor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tinygo/Makefile b/devel/tinygo/Makefile
index 3fde682d95ea..a0ed30ae1b74 100644
--- a/devel/tinygo/Makefile
+++ b/devel/tinygo/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Go compiler for small places
+WWW= https://tinygo.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tinylaf/Makefile b/devel/tinylaf/Makefile
index 0f19f0ca48af..1a618f6e1609 100644
--- a/devel/tinylaf/Makefile
+++ b/devel/tinylaf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.muntjak.de/hans/java/tinylaf/
MAINTAINER= ayu@commun.jp
COMMENT= Pluggable Look and Feel for Java
+WWW= http://www.muntjak.de/hans/java/tinylaf/index.html
OPTIONS_DEFINE= DOCS
diff --git a/devel/tkcon/Makefile b/devel/tkcon/Makefile
index a76df2b4b7b7..6922c5bdbe63 100644
--- a/devel/tkcon/Makefile
+++ b/devel/tkcon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Tk console for Tcl
+WWW= http://tkcon.sourceforge.net/
OPTIONS_DEFINE= DOCS
diff --git a/devel/tkcvs/Makefile b/devel/tkcvs/Makefile
index d7b3ae5cd23f..ea04c9f36e53 100644
--- a/devel/tkcvs/Makefile
+++ b/devel/tkcvs/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF \
MAINTAINER= portmaster@BSDforge.com
COMMENT= Tcl/Tk frontends to CVS and Subversion
+WWW= http://www.twobarleycorns.net/tkcvs.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/tkp4/Makefile b/devel/tkp4/Makefile
index 97f989baa7a5..f868dd0f6c9e 100644
--- a/devel/tkp4/Makefile
+++ b/devel/tkp4/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.timshel.ca/tkp4/
MAINTAINER= mi@aldan.algebra.com
COMMENT= Tcl/Tk frontends to Perforce's p4
+WWW= https://www.timshel.ca/tkp4/
OPTIONS_DEFINE= DOCS
diff --git a/devel/tl-expected/Makefile b/devel/tl-expected/Makefile
index a4f4caaf7d38..32380585ff9d 100644
--- a/devel/tl-expected/Makefile
+++ b/devel/tl-expected/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= henry.hu.sh@gmail.com
COMMENT= C++11/14/17 std::expected with functional-style extensions
+WWW= https://github.com/TartanLlama/expected
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/tla/Makefile b/devel/tla/Makefile
index 63da1c610b07..93e298649e43 100644
--- a/devel/tla/Makefile
+++ b/devel/tla/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= GNU/gnu-arch \
MAINTAINER= ports@FreeBSD.org
COMMENT= Original arch source control management CLI written in C
+WWW= https://www.gnu.org/software/gnu-arch/
LICENSE= GPLv2+
diff --git a/devel/tllist/Makefile b/devel/tllist/Makefile
index d972b769d53c..fc38bda922cf 100644
--- a/devel/tllist/Makefile
+++ b/devel/tllist/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://codeberg.org/dnkl/${PORTNAME}/archive/${DISTVERSIONFULL}${
MAINTAINER= jbeich@FreeBSD.org
COMMENT= C header file only implementation of a typed linked list
+WWW= https://codeberg.org/dnkl/tllist
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tlsh/Makefile b/devel/tlsh/Makefile
index 32aa43ca8836..f1f616dc94f7 100644
--- a/devel/tlsh/Makefile
+++ b/devel/tlsh/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= cgull@glup.org
COMMENT= Trend Micro Locality Sensitive Hash library and utilities
+WWW= https://tlsh.org
LICENSE= APACHE20 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/devel/tlx/Makefile b/devel/tlx/Makefile
index 47f368883b75..d8771e07b96a 100644
--- a/devel/tlx/Makefile
+++ b/devel/tlx/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of C++ data structures, algorithms, miscellaneous helpers
+WWW= https://github.com/tlx/tlx
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tmake/Makefile b/devel/tmake/Makefile
index 6a8992104690..35723cbdf010 100644
--- a/devel/tmake/Makefile
+++ b/devel/tmake/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extremely portable perl-based make utility
+WWW= http://tmake.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tnt/Makefile b/devel/tnt/Makefile
index 70cf58f7234c..706e22605624 100644
--- a/devel/tnt/Makefile
+++ b/devel/tnt/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Template Numerical Toolkit
+WWW= https://math.nist.gov/tnt/
USES= zip:infozip
NO_BUILD= yes
diff --git a/devel/tokamak/Makefile b/devel/tokamak/Makefile
index b0ef23a56278..ed1a8cb93f4b 100644
--- a/devel/tokamak/Makefile
+++ b/devel/tokamak/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= High performance real-time physics library
+WWW= http://www.tokamakphysics.com/
LICENSE= BSD3CLAUSE ZLIB
LICENSE_COMB= dual
diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile
index fa87b81823b5..f49afd921c26 100644
--- a/devel/tokei/Makefile
+++ b/devel/tokei/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= mikael@FreeBSD.org
COMMENT= Display statistics about your code
+WWW= https://github.com/XAMPPRocky/tokei
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/toml11/Makefile b/devel/toml11/Makefile
index 51f2076e7b2a..e800cfda438e 100644
--- a/devel/toml11/Makefile
+++ b/devel/toml11/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
COMMENT= C++11 header-only toml parser & encoder
+WWW= https://github.com/toruniina/toml11
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/tortoisehg/Makefile b/devel/tortoisehg/Makefile
index 0412a852f571..087b92203705 100644
--- a/devel/tortoisehg/Makefile
+++ b/devel/tortoisehg/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.mercurial-scm.org/release/tortoisehg/targz/
MAINTAINER= arrowd@FreeBSD.org
COMMENT= GUI for Mercurial VCS
+WWW= https://tortoisehg.bitbucket.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/tpasm/Makefile b/devel/tpasm/Makefile
index 0d930a49a35a..b745f0718236 100644
--- a/devel/tpasm/Makefile
+++ b/devel/tpasm/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Cross-assembler for variety of microprocessors and controllers
+WWW= http://www.sqrt.com/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/transient-devel/Makefile b/devel/transient-devel/Makefile
index 54f8c2b0cd82..a046c80d3c1a 100644
--- a/devel/transient-devel/Makefile
+++ b/devel/transient-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Emacs key and popup interface for complex keybindings
+WWW= https://github.com/magit/transient
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/transient/Makefile b/devel/transient/Makefile
index 4c381ade3512..fc0f346ddefd 100644
--- a/devel/transient/Makefile
+++ b/devel/transient/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Emacs key and popup interface for complex keybindings
+WWW= https://github.com/magit/transient
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/transwarp/Makefile b/devel/transwarp/Makefile
index c945f9104c44..e0b77d849c82 100644
--- a/devel/transwarp/Makefile
+++ b/devel/transwarp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for task concurrency
+WWW= https://github.com/bloomen/transwarp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/tree-sitter/Makefile b/devel/tree-sitter/Makefile
index f0533776761b..ff86014d88c0 100644
--- a/devel/tree-sitter/Makefile
+++ b/devel/tree-sitter/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= adamw@FreeBSD.org
COMMENT= Incremental parser generator
+WWW= https://tree-sitter.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/treepy.el/Makefile b/devel/treepy.el/Makefile
index ab699fce34f6..9c716ff87112 100644
--- a/devel/treepy.el/Makefile
+++ b/devel/treepy.el/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= yasu@FreeBSD.org
COMMENT= Generic tree traversing tools for Emacs Lisp
+WWW= https://github.com/volrath/treepy.el
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/trellis/Makefile b/devel/trellis/Makefile
index a599213e651c..e4406de7fd86 100644
--- a/devel/trellis/Makefile
+++ b/devel/trellis/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 2784291454a0307cf131acb5f0f68acc1eb4ffc3.patch:-p1
MAINTAINER= manu@FreeBSD.Org
COMMENT= Documenting the Lattice ECP5 bit-stream format
+WWW= https://github.com/SymbiFlow/prjtrellis
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/trio/Makefile b/devel/trio/Makefile
index f331cf6282ef..718dac1fa692 100644
--- a/devel/trio/Makefile
+++ b/devel/trio/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/c${PORTNAME}/${PORTNAME}
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Fully matured and stable set of printf and string functions
+WWW= https://daniel.haxx.se/projects/trio/
LICENSE= BSD2CLAUSE
diff --git a/devel/truc/Makefile b/devel/truc/Makefile
index 113ea847d782..4d4a774e0fe4 100644
--- a/devel/truc/Makefile
+++ b/devel/truc/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= jsi@jules.de
COMMENT= Web-based tool for requirement and use case tracking
+WWW= https://sourceforge.net/projects/truc/
NO_BUILD= yes
USE_PHP= mysqli gd
diff --git a/devel/tup/Makefile b/devel/tup/Makefile
index 876c386cbea8..b6e97342dc25 100644
--- a/devel/tup/Makefile
+++ b/devel/tup/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://gittup.org/tup/releases/
MAINTAINER= danfe@FreeBSD.org
COMMENT= Fast and smart file-based build system
+WWW= https://gittup.org/tup/
LICENSE= GPLv2
diff --git a/devel/ua_parser-core/Makefile b/devel/ua_parser-core/Makefile
index ed695ef6b42b..1e0f42a8dc86 100644
--- a/devel/ua_parser-core/Makefile
+++ b/devel/ua_parser-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -core
MAINTAINER= demon@FreeBSD.org
COMMENT= Regex file for building language ports of Browserscope's UA parser
+WWW= https://github.com/ua-parser/uap-core
LICENSE= APACHE20
diff --git a/devel/uclcmd/Makefile b/devel/uclcmd/Makefile
index 9914463d2a2c..b2b1351d2983 100644
--- a/devel/uclcmd/Makefile
+++ b/devel/uclcmd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= allanjude@FreeBSD.org
COMMENT= Command line tool for working with UCL config files
+WWW= https://github.com/allanjude/uclcmd/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/ucommon/Makefile b/devel/ucommon/Makefile
index afc0e521b1a6..d3ef1b5e554b 100644
--- a/devel/ucommon/Makefile
+++ b/devel/ucommon/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU/commoncpp
MAINTAINER= ports@FreeBSD.org
COMMENT= Very lightweight C++ design pattern library
+WWW= https://www.gnu.org/software/commoncpp/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/ucpp/Makefile b/devel/ucpp/Makefile
index 27693203141e..d300acca1b13 100644
--- a/devel/ucpp/Makefile
+++ b/devel/ucpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= crees@FreeBSD.org
COMMENT= C preprocessor and lexer
+WWW= https://code.google.com/archive/p/ucpp/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/udis86/Makefile b/devel/udis86/Makefile
index 9cfba68e6beb..583670016380 100644
--- a/devel/udis86/Makefile
+++ b/devel/udis86/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}
MAINTAINER= ports@FreeBSD.org
COMMENT= Minimalistic x86 and x86-64 disassembler library
+WWW= http://udis86.sourceforge.net/
LICENSE= BSD2CLAUSE
diff --git a/devel/uid_wrapper/Makefile b/devel/uid_wrapper/Makefile
index 0c164657aa00..9876aed6fc83 100644
--- a/devel/uid_wrapper/Makefile
+++ b/devel/uid_wrapper/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SAMBA/cwrap
MAINTAINER= timur@FreeBSD.org
COMMENT= Wrapper to fake privilege separation
+WWW= https://cwrap.org/uid_wrapper.html
LICENSE= GPLv3
diff --git a/devel/ultragetopt/Makefile b/devel/ultragetopt/Makefile
index ef79e943cc32..a588803c4a39 100644
--- a/devel/ultragetopt/Makefile
+++ b/devel/ultragetopt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://kevinlocke.name/programs/
MAINTAINER= beyert@cs.ucr.edu
COMMENT= Versatile and customizable implementation of getopt()
+WWW= https://kevinlocke.name/programs/ultragetopt.php
LICENSE= MIT
diff --git a/devel/umbrello/Makefile b/devel/umbrello/Makefile
index 8835cac2b8d8..e7c05c7a8c3f 100644
--- a/devel/umbrello/Makefile
+++ b/devel/umbrello/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= UML modeller for KDE
+WWW= https://umbrello.kde.org/
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
diff --git a/devel/umlgraph/Makefile b/devel/umlgraph/Makefile
index f21ce2b5c1bf..dc42edfb9c44 100644
--- a/devel/umlgraph/Makefile
+++ b/devel/umlgraph/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel java
MAINTAINER= ports@FreeBSD.org
COMMENT= Automated drawing of UML diagrams
+WWW= https://www.umlgraph.org/
LICENSE= BSD3CLAUSE
diff --git a/devel/unibilium/Makefile b/devel/unibilium/Makefile
index 36d098951cc7..45b869d485b1 100644
--- a/devel/unibilium/Makefile
+++ b/devel/unibilium/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= chuck@tuffli.net
COMMENT= Very basic terminfo library
+WWW= https://github.com/mauke/unibilium
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LGPLv3
diff --git a/devel/unittest-cpp/Makefile b/devel/unittest-cpp/Makefile
index 773e895da743..0a0d679fe162 100644
--- a/devel/unittest-cpp/Makefile
+++ b/devel/unittest-cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= iblis@hs.ntnu.edu.tw
COMMENT= Lightweight unit testing framework for C++
+WWW= https://github.com/unittest-cpp/unittest-cpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/universal-ctags/Makefile b/devel/universal-ctags/Makefile
index 6d92b78a2fa0..d691ac682bcd 100644
--- a/devel/universal-ctags/Makefile
+++ b/devel/universal-ctags/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= dereks@lifeofadishwasher.com
COMMENT= Fork of Exuberant Ctags to generate index/tag files
+WWW= https://ctags.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/upnp/Makefile b/devel/upnp/Makefile
index 0edf6070fe04..9ea7fee292d8 100644
--- a/devel/upnp/Makefile
+++ b/devel/upnp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= driesm@FreeBSD.org
COMMENT= Universal Plug and Play Software Development Kit
+WWW= http://pupnp.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/upp/Makefile b/devel/upp/Makefile
index cdca7bec8164..54269639b1d1 100644
--- a/devel/upp/Makefile
+++ b/devel/upp/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-posix-${PORTVERSION}
MAINTAINER= m.sund@arcor.de
COMMENT= Ultimate++, a BSD-licensed, cross-platform, C/C++ RAD suite
+WWW= http://upp.sourceforge.net/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/uppsrc/Core/Copying
diff --git a/devel/upslug/Makefile b/devel/upslug/Makefile
index 580db05fd3bc..e5e4976b1cf3 100644
--- a/devel/upslug/Makefile
+++ b/devel/upslug/Makefile
@@ -6,6 +6,7 @@ DISTNAME= upslug2-11
MAINTAINER= ports@FreeBSD.org
COMMENT= Firmware upload tool for Linksys NSLU2
+WWW= http://www.nslu2-linux.org/wiki/Main/UpSlug
USES= gmake
GNU_CONFIGURE= yes
diff --git a/devel/urjtag/Makefile b/devel/urjtag/Makefile
index e87ec9832222..88389b67629e 100644
--- a/devel/urjtag/Makefile
+++ b/devel/urjtag/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= yuri@FreeBSD.org
COMMENT= Extended utility to work with JTAG-aware boards
+WWW= http://urjtag.org/
LICENSE= GPLv2
diff --git a/devel/utf8cpp/Makefile b/devel/utf8cpp/Makefile
index ded0b636247c..9e6d378bb177 100644
--- a/devel/utf8cpp/Makefile
+++ b/devel/utf8cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= k@stereochro.me
COMMENT= Simple, portable, lightweight library for handling UTF-8 strings
+WWW= http://utfcpp.sourceforge.net/
LICENSE= BSL
diff --git a/devel/uthash/Makefile b/devel/uthash/Makefile
index ab2dd1a32e45..97b2565067fd 100644
--- a/devel/uthash/Makefile
+++ b/devel/uthash/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= zi@FreeBSD.org
COMMENT= Hash table for C structures
+WWW= http://uthash.sourceforge.net/
LICENSE= BSD1CLAUSE
LICENSE_NAME= BSD 1-Clause License
diff --git a/devel/util-linux/Makefile b/devel/util-linux/Makefile
index 7c43afff1ecc..7ec562da92ff 100644
--- a/devel/util-linux/Makefile
+++ b/devel/util-linux/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= KERNEL_ORG/linux/utils/util-linux/v${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Random collection of Linux utilities
+WWW= https://github.com/karelzak/util-linux
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/valgrind-devel/Makefile b/devel/valgrind-devel/Makefile
index 84b11e3f16f5..9b6428ef0bd5 100644
--- a/devel/valgrind-devel/Makefile
+++ b/devel/valgrind-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= pjfloyd@wanadoo.fr
COMMENT= Memory debugging and profiling tool
+WWW= https://www.valgrind.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile
index d1d0b8e2161c..9f711e3f2d47 100644
--- a/devel/valgrind/Makefile
+++ b/devel/valgrind/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SOURCEWARE/valgrind
MAINTAINER= pjfloyd@wanadoo.fr
COMMENT= Memory debugging and profiling tool
+WWW= https://www.valgrind.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/vasm/Makefile b/devel/vasm/Makefile
index d77b311f3b83..5c302cc75bc8 100644
--- a/devel/vasm/Makefile
+++ b/devel/vasm/Makefile
@@ -6,6 +6,7 @@ DISTNAME= vasm1_8c
MAINTAINER= cs@innolan.net
COMMENT= Portable 6502 6800 arm c16x jagrisc m68k ppc vidcore x86 z80 assembler
+WWW= http://sun.hasenbraten.de/vasm/
LICENSE= VASMBSD
LICENSE_NAME= vasm license for FreeBSD
diff --git a/devel/vc-intrinsics/Makefile b/devel/vc-intrinsics/Makefile
index bb24cc269d20..77d95d012fe5 100644
--- a/devel/vc-intrinsics/Makefile
+++ b/devel/vc-intrinsics/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -${FLAVOR}
MAINTAINER= jbeich@FreeBSD.org
COMMENT= LLVM intrinsics for SIMD on GPU
+WWW= https://github.com/intel/vc-intrinsics
LICENSE= MIT
diff --git a/devel/vc/Makefile b/devel/vc/Makefile
index 5f98f05dd659..5d81e687dfb4 100644
--- a/devel/vc/Makefile
+++ b/devel/vc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= SIMD Vector Classes for C++
+WWW= https://github.com/VcDevel/Vc
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/vcglib/Makefile b/devel/vcglib/Makefile
index c6ea975735b9..d2394e922c52 100644
--- a/devel/vcglib/Makefile
+++ b/devel/vcglib/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= fernape@FreeBSD.org
COMMENT= Library for manipulation of triangle meshes
+WWW= https://github.com/cnr-isti-vclab/vcglib
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/vera++/Makefile b/devel/vera++/Makefile
index c2f3ad44b3f0..bef6b8b0c474 100644
--- a/devel/vera++/Makefile
+++ b/devel/vera++/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
MAINTAINER= cristianorolim@outlook.com
COMMENT= Tool for verification of C++ source code
+WWW= https://bitbucket.org/verateam/vera/wiki/Home
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE_1_0.txt
diff --git a/devel/vexcl/Makefile b/devel/vexcl/Makefile
index bc9bb04f99b6..e8fc63eb8bcc 100644
--- a/devel/vexcl/Makefile
+++ b/devel/vexcl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ vector expression template library for OpenCL/CUDA
+WWW= https://github.com/ddemidov/vexcl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/devel/viewvc-devel/Makefile b/devel/viewvc-devel/Makefile
index cb806dddc133..cf5ded83ff36 100644
--- a/devel/viewvc-devel/Makefile
+++ b/devel/viewvc-devel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= dvl@FreeBSD.org
COMMENT= Web-based Version Control Repository Browsing
+WWW= https://www.viewvc.org/
LICENSE= BSD2CLAUSE
diff --git a/devel/violet/Makefile b/devel/violet/Makefile
index e55c017bbef1..0290e6f77f28 100644
--- a/devel/violet/Makefile
+++ b/devel/violet/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
COMMENT= Easy to learn and use UML editor
+WWW= https://horstmann.com/violet/
LICENSE= GPLv2
diff --git a/devel/vipack/Makefile b/devel/vipack/Makefile
index 1aa8514c156c..1300a5934181 100644
--- a/devel/vipack/Makefile
+++ b/devel/vipack/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= antranigv@freebsd.am
COMMENT= Vishap package manager
+WWW= https://github.com/vishaps/vipack
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/vitables/Makefile b/devel/vitables/Makefile
index 1bca3f5c9348..51856e6ac8ae 100644
--- a/devel/vitables/Makefile
+++ b/devel/vitables/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel science python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Viewer and editor of files in both PyTables format and HDF5 format
+WWW= https://github.com/uvemas/ViTables
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/devel/volk/Makefile b/devel/volk/Makefile
index 95c1db28fa15..d0a60b2fedfc 100644
--- a/devel/volk/Makefile
+++ b/devel/volk/Makefile
@@ -6,6 +6,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Vector-Optimized Library of Kernels
+WWW= https://github.com/gnuradio/volk
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/vstr/Makefile b/devel/vstr/Makefile
index d2e573a1816e..767eecf90428 100644
--- a/devel/vstr/Makefile
+++ b/devel/vstr/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://www.and.org/vstr/${PORTVERSION}/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= General purpose string library for C
+WWW= http://www.and.org/vstr/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/vxlog/Makefile b/devel/vxlog/Makefile
index 15edec4b97ca..4fa2d0d596e9 100644
--- a/devel/vxlog/Makefile
+++ b/devel/vxlog/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://bitbucket.org/klepa/vxlog/downloads/ \
MAINTAINER= konstantin.lepa@gmail.com
COMMENT= C++ logging library
+WWW= https://sourceforge.net/projects/vxlog/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/doc/COPYING.txt
diff --git a/devel/wand-libconfig/Makefile b/devel/wand-libconfig/Makefile
index 5d76b6c1d633..10d16cf3b708 100644
--- a/devel/wand-libconfig/Makefile
+++ b/devel/wand-libconfig/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= wand-
MAINTAINER= matt@peterson.org
COMMENT= C library for parsing config files
+WWW= http://research.wand.net.nz/software/libconfig.php
CONFLICTS= libconfig
diff --git a/devel/wandio/Makefile b/devel/wandio/Makefile
index 52c36c8093e2..7c6a64ea607f 100644
--- a/devel/wandio/Makefile
+++ b/devel/wandio/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://research.wand.net.nz/software/wandio/
MAINTAINER= alistair@caida.org
COMMENT= C library for compressed file I/O
+WWW= http://research.wand.net.nz/software/libwandio.php
LICENSE= LGPL3+
diff --git a/devel/wasi-compiler-rt11/Makefile b/devel/wasi-compiler-rt11/Makefile
index 5ff422fc8d32..0459d53e955b 100644
--- a/devel/wasi-compiler-rt11/Makefile
+++ b/devel/wasi-compiler-rt11/Makefile
@@ -13,6 +13,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= greg@unrelenting.technology
COMMENT= Clang builtins library for WebAssembly System Interface
+WWW= https://llvm.org/
LICENSE= LLVM2
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/wasi-compiler-rt13/Makefile b/devel/wasi-compiler-rt13/Makefile
index f27c8c4f8884..f5e9e9bf15bc 100644
--- a/devel/wasi-compiler-rt13/Makefile
+++ b/devel/wasi-compiler-rt13/Makefile
@@ -10,6 +10,7 @@ DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= greg@unrelenting.technology
COMMENT= Clang builtins library for WebAssembly System Interface
+WWW= https://llvm.org/
LICENSE= LLVM2
LICENSE_FILE= ${WRKSRC}/llvm/LICENSE.TXT
diff --git a/devel/wasi-libc/Makefile b/devel/wasi-libc/Makefile
index e7d6c931eebf..4797d52b9af0 100644
--- a/devel/wasi-libc/Makefile
+++ b/devel/wasi-libc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= greg@unrelenting.technology
COMMENT= C standard library for WebAssembly System Interface
+WWW= https://github.com/CraneStation/wasi-libc
LICENSE= APACHE20 MIT LLVM2
LICENSE_COMB= multi
diff --git a/devel/wasi-libcxx/Makefile b/devel/wasi-libcxx/Makefile
index f31bf903eace..7d8c2bca592a 100644
--- a/devel/wasi-libcxx/Makefile
+++ b/devel/wasi-libcxx/Makefile
@@ -9,6 +9,7 @@ DISTFILES= llvm-project-${DISTVERSION}.src${EXTRACT_SUFX}
MAINTAINER= greg@unrelenting.technology
COMMENT= C++ standard library for WebAssembly System Interface
+WWW= https://llvm.org/
LICENSE= LLVM2
LICENSE_NAME= Apache License 2.0 with LLVM Exceptions
diff --git a/devel/wasm3/Makefile b/devel/wasm3/Makefile
index 1cc12dd93693..e0138ef058a1 100644
--- a/devel/wasm3/Makefile
+++ b/devel/wasm3/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
COMMENT= High performance WebAssembly interpreter
+WWW= https://github.com/wasm3/wasm3
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/websocketpp/Makefile b/devel/websocketpp/Makefile
index 748292e7ad2a..3e1cf71b16be 100644
--- a/devel/websocketpp/Makefile
+++ b/devel/websocketpp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= ports@FreeBSD.org
COMMENT= Header-only implementation of the WebSocket protocol
+WWW= https://www.zaphoyd.com/websocketpp/
LICENSE= MIT BSD3CLAUSE ZLIB
LICENSE_COMB= multi
diff --git a/devel/websvn/Makefile b/devel/websvn/Makefile
index bfad1f7b8366..4d396fb11414 100644
--- a/devel/websvn/Makefile
+++ b/devel/websvn/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
MAINTAINER= michael.osipov@siemens.com
COMMENT= Online Subversion repository browser
+WWW= https://websvnphp.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/devel/wf-config/Makefile b/devel/wf-config/Makefile
index 4bb57e26c2ef..cf39111fc744 100644
--- a/devel/wf-config/Makefile
+++ b/devel/wf-config/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Library for managing configuration files, written for wayfire
+WWW= https://wayfire.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/wininfo/Makefile b/devel/wininfo/Makefile
index 1d5a25f95bd7..117137fc2662 100644
--- a/devel/wininfo/Makefile
+++ b/devel/wininfo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.freedesktop.org/software/wininfo/
MAINTAINER= ports@FreeBSD.org
COMMENT= Window information utility
+WWW= https://www.freedesktop.org/Software/wininfo
USES= gnome pkgconfig xorg
USE_XORG= xext xrender xinerama xrandr xi xfixes xcursor \
diff --git a/devel/wizardkit/Makefile b/devel/wizardkit/Makefile
index 280ff8f50f1b..f5916bfb4704 100644
--- a/devel/wizardkit/Makefile
+++ b/devel/wizardkit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= WizardKit-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Framework needed by Project Manager
+WWW= http://home.gna.org/pmanager/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/woff2/Makefile b/devel/woff2/Makefile
index d65a98597729..261f38b9e39f 100644
--- a/devel/woff2/Makefile
+++ b/devel/woff2/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library and converter tools for the WOFF 2.0 web font format
+WWW= https://github.com/google/woff2
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/wrangler/Makefile b/devel/wrangler/Makefile
index 9ff53c35bf46..ef034135541b 100644
--- a/devel/wrangler/Makefile
+++ b/devel/wrangler/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= antranigv@freebsd.am
COMMENT= Cloudflare Workers CLI Tool
+WWW= https://developers.cloudflare.com/workers/cli-wrangler/
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/devel/wxformbuilder/Makefile b/devel/wxformbuilder/Makefile
index 9ca4422e990e..22d24008b333 100644
--- a/devel/wxformbuilder/Makefile
+++ b/devel/wxformbuilder/Makefile
@@ -7,6 +7,7 @@ DISTNAME= wxFormBuilder_v${DISTVERSION}-source
MAINTAINER= ports@FreeBSD.org
COMMENT= WYSIWYG GUI Designer and Code Generator for wxWidgets
+WWW= http://wxformbuilder.org/
LICENSE= GPLv2
diff --git a/devel/xa65/Makefile b/devel/xa65/Makefile
index d4cf9c0d39f2..d69ca1f1a760 100644
--- a/devel/xa65/Makefile
+++ b/devel/xa65/Makefile
@@ -6,6 +6,7 @@ DISTNAME= xa-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Two-pass cross-assembler for MOS 6502 and compatible CPUs
+WWW= https://www.floodgap.com/retrotech/xa/
LICENSE= GPLv2+
diff --git a/devel/xbyak/Makefile b/devel/xbyak/Makefile
index 5d22b09337e0..18a594b78c48 100644
--- a/devel/xbyak/Makefile
+++ b/devel/xbyak/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only JIT assembler for x86/x64 SIMD
+WWW= https://github.com/herumi/xbyak
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/devel/xc3sprog/Makefile b/devel/xc3sprog/Makefile
index 9b39932e9e46..c6e2cd0d4699 100644
--- a/devel/xc3sprog/Makefile
+++ b/devel/xc3sprog/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://opsec.eu/src/xc3sprog/
MAINTAINER= ports@FreeBSD.org
COMMENT= Free programmer for Xilinx Spartan S3E Starter Kit
+WWW= https://sourceforge.net/projects/xc3sprog/
LIB_DEPENDS= libftdi.so:devel/libftdi
RUN_DEPENDS= ${LOCALBASE}/sbin/fxload:misc/fxload
diff --git a/devel/xcscope.el/Makefile b/devel/xcscope.el/Makefile
index e54d85b8f734..40c8be7de948 100644
--- a/devel/xcscope.el/Makefile
+++ b/devel/xcscope.el/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= jhb@FreeBSD.org
COMMENT= Emacs minor mode for using cscope
+WWW= https://github.com/dkogan/xcscope.el
LICENSE= GPLv2+
diff --git a/devel/xdg-user-dirs/Makefile b/devel/xdg-user-dirs/Makefile
index 71ab332f2733..f627345c415b 100644
--- a/devel/xdg-user-dirs/Makefile
+++ b/devel/xdg-user-dirs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://user-dirs.freedesktop.org/releases/
MAINTAINER= kde@FreeBSD.org
COMMENT= Tool to help manage personal user directories
+WWW= https://freedesktop.org/wiki/Software/xdg-user-dirs/
LICENSE= GPLv2 MIT
LICENSE_COMB= multi
diff --git a/devel/xdg-utils/Makefile b/devel/xdg-utils/Makefile
index 69611faf85f4..53aa93875c2b 100644
--- a/devel/xdg-utils/Makefile
+++ b/devel/xdg-utils/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://portland.freedesktop.org/download/
MAINTAINER= desktop@FreeBSD.org
COMMENT= Tools to allow all applications to integrate with the free desktop
+WWW= https://www.freedesktop.org/wiki/Software/xdg-utils/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xdgpaths/Makefile b/devel/xdgpaths/Makefile
index 622eaf797453..821a668196f0 100644
--- a/devel/xdgpaths/Makefile
+++ b/devel/xdgpaths/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= acm@FreeBSD.org
COMMENT= XDG Base Directory Specification implementation in D lang
+WWW= https://github.com/FreeSlave/xdgpaths
LICENSE= BSL
diff --git a/devel/xelfviewer/Makefile b/devel/xelfviewer/Makefile
index ec65b72d8e49..ec2e06285b01 100644
--- a/devel/xelfviewer/Makefile
+++ b/devel/xelfviewer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Cross-platform graphical ELF file viewer/editor
+WWW= https://github.com/horsicq/XELFViewer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xeus-cling/Makefile b/devel/xeus-cling/Makefile
index 969c1f81330d..7261d0ec7490 100644
--- a/devel/xeus-cling/Makefile
+++ b/devel/xeus-cling/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ Jupyter Kernel
+WWW= https://github.com/jupyter-xeus/xeus-cling
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xeus/Makefile b/devel/xeus/Makefile
index 961c9df30d21..cb788ac06816 100644
--- a/devel/xeus/Makefile
+++ b/devel/xeus/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ implementation of the Jupyter kernel protocol
+WWW= https://github.com/jupyter-xeus/xeus
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xfce4-dev-tools/Makefile b/devel/xfce4-dev-tools/Makefile
index 0072ba6861a1..0833d132f07d 100644
--- a/devel/xfce4-dev-tools/Makefile
+++ b/devel/xfce4-dev-tools/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Xfce development tools
+WWW= https://www.xfce.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/xmltooling/Makefile b/devel/xmltooling/Makefile
index 9365f2ad8a8e..dd803d87ee1d 100644
--- a/devel/xmltooling/Makefile
+++ b/devel/xmltooling/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://shibboleth.net/downloads/c++-opensaml/${PORTVERSION}/
MAINTAINER= girgen@FreeBSD.org
COMMENT= Low level XML support for SAML
+WWW= https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-C
LICENSE= APACHE20
diff --git a/devel/xopcodecalc/Makefile b/devel/xopcodecalc/Makefile
index ac24addec3a9..5974b79098a8 100644
--- a/devel/xopcodecalc/Makefile
+++ b/devel/xopcodecalc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Graphical x86 CPU opcode calculator
+WWW= https://github.com/horsicq/XOpcodeCalc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xorg-macros/Makefile b/devel/xorg-macros/Makefile
index 042bd29b0063..c33d62414d32 100644
--- a/devel/xorg-macros/Makefile
+++ b/devel/xorg-macros/Makefile
@@ -5,6 +5,7 @@ DISTNAME= util-macros-${PORTVERSION}
MAINTAINER= x11@FreeBSD.org
COMMENT= X.Org development aclocal macros
+WWW= https://cgit.freedesktop.org/xorg/util/macros/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/xparam/Makefile b/devel/xparam/Makefile
index f8804d30b39f..84e51f4c9620 100644
--- a/devel/xparam/Makefile
+++ b/devel/xparam/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= General-purpose tool for parameter handling in C++
+WWW= http://xparam.sourceforge.net/
LICENSE= GPLv2+
diff --git a/devel/xpeviewer/Makefile b/devel/xpeviewer/Makefile
index 2172ff9b7ab1..a0ba5e66f355 100644
--- a/devel/xpeviewer/Makefile
+++ b/devel/xpeviewer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= danfe@FreeBSD.org
COMMENT= Cross-platform graphical PE file viewer/editor
+WWW= https://github.com/horsicq/XPEViewer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xsd/Makefile b/devel/xsd/Makefile
index 50193f5411a5..5fe323d43260 100644
--- a/devel/xsd/Makefile
+++ b/devel/xsd/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://codesynthesis.com/~boris/tmp/${PORTNAME}/${DISTVERSION}/
MAINTAINER= kde@FreeBSD.org
COMMENT= W3C XML Schema to C++ translator
+WWW= https://www.codesynthesis.com/projects/xsd/
LICENSE= FLOSSE GPLv2
LICENSE_COMB= dual
diff --git a/devel/xsimd/Makefile b/devel/xsimd/Makefile
index 77a3effbfda5..dd0067d6ebc7 100644
--- a/devel/xsimd/Makefile
+++ b/devel/xsimd/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ wrappers for SIMD intrinsics and mathematical functions
+WWW= https://github.com/xtensor-stack/xsimd
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xtensa-esp32-elf/Makefile b/devel/xtensa-esp32-elf/Makefile
index b770ada9b9c5..8cf6336f5acf 100644
--- a/devel/xtensa-esp32-elf/Makefile
+++ b/devel/xtensa-esp32-elf/Makefile
@@ -31,6 +31,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= leres@FreeBSD.org
COMMENT= Espressif ESP32 toolchain
+WWW= https://dl.espressif.com/doc/esp-idf/latest/get-started/index.html #setup-toolchain
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/devel/xtl-quant-stack/Makefile b/devel/xtl-quant-stack/Makefile
index 5b419b2bf859..542dc604cb9c 100644
--- a/devel/xtl-quant-stack/Makefile
+++ b/devel/xtl-quant-stack/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= -quant-stack
MAINTAINER= yuri@FreeBSD.org
COMMENT= Template library that supports other quantstack projects
+WWW= https://github.com/xtensor-stack/xtl
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xtl/Makefile b/devel/xtl/Makefile
index c797c463116f..e75565bedbad 100644
--- a/devel/xtl/Makefile
+++ b/devel/xtl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for R/W structured data to/from an external representation
+WWW= http://xtl.sourceforge.net/
NO_BUILD= yes
diff --git a/devel/xwpe/Makefile b/devel/xwpe/Makefile
index a3f1dfff2b59..d4127fbeb3f6 100644
--- a/devel/xwpe/Makefile
+++ b/devel/xwpe/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SUNSITE/apps/editors/X \
MAINTAINER= ports@FreeBSD.org
COMMENT= Borland-like IDE programming environment
+WWW= http://www.identicalsoftware.com/xwpe/
USES= desthack ncurses xorg
DESTDIRNAME= STAGEDIR
diff --git a/devel/xxhash/Makefile b/devel/xxhash/Makefile
index 988561039bf0..c610b2ccd9d0 100644
--- a/devel/xxhash/Makefile
+++ b/devel/xxhash/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Extremely fast non-cryptographic hash algorithm
+WWW= https://cyan4973.github.io/xxHash/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/xxl/Makefile b/devel/xxl/Makefile
index 7836237536b6..d74aac3b87f1 100644
--- a/devel/xxl/Makefile
+++ b/devel/xxl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://launchpadlibrarian.net/39195019/
MAINTAINER= ports@FreeBSD.org
COMMENT= C/C++ library for exception handling and asset management
+WWW= https://web.archive.org/web/20120106082715/http://www.zork.org/xxl/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/yaegi/Makefile b/devel/yaegi/Makefile
index 70f3439ddd21..3649b43de914 100644
--- a/devel/yaegi/Makefile
+++ b/devel/yaegi/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= dch@FreeBSD.org
COMMENT= Elegant Go Interpreter - a REPL for Go
+WWW= https://github.com/traefik/yaegi
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/yaggo/Makefile b/devel/yaggo/Makefile
index 10af8a7b4beb..debdd781cdd1 100644
--- a/devel/yaggo/Makefile
+++ b/devel/yaggo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jwb@FreeBSD.org
COMMENT= Generate command line parser using getopt_long
+WWW= https://github.com/gmarcais/yaggo
LICENSE= GPLv3
diff --git a/devel/yajl-tcl/Makefile b/devel/yajl-tcl/Makefile
index 60e010773c8d..7b6299935d63 100644
--- a/devel/yajl-tcl/Makefile
+++ b/devel/yajl-tcl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Tcl bindings for Yet Another JSON Library
+WWW= https://github.com/flightaware/yajl-tcl
LICENSE= BSD3CLAUSE
diff --git a/devel/yajl/Makefile b/devel/yajl/Makefile
index bbb5daa9b6f0..5a64a3ef3864 100644
--- a/devel/yajl/Makefile
+++ b/devel/yajl/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= devel
MAINTAINER= gregf@hugops.pw
COMMENT= Portable JSON parsing and serialization library in ANSI C
+WWW= http://lloyd.github.com/yajl/
LICENSE= ISCL
diff --git a/devel/yaml-cpp/Makefile b/devel/yaml-cpp/Makefile
index 0346299cfba3..81b005d4fad9 100644
--- a/devel/yaml-cpp/Makefile
+++ b/devel/yaml-cpp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
COMMENT= YAML parser and emitter in C++ matching the YAML 1.2 spec
+WWW= https://github.com/jbeder/yaml-cpp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/yaml-cpp03/Makefile b/devel/yaml-cpp03/Makefile
index cb209a727d7a..8709c74027d1 100644
--- a/devel/yaml-cpp03/Makefile
+++ b/devel/yaml-cpp03/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 03
MAINTAINER= tim@niemueller.de
COMMENT= YAML parser and emitter in C++ matching the YAML 1.2 spec
+WWW= https://code.google.com/p/yaml-cpp/
LICENSE= MIT
diff --git a/devel/yaml2argdata/Makefile b/devel/yaml2argdata/Makefile
index 783b28746463..d4a6a5bc7ab3 100644
--- a/devel/yaml2argdata/Makefile
+++ b/devel/yaml2argdata/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= ed@FreeBSD.org
COMMENT= Helper classes for parsing YAML into Argdata
+WWW= https://github.com/NuxiNL/yaml2argdata
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/yasm/Makefile b/devel/yasm/Makefile
index 0914a063be5f..9af3c9e66843 100644
--- a/devel/yasm/Makefile
+++ b/devel/yasm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.tortall.net/projects/yasm/releases/
MAINTAINER= johnson.peter@gmail.com
COMMENT= Complete rewrite of the NASM assembler
+WWW= https://yasm.tortall.net/
LICENSE= BSD3CLAUSE
diff --git a/devel/yder/Makefile b/devel/yder/Makefile
index 8c9bd5b3d40b..14ec6c215e78 100644
--- a/devel/yder/Makefile
+++ b/devel/yder/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= dvl@FreeBSD.org
COMMENT= Logging library for C applications
+WWW= https://github.com/babelouest/yder
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/youcompleteme/Makefile b/devel/youcompleteme/Makefile
index 019c66bb91f9..70720630c2ca 100644
--- a/devel/youcompleteme/Makefile
+++ b/devel/youcompleteme/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ultima@FreeBSD.org
COMMENT= Code-completion engine for Vim
+WWW= https://github.com/Valloric/YouCompleteMe
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/devel/yuck/Makefile b/devel/yuck/Makefile
index 10fe99bc54b2..3c69be727fe9 100644
--- a/devel/yuck/Makefile
+++ b/devel/yuck/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -cmdline-parser
MAINTAINER= yuri@FreeBSD.org
COMMENT= Bog-standard command line option parser for C
+WWW= https://github.com/hroptatyr/yuck
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/devel/z80-asm/Makefile b/devel/z80-asm/Makefile
index 73c0b832a7e8..88377e16ca2e 100644
--- a/devel/z80-asm/Makefile
+++ b/devel/z80-asm/Makefile
@@ -11,6 +11,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ports@FreeBSD.org
COMMENT= Z80 assembly code assembler and disassembler
+WWW= https://wwwhomes.uni-bielefeld.de/achim/z80-asm.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/COPYING
diff --git a/devel/z80asm/Makefile b/devel/z80asm/Makefile
index 526c8c08adeb..253feb381a5f 100644
--- a/devel/z80asm/Makefile
+++ b/devel/z80asm/Makefile
@@ -8,6 +8,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
MAINTAINER= sigma.zx@gmail.com
COMMENT= Assembler for the Z80 microprocessor
+WWW= https://savannah.nongnu.org/projects/z80asm/
OPTIONS_DEFINE= EXAMPLES
diff --git a/devel/z80ex/Makefile b/devel/z80ex/Makefile
index 3c6a08d94494..6e0fa27dce04 100644
--- a/devel/z80ex/Makefile
+++ b/devel/z80ex/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= hardy.schumacher@gmx.de
COMMENT= ZiLOG Z80 CPU emulator library
+WWW= http://z80ex.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/z88dk/Makefile b/devel/z88dk/Makefile
index 8ced933e9559..f278cb0dc01c 100644
--- a/devel/z88dk/Makefile
+++ b/devel/z88dk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Complete Z80/Z180 development kit
+WWW= https://z88dk.org/site/
LICENSE= ClArtistic
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/zanata-cli/Makefile b/devel/zanata-cli/Makefile
index e3be8d7eb645..97076c0b846f 100644
--- a/devel/zanata-cli/Makefile
+++ b/devel/zanata-cli/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://repo.maven.apache.org/maven2/org/zanata/${PORTNAME}/${PORT
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Zanata Java command line client
+WWW= https://docs.zanata.org/en/release/client/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/devel/zanata-platform/Makefile b/devel/zanata-platform/Makefile
index 78b133fd5fcc..98aa234b3956 100644
--- a/devel/zanata-platform/Makefile
+++ b/devel/zanata-platform/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY=
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Web-based translation platform
+WWW= http://zanata.org/
LICENSE= GPLv2 LGPL21+
LICENSE_COMB= multi
diff --git a/devel/zapcc/Makefile b/devel/zapcc/Makefile
index 13393e534b2f..caf294d45ce0 100644
--- a/devel/zapcc/Makefile
+++ b/devel/zapcc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
COMMENT= C++ caching compiler based on clang
+WWW= https://www.zapcc.com/
LICENSE= NCSA
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/devel/zeal/Makefile b/devel/zeal/Makefile
index b5a952f3c5ad..545a9e2d615c 100644
--- a/devel/zeal/Makefile
+++ b/devel/zeal/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= rakuco@FreeBSD.org
COMMENT= Offline documentation browser
+WWW= https://zealdocs.org
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/zfp/Makefile b/devel/zfp/Makefile
index ee1cd32bfaa3..1fc2172d8c72 100644
--- a/devel/zfp/Makefile
+++ b/devel/zfp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/LLNL/${PORTNAME}/releases/download/${DISTVERSIO
MAINTAINER= yuri@FreeBSD.org
COMMENT= High throughput library for compressed floating-point arrays
+WWW= https://computation.llnl.gov/projects/floating-point-compression
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/zls/Makefile b/devel/zls/Makefile
index 09689ccf9a72..40b397b6e51f 100644
--- a/devel/zls/Makefile
+++ b/devel/zls/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Zig LSP implementation + Zig Language Server
+WWW= https://github.com/zigtools/zls
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/zookeeper/Makefile b/devel/zookeeper/Makefile
index 3afe505891de..112e6bb489e0 100644
--- a/devel/zookeeper/Makefile
+++ b/devel/zookeeper/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= dmitry.wagin@ya.ru
COMMENT= Coordination Service for Distributed Applications
+WWW= https://zookeeper.apache.org/
LICENSE= APACHE20
diff --git a/devel/zpu-binutils/Makefile b/devel/zpu-binutils/Makefile
index b1d7ba4fb5f8..993d6164df76 100644
--- a/devel/zpu-binutils/Makefile
+++ b/devel/zpu-binutils/Makefile
@@ -6,6 +6,7 @@ DISTNAME= zpu-toolchain-${PORTVERSION}
MAINTAINER= db@FreeBSD.org
COMMENT= ZPU toolchain
+WWW= https://opensource.zylin.com/zpu.htm
LICENSE= GPLv2
diff --git a/devel/zpu-gcc/Makefile b/devel/zpu-gcc/Makefile
index 600fa151d19b..15138c735857 100644
--- a/devel/zpu-gcc/Makefile
+++ b/devel/zpu-gcc/Makefile
@@ -7,6 +7,7 @@ DISTNAME= zpu-toolchain-${PORTVERSION}
MAINTAINER= db@FreeBSD.org
COMMENT= ZPU gcc compiler
+WWW= https://opensource.zylin.com/zpu.htm
LICENSE= GPLv2
diff --git a/devel/zthread/Makefile b/devel/zthread/Makefile
index 5c0521a0c19b..c374285d9edb 100644
--- a/devel/zthread/Makefile
+++ b/devel/zthread/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ZThread-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Platform-independent object-oriented C++ threading library
+WWW= http://zthread.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/devel/zydis/Makefile b/devel/zydis/Makefile
index 86f34d2a5f1e..cec11579fbad 100644
--- a/devel/zydis/Makefile
+++ b/devel/zydis/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= devel
MAINTAINER= freebsd@sysctl.cz
COMMENT= Fast and lightweight x86/x86-64 disassembler library
+WWW= https://zydis.re
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/devel/zziplib/Makefile b/devel/zziplib/Makefile
index b1ff7b752082..ef7c52bfd59c 100644
--- a/devel/zziplib/Makefile
+++ b/devel/zziplib/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library to provide transparent read access to zipped files
+WWW= https://github.com/gdraheim/zziplib
LICENSE= LGPL21 MPL11
LICENSE_COMB= dual