summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/4ti2/Makefile1
-rw-r--r--math/GiNaC/Makefile1
-rw-r--r--math/Imath/Makefile1
-rw-r--r--math/PDL/Makefile1
-rw-r--r--math/R-cran-ADGofTest/Makefile1
-rw-r--r--math/R-cran-Amelia/Makefile1
-rw-r--r--math/R-cran-BsMD/Makefile1
-rw-r--r--math/R-cran-CVST/Makefile1
-rw-r--r--math/R-cran-ChangeAnomalyDetection/Makefile1
-rw-r--r--math/R-cran-DEoptimR/Makefile1
-rw-r--r--math/R-cran-DRR/Makefile1
-rw-r--r--math/R-cran-DoE.base/Makefile1
-rw-r--r--math/R-cran-FNN/Makefile1
-rw-r--r--math/R-cran-Formula/Makefile1
-rw-r--r--math/R-cran-FrF2/Makefile1
-rw-r--r--math/R-cran-KFAS/Makefile1
-rw-r--r--math/R-cran-LearnBayes/Makefile1
-rw-r--r--math/R-cran-MCMCpack/Makefile1
-rw-r--r--math/R-cran-MSwM/Makefile1
-rw-r--r--math/R-cran-MatchIt/Makefile1
-rw-r--r--math/R-cran-Matching/Makefile1
-rw-r--r--math/R-cran-MatrixModels/Makefile1
-rw-r--r--math/R-cran-NMF/Makefile1
-rw-r--r--math/R-cran-RHmm/Makefile1
-rw-r--r--math/R-cran-RSvgDevice/Makefile1
-rw-r--r--math/R-cran-RcppArmadillo/Makefile1
-rw-r--r--math/R-cran-RcppEigen/Makefile1
-rw-r--r--math/R-cran-RcppRoll/Makefile1
-rw-r--r--math/R-cran-Rmpfr/Makefile1
-rw-r--r--math/R-cran-Rsolnp/Makefile1
-rw-r--r--math/R-cran-SQUAREM/Makefile1
-rw-r--r--math/R-cran-SparseM/Makefile1
-rw-r--r--math/R-cran-VGAM/Makefile1
-rw-r--r--math/R-cran-XLConnect/Makefile1
-rw-r--r--math/R-cran-Zelig/Makefile1
-rw-r--r--math/R-cran-acepack/Makefile1
-rw-r--r--math/R-cran-admisc/Makefile1
-rw-r--r--math/R-cran-alabama/Makefile1
-rw-r--r--math/R-cran-ash/Makefile1
-rw-r--r--math/R-cran-assertthat/Makefile1
-rw-r--r--math/R-cran-backports/Makefile1
-rw-r--r--math/R-cran-bdsmatrix/Makefile1
-rw-r--r--math/R-cran-car/Makefile1
-rw-r--r--math/R-cran-carData/Makefile1
-rw-r--r--math/R-cran-coda/Makefile1
-rw-r--r--math/R-cran-combinat/Makefile1
-rw-r--r--math/R-cran-conf.design/Makefile1
-rw-r--r--math/R-cran-conquer/Makefile1
-rw-r--r--math/R-cran-date/Makefile1
-rw-r--r--math/R-cran-ddalpha/Makefile1
-rw-r--r--math/R-cran-deldir/Makefile1
-rw-r--r--math/R-cran-dimRed/Makefile1
-rw-r--r--math/R-cran-dlmodeler/Makefile1
-rw-r--r--math/R-cran-dplyr/Makefile1
-rw-r--r--math/R-cran-eRm/Makefile1
-rw-r--r--math/R-cran-energy/Makefile1
-rw-r--r--math/R-cran-exactRankTests/Makefile1
-rw-r--r--math/R-cran-expm/Makefile1
-rw-r--r--math/R-cran-forcats/Makefile1
-rw-r--r--math/R-cran-forecast/Makefile1
-rw-r--r--math/R-cran-fracdiff/Makefile1
-rw-r--r--math/R-cran-geepack/Makefile1
-rw-r--r--math/R-cran-geometry/Makefile1
-rw-r--r--math/R-cran-gmp/Makefile1
-rw-r--r--math/R-cran-gower/Makefile1
-rw-r--r--math/R-cran-gpclib/Makefile1
-rw-r--r--math/R-cran-gsl/Makefile1
-rw-r--r--math/R-cran-gss/Makefile1
-rw-r--r--math/R-cran-gtable/Makefile1
-rw-r--r--math/R-cran-haven/Makefile1
-rw-r--r--math/R-cran-hdrcde/Makefile1
-rw-r--r--math/R-cran-hexbin/Makefile1
-rw-r--r--math/R-cran-igraph/Makefile1
-rw-r--r--math/R-cran-influenceR/Makefile1
-rw-r--r--math/R-cran-inline/Makefile1
-rw-r--r--math/R-cran-intervals/Makefile1
-rw-r--r--math/R-cran-ipred/Makefile1
-rw-r--r--math/R-cran-irlba/Makefile1
-rw-r--r--math/R-cran-isoband/Makefile1
-rw-r--r--math/R-cran-labeling/Makefile1
-rw-r--r--math/R-cran-lava/Makefile1
-rw-r--r--math/R-cran-lazyeval/Makefile1
-rw-r--r--math/R-cran-linprog/Makefile1
-rw-r--r--math/R-cran-lme4/Makefile1
-rw-r--r--math/R-cran-locfit/Makefile1
-rw-r--r--math/R-cran-lpSolve/Makefile1
-rw-r--r--math/R-cran-ltm/Makefile1
-rw-r--r--math/R-cran-magic/Makefile1
-rw-r--r--math/R-cran-maps/Makefile1
-rw-r--r--math/R-cran-mathjaxr/Makefile1
-rw-r--r--math/R-cran-matrixStats/Makefile1
-rw-r--r--math/R-cran-maxLik/Makefile1
-rw-r--r--math/R-cran-mclust/Makefile1
-rw-r--r--math/R-cran-mcmc/Makefile1
-rw-r--r--math/R-cran-memisc/Makefile1
-rw-r--r--math/R-cran-minqa/Makefile1
-rw-r--r--math/R-cran-misc3d/Makefile1
-rw-r--r--math/R-cran-miscTools/Makefile1
-rw-r--r--math/R-cran-mitools/Makefile1
-rw-r--r--math/R-cran-moments/Makefile1
-rw-r--r--math/R-cran-mvtnorm/Makefile1
-rw-r--r--math/R-cran-nloptr/Makefile1
-rw-r--r--math/R-cran-nnls/Makefile1
-rw-r--r--math/R-cran-nortest/Makefile1
-rw-r--r--math/R-cran-numDeriv/Makefile1
-rw-r--r--math/R-cran-numbers/Makefile1
-rw-r--r--math/R-cran-outliers/Makefile1
-rw-r--r--math/R-cran-partitions/Makefile1
-rw-r--r--math/R-cran-pbkrtest/Makefile1
-rw-r--r--math/R-cran-plot3D/Makefile1
-rw-r--r--math/R-cran-pls/Makefile1
-rw-r--r--math/R-cran-polycor/Makefile1
-rw-r--r--math/R-cran-polynom/Makefile1
-rw-r--r--math/R-cran-pracma/Makefile1
-rw-r--r--math/R-cran-prodlim/Makefile1
-rw-r--r--math/R-cran-proxy/Makefile1
-rw-r--r--math/R-cran-psych/Makefile1
-rw-r--r--math/R-cran-pwr/Makefile1
-rw-r--r--math/R-cran-quadprog/Makefile1
-rw-r--r--math/R-cran-qualityTools/Makefile1
-rw-r--r--math/R-cran-quantreg/Makefile1
-rw-r--r--math/R-cran-raster/Makefile1
-rw-r--r--math/R-cran-recipes/Makefile1
-rw-r--r--math/R-cran-rgenoud/Makefile1
-rw-r--r--math/R-cran-robustbase/Makefile1
-rw-r--r--math/R-cran-sandwich/Makefile1
-rw-r--r--math/R-cran-scatterplot3d/Makefile1
-rw-r--r--math/R-cran-sets/Makefile1
-rw-r--r--math/R-cran-sf/Makefile1
-rw-r--r--math/R-cran-sm/Makefile1
-rw-r--r--math/R-cran-sp/Makefile1
-rw-r--r--math/R-cran-spData/Makefile1
-rw-r--r--math/R-cran-spdep/Makefile1
-rw-r--r--math/R-cran-sspir/Makefile1
-rw-r--r--math/R-cran-stabledist/Makefile1
-rw-r--r--math/R-cran-statmod/Makefile1
-rw-r--r--math/R-cran-survey/Makefile1
-rw-r--r--math/R-cran-tensor/Makefile1
-rw-r--r--math/R-cran-terra/Makefile1
-rw-r--r--math/R-cran-truncnorm/Makefile1
-rw-r--r--math/R-cran-units/Makefile1
-rw-r--r--math/R-cran-uroot/Makefile1
-rw-r--r--math/R-cran-wk/Makefile1
-rw-r--r--math/R-cran-xts/Makefile1
-rw-r--r--math/R-cran-zoo/Makefile1
-rw-r--r--math/R/Makefile1
-rw-r--r--math/SCIP/Makefile1
-rw-r--r--math/SoPlex/Makefile1
-rw-r--r--math/aamath/Makefile1
-rw-r--r--math/abella/Makefile1
-rw-r--r--math/acalc/Makefile1
-rw-r--r--math/add/Makefile1
-rw-r--r--math/adept/Makefile1
-rw-r--r--math/adol-c/Makefile1
-rw-r--r--math/alberta/Makefile1
-rw-r--r--math/algae/Makefile1
-rw-r--r--math/alglib/Makefile1
-rw-r--r--math/alps/Makefile1
-rw-r--r--math/alt-ergo/Makefile1
-rw-r--r--math/amath/Makefile1
-rw-r--r--math/ambit/Makefile1
-rw-r--r--math/amgcl/Makefile1
-rw-r--r--math/analitza/Makefile1
-rw-r--r--math/ann/Makefile1
-rw-r--r--math/antic/Makefile1
-rw-r--r--math/apache-commons-math/Makefile1
-rw-r--r--math/apron/Makefile1
-rw-r--r--math/arb/Makefile1
-rw-r--r--math/aribas/Makefile1
-rw-r--r--math/armadillo/Makefile1
-rw-r--r--math/arpack++/Makefile1
-rw-r--r--math/arpack-ng/Makefile1
-rw-r--r--math/ascent/Makefile1
-rw-r--r--math/asl/Makefile1
-rw-r--r--math/asymptote/Makefile1
-rw-r--r--math/atlas/Makefile1
-rw-r--r--math/barvinok/Makefile1
-rw-r--r--math/basic-stats/Makefile1
-rw-r--r--math/bcal/Makefile1
-rw-r--r--math/bcps/Makefile1
-rw-r--r--math/bitwise/Makefile1
-rw-r--r--math/blacs/Makefile1
-rw-r--r--math/blahtexml/Makefile1
-rw-r--r--math/blas/Makefile1
-rw-r--r--math/blasfeo/Makefile1
-rw-r--r--math/blaspp/Makefile1
-rw-r--r--math/blaze/Makefile1
-rw-r--r--math/blazeiterative/Makefile1
-rw-r--r--math/blis/Makefile1
-rw-r--r--math/bliss/Makefile1
-rw-r--r--math/blocksolve95/Makefile1
-rw-r--r--math/bonmin/Makefile1
-rw-r--r--math/boolector/Makefile1
-rw-r--r--math/brial/Makefile1
-rw-r--r--math/bsdnt/Makefile1
-rw-r--r--math/btor2tools/Makefile1
-rw-r--r--math/cadabra2/Makefile1
-rw-r--r--math/cadical/Makefile1
-rw-r--r--math/cado-nfs/Makefile1
-rw-r--r--math/calc/Makefile1
-rw-r--r--math/calcium/Makefile1
-rw-r--r--math/calcoo/Makefile1
-rw-r--r--math/cantor/Makefile1
-rw-r--r--math/casadi/Makefile1
-rw-r--r--math/cbc/Makefile1
-rw-r--r--math/cblas/Makefile1
-rw-r--r--math/cddlib/Makefile1
-rw-r--r--math/ceres-solver/Makefile1
-rw-r--r--math/cgal/Makefile1
-rw-r--r--math/cgl-conic/Makefile1
-rw-r--r--math/cgl/Makefile1
-rw-r--r--math/cglm/Makefile1
-rw-r--r--math/chaco/Makefile1
-rw-r--r--math/chryzodus/Makefile1
-rw-r--r--math/chuffed/Makefile1
-rw-r--r--math/cimod/Makefile1
-rw-r--r--math/clasp/Makefile1
-rw-r--r--math/clblas/Makefile1
-rw-r--r--math/clblast/Makefile1
-rw-r--r--math/clfft/Makefile1
-rw-r--r--math/clingo/Makefile1
-rw-r--r--math/cliquer/Makefile1
-rw-r--r--math/cln/Makefile1
-rw-r--r--math/cloog/Makefile1
-rw-r--r--math/clp/Makefile1
-rw-r--r--math/clrng/Makefile1
-rw-r--r--math/cm/Makefile1
-rw-r--r--math/cmh/Makefile1
-rw-r--r--math/cminpack/Makefile1
-rw-r--r--math/cmlib/Makefile1
-rw-r--r--math/cocoalib/Makefile1
-rw-r--r--math/coin-or-data-netlib/Makefile1
-rw-r--r--math/coin-or-data-sample/Makefile1
-rw-r--r--math/coin-or-data-stochastic/Makefile1
-rw-r--r--math/coin-or-metis/Makefile1
-rw-r--r--math/coin-or-mumps/Makefile1
-rw-r--r--math/coinmp/Makefile1
-rw-r--r--math/coinutils/Makefile1
-rw-r--r--math/colpack/Makefile1
-rw-r--r--math/combblas/Makefile1
-rw-r--r--math/conauto/Makefile1
-rw-r--r--math/concorde/Makefile1
-rw-r--r--math/convertall/Makefile1
-rw-r--r--math/coq/Makefile1
-rw-r--r--math/cosma/Makefile1
-rw-r--r--math/costa/Makefile1
-rw-r--r--math/couenne/Makefile1
-rw-r--r--math/coxeter3/Makefile1
-rw-r--r--math/cppad/Makefile1
-rw-r--r--math/creme/Makefile1
-rw-r--r--math/crlibm/Makefile1
-rw-r--r--math/cryptominisat/Makefile1
-rw-r--r--math/csdp/Makefile1
-rw-r--r--math/ctl-sat/Makefile1
-rw-r--r--math/cudd/Makefile1
-rw-r--r--math/curv/Makefile1
-rw-r--r--math/cvc3/Makefile1
-rw-r--r--math/cvc4/Makefile1
-rw-r--r--math/dbcsr/Makefile1
-rw-r--r--math/deal.ii/Makefile1
-rw-r--r--math/dieharder/Makefile1
-rw-r--r--math/dionysus/Makefile1
-rw-r--r--math/disco/Makefile1
-rw-r--r--math/djbfft/Makefile1
-rw-r--r--math/drgeo/Makefile1
-rw-r--r--math/dsdp/Makefile1
-rw-r--r--math/dune-alugrid/Makefile1
-rw-r--r--math/dune-common/Makefile1
-rw-r--r--math/dune-curvedgeometry/Makefile1
-rw-r--r--math/dune-fem/Makefile1
-rw-r--r--math/dune-foamgrid/Makefile1
-rw-r--r--math/dune-functions/Makefile1
-rw-r--r--math/dune-geometry/Makefile1
-rw-r--r--math/dune-grid-glue/Makefile1
-rw-r--r--math/dune-grid/Makefile1
-rw-r--r--math/dune-istl/Makefile1
-rw-r--r--math/dune-localfunctions/Makefile1
-rw-r--r--math/dune-metagrid/Makefile1
-rw-r--r--math/dune-multidomaingrid/Makefile1
-rw-r--r--math/dune-pdelab/Makefile1
-rw-r--r--math/dune-polygongrid/Makefile1
-rw-r--r--math/dune-spgrid/Makefile1
-rw-r--r--math/dune-typetree/Makefile1
-rw-r--r--math/dune-uggrid/Makefile1
-rw-r--r--math/dune-vtk/Makefile1
-rw-r--r--math/e-antic/Makefile1
-rw-r--r--math/eclib/Makefile1
-rw-r--r--math/ecos/Makefile1
-rw-r--r--math/edenmath/Makefile1
-rw-r--r--math/eigen3/Makefile1
-rw-r--r--math/eispack/Makefile1
-rw-r--r--math/elemental/Makefile1
-rw-r--r--math/elementary-calculator/Makefile1
-rw-r--r--math/elpa/Makefile1
-rw-r--r--math/emc2/Makefile1
-rw-r--r--math/ensmallen/Makefile1
-rw-r--r--math/ent/Makefile1
-rw-r--r--math/eprover/Makefile1
-rw-r--r--math/ess/Makefile1
-rw-r--r--math/eukleides/Makefile1
-rw-r--r--math/exprtk/Makefile1
-rw-r--r--math/facile/Makefile1
-rw-r--r--math/faiss/Makefile1
-rw-r--r--math/fann/Makefile1
-rw-r--r--math/fastops/Makefile1
-rw-r--r--math/fcl/Makefile1
-rw-r--r--math/fcl05/Makefile1
-rw-r--r--math/fenics-basix/Makefile1
-rw-r--r--math/fflas-ffpack/Makefile1
-rw-r--r--math/fftw/Makefile1
-rw-r--r--math/fftw3/Makefile1
-rw-r--r--math/flann/Makefile1
-rw-r--r--math/flexfloat/Makefile1
-rw-r--r--math/flint2/Makefile1
-rw-r--r--math/flintqs/Makefile1
-rw-r--r--math/flopc++/Makefile1
-rw-r--r--math/form/Makefile1
-rw-r--r--math/fparser/Makefile1
-rw-r--r--math/fplll/Makefile1
-rw-r--r--math/freefem++/Makefile1
-rw-r--r--math/fricas/Makefile1
-rw-r--r--math/frobby/Makefile1
-rw-r--r--math/fxt/Makefile1
-rw-r--r--math/g2o/Makefile1
-rw-r--r--math/galculator/Makefile1
-rw-r--r--math/gambit/Makefile1
-rw-r--r--math/gap/Makefile1
-rw-r--r--math/gau2grid/Makefile1
-rw-r--r--math/gecode/Makefile1
-rw-r--r--math/gemmlowp/Makefile1
-rw-r--r--math/geogebra/Makefile1
-rw-r--r--math/geogram/Makefile1
-rw-r--r--math/gf2x/Makefile1
-rw-r--r--math/gfan/Makefile1
-rw-r--r--math/gfanlib/Makefile1
-rw-r--r--math/ggobi/Makefile1
-rw-r--r--math/gh-bc/Makefile1
-rw-r--r--math/giacxcas/Makefile1
-rw-r--r--math/gismo/Makefile1
-rw-r--r--math/givaro/Makefile1
-rw-r--r--math/gkmap/Makefile1
-rw-r--r--math/glgraph/Makefile1
-rw-r--r--math/glm/Makefile1
-rw-r--r--math/glpk/Makefile1
-rw-r--r--math/glucose/Makefile1
-rw-r--r--math/gmm++/Makefile1
-rw-r--r--math/gmp-ecm/Makefile1
-rw-r--r--math/gmp/Makefile1
-rw-r--r--math/gnome-calculator/Makefile1
-rw-r--r--math/gnubc/Makefile1
-rw-r--r--math/gnumeric/Makefile1
-rw-r--r--math/gnuplot-lite/Makefile1
-rw-r--r--math/gnuplot-tex-extras/Makefile1
-rw-r--r--math/gnuplot/Makefile1
-rw-r--r--math/gp2c/Makefile1
-rw-r--r--math/grace/Makefile1
-rw-r--r--math/graphthing/Makefile1
-rw-r--r--math/gravity/Makefile1
-rw-r--r--math/gretl/Makefile1
-rw-r--r--math/gri/Makefile1
-rw-r--r--math/grpn/Makefile1
-rw-r--r--math/gsl/Makefile1
-rw-r--r--math/half/Makefile1
-rw-r--r--math/heyoka/Makefile1
-rw-r--r--math/highs/Makefile1
-rw-r--r--math/hmat-oss/Makefile1
-rw-r--r--math/hpcombi/Makefile1
-rw-r--r--math/hpipm/Makefile1
-rw-r--r--math/hptt/Makefile1
-rw-r--r--math/hs-Agda/Makefile1
-rw-r--r--math/hs-penrose/Makefile1
-rw-r--r--math/hsl/Makefile1
-rw-r--r--math/ideep/Makefile1
-rw-r--r--math/ignition-math/Makefile1
-rw-r--r--math/igraph/Makefile1
-rw-r--r--math/iml/Makefile1
-rw-r--r--math/intx/Makefile1
-rw-r--r--math/ipopt/Makefile1
-rw-r--r--math/ised/Makefile1
-rw-r--r--math/jacal/Makefile1
-rw-r--r--math/jacop/Makefile1
-rw-r--r--math/jags/Makefile1
-rw-r--r--math/jama/Makefile1
-rw-r--r--math/jeuclid/Makefile1
-rw-r--r--math/jlatexmath/Makefile1
-rw-r--r--math/jsmath-fonts/Makefile1
-rw-r--r--math/jtransforms/Makefile1
-rw-r--r--math/jts/Makefile1
-rw-r--r--math/kahip/Makefile1
-rw-r--r--math/kalgebra/Makefile1
-rw-r--r--math/kalker/Makefile1
-rw-r--r--math/kamis/Makefile1
-rw-r--r--math/kbruch/Makefile1
-rw-r--r--math/kcalc/Makefile1
-rw-r--r--math/kfr/Makefile1
-rw-r--r--math/kig/Makefile1
-rw-r--r--math/kktdirect/Makefile1
-rw-r--r--math/kmplot/Makefile1
-rw-r--r--math/labplot/Makefile1
-rw-r--r--math/lambda/Makefile1
-rw-r--r--math/lapack++/Makefile1
-rw-r--r--math/lapack/Makefile1
-rw-r--r--math/lapack95/Makefile1
-rw-r--r--math/lapacke/Makefile1
-rw-r--r--math/lapackpp/Makefile1
-rw-r--r--math/laspack/Makefile1
-rw-r--r--math/latte-integrale/Makefile1
-rw-r--r--math/lcalc/Makefile1
-rw-r--r--math/ldouble/Makefile1
-rw-r--r--math/lean/Makefile1
-rw-r--r--math/lemon/Makefile1
-rw-r--r--math/levmar/Makefile1
-rw-r--r--math/lib2geom/Makefile1
-rw-r--r--math/libRmath/Makefile1
-rw-r--r--math/libbraiding/Makefile1
-rw-r--r--math/libccd/Makefile1
-rw-r--r--math/libdivide/Makefile1
-rw-r--r--math/libflame/Makefile1
-rw-r--r--math/libhomfly/Makefile1
-rw-r--r--math/libmesh/Makefile1
-rw-r--r--math/libnormaliz/Makefile1
-rw-r--r--math/libocas/Makefile1
-rw-r--r--math/liborigin/Makefile1
-rw-r--r--math/libpgmath/Makefile1
-rw-r--r--math/libpoly/Makefile1
-rw-r--r--math/libqalculate/Makefile1
-rw-r--r--math/libranlip/Makefile1
-rw-r--r--math/librdata/Makefile1
-rw-r--r--math/librsb/Makefile1
-rw-r--r--math/libsemigroups/Makefile1
-rw-r--r--math/libsharp2/Makefile1
-rw-r--r--math/libtommath/Makefile1
-rw-r--r--math/libxls/Makefile1
-rw-r--r--math/libxlsxwriter/Makefile1
-rw-r--r--math/libxsmm/Makefile1
-rw-r--r--math/lidia/Makefile1
-rw-r--r--math/linbox/Makefile1
-rw-r--r--math/linpack/Makefile1
-rw-r--r--math/lis/Makefile1
-rw-r--r--math/lrcalc/Makefile1
-rw-r--r--math/lrng/Makefile1
-rw-r--r--math/lrslib/Makefile1
-rw-r--r--math/ltl2ba/Makefile1
-rw-r--r--math/m4ri/Makefile1
-rw-r--r--math/m4rie/Makefile1
-rw-r--r--math/mate-calc/Makefile1
-rw-r--r--math/math77/Makefile1
-rw-r--r--math/mathgl/Makefile1
-rw-r--r--math/mathicsscript/Makefile1
-rw-r--r--math/mathlibtools/Makefile1
-rw-r--r--math/mathmod/Makefile1
-rw-r--r--math/mathomatic/Makefile1
-rw-r--r--math/matio/Makefile1
-rw-r--r--math/matlab-installer/Makefile1
-rw-r--r--math/maxima/Makefile1
-rw-r--r--math/mbasecalc/Makefile1
-rw-r--r--math/mcsim/Makefile1
-rw-r--r--math/mdal/Makefile1
-rw-r--r--math/metis/Makefile1
-rw-r--r--math/mfem/Makefile1
-rw-r--r--math/mingw32-libgmp/Makefile1
-rw-r--r--math/minisat/Makefile1
-rw-r--r--math/minizinc-ide/Makefile1
-rw-r--r--math/minizinc-solvers/Makefile1
-rw-r--r--math/minizinc/Makefile1
-rw-r--r--math/minorminer/Makefile1
-rw-r--r--math/miracl/Makefile1
-rw-r--r--math/mlpack/Makefile1
-rw-r--r--math/moab/Makefile1
-rw-r--r--math/moo/Makefile1
-rw-r--r--math/mpc/Makefile1
-rw-r--r--math/mpdecimal/Makefile1
-rw-r--r--math/mpexpr/Makefile1
-rw-r--r--math/mpfr/Makefile1
-rw-r--r--math/mpfrc++/Makefile1
-rw-r--r--math/mpfrcx/Makefile1
-rw-r--r--math/mpir/Makefile1
-rw-r--r--math/mppp/Makefile1
-rw-r--r--math/mprime/Makefile1
-rw-r--r--math/mpsolve/Makefile1
-rw-r--r--math/mtrxmath/Makefile1
-rw-r--r--math/multichoose/Makefile1
-rw-r--r--math/mumps/Makefile1
-rw-r--r--math/mumps4/Makefile1
-rw-r--r--math/munkres-cpp/Makefile1
-rw-r--r--math/muparser/Makefile1
-rw-r--r--math/muparserx/Makefile1
-rw-r--r--math/nanoflann/Makefile1
-rw-r--r--math/nauty/Makefile1
-rw-r--r--math/ndiff/Makefile1
-rw-r--r--math/newmat/Makefile1
-rw-r--r--math/nfft/Makefile1
-rw-r--r--math/ngraph/Makefile1
-rw-r--r--math/nlopt/Makefile1
-rw-r--r--math/ntl/Makefile1
-rw-r--r--math/numdiff/Makefile1
-rw-r--r--math/obake/Makefile1
-rw-r--r--math/ocaml-num/Makefile1
-rw-r--r--math/ocaml-ocamlgraph/Makefile1
-rw-r--r--math/ocaml-zarith/Makefile1
-rw-r--r--math/ocamlgsl/Makefile1
-rw-r--r--math/octave-forge-actuarial/Makefile1
-rw-r--r--math/octave-forge-audio/Makefile1
-rw-r--r--math/octave-forge-base/Makefile1
-rw-r--r--math/octave-forge-bim/Makefile1
-rw-r--r--math/octave-forge-bioinfo/Makefile1
-rw-r--r--math/octave-forge-bsltl/Makefile1
-rw-r--r--math/octave-forge-cgi/Makefile1
-rw-r--r--math/octave-forge-civil-engineering/Makefile1
-rw-r--r--math/octave-forge-communications/Makefile1
-rw-r--r--math/octave-forge-control/Makefile1
-rw-r--r--math/octave-forge-data-smoothing/Makefile1
-rw-r--r--math/octave-forge-database/Makefile1
-rw-r--r--math/octave-forge-dataframe/Makefile1
-rw-r--r--math/octave-forge-dicom/Makefile1
-rw-r--r--math/octave-forge-divand/Makefile1
-rw-r--r--math/octave-forge-doctest/Makefile1
-rw-r--r--math/octave-forge-econometrics/Makefile1
-rw-r--r--math/octave-forge-fenv/Makefile1
-rw-r--r--math/octave-forge-financial/Makefile1
-rw-r--r--math/octave-forge-fits/Makefile1
-rw-r--r--math/octave-forge-fpl/Makefile1
-rw-r--r--math/octave-forge-fuzzy-logic-toolkit/Makefile1
-rw-r--r--math/octave-forge-ga/Makefile1
-rw-r--r--math/octave-forge-general/Makefile1
-rw-r--r--math/octave-forge-generate_html/Makefile1
-rw-r--r--math/octave-forge-geometry/Makefile1
-rw-r--r--math/octave-forge-gnuplot/Makefile1
-rw-r--r--math/octave-forge-gsl/Makefile1
-rw-r--r--math/octave-forge-ident/Makefile1
-rw-r--r--math/octave-forge-image/Makefile1
-rw-r--r--math/octave-forge-informationtheory/Makefile1
-rw-r--r--math/octave-forge-integration/Makefile1
-rw-r--r--math/octave-forge-interval/Makefile1
-rw-r--r--math/octave-forge-io/Makefile1
-rw-r--r--math/octave-forge-irsa/Makefile1
-rw-r--r--math/octave-forge-level-set/Makefile1
-rw-r--r--math/octave-forge-linear-algebra/Makefile1
-rw-r--r--math/octave-forge-lssa/Makefile1
-rw-r--r--math/octave-forge-ltfat/Makefile1
-rw-r--r--math/octave-forge-mapping/Makefile1
-rw-r--r--math/octave-forge-matgeom/Makefile1
-rw-r--r--math/octave-forge-mechanics/Makefile1
-rw-r--r--math/octave-forge-miscellaneous/Makefile1
-rw-r--r--math/octave-forge-missing-functions/Makefile1
-rw-r--r--math/octave-forge-msh/Makefile1
-rw-r--r--math/octave-forge-multicore/Makefile1
-rw-r--r--math/octave-forge-mvn/Makefile1
-rw-r--r--math/octave-forge-nan/Makefile1
-rw-r--r--math/octave-forge-ncarray/Makefile1
-rw-r--r--math/octave-forge-netcdf/Makefile1
-rw-r--r--math/octave-forge-nlwing2/Makefile1
-rw-r--r--math/octave-forge-nnet/Makefile1
-rw-r--r--math/octave-forge-nurbs/Makefile1
-rw-r--r--math/octave-forge-oct2mat/Makefile1
-rw-r--r--math/octave-forge-octclip/Makefile1
-rw-r--r--math/octave-forge-octproj/Makefile1
-rw-r--r--math/octave-forge-odebvp/Makefile1
-rw-r--r--math/octave-forge-optics/Makefile1
-rw-r--r--math/octave-forge-optim/Makefile1
-rw-r--r--math/octave-forge-optiminterp/Makefile1
-rw-r--r--math/octave-forge-outliers/Makefile1
-rw-r--r--math/octave-forge-parallel/Makefile1
-rw-r--r--math/octave-forge-plot/Makefile1
-rw-r--r--math/octave-forge-quaternion/Makefile1
-rw-r--r--math/octave-forge-queueing/Makefile1
-rw-r--r--math/octave-forge-secs1d/Makefile1
-rw-r--r--math/octave-forge-secs2d/Makefile1
-rw-r--r--math/octave-forge-secs3d/Makefile1
-rw-r--r--math/octave-forge-signal/Makefile1
-rw-r--r--math/octave-forge-simp/Makefile1
-rw-r--r--math/octave-forge-sockets/Makefile1
-rw-r--r--math/octave-forge-sparsersb/Makefile1
-rw-r--r--math/octave-forge-specfun/Makefile1
-rw-r--r--math/octave-forge-special-matrix/Makefile1
-rw-r--r--math/octave-forge-splines/Makefile1
-rw-r--r--math/octave-forge-statistics/Makefile1
-rw-r--r--math/octave-forge-stk/Makefile1
-rw-r--r--math/octave-forge-strings/Makefile1
-rw-r--r--math/octave-forge-struct/Makefile1
-rw-r--r--math/octave-forge-symband/Makefile1
-rw-r--r--math/octave-forge-symbolic/Makefile1
-rw-r--r--math/octave-forge-tcl-octave/Makefile1
-rw-r--r--math/octave-forge-tsa/Makefile1
-rw-r--r--math/octave-forge-video/Makefile1
-rw-r--r--math/octave-forge-zenity/Makefile1
-rw-r--r--math/octave-forge-zeromq/Makefile1
-rw-r--r--math/octave-forge/Makefile1
-rw-r--r--math/octave/Makefile1
-rw-r--r--math/octomap/Makefile1
-rw-r--r--math/ogdf/Makefile1
-rw-r--r--math/oink/Makefile1
-rw-r--r--math/oleo/Makefile1
-rw-r--r--math/onednn/Makefile1
-rw-r--r--math/openblas/Makefile1
-rw-r--r--math/openfst/Makefile1
-rw-r--r--math/openlibm/Makefile1
-rw-r--r--math/openmesh/Makefile1
-rw-r--r--math/opensolaris-libm/Makefile1
-rw-r--r--math/openturns/Makefile1
-rw-r--r--math/optpp/Makefile1
-rw-r--r--math/or-tools/Makefile1
-rw-r--r--math/orpie/Makefile1
-rw-r--r--math/osi-conic/Makefile1
-rw-r--r--math/osi/Makefile1
-rw-r--r--math/osiipopt/Makefile1
-rw-r--r--math/osqp/Makefile1
-rw-r--r--math/p5-AI-DecisionTree/Makefile1
-rw-r--r--math/p5-AI-Genetic/Makefile1
-rw-r--r--math/p5-AI-Perceptron/Makefile1
-rw-r--r--math/p5-Algorithm-Combinatorics/Makefile1
-rw-r--r--math/p5-Algorithm-CurveFit/Makefile1
-rw-r--r--math/p5-Algorithm-Munkres/Makefile1
-rw-r--r--math/p5-Alien-GSL/Makefile1
-rw-r--r--math/p5-Bit-ShiftReg/Makefile1
-rw-r--r--math/p5-Bit-Vector-Minimal/Makefile1
-rw-r--r--math/p5-Bit-Vector/Makefile1
-rw-r--r--math/p5-CAD-Calc/Makefile1
-rw-r--r--math/p5-Chart-Math-Axis/Makefile1
-rw-r--r--math/p5-Data-Float/Makefile1
-rw-r--r--math/p5-Date-Handler/Makefile1
-rw-r--r--math/p5-GIS-Distance-Fast/Makefile1
-rw-r--r--math/p5-GIS-Distance-Lite/Makefile1
-rw-r--r--math/p5-GIS-Distance/Makefile1
-rw-r--r--math/p5-Geo-Coordinates-UTM/Makefile1
-rw-r--r--math/p5-Geo-Distance-XS/Makefile1
-rw-r--r--math/p5-Geo-Distance/Makefile1
-rw-r--r--math/p5-Graph/Makefile1
-rw-r--r--math/p5-Math-Algebra-Symbols/Makefile1
-rw-r--r--math/p5-Math-Base36/Makefile1
-rw-r--r--math/p5-Math-BaseCnv/Makefile1
-rw-r--r--math/p5-Math-Bezier-Convert/Makefile1
-rw-r--r--math/p5-Math-Bezier/Makefile1
-rw-r--r--math/p5-Math-BigInt-FastCalc/Makefile1
-rw-r--r--math/p5-Math-BigInt-GMP/Makefile1
-rw-r--r--math/p5-Math-BigInt-Lite/Makefile1
-rw-r--r--math/p5-Math-BigInt-Pari/Makefile1
-rw-r--r--math/p5-Math-BigInt/Makefile1
-rw-r--r--math/p5-Math-BigRat/Makefile1
-rw-r--r--math/p5-Math-CDF/Makefile1
-rw-r--r--math/p5-Math-Cephes/Makefile1
-rw-r--r--math/p5-Math-Combinatorics/Makefile1
-rw-r--r--math/p5-Math-Complex/Makefile1
-rw-r--r--math/p5-Math-ConvexHull/Makefile1
-rw-r--r--math/p5-Math-Currency/Makefile1
-rw-r--r--math/p5-Math-Derivative/Makefile1
-rw-r--r--math/p5-Math-Evol/Makefile1
-rw-r--r--math/p5-Math-Expr/Makefile1
-rw-r--r--math/p5-Math-FFT/Makefile1
-rw-r--r--math/p5-Math-FixedPrecision/Makefile1
-rw-r--r--math/p5-Math-Fleximal/Makefile1
-rw-r--r--math/p5-Math-GMP/Makefile1
-rw-r--r--math/p5-Math-GMPf/Makefile1
-rw-r--r--math/p5-Math-GMPq/Makefile1
-rw-r--r--math/p5-Math-GMPz/Makefile1
-rw-r--r--math/p5-Math-GSL/Makefile1
-rw-r--r--math/p5-Math-Geometry-Planar-GPC-PolygonXS/Makefile1
-rw-r--r--math/p5-Math-Geometry-Planar-GPC/Makefile1
-rw-r--r--math/p5-Math-Geometry-Planar-Offset/Makefile1
-rw-r--r--math/p5-Math-Geometry-Planar/Makefile1
-rw-r--r--math/p5-Math-Geometry-Voronoi/Makefile1
-rw-r--r--math/p5-Math-Geometry/Makefile1
-rw-r--r--math/p5-Math-Gradient/Makefile1
-rw-r--r--math/p5-Math-Int128/Makefile1
-rw-r--r--math/p5-Math-Int64/Makefile1
-rw-r--r--math/p5-Math-Interpolate/Makefile1
-rw-r--r--math/p5-Math-Intersection-StraightLine/Makefile1
-rw-r--r--math/p5-Math-Logic/Makefile1
-rw-r--r--math/p5-Math-MPC/Makefile1
-rw-r--r--math/p5-Math-MPFR/Makefile1
-rw-r--r--math/p5-Math-Matrix/Makefile1
-rw-r--r--math/p5-Math-MatrixReal/Makefile1
-rw-r--r--math/p5-Math-NumberCruncher/Makefile1
-rw-r--r--math/p5-Math-Pari/Makefile1
-rw-r--r--math/p5-Math-Polygon-Tree/Makefile1
-rw-r--r--math/p5-Math-Polygon/Makefile1
-rw-r--r--math/p5-Math-Polynomial-Solve/Makefile1
-rw-r--r--math/p5-Math-Prime-Util-GMP/Makefile1
-rw-r--r--math/p5-Math-Prime-Util/Makefile1
-rw-r--r--math/p5-Math-Prime-XS/Makefile1
-rw-r--r--math/p5-Math-ProvablePrime/Makefile1
-rw-r--r--math/p5-Math-RPN/Makefile1
-rw-r--r--math/p5-Math-Random-ISAAC-XS/Makefile1
-rw-r--r--math/p5-Math-Random-ISAAC/Makefile1
-rw-r--r--math/p5-Math-Random-MT-Auto/Makefile1
-rw-r--r--math/p5-Math-Random-MT/Makefile1
-rw-r--r--math/p5-Math-Random-OO/Makefile1
-rw-r--r--math/p5-Math-Random-Secure/Makefile1
-rw-r--r--math/p5-Math-Random/Makefile1
-rw-r--r--math/p5-Math-Round-Var/Makefile1
-rw-r--r--math/p5-Math-Round/Makefile1
-rw-r--r--math/p5-Math-Sequence/Makefile1
-rw-r--r--math/p5-Math-Series/Makefile1
-rw-r--r--math/p5-Math-SigFigs/Makefile1
-rw-r--r--math/p5-Math-SimpleVariable/Makefile1
-rw-r--r--math/p5-Math-Spline/Makefile1
-rw-r--r--math/p5-Math-String/Makefile1
-rw-r--r--math/p5-Math-Symbolic-Custom-CCompiler/Makefile1
-rw-r--r--math/p5-Math-Symbolic-Custom-Contains/Makefile1
-rw-r--r--math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile1
-rw-r--r--math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile1
-rw-r--r--math/p5-Math-Symbolic-Custom-Pattern/Makefile1
-rw-r--r--math/p5-Math-Symbolic-Custom-Simplification/Makefile1
-rw-r--r--math/p5-Math-Symbolic-Custom-Transformation/Makefile1
-rw-r--r--math/p5-Math-Symbolic/Makefile1
-rw-r--r--math/p5-Math-SymbolicX-BigNum/Makefile1
-rw-r--r--math/p5-Math-SymbolicX-Complex/Makefile1
-rw-r--r--math/p5-Math-SymbolicX-Error/Makefile1
-rw-r--r--math/p5-Math-SymbolicX-Inline/Makefile1
-rw-r--r--math/p5-Math-SymbolicX-NoSimplification/Makefile1
-rw-r--r--math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile1
-rw-r--r--math/p5-Math-SymbolicX-Statistics-Distributions/Makefile1
-rw-r--r--math/p5-Math-TrulyRandom/Makefile1
-rw-r--r--math/p5-Math-Units/Makefile1
-rw-r--r--math/p5-Math-Utils/Makefile1
-rw-r--r--math/p5-Math-Vec/Makefile1
-rw-r--r--math/p5-Math-VectorReal/Makefile1
-rw-r--r--math/p5-NetCDF/Makefile1
-rw-r--r--math/p5-Number-Compare/Makefile1
-rw-r--r--math/p5-Number-Fraction/Makefile1
-rw-r--r--math/p5-Number-Misc/Makefile1
-rw-r--r--math/p5-Number-Uncertainty/Makefile1
-rw-r--r--math/p5-Number-WithError-LaTeX/Makefile1
-rw-r--r--math/p5-Number-WithError/Makefile1
-rw-r--r--math/p5-Parse-Range/Makefile1
-rw-r--r--math/p5-Roman/Makefile1
-rw-r--r--math/p5-Set-IntSpan-Fast-XS/Makefile1
-rw-r--r--math/p5-Set-IntSpan-Fast/Makefile1
-rw-r--r--math/p5-Set-IntSpan/Makefile1
-rw-r--r--math/p5-Set-Partition/Makefile1
-rw-r--r--math/p5-Statistics-Basic/Makefile1
-rw-r--r--math/p5-Statistics-Benford/Makefile1
-rw-r--r--math/p5-Statistics-CaseResampling/Makefile1
-rw-r--r--math/p5-Statistics-Contingency/Makefile1
-rw-r--r--math/p5-Statistics-Descriptive-Discrete/Makefile1
-rw-r--r--math/p5-Statistics-Descriptive/Makefile1
-rw-r--r--math/p5-Statistics-Forecast/Makefile1
-rw-r--r--math/p5-Statistics-Frequency/Makefile1
-rw-r--r--math/p5-Statistics-LineFit/Makefile1
-rw-r--r--math/p5-Statistics-Lite/Makefile1
-rw-r--r--math/p5-Statistics-R/Makefile1
-rw-r--r--math/p5-Statistics-Regression/Makefile1
-rw-r--r--math/p5-Statistics-TTest/Makefile1
-rw-r--r--math/p5-Task-Math-Symbolic/Makefile1
-rw-r--r--math/p5-Text-AsciiTeX/Makefile1
-rw-r--r--math/p5-bignum/Makefile1
-rw-r--r--math/palp/Makefile1
-rw-r--r--math/pari/Makefile1
-rw-r--r--math/pari_elldata/Makefile1
-rw-r--r--math/pari_galdata/Makefile1
-rw-r--r--math/pari_galpol/Makefile1
-rw-r--r--math/pari_nflistdata/Makefile1
-rw-r--r--math/pari_nftables/Makefile1
-rw-r--r--math/pari_seadata/Makefile1
-rw-r--r--math/paritwine/Makefile1
-rw-r--r--math/parmetis/Makefile1
-rw-r--r--math/parmgridgen/Makefile1
-rw-r--r--math/pdal/Makefile1
-rw-r--r--math/pear-Math_BigInteger/Makefile1
-rw-r--r--math/pear-Math_Combinatorics/Makefile1
-rw-r--r--math/pecl-bitset/Makefile1
-rw-r--r--math/pecl-stats2/Makefile1
-rw-r--r--math/permlib/Makefile1
-rw-r--r--math/petanque/Makefile1
-rw-r--r--math/petiga/Makefile1
-rw-r--r--math/pffft/Makefile1
-rw-r--r--math/physcalc/Makefile1
-rw-r--r--math/picosat/Makefile1
-rw-r--r--math/piranha/Makefile1
-rw-r--r--math/planarity/Makefile1
-rw-r--r--math/plantri/Makefile1
-rw-r--r--math/plman/Makefile1
-rw-r--r--math/ploticus/Makefile1
-rw-r--r--math/plplot/Makefile1
-rw-r--r--math/poly2tri/Makefile1
-rw-r--r--math/polylib/Makefile1
-rw-r--r--math/polymake/Makefile1
-rw-r--r--math/primecount/Makefile1
-rw-r--r--math/primegen/Makefile1
-rw-r--r--math/primesieve/Makefile1
-rw-r--r--math/primme/Makefile1
-rw-r--r--math/prng/Makefile1
-rw-r--r--math/pspp/Makefile1
-rw-r--r--math/psurface/Makefile1
-rw-r--r--math/py-CyLP/Makefile1
-rw-r--r--math/py-Diofant/Makefile2
-rw-r--r--math/py-GridDataFormats/Makefile1
-rw-r--r--math/py-MutatorMath/Makefile1
-rw-r--r--math/py-PuLP/Makefile1
-rw-r--r--math/py-PyMetis/Makefile1
-rw-r--r--math/py-PySCIPOpt/Makefile1
-rw-r--r--math/py-PyWavelets/Makefile1
-rw-r--r--math/py-Pyomo/Makefile1
-rw-r--r--math/py-affine/Makefile1
-rw-r--r--math/py-algopy/Makefile1
-rw-r--r--math/py-altgraph/Makefile1
-rw-r--r--math/py-amply/Makefile1
-rw-r--r--math/py-apgl/Makefile1
-rw-r--r--math/py-arviz/Makefile1
-rw-r--r--math/py-arybo/Makefile1
-rw-r--r--math/py-autograd/Makefile1
-rw-r--r--math/py-baycomp/Makefile1
-rw-r--r--math/py-bayesian-optimization/Makefile1
-rw-r--r--math/py-benford_py/Makefile1
-rw-r--r--math/py-bitmath/Makefile1
-rw-r--r--math/py-bitvector/Makefile1
-rw-r--r--math/py-bottleneck/Makefile1
-rw-r--r--math/py-brial/Makefile1
-rw-r--r--math/py-chaospy/Makefile1
-rw-r--r--math/py-claripy/Makefile1
-rw-r--r--math/py-cma/Makefile1
-rw-r--r--math/py-cmaes/Makefile1
-rw-r--r--math/py-cmyt/Makefile1
-rw-r--r--math/py-colormath/Makefile1
-rw-r--r--math/py-cryptominisat/Makefile1
-rw-r--r--math/py-cvxopt/Makefile1
-rw-r--r--math/py-cvxpy/Makefile1
-rw-r--r--math/py-cyipopt/Makefile1
-rw-r--r--math/py-cypari2/Makefile1
-rw-r--r--math/py-deap/Makefile1
-rw-r--r--math/py-dionysus/Makefile1
-rw-r--r--math/py-docplex/Makefile1
-rw-r--r--math/py-ducc0/Makefile1
-rw-r--r--math/py-ecos/Makefile1
-rw-r--r--math/py-faiss/Makefile1
-rw-r--r--math/py-fastcluster/Makefile1
-rw-r--r--math/py-fastdtw/Makefile1
-rw-r--r--math/py-fenics-basix/Makefile1
-rw-r--r--math/py-fenics-ffcx/Makefile1
-rw-r--r--math/py-fenics-ufl/Makefile1
-rw-r--r--math/py-flax/Makefile1
-rw-r--r--math/py-fpylll/Makefile1
-rw-r--r--math/py-fraction/Makefile1
-rw-r--r--math/py-fvcore/Makefile1
-rw-r--r--math/py-gau2grid/Makefile1
-rw-r--r--math/py-gimmik/Makefile1
-rw-r--r--math/py-gmpy/Makefile1
-rw-r--r--math/py-gmpy2/Makefile1
-rw-r--r--math/py-grandalf/Makefile1
-rw-r--r--math/py-graphillion/Makefile1
-rw-r--r--math/py-gym-notices/Makefile1
-rw-r--r--math/py-gym/Makefile1
-rw-r--r--math/py-hdbscan/Makefile1
-rw-r--r--math/py-hdmedians/Makefile1
-rw-r--r--math/py-heyoka/Makefile1
-rw-r--r--math/py-iminuit/Makefile1
-rw-r--r--math/py-intspan/Makefile1
-rw-r--r--math/py-iohexperimenter/Makefile1
-rw-r--r--math/py-ipyopt/Makefile1
-rw-r--r--math/py-jax/Makefile1
-rw-r--r--math/py-kahip/Makefile1
-rw-r--r--math/py-keras-applications/Makefile1
-rw-r--r--math/py-keras-preprocessing/Makefile1
-rw-r--r--math/py-keras/Makefile1
-rw-r--r--math/py-kiwisolver/Makefile1
-rw-r--r--math/py-levmar/Makefile1
-rw-r--r--math/py-libpoly/Makefile1
-rw-r--r--math/py-lmfit/Makefile1
-rw-r--r--math/py-luminol/Makefile1
-rw-r--r--math/py-mathics-scanner/Makefile1
-rw-r--r--math/py-mathics/Makefile1
-rw-r--r--math/py-matplotlib-inline/Makefile1
-rw-r--r--math/py-matplotlib-scalebar/Makefile1
-rw-r--r--math/py-matplotlib/Makefile1
-rw-r--r--math/py-matplotlib2/Makefile1
-rw-r--r--math/py-minorminer/Makefile1
-rw-r--r--math/py-mip/Makefile1
-rw-r--r--math/py-mixsimulator/Makefile1
-rw-r--r--math/py-moarchiving/Makefile1
-rw-r--r--math/py-mpmath/Makefile1
-rw-r--r--math/py-munkres/Makefile1
-rw-r--r--math/py-munkres10/Makefile1
-rw-r--r--math/py-ndindex/Makefile1
-rw-r--r--math/py-networkx/Makefile1
-rw-r--r--math/py-nevergrad/Makefile1
-rw-r--r--math/py-nlopt/Makefile1
-rw-r--r--math/py-numdifftools/Makefile1
-rw-r--r--math/py-numexpr/Makefile1
-rw-r--r--math/py-numpoly/Makefile1
-rw-r--r--math/py-numpy-groupies/Makefile1
-rw-r--r--math/py-numpy-stl/Makefile1
-rw-r--r--math/py-numpy/Makefile1
-rw-r--r--math/py-openTSNE/Makefile1
-rw-r--r--math/py-opt-einsum/Makefile1
-rw-r--r--math/py-optuna/Makefile1
-rw-r--r--math/py-or-tools/Makefile1
-rw-r--r--math/py-osqp/Makefile1
-rw-r--r--math/py-pandas-datareader/Makefile1
-rw-r--r--math/py-pandas/Makefile1
-rw-r--r--math/py-patsy/Makefile1
-rw-r--r--math/py-pdal/Makefile1
-rw-r--r--math/py-permutation/Makefile1
-rw-r--r--math/py-petsc4py/Makefile1
-rw-r--r--math/py-piranha/Makefile1
-rw-r--r--math/py-plastex/Makefile1
-rw-r--r--math/py-point-annotator/Makefile1
-rw-r--r--math/py-pplpy/Makefile1
-rw-r--r--math/py-primecountpy/Makefile1
-rw-r--r--math/py-primme/Makefile1
-rw-r--r--math/py-pyFFTW/Makefile1
-rw-r--r--math/py-pybloom/Makefile1
-rw-r--r--math/py-pyclipper/Makefile1
-rw-r--r--math/py-pycosat/Makefile1
-rw-r--r--math/py-pygsl/Makefile1
-rw-r--r--math/py-pygslodeiv2/Makefile1
-rw-r--r--math/py-pyhull/Makefile1
-rw-r--r--math/py-pymc3/Makefile1
-rw-r--r--math/py-pynauty/Makefile1
-rw-r--r--math/py-pyneqsys/Makefile1
-rw-r--r--math/py-pynleq2/Makefile1
-rw-r--r--math/py-pynndescent/Makefile1
-rw-r--r--math/py-pyodeint/Makefile1
-rw-r--r--math/py-pyodesys/Makefile1
-rw-r--r--math/py-pyreadr/Makefile1
-rw-r--r--math/py-pysmt/Makefile1
-rw-r--r--math/py-pystan/Makefile1
-rw-r--r--math/py-pysym/Makefile1
-rw-r--r--math/py-pytanque/Makefile1
-rw-r--r--math/py-python-fcl/Makefile1
-rw-r--r--math/py-python-igraph/Makefile1
-rw-r--r--math/py-python-louvain/Makefile1
-rw-r--r--math/py-python-picard/Makefile1
-rw-r--r--math/py-pytorchvideo/Makefile1
-rw-r--r--math/py-pyvtk/Makefile1
-rw-r--r--math/py-qdldl/Makefile1
-rw-r--r--math/py-quadprog/Makefile1
-rw-r--r--math/py-random2/Makefile1
-rw-r--r--math/py-rectangle-packer/Makefile1
-rw-r--r--math/py-roman/Makefile1
-rw-r--r--math/py-rpy2/Makefile1
-rw-r--r--math/py-rustworkx/Makefile1
-rw-r--r--math/py-rvlib/Makefile1
-rw-r--r--math/py-scikit-umfpack/Makefile1
-rw-r--r--math/py-scs/Makefile1
-rw-r--r--math/py-seaborn/Makefile1
-rw-r--r--math/py-secp256k1/Makefile1
-rw-r--r--math/py-seriate/Makefile1
-rw-r--r--math/py-simhash/Makefile1
-rw-r--r--math/py-snuggs/Makefile1
-rw-r--r--math/py-spectral/Makefile1
-rw-r--r--math/py-spglm/Makefile1
-rw-r--r--math/py-spint/Makefile1
-rw-r--r--math/py-splot/Makefile1
-rw-r--r--math/py-spopt/Makefile1
-rw-r--r--math/py-spot/Makefile1
-rw-r--r--math/py-spreg/Makefile1
-rw-r--r--math/py-spvcm/Makefile1
-rw-r--r--math/py-ssm/Makefile1
-rw-r--r--math/py-statsmodels/Makefile1
-rw-r--r--math/py-svgmath/Makefile1
-rw-r--r--math/py-sym/Makefile1
-rw-r--r--math/py-symengine/Makefile1
-rw-r--r--math/py-sympy/Makefile1
-rw-r--r--math/py-theano/Makefile1
-rw-r--r--math/py-timple/Makefile1
-rw-r--r--math/py-topologic/Makefile1
-rw-r--r--math/py-triangle/Makefile1
-rw-r--r--math/py-umap-learn/Makefile1
-rw-r--r--math/py-uncertainties/Makefile1
-rw-r--r--math/py-unyt/Makefile1
-rw-r--r--math/py-vincenty/Makefile1
-rw-r--r--math/py-yt/Makefile1
-rw-r--r--math/py-z3-solver/Makefile1
-rw-r--r--math/pynac/Makefile1
-rw-r--r--math/qalculate-gtk/Makefile1
-rw-r--r--math/qalculate-qt/Makefile1
-rw-r--r--math/qd/Makefile1
-rw-r--r--math/qhull/Makefile1
-rw-r--r--math/qhull7/Makefile1
-rw-r--r--math/qposases/Makefile1
-rw-r--r--math/qrupdate/Makefile1
-rw-r--r--math/qtiplot-doc/Makefile1
-rw-r--r--math/qwtplot3d/Makefile1
-rw-r--r--math/randlib/Makefile1
-rw-r--r--math/rankwidth/Makefile1
-rw-r--r--math/rapid/Makefile1
-rw-r--r--math/readstat/Makefile1
-rw-r--r--math/reduce-psl/Makefile1
-rw-r--r--math/reduce/Makefile1
-rw-r--r--math/reed-solomon/Makefile1
-rw-r--r--math/rehearse/Makefile1
-rw-r--r--math/rexx-regmath/Makefile1
-rw-r--r--math/rkward/Makefile1
-rw-r--r--math/rngstreams/Makefile1
-rw-r--r--math/rocs/Makefile1
-rw-r--r--math/rpcalc/Makefile1
-rw-r--r--math/rubiks/Makefile1
-rw-r--r--math/rubygem-algebra/Makefile1
-rw-r--r--math/rubygem-bigdecimal/Makefile1
-rw-r--r--math/rubygem-enumerable-statistics/Makefile1
-rw-r--r--math/rubygem-expression_parser/Makefile1
-rw-r--r--math/rubygem-fftw3/Makefile1
-rw-r--r--math/rubygem-mathn/Makefile1
-rw-r--r--math/rubygem-matrix/Makefile1
-rw-r--r--math/rubygem-mtrc/Makefile1
-rw-r--r--math/rubygem-narray/Makefile1
-rw-r--r--math/rubygem-narray_miss/Makefile1
-rw-r--r--math/rubygem-numru-misc/Makefile1
-rw-r--r--math/rubygem-numru-units/Makefile1
-rw-r--r--math/rubygem-prime/Makefile1
-rw-r--r--math/rubygem-rb-gsl/Makefile1
-rw-r--r--math/rumur/Makefile1
-rw-r--r--math/saga/Makefile1
-rw-r--r--math/sage/Makefile1
-rw-r--r--math/savage/Makefile1
-rw-r--r--math/sc-im/Makefile1
-rw-r--r--math/scalapack/Makefile1
-rw-r--r--math/scalapackfx/Makefile1
-rw-r--r--math/scilab-toolbox-swt/Makefile1
-rw-r--r--math/scilab/Makefile5
-rw-r--r--math/scs/Makefile1
-rw-r--r--math/sdpa/Makefile1
-rw-r--r--math/secp256k1/Makefile1
-rw-r--r--math/sfft/Makefile1
-rw-r--r--math/simd-viterbi/Makefile1
-rw-r--r--math/singular/Makefile1
-rw-r--r--math/sisl/Makefile1
-rw-r--r--math/slatec/Makefile1
-rw-r--r--math/sleef/Makefile1
-rw-r--r--math/slgrace/Makefile1
-rw-r--r--math/snns/Makefile1
-rw-r--r--math/solitaire/Makefile1
-rw-r--r--math/sound-of-sorting/Makefile1
-rw-r--r--math/spar/Makefile1
-rw-r--r--math/spblas/Makefile1
-rw-r--r--math/spectra/Makefile1
-rw-r--r--math/speedcrunch/Makefile1
-rw-r--r--math/spfft/Makefile1
-rw-r--r--math/spla/Makefile1
-rw-r--r--math/spooles/Makefile1
-rw-r--r--math/spot/Makefile1
-rw-r--r--math/sprng/Makefile1
-rw-r--r--math/ssht/Makefile1
-rw-r--r--math/stan/Makefile1
-rw-r--r--math/stanmath/Makefile1
-rw-r--r--math/stp/Makefile1
-rw-r--r--math/suitesparse-amd/Makefile1
-rw-r--r--math/suitesparse-btf/Makefile1
-rw-r--r--math/suitesparse-camd/Makefile1
-rw-r--r--math/suitesparse-ccolamd/Makefile1
-rw-r--r--math/suitesparse-cholmod/Makefile1
-rw-r--r--math/suitesparse-colamd/Makefile1
-rw-r--r--math/suitesparse-config/Makefile1
-rw-r--r--math/suitesparse-csparse/Makefile1
-rw-r--r--math/suitesparse-cxsparse/Makefile1
-rw-r--r--math/suitesparse-graphblas/Makefile1
-rw-r--r--math/suitesparse-klu/Makefile1
-rw-r--r--math/suitesparse-ldl/Makefile1
-rw-r--r--math/suitesparse-mongoose/Makefile1
-rw-r--r--math/suitesparse-rbio/Makefile1
-rw-r--r--math/suitesparse-slip_lu/Makefile1
-rw-r--r--math/suitesparse-spqr/Makefile1
-rw-r--r--math/suitesparse-umfpack/Makefile1
-rw-r--r--math/suitesparse/Makefile1
-rw-r--r--math/sundials/Makefile1
-rw-r--r--math/superlu-dist/Makefile1
-rw-r--r--math/superlu/Makefile1
-rw-r--r--math/symengine/Makefile1
-rw-r--r--math/symmetrica/Makefile1
-rw-r--r--math/symphony/Makefile1
-rw-r--r--math/sympol/Makefile1
-rw-r--r--math/sympow/Makefile1
-rw-r--r--math/tablix/Makefile1
-rw-r--r--math/taucs/Makefile1
-rw-r--r--math/tblis/Makefile1
-rw-r--r--math/testu01/Makefile1
-rw-r--r--math/tetgen/Makefile1
-rw-r--r--math/teyjus/Makefile1
-rw-r--r--math/timbl/Makefile1
-rw-r--r--math/tiny-bignum-c/Makefile1
-rw-r--r--math/tlapack/Makefile1
-rw-r--r--math/tmv/Makefile1
-rw-r--r--math/tomsfastmath/Makefile1
-rw-r--r--math/topaz/Makefile1
-rw-r--r--math/topcom/Makefile1
-rw-r--r--math/topologic/Makefile1
-rw-r--r--math/triangle/Makefile1
-rw-r--r--math/trlan/Makefile1
-rw-r--r--math/trlib/Makefile1
-rw-r--r--math/ttmath/Makefile1
-rw-r--r--math/tvmet/Makefile1
-rw-r--r--math/ump/Makefile1
-rw-r--r--math/universal/Makefile1
-rw-r--r--math/unuran/Makefile1
-rw-r--r--math/vampire/Makefile1
-rw-r--r--math/viennacl/Makefile1
-rw-r--r--math/vinci/Makefile1
-rw-r--r--math/visualpolylib/Makefile1
-rw-r--r--math/vowpal_wabbit/Makefile1
-rw-r--r--math/vtk6/Makefile1
-rw-r--r--math/vtk8/Makefile1
-rw-r--r--math/vtk9/Makefile1
-rw-r--r--math/wavelib/Makefile1
-rw-r--r--math/wcalc/Makefile1
-rw-r--r--math/wfmath/Makefile1
-rw-r--r--math/wxmaxima/Makefile1
-rw-r--r--math/xblas/Makefile1
-rw-r--r--math/xfce4-calculator-plugin/Makefile1
-rw-r--r--math/xgap/Makefile1
-rw-r--r--math/xlife++/Makefile1
-rw-r--r--math/xplot/Makefile1
-rw-r--r--math/xtensor-blas/Makefile1
-rw-r--r--math/xtensor-io/Makefile1
-rw-r--r--math/xtensor-python/Makefile1
-rw-r--r--math/xtensor/Makefile1
-rw-r--r--math/yacas/Makefile1
-rw-r--r--math/yices/Makefile1
-rw-r--r--math/z3/Makefile1
-rw-r--r--math/zarray/Makefile1
-rw-r--r--math/zegrapher/Makefile1
-rw-r--r--math/zimpl/Makefile1
-rw-r--r--math/zn_poly/Makefile1
1112 files changed, 1112 insertions, 5 deletions
diff --git a/math/4ti2/Makefile b/math/4ti2/Makefile
index f9cbbfc2575a..29577d9c7d02 100644
--- a/math/4ti2/Makefile
+++ b/math/4ti2/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solve algebraic, geometric, combinatorial problems on linear spaces
+WWW= https://4ti2.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/GiNaC/Makefile b/math/GiNaC/Makefile
index 0177f1a3575f..8d4d2b00d81d 100644
--- a/math/GiNaC/Makefile
+++ b/math/GiNaC/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tl}-${PORTVERSION}
MAINTAINER= stephen@FreeBSD.org
COMMENT= C++ library for symbolic mathematical calculations
+WWW= https://www.ginac.de/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/Imath/Makefile b/math/Imath/Makefile
index 1e7ee781b089..d43f3a3f8a38 100644
--- a/math/Imath/Makefile
+++ b/math/Imath/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= math devel graphics
MAINTAINER= mandree@FreeBSD.org
COMMENT= C++/Python lib of 2D/3D vector, matrix, math ops for computer graphics
+WWW= https://github.com/AcademySoftwareFoundation/Imath/
LICENSE= BSD3CLAUSE
diff --git a/math/PDL/Makefile b/math/PDL/Makefile
index 7a80c290db68..fd01e7ecab8b 100644
--- a/math/PDL/Makefile
+++ b/math/PDL/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= CPAN
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Data Language
+WWW= https://metacpan.org/release/PDL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/R-cran-ADGofTest/Makefile b/math/R-cran-ADGofTest/Makefile
index 49cfd7f6379a..d390391c6411 100644
--- a/math/R-cran-ADGofTest/Makefile
+++ b/math/R-cran-ADGofTest/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= dteske@FreeBSD.org
COMMENT= Anderson-Darling GoF test
+WWW= https://cran.r-project.org/web/packages/ADGofTest/
LICENSE= GPLv2
diff --git a/math/R-cran-Amelia/Makefile b/math/R-cran-Amelia/Makefile
index eeb16e2df7c7..81e7fc52d776 100644
--- a/math/R-cran-Amelia/Makefile
+++ b/math/R-cran-Amelia/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Program for Missing Data
+WWW= https://gking.harvard.edu/amelia
LICENSE= GPLv2+
diff --git a/math/R-cran-BsMD/Makefile b/math/R-cran-BsMD/Makefile
index b2ce1d7e8ad4..76571150c555 100644
--- a/math/R-cran-BsMD/Makefile
+++ b/math/R-cran-BsMD/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Bayes Screening and Model Discrimination
+WWW= https://cran.r-project.org/package=BsMD
LICENSE= GPLv2+
diff --git a/math/R-cran-CVST/Makefile b/math/R-cran-CVST/Makefile
index bc032020884a..c61fd474a488 100644
--- a/math/R-cran-CVST/Makefile
+++ b/math/R-cran-CVST/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Fast Cross-Validation via Sequential Testing
+WWW= https://cran.r-project.org/web/packages/CVST/
LICENSE= GPLv2+
diff --git a/math/R-cran-ChangeAnomalyDetection/Makefile b/math/R-cran-ChangeAnomalyDetection/Makefile
index d95ea30483b7..0b66f94db35c 100644
--- a/math/R-cran-ChangeAnomalyDetection/Makefile
+++ b/math/R-cran-ChangeAnomalyDetection/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Change Anomaly Detection
+WWW= https://cran.r-project.org/web/packages/ChangeAnomalyDetection/
LICENSE= BSD
diff --git a/math/R-cran-DEoptimR/Makefile b/math/R-cran-DEoptimR/Makefile
index 44d153fb6961..f8c23c02ee82 100644
--- a/math/R-cran-DEoptimR/Makefile
+++ b/math/R-cran-DEoptimR/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Differential Evolution Optimization in Pure R
+WWW= https://cran.r-project.org/web/packages/DEoptimR/
LICENSE= GPLv2+
diff --git a/math/R-cran-DRR/Makefile b/math/R-cran-DRR/Makefile
index 7d92e25b9eda..aea09e32478e 100644
--- a/math/R-cran-DRR/Makefile
+++ b/math/R-cran-DRR/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Dimensionality Reduction via Regression
+WWW= https://cran.r-project.org/web/packages/DRR/
LICENSE= GPLv3
diff --git a/math/R-cran-DoE.base/Makefile b/math/R-cran-DoE.base/Makefile
index 919581fd57fd..358acc8dde1f 100644
--- a/math/R-cran-DoE.base/Makefile
+++ b/math/R-cran-DoE.base/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Full Factorials, Orthogonal Arrays and Base Utilities for DoE
+WWW= https://CRAN.R-project.org/package=DoE.base
LICENSE= GPLv2+
diff --git a/math/R-cran-FNN/Makefile b/math/R-cran-FNN/Makefile
index f91fcf258010..88345b20dfce 100644
--- a/math/R-cran-FNN/Makefile
+++ b/math/R-cran-FNN/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Fast Nearest Neighbor Search Algorithms and Applications
+WWW= https://cran.r-project.org/package=FNN
LICENSE= GPLv2+
diff --git a/math/R-cran-Formula/Makefile b/math/R-cran-Formula/Makefile
index aa95c47f3ec7..811109963d52 100644
--- a/math/R-cran-Formula/Makefile
+++ b/math/R-cran-Formula/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Extended Model Formulas
+WWW= https://cran.r-project.org/web/packages/Formula/
LICENSE= GPLv2+
diff --git a/math/R-cran-FrF2/Makefile b/math/R-cran-FrF2/Makefile
index c45cfee8286b..ced79341aad3 100644
--- a/math/R-cran-FrF2/Makefile
+++ b/math/R-cran-FrF2/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Statistical Methods for Quality Science
+WWW= https://CRAN.R-project.org/package=FrF2
LICENSE= GPLv2+
diff --git a/math/R-cran-KFAS/Makefile b/math/R-cran-KFAS/Makefile
index fad18b6f301c..eb0bb001ff9b 100644
--- a/math/R-cran-KFAS/Makefile
+++ b/math/R-cran-KFAS/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Kalman filter and smoothers for exponential family state space models
+WWW= https://cran.r-project.org/web/packages/KFAS/
LICENSE= GPLv2+
diff --git a/math/R-cran-LearnBayes/Makefile b/math/R-cran-LearnBayes/Makefile
index 3d74f36ab287..5b64d2bfc798 100644
--- a/math/R-cran-LearnBayes/Makefile
+++ b/math/R-cran-LearnBayes/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Functions for Learning Bayesian Inference
+WWW= https://cran.r-project.org/web/packages/LearnBayes/
LICENSE= GPLv2+
diff --git a/math/R-cran-MCMCpack/Makefile b/math/R-cran-MCMCpack/Makefile
index 5f794cb41a71..a410fdc1950f 100644
--- a/math/R-cran-MCMCpack/Makefile
+++ b/math/R-cran-MCMCpack/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Markov chain Monte Carlo Package
+WWW= https://cran.r-project.org/web/packages/MCMCpack/
LICENSE= GPLv3
diff --git a/math/R-cran-MSwM/Makefile b/math/R-cran-MSwM/Makefile
index 713d4e215195..9febb2a7a377 100644
--- a/math/R-cran-MSwM/Makefile
+++ b/math/R-cran-MSwM/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Fitting Markov Switching Models
+WWW= https://cran.r-project.org/web/packages/MSwM/
LICENSE= GPLv2+
diff --git a/math/R-cran-MatchIt/Makefile b/math/R-cran-MatchIt/Makefile
index 3df0a7347c32..7d09ef67a49e 100644
--- a/math/R-cran-MatchIt/Makefile
+++ b/math/R-cran-MatchIt/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Nonparametric Preprocessing for Parametric Casual Inference
+WWW= https://gking.harvard.edu/matchit
LICENSE= GPLv2+
diff --git a/math/R-cran-Matching/Makefile b/math/R-cran-Matching/Makefile
index d0ffc0ee8add..442a722bc917 100644
--- a/math/R-cran-Matching/Makefile
+++ b/math/R-cran-Matching/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Multivariate and Propensity Score Matching with Balance Optimization
+WWW= https://sekhon.berkeley.edu/matching
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-MatrixModels/Makefile b/math/R-cran-MatrixModels/Makefile
index 4adb8f4b997c..4605acda224e 100644
--- a/math/R-cran-MatrixModels/Makefile
+++ b/math/R-cran-MatrixModels/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Modelling with Sparse And Dense Matrices
+WWW= https://cran.r-project.org/web/packages/MatrixModels/
LICENSE= GPLv2+
diff --git a/math/R-cran-NMF/Makefile b/math/R-cran-NMF/Makefile
index e33d04d1d57b..52bbf4fbd066 100644
--- a/math/R-cran-NMF/Makefile
+++ b/math/R-cran-NMF/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Algorithms and Framework for Nonnegative Matrix Factorization
+WWW= https://cran.r-project.org/web/packages/NMF/
LICENSE= GPLv2+
diff --git a/math/R-cran-RHmm/Makefile b/math/R-cran-RHmm/Makefile
index ebaa67046b7c..d16477e7dae5 100644
--- a/math/R-cran-RHmm/Makefile
+++ b/math/R-cran-RHmm/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Hidden Markov Models simulations and estimations
+WWW= https://r-forge.r-project.org/projects/rhmm/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-RSvgDevice/Makefile b/math/R-cran-RSvgDevice/Makefile
index bf3f424c2114..c4e77048cd8b 100644
--- a/math/R-cran-RSvgDevice/Makefile
+++ b/math/R-cran-RSvgDevice/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= R SVG graphics device
+WWW= https://cran.r-project.org/web/packages/RSvgDevice/index.html
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-RcppArmadillo/Makefile b/math/R-cran-RcppArmadillo/Makefile
index 17fb8153d5b1..719dc831bd56 100644
--- a/math/R-cran-RcppArmadillo/Makefile
+++ b/math/R-cran-RcppArmadillo/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Rcpp integration for Armadillo templated linear algebra library
+WWW= https://cran.r-project.org/web/packages/RcppArmadillo/
LICENSE= GPLv2+
diff --git a/math/R-cran-RcppEigen/Makefile b/math/R-cran-RcppEigen/Makefile
index 06348c2d0876..4d9da1fea9d1 100644
--- a/math/R-cran-RcppEigen/Makefile
+++ b/math/R-cran-RcppEigen/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Rcpp integration for the Eigen templated linear algebra library
+WWW= https://cran.r-project.org/web/packages/RcppEigen/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/R-cran-RcppRoll/Makefile b/math/R-cran-RcppRoll/Makefile
index d81ec02b9e61..ceebc3539f5a 100644
--- a/math/R-cran-RcppRoll/Makefile
+++ b/math/R-cran-RcppRoll/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Efficient Rolling / Windowed Operations
+WWW= https://cran.r-project.org/web/packages/RcppRoll/
LICENSE= GPLv2+
diff --git a/math/R-cran-Rmpfr/Makefile b/math/R-cran-Rmpfr/Makefile
index be0c39326f4f..e206cbb2f774 100644
--- a/math/R-cran-Rmpfr/Makefile
+++ b/math/R-cran-Rmpfr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= R wrapper for the mpfr multiple precision library
+WWW= https://cran.r-project.org/web/packages/Rmpfr/
LICENSE= GPLv2+
diff --git a/math/R-cran-Rsolnp/Makefile b/math/R-cran-Rsolnp/Makefile
index ad6fbd632863..1401f951ba82 100644
--- a/math/R-cran-Rsolnp/Makefile
+++ b/math/R-cran-Rsolnp/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= General Non-Linear Optimization
+WWW= https://cran.r-project.org/web/packages/Rsolnp/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-SQUAREM/Makefile b/math/R-cran-SQUAREM/Makefile
index 21a11fa465d6..18f99ca9358e 100644
--- a/math/R-cran-SQUAREM/Makefile
+++ b/math/R-cran-SQUAREM/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Squared Extrapolation Methods for Accelerating EM-Like Algorithms
+WWW= https://cran.r-project.org/web/packages/SQUAREM/
LICENSE= GPLv2+
diff --git a/math/R-cran-SparseM/Makefile b/math/R-cran-SparseM/Makefile
index e0ad3aaff7a2..78b8fab7d661 100644
--- a/math/R-cran-SparseM/Makefile
+++ b/math/R-cran-SparseM/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Sparse Linear Algebra
+WWW= https://cran.r-project.org/web/packages/SparseM/
LICENSE= GPLv2+
diff --git a/math/R-cran-VGAM/Makefile b/math/R-cran-VGAM/Makefile
index 177fee89dfd4..eee18c0becde 100644
--- a/math/R-cran-VGAM/Makefile
+++ b/math/R-cran-VGAM/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Vector Generalized Linear and Additive Models
+WWW= https://www.stat.auckland.ac.nz/~yee/VGAM
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-XLConnect/Makefile b/math/R-cran-XLConnect/Makefile
index 9af1760f2982..8be339726e75 100644
--- a/math/R-cran-XLConnect/Makefile
+++ b/math/R-cran-XLConnect/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= R package for manipulating Microsoft Excel files
+WWW= https://cran.r-project.org/package=XLConnect
LICENSE= GPLv3
diff --git a/math/R-cran-Zelig/Makefile b/math/R-cran-Zelig/Makefile
index 49338674d24a..a8f7fe6d8bd8 100644
--- a/math/R-cran-Zelig/Makefile
+++ b/math/R-cran-Zelig/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Everyone's Statistical Software
+WWW= https://gking.harvard.edu/zelig
LICENSE= GPLv3+
diff --git a/math/R-cran-acepack/Makefile b/math/R-cran-acepack/Makefile
index 934c3386e145..98e87028e40d 100644
--- a/math/R-cran-acepack/Makefile
+++ b/math/R-cran-acepack/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= dteske@FreeBSD.org
COMMENT= ACE and AVAS for selecting multiple regression transformations
+WWW= https://cran.r-project.org/web/packages/acepack/
LICENSE= MIT
diff --git a/math/R-cran-admisc/Makefile b/math/R-cran-admisc/Makefile
index 7b374412c08d..1f77ae1bfa5d 100644
--- a/math/R-cran-admisc/Makefile
+++ b/math/R-cran-admisc/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Adrian Dusa's Miscellaneous
+WWW= https://cran.r-project.org/package=admisc
LICENSE= GPLv3+
diff --git a/math/R-cran-alabama/Makefile b/math/R-cran-alabama/Makefile
index 2c92c42d1d00..a6b0dfd464ac 100644
--- a/math/R-cran-alabama/Makefile
+++ b/math/R-cran-alabama/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= dteske@FreeBSD.org
COMMENT= Constrained Nonlinear Optimization
+WWW= https://cran.r-project.org/web/packages/alabama/
LICENSE= GPLv2+
diff --git a/math/R-cran-ash/Makefile b/math/R-cran-ash/Makefile
index bf24c32278ee..17651b2af680 100644
--- a/math/R-cran-ash/Makefile
+++ b/math/R-cran-ash/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= David Scott's ASH Routines
+WWW= https://cran.r-project.org/package=ash
LICENSE= GPLv2+
diff --git a/math/R-cran-assertthat/Makefile b/math/R-cran-assertthat/Makefile
index 82be22220a43..d8b138abee82 100644
--- a/math/R-cran-assertthat/Makefile
+++ b/math/R-cran-assertthat/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Easy pre and post assertions
+WWW= https://cran.r-project.org/web/packages/assertthat/
LICENSE= GPLv3
diff --git a/math/R-cran-backports/Makefile b/math/R-cran-backports/Makefile
index d884437833dd..b0cf0613d987 100644
--- a/math/R-cran-backports/Makefile
+++ b/math/R-cran-backports/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Reimplementations of Functions Introduced Since R-3.0.0
+WWW= https://cran.r-project.org/web/packages/backports/
LICENSE= GPLv2+
diff --git a/math/R-cran-bdsmatrix/Makefile b/math/R-cran-bdsmatrix/Makefile
index 5c9be7d74770..82c55dc6eaac 100644
--- a/math/R-cran-bdsmatrix/Makefile
+++ b/math/R-cran-bdsmatrix/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Routines for Block Diagonal Symmetric matrices
+WWW= https://cran.r-project.org/web/packages/bdsmatrix/
LICENSE= LGPL20
diff --git a/math/R-cran-car/Makefile b/math/R-cran-car/Makefile
index 0c242ef6cfd5..6a1ee19ff869 100644
--- a/math/R-cran-car/Makefile
+++ b/math/R-cran-car/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Companion to Applied Regression
+WWW= https://r-forge.r-project.org/projects/car/
LICENSE= GPLv2+
diff --git a/math/R-cran-carData/Makefile b/math/R-cran-carData/Makefile
index 67be7dab50fe..3fb83d7dcb49 100644
--- a/math/R-cran-carData/Makefile
+++ b/math/R-cran-carData/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Companion to Applied Regression Data Sets
+WWW= https://r-forge.r-project.org/projects/car/
LICENSE= GPLv2+
diff --git a/math/R-cran-coda/Makefile b/math/R-cran-coda/Makefile
index e3cc1b6339b8..cb470e6ab3c5 100644
--- a/math/R-cran-coda/Makefile
+++ b/math/R-cran-coda/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Output analysis and diagnostics for MCMC
+WWW= https://cran.case.edu/web/packages/coda/index.html
LICENSE= GPLv2+
diff --git a/math/R-cran-combinat/Makefile b/math/R-cran-combinat/Makefile
index 9fcb92b74c4a..ee4def77aaaf 100644
--- a/math/R-cran-combinat/Makefile
+++ b/math/R-cran-combinat/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Routines for combinatorics
+WWW= https://cran.r-project.org/package=combinat
LICENSE= GPLv2
diff --git a/math/R-cran-conf.design/Makefile b/math/R-cran-conf.design/Makefile
index c625393c3bba..5c639b367d93 100644
--- a/math/R-cran-conf.design/Makefile
+++ b/math/R-cran-conf.design/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Construction of factorial designs
+WWW= https://cran.r-project.org/package=conf.design
LICENSE= GPLv2
diff --git a/math/R-cran-conquer/Makefile b/math/R-cran-conquer/Makefile
index a970e812d601..fadb5ee12a76 100644
--- a/math/R-cran-conquer/Makefile
+++ b/math/R-cran-conquer/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Convolution-Type Smoothed Quantile Regression
+WWW= https://cran.r-project.org/web/packages/conquer/
LICENSE= GPLv3
diff --git a/math/R-cran-date/Makefile b/math/R-cran-date/Makefile
index 06605226f3e6..7e35364b940f 100644
--- a/math/R-cran-date/Makefile
+++ b/math/R-cran-date/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Functions for Handling Dates
+WWW= https://CRAN.R-project.org/package=date
LICENSE= GPLv2
diff --git a/math/R-cran-ddalpha/Makefile b/math/R-cran-ddalpha/Makefile
index c6a2cdb35067..350922dfc960 100644
--- a/math/R-cran-ddalpha/Makefile
+++ b/math/R-cran-ddalpha/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Depth-Based Classification and Calculation of Data Depth
+WWW= https://cran.r-project.org/web/packages/ddalpha/
LICENSE= GPLv2
diff --git a/math/R-cran-deldir/Makefile b/math/R-cran-deldir/Makefile
index 27f0e5fe29d0..ba77add42a50 100644
--- a/math/R-cran-deldir/Makefile
+++ b/math/R-cran-deldir/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Delaunay Triangulation and Dirichlet (Voronoi) Tessellation
+WWW= https://cran.r-project.org/web/packages/deldir/
LICENSE= GPLv2+
diff --git a/math/R-cran-dimRed/Makefile b/math/R-cran-dimRed/Makefile
index d3733b947328..630b5d3c1468 100644
--- a/math/R-cran-dimRed/Makefile
+++ b/math/R-cran-dimRed/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Framework for Dimensionality Reduction
+WWW= https://cran.r-project.org/web/packages/dimRed/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/R-cran-dlmodeler/Makefile b/math/R-cran-dlmodeler/Makefile
index 0a1501da0300..04237b4cad87 100644
--- a/math/R-cran-dlmodeler/Makefile
+++ b/math/R-cran-dlmodeler/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= cnszym@gmail.com
COMMENT= Generalized Dynamic Linear Modeler
+WWW= https://www.rdocumentation.org/packages/dlmodeler/
LICENSE= GPLv2 GPLv3 BSD2CLAUSE
LICENSE_COMB= dual
diff --git a/math/R-cran-dplyr/Makefile b/math/R-cran-dplyr/Makefile
index 8c50cf8c9ea1..b1093e6fd255 100644
--- a/math/R-cran-dplyr/Makefile
+++ b/math/R-cran-dplyr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Grammar of Data Manipulation
+WWW= https://github.com/hadley/dplyr
LICENSE= MIT
diff --git a/math/R-cran-eRm/Makefile b/math/R-cran-eRm/Makefile
index e03c768bd651..982f3f434106 100644
--- a/math/R-cran-eRm/Makefile
+++ b/math/R-cran-eRm/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Extended Rasch Modeling
+WWW= https://cran.r-project.org/package=eRm
LICENSE= GPLv3
diff --git a/math/R-cran-energy/Makefile b/math/R-cran-energy/Makefile
index 5f2dc579e78d..d49c14a4cde1 100644
--- a/math/R-cran-energy/Makefile
+++ b/math/R-cran-energy/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= E-Statistics: Multivariate Inference via the Energy of Data
+WWW= https://github.com/mariarizzo/energy
LICENSE= GPLv2+
diff --git a/math/R-cran-exactRankTests/Makefile b/math/R-cran-exactRankTests/Makefile
index c25e73b4b3e9..e98f67821a0b 100644
--- a/math/R-cran-exactRankTests/Makefile
+++ b/math/R-cran-exactRankTests/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Exact Distributions for Rank and Permutation Tests
+WWW= https://cran.r-project.org/package=exactRankTests
LICENSE= GPLv2+
diff --git a/math/R-cran-expm/Makefile b/math/R-cran-expm/Makefile
index 53f032967c2d..d5db71e7a982 100644
--- a/math/R-cran-expm/Makefile
+++ b/math/R-cran-expm/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Matrix Exponential, Log, 'etc'
+WWW= https://cran.r-project.org/web/packages/expm/
LICENSE= GPLv2+
diff --git a/math/R-cran-forcats/Makefile b/math/R-cran-forcats/Makefile
index edb59499a57d..4c1a39ecbd11 100644
--- a/math/R-cran-forcats/Makefile
+++ b/math/R-cran-forcats/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Tools for Working with Categorical Variables (Factors)
+WWW= https://forcats.tidyverse.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/R-cran-forecast/Makefile b/math/R-cran-forecast/Makefile
index 7039197ad5cb..84b637fff3ec 100644
--- a/math/R-cran-forecast/Makefile
+++ b/math/R-cran-forecast/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Forecasting functions for time series and linear models
+WWW= https://cran.r-project.org/web/packages/forecast/
LICENSE= GPLv3
diff --git a/math/R-cran-fracdiff/Makefile b/math/R-cran-fracdiff/Makefile
index 6f1b2cbf0771..b9afd1e43cbb 100644
--- a/math/R-cran-fracdiff/Makefile
+++ b/math/R-cran-fracdiff/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Fractionally differenced ARIMA aka ARFIMA(p,d,q) models
+WWW= https://cran.r-project.org/web/packages/fracdiff/
LICENSE= GPLv2+
diff --git a/math/R-cran-geepack/Makefile b/math/R-cran-geepack/Makefile
index a17fa5fed027..b9ea84a9f4b8 100644
--- a/math/R-cran-geepack/Makefile
+++ b/math/R-cran-geepack/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Generalized Estimating Equation Package
+WWW= https://cran.r-project.org/web/packages/geepack/
LICENSE= GPLv3
diff --git a/math/R-cran-geometry/Makefile b/math/R-cran-geometry/Makefile
index 20c86cb48965..2bf77e813a86 100644
--- a/math/R-cran-geometry/Makefile
+++ b/math/R-cran-geometry/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Mesh Generation and Surface Tesselation
+WWW= https://cran.r-project.org/web/packages/geometry/
LICENSE= GPLv3
diff --git a/math/R-cran-gmp/Makefile b/math/R-cran-gmp/Makefile
index 843571b4db50..8dfedcc45d33 100644
--- a/math/R-cran-gmp/Makefile
+++ b/math/R-cran-gmp/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Multiple Precision Arithmetic
+WWW= https://cran.r-project.org/web/packages/gmp/
LICENSE= GPLv2+
diff --git a/math/R-cran-gower/Makefile b/math/R-cran-gower/Makefile
index 10d53b0062c2..4d964cd4ba78 100644
--- a/math/R-cran-gower/Makefile
+++ b/math/R-cran-gower/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Gower's Distance
+WWW= https://cran.r-project.org/web/packages/gower/
LICENSE= GPLv3
diff --git a/math/R-cran-gpclib/Makefile b/math/R-cran-gpclib/Makefile
index 48c5a8e72e10..dab03205bab1 100644
--- a/math/R-cran-gpclib/Makefile
+++ b/math/R-cran-gpclib/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= General Polygon Clipping Library for R
+WWW= https://github.com/rdpeng/gpclib
USES= cran:auto-plist,compiles
diff --git a/math/R-cran-gsl/Makefile b/math/R-cran-gsl/Makefile
index f5dfc1be356d..c5e2f49917f8 100644
--- a/math/R-cran-gsl/Makefile
+++ b/math/R-cran-gsl/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Wrapper for the Gnu Scientific Library
+WWW= https://github.com/RobinHankin/gsl
LICENSE= GPLv3
diff --git a/math/R-cran-gss/Makefile b/math/R-cran-gss/Makefile
index 207eb15ddf1b..b936ff71b62a 100644
--- a/math/R-cran-gss/Makefile
+++ b/math/R-cran-gss/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= General Smoothing Splines
+WWW= https://CRAN.R-project.org/package=gss
LICENSE= GPLv2+
diff --git a/math/R-cran-gtable/Makefile b/math/R-cran-gtable/Makefile
index 3bf2cd825dcc..e46dd17a9ffd 100644
--- a/math/R-cran-gtable/Makefile
+++ b/math/R-cran-gtable/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Arrange grobs in tables
+WWW= https://cran.r-project.org/web/packages/gtable/
LICENSE= GPLv2
diff --git a/math/R-cran-haven/Makefile b/math/R-cran-haven/Makefile
index 53c9b5d6201a..e5296d185ae3 100644
--- a/math/R-cran-haven/Makefile
+++ b/math/R-cran-haven/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Import and Export 'SPSS', 'Stata' and 'SAS' Files
+WWW= https://haven.tidyverse.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/R-cran-hdrcde/Makefile b/math/R-cran-hdrcde/Makefile
index 3e57ec0d5994..d4e8f6bc4af7 100644
--- a/math/R-cran-hdrcde/Makefile
+++ b/math/R-cran-hdrcde/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Highest Density Regions and Conditional Density Estimation
+WWW= https://cran.r-project.org/package=hdrcde
LICENSE= GPLv3
diff --git a/math/R-cran-hexbin/Makefile b/math/R-cran-hexbin/Makefile
index f6b248f0bf05..c7a57b89e13b 100644
--- a/math/R-cran-hexbin/Makefile
+++ b/math/R-cran-hexbin/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Hexagonal Binning Routines
+WWW= https://github.com/edzer/hexbin
LICENSE= GPLv2
diff --git a/math/R-cran-igraph/Makefile b/math/R-cran-igraph/Makefile
index 310eb35bea8e..67fb23adc471 100644
--- a/math/R-cran-igraph/Makefile
+++ b/math/R-cran-igraph/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Network Analysis and Visualization
+WWW= https://cran.r-project.org/web/packages/igraph/
LICENSE= GPLv2+
diff --git a/math/R-cran-influenceR/Makefile b/math/R-cran-influenceR/Makefile
index 39ca813d79a2..ef4c4d0d83eb 100644
--- a/math/R-cran-influenceR/Makefile
+++ b/math/R-cran-influenceR/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Software Tools to Quantify Structural Importance of Nodes in a Network
+WWW= https://cran.r-project.org/web/packages/influenceR/
LICENSE= GPLv2
diff --git a/math/R-cran-inline/Makefile b/math/R-cran-inline/Makefile
index 71516be6eb42..5b5a7b3b411b 100644
--- a/math/R-cran-inline/Makefile
+++ b/math/R-cran-inline/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Inline C, C++, Fortran function calls from R
+WWW= https://cran.r-project.org/web/packages/inline/
LICENSE= LGPL20 LGPL21 LGPL3
LICENSE_COMB= multi
diff --git a/math/R-cran-intervals/Makefile b/math/R-cran-intervals/Makefile
index 1c4b63c75b48..c7520853f8fb 100644
--- a/math/R-cran-intervals/Makefile
+++ b/math/R-cran-intervals/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Tools for Working with Points and Intervals
+WWW= https://github.com/edzer/intervals
LICENSE= ART20
diff --git a/math/R-cran-ipred/Makefile b/math/R-cran-ipred/Makefile
index ab04d832eea6..ceca47237c7d 100644
--- a/math/R-cran-ipred/Makefile
+++ b/math/R-cran-ipred/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Improved Predictors
+WWW= https://cran.r-project.org/web/packages/ipred/
LICENSE= GPLv2+
diff --git a/math/R-cran-irlba/Makefile b/math/R-cran-irlba/Makefile
index e6fe923a3195..53acecc39d67 100644
--- a/math/R-cran-irlba/Makefile
+++ b/math/R-cran-irlba/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Fast partial SVD by implicitly-restarted Lanczos bidiagonalization
+WWW= https://cran.r-project.org/web/packages/irlba/
LICENSE= GPLv3
diff --git a/math/R-cran-isoband/Makefile b/math/R-cran-isoband/Makefile
index e8edf6b64a88..b208456ee139 100644
--- a/math/R-cran-isoband/Makefile
+++ b/math/R-cran-isoband/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Generate Isolines and Isobands from Regularly Spaced Elevation Grids
+WWW= https://cran.r-project.org/web/packages/isoband/
LICENSE= MIT
diff --git a/math/R-cran-labeling/Makefile b/math/R-cran-labeling/Makefile
index 2a648213be55..417d278fe651 100644
--- a/math/R-cran-labeling/Makefile
+++ b/math/R-cran-labeling/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Provides a range of axis labeling algorithms
+WWW= https://cran.r-project.org/web/packages/labeling/
LICENSE= MIT
diff --git a/math/R-cran-lava/Makefile b/math/R-cran-lava/Makefile
index 6ec82c4ef3bf..f9dd2a20e44d 100644
--- a/math/R-cran-lava/Makefile
+++ b/math/R-cran-lava/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Latent Variable Models
+WWW= https://cran.r-project.org/web/packages/lava/
LICENSE= GPLv3
diff --git a/math/R-cran-lazyeval/Makefile b/math/R-cran-lazyeval/Makefile
index 93bf41eafa33..b381653d1e21 100644
--- a/math/R-cran-lazyeval/Makefile
+++ b/math/R-cran-lazyeval/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Disciplined approach to non-standard evaluation
+WWW= https://cran.r-project.org/web/packages/lazyeval/
LICENSE= GPLv3
diff --git a/math/R-cran-linprog/Makefile b/math/R-cran-linprog/Makefile
index 13ec71d5d54e..3c45f28b04d5 100644
--- a/math/R-cran-linprog/Makefile
+++ b/math/R-cran-linprog/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Linear Programming / Optimization
+WWW= https://cran.r-project.org/web/packages/linprog/
LICENSE= GPLv2+
diff --git a/math/R-cran-lme4/Makefile b/math/R-cran-lme4/Makefile
index 237522674e65..0775c0b01f60 100644
--- a/math/R-cran-lme4/Makefile
+++ b/math/R-cran-lme4/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Linear mixed-effects models using Eigen and S4
+WWW= https://github.com/lme4/lme4
LICENSE= GPLv2+
diff --git a/math/R-cran-locfit/Makefile b/math/R-cran-locfit/Makefile
index ea12b61cfd05..241ef4419179 100644
--- a/math/R-cran-locfit/Makefile
+++ b/math/R-cran-locfit/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Local Regression, Likelihood and Density Estimation
+WWW= https://cran.r-project.org/package=locfit
LICENSE= GPLv2+
diff --git a/math/R-cran-lpSolve/Makefile b/math/R-cran-lpSolve/Makefile
index 4dfa57d23da5..cefe52623a06 100644
--- a/math/R-cran-lpSolve/Makefile
+++ b/math/R-cran-lpSolve/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Interface to 'Lp_solve' v. 5.5 to Solve Linear/Integer Programs
+WWW= https://cran.r-project.org/web/packages/lpSolve/
LICENSE= LGPL20
diff --git a/math/R-cran-ltm/Makefile b/math/R-cran-ltm/Makefile
index 8de3b058ae48..682d42dd4f81 100644
--- a/math/R-cran-ltm/Makefile
+++ b/math/R-cran-ltm/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Latent Trait Models under IRT
+WWW= https://cran.r-project.org/package=ltm
LICENSE= GPLv2+
diff --git a/math/R-cran-magic/Makefile b/math/R-cran-magic/Makefile
index a3ce7e897452..ed454a0b285a 100644
--- a/math/R-cran-magic/Makefile
+++ b/math/R-cran-magic/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Create and Investigate Magic Squares
+WWW= https://cran.r-project.org/web/packages/magic/
LICENSE= GPLv2
diff --git a/math/R-cran-maps/Makefile b/math/R-cran-maps/Makefile
index b773ca618b18..f6a221a10657 100644
--- a/math/R-cran-maps/Makefile
+++ b/math/R-cran-maps/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Draw Geographical Maps
+WWW= https://CRAN.R-project.org/package=maps
LICENSE= GPLv2
diff --git a/math/R-cran-mathjaxr/Makefile b/math/R-cran-mathjaxr/Makefile
index 683893dc69ce..1d3011337cd3 100644
--- a/math/R-cran-mathjaxr/Makefile
+++ b/math/R-cran-mathjaxr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Using 'Mathjax' in Rd Files
+WWW= https://cran.r-project.org/web/packages/mathjaxr/
LICENSE= GPLv3+
diff --git a/math/R-cran-matrixStats/Makefile b/math/R-cran-matrixStats/Makefile
index c04702ea4404..02a187966094 100644
--- a/math/R-cran-matrixStats/Makefile
+++ b/math/R-cran-matrixStats/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Functions that Apply to Rows and Columns of Matrices
+WWW= https://cran.r-project.org/web/packages/matrixStats/
LICENSE= ART20
diff --git a/math/R-cran-maxLik/Makefile b/math/R-cran-maxLik/Makefile
index ccc2649d654f..8fb071605a69 100644
--- a/math/R-cran-maxLik/Makefile
+++ b/math/R-cran-maxLik/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Maximum Likelihood Estimation and Related Tools
+WWW= http://www.maxlik.org/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-mclust/Makefile b/math/R-cran-mclust/Makefile
index 5befeb5c6f46..9875793a350e 100644
--- a/math/R-cran-mclust/Makefile
+++ b/math/R-cran-mclust/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Gaussian Mixture Modelling for Model-Based Clustering, Classification, and Density Estimation
+WWW= https://cran.r-project.org/package=mclust
LICENSE= GPLv2+
diff --git a/math/R-cran-mcmc/Makefile b/math/R-cran-mcmc/Makefile
index 4effcbf1b57f..3a53989c973a 100644
--- a/math/R-cran-mcmc/Makefile
+++ b/math/R-cran-mcmc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Markov Chain Monte Carlo
+WWW= https://cran.r-project.org/web/packages/mcmc/
LICENSE= MIT
diff --git a/math/R-cran-memisc/Makefile b/math/R-cran-memisc/Makefile
index fab956d72217..e3718784018e 100644
--- a/math/R-cran-memisc/Makefile
+++ b/math/R-cran-memisc/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Provides an infrastructure for the management of survey data
+WWW= https://www.martin-elff.net/software/ #memisc
LICENSE= GPLv2
diff --git a/math/R-cran-minqa/Makefile b/math/R-cran-minqa/Makefile
index 9a0d8a0f4fd7..962c8be25b66 100644
--- a/math/R-cran-minqa/Makefile
+++ b/math/R-cran-minqa/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Derivative-free optimization algorithms by quadratic approximation
+WWW= http://cran.r-project.org/web/minqa/
LICENSE= GPLv2
diff --git a/math/R-cran-misc3d/Makefile b/math/R-cran-misc3d/Makefile
index 7e8f176d35f9..44317c1adf54 100644
--- a/math/R-cran-misc3d/Makefile
+++ b/math/R-cran-misc3d/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Miscellaneous 3D Plots
+WWW= https://cran.r-project.org/package=misc3d
LICENSE= GPLv2+
diff --git a/math/R-cran-miscTools/Makefile b/math/R-cran-miscTools/Makefile
index 9a124c46e3d8..e8300a70e89e 100644
--- a/math/R-cran-miscTools/Makefile
+++ b/math/R-cran-miscTools/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Miscellaneous small tools and utilities for R
+WWW= http://www.micecon.org/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-mitools/Makefile b/math/R-cran-mitools/Makefile
index 83be895c2287..92bd21e4290c 100644
--- a/math/R-cran-mitools/Makefile
+++ b/math/R-cran-mitools/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Tools for Multiple Imputation of Missing Data
+WWW= https://cran.r-project.org/package=mitools
LICENSE= GPLv2
diff --git a/math/R-cran-moments/Makefile b/math/R-cran-moments/Makefile
index a8eef10d67a9..c68f3da1b780 100644
--- a/math/R-cran-moments/Makefile
+++ b/math/R-cran-moments/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Moments, Cumulants, Skewness, Kurtosis and Related Tests
+WWW= https://cran.r-project.org/package=moments
LICENSE= GPLv2+
diff --git a/math/R-cran-mvtnorm/Makefile b/math/R-cran-mvtnorm/Makefile
index a66d201e1596..5df2968491be 100644
--- a/math/R-cran-mvtnorm/Makefile
+++ b/math/R-cran-mvtnorm/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Multivariate Normal and t Distributions
+WWW= https://cran.r-project.org/package=mvtnorm
USES= cran:auto-plist,compiles
diff --git a/math/R-cran-nloptr/Makefile b/math/R-cran-nloptr/Makefile
index 475a7378400e..065b05bef9d8 100644
--- a/math/R-cran-nloptr/Makefile
+++ b/math/R-cran-nloptr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= R interface to NLopt
+WWW= https://cran.r-project.org/web/packages/nloptr/
LICENSE= LGPL3
diff --git a/math/R-cran-nnls/Makefile b/math/R-cran-nnls/Makefile
index 3deb84c161f1..264e92e81378 100644
--- a/math/R-cran-nnls/Makefile
+++ b/math/R-cran-nnls/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= R implementation of an algorithm for non-negative least squares
+WWW= https://cran.r-project.org/web/packages/nnls/
LICENSE= GPLv2
diff --git a/math/R-cran-nortest/Makefile b/math/R-cran-nortest/Makefile
index 15a8cc7c6ff9..123389a0d1fe 100644
--- a/math/R-cran-nortest/Makefile
+++ b/math/R-cran-nortest/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tests for Normality
+WWW= https://cran.r-project.org/web/packages/nortest/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-numDeriv/Makefile b/math/R-cran-numDeriv/Makefile
index 90173303afcc..acc352fd16df 100644
--- a/math/R-cran-numDeriv/Makefile
+++ b/math/R-cran-numDeriv/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Accurate Numerical Derivatives
+WWW= https://cran.r-project.org/web/packages/numDeriv/
LICENSE= GPLv2
diff --git a/math/R-cran-numbers/Makefile b/math/R-cran-numbers/Makefile
index a17ddb64065c..7eff32886e03 100644
--- a/math/R-cran-numbers/Makefile
+++ b/math/R-cran-numbers/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Number-Theoretic Functions
+WWW= https://cran.r-project.org/web/packages/numbers/
LICENSE= GPLv3+
diff --git a/math/R-cran-outliers/Makefile b/math/R-cran-outliers/Makefile
index 14d0e13a3f45..689fe21146b5 100644
--- a/math/R-cran-outliers/Makefile
+++ b/math/R-cran-outliers/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Collection of some tests commonly used for identifying outliers
+WWW= https://cran.r-project.org/web/packages/outliers/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= multi
diff --git a/math/R-cran-partitions/Makefile b/math/R-cran-partitions/Makefile
index 5598cbfdcf8c..6ca149c149a0 100644
--- a/math/R-cran-partitions/Makefile
+++ b/math/R-cran-partitions/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Additive Partitions of Integers
+WWW= https://cran.r-project.org/web/packages/partitions/
LICENSE= GPLv3+
diff --git a/math/R-cran-pbkrtest/Makefile b/math/R-cran-pbkrtest/Makefile
index adfbcbcad885..017e5f76045f 100644
--- a/math/R-cran-pbkrtest/Makefile
+++ b/math/R-cran-pbkrtest/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Parametric bootstrap and Kenward-Roger-based methods for mixed model comparison
+WWW= https://cran.r-project.org/web/packages/pbkrtest/
LICENSE= GPLv2+
diff --git a/math/R-cran-plot3D/Makefile b/math/R-cran-plot3D/Makefile
index d064c770f6b7..dccfc1f6c1fd 100644
--- a/math/R-cran-plot3D/Makefile
+++ b/math/R-cran-plot3D/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Plotting Multi-Dimensional Data
+WWW= https://cran.r-project.org/package=plot3D
LICENSE= GPLv3+
diff --git a/math/R-cran-pls/Makefile b/math/R-cran-pls/Makefile
index a6cdda3b73cd..b5459ccce1bf 100644
--- a/math/R-cran-pls/Makefile
+++ b/math/R-cran-pls/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Partial Least Squares and Principal Component Regression
+WWW= https://cran.r-project.org/web/packages/pls/
LICENSE= GPLv2
diff --git a/math/R-cran-polycor/Makefile b/math/R-cran-polycor/Makefile
index 59c5f2dc004f..0b01d518e8a9 100644
--- a/math/R-cran-polycor/Makefile
+++ b/math/R-cran-polycor/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Polychoric and Polyserial Correlations
+WWW= https://cran.r-project.org/package=polycor
LICENSE= GPLv2+
diff --git a/math/R-cran-polynom/Makefile b/math/R-cran-polynom/Makefile
index 97eab557d558..16417679e5f6 100644
--- a/math/R-cran-polynom/Makefile
+++ b/math/R-cran-polynom/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Functions to Implement a Class for Univariate Polynomial Manipulations
+WWW= https://cran.r-project.org/web/packages/polynom/
LICENSE= GPLv2
diff --git a/math/R-cran-pracma/Makefile b/math/R-cran-pracma/Makefile
index 64ca0d030363..0899fc1dc011 100644
--- a/math/R-cran-pracma/Makefile
+++ b/math/R-cran-pracma/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Practical Numerical Math Functions
+WWW= https://cran.r-project.org/package=pracma
LICENSE= GPLv3+
diff --git a/math/R-cran-prodlim/Makefile b/math/R-cran-prodlim/Makefile
index c75ce35182e0..5effab77621b 100644
--- a/math/R-cran-prodlim/Makefile
+++ b/math/R-cran-prodlim/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Product-Limit Estimation for Censored Event History Analysis
+WWW= https://cran.r-project.org/web/packages/prodlim/
LICENSE= GPLv2+
diff --git a/math/R-cran-proxy/Makefile b/math/R-cran-proxy/Makefile
index 75c5c663ad73..e57ab60b144b 100644
--- a/math/R-cran-proxy/Makefile
+++ b/math/R-cran-proxy/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Distance and Similarity Measures
+WWW= https://cran.r-project.org/web/packages/proxy/
LICENSE= GPLv2
diff --git a/math/R-cran-psych/Makefile b/math/R-cran-psych/Makefile
index ad515fbf6eb5..fefaad733631 100644
--- a/math/R-cran-psych/Makefile
+++ b/math/R-cran-psych/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= drue@therub.org
COMMENT= Psych package for the R project
+WWW= https://cran.r-project.org/web/packages/psych/index.html
USES= cran:auto-plist
diff --git a/math/R-cran-pwr/Makefile b/math/R-cran-pwr/Makefile
index d0c5441decc6..a8d36223f132 100644
--- a/math/R-cran-pwr/Makefile
+++ b/math/R-cran-pwr/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Basic Functions for Power Analysis
+WWW= https://cran.r-project.org/package=pwr
LICENSE= GPLv3+
diff --git a/math/R-cran-quadprog/Makefile b/math/R-cran-quadprog/Makefile
index 18de865d5e6c..f07436e6a635 100644
--- a/math/R-cran-quadprog/Makefile
+++ b/math/R-cran-quadprog/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Functions to solve Quadratic Programming Problems
+WWW= https://cran.r-project.org/web/packages/quadprog/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-qualityTools/Makefile b/math/R-cran-qualityTools/Makefile
index 566e8b0b4f76..af9e5e97f2aa 100644
--- a/math/R-cran-qualityTools/Makefile
+++ b/math/R-cran-qualityTools/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Statistical Methods for Quality Science
+WWW= http://www.r-qualitytools.org/
LICENSE= GPLv2
diff --git a/math/R-cran-quantreg/Makefile b/math/R-cran-quantreg/Makefile
index e0a47affd99d..b04026788990 100644
--- a/math/R-cran-quantreg/Makefile
+++ b/math/R-cran-quantreg/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Quantile Regression
+WWW= https://cran.r-project.org/web/packages/quantreg/
LICENSE= GPLv2+
diff --git a/math/R-cran-raster/Makefile b/math/R-cran-raster/Makefile
index 5f00d1b5e6e2..36c173b7f7d5 100644
--- a/math/R-cran-raster/Makefile
+++ b/math/R-cran-raster/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Geographic Data Analysis and Modeling
+WWW= https://cran.r-project.org/web/packages/raster/
LICENSE= GPLv3
diff --git a/math/R-cran-recipes/Makefile b/math/R-cran-recipes/Makefile
index b7db04ba6525..b94436e9eea8 100644
--- a/math/R-cran-recipes/Makefile
+++ b/math/R-cran-recipes/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Preprocessing Tools to Create Design Matrices
+WWW= https://cran.r-project.org/web/packages/recipes/
LICENSE= MIT
diff --git a/math/R-cran-rgenoud/Makefile b/math/R-cran-rgenoud/Makefile
index 947891a29bf1..be4b669026a0 100644
--- a/math/R-cran-rgenoud/Makefile
+++ b/math/R-cran-rgenoud/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= R Version of GENetic Optimization Using Derivatives
+WWW= https://sekhon.berkeley.edu/rgenoud/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-robustbase/Makefile b/math/R-cran-robustbase/Makefile
index 799d8408f837..a38094dcedbf 100644
--- a/math/R-cran-robustbase/Makefile
+++ b/math/R-cran-robustbase/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Basic Robust Statistics
+WWW= https://cran.r-project.org/web/packages/robustbase/
LICENSE= GPLv2+
diff --git a/math/R-cran-sandwich/Makefile b/math/R-cran-sandwich/Makefile
index db8ebdd8b386..e8cc43b3b11e 100644
--- a/math/R-cran-sandwich/Makefile
+++ b/math/R-cran-sandwich/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Robust Covariance Matrix Estimators
+WWW= https://cran.r-project.org/web/packages/sandwich/
LICENSE= GPLv2+
diff --git a/math/R-cran-scatterplot3d/Makefile b/math/R-cran-scatterplot3d/Makefile
index a61f438db8b9..c4cedef64abe 100644
--- a/math/R-cran-scatterplot3d/Makefile
+++ b/math/R-cran-scatterplot3d/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= 3D Scatter Plot
+WWW= https://cran.r-project.org/package=scatterplot3d
LICENSE= GPLv2
diff --git a/math/R-cran-sets/Makefile b/math/R-cran-sets/Makefile
index 7f503e71c862..3d3d18f91663 100644
--- a/math/R-cran-sets/Makefile
+++ b/math/R-cran-sets/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Sets, Generalized Sets, Customizable Sets and Intervals
+WWW= https://cran.r-project.org/web/packages/sets/
LICENSE= GPLv2
diff --git a/math/R-cran-sf/Makefile b/math/R-cran-sf/Makefile
index 70b17d58391e..b591fc6dbdd1 100644
--- a/math/R-cran-sf/Makefile
+++ b/math/R-cran-sf/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Simple Features for R
+WWW= https://cran.r-project.org/web/packages/sf/
LICENSE= GPLv2 MIT
LICENSE_COMB= dual
diff --git a/math/R-cran-sm/Makefile b/math/R-cran-sm/Makefile
index 9781d598eac4..f5651a9d9e4c 100644
--- a/math/R-cran-sm/Makefile
+++ b/math/R-cran-sm/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Smoothing methods for nonparametric regression and density estimation
+WWW= http://www.stats.gla.ac.uk/~adrian/sm
USES= cran:auto-plist,compiles
diff --git a/math/R-cran-sp/Makefile b/math/R-cran-sp/Makefile
index a947056079b1..c9ce869f4228 100644
--- a/math/R-cran-sp/Makefile
+++ b/math/R-cran-sp/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= R Classes and Methods for Spatial Data
+WWW= https://github.com/edzer/sp/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-spData/Makefile b/math/R-cran-spData/Makefile
index e4986f0a4bda..95253c3e178a 100644
--- a/math/R-cran-spData/Makefile
+++ b/math/R-cran-spData/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Datasets for Spatial Analysis
+WWW= https://cran.r-project.org/web/packages/spData/
LICENSE= CC0-1.0
diff --git a/math/R-cran-spdep/Makefile b/math/R-cran-spdep/Makefile
index ebb742f3636c..a9381afa0b3d 100644
--- a/math/R-cran-spdep/Makefile
+++ b/math/R-cran-spdep/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Spatial dependence: weighting schemes, statistics, and models
+WWW= https://cran.r-project.org/web/packages/spdep/
LICENSE= GPLv2+
diff --git a/math/R-cran-sspir/Makefile b/math/R-cran-sspir/Makefile
index 3ac773512b85..d4fbe9d405df 100644
--- a/math/R-cran-sspir/Makefile
+++ b/math/R-cran-sspir/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= glm-like formula to define dynamic generalized linear models
+WWW= https://cran.r-project.org/web/packages/sspir/
RUN_DEPENDS= R-cran-mvtnorm>=0.9.96_11:math/R-cran-mvtnorm \
R-cran-KFAS>=0.9.11_3:math/R-cran-KFAS
diff --git a/math/R-cran-stabledist/Makefile b/math/R-cran-stabledist/Makefile
index 846f1080a5e4..06763b137894 100644
--- a/math/R-cran-stabledist/Makefile
+++ b/math/R-cran-stabledist/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Stable Distribution Functions
+WWW= https://cran.r-project.org/web/packages/stabledist/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-statmod/Makefile b/math/R-cran-statmod/Makefile
index 79f577b369b9..8f7c77d64efa 100644
--- a/math/R-cran-statmod/Makefile
+++ b/math/R-cran-statmod/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= jpbeconne@free.fr
COMMENT= Statistical Modeling
+WWW= https://CRAN.R-project.org/package=statmod
LICENSE= GPLv3
diff --git a/math/R-cran-survey/Makefile b/math/R-cran-survey/Makefile
index 69c2e8cdfe63..591ba79cf641 100644
--- a/math/R-cran-survey/Makefile
+++ b/math/R-cran-survey/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Analysis of complex survey samples
+WWW= https://r-survey.r-forge.r-project.org/survey/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/R-cran-tensor/Makefile b/math/R-cran-tensor/Makefile
index a1a9213f94f3..99f17aedcda3 100644
--- a/math/R-cran-tensor/Makefile
+++ b/math/R-cran-tensor/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= Tensor product of arrays
+WWW= https://CRAN.R-project.org/package=tensor
LICENSE= GPLv2+
diff --git a/math/R-cran-terra/Makefile b/math/R-cran-terra/Makefile
index 87dae0d5e62c..56f202db538b 100644
--- a/math/R-cran-terra/Makefile
+++ b/math/R-cran-terra/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Spatiall Data Analysis
+WWW= https://cran.r-project.org/web/packages/terra/
LICENSE= GPLv3+
diff --git a/math/R-cran-truncnorm/Makefile b/math/R-cran-truncnorm/Makefile
index 682dd5bc5534..2c31a386eb94 100644
--- a/math/R-cran-truncnorm/Makefile
+++ b/math/R-cran-truncnorm/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Truncated normal distribution
+WWW= https://cran.r-project.org/package=truncnorm
LICENSE= GPLv2
diff --git a/math/R-cran-units/Makefile b/math/R-cran-units/Makefile
index 4463719fb5b0..c8ffdf38a68d 100644
--- a/math/R-cran-units/Makefile
+++ b/math/R-cran-units/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Measurement Units for R Vectors
+WWW= https://cran.r-project.org/web/packages/units/
LICENSE= GPLv2
diff --git a/math/R-cran-uroot/Makefile b/math/R-cran-uroot/Makefile
index f8f5a97c72db..93454f27d0b4 100644
--- a/math/R-cran-uroot/Makefile
+++ b/math/R-cran-uroot/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Unit Root Tests for Seasonal Time Series
+WWW= https://cran.r-project.org/web/packages/uroot/
LICENSE= GPLv2
diff --git a/math/R-cran-wk/Makefile b/math/R-cran-wk/Makefile
index 826b11dc649f..e19cf8162d3f 100644
--- a/math/R-cran-wk/Makefile
+++ b/math/R-cran-wk/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Lightweight Well-Known Geometry Parsing
+WWW= https://cran.r-project.org/web/packages/wk/
LICENSE= MIT
diff --git a/math/R-cran-xts/Makefile b/math/R-cran-xts/Makefile
index 769807c31700..4a51a5f8a70a 100644
--- a/math/R-cran-xts/Makefile
+++ b/math/R-cran-xts/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Extensible Time Series
+WWW= https://r-forge.r-project.org/projects/xts/
LICENSE= GPLv2+
diff --git a/math/R-cran-zoo/Makefile b/math/R-cran-zoo/Makefile
index 19f97113aa9f..61477f1f0d55 100644
--- a/math/R-cran-zoo/Makefile
+++ b/math/R-cran-zoo/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= S3 Infrastructure for Regular and Irregular Time Series
+WWW= https://cran.r-project.org/web/packages/zoo/
LICENSE= GPLv2+
diff --git a/math/R/Makefile b/math/R/Makefile
index 5cb872bda372..e50d54c2f18e 100644
--- a/math/R/Makefile
+++ b/math/R/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CRAN/src/base/R-${PORTVERSION:C|\..*||}
MAINTAINER= jrm@FreeBSD.org
COMMENT= Language for statistical computing and graphics
+WWW= https://www.R-project.org/
LICENSE= GPLv2
diff --git a/math/SCIP/Makefile b/math/SCIP/Makefile
index acfa3dafae59..d8187e257c72 100644
--- a/math/SCIP/Makefile
+++ b/math/SCIP/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver for mixed integer, mixed integer nonlinear programming
+WWW= https://www.scipopt.org/
LICENSE= ZIB
LICENSE_NAME= ZIB ACADEMIC LICENSE
diff --git a/math/SoPlex/Makefile b/math/SoPlex/Makefile
index 0c4aa077776d..2a2acf672b88 100644
--- a/math/SoPlex/Makefile
+++ b/math/SoPlex/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Optimization package for solving linear programming problems (LPs)
+WWW= https://soplex.zib.de
LICENSE= ZIB
LICENSE_NAME= ZIB ACADEMIC LICENSE
diff --git a/math/aamath/Makefile b/math/aamath/Makefile
index 59b8867e5d7e..8f53f9df04e3 100644
--- a/math/aamath/Makefile
+++ b/math/aamath/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://fuse.superglue.se/${PORTNAME}/ \
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Renders ASCII art from mathematical expressions
+WWW= http://fuse.superglue.se/aamath/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/abella/Makefile b/math/abella/Makefile
index 679676e3ec65..a99fdfbb916a 100644
--- a/math/abella/Makefile
+++ b/math/abella/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://abella-prover.org/distributions/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Interactive theorem prover
+WWW= https://abella-prover.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/acalc/Makefile b/math/acalc/Makefile
index be414c4d53c8..e02cdcc1e2d8 100644
--- a/math/acalc/Makefile
+++ b/math/acalc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= andrey.nik.ponomarenko@gmail.com
COMMENT= Simple and pretty Qt5-based expression calculator
+WWW= https://github.com/anpp/acalc
LICENSE= BSD4CLAUSE
diff --git a/math/add/Makefile b/math/add/Makefile
index 696c103df4bc..55c787295b50 100644
--- a/math/add/Makefile
+++ b/math/add/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://dickey.his.com/add/
MAINTAINER= ports@FreeBSD.org
COMMENT= Full-screen editing calculator
+WWW= https://dickey.his.com/add/add.html
GNU_CONFIGURE= yes
USES= ncurses tar:tgz
diff --git a/math/adept/Makefile b/math/adept/Makefile
index a917edba1880..b439014b83b9 100644
--- a/math/adept/Makefile
+++ b/math/adept/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.met.reading.ac.uk/clouds/adept/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Combined array and automatic differentiation library in C++
+WWW= https://www.met.reading.ac.uk/clouds/adept/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/adol-c/Makefile b/math/adol-c/Makefile
index 51542c4c5d82..6e8c66180336 100644
--- a/math/adol-c/Makefile
+++ b/math/adol-c/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Automatic differentiation library
+WWW= https://github.com/coin-or/ADOL-C
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/alberta/Makefile b/math/alberta/Makefile
index fb776054a57d..80471774a5ff 100644
--- a/math/alberta/Makefile
+++ b/math/alberta/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= -fem
MAINTAINER= yuri@FreeBSD.org
COMMENT= Adaptive multi-level finite element toolbox
+WWW= http://www.alberta-fem.de/
LICENSE= GPLv2+
diff --git a/math/algae/Makefile b/math/algae/Makefile
index 5a9832143f00..218d80f52a92 100644
--- a/math/algae/Makefile
+++ b/math/algae/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Programming language for numerical analysis
+WWW= http://algae.sourceforge.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/alglib/Makefile b/math/alglib/Makefile
index d7fe55a5b6e6..d13a770f8e0c 100644
--- a/math/alglib/Makefile
+++ b/math/alglib/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= .cpp.gpl.zip
MAINTAINER= yuri@FreeBSD.org
COMMENT= Numerical analysis and data processing library
+WWW= https://www.alglib.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/gpl3.txt
diff --git a/math/alps/Makefile b/math/alps/Makefile
index 3e2bc5fd6a16..ff86a9c23932 100644
--- a/math/alps/Makefile
+++ b/math/alps/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Abstract Library for Parallel Search (ALPS)
+WWW= https://github.com/coin-or/CHiPPS-ALPS
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/Alps/LICENSE
diff --git a/math/alt-ergo/Makefile b/math/alt-ergo/Makefile
index ad51bc0e5176..0eb4c007e0cc 100644
--- a/math/alt-ergo/Makefile
+++ b/math/alt-ergo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://alt-ergo.ocamlpro.com/http/alt-ergo-${PORTVERSION}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Automatic solver of mathematical formulas for program verification
+WWW= https://alt-ergo.lri.fr
LICENSE= CeCILL-C
LICENSE_NAME= Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre] C license, version 1
diff --git a/math/amath/Makefile b/math/amath/Makefile
index 16147dfc1618..0b447117b076 100644
--- a/math/amath/Makefile
+++ b/math/amath/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://dist1.innolan.net/ \
MAINTAINER= cs@innolan.net
COMMENT= Simple command line calculator
+WWW= https://amath.innolan.net/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ambit/Makefile b/math/ambit/Makefile
index b2d90a4763af..6685e57aa34e 100644
--- a/math/ambit/Makefile
+++ b/math/ambit/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -tensor # avoid clash with shells/ambit
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for tensor product calculations
+WWW= https://github.com/jturney/ambit
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/amgcl/Makefile b/math/amgcl/Makefile
index 1f6ea02232b2..ba48c79bd8ba 100644
--- a/math/amgcl/Makefile
+++ b/math/amgcl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for solving large sparse linear systems
+WWW= https://github.com/ddemidov/amgcl
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/analitza/Makefile b/math/analitza/Makefile
index faa5ba29bda3..a693692213b1 100644
--- a/math/analitza/Makefile
+++ b/math/analitza/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Library from KDE Education project
+WWW= https://www.kde.org/applications/education/
LICENSE= GFDL GPLv2
LICENSE_COMB= multi
diff --git a/math/ann/Makefile b/math/ann/Makefile
index 68dc1256c578..30b453d0ecc5 100644
--- a/math/ann/Makefile
+++ b/math/ann/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ann_1.1.2
MAINTAINER= tzhuan@csie.org
COMMENT= Library for Approximate Nearest Neighbor Searching
+WWW= https://www.cs.umd.edu/~mount/ANN/
USE_LDCONFIG= yes
USES= gmake
diff --git a/math/antic/Makefile b/math/antic/Makefile
index e1fe1b8e8436..657b2afa4f98 100644
--- a/math/antic/Makefile
+++ b/math/antic/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Algebraic Number Theory In C
+WWW= https://github.com/wbhart/antic
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/gpl-2.0.txt
diff --git a/math/apache-commons-math/Makefile b/math/apache-commons-math/Makefile
index 4114fcbf0d99..2366c781e663 100644
--- a/math/apache-commons-math/Makefile
+++ b/math/apache-commons-math/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Java library of self-contained mathematics and statistics components
+WWW= https://commons.apache.org/proper/commons-math/
LICENSE= APACHE20
diff --git a/math/apron/Makefile b/math/apron/Makefile
index b83881e6cb30..2564d36aa961 100644
--- a/math/apron/Makefile
+++ b/math/apron/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= APRON numerical abstract domain library
+WWW= http://apron.cri.ensmp.fr/library/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/arb/Makefile b/math/arb/Makefile
index ff58fc952229..7f30957b3b48 100644
--- a/math/arb/Makefile
+++ b/math/arb/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C library for arbitrary-precision interval arithmetic
+WWW= https://arblib.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/aribas/Makefile b/math/aribas/Makefile
index 23e3e64f8315..a27cc4588c6e 100644
--- a/math/aribas/Makefile
+++ b/math/aribas/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.mathematik.uni-muenchen.de/pub/forster/aribas/UNIX_LINUX
MAINTAINER= ports@FreeBSD.org
COMMENT= Interpreter for big integer/multi-precision floating point arithmetic
+WWW= http://www.mathematik.uni-muenchen.de/~forster/sw/adownload.html
BUILD_WRKSRC= ${WRKSRC}/src
diff --git a/math/armadillo/Makefile b/math/armadillo/Makefile
index 1f59c54c56d2..d73d1a2af405 100644
--- a/math/armadillo/Makefile
+++ b/math/armadillo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/arma
MAINTAINER= salvadore@FreeBSD.org
COMMENT= C++ linear algebra library
+WWW= http://arma.sourceforge.net/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/arpack++/Makefile b/math/arpack++/Makefile
index 01a7ea66defe..f283958b0791 100644
--- a/math/arpack++/Makefile
+++ b/math/arpack++/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
COMMENT= Object-oriented version of the ARPACK package
+WWW= https://www.ime.unicamp.br/~chico/arpack++/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/arpack-ng/Makefile b/math/arpack-ng/Makefile
index 66237771c529..0b2185dbaed1 100644
--- a/math/arpack-ng/Makefile
+++ b/math/arpack-ng/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Revised Argand library for solving large-scale eigenvalue problems
+WWW= https://forge.scilab.org/index.php/p/arpack-ng/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/ascent/Makefile b/math/ascent/Makefile
index f7534d3e5099..c84c5f860994 100644
--- a/math/ascent/Makefile
+++ b/math/ascent/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -simulation-engine
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ simulation engine and differential equation solver
+WWW= https://github.com/AnyarInc/Ascent
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/asl/Makefile b/math/asl/Makefile
index 40988e8efe57..d31d44b62acb 100644
--- a/math/asl/Makefile
+++ b/math/asl/Makefile
@@ -8,6 +8,7 @@ DISTFILES= solvers-64919f75f.tgz:solvers
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR autotools harness to build AMPL Solver Library
+WWW= https://github.com/coin-or-tools/ThirdParty-ASL
LICENSE= EPL
diff --git a/math/asymptote/Makefile b/math/asymptote/Makefile
index 085df1314dd3..6057746fdab7 100644
--- a/math/asymptote/Makefile
+++ b/math/asymptote/Makefile
@@ -10,6 +10,7 @@ PATCHFILES+= fa28442195bd99b9bac87e3ff752953ac57ee172.patch:-p1 # backport fix f
MAINTAINER= nivit@FreeBSD.org
COMMENT= Powerful script-based vector graphics language
+WWW= https://asymptote.sourceforge.io/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/math/atlas/Makefile b/math/atlas/Makefile
index b39e73c68ae3..f4b63140a3c8 100644
--- a/math/atlas/Makefile
+++ b/math/atlas/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Automatically Tuned Linear Algebra Software (ATLAS)
+WWW= http://math-atlas.sourceforge.net/
LICENSE= BSD3CLAUSE
diff --git a/math/barvinok/Makefile b/math/barvinok/Makefile
index 03b97c48f88f..a87bfb8b1333 100644
--- a/math/barvinok/Makefile
+++ b/math/barvinok/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://barvinok.sourceforge.io/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for counting the number of integer points in polytopes
+WWW= http://freshmeat.sourceforge.net/projects/barvinok
LICENSE= GPLv2
diff --git a/math/basic-stats/Makefile b/math/basic-stats/Makefile
index a03f957f872e..b0fb520b7747 100644
--- a/math/basic-stats/Makefile
+++ b/math/basic-stats/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= jwb@FreeBSD.org
COMMENT= Command-line tool to perform basic statistics on tabular data
+WWW= https://github.com/auerlab/basic-stats
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/bcal/Makefile b/math/bcal/Makefile
index 0fa221454238..921edca875c8 100644
--- a/math/bcal/Makefile
+++ b/math/bcal/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Storage expression, unit conversion & address offset CLI calculator
+WWW= https://github.com/jarun/bcal
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/bcps/Makefile b/math/bcps/Makefile
index c6b42cde51f7..7e0da4a3b628 100644
--- a/math/bcps/Makefile
+++ b/math/bcps/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Branch, Constrain, and Price Software (BiCePS)
+WWW= https://github.com/coin-or/CHiPPS-BiCePS
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/Bcps/LICENSE
diff --git a/math/bitwise/Makefile b/math/bitwise/Makefile
index daff16dd1877..ce1ec5e54479 100644
--- a/math/bitwise/Makefile
+++ b/math/bitwise/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Terminal-based bit manipulator in curses
+WWW= https://github.com/mellowcandle/bitwise
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/blacs/Makefile b/math/blacs/Makefile
index 178d941a3d41..c226f950f6fb 100644
--- a/math/blacs/Makefile
+++ b/math/blacs/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= mpiblacs.tgz blacstester.tgz mpiblacs-patch03.tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= BLACS (Basic Linear Algebra Communication Subprograms)
+WWW= https://www.netlib.org/blacs/
# See http://icl.cs.utk.edu/lapack-forum/archives/lapack/msg01200.html
LICENSE= BSD3CLAUSE
diff --git a/math/blahtexml/Makefile b/math/blahtexml/Makefile
index 52522c71806f..14c851e4ad48 100644
--- a/math/blahtexml/Makefile
+++ b/math/blahtexml/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= TeX to MathML converter designed with MediaWiki in mind
+WWW= http://gva.noekeon.org/blahtexml/
LICENSE= BSD3CLAUSE
diff --git a/math/blas/Makefile b/math/blas/Makefile
index 1e27dbe457e3..2a93e77abbe4 100644
--- a/math/blas/Makefile
+++ b/math/blas/Makefile
@@ -2,6 +2,7 @@ PORTNAME= blas
MAINTAINER= fortran@FreeBSD.org
COMMENT= Basic Linear Algebra Subroutines
+WWW= https://www.netlib.org/blas/
DESCR= ${.CURDIR}/pkg-descr
BLAS_SLAVEPORT= yes
diff --git a/math/blasfeo/Makefile b/math/blasfeo/Makefile
index 51cb647c1b72..22d5fb9d78ad 100644
--- a/math/blasfeo/Makefile
+++ b/math/blasfeo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Basic Linear Algebra Subroutines For Embedded Optimization
+WWW= https://github.com/giaf/blasfeo
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/blaspp/Makefile b/math/blaspp/Makefile
index bf3eec02c76f..900fd5486ea2 100644
--- a/math/blaspp/Makefile
+++ b/math/blaspp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://bitbucket.org/icl/blaspp/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ API for the Basic Linear Algebra Subroutines
+WWW= https://bitbucket.org/icl/blaspp/src/master/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/blaze/Makefile b/math/blaze/Makefile
index 213db7daf685..2d05705d320b 100644
--- a/math/blaze/Makefile
+++ b/math/blaze/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ math library for dense and sparse arithmetic
+WWW= https://bitbucket.org/blaze-lib/blaze/src/master/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/blazeiterative/Makefile b/math/blazeiterative/Makefile
index a51ba45f87fa..0fcd5849daaf 100644
--- a/math/blazeiterative/Makefile
+++ b/math/blazeiterative/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Set of iterative linear system solvers for use with the Blaze library
+WWW= https://github.com/tjolsen/BlazeIterative
#LICENSE= https://github.com/tjolsen/BlazeIterative/issues/9
diff --git a/math/blis/Makefile b/math/blis/Makefile
index e8a0e7d4bd94..9563228bb95a 100644
--- a/math/blis/Makefile
+++ b/math/blis/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= Software framework for high-performance BLAS-like libraries
+WWW= https://github.com/flame/blis
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/bliss/Makefile b/math/bliss/Makefile
index c9dc289d7aeb..d975c7618a9d 100644
--- a/math/bliss/Makefile
+++ b/math/bliss/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -graph-tool
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for computing automorphism groups and canonical forms of graphs
+WWW= http://www.tcs.hut.fi/Software/bliss/index.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/blocksolve95/Makefile b/math/blocksolve95/Makefile
index 9cfeca54e419..507d6ddfc5ef 100644
--- a/math/blocksolve95/Makefile
+++ b/math/blocksolve95/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Software for the efficient solution of large, sparse linear systems
+WWW= https://ftp.mcs.anl.gov/pub/BlockSolve95/
LICENSE= AS-IS
LICENSE_NAME= AS-IS
diff --git a/math/bonmin/Makefile b/math/bonmin/Makefile
index 101e1d3743f9..54967ed9a279 100644
--- a/math/bonmin/Makefile
+++ b/math/bonmin/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Basic Open-source Nonlinear Mixed INteger programming
+WWW= https://projects.coin-or.org/Bonmin
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/Bonmin/LICENSE
diff --git a/math/boolector/Makefile b/math/boolector/Makefile
index 451dddd8ed33..ee58bfb36d0c 100644
--- a/math/boolector/Makefile
+++ b/math/boolector/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Satisfiability Modulo Theories (SMT) solver
+WWW= https://boolector.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/brial/Makefile b/math/brial/Makefile
index baa7bc407aa4..f0b0c066e90c 100644
--- a/math/brial/Makefile
+++ b/math/brial/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Library for polynomials over boolean rings
+WWW= https://github.com/BRiAl/BRiAl
LICENSE= GPLv2
diff --git a/math/bsdnt/Makefile b/math/bsdnt/Makefile
index 8ec81adb563d..65d96bf5858b 100644
--- a/math/bsdnt/Makefile
+++ b/math/bsdnt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= swills@FreeBSD.org
COMMENT= Bignum Library
+WWW= https://github.com/wbhart/bsdnt
LICENSE= BSD3CLAUSE
diff --git a/math/btor2tools/Makefile b/math/btor2tools/Makefile
index f6e21c9cbec5..5db5912b8f7d 100644
--- a/math/btor2tools/Makefile
+++ b/math/btor2tools/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Generic parser and tool package for the BTOR2 format
+WWW= https://github.com/Boolector/btor2tools
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/cadabra2/Makefile b/math/cadabra2/Makefile
index 434f4787c3c6..f3b23a479ec8 100644
--- a/math/cadabra2/Makefile
+++ b/math/cadabra2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computer algebra system for solving field theory problems
+WWW= https://cadabra.science/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/doc/license.txt
diff --git a/math/cadical/Makefile b/math/cadical/Makefile
index c4a440ce538b..c8f77dc1f404 100644
--- a/math/cadical/Makefile
+++ b/math/cadical/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://fmv.jku.at/${PORTNAME}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple CDCL satisfiability solver
+WWW= http://fmv.jku.at/cadical/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cado-nfs/Makefile b/math/cado-nfs/Makefile
index 42826436aedf..b385de3b06f1 100644
--- a/math/cado-nfs/Makefile
+++ b/math/cado-nfs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Implementation of the Number Field Sieve Algorithm
+WWW= https://cado-nfs.gitlabpages.inria.fr/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/calc/Makefile b/math/calc/Makefile
index fa155a6b4521..9cbd2df70a0d 100644
--- a/math/calc/Makefile
+++ b/math/calc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= adamw@FreeBSD.org
COMMENT= Interactive CLI arbitrary-precision calculator
+WWW= https://github.com/lcn2/calc
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING-LGPL
diff --git a/math/calcium/Makefile b/math/calcium/Makefile
index 86689d6c1d61..14b76d20d520 100644
--- a/math/calcium/Makefile
+++ b/math/calcium/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Exact real and complex numbers in C
+WWW= https://fredrikj.net/calcium/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/calcoo/Makefile b/math/calcoo/Makefile
index fd28a26eadc2..5dc4020fae4c 100644
--- a/math/calcoo/Makefile
+++ b/math/calcoo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= naddy@FreeBSD.org
COMMENT= RPN and algebraic scientific calculator
+WWW= http://calcoo.sourceforge.net/
USES= gnome pkgconfig
USE_GNOME= gtk20
diff --git a/math/cantor/Makefile b/math/cantor/Makefile
index 2cc1af2fb327..6535b8d54aa0 100644
--- a/math/cantor/Makefile
+++ b/math/cantor/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Mathematical software frontend by KDE
+WWW= https://edu.kde.org/cantor
LIB_DEPENDS= libAnalitza.so:math/analitza \
libcln.so:math/cln \
diff --git a/math/casadi/Makefile b/math/casadi/Makefile
index b3c5ad240759..bf63eb7aa047 100644
--- a/math/casadi/Makefile
+++ b/math/casadi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Symbolic framework for numeric optimization
+WWW= https://web.casadi.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/cbc/Makefile b/math/cbc/Makefile
index 6c4a5384378e..c05eadcdf6ab 100644
--- a/math/cbc/Makefile
+++ b/math/cbc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Coin-or Branch and Cut: mixed integer programming solver
+WWW= https://projects.coin-or.org/Cbc
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/Cbc/LICENSE
diff --git a/math/cblas/Makefile b/math/cblas/Makefile
index 329f7ddc5938..799e6368de79 100644
--- a/math/cblas/Makefile
+++ b/math/cblas/Makefile
@@ -2,6 +2,7 @@ PORTNAME= cblas
MAINTAINER= fortran@FreeBSD.org
COMMENT= Reference implementation of the C interface to the legacy Fortran BLAS
+WWW= https://www.netlib.org/blas/blast-forum/
DESCR= ${.CURDIR}/pkg-descr
CBLAS_SLAVEPORT= yes
diff --git a/math/cddlib/Makefile b/math/cddlib/Makefile
index 67bb934ca826..c9b0be45fa15 100644
--- a/math/cddlib/Makefile
+++ b/math/cddlib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/cddlib/cddlib/releases/download/${DISTVERSION}/
MAINTAINER= moritz@schmi.tt
COMMENT= C-library implementation of the Double Description Method
+WWW= https://github.com/cddlib/cddlib
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/ceres-solver/Makefile b/math/ceres-solver/Makefile
index 83fada47566f..1eda7ad4680f 100644
--- a/math/ceres-solver/Makefile
+++ b/math/ceres-solver/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Nonlinear least squares minimizer
+WWW= http://ceres-solver.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cgal/Makefile b/math/cgal/Makefile
index bd4c379d7245..7be3e8d73504 100644
--- a/math/cgal/Makefile
+++ b/math/cgal/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Computational geometry library
+WWW= https://www.cgal.org/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/math/cgl-conic/Makefile b/math/cgl-conic/Makefile
index 208dc0e3e9a1..62d85af6398a 100644
--- a/math/cgl-conic/Makefile
+++ b/math/cgl-conic/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Strategies for conic problems for COIN-OR Cut Generation
+WWW= https://github.com/aykutbulut/CGL-CONIC
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cgl/Makefile b/math/cgl/Makefile
index 467fd8d9679e..7feb6b84538d 100644
--- a/math/cgl/Makefile
+++ b/math/cgl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of cut generators for COIN-OR packages that use cuts
+WWW= https://github.com/coin-or/Cgl
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/Cgl/LICENSE
diff --git a/math/cglm/Makefile b/math/cglm/Makefile
index 804b73d45dc5..6b40ee736a21 100644
--- a/math/cglm/Makefile
+++ b/math/cglm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Highly optimized graphics math (glm) for C
+WWW= https://github.com/recp/cglm
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/chaco/Makefile b/math/chaco/Makefile
index 29cb23dd7f0c..4f92ffccde6e 100644
--- a/math/chaco/Makefile
+++ b/math/chaco/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Chaco-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Software for partitioning graphs
+WWW= http://www.cs.sandia.gov/~bahendr/chaco.html
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/../GNU_Lesser_GPL.txt
diff --git a/math/chryzodus/Makefile b/math/chryzodus/Makefile
index 877e63832f62..ad7df48a6334 100644
--- a/math/chryzodus/Makefile
+++ b/math/chryzodus/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= SF
MAINTAINER= nivit@FreeBSD.org
COMMENT= Chryzode (http//www.chryzode.org) explorer
+WWW= http://chryzodus.sourceforge.net/
LICENSE= GPLv2
diff --git a/math/chuffed/Makefile b/math/chuffed/Makefile
index 22009192b674..f78bd2ba9324 100644
--- a/math/chuffed/Makefile
+++ b/math/chuffed/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lazy clause generation CP solver for MiniZinc
+WWW= https://github.com/chuffed/chuffed
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cimod/Makefile b/math/cimod/Makefile
index aa308c3ae6a9..189d05804a87 100644
--- a/math/cimod/Makefile
+++ b/math/cimod/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for a binary quadratic models
+WWW= https://github.com/OpenJij/cimod
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/clasp/Makefile b/math/clasp/Makefile
index e9f505ab736c..f6730cae67b5 100644
--- a/math/clasp/Makefile
+++ b/math/clasp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math devel
MAINTAINER= vsevolod@FreeBSD.org
COMMENT= Answer set solver for (extended) normal logic programs
+WWW= http://potassco.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/clblas/Makefile b/math/clblas/Makefile
index 9a8e1714379c..f29e75c8fa72 100644
--- a/math/clblas/Makefile
+++ b/math/clblas/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= Software library containing BLAS functions written in OpenCL
+WWW= https://github.com/clMathLibraries/clBLAS
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/clblast/Makefile b/math/clblast/Makefile
index cc5d91fd7332..3feffd412745 100644
--- a/math/clblast/Makefile
+++ b/math/clblast/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= Modern, lightweight, performant and tunable OpenCL BLAS library
+WWW= https://github.com/CNugteren/CLBlast
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/clfft/Makefile b/math/clfft/Makefile
index a8aefca32024..fa603467827b 100644
--- a/math/clfft/Makefile
+++ b/math/clfft/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= Software library containing FFT functions written in OpenCL
+WWW= https://github.com/clMathLibraries/clFFt
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/clingo/Makefile b/math/clingo/Makefile
index 643aaa62c4e9..2410bab89082 100644
--- a/math/clingo/Makefile
+++ b/math/clingo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Grounder and solver for logic programs
+WWW= https://potassco.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/cliquer/Makefile b/math/cliquer/Makefile
index abf92a087e43..d2f54d80c5ec 100644
--- a/math/cliquer/Makefile
+++ b/math/cliquer/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Routines for clique searching
+WWW= https://users.aalto.fi/~pat/cliquer.html
LICENSE= GPLv2
diff --git a/math/cln/Makefile b/math/cln/Makefile
index ed185b552c1c..cf5edccc10f2 100644
--- a/math/cln/Makefile
+++ b/math/cln/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.ginac.de/CLN/ \
MAINTAINER= wen@FreeBSD.org
COMMENT= Class Library for Numbers
+WWW= https://www.ginac.de/CLN/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/cloog/Makefile b/math/cloog/Makefile
index 185e851b1695..7ed9201cc2ff 100644
--- a/math/cloog/Makefile
+++ b/math/cloog/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= danilo@FreeBSD.org
COMMENT= Code generator in the polyhedral model
+WWW= http://www.cloog.org/
LICENSE= LGPL21
diff --git a/math/clp/Makefile b/math/clp/Makefile
index 9cc639c2a169..31062e583ca8 100644
--- a/math/clp/Makefile
+++ b/math/clp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= co9co9@gmail.com
COMMENT= Linear Programming Solver
+WWW= https://www.coin-or.org/Clp/index.html
LICENSE= EPL
diff --git a/math/clrng/Makefile b/math/clrng/Makefile
index 2505c07ba52e..db8638f3ef6e 100644
--- a/math/clrng/Makefile
+++ b/math/clrng/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= Library for uniform random number generation in OpenCL
+WWW= https://github.com/clMathLibraries/clRNG
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cm/Makefile b/math/cm/Makefile
index 467370c6ffdf..78cf9dda9190 100644
--- a/math/cm/Makefile
+++ b/math/cm/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.multiprecision.org/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for ring class fields of imaginary quadratic number fields
+WWW= https://www.multiprecision.org/cm/home.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/cmh/Makefile b/math/cmh/Makefile
index 5acac226106a..17da103f8c7e 100644
--- a/math/cmh/Makefile
+++ b/math/cmh/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.multiprecision.org/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Compute Igusa class polynomials
+WWW= https://www.multiprecision.org/cmh/home.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/cminpack/Makefile b/math/cminpack/Makefile
index 8799e4e93df7..f27b90130e04 100644
--- a/math/cminpack/Makefile
+++ b/math/cminpack/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= fernape@FreeBSD.org
COMMENT= Solving nonlinear equations and nonlinear least squares problems
+WWW= http://devernay.free.fr/hacks/cminpack/
LICENSE_FILE= ${WRKSRC}/CopyrightMINPACK.txt
diff --git a/math/cmlib/Makefile b/math/cmlib/Makefile
index 0c4d214d9f85..903fe825cbcf 100644
--- a/math/cmlib/Makefile
+++ b/math/cmlib/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= src.tar.Z
MAINTAINER= fortran@FreeBSD.org
COMMENT= NIST Core math library (CMLIB)
+WWW= https://www.nist.gov/itl/math/mcsd-software.cfm
USES= fortran uidfix
USE_LDCONFIG= yes
diff --git a/math/cocoalib/Makefile b/math/cocoalib/Makefile
index 0aa55e6b40ed..fc5e9a825187 100644
--- a/math/cocoalib/Makefile
+++ b/math/cocoalib/Makefile
@@ -6,6 +6,7 @@ DISTNAME= CoCoALib-${DISTVERSION}
MAINTAINER= salvadore@FreeBSD.org
COMMENT= C++ library for doing Computations in Commutative Algebra
+WWW= https://cocoa.dima.unige.it
LICENSE= GPLv3+ GFDL PD
LICENSE_COMB= multi
diff --git a/math/coin-or-data-netlib/Makefile b/math/coin-or-data-netlib/Makefile
index 337f6109b0c7..897015f69d9c 100644
--- a/math/coin-or-data-netlib/Makefile
+++ b/math/coin-or-data-netlib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR netlib models
+WWW= https://www.coin-or.org/
LICENSE= EPL
diff --git a/math/coin-or-data-sample/Makefile b/math/coin-or-data-sample/Makefile
index 0fb8056ad8cf..9bc4ad383b6a 100644
--- a/math/coin-or-data-sample/Makefile
+++ b/math/coin-or-data-sample/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR data samples
+WWW= https://www.coin-or.org/
LICENSE= EPL
diff --git a/math/coin-or-data-stochastic/Makefile b/math/coin-or-data-stochastic/Makefile
index 3d59a9528bef..1715445d323b 100644
--- a/math/coin-or-data-stochastic/Makefile
+++ b/math/coin-or-data-stochastic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR stochastic models
+WWW= https://www.coin-or.org/
LICENSE= EPL
diff --git a/math/coin-or-metis/Makefile b/math/coin-or-metis/Makefile
index cd44938c46cd..cdafe408a249 100644
--- a/math/coin-or-metis/Makefile
+++ b/math/coin-or-metis/Makefile
@@ -8,6 +8,7 @@ DISTFILES= metis-${METIS_VERSION}.tar.gz:metis
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR autotools harness to build Metis
+WWW= https://github.com/coin-or-tools/ThirdParty-Mumps
LICENSE= EPL
diff --git a/math/coin-or-mumps/Makefile b/math/coin-or-mumps/Makefile
index 21a44cf143d9..c274e450f0bb 100644
--- a/math/coin-or-mumps/Makefile
+++ b/math/coin-or-mumps/Makefile
@@ -8,6 +8,7 @@ DISTFILES= MUMPS_${MUMPS_VERSION}.tar.gz:mumps
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR autotools harness to build Mumps
+WWW= https://github.com/coin-or-tools/ThirdParty-Mumps
LICENSE= EPL
diff --git a/math/coinmp/Makefile b/math/coinmp/Makefile
index 393a52f4b768..c89ec28c3863 100644
--- a/math/coinmp/Makefile
+++ b/math/coinmp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Optimization library with support for COIN-OR CLP, CBC, and CGL
+WWW= https://projects.coin-or.org/CoinMP
LICENSE= CPL
LICENSE_NAME= Common Public License, Version 1.0
diff --git a/math/coinutils/Makefile b/math/coinutils/Makefile
index ca717006aabf..ec9078fad419 100644
--- a/math/coinutils/Makefile
+++ b/math/coinutils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Utilities for COIN-OR project
+WWW= https://projects.coin-or.org/CoinUtils
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/CoinUtils/LICENSE
diff --git a/math/colpack/Makefile b/math/colpack/Makefile
index 7b3cfb895320..4dcd6faa5a29 100644
--- a/math/colpack/Makefile
+++ b/math/colpack/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graph Coloring Algorithm Package
+WWW= https://github.com/CSCsw/ColPack
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/combblas/Makefile b/math/combblas/Makefile
index cc51a7ab3488..0f7338aebbc2 100644
--- a/math/combblas/Makefile
+++ b/math/combblas/Makefile
@@ -7,6 +7,7 @@ DISTFILES= testdata_combblas1.6.1.tgz:test_data
MAINTAINER= yuri@FreeBSD.org
COMMENT= Combinatorial BLAS library: an extensible parallel graph library
+WWW= https://people.eecs.berkeley.edu/~aydin/CombBLAS/html/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/conauto/Makefile b/math/conauto/Makefile
index 3f63db71253e..fec35113ea7b 100644
--- a/math/conauto/Makefile
+++ b/math/conauto/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://sites.google.com/site/giconauto/home/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Program for graph isomorphism testing & automorphism group computation
+WWW= https://sites.google.com/site/giconauto/
LICENSE= GPLv3+
diff --git a/math/concorde/Makefile b/math/concorde/Makefile
index 57fcb4e7a0a1..b8af8df77f67 100644
--- a/math/concorde/Makefile
+++ b/math/concorde/Makefile
@@ -7,6 +7,7 @@ EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Combinatorial Optimization package
+WWW= http://www.tsp.gatech.edu/concorde.html
WRKSRC= ${WRKDIR}/concorde
diff --git a/math/convertall/Makefile b/math/convertall/Makefile
index f9f3726b3bd4..b54b20a61dfa 100644
--- a/math/convertall/Makefile
+++ b/math/convertall/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/doug-101/ConvertAll/releases/download/v${PORTVE
MAINTAINER= jhale@FreeBSD.org
COMMENT= Another unit converter
+WWW= https://convertall.bellz.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
diff --git a/math/coq/Makefile b/math/coq/Makefile
index 42df3d5a63e3..bcc9b8ca0469 100644
--- a/math/coq/Makefile
+++ b/math/coq/Makefile
@@ -9,6 +9,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Theorem prover based on lambda-C
+WWW= https://coq.inria.fr/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cosma/Makefile b/math/cosma/Makefile
index b79b17bfc9a3..37458631ec23 100644
--- a/math/cosma/Makefile
+++ b/math/cosma/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Distributed communication-optimal matrix multiplication algorithm
+WWW= https://github.com/eth-cscs/COSMA
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/costa/Makefile b/math/costa/Makefile
index bb2298b1b8ad..7aa3e329ecb2 100644
--- a/math/costa/Makefile
+++ b/math/costa/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Distributed Communication-Optimal Shuffle and Transpose Algorithm
+WWW= https://github.com/eth-cscs/COSTA
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/couenne/Makefile b/math/couenne/Makefile
index e0613071c57a..e18ef11bf7bb 100644
--- a/math/couenne/Makefile
+++ b/math/couenne/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Convex Over and Under Envelopes for NonliNear Estimation
+WWW= https://projects.coin-or.org/Couenne
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/Couenne/LICENSE
diff --git a/math/coxeter3/Makefile b/math/coxeter3/Makefile
index 8d8f9f0c2088..5c768c41e28a 100644
--- a/math/coxeter3/Makefile
+++ b/math/coxeter3/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Library for the study of combinatorial aspects of Coxeter group theory
+WWW= http://math.univ-lyon1.fr/~ducloux/coxeter/coxeter3/english/coxeter3_e.html
LICENSE= GPLv2
diff --git a/math/cppad/Makefile b/math/cppad/Makefile
index 4528f557a635..20df857a391d 100644
--- a/math/cppad/Makefile
+++ b/math/cppad/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ Algorithmic Differentiation package
+WWW= https://coin-or.github.io/CppAD/doc/cppad.htm
LICENSE= EPL
diff --git a/math/creme/Makefile b/math/creme/Makefile
index cbb1093ded6c..5a2abf6206bf 100644
--- a/math/creme/Makefile
+++ b/math/creme/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Randomized thermal relaxation method for MaxFS problems
+WWW= https://github.com/coin-or/Creme
LICENSE= EPL
diff --git a/math/crlibm/Makefile b/math/crlibm/Makefile
index e7e33501dba4..77874314391e 100644
--- a/math/crlibm/Makefile
+++ b/math/crlibm/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Correctly-rounded mathematics library
+WWW= http://lipforge.ens-lyon.fr/www/crlibm/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/math/cryptominisat/Makefile b/math/cryptominisat/Makefile
index 39afb9acfa97..ebe5df3cb2df 100644
--- a/math/cryptominisat/Makefile
+++ b/math/cryptominisat/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= arrowd@FreeBSD.org
COMMENT= General-purpose award-winning SAT solver
+WWW= https://github.com/msoos/cryptominisat
LICENSE= MIT LGPL21
LICENSE_COMB= multi
diff --git a/math/csdp/Makefile b/math/csdp/Makefile
index 30b1ebb28469..a1efff6f3958 100644
--- a/math/csdp/Makefile
+++ b/math/csdp/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver for semidefinite programming problems
+WWW= https://github.com/coin-or/Csdp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ctl-sat/Makefile b/math/ctl-sat/Makefile
index 590ed717bd72..1ec0c91ae809 100644
--- a/math/ctl-sat/Makefile
+++ b/math/ctl-sat/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= 0mp@FreeBSD.org
COMMENT= CTL (Computation Tree Logic) SAT solver
+WWW= https://github.com/nicolaprezza/CTLSAT
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cudd/Makefile b/math/cudd/Makefile
index 2d487545d539..b62e1433793d 100644
--- a/math/cudd/Makefile
+++ b/math/cudd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://davidkebo.com/source/cudd_versions/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for the manipulation of Binary Decision Diagrams (BDDs), etc
+WWW= https://davidkebo.com/cudd
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/curv/Makefile b/math/curv/Makefile
index 1b168b8b8cbe..f8b57d585fd1 100644
--- a/math/curv/Makefile
+++ b/math/curv/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math lang graphics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Language for making art using mathematics
+WWW= https://github.com/curv3d/curv/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/cvc3/Makefile b/math/cvc3/Makefile
index a473397e6132..962e86f0ea22 100644
--- a/math/cvc3/Makefile
+++ b/math/cvc3/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.cs.nyu.edu/acsys/cvc3/download/${PORTVERSION}/
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Automatic theorem prover for the SMT problem
+WWW= https://www.cs.nyu.edu/acsys/cvc3/
LIB_DEPENDS= libgmp.so:math/gmp
diff --git a/math/cvc4/Makefile b/math/cvc4/Makefile
index 842acc3e580e..0e1a4ddfe07a 100644
--- a/math/cvc4/Makefile
+++ b/math/cvc4/Makefile
@@ -11,6 +11,7 @@ PATCHFILES+= fc8907afc08d.patch:-p1 # Install Java bindings
MAINTAINER= greg@unrelenting.technology
COMMENT= Automatic theorem prover for SMT (Satisfiability Modulo Theories)
+WWW= https://cvc4.cs.stanford.edu/web/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/dbcsr/Makefile b/math/dbcsr/Makefile
index e98ad60c08f0..3fda1e5f53e0 100644
--- a/math/dbcsr/Makefile
+++ b/math/dbcsr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Distributed Block Compressed Sparse Row matrix library
+WWW= https://www.cp2k.org/dbcsr
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/deal.ii/Makefile b/math/deal.ii/Makefile
index 262ee5628c4f..0d21cb0e852d 100644
--- a/math/deal.ii/Makefile
+++ b/math/deal.ii/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Finite element Differential Equations Analysis Library (DEAL)
+WWW= https://www.dealii.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dieharder/Makefile b/math/dieharder/Makefile
index 0a210554d3b4..440a7ed6caab 100644
--- a/math/dieharder/Makefile
+++ b/math/dieharder/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.phy.duke.edu/~rgb/General/dieharder/ LOCAL/bf
MAINTAINER= ports@FreeBSD.org
COMMENT= Random number generator testsuite
+WWW= http://www.phy.duke.edu/~rgb/General/dieharder.php
LICENSE= GPLv2
diff --git a/math/dionysus/Makefile b/math/dionysus/Makefile
index 5d0f57f629b9..5d11b984fbd7 100644
--- a/math/dionysus/Makefile
+++ b/math/dionysus/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -topology-library
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for computing persistent homology
+WWW= https://mrzv.org/software/dionysus2/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/disco/Makefile b/math/disco/Makefile
index 24e7bb41d42c..afc332f953a1 100644
--- a/math/disco/Makefile
+++ b/math/disco/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Discrete Conic Optimization Solver
+WWW= https://github.com/coin-or/DisCO
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/djbfft/Makefile b/math/djbfft/Makefile
index bf35e324334c..d729056f7397 100644
--- a/math/djbfft/Makefile
+++ b/math/djbfft/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://cr.yp.to/djbfft/
MAINTAINER= multimedia@FreeBSD.org
COMMENT= Extremely fast library for floating-point convolution
+WWW= https://cr.yp.to/djbfft.html
# Converted from LEGAL_TEXT
LICENSE= djb
diff --git a/math/drgeo/Makefile b/math/drgeo/Makefile
index 36d7bb0da75e..8f759ca866cb 100644
--- a/math/drgeo/Makefile
+++ b/math/drgeo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/ofset/${PORTNAME}/${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= GTK interactive geometry software
+WWW= http://www.ofset.org/drgeo/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/dsdp/Makefile b/math/dsdp/Makefile
index e130396ed9da..6c17535fc135 100644
--- a/math/dsdp/Makefile
+++ b/math/dsdp/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tu}${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Implementation of interior-point method for semidefinite programming
+WWW= https://www.mcs.anl.gov/hs/software/DSDP/
LICENSE= DSDP_LICENSE
LICENSE_NAME= DSDP License
diff --git a/math/dune-alugrid/Makefile b/math/dune-alugrid/Makefile
index ab3b1fe4f1ae..f16a2dbfb15b 100644
--- a/math/dune-alugrid/Makefile
+++ b/math/dune-alugrid/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: grid implementation providing simplex or cube grids
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/dune-common/Makefile b/math/dune-common/Makefile
index 563544376df4..27c33fab4005 100644
--- a/math/dune-common/Makefile
+++ b/math/dune-common/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: Build system, infrastructure and foundation classes
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dune-curvedgeometry/Makefile b/math/dune-curvedgeometry/Makefile
index 561887e7b3ed..d446b7b6d4ca 100644
--- a/math/dune-curvedgeometry/Makefile
+++ b/math/dune-curvedgeometry/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: curved dune geometries by Lagrange parameterization
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
diff --git a/math/dune-fem/Makefile b/math/dune-fem/Makefile
index 7b4facf16503..56fc834adb13 100644
--- a/math/dune-fem/Makefile
+++ b/math/dune-fem/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: Finite Element Methods, Finite Volume Methods, etc
+WWW= https://www.dune-project.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dune-foamgrid/Makefile b/math/dune-foamgrid/Makefile
index d76b683a97a7..f925d386b035 100644
--- a/math/dune-foamgrid/Makefile
+++ b/math/dune-foamgrid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: one- and two-dimensional simplex grids
+WWW= https://www.dune-project.org/
LICENSE= GPLv2+
diff --git a/math/dune-functions/Makefile b/math/dune-functions/Makefile
index 9c3e45111265..a4227edb7c4f 100644
--- a/math/dune-functions/Makefile
+++ b/math/dune-functions/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: Abstraction layer for global finite element functions
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/dune-geometry/Makefile b/math/dune-geometry/Makefile
index eedb42b1cc7b..363e2d34ee24 100644
--- a/math/dune-geometry/Makefile
+++ b/math/dune-geometry/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: Geometry transformations, reference elements, etc
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dune-grid-glue/Makefile b/math/dune-grid-glue/Makefile
index 68acc72aadcd..7ba798063b32 100644
--- a/math/dune-grid-glue/Makefile
+++ b/math/dune-grid-glue/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: infrastructure for coupling of unrelated Dune grids
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
diff --git a/math/dune-grid/Makefile b/math/dune-grid/Makefile
index 9e2231cfeb40..5de7d887184d 100644
--- a/math/dune-grid/Makefile
+++ b/math/dune-grid/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: Geometry transformations, reference elements, etc
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dune-istl/Makefile b/math/dune-istl/Makefile
index 56b0b66211e5..cfd4083f24fa 100644
--- a/math/dune-istl/Makefile
+++ b/math/dune-istl/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: Iterative Solver Template Library
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dune-localfunctions/Makefile b/math/dune-localfunctions/Makefile
index 1d5de49f3632..4c9e345d0022 100644
--- a/math/dune-localfunctions/Makefile
+++ b/math/dune-localfunctions/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: Local finite elements
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dune-metagrid/Makefile b/math/dune-metagrid/Makefile
index a7cbf406db7a..4408cc51fb4c 100644
--- a/math/dune-metagrid/Makefile
+++ b/math/dune-metagrid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: module implementing a variety of DUNE meta grids
+WWW= https://www.dune-project.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/dune-multidomaingrid/Makefile b/math/dune-multidomaingrid/Makefile
index 4d33c75a0ee3..8f62cc068329 100644
--- a/math/dune-multidomaingrid/Makefile
+++ b/math/dune-multidomaingrid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: meta grid for subdomains spanning parts of host grid
+WWW= https://www.dune-project.org/
LICENSE= GPLv2+
diff --git a/math/dune-pdelab/Makefile b/math/dune-pdelab/Makefile
index b8870f60d81f..ad7edf298475 100644
--- a/math/dune-pdelab/Makefile
+++ b/math/dune-pdelab/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: PDE solver toolbox
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/dune-polygongrid/Makefile b/math/dune-polygongrid/Makefile
index 7d835ec9c092..a607b51af725 100644
--- a/math/dune-polygongrid/Makefile
+++ b/math/dune-polygongrid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: 2D polygonal grid
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/dune-spgrid/Makefile b/math/dune-spgrid/Makefile
index 8d312d40bb7d..d9ad4d09211f 100644
--- a/math/dune-spgrid/Makefile
+++ b/math/dune-spgrid/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: A structured, parallel DUNE grid implementation
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/dune-typetree/Makefile b/math/dune-typetree/Makefile
index 1bce6f629ec6..a1881c6c66d3 100644
--- a/math/dune-typetree/Makefile
+++ b/math/dune-typetree/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: The TypeTree library
+WWW= https://www.dune-project.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/dune-uggrid/Makefile b/math/dune-uggrid/Makefile
index 28af733b2221..47035d965205 100644
--- a/math/dune-uggrid/Makefile
+++ b/math/dune-uggrid/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: The UG Grid Manager
+WWW= https://www.dune-project.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LGPL-2.1
diff --git a/math/dune-vtk/Makefile b/math/dune-vtk/Makefile
index 5de0617681dc..f2f9f30ae9ef 100644
--- a/math/dune-vtk/Makefile
+++ b/math/dune-vtk/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= DUNE framework: File reader and writer for the VTK XML format
+WWW= https://www.dune-project.org/
LICENSE= GPLv2+
diff --git a/math/e-antic/Makefile b/math/e-antic/Makefile
index ece56e6c654e..403cbf7a2a42 100644
--- a/math/e-antic/Makefile
+++ b/math/e-antic/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Real Embedded Algebraic Number Theory In C
+WWW= https://github.com/flatsurf/e-antic
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/math/eclib/Makefile b/math/eclib/Makefile
index a7a4f9140d20..7e1a093d326a 100644
--- a/math/eclib/Makefile
+++ b/math/eclib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= C++ library for arithmetic on elliptic curves
+WWW= https://homepages.warwick.ac.uk/staff/J.E.Cremona/mwrank/
LICENSE= GPLv2
diff --git a/math/ecos/Makefile b/math/ecos/Makefile
index a5709bf9557a..9e878bc1a565 100644
--- a/math/ecos/Makefile
+++ b/math/ecos/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight conic solver for second-order cone programming
+WWW= https://forces.embotech.com/Documentation/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/edenmath/Makefile b/math/edenmath/Makefile
index 75f954960784..bdc80c483343 100644
--- a/math/edenmath/Makefile
+++ b/math/edenmath/Makefile
@@ -7,6 +7,7 @@ DISTNAME= EdenMath_GNUstep-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Scientific calculator for GNUstep
+WWW= https://www.eskimo.com/~pburns/EdenMath/
LICENSE= GPLv2
diff --git a/math/eigen3/Makefile b/math/eigen3/Makefile
index 5cb289e1c513..dbe794a9c530 100644
--- a/math/eigen3/Makefile
+++ b/math/eigen3/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://gitlab.com/libeigen/eigen/-/archive/${DISTVERSION}/
MAINTAINER= kde@FreeBSD.org
COMMENT= Lightweight library for vector and matrix math
+WWW= https://eigen.tuxfamily.org/
LICENSE= LGPL21 MPL20
LICENSE_COMB= multi
diff --git a/math/eispack/Makefile b/math/eispack/Makefile
index cdfefa49c997..db368aa13721 100644
--- a/math/eispack/Makefile
+++ b/math/eispack/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= #empty
MAINTAINER= ports@FreeBSD.org
COMMENT= Eigenvalue system package
+WWW= https://www.netlib.org/eispack/
DIST_SUBDIR= ${PORTNAME}
NO_WRKSUBDIR= yes
diff --git a/math/elemental/Makefile b/math/elemental/Makefile
index 8db16ee9b146..4bdb60db2ce6 100644
--- a/math/elemental/Makefile
+++ b/math/elemental/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Dense and sparse linear algebra, conic optimization, lattice reduction
+WWW= https://github.com/LLNL/Elemental
LICENSE= BSD2CLAUSE
diff --git a/math/elementary-calculator/Makefile b/math/elementary-calculator/Makefile
index 2b746d1896e5..2e91537b45a5 100644
--- a/math/elementary-calculator/Makefile
+++ b/math/elementary-calculator/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= elementary-
MAINTAINER= duchateau.olivier@gmail.com
COMMENT= Simple calculator written in Vala
+WWW= https://github.com/elementary/calculator
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/elpa/Makefile b/math/elpa/Makefile
index 4be23de3c3c6..0620af618033 100644
--- a/math/elpa/Makefile
+++ b/math/elpa/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://elpa.mpcdf.mpg.de/software/tarball-archive/Releases/${DIST
MAINTAINER= yuri@FreeBSD.org
COMMENT= Eigenvalue soLver for Petaflop Applications
+WWW= https://elpa.mpcdf.mpg.de/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/math/emc2/Makefile b/math/emc2/Makefile
index 064fd231ff25..c11745b39b38 100644
--- a/math/emc2/Makefile
+++ b/math/emc2/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical editor of two-dimensional mesh geometries
+WWW= https://www.ljll.math.upmc.fr/~hecht/
LICENSE= INRIA
LICENSE_NAME= INRIA license, perhaps specific to emc2
diff --git a/math/ensmallen/Makefile b/math/ensmallen/Makefile
index e8fb0fe0d537..2999d7f45661 100644
--- a/math/ensmallen/Makefile
+++ b/math/ensmallen/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://ensmallen.org/files/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Flexible C++ library for efficient mathematical optimization
+WWW= https://ensmallen.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/ent/Makefile b/math/ent/Makefile
index 6d03927cd6fe..aedd6db2c9f0 100644
--- a/math/ent/Makefile
+++ b/math/ent/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Entropy calculation and analysis of putative random sequences
+WWW= https://www.fourmilab.ch/random/
USES= compiler zip
NO_WRKSUBDIR= yes
diff --git a/math/eprover/Makefile b/math/eprover/Makefile
index f5428d71ce80..fbe918e458a7 100644
--- a/math/eprover/Makefile
+++ b/math/eprover/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= greg@unrelenting.technology
COMMENT= Theorem prover for full first-order logic with equality
+WWW= https://www.eprover.org
LICENSE= LGPL20+ GPLv2+
LICENSE_COMB= dual
diff --git a/math/ess/Makefile b/math/ess/Makefile
index e54330e51baa..914b4f1abd9a 100644
--- a/math/ess/Makefile
+++ b/math/ess/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= R support for Emacsen
+WWW= https://ess.r-project.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/eukleides/Makefile b/math/eukleides/Makefile
index 4ef02c82aed1..ca322d1377e9 100644
--- a/math/eukleides/Makefile
+++ b/math/eukleides/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.eukleides.org/files/
MAINTAINER= ashish@FreeBSD.org
COMMENT= Euclidean geometry drawing language
+WWW= http://www.eukleides.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/exprtk/Makefile b/math/exprtk/Makefile
index dd20ebaf4508..50f8c33a346e 100644
--- a/math/exprtk/Makefile
+++ b/math/exprtk/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ mathematical expression library
+WWW= https://www.partow.net/programming/exprtk/index.html
LICENSE= MIT
diff --git a/math/facile/Makefile b/math/facile/Makefile
index 547c3ea3b010..dd1e78c35299 100644
--- a/math/facile/Makefile
+++ b/math/facile/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://opti.recherche.enac.fr/facile/distrib/
MAINTAINER= kde@FreeBSD.org
COMMENT= Functional Constraint Library
+WWW= http://www.recherche.enac.fr/log/facile/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/faiss/Makefile b/math/faiss/Makefile
index 9fdcc065a48a..bf26484f1ddd 100644
--- a/math/faiss/Makefile
+++ b/math/faiss/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for efficient similarity search & clustering of dense vectors
+WWW= https://github.com/facebookresearch/faiss
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/fann/Makefile b/math/fann/Makefile
index 00da4a7d0866..89b4d6aba887 100644
--- a/math/fann/Makefile
+++ b/math/fann/Makefile
@@ -6,6 +6,7 @@ DISTNAME= FANN-2.2.0-Source
MAINTAINER= tzhuan@csie.org
COMMENT= Free open source neural network library
+WWW= https://leenissen.dk/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/math/fastops/Makefile b/math/fastops/Makefile
index ffaccc821459..7a596ccee258 100644
--- a/math/fastops/Makefile
+++ b/math/fastops/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= danfe@FreeBSD.org
COMMENT= AVX/AVX2-accelerated bulk call of math functions
+WWW= https://github.com/yandex/fastops
LICENSE= MIT
diff --git a/math/fcl/Makefile b/math/fcl/Makefile
index 28e2d9d47414..baa3642161eb 100644
--- a/math/fcl/Makefile
+++ b/math/fcl/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Flexible Collision Library
+WWW= https://github.com/flexible-collision-library/fcl
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/fcl05/Makefile b/math/fcl05/Makefile
index 1141b0fbdf49..59cabd00804f 100644
--- a/math/fcl05/Makefile
+++ b/math/fcl05/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 05
MAINTAINER= db@FreeBSD.org
COMMENT= Flexible Collision Library (Old version)
+WWW= https://github.com/flexible-collision-library/fcl
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/fenics-basix/Makefile b/math/fenics-basix/Makefile
index af5890e4c41c..d0ee136640dc 100644
--- a/math/fenics-basix/Makefile
+++ b/math/fenics-basix/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= FEniCS finite element basis evaluation library
+WWW= https://github.com/FEniCS/basix
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/math/fflas-ffpack/Makefile b/math/fflas-ffpack/Makefile
index e9967e9fc330..253d9a95bf6e 100644
--- a/math/fflas-ffpack/Makefile
+++ b/math/fflas-ffpack/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for dense linear algebra over word-size finite fields
+WWW= https://linbox-team.github.io/fflas-ffpack/
LICENSE= LGPL21
diff --git a/math/fftw/Makefile b/math/fftw/Makefile
index f850b7ad3874..6ef5ba0ac3b7 100644
--- a/math/fftw/Makefile
+++ b/math/fftw/Makefile
@@ -9,6 +9,7 @@ MASTER_SITES= ftp://ftp.fftw.org/pub/fftw/ \
MAINTAINER= ports@FreeBSD.org
COMMENT?= Fast C routines to compute the Discrete Fourier Transform
+WWW= https://www.fftw.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/fftw3/Makefile b/math/fftw3/Makefile
index 54f4104b31c5..b2e9e1c4207c 100644
--- a/math/fftw3/Makefile
+++ b/math/fftw3/Makefile
@@ -9,6 +9,7 @@ DISTNAME= fftw-${DISTVERSION}
MAINTAINER= jhale@FreeBSD.org
COMMENT?= Fast C routines to compute the Discrete Fourier Transform
+WWW= https://www.fftw.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/flann/Makefile b/math/flann/Makefile
index 579410dcb7b2..34faf6ab47ce 100644
--- a/math/flann/Makefile
+++ b/math/flann/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for fast nearest neighbor searches in high dimensional spaces
+WWW= https://www.cs.ubc.ca/research/flann/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/flexfloat/Makefile b/math/flexfloat/Makefile
index 70324d3d80a7..bb489a5d7c13 100644
--- a/math/flexfloat/Makefile
+++ b/math/flexfloat/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C library for the emulation of reduced-precision floating point types
+WWW= https://github.com/oprecomp/flexfloat
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/flint2/Makefile b/math/flint2/Makefile
index 620fd3da64a4..047cc9c54056 100644
--- a/math/flint2/Makefile
+++ b/math/flint2/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast library for number theory
+WWW= https://www.flintlib.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/flintqs/Makefile b/math/flintqs/Makefile
index 0372aadbe262..a131c7803835 100644
--- a/math/flintqs/Makefile
+++ b/math/flintqs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quadratic Sieve integer factorization algorithm
+WWW= http://www.friedspace.com/QS/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/flopc++/Makefile b/math/flopc++/Makefile
index ec31e8986f28..e6f0d50e8a0c 100644
--- a/math/flopc++/Makefile
+++ b/math/flopc++/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for solving Linear Optimization Problems in C++
+WWW= https://projects.coin-or.org/FlopC++
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/form/Makefile b/math/form/Makefile
index bc8ac208bc10..87d68618d970 100644
--- a/math/form/Makefile
+++ b/math/form/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Symbolic Manipulation System
+WWW= https://www.nikhef.nl/~form/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/fparser/Makefile b/math/fparser/Makefile
index 7b812d8ec1b1..b73c17209f3a 100644
--- a/math/fparser/Makefile
+++ b/math/fparser/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Function parser for C++
+WWW= https://github.com/thliebig/fparser
LICENSE= LGPL3
diff --git a/math/fplll/Makefile b/math/fplll/Makefile
index 776b58e9c5d2..d1fbff35d8f0 100644
--- a/math/fplll/Makefile
+++ b/math/fplll/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DIS
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lattice algorithms using floating-point arithmetic
+WWW= https://github.com/fplll/fplll
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/freefem++/Makefile b/math/freefem++/Makefile
index 717837b5a8b6..53fa77185094 100644
--- a/math/freefem++/Makefile
+++ b/math/freefem++/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Partial differential equation solver
+WWW= http://www.freefem.org/ff++/
LICENSE= LGPL3
diff --git a/math/fricas/Makefile b/math/fricas/Makefile
index 2d665256fa91..abdd2b2e8f35 100644
--- a/math/fricas/Makefile
+++ b/math/fricas/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= yuri@FreeBSD.org
COMMENT= Advanced computer algebra system
+WWW= http://fricas.sourceforge.net
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license/LICENSE.AXIOM
diff --git a/math/frobby/Makefile b/math/frobby/Makefile
index c069b2bd2ae5..ba2874e526ad 100644
--- a/math/frobby/Makefile
+++ b/math/frobby/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 5b9e4ac4057f5693f53c321eeb5bfb387f6b69fb.patch:-p1
MAINTAINER= salvadore@FreeBSD.org
COMMENT= Software system and project for computations with monomial ideals
+WWW= https://github.com/Macaulay2/frobby
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/fxt/Makefile b/math/fxt/Makefile
index 741bb6e6ec02..af297d732336 100644
--- a/math/fxt/Makefile
+++ b/math/fxt/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.jjj.de/fxt/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Llibrary of low-level algorithms
+WWW= https://www.jjj.de/fxt/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/math/g2o/Makefile b/math/g2o/Makefile
index 3a9a4ff419f2..1720d9d9c66d 100644
--- a/math/g2o/Makefile
+++ b/math/g2o/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= General framework for graph optimization
+WWW= https://openslam-org.github.io/g2o.html
LICENSE= LGPL3 GPLv3
LICENSE_COMB= dual
diff --git a/math/galculator/Makefile b/math/galculator/Makefile
index ca73baa2c925..ade1a42bd685 100644
--- a/math/galculator/Makefile
+++ b/math/galculator/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= naddy@FreeBSD.org
COMMENT= GTK-based scientific calculator
+WWW= http://galculator.mnim.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gambit/Makefile b/math/gambit/Makefile
index 57c47daebd53..5990689d562a 100644
--- a/math/gambit/Makefile
+++ b/math/gambit/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PORTVERSION:R:R}/${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library of tools for doing computation in game theory
+WWW= http://www.gambit-project.org
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gap/Makefile b/math/gap/Makefile
index f43d0613cce9..71f40183dc1a 100644
--- a/math/gap/Makefile
+++ b/math/gap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/gap-system/gap/releases/download/v${DISTVERSION
MAINTAINER= yuri@FreeBSD.org
COMMENT= System for computational discrete algebra
+WWW= https://www.gap-system.org/
LICENSE= GPLv2+
diff --git a/math/gau2grid/Makefile b/math/gau2grid/Makefile
index 2f5f283093b9..4ac64f8491f7 100644
--- a/math/gau2grid/Makefile
+++ b/math/gau2grid/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast computation of a gaussian and its derivative on a grid
+WWW= https://github.com/dgasmith/gau2grid
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/gecode/Makefile b/math/gecode/Makefile
index f3b507c9158d..196c23840a94 100644
--- a/math/gecode/Makefile
+++ b/math/gecode/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Generic Constraint Development Environment
+WWW= https://www.gecode.org/
LICENSE= BSL MIT
LICENSE_COMB= multi
diff --git a/math/gemmlowp/Makefile b/math/gemmlowp/Makefile
index bc902623441e..6cbea8679637 100644
--- a/math/gemmlowp/Makefile
+++ b/math/gemmlowp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Low-precision matrix multiplication library
+WWW= https://github.com/google/gemmlowp
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/geogebra/Makefile b/math/geogebra/Makefile
index 1cdc7918c282..096013a98d10 100644
--- a/math/geogebra/Makefile
+++ b/math/geogebra/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= uzsolt@uzsolt.hu
COMMENT= Dynamic software that joins geometry, algebra, and calculus
+WWW= https://www.geogebra.org/
LICENSE= GEOGEBRA
LICENSE_NAME= GeoGebra Non-Commercial License Agreement
diff --git a/math/geogram/Makefile b/math/geogram/Makefile
index 34ea13eeb13c..782eb83a4f74 100644
--- a/math/geogram/Makefile
+++ b/math/geogram/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Programming library of geometric algorithms
+WWW= http://alice.loria.fr/software/geogram/doc/html/index.html
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/doc/devkit/license.dox
diff --git a/math/gf2x/Makefile b/math/gf2x/Makefile
index a607c83bd2c2..00d9cdf0bbb1 100644
--- a/math/gf2x/Makefile
+++ b/math/gf2x/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Library for multiplying polynomials over the binary field
+WWW= https://gitlab.inria.fr/gf2x/gf2x
LICENSE= GPLv3 LGPL21
LICENSE_COMB= dual
diff --git a/math/gfan/Makefile b/math/gfan/Makefile
index 59c9a302b91a..2a04d912b18b 100644
--- a/math/gfan/Makefile
+++ b/math/gfan/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${DISTVERSION}
MAINTAINER= moritz@schmi.tt
COMMENT= Software for computing Groebner fans and tropical varieties
+WWW= https://users-math.au.dk/jensen/software/gfan/gfan.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gfanlib/Makefile b/math/gfanlib/Makefile
index d368893bec31..da09aa4a7c48 100644
--- a/math/gfanlib/Makefile
+++ b/math/gfanlib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= gfan${DISTVERSION}
MAINTAINER= moritz@schmi.tt
COMMENT= Static library for computing Groebner fans and tropical varieties
+WWW= https://users-math.au.dk/jensen/software/gfan/gfan.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/ggobi/Makefile b/math/ggobi/Makefile
index 4c8467176551..e96a4b34fafe 100644
--- a/math/ggobi/Makefile
+++ b/math/ggobi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ggobi.org/downloads/
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Data visualization system
+WWW= http://www.ggobi.org/
LICENSE= EPL
diff --git a/math/gh-bc/Makefile b/math/gh-bc/Makefile
index 8bc1017e7b68..8912880727b2 100644
--- a/math/gh-bc/Makefile
+++ b/math/gh-bc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= gh-
MAINTAINER= se@FreeBSD.org
COMMENT= GNU compatible bc/dc calculator
+WWW= https://git.yzena.com/gavin/bc
LICENSE= BSD2CLAUSE MIT
LICENSE_COMB= multi
diff --git a/math/giacxcas/Makefile b/math/giacxcas/Makefile
index 62c2f4d03587..e801cd49834f 100644
--- a/math/giacxcas/Makefile
+++ b/math/giacxcas/Makefile
@@ -12,6 +12,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computer algebra system
+WWW= https://www-fourier.ujf-grenoble.fr/~parisse/giac.html
LICENSE= GPLv3 DOC
LICENSE_COMB= multi
diff --git a/math/gismo/Makefile b/math/gismo/Makefile
index 185fea56b531..c110b3bf3dec 100644
--- a/math/gismo/Makefile
+++ b/math/gismo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math # geometry
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for isogeometric analysis (IGA)
+WWW= https://gismo.github.io/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/givaro/Makefile b/math/givaro/Makefile
index 575b17719e11..04bcc78ef52f 100644
--- a/math/givaro/Makefile
+++ b/math/givaro/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= pi@FreeBSD.org
COMMENT= C++ library for computer algebra
+WWW= https://casys.gricad-pages.univ-grenoble-alpes.fr/givaro
LICENSE= CeCILL-Bv1-en.txt
LICENSE_NAME= Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre] B license, version 1
diff --git a/math/gkmap/Makefile b/math/gkmap/Makefile
index 1fe017618479..841dd58cf8fc 100644
--- a/math/gkmap/Makefile
+++ b/math/gkmap/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/gkmap/gkmap/gkmap-${PORTVERSION}/
MAINTAINER= javad.kouhi@gmail.com
COMMENT= Simplification of Boolean Functions using Karnaugh Map
+WWW= https://sourceforge.net/projects/gkmap/
LICENSE= GPLv2
diff --git a/math/glgraph/Makefile b/math/glgraph/Makefile
index 79f7fffd7270..183b63f2fb4b 100644
--- a/math/glgraph/Makefile
+++ b/math/glgraph/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= OpenGL based function grapher
+WWW= https://glgraph.kaosu.ch/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/glm/Makefile b/math/glm/Makefile
index 6e293c819994..ce47f1956dbb 100644
--- a/math/glm/Makefile
+++ b/math/glm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math graphics
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= C++ mathematics library for software based on the OpenGL GLSL
+WWW= https://glm.g-truc.net/
LICENSE= MIT
diff --git a/math/glpk/Makefile b/math/glpk/Makefile
index f5417f75f396..ab336ec94e97 100644
--- a/math/glpk/Makefile
+++ b/math/glpk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= dmgk@FreeBSD.org
COMMENT= GNU Linear Programming Kit
+WWW= https://www.gnu.org/software/glpk/glpk.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/glucose/Makefile b/math/glucose/Makefile
index 947f5ba7aacc..60a823f64608 100644
--- a/math/glucose/Makefile
+++ b/math/glucose/Makefile
@@ -7,6 +7,7 @@ DISTNAME= glucose-syrup-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Parallel SAT solver based on Minisat, with glue clauses
+WWW= https://www.labri.fr/perso/lsimon/glucose/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/math/gmm++/Makefile b/math/gmm++/Makefile
index a12c41f17639..980aa76952b4 100644
--- a/math/gmm++/Makefile
+++ b/math/gmm++/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:S/+//g}-${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Generic matrix template library
+WWW= https://getfem.org/gmm/
# Note: even though the port's COPYING file mentions gmm++ is licensed under
# the LGPL version 2.1 with the GCC runtime exception,
diff --git a/math/gmp-ecm/Makefile b/math/gmp-ecm/Makefile
index c42c16ef03f6..3782c5b263f8 100644
--- a/math/gmp-ecm/Makefile
+++ b/math/gmp-ecm/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ecm-${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Elliptic Curve Method for Integer Factorization
+WWW= https://gforge.inria.fr/projects/ecm/
LICENSE= GPLv2+ LGPL21+
LICENSE_COMB= multi
diff --git a/math/gmp/Makefile b/math/gmp/Makefile
index a4760f6c99df..29e6843639ec 100644
--- a/math/gmp/Makefile
+++ b/math/gmp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= ale@FreeBSD.org
COMMENT= Free library for arbitrary precision arithmetic
+WWW= https://gmplib.org/
LICENSE= LGPL3
diff --git a/math/gnome-calculator/Makefile b/math/gnome-calculator/Makefile
index 8daf2fa8e91b..c3f4864cb8a0 100644
--- a/math/gnome-calculator/Makefile
+++ b/math/gnome-calculator/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME calculator tool
+WWW= https://live.gnome.org/Gcalctool
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gnubc/Makefile b/math/gnubc/Makefile
index ba70d0aa7227..ed3f8960d781 100644
--- a/math/gnubc/Makefile
+++ b/math/gnubc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= gnu
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU bc/dc calculator
+WWW= https://www.gnu.org/software/bc/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gnumeric/Makefile b/math/gnumeric/Makefile
index 5886c5e16a9d..a7a748e343a5 100644
--- a/math/gnumeric/Makefile
+++ b/math/gnumeric/Makefile
@@ -6,6 +6,7 @@ DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME spreadsheet program
+WWW= http://www.gnumeric.org
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gnuplot-lite/Makefile b/math/gnuplot-lite/Makefile
index 8a07337100cb..e672c21e4b69 100644
--- a/math/gnuplot-lite/Makefile
+++ b/math/gnuplot-lite/Makefile
@@ -1,6 +1,7 @@
PKGNAMESUFFIX= -lite
COMMENT= Command-line driven graphing utility (lite package)
+WWW= http://www.gnuplot.info/
CONFLICTS_INSTALL= gnuplot
diff --git a/math/gnuplot-tex-extras/Makefile b/math/gnuplot-tex-extras/Makefile
index c49e7431ab87..b221e553bdf8 100644
--- a/math/gnuplot-tex-extras/Makefile
+++ b/math/gnuplot-tex-extras/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -tex-extras
MAINTAINER= glewis@FreeBSD.org
COMMENT= Extra files for Gnuplot TeX support
+WWW= http://www.gnuplot.info/
RUN_DEPENDS= gnuplot:math/gnuplot
diff --git a/math/gnuplot/Makefile b/math/gnuplot/Makefile
index f9af5dc030e3..a035787eebd9 100644
--- a/math/gnuplot/Makefile
+++ b/math/gnuplot/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= glewis@FreeBSD.org
COMMENT?= Command-line driven graphing utility
+WWW= http://www.gnuplot.info/
LICENSE= Gnuplot
LICENSE_NAME= Gnuplot license
diff --git a/math/gp2c/Makefile b/math/gp2c/Makefile
index 051aa92a1397..c3430a0e2305 100644
--- a/math/gp2c/Makefile
+++ b/math/gp2c/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://pari.math.u-bordeaux.fr/pub/pari/GP2C/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Package for translating GP routines into C
+WWW= https://pari.math.u-bordeaux.fr/pub/pari/manuals/gp2c/gp2c.html
LICENSE= GPLv2
diff --git a/math/grace/Makefile b/math/grace/Makefile
index b8e6a3b21c90..4d4b31fabdee 100644
--- a/math/grace/Makefile
+++ b/math/grace/Makefile
@@ -9,6 +9,7 @@ MASTER_SITES= ftp://ftp.fu-berlin.de/unix/graphics/grace/src/stable/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Powerful 2D plotting tool (successor of xmgr)
+WWW= https://plasma-gate.weizmann.ac.il/Grace/
LICENSE= GPLv2
diff --git a/math/graphthing/Makefile b/math/graphthing/Makefile
index 32e3910778ce..1bc3a45d9e71 100644
--- a/math/graphthing/Makefile
+++ b/math/graphthing/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://graph.seul.org/
MAINTAINER= ports@FreeBSD.org
COMMENT= Tool that allows you to create, manipulate, and study graphs
+WWW= http://graph.seul.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gravity/Makefile b/math/gravity/Makefile
index 39379e6fb80a..f5fd11f40e3e 100644
--- a/math/gravity/Makefile
+++ b/math/gravity/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Mathematical modeling for optimization and machine learning
+WWW= https://www.gravityopt.com/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/gretl/Makefile b/math/gretl/Makefile
index df7f2b732d5f..da57208c3464 100644
--- a/math/gretl/Makefile
+++ b/math/gretl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSIONFULL}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= GNU Regression, Econometrics, and Time-series Library
+WWW= http://gretl.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/gri/Makefile b/math/gri/Makefile
index 04b296d6d558..c64642d026f8 100644
--- a/math/gri/Makefile
+++ b/math/gri/Makefile
@@ -8,6 +8,7 @@ LICENSE= GPLv2
MAINTAINER= ports@FreeBSD.org
COMMENT= Extensible plotting language for producing scientific graphs
+WWW= http://gri.sourceforge.net/
LIB_DEPENDS= libnetcdf.so:science/netcdf
diff --git a/math/grpn/Makefile b/math/grpn/Makefile
index ff9e68fba71d..d6ac15894e40 100644
--- a/math/grpn/Makefile
+++ b/math/grpn/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK+-based reverse polish notation (RPN) calculator
+WWW= https://github.com/utopiabound/grpn
LICENSE= GPLv2
diff --git a/math/gsl/Makefile b/math/gsl/Makefile
index 10907a845757..7a768dea390f 100644
--- a/math/gsl/Makefile
+++ b/math/gsl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= tcberner@FreeBSD.org
COMMENT= The GNU Scientific Library - mathematical libs
+WWW= https://www.gnu.org/software/gsl
LICENSE= GPLv3
diff --git a/math/half/Makefile b/math/half/Makefile
index aa4a7cbedae6..32be1ae4be02 100644
--- a/math/half/Makefile
+++ b/math/half/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for half precision floating point arithmetic
+WWW= http://half.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/heyoka/Makefile b/math/heyoka/Makefile
index c4cf5bb64b32..3ac77714b7d5 100644
--- a/math/heyoka/Makefile
+++ b/math/heyoka/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for ODE integration via Taylor's method and LLVM
+WWW= https://bluescarni.github.io/heyoka/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/highs/Makefile b/math/highs/Makefile
index 6461d986d8e8..59940d958801 100644
--- a/math/highs/Makefile
+++ b/math/highs/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 616280ac3f2a894cfcd138a9883a7e0df6355187.patch:-p1 # backport https:
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver for large scale sparse linear programming (LP) problems
+WWW= https://github.com/ERGO-Code/HiGHS
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/hmat-oss/Makefile b/math/hmat-oss/Makefile
index cd215947f434..1dc4745291b4 100644
--- a/math/hmat-oss/Makefile
+++ b/math/hmat-oss/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Hierarchical matrix C/C++ library
+WWW= https://github.com/jeromerobert/hmat-oss
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/hpcombi/Makefile b/math/hpcombi/Makefile
index 817cdde24106..42206e6aec4b 100644
--- a/math/hpcombi/Makefile
+++ b/math/hpcombi/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math devel
MAINTAINER= thierry@FreeBSD.org
COMMENT= Fast combinatorics in C++ using SSE/AVX instruction sets
+WWW= https://github.com/hivert/HPCombi
LICENSE= GPLv3
diff --git a/math/hpipm/Makefile b/math/hpipm/Makefile
index a56470ba3e9c..f07b74bfd35f 100644
--- a/math/hpipm/Makefile
+++ b/math/hpipm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-performance interior-point-method QP solvers
+WWW= https://github.com/giaf/hpipm
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/hptt/Makefile b/math/hptt/Makefile
index 30ff2067adcc..c79588c67b64 100644
--- a/math/hptt/Makefile
+++ b/math/hptt/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-Performance Tensor Transpose library
+WWW= https://github.com/springer13/hptt
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/hs-Agda/Makefile b/math/hs-Agda/Makefile
index fa372c306e69..e898897a3eb3 100644
--- a/math/hs-Agda/Makefile
+++ b/math/hs-Agda/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Dependently typed functional programming language and proof assistant
+WWW= https://wiki.portal.chalmers.se/agda/
LICENSE= UNKNOWN
LICENSE_NAME= custom
diff --git a/math/hs-penrose/Makefile b/math/hs-penrose/Makefile
index ba2887bafd55..936985148405 100644
--- a/math/hs-penrose/Makefile
+++ b/math/hs-penrose/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= math haskell
MAINTAINER= yuri@FreeBSD.org
COMMENT= Create diagrams by typing mathematical notation in plain text
+WWW= https://penrose.ink/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/hsl/Makefile b/math/hsl/Makefile
index 66db71ba67fb..7edb9d5fe368 100644
--- a/math/hsl/Makefile
+++ b/math/hsl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR autotools harness to build HSL linear solvers
+WWW= https://github.com/coin-or-tools/ThirdParty-HSL
LICENSE= EPL
diff --git a/math/ideep/Makefile b/math/ideep/Makefile
index 99863e78f422..4e7e56607b69 100644
--- a/math/ideep/Makefile
+++ b/math/ideep/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math # neural-networks
MAINTAINER= yuri@FreeBSD.org
COMMENT= Chainer module for numpy-like API and DNN acceleration using MKL-DNN
+WWW= https://github.com/intel/ideep
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ignition-math/Makefile b/math/ignition-math/Makefile
index 0e366a72af8b..14b283e9dc60 100644
--- a/math/ignition-math/Makefile
+++ b/math/ignition-math/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= General purpose math library for robot applications
+WWW= https://ignitionrobotics.org/home
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/igraph/Makefile b/math/igraph/Makefile
index 1fda7f463987..62ca7daaa7df 100644
--- a/math/igraph/Makefile
+++ b/math/igraph/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DIS
MAINTAINER= wen@FreeBSD.org
COMMENT= Package For Manipulating Undirected And Directed Graphs
+WWW= https://igraph.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/iml/Makefile b/math/iml/Makefile
index 59bfa77e78d8..3ab31b9f2042 100644
--- a/math/iml/Makefile
+++ b/math/iml/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.cs.uwaterloo.ca/~astorjoh/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Integer Matrix Library
+WWW= https://cs.uwaterloo.ca/~astorjoh/iml.html
LICENSE= GPLv2
diff --git a/math/intx/Makefile b/math/intx/Makefile
index c26ce18e93c3..d0073b75ec86 100644
--- a/math/intx/Makefile
+++ b/math/intx/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
COMMENT= Extended precision integer library
+WWW= https://github.com/chfast/intx
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ipopt/Makefile b/math/ipopt/Makefile
index 377988f33cd6..e0e5604e0c91 100644
--- a/math/ipopt/Makefile
+++ b/math/ipopt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software package for large-scale nonlinear optimization
+WWW= https://projects.coin-or.org/Ipopt
LICENSE= EPL
diff --git a/math/ised/Makefile b/math/ised/Makefile
index b82819e9a0eb..5faaeb0cc181 100644
--- a/math/ised/Makefile
+++ b/math/ised/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}
MAINTAINER= salvadore@FreeBSD.org
COMMENT= Tool for generating number sequences and arithmetic evaluation
+WWW= http://ised.sourceforge.net/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/jacal/Makefile b/math/jacal/Makefile
index adadacd92795..0a855108f5e3 100644
--- a/math/jacal/Makefile
+++ b/math/jacal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://groups.csail.mit.edu/mac/ftpdir/scm/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Symbolic mathematics program written in Scheme
+WWW= https://swissnet.ai.mit.edu/~jaffer/JACAL.html
LICENSE= GPLv3
diff --git a/math/jacop/Makefile b/math/jacop/Makefile
index a2202cb00ec4..8faab286f37e 100644
--- a/math/jacop/Makefile
+++ b/math/jacop/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= LOCAL/yuri/:maven \
MAINTAINER= yuri@FreeBSD.org
COMMENT= Java Constraint Programming solver
+WWW= https://github.com/radsz/jacop
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/jags/Makefile b/math/jags/Makefile
index 9c54bcbd70c8..48b56adc8ff9 100644
--- a/math/jags/Makefile
+++ b/math/jags/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${DISTFILES:M*[12]:C|:.*||}
MAINTAINER= ports@FreeBSD.org
COMMENT= Just Another Gibbs Sampler
+WWW= http://mcmc-jags.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/jama/Makefile b/math/jama/Makefile
index 339895d5762f..186a148a82e4 100644
--- a/math/jama/Makefile
+++ b/math/jama/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= erik@bz.bzflag.bz
COMMENT= Java-like Matrix C++ Templates
+WWW= https://math.nist.gov/tnt/
BUILD_DEPENDS= ${LOCALBASE}/include/tnt/tnt.h:devel/tnt
RUN_DEPENDS= ${LOCALBASE}/include/tnt/tnt.h:devel/tnt
diff --git a/math/jeuclid/Makefile b/math/jeuclid/Makefile
index c2926955914f..bc0f49bb20a4 100644
--- a/math/jeuclid/Makefile
+++ b/math/jeuclid/Makefile
@@ -6,6 +6,7 @@ EXTRACT_SUFX= -distribution.zip
MAINTAINER= makc@FreeBSD.org
COMMENT= Java based MathML rendering solution
+WWW= http://jeuclid.sourceforge.net/
USES= zip
USE_JAVA= yes
diff --git a/math/jlatexmath/Makefile b/math/jlatexmath/Makefile
index 4eca56158a5b..69eb9985e6cc 100644
--- a/math/jlatexmath/Makefile
+++ b/math/jlatexmath/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= # none
MAINTAINER= makc@FreeBSD.org
COMMENT= Java API to display mathematical formulas written in LaTeX
+WWW= https://wiki.scilab.org/JLaTeXMath
LICENSE= GPLv2
diff --git a/math/jsmath-fonts/Makefile b/math/jsmath-fonts/Makefile
index 318ddb5e1757..598a34061b10 100644
--- a/math/jsmath-fonts/Makefile
+++ b/math/jsmath-fonts/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.math.union.edu/~dpvc/jsMath/download/ \
MAINTAINER= nivit@FreeBSD.org
COMMENT= Raster fonts pack for jsmath
+WWW= https://www.math.union.edu/~dpvc/jsMath/
USES= zip
NO_BUILD= yes
diff --git a/math/jtransforms/Makefile b/math/jtransforms/Makefile
index 5c9cee29ff7a..0e4dc247d20d 100644
--- a/math/jtransforms/Makefile
+++ b/math/jtransforms/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Multithreaded FFT library written in pure Java
+WWW= http://sites.google.com/site/piotrwendykier/software/jtransforms
LICENSE= GPLv2 LGPL20 MPL11
LICENSE_COMB= multi
diff --git a/math/jts/Makefile b/math/jts/Makefile
index 93c58e9cd6e0..3ecefa11eef9 100644
--- a/math/jts/Makefile
+++ b/math/jts/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math databases java
MAINTAINER= mfechner@FreeBSD.org
COMMENT= JTS Topology Suite
+WWW= https://github.com/locationtech/jts
LICENSE= EPL
#LICENSE_COMB= dual
diff --git a/math/kahip/Makefile b/math/kahip/Makefile
index 84c5ab7b4540..1f36e8a9d130 100644
--- a/math/kahip/Makefile
+++ b/math/kahip/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Karlsruhe high quality graph partitioning
+WWW= https://kahip.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/kalgebra/Makefile b/math/kalgebra/Makefile
index 53cf0203980a..3da6d7b922dc 100644
--- a/math/kalgebra/Makefile
+++ b/math/kalgebra/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE graph calculator
+WWW= https://www.kde.org/applications/education/kalgebra
LIB_DEPENDS= libAnalitza.so:math/analitza
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
diff --git a/math/kalker/Makefile b/math/kalker/Makefile
index 14b7a480b937..ea2a424af9f0 100644
--- a/math/kalker/Makefile
+++ b/math/kalker/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= ashish@FreeBSD.org
COMMENT= Scientific calculator that supports math-like syntax
+WWW= https://kalker.xyz/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/kamis/Makefile b/math/kamis/Makefile
index 0aedb9ab8d54..3fbe9daad211 100644
--- a/math/kamis/Makefile
+++ b/math/kamis/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Maximum independent sets and vertex covers of large sparse graphs
+WWW= https://karlsruhemis.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/kbruch/Makefile b/math/kbruch/Makefile
index f6c0a690c846..64656617636c 100644
--- a/math/kbruch/Makefile
+++ b/math/kbruch/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE 4 application to exercise fractions
+WWW= https://www.kde.org/applications/education/kbruch
BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/html/docbook.xsl:textproc/docbook-xsl \
docbook-xml>0:textproc/docbook-xml
diff --git a/math/kcalc/Makefile b/math/kcalc/Makefile
index 9e77be0c9c6c..022a80ecd382 100644
--- a/math/kcalc/Makefile
+++ b/math/kcalc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Scientific calculator for KDE
+WWW= https://utils.kde.org/projects/kcalc/
LIB_DEPENDS= libgmp.so:math/gmp \
libmpfr.so:math/mpfr
diff --git a/math/kfr/Makefile b/math/kfr/Makefile
index 73ff235866d1..b8b48a2a8d43 100644
--- a/math/kfr/Makefile
+++ b/math/kfr/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters
+WWW= https://github.com/kfrlib/kfr
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/kig/Makefile b/math/kig/Makefile
index 40565412b95e..7f96a09eb33e 100644
--- a/math/kig/Makefile
+++ b/math/kig/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE interactive geometry application
+WWW= https://www.kde.org/applications/education/kig
LIB_DEPENDS= ${PY_BOOST}
diff --git a/math/kktdirect/Makefile b/math/kktdirect/Makefile
index d6fecc348cd7..88c8845204a3 100644
--- a/math/kktdirect/Makefile
+++ b/math/kktdirect/Makefile
@@ -7,6 +7,7 @@ DISTNAME= KKTDirect${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Direct solver package for saddle-point (KKT) matrices
+WWW= https://www.cs.ubc.ca/~rbridson/kktdirect/
USES= fortran
USE_LDCONFIG= yes
diff --git a/math/kmplot/Makefile b/math/kmplot/Makefile
index c7ff7e351bc6..d6d446e6e633 100644
--- a/math/kmplot/Makefile
+++ b/math/kmplot/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Mathematical function plotter for KDE
+WWW= https://www.kde.org/applications/education/kmplot
USES= cmake compiler:c++11-lang desktop-file-utils gettext \
kde:5 qt:5 tar:xz xorg
diff --git a/math/labplot/Makefile b/math/labplot/Makefile
index 335761346aff..9805f52ee5ce 100644
--- a/math/labplot/Makefile
+++ b/math/labplot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}
MAINTAINER= kde@FreeBSD.org
COMMENT= Data plotting and function analysis tool by KDE
+WWW= https://labplot.kde.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSES/GPL-2.0-or-later.txt
diff --git a/math/lambda/Makefile b/math/lambda/Makefile
index 0a84e7a33ab9..d730bd6d2edf 100644
--- a/math/lambda/Makefile
+++ b/math/lambda/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://uniquesoftwaredesigns.com/${PORTNAME}/
MAINTAINER= ports@FreeBSD.org
COMMENT= Lambda calculus interpreter
+WWW= https://uniquesoftwaredesigns.com/lambda/docs/lambda.html
LICENSE= GPLv2
diff --git a/math/lapack++/Makefile b/math/lapack++/Makefile
index 234e7f798bc2..dcdb3c4259f3 100644
--- a/math/lapack++/Makefile
+++ b/math/lapack++/Makefile
@@ -11,6 +11,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= fortran@FreeBSD.org
COMMENT= Linear Algebra PACKage in C++, a wrapper for LAPACK
+WWW= https://sourceforge.net/projects/lapackpp/
USES= fortran gmake pathfix libtool
diff --git a/math/lapack/Makefile b/math/lapack/Makefile
index 9e7ee3940f3b..ca50ec5915ee 100644
--- a/math/lapack/Makefile
+++ b/math/lapack/Makefile
@@ -17,6 +17,7 @@ DIST_SUBDIR= lapack-${PORTVERSION}
MAINTAINER?= fortran@FreeBSD.org
COMMENT?= Linear Algebra PACKage
+WWW= https://www.netlib.org/lapack/
LICENSE?= BSD3CLAUSE
diff --git a/math/lapack95/Makefile b/math/lapack95/Makefile
index 9ba55755a05c..cd23065cb794 100644
--- a/math/lapack95/Makefile
+++ b/math/lapack95/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= lapack95
MAINTAINER= ports@FreeBSD.org
COMMENT= LAPACK95, Fortran90/95 wrapper for LAPACK
+WWW= https://www.netlib.org/lapack95/
USES= fortran tar:tgz
diff --git a/math/lapacke/Makefile b/math/lapacke/Makefile
index dbe6112d8f1c..1603501d0a90 100644
--- a/math/lapacke/Makefile
+++ b/math/lapacke/Makefile
@@ -2,6 +2,7 @@ PORTNAME= lapacke
MAINTAINER= phd_kimberlite@yahoo.co.jp
COMMENT= Standard C language APIs for LAPACK
+WWW= https://www.netlib.org/lapack/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/lapackpp/Makefile b/math/lapackpp/Makefile
index cb3dcf7a2705..8818e046df34 100644
--- a/math/lapackpp/Makefile
+++ b/math/lapackpp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://bitbucket.org/icl/${PORTNAME}/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ API for the Linear Algebra PACKage
+WWW= https://bitbucket.org/icl/lapackpp/src/master/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/laspack/Makefile b/math/laspack/Makefile
index ac2835a04184..725d32896e9a 100644
--- a/math/laspack/Makefile
+++ b/math/laspack/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Package for solving large sparse systems of linear equations
+WWW= http://www.mgnet.org/mgnet/Codes/laspack/html/laspack.html
LICENSE= LASPACK
LICENSE_FILE= ${WRKSRC}/copyrght.h
diff --git a/math/latte-integrale/Makefile b/math/latte-integrale/Makefile
index 050d310c6a7b..d288ec0d8a88 100644
--- a/math/latte-integrale/Makefile
+++ b/math/latte-integrale/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software for counting lattice points/integration over convex polytopes
+WWW= https://www.math.ucdavis.edu/~latte/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/lcalc/Makefile b/math/lcalc/Makefile
index 005486ef7948..9d031dfeba0a 100644
--- a/math/lcalc/Makefile
+++ b/math/lcalc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://ftp.fu-berlin.de/unix/misc/sage/spkg/upstream/lcalc/
MAINTAINER= thierry@FreeBSD.org
COMMENT= L-function c++ class library and the CLI program lcalc
+WWW= https://gitlab.com/sagemath/lcalc
LICENSE= GPLv2+
diff --git a/math/ldouble/Makefile b/math/ldouble/Makefile
index 4492b0271f1a..bd47f615810b 100644
--- a/math/ldouble/Makefile
+++ b/math/ldouble/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${LDOUBLE_DISTFILE}
MAINTAINER= ports@FreeBSD.org
COMMENT= Long double math precision functions
+WWW= http://www.moshier.net/
BUILD_DEPENDS= as:devel/binutils
diff --git a/math/lean/Makefile b/math/lean/Makefile
index cb05da02342b..37d748362d9c 100644
--- a/math/lean/Makefile
+++ b/math/lean/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 5eecaa0b9c860858372a22ab242566671907c913.patch:-p2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Theorem prover
+WWW= https://leanprover-community.github.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/math/lemon/Makefile b/math/lemon/Makefile
index d21453ebf93c..b44bcf42c23f 100644
--- a/math/lemon/Makefile
+++ b/math/lemon/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for Efficient Modeling and Optimization in Networks
+WWW= https://lemon.cs.elte.hu/trac/lemon/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/levmar/Makefile b/math/levmar/Makefile
index 3959560da63e..0629cc3864c2 100644
--- a/math/levmar/Makefile
+++ b/math/levmar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://users.ics.forth.gr/~lourakis/levmar/
MAINTAINER= phd_kimberlite@yahoo.co.jp
COMMENT= GPL-licensed library implementing the Levenberg-Marquardt algorithm
+WWW= http://www.ics.forth.gr/~lourakis/levmar/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/lib2geom/Makefile b/math/lib2geom/Makefile
index 721542878c95..eb684accb428 100644
--- a/math/lib2geom/Makefile
+++ b/math/lib2geom/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://gitlab.com/inkscape/${PORTNAME}/-/archive/${DISTVERSION}/
MAINTAINER= gnome@FreeBSD.org
COMMENT= Easy to use 2D geometry library in C++
+WWW= https://gitlab.com/inkscape/lib2geom
BUILD_DEPENDS= googletest>0:devel/googletest
LIB_DEPENDS= libdouble-conversion.so:devel/double-conversion \
diff --git a/math/libRmath/Makefile b/math/libRmath/Makefile
index 970abbd683c4..53aa72f282b7 100644
--- a/math/libRmath/Makefile
+++ b/math/libRmath/Makefile
@@ -6,6 +6,7 @@ DISTNAME= R-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Standalone math library from R
+WWW= https://www.R-project.org/
LICENSE= GPLv2
diff --git a/math/libbraiding/Makefile b/math/libbraiding/Makefile
index 08949728bab9..8c4d8771f609 100644
--- a/math/libbraiding/Makefile
+++ b/math/libbraiding/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= C++ library for computations on braid groups
+WWW= https://github.com/jeanluct/braidlab
LICENSE= GPLv3
diff --git a/math/libccd/Makefile b/math/libccd/Makefile
index bdf7dcf07f27..1c331f4dda9a 100644
--- a/math/libccd/Makefile
+++ b/math/libccd/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for collision detection between two convex shapes
+WWW= https://github.com/danfis/libccd
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/BSD-LICENSE
diff --git a/math/libdivide/Makefile b/math/libdivide/Makefile
index 8e43501a4eb0..b2046853b51b 100644
--- a/math/libdivide/Makefile
+++ b/math/libdivide/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Fast prime counting function implementations
+WWW= https://libdivide.com/
LICENSE= ZLIB BSL
LICENSE_COMB= multi
diff --git a/math/libflame/Makefile b/math/libflame/Makefile
index d1fab1250797..00577a139609 100644
--- a/math/libflame/Makefile
+++ b/math/libflame/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= FLAME dense linear algebra library
+WWW= https://github.com/flame/libflame
LICENSE= BSD3CLAUSE
diff --git a/math/libhomfly/Makefile b/math/libhomfly/Makefile
index 5e377d007060..112942412896 100644
--- a/math/libhomfly/Makefile
+++ b/math/libhomfly/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Library to compute the homfly polynomial of knots and link
+WWW= https://github.com/miguelmarco/libhomfly
LICENSE= PD
diff --git a/math/libmesh/Makefile b/math/libmesh/Makefile
index 42627b3af5dc..c4393fba54d0 100644
--- a/math/libmesh/Makefile
+++ b/math/libmesh/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/libMesh/${PORTNAME}/releases/download/v${DISTVE
MAINTAINER= yuri@FreeBSD.org
COMMENT= Numerical simulation of partial differential equations
+WWW= https://libmesh.github.io
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/libnormaliz/Makefile b/math/libnormaliz/Makefile
index d21bf8f42c20..77629148ad7b 100644
--- a/math/libnormaliz/Makefile
+++ b/math/libnormaliz/Makefile
@@ -9,6 +9,7 @@ DISTNAME= normaliz-${PORTVERSION}
# MAINTAINER block
MAINTAINER= moritz@schmi.tt
COMMENT= Compute Hilbert bases and enumerative data of rational polyhedra
+WWW= https://www.normaliz.uni-osnabrueck.de
CONFLICTS_BUILD= e-antic # math/e-antic should be a dependency but it fails: https://github.com/Normaliz/Normaliz/issues/380
diff --git a/math/libocas/Makefile b/math/libocas/Makefile
index d80effe9883f..94d0750909e9 100644
--- a/math/libocas/Makefile
+++ b/math/libocas/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_v${PORTVERSION:S/.//}
MAINTAINER= ports@FreeBSD.org
COMMENT= Efficient training of SVM classifiers
+WWW= https://cmp.felk.cvut.cz/~xfrancv/ocas/html/index.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/liborigin/Makefile b/math/liborigin/Makefile
index 22e9292b55db..94c75f8dbced 100644
--- a/math/liborigin/Makefile
+++ b/math/liborigin/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/3.0
MAINTAINER= makc@FreeBSD.org
COMMENT= Library and utility for reading OriginLab project files
+WWW= https://sourceforge.net/projects/liborigin/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING # GPLv3
diff --git a/math/libpgmath/Makefile b/math/libpgmath/Makefile
index 0cc6cb2dde43..d765e6adf2e9 100644
--- a/math/libpgmath/Makefile
+++ b/math/libpgmath/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= Compiler-callable math intrinsics library
+WWW= https://github.com/flang-compiler/flang
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/libpoly/Makefile b/math/libpoly/Makefile
index 99647f06e41d..5f19e5aa3520 100644
--- a/math/libpoly/Makefile
+++ b/math/libpoly/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C library for manipulating polynomials
+WWW= https://github.com/SRI-CSL/libpoly
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/math/libqalculate/Makefile b/math/libqalculate/Makefile
index efe70ad05afa..05b6091ec39b 100644
--- a/math/libqalculate/Makefile
+++ b/math/libqalculate/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORT
MAINTAINER= jhale@FreeBSD.org
COMMENT= Multi-purpose desktop calculator (backend library)
+WWW= https://qalculate.github.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/libranlip/Makefile b/math/libranlip/Makefile
index 296f221d6de8..17405c3bc670 100644
--- a/math/libranlip/Makefile
+++ b/math/libranlip/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= LOCAL/bf \
MAINTAINER= ports@FreeBSD.org
COMMENT= Random variate generator for Lipschitz-continuous densities
+WWW= https://www.deakin.edu.au/~gleb/ranlip.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/librdata/Makefile b/math/librdata/Makefile
index 2db2816697d9..3d214af5877c 100644
--- a/math/librdata/Makefile
+++ b/math/librdata/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read and write R data frames from C
+WWW= https://github.com/WizardMac/librdata
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/librsb/Makefile b/math/librsb/Makefile
index b31aaf9c1853..3097157374f0 100644
--- a/math/librsb/Makefile
+++ b/math/librsb/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION:S/r/-rc/}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Sparse matrix library
+WWW= http://librsb.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/libsemigroups/Makefile b/math/libsemigroups/Makefile
index 43d92841962e..f51af940855e 100644
--- a/math/libsemigroups/Makefile
+++ b/math/libsemigroups/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= C++ library for semigroups and monoids
+WWW= https://libsemigroups.readthedocs.io/en/latest/
LICENSE= GPLv3
diff --git a/math/libsharp2/Makefile b/math/libsharp2/Makefile
index 91cd044055d0..e7d701409782 100644
--- a/math/libsharp2/Makefile
+++ b/math/libsharp2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for fast spherical harmonic transforms
+WWW= https://gitlab.mpcdf.mpg.de/mtr/libsharp
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/libtommath/Makefile b/math/libtommath/Makefile
index 1fafd2c6243c..9569b08ad9c5 100644
--- a/math/libtommath/Makefile
+++ b/math/libtommath/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ltm-${DISTVERSION}
MAINTAINER= gahr@FreeBSD.org
COMMENT= Comprehensive, modular, and portable mathematical routines
+WWW= https://libtom.net/
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/libxls/Makefile b/math/libxls/Makefile
index 9cfe829a90a5..50775156c8f9 100644
--- a/math/libxls/Makefile
+++ b/math/libxls/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PO
MAINTAINER= bapt@FreeBSD.org
COMMENT= Extract Cell Data From Excel xls files
+WWW= https://github.com/libxls/libxls
LICENSE= BSD2CLAUSE
diff --git a/math/libxlsxwriter/Makefile b/math/libxlsxwriter/Makefile
index ec942ce5d2a5..68a018edd070 100644
--- a/math/libxlsxwriter/Makefile
+++ b/math/libxlsxwriter/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math devel
MAINTAINER= bapt@FreeBSD.org
COMMENT= C library for creating Excel XLSX files
+WWW= https://libxlsxwriter.github.io/
LICENSE= BSD2CLAUSE
diff --git a/math/libxsmm/Makefile b/math/libxsmm/Makefile
index 09986d7ce99d..200aa36e9566 100644
--- a/math/libxsmm/Makefile
+++ b/math/libxsmm/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for dense and sparse matrix operations and deep learning
+WWW= https://github.com/hfp/libxsmm
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/lidia/Makefile b/math/lidia/Makefile
index 5d73c637e7b6..5581e7379979 100644
--- a/math/lidia/Makefile
+++ b/math/lidia/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}+latte-patches-2014-10-04
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for computational number theory
+WWW= https://www.math.ucdavis.edu/~latte/
LICENSE= LiDIA
LICENSE_NAME= LiDIA License
diff --git a/math/linbox/Makefile b/math/linbox/Makefile
index 145c65d57eff..e9c474adab07 100644
--- a/math/linbox/Makefile
+++ b/math/linbox/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= b79fb13522fceef79e291922ca9c7af0a09b65ae.diff:-p1
MAINTAINER= thierry@FreeBSD.org
COMMENT= C++ library for exact, high-performance linear algebra
+WWW= https://linalg.org/
LICENSE= GPLv2 LGPL21
LICENSE_COMB= dual
diff --git a/math/linpack/Makefile b/math/linpack/Makefile
index d17e8af9f45a..b62458a0d71d 100644
--- a/math/linpack/Makefile
+++ b/math/linpack/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${SRCS}
MAINTAINER= ports@FreeBSD.org
COMMENT= Linear Algebra package
+WWW= https://www.netlib.org/linpack/
LIB_DEPENDS= libblas.so:math/blas
diff --git a/math/lis/Makefile b/math/lis/Makefile
index ea1f5921dad4..3fe35e8c9bf2 100644
--- a/math/lis/Makefile
+++ b/math/lis/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.ssisc.org/lis/dl/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library of Iterative Solvers for linear systems
+WWW= https://www.ssisc.org/lis/index.en.html
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/lrcalc/Makefile b/math/lrcalc/Makefile
index 73d03c9aefe2..89e74922c0a2 100644
--- a/math/lrcalc/Makefile
+++ b/math/lrcalc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://sites.math.rutgers.edu/~asbuch/lrcalc/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Littlewood-Richardson Calculator
+WWW= https://sites.math.rutgers.edu/~asbuch/lrcalc/
LICENSE= GPLv2+
diff --git a/math/lrng/Makefile b/math/lrng/Makefile
index d69ec17ceaa5..51570d0a06dc 100644
--- a/math/lrng/Makefile
+++ b/math/lrng/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY=
MAINTAINER= ports@FreeBSD.org
COMMENT= Uniform random number generators of P. L'Ecuyer and his colleagues
+WWW= https://www.iro.umontreal.ca/~simardr/
LICENSE= GPLv3
diff --git a/math/lrslib/Makefile b/math/lrslib/Makefile
index 467db7f8373a..01531a3ac931 100644
--- a/math/lrslib/Makefile
+++ b/math/lrslib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://cgm.cs.mcgill.ca/~avis/C/lrslib/archive/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Reverse search algorithm for vertex enumeration/convex hull problems
+WWW= http://cgm.cs.mcgill.ca/~avis/C/lrs.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/ltl2ba/Makefile b/math/ltl2ba/Makefile
index c8cb6df8a226..d05c1dc2c55e 100644
--- a/math/ltl2ba/Makefile
+++ b/math/ltl2ba/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.lsv.fr/~gastin/ltl2ba/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast translation from LTL formulae to Buchi automata
+WWW= https://www.lsv.fr/~gastin/ltl2ba/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/m4ri/Makefile b/math/m4ri/Makefile
index 45f5c8bbd655..ad448a12f023 100644
--- a/math/m4ri/Makefile
+++ b/math/m4ri/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Library for fast arithmetic with dense matrices over F2
+WWW= https://bitbucket.org/malb/m4ri/src/master/
LICENSE= GPLv2+
diff --git a/math/m4rie/Makefile b/math/m4rie/Makefile
index e57216612c00..6bfcfc3bb809 100644
--- a/math/m4rie/Makefile
+++ b/math/m4rie/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Library for fast arithmetic with dense matrices over GF(2^e)
+WWW= https://bitbucket.org/malb/m4rie/src/master/
LICENSE= GPLv2+
diff --git a/math/mate-calc/Makefile b/math/mate-calc/Makefile
index ca907b1339d6..a85583d30acf 100644
--- a/math/mate-calc/Makefile
+++ b/math/mate-calc/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= mate
MAINTAINER= gnome@FreeBSD.org
COMMENT= MATE calculator tool based on the old calctool for OpenWindows
+WWW= https://mate-desktop.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/math77/Makefile b/math/math77/Makefile
index 6a73e6bbb17a..2a6c450db573 100644
--- a/math/math77/Makefile
+++ b/math/math77/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= CalTech mathematical subprogram libraries for Fortran 77
+WWW= https://netlib.org/math/
LICENSE= BSD3CLAUSE
diff --git a/math/mathgl/Makefile b/math/mathgl/Makefile
index c160903f70e3..c7dbd15e87e1 100644
--- a/math/mathgl/Makefile
+++ b/math/mathgl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for high-quality scientific data visualization
+WWW= http://mathgl.sourceforge.net
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/mathicsscript/Makefile b/math/mathicsscript/Makefile
index 1c89c372b566..075b0b1cc295 100644
--- a/math/mathicsscript/Makefile
+++ b/math/mathicsscript/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= thierry@FreeBSD.org
COMMENT= Terminal CLI to Mathics
+WWW= https://mathics.org/
LICENSE= GPLv3
diff --git a/math/mathlibtools/Makefile b/math/mathlibtools/Makefile
index c5549b9bed8f..de9d3c29f151 100644
--- a/math/mathlibtools/Makefile
+++ b/math/mathlibtools/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lean prover mathlib supporting tools
+WWW= https://github.com/leanprover-community/mathlib-tools
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/mathmod/Makefile b/math/mathmod/Makefile
index e9a1a1e347d5..784d8c82653c 100644
--- a/math/mathmod/Makefile
+++ b/math/mathmod/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math graphics
MAINTAINER= thierry@FreeBSD.org
COMMENT= Mathematical modeling software
+WWW= https://sourceforge.net/projects/mathmod/
LICENSE= GPLv2
diff --git a/math/mathomatic/Makefile b/math/mathomatic/Makefile
index b40efe8fccaa..206f256899bb 100644
--- a/math/mathomatic/Makefile
+++ b/math/mathomatic/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= ehaupt@FreeBSD.org
COMMENT= Highly portable, general purpose CAS (Computer Algebra System)
+WWW= https://github.com/mfillpot/mathomatic
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/matio/Makefile b/math/matio/Makefile
index 9625a58dbc48..bd4411db690b 100644
--- a/math/matio/Makefile
+++ b/math/matio/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= makc@FreeBSD.org
COMMENT= Library for reading and writing Matlab MAT files
+WWW= https://sourceforge.net/projects/matio/
LICENSE= BSD2CLAUSE
diff --git a/math/matlab-installer/Makefile b/math/matlab-installer/Makefile
index b19905699172..c22f8cdf03ac 100644
--- a/math/matlab-installer/Makefile
+++ b/math/matlab-installer/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://acadix.biz/Ports/distfiles/
MAINTAINER= jwb@FreeBSD.org
COMMENT= Easy installation of Linux Matlab(r) on FreeBSD
+WWW= https://acadix.biz/matlab-installer.php
LICENSE= BSD3CLAUSE
diff --git a/math/maxima/Makefile b/math/maxima/Makefile
index c50e9dd7820a..2da5a5910ed0 100644
--- a/math/maxima/Makefile
+++ b/math/maxima/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source
MAINTAINER= salvadore@FreeBSD.org
COMMENT= Symbolic mathematics program
+WWW= http://maxima.sourceforge.net/
LICENSE= BSD3CLAUSE GPLv2 MAXIMAEXTRACLAUSE
LICENSE_COMB= multi
diff --git a/math/mbasecalc/Makefile b/math/mbasecalc/Makefile
index fc5195f3038b..011d564a6f43 100644
--- a/math/mbasecalc/Makefile
+++ b/math/mbasecalc/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Simple calculator program inspired by basecalc
+WWW= https://www.muquit.com/muquit/software/mbasecalc/mbasecalc.html
LICENSE= GPLv2
diff --git a/math/mcsim/Makefile b/math/mcsim/Makefile
index 369250183eb8..84573dbdaff0 100644
--- a/math/mcsim/Makefile
+++ b/math/mcsim/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= ale_sagra@hotmail.com
COMMENT= Monte Carlo stochastic simulations and Bayesian inference
+WWW= https://www.gnu.org/software/mcsim/
LICENSE= GPLv3+
diff --git a/math/mdal/Makefile b/math/mdal/Makefile
index 3a44795863b9..6ecfe5423aea 100644
--- a/math/mdal/Makefile
+++ b/math/mdal/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math geography
MAINTAINER= wen@FreeBSD.org
COMMENT= Mesh data abstration library
+WWW= https://www.mdal.xyz/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/metis/Makefile b/math/metis/Makefile
index c2e02519cde7..8cc6b22846fc 100644
--- a/math/metis/Makefile
+++ b/math/metis/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/
MAINTAINER= ports@FreeBSD.org
COMMENT= Package for unstructured graph partitioning
+WWW= http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
LICENSE= APACHE20
diff --git a/math/mfem/Makefile b/math/mfem/Makefile
index 4cfc5261b956..dd7370c51881 100644
--- a/math/mfem/Makefile
+++ b/math/mfem/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight, general, scalable C++ library for finite element methods
+WWW= https://mfem.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/mingw32-libgmp/Makefile b/math/mingw32-libgmp/Makefile
index 1ec39847cb9c..7e8242ca816c 100644
--- a/math/mingw32-libgmp/Makefile
+++ b/math/mingw32-libgmp/Makefile
@@ -8,6 +8,7 @@ DISTNAME= gmp-${DISTVERSION}a
MAINTAINER= ports@FreeBSD.org
COMMENT= Library for arbitrary precision arithmetic (MinGW32)
+WWW= http://www.swox.com/gmp/
BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:devel/${PKGNAMEPREFIX}gcc \
mingwm10.dll:devel/mingw32-bin-msvcrt
diff --git a/math/minisat/Makefile b/math/minisat/Makefile
index afe58ab45e84..7a8ea8d342ca 100644
--- a/math/minisat/Makefile
+++ b/math/minisat/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://highsecure.ru/distfiles/
MAINTAINER= vsevolod@FreeBSD.org
COMMENT= Minimalistic, open-source SAT solver
+WWW= http://minisat.se/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/minizinc-ide/Makefile b/math/minizinc-ide/Makefile
index 699a0a36f97a..df7951e19a71 100644
--- a/math/minizinc-ide/Makefile
+++ b/math/minizinc-ide/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math lang
MAINTAINER= yuri@FreeBSD.org
COMMENT= IDE for MiniZinc, a constraint modeling language
+WWW= https://www.minizinc.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/minizinc-solvers/Makefile b/math/minizinc-solvers/Makefile
index d27a01ed7300..2e4ed52af248 100644
--- a/math/minizinc-solvers/Makefile
+++ b/math/minizinc-solvers/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Metaport for MiniZinc solvers
+WWW= https://www.minizinc.org/
USES= metaport
diff --git a/math/minizinc/Makefile b/math/minizinc/Makefile
index ac7d444bf98c..17a8933047c1 100644
--- a/math/minizinc/Makefile
+++ b/math/minizinc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math lang
MAINTAINER= yuri@FreeBSD.org
COMMENT= Constraint modeling language
+WWW= https://www.minizinc.org/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/minorminer/Makefile b/math/minorminer/Makefile
index cc4c6286af41..f151ad5170d8 100644
--- a/math/minorminer/Makefile
+++ b/math/minorminer/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Heuristic tool for minor graph embedding (C++ headers-only library)
+WWW= https://github.com/dwavesystems/minorminer
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/miracl/Makefile b/math/miracl/Makefile
index d0c243cd4a8e..a81c80f420d9 100644
--- a/math/miracl/Makefile
+++ b/math/miracl/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://mirror.shatow.net/freebsd/${PORTNAME}/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Multiprecision Integer and Rational Arithmetic C/C++ Library
+WWW= http://certivox.com/index.php/solutions/miracl-crypto-sdk
LICENSE= AGPLv3 COMMERCIAL
LICENSE_COMB= dual
diff --git a/math/mlpack/Makefile b/math/mlpack/Makefile
index 4a1e0e8c224a..c5af88f2e2db 100644
--- a/math/mlpack/Makefile
+++ b/math/mlpack/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://mlpack.org/files/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast, flexible machine learning library
+WWW= https://www.mlpack.org/
LICENSE= BSD3CLAUSE
diff --git a/math/moab/Makefile b/math/moab/Makefile
index 3e6bda14db0e..65e2e10aa71a 100644
--- a/math/moab/Makefile
+++ b/math/moab/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Component for representing and evaluating mesh data
+WWW= https://press3.mcs.anl.gov/sigma/moab-library/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/moo/Makefile b/math/moo/Makefile
index 9bfde2d9828b..bb5aef79dc1a 100644
--- a/math/moo/Makefile
+++ b/math/moo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Calculator that accepts C-like syntax as input
+WWW= http://www.cyth.net/moo/
LICENSE= PD
diff --git a/math/mpc/Makefile b/math/mpc/Makefile
index 422b2d4d289e..7f8e1fd2388a 100644
--- a/math/mpc/Makefile
+++ b/math/mpc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= gerald@FreeBSD.org
COMMENT= Library of complex numbers with arbitrarily high precision
+WWW= https://www.multiprecision.org/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/math/mpdecimal/Makefile b/math/mpdecimal/Makefile
index a5d59a202441..ae4b93e90312 100644
--- a/math/mpdecimal/Makefile
+++ b/math/mpdecimal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.bytereef.org/software/mpdecimal/releases/
MAINTAINER= skrah@bytereef.org
COMMENT= C/C++ arbitrary precision decimal floating point libraries
+WWW= https://www.bytereef.org/mpdecimal/index.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/mpexpr/Makefile b/math/mpexpr/Makefile
index 31e7a1321eca..370683f9b462 100644
--- a/math/mpexpr/Makefile
+++ b/math/mpexpr/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= tcltk@FreeBSD.org
COMMENT= Multiple precision math for Tcl
+WWW= http://mpexpr.sourceforge.net
LICENSE= TclTk
LICENSE_NAME= Tcl/Tk License
diff --git a/math/mpfr/Makefile b/math/mpfr/Makefile
index 2746f2530623..78ce08985154 100644
--- a/math/mpfr/Makefile
+++ b/math/mpfr/Makefile
@@ -11,6 +11,7 @@ PATCH_DIST_STRIP= -p1
MAINTAINER= ale@FreeBSD.org
COMMENT= Library for multiple-precision floating-point computations
+WWW= https://www.mpfr.org/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/math/mpfrc++/Makefile b/math/mpfrc++/Makefile
index 918bf6ce2391..e2daff5d6173 100644
--- a/math/mpfrc++/Makefile
+++ b/math/mpfrc++/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-performance C++ interface for MPFR library
+WWW= http://www.holoborodko.com/pavel/mpfr/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/copying.txt
diff --git a/math/mpfrcx/Makefile b/math/mpfrcx/Makefile
index 2cbc40a2f739..d42dfd29e915 100644
--- a/math/mpfrcx/Makefile
+++ b/math/mpfrcx/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.multiprecision.org/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Arbitrary precision library for arithmetic of univariate polynomials
+WWW= https://www.multiprecision.org/mpfrcx/home.html
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/math/mpir/Makefile b/math/mpir/Makefile
index 5a6f99be103d..f8f8cc04e541 100644
--- a/math/mpir/Makefile
+++ b/math/mpir/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://mpir.org/
MAINTAINER= wen@FreeBSD.org
COMMENT= Multiprecision integer, rational, floating point numbers library
+WWW= https://www.mpir.org
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING.LIB
diff --git a/math/mppp/Makefile b/math/mppp/Makefile
index bfc558568819..58b9edfeb189 100644
--- a/math/mppp/Makefile
+++ b/math/mppp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multiprecision for modern C++
+WWW= https://github.com/bluescarni/mppp
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/mprime/Makefile b/math/mprime/Makefile
index 33af119dfa56..47efe8aa95f4 100644
--- a/math/mprime/Makefile
+++ b/math/mprime/Makefile
@@ -8,6 +8,7 @@ DISTNAME= p95v${PORTVERSION:R}${PORTVERSION:E}.source
MAINTAINER= rozhuk.im@gmail.com
COMMENT= Great Internet Mersenne Prime Search
+WWW= https://www.mersenne.org/
LICENSE= EULA
LICENSE_NAME= EULA
diff --git a/math/mpsolve/Makefile b/math/mpsolve/Makefile
index b4593f6802d7..21dbbb33cd6c 100644
--- a/math/mpsolve/Makefile
+++ b/math/mpsolve/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://numpi.dm.unipi.it/_media/software/mpsolve/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multiprecision rootfinder for complex roots of univariate polynomials
+WWW= https://numpi.dm.unipi.it/software/mpsolve
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/mtrxmath/Makefile b/math/mtrxmath/Makefile
index 14be1a7ca9be..d92df1c9c881 100644
--- a/math/mtrxmath/Makefile
+++ b/math/mtrxmath/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.angelfire.com/linux/linuxjeff/mtrxmath/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= Small tool for matrix mathematics
+WWW= https://www.angelfire.com/linux/linuxjeff/mtrxmath/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/multichoose/Makefile b/math/multichoose/Makefile
index c96ce13f5314..384278424af9 100644
--- a/math/multichoose/Makefile
+++ b/math/multichoose/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= jwb@FreeBSD.org
COMMENT= Generate multiset combinations (n multichoose k)
+WWW= https://github.com/ekg/multichoose
LICENSE= MIT
diff --git a/math/mumps/Makefile b/math/mumps/Makefile
index f4635f85d087..30819b13b088 100644
--- a/math/mumps/Makefile
+++ b/math/mumps/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -edf
MAINTAINER= thierry@FreeBSD.org
COMMENT= MUltifrontal Massively Parallel sparse direct Solver for Code_Aster
+WWW= https://graal.ens-lyon.fr/MUMPS/
LICENSE= CeCILL_C
LICENSE_NAME= CeCILL-C
diff --git a/math/mumps4/Makefile b/math/mumps4/Makefile
index b0b8946e3a76..093d09482ba0 100644
--- a/math/mumps4/Makefile
+++ b/math/mumps4/Makefile
@@ -10,6 +10,7 @@ DISTNAME= MUMPS_${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= MUltifrontal Massively Parallel sparse direct Solver
+WWW= https://graal.ens-lyon.fr/MUMPS/
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/munkres-cpp/Makefile b/math/munkres-cpp/Makefile
index 0b54987a2479..5a093bb78994 100644
--- a/math/munkres-cpp/Makefile
+++ b/math/munkres-cpp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Kuhn-Munkres (Hungarian) algorithm in C++
+WWW= https://github.com/saebyn/munkres-cpp
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/muparser/Makefile b/math/muparser/Makefile
index 5769d626f5cf..97335db011c7 100644
--- a/math/muparser/Makefile
+++ b/math/muparser/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math devel
MAINTAINER= nivit@FreeBSD.org
COMMENT= Mathematical expressions parser library written in C++
+WWW= https://beltoforion.de/en/muparser/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/math/muparserx/Makefile b/math/muparserx/Makefile
index d8461804efff..964f9718baed 100644
--- a/math/muparserx/Makefile
+++ b/math/muparserx/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ math parser library with array and string support
+WWW= https://beltoforion.de/en/muparserx/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/nanoflann/Makefile b/math/nanoflann/Makefile
index 99e28b1bd46a..7e0f07cf88f0 100644
--- a/math/nanoflann/Makefile
+++ b/math/nanoflann/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only library for Nearest Neighbor (NN) search with KD-trees
+WWW= https://github.com/jlblancoc/nanoflann
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/nauty/Makefile b/math/nauty/Makefile
index a70b59cf304e..4a4c8bc21f25 100644
--- a/math/nauty/Makefile
+++ b/math/nauty/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= moritz@schmi.tt
COMMENT= Nauty & Traces are programs for computing graph automorphism
+WWW= https://pallini.di.uniroma1.it/
LICENSE= APACHE20
diff --git a/math/ndiff/Makefile b/math/ndiff/Makefile
index d4078552250a..b746ea5fbb74 100644
--- a/math/ndiff/Makefile
+++ b/math/ndiff/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.math.utah.edu/pub/misc/
MAINTAINER= pizzamig@FreeBSD.org
COMMENT= Compare files, ignoring numeric differences
+WWW= https://www.math.utah.edu/~beebe/software/ndiff/
LICENSE= GPLv2
diff --git a/math/newmat/Makefile b/math/newmat/Makefile
index ac2d1a0e03e9..0e145011e9d4 100644
--- a/math/newmat/Makefile
+++ b/math/newmat/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//}
MAINTAINER= stephen@FreeBSD.org
COMMENT= C++ matrix library
+WWW= http://www.robertnz.net/nm_intro.htm
NO_WRKSUBDIR= yes
USES= gmake
diff --git a/math/nfft/Makefile b/math/nfft/Makefile
index a17151daa5d1..84aa017ea9ef 100644
--- a/math/nfft/Makefile
+++ b/math/nfft/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/NFFT/${PORTNAME}/releases/download/${DISTVERSIO
MAINTAINER= ports@FreeBSD.org
COMMENT= Nonequispaced fast Fourier transform
+WWW= https://www-user.tu-chemnitz.de/~potts/nfft
LICENSE= GPLv2
diff --git a/math/ngraph/Makefile b/math/ngraph/Makefile
index 8b507a1ecca1..8bd51dfd4ed8 100644
--- a/math/ngraph/Makefile
+++ b/math/ngraph/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Ngraph-${PORTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= XY plotting tool for students, scientists, and engineers
+WWW= http://www2e.biglobe.ne.jp/~isizaka/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/gpl.txt
diff --git a/math/nlopt/Makefile b/math/nlopt/Makefile
index eaf43d4b8eae..0966f3036444 100644
--- a/math/nlopt/Makefile
+++ b/math/nlopt/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Nonlinear optimization library
+WWW= https://nlopt.readthedocs.io/en/latest/
LICENSE= LGPL21 MIT
LICENSE_COMB= multi
diff --git a/math/ntl/Makefile b/math/ntl/Makefile
index b1724d09a8f8..438f635e04ee 100644
--- a/math/ntl/Makefile
+++ b/math/ntl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.shoup.net/ntl/
MAINTAINER= ndowens04@gmail.com
COMMENT= Victor Shoup's Number Theory Library
+WWW= https://www.shoup.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/../doc/copying.txt
diff --git a/math/numdiff/Makefile b/math/numdiff/Makefile
index cca6960b6846..a7a23ad234c6 100644
--- a/math/numdiff/Makefile
+++ b/math/numdiff/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Compare putatively similar files, ignoring small numeric differences
+WWW= https://www.nongnu.org/numdiff/
LICENSE= GPLv3
diff --git a/math/obake/Makefile b/math/obake/Makefile
index 63e55028f8d3..dd3d557c7873 100644
--- a/math/obake/Makefile
+++ b/math/obake/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for the symbolic manipulation of sparse polynomials & co
+WWW= https://bluescarni.github.io/obake/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ocaml-num/Makefile b/math/ocaml-num/Makefile
index d8ac9d9892c6..9587ea7e0c7c 100644
--- a/math/ocaml-num/Makefile
+++ b/math/ocaml-num/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= Legacy library for arbitrary-precision arithmetic
+WWW= https://github.com/ocaml/num
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ocaml-ocamlgraph/Makefile b/math/ocaml-ocamlgraph/Makefile
index 6813f5af7b18..5426cb9812f8 100644
--- a/math/ocaml-ocamlgraph/Makefile
+++ b/math/ocaml-ocamlgraph/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= ports@FreeBSD.org
COMMENT= Graph manipulation library for OCaml
+WWW= https://ocamlgraph.lri.fr/
USES= gmake
USE_OCAML= yes
diff --git a/math/ocaml-zarith/Makefile b/math/ocaml-zarith/Makefile
index fd75e13b5081..c5620a507973 100644
--- a/math/ocaml-zarith/Makefile
+++ b/math/ocaml-zarith/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ocaml-
MAINTAINER= danfe@FreeBSD.org
COMMENT= OCaml arithmetic library for arbitrary precision integers
+WWW= https://forge.ocamlcore.org/projects/zarith
LICENSE= LGPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ocamlgsl/Makefile b/math/ocamlgsl/Makefile
index 068b70d7a1fa..72e81eb64def 100644
--- a/math/ocamlgsl/Makefile
+++ b/math/ocamlgsl/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= michipili@gmail.com
COMMENT= Interface to GSL for the Objective Caml language
+WWW= http://oandrieu.nerim.net/ocaml/gsl/
LICENSE= GPLv3
diff --git a/math/octave-forge-actuarial/Makefile b/math/octave-forge-actuarial/Makefile
index 19ad12dd92f8..ca29f11dbd0e 100644
--- a/math/octave-forge-actuarial/Makefile
+++ b/math/octave-forge-actuarial/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-audio/Makefile b/math/octave-forge-audio/Makefile
index ea6b2754008a..073bc7b4c8a8 100644
--- a/math/octave-forge-audio/Makefile
+++ b/math/octave-forge-audio/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/math/octave-forge-base/Makefile b/math/octave-forge-base/Makefile
index c9475cbacacb..f41f0bd390c6 100644
--- a/math/octave-forge-base/Makefile
+++ b/math/octave-forge-base/Makefile
@@ -7,6 +7,7 @@ EXTRACT_ONLY= #none
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge baseport for all packages
+WWW= http://octave.sourceforge.net/
LICENSE= BSD2CLAUSE
diff --git a/math/octave-forge-bim/Makefile b/math/octave-forge-bim/Makefile
index 823d35e674c9..da6150c35fc0 100644
--- a/math/octave-forge-bim/Makefile
+++ b/math/octave-forge-bim/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-bioinfo/Makefile b/math/octave-forge-bioinfo/Makefile
index c73415413845..2870d37d97d0 100644
--- a/math/octave-forge-bioinfo/Makefile
+++ b/math/octave-forge-bioinfo/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-bsltl/Makefile b/math/octave-forge-bsltl/Makefile
index 8a47637a1dae..c83c3251662d 100644
--- a/math/octave-forge-bsltl/Makefile
+++ b/math/octave-forge-bsltl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-cgi/Makefile b/math/octave-forge-cgi/Makefile
index d96573304fb3..9a85cda728cc 100644
--- a/math/octave-forge-cgi/Makefile
+++ b/math/octave-forge-cgi/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-civil-engineering/Makefile b/math/octave-forge-civil-engineering/Makefile
index 25ce64fc9ebc..0e2d5d28761a 100644
--- a/math/octave-forge-civil-engineering/Makefile
+++ b/math/octave-forge-civil-engineering/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-communications/Makefile b/math/octave-forge-communications/Makefile
index 19404bce3ef1..a90ddd1217e5 100644
--- a/math/octave-forge-communications/Makefile
+++ b/math/octave-forge-communications/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-control/Makefile b/math/octave-forge-control/Makefile
index 7b6d11442879..0bcc847c81bb 100644
--- a/math/octave-forge-control/Makefile
+++ b/math/octave-forge-control/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-data-smoothing/Makefile b/math/octave-forge-data-smoothing/Makefile
index 865d6eff76ab..2e160717af8a 100644
--- a/math/octave-forge-data-smoothing/Makefile
+++ b/math/octave-forge-data-smoothing/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-database/Makefile b/math/octave-forge-database/Makefile
index 803ab68986d8..9d2a217677f4 100644
--- a/math/octave-forge-database/Makefile
+++ b/math/octave-forge-database/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-dataframe/Makefile b/math/octave-forge-dataframe/Makefile
index ee2b08dcdc8a..42560ffec34a 100644
--- a/math/octave-forge-dataframe/Makefile
+++ b/math/octave-forge-dataframe/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-dicom/Makefile b/math/octave-forge-dicom/Makefile
index e5af2945954d..257437ef6d2c 100644
--- a/math/octave-forge-dicom/Makefile
+++ b/math/octave-forge-dicom/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-divand/Makefile b/math/octave-forge-divand/Makefile
index 3c1c76c1062c..a93421090d80 100644
--- a/math/octave-forge-divand/Makefile
+++ b/math/octave-forge-divand/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-doctest/Makefile b/math/octave-forge-doctest/Makefile
index 10995fa7311a..52ba9b78f9b1 100644
--- a/math/octave-forge-doctest/Makefile
+++ b/math/octave-forge-doctest/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-econometrics/Makefile b/math/octave-forge-econometrics/Makefile
index 51df90032fda..630bbd40b461 100644
--- a/math/octave-forge-econometrics/Makefile
+++ b/math/octave-forge-econometrics/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-fenv/Makefile b/math/octave-forge-fenv/Makefile
index 1900c34ef946..53eae3f11f9c 100644
--- a/math/octave-forge-fenv/Makefile
+++ b/math/octave-forge-fenv/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-financial/Makefile b/math/octave-forge-financial/Makefile
index bff509c0c9fa..0ed43db1eba9 100644
--- a/math/octave-forge-financial/Makefile
+++ b/math/octave-forge-financial/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-fits/Makefile b/math/octave-forge-fits/Makefile
index 659cd63606db..f099335fa933 100644
--- a/math/octave-forge-fits/Makefile
+++ b/math/octave-forge-fits/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-fpl/Makefile b/math/octave-forge-fpl/Makefile
index 0b05d70a7580..4ab771b83c86 100644
--- a/math/octave-forge-fpl/Makefile
+++ b/math/octave-forge-fpl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-fuzzy-logic-toolkit/Makefile b/math/octave-forge-fuzzy-logic-toolkit/Makefile
index 669eb575b7a5..2d3f1abcde8f 100644
--- a/math/octave-forge-fuzzy-logic-toolkit/Makefile
+++ b/math/octave-forge-fuzzy-logic-toolkit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-ga/Makefile b/math/octave-forge-ga/Makefile
index f1df96751d15..9706e5e06972 100644
--- a/math/octave-forge-ga/Makefile
+++ b/math/octave-forge-ga/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-general/Makefile b/math/octave-forge-general/Makefile
index 1be3a87aa236..7a803fde7933 100644
--- a/math/octave-forge-general/Makefile
+++ b/math/octave-forge-general/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
diff --git a/math/octave-forge-generate_html/Makefile b/math/octave-forge-generate_html/Makefile
index fe3a799ed54b..3342ae671325 100644
--- a/math/octave-forge-generate_html/Makefile
+++ b/math/octave-forge-generate_html/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-geometry/Makefile b/math/octave-forge-geometry/Makefile
index 888afe5561ba..95015d6e08c7 100644
--- a/math/octave-forge-geometry/Makefile
+++ b/math/octave-forge-geometry/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-gnuplot/Makefile b/math/octave-forge-gnuplot/Makefile
index 7b1509fbbb76..edaee8d12a21 100644
--- a/math/octave-forge-gnuplot/Makefile
+++ b/math/octave-forge-gnuplot/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-gsl/Makefile b/math/octave-forge-gsl/Makefile
index 61aed55b5e74..83f02b2b4c3c 100644
--- a/math/octave-forge-gsl/Makefile
+++ b/math/octave-forge-gsl/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-ident/Makefile b/math/octave-forge-ident/Makefile
index 79e3b6ca7262..4f97905ab23c 100644
--- a/math/octave-forge-ident/Makefile
+++ b/math/octave-forge-ident/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-image/Makefile b/math/octave-forge-image/Makefile
index 256a70d97cf7..7ef65197f7e3 100644
--- a/math/octave-forge-image/Makefile
+++ b/math/octave-forge-image/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= Many
LICENSE_NAME= Many different licenses
diff --git a/math/octave-forge-informationtheory/Makefile b/math/octave-forge-informationtheory/Makefile
index 92552710f9a2..34840c92df94 100644
--- a/math/octave-forge-informationtheory/Makefile
+++ b/math/octave-forge-informationtheory/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-integration/Makefile b/math/octave-forge-integration/Makefile
index ff852f4c7e21..49a5061063b3 100644
--- a/math/octave-forge-integration/Makefile
+++ b/math/octave-forge-integration/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-interval/Makefile b/math/octave-forge-interval/Makefile
index 05a3e55e1068..0cc83831aa3b 100644
--- a/math/octave-forge-interval/Makefile
+++ b/math/octave-forge-interval/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-io/Makefile b/math/octave-forge-io/Makefile
index 3f42def9d3ff..4c5f7dfb75a4 100644
--- a/math/octave-forge-io/Makefile
+++ b/math/octave-forge-io/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-irsa/Makefile b/math/octave-forge-irsa/Makefile
index 9576eb122631..449d7008ce26 100644
--- a/math/octave-forge-irsa/Makefile
+++ b/math/octave-forge-irsa/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-level-set/Makefile b/math/octave-forge-level-set/Makefile
index 7975c3812d23..f97469f5847e 100644
--- a/math/octave-forge-level-set/Makefile
+++ b/math/octave-forge-level-set/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
diff --git a/math/octave-forge-linear-algebra/Makefile b/math/octave-forge-linear-algebra/Makefile
index 49227d1e3281..423e6dd3577e 100644
--- a/math/octave-forge-linear-algebra/Makefile
+++ b/math/octave-forge-linear-algebra/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
diff --git a/math/octave-forge-lssa/Makefile b/math/octave-forge-lssa/Makefile
index c549529c1aeb..2e3e12fa9560 100644
--- a/math/octave-forge-lssa/Makefile
+++ b/math/octave-forge-lssa/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-ltfat/Makefile b/math/octave-forge-ltfat/Makefile
index 23f9f7ca224e..33b668284005 100644
--- a/math/octave-forge-ltfat/Makefile
+++ b/math/octave-forge-ltfat/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-mapping/Makefile b/math/octave-forge-mapping/Makefile
index ff24a89939b1..19ec15f55cb6 100644
--- a/math/octave-forge-mapping/Makefile
+++ b/math/octave-forge-mapping/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-matgeom/Makefile b/math/octave-forge-matgeom/Makefile
index 96a6f1ff9cde..a8451af95b58 100644
--- a/math/octave-forge-matgeom/Makefile
+++ b/math/octave-forge-matgeom/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-mechanics/Makefile b/math/octave-forge-mechanics/Makefile
index 71c0ec0e5f83..6e325df10506 100644
--- a/math/octave-forge-mechanics/Makefile
+++ b/math/octave-forge-mechanics/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-miscellaneous/Makefile b/math/octave-forge-miscellaneous/Makefile
index f46a714a928c..277a6cbf4839 100644
--- a/math/octave-forge-miscellaneous/Makefile
+++ b/math/octave-forge-miscellaneous/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-missing-functions/Makefile b/math/octave-forge-missing-functions/Makefile
index 60e4103d8b92..d905fd5ef9e2 100644
--- a/math/octave-forge-missing-functions/Makefile
+++ b/math/octave-forge-missing-functions/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
GNU_CONFIGURE= yes
diff --git a/math/octave-forge-msh/Makefile b/math/octave-forge-msh/Makefile
index e50377edfadd..d8c91ac0afb9 100644
--- a/math/octave-forge-msh/Makefile
+++ b/math/octave-forge-msh/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-multicore/Makefile b/math/octave-forge-multicore/Makefile
index d14f2aa7055e..df8a93604194 100644
--- a/math/octave-forge-multicore/Makefile
+++ b/math/octave-forge-multicore/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-mvn/Makefile b/math/octave-forge-mvn/Makefile
index 78afe4506f5c..bb4104606c6c 100644
--- a/math/octave-forge-mvn/Makefile
+++ b/math/octave-forge-mvn/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-nan/Makefile b/math/octave-forge-nan/Makefile
index 72a1bf779f39..f023a031e114 100644
--- a/math/octave-forge-nan/Makefile
+++ b/math/octave-forge-nan/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-ncarray/Makefile b/math/octave-forge-ncarray/Makefile
index 05b7d0a21805..b224c773fe4b 100644
--- a/math/octave-forge-ncarray/Makefile
+++ b/math/octave-forge-ncarray/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-netcdf/Makefile b/math/octave-forge-netcdf/Makefile
index f703c35f04bf..86fb03d04fff 100644
--- a/math/octave-forge-netcdf/Makefile
+++ b/math/octave-forge-netcdf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-nlwing2/Makefile b/math/octave-forge-nlwing2/Makefile
index 9d77e94fa291..5a8f4a24cc84 100644
--- a/math/octave-forge-nlwing2/Makefile
+++ b/math/octave-forge-nlwing2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-nnet/Makefile b/math/octave-forge-nnet/Makefile
index 919e97c7d69d..4f1f4d7dd3da 100644
--- a/math/octave-forge-nnet/Makefile
+++ b/math/octave-forge-nnet/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-nurbs/Makefile b/math/octave-forge-nurbs/Makefile
index 23db2a9fe456..cb5800c02ef8 100644
--- a/math/octave-forge-nurbs/Makefile
+++ b/math/octave-forge-nurbs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-oct2mat/Makefile b/math/octave-forge-oct2mat/Makefile
index 88b71a5eaa3d..a631aaa5a233 100644
--- a/math/octave-forge-oct2mat/Makefile
+++ b/math/octave-forge-oct2mat/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-octclip/Makefile b/math/octave-forge-octclip/Makefile
index 694a39ae881c..feb60483d626 100644
--- a/math/octave-forge-octclip/Makefile
+++ b/math/octave-forge-octclip/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-octproj/Makefile b/math/octave-forge-octproj/Makefile
index cae0ee25d756..2a6fe44a6e16 100644
--- a/math/octave-forge-octproj/Makefile
+++ b/math/octave-forge-octproj/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-odebvp/Makefile b/math/octave-forge-odebvp/Makefile
index 6a78301fa218..c9be38936fcb 100644
--- a/math/octave-forge-odebvp/Makefile
+++ b/math/octave-forge-odebvp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-optics/Makefile b/math/octave-forge-optics/Makefile
index 58fb72f2f6dc..e497b91748e0 100644
--- a/math/octave-forge-optics/Makefile
+++ b/math/octave-forge-optics/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
diff --git a/math/octave-forge-optim/Makefile b/math/octave-forge-optim/Makefile
index b2be5b9432de..0c4489bce719 100644
--- a/math/octave-forge-optim/Makefile
+++ b/math/octave-forge-optim/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= Parts
LICENSE_NAME= See individual files for licenses
diff --git a/math/octave-forge-optiminterp/Makefile b/math/octave-forge-optiminterp/Makefile
index d8a3bf80a921..a40db7469134 100644
--- a/math/octave-forge-optiminterp/Makefile
+++ b/math/octave-forge-optiminterp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-outliers/Makefile b/math/octave-forge-outliers/Makefile
index bde56600080e..6cde34e173da 100644
--- a/math/octave-forge-outliers/Makefile
+++ b/math/octave-forge-outliers/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-parallel/Makefile b/math/octave-forge-parallel/Makefile
index 987373c2b501..9468f66eb352 100644
--- a/math/octave-forge-parallel/Makefile
+++ b/math/octave-forge-parallel/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-plot/Makefile b/math/octave-forge-plot/Makefile
index 61d401552627..56593c586799 100644
--- a/math/octave-forge-plot/Makefile
+++ b/math/octave-forge-plot/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-quaternion/Makefile b/math/octave-forge-quaternion/Makefile
index eab978a71178..1e3cb2a1284f 100644
--- a/math/octave-forge-quaternion/Makefile
+++ b/math/octave-forge-quaternion/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-queueing/Makefile b/math/octave-forge-queueing/Makefile
index 863e2c2595bf..c81cecb4ff97 100644
--- a/math/octave-forge-queueing/Makefile
+++ b/math/octave-forge-queueing/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-secs1d/Makefile b/math/octave-forge-secs1d/Makefile
index 0265f89d8f41..2615d64c64aa 100644
--- a/math/octave-forge-secs1d/Makefile
+++ b/math/octave-forge-secs1d/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-secs2d/Makefile b/math/octave-forge-secs2d/Makefile
index fbc876d45f0d..c784cba2c5cb 100644
--- a/math/octave-forge-secs2d/Makefile
+++ b/math/octave-forge-secs2d/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-secs3d/Makefile b/math/octave-forge-secs3d/Makefile
index 3dc188a356d5..5e74c4a686c6 100644
--- a/math/octave-forge-secs3d/Makefile
+++ b/math/octave-forge-secs3d/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-signal/Makefile b/math/octave-forge-signal/Makefile
index 6856f441575b..25d9a7fdb93b 100644
--- a/math/octave-forge-signal/Makefile
+++ b/math/octave-forge-signal/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-simp/Makefile b/math/octave-forge-simp/Makefile
index 97a7a5a568e0..bfa3b290b1eb 100644
--- a/math/octave-forge-simp/Makefile
+++ b/math/octave-forge-simp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-sockets/Makefile b/math/octave-forge-sockets/Makefile
index 856ff42cd761..600b945af1a2 100644
--- a/math/octave-forge-sockets/Makefile
+++ b/math/octave-forge-sockets/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-sparsersb/Makefile b/math/octave-forge-sparsersb/Makefile
index 2b16af2bf277..8bf1c3e8e642 100644
--- a/math/octave-forge-sparsersb/Makefile
+++ b/math/octave-forge-sparsersb/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-specfun/Makefile b/math/octave-forge-specfun/Makefile
index 3b9f1e0556b1..a0ce0eaa809d 100644
--- a/math/octave-forge-specfun/Makefile
+++ b/math/octave-forge-specfun/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-special-matrix/Makefile b/math/octave-forge-special-matrix/Makefile
index df2d03ed1dbd..a10dbde8eae0 100644
--- a/math/octave-forge-special-matrix/Makefile
+++ b/math/octave-forge-special-matrix/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
GNU_CONFIGURE= yes
diff --git a/math/octave-forge-splines/Makefile b/math/octave-forge-splines/Makefile
index 957e8a12bbda..df40f0312d38 100644
--- a/math/octave-forge-splines/Makefile
+++ b/math/octave-forge-splines/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-statistics/Makefile b/math/octave-forge-statistics/Makefile
index 01de03aedfba..b9c54e73da93 100644
--- a/math/octave-forge-statistics/Makefile
+++ b/math/octave-forge-statistics/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
# OCTSRC is the name of the directory of the package.
# It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}.
diff --git a/math/octave-forge-stk/Makefile b/math/octave-forge-stk/Makefile
index 4f9e496557ab..966ed19a6189 100644
--- a/math/octave-forge-stk/Makefile
+++ b/math/octave-forge-stk/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-strings/Makefile b/math/octave-forge-strings/Makefile
index 0f978c33a83c..5245efffbde7 100644
--- a/math/octave-forge-strings/Makefile
+++ b/math/octave-forge-strings/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3+ BSD2CLAUSE
LICENSE_COMB= multi
diff --git a/math/octave-forge-struct/Makefile b/math/octave-forge-struct/Makefile
index 5b9684f18763..cef312ba0bb6 100644
--- a/math/octave-forge-struct/Makefile
+++ b/math/octave-forge-struct/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-symband/Makefile b/math/octave-forge-symband/Makefile
index 01aa6fb42b6c..f14acaad3ba8 100644
--- a/math/octave-forge-symband/Makefile
+++ b/math/octave-forge-symband/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-symbolic/Makefile b/math/octave-forge-symbolic/Makefile
index b2cdc7ad6c5e..0784bf1607f6 100644
--- a/math/octave-forge-symbolic/Makefile
+++ b/math/octave-forge-symbolic/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-tcl-octave/Makefile b/math/octave-forge-tcl-octave/Makefile
index 4d76465c67b1..aed0dd6b9cd4 100644
--- a/math/octave-forge-tcl-octave/Makefile
+++ b/math/octave-forge-tcl-octave/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
GNU_CONFIGURE= yes
diff --git a/math/octave-forge-tsa/Makefile b/math/octave-forge-tsa/Makefile
index 79a570cf7bd5..31d8373e15be 100644
--- a/math/octave-forge-tsa/Makefile
+++ b/math/octave-forge-tsa/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-video/Makefile b/math/octave-forge-video/Makefile
index 5f3fcf832290..feab20c7d3c1 100644
--- a/math/octave-forge-video/Makefile
+++ b/math/octave-forge-video/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge-zenity/Makefile b/math/octave-forge-zenity/Makefile
index fa91049512ec..f96035cc0d27 100644
--- a/math/octave-forge-zenity/Makefile
+++ b/math/octave-forge-zenity/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/octave-forge-zeromq/Makefile b/math/octave-forge-zeromq/Makefile
index 8c4143f53f93..6f3fbc6d7fdb 100644
--- a/math/octave-forge-zeromq/Makefile
+++ b/math/octave-forge-zeromq/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge package ${OCTAVE_PKGNAME}
+WWW= http://octave.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING
diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile
index 7cbeee530bec..4e63915bcb0c 100644
--- a/math/octave-forge/Makefile
+++ b/math/octave-forge/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge metaport for math/octave
+WWW= http://octave.sourceforge.net/
USES= metaport
diff --git a/math/octave/Makefile b/math/octave/Makefile
index 8b772d71daa9..75ba06759cb0 100644
--- a/math/octave/Makefile
+++ b/math/octave/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= stephen@FreeBSD.org
COMMENT= High-level interactive language for numerical computations
+WWW= https://www.octave.org/
LICENSE= GPLv3
diff --git a/math/octomap/Makefile b/math/octomap/Makefile
index 223a55bcf127..c7d6e958f983 100644
--- a/math/octomap/Makefile
+++ b/math/octomap/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Efficient probabilistic 3D mapping framework based on octrees
+WWW= https://octomap.github.io/
LICENSE= BSD3CLAUSE GPLv2
LICENSE_COMB= dual
diff --git a/math/ogdf/Makefile b/math/ogdf/Makefile
index d05df988f38f..70d9135c3bdf 100644
--- a/math/ogdf/Makefile
+++ b/math/ogdf/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}.v${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ class library for the automatic layout of diagrams
+WWW= https://ogdf.uos.de/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/oink/Makefile b/math/oink/Makefile
index 9324ee048091..3ece4860dec5 100644
--- a/math/oink/Makefile
+++ b/math/oink/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Modern parity game solvers written in C++
+WWW= https://github.com/trolando/oink
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/oleo/Makefile b/math/oleo/Makefile
index cfa9a6ddffaf..73513ec7b23b 100644
--- a/math/oleo/Makefile
+++ b/math/oleo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
COMMENT= GNU spreadsheet for X11 and terminals
+WWW= https://www.gnu.org/software/oleo/oleo.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/onednn/Makefile b/math/onednn/Makefile
index d7fe14603b4d..598370c02e6b 100644
--- a/math/onednn/Makefile
+++ b/math/onednn/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math # machine-learning
MAINTAINER= yuri@FreeBSD.org
COMMENT= Intel(R) Math Kernel Library for Deep Neural Networks
+WWW= https://01.org/onednn
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/openblas/Makefile b/math/openblas/Makefile
index 4ab390f9bf24..09882d2f1cdf 100644
--- a/math/openblas/Makefile
+++ b/math/openblas/Makefile
@@ -10,6 +10,7 @@ DIST_SUBDIR= openblas
MAINTAINER= phd_kimberlite@yahoo.co.jp
COMMENT= Optimized BLAS library based on GotoBLAS2
+WWW= https://github.com/xianyi/OpenBLAS
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/openfst/Makefile b/math/openfst/Makefile
index 7cacf6b6472b..29593436272f 100644
--- a/math/openfst/Makefile
+++ b/math/openfst/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.openfst.org/twiki/pub/FST/FstDownload/
MAINTAINER= kevlo@FreeBSD.org
COMMENT= Library for working with weighted finite-state transducers
+WWW= https://www.openfst.org/
LICENSE= APACHE20
diff --git a/math/openlibm/Makefile b/math/openlibm/Makefile
index 1c7a9f5b9597..787f1277046a 100644
--- a/math/openlibm/Makefile
+++ b/math/openlibm/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= iblis@hs.ntnu.edu.tw
COMMENT= High quality system independent, portable, open source libm
+WWW= http://julialang.org/openlibm/
LICENSE= MIT ISCL BSD2CLAUSE
LICENSE_COMB= multi
diff --git a/math/openmesh/Makefile b/math/openmesh/Makefile
index d8adce976836..032599bed902 100644
--- a/math/openmesh/Makefile
+++ b/math/openmesh/Makefile
@@ -7,6 +7,7 @@ DISTNAME= OpenMesh-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Generic data structure for manipulating polygonal meshes
+WWW= https://www.openmesh.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/opensolaris-libm/Makefile b/math/opensolaris-libm/Makefile
index b77f9b7b096b..1b896495c31b 100644
--- a/math/opensolaris-libm/Makefile
+++ b/math/opensolaris-libm/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
COMMENT= C99 Math and vector libraries from OpenSolaris snv_33
+WWW= https://docs.oracle.com/cd/E19422-01/819-3693/ncg_lib.html
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/usr/src/OPENSOLARIS.LICENSE
diff --git a/math/openturns/Makefile b/math/openturns/Makefile
index d962e735b703..a7b3b7c3432c 100644
--- a/math/openturns/Makefile
+++ b/math/openturns/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Uncertainty treatment library
+WWW= https://openturns.github.io/www/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/math/optpp/Makefile b/math/optpp/Makefile
index 2e1774cbb2b4..311d13aa1361 100644
--- a/math/optpp/Makefile
+++ b/math/optpp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://software.sandia.gov/opt++/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Object-oriented nonlinear optimization library
+WWW= https://software.sandia.gov/opt++/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/GNU_LGPL
diff --git a/math/or-tools/Makefile b/math/or-tools/Makefile
index d3cd9f9f56de..2364e81eacf3 100644
--- a/math/or-tools/Makefile
+++ b/math/or-tools/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Google's Operations Research tools
+WWW= https://github.com/google/or-tools
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt
diff --git a/math/orpie/Makefile b/math/orpie/Makefile
index 6d33ab483e86..70b841b744b0 100644
--- a/math/orpie/Makefile
+++ b/math/orpie/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= GENTOO http://pessimization.com/software/orpie/
MAINTAINER= ports@FreeBSD.org
COMMENT= Fullscreen RPN calculator for the console
+WWW= https://pessimization.com/software/orpie/
LICENSE= GPLv2
diff --git a/math/osi-conic/Makefile b/math/osi-conic/Makefile
index 9e33234d6b0d..88a53e9b7da6 100644
--- a/math/osi-conic/Makefile
+++ b/math/osi-conic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Conic problem solver interface extending OSI to conic problems
+WWW= https://github.com/aykutbulut/OSI-CONIC
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/osi/Makefile b/math/osi/Makefile
index 34f1d541a2a2..a0d6fc78b772 100644
--- a/math/osi/Makefile
+++ b/math/osi/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= COIN-OR Open Solver Interface, an API for calling solver libraries
+WWW= https://projects.coin-or.org/Osi/
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/Osi/LICENSE
diff --git a/math/osiipopt/Makefile b/math/osiipopt/Makefile
index e87fba8d0e52..53c2c02c564a 100644
--- a/math/osiipopt/Makefile
+++ b/math/osiipopt/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Conic solver interface for Ipopt
+WWW= https://github.com/aykutbulut/OsiIpopt
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/osqp/Makefile b/math/osqp/Makefile
index 9a43680e9a3e..92ceb52139ef 100644
--- a/math/osqp/Makefile
+++ b/math/osqp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Operator Splitting Quadratic Program solver for optimization problems
+WWW= https://osqp.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/p5-AI-DecisionTree/Makefile b/math/p5-AI-DecisionTree/Makefile
index e3a2a08a78c6..bf066d2386ae 100644
--- a/math/p5-AI-DecisionTree/Makefile
+++ b/math/p5-AI-DecisionTree/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for Automatically Learning Decision Trees
+WWW= https://metacpan.org/release/AI-DecisionTree
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-AI-Genetic/Makefile b/math/p5-AI-Genetic/Makefile
index 7a702b239578..5ba7b3409998 100644
--- a/math/p5-AI-Genetic/Makefile
+++ b/math/p5-AI-Genetic/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Pure Perl genetic algorithm implementation
+WWW= https://metacpan.org/release/AI-Genetic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-AI-Perceptron/Makefile b/math/p5-AI-Perceptron/Makefile
index 64c46b101fff..38970d7aeb79 100644
--- a/math/p5-AI-Perceptron/Makefile
+++ b/math/p5-AI-Perceptron/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module for introducing to internal operations of neural networks
+WWW= https://metacpan.org/release/AI-Perceptron
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Algorithm-Combinatorics/Makefile b/math/p5-Algorithm-Combinatorics/Makefile
index 476f3f36f1bb..2da29571480d 100644
--- a/math/p5-Algorithm-Combinatorics/Makefile
+++ b/math/p5-Algorithm-Combinatorics/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Efficient generation of combinatorial sequences
+WWW= https://metacpan.org/release/Algorithm-Combinatorics
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Algorithm-CurveFit/Makefile b/math/p5-Algorithm-CurveFit/Makefile
index 5787133f8006..f517ba9ff7b5 100644
--- a/math/p5-Algorithm-CurveFit/Makefile
+++ b/math/p5-Algorithm-CurveFit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Nonlinear Least Squares Fitting
+WWW= https://metacpan.org/release/Algorithm-CurveFit
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Algorithm-Munkres/Makefile b/math/p5-Algorithm-Munkres/Makefile
index 5d1b606f760f..f18deda6c5e6 100644
--- a/math/p5-Algorithm-Munkres/Makefile
+++ b/math/p5-Algorithm-Munkres/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Extension for Munkres' Solution to Classical Assignment Problem
+WWW= https://metacpan.org/release/Algorithm-Munkres
LICENSE= GPLv2+
diff --git a/math/p5-Alien-GSL/Makefile b/math/p5-Alien-GSL/Makefile
index 006d8db9bf9a..9fe6a5e27137 100644
--- a/math/p5-Alien-GSL/Makefile
+++ b/math/p5-Alien-GSL/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Detect and get configuration setting for GSL
+WWW= https://metacpan.org/release/Alien-GSL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Bit-ShiftReg/Makefile b/math/p5-Bit-ShiftReg/Makefile
index 0b5b96a74c0c..d5ccdfde4cc2 100644
--- a/math/p5-Bit-ShiftReg/Makefile
+++ b/math/p5-Bit-ShiftReg/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implementing various bit shifting operations
+WWW= https://metacpan.org/release/Bit-ShiftReg
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Bit-Vector-Minimal/Makefile b/math/p5-Bit-Vector-Minimal/Makefile
index b58d8cca7120..268602f7f92c 100644
--- a/math/p5-Bit-Vector-Minimal/Makefile
+++ b/math/p5-Bit-Vector-Minimal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-oriented wrapper around Perl's vec()
+WWW= https://metacpan.org/release/Bit-Vector-Minimal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Bit-Vector/Makefile b/math/p5-Bit-Vector/Makefile
index c00143d263b3..6f50c58c473d 100644
--- a/math/p5-Bit-Vector/Makefile
+++ b/math/p5-Bit-Vector/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Library of advanced math functions that includes a Perl OO module
+WWW= https://metacpan.org/release/Bit-Vector
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-CAD-Calc/Makefile b/math/p5-CAD-Calc/Makefile
index 85f523f64a41..5b46c53d3c3e 100644
--- a/math/p5-CAD-Calc/Makefile
+++ b/math/p5-CAD-Calc/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Generic cad-related geometry calculations
+WWW= https://metacpan.org/release/CAD-Calc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Chart-Math-Axis/Makefile b/math/p5-Chart-Math-Axis/Makefile
index 3d04efd08488..fdd92cf9e80c 100644
--- a/math/p5-Chart-Math-Axis/Makefile
+++ b/math/p5-Chart-Math-Axis/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Implements an algorithm to find good values for chart axis
+WWW= https://metacpan.org/release/Chart-Math-Axis
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Util>=0.15:devel/p5-Params-Util
diff --git a/math/p5-Data-Float/Makefile b/math/p5-Data-Float/Makefile
index 7e2b7e524cbb..8616bb2725b7 100644
--- a/math/p5-Data-Float/Makefile
+++ b/math/p5-Data-Float/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Details of the floating point data type
+WWW= https://metacpan.org/release/Data-Float
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Date-Handler/Makefile b/math/p5-Date-Handler/Makefile
index d9ad57ccf5e9..1ed8cfe595c8 100644
--- a/math/p5-Date-Handler/Makefile
+++ b/math/p5-Date-Handler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for calculating time differences
+WWW= https://metacpan.org/release/Date-Handler
USES= perl5
USE_PERL5= configure patch
diff --git a/math/p5-GIS-Distance-Fast/Makefile b/math/p5-GIS-Distance-Fast/Makefile
index 8c33fee9f56d..13dab74b3346 100644
--- a/math/p5-GIS-Distance-Fast/Makefile
+++ b/math/p5-GIS-Distance-Fast/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C implementation of GIS::Distance formulas
+WWW= https://metacpan.org/release/GIS-Distance-Fast
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-GIS-Distance-Lite/Makefile b/math/p5-GIS-Distance-Lite/Makefile
index 33b522119214..d9d8c57d326f 100644
--- a/math/p5-GIS-Distance-Lite/Makefile
+++ b/math/p5-GIS-Distance-Lite/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Calculate geographic distances in geodetic WGS84 format
+WWW= https://metacpan.org/release/GIS-Distance-Lite
RUN_DEPENDS= p5-Math-Complex>1.0.3:math/p5-Math-Complex
diff --git a/math/p5-GIS-Distance/Makefile b/math/p5-GIS-Distance/Makefile
index b5990a977bd3..71cf3293f675 100644
--- a/math/p5-GIS-Distance/Makefile
+++ b/math/p5-GIS-Distance/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate geographic distances
+WWW= https://metacpan.org/release/GIS-Distance
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Geo-Coordinates-UTM/Makefile b/math/p5-Geo-Coordinates-UTM/Makefile
index 9236d326709a..d8cebb70b127 100644
--- a/math/p5-Geo-Coordinates-UTM/Makefile
+++ b/math/p5-Geo-Coordinates-UTM/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for converting latitude/longitude to UTM
+WWW= https://metacpan.org/release/Geo-Coordinates-UTM
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Geo-Distance-XS/Makefile b/math/p5-Geo-Distance-XS/Makefile
index 0aa0d8857871..9fd1a3880a13 100644
--- a/math/p5-Geo-Distance-XS/Makefile
+++ b/math/p5-Geo-Distance-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate Distances and Closest Locations faster
+WWW= https://metacpan.org/release/Geo-Distance-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Geo-Distance/Makefile b/math/p5-Geo-Distance/Makefile
index c37a139aaeb8..5bb3bae0cbe9 100644
--- a/math/p5-Geo-Distance/Makefile
+++ b/math/p5-Geo-Distance/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate Distances and Closest Locations
+WWW= https://metacpan.org/release/Geo-Distance
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Graph/Makefile b/math/p5-Graph/Makefile
index 99b71f8c4c4e..997e896e34ba 100644
--- a/math/p5-Graph/Makefile
+++ b/math/p5-Graph/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Graph, the Perl module for graph operations
+WWW= https://metacpan.org/release/Graph
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Algebra-Symbols/Makefile b/math/p5-Math-Algebra-Symbols/Makefile
index 14b0653a146e..771d298feb29 100644
--- a/math/p5-Math-Algebra-Symbols/Makefile
+++ b/math/p5-Math-Algebra-Symbols/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Symbolic Algebra in Pure Perl
+WWW= https://metacpan.org/release/Math-Algebra-Symbols
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Base36/Makefile b/math/p5-Math-Base36/Makefile
index a9ad977f3640..01c0edc756cd 100644
--- a/math/p5-Math-Base36/Makefile
+++ b/math/p5-Math-Base36/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= svysh.fbsd@gmail.com
COMMENT= Encoding and decoding of base36 strings
+WWW= https://metacpan.org/release/Math-Base36
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-BaseCnv/Makefile b/math/p5-Math-BaseCnv/Makefile
index 3df521c54553..054476505a75 100644
--- a/math/p5-Math-BaseCnv/Makefile
+++ b/math/p5-Math-BaseCnv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast functions to convert between number Bases
+WWW= https://metacpan.org/release/Math-BaseCnv
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/p5-Math-Bezier-Convert/Makefile b/math/p5-Math-Bezier-Convert/Makefile
index f1498d402f72..9380199141e4 100644
--- a/math/p5-Math-Bezier-Convert/Makefile
+++ b/math/p5-Math-Bezier-Convert/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert cubic and quadratic Bezier each other
+WWW= https://metacpan.org/release/Math-Bezier-Convert
USES= perl5 dos2unix
USE_PERL5= configure
diff --git a/math/p5-Math-Bezier/Makefile b/math/p5-Math-Bezier/Makefile
index 13dfd936167c..f1752c8acfd9 100644
--- a/math/p5-Math-Bezier/Makefile
+++ b/math/p5-Math-Bezier/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to solve Bezier curves
+WWW= https://metacpan.org/release/Math-Bezier
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-BigInt-FastCalc/Makefile b/math/p5-Math-BigInt-FastCalc/Makefile
index 4353f4537b25..b22688862e1d 100644
--- a/math/p5-Math-BigInt-FastCalc/Makefile
+++ b/math/p5-Math-BigInt-FastCalc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Math::BigInt::Calc with some XS for more speed
+WWW= https://metacpan.org/release/Math-BigInt-FastCalc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-BigInt-GMP/Makefile b/math/p5-Math-BigInt-GMP/Makefile
index 85c71c5e7180..83824e8965b5 100644
--- a/math/p5-Math-BigInt-GMP/Makefile
+++ b/math/p5-Math-BigInt-GMP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use GMP library for Math::BigInt routines
+WWW= https://metacpan.org/release/Math-BigInt-GMP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-BigInt-Lite/Makefile b/math/p5-Math-BigInt-Lite/Makefile
index 168467bd41ea..50ca16cc8cd9 100644
--- a/math/p5-Math-BigInt-Lite/Makefile
+++ b/math/p5-Math-BigInt-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= What Math::BigInts are before they become big
+WWW= https://metacpan.org/release/Math-BigInt-Lite
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-BigInt-Pari/Makefile b/math/p5-Math-BigInt-Pari/Makefile
index 8f2f2ca48f66..e1f6a6e077b6 100644
--- a/math/p5-Math-BigInt-Pari/Makefile
+++ b/math/p5-Math-BigInt-Pari/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Use Math::Pari for Math::BigInt routines
+WWW= https://metacpan.org/release/Math-BigInt-Pari
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-BigInt/Makefile b/math/p5-Math-BigInt/Makefile
index 3772f64a39d3..aab86bb0a6d1 100644
--- a/math/p5-Math-BigInt/Makefile
+++ b/math/p5-Math-BigInt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Arbitrary size integer math perl package
+WWW= https://metacpan.org/release/Math-BigInt
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-BigRat/Makefile b/math/p5-Math-BigRat/Makefile
index 20b339bad35c..f4bce603fd0a 100644
--- a/math/p5-Math-BigRat/Makefile
+++ b/math/p5-Math-BigRat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Arbitrary big rational numbers
+WWW= https://metacpan.org/release/Math-BigRat
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-CDF/Makefile b/math/p5-Math-CDF/Makefile
index aa4c04966ffe..b4944a190b31 100644
--- a/math/p5-Math-CDF/Makefile
+++ b/math/p5-Math-CDF/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate probabilities and quantiles
+WWW= https://metacpan.org/release/Math-CDF
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-Cephes/Makefile b/math/p5-Math-Cephes/Makefile
index 09dcbd861e88..d68bb2097a36 100644
--- a/math/p5-Math-Cephes/Makefile
+++ b/math/p5-Math-Cephes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to the cephes math library
+WWW= https://metacpan.org/release/Math-Cephes
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Combinatorics/Makefile b/math/p5-Math-Combinatorics/Makefile
index adf4f236e0fe..bf14c65b5de3 100644
--- a/math/p5-Math-Combinatorics/Makefile
+++ b/math/p5-Math-Combinatorics/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perform combinations and permutations on lists
+WWW= https://metacpan.org/release/Math-Combinatorics
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Complex/Makefile b/math/p5-Math-Complex/Makefile
index 3dfa4c9ebd51..de883962af11 100644
--- a/math/p5-Math-Complex/Makefile
+++ b/math/p5-Math-Complex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Complex numbers and associated mathematical functions
+WWW= https://metacpan.org/release/Math-Complex
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-ConvexHull/Makefile b/math/p5-Math-ConvexHull/Makefile
index a282bac697cb..f211a676e1f5 100644
--- a/math/p5-Math-ConvexHull/Makefile
+++ b/math/p5-Math-ConvexHull/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculate convex hulls using Graham's scan (n*log(n))
+WWW= https://metacpan.org/release/Math-ConvexHull
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-Currency/Makefile b/math/p5-Math-Currency/Makefile
index eb43877fb2af..fb3e290e4769 100644
--- a/math/p5-Math-Currency/Makefile
+++ b/math/p5-Math-Currency/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for exact currency math with formatting and rounding
+WWW= https://metacpan.org/release/Math-Currency
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Derivative/Makefile b/math/p5-Math-Derivative/Makefile
index 28b7198a5d50..dcbc60182c30 100644
--- a/math/p5-Math-Derivative/Makefile
+++ b/math/p5-Math-Derivative/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Numeric 1st and 2nd order differentiation
+WWW= https://metacpan.org/release/Math-Derivative
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Evol/Makefile b/math/p5-Math-Evol/Makefile
index 17e799d45eff..12cce7f9e7e5 100644
--- a/math/p5-Math-Evol/Makefile
+++ b/math/p5-Math-Evol/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implements the evolution search strategy
+WWW= https://metacpan.org/release/Math-Evol
NO_ARCH= yes
USES= perl5
diff --git a/math/p5-Math-Expr/Makefile b/math/p5-Math-Expr/Makefile
index c6648eacd38c..8c52983790d9 100644
--- a/math/p5-Math-Expr/Makefile
+++ b/math/p5-Math-Expr/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module for parsing mathematical expressions into a tree structure
+WWW= https://metacpan.org/release/HAKANARDO/Math-Expr-0.4
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/p5-Math-FFT/Makefile b/math/p5-Math-FFT/Makefile
index 9a57557f3238..01da5bcbded2 100644
--- a/math/p5-Math-FFT/Makefile
+++ b/math/p5-Math-FFT/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module providing an interface to Fast Fourier Transform routines
+WWW= https://metacpan.org/release/Math-FFT
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-FixedPrecision/Makefile b/math/p5-Math-FixedPrecision/Makefile
index 17dc990fced5..71c4ffb7e8b8 100644
--- a/math/p5-Math-FixedPrecision/Makefile
+++ b/math/p5-Math-FixedPrecision/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that provides decimal math without floating point errors
+WWW= https://metacpan.org/release/Math-FixedPrecision
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-Fleximal/Makefile b/math/p5-Math-Fleximal/Makefile
index 980a97e2c659..f8d6b9e70c7f 100644
--- a/math/p5-Math-Fleximal/Makefile
+++ b/math/p5-Math-Fleximal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= matthew@FreeBSD.org
COMMENT= Integers with flexible representations
+WWW= https://metacpan.org/release/Math-Fleximal
NO_ARCH= yes
diff --git a/math/p5-Math-GMP/Makefile b/math/p5-Math-GMP/Makefile
index c4c0c5b38f63..19c3503d1d2b 100644
--- a/math/p5-Math-GMP/Makefile
+++ b/math/p5-Math-GMP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that provides an interface to the GMP library
+WWW= https://metacpan.org/release/Math-GMP
LICENSE= LGPL20+
diff --git a/math/p5-Math-GMPf/Makefile b/math/p5-Math-GMPf/Makefile
index 99e83cbc58bd..4c6ab1bc21dd 100644
--- a/math/p5-Math-GMPf/Makefile
+++ b/math/p5-Math-GMPf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl interface to the GMP library floating point (mpf) functions
+WWW= https://metacpan.org/release/Math-GMPf
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-GMPq/Makefile b/math/p5-Math-GMPq/Makefile
index 0266988bc69e..8affe8f60b4b 100644
--- a/math/p5-Math-GMPq/Makefile
+++ b/math/p5-Math-GMPq/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl interface to the GMP library rational (mpq) functions
+WWW= https://metacpan.org/release/Math-GMPq
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-GMPz/Makefile b/math/p5-Math-GMPz/Makefile
index b2c453722d54..5b545ff7ccf4 100644
--- a/math/p5-Math-GMPz/Makefile
+++ b/math/p5-Math-GMPz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl interface to the GMP library integer (mpz) functions
+WWW= https://metacpan.org/release/Math-GMPz
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-GSL/Makefile b/math/p5-Math-GSL/Makefile
index 8cf4ed7b5f85..197fe823a7d3 100644
--- a/math/p5-Math-GSL/Makefile
+++ b/math/p5-Math-GSL/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bokutin@bokut.in
COMMENT= Perl interface to GNU Scientific Library
+WWW= https://metacpan.org/release/Math-GSL
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Geometry-Planar-GPC-PolygonXS/Makefile b/math/p5-Math-Geometry-Planar-GPC-PolygonXS/Makefile
index 39e0f0ea0008..30606fd408cb 100644
--- a/math/p5-Math-Geometry-Planar-GPC-PolygonXS/Makefile
+++ b/math/p5-Math-Geometry-Planar-GPC-PolygonXS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= OO wrapper to gpc library (translated to XS)
+WWW= https://metacpan.org/release/Math-Geometry-Planar-GPC-PolygonXS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Geometry-Planar-GPC/Makefile b/math/p5-Math-Geometry-Planar-GPC/Makefile
index 8ba87fa98ab2..115c0326ee57 100644
--- a/math/p5-Math-Geometry-Planar-GPC/Makefile
+++ b/math/p5-Math-Geometry-Planar-GPC/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl wrapper for Alan Murta's gpc library
+WWW= https://metacpan.org/release/Math-Geometry-Planar-GPC
LICENSE= ART10
diff --git a/math/p5-Math-Geometry-Planar-Offset/Makefile b/math/p5-Math-Geometry-Planar-Offset/Makefile
index 0d69ac2b416d..52d70cdd8d27 100644
--- a/math/p5-Math-Geometry-Planar-Offset/Makefile
+++ b/math/p5-Math-Geometry-Planar-Offset/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Calculate offset polygons
+WWW= https://metacpan.org/release/Math-Geometry-Planar-Offset
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Geometry-Planar/Makefile b/math/p5-Math-Geometry-Planar/Makefile
index 0ba435fb8d45..4fb21710ce64 100644
--- a/math/p5-Math-Geometry-Planar/Makefile
+++ b/math/p5-Math-Geometry-Planar/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-withoutworldwriteables
MAINTAINER= bofh@FreeBSD.org
COMMENT= Collection of planar geometry functions
+WWW= https://metacpan.org/release/Math-Geometry-Planar
LICENSE= ART10
diff --git a/math/p5-Math-Geometry-Voronoi/Makefile b/math/p5-Math-Geometry-Voronoi/Makefile
index 601eff8237fe..964be4ccd72a 100644
--- a/math/p5-Math-Geometry-Voronoi/Makefile
+++ b/math/p5-Math-Geometry-Voronoi/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Module to compute Voronoi diagrams from sets of points
+WWW= https://metacpan.org/release/Math-Geometry-Voronoi
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Class-Accessor>=0.18:devel/p5-Class-Accessor \
diff --git a/math/p5-Math-Geometry/Makefile b/math/p5-Math-Geometry/Makefile
index 041bbfc29132..3534ba3365f9 100644
--- a/math/p5-Math-Geometry/Makefile
+++ b/math/p5-Math-Geometry/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geometry related functions
+WWW= https://metacpan.org/release/Math-Geometry
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Gradient/Makefile b/math/p5-Math-Gradient/Makefile
index 0412013f71ea..b853e5ef106b 100644
--- a/math/p5-Math-Gradient/Makefile
+++ b/math/p5-Math-Gradient/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculating gradients for color transitions and the like
+WWW= https://metacpan.org/release/Math-Gradient
USES= perl5 tar:tgz
USE_PERL5= configure
diff --git a/math/p5-Math-Int128/Makefile b/math/p5-Math-Int128/Makefile
index 8dae187ee2d3..d38f7997dd0f 100644
--- a/math/p5-Math-Int128/Makefile
+++ b/math/p5-Math-Int128/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Manipulate 128 bits integers in Perl
+WWW= https://metacpan.org/release/Math-Int128
LICENSE= ART10
diff --git a/math/p5-Math-Int64/Makefile b/math/p5-Math-Int64/Makefile
index 1695c859c5ab..634bb45cecc5 100644
--- a/math/p5-Math-Int64/Makefile
+++ b/math/p5-Math-Int64/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Manipulate 64 bits integers in Perl
+WWW= https://metacpan.org/release/Math-Int64
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Interpolate/Makefile b/math/p5-Math-Interpolate/Makefile
index bed835a9324c..0c53e6fea621 100644
--- a/math/p5-Math-Interpolate/Makefile
+++ b/math/p5-Math-Interpolate/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl routines for data sets interpolation and interval search
+WWW= https://metacpan.org/release/Math-Interpolate
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Intersection-StraightLine/Makefile b/math/p5-Math-Intersection-StraightLine/Makefile
index a15d39f9f415..ceafa7c5993e 100644
--- a/math/p5-Math-Intersection-StraightLine/Makefile
+++ b/math/p5-Math-Intersection-StraightLine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Calculate intersection point for two lines
+WWW= https://metacpan.org/release/Math-Intersection-StraightLine
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Logic/Makefile b/math/p5-Math-Logic/Makefile
index 7775bc05fe0b..d6cfd18ef208 100644
--- a/math/p5-Math-Logic/Makefile
+++ b/math/p5-Math-Logic/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl module providing pure 2, 3, or multi-value logic
+WWW= https://metacpan.org/release/Math-Logic
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-MPC/Makefile b/math/p5-Math-MPC/Makefile
index a255b7a34ccf..73f3ff143aae 100644
--- a/math/p5-Math-MPC/Makefile
+++ b/math/p5-Math-MPC/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to MPC Library
+WWW= https://metacpan.org/release/Math-MPC
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-MPFR/Makefile b/math/p5-Math-MPFR/Makefile
index c3fa04a53605..a5d47e74718d 100644
--- a/math/p5-Math-MPFR/Makefile
+++ b/math/p5-Math-MPFR/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to MPFR Library
+WWW= https://metacpan.org/release/Math-MPFR
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Matrix/Makefile b/math/p5-Math-Matrix/Makefile
index 42a815d34ad8..666e8e8e08b6 100644
--- a/math/p5-Math-Matrix/Makefile
+++ b/math/p5-Math-Matrix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Multiply and invert matrices in Perl
+WWW= https://metacpan.org/release/Math-Matrix
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-MatrixReal/Makefile b/math/p5-Math-MatrixReal/Makefile
index 001a08d4c1d6..184c0183f676 100644
--- a/math/p5-Math-MatrixReal/Makefile
+++ b/math/p5-Math-MatrixReal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module implementing a Matrix of Reals
+WWW= https://metacpan.org/release/Math-MatrixReal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-NumberCruncher/Makefile b/math/p5-Math-NumberCruncher/Makefile
index 34449e23b046..6a36265425cf 100644
--- a/math/p5-Math-NumberCruncher/Makefile
+++ b/math/p5-Math-NumberCruncher/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of useful math-related functions
+WWW= https://metacpan.org/release/Math-NumberCruncher
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-Pari/Makefile b/math/p5-Math-Pari/Makefile
index 21e632aa939f..184bc1de27cb 100644
--- a/math/p5-Math-Pari/Makefile
+++ b/math/p5-Math-Pari/Makefile
@@ -10,6 +10,7 @@ DISTFILES= ${DISTNAME}.zip \
MAINTAINER= perl@FreeBSD.org
COMMENT= Numerical/scientific/number-theoretic calculations
+WWW= https://metacpan.org/dist/Math-Pari
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Polygon-Tree/Makefile b/math/p5-Math-Polygon-Tree/Makefile
index 7e2db39d158e..f158e0376f93 100644
--- a/math/p5-Math-Polygon-Tree/Makefile
+++ b/math/p5-Math-Polygon-Tree/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Class for fast check if point is inside polygon
+WWW= https://metacpan.org/release/Math-Polygon-Tree
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Test-Simple>=0:devel/p5-Test-Simple \
diff --git a/math/p5-Math-Polygon/Makefile b/math/p5-Math-Polygon/Makefile
index 2cacf8aa7c96..06ebaf810fd9 100644
--- a/math/p5-Math-Polygon/Makefile
+++ b/math/p5-Math-Polygon/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Class for Maintaining Polygon Data
+WWW= https://metacpan.org/release/Math-Polygon
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Polynomial-Solve/Makefile b/math/p5-Math-Polynomial-Solve/Makefile
index 0dc315bcbda1..977869edc205 100644
--- a/math/p5-Math-Polynomial-Solve/Makefile
+++ b/math/p5-Math-Polynomial-Solve/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find the roots of polynomial equations
+WWW= https://metacpan.org/release/Math-Polynomial-Solve
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Prime-Util-GMP/Makefile b/math/p5-Math-Prime-Util-GMP/Makefile
index 02d05a3f7ef3..f26724531ab9 100644
--- a/math/p5-Math-Prime-Util-GMP/Makefile
+++ b/math/p5-Math-Prime-Util-GMP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities related to prime numbers and factoring, using GMP
+WWW= https://metacpan.org/release/Math-Prime-Util-GMP
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Prime-Util/Makefile b/math/p5-Math-Prime-Util/Makefile
index ede6ac1d7792..77853d2e9de6 100644
--- a/math/p5-Math-Prime-Util/Makefile
+++ b/math/p5-Math-Prime-Util/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities related to prime numbers, including fast sieves and factoring
+WWW= https://metacpan.org/release/Math-Prime-Util
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Prime-XS/Makefile b/math/p5-Math-Prime-XS/Makefile
index ffc1a94a61e3..29bb156ec3f9 100644
--- a/math/p5-Math-Prime-XS/Makefile
+++ b/math/p5-Math-Prime-XS/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Detect and calculate prime numbers with deterministic tests
+WWW= https://metacpan.org/release/Math-Prime-XS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-ProvablePrime/Makefile b/math/p5-Math-ProvablePrime/Makefile
index 24cb52b3f5be..d53cc414efd4 100644
--- a/math/p5-Math-ProvablePrime/Makefile
+++ b/math/p5-Math-ProvablePrime/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= pi@FreeBSD.org
COMMENT= Generate a provable prime number, in pure Perl
+WWW= https://metacpan.org/release/Math-ProvablePrime
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-RPN/Makefile b/math/p5-Math-RPN/Makefile
index 50cdede2608c..4ea8e8ea64b7 100644
--- a/math/p5-Math-RPN/Makefile
+++ b/math/p5-Math-RPN/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Reverse polish math expression evaluation
+WWW= https://metacpan.org/release/Math-RPN
TEST_DEPENDS= p5-Test-Warn>=0:devel/p5-Test-Warn
diff --git a/math/p5-Math-Random-ISAAC-XS/Makefile b/math/p5-Math-Random-ISAAC-XS/Makefile
index 7b98a917a6ac..83b874d24ebb 100644
--- a/math/p5-Math-Random-ISAAC-XS/Makefile
+++ b/math/p5-Math-Random-ISAAC-XS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= C implementation of the ISAAC PRNG Algorithm
+WWW= https://metacpan.org/release/Math-Random-ISAAC-XS
LICENSE= PD MIT ART10 ART20 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Random-ISAAC/Makefile b/math/p5-Math-Random-ISAAC/Makefile
index d64dcc362d9b..515742d35a06 100644
--- a/math/p5-Math-Random-ISAAC/Makefile
+++ b/math/p5-Math-Random-ISAAC/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Perl interface to the ISAAC PRNG Algorithm
+WWW= https://metacpan.org/release/Math-Random-ISAAC
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Random-ISAAC-XS>0:math/p5-Math-Random-ISAAC-XS
diff --git a/math/p5-Math-Random-MT-Auto/Makefile b/math/p5-Math-Random-MT-Auto/Makefile
index bfce41ee329a..4918508a0b16 100644
--- a/math/p5-Math-Random-MT-Auto/Makefile
+++ b/math/p5-Math-Random-MT-Auto/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Auto-seeded Mersenne Twister PRNGs
+WWW= https://metacpan.org/release/Math-Random-MT-Auto
LICENSE= BSD3CLAUSE
diff --git a/math/p5-Math-Random-MT/Makefile b/math/p5-Math-Random-MT/Makefile
index 03c01e1a32c3..0c6f60c6f934 100644
--- a/math/p5-Math-Random-MT/Makefile
+++ b/math/p5-Math-Random-MT/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= The Mersenne Twister PRNG
+WWW= https://metacpan.org/release/Math-Random-MT
LICENSE= BSD3CLAUSE
diff --git a/math/p5-Math-Random-OO/Makefile b/math/p5-Math-Random-OO/Makefile
index eb94899affe3..8d67af8fe06c 100644
--- a/math/p5-Math-Random-OO/Makefile
+++ b/math/p5-Math-Random-OO/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Consistent object-oriented interface for generating random numbers
+WWW= https://metacpan.org/release/Math-Random-OO
LICENSE= APACHE20
diff --git a/math/p5-Math-Random-Secure/Makefile b/math/p5-Math-Random-Secure/Makefile
index 544b64cd4e39..f0a06899d086 100644
--- a/math/p5-Math-Random-Secure/Makefile
+++ b/math/p5-Math-Random-Secure/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= dereckson@gmail.com
COMMENT= Cryptographically-secure rand function
+WWW= https://metacpan.org/release/Math-Random-Secure
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/p5-Math-Random/Makefile b/math/p5-Math-Random/Makefile
index b3dc1f609a1c..57a055a7f7c9 100644
--- a/math/p5-Math-Random/Makefile
+++ b/math/p5-Math-Random/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Random number generators
+WWW= https://metacpan.org/release/Math-Random
USES= perl5 shebangfix
USE_PERL5= configure
diff --git a/math/p5-Math-Round-Var/Makefile b/math/p5-Math-Round-Var/Makefile
index 87f965aea513..1c8fa0dd25e3 100644
--- a/math/p5-Math-Round-Var/Makefile
+++ b/math/p5-Math-Round-Var/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-v${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Variations on rounding
+WWW= https://metacpan.org/release/Math-Round-Var
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Round/Makefile b/math/p5-Math-Round/Makefile
index 0325b3935e8c..4cc0c99f3c58 100644
--- a/math/p5-Math-Round/Makefile
+++ b/math/p5-Math-Round/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for rounding numbers
+WWW= https://metacpan.org/release/Math-Round
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Sequence/Makefile b/math/p5-Math-Sequence/Makefile
index f00d9fc5c145..c4b62743abe6 100644
--- a/math/p5-Math-Sequence/Makefile
+++ b/math/p5-Math-Sequence/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension dealing with mathematic sequences
+WWW= https://metacpan.org/release/Math-Sequence
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Series/Makefile b/math/p5-Math-Series/Makefile
index 40bfa65925b9..592ef64ec58d 100644
--- a/math/p5-Math-Series/Makefile
+++ b/math/p5-Math-Series/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Perl extension dealing with mathematic series
+WWW= https://metacpan.org/release/Math-Series
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-SigFigs/Makefile b/math/p5-Math-SigFigs/Makefile
index e8540e9f3451..f68f2d81ad6e 100644
--- a/math/p5-Math-SigFigs/Makefile
+++ b/math/p5-Math-SigFigs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Do math with correct handling of significant figures
+WWW= https://metacpan.org/release/Math-SigFigs
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-SimpleVariable/Makefile b/math/p5-Math-SimpleVariable/Makefile
index 9b19fd17b4f1..a1b1bb28b3e6 100644
--- a/math/p5-Math-SimpleVariable/Makefile
+++ b/math/p5-Math-SimpleVariable/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple representation of mathematical variables
+WWW= https://metacpan.org/release/Math-SimpleVariable
USES= perl5
USE_PERL5= configure patch
diff --git a/math/p5-Math-Spline/Makefile b/math/p5-Math-Spline/Makefile
index 91c61f97bf8f..742b581b6749 100644
--- a/math/p5-Math-Spline/Makefile
+++ b/math/p5-Math-Spline/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Cubic Spline Interpolation of data
+WWW= https://metacpan.org/release/Math-Spline
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-String/Makefile b/math/p5-Math-String/Makefile
index daf6ac243f6f..a7e4b5fc7149 100644
--- a/math/p5-Math-String/Makefile
+++ b/math/p5-Math-String/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to calculate with strings as if they were big integers
+WWW= https://metacpan.org/release/Math-String
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Symbolic-Custom-CCompiler/Makefile b/math/p5-Math-Symbolic-Custom-CCompiler/Makefile
index 0fad833a06cf..74573f57bc0e 100644
--- a/math/p5-Math-Symbolic-Custom-CCompiler/Makefile
+++ b/math/p5-Math-Symbolic-Custom-CCompiler/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Compile Math::Symbolic trees to C
+WWW= https://metacpan.org/release/Math-Symbolic-Custom-CCompiler
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Symbolic-Custom-Contains/Makefile b/math/p5-Math-Symbolic-Custom-Contains/Makefile
index 793b4ef2b268..e1c42546cd90 100644
--- a/math/p5-Math-Symbolic-Custom-Contains/Makefile
+++ b/math/p5-Math-Symbolic-Custom-Contains/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Find subtrees in Math::Symbolic expressions
+WWW= https://metacpan.org/release/Math-Symbolic-Custom-Contains
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0:math/p5-Math-Symbolic
diff --git a/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile b/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile
index 306ac96671c6..6f9ec7646122 100644
--- a/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile
+++ b/math/p5-Math-Symbolic-Custom-ErrorPropagation/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculate Gaussian Error Propagation
+WWW= https://metacpan.org/release/Math-Symbolic-Custom-ErrorPropagation
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0:math/p5-Math-Symbolic
diff --git a/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile b/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile
index aeb49e1d8386..fcb3491b0e6a 100644
--- a/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile
+++ b/math/p5-Math-Symbolic-Custom-LaTeXDumper/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Math::Symbolic LaTeX output
+WWW= https://metacpan.org/release/Math-Symbolic-Custom-LaTeXDumper
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0.201:math/p5-Math-Symbolic
diff --git a/math/p5-Math-Symbolic-Custom-Pattern/Makefile b/math/p5-Math-Symbolic-Custom-Pattern/Makefile
index c2251ab3882e..39c7a4b0137b 100644
--- a/math/p5-Math-Symbolic-Custom-Pattern/Makefile
+++ b/math/p5-Math-Symbolic-Custom-Pattern/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Pattern matching on Math::Symbolic trees
+WWW= https://metacpan.org/release/Math-Symbolic-Custom-Pattern
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0.510:math/p5-Math-Symbolic \
diff --git a/math/p5-Math-Symbolic-Custom-Simplification/Makefile b/math/p5-Math-Symbolic-Custom-Simplification/Makefile
index 80b033434aa8..3a140cf85b5b 100644
--- a/math/p5-Math-Symbolic-Custom-Simplification/Makefile
+++ b/math/p5-Math-Symbolic-Custom-Simplification/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= User defined simplification routines
+WWW= https://metacpan.org/release/Math-Symbolic-Custom-Simplification
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Symbolic-Custom-Transformation/Makefile b/math/p5-Math-Symbolic-Custom-Transformation/Makefile
index d3d5d40127e5..754ce4311296 100644
--- a/math/p5-Math-Symbolic-Custom-Transformation/Makefile
+++ b/math/p5-Math-Symbolic-Custom-Transformation/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Transform Math::Symbolic trees
+WWW= https://metacpan.org/release/Math-Symbolic-Custom-Transformation
RUN_DEPENDS= p5-Math-Symbolic>=0.507:math/p5-Math-Symbolic \
p5-Math-Symbolic-Custom-Pattern>=1.20:math/p5-Math-Symbolic-Custom-Pattern
diff --git a/math/p5-Math-Symbolic/Makefile b/math/p5-Math-Symbolic/Makefile
index 4a24b5ce1583..182aded12029 100644
--- a/math/p5-Math-Symbolic/Makefile
+++ b/math/p5-Math-Symbolic/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Symbolic calculations
+WWW= https://metacpan.org/release/Math-Symbolic
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-SymbolicX-BigNum/Makefile b/math/p5-Math-SymbolicX-BigNum/Makefile
index dea924dfd9f5..df50b54a80c1 100644
--- a/math/p5-Math-SymbolicX-BigNum/Makefile
+++ b/math/p5-Math-SymbolicX-BigNum/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Big number support for the Math::Symbolic parser
+WWW= https://metacpan.org/release/Math-SymbolicX-BigNum
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-SymbolicX-Complex/Makefile b/math/p5-Math-SymbolicX-Complex/Makefile
index dad9126062ff..f3a5440489d8 100644
--- a/math/p5-Math-SymbolicX-Complex/Makefile
+++ b/math/p5-Math-SymbolicX-Complex/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Complex number support for the Math::Symbolic parser
+WWW= https://metacpan.org/release/Math-SymbolicX-Complex
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0:math/p5-Math-Symbolic \
diff --git a/math/p5-Math-SymbolicX-Error/Makefile b/math/p5-Math-SymbolicX-Error/Makefile
index 711812e655a7..bdb34fe7b140 100644
--- a/math/p5-Math-SymbolicX-Error/Makefile
+++ b/math/p5-Math-SymbolicX-Error/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Parser extension for dealing with numeric errors
+WWW= https://metacpan.org/release/Math-SymbolicX-Error
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0:math/p5-Math-Symbolic \
diff --git a/math/p5-Math-SymbolicX-Inline/Makefile b/math/p5-Math-SymbolicX-Inline/Makefile
index fc3b453110c4..d0b1d395a5f0 100644
--- a/math/p5-Math-SymbolicX-Inline/Makefile
+++ b/math/p5-Math-SymbolicX-Inline/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Inlined Math::Symbolic functions
+WWW= https://metacpan.org/release/Math-SymbolicX-Inline
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0:math/p5-Math-Symbolic \
diff --git a/math/p5-Math-SymbolicX-NoSimplification/Makefile b/math/p5-Math-SymbolicX-NoSimplification/Makefile
index ec61699073aa..96548c28c6c3 100644
--- a/math/p5-Math-SymbolicX-NoSimplification/Makefile
+++ b/math/p5-Math-SymbolicX-NoSimplification/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Turn off Math::Symbolic simplification
+WWW= https://metacpan.org/release/Math-SymbolicX-NoSimplification
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile b/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile
index fbb52c7d6b57..e68efdafb857 100644
--- a/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile
+++ b/math/p5-Math-SymbolicX-ParserExtensionFactory/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Generate parser extensions
+WWW= https://metacpan.org/release/Math-SymbolicX-ParserExtensionFactory
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0:math/p5-Math-Symbolic
diff --git a/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile b/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile
index b238920cd7ec..ad1dd79320f0 100644
--- a/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile
+++ b/math/p5-Math-SymbolicX-Statistics-Distributions/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Statistical distributions
+WWW= https://metacpan.org/release/Math-SymbolicX-Statistics-Distributions
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-TrulyRandom/Makefile b/math/p5-Math-TrulyRandom/Makefile
index a44b60a328dc..abdb54ad96b2 100644
--- a/math/p5-Math-TrulyRandom/Makefile
+++ b/math/p5-Math-TrulyRandom/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to a truly random number generator function
+WWW= https://metacpan.org/release/Math-TrulyRandom
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/math/p5-Math-Units/Makefile b/math/p5-Math-Units/Makefile
index 144a9af1ef17..a2610ef8c111 100644
--- a/math/p5-Math-Units/Makefile
+++ b/math/p5-Math-Units/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Unit conversion
+WWW= https://metacpan.org/release/Math-Units
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Math-Utils/Makefile b/math/p5-Math-Utils/Makefile
index d42f22b84640..936810f15f07 100644
--- a/math/p5-Math-Utils/Makefile
+++ b/math/p5-Math-Utils/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Useful mathematical functions not in Perl
+WWW= https://metacpan.org/release/Math-Utils
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Math-Vec/Makefile b/math/p5-Math-Vec/Makefile
index 8cc8fe507d2d..977f254fe303 100644
--- a/math/p5-Math-Vec/Makefile
+++ b/math/p5-Math-Vec/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Object-Oriented Vector Math Methods in Perl
+WWW= https://metacpan.org/release/Math-Vec
USES= perl5
USE_PERL5= modbuild
diff --git a/math/p5-Math-VectorReal/Makefile b/math/p5-Math-VectorReal/Makefile
index 6a909da8f135..114610dca768 100644
--- a/math/p5-Math-VectorReal/Makefile
+++ b/math/p5-Math-VectorReal/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl Module to handle 3D Vector Mathematics
+WWW= https://metacpan.org/release/Math-VectorReal
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-NetCDF/Makefile b/math/p5-NetCDF/Makefile
index 557d8df62f7f..e61b26ac8676 100644
--- a/math/p5-NetCDF/Makefile
+++ b/math/p5-NetCDF/Makefile
@@ -8,6 +8,7 @@ DISTNAME= netcdf-perl-${PORTVERSION}
MAINTAINER= rand@meridian-enviro.com
COMMENT= Perl5 module to read and write netCDF files
+WWW= http://www.unidata.ucar.edu/packages/netcdf-perl/
LIB_DEPENDS= libnetcdf.so:science/netcdf
diff --git a/math/p5-Number-Compare/Makefile b/math/p5-Number-Compare/Makefile
index 82fa3915261a..140caf5c5acf 100644
--- a/math/p5-Number-Compare/Makefile
+++ b/math/p5-Number-Compare/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Numeric comparisons
+WWW= https://metacpan.org/release/Number-Compare
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Number-Fraction/Makefile b/math/p5-Number-Fraction/Makefile
index 5a8bf41877cd..06f9c6258a6e 100644
--- a/math/p5-Number-Fraction/Makefile
+++ b/math/p5-Number-Fraction/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl extension to model fractions
+WWW= https://metacpan.org/release/Number-Fraction
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Moo>=1.000001:devel/p5-Moo \
diff --git a/math/p5-Number-Misc/Makefile b/math/p5-Number-Misc/Makefile
index 7224924f902c..9ba968c3fc92 100644
--- a/math/p5-Number-Misc/Makefile
+++ b/math/p5-Number-Misc/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension of handy utilities for numbers
+WWW= https://metacpan.org/release/Number-Misc
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Number-Uncertainty/Makefile b/math/p5-Number-Uncertainty/Makefile
index 007aaa05fb7e..e7c83bebdfd5 100644
--- a/math/p5-Number-Uncertainty/Makefile
+++ b/math/p5-Number-Uncertainty/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Object-orientated uncertainty object
+WWW= https://metacpan.org/release/Number-Uncertainty
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/math/p5-Number-WithError-LaTeX/Makefile b/math/p5-Number-WithError-LaTeX/Makefile
index dd36196b4f48..9515d8496c3e 100644
--- a/math/p5-Number-WithError-LaTeX/Makefile
+++ b/math/p5-Number-WithError-LaTeX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= LaTeX output for Number::WithError
+WWW= https://metacpan.org/release/Number-WithError-LaTeX
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Number-WithError/Makefile b/math/p5-Number-WithError/Makefile
index af0f98cc120a..c26a641345d3 100644
--- a/math/p5-Number-WithError/Makefile
+++ b/math/p5-Number-WithError/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Numbers with error propagation and scientific rounding
+WWW= https://metacpan.org/release/Number-WithError
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Parse-Range/Makefile b/math/p5-Parse-Range/Makefile
index 90e6332034f0..2d5b8d20e3da 100644
--- a/math/p5-Parse-Range/Makefile
+++ b/math/p5-Parse-Range/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Parses range definitions and returns an array
+WWW= https://metacpan.org/release/Parse-Range
LICENSE= ART10 BSD3CLAUSE
LICENSE_COMB= dual
diff --git a/math/p5-Roman/Makefile b/math/p5-Roman/Makefile
index 543781add4e0..43dbb56919cd 100644
--- a/math/p5-Roman/Makefile
+++ b/math/p5-Roman/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= philip@FreeBSD.org
COMMENT= Perl module to convert between Arabic and Roman numerals
+WWW= https://metacpan.org/release/Roman
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Set-IntSpan-Fast-XS/Makefile b/math/p5-Set-IntSpan-Fast-XS/Makefile
index cc3612fa7ed7..669c9c4b69db 100644
--- a/math/p5-Set-IntSpan-Fast-XS/Makefile
+++ b/math/p5-Set-IntSpan-Fast-XS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Faster Set::IntSpan::Fast
+WWW= https://metacpan.org/release/Set-IntSpan-Fast-XS
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Swap>=0.07:devel/p5-Data-Swap \
diff --git a/math/p5-Set-IntSpan-Fast/Makefile b/math/p5-Set-IntSpan-Fast/Makefile
index 7e3f91b7729a..a9dd1f61de16 100644
--- a/math/p5-Set-IntSpan-Fast/Makefile
+++ b/math/p5-Set-IntSpan-Fast/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Fast handling of sets containing integer spans
+WWW= https://metacpan.org/release/Set-IntSpan-Fast
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Types>=0:devel/p5-Data-Types
diff --git a/math/p5-Set-IntSpan/Makefile b/math/p5-Set-IntSpan/Makefile
index 1c8d1cd816d5..aff013a8e23f 100644
--- a/math/p5-Set-IntSpan/Makefile
+++ b/math/p5-Set-IntSpan/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Manages sets of integers
+WWW= https://metacpan.org/release/Set-IntSpan
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Set-Partition/Makefile b/math/p5-Set-Partition/Makefile
index 728a90d14516..f22b1516a23f 100644
--- a/math/p5-Set-Partition/Makefile
+++ b/math/p5-Set-Partition/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Enumerate all arrangements of a set in fixed subsets
+WWW= https://metacpan.org/release/Set-Partition
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Statistics-Basic/Makefile b/math/p5-Statistics-Basic/Makefile
index 4025ec754cdc..4454b837e272 100644
--- a/math/p5-Statistics-Basic/Makefile
+++ b/math/p5-Statistics-Basic/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Collection of basic statistics modules
+WWW= https://metacpan.org/release/Statistics-Basic
LICENSE= LGPL20
diff --git a/math/p5-Statistics-Benford/Makefile b/math/p5-Statistics-Benford/Makefile
index 51ce5a47bad6..c41927672f1f 100644
--- a/math/p5-Statistics-Benford/Makefile
+++ b/math/p5-Statistics-Benford/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= wen@FreeBSD.org
COMMENT= Calculate the deviation from Benford's Law
+WWW= https://metacpan.org/release/Statistics-Benford
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Statistics-CaseResampling/Makefile b/math/p5-Statistics-CaseResampling/Makefile
index 127e434aac40..405a3b4ec8a4 100644
--- a/math/p5-Statistics-CaseResampling/Makefile
+++ b/math/p5-Statistics-CaseResampling/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Efficient resampling and calculation of medians with confidence intervals
+WWW= https://metacpan.org/release/Statistics-CaseResampling
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Statistics-Contingency/Makefile b/math/p5-Statistics-Contingency/Makefile
index bafc403df797..1b5df7818820 100644
--- a/math/p5-Statistics-Contingency/Makefile
+++ b/math/p5-Statistics-Contingency/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculate precision, recall, F1, accuracy, etc
+WWW= https://metacpan.org/release/Statistics-Contingency
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Params-Validate>=0:devel/p5-Params-Validate
diff --git a/math/p5-Statistics-Descriptive-Discrete/Makefile b/math/p5-Statistics-Descriptive-Discrete/Makefile
index aab3db2d82d8..e16387048481 100644
--- a/math/p5-Statistics-Descriptive-Discrete/Makefile
+++ b/math/p5-Statistics-Descriptive-Discrete/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Compute descriptive statistics for discrete data sets
+WWW= https://metacpan.org/release/Statistics-Descriptive-Discrete
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Statistics-Descriptive/Makefile b/math/p5-Statistics-Descriptive/Makefile
index 1c6e34042763..2468a52e93bd 100644
--- a/math/p5-Statistics-Descriptive/Makefile
+++ b/math/p5-Statistics-Descriptive/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module that supplies statistical methods for perl5
+WWW= https://metacpan.org/release/Statistics-Descriptive
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Statistics-Forecast/Makefile b/math/p5-Statistics-Forecast/Makefile
index 8a3a51ee804e..704c15951edf 100644
--- a/math/p5-Statistics-Forecast/Makefile
+++ b/math/p5-Statistics-Forecast/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Calculates a future value
+WWW= https://metacpan.org/release/Statistics-Forecast
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Statistics-Frequency/Makefile b/math/p5-Statistics-Frequency/Makefile
index 3600c5ec02f8..4c7b36250089 100644
--- a/math/p5-Statistics-Frequency/Makefile
+++ b/math/p5-Statistics-Frequency/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Simple counting of elements
+WWW= https://metacpan.org/release/Statistics-Frequency
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Statistics-LineFit/Makefile b/math/p5-Statistics-LineFit/Makefile
index 479f32bc6416..7e706158b133 100644
--- a/math/p5-Statistics-LineFit/Makefile
+++ b/math/p5-Statistics-LineFit/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Least squares line fit, weighted or unweighted
+WWW= https://metacpan.org/release/Statistics-LineFit
USES= perl5
USE_PERL5= configure
diff --git a/math/p5-Statistics-Lite/Makefile b/math/p5-Statistics-Lite/Makefile
index f289cdde4a62..34a8ad49d3d8 100644
--- a/math/p5-Statistics-Lite/Makefile
+++ b/math/p5-Statistics-Lite/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= osa@FreeBSD.org
COMMENT= The lightweight and functional object-oriented statistics
+WWW= https://metacpan.org/release/Statistics-Lite
USES= dos2unix perl5
USE_PERL5= configure
diff --git a/math/p5-Statistics-R/Makefile b/math/p5-Statistics-R/Makefile
index c4aa3504c638..1270ee3a69af 100644
--- a/math/p5-Statistics-R/Makefile
+++ b/math/p5-Statistics-R/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Controls the R interpreter through Perl
+WWW= https://metacpan.org/release/Statistics-R
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/p5-Statistics-Regression/Makefile b/math/p5-Statistics-Regression/Makefile
index cf8098a7d370..f7a2b44a63b1 100644
--- a/math/p5-Statistics-Regression/Makefile
+++ b/math/p5-Statistics-Regression/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl module to perform weighted linear regression
+WWW= https://metacpan.org/release/Statistics-Regression
LICENSE= GPLv1+ # exact version not mentioned
diff --git a/math/p5-Statistics-TTest/Makefile b/math/p5-Statistics-TTest/Makefile
index fb995c96ae76..957d876f54ea 100644
--- a/math/p5-Statistics-TTest/Makefile
+++ b/math/p5-Statistics-TTest/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to perform T-test on 2 independent samples
+WWW= https://metacpan.org/release/Statistics-TTest
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Statistics-Descriptive>=0:math/p5-Statistics-Descriptive \
diff --git a/math/p5-Task-Math-Symbolic/Makefile b/math/p5-Task-Math-Symbolic/Makefile
index 65e851f17181..b5c66f70f2c8 100644
--- a/math/p5-Task-Math-Symbolic/Makefile
+++ b/math/p5-Task-Math-Symbolic/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Math::Symbolic with lots of plugins
+WWW= https://metacpan.org/release/Task-Math-Symbolic
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Math-Symbolic>=0.163:math/p5-Math-Symbolic \
diff --git a/math/p5-Text-AsciiTeX/Makefile b/math/p5-Text-AsciiTeX/Makefile
index 693e69631d34..691ce548fa96 100644
--- a/math/p5-Text-AsciiTeX/Makefile
+++ b/math/p5-Text-AsciiTeX/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Convert (La)TeX formulas to ASCII art
+WWW= https://metacpan.org/release/Text-AsciiTeX
BROKEN_FreeBSD_13= error: duplicate symbol: SYNTAX_ERR_FLAG
BROKEN_FreeBSD_14= error: duplicate symbol: SYNTAX_ERR_FLAG
diff --git a/math/p5-bignum/Makefile b/math/p5-bignum/Makefile
index 04029aab9211..dbc31d131652 100644
--- a/math/p5-bignum/Makefile
+++ b/math/p5-bignum/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Transparent BigNumber/BigRational support for Perl
+WWW= https://metacpan.org/release/bignum
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/math/palp/Makefile b/math/palp/Makefile
index 96a66428c92f..ad94c555b671 100644
--- a/math/palp/Makefile
+++ b/math/palp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://hep.itp.tuwien.ac.at/~kreuzer/CY/palp/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Package for Analyzing Lattice Polytopes
+WWW= http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html
LICENSE= GPLv3
diff --git a/math/pari/Makefile b/math/pari/Makefile
index 275b1ed027a1..9856269a6e25 100644
--- a/math/pari/Makefile
+++ b/math/pari/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://pari.math.u-bordeaux.fr/pub/pari/unix/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Mathematics library and advanced calculator package
+WWW= https://pari.math.u-bordeaux.fr/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/pari_elldata/Makefile b/math/pari_elldata/Makefile
index 61df606b83e1..4fcda5ca710d 100644
--- a/math/pari_elldata/Makefile
+++ b/math/pari_elldata/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}/${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Elliptic Curve Data for PARI/GP
+WWW= https://pari.math.u-bordeaux.fr/packages.html
LICENSE= ART20
diff --git a/math/pari_galdata/Makefile b/math/pari_galdata/Makefile
index 46066593f4a9..3523dd92ac60 100644
--- a/math/pari_galdata/Makefile
+++ b/math/pari_galdata/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}/${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Data needed by PARI/GP for polgalois
+WWW= https://pari.math.u-bordeaux.fr/packages.html
LICENSE= GPLv2
diff --git a/math/pari_galpol/Makefile b/math/pari_galpol/Makefile
index 73c711c4c781..5133fff77da4 100644
--- a/math/pari_galpol/Makefile
+++ b/math/pari_galpol/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}/${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Database of Galois polynomials for PARI/GP
+WWW= https://pari.math.u-bordeaux.fr/packages.html
LICENSE= GPLv2
diff --git a/math/pari_nflistdata/Makefile b/math/pari_nflistdata/Makefile
index fcdc0cd57c9e..f6a4a9b1e60c 100644
--- a/math/pari_nflistdata/Makefile
+++ b/math/pari_nflistdata/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}/${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= List fields of small discriminant for nflist() in PARI/GP
+WWW= https://pari.math.u-bordeaux.fr/packages.html
LICENSE= ART20
diff --git a/math/pari_nftables/Makefile b/math/pari_nftables/Makefile
index 3ac4d5851e74..03432a874756 100644
--- a/math/pari_nftables/Makefile
+++ b/math/pari_nftables/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}/${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Repackaging of the historical megrez number field tables for PARI/GP
+WWW= https://pari.math.u-bordeaux.fr/packages.html
LICENSE= GPLv2
diff --git a/math/pari_seadata/Makefile b/math/pari_seadata/Makefile
index 8a9936280dd8..e21bc535695d 100644
--- a/math/pari_seadata/Makefile
+++ b/math/pari_seadata/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}/${DISTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Modular polynomials for PARI/GP
+WWW= https://pari.math.u-bordeaux.fr/packages.html
LICENSE= GPLv2
diff --git a/math/paritwine/Makefile b/math/paritwine/Makefile
index 2b14072e1b77..2810d9501efb 100644
--- a/math/paritwine/Makefile
+++ b/math/paritwine/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.multiprecision.org/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Glue library between PARI/GP and other mathematics libraries
+WWW= https://www.multiprecision.org/paritwine/home.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/parmetis/Makefile b/math/parmetis/Makefile
index f6e6635ab50a..d1b628ff3be0 100644
--- a/math/parmetis/Makefile
+++ b/math/parmetis/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tl}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Package for parallel (MPI) unstructured graph partitioning
+WWW= http://glaros.dtc.umn.edu/gkhome/metis/parmetis/overview
LICENSE= METIS
LICENSE_NAME= University of Minnesota METIS License
diff --git a/math/parmgridgen/Makefile b/math/parmgridgen/Makefile
index 663d9f311a52..ed8fc095981e 100644
--- a/math/parmgridgen/Makefile
+++ b/math/parmgridgen/Makefile
@@ -9,6 +9,7 @@ DISTNAME= ParMGridGen-${PORTVERSION}
MAINTAINER= devel@stasyan.com
COMMENT= Library for obtaining a sequence of successive coarse grids
+WWW= http://www.mgnet.org/mgnet-codes-parmgridgen.html
LIB_DEPENDS= libmpi.so:net/openmpi
diff --git a/math/pdal/Makefile b/math/pdal/Makefile
index ff10880d01ef..3b3c99d4bd49 100644
--- a/math/pdal/Makefile
+++ b/math/pdal/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Library for translating and manipulating point cloud data
+WWW= https://www.pdal.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/pear-Math_BigInteger/Makefile b/math/pear-Math_BigInteger/Makefile
index 5dd69a112000..dc9cb97e06bb 100644
--- a/math/pear-Math_BigInteger/Makefile
+++ b/math/pear-Math_BigInteger/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math pear
MAINTAINER= meritus@innervision.pl
COMMENT= Pure-PHP arbitrary precision integer arithmetic library
+WWW= https://pear.php.net/package/Math_BigInteger
USES= pear php
USE_PHP= pcre
diff --git a/math/pear-Math_Combinatorics/Makefile b/math/pear-Math_Combinatorics/Makefile
index e204a463286b..713784bd4e80 100644
--- a/math/pear-Math_Combinatorics/Makefile
+++ b/math/pear-Math_Combinatorics/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math pear
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Package that produces combinations and permutations
+WWW= https://pear.php.net/package/Math_Combinatorics
USES= pear
diff --git a/math/pecl-bitset/Makefile b/math/pecl-bitset/Makefile
index 6f56c25a63de..b009ee3a4672 100644
--- a/math/pecl-bitset/Makefile
+++ b/math/pecl-bitset/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PECL extension for manipulating bitsets
+WWW= https://pecl.php.net/package/Bitset
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/pecl-stats2/Makefile b/math/pecl-stats2/Makefile
index 51fcfd82cf23..8c0fe474b1df 100644
--- a/math/pecl-stats2/Makefile
+++ b/math/pecl-stats2/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math textproc pear
MAINTAINER= dbaio@FreeBSD.org
COMMENT= PECL extension with routines for statistical computation
+WWW= https://pecl.php.net/package/stats
LICENSE= PHP301
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/permlib/Makefile b/math/permlib/Makefile
index 86e352683382..967d4026c489 100644
--- a/math/permlib/Makefile
+++ b/math/permlib/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= c2c0ae7e078df6c91c16c7326081c483700fde75.patch:-p1 # backport https:
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ header-only library for permutation computations
+WWW= https://www.math.uni-rostock.de/~rehn/software/permlib.html
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/petanque/Makefile b/math/petanque/Makefile
index 88905189b9d8..02bc8f8d1093 100644
--- a/math/petanque/Makefile
+++ b/math/petanque/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library that helps manipulate symbolic boolean expressions
+WWW= https://github.com/quarkslab/arybo/tree/master/petanque
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/petiga/Makefile b/math/petiga/Makefile
index 2abea02450cb..419f0525138e 100644
--- a/math/petiga/Makefile
+++ b/math/petiga/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Framework for High Performance Isogeometric Analysis
+WWW= https://bitbucket.org/dalcinl/petiga/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/math/pffft/Makefile b/math/pffft/Makefile
index e423037d2a64..ad486c97dd63 100644
--- a/math/pffft/Makefile
+++ b/math/pffft/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pretty Fast FFT (PFFFT) library
+WWW= https://github.com/marton78/pffft
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/physcalc/Makefile b/math/physcalc/Makefile
index abdfa106ac6b..fbfbe49dfece 100644
--- a/math/physcalc/Makefile
+++ b/math/physcalc/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= Flexible calculator that behaves much like units(1)
+WWW= https://www.lightlink.com/vulcan/physcalc.htm
EXTRACT_BEFORE_ARGS= -aq
EXTRACT_AFTER_ARGS= -x physcalc -d ${WRKSRC}
diff --git a/math/picosat/Makefile b/math/picosat/Makefile
index 15b60fc51843..722bb6ffc35c 100644
--- a/math/picosat/Makefile
+++ b/math/picosat/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://fmv.jku.at/picosat/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Satisfiability (SAT) solver for boolean variables
+WWW= http://fmv.jku.at/picosat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/piranha/Makefile b/math/piranha/Makefile
index 7457ade6bc05..f930695d3fa8 100644
--- a/math/piranha/Makefile
+++ b/math/piranha/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Piranha computer algebra system
+WWW= https://github.com/bluescarni/piranha
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/math/planarity/Makefile b/math/planarity/Makefile
index 574d70498e7d..75b3b10b70fc 100644
--- a/math/planarity/Makefile
+++ b/math/planarity/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Edge Addition Planarity Suite
+WWW= https://dx.doi.org/10.7155/jgaa.00091
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/math/plantri/Makefile b/math/plantri/Makefile
index 291d494a0fe6..b5fbcf4e695d 100644
--- a/math/plantri/Makefile
+++ b/math/plantri/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${DISTVERSION:S/.//}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Plantri and fullgen are programs to generate planar graph
+WWW= https://users.cecs.anu.edu.au/~bdm/plantri/
MAKEFILE= makefile
MAKE_ARGS= CC=${CC} CFLAGS="${CFLAGS}"
diff --git a/math/plman/Makefile b/math/plman/Makefile
index ba6fad77f561..59fe69ecb64e 100644
--- a/math/plman/Makefile
+++ b/math/plman/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION:C/\./_/g}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Propositional Logic sentence shell/interpreter
+WWW= http://plman.sourceforge.net/
NO_BUILD= yes
diff --git a/math/ploticus/Makefile b/math/ploticus/Makefile
index 3a5434bad1fd..dcedafb2bfe8 100644
--- a/math/ploticus/Makefile
+++ b/math/ploticus/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pl${PORTVERSION:S/.//}src
MAINTAINER?= ports@FreeBSD.org
COMMENT?= Generates plots and graphs from data
+WWW= http://ploticus.sourceforge.net/
LIB_DEPENDS= libgd.so:graphics/gd \
libming.so:graphics/ming \
diff --git a/math/plplot/Makefile b/math/plplot/Makefile
index 99189da1b543..b25e112f1a76 100644
--- a/math/plplot/Makefile
+++ b/math/plplot/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}%20Source
MAINTAINER= ports@FreeBSD.org
COMMENT= Scientific plotting package
+WWW= http://plplot.sourceforge.net/
LICENSE= LGPL21+
diff --git a/math/poly2tri/Makefile b/math/poly2tri/Makefile
index da566bc56fc9..f388ed7662a0 100644
--- a/math/poly2tri/Makefile
+++ b/math/poly2tri/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= 2D constrained Delaunay triangulation library
+WWW= https://github.com/jhasse/poly2tri
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/polylib/Makefile b/math/polylib/Makefile
index d28a05702b7d..8efbd593144b 100644
--- a/math/polylib/Makefile
+++ b/math/polylib/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://icps.u-strasbg.fr/polylib/polylib_src/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library of polyhedral functions
+WWW= https://icps.u-strasbg.fr/polylib/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/polymake/Makefile b/math/polymake/Makefile
index 3de71cc9799e..12d3b33cdd33 100644
--- a/math/polymake/Makefile
+++ b/math/polymake/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-minimal
MAINTAINER= bsd@philippost.de
COMMENT= Software package for research in polyhedral geometry
+WWW= https://www.polymake.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/primecount/Makefile b/math/primecount/Makefile
index 658611ac4215..8d2dc7dcfc70 100644
--- a/math/primecount/Makefile
+++ b/math/primecount/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Fast prime counting function implementations
+WWW= https://github.com/kimwalisch/primecount
LICENSE= BSD2CLAUSE
diff --git a/math/primegen/Makefile b/math/primegen/Makefile
index cbc3c7792cc3..50699d80d45d 100644
--- a/math/primegen/Makefile
+++ b/math/primegen/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://cr.yp.to/primegen/
MAINTAINER= ports@FreeBSD.org
COMMENT= Small, fast library to generate prime numbers in order
+WWW= https://cr.yp.to/primegen.html
USES= groff
ALL_TARGET= default
diff --git a/math/primesieve/Makefile b/math/primesieve/Makefile
index 27e0e2f660d7..bdaa05dd608d 100644
--- a/math/primesieve/Makefile
+++ b/math/primesieve/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast prime number generator
+WWW= https://github.com/kimwalisch/primesieve
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/primme/Makefile b/math/primme/Makefile
index 6e8ae7def743..2d3b7a625871 100644
--- a/math/primme/Makefile
+++ b/math/primme/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Iterative eigensolver for symmetric and hermitian matrices
+WWW= https://www.cs.wm.edu/~andreas/software/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/math/prng/Makefile b/math/prng/Makefile
index fd51e4cf2355..d8c4caff4328 100644
--- a/math/prng/Makefile
+++ b/math/prng/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://statistik.wu-wien.ac.at/software/prng/
MAINTAINER= ports@FreeBSD.org
COMMENT= Portable, high-performance ANSI-C pseudorandom number generators
+WWW= http://statistik.wu-wien.ac.at/software/prng/index.html
LICENSE= GPLv2
diff --git a/math/pspp/Makefile b/math/pspp/Makefile
index ba9aa831060f..284818b0c5f8 100644
--- a/math/pspp/Makefile
+++ b/math/pspp/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= GNU
MAINTAINER= wen@FreeBSD.org
COMMENT= Program for statistical analysis of sampled data
+WWW= https://www.gnu.org/software/pspp/pspp.html
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/psurface/Makefile b/math/psurface/Makefile
index 8ff022099d84..0c361d48eb14 100644
--- a/math/psurface/Makefile
+++ b/math/psurface/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Piecewise linear bijections between triangulated surfaces
+WWW= https://github.com/psurface/psurface
LICENSE= GPLv3+
diff --git a/math/py-CyLP/Makefile b/math/py-CyLP/Makefile
index af8079b1d262..c961534e1646 100644
--- a/math/py-CyLP/Makefile
+++ b/math/py-CyLP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python interface to CLP, CBC, and CGL to solve LPs and MIPs
+WWW= https://github.com/coin-or/CyLP
LICENSE= CPL10
LICENSE_NAME= Common Public License Version 1.0
diff --git a/math/py-Diofant/Makefile b/math/py-Diofant/Makefile
index 8b634639abe0..ccdc477d412d 100644
--- a/math/py-Diofant/Makefile
+++ b/math/py-Diofant/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library for symbolic mathematics
+WWW= https://github.com/diofant/diofant
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
@@ -33,5 +34,4 @@ pre-configure:
${ECHO} "setup()" \
) > ${WRKSRC}/setup.py
-
.include <bsd.port.mk>
diff --git a/math/py-GridDataFormats/Makefile b/math/py-GridDataFormats/Makefile
index 08501ec77d59..6f655ff154f0 100644
--- a/math/py-GridDataFormats/Makefile
+++ b/math/py-GridDataFormats/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Handle data on a grid: NumPy n-dimensional arrays
+WWW= https://github.com/MDAnalysis/GridDataFormats
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/py-MutatorMath/Makefile b/math/py-MutatorMath/Makefile
index f8be283ac594..60d00210cc9a 100644
--- a/math/py-MutatorMath/Makefile
+++ b/math/py-MutatorMath/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lantw44@gmail.com
COMMENT= Piecewise linear interpolation in multiple dimensions
+WWW= https://github.com/LettError/MutatorMath
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-PuLP/Makefile b/math/py-PuLP/Makefile
index f680284c2e6e..9b015c817628 100644
--- a/math/py-PuLP/Makefile
+++ b/math/py-PuLP/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= LP modeler written in python
+WWW= https://github.com/coin-or/pulp
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-PyMetis/Makefile b/math/py-PyMetis/Makefile
index 9f28e9b11a06..e4edc31e82fb 100644
--- a/math/py-PyMetis/Makefile
+++ b/math/py-PyMetis/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python wrapper for the Metis graph partitioning software
+WWW= https://mathema.tician.de/software/pymetis/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-PySCIPOpt/Makefile b/math/py-PySCIPOpt/Makefile
index 2e8cc9e2c53d..3ad7ccdf9f1e 100644
--- a/math/py-PySCIPOpt/Makefile
+++ b/math/py-PySCIPOpt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python interface and modeling environment for SCIP
+WWW= https://github.com/SCIP-Interfaces/PySCIPOpt
LICENSE= MIT
diff --git a/math/py-PyWavelets/Makefile b/math/py-PyWavelets/Makefile
index 46b0a154abf5..dee597942586 100644
--- a/math/py-PyWavelets/Makefile
+++ b/math/py-PyWavelets/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= makc@FreeBSD.org
COMMENT= Discrete Wavelet Transforms in Python
+WWW= https://github.com/PyWavelets/pywt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-Pyomo/Makefile b/math/py-Pyomo/Makefile
index 8fb0eaf450dd..3325a049d4d3 100644
--- a/math/py-Pyomo/Makefile
+++ b/math/py-Pyomo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python Optimization Modeling Objects
+WWW= https://github.com/Pyomo/pyomo
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-affine/Makefile b/math/py-affine/Makefile
index ece64e1ce5de..2a83c88cf58e 100644
--- a/math/py-affine/Makefile
+++ b/math/py-affine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Matrices describing affine transformation of the plane
+WWW= https://github.com/sgillies/affine
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-algopy/Makefile b/math/py-algopy/Makefile
index 89c034f5eab9..a87c34391217 100644
--- a/math/py-algopy/Makefile
+++ b/math/py-algopy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Algorithmic Differentiation (AD) and Taylor polynomial approximations
+WWW= https://pythonhosted.org/algopy/
LICENSE= BSD3CLAUSE
diff --git a/math/py-altgraph/Makefile b/math/py-altgraph/Makefile
index 3b7a1e361cb9..bfeeddd07bb7 100644
--- a/math/py-altgraph/Makefile
+++ b/math/py-altgraph/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Python graph (network) package
+WWW= https://github.com/ronaldoussoren/altgraph
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-amply/Makefile b/math/py-amply/Makefile
index ca464db0c292..87a8a88b4f98 100644
--- a/math/py-amply/Makefile
+++ b/math/py-amply/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Load and manipulate AMPL data as Python data structures
+WWW= https://github.com/willu47/amply
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-apgl/Makefile b/math/py-apgl/Makefile
index 51ff3b2aec98..6d6905e67cde 100644
--- a/math/py-apgl/Makefile
+++ b/math/py-apgl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Fast python graph library with some machine learning features
+WWW= http://packages.python.org/apgl/
LICENSE= GPLv3
diff --git a/math/py-arviz/Makefile b/math/py-arviz/Makefile
index 76eb2446743d..34d0c62a582b 100644
--- a/math/py-arviz/Makefile
+++ b/math/py-arviz/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for exploratory analysis of Bayesian models
+WWW= https://arviz-devs.github.io/arviz/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-arybo/Makefile b/math/py-arybo/Makefile
index 5e476bc0cd0d..7835bd9c2ea7 100644
--- a/math/py-arybo/Makefile
+++ b/math/py-arybo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Manipulation of mixed boolean-arithmetic symbolic expressions
+WWW= https://github.com/quarkslab/arybo
LICENSE= BSD3CLAUSE
diff --git a/math/py-autograd/Makefile b/math/py-autograd/Makefile
index bdc84a7c162e..b469f1db1fec 100644
--- a/math/py-autograd/Makefile
+++ b/math/py-autograd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Efficiently computes derivatives of numpy code
+WWW= https://github.com/HIPS/autograd
LICENSE= MIT
diff --git a/math/py-baycomp/Makefile b/math/py-baycomp/Makefile
index f5e3e5e0e292..4f7963f187ae 100644
--- a/math/py-baycomp/Makefile
+++ b/math/py-baycomp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for Bayesian comparison of classifiers
+WWW= https://github.com/janezd/baycomp
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-bayesian-optimization/Makefile b/math/py-bayesian-optimization/Makefile
index fdb2e7fc49f1..9078c20b929f 100644
--- a/math/py-bayesian-optimization/Makefile
+++ b/math/py-bayesian-optimization/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Bayesian Optimization package
+WWW= https://github.com/fmfn/BayesianOptimization
LICENSE= MIT
diff --git a/math/py-benford_py/Makefile b/math/py-benford_py/Makefile
index d58011ee2797..e603407e8024 100644
--- a/math/py-benford_py/Makefile
+++ b/math/py-benford_py/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for testing data sets with Benford's law
+WWW= https://github.com/milcent/benford_py
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-bitmath/Makefile b/math/py-bitmath/Makefile
index c9f4af5a4bd0..09149e8c9d2f 100644
--- a/math/py-bitmath/Makefile
+++ b/math/py-bitmath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Represent and manipulate file sizes with different prefix notations
+WWW= https://github.com/tbielawa/bitmath
LICENSE= MIT
diff --git a/math/py-bitvector/Makefile b/math/py-bitvector/Makefile
index b26dd5401ecf..842f6ea29dcd 100644
--- a/math/py-bitvector/Makefile
+++ b/math/py-bitvector/Makefile
@@ -8,6 +8,7 @@ DISTNAME= BitVector-${PORTVERSION}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Pure-Python memory-efficient packed representation for bit arrays
+WWW= https://engineering.purdue.edu/kak/dist/
LICENSE= PSFL
diff --git a/math/py-bottleneck/Makefile b/math/py-bottleneck/Makefile
index ae78bd69613f..ad7c0a1029cd 100644
--- a/math/py-bottleneck/Makefile
+++ b/math/py-bottleneck/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Bottleneck-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Collection of fast NumPy array functions written in Cython
+WWW= https://github.com/kwgoodman/bottleneck
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-brial/Makefile b/math/py-brial/Makefile
index 653f0301b05e..f73079e0521e 100644
--- a/math/py-brial/Makefile
+++ b/math/py-brial/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Python implementation of BRiAl
+WWW= https://github.com/BRiAl/BRiAl
LICENSE= GPLv2
diff --git a/math/py-chaospy/Makefile b/math/py-chaospy/Makefile
index 0b1c51e4e88e..09b3cb77c318 100644
--- a/math/py-chaospy/Makefile
+++ b/math/py-chaospy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Toolbox for performing uncertainty quantification
+WWW= https://github.com/jonathf/chaospy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-claripy/Makefile b/math/py-claripy/Makefile
index d683f7fef688..01797a62de9d 100644
--- a/math/py-claripy/Makefile
+++ b/math/py-claripy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Abstraction layer for constraint solvers
+WWW= https://github.com/angr/claripy
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-cma/Makefile b/math/py-cma/Makefile
index f01173a55ed9..dc33311805ba 100644
--- a/math/py-cma/Makefile
+++ b/math/py-cma/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= CMA-ES for non-linear numerical optimization in Python
+WWW= https://github.com/CMA-ES/pycma
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/cma/LICENSE
diff --git a/math/py-cmaes/Makefile b/math/py-cmaes/Makefile
index e64549578a7c..91fa885b5b8b 100644
--- a/math/py-cmaes/Makefile
+++ b/math/py-cmaes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight CMA Evolution Strategy implementation for Python
+WWW= https://github.com/CyberAgent/cmaes
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-cmyt/Makefile b/math/py-cmyt/Makefile
index d21560e3607f..d962ed12cc6d 100644
--- a/math/py-cmyt/Makefile
+++ b/math/py-cmyt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of Matplotlib colormaps from the yt project
+WWW= https://yt-project.org/
LICENSE= BSD3CLAUSE
diff --git a/math/py-colormath/Makefile b/math/py-colormath/Makefile
index 15c869ad2992..1c0dff92fa84 100644
--- a/math/py-colormath/Makefile
+++ b/math/py-colormath/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= skreuzer@FreeBSD.org
COMMENT= Module that spares the user from directly dealing with color math
+WWW= https://pypi.org/project/colormath/
LICENSE= BSD2CLAUSE
diff --git a/math/py-cryptominisat/Makefile b/math/py-cryptominisat/Makefile
index 2ac862f0a99a..c01656a377b1 100644
--- a/math/py-cryptominisat/Makefile
+++ b/math/py-cryptominisat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Bindings to CryptoMiniSat (a SAT solver)
+WWW= https://github.com/msoos/cryptominisat
LICENSE= MIT LGPL21
LICENSE_COMB= multi
diff --git a/math/py-cvxopt/Makefile b/math/py-cvxopt/Makefile
index 1977bf2095ab..912876b0f7d7 100644
--- a/math/py-cvxopt/Makefile
+++ b/math/py-cvxopt/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python software for convex optimization
+WWW= https://github.com/cvxopt/cvxopt
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-cvxpy/Makefile b/math/py-cvxpy/Makefile
index cd4359e7924f..3035b6cc8923 100644
--- a/math/py-cvxpy/Makefile
+++ b/math/py-cvxpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Domain-specific language for modeling convex optimization problems
+WWW= https://www.cvxpy.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-cyipopt/Makefile b/math/py-cyipopt/Makefile
index 89ee1574ddbc..54001f3b4c5b 100644
--- a/math/py-cyipopt/Makefile
+++ b/math/py-cyipopt/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cython interface for the interior point optimizer IPOPT
+WWW= https://github.com/matthias-k/cyipopt
LICENSE= EPL
diff --git a/math/py-cypari2/Makefile b/math/py-cypari2/Makefile
index a05519b08c84..f6884fb1876a 100644
--- a/math/py-cypari2/Makefile
+++ b/math/py-cypari2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Python interface to the number theory library PARI/GP
+WWW= https://github.com/sagemath/cypari2
LICENSE= GPLv2
diff --git a/math/py-deap/Makefile b/math/py-deap/Makefile
index 940eb1f17973..22af5c85de17 100644
--- a/math/py-deap/Makefile
+++ b/math/py-deap/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Distributed Evolutionary Algorithms in Python
+WWW= https://github.com/DEAP/deap
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-dionysus/Makefile b/math/py-dionysus/Makefile
index 2eb93e4b0817..e00cd1999b8f 100644
--- a/math/py-dionysus/Makefile
+++ b/math/py-dionysus/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -topology-library
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for computing persistent homology
+WWW= https://mrzv.org/software/dionysus2/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-docplex/Makefile b/math/py-docplex/Makefile
index 51645fa9894c..6a32427f4981 100644
--- a/math/py-docplex/Makefile
+++ b/math/py-docplex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= IBM Decision Optimization CPLEX Modeling for Python
+WWW= https://www.ibm.com/cloud/decision-optimization-for-watson-studio
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-ducc0/Makefile b/math/py-ducc0/Makefile
index 5e8dc618cd9a..6558e056559e 100644
--- a/math/py-ducc0/Makefile
+++ b/math/py-ducc0/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Distinctly Useful Code Collection (DUCC)
+WWW= https://gitlab.mpcdf.mpg.de/mtr/ducc
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-ecos/Makefile b/math/py-ecos/Makefile
index 83675c443e39..26ceae80f8d4 100644
--- a/math/py-ecos/Makefile
+++ b/math/py-ecos/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python package for ECOS: Embedded Cone Solver
+WWW= https://www.embotech.com/ECOS
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-faiss/Makefile b/math/py-faiss/Makefile
index 84dcbe7db000..445bcb3cd445 100644
--- a/math/py-faiss/Makefile
+++ b/math/py-faiss/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for efficient similarity search & clustering of dense vectors
+WWW= https://github.com/facebookresearch/faiss
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../../LICENSE
diff --git a/math/py-fastcluster/Makefile b/math/py-fastcluster/Makefile
index 7f4be954e829..96ed61f5a1e7 100644
--- a/math/py-fastcluster/Makefile
+++ b/math/py-fastcluster/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast hierarchical clustering routines for R and Python
+WWW= http://danifold.net/fastcluster.html
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/math/py-fastdtw/Makefile b/math/py-fastdtw/Makefile
index a1447144f536..92bc5b905094 100644
--- a/math/py-fastdtw/Makefile
+++ b/math/py-fastdtw/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Dynamic Time Warping (DTW) algorithm with an O(N) complexity
+WWW= https://github.com/slaypni/fastdtw
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-fenics-basix/Makefile b/math/py-fenics-basix/Makefile
index 0883cc4722f9..c743c0dbd1a0 100644
--- a/math/py-fenics-basix/Makefile
+++ b/math/py-fenics-basix/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= FEniCS finite element basis evaluation library
+WWW= https://github.com/FEniCS/basix
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/math/py-fenics-ffcx/Makefile b/math/py-fenics-ffcx/Makefile
index 3e9573eb3dbe..fb92c6bd13d8 100644
--- a/math/py-fenics-ffcx/Makefile
+++ b/math/py-fenics-ffcx/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= FEniCS Form Compiler for finite element forms
+WWW= https://github.com/FEniCS/ffcx
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/py-fenics-ufl/Makefile b/math/py-fenics-ufl/Makefile
index d25f07ddfc65..bbbf6eddddf1 100644
--- a/math/py-fenics-ufl/Makefile
+++ b/math/py-fenics-ufl/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= FEniCS Unified Form Language
+WWW= https://github.com/FEniCS/ufl
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/py-flax/Makefile b/math/py-flax/Makefile
index d5e508e2d5ec..c891904f5a3f 100644
--- a/math/py-flax/Makefile
+++ b/math/py-flax/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Neural network library for JAX designed for flexibility
+WWW= https://github.com/google/flax
LICENSE= APACHE20
diff --git a/math/py-fpylll/Makefile b/math/py-fpylll/Makefile
index adcc1bf7cfec..70e5965121e0 100644
--- a/math/py-fpylll/Makefile
+++ b/math/py-fpylll/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Python interface for fplll
+WWW= https://github.com/fplll/fpylll
LICENSE= GPLv2
diff --git a/math/py-fraction/Makefile b/math/py-fraction/Makefile
index 85bf53c8b0a6..af909e404e05 100644
--- a/math/py-fraction/Makefile
+++ b/math/py-fraction/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Fraction-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Carry out all the fraction operations
+WWW= https://github.com/bradley101/fraction
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-fvcore/Makefile b/math/py-fvcore/Makefile
index 939a9efdfce0..6607e5784282 100644
--- a/math/py-fvcore/Makefile
+++ b/math/py-fvcore/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Shared code among different Facebook research projects
+WWW= https://github.com/facebookresearch/fvcore
LICENSE= APACHE20
diff --git a/math/py-gau2grid/Makefile b/math/py-gau2grid/Makefile
index 45744240398e..8f1a20a8b616 100644
--- a/math/py-gau2grid/Makefile
+++ b/math/py-gau2grid/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast computation of a gaussian and its derivative on a grid
+WWW= https://github.com/dgasmith/gau2grid
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-gimmik/Makefile b/math/py-gimmik/Makefile
index 7387da1a0697..a29c30c6b4f7 100644
--- a/math/py-gimmik/Makefile
+++ b/math/py-gimmik/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Generator of Matrix Multiplication Kernels
+WWW= https://github.com/vincentlab/GiMMiK
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-gmpy/Makefile b/math/py-gmpy/Makefile
index 3973f7e244fc..bd2f8ee51fc1 100644
--- a/math/py-gmpy/Makefile
+++ b/math/py-gmpy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python Extension that Wraps the GMP Library
+WWW= http://code.google.com/p/gmpy/
LIB_DEPENDS= libgmp.so:math/gmp
diff --git a/math/py-gmpy2/Makefile b/math/py-gmpy2/Makefile
index 1a3ad1b03d72..deb5b4159d10 100644
--- a/math/py-gmpy2/Makefile
+++ b/math/py-gmpy2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= GMP/MPIR, MPFR, and MPC interface to Python
+WWW= https://pypi.org/project/gmpy2/
LICENSE= GPLv3
diff --git a/math/py-grandalf/Makefile b/math/py-grandalf/Makefile
index dd85dc280e16..cd93d69737f7 100644
--- a/math/py-grandalf/Makefile
+++ b/math/py-grandalf/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graph experimentation and drawing algorithms framework
+WWW= https://github.com/bdcht/grandalf
LICENSE= MIT
diff --git a/math/py-graphillion/Makefile b/math/py-graphillion/Makefile
index 5b62bb9b4b53..b9aabb3ccf0b 100644
--- a/math/py-graphillion/Makefile
+++ b/math/py-graphillion/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/g/G/}-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Fast, lightweight graphset operation library in Python
+WWW= https://github.com/takemaru/graphillion
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-gym-notices/Makefile b/math/py-gym-notices/Makefile
index dca5adc1e464..6527b67c0b91 100644
--- a/math/py-gym-notices/Makefile
+++ b/math/py-gym-notices/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Notices for gym
+WWW= https://github.com/Farama-Foundation/gym-notices
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-gym/Makefile b/math/py-gym/Makefile
index 33e3793af34b..aeaa49560a9d 100644
--- a/math/py-gym/Makefile
+++ b/math/py-gym/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OpenAI toolkit for developing and comparing your reinforcement learning agents
+WWW= https://www.gymlibrary.ml/
LICENSE= MIT
diff --git a/math/py-hdbscan/Makefile b/math/py-hdbscan/Makefile
index edd72d97dbbd..8743bc251fa7 100644
--- a/math/py-hdbscan/Makefile
+++ b/math/py-hdbscan/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Clustering based on density with variable density clusters
+WWW= https://github.com/scikit-learn-contrib/hdbscan
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-hdmedians/Makefile b/math/py-hdmedians/Makefile
index eb4322b2a247..f025260b032e 100644
--- a/math/py-hdmedians/Makefile
+++ b/math/py-hdmedians/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-dimensional medians
+WWW= https://github.com/daleroberts/hdmedians
LICENSE= APACHE20
diff --git a/math/py-heyoka/Makefile b/math/py-heyoka/Makefile
index eb1e8c5dbdfc..8cd01a3d5f46 100644
--- a/math/py-heyoka/Makefile
+++ b/math/py-heyoka/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library for ODE integration via Taylor's method and LLVM
+WWW= https://bluescarni.github.io/heyoka.py/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-iminuit/Makefile b/math/py-iminuit/Makefile
index 4eee23367eb5..65c043d3612c 100644
--- a/math/py-iminuit/Makefile
+++ b/math/py-iminuit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Jupyter-friendly Python frontend for MINUIT2 in C++
+WWW= https://iminuit.readthedocs.io/en/stable/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-intspan/Makefile b/math/py-intspan/Makefile
index 774e3248f14c..bafad8ac03fa 100644
--- a/math/py-intspan/Makefile
+++ b/math/py-intspan/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Finite element automatic tabulator
+WWW= https://github.com/jonathaneunice/intspan
LICENSE= APACHE20
diff --git a/math/py-iohexperimenter/Makefile b/math/py-iohexperimenter/Makefile
index ad154fd5a8ae..95d51eeff420 100644
--- a/math/py-iohexperimenter/Makefile
+++ b/math/py-iohexperimenter/Makefile
@@ -8,6 +8,7 @@ DISTNAME= IOHexperimenter-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Experimenter for Iterative Optimization Heuristic
+WWW= https://github.com/IOHprofiler/IOHexperimenter
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-ipyopt/Makefile b/math/py-ipyopt/Makefile
index 1939bd657999..4117274ffbe9 100644
--- a/math/py-ipyopt/Makefile
+++ b/math/py-ipyopt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python interface to Ipopt
+WWW= https://gitlab.com/g-braeunlich/ipyopt
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-jax/Makefile b/math/py-jax/Makefile
index 2d6978581994..e8a3e18b542b 100644
--- a/math/py-jax/Makefile
+++ b/math/py-jax/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Differentiate, compile, and transform Numpy code
+WWW= https://github.com/google/jax
LICENSE= APACHE20
diff --git a/math/py-kahip/Makefile b/math/py-kahip/Makefile
index 235ebdb2a37c..41a5dcdb1c2e 100644
--- a/math/py-kahip/Makefile
+++ b/math/py-kahip/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Karlsruhe high quality graph partitioning
+WWW= https://kahip.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-keras-applications/Makefile b/math/py-keras-applications/Makefile
index 3e74d559bc64..5fe3facda097 100644
--- a/math/py-keras-applications/Makefile
+++ b/math/py-keras-applications/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Reference implementations of popular deep learning models
+WWW= https://github.com/keras-team/keras-applications
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-keras-preprocessing/Makefile b/math/py-keras-preprocessing/Makefile
index cdfe57f67cb9..67d707879367 100644
--- a/math/py-keras-preprocessing/Makefile
+++ b/math/py-keras-preprocessing/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Easy data preprocessing and data augmentation for DL models
+WWW= https://github.com/keras-team/keras-preprocessing
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-keras/Makefile b/math/py-keras/Makefile
index 39fa5130156a..d1b5992aac08 100644
--- a/math/py-keras/Makefile
+++ b/math/py-keras/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Keras-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Deep learning library for Python
+WWW= https://keras.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-kiwisolver/Makefile b/math/py-kiwisolver/Makefile
index 65a76367be14..bcb0d3b2ad16 100644
--- a/math/py-kiwisolver/Makefile
+++ b/math/py-kiwisolver/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= Fast implementation of the Cassowary constraint solver
+WWW= https://github.com/nucleic/kiwi
LICENSE= BSD3CLAUSE
diff --git a/math/py-levmar/Makefile b/math/py-levmar/Makefile
index 4617e9c40cb3..82c152ea4b51 100644
--- a/math/py-levmar/Makefile
+++ b/math/py-levmar/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Binding to levmar library (Levenberg-Marquardt optimization algorithm)
+WWW= https://github.com/bjodah/levmar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-libpoly/Makefile b/math/py-libpoly/Makefile
index 88b3a1f1877d..12adafe54ac9 100644
--- a/math/py-libpoly/Makefile
+++ b/math/py-libpoly/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for libpoly
+WWW= https://github.com/SRI-CSL/libpoly
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/math/py-lmfit/Makefile b/math/py-lmfit/Makefile
index b9b4e3fdfa45..e54bba2469d8 100644
--- a/math/py-lmfit/Makefile
+++ b/math/py-lmfit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Least-squares Minimization with bounds and constraints
+WWW= https://lmfit.github.io/lmfit-py/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-luminol/Makefile b/math/py-luminol/Makefile
index db9bb9ab270b..de8e6d58294c 100644
--- a/math/py-luminol/Makefile
+++ b/math/py-luminol/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Lightweight python library for time series data analysis
+WWW= https://github.com/linkedin/luminol
LICENSE= APACHE20
diff --git a/math/py-mathics-scanner/Makefile b/math/py-mathics-scanner/Makefile
index 5c21fc215135..255450a2a0c7 100644
--- a/math/py-mathics-scanner/Makefile
+++ b/math/py-mathics-scanner/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Tokeniser, char tables, & conversion routines for the Wolfram Language
+WWW= https://mathics.org/
LICENSE= GPLv3
diff --git a/math/py-mathics/Makefile b/math/py-mathics/Makefile
index 46552712e996..f0562fa3325c 100644
--- a/math/py-mathics/Makefile
+++ b/math/py-mathics/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= General-purpose computer algebra system (CAS)
+WWW= https://mathics.org/
LICENSE= GPLv3
diff --git a/math/py-matplotlib-inline/Makefile b/math/py-matplotlib-inline/Makefile
index 0f412fbe966c..7703c10e14e1 100644
--- a/math/py-matplotlib-inline/Makefile
+++ b/math/py-matplotlib-inline/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Matplotlib Inline Back-end for IPython and Jupyter
+WWW= https://pypi.org/project/matplotlib-inline/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-matplotlib-scalebar/Makefile b/math/py-matplotlib-scalebar/Makefile
index 35a34a096793..18c9eabe3293 100644
--- a/math/py-matplotlib-scalebar/Makefile
+++ b/math/py-matplotlib-scalebar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= Artist for matplotlib to display a scale bar
+WWW= https://github.com/ppinard/matplotlib-scalebar
LICENSE= BSD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile
index cbafc057badc..f232334d85f2 100644
--- a/math/py-matplotlib/Makefile
+++ b/math/py-matplotlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= mainland@apeiron.net
COMMENT= Plotting library uses a syntax familiar to MATLAB users
+WWW= https://matplotlib.org/
LICENSE= PSFL
diff --git a/math/py-matplotlib2/Makefile b/math/py-matplotlib2/Makefile
index 9ad5b8c5c98f..cdd8a90997ff 100644
--- a/math/py-matplotlib2/Makefile
+++ b/math/py-matplotlib2/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= mainland@apeiron.net
COMMENT= Plotting library uses a syntax familiar to MATLAB users (legacy)
+WWW= https://matplotlib.org/
LICENSE= PSFL
diff --git a/math/py-minorminer/Makefile b/math/py-minorminer/Makefile
index c23231fd7a1b..f48cf743053d 100644
--- a/math/py-minorminer/Makefile
+++ b/math/py-minorminer/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Heuristic tool for minor embedding of graphs
+WWW= https://docs.ocean.dwavesys.com/projects/minorminer/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-mip/Makefile b/math/py-mip/Makefile
index b704ac7dbdcc..1b04066f3dcb 100644
--- a/math/py-mip/Makefile
+++ b/math/py-mip/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python MIP (Mixed-Integer Linear Programming) Tools
+WWW= https://python-mip.com/
LICENSE= EPL
diff --git a/math/py-mixsimulator/Makefile b/math/py-mixsimulator/Makefile
index 673faced9e2f..0a0f4503764e 100644
--- a/math/py-mixsimulator/Makefile
+++ b/math/py-mixsimulator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate and simulate the least cost of an energy mix under constraints
+WWW= https://github.com/Foloso/MixSimulator
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-moarchiving/Makefile b/math/py-moarchiving/Makefile
index 216dbe344510..33f556f2b2a1 100644
--- a/math/py-moarchiving/Makefile
+++ b/math/py-moarchiving/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Biobjective Archive class with hypervolume indicator and uncrowded hypervolume improvement computation
+WWW= https://github.com/CMA-ES/moarchiving
LICENSE= BSD3CLAUSE
diff --git a/math/py-mpmath/Makefile b/math/py-mpmath/Makefile
index d76d5e58ddc9..1ab90d82cc68 100644
--- a/math/py-mpmath/Makefile
+++ b/math/py-mpmath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python Library for Arbitrary-precision Floating-point Arithmetic
+WWW= https://www.mpmath.org/
LICENSE= BSD3CLAUSE
diff --git a/math/py-munkres/Makefile b/math/py-munkres/Makefile
index e6cd0bbf30d2..50aab0aab2a1 100644
--- a/math/py-munkres/Makefile
+++ b/math/py-munkres/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Munkres implementation for Python
+WWW= https://software.clapper.org/munkres/
LICENSE= APACHE20
diff --git a/math/py-munkres10/Makefile b/math/py-munkres10/Makefile
index f89b4fcda538..07bd06c4d41c 100644
--- a/math/py-munkres10/Makefile
+++ b/math/py-munkres10/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 10
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Munkres implementation for Python
+WWW= https://software.clapper.org/munkres/
LICENSE= APACHE20
diff --git a/math/py-ndindex/Makefile b/math/py-ndindex/Makefile
index b5064a0f994a..df539473d0cd 100644
--- a/math/py-ndindex/Makefile
+++ b/math/py-ndindex/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python library for manipulating indices of ndarrays
+WWW= https://github.com/Quansight-Labs/ndindex
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-networkx/Makefile b/math/py-networkx/Makefile
index c1793ca66fcd..e9022bd42ab9 100644
--- a/math/py-networkx/Makefile
+++ b/math/py-networkx/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= dikshie@sfc.wide.ad.jp
COMMENT= Tools for complex networks
+WWW= https://networkx.github.io/
LICENSE= BSD3CLAUSE
diff --git a/math/py-nevergrad/Makefile b/math/py-nevergrad/Makefile
index 68d598e84fc0..232797f9de19 100644
--- a/math/py-nevergrad/Makefile
+++ b/math/py-nevergrad/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python toolbox for performing gradient-free optimization
+WWW= https://github.com/facebookresearch/nevergrad
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-nlopt/Makefile b/math/py-nlopt/Makefile
index b47a8898a4ee..c91a8e0866f6 100644
--- a/math/py-nlopt/Makefile
+++ b/math/py-nlopt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Nonlinear optimization library
+WWW= https://github.com/DanielBok/nlopt-python
LICENSE= LGPL21 MIT
LICENSE_COMB= multi
diff --git a/math/py-numdifftools/Makefile b/math/py-numdifftools/Makefile
index 812c8c61bdd9..29dd00798d63 100644
--- a/math/py-numdifftools/Makefile
+++ b/math/py-numdifftools/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solve automatic numerical differentiation problems in 1+ variables
+WWW= https://github.com/pbrod/numdifftools
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-numexpr/Makefile b/math/py-numexpr/Makefile
index e4c5c93e1f86..078279342f59 100644
--- a/math/py-numexpr/Makefile
+++ b/math/py-numexpr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fast numerical array expression evaluator for Python and NumPy
+WWW= https://github.com/pydata/numexpr
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-numpoly/Makefile b/math/py-numpoly/Makefile
index 5d8550efbd99..5dbb6c2c229f 100644
--- a/math/py-numpoly/Makefile
+++ b/math/py-numpoly/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Create/manipulate/evaluate polynomial arrays based on numpy.ndarray
+WWW= https://github.com/jonathf/numpoly
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-numpy-groupies/Makefile b/math/py-numpy-groupies/Makefile
index b33ce2441cf9..fe691343f800 100644
--- a/math/py-numpy-groupies/Makefile
+++ b/math/py-numpy-groupies/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Optimised tools for group-indexing operations: aggregated sum and more
+WWW= https://github.com/ml31415/numpy-groupies
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-numpy-stl/Makefile b/math/py-numpy-stl/Makefile
index 3df80d1d3f9c..e26fb4cafa1a 100644
--- a/math/py-numpy-stl/Makefile
+++ b/math/py-numpy-stl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= Simple library to make working with STL files fast and easy
+WWW= https://github.com/WoLpH/numpy-stl
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-numpy/Makefile b/math/py-numpy/Makefile
index 6f7532adb538..51cab85d3557 100644
--- a/math/py-numpy/Makefile
+++ b/math/py-numpy/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= python@FreeBSD.org
COMMENT= The New Numeric Extension to Python
+WWW= https://www.numpy.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-openTSNE/Makefile b/math/py-openTSNE/Makefile
index 104e5e0ad134..04baf69f91a2 100644
--- a/math/py-openTSNE/Makefile
+++ b/math/py-openTSNE/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast, parallel implementations of t-SNE
+WWW= https://github.com/pavlin-policar/openTSNE
LICENSE= BSD3CLAUSE
diff --git a/math/py-opt-einsum/Makefile b/math/py-opt-einsum/Makefile
index 2924aaf6b3f7..c7e66c2176c3 100644
--- a/math/py-opt-einsum/Makefile
+++ b/math/py-opt-einsum/Makefile
@@ -7,6 +7,7 @@ DISTNAME= opt_einsum-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Optimizing numpys einsum function
+WWW= https://github.com/dgasmith/opt_einsum
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-optuna/Makefile b/math/py-optuna/Makefile
index ec45162703f8..89889751df7a 100644
--- a/math/py-optuna/Makefile
+++ b/math/py-optuna/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Hyperparameter optimization framework
+WWW= https://optuna.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-or-tools/Makefile b/math/py-or-tools/Makefile
index 771e4a1c66b0..e7e82ab8849d 100644
--- a/math/py-or-tools/Makefile
+++ b/math/py-or-tools/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Google's Operations Research tools (Python binding)
+WWW= https://github.com/google/or-tools
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE-2.0.txt
diff --git a/math/py-osqp/Makefile b/math/py-osqp/Makefile
index c5cc36e12fa4..2c5cfedfdff2 100644
--- a/math/py-osqp/Makefile
+++ b/math/py-osqp/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for Operator Splitting QP Solver
+WWW= https://osqp.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pandas-datareader/Makefile b/math/py-pandas-datareader/Makefile
index 3e3005e670ac..dde108410574 100644
--- a/math/py-pandas-datareader/Makefile
+++ b/math/py-pandas-datareader/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= FreeBSD@Shaneware.biz
COMMENT= Data readers previously found in Pandas
+WWW= https://github.com/pydata/pandas-datareader
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile
index c10773252366..db99782c7132 100644
--- a/math/py-pandas/Makefile
+++ b/math/py-pandas/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= Flexible, high-performance data analysis in Python
+WWW= https://pandas.pydata.org/
LICENSE= BSD3CLAUSE
diff --git a/math/py-patsy/Makefile b/math/py-patsy/Makefile
index cce317f067a4..333fa91735cb 100644
--- a/math/py-patsy/Makefile
+++ b/math/py-patsy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python package for statistical models and design matrices
+WWW= https://github.com/pydata/patsy
LICENSE= BSD2CLAUSE PSFL
LICENSE_COMB= multi
diff --git a/math/py-pdal/Makefile b/math/py-pdal/Makefile
index 154aa961dbe8..996c40358250 100644
--- a/math/py-pdal/Makefile
+++ b/math/py-pdal/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
MAINTAINER= lbartoletti@FreeBSD.org
COMMENT= PDAL Python bindings
+WWW= https://pypi.python.org/pypi/pdal
LICENSE= BSD3CLAUSE
diff --git a/math/py-permutation/Makefile b/math/py-permutation/Makefile
index 26407ec4668f..7faac10c281c 100644
--- a/math/py-permutation/Makefile
+++ b/math/py-permutation/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Permutations of finitely many positive integers
+WWW= https://github.com/jwodder/permutation
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-petsc4py/Makefile b/math/py-petsc4py/Makefile
index ad14d56dd0ec..72c5e310d9c7 100644
--- a/math/py-petsc4py/Makefile
+++ b/math/py-petsc4py/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= PETSc for Python
+WWW= https://bitbucket.org/petsc/petsc4py
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/math/py-piranha/Makefile b/math/py-piranha/Makefile
index 010b757d14af..eb0e068792f3 100644
--- a/math/py-piranha/Makefile
+++ b/math/py-piranha/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for Piranha, the computer algebra system
+WWW= https://github.com/bluescarni/piranha
BROKEN= does not build: src/real.hpp:811:11: error: expected unqualified-id
diff --git a/math/py-plastex/Makefile b/math/py-plastex/Makefile
index 3123c5590cfc..148c6bc6804c 100644
--- a/math/py-plastex/Makefile
+++ b/math/py-plastex/Makefile
@@ -7,6 +7,7 @@ DISTNAME= plasTeX-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= LaTeX Document Processing Framework
+WWW= https://github.com/plastex/plastex
LICENSE= MIT
diff --git a/math/py-point-annotator/Makefile b/math/py-point-annotator/Makefile
index 280b434e0539..0bf22abf0d72 100644
--- a/math/py-point-annotator/Makefile
+++ b/math/py-point-annotator/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Annotate data with labels based on the Mann-Whitney U test
+WWW= https://fri.uni-lj.si/en/laboratory/biolab
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pplpy/Makefile b/math/py-pplpy/Makefile
index d74ac2cf2465..b19cfbc1914a 100644
--- a/math/py-pplpy/Makefile
+++ b/math/py-pplpy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Python wrapper to the C++ Parma Polyhedra Library (PPL)
+WWW= https://www.labri.fr/perso/vdelecro/pplpy/latest/
LICENSE= GPLv3
diff --git a/math/py-primecountpy/Makefile b/math/py-primecountpy/Makefile
index a74f341ce2c4..aa5fa74d559d 100644
--- a/math/py-primecountpy/Makefile
+++ b/math/py-primecountpy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Primecount Cython interface
+WWW= https://pypi.org/project/primecountpy/
LICENSE= GPLv3
diff --git a/math/py-primme/Makefile b/math/py-primme/Makefile
index 9b803f652edc..918611ac0c9d 100644
--- a/math/py-primme/Makefile
+++ b/math/py-primme/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= PRIMME wrapper for Python
+WWW= https://www.cs.wm.edu/~andreas/software/
LICENSE= BSD3CLAUSE
diff --git a/math/py-pyFFTW/Makefile b/math/py-pyFFTW/Makefile
index 7f6d91f955a3..951cd8c85cc2 100644
--- a/math/py-pyFFTW/Makefile
+++ b/math/py-pyFFTW/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pythonic wrapper around FFTW, the FFT library
+WWW= https://hgomersall.github.io/pyFFTW/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-pybloom/Makefile b/math/py-pybloom/Makefile
index 8795f1ec7149..48b177a0b6db 100644
--- a/math/py-pybloom/Makefile
+++ b/math/py-pybloom/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= Probabilistic data structure
+WWW= https://github.com/joseph-fox/python-bloomfilter
LICENSE= MIT
diff --git a/math/py-pyclipper/Makefile b/math/py-pyclipper/Makefile
index 40631751aec0..36ddcb2c974d 100644
--- a/math/py-pyclipper/Makefile
+++ b/math/py-pyclipper/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lantw44@gmail.com
COMMENT= Cython wrapper for the C++ translation of Clipper library
+WWW= https://github.com/greginvm/pyclipper
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pycosat/Makefile b/math/py-pycosat/Makefile
index 1143cb4c26ac..9f169cdaeeaa 100644
--- a/math/py-pycosat/Makefile
+++ b/math/py-pycosat/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Bindings to PicoSAT (a SAT solver)
+WWW= https://github.com/ContinuumIO/pycosat
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pygsl/Makefile b/math/py-pygsl/Makefile
index ec370595e904..e28059ccaae0 100644
--- a/math/py-pygsl/Makefile
+++ b/math/py-pygsl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python interface to GNU Scientific Library
+WWW= https://github.com/pygsl/pygsl
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/py-pygslodeiv2/Makefile b/math/py-pygslodeiv2/Makefile
index 6a7ba8739efb..b3381b8c6378 100644
--- a/math/py-pygslodeiv2/Makefile
+++ b/math/py-pygslodeiv2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for odeiv2 in GNU Scientific Library (GSL)
+WWW= https://github.com/bjodah/pygslodeiv2
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pyhull/Makefile b/math/py-pyhull/Makefile
index 577877525792..c8363b266f9d 100644
--- a/math/py-pyhull/Makefile
+++ b/math/py-pyhull/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computation of convex hull, Delaunay triangulation and Voronoi diagram
+WWW= https://pypi.org/project/pyhull/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/math/py-pymc3/Makefile b/math/py-pymc3/Makefile
index 2772d33c2533..382ec3587c3c 100644
--- a/math/py-pymc3/Makefile
+++ b/math/py-pymc3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Probabilistic programming in Python
+WWW= https://docs.pymc.io/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pynauty/Makefile b/math/py-pynauty/Makefile
index 6c8b054e83e1..d396eed2b3f3 100644
--- a/math/py-pynauty/Makefile
+++ b/math/py-pynauty/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Isomorphism testing and automorphisms of graphs
+WWW= https://github.com/pdobsan/pynauty
LICENSE= GPLv3
diff --git a/math/py-pyneqsys/Makefile b/math/py-pyneqsys/Makefile
index 4ab72989ea7b..a094a87e43e8 100644
--- a/math/py-pyneqsys/Makefile
+++ b/math/py-pyneqsys/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver of symbolically defined systems of non-linear equations
+WWW= https://github.com/bjodah/pyneqsys
LICENSE= BSD2CLAUSE
diff --git a/math/py-pynleq2/Makefile b/math/py-pynleq2/Makefile
index 57208aa1c1bd..eb905af471bf 100644
--- a/math/py-pynleq2/Makefile
+++ b/math/py-pynleq2/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for NLEQ2 algorithm's fortran implementation
+WWW= https://github.com/bjodah/pynleq2
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pynndescent/Makefile b/math/py-pynndescent/Makefile
index 2ad671dfec81..d5861a9b684b 100644
--- a/math/py-pynndescent/Makefile
+++ b/math/py-pynndescent/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python nearest neighbor descent for approximate nearest neighbors
+WWW= https://github.com/lmcinnes/pynndescent
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pyodeint/Makefile b/math/py-pyodeint/Makefile
index eaeaf13713db..b4f2239bac15 100644
--- a/math/py-pyodeint/Makefile
+++ b/math/py-pyodeint/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for odeint from boost
+WWW= https://github.com/bjodah/pyodeint
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pyodesys/Makefile b/math/py-pyodesys/Makefile
index 1b99f6cd60c9..cb625de2eb30 100644
--- a/math/py-pyodesys/Makefile
+++ b/math/py-pyodesys/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Straightforward numerical integration of ODE systems from Python
+WWW= https://github.com/bjodah/pyodesys
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pyreadr/Makefile b/math/py-pyreadr/Makefile
index 7c2fab3b18bb..cf069db772a9 100644
--- a/math/py-pyreadr/Makefile
+++ b/math/py-pyreadr/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read/write R RData and Rds files into/from pandas data frames
+WWW= https://github.com/ofajardo/pyreadr
LICENSE= AGPLv3+
diff --git a/math/py-pysmt/Makefile b/math/py-pysmt/Makefile
index d0b9eab54574..6b812543df4d 100644
--- a/math/py-pysmt/Makefile
+++ b/math/py-pysmt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Solver-agnostic library for SMT formulae manipulation and solving
+WWW= http://www.pysmt.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pystan/Makefile b/math/py-pystan/Makefile
index 1078d53cd115..3d26a4395202 100644
--- a/math/py-pystan/Makefile
+++ b/math/py-pystan/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= gmm@tutanota.com
COMMENT= Python interface for Stan
+WWW= https://github.com/stan-dev/pystan
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pysym/Makefile b/math/py-pysym/Makefile
index f18c7ee658cb..0d9429b54f22 100644
--- a/math/py-pysym/Makefile
+++ b/math/py-pysym/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Prototype package for symbolic manipulation
+WWW= https://github.com/bjodah/pysym
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pytanque/Makefile b/math/py-pytanque/Makefile
index 8c1d0406e16a..2ce910484c9f 100644
--- a/math/py-pytanque/Makefile
+++ b/math/py-pytanque/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Petanque static python bindings
+WWW= https://github.com/quarkslab/arybo/tree/master/petanque
LICENSE= BSD3CLAUSE
diff --git a/math/py-python-fcl/Makefile b/math/py-python-fcl/Makefile
index ee05a3a8db70..181395fa4c17 100644
--- a/math/py-python-fcl/Makefile
+++ b/math/py-python-fcl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= Python bindings for the Flexible Collision Library
+WWW= https://libraries.io/pypi/python-fcl
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-python-igraph/Makefile b/math/py-python-igraph/Makefile
index 0b5747aecb0d..3d661665ea4d 100644
--- a/math/py-python-igraph/Makefile
+++ b/math/py-python-igraph/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= lwhsu@FreeBSD.org
COMMENT= High performance graph data structures and algorithms
+WWW= https://igraph.org/python/
LICENSE= GPLv2
diff --git a/math/py-python-louvain/Makefile b/math/py-python-louvain/Makefile
index 7b2994be2bd5..1d9c9c896188 100644
--- a/math/py-python-louvain/Makefile
+++ b/math/py-python-louvain/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Louvain algorithm for community detection
+WWW= https://github.com/taynaud/python-louvain
LICENSE= BSD3CLAUSE
diff --git a/math/py-python-picard/Makefile b/math/py-python-picard/Makefile
index 9f672b652e85..496523ff3c89 100644
--- a/math/py-python-picard/Makefile
+++ b/math/py-python-picard/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Preconditoned ICA algorithm for Real Data
+WWW= https://pierreablin.github.io/picard/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-pytorchvideo/Makefile b/math/py-pytorchvideo/Makefile
index 5d2414706347..995dfbeeca61 100644
--- a/math/py-pytorchvideo/Makefile
+++ b/math/py-pytorchvideo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nc@FreeBSD.org
COMMENT= Video understanding deep learning library
+WWW= https://github.com/facebookresearch/pytorchvideo
LICENSE= APACHE20
diff --git a/math/py-pyvtk/Makefile b/math/py-pyvtk/Makefile
index c08190696d70..9df88010d4be 100644
--- a/math/py-pyvtk/Makefile
+++ b/math/py-pyvtk/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyVTK-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tools for manipulating VTK files in Python
+WWW= https://github.com/pearu/pyvtk
LICENSE= GPLv2
diff --git a/math/py-qdldl/Makefile b/math/py-qdldl/Makefile
index bc6829ed846c..0a41fa183dad 100644
--- a/math/py-qdldl/Makefile
+++ b/math/py-qdldl/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= QDLDL free LDL factorization routine for linear systems: Ax = b
+WWW= https://github.com/oxfordcontrol/qdldl-python/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-quadprog/Makefile b/math/py-quadprog/Makefile
index 20b4e5fcc08d..856ad38b23d2 100644
--- a/math/py-quadprog/Makefile
+++ b/math/py-quadprog/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Quadratic programming package
+WWW= https://pypi.org/project/quadprog/
LICENSE= GPLv2+
diff --git a/math/py-random2/Makefile b/math/py-random2/Makefile
index ca425a5809e0..d9357eba5869 100644
--- a/math/py-random2/Makefile
+++ b/math/py-random2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Python 3 compatible Python 2 random module
+WWW= https://pypi.org/project/random2/
LICENSE= PSFL
diff --git a/math/py-rectangle-packer/Makefile b/math/py-rectangle-packer/Makefile
index b40ab1c7f6a2..ed2ad6659f56 100644
--- a/math/py-rectangle-packer/Makefile
+++ b/math/py-rectangle-packer/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Rectangle packing library
+WWW= https://github.com/Penlect/rectangle-packer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/py-roman/Makefile b/math/py-roman/Makefile
index 04f688ec92d9..abf9d6cf84cc 100644
--- a/math/py-roman/Makefile
+++ b/math/py-roman/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Integer to Roman numerals converter
+WWW= https://pypi.org/project/roman/
USES= python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/math/py-rpy2/Makefile b/math/py-rpy2/Makefile
index d66d5e25ea66..79d87490d34c 100644
--- a/math/py-rpy2/Makefile
+++ b/math/py-rpy2/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python interface to the R Programming Language
+WWW= https://rpy2.bitbucket.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/gpl-2.0.txt
diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile
index 06281ca4b15b..4ff8ddad18f6 100644
--- a/math/py-rustworkx/Makefile
+++ b/math/py-rustworkx/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= High performance Python graph library implemented in Rust
+WWW= https://github.com/Qiskit/rustworkx
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-rvlib/Makefile b/math/py-rvlib/Makefile
index 2c9c4bd165df..86921e1ab3dc 100644
--- a/math/py-rvlib/Makefile
+++ b/math/py-rvlib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Probability distributions mimicking Distrbutions.jl
+WWW= https://github.com/QuantEcon/rvlib
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-scikit-umfpack/Makefile b/math/py-scikit-umfpack/Makefile
index 85ddcd5f5961..4f04095c3fdb 100644
--- a/math/py-scikit-umfpack/Makefile
+++ b/math/py-scikit-umfpack/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python interface to UMFPACK sparse direct solver
+WWW= https://scikit-umfpack.github.io/scikit-umfpack/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-scs/Makefile b/math/py-scs/Makefile
index 5b236d49f464..2842ceced43f 100644
--- a/math/py-scs/Makefile
+++ b/math/py-scs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Splitting conic solver for Python
+WWW= https://github.com/cvxgrp/scs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-seaborn/Makefile b/math/py-seaborn/Makefile
index a99c27f4a63a..2d20d7d1b71c 100644
--- a/math/py-seaborn/Makefile
+++ b/math/py-seaborn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= FreeBSD@Shaneware.biz
COMMENT= Statistical data visualization
+WWW= https://seaborn.pydata.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-secp256k1/Makefile b/math/py-secp256k1/Makefile
index 061cd10bbfce..2f0b47a36d59 100644
--- a/math/py-secp256k1/Makefile
+++ b/math/py-secp256k1/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= python@FreeBSD.org
COMMENT= FFI bindings to libsecp256k1
+WWW= https://github.com/rustyrussell/secp256k1-py
LICENSE= MIT
diff --git a/math/py-seriate/Makefile b/math/py-seriate/Makefile
index 26e71e605900..d5736f8ec0f3 100644
--- a/math/py-seriate/Makefile
+++ b/math/py-seriate/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Optimal ordering of elements in a set given their distance matrix
+WWW= https://github.com/src-d/seriate
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/py-simhash/Makefile b/math/py-simhash/Makefile
index 183fe9eed357..b1863362cec3 100644
--- a/math/py-simhash/Makefile
+++ b/math/py-simhash/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python implementation of simhash algorithm
+WWW= https://leons.im/posts/a-python-implementation-of-simhash-algorithm/
LICENSE= MIT
diff --git a/math/py-snuggs/Makefile b/math/py-snuggs/Makefile
index 4e11f56ed2ca..d246c9d471c0 100644
--- a/math/py-snuggs/Makefile
+++ b/math/py-snuggs/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= S-expressions for Numpy
+WWW= https://github.com/mapbox/snuggs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-spectral/Makefile b/math/py-spectral/Makefile
index 611818378f1a..d8b0beb09441 100644
--- a/math/py-spectral/Makefile
+++ b/math/py-spectral/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Spectral Python (SPy) is a Python module for hyperspectral image processing
+WWW= https://www.spectralpython.net/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-spglm/Makefile b/math/py-spglm/Makefile
index 23a5b35d4aad..bae8fb355d7e 100644
--- a/math/py-spglm/Makefile
+++ b/math/py-spglm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sparse generalize linear models
+WWW= https://github.com/pysal/spglm
LICENSE= BSD3CLAUSE
diff --git a/math/py-spint/Makefile b/math/py-spint/Makefile
index c998b79af842..8e9490f31aff 100644
--- a/math/py-spint/Makefile
+++ b/math/py-spint/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= SPatial INTeraction models
+WWW= https://github.com/pysal/spint
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-splot/Makefile b/math/py-splot/Makefile
index db2083a66fcb..7f849361ae77 100644
--- a/math/py-splot/Makefile
+++ b/math/py-splot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Visual analytics for spatial analysis with PySAL
+WWW= https://splot.readthedocs.io/en/latest/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-spopt/Makefile b/math/py-spopt/Makefile
index 91e6e73b94cf..1bb8147aeb6a 100644
--- a/math/py-spopt/Makefile
+++ b/math/py-spopt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Spatial Optimization in PySAL
+WWW= https://github.com/pysal/spopt
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-spot/Makefile b/math/py-spot/Makefile
index 34b87e1fa5c8..a1f112b3f8a4 100644
--- a/math/py-spot/Makefile
+++ b/math/py-spot/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for 'Spot', the library for omega automata manipulation
+WWW= https://spot.lrde.epita.fr
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/py-spreg/Makefile b/math/py-spreg/Makefile
index 765c82b477b6..e86a6d3cc294 100644
--- a/math/py-spreg/Makefile
+++ b/math/py-spreg/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= PySAL Spatial Econometrics Package
+WWW= https://spreg.readthedocs.io/en/latest/
LICENSE= BSD3CLAUSE
diff --git a/math/py-spvcm/Makefile b/math/py-spvcm/Makefile
index 72a21907f27b..b27bf480cb74 100644
--- a/math/py-spvcm/Makefile
+++ b/math/py-spvcm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fit spatial multilevel models and diagnose convergence
+WWW= https://github.com/pysal/spvcm
LICENSE= BSD3CLAUSE
diff --git a/math/py-ssm/Makefile b/math/py-ssm/Makefile
index a775a4159016..f0853fce7869 100644
--- a/math/py-ssm/Makefile
+++ b/math/py-ssm/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Bayesian learning and inference for state space models
+WWW= https://github.com/lindermanlab/ssm
LICENSE= MIT
diff --git a/math/py-statsmodels/Makefile b/math/py-statsmodels/Makefile
index 4b6eebf85b7b..2914f3e2ef28 100644
--- a/math/py-statsmodels/Makefile
+++ b/math/py-statsmodels/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Complement to SciPy for statistical computations
+WWW= https://github.com/statsmodels/statsmodels
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-svgmath/Makefile b/math/py-svgmath/Makefile
index 5d54f7c311cd..995b518be935 100644
--- a/math/py-svgmath/Makefile
+++ b/math/py-svgmath/Makefile
@@ -7,6 +7,7 @@ DISTNAME= SVGMath-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= MathML to SVG Converter in Python
+WWW= http://svgmath.sf.net
USES= dos2unix python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/math/py-sym/Makefile b/math/py-sym/Makefile
index aa278c66289a..d90ae969c09d 100644
--- a/math/py-sym/Makefile
+++ b/math/py-sym/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Unified wrapper for symbolic manipulation libraries in Python
+WWW= https://github.com/bjodah/sym
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-symengine/Makefile b/math/py-symengine/Makefile
index 3400a81e8238..e1df625563a8 100644
--- a/math/py-symengine/Makefile
+++ b/math/py-symengine/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library providing wrappers to SymEngine
+WWW= https://symengine.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-sympy/Makefile b/math/py-sympy/Makefile
index e6f8222717ec..fa437bc2dd50 100644
--- a/math/py-sympy/Makefile
+++ b/math/py-sympy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python Library For Symbolic Mathematics
+WWW= https://sympy.org/
LICENSE= BSD3CLAUSE
diff --git a/math/py-theano/Makefile b/math/py-theano/Makefile
index 4510dd38a5b9..15647c8577d8 100644
--- a/math/py-theano/Makefile
+++ b/math/py-theano/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Theano-${DISTVERSION}
MAINTAINER= demon@FreeBSD.org
COMMENT= Optimizing compiler for evaluating math expressions on CPUs and GPUs
+WWW= http://deeplearning.net/software/theano/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-timple/Makefile b/math/py-timple/Makefile
index 11aa809ae670..1ed149a64ebd 100644
--- a/math/py-timple/Makefile
+++ b/math/py-timple/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= jgh@FreeBSD.org
COMMENT= Extended functionality for plotting timedelta values with Matplotlib
+WWW= https://github.com/theOehrly/Timple
LICENSE= MIT
diff --git a/math/py-topologic/Makefile b/math/py-topologic/Makefile
index 14d6a329200e..3131ce8eb102 100644
--- a/math/py-topologic/Makefile
+++ b/math/py-topologic/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -space-modeling-library
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for topological representations of architectural spaces
+WWW= https://topologic.app/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/math/py-triangle/Makefile b/math/py-triangle/Makefile
index b860201ecd43..cd868c62bb13 100644
--- a/math/py-triangle/Makefile
+++ b/math/py-triangle/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= db@FreeBSD.org
COMMENT= Python interface to triangle
+WWW= https://rufat.be/triangle
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-umap-learn/Makefile b/math/py-umap-learn/Makefile
index 2b8aaa06ab1b..4032c7c71a2d 100644
--- a/math/py-umap-learn/Makefile
+++ b/math/py-umap-learn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Uniform Manifold Approximation and Projection
+WWW= https://github.com/lmcinnes/umap
LICENSE= BSD3CLAUSE
diff --git a/math/py-uncertainties/Makefile b/math/py-uncertainties/Makefile
index 4bee7629a750..30a86725434f 100644
--- a/math/py-uncertainties/Makefile
+++ b/math/py-uncertainties/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Calculations with uncertainties on the quantities involved
+WWW= https://uncertainties-python-package.readthedocs.io/en/latest/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/py-unyt/Makefile b/math/py-unyt/Makefile
index 83586c026d0e..4f0da1dfde8f 100644
--- a/math/py-unyt/Makefile
+++ b/math/py-unyt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for handling numpy arrays with units
+WWW= https://github.com/yt-project/unyt
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/py-vincenty/Makefile b/math/py-vincenty/Makefile
index e427ad0e17d0..653f117848d9 100644
--- a/math/py-vincenty/Makefile
+++ b/math/py-vincenty/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate the geographical distance between 2 points
+WWW= https://github.com/maurycyp/vincenty
LICENSE= UNLICENSE
diff --git a/math/py-yt/Makefile b/math/py-yt/Makefile
index 1e9701ad1b0b..2745c41adc9f 100644
--- a/math/py-yt/Makefile
+++ b/math/py-yt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Analysis and visualization toolkit for volumetric data
+WWW= https://yt-project.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/math/py-z3-solver/Makefile b/math/py-z3-solver/Makefile
index f900b3ea09b4..20c515ee4f64 100644
--- a/math/py-z3-solver/Makefile
+++ b/math/py-z3-solver/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for Z3 Theorem Prover
+WWW= https://github.com/Z3Prover/z3
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../../../LICENSE.txt
diff --git a/math/pynac/Makefile b/math/pynac/Makefile
index 9f3b5eef4681..603fcb000be5 100644
--- a/math/pynac/Makefile
+++ b/math/pynac/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/archive/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Symbolic computation with Python objects, Sage Math support library
+WWW= http://pynac.org/
LICENSE= GPLv2
diff --git a/math/qalculate-gtk/Makefile b/math/qalculate-gtk/Makefile
index 77f3757f270c..f2f20d1570fc 100644
--- a/math/qalculate-gtk/Makefile
+++ b/math/qalculate-gtk/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/Qalculate/${PORTNAME}/releases/download/v${PORT
MAINTAINER= jhale@FreeBSD.org
COMMENT= Multi-purpose desktop calculator (GTK+3 frontend)
+WWW= https://qalculate.github.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/qalculate-qt/Makefile b/math/qalculate-qt/Makefile
index 974e21f04615..ad14fff6ddd4 100644
--- a/math/qalculate-qt/Makefile
+++ b/math/qalculate-qt/Makefile
@@ -9,6 +9,7 @@ PATCHFILES+= fa69618d42b133e5942c4bb86efe2838b61af935.patch:-p1 #Fix version str
MAINTAINER= jhale@FreeBSD.org
COMMENT= Multi-purpose desktop calculator (Qt frontend)
+WWW= https://qalculate.github.io/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/qd/Makefile b/math/qd/Makefile
index 79dc3ddc9773..977730e7e671 100644
--- a/math/qd/Makefile
+++ b/math/qd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.davidhbailey.com/dhbsoftware/
MAINTAINER= fortran@FreeBSD.org
COMMENT= Double-Double and Quad-Double Arithmetic
+WWW= https://crd-legacy.lbl.gov/~dhbailey/mpdist
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/qhull/Makefile b/math/qhull/Makefile
index 9a974163d869..79590f3036b4 100644
--- a/math/qhull/Makefile
+++ b/math/qhull/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-2020-src-${DISTVERSION}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Qhull computes convex hulls, Delaunay triangulations, and halfspaces
+WWW= http://www.qhull.org
LICENSE= Qhull
LICENSE_NAME= Qhull License
diff --git a/math/qhull7/Makefile b/math/qhull7/Makefile
index 0d3193bd7a81..73646de0ad6b 100644
--- a/math/qhull7/Makefile
+++ b/math/qhull7/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 7
MAINTAINER= stephen@FreeBSD.org
COMMENT= Qhull computes convex hulls, Delaunay triangulations, and halfspaces
+WWW= http://www.qhull.org
LICENSE= Qhull
LICENSE_NAME= Qhull License
diff --git a/math/qposases/Makefile b/math/qposases/Makefile
index f0582f676724..cc05da089665 100644
--- a/math/qposases/Makefile
+++ b/math/qposases/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for online active set strategy quadratic programming problems
+WWW= https://projects.coin-or.org/qpOASES
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/qrupdate/Makefile b/math/qrupdate/Makefile
index f563b12e2da0..9e2a40a6b7f4 100644
--- a/math/qrupdate/Makefile
+++ b/math/qrupdate/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SOURCEFORGE/qrupdate/qrupdate/1.2
MAINTAINER= robertjenssen@ozemail.com.au
COMMENT= Fortran library for fast updates of QR and Cholesky decomposition
+WWW= http://qrupdate.sourceforge.net/
LIB_DEPENDS= libblas.so:math/blas \
liblapack.so:math/lapack
diff --git a/math/qtiplot-doc/Makefile b/math/qtiplot-doc/Makefile
index 92b4d9871384..8d8790e4a0cf 100644
--- a/math/qtiplot-doc/Makefile
+++ b/math/qtiplot-doc/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -doc
MAINTAINER= ports@FreeBSD.org
COMMENT= The QtiPlot Handbook
+WWW= http://soft.proindependent.com/qtiplot.html
BUILD_DEPENDS= docbook2html:textproc/docbook-utils \
docbook-xml>0:textproc/docbook-xml \
diff --git a/math/qwtplot3d/Makefile b/math/qwtplot3d/Makefile
index 0f5669fe31fe..870cced1ab99 100644
--- a/math/qwtplot3d/Makefile
+++ b/math/qwtplot3d/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -qt5
MAINTAINER= makc@FreeBSD.org
COMMENT= 3D plotting widgets for Qt
+WWW= https://github.com/SciDAVis/qwtplot3d
LIB_DEPENDS= libgl2ps.so:print/gl2ps
diff --git a/math/randlib/Makefile b/math/randlib/Makefile
index b16a5fc79f80..8e8f51a3ad73 100644
--- a/math/randlib/Makefile
+++ b/math/randlib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= RANDLIB_V90
MAINTAINER= ports@FreeBSD.org
COMMENT= Library of Routines for Random Number Generation
+WWW= https://biostatistics.mdanderson.org/SoftwareDownload/SingleSoftware.aspx?Software_Id=27
USES= uidfix
USE_LDCONFIG= yes
diff --git a/math/rankwidth/Makefile b/math/rankwidth/Makefile
index 802ec4b859cb..9d7893bba895 100644
--- a/math/rankwidth/Makefile
+++ b/math/rankwidth/Makefile
@@ -6,6 +6,7 @@ DISTNAME= rw-${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Calculation of rank-width and rank-decompositions
+WWW= https://sourceforge.net/projects/rankwidth/
LICENSE= GPLv2
diff --git a/math/rapid/Makefile b/math/rapid/Makefile
index 101e61bb73cd..34c9676943a9 100644
--- a/math/rapid/Makefile
+++ b/math/rapid/Makefile
@@ -6,6 +6,7 @@ DISTNAME= RAPID_v2_01
MAINTAINER= jwb@FreeBSD.org
COMMENT= Robust and Accurate Polygon Interference Detection
+WWW= http://www.cs.unc.edu/~geom/OBB/OBBT.html
LICENSE= UNKNOWN
LICENSE_NAME= unknown
diff --git a/math/readstat/Makefile b/math/readstat/Makefile
index e31b78dd2ec1..b42ad343b6a1 100644
--- a/math/readstat/Makefile
+++ b/math/readstat/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/WizardMac/ReadStat/releases/download/v${DISTVER
MAINTAINER= kde@FreeBSD.org
COMMENT= Read (and write) data sets from SAS, Stata, and SPSS
+WWW= https://github.com/WizardMac/ReadStat
LICENSE= MIT
diff --git a/math/reduce-psl/Makefile b/math/reduce-psl/Makefile
index dcc0281eff46..6a667b6fdc89 100644
--- a/math/reduce-psl/Makefile
+++ b/math/reduce-psl/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Reduce-svn6110-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Portable Standard Lisp REDUCE general-purpose algebra system
+WWW= http://www.reduce-algebra.com/
LICENSE= BSD2CLAUSE
diff --git a/math/reduce/Makefile b/math/reduce/Makefile
index a42100a88899..6f60f50d1623 100644
--- a/math/reduce/Makefile
+++ b/math/reduce/Makefile
@@ -6,6 +6,7 @@ DISTNAME= Reduce-svn6339-src
MAINTAINER= yuri@FreeBSD.org
COMMENT= Codemist Standard Lisp REDUCE general-purpose computer system
+WWW= http://www.reduce-algebra.com/
LICENSE= BSD2CLAUSE
diff --git a/math/reed-solomon/Makefile b/math/reed-solomon/Makefile
index aece606c6da2..48af374a437f 100644
--- a/math/reed-solomon/Makefile
+++ b/math/reed-solomon/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.ka9q.net/code/fec/
MAINTAINER= freebsduser@paradisegreen.co.uk
COMMENT= Reed-Solomon CODEC library
+WWW= http://www.ka9q.net/code/fec/
GNU_CONFIGURE= yes
USES= gmake
diff --git a/math/rehearse/Makefile b/math/rehearse/Makefile
index 1919ad67b57f..d9e24e7a9fe6 100644
--- a/math/rehearse/Makefile
+++ b/math/rehearse/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Algebraic modeling library in C++ for linear optimization solvers
+WWW= https://projects.coin-or.org/Rehearse
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/rexx-regmath/Makefile b/math/rexx-regmath/Makefile
index 9ad15ef8fa0d..364589b7d8f6 100644
--- a/math/rexx-regmath/Makefile
+++ b/math/rexx-regmath/Makefile
@@ -9,6 +9,7 @@ DISTNAME= regmath${PORTVERSION:S/.//}
MAINTAINER= bob@eager.cx
COMMENT= Two mathematics libraries for Rexx
+WWW= http://pages.interlog.com/~pjtm/
LICENSE= MPL10
diff --git a/math/rkward/Makefile b/math/rkward/Makefile
index e73782fd3868..6484ab5fbf21 100644
--- a/math/rkward/Makefile
+++ b/math/rkward/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/
MAINTAINER= thierry@FreeBSD.org
COMMENT= IDE/GUI for the R-project
+WWW= https://rkward.kde.org/
LICENSE= GPLv2
diff --git a/math/rngstreams/Makefile b/math/rngstreams/Makefile
index bb0f49f28930..de59f89a9baa 100644
--- a/math/rngstreams/Makefile
+++ b/math/rngstreams/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://statmath.wu-wien.ac.at/software/RngStreams/
MAINTAINER= ports@FreeBSD.org
COMMENT= C implementation of a high-quality uniform random number generator
+WWW= http://statmath.wu-wien.ac.at/software/RngStreams/
LICENSE= GPLv2+ # code says GPLv2+, COPYING is GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/rocs/Makefile b/math/rocs/Makefile
index 4d125e08bfa0..fb9c5b288963 100644
--- a/math/rocs/Makefile
+++ b/math/rocs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE Graph theory IDE
+WWW= https://www.kde.org/applications/education/rocs
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
diff --git a/math/rpcalc/Makefile b/math/rpcalc/Makefile
index 89a5ed6990e4..d52f06481aa1 100644
--- a/math/rpcalc/Makefile
+++ b/math/rpcalc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
MAINTAINER= jhale@FreeBSD.org
COMMENT= Simple RPN calculator
+WWW= https://rpcalc.bellz.org/index.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/doc/LICENSE
diff --git a/math/rubiks/Makefile b/math/rubiks/Makefile
index 703b74e24f14..2e28f6b0c205 100644
--- a/math/rubiks/Makefile
+++ b/math/rubiks/Makefile
@@ -10,6 +10,7 @@ MASTER_SITES= http://www.cecm.sfu.ca/sage/spkg/upstream/rubiks/ \
MAINTAINER= thierry@FreeBSD.org
COMMENT= Several programs for working with Rubik's cubes
+WWW= https://www.sagemath.org/
LICENSE= BSD2CLAUSE GPLv2
LICENSE_COMB= multi
diff --git a/math/rubygem-algebra/Makefile b/math/rubygem-algebra/Makefile
index e7575e432290..67d0540cbcc6 100644
--- a/math/rubygem-algebra/Makefile
+++ b/math/rubygem-algebra/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Library for mathematical computations
+WWW= https://github.com/kunishi/algebra-ruby2
USE_RUBY= yes
USES= gem
diff --git a/math/rubygem-bigdecimal/Makefile b/math/rubygem-bigdecimal/Makefile
index f86286315db9..cba133b048d5 100644
--- a/math/rubygem-bigdecimal/Makefile
+++ b/math/rubygem-bigdecimal/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Arbitrary-precision decimal floating-point number class
+WWW= https://github.com/ruby/bigdecimal
LICENSE= RUBY
diff --git a/math/rubygem-enumerable-statistics/Makefile b/math/rubygem-enumerable-statistics/Makefile
index abfcea6b664a..84a2d01c2b2d 100644
--- a/math/rubygem-enumerable-statistics/Makefile
+++ b/math/rubygem-enumerable-statistics/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Statistics features for Enumerable
+WWW= https://github.com/mrkn/enumerable-statistics
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/rubygem-expression_parser/Makefile b/math/rubygem-expression_parser/Makefile
index 6207b722d0a8..3b69d63c9586 100644
--- a/math/rubygem-expression_parser/Makefile
+++ b/math/rubygem-expression_parser/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Mathematical expression parser for Ruby
+WWW= http://lukaszwrobel.pl/blog/math-parser-part-3-implementation
NO_ARCH= yes
diff --git a/math/rubygem-fftw3/Makefile b/math/rubygem-fftw3/Makefile
index 6f60cbd2cc04..18eba5335d99 100644
--- a/math/rubygem-fftw3/Makefile
+++ b/math/rubygem-fftw3/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Ruby interface to the FFTW ver.3
+WWW= http://ruby.gfd-dennou.org/products/ruby-fftw3/
RUN_DEPENDS= rubygem-narray>0:math/rubygem-narray
LIB_DEPENDS= libfftw3.so:math/fftw3
diff --git a/math/rubygem-mathn/Makefile b/math/rubygem-mathn/Makefile
index 54c764345707..dd5a2719190f 100644
--- a/math/rubygem-mathn/Makefile
+++ b/math/rubygem-mathn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Deprecated library that extends math operations
+WWW= https://github.com/ruby/mathn
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/rubygem-matrix/Makefile b/math/rubygem-matrix/Makefile
index 0fdceabd5d59..8cde85848d61 100644
--- a/math/rubygem-matrix/Makefile
+++ b/math/rubygem-matrix/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of Matrix and Vector classes
+WWW= https://github.com/ruby/matrix
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/math/rubygem-mtrc/Makefile b/math/rubygem-mtrc/Makefile
index 5140cbb58b6f..acc091c48ddf 100644
--- a/math/rubygem-mtrc/Makefile
+++ b/math/rubygem-mtrc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= dch@FreeBSD.org
COMMENT= Minimal metric aggregation library
+WWW= https://github.com/aphyr/mtrc
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/rubygem-narray/Makefile b/math/rubygem-narray/Makefile
index 65aa06e5955f..918ada41a605 100644
--- a/math/rubygem-narray/Makefile
+++ b/math/rubygem-narray/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Numerical N-dimensional array library for Ruby
+WWW= https://rubygems.org/gems/narray
USE_RUBY= yes
USES= gem
diff --git a/math/rubygem-narray_miss/Makefile b/math/rubygem-narray_miss/Makefile
index 67b7d3ca2a3c..4adfb8236962 100644
--- a/math/rubygem-narray_miss/Makefile
+++ b/math/rubygem-narray_miss/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Additional class with processing of missing value to NArray
+WWW= http://ruby.gfd-dennou.org/products/narray_miss/
RUN_DEPENDS= rubygem-narray>0:math/rubygem-narray
diff --git a/math/rubygem-numru-misc/Makefile b/math/rubygem-numru-misc/Makefile
index 969b7e1ef14a..baaf7214582e 100644
--- a/math/rubygem-numru-misc/Makefile
+++ b/math/rubygem-numru-misc/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Miscellaneous functions and classes to help Ruby programming
+WWW= http://ruby.gfd-dennou.org/products/numru-misc/
RUN_DEPENDS= rubygem-narray>0:math/rubygem-narray \
rubygem-narray_miss>0:math/rubygem-narray_miss
diff --git a/math/rubygem-numru-units/Makefile b/math/rubygem-numru-units/Makefile
index 8817ff4876e5..9e2f579bd89c 100644
--- a/math/rubygem-numru-units/Makefile
+++ b/math/rubygem-numru-units/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Class to handle units of physical quantities for Ruby
+WWW= https://www.gfd-dennou.org/arch/ruby/products/numru-units/
NO_ARCH= yes
diff --git a/math/rubygem-prime/Makefile b/math/rubygem-prime/Makefile
index 28441237d522..21c3a39af08a 100644
--- a/math/rubygem-prime/Makefile
+++ b/math/rubygem-prime/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Prime numbers and factorization library
+WWW= https://github.com/ruby/prime
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
diff --git a/math/rubygem-rb-gsl/Makefile b/math/rubygem-rb-gsl/Makefile
index 738090558e53..bd4aa6fcd5e1 100644
--- a/math/rubygem-rb-gsl/Makefile
+++ b/math/rubygem-rb-gsl/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= rubygem-rb-
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Ruby extension library for GSL (GNU Scientific Library)
+WWW= https://github.com/blackwinter/rb-gsl
LICENSE= GPLv2
diff --git a/math/rumur/Makefile b/math/rumur/Makefile
index 0fa61cb84b57..fcb9d6f55a4c 100644
--- a/math/rumur/Makefile
+++ b/math/rumur/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Model checker, a formal verification tool for state machines
+WWW= https://github.com/Smattr/rumur
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/saga/Makefile b/math/saga/Makefile
index ac6f8d3d5eb1..62573aeb1cc9 100644
--- a/math/saga/Makefile
+++ b/math/saga/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]\.[[:digit:]]*
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= System for Automated Geoscientific Analyses
+WWW= http://www.saga-gis.org/en/index.html
LICENSE= GPLv2 LGPL21
LICENSE_COMB= multi
diff --git a/math/sage/Makefile b/math/sage/Makefile
index c362b9b1bd61..be7d35f8a093 100644
--- a/math/sage/Makefile
+++ b/math/sage/Makefile
@@ -13,6 +13,7 @@ PKGNAMESUFFIX= -math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Open source Mathematics software
+WWW= https://www.sagemath.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING.txt
diff --git a/math/savage/Makefile b/math/savage/Makefile
index eb702af7e4a1..e413c6400537 100644
--- a/math/savage/Makefile
+++ b/math/savage/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= ashish@FreeBSD.org
COMMENT= Primitive computer algebra system
+WWW= https://github.com/p-e-w/savage
LICENSE= AGPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/sc-im/Makefile b/math/sc-im/Makefile
index c5426908184b..ebf78dffa72b 100644
--- a/math/sc-im/Makefile
+++ b/math/sc-im/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= bapt@FreeBSD.org
COMMENT= Ncurses spreadsheet program for terminal
+WWW= https://github.com/andmarti1424/sc-im
LICENSE= BSD4CLAUSE
diff --git a/math/scalapack/Makefile b/math/scalapack/Makefile
index 3bc76b4451c7..7ccfa9e4d1da 100644
--- a/math/scalapack/Makefile
+++ b/math/scalapack/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
COMMENT= ScaLAPACK Scalable LAPACK library
+WWW= https://www.netlib.org/scalapack/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/scalapackfx/Makefile b/math/scalapackfx/Makefile
index 90dd9b7d4f2b..b8ddf6807add 100644
--- a/math/scalapackfx/Makefile
+++ b/math/scalapackfx/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Modern Fortran wrappers around ScaLAPACK routines
+WWW= https://github.com/dftbplus/scalapackfx
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/scilab-toolbox-swt/Makefile b/math/scilab-toolbox-swt/Makefile
index 121c7ab1098e..9513254f52ea 100644
--- a/math/scilab-toolbox-swt/Makefile
+++ b/math/scilab-toolbox-swt/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-3-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Scilab 1-D and 2-D Wavelet Toolbox
+WWW= https://atoms.scilab.org/toolboxes/swt
BUILD_DEPENDS= ${SCILAB_CMD}:math/scilab
RUN_DEPENDS:= ${BUILD_DEPENDS}
diff --git a/math/scilab/Makefile b/math/scilab/Makefile
index a34b2429ccbe..549d7e414a53 100644
--- a/math/scilab/Makefile
+++ b/math/scilab/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://cgit.scilab.org/scilab/snapshot/
MAINTAINER= makc@FreeBSD.org
COMMENT= Scientific software package for numerical computations
+WWW= https://www.scilab.org
LICENSE= GPLv2 BSD3CLAUSE
LICENSE_COMB= dual
@@ -143,7 +144,6 @@ post-patch:
post-patch-GUI-on:
# scilab segfaults on FreeBSD with C locale
@${REINPLACE_CMD} 's,LC_ALL=C,,' ${WRKSRC}/Makefile.in
- @# Configure fixes
@${REINPLACE_CMD} '/ac_java_jvm_jni_lib_flags/s,\(ljvm\),\1 -pthread,' ${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|/usr/lib/java|${JAVALIBDIR}|g' ${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|/usr/lib64/jni|${LOCALBASE}/lib/|g' ${WRKSRC}/configure
@@ -163,15 +163,12 @@ post-patch-GUI-on:
# Part of the jogamp-jogl-2.3 patch:
@${REINPLACE_CMD} -e 's|javax.media.opengl.glu.GLUnurbs|com.jogamp.opengl.glu.GLUnurbs|' ${WRKSRC}/configure
@${REINPLACE_CMD} -e 's|jogamp.common.os.MachineDescriptionRuntime|jogamp.common.os.MachineDataInfoRuntime|' ${WRKSRC}/configure
- @# Run fixes
@${REINPLACE_CMD} -e 's|%%JAVA_HOME%%|${JAVA_HOME}|' ${WRKSRC}/bin/scilab
pre-install:
${MKDIR} ${STAGEDIR}${DATADIR}/.atoms
post-install:
- @# Remove empty dirs in DATADIR/modules - they will be removed by the
- @# toolbox uninstaller otherwise if 3rd party toolboxes are used
@${FIND} ${STAGEDIR}${DATADIR}/modules -type d -empty -delete
.include <bsd.port.post.mk>
diff --git a/math/scs/Makefile b/math/scs/Makefile
index 0a476726ae8d..62a0620367ed 100644
--- a/math/scs/Makefile
+++ b/math/scs/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver of convex cone problems via operator splitting
+WWW= https://github.com/cvxgrp/scs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/sdpa/Makefile b/math/sdpa/Makefile
index 0521a13bd599..c0913aabafc0 100644
--- a/math/sdpa/Makefile
+++ b/math/sdpa/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Very efficient SDP (semidefinite programming) solver
+WWW= http://sdpa.sourceforge.net/
LICENSE= GPLv2 # (or later)
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/secp256k1/Makefile b/math/secp256k1/Makefile
index e1a871b3f072..2e91879e4ca7 100644
--- a/math/secp256k1/Makefile
+++ b/math/secp256k1/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math security java
MAINTAINER= ale@FreeBSD.org
COMMENT= Optimized C library for EC operations on curve secp256k1
+WWW= https://github.com/bitcoin-core/secp256k1
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/sfft/Makefile b/math/sfft/Makefile
index 9c7a1ad7d337..2da9007187be 100644
--- a/math/sfft/Makefile
+++ b/math/sfft/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Optimized Sparse Fast Fourier Transform
+WWW= https://spiral.net/software/sfft.html
LICENSE= GPLv2
diff --git a/math/simd-viterbi/Makefile b/math/simd-viterbi/Makefile
index 071a7cb67458..02056bdd3908 100644
--- a/math/simd-viterbi/Makefile
+++ b/math/simd-viterbi/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.ka9q.net/code/fec/
MAINTAINER= freebsduser@paradisegreen.co.uk
COMMENT= Fast Viterbi CODEC library
+WWW= http://www.ka9q.net/code/fec/
GNU_CONFIGURE= yes
USES= gmake
diff --git a/math/singular/Makefile b/math/singular/Makefile
index dcdf48f7cc9b..9fd0f56c2209 100644
--- a/math/singular/Makefile
+++ b/math/singular/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computer algebra system for polynomial computations
+WWW= https://www.singular.uni-kl.de/
LICENSE= GPLv3RLE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/sisl/Makefile b/math/sisl/Makefile
index d41782ce3df3..4778a34f1222 100644
--- a/math/sisl/Makefile
+++ b/math/sisl/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Spline library
+WWW= https://github.com/SINTEF-Geometry/SISL
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/slatec/Makefile b/math/slatec/Makefile
index 250189017ca8..e2754edfb5e7 100644
--- a/math/slatec/Makefile
+++ b/math/slatec/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= slatec_src.tgz slatec_chk.tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= SLATEC Common Mathematical Library
+WWW= https://www.netlib.org/slatec/
USES= fortran uidfix
USE_LDCONFIG= yes
diff --git a/math/sleef/Makefile b/math/sleef/Makefile
index 3b80f7f88fee..c0fbc978b690 100644
--- a/math/sleef/Makefile
+++ b/math/sleef/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= SIMD Library for Evaluating Elementary Functions, vectorized libm
+WWW= https://sleef.org
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/slgrace/Makefile b/math/slgrace/Makefile
index 03d795c9f389..d2826e4697c0 100644
--- a/math/slgrace/Makefile
+++ b/math/slgrace/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= ftp://space.mit.edu/pub/davis/slang/v${SLANG_VER}/modules/grace/ \
MAINTAINER= garga@FreeBSD.org
COMMENT= SLang module to plot graphs with grace
+WWW= http://www.jedsoft.org/slang/modules/grace/index.html
LICENSE= GPLv2
diff --git a/math/snns/Makefile b/math/snns/Makefile
index d51a31abf8f7..6d60b3207afa 100644
--- a/math/snns/Makefile
+++ b/math/snns/Makefile
@@ -7,6 +7,7 @@ DISTNAME= SNNSv${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Fully featured neural network simulator
+WWW= https://www.ra.cs.uni-tuebingen.de/SNNS/
LIB_DEPENDS= libXaw3d.so:x11-toolkits/Xaw3d
diff --git a/math/solitaire/Makefile b/math/solitaire/Makefile
index 275744be0c58..26f0032e92a9 100644
--- a/math/solitaire/Makefile
+++ b/math/solitaire/Makefile
@@ -7,6 +7,7 @@ DISTFILES= sol.pl sol-test.txt
MAINTAINER= ports@FreeBSD.org
COMMENT= Reference implementation of the Solitaire encryption algorithm
+WWW= http://www.counterpane.com/solitaire.html
USES= perl5 shebangfix
SHEBANG_FILES= sol.pl
diff --git a/math/sound-of-sorting/Makefile b/math/sound-of-sorting/Makefile
index 121003dea1b7..8261e8f7908d 100644
--- a/math/sound-of-sorting/Makefile
+++ b/math/sound-of-sorting/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= se@FreeBSD.org
COMMENT= Visualization and "Audibilization" of Sorting Algorithms
+WWW= https://panthema.net/2013/sound-of-sorting/
LICENSE= GPLv3
diff --git a/math/spar/Makefile b/math/spar/Makefile
index eacf7182bcdf..9b568746883e 100644
--- a/math/spar/Makefile
+++ b/math/spar/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/Spar/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Modular math parser
+WWW= http://spar.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/spblas/Makefile b/math/spblas/Makefile
index 69635de1455e..31f0bca65304 100644
--- a/math/spblas/Makefile
+++ b/math/spblas/Makefile
@@ -7,6 +7,7 @@ DISTFILES= nist_spblas_${DISTVERSION}.zip:1
MAINTAINER= ports@FreeBSD.org
COMMENT= NIST Sparse Basic Linear Algebra Subprograms (BLAS)
+WWW= https://math.nist.gov/spblas/
LICENSE= PD
diff --git a/math/spectra/Makefile b/math/spectra/Makefile
index 6e97e6897fa6..aef2a688eacf 100644
--- a/math/spectra/Makefile
+++ b/math/spectra/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for large scale eigenvalue problems
+WWW= https://spectralib.org
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/speedcrunch/Makefile b/math/speedcrunch/Makefile
index 1a32ee4bcad1..e86b5cd4aecc 100644
--- a/math/speedcrunch/Makefile
+++ b/math/speedcrunch/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}
MAINTAINER= danfe@FreeBSD.org
COMMENT= Keyboard-oriented desktop scientific calculator
+WWW= https://speedcrunch.org/
LICENSE= GPLv2+
diff --git a/math/spfft/Makefile b/math/spfft/Makefile
index cf97f37f8391..21c5990b28ce 100644
--- a/math/spfft/Makefile
+++ b/math/spfft/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Sparse 3D FFT library
+WWW= https://github.com/eth-cscs/SpFFT
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/spla/Makefile b/math/spla/Makefile
index e9dd6fd9ef1e..617ef8efc775 100644
--- a/math/spla/Makefile
+++ b/math/spla/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Specialized Parallel Linear Algebra
+WWW= https://github.com/eth-cscs/spla
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/spooles/Makefile b/math/spooles/Makefile
index e132a72e7852..950526e7cd1f 100644
--- a/math/spooles/Makefile
+++ b/math/spooles/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= SParse Object Oriented Linear Equations Solver
+WWW= https://www.netlib.org/linalg/spooles/spooles.2.2.html
LICENSE= PD
diff --git a/math/spot/Makefile b/math/spot/Makefile
index 0b4d2c33d83e..0c6dc6052147 100644
--- a/math/spot/Makefile
+++ b/math/spot/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.lrde.epita.fr/dload/${PORTNAME}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for omega automata manipulation and model checking
+WWW= https://spot.lrde.epita.fr
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/sprng/Makefile b/math/sprng/Makefile
index e06de8cbef97..a90123c510d4 100644
--- a/math/sprng/Makefile
+++ b/math/sprng/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:tl}${PORTVERSION:R}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Scalable Parallel Pseudo Random Number Generators Library
+WWW= http://www.sprng.org/
LICENSE= CC-BY-NC-SA-4.0
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ssht/Makefile b/math/ssht/Makefile
index 2e3a00f94235..589af6a29727 100644
--- a/math/ssht/Makefile
+++ b/math/ssht/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast and exact spin spherical harmonic transforms
+WWW= https://astro-informatics.github.io/ssht/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/stan/Makefile b/math/stan/Makefile
index d464226e2cb1..46f0727fe467 100644
--- a/math/stan/Makefile
+++ b/math/stan/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ package for Bayesian inference, maximum likelihood estimation, etc
+WWW= https://mc-stan.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/stanmath/Makefile b/math/stanmath/Makefile
index ef1aac61db67..54ced8a40b49 100644
--- a/math/stanmath/Makefile
+++ b/math/stanmath/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ template library for automatic differentiation
+WWW= https://mc-stan.org/math/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/math/stp/Makefile b/math/stp/Makefile
index 44536ab5a032..05bfd794a715 100644
--- a/math/stp/Makefile
+++ b/math/stp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Decision Procedure for Bitvectors and Arrays
+WWW= https://stp.github.io/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/suitesparse-amd/Makefile b/math/suitesparse-amd/Makefile
index d65fc8414bf7..afeb999414f5 100644
--- a/math/suitesparse-amd/Makefile
+++ b/math/suitesparse-amd/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.4.6
CATEGORIES= math
COMMENT= Symmetric approximate minimum degree
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= BSD3CLAUSE
diff --git a/math/suitesparse-btf/Makefile b/math/suitesparse-btf/Makefile
index 9a531b1d2005..24293b272549 100644
--- a/math/suitesparse-btf/Makefile
+++ b/math/suitesparse-btf/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 1.2.6
CATEGORIES= math
COMMENT= Permutation to block triangular form
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= LGPL21+
diff --git a/math/suitesparse-camd/Makefile b/math/suitesparse-camd/Makefile
index f07bc596fdc5..fb0b1ff25f01 100644
--- a/math/suitesparse-camd/Makefile
+++ b/math/suitesparse-camd/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.4.6
CATEGORIES= math
COMMENT= Symmetric approximate minimum degree
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= BSD3CLAUSE
diff --git a/math/suitesparse-ccolamd/Makefile b/math/suitesparse-ccolamd/Makefile
index 0fc2629dab5d..5b4dc0a3789d 100644
--- a/math/suitesparse-ccolamd/Makefile
+++ b/math/suitesparse-ccolamd/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.9.6
CATEGORIES= math
COMMENT= Constrained column approximate minimum degree ordering
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= BSD3CLAUSE
diff --git a/math/suitesparse-cholmod/Makefile b/math/suitesparse-cholmod/Makefile
index 81c058705815..2e948e861e8d 100644
--- a/math/suitesparse-cholmod/Makefile
+++ b/math/suitesparse-cholmod/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 3.0.14
CATEGORIES= math
COMMENT= Sparse CHOLesky MODification package
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= LGPL21+
diff --git a/math/suitesparse-colamd/Makefile b/math/suitesparse-colamd/Makefile
index 7e8a27a22fd0..76c5d3c821cd 100644
--- a/math/suitesparse-colamd/Makefile
+++ b/math/suitesparse-colamd/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.9.6
CATEGORIES= math
COMMENT= Column approximate minimum degree ordering algorithm
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= BSD3CLAUSE
diff --git a/math/suitesparse-config/Makefile b/math/suitesparse-config/Makefile
index 6dcc66adeece..ba4805f75106 100644
--- a/math/suitesparse-config/Makefile
+++ b/math/suitesparse-config/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= ${SSPVERSION}
CATEGORIES= math
COMMENT= Common library for SuiteSparse
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= GPLv2+
diff --git a/math/suitesparse-csparse/Makefile b/math/suitesparse-csparse/Makefile
index 53a6e8e31418..4e3cb3de2020 100644
--- a/math/suitesparse-csparse/Makefile
+++ b/math/suitesparse-csparse/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 3.2.0
CATEGORIES= math
COMMENT= Concise Sparse Matrix package
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= LGPL21+
diff --git a/math/suitesparse-cxsparse/Makefile b/math/suitesparse-cxsparse/Makefile
index 9c01523f7d1c..528583c08046 100644
--- a/math/suitesparse-cxsparse/Makefile
+++ b/math/suitesparse-cxsparse/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 3.2.0
CATEGORIES= math
COMMENT= Extended version of CSparse
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= LGPL21+
diff --git a/math/suitesparse-graphblas/Makefile b/math/suitesparse-graphblas/Makefile
index 5f1e398c86c2..0824763a8d18 100644
--- a/math/suitesparse-graphblas/Makefile
+++ b/math/suitesparse-graphblas/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 7.2.0
CATEGORIES= math
COMMENT= Graph algorithms in the language of linear algebra
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= APACHE20
diff --git a/math/suitesparse-klu/Makefile b/math/suitesparse-klu/Makefile
index 9491f3ca86ba..99c6354a0b5f 100644
--- a/math/suitesparse-klu/Makefile
+++ b/math/suitesparse-klu/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 1.3.9
CATEGORIES= math
COMMENT= Sparse LU factorization, for circuit simulation
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= LGPL21+
diff --git a/math/suitesparse-ldl/Makefile b/math/suitesparse-ldl/Makefile
index 1169b91d222d..e894271831c7 100644
--- a/math/suitesparse-ldl/Makefile
+++ b/math/suitesparse-ldl/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.2.6
CATEGORIES= math
COMMENT= Simple LDL^T factorization
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= LGPL21+
diff --git a/math/suitesparse-mongoose/Makefile b/math/suitesparse-mongoose/Makefile
index c05d2d0685db..e56c73403e7a 100644
--- a/math/suitesparse-mongoose/Makefile
+++ b/math/suitesparse-mongoose/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.0.4
CATEGORIES= math
COMMENT= Symmetric approximate minimum degree
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= GPLv3
diff --git a/math/suitesparse-rbio/Makefile b/math/suitesparse-rbio/Makefile
index 056fc8f15050..39cdba4521d9 100644
--- a/math/suitesparse-rbio/Makefile
+++ b/math/suitesparse-rbio/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.2.6
CATEGORIES= math
COMMENT= Read/write sparse matrices
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= GPLv2+
diff --git a/math/suitesparse-slip_lu/Makefile b/math/suitesparse-slip_lu/Makefile
index 9b1c2f703de3..66a30bca1c12 100644
--- a/math/suitesparse-slip_lu/Makefile
+++ b/math/suitesparse-slip_lu/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 1.0.2
CATEGORIES= math
COMMENT= Sparse Left-looking Integer-Preserving LU Factorization
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= GPLv2+ LGPL3+
LICENSE_COMB= dual
diff --git a/math/suitesparse-spqr/Makefile b/math/suitesparse-spqr/Makefile
index 6e91d5cdfa00..4adf5854365e 100644
--- a/math/suitesparse-spqr/Makefile
+++ b/math/suitesparse-spqr/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 2.1.0
CATEGORIES= math
COMMENT= Sparse QR factorization
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= GPLv2+
diff --git a/math/suitesparse-umfpack/Makefile b/math/suitesparse-umfpack/Makefile
index 8f67183641f9..c4d788e2bc59 100644
--- a/math/suitesparse-umfpack/Makefile
+++ b/math/suitesparse-umfpack/Makefile
@@ -3,6 +3,7 @@ PORTVERSION= 5.7.9
CATEGORIES= math
COMMENT= Sparse multifrontal LU factorization
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
LICENSE= GPLv2+
diff --git a/math/suitesparse/Makefile b/math/suitesparse/Makefile
index b13927855d71..dccd2ad5540a 100644
--- a/math/suitesparse/Makefile
+++ b/math/suitesparse/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= fortran@FreeBSD.org
COMMENT= Set of packages for sparse matrix calculation
+WWW= https://faculty.cse.tamu.edu/davis/suitesparse.html
RUN_DEPENDS= suitesparse-amd>0:math/suitesparse-amd \
suitesparse-btf>0:math/suitesparse-btf \
diff --git a/math/sundials/Makefile b/math/sundials/Makefile
index 44916c08392b..85fa7cf568c9 100644
--- a/math/sundials/Makefile
+++ b/math/sundials/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/LLNL/sundials/releases/download/v${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers
+WWW= https://computation.llnl.gov/projects/sundials
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/superlu-dist/Makefile b/math/superlu-dist/Makefile
index d06944bcd2d1..0c3cbf65bd4b 100644
--- a/math/superlu-dist/Makefile
+++ b/math/superlu-dist/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Distributed memory, MPI based SuperLU
+WWW= https://portal.nersc.gov/project/sparse/superlu/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/math/superlu/Makefile b/math/superlu/Makefile
index c885b558c4b8..9cb123d7719a 100644
--- a/math/superlu/Makefile
+++ b/math/superlu/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}
MAINTAINER= robert.ayrapetyan@gmail.com
COMMENT= Library of routines for performing sparse factorization
+WWW= https://portal.nersc.gov/project/sparse/superlu/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/math/symengine/Makefile b/math/symengine/Makefile
index 86f11d133f9b..3f3642b71284 100644
--- a/math/symengine/Makefile
+++ b/math/symengine/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast symbolic manipulation library, written in C++
+WWW= https://symengine.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/symmetrica/Makefile b/math/symmetrica/Makefile
index e1b5f43c8932..a6ee81022e36 100644
--- a/math/symmetrica/Makefile
+++ b/math/symmetrica/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library with a collection of routines for combinatorial mathematics
+WWW= https://gitlab.com/sagemath/symmetrica
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/symphony/Makefile b/math/symphony/Makefile
index 131334c87a5c..1892beb60c87 100644
--- a/math/symphony/Makefile
+++ b/math/symphony/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= coin-or-
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver and development framework for mixed-integer linear programs
+WWW= https://github.com/coin-or/SYMPHONY
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/SYMPHONY/LICENSE
diff --git a/math/sympol/Makefile b/math/sympol/Makefile
index 04b0e98e9432..c2ee24067b48 100644
--- a/math/sympol/Makefile
+++ b/math/sympol/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library and tool to work with symmetric polyhedra
+WWW= https://www.math.uni-rostock.de/~rehn/software/sympol.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/sympow/Makefile b/math/sympow/Makefile
index 0ccfe8941197..99c2ec085eed 100644
--- a/math/sympow/Makefile
+++ b/math/sympow/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= thierry@FreeBSD.org
COMMENT= Mathematical program for SYMmetric POWer elliptic curve L-functions
+WWW= https://gitlab.com/rezozer/forks/sympow
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/tablix/Makefile b/math/tablix/Makefile
index c43af090f7a2..b262dfffbabb 100644
--- a/math/tablix/Makefile
+++ b/math/tablix/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://www.tablix.org/releases/stable/ \
MAINTAINER= amir.husaini@gmail.com
COMMENT= Free software for solving timetabling problems
+WWW= https://www.tablix.org/
BUILD_DEPENDS= pvm:net/pvm
RUN_DEPENDS= pvm:net/pvm
diff --git a/math/taucs/Makefile b/math/taucs/Makefile
index d041df16cc0d..f5618247bc52 100644
--- a/math/taucs/Makefile
+++ b/math/taucs/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= C library of sparse linear solvers
+WWW= http://www.tau.ac.il/~stoledo/taucs/
LICENSE= TAUCS
LICENSE_NAME= TAUCS License
diff --git a/math/tblis/Makefile b/math/tblis/Makefile
index ca43d93e9ada..ffe42eb1d630 100644
--- a/math/tblis/Makefile
+++ b/math/tblis/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= jmd@FreeBSD.org
COMMENT= Framework for performing tensor operations
+WWW= https://github.com/devinamatthews/tblis
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/testu01/Makefile b/math/testu01/Makefile
index ff92407f3ee3..a5b133299cf1 100644
--- a/math/testu01/Makefile
+++ b/math/testu01/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Utilities for statistical testing of uniform random number generators
+WWW= http://simul.iro.umontreal.ca/testu01/tu01.html
LICENSE= TestU01
LICENSE_NAME= TestU01 license
diff --git a/math/tetgen/Makefile b/math/tetgen/Makefile
index 3c4cb5bb52e8..7e3b36eb4d1d 100644
--- a/math/tetgen/Makefile
+++ b/math/tetgen/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= hrs@FreeBSD.org
COMMENT= Quality Tetrahedral Mesh Generator and Delaunay Triangulator
+WWW= http://tetgen.org/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/teyjus/Makefile b/math/teyjus/Makefile
index 05b9a169f87a..d00dc5e3f374 100644
--- a/math/teyjus/Makefile
+++ b/math/teyjus/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math lang
MAINTAINER= yuri@FreeBSD.org
COMMENT= Higher-order logic programming language Lambda Prolog
+WWW= http://teyjus.cs.umn.edu/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/timbl/Makefile b/math/timbl/Makefile
index a1ede6712eb0..523da8743218 100644
--- a/math/timbl/Makefile
+++ b/math/timbl/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math education
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tilburg Memory Based Learner
+WWW= https://ilk.uvt.nl/timbl/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/tiny-bignum-c/Makefile b/math/tiny-bignum-c/Makefile
index e664bcdf80fd..98168000ac93 100644
--- a/math/tiny-bignum-c/Makefile
+++ b/math/tiny-bignum-c/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Small portable multiple-precision unsigned integer arithmetic in C
+WWW= https://github.com/kokke/tiny-bignum-c
LICENSE= UNLICENSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/tlapack/Makefile b/math/tlapack/Makefile
index 02f0e312ff92..a12306481367 100644
--- a/math/tlapack/Makefile
+++ b/math/tlapack/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ Template Linear Algebra PACKage
+WWW= https://github.com/tlapack/tlapack
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/tmv/Makefile b/math/tmv/Makefile
index b9035a2e213d..20537bb8ed9b 100644
--- a/math/tmv/Makefile
+++ b/math/tmv/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fast, intuitive linear algebra library for C++
+WWW= https://github.com/rmjarvis/tmv
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/TMV_LICENSE
diff --git a/math/tomsfastmath/Makefile b/math/tomsfastmath/Makefile
index 5d8bf1a3aed1..bb83b086b2d9 100644
--- a/math/tomsfastmath/Makefile
+++ b/math/tomsfastmath/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= ports@FreeBSD.org
COMMENT= Portable fixed precision math library for fast exponentiations
+WWW= https://libtom.net/
LICENSE= PD WTFPL
LICENSE_COMB= dual
diff --git a/math/topaz/Makefile b/math/topaz/Makefile
index 3fdf347c2110..85dcbfac2db2 100644
--- a/math/topaz/Makefile
+++ b/math/topaz/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src
MAINTAINER= ports@FreeBSD.org
COMMENT= Command driven graph plotting system for scientists and engineers
+WWW= https://hp.vector.co.jp/authors/VA007663/topaz/
LICENSE= GPLv2
diff --git a/math/topcom/Makefile b/math/topcom/Makefile
index da468935fdc0..ab3cdce726d8 100644
--- a/math/topcom/Makefile
+++ b/math/topcom/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computing triangulations of point configurations and oriented matroids
+WWW= http://www.rambau.wm.uni-bayreuth.de/TOPCOM/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/topologic/Makefile b/math/topologic/Makefile
index 5fc655e95388..4629fe323e23 100644
--- a/math/topologic/Makefile
+++ b/math/topologic/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -space-modeling-library
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for topological representations of architectural spaces
+WWW= https://topologic.app/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/triangle/Makefile b/math/triangle/Makefile
index 2fb8cc36088b..c455b2e1c196 100644
--- a/math/triangle/Makefile
+++ b/math/triangle/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Two-Dimensional Quality Mesh Generator and Delaunay Triangulator
+WWW= https://www.cs.cmu.edu/~quake/triangle.html
# Converted from NO_CDROM
LICENSE= triangle
diff --git a/math/trlan/Makefile b/math/trlan/Makefile
index 9ece7731e5bf..0e041ececc92 100644
--- a/math/trlan/Makefile
+++ b/math/trlan/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Thick-restart Lanczos method for eigenproblems
+WWW= http://crd.lbl.gov/~kewu/trlan.html
USES= fortran
USE_LDCONFIG= yes
diff --git a/math/trlib/Makefile b/math/trlib/Makefile
index ab75d4fabe2f..fd180ae19e8d 100644
--- a/math/trlib/Makefile
+++ b/math/trlib/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Trust Region Subproblem Solver Library
+WWW= https://github.com/felixlen/trlib
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/ttmath/Makefile b/math/ttmath/Makefile
index 6ac908c1f139..89503a45c06a 100644
--- a/math/ttmath/Makefile
+++ b/math/ttmath/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ headers-only library for big integer and floating point numbers
+WWW= https://ttmath.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/math/tvmet/Makefile b/math/tvmet/Makefile
index b128073ea195..3888c6e41f4e 100644
--- a/math/tvmet/Makefile
+++ b/math/tvmet/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/Tar.Gz_Bz2%20Archive/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Tiny Vector and Matrix template library
+WWW= http://tvmet.sourceforge.net/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/ump/Makefile b/math/ump/Makefile
index 66c4627ada73..977949ca9115 100644
--- a/math/ump/Makefile
+++ b/math/ump/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -math
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical, easy to use math program
+WWW= http://u-m-p.sourceforge.net/
LICENSE= GPLv2
diff --git a/math/universal/Makefile b/math/universal/Makefile
index 8c20d37b21b8..891f32d648f9 100644
--- a/math/universal/Makefile
+++ b/math/universal/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -fp-library
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only C++ template library for universal number arithmetic
+WWW= https://github.com/stillwater-sc/universal
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/unuran/Makefile b/math/unuran/Makefile
index 3e608be36f45..e7157a204a6a 100644
--- a/math/unuran/Makefile
+++ b/math/unuran/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://statmath.wu-wien.ac.at/unuran/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Universal Non-Uniform RANdom number generators
+WWW= http://statmath.wu-wien.ac.at/unuran/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/vampire/Makefile b/math/vampire/Makefile
index cf190c8cddc4..c99cd744cfe0 100644
--- a/math/vampire/Makefile
+++ b/math/vampire/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Automatic theorem prover
+WWW= https://vprover.github.io/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/math/viennacl/Makefile b/math/viennacl/Makefile
index c83d74ec939a..c27088521545 100644
--- a/math/viennacl/Makefile
+++ b/math/viennacl/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ViennaCL-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Linear algebra and solver library using CUDA, OpenCL, and OpenMP
+WWW= http://viennacl.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/vinci/Makefile b/math/vinci/Makefile
index 512741cb5ec7..bb5dfb3a942d 100644
--- a/math/vinci/Makefile
+++ b/math/vinci/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.multiprecision.org/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package that implements algorithms for convex body volume computation
+WWW= https://www.multiprecision.org/vinci/home.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/visualpolylib/Makefile b/math/visualpolylib/Makefile
index 9587644f03d8..7f293dc835c7 100644
--- a/math/visualpolylib/Makefile
+++ b/math/visualpolylib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}.${DISTVERSION}${DISTVERSIONSUFFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Visualization program for PolyLib
+WWW= https://icps.u-strasbg.fr/polylib/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/vowpal_wabbit/Makefile b/math/vowpal_wabbit/Makefile
index 719d9fdc3c3e..c1d181d293d0 100644
--- a/math/vowpal_wabbit/Makefile
+++ b/math/vowpal_wabbit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= demon@FreeBSD.org
COMMENT= Fast out-of-core learning system
+WWW= https://github.com/JohnLangford/vowpal_wabbit/wiki
LIB_DEPENDS= libboost_thread.so:devel/boost-libs
diff --git a/math/vtk6/Makefile b/math/vtk6/Makefile
index d357b31658fc..1b94a4fecfb2 100644
--- a/math/vtk6/Makefile
+++ b/math/vtk6/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Visualization toolkit
+WWW= https://www.vtk.org
LICENSE= BSD3CLAUSE
diff --git a/math/vtk8/Makefile b/math/vtk8/Makefile
index 37d002652672..9d06610c073a 100644
--- a/math/vtk8/Makefile
+++ b/math/vtk8/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Visualization toolkit
+WWW= https://www.vtk.org
LICENSE= BSD3CLAUSE
diff --git a/math/vtk9/Makefile b/math/vtk9/Makefile
index 41abd1e3041d..0fff9b652145 100644
--- a/math/vtk9/Makefile
+++ b/math/vtk9/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Visualization toolkit
+WWW= https://vtk.org/
LICENSE= BSD3CLAUSE
diff --git a/math/wavelib/Makefile b/math/wavelib/Makefile
index 96602b5366a9..32f50520f7c9 100644
--- a/math/wavelib/Makefile
+++ b/math/wavelib/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Wavelet Transform (DWT, SWT and MODWT)
+WWW= https://github.com/rafat/wavelib
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/math/wcalc/Makefile b/math/wcalc/Makefile
index 420eaac07bb1..ec80e6eb1862 100644
--- a/math/wcalc/Makefile
+++ b/math/wcalc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/w-calc/Wcalc/${PORTVERSION}
MAINTAINER= amarendra.godbole@gmail.com
COMMENT= Natural-expression command-line calculator
+WWW= http://w-calc.sourceforge.net/
LICENSE= GPLv2
diff --git a/math/wfmath/Makefile b/math/wfmath/Makefile
index 47d9448f65d9..f5ec3ddc8966 100644
--- a/math/wfmath/Makefile
+++ b/math/wfmath/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/worldforge/${PORTNAME}%20%28math%20lib%29/${PORTVERSION}
MAINTAINER= oliver@FreeBSD.org
COMMENT= Worldforge math library
+WWW= https://www.worldforge.org/
USES= libtool pathfix pkgconfig compiler:c++11-lib
USE_LDCONFIG= yes
diff --git a/math/wxmaxima/Makefile b/math/wxmaxima/Makefile
index c55287876c5e..371ca0c46560 100644
--- a/math/wxmaxima/Makefile
+++ b/math/wxmaxima/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= salvadore@FreeBSD.org
COMMENT= WxWidgets GUI for the computer algebra system maxima
+WWW= https://wxmaxima-developers.github.io/wxmaxima/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/xblas/Makefile b/math/xblas/Makefile
index a1f220abb6dd..7cbb0217bdfd 100644
--- a/math/xblas/Makefile
+++ b/math/xblas/Makefile
@@ -6,6 +6,7 @@ DISTNAME= xblas
MAINTAINER= ports@FreeBSD.org
COMMENT= Extra Precise Basic Linear Algebra Subroutines (BLAS)
+WWW= https://www.netlib.org/xblas/
LICENSE= BSD3CLAUSE
diff --git a/math/xfce4-calculator-plugin/Makefile b/math/xfce4-calculator-plugin/Makefile
index d779e6a15520..2bd0dbb7965c 100644
--- a/math/xfce4-calculator-plugin/Makefile
+++ b/math/xfce4-calculator-plugin/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= xfce4
MAINTAINER= xfce@FreeBSD.org
COMMENT= Simple calculator for the Xfce panel
+WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-calculator-plugin
LICENSE= GPLv2
diff --git a/math/xgap/Makefile b/math/xgap/Makefile
index 2a2b3f5feff5..8349fc922f76 100644
--- a/math/xgap/Makefile
+++ b/math/xgap/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical user interface for GAP
+WWW= https://gap-packages.github.io/xgap/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/xlife++/Makefile b/math/xlife++/Makefile
index eaa400d07a3f..113c19428e0e 100644
--- a/math/xlife++/Makefile
+++ b/math/xlife++/Makefile
@@ -7,6 +7,7 @@ DISTNAME= xlifepp-sources-v${DISTVERSION}-2018-05-09
MAINTAINER= yuri@FreeBSD.org
COMMENT= XLiFE++: eXtended Library of Finite Elements in C++
+WWW= https://uma.ensta-paristech.fr/soft/XLiFE++/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/xplot/Makefile b/math/xplot/Makefile
index 19bdbc88347c..bc9dce0eaf98 100644
--- a/math/xplot/Makefile
+++ b/math/xplot/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.xplot.org/xplot/
MAINTAINER= ports@FreeBSD.org
COMMENT= X11 plotting package
+WWW= http://www.xplot.org/
USES= perl5 xorg
USE_XORG= x11
diff --git a/math/xtensor-blas/Makefile b/math/xtensor-blas/Makefile
index fad8bf6f5a21..f1dc0ac668d0 100644
--- a/math/xtensor-blas/Makefile
+++ b/math/xtensor-blas/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= BLAS extension to xtensor
+WWW= https://github.com/xtensor-stack/xtensor-blas
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/xtensor-io/Makefile b/math/xtensor-io/Makefile
index 806266803828..1b08f6b74297 100644
--- a/math/xtensor-io/Makefile
+++ b/math/xtensor-io/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Xtensor plugin to read/write images, audio files, numpy npz and HDF5
+WWW= https://github.com/xtensor-stack/xtensor-io
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/xtensor-python/Makefile b/math/xtensor-python/Makefile
index dd7abc416512..62ba54f48771 100644
--- a/math/xtensor-python/Makefile
+++ b/math/xtensor-python/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python bindings for xtensor # it is called "bindings" but it doesn't install python modules, it's rather a header-only library to use xtensor from python extensions
+WWW= https://github.com/xtensor-stack/xtensor-python
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/xtensor/Makefile b/math/xtensor/Makefile
index d8f9fd4d629f..54c40be2b54d 100644
--- a/math/xtensor/Makefile
+++ b/math/xtensor/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multi-dimensional arrays with broadcasting and lazy computing
+WWW= https://github.com/xtensor-stack/xtensor
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/yacas/Makefile b/math/yacas/Makefile
index 6c2c354189fe..76f14a6afe61 100644
--- a/math/yacas/Makefile
+++ b/math/yacas/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math
MAINTAINER= gahr@FreeBSD.org
COMMENT= Yet Another Computer Algebra System
+WWW= https://www.yacas.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/math/yices/Makefile b/math/yices/Makefile
index 2e03d12b0ef3..6ddf4d053f73 100644
--- a/math/yices/Makefile
+++ b/math/yices/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${DISTVERSION}-src
MAINTAINER= yuri@FreeBSD.org
COMMENT= SMT solver
+WWW= https://yices.csl.sri.com/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/z3/Makefile b/math/z3/Makefile
index d9e390a49aa0..0df189d2514f 100644
--- a/math/z3/Makefile
+++ b/math/z3/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= math
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Z3 Theorem Prover
+WWW= https://github.com/Z3Prover/z3
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/math/zarray/Makefile b/math/zarray/Makefile
index 6c26e9ea4796..4af71dc0484b 100644
--- a/math/zarray/Makefile
+++ b/math/zarray/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Dynamically typed N-D expression system based on xtensor
+WWW= https://github.com/xtensor-stack/zarray
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/zegrapher/Makefile b/math/zegrapher/Makefile
index c10f292cd8ec..76b66878ed0d 100644
--- a/math/zegrapher/Makefile
+++ b/math/zegrapher/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= math graphics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software for plotting mathematical objects
+WWW= https://zegrapher.com/en/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/zimpl/Makefile b/math/zimpl/Makefile
index d3868d4973ca..000212b69935 100644
--- a/math/zimpl/Makefile
+++ b/math/zimpl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://zimpl.zib.de/download/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Language to translate the LP models into .lp or .mps
+WWW= https://zimpl.zib.de
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/math/zn_poly/Makefile b/math/zn_poly/Makefile
index 52ccc9854a65..1c305f51f432 100644
--- a/math/zn_poly/Makefile
+++ b/math/zn_poly/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gitlab.com/sagemath/${PORTNAME}/-/archive/${PORTVERSION}/
MAINTAINER= thierry@FreeBSD.org
COMMENT= C library for polynomial arithmetic
+WWW= https://web.maths.unsw.edu.au/~davidharvey/code/zn_poly/
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual