summaryrefslogtreecommitdiff
path: root/science
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2022-09-07 23:06:12 +0200
committerStefan Eßer <se@FreeBSD.org>2022-09-07 23:10:59 +0200
commitb7f05445c00f2625aa19b4154ebcbce5ed2daa52 (patch)
treec3b04fc0b07c55f849072e9b35e694f3d8ccf871 /science
parent6c266c9c9e7b0ac1a35b05fbdeddbc330e4c5f43 (diff)
downloadfreebsd-ports-b7f05445c00f2625aa19b4154ebcbce5ed2daa52.zip
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
Diffstat (limited to 'science')
-rw-r--r--science/2d-rewriter/Makefile1
-rw-r--r--science/ALPSCore/Makefile1
-rw-r--r--science/ChipmunkPhysics/Makefile1
-rw-r--r--science/InsightToolkit/Makefile1
-rw-r--r--science/PETSc/Makefile1
-rw-r--r--science/R-cran-AMORE/Makefile1
-rw-r--r--science/R-cran-DCluster/Makefile1
-rw-r--r--science/R-cran-Epi/Makefile1
-rw-r--r--science/R-cran-FAdist/Makefile1
-rw-r--r--science/R-cran-bayesm/Makefile1
-rw-r--r--science/R-cran-cmprsk/Makefile1
-rw-r--r--science/R-cran-e1071/Makefile1
-rw-r--r--science/R-cran-eco/Makefile1
-rw-r--r--science/R-cran-epicalc/Makefile1
-rw-r--r--science/R-cran-etm/Makefile1
-rw-r--r--science/R-cran-fastICA/Makefile1
-rw-r--r--science/R-cran-kernlab/Makefile1
-rw-r--r--science/R-cran-ks/Makefile1
-rw-r--r--science/R-cran-snow/Makefile1
-rw-r--r--science/R-cran-som/Makefile1
-rw-r--r--science/R-cran-udunits2/Makefile1
-rw-r--r--science/abinit/Makefile1
-rw-r--r--science/afni/Makefile1
-rw-r--r--science/agrum/Makefile1
-rw-r--r--science/aircraft-datcom/Makefile1
-rw-r--r--science/antioch/Makefile1
-rw-r--r--science/apbs/Makefile1
-rw-r--r--science/ascent/Makefile1
-rw-r--r--science/atompaw/Makefile1
-rw-r--r--science/avogadro2/Makefile1
-rw-r--r--science/avogadrolibs/Makefile1
-rw-r--r--science/axom/Makefile1
-rw-r--r--science/bagel/Makefile1
-rw-r--r--science/bddsolve/Makefile1
-rw-r--r--science/berkeleygw/Makefile1
-rw-r--r--science/bodr/Makefile1
-rw-r--r--science/buddy/Makefile1
-rw-r--r--science/cantera/Makefile1
-rw-r--r--science/cardioid/Makefile1
-rw-r--r--science/cdcl/Makefile1
-rw-r--r--science/cdf/Makefile1
-rw-r--r--science/cdk/Makefile1
-rw-r--r--science/cdo/Makefile1
-rw-r--r--science/cgnslib/Makefile1
-rw-r--r--science/cgribex/Makefile1
-rw-r--r--science/checkmol/Makefile1
-rw-r--r--science/chemical-mime-data/Makefile1
-rw-r--r--science/chemicalfun/Makefile1
-rw-r--r--science/chemps2/Makefile1
-rw-r--r--science/chemtool-devel/Makefile1
-rw-r--r--science/chemtool/Makefile1
-rw-r--r--science/chimes-calculator/Makefile1
-rw-r--r--science/chrono/Makefile1
-rw-r--r--science/clhep/Makefile1
-rw-r--r--science/clipper/Makefile1
-rw-r--r--science/code_saturne/Makefile1
-rw-r--r--science/colt/Makefile1
-rw-r--r--science/conduit/Makefile1
-rw-r--r--science/coordgenlibs/Makefile1
-rw-r--r--science/cp2k-data/Makefile1
-rw-r--r--science/cp2k/Makefile1
-rw-r--r--science/crf++/Makefile1
-rw-r--r--science/csvtk/Makefile1
-rw-r--r--science/dakota/Makefile1
-rw-r--r--science/dalton/Makefile1
-rw-r--r--science/dcl/Makefile1
-rw-r--r--science/devisor/Makefile1
-rw-r--r--science/dftbplus/Makefile1
-rw-r--r--science/dftd4/Makefile1
-rw-r--r--science/dimod/Makefile1
-rw-r--r--science/dirac/Makefile1
-rw-r--r--science/dkh/Makefile1
-rw-r--r--science/dlib-cpp/Makefile1
-rw-r--r--science/drawxtl/Makefile1
-rw-r--r--science/dvc/Makefile1
-rw-r--r--science/dwave-preprocessing/Makefile1
-rw-r--r--science/dynare/Makefile1
-rw-r--r--science/eccodes/Makefile1
-rw-r--r--science/elk/Makefile1
-rw-r--r--science/elmerfem/Makefile1
-rw-r--r--science/epte/Makefile1
-rw-r--r--science/erd/Makefile1
-rw-r--r--science/ergo/Makefile1
-rw-r--r--science/erkale-pseudopotentials/Makefile1
-rw-r--r--science/erkale/Makefile1
-rw-r--r--science/fastcap/Makefile1
-rw-r--r--science/fasthenry/Makefile1
-rw-r--r--science/fastjet/Makefile1
-rw-r--r--science/fisicalab/Makefile1
-rw-r--r--science/fleur/Makefile1
-rw-r--r--science/frontistr/Makefile1
-rw-r--r--science/fsom/Makefile1
-rw-r--r--science/fvcom/Makefile1
-rw-r--r--science/gabedit/Makefile1
-rw-r--r--science/gamess-us/Makefile1
-rw-r--r--science/gbtolib/Makefile1
-rw-r--r--science/gchemutils/Makefile1
-rw-r--r--science/gdma/Makefile1
-rw-r--r--science/getdp/Makefile1
-rw-r--r--science/ghemical/Makefile1
-rw-r--r--science/ghmm/Makefile1
-rw-r--r--science/gnudatalanguage/Makefile1
-rw-r--r--science/gpaw-setups/Makefile1
-rw-r--r--science/gramps/Makefile1
-rw-r--r--science/grib_api/Makefile1
-rw-r--r--science/gromacs/Makefile1
-rw-r--r--science/gsmc/Makefile1
-rw-r--r--science/gtamsanalyzer/Makefile1
-rw-r--r--science/h5utils/Makefile1
-rw-r--r--science/h5z-zfp/Makefile1
-rw-r--r--science/harminv/Makefile1
-rw-r--r--science/hdf/Makefile1
-rw-r--r--science/hdf5-110/Makefile1
-rw-r--r--science/hdf5-18/Makefile1
-rw-r--r--science/hdf5/Makefile1
-rw-r--r--science/healpix/Makefile1
-rw-r--r--science/helfem/Makefile1
-rw-r--r--science/hepmc3/Makefile1
-rw-r--r--science/highfive/Makefile1
-rw-r--r--science/hypre/Makefile1
-rw-r--r--science/iboview/Makefile1
-rw-r--r--science/isaac-cfd/Makefile1
-rw-r--r--science/jdftx/Makefile1
-rw-r--r--science/jmol/Makefile1
-rw-r--r--science/jstrack/Makefile1
-rw-r--r--science/kalzium/Makefile1
-rw-r--r--science/kim-api/Makefile1
-rw-r--r--science/kplib/Makefile1
-rw-r--r--science/kst2/Makefile1
-rw-r--r--science/lammps/Makefile1
-rw-r--r--science/lamprop/Makefile1
-rw-r--r--science/latte/Makefile1
-rw-r--r--science/libaec/Makefile1
-rw-r--r--science/libccp4/Makefile1
-rw-r--r--science/libcint/Makefile1
-rw-r--r--science/libctl/Makefile1
-rw-r--r--science/libecpint/Makefile1
-rw-r--r--science/libefp/Makefile1
-rw-r--r--science/libgeodecomp/Makefile1
-rw-r--r--science/libgetar/Makefile1
-rw-r--r--science/libghemical/Makefile1
-rw-r--r--science/libgridxc/Makefile1
-rw-r--r--science/libint/Makefile1
-rw-r--r--science/libint2/Makefile1
-rw-r--r--science/libkml/Makefile1
-rw-r--r--science/liblinear/Makefile1
-rw-r--r--science/libmbd/Makefile1
-rw-r--r--science/libmsym/Makefile1
-rw-r--r--science/libnegf/Makefile1
-rw-r--r--science/liboglappth/Makefile1
-rw-r--r--science/libquantum/Makefile1
-rw-r--r--science/libssm/Makefile1
-rw-r--r--science/libsvm-python/Makefile1
-rw-r--r--science/libsvm/Makefile1
-rw-r--r--science/libtensorflow1/Makefile1
-rw-r--r--science/libvdwxc/Makefile1
-rw-r--r--science/libxc/Makefile1
-rw-r--r--science/liggghts/Makefile1
-rw-r--r--science/linux-zotero/Makefile1
-rw-r--r--science/luscus/Makefile1
-rw-r--r--science/madness/Makefile1
-rw-r--r--science/maeparser/Makefile1
-rw-r--r--science/massxpert/Makefile1
-rw-r--r--science/mbdyn/Makefile1
-rw-r--r--science/mcstas-comps/Makefile1
-rw-r--r--science/mcstas/Makefile1
-rw-r--r--science/mctc-lib/Makefile1
-rw-r--r--science/mcxtrace-comps/Makefile1
-rw-r--r--science/mcxtrace/Makefile1
-rw-r--r--science/mdynamix/Makefile1
-rw-r--r--science/medit/Makefile1
-rw-r--r--science/meep/Makefile1
-rw-r--r--science/metaphysicl/Makefile1
-rw-r--r--science/minc2/Makefile1
-rw-r--r--science/mmdb2/Makefile1
-rw-r--r--science/mmtf-cpp/Makefile1
-rw-r--r--science/mol2ps/Makefile1
-rw-r--r--science/molgif/Makefile1
-rw-r--r--science/molscript/Makefile1
-rw-r--r--science/molsketch/Makefile1
-rw-r--r--science/mopac/Makefile1
-rw-r--r--science/mpb/Makefile1
-rw-r--r--science/mpqc/Makefile1
-rw-r--r--science/msms/Makefile1
-rw-r--r--science/mstore/Makefile1
-rw-r--r--science/multicharge/Makefile1
-rw-r--r--science/multiwfn/Makefile1
-rw-r--r--science/namd/Makefile1
-rw-r--r--science/nest/Makefile1
-rw-r--r--science/netcdf-cxx/Makefile1
-rw-r--r--science/netcdf-fortran/Makefile1
-rw-r--r--science/netcdf/Makefile1
-rw-r--r--science/nifticlib/Makefile1
-rw-r--r--science/nlcglib/Makefile1
-rw-r--r--science/nwchem-data/Makefile1
-rw-r--r--science/nwchem/Makefile1
-rw-r--r--science/octopus/Makefile1
-rw-r--r--science/openbabel/Makefile1
-rw-r--r--science/openems/Makefile1
-rw-r--r--science/openkim-models/Makefile1
-rw-r--r--science/openmc/Makefile1
-rw-r--r--science/openmolcas/Makefile1
-rw-r--r--science/openmx/Makefile1
-rw-r--r--science/opensim-core/Makefile1
-rw-r--r--science/opensph/Makefile1
-rw-r--r--science/opsin/Makefile1
-rw-r--r--science/orthanc-dicomweb/Makefile1
-rw-r--r--science/orthanc-mysql/Makefile1
-rw-r--r--science/orthanc-postgresql/Makefile1
-rw-r--r--science/orthanc-webviewer/Makefile1
-rw-r--r--science/orthanc/Makefile1
-rw-r--r--science/p5-Algorithm-SVMLight/Makefile1
-rw-r--r--science/p5-Chemistry-3DBuilder/Makefile1
-rw-r--r--science/p5-Chemistry-Bond-Find/Makefile1
-rw-r--r--science/p5-Chemistry-Canonicalize/Makefile1
-rw-r--r--science/p5-Chemistry-Elements/Makefile1
-rw-r--r--science/p5-Chemistry-File-MDLMol/Makefile1
-rw-r--r--science/p5-Chemistry-File-Mopac/Makefile1
-rw-r--r--science/p5-Chemistry-File-PDB/Makefile1
-rw-r--r--science/p5-Chemistry-File-SLN/Makefile1
-rw-r--r--science/p5-Chemistry-File-SMARTS/Makefile1
-rw-r--r--science/p5-Chemistry-File-SMILES/Makefile1
-rw-r--r--science/p5-Chemistry-File-VRML/Makefile1
-rw-r--r--science/p5-Chemistry-File-XYZ/Makefile1
-rw-r--r--science/p5-Chemistry-FormulaPattern/Makefile1
-rw-r--r--science/p5-Chemistry-InternalCoords/Makefile1
-rw-r--r--science/p5-Chemistry-Isotope/Makefile1
-rw-r--r--science/p5-Chemistry-MacroMol/Makefile1
-rw-r--r--science/p5-Chemistry-MidasPattern/Makefile1
-rw-r--r--science/p5-Chemistry-Mok/Makefile1
-rw-r--r--science/p5-Chemistry-Mol/Makefile1
-rw-r--r--science/p5-Chemistry-Pattern/Makefile1
-rw-r--r--science/p5-Chemistry-Reaction/Makefile1
-rw-r--r--science/p5-Chemistry-Ring/Makefile1
-rw-r--r--science/p5-Geo-BUFR/Makefile1
-rw-r--r--science/p5-Geo-Coordinates-Converter-iArea/Makefile1
-rw-r--r--science/p5-Geo-Coordinates-Converter/Makefile1
-rw-r--r--science/p5-Geo-WebService-Elevation-USGS/Makefile1
-rw-r--r--science/p5-Mcstas-Tools/Makefile1
-rw-r--r--science/p5-PerlMol/Makefile1
-rw-r--r--science/p5-Physics-Unit/Makefile1
-rw-r--r--science/packmol/Makefile1
-rw-r--r--science/pagmo2/Makefile1
-rw-r--r--science/paje/Makefile1
-rw-r--r--science/paraview/Makefile1
-rw-r--r--science/pastix/Makefile1
-rw-r--r--science/pcmsolver/Makefile1
-rw-r--r--science/phonopy/Makefile1
-rw-r--r--science/plumed/Makefile1
-rw-r--r--science/pnetcdf/Makefile1
-rw-r--r--science/precice/Makefile1
-rw-r--r--science/pulseview/Makefile1
-rw-r--r--science/py-DendroPy/Makefile1
-rw-r--r--science/py-GPy/Makefile1
-rw-r--r--science/py-GPyOpt/Makefile1
-rw-r--r--science/py-MDAnalysis/Makefile1
-rw-r--r--science/py-MDAnalysisTests/Makefile1
-rw-r--r--science/py-OpenFermion-Dirac/Makefile1
-rw-r--r--science/py-OpenFermion-PySCF/Makefile1
-rw-r--r--science/py-OpenFermion/Makefile1
-rw-r--r--science/py-OpenMC/Makefile1
-rw-r--r--science/py-PubChemPy/Makefile1
-rw-r--r--science/py-PyFR/Makefile1
-rw-r--r--science/py-PyNE/Makefile1
-rw-r--r--science/py-SimpleSpectral/Makefile1
-rw-r--r--science/py-abipy/Makefile1
-rw-r--r--science/py-access/Makefile1
-rw-r--r--science/py-asap3/Makefile1
-rw-r--r--science/py-asdf-standard/Makefile1
-rw-r--r--science/py-asdf-transform-schemas/Makefile1
-rw-r--r--science/py-asdf/Makefile1
-rw-r--r--science/py-ase/Makefile1
-rw-r--r--science/py-avogadrolibs/Makefile1
-rw-r--r--science/py-cdo/Makefile1
-rw-r--r--science/py-chainer-chemistry/Makefile1
-rw-r--r--science/py-chainer/Makefile1
-rw-r--r--science/py-chempy/Makefile1
-rw-r--r--science/py-cirq-aqt/Makefile1
-rw-r--r--science/py-cirq-core/Makefile1
-rw-r--r--science/py-cirq-google/Makefile1
-rw-r--r--science/py-cirq-ionq/Makefile1
-rw-r--r--science/py-cirq-pasqal/Makefile1
-rw-r--r--science/py-cirq-rigetti/Makefile1
-rw-r--r--science/py-coards/Makefile1
-rw-r--r--science/py-dimod/Makefile1
-rw-r--r--science/py-dipy/Makefile1
-rw-r--r--science/py-dlib/Makefile1
-rw-r--r--science/py-dwave-cloud-client/Makefile1
-rw-r--r--science/py-dwave-greedy/Makefile1
-rw-r--r--science/py-dwave-hybrid/Makefile1
-rw-r--r--science/py-dwave-inspector/Makefile1
-rw-r--r--science/py-dwave-neal/Makefile1
-rw-r--r--science/py-dwave-networkx/Makefile1
-rw-r--r--science/py-dwave-ocean-sdk/Makefile1
-rw-r--r--science/py-dwave-preprocessing/Makefile1
-rw-r--r--science/py-dwave-samplers/Makefile1
-rw-r--r--science/py-dwave-system/Makefile1
-rw-r--r--science/py-dwave-tabu/Makefile1
-rw-r--r--science/py-dwavebinarycsp/Makefile1
-rw-r--r--science/py-eccodes/Makefile1
-rw-r--r--science/py-esda/Makefile1
-rw-r--r--science/py-fresnel/Makefile1
-rw-r--r--science/py-geolinks/Makefile1
-rw-r--r--science/py-geomet/Makefile1
-rw-r--r--science/py-geometer/Makefile1
-rw-r--r--science/py-geometric/Makefile1
-rw-r--r--science/py-gpaw/Makefile1
-rw-r--r--science/py-gsd/Makefile1
-rw-r--r--science/py-h5json/Makefile1
-rw-r--r--science/py-h5py/Makefile1
-rw-r--r--science/py-hiphive/Makefile1
-rw-r--r--science/py-hoomd-blue/Makefile1
-rw-r--r--science/py-inequality/Makefile1
-rw-r--r--science/py-jupyter_jsmol/Makefile1
-rw-r--r--science/py-kim-query/Makefile1
-rw-r--r--science/py-kinematics/Makefile1
-rw-r--r--science/py-kliff/Makefile1
-rw-r--r--science/py-kpLib/Makefile1
-rw-r--r--science/py-liac-arff/Makefile1
-rw-r--r--science/py-libgetar/Makefile1
-rw-r--r--science/py-libpysal/Makefile1
-rw-r--r--science/py-lifelines/Makefile1
-rw-r--r--science/py-mdp/Makefile1
-rw-r--r--science/py-mmtf-python/Makefile1
-rw-r--r--science/py-molmod/Makefile1
-rw-r--r--science/py-moltemplate/Makefile1
-rw-r--r--science/py-netCDF4/Makefile1
-rw-r--r--science/py-netcdf-flattener/Makefile1
-rw-r--r--science/py-nibabel/Makefile1
-rw-r--r--science/py-nilearn/Makefile1
-rw-r--r--science/py-obspy/Makefile1
-rw-r--r--science/py-oddt/Makefile1
-rw-r--r--science/py-openpiv/Makefile1
-rw-r--r--science/py-paida/Makefile1
-rw-r--r--science/py-paramz/Makefile1
-rw-r--r--science/py-penaltymodel/Makefile1
-rw-r--r--science/py-phono3py/Makefile1
-rw-r--r--science/py-phonopy/Makefile1
-rw-r--r--science/py-pupynere/Makefile1
-rw-r--r--science/py-py3Dmol/Makefile1
-rw-r--r--science/py-pyaixi/Makefile1
-rw-r--r--science/py-pyberny/Makefile1
-rw-r--r--science/py-pycsw/Makefile1
-rw-r--r--science/py-pydicom/Makefile1
-rw-r--r--science/py-pygeodesy/Makefile1
-rw-r--r--science/py-pygeometa/Makefile1
-rw-r--r--science/py-pygmo2/Makefile1
-rw-r--r--science/py-pyked/Makefile1
-rw-r--r--science/py-pymatgen/Makefile1
-rw-r--r--science/py-pymbd/Makefile1
-rw-r--r--science/py-pymol/Makefile1
-rw-r--r--science/py-pyosf/Makefile1
-rw-r--r--science/py-pyprecice/Makefile1
-rw-r--r--science/py-pyqubo/Makefile1
-rw-r--r--science/py-pysal/Makefile1
-rw-r--r--science/py-pyscf/Makefile1
-rw-r--r--science/py-pyteomics/Makefile1
-rw-r--r--science/py-qcelemental/Makefile1
-rw-r--r--science/py-qcengine/Makefile1
-rw-r--r--science/py-qiskit-aer/Makefile1
-rw-r--r--science/py-qiskit-experiments/Makefile1
-rw-r--r--science/py-qiskit-finance/Makefile1
-rw-r--r--science/py-qiskit-ibm-experiment/Makefile1
-rw-r--r--science/py-qiskit-ibm-provider/Makefile1
-rw-r--r--science/py-qiskit-ibmq-provider/Makefile1
-rw-r--r--science/py-qiskit-nature/Makefile1
-rw-r--r--science/py-qiskit-optimization/Makefile1
-rw-r--r--science/py-qiskit-terra/Makefile1
-rw-r--r--science/py-qiskit/Makefile1
-rw-r--r--science/py-qspin/Makefile1
-rw-r--r--science/py-quantities/Makefile1
-rw-r--r--science/py-rmf/Makefile1
-rw-r--r--science/py-rmsd/Makefile1
-rw-r--r--science/py-ruffus/Makefile1
-rw-r--r--science/py-scikit-fuzzy/Makefile1
-rw-r--r--science/py-scikit-learn/Makefile1
-rw-r--r--science/py-scikit-optimize/Makefile1
-rw-r--r--science/py-scikit-sparse/Makefile1
-rw-r--r--science/py-scimath/Makefile1
-rw-r--r--science/py-scipy/Makefile1
-rw-r--r--science/py-scoria/Makefile1
-rw-r--r--science/py-segregation/Makefile1
-rw-r--r--science/py-segyio/Makefile1
-rw-r--r--science/py-sklearn-pandas/Makefile1
-rw-r--r--science/py-skrebate/Makefile1
-rw-r--r--science/py-spaghetti/Makefile1
-rw-r--r--science/py-spglib/Makefile1
-rw-r--r--science/py-tensorflow/Makefile1
-rw-r--r--science/py-thewalrus/Makefile1
-rw-r--r--science/py-tobler/Makefile1
-rw-r--r--science/py-trainstation/Makefile1
-rw-r--r--science/py-tweedledum/Makefile1
-rw-r--r--science/py-veusz/Makefile1
-rw-r--r--science/pybrain/Makefile1
-rw-r--r--science/pynn/Makefile1
-rw-r--r--science/q/Makefile1
-rw-r--r--science/qbox/Makefile1
-rw-r--r--science/qcl/Makefile1
-rw-r--r--science/qiskit-aer/Makefile1
-rw-r--r--science/qmcpack/Makefile1
-rw-r--r--science/quantum-espresso-pseudopotentials/Makefile1
-rw-r--r--science/quantum-espresso/Makefile1
-rw-r--r--science/quantum-jet/Makefile1
-rw-r--r--science/qwalk/Makefile1
-rw-r--r--science/rdkit/Makefile1
-rw-r--r--science/rmf/Makefile1
-rw-r--r--science/rubygem-ai4r/Makefile1
-rw-r--r--science/rubygem-cdo/Makefile1
-rw-r--r--science/rubygem-rgeo-geojson/Makefile1
-rw-r--r--science/rubygem-rgeo-proj4/Makefile1
-rw-r--r--science/rubygem-rgeo-shapefile/Makefile1
-rw-r--r--science/rubygem-rgeo/Makefile1
-rw-r--r--science/rubygem-ruby-dcl/Makefile1
-rw-r--r--science/rubygem-ruby-netcdf/Makefile1
-rw-r--r--science/scidavis/Makefile1
-rw-r--r--science/segyio/Makefile1
-rw-r--r--science/serac/Makefile1
-rw-r--r--science/shelxle/Makefile1
-rw-r--r--science/siconos/Makefile1
-rw-r--r--science/siesta/Makefile2
-rw-r--r--science/sigrok-cli/Makefile1
-rw-r--r--science/sigrok-firmware-fx2lafw/Makefile1
-rw-r--r--science/sigrok-firmware-utils/Makefile1
-rw-r--r--science/sigrok-firmware/Makefile1
-rw-r--r--science/silo/Makefile1
-rw-r--r--science/simbody/Makefile1
-rw-r--r--science/simgrid/Makefile1
-rw-r--r--science/simint/Makefile1
-rw-r--r--science/simlib/Makefile1
-rw-r--r--science/simple-dftd3/Makefile1
-rw-r--r--science/simsmith/Makefile1
-rw-r--r--science/sirius/Makefile1
-rw-r--r--science/smoldyn/Makefile1
-rw-r--r--science/sparta/Makefile1
-rw-r--r--science/spglib/Makefile1
-rw-r--r--science/step/Makefile1
-rw-r--r--science/svmlight/Makefile1
-rw-r--r--science/tblite/Makefile1
-rw-r--r--science/teem/Makefile1
-rw-r--r--science/tfel-edf/Makefile1
-rw-r--r--science/tfel/Makefile1
-rw-r--r--science/thermofun/Makefile1
-rw-r--r--science/tinker/Makefile1
-rw-r--r--science/trilinos/Makefile1
-rw-r--r--science/tweedledum/Makefile1
-rw-r--r--science/udunits/Makefile1
-rw-r--r--science/ukrmol+/Makefile1
-rw-r--r--science/v_sim/Makefile1
-rw-r--r--science/vipster/Makefile1
-rw-r--r--science/vmd/Makefile1
-rw-r--r--science/voro++/Makefile1
-rw-r--r--science/votca/Makefile1
-rw-r--r--science/wannier90/Makefile1
-rw-r--r--science/wwplot/Makefile1
-rw-r--r--science/wxmacmolplt/Makefile1
-rw-r--r--science/xcfun/Makefile1
-rw-r--r--science/xcrysden/Makefile1
-rw-r--r--science/xdrawchem/Makefile1
-rw-r--r--science/xtb/Makefile1
-rw-r--r--science/yoda/Makefile1
-rw-r--r--science/zotero/Makefile1
461 files changed, 461 insertions, 1 deletions
diff --git a/science/2d-rewriter/Makefile b/science/2d-rewriter/Makefile
index 56025067e62c..ae8a883fd9c7 100644
--- a/science/2d-rewriter/Makefile
+++ b/science/2d-rewriter/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= ports@FreeBSD.org
COMMENT= Cellular automata simulator
+WWW= https://github.com/iserikov/2d-rewriter
USES= imake xorg
USE_XORG= x11 xext
diff --git a/science/ALPSCore/Makefile b/science/ALPSCore/Makefile
index a04206d82b80..df74fa0c6b57 100644
--- a/science/ALPSCore/Makefile
+++ b/science/ALPSCore/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic algorithms and utilities for condensed matter physics
+WWW= https://github.com/ALPSCore/ALPSCore
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/science/ChipmunkPhysics/Makefile b/science/ChipmunkPhysics/Makefile
index f00d64f4ce5a..3e155db9af80 100644
--- a/science/ChipmunkPhysics/Makefile
+++ b/science/ChipmunkPhysics/Makefile
@@ -9,6 +9,7 @@ DISTNAME= Chipmunk-${PORTVERSION}
MAINTAINER= ports@stdrand.com
COMMENT= 2D physics engine written in C
+WWW= https://chipmunk-physics.net/
LICENSE= MIT
diff --git a/science/InsightToolkit/Makefile b/science/InsightToolkit/Makefile
index 0b6ac31d9ea1..c0dfb9f8d6e2 100644
--- a/science/InsightToolkit/Makefile
+++ b/science/InsightToolkit/Makefile
@@ -8,6 +8,7 @@ DISTFILES= InsightData-5.0.1.tar.gz:data
MAINTAINER= ports@FreeBSD.org
COMMENT= Insight Toolkit
+WWW= https://www.itk.org
LICENSE= APACHE20
diff --git a/science/PETSc/Makefile b/science/PETSc/Makefile
index 3969ca900932..42116306ded8 100644
--- a/science/PETSc/Makefile
+++ b/science/PETSc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:tl}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Suite of data structures and routines from Argonne National Laboratory
+WWW= https://www.mcs.anl.gov/petsc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/R-cran-AMORE/Makefile b/science/R-cran-AMORE/Makefile
index 10793a0af811..c724bb2dea1d 100644
--- a/science/R-cran-AMORE/Makefile
+++ b/science/R-cran-AMORE/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:C/\./-/g:C/-/./1}
MAINTAINER= wen@FreeBSD.org
COMMENT= MORE flexible neural network package
+WWW= http://rwiki.sciviews.org/doku.php?id=packages:cran:amore
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/science/R-cran-DCluster/Makefile b/science/R-cran-DCluster/Makefile
index ee3d17fcd92a..f4692449cd30 100644
--- a/science/R-cran-DCluster/Makefile
+++ b/science/R-cran-DCluster/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Functions for the detection of spatial clusters of diseases
+WWW= https://cran.r-project.org/web/packages/DCluster/
LICENSE= GPLv2+
diff --git a/science/R-cran-Epi/Makefile b/science/R-cran-Epi/Makefile
index c53e53af1db6..17bfa0c63ef4 100644
--- a/science/R-cran-Epi/Makefile
+++ b/science/R-cran-Epi/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Package for statistical analysis in epidemiology
+WWW= https://cran.r-project.org/web/packages/Epi/
LICENSE= GPLv2
diff --git a/science/R-cran-FAdist/Makefile b/science/R-cran-FAdist/Makefile
index 05b3f7db46e1..e7406c59c529 100644
--- a/science/R-cran-FAdist/Makefile
+++ b/science/R-cran-FAdist/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Probability distributions that are sometimes useful in hydrology
+WWW= https://cran.r-project.org/web/packages/FAdist/index.html
LICENSE= GPLv2
diff --git a/science/R-cran-bayesm/Makefile b/science/R-cran-bayesm/Makefile
index c7dee09738dd..82538961218c 100644
--- a/science/R-cran-bayesm/Makefile
+++ b/science/R-cran-bayesm/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Bayesian Inference for Marketing/Micro-econometrics
+WWW= https://www.perossi.org/home/bsm-1
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/science/R-cran-cmprsk/Makefile b/science/R-cran-cmprsk/Makefile
index 252d7dd13e79..16d79ca315ae 100644
--- a/science/R-cran-cmprsk/Makefile
+++ b/science/R-cran-cmprsk/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Subdistribution Analysis of Competing Risks
+WWW= https://cran.r-project.org/web/packages/cmprsk/
LICENSE= GPLv2+
diff --git a/science/R-cran-e1071/Makefile b/science/R-cran-e1071/Makefile
index 4c72c1f72b0e..a531adce9257 100644
--- a/science/R-cran-e1071/Makefile
+++ b/science/R-cran-e1071/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Misc Functions of the Department of Statistics (e1071), TU Wien
+WWW= https://cran.r-project.org/web/packages/e1071/
LICENSE= GPLv2+
diff --git a/science/R-cran-eco/Makefile b/science/R-cran-eco/Makefile
index c9e6f52d2b08..f5bc518e189e 100644
--- a/science/R-cran-eco/Makefile
+++ b/science/R-cran-eco/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION:C/\./-/g:C/-/./1}
MAINTAINER= wen@FreeBSD.org
COMMENT= R Package for Ecological Inference in 2x2 Tables
+WWW= https://imai.princeton.edu/software/eco.html
USES= cran:auto-plist,compiles
diff --git a/science/R-cran-epicalc/Makefile b/science/R-cran-epicalc/Makefile
index b2cb3a862c28..255ab8bbffa5 100644
--- a/science/R-cran-epicalc/Makefile
+++ b/science/R-cran-epicalc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Epidemiological calculator
+WWW= https://cran.r-project.org/web/packages/epicalc/
USES= cran:auto-plist
diff --git a/science/R-cran-etm/Makefile b/science/R-cran-etm/Makefile
index 932d09568631..f1bdd4814e1d 100644
--- a/science/R-cran-etm/Makefile
+++ b/science/R-cran-etm/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Empirical Transition Matrix
+WWW= https://cran.r-project.org/web/packages/etm/
LICENSE= MIT
diff --git a/science/R-cran-fastICA/Makefile b/science/R-cran-fastICA/Makefile
index 3062f59d9bb5..2929a205a6dc 100644
--- a/science/R-cran-fastICA/Makefile
+++ b/science/R-cran-fastICA/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= ygy@FreeBSD.org
COMMENT= FastICA Algorithms to Perform ICA and Projection Pursuit
+WWW= https://CRAN.R-project.org/package=fastICA
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
diff --git a/science/R-cran-kernlab/Makefile b/science/R-cran-kernlab/Makefile
index 19c25bc4d113..bf7b4364e5c6 100644
--- a/science/R-cran-kernlab/Makefile
+++ b/science/R-cran-kernlab/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Kernel-Based Machine Learning Lab
+WWW= https://cran.r-project.org/web/packages/kernlab/
LICENSE= GPLv2
diff --git a/science/R-cran-ks/Makefile b/science/R-cran-ks/Makefile
index 88de1674754d..a3a92ef50e65 100644
--- a/science/R-cran-ks/Makefile
+++ b/science/R-cran-ks/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Kernel Smoothing
+WWW= https://cran.r-project.org/package=ks
LICENSE= GPLv2+
diff --git a/science/R-cran-snow/Makefile b/science/R-cran-snow/Makefile
index 28c5a33c0e0b..c4c9ecf186f9 100644
--- a/science/R-cran-snow/Makefile
+++ b/science/R-cran-snow/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Support for simple parallel computing in R
+WWW= https://cran.r-project.org/web/packages/snow/
LICENSE= GPLv2+
diff --git a/science/R-cran-som/Makefile b/science/R-cran-som/Makefile
index 3599001fc0ff..9142d51b4231 100644
--- a/science/R-cran-som/Makefile
+++ b/science/R-cran-som/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Self-Organizing Map
+WWW= https://cran.r-project.org/web/packages/som/
LICENSE= GPLv3
diff --git a/science/R-cran-udunits2/Makefile b/science/R-cran-udunits2/Makefile
index b045acac0b21..d0011272ee8e 100644
--- a/science/R-cran-udunits2/Makefile
+++ b/science/R-cran-udunits2/Makefile
@@ -5,6 +5,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= tota@FreeBSD.org
COMMENT= Udunits-2 Bindings for R
+WWW= https://cran.r-project.org/web/packages/udunits2/
LICENSE= GPLv2
diff --git a/science/abinit/Makefile b/science/abinit/Makefile
index 5a31bee0baae..ee08d0408c99 100644
--- a/science/abinit/Makefile
+++ b/science/abinit/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Full-featured atomic-scale first-principles simulation software
+WWW= https://www.abinit.org
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/afni/Makefile b/science/afni/Makefile
index 7f1f791ca60e..c3a4d4ffbea4 100644
--- a/science/afni/Makefile
+++ b/science/afni/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science biology graphics perl5 python
MAINTAINER= fernape@FreeBSD.org
COMMENT= Advanced Functional Neuro Imaging
+WWW= https://afni.nimh.nih.gov/afni/
LICENSE= GPLv2
diff --git a/science/agrum/Makefile b/science/agrum/Makefile
index ccffcb4c6bdd..8a8d6ecb976e 100644
--- a/science/agrum/Makefile
+++ b/science/agrum/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science math
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical modeler for Bayesian networks, influence diagrams, etc
+WWW= https://agrum.gitlab.io/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/aircraft-datcom/Makefile b/science/aircraft-datcom/Makefile
index 6975e22d88b6..5a1f0604c604 100644
--- a/science/aircraft-datcom/Makefile
+++ b/science/aircraft-datcom/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= ports@FreeBSD.org
COMMENT= Modified USAF Aircraft Stability and Control Data Compendium
+WWW= https://github.com/arktools/aircraft-datcom
LICENSE= GPLv3
diff --git a/science/antioch/Makefile b/science/antioch/Makefile
index 12c773b5b0ad..4f6175a378a7 100644
--- a/science/antioch/Makefile
+++ b/science/antioch/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ Chemical Kinetics, Thermodynaimics, and Transport Library
+WWW= https://libantioch.github.io/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/apbs/Makefile b/science/apbs/Makefile
index 1ff8f3ba05bd..bad85c33bc33 100644
--- a/science/apbs/Makefile
+++ b/science/apbs/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Electrostatic and solvation properties for complex molecules
+WWW= https://www.poissonboltzmann.org/
LICENSE= MIT
diff --git a/science/ascent/Makefile b/science/ascent/Makefile
index a3617f44fec1..2ea5148981ae 100644
--- a/science/ascent/Makefile
+++ b/science/ascent/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -visualizer
MAINTAINER= yuri@FreeBSD.org
COMMENT= Visualization and analysis runtime for multi-physics HPC simulations
+WWW= https://ascent.readthedocs.io/en/latest/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/science/atompaw/Makefile b/science/atompaw/Makefile
index ae64c6f9bd45..df0449a4972b 100644
--- a/science/atompaw/Makefile
+++ b/science/atompaw/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://users.wfu.edu/natalie/papers/pwpaw/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool for projector augmented wave functions for molecular simulations
+WWW= https://users.wfu.edu/natalie/papers/pwpaw/
LICENSE= BSD3CLAUSE
diff --git a/science/avogadro2/Makefile b/science/avogadro2/Makefile
index 7e2d41cc02f2..bedc48281854 100644
--- a/science/avogadro2/Makefile
+++ b/science/avogadro2/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Chemical editor and visualization application
+WWW= https://www.openchemistry.org/projects/avogadro2/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/avogadrolibs/Makefile b/science/avogadrolibs/Makefile
index 9b1708fa7f2f..9ad02d76245c 100644
--- a/science/avogadrolibs/Makefile
+++ b/science/avogadrolibs/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Avogadro2 libraries for chemical editor and visualization applications
+WWW= https://www.openchemistry.org/projects/avogadro2/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/axom/Makefile b/science/axom/Makefile
index 3c9e6f579836..239fdbe60804 100644
--- a/science/axom/Makefile
+++ b/science/axom/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Infrastructure for development of multi-physics applications and tools
+WWW= https://github.com/LLNL/axom
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/science/bagel/Makefile b/science/bagel/Makefile
index f9f5ae99ff50..60c2e72f2605 100644
--- a/science/bagel/Makefile
+++ b/science/bagel/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Brilliantly Advanced General Electronic-structure Library
+WWW= https://nubakery.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/bddsolve/Makefile b/science/bddsolve/Makefile
index 66eaa2392c6a..0012d7d5dff0 100644
--- a/science/bddsolve/Makefile
+++ b/science/bddsolve/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-source-${PORTVERSION}
MAINTAINER= ed@FreeBSD.org
COMMENT= BDD-based satisfiability and reachability solver
+WWW= https://www.win.tue.nl/~wieger/bddsolve/
LIB_DEPENDS+= libbdd.so:science/buddy \
libboost_program_options.so:devel/boost-libs
diff --git a/science/berkeleygw/Makefile b/science/berkeleygw/Makefile
index c848a94d760e..2278bf1c60e8 100644
--- a/science/berkeleygw/Makefile
+++ b/science/berkeleygw/Makefile
@@ -6,6 +6,7 @@ DISTFILES= m1dgnhiemo47lhxczrn6si71bwxoxor8.gz
MAINTAINER= yuri@FreeBSD.org
COMMENT= Scientific program aimed at the ab initio virtual experimentation
+WWW= https://berkeleygw.org
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/science/bodr/Makefile b/science/bodr/Makefile
index 619679e86fd7..38714f0c597d 100644
--- a/science/bodr/Makefile
+++ b/science/bodr/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Chemistry data like element and isotope properties, atomic radii, etc
+WWW= https://sourceforge.net/projects/bodr/
LICENSE= CC0-1.0
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/buddy/Makefile b/science/buddy/Makefile
index a51ac0b9f01d..73af1e4e8ab0 100644
--- a/science/buddy/Makefile
+++ b/science/buddy/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/BuDDy%20${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Binary Decision Diagram library
+WWW= http://buddy.sourceforge.net/
USES= gmake libtool
GNU_CONFIGURE= yes
diff --git a/science/cantera/Makefile b/science/cantera/Makefile
index c2758db68045..3ccdb0ee24bd 100644
--- a/science/cantera/Makefile
+++ b/science/cantera/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science # chemistry physics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Chemical kinetics, thermodynamics, and transport tool suite
+WWW= https://cantera.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/science/cardioid/Makefile b/science/cardioid/Makefile
index d60938ab7143..39d3c8c33fab 100644
--- a/science/cardioid/Makefile
+++ b/science/cardioid/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cardiac simulation toolkit
+WWW= https://github.com/LLNL/cardioid
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/cdcl/Makefile b/science/cdcl/Makefile
index 58ded39c15a0..bd34ea5efb7e 100644
--- a/science/cdcl/Makefile
+++ b/science/cdcl/Makefile
@@ -9,6 +9,7 @@ DISTNAME= dcl-${PORTVERSION}-C
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Scientific graphic library for geoscience
+WWW= https://www.gfd-dennou.org/arch/dcl/
# Converted from RESTRICTED
LICENSE= cdcl
diff --git a/science/cdf/Makefile b/science/cdf/Makefile
index 04e928ebf836..f90fac4d0c05 100644
--- a/science/cdf/Makefile
+++ b/science/cdf/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= stephen@FreeBSD.org
COMMENT= Device independent view of the CDF data model
+WWW= https://cdf.gsfc.nasa.gov/
LICENSE= NASA-G
LICENSE_NAME= NASA/Goddard Space Flight Center
diff --git a/science/cdk/Makefile b/science/cdk/Makefile
index ce871723ee72..d74af3a1c372 100644
--- a/science/cdk/Makefile
+++ b/science/cdk/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Chemistry Development Kit
+WWW= https://cdk.github.io/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/cdo/Makefile b/science/cdo/Makefile
index 52ab0c774cba..95fc6ff66f1e 100644
--- a/science/cdo/Makefile
+++ b/science/cdo/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://code.mpimet.mpg.de/attachments/download/27276/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Climate Data Operators
+WWW= https://code.mpimet.mpg.de/projects/cdo
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/cgnslib/Makefile b/science/cgnslib/Makefile
index 00ae403f646e..ea20558fa2b7 100644
--- a/science/cgnslib/Makefile
+++ b/science/cgnslib/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= thierry@FreeBSD.org
COMMENT= CFD General Notation System library code
+WWW= https://cgns.github.io/
LICENSE= AS-IS
LICENSE_NAME= AS-IS
diff --git a/science/cgribex/Makefile b/science/cgribex/Makefile
index e1ea9fa03beb..7d4be0176d64 100644
--- a/science/cgribex/Makefile
+++ b/science/cgribex/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://code.mpimet.mpg.de/attachments/download/21178/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Lightweight GRIBEX in C with portable Fortran interface
+WWW= https://code.mpimet.mpg.de/projects/cgribex
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/checkmol/Makefile b/science/checkmol/Makefile
index 8175edb8abbd..29d1d71b9f80 100644
--- a/science/checkmol/Makefile
+++ b/science/checkmol/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .pas
MAINTAINER= acm@FreeBSD.org
COMMENT= Analyze molecules for the presence of functional groups
+WWW= https://homepage.univie.ac.at/norbert.haider/cheminf/cmmm.html
LICENSE= GPLv2+
diff --git a/science/chemical-mime-data/Makefile b/science/chemical-mime-data/Makefile
index c7481bf077df..857ed4df3454 100644
--- a/science/chemical-mime-data/Makefile
+++ b/science/chemical-mime-data/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/chemical-mime/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Collection of chemical MIME types for UNIX desktops
+WWW= http://chemical-mime.sourceforge.net/
USES= gettext-tools gmake gnome pathfix pkgconfig shared-mime-info \
tar:bzip2
diff --git a/science/chemicalfun/Makefile b/science/chemicalfun/Makefile
index c1735a1cde79..ef1286bd67cf 100644
--- a/science/chemicalfun/Makefile
+++ b/science/chemicalfun/Makefile
@@ -6,6 +6,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:src
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for working with chemical reactions and formulas
+WWW= https://bitbucket.org/gems4/chemicalfun/src/master/
BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json \
spdlog>0:devel/spdlog
diff --git a/science/chemps2/Makefile b/science/chemps2/Makefile
index 6007fc8be2da..ed0271890e36 100644
--- a/science/chemps2/Makefile
+++ b/science/chemps2/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Spin-adapted implementation of DMRG for ab initio quantum chemistry
+WWW= https://github.com/SebWouters/CheMPS2
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/chemtool-devel/Makefile b/science/chemtool-devel/Makefile
index 08576399e8ea..f1ff06b0fdb0 100644
--- a/science/chemtool-devel/Makefile
+++ b/science/chemtool-devel/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ct17a15
MAINTAINER= eduardo@FreeBSD.org
COMMENT= Drawing organic molecules easily and store them (developer version)
+WWW= http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
LICENSE= GPLv2
diff --git a/science/chemtool/Makefile b/science/chemtool/Makefile
index 55d1ce1529b8..48367ca24acd 100644
--- a/science/chemtool/Makefile
+++ b/science/chemtool/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Draw organic molecules easily and store them
+WWW= http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/chimes-calculator/Makefile b/science/chimes-calculator/Makefile
index b637a98d97bc..7168c6be12bc 100644
--- a/science/chimes-calculator/Makefile
+++ b/science/chimes-calculator/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Chebyshev Interaction Model for Efficient Simulation
+WWW= https://github.com/rk-lindsey/chimes_calculator
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/chrono/Makefile b/science/chrono/Makefile
index 4cd6c943a14d..ae2c99dbe460 100644
--- a/science/chrono/Makefile
+++ b/science/chrono/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 74df5c76d8d475818138a9a16ceccbd6f326247c.patch:-p1 # https://github.
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for multi-physics simulation
+WWW= https://projectchrono.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/clhep/Makefile b/science/clhep/Makefile
index 2674db91b1c6..a5619a8e2d73 100644
--- a/science/clhep/Makefile
+++ b/science/clhep/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://proj-clhep.web.cern.ch/proj-clhep/DISTRIBUTION/tarFiles/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Object-oriented toolkit for particle physics applications by CERN
+WWW= http://wwwasd.web.cern.ch/wwwasd/lhc++/clhep/index.html
LICENSE= GPLv3 LGPL3
LICENSE_COMB= multi
diff --git a/science/clipper/Makefile b/science/clipper/Makefile
index ec39e712f4e0..5f706b4d0587 100644
--- a/science/clipper/Makefile
+++ b/science/clipper/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/dependencies/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Libraries for the organisation of crystallographic data
+WWW= http://www.ysbl.york.ac.uk/~cowtan/clipper/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/code_saturne/Makefile b/science/code_saturne/Makefile
index ad5c40077367..65c5f58151d5 100644
--- a/science/code_saturne/Makefile
+++ b/science/code_saturne/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science parallel
MAINTAINER= thierry@FreeBSD.org
COMMENT= EDF's general purpose Computational Fluid Dynamics (CFD) software
+WWW= https://www.code-saturne.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/colt/Makefile b/science/colt/Makefile
index fe08d95ac773..edc834d59082 100644
--- a/science/colt/Makefile
+++ b/science/colt/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://acs.lbl.gov/software/colt/colt-download/releases/
MAINTAINER= ports@FreeBSD.org
COMMENT= Java package for scalable scientific and technical computing
+WWW= https://acs.lbl.gov/~hoschek/colt/
USE_JAVA= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/science/conduit/Makefile b/science/conduit/Makefile
index ca1946e2b6f5..64fd6d35f3a9 100644
--- a/science/conduit/Makefile
+++ b/science/conduit/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simplified data exchange for HPC simulations
+WWW= https://github.com/LLNL/conduit
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/science/coordgenlibs/Makefile b/science/coordgenlibs/Makefile
index 30d606399232..e18ef600ab34 100644
--- a/science/coordgenlibs/Makefile
+++ b/science/coordgenlibs/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Schrodinger-developed 2D coordinate generation
+WWW= https://github.com/schrodinger/coordgenlibs
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/cp2k-data/Makefile b/science/cp2k-data/Makefile
index 8b18ed72d9ac..bf58146e420d 100644
--- a/science/cp2k-data/Makefile
+++ b/science/cp2k-data/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Data for cp2k quantum chemistry package
+WWW= https://www.cp2k.org/
LICENSE= GPLv2+
diff --git a/science/cp2k/Makefile b/science/cp2k/Makefile
index 69821edbdbca..f772fb390b7e 100644
--- a/science/cp2k/Makefile
+++ b/science/cp2k/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum chemistry and solid state physics software package
+WWW= https://www.cp2k.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/crf++/Makefile b/science/crf++/Makefile
index 4d7213a3fc93..53ee1a38372a 100644
--- a/science/crf++/Makefile
+++ b/science/crf++/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= 15.patch:-p1:pr \
MAINTAINER= ports@FreeBSD.org
COMMENT= Yet Another CRF toolkit
+WWW= https://taku910.github.io/crfpp/
LICENSE= BSD3CLAUSE LGPL21+
LICENSE_COMB= dual
diff --git a/science/csvtk/Makefile b/science/csvtk/Makefile
index 7fc5e92d8d7d..68bebd788b33 100644
--- a/science/csvtk/Makefile
+++ b/science/csvtk/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= jwb@FreeBSD.org
COMMENT= Cross-platform and ultrafast toolkit for CSV/TSV processing
+WWW= https://bioinf.shenwei.me/csvtk/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/dakota/Makefile b/science/dakota/Makefile
index 47ff0fb2ca04..3bb44c565564 100644
--- a/science/dakota/Makefile
+++ b/science/dakota/Makefile
@@ -8,6 +8,7 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Interface between analysis codes & iterative systems analysis methods
+WWW= https://dakota.sandia.gov/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/dalton/Makefile b/science/dalton/Makefile
index 2b8665d13322..95750c0b7434 100644
--- a/science/dalton/Makefile
+++ b/science/dalton/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Powerful molecular electronic structure program for quantum chemistry
+WWW= https://daltonprogram.org/
LICENSE= LGPL21
diff --git a/science/dcl/Makefile b/science/dcl/Makefile
index 0f50680e6ef1..ed481270bff0 100644
--- a/science/dcl/Makefile
+++ b/science/dcl/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://www.gfd-dennou.org/library/dcl/ \
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Scientific graphic library for geoscience
+WWW= https://www.gfd-dennou.org/arch/dcl/
# Converted from RESTRICTED
LICENSE= dcl
diff --git a/science/devisor/Makefile b/science/devisor/Makefile
index 445d4145495a..fe76dfe1e6f9 100644
--- a/science/devisor/Makefile
+++ b/science/devisor/Makefile
@@ -7,6 +7,7 @@ DISTNAME= devisor${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Design and Visualization Software Resource for FeatFlow
+WWW= http://www.featflow.de/
USE_JAVA= yes
NO_BUILD= yes # Sources are available though
diff --git a/science/dftbplus/Makefile b/science/dftbplus/Makefile
index 717a9386b38e..df85ca4a6d1b 100644
--- a/science/dftbplus/Makefile
+++ b/science/dftbplus/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= DFTB+: Package for performing fast atomistic simulations
+WWW= https://dftbplus.org/
LICENSE= GPLv3 # main code is under LGPL3+, the bundled dftd3-lib is under GPLv1+, this makes the result GPLv3 (based on https://www.gnu.org/licenses/gpl-faq.html#AllCompatibility)
diff --git a/science/dftd4/Makefile b/science/dftd4/Makefile
index 096201fb82d4..8ba007e92ef3 100644
--- a/science/dftd4/Makefile
+++ b/science/dftd4/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Atomic-charge dependent london dispersion correction computation
+WWW= https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dftd4
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/dimod/Makefile b/science/dimod/Makefile
index 21da4eff0726..0d7c47051874 100644
--- a/science/dimod/Makefile
+++ b/science/dimod/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science python
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Shared API for QUBO/Ising samplers
+WWW= https://github.com/dwavesystems/dimod
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/dirac/Makefile b/science/dirac/Makefile
index e38c100d0775..d9b6b962724c 100644
--- a/science/dirac/Makefile
+++ b/science/dirac/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION}-Source
MAINTAINER= yuri@FreeBSD.org
COMMENT= Program for atomic & molecular relativistic all-electron calculations
+WWW= http://diracprogram.org/doku.php
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/dkh/Makefile b/science/dkh/Makefile
index 2a18b0109bf9..bcf5fe7d65de 100644
--- a/science/dkh/Makefile
+++ b/science/dkh/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Wolf, Reiher, and Hess's Douglas-Kroll-Hess relativistic correction
+WWW= http://www.reiher.ethz.ch/software/dkh-x2c.html
LICENSE= GPLv3
diff --git a/science/dlib-cpp/Makefile b/science/dlib-cpp/Makefile
index 5990db37d845..ad5ca634f041 100644
--- a/science/dlib-cpp/Makefile
+++ b/science/dlib-cpp/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -cpp
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Machine learning framework written in C++
+WWW= http://dlib.net
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/dlib/LICENSE.txt
diff --git a/science/drawxtl/Makefile b/science/drawxtl/Makefile
index 7f9f951a5eda..1b66c6bca559 100644
--- a/science/drawxtl/Makefile
+++ b/science/drawxtl/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}${DISTVERSION:S/.//}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Crystal structure visualization tool
+WWW= http://www.lwfinger.net/drawxtl/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/dvc/Makefile b/science/dvc/Makefile
index 7d5cbbeb571e..a0560830386b 100644
--- a/science/dvc/Makefile
+++ b/science/dvc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= CHEESESHOP
MAINTAINER= yuri@FreeBSD.org
COMMENT= Git for data scientists: manage code and data together
+WWW= https://dvc.org/
LICENSE= APACHE20
diff --git a/science/dwave-preprocessing/Makefile b/science/dwave-preprocessing/Makefile
index e6f53ef8c8e8..193999807000 100644
--- a/science/dwave-preprocessing/Makefile
+++ b/science/dwave-preprocessing/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science # quantum-computing
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Preprocessing tools to aid in solving binary quadratic models
+WWW= https://github.com/dwavesystems/dwave-preprocessing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/dynare/Makefile b/science/dynare/Makefile
index 2e36f970c827..bf7ea4901e96 100644
--- a/science/dynare/Makefile
+++ b/science/dynare/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.dynare.org/release/source/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software platform for handling a wide class of economic models
+WWW= https://www.dynare.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/eccodes/Makefile b/science/eccodes/Makefile
index abb8a9cf2efe..c77cd623838b 100644
--- a/science/eccodes/Makefile
+++ b/science/eccodes/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://confluence.ecmwf.int/download/attachments/45757960/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ECMWF API for WMO FM-92 GRIB and FM-94 BUFR messages
+WWW= https://confluence.ecmwf.int/display/ECC
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/elk/Makefile b/science/elk/Makefile
index e3c5d4de759d..50ef8d1a72d7 100644
--- a/science/elk/Makefile
+++ b/science/elk/Makefile
@@ -7,6 +7,7 @@ DIST_SUBDIR= ${PORTNAME}${PKGNAMESUFFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= All-electron full-potential linearised augmented-planewave code
+WWW= http://elk.sourceforge.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/elmerfem/Makefile b/science/elmerfem/Makefile
index 69c198240fb5..e28d39ab3582 100644
--- a/science/elmerfem/Makefile
+++ b/science/elmerfem/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= henrik@gulbra.net
COMMENT= Multiphysical simulation software
+WWW= https://www.csc.fi/web/elmer
LICENSE= GPLv2
diff --git a/science/epte/Makefile b/science/epte/Makefile
index 40138e16e187..2e0b2f18d78f 100644
--- a/science/epte/Makefile
+++ b/science/epte/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.toddmiller.com/epte/
MAINTAINER= ports@FreeBSD.org
COMMENT= Electronic Periodic Table of the Elements
+WWW= http://www.toddmiller.com/epte/
USES= ncurses
MAKEFILE= makefile
diff --git a/science/erd/Makefile b/science/erd/Makefile
index fd499bde5c33..45d6017c712a 100644
--- a/science/erd/Makefile
+++ b/science/erd/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= AcesIII electron repulsion integrals
+WWW= https://github.com/psi4/erd
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/ergo/Makefile b/science/ergo/Makefile
index b787a939e117..b6e23913c386 100644
--- a/science/ergo/Makefile
+++ b/science/ergo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.ergoscf.org/source/tarfiles/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum chemistry program for large-scale atomic calculations
+WWW= http://www.ergoscf.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/erkale-pseudopotentials/Makefile b/science/erkale-pseudopotentials/Makefile
index 06cf9cdb66f2..242ed0f9126c 100644
--- a/science/erkale-pseudopotentials/Makefile
+++ b/science/erkale-pseudopotentials/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pseudopotentials for Erkale, the quantum chemistry program
+WWW= https://github.com/susilehtola/erkale
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/erkale/Makefile b/science/erkale/Makefile
index cd4798bf4a36..776388757f96 100644
--- a/science/erkale/Makefile
+++ b/science/erkale/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum chemistry program to solve the electronic structure of atoms
+WWW= https://github.com/susilehtola/erkale
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/fastcap/Makefile b/science/fastcap/Makefile
index 09e81e7f07b1..390373ef0b62 100644
--- a/science/fastcap/Makefile
+++ b/science/fastcap/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.wrcad.com/ftp/pub/ LOCAL/bf
MAINTAINER= ports@FreeBSD.org
COMMENT= Three-dimensional capacitance extraction program
+WWW= https://www.rle.mit.edu/cpg/research_codes.htm
LICENSE= FASTCAP
LICENSE_NAME= fastcap license
diff --git a/science/fasthenry/Makefile b/science/fasthenry/Makefile
index f2a8b297652b..10e88a68c5fd 100644
--- a/science/fasthenry/Makefile
+++ b/science/fasthenry/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= http://www.wrcad.com/ftp/pub/ LOCAL/bf
MAINTAINER= ports@FreeBSD.org
COMMENT= Multipole-accelerated inductance analysis program
+WWW= https://www.rle.mit.edu/cpg/research_codes.htm
BROKEN_aarch64= Fails to link: missing sbrk
BROKEN_riscv64= Fails to link: missing sbrk
diff --git a/science/fastjet/Makefile b/science/fastjet/Makefile
index d230a08fcee6..3f7f5d44404a 100644
--- a/science/fastjet/Makefile
+++ b/science/fastjet/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://fastjet.fr/repo/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for jet finding in pp and e+e- collisions
+WWW= https://fastjet.fr/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/fisicalab/Makefile b/science/fisicalab/Makefile
index f1a0644ead1f..8f78eaf5e86c 100644
--- a/science/fisicalab/Makefile
+++ b/science/fisicalab/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SAVANNAH
MAINTAINER= ports@FreeBSD.org
COMMENT= Physics simulation program for educational use
+WWW= https://www.nongnu.org/fisicalab/
LICENSE= GPLv3
diff --git a/science/fleur/Makefile b/science/fleur/Makefile
index c81b6d9dd363..c3d0f9524592 100644
--- a/science/fleur/Makefile
+++ b/science/fleur/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= FLAPW code for atomic computations in quantum chemistry and physics
+WWW= https://www.flapw.de/master/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/frontistr/Makefile b/science/frontistr/Makefile
index b0cff34669a0..dddc7fd9c04a 100644
--- a/science/frontistr/Makefile
+++ b/science/frontistr/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science cad
MAINTAINER= thierry@FreeBSD.org
COMMENT= Large-Scale Parallel FEM Program for Nonlinear Structural Analysis
+WWW= https://gitlab.com/FrontISTR-Commons/FrontISTR
LICENSE= MIT
diff --git a/science/fsom/Makefile b/science/fsom/Makefile
index fa037de07bf1..cdc3b45ad331 100644
--- a/science/fsom/Makefile
+++ b/science/fsom/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= jwb@FreeBSD.org
COMMENT= Tiny C library for managing SOM (Self-Organizing Maps) neural networks
+WWW= https://github.com/ekg/fsom
LICENSE= GPLv3
diff --git a/science/fvcom/Makefile b/science/fvcom/Makefile
index daf23d2da69f..1ece2cd699bb 100644
--- a/science/fvcom/Makefile
+++ b/science/fvcom/Makefile
@@ -8,6 +8,7 @@ DIST_SUBDIR= fvcom
MAINTAINER= jwb@FreeBSD.org
COMMENT= Unstructured Grid Finite Volume Coastal Ocean Model
+WWW= http://fvcom.smast.umassd.edu/FVCOM/index.html
# Converted from RESTRICTED
LICENSE= fvcom
diff --git a/science/gabedit/Makefile b/science/gabedit/Makefile
index b75fc5200449..2812aa358110 100644
--- a/science/gabedit/Makefile
+++ b/science/gabedit/Makefile
@@ -7,6 +7,7 @@ DISTNAME= GabeditSrc${DISTVERSION:C/([0-9])\.([0-9])\.([0-9])-([0-9])/\1\2\3_\4/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical user interface for several chemistry software packages
+WWW= http://gabedit.sourceforge.net/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License
diff --git a/science/gamess-us/Makefile b/science/gamess-us/Makefile
index 3e22bf7a348b..45850271454e 100644
--- a/science/gamess-us/Makefile
+++ b/science/gamess-us/Makefile
@@ -7,6 +7,7 @@ DISTNAME= gamess-current
MAINTAINER= yuri@FreeBSD.org
COMMENT= General Atomic and Molecular Electronic Structure System (US)
+WWW= https://www.msg.chem.iastate.edu/gamess/
LICENSE= GAMESS_LICENSE
LICENSE_NAME= GAMESS User License Agreement
diff --git a/science/gbtolib/Makefile b/science/gbtolib/Makefile
index 20ba04f40e0b..4fffc22a24ef 100644
--- a/science/gbtolib/Makefile
+++ b/science/gbtolib/Makefile
@@ -7,6 +7,7 @@ DISTNAME= GBTOLib-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-performance library for evaluation of molecular integrals
+WWW= https://zenodo.org/record/5798035 #.Yo1sazXMKV4
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/gchemutils/Makefile b/science/gchemutils/Makefile
index 5e72d89168e1..515404540739 100644
--- a/science/gchemutils/Makefile
+++ b/science/gchemutils/Makefile
@@ -7,6 +7,7 @@ DISTNAME= gnome-chemistry-utils-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C++ classes and Gtk3 widgets related to chemistry
+WWW= https://www.nongnu.org/gchemutils/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/gdma/Makefile b/science/gdma/Makefile
index 85f3456c2b5a..f6c77be58a91 100644
--- a/science/gdma/Makefile
+++ b/science/gdma/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Anthony Stone's Gaussian Distributed Multipole Analysis
+WWW= https://github.com/psi4/gdma
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/getdp/Makefile b/science/getdp/Makefile
index 810aafe2b70d..31b8136c78a4 100644
--- a/science/getdp/Makefile
+++ b/science/getdp/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-source
MAINTAINER= stephen@FreeBSD.org
COMMENT= Rather general finite element solver using mixed finite elements
+WWW= https://www.geuz.org/getdp/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/ghemical/Makefile b/science/ghemical/Makefile
index 8e56f8898907..cbd926835e15 100644
--- a/science/ghemical/Makefile
+++ b/science/ghemical/Makefile
@@ -7,6 +7,7 @@ MASTER_SITE_SUBDIR= release20111012 current
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computational chemistry software package
+WWW= https://www.bioinformatics.org/ghemical/ghemical/index.html
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/ghmm/Makefile b/science/ghmm/Makefile
index ad0d5e6c5521..e13f5da2b582 100644
--- a/science/ghmm/Makefile
+++ b/science/ghmm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${DISTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= General Hidden Markov Model Library in C
+WWW= http://ghmm.sourceforge.net/
LICENSE= GPLv3
diff --git a/science/gnudatalanguage/Makefile b/science/gnudatalanguage/Makefile
index 3b1195344a63..4ada09ae4468 100644
--- a/science/gnudatalanguage/Makefile
+++ b/science/gnudatalanguage/Makefile
@@ -9,6 +9,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT?= Free IDL-compatible incremental compiler
+WWW= https://github.com/gnudatalanguage/gdl
LICENSE= GPLv2
diff --git a/science/gpaw-setups/Makefile b/science/gpaw-setups/Makefile
index e2e74a1bef07..866edc89b0ad 100644
--- a/science/gpaw-setups/Makefile
+++ b/science/gpaw-setups/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://wiki.fysik.dtu.dk/gpaw-files/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Setups (data files) for py-gpaw, the DFT quantum chemistry software
+WWW= https://wiki.fysik.dtu.dk/gpaw/setups/setups.html
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/gramps/Makefile b/science/gramps/Makefile
index bcff87280490..6da1398012de 100644
--- a/science/gramps/Makefile
+++ b/science/gramps/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science gnome python
MAINTAINER= ports@FreeBSD.org
COMMENT= GTK3-based genealogy program
+WWW= https://gramps-project.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/grib_api/Makefile b/science/grib_api/Makefile
index 7e834c9d519d..3ba49620c3f2 100644
--- a/science/grib_api/Makefile
+++ b/science/grib_api/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= https://confluence.ecmwf.int/download/attachments/3473437/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ECMWF API for WMO FM-92 GRIB messages
+WWW= https://confluence.ecmwf.int/display/GRIB
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/gromacs/Makefile b/science/gromacs/Makefile
index 6a48218edb82..a842a929cb64 100644
--- a/science/gromacs/Makefile
+++ b/science/gromacs/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= ftp://ftp.gromacs.org/pub/gromacs/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Compute molecular dynamics
+WWW= https://www.gromacs.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/gsmc/Makefile b/science/gsmc/Makefile
index 158ce25bae7c..5802f6c8db56 100644
--- a/science/gsmc/Makefile
+++ b/science/gsmc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.qsl.net/ik5nax/
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Smith chart program for impedance matching
+WWW= https://www.qsl.net/ik5nax
LICENSE= GPLv2
diff --git a/science/gtamsanalyzer/Makefile b/science/gtamsanalyzer/Makefile
index d8b39bedd0d9..fee1b3681a44 100644
--- a/science/gtamsanalyzer/Makefile
+++ b/science/gtamsanalyzer/Makefile
@@ -7,6 +7,7 @@ DISTNAME= GTAMSAnalyzer.src.${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Qualitative Research Software for the Free World for GNUstep
+WWW= http://tamsys.sourceforge.net/gtams/
LICENSE= GPLv2
diff --git a/science/h5utils/Makefile b/science/h5utils/Makefile
index 062bdf2cf7f6..77f39ae930d8 100644
--- a/science/h5utils/Makefile
+++ b/science/h5utils/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= aehlig@linta.de
COMMENT= Set of utilities for visualization and conversion of HDF5 format
+WWW= https://github.com/stevengj/h5utils
LICENSE= MIT GPLv2
LICENSE_COMB= multi
diff --git a/science/h5z-zfp/Makefile b/science/h5z-zfp/Makefile
index a33716192436..b72ac01ff038 100644
--- a/science/h5z-zfp/Makefile
+++ b/science/h5z-zfp/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Registered ZFP compression plugin for HDF5
+WWW= https://h5z-zfp.readthedocs.io/en/latest/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/harminv/Makefile b/science/harminv/Makefile
index 100ce6ba334b..249c0064fac8 100644
--- a/science/harminv/Makefile
+++ b/science/harminv/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://ab-initio.mit.edu/harminv/
MAINTAINER= devel@stasyan.com
COMMENT= Solver of harmonic inversion
+WWW= http://ab-initio.mit.edu/wiki/index.php/Harminv
LIB_DEPENDS= libguile-2.2.so:lang/guile2
diff --git a/science/hdf/Makefile b/science/hdf/Makefile
index 5ae3d901793f..df7d31ed0648 100644
--- a/science/hdf/Makefile
+++ b/science/hdf/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= http://www.hdfgroup.org/ftp/HDF/releases/HDF${PORTVERSION}/src/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Hierarchical Data Format library (from NCSA)
+WWW= https://www.hdfgroup.org/products/hdf4/
NOT_FOR_ARCHS= aarch64 armv6 armv7
NOT_FOR_ARCHS_REASON= fails to compile: no machine type has been defined
diff --git a/science/hdf5-110/Makefile b/science/hdf5-110/Makefile
index 458ad98fd309..de07b0c1bdbb 100644
--- a/science/hdf5-110/Makefile
+++ b/science/hdf5-110/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -110
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Hierarchical Data Format library (from NCSA) 1.10.x
+WWW= https://www.hdfgroup.org/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/hdf5-18/Makefile b/science/hdf5-18/Makefile
index 5f38edacd307..3c24f9321138 100644
--- a/science/hdf5-18/Makefile
+++ b/science/hdf5-18/Makefile
@@ -9,6 +9,7 @@ PKGNAMESUFFIX= -18
MAINTAINER= thierry@FreeBSD.org
COMMENT= Hierarchical Data Format library (from NCSA) 1.8
+WWW= https://www.hdfgroup.org/HDF5/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/hdf5/Makefile b/science/hdf5/Makefile
index 5782b8649294..5ceae0f76761 100644
--- a/science/hdf5/Makefile
+++ b/science/hdf5/Makefile
@@ -7,6 +7,7 @@ DISTNAME= CMake-hdf5-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Hierarchical Data Format library (from NCSA) (latest)
+WWW= https://www.hdfgroup.org/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/healpix/Makefile b/science/healpix/Makefile
index c577450397c0..cf058d23f85b 100644
--- a/science/healpix/Makefile
+++ b/science/healpix/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Healpix_${DISTVERSIONFULL}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software for pixelization, visualization, etc of data on the sphere
+WWW= https://healpix.jpl.nasa.gov/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/helfem/Makefile b/science/helfem/Makefile
index 5d61644621ab..6f9725df90f2 100644
--- a/science/helfem/Makefile
+++ b/science/helfem/Makefile
@@ -8,6 +8,7 @@ PATCHFILES= 4c0196c3ef3f254a22030eda787105c8a48df919.patch:-p1 # https://github.
MAINTAINER= yuri@FreeBSD.org
COMMENT= Finite element methods for electronic structure calculations
+WWW= https://github.com/susilehtola/HelFEM
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/hepmc3/Makefile b/science/hepmc3/Makefile
index f8d96b294c4f..e69ed4322453 100644
--- a/science/hepmc3/Makefile
+++ b/science/hepmc3/Makefile
@@ -6,6 +6,7 @@ DISTNAME= HepMC3-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Event record for High Energy Physics Monte Carlo generators/simulation
+WWW= https://hepmc.web.cern.ch/hepmc/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/highfive/Makefile b/science/highfive/Makefile
index 8e155277968f..5fdfd006f074 100644
--- a/science/highfive/Makefile
+++ b/science/highfive/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Header-only C++ HDF5 interface
+WWW= https://github.com/BlueBrain/HighFive
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/hypre/Makefile b/science/hypre/Makefile
index ce05ff4ce36b..c69c0184e04d 100644
--- a/science/hypre/Makefile
+++ b/science/hypre/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Scalable Linear Solvers and Multigrid Methods
+WWW= https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods
LICENSE= APACHE20 MIT
LICENSE_COMB= dual
diff --git a/science/iboview/Makefile b/science/iboview/Makefile
index d711fdceae5c..ef39b8c58428 100644
--- a/science/iboview/Makefile
+++ b/science/iboview/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ibo-view.20150427
MAINTAINER= jmd@FreeBSD.org
COMMENT= Program for analyzing molecular electronic structure
+WWW= http://www.iboview.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/isaac-cfd/Makefile b/science/isaac-cfd/Makefile
index 0fa304df5cc4..ac1751e5f195 100644
--- a/science/isaac-cfd/Makefile
+++ b/science/isaac-cfd/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${PORTNAME}src.4_2${EXTRACT_SUFX} ${PORTNAME}mk.4_2${EXTRACT_SUFX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Integrated Solution Algorithm for Arbitrary Configuration
+WWW= http://isaac-cfd.sourceforge.net/
LICENSE= ISAAC
LICENSE_NAME= ISAAC_LICENSE
diff --git a/science/jdftx/Makefile b/science/jdftx/Makefile
index 91532a7526ac..2be25efc96cc 100644
--- a/science/jdftx/Makefile
+++ b/science/jdftx/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software for joint density functional theory in chemistry
+WWW= https://jdftx.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/jmol/Makefile b/science/jmol/Makefile
index 35c8d1c95c8e..8ce95eeadbb8 100644
--- a/science/jmol/Makefile
+++ b/science/jmol/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}-full${EXTRACT_SUFX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Java 3D viewer for chemical structures
+WWW= http://jsmol.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/jstrack/Makefile b/science/jstrack/Makefile
index 62440e2d0eee..f2680aefc08e 100644
--- a/science/jstrack/Makefile
+++ b/science/jstrack/Makefile
@@ -7,6 +7,7 @@ DISTNAME= JStrack-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Freeware hurricane tracking program
+WWW= https://www.jstrack.org/jstrack/
LICENSE= JStrack
LICENSE_NAME= JStrack
diff --git a/science/kalzium/Makefile b/science/kalzium/Makefile
index bf58c8d90bdd..3c793c794b16 100644
--- a/science/kalzium/Makefile
+++ b/science/kalzium/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= Periodic table of elements for KDE
+WWW= https://www.kde.org/applications/education/kalzium
LICENSE= GPLv2 LGPL20 GFDL
LICENSE_COMB= multi
diff --git a/science/kim-api/Makefile b/science/kim-api/Makefile
index f3847c98af73..6b67c89ade96 100644
--- a/science/kim-api/Makefile
+++ b/science/kim-api/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://s3.openkim.org/kim-api/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Framework for reliable, reproducible, portable molecular simulations
+WWW= https://openkim.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.LGPL
diff --git a/science/kplib/Makefile b/science/kplib/Makefile
index 640ae04db7a4..0ab61a218ba1 100644
--- a/science/kplib/Makefile
+++ b/science/kplib/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for finding optimal Generalized Monkhorst-Pack k-points grid
+WWW= https://gitlab.com/muellergroup/kplib
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/kst2/Makefile b/science/kst2/Makefile
index 304916a2315d..70391638d64e 100644
--- a/science/kst2/Makefile
+++ b/science/kst2/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= makc@FreeBSD.org
COMMENT= Data viewing and plotting tool
+WWW= https://kst-plot.kde.org
LICENSE= GPLv2 GFDL LGPL20
LICENSE_COMB= multi
diff --git a/science/lammps/Makefile b/science/lammps/Makefile
index a642d6bee294..3d02aa3e8119 100644
--- a/science/lammps/Makefile
+++ b/science/lammps/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Classical molecular dynamics code with a focus on materials modeling
+WWW= https://lammps.sandia.gov/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/lamprop/Makefile b/science/lamprop/Makefile
index 201794d4bcca..bfc677272319 100644
--- a/science/lamprop/Makefile
+++ b/science/lamprop/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science python
MAINTAINER= rsmith@xs4all.nl
COMMENT= Calculates properties of fiber reinforced composites
+WWW= https://rsmith.home.xs4all.nl/software/lamprop.html
LICENSE= BSD2CLAUSE
diff --git a/science/latte/Makefile b/science/latte/Makefile
index ce18ff8abaee..8745adb234a9 100644
--- a/science/latte/Makefile
+++ b/science/latte/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum chemistry: Density functional tight binding molecular dynamics
+WWW= https://github.com/lanl/LATTE
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE_GPL-2.0
diff --git a/science/libaec/Makefile b/science/libaec/Makefile
index 0ad0705cf2e3..8b20e379fa1c 100644
--- a/science/libaec/Makefile
+++ b/science/libaec/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gitlab.dkrz.de/k202009/libaec/uploads/45b10e42123edd26ab7b
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Adaptive entropy coding library
+WWW= https://gitlab.dkrz.de/k202009/libaec
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/libccp4/Makefile b/science/libccp4/Makefile
index 7fd915790bef..f0ca3f82e095 100644
--- a/science/libccp4/Makefile
+++ b/science/libccp4/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.ccp4.ac.uk/opensource/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Protein X-ray crystallography toolkit
+WWW= https://www.ccp4.ac.uk/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/science/libcint/Makefile b/science/libcint/Makefile
index f12afac04899..2902fba63d73 100644
--- a/science/libcint/Makefile
+++ b/science/libcint/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= General GTO integrals for quantum chemistry
+WWW= https://github.com/sunqm/libcint
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libctl/Makefile b/science/libctl/Makefile
index 2c924658be97..284a38f254c3 100644
--- a/science/libctl/Makefile
+++ b/science/libctl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/NanoComp/libctl/releases/download/v${DISTVERSIO
MAINTAINER= devel@stasyan.com
COMMENT= Control Language Library
+WWW= https://libctl.readthedocs.io/en/latest/
LICENSE= GPLv2
diff --git a/science/libecpint/Makefile b/science/libecpint/Makefile
index a6b14dc410b0..4cb004701af9 100644
--- a/science/libecpint/Makefile
+++ b/science/libecpint/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for the evaluation of integrals over effective core potentials
+WWW= https://github.com/robashaw/libecpint
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libefp/Makefile b/science/libefp/Makefile
index 8a3338d2ab9b..e9f13eacef98 100644
--- a/science/libefp/Makefile
+++ b/science/libefp/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Effective fragment potential method in quantum chemistry
+WWW= https://libefp.github.io
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libgeodecomp/Makefile b/science/libgeodecomp/Makefile
index c508e38f1437..121084a4edfd 100644
--- a/science/libgeodecomp/Makefile
+++ b/science/libgeodecomp/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.libgeodecomp.org/archive/
MAINTAINER= kurt@kmk-computers.de
COMMENT= Auto-parallelizing library for computer simulations
+WWW= http://www.libgeodecomp.org/
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libgetar/Makefile b/science/libgetar/Makefile
index 533bd4452b88..a82caf4978f0 100644
--- a/science/libgetar/Makefile
+++ b/science/libgetar/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to read and write GEneric Trajectory ARchives
+WWW= https://github.com/glotzerlab/libgetar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libghemical/Makefile b/science/libghemical/Makefile
index 82d227fdd81e..f8e2886195b9 100644
--- a/science/libghemical/Makefile
+++ b/science/libghemical/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://bioinformatics.org/ghemical/download/release20111012/ \
MAINTAINER= yuri@FreeBSD.org
COMMENT= Support libraries of science/ghemical port
+WWW= https://www.bioinformatics.org/ghemical/ghemical/index.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/libgridxc/Makefile b/science/libgridxc/Makefile
index dd33c257b95c..2c5e2fcfe078 100644
--- a/science/libgridxc/Makefile
+++ b/science/libgridxc/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}-${PORTNAME}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to compute the exchange and correlation energy and potentials
+WWW= https://gitlab.com/siesta-project/libraries/libgridxc
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/libint/Makefile b/science/libint/Makefile
index f04b13024f75..8a839e98b6bb 100644
--- a/science/libint/Makefile
+++ b/science/libint/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Evaluate the integrals in modern atomic and molecular theory
+WWW= https://github.com/evaleev/libint
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libint2/Makefile b/science/libint2/Makefile
index 5fbcccf1739b..732244bfb784 100644
--- a/science/libint2/Makefile
+++ b/science/libint2/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= yuri@FreeBSD.org
COMMENT= Evaluate the integrals in modern atomic and molecular theory
+WWW= https://github.com/evaleev/libint
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libkml/Makefile b/science/libkml/Makefile
index 0da5289f50f5..c59fc16cc70d 100644
--- a/science/libkml/Makefile
+++ b/science/libkml/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Reference implementation of OGC KML 2.2
+WWW= https://github.com/libkml/libkml
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/liblinear/Makefile b/science/liblinear/Makefile
index 50ab5f1c1bb5..0efb9165cd19 100644
--- a/science/liblinear/Makefile
+++ b/science/liblinear/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.csie.ntu.edu.tw/~cjlin/liblinear/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for Large Linear Classification
+WWW= https://www.csie.ntu.edu.tw/~cjlin/liblinear/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/science/libmbd/Makefile b/science/libmbd/Makefile
index 97d485329b3b..7e35d120a0b4 100644
--- a/science/libmbd/Makefile
+++ b/science/libmbd/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/libmbd/libmbd/releases/download/${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Many-body dispersion library
+WWW= https://github.com/libmbd/libmbd
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libmsym/Makefile b/science/libmsym/Makefile
index 9d2fe8fee669..0f5a8f695ce3 100644
--- a/science/libmsym/Makefile
+++ b/science/libmsym/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Molecular point group symmetry library
+WWW= https://github.com/mcodev31/libmsym
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libnegf/Makefile b/science/libnegf/Makefile
index 06e10f4eb6d3..3662d277b32f 100644
--- a/science/libnegf/Makefile
+++ b/science/libnegf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Non Equilibrium Green's Functions library
+WWW= https://github.com/libnegf/libnegf
LICENSE= GPLv3
diff --git a/science/liboglappth/Makefile b/science/liboglappth/Makefile
index 2022902e442a..966100d443a3 100644
--- a/science/liboglappth/Makefile
+++ b/science/liboglappth/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://bioinformatics.org/ghemical/download/release20111012/ \
MAINTAINER= ports@FreeBSD.org
COMMENT= Support libraries of science/ghemical port
+WWW= http://www.uku.fi/~thassine/projects/ghemical/
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/science/libquantum/Makefile b/science/libquantum/Makefile
index 40d6993ec10a..fd3974293fd9 100644
--- a/science/libquantum/Makefile
+++ b/science/libquantum/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.libquantum.de/files/
MAINTAINER= ports@FreeBSD.org
COMMENT= C library for quantum computing and quantum simulation
+WWW= http://www.libquantum.de/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/libssm/Makefile b/science/libssm/Makefile
index d3392d8d29c7..9ebb51ba1b1f 100644
--- a/science/libssm/Makefile
+++ b/science/libssm/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ssm-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ toolkit for superposition of macromolecules
+WWW= https://launchpad.net/ssm
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/libsvm-python/Makefile b/science/libsvm-python/Makefile
index 9452d69e76aa..33801711a519 100644
--- a/science/libsvm-python/Makefile
+++ b/science/libsvm-python/Makefile
@@ -2,6 +2,7 @@ PORTREVISION= 1
PKGNAMESUFFIX= -python
MAINTAINER= ports@FreeBSD.org
+WWW= https://www.csie.ntu.edu.tw/~cjlin/libsvm/
MASTERDIR= ${.CURDIR}/../../science/libsvm
diff --git a/science/libsvm/Makefile b/science/libsvm/Makefile
index 71f9263b1a3f..07f4f87b5f6c 100644
--- a/science/libsvm/Makefile
+++ b/science/libsvm/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.csie.ntu.edu.tw/~cjlin/libsvm/ \
MAINTAINER?= iblis@hs.ntnu.edu.tw
COMMENT= Library for Support Vector Machines
+WWW= https://www.csie.ntu.edu.tw/~cjlin/libsvm/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/science/libtensorflow1/Makefile b/science/libtensorflow1/Makefile
index ce9aa78c83ff..671cceac8cf9 100644
--- a/science/libtensorflow1/Makefile
+++ b/science/libtensorflow1/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= freebsd-ports@otoh.org
COMMENT= C API for TensorFlow, an open source platform for machine learning
+WWW= https://www.tensorflow.org/install/lang_c
LICENSE= APACHE20 THIRD_PARTY_TF_C_LICENSES
LICENSE_COMB= multi
diff --git a/science/libvdwxc/Makefile b/science/libvdwxc/Makefile
index d8c80ce0b51f..9358682a227d 100644
--- a/science/libvdwxc/Makefile
+++ b/science/libvdwxc/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Van der Waals density functional (DFT) library
+WWW= https://libvdwxc.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/libxc/Makefile b/science/libxc/Makefile
index 8db4cfcd5113..4221ddb8ba8f 100644
--- a/science/libxc/Makefile
+++ b/science/libxc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.tddft.org/programs/${PORTNAME}/down/${DISTVERSION}/
MAINTAINER= jmd@FreeBSD.org
COMMENT= Library of exchange-correlation functionals for DFT
+WWW= https://www.tddft.org/programs/libxc/
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/liggghts/Makefile b/science/liggghts/Makefile
index 8725ba0b32f1..0804f65620a0 100644
--- a/science/liggghts/Makefile
+++ b/science/liggghts/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Discrete element method particle simulation software
+WWW= https://www.cfdem.com/liggghts-open-source-discrete-element-method-particle-simulation-code
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/science/linux-zotero/Makefile b/science/linux-zotero/Makefile
index 8cf918746899..d87e0c23bd9a 100644
--- a/science/linux-zotero/Makefile
+++ b/science/linux-zotero/Makefile
@@ -12,6 +12,7 @@ EXTRACT_ONLY= ${_MAIN_DISTFILE}
MAINTAINER= 0mp@FreeBSD.org
COMMENT= Reference management for bibliographic data and research materials
+WWW= https://www.zotero.org/
LICENSE= AGPLv3
LICENSE_FILE= ${WRKDIR}/COPYING
diff --git a/science/luscus/Makefile b/science/luscus/Makefile
index f5d55ad3fae9..63950f03dfc9 100644
--- a/science/luscus/Makefile
+++ b/science/luscus/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}_${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Molecular editor and viewer
+WWW= https://sourceforge.net/projects/luscus/
LICENSE= AFL
LICENSE_NAME= Academic Free License
diff --git a/science/madness/Makefile b/science/madness/Makefile
index d5d9de96fde0..43f56b2fa268 100644
--- a/science/madness/Makefile
+++ b/science/madness/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multiresolution adaptive numeric environment for scientific simulation
+WWW= https://github.com/m-a-d-n-e-s-s/madness
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/maeparser/Makefile b/science/maeparser/Makefile
index c02c289d2ef1..f9de1c509b1d 100644
--- a/science/maeparser/Makefile
+++ b/science/maeparser/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Parser for Schrodinger Maestro files
+WWW= https://github.com/schrodinger/maeparser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/massxpert/Makefile b/science/massxpert/Makefile
index cf46abf5111f..695c763c27fe 100644
--- a/science/massxpert/Makefile
+++ b/science/massxpert/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= salvadore@FreeBSD.org
COMMENT= Software suite for (bio)chemists
+WWW= http://www.msxpertsuite.org
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/mbdyn/Makefile b/science/mbdyn/Makefile
index adc7ddb2d5aa..a62f75a96f9f 100644
--- a/science/mbdyn/Makefile
+++ b/science/mbdyn/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://www.mbdyn.org/userfiles/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= MultiBody Dynamics analysis system
+WWW= https://www.mbdyn.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/mcstas-comps/Makefile b/science/mcstas-comps/Makefile
index 1f461f178f44..51c09ca3a13a 100644
--- a/science/mcstas-comps/Makefile
+++ b/science/mcstas-comps/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= erkn@fysik.dtu.dk
COMMENT= Component Library for the McStas neutron ray tracing package
+WWW= https://www.mcstas.org
LICENSE= GPLv2
diff --git a/science/mcstas/Makefile b/science/mcstas/Makefile
index f51ae031db8d..670cd12a0dd7 100644
--- a/science/mcstas/Makefile
+++ b/science/mcstas/Makefile
@@ -6,6 +6,7 @@ DISTNAME= mcstas-${PORTVERSION}-src
MAINTAINER= erkn@fysik.dtu.dk
COMMENT= Monte Carlo neutron ray tracing package
+WWW= https://www.mcstas.org
LICENSE= GPLv2
diff --git a/science/mctc-lib/Makefile b/science/mctc-lib/Makefile
index c63b6c90e53a..d338ac794bb5 100644
--- a/science/mctc-lib/Makefile
+++ b/science/mctc-lib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computation tool chain library to work with molecular structure data
+WWW= https://grimme-lab.github.io/mctc-lib/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/mcxtrace-comps/Makefile b/science/mcxtrace-comps/Makefile
index bad090594a93..c07a3e4a6d26 100644
--- a/science/mcxtrace-comps/Makefile
+++ b/science/mcxtrace-comps/Makefile
@@ -6,6 +6,7 @@ DISTNAME= mcxtrace-comps-${DISTVERSION}-src
MAINTAINER= erkn@fysik.dtu.dk
COMMENT= Component Library for the McXtrace X-ray tracing package
+WWW= https://www.mcxtrace.org
LICENSE= LGPL21+
diff --git a/science/mcxtrace/Makefile b/science/mcxtrace/Makefile
index 742e0e21df40..bb6b07d648ba 100644
--- a/science/mcxtrace/Makefile
+++ b/science/mcxtrace/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://download.mcxtrace.org/${PORTNAME}-${DISTVERSION}/unix/mcxtr
MAINTAINER= erkn@fysik.dtu.dk
COMMENT= Monte Carlo X-ray tracing package
+WWW= https://www.mcxtrace.org
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/lib/LGPL
diff --git a/science/mdynamix/Makefile b/science/mdynamix/Makefile
index 93d73e56e300..70e120df0093 100644
--- a/science/mdynamix/Makefile
+++ b/science/mdynamix/Makefile
@@ -7,6 +7,7 @@ DISTNAME= md${DISTVERSION:S/.//g}
MAINTAINER= yuri@FreeBSD.org
COMMENT= General purpose molecular dynamics code
+WWW= http://www.fos.su.se/~sasha/mdynamix/
LICENSE= GPLv2+
diff --git a/science/medit/Makefile b/science/medit/Makefile
index a2f1dad0dcad..582da78fe296 100644
--- a/science/medit/Makefile
+++ b/science/medit/Makefile
@@ -8,6 +8,7 @@ EXTRACT_ONLY= ${SOURCETARB}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Interactive meshes visualization
+WWW= https://www.ljll.math.upmc.fr/frey/software.html #scivis
LICENSE= None
LICENSE_NAME= Special grant
diff --git a/science/meep/Makefile b/science/meep/Makefile
index 611b4ff3a0cc..4cb6aace1e02 100644
--- a/science/meep/Makefile
+++ b/science/meep/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science cad
MAINTAINER= yuri@FreeBSD.org
COMMENT= Finite-difference time-domain software for electromagnetic simulations
+WWW= https://github.com/NanoComp/meep
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/metaphysicl/Makefile b/science/metaphysicl/Makefile
index 245d994813e6..241ae04955a7 100644
--- a/science/metaphysicl/Makefile
+++ b/science/metaphysicl/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Metaprogramming, operator-overloaded classes for numerical simulations
+WWW= https://github.com/libMesh/MetaPhysicL
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/minc2/Makefile b/science/minc2/Makefile
index c20f099debd8..4d3ae192e619 100644
--- a/science/minc2/Makefile
+++ b/science/minc2/Makefile
@@ -8,6 +8,7 @@ PKGNAMESUFFIX= 2
MAINTAINER= ports@FreeBSD.org
COMMENT= Medical Imaging NetCDF
+WWW= https://www.bic.mni.mcgill.ca/ServicesSoftware/MINC
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/mmdb2/Makefile b/science/mmdb2/Makefile
index dbfa00cfb69c..f19bbf9fff95 100644
--- a/science/mmdb2/Makefile
+++ b/science/mmdb2/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/dependencies/
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ toolkit for working with macromolecular coordinate files
+WWW= https://launchpad.net/mmdb
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/science/mmtf-cpp/Makefile b/science/mmtf-cpp/Makefile
index a96b05d9f1d6..7f2a0556db98 100644
--- a/science/mmtf-cpp/Makefile
+++ b/science/mmtf-cpp/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science biology
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ MMTF format API, decoder and encoder, for molecular structures
+WWW= https://mmtf.rcsb.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/mol2ps/Makefile b/science/mol2ps/Makefile
index 2f923f30eddf..4f29367affdb 100644
--- a/science/mol2ps/Makefile
+++ b/science/mol2ps/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= acm@FreeBSD.org
COMMENT= Read molecular structure files and generate Postscript output
+WWW= https://homepage.univie.ac.at/norbert.haider/cheminf/mol2ps.html
LICENSE= GPLv2+
diff --git a/science/molgif/Makefile b/science/molgif/Makefile
index 55cea9e4a55e..dfd8820e910f 100644
--- a/science/molgif/Makefile
+++ b/science/molgif/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool to create GIF animations of molecules
+WWW= https://github.com/ilyak/molgif
LICENSE= ISCL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/molscript/Makefile b/science/molscript/Makefile
index fd23b44e9149..efbec7c216fd 100644
--- a/science/molscript/Makefile
+++ b/science/molscript/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Display 3D molecules in schematic and detailed representations
+WWW= https://kraulis.se/MolScript/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/../LICENSE.txt
diff --git a/science/molsketch/Makefile b/science/molsketch/Makefile
index d9a7c7343a9c..7f7824fe9e9d 100644
--- a/science/molsketch/Makefile
+++ b/science/molsketch/Makefile
@@ -8,6 +8,7 @@ DISTNAME= Molsketch-${DISTVERSIONFULL}
MAINTAINER= yuri@FreeBSD.org
COMMENT= 2D molecule editor
+WWW= https://molsketch.sourceforge.net/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/mopac/Makefile b/science/mopac/Makefile
index 307831a7c800..cd15f9982ca8 100644
--- a/science/mopac/Makefile
+++ b/science/mopac/Makefile
@@ -9,6 +9,7 @@ DISTNAME= mopac7-${MOPAC_SUBVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Semi-empirical (MNDO, etc.) molecular orbital calculation
+WWW= https://bioinformatics.org/ghemical/
LICENSE= GPLv2+
diff --git a/science/mpb/Makefile b/science/mpb/Makefile
index 6c5d4294b37b..9d27d7ff8b87 100644
--- a/science/mpb/Makefile
+++ b/science/mpb/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://github.com/NanoComp/mpb/releases/download/v${DISTVERSION}/
MAINTAINER= rhurlin@FreeBSD.org
COMMENT= MIT Photonic-Bands
+WWW= https://mpb.readthedocs.io/en/latest/
LICENSE= GPLv2
diff --git a/science/mpqc/Makefile b/science/mpqc/Makefile
index 3bc3f040ae34..01343110d953 100644
--- a/science/mpqc/Makefile
+++ b/science/mpqc/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF
MAINTAINER= yuri@FreeBSD.org
COMMENT= Massively Parallel Quantum Chemistry Program
+WWW= https://mpqc.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/msms/Makefile b/science/msms/Makefile
index 0409b97d0e34..8c0f750be066 100644
--- a/science/msms/Makefile
+++ b/science/msms/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME}_${ARCH_MSMS_DIST}Linux2_${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Program to efficiently compute molecular surfaces
+WWW= http://mgltools.scripps.edu/downloads #msms
LICENSE= MSMS_LICENSE
LICENSE_NAME= MSMS License
diff --git a/science/mstore/Makefile b/science/mstore/Makefile
index 850a24eb2e0b..904553d3aed4 100644
--- a/science/mstore/Makefile
+++ b/science/mstore/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Molecular structure store for testing
+WWW= https://github.com/grimme-lab/mstore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/multicharge/Makefile b/science/multicharge/Makefile
index 5add9b77c1c1..6c7b4363ac04 100644
--- a/science/multicharge/Makefile
+++ b/science/multicharge/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Electronegativity equilibration model for atomic partial charges
+WWW= https://github.com/grimme-lab/mstore
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/multiwfn/Makefile b/science/multiwfn/Makefile
index 897ba25a0fed..574b90953ccf 100644
--- a/science/multiwfn/Makefile
+++ b/science/multiwfn/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multifunctional wavefunction analysis for quantum chemistry
+WWW= http://sobereva.com/multiwfn/index.html
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/namd/Makefile b/science/namd/Makefile
index 72ea973a7246..f5456bddf8db 100644
--- a/science/namd/Makefile
+++ b/science/namd/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:tu}_${DISTVERSION}_Source
MAINTAINER= yuri@FreeBSD.org
COMMENT= Computer software for molecular dynamics simulation
+WWW= https://www.ks.uiuc.edu/Research/namd/
LICENSE= NAMD_MOLECULAR_DYNAMICS_LICENSE
LICENSE_NAME= NAMD Molecular Dynamics Software
diff --git a/science/nest/Makefile b/science/nest/Makefile
index 2111cb50f66c..13699df09d9e 100644
--- a/science/nest/Makefile
+++ b/science/nest/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science biology # NEST is used in neuroscience
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simulator for spiking neural network models
+WWW= https://www.nest-simulator.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/netcdf-cxx/Makefile b/science/netcdf-cxx/Makefile
index 5795531b5c42..05d418e5b5dc 100644
--- a/science/netcdf-cxx/Makefile
+++ b/science/netcdf-cxx/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME}4-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C++ library for machine-independent, array-oriented data access
+WWW= https://www.unidata.ucar.edu/software/netcdf/
LICENSE= UCAR_UNIDATA
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/science/netcdf-fortran/Makefile b/science/netcdf-fortran/Makefile
index 6ca685a29093..bf563cc941eb 100644
--- a/science/netcdf-fortran/Makefile
+++ b/science/netcdf-fortran/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://downloads.unidata.ucar.edu/netcdf-fortran/${PORTVERSION}/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Fortran library for machine-independent, array-oriented data access
+WWW= https://www.unidata.ucar.edu/software/netcdf/
LICENSE= UCAR_UNIDATA
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/science/netcdf/Makefile b/science/netcdf/Makefile
index 9e465b81f3e8..0efce9c6bdf5 100644
--- a/science/netcdf/Makefile
+++ b/science/netcdf/Makefile
@@ -8,6 +8,7 @@ MASTER_SITES= https://downloads.unidata.ucar.edu/netcdf-c/${PORTVERSION}/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= C library for machine-independent, array-oriented data access
+WWW= https://www.unidata.ucar.edu/software/netcdf/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/science/nifticlib/Makefile b/science/nifticlib/Makefile
index bb3b602080fc..94636f0b85cc 100644
--- a/science/nifticlib/Makefile
+++ b/science/nifticlib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/niftilib/nifticlib/nifticlib_2_0_0
MAINTAINER= jwb@FreeBSD.org
COMMENT= Neuroimaging Informatics Technology Initiative data format
+WWW= https://nifti.nimh.nih.gov/
LICENSE= PD
diff --git a/science/nlcglib/Makefile b/science/nlcglib/Makefile
index f06b36ebe793..ee92518453d1 100644
--- a/science/nlcglib/Makefile
+++ b/science/nlcglib/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Nonlinear CG methods for wave-function optimization in DFT
+WWW= https://github.com/simonpintarelli/nlcglib
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/nwchem-data/Makefile b/science/nwchem-data/Makefile
index e1b3ad66eadf..326ea3e4f223 100644
--- a/science/nwchem-data/Makefile
+++ b/science/nwchem-data/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Data for NWChem, the computational chemistry software
+WWW= https://nwchemgit.github.io/
LICENSE= ECL20
LICENSE_NAME= Educational Community License (ECL) 2.0
diff --git a/science/nwchem/Makefile b/science/nwchem/Makefile
index b853680f871e..ac03a9f3c642 100644
--- a/science/nwchem/Makefile
+++ b/science/nwchem/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-performance computational chemistry software
+WWW= https://nwchemgit.github.io/
LICENSE= ECL20
LICENSE_NAME= Educational Community License (ECL) 2.0
diff --git a/science/octopus/Makefile b/science/octopus/Makefile
index adb62132296b..df47a8b0ff82 100644
--- a/science/octopus/Makefile
+++ b/science/octopus/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://octopus-code.org/download/${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Scientific program aimed at the ab initio virtual experimentation
+WWW= https://octopus-code.org/wiki/Main_Page
LICENSE= GPLv2
diff --git a/science/openbabel/Makefile b/science/openbabel/Makefile
index 2b0d1655cf4b..4e18279f64ee 100644
--- a/science/openbabel/Makefile
+++ b/science/openbabel/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= https://github.com/openbabel/openbabel/releases/download/openbabel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Chemical toolbox designed to speak the many languages of chemical data
+WWW= https://openbabel.org/wiki/Main_Page
LICENSE= GPLv2+
diff --git a/science/openems/Makefile b/science/openems/Makefile
index 00ead7021a10..3d297459af5d 100644
--- a/science/openems/Makefile
+++ b/science/openems/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Electromagnetic field solver using the EC-FDTD method
+WWW= https://openems.de/start/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/openkim-models/Makefile b/science/openkim-models/Makefile
index 4b4ad02a05f0..3446ec05ee16 100644
--- a/science/openkim-models/Makefile
+++ b/science/openkim-models/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://s3.openkim.org/archives/collection/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open Knowledgebase of Interatomic Models
+WWW= https://openkim.org/
LICENSE= CDDL
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/openmc/Makefile b/science/openmc/Makefile
index cd00402d9fed..711a8836b6cf 100644
--- a/science/openmc/Makefile
+++ b/science/openmc/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Monte Carlo neutron and photon transport simulation code
+WWW= https://openmc.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/openmolcas/Makefile b/science/openmolcas/Makefile
index 15e183a69e54..52cdaf1040ef 100644
--- a/science/openmolcas/Makefile
+++ b/science/openmolcas/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum chemistry software package
+WWW= https://gitlab.com/Molcas/OpenMolcas
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/openmx/Makefile b/science/openmx/Makefile
index 3ab14546007a..0067a982e5fa 100644
--- a/science/openmx/Makefile
+++ b/science/openmx/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${PORTNAME}${DISTVERSION:R}${EXTRACT_SUFX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Nanoscale material simulations using density functional theories (DFT)
+WWW= http://www.openmx-square.org/
LICENSE= GPLv2
diff --git a/science/opensim-core/Makefile b/science/opensim-core/Makefile
index c75ba78423ae..1b9bf1ca74b4 100644
--- a/science/opensim-core/Makefile
+++ b/science/opensim-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -core
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software for modeling of musculoskeletal structures
+WWW= https://opensim.stanford.edu/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/opensph/Makefile b/science/opensph/Makefile
index 5aec7fd4a68e..3ff40df51c62 100644
--- a/science/opensph/Makefile
+++ b/science/opensph/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library and graphical tools for running SPH and N-body simulations
+WWW= https://gitlab.com/sevecekp/sph
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/opsin/Makefile b/science/opsin/Makefile
index 203120ddbf9d..70a08be7aab8 100644
--- a/science/opsin/Makefile
+++ b/science/opsin/Makefile
@@ -7,6 +7,7 @@ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:src
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open Parser for Systematic IUPAC Nomenclature of chemical names
+WWW= https://bitbucket.org/dan2097/opsin/src/default/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/orthanc-dicomweb/Makefile b/science/orthanc-dicomweb/Makefile
index c49a5d556918..90ad54d15356 100644
--- a/science/orthanc-dicomweb/Makefile
+++ b/science/orthanc-dicomweb/Makefile
@@ -21,6 +21,7 @@ EXTRACT_ONLY= OrthancDicomWeb-${PORTVERSION}.tar.gz
MAINTAINER= maintainer.freebsd@xpoundit.com
COMMENT= Orthanc plugin to bring support of the DICOMweb standard into Orthanc
+WWW= https://www.orthanc-server.com/static.php?page=dicomweb
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/orthanc-mysql/Makefile b/science/orthanc-mysql/Makefile
index 8d5757b56f2a..e1b992167177 100644
--- a/science/orthanc-mysql/Makefile
+++ b/science/orthanc-mysql/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= OrthancMySQL-${PORTVERSION}.tar.gz
MAINTAINER= maintainer.freebsd@xpoundit.com
COMMENT= Orthanc plugin to use MySQL/MariaDB for indexing or storage
+WWW= https://www.orthanc-server.com/static.php?page=mysql
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/orthanc-postgresql/Makefile b/science/orthanc-postgresql/Makefile
index e9190b1cf64a..bcc70fadb6e6 100644
--- a/science/orthanc-postgresql/Makefile
+++ b/science/orthanc-postgresql/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= OrthancPostgreSQL-${PORTVERSION}.tar.gz
MAINTAINER= maintainer.freebsd@xpoundit.com
COMMENT= Orthanc plugin to use PostgreSQL for indexing or storage
+WWW= https://www.orthanc-server.com/static.php?page=postgresql
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/orthanc-webviewer/Makefile b/science/orthanc-webviewer/Makefile
index 4ae12d09a710..bd1c157376f2 100644
--- a/science/orthanc-webviewer/Makefile
+++ b/science/orthanc-webviewer/Makefile
@@ -19,6 +19,7 @@ EXTRACT_ONLY= OrthancWebViewer-${PORTVERSION}.tar.gz
MAINTAINER= maintainer.freebsd@xpoundit.com
COMMENT= Orthanc plugin to extend Orthanc with a Web viewer of medical images
+WWW= https://www.orthanc-server.com/static.php?page=web-viewer
LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/orthanc/Makefile b/science/orthanc/Makefile
index 2d362ece5e35..9da7ea6120bd 100644
--- a/science/orthanc/Makefile
+++ b/science/orthanc/Makefile
@@ -7,6 +7,7 @@ DISTNAME= Orthanc-${PORTVERSION}
MAINTAINER= maintainer.freebsd@xpoundit.com
COMMENT= Lightweight DICOM server for healthcare and medical research
+WWW= https://www.orthanc-server.com/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/p5-Algorithm-SVMLight/Makefile b/science/p5-Algorithm-SVMLight/Makefile
index 2bdfd14c8ca1..7bf54e8dac52 100644
--- a/science/p5-Algorithm-SVMLight/Makefile
+++ b/science/p5-Algorithm-SVMLight/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl interface to SVMLight Machine-Learning Package
+WWW= https://metacpan.org/release/Algorithm-SVMLight
BUILD_DEPENDS= svmlight>=6.01_2:science/svmlight
LIB_DEPENDS= libsvmlight.so:science/svmlight
diff --git a/science/p5-Chemistry-3DBuilder/Makefile b/science/p5-Chemistry-3DBuilder/Makefile
index 48aa4090a819..b23772241a7e 100644
--- a/science/p5-Chemistry-3DBuilder/Makefile
+++ b/science/p5-Chemistry-3DBuilder/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Generate 3D coordinates from a connection table
+WWW= https://metacpan.org/release/Chemistry-3DBuilder
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-File-SMILES>=0:science/p5-Chemistry-File-SMILES \
diff --git a/science/p5-Chemistry-Bond-Find/Makefile b/science/p5-Chemistry-Bond-Find/Makefile
index 327c7c5c2bb4..f9de344c97cf 100644
--- a/science/p5-Chemistry-Bond-Find/Makefile
+++ b/science/p5-Chemistry-Bond-Find/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Detect bonds in a molecule and assign formal bond orders
+WWW= https://metacpan.org/release/Chemistry-Bond-Find
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/p5-Chemistry-Canonicalize/Makefile b/science/p5-Chemistry-Canonicalize/Makefile
index b24c03812722..cb180b55bc32 100644
--- a/science/p5-Chemistry-Canonicalize/Makefile
+++ b/science/p5-Chemistry-Canonicalize/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Number the atoms in a molecule in a unique way
+WWW= https://metacpan.org/release/Chemistry-Canonicalize
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/p5-Chemistry-Elements/Makefile b/science/p5-Chemistry-Elements/Makefile
index 3bf26eedbc7c..fe11d3d04077 100644
--- a/science/p5-Chemistry-Elements/Makefile
+++ b/science/p5-Chemistry-Elements/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for working with Chemical Elements
+WWW= https://metacpan.org/release/Chemistry-Elements
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/p5-Chemistry-File-MDLMol/Makefile b/science/p5-Chemistry-File-MDLMol/Makefile
index 2affdd0cfa77..22a431baf036 100644
--- a/science/p5-Chemistry-File-MDLMol/Makefile
+++ b/science/p5-Chemistry-File-MDLMol/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= MDL molfile reader/write
+WWW= https://metacpan.org/release/Chemistry-File-SMARTS
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-Ring>=0:science/p5-Chemistry-Ring
diff --git a/science/p5-Chemistry-File-Mopac/Makefile b/science/p5-Chemistry-File-Mopac/Makefile
index c5524c69d81b..7fad7d65067b 100644
--- a/science/p5-Chemistry-File-Mopac/Makefile
+++ b/science/p5-Chemistry-File-Mopac/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= MOPAC 6 input file reader/writer
+WWW= https://metacpan.org/release/Chemistry-File-Mopac
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-InternalCoords>=0:science/p5-Chemistry-InternalCoords
diff --git a/science/p5-Chemistry-File-PDB/Makefile b/science/p5-Chemistry-File-PDB/Makefile
index 5bec922be47f..b88aad4f5019 100644
--- a/science/p5-Chemistry-File-PDB/Makefile
+++ b/science/p5-Chemistry-File-PDB/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl module to read and write PDB files
+WWW= https://metacpan.org/release/Chemistry-File-PDB
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Chemistry-Mol>=0.37:science/p5-Chemistry-Mol \
diff --git a/science/p5-Chemistry-File-SLN/Makefile b/science/p5-Chemistry-File-SLN/Makefile
index f28450afcebe..09e40f17b49c 100644
--- a/science/p5-Chemistry-File-SLN/Makefile
+++ b/science/p5-Chemistry-File-SLN/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= SLN linear notation parser/writer
+WWW= https://metacpan.org/release/Chemistry-File-SLN
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-Ring>=0:science/p5-Chemistry-Ring \
diff --git a/science/p5-Chemistry-File-SMARTS/Makefile b/science/p5-Chemistry-File-SMARTS/Makefile
index e6280d27e04f..5bf5e7f4057b 100644
--- a/science/p5-Chemistry-File-SMARTS/Makefile
+++ b/science/p5-Chemistry-File-SMARTS/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= SMARTS chemical substructure pattern linear notation parser
+WWW= https://metacpan.org/release/Chemistry-File-SMARTS
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-Ring>=0:science/p5-Chemistry-Ring \
diff --git a/science/p5-Chemistry-File-SMILES/Makefile b/science/p5-Chemistry-File-SMILES/Makefile
index e9e5d7e94647..873128622b29 100644
--- a/science/p5-Chemistry-File-SMILES/Makefile
+++ b/science/p5-Chemistry-File-SMILES/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= SMILES linear notation parser/writer
+WWW= https://metacpan.org/release/Chemistry-File-SMILES
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-Bond-Find>=0:science/p5-Chemistry-Bond-Find \
diff --git a/science/p5-Chemistry-File-VRML/Makefile b/science/p5-Chemistry-File-VRML/Makefile
index 8fc1a7515500..54d80427602a 100644
--- a/science/p5-Chemistry-File-VRML/Makefile
+++ b/science/p5-Chemistry-File-VRML/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Generate VRML models for molecules
+WWW= https://metacpan.org/release/Chemistry-File-VRML
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
RUN_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
diff --git a/science/p5-Chemistry-File-XYZ/Makefile b/science/p5-Chemistry-File-XYZ/Makefile
index cd9d941e46dc..a00f8faab31b 100644
--- a/science/p5-Chemistry-File-XYZ/Makefile
+++ b/science/p5-Chemistry-File-XYZ/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= XYZ molecule format reader/writer
+WWW= https://metacpan.org/release/Chemistry-File-XYZ
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
RUN_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
diff --git a/science/p5-Chemistry-FormulaPattern/Makefile b/science/p5-Chemistry-FormulaPattern/Makefile
index 943b87918e6d..6eaafc7aa6cc 100644
--- a/science/p5-Chemistry-FormulaPattern/Makefile
+++ b/science/p5-Chemistry-FormulaPattern/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Match molecule by formula
+WWW= https://metacpan.org/release/Chemistry-FormulaPattern
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-Pattern>=0:science/p5-Chemistry-Pattern
diff --git a/science/p5-Chemistry-InternalCoords/Makefile b/science/p5-Chemistry-InternalCoords/Makefile
index 782709a76968..4fdf819a3c70 100644
--- a/science/p5-Chemistry-InternalCoords/Makefile
+++ b/science/p5-Chemistry-InternalCoords/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Represent the position of an atom using internal coordinates
+WWW= https://metacpan.org/release/Chemistry-InternalCoords
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-Bond-Find>=0:science/p5-Chemistry-Bond-Find \
diff --git a/science/p5-Chemistry-Isotope/Makefile b/science/p5-Chemistry-Isotope/Makefile
index fbc338edf82d..140520c2e268 100644
--- a/science/p5-Chemistry-Isotope/Makefile
+++ b/science/p5-Chemistry-Isotope/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Table of the isotopes exact mass data
+WWW= https://metacpan.org/release/Chemistry-Isotope
USES= perl5
USE_PERL5= configure
diff --git a/science/p5-Chemistry-MacroMol/Makefile b/science/p5-Chemistry-MacroMol/Makefile
index 9823e36e4a79..8a196dd95948 100644
--- a/science/p5-Chemistry-MacroMol/Makefile
+++ b/science/p5-Chemistry-MacroMol/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl toolkit to describe macromolecules
+WWW= https://metacpan.org/release/Chemistry-MacroMol
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Chemistry-Mol>=0.37:science/p5-Chemistry-Mol
diff --git a/science/p5-Chemistry-MidasPattern/Makefile b/science/p5-Chemistry-MidasPattern/Makefile
index 16a82d62328b..d8a2345deb09 100644
--- a/science/p5-Chemistry-MidasPattern/Makefile
+++ b/science/p5-Chemistry-MidasPattern/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Select atoms in macromolecules
+WWW= https://metacpan.org/release/Chemistry-MidasPattern
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-File-PDB>=0:science/p5-Chemistry-File-PDB \
diff --git a/science/p5-Chemistry-Mok/Makefile b/science/p5-Chemistry-Mok/Makefile
index b0e9917699da..6b5adb48765b 100644
--- a/science/p5-Chemistry-Mok/Makefile
+++ b/science/p5-Chemistry-Mok/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Molecular awk interpreter
+WWW= https://metacpan.org/release/Chemistry-Mok
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-File-SMILES>=0:science/p5-Chemistry-File-SMILES \
diff --git a/science/p5-Chemistry-Mol/Makefile b/science/p5-Chemistry-Mol/Makefile
index 096fd30cfacb..4f4c2e70ec69 100644
--- a/science/p5-Chemistry-Mol/Makefile
+++ b/science/p5-Chemistry-Mol/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl toolkit to describe molecules
+WWW= https://metacpan.org/release/Chemistry-Mol
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/p5-Chemistry-Pattern/Makefile b/science/p5-Chemistry-Pattern/Makefile
index 5fb0112ad1c9..23647b617323 100644
--- a/science/p5-Chemistry-Pattern/Makefile
+++ b/science/p5-Chemistry-Pattern/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Chemical substructure pattern matching
+WWW= https://metacpan.org/release/Chemistry-Pattern
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
RUN_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol
diff --git a/science/p5-Chemistry-Reaction/Makefile b/science/p5-Chemistry-Reaction/Makefile
index d5fcc4f1e580..15eb202ef4a0 100644
--- a/science/p5-Chemistry-Reaction/Makefile
+++ b/science/p5-Chemistry-Reaction/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Represent a ring as a substructure of a molecule
+WWW= https://metacpan.org/release/Chemistry-Reaction
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/p5-Chemistry-Ring/Makefile b/science/p5-Chemistry-Ring/Makefile
index f53cb51a9e8c..6c0d2f19e886 100644
--- a/science/p5-Chemistry-Ring/Makefile
+++ b/science/p5-Chemistry-Ring/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Represent a ring as a substructure of a molecule
+WWW= https://metacpan.org/release/Chemistry-Ring
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Statistics-Regression>=0:math/p5-Statistics-Regression
diff --git a/science/p5-Geo-BUFR/Makefile b/science/p5-Geo-BUFR/Makefile
index 9cb303d0a31a..1471bfbd896f 100644
--- a/science/p5-Geo-BUFR/Makefile
+++ b/science/p5-Geo-BUFR/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Perl extension for handling of WMO BUFR files
+WWW= https://metacpan.org/release/Geo-BUFR
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENCE
diff --git a/science/p5-Geo-Coordinates-Converter-iArea/Makefile b/science/p5-Geo-Coordinates-Converter-iArea/Makefile
index d36d07b3b72e..40d55e3af48e 100644
--- a/science/p5-Geo-Coordinates-Converter-iArea/Makefile
+++ b/science/p5-Geo-Coordinates-Converter-iArea/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Some utility functions around iArea
+WWW= https://metacpan.org/release/Geo-Coordinates-Converter-iArea
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/p5-Geo-Coordinates-Converter/Makefile b/science/p5-Geo-Coordinates-Converter/Makefile
index 8509e9e9e0fb..0dffc9117c18 100644
--- a/science/p5-Geo-Coordinates-Converter/Makefile
+++ b/science/p5-Geo-Coordinates-Converter/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Simple converter of geo coordinates
+WWW= https://metacpan.org/release/Geo-Coordinates-Converter
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/p5-Geo-WebService-Elevation-USGS/Makefile b/science/p5-Geo-WebService-Elevation-USGS/Makefile
index feadd04716ed..1b79d35fee99 100644
--- a/science/p5-Geo-WebService-Elevation-USGS/Makefile
+++ b/science/p5-Geo-WebService-Elevation-USGS/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Perl extension for elevation queries against USGS web services
+WWW= https://metacpan.org/release/Geo-WebService-Elevation-USGS
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/p5-Mcstas-Tools/Makefile b/science/p5-Mcstas-Tools/Makefile
index ffae442e287d..79c44aba52bd 100644
--- a/science/p5-Mcstas-Tools/Makefile
+++ b/science/p5-Mcstas-Tools/Makefile
@@ -9,6 +9,7 @@ DISTFILES= mcstas-tools-perl-${PORTVERSION}-src.tar.gz \
MAINTAINER= erkn@fysik.dtu.dk
COMMENT= Perl based tools for the McStas neutron ray tracing package
+WWW= https://www.mcstas.org
LICENSE= GPLv2
diff --git a/science/p5-PerlMol/Makefile b/science/p5-PerlMol/Makefile
index c416ea22bced..41d57520f51f 100644
--- a/science/p5-PerlMol/Makefile
+++ b/science/p5-PerlMol/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= swills@FreeBSD.org
COMMENT= Perl modules for molecular chemistry
+WWW= https://metacpan.org/release/PerlMol
BUILD_DEPENDS= p5-Chemistry-Mol>=0:science/p5-Chemistry-Mol \
p5-Chemistry-MacroMol>=0:science/p5-Chemistry-MacroMol \
diff --git a/science/p5-Physics-Unit/Makefile b/science/p5-Physics-Unit/Makefile
index 1384119e73b3..39e8efc4cfc3 100644
--- a/science/p5-Physics-Unit/Makefile
+++ b/science/p5-Physics-Unit/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= p5-
MAINTAINER= perl@FreeBSD.org
COMMENT= Manipulate Physics units and dimensions
+WWW= https://metacpan.org/release/Physics-Unit
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
diff --git a/science/packmol/Makefile b/science/packmol/Makefile
index 7c6012a5a905..9bc1a8ae9d98 100644
--- a/science/packmol/Makefile
+++ b/science/packmol/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= jwb@FreeBSD.org
COMMENT= Pack molecules in defined regions of space
+WWW= http://m3g.iqm.unicamp.br/packmol/home.shtml
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/pagmo2/Makefile b/science/pagmo2/Makefile
index 79dc7383d153..84d5fd616a14 100644
--- a/science/pagmo2/Makefile
+++ b/science/pagmo2/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Platform to perform parallel computations of optimization tasks
+WWW= https://esa.github.io/pagmo2/
LICENSE= GPLv3 LGPL3
LICENSE_COMB= dual
diff --git a/science/paje/Makefile b/science/paje/Makefile
index 708385df71ea..c1456b7dd902 100644
--- a/science/paje/Makefile
+++ b/science/paje/Makefile
@@ -8,6 +8,7 @@ EXTRACT_SUFX= .tar.gz.gz
MAINTAINER= ports@FreeBSD.org
COMMENT= Generic visualization tool for GNUstep (Gantt chart and more)
+WWW= http://www-id.imag.fr/Logiciels/paje/
LICENSE= LGPL21
diff --git a/science/paraview/Makefile b/science/paraview/Makefile
index d47cf0853fa4..b6e3f60930a5 100644
--- a/science/paraview/Makefile
+++ b/science/paraview/Makefile
@@ -7,6 +7,7 @@ DISTNAME= ParaView-v${PORTVERSION}
MAINTAINER= thierry@FreeBSD.org
COMMENT= Powerful scientific data visualization application
+WWW= https://www.paraview.org/
LICENSE= ParaView_License_1.2
LICENSE_NAME= ParaView_License
diff --git a/science/pastix/Makefile b/science/pastix/Makefile
index a9578c0b0ee9..d7ed0758bb18 100644
--- a/science/pastix/Makefile
+++ b/science/pastix/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= thierry@FreeBSD.org
COMMENT= PaStiX: a sparse direct solver
+WWW= https://solverstack.gitlabpages.inria.fr/pastix/
LICENSE= LGPL3
diff --git a/science/pcmsolver/Makefile b/science/pcmsolver/Makefile
index 292794fe031f..88bd4167f924 100644
--- a/science/pcmsolver/Makefile
+++ b/science/pcmsolver/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= API for the Polarizable Continuum Model
+WWW= https://github.com/PCMSolver/pcmsolver
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/phonopy/Makefile b/science/phonopy/Makefile
index cbede0a1cc1c..3a4fd0595a63 100644
--- a/science/phonopy/Makefile
+++ b/science/phonopy/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science python
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for phonon calculations at harmonic and quasi-harmonic levels
+WWW= https://phonopy.github.io/phonopy/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/plumed/Makefile b/science/plumed/Makefile
index 4754ed64a730..42cf1557b32c 100644
--- a/science/plumed/Makefile
+++ b/science/plumed/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}2/releases/download/v${D
MAINTAINER= yuri@FreeBSD.org
COMMENT= PLUgin for MolEcular Dynamics
+WWW= https://www.plumed.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/science/pnetcdf/Makefile b/science/pnetcdf/Makefile
index ea9c3b692735..b2040297690b 100644
--- a/science/pnetcdf/Makefile
+++ b/science/pnetcdf/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://parallel-netcdf.github.io/Release/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library providing high-performance I/O
+WWW= https://parallel-netcdf.github.io/
USES= fortran gmake libtool pathfix perl5
USE_PERL5= build
diff --git a/science/precice/Makefile b/science/precice/Makefile
index 17863b10fd12..d5f8479997a6 100644
--- a/science/precice/Makefile
+++ b/science/precice/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Coupling library for partitioned multi-physics simulations
+WWW= https://precice.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/pulseview/Makefile b/science/pulseview/Makefile
index 8a7325360722..c636f77ba17d 100644
--- a/science/pulseview/Makefile
+++ b/science/pulseview/Makefile
@@ -10,6 +10,7 @@ PATCHFILES= ed643f0b4ac587204a5243451cda181ee1405d62.diff:-p1
MAINTAINER= ports@FreeBSD.org
COMMENT= GUI client that supports various hardware logic analyzers
+WWW= https://sigrok.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/py-DendroPy/Makefile b/science/py-DendroPy/Makefile
index db40305dd3e6..0cef1c3ae718 100644
--- a/science/py-DendroPy/Makefile
+++ b/science/py-DendroPy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= cs@FreeBSD.org
COMMENT= Phylogenetic computing library
+WWW= http://packages.python.org/DendroPy/
LICENSE= BSD3CLAUSE
diff --git a/science/py-GPy/Makefile b/science/py-GPy/Makefile
index 92b226407488..9428e273744d 100644
--- a/science/py-GPy/Makefile
+++ b/science/py-GPy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Gaussian process toolbox
+WWW= https://sheffieldml.github.io/GPy/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-GPyOpt/Makefile b/science/py-GPyOpt/Makefile
index 02fbd34f2772..b838a6631b73 100644
--- a/science/py-GPyOpt/Makefile
+++ b/science/py-GPyOpt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Bayesian optimization toolbox based on GPy
+WWW= https://sheffieldml.github.io/GPyOpt/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-MDAnalysis/Makefile b/science/py-MDAnalysis/Makefile
index 37f782bfe445..085bbe144414 100644
--- a/science/py-MDAnalysis/Makefile
+++ b/science/py-MDAnalysis/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library to analyze molecular dynamics trajectories
+WWW= https://www.mdanalysis.org
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-MDAnalysisTests/Makefile b/science/py-MDAnalysisTests/Makefile
index 8fedcb2d3b9b..eff5d0b8adae 100644
--- a/science/py-MDAnalysisTests/Makefile
+++ b/science/py-MDAnalysisTests/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Test code and the trajectory data for test cases of MDAnalysis
+WWW= https://www.mdanalysis.org
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-OpenFermion-Dirac/Makefile b/science/py-OpenFermion-Dirac/Makefile
index e01bddd3ab4f..d00ece8806d8 100644
--- a/science/py-OpenFermion-Dirac/Makefile
+++ b/science/py-OpenFermion-Dirac/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Interface between OpenFermion and Dirac
+WWW= https://github.com/bsenjean/Openfermion-Dirac
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-OpenFermion-PySCF/Makefile b/science/py-OpenFermion-PySCF/Makefile
index d104c170835b..d177a12710a1 100644
--- a/science/py-OpenFermion-PySCF/Makefile
+++ b/science/py-OpenFermion-PySCF/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Interface between OpenFermion and PySCF
+WWW= https://github.com/quantumlib/OpenFermion-PySCF
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-OpenFermion/Makefile b/science/py-OpenFermion/Makefile
index 0a72140a4437..e9189618eb8b 100644
--- a/science/py-OpenFermion/Makefile
+++ b/science/py-OpenFermion/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Electronic structure package for quantum computers
+WWW= https://github.com/quantumlib/OpenFermion
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-OpenMC/Makefile b/science/py-OpenMC/Makefile
index 73c358800e96..a24b8fb8a670 100644
--- a/science/py-OpenMC/Makefile
+++ b/science/py-OpenMC/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Monte Carlo neutron and photon transport simulation code (Python)
+WWW= https://openmc.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-PubChemPy/Makefile b/science/py-PubChemPy/Makefile
index a187183c085d..27702c3e7063 100644
--- a/science/py-PubChemPy/Makefile
+++ b/science/py-PubChemPy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simple Python wrapper around the PubChem PUG REST API
+WWW= https://github.com/mcs07/PubChemPy
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-PyFR/Makefile b/science/py-PyFR/Makefile
index 76b1b6fe25e5..6f584cb94d44 100644
--- a/science/py-PyFR/Makefile
+++ b/science/py-PyFR/Makefile
@@ -7,6 +7,7 @@ DISTNAME= pyfr-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Framework for solving advection-diffusion type problems
+WWW= https://www.pyfr.org/
LICENSE= BSD3CLAUSE
diff --git a/science/py-PyNE/Makefile b/science/py-PyNE/Makefile
index abf63d4c46bb..986f8ae55461 100644
--- a/science/py-PyNE/Makefile
+++ b/science/py-PyNE/Makefile
@@ -18,6 +18,7 @@ EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= yuri@FreeBSD.org
COMMENT= PyNE: The Nuclear Engineering Toolkit
+WWW= https://pyne.io/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/science/py-SimpleSpectral/Makefile b/science/py-SimpleSpectral/Makefile
index f17e6b1321f4..8dfe79a92fdb 100644
--- a/science/py-SimpleSpectral/Makefile
+++ b/science/py-SimpleSpectral/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simplified scipy.signal.spectral module with only pyFFTW support
+WWW= https://github.com/xmikos/simplespectral
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-abipy/Makefile b/science/py-abipy/Makefile
index da2079d29a6f..cae0849e3e16 100644
--- a/science/py-abipy/Makefile
+++ b/science/py-abipy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for analyzing the results produced by ABINIT
+WWW= https://abinit.github.io/abipy/
LICENSE= GPLv2
diff --git a/science/py-access/Makefile b/science/py-access/Makefile
index 3612671dae61..e801610fbd33 100644
--- a/science/py-access/Makefile
+++ b/science/py-access/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Calculate spatial accessibility metrics
+WWW= https://access.readthedocs.io/en/latest/
LICENSE= BSD3CLAUSE
diff --git a/science/py-asap3/Makefile b/science/py-asap3/Makefile
index 76a984a41374..e5ccc72ac189 100644
--- a/science/py-asap3/Makefile
+++ b/science/py-asap3/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Classical potentials for MD with ASE
+WWW= https://wiki.fysik.dtu.dk/asap
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-asdf-standard/Makefile b/science/py-asdf-standard/Makefile
index 4f22e4620944..be8492da29c1 100644
--- a/science/py-asdf-standard/Makefile
+++ b/science/py-asdf-standard/Makefile
@@ -7,6 +7,7 @@ DISTNAME= asdf_standard-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ASDF Standard schemas
+WWW= https://github.com/asdf-format/asdf-standard
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-asdf-transform-schemas/Makefile b/science/py-asdf-transform-schemas/Makefile
index 7a9dc1467084..47d95cefb779 100644
--- a/science/py-asdf-transform-schemas/Makefile
+++ b/science/py-asdf-transform-schemas/Makefile
@@ -7,6 +7,7 @@ DISTNAME= asdf_transform_schemas-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ASDF schemas for transforms
+WWW= https://github.com/asdf-format/asdf-transform-schemas
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-asdf/Makefile b/science/py-asdf/Makefile
index 1f019aff334a..8a5a22916a28 100644
--- a/science/py-asdf/Makefile
+++ b/science/py-asdf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python tools to handle ASDF files
+WWW= https://github.com/asdf-format/asdf
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-ase/Makefile b/science/py-ase/Makefile
index fac8fbd498a5..cd8dcaecb8e1 100644
--- a/science/py-ase/Makefile
+++ b/science/py-ase/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Atomic simulation environment
+WWW= https://wiki.fysik.dtu.dk/ase/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
diff --git a/science/py-avogadrolibs/Makefile b/science/py-avogadrolibs/Makefile
index 81134304ec30..2c8b2f8e1750 100644
--- a/science/py-avogadrolibs/Makefile
+++ b/science/py-avogadrolibs/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python bindings for Avogadro2 chemistry libraries
+WWW= https://www.openchemistry.org/projects/avogadro2/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/science/py-cdo/Makefile b/science/py-cdo/Makefile
index 6797753984a9..b91df6512752 100644
--- a/science/py-cdo/Makefile
+++ b/science/py-cdo/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python binding to CDO (Climate Data Operators)
+WWW= https://code.mpimet.mpg.de/projects/cdo/wiki/Cdo%7Brbpy%7D
LICENSE= GPLv2
diff --git a/science/py-chainer-chemistry/Makefile b/science/py-chainer-chemistry/Makefile
index 16ee77b73cbd..ebb0700fef06 100644
--- a/science/py-chainer-chemistry/Makefile
+++ b/science/py-chainer-chemistry/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for deep learning in biology and chemistry
+WWW= https://github.com/pfnet-research/chainer-chemistry
LICENSE= MIT
diff --git a/science/py-chainer/Makefile b/science/py-chainer/Makefile
index 942088a09460..ded2efb7bf8d 100644
--- a/science/py-chainer/Makefile
+++ b/science/py-chainer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Deep learning framework
+WWW= https://chainer.org/
LICENSE= MIT
diff --git a/science/py-chempy/Makefile b/science/py-chempy/Makefile
index 553835f7fb1d..3974b69fbb29 100644
--- a/science/py-chempy/Makefile
+++ b/science/py-chempy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package useful for solving problems in chemistry
+WWW= https://github.com/bjodah/chempy
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-cirq-aqt/Makefile b/science/py-cirq-aqt/Makefile
index 02df7925f0ac..3f3ce3de53c4 100644
--- a/science/py-cirq-aqt/Makefile
+++ b/science/py-cirq-aqt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cirq module to run on AQT quantum computers
+WWW= https://github.com/quantumlib/cirq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-cirq-core/Makefile b/science/py-cirq-core/Makefile
index c4afa0fd46f7..e52698b8228a 100644
--- a/science/py-cirq-core/Makefile
+++ b/science/py-cirq-core/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Framework for Noisy Intermediate Scale Quantum (NISQ) circuits
+WWW= https://github.com/quantumlib/cirq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-cirq-google/Makefile b/science/py-cirq-google/Makefile
index 4cda760d948a..af997184f362 100644
--- a/science/py-cirq-google/Makefile
+++ b/science/py-cirq-google/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Google Cirq adapter for IQM's quantum architectures
+WWW= https://github.com/quantumlib/Cirq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-cirq-ionq/Makefile b/science/py-cirq-ionq/Makefile
index 516940406e90..8864a124a222 100644
--- a/science/py-cirq-ionq/Makefile
+++ b/science/py-cirq-ionq/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cirq module to run on IonQ quantum computers
+WWW= https://github.com/quantumlib/cirq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-cirq-pasqal/Makefile b/science/py-cirq-pasqal/Makefile
index 4833b5e29342..b09182612d62 100644
--- a/science/py-cirq-pasqal/Makefile
+++ b/science/py-cirq-pasqal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cirq module to run on pasqal quantum computers
+WWW= https://github.com/quantumlib/cirq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-cirq-rigetti/Makefile b/science/py-cirq-rigetti/Makefile
index 927fa203d95c..491cc02b4879 100644
--- a/science/py-cirq-rigetti/Makefile
+++ b/science/py-cirq-rigetti/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cirq module to run on Rigetti quantum computers
+WWW= https://github.com/quantumlib/cirq
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-coards/Makefile b/science/py-coards/Makefile
index c3396617b8b2..77d21edea3bc 100644
--- a/science/py-coards/Makefile
+++ b/science/py-coards/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= COARDS compliant time parser
+WWW= https://pypi.org/project/coards/
LICENSE= MIT
diff --git a/science/py-dimod/Makefile b/science/py-dimod/Makefile
index ef3c594540e9..92b0b44312d3 100644
--- a/science/py-dimod/Makefile
+++ b/science/py-dimod/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Shared API for QUBO/Ising samplers
+WWW= https://github.com/dwavesystems/dimod
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dipy/Makefile b/science/py-dipy/Makefile
index 6e957e7fd494..dcbcd5e6a6a6 100644
--- a/science/py-dipy/Makefile
+++ b/science/py-dipy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python toolbox for analysis of MR diffusion imaging
+WWW= https://dipy.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dlib/Makefile b/science/py-dlib/Makefile
index 7bc0159cd28a..edee30fff197 100644
--- a/science/py-dlib/Makefile
+++ b/science/py-dlib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= arrowd@FreeBSD.org
COMMENT= Machine learning framework written in C++ (python bindings)
+WWW= http://dlib.net
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/dlib/LICENSE.txt
diff --git a/science/py-dwave-cloud-client/Makefile b/science/py-dwave-cloud-client/Makefile
index 4fa07a673825..dc61ff1df932 100644
--- a/science/py-dwave-cloud-client/Makefile
+++ b/science/py-dwave-cloud-client/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: REST interface to communicate with D-Wave Solver API servers
+WWW= https://github.com/dwavesystems/dwave-cloud-client
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-greedy/Makefile b/science/py-dwave-greedy/Makefile
index 931330ea1044..8bf855b54985 100644
--- a/science/py-dwave-greedy/Makefile
+++ b/science/py-dwave-greedy/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Greedy binary quadratic model solvers
+WWW= https://docs.ocean.dwavesys.com/projects/greedy/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-hybrid/Makefile b/science/py-dwave-hybrid/Makefile
index ec55f87fe9ab..9513c40092c3 100644
--- a/science/py-dwave-hybrid/Makefile
+++ b/science/py-dwave-hybrid/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Hybrid asynchronous decomposition sampler prototype framework
+WWW= https://docs.ocean.dwavesys.com/projects/hybrid/en/stable/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-inspector/Makefile b/science/py-dwave-inspector/Makefile
index b5524a1f2ce4..fde949c69aef 100644
--- a/science/py-dwave-inspector/Makefile
+++ b/science/py-dwave-inspector/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Problem Inspector
+WWW= https://docs.ocean.dwavesys.com/projects/inspector/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-neal/Makefile b/science/py-dwave-neal/Makefile
index 8372956ee95f..7390ee04d2d0 100644
--- a/science/py-dwave-neal/Makefile
+++ b/science/py-dwave-neal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Simulated annealing sampler for general Ising model graphs
+WWW= https://github.com/dwavesystems/dwave-neal
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-networkx/Makefile b/science/py-dwave-networkx/Makefile
index 5ec75c428187..261d1a1aca0d 100644
--- a/science/py-dwave-networkx/Makefile
+++ b/science/py-dwave-networkx/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Extension of the NetworkX Python package for graphs
+WWW= https://github.com/dwavesystems/dwave-networkx
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-dwave-ocean-sdk/Makefile b/science/py-dwave-ocean-sdk/Makefile
index 6eca33cc29b4..03143b9c5656 100644
--- a/science/py-dwave-ocean-sdk/Makefile
+++ b/science/py-dwave-ocean-sdk/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Meta-package for D-Wave's Ocean tools
+WWW= https://docs.ocean.dwavesys.com/en/stable/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-preprocessing/Makefile b/science/py-dwave-preprocessing/Makefile
index 076a8a528fb5..6c9da8420ea7 100644
--- a/science/py-dwave-preprocessing/Makefile
+++ b/science/py-dwave-preprocessing/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Preprocessing tools to aid in solving binary quadratic models
+WWW= https://github.com/dwavesystems/dwave-preprocessing
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-samplers/Makefile b/science/py-dwave-samplers/Makefile
index 3cf98c394bd9..cbd9981d6913 100644
--- a/science/py-dwave-samplers/Makefile
+++ b/science/py-dwave-samplers/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Classical algorithms for solving binary quadratic models
+WWW= https://github.com/dwavesystems/dwave-samplers
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-system/Makefile b/science/py-dwave-system/Makefile
index bbf53deeb7d3..b1b169f71089 100644
--- a/science/py-dwave-system/Makefile
+++ b/science/py-dwave-system/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: API for incorporating the D-Wave system as a sampler
+WWW= https://github.com/dwavesystems/dwave-system
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwave-tabu/Makefile b/science/py-dwave-tabu/Makefile
index 210afeafe3b1..3f431fbb56f1 100644
--- a/science/py-dwave-tabu/Makefile
+++ b/science/py-dwave-tabu/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Tabu solver for QUBO/Ising problems
+WWW= https://github.com/dwavesystems/dwave-tabu
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-dwavebinarycsp/Makefile b/science/py-dwavebinarycsp/Makefile
index 1f7d83b4779a..466570b90a92 100644
--- a/science/py-dwavebinarycsp/Makefile
+++ b/science/py-dwavebinarycsp/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Map CSP with binary variables to binary quadratic models
+WWW= https://docs.ocean.dwavesys.com/projects/binarycsp/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-eccodes/Makefile b/science/py-eccodes/Makefile
index dc3c4a4120e8..7a2f27b5329e 100644
--- a/science/py-eccodes/Makefile
+++ b/science/py-eccodes/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python interface to the ecCodes BUFR and GRIB de/encoder
+WWW= https://github.com/ecmwf/eccodes-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-esda/Makefile b/science/py-esda/Makefile
index 169162e2a96e..a601599d0a0c 100644
--- a/science/py-esda/Makefile
+++ b/science/py-esda/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Exploratory Spatial Data Analysis
+WWW= https://pysal.org/esda/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-fresnel/Makefile b/science/py-fresnel/Makefile
index de395cb38f30..f0b96a5eec06 100644
--- a/science/py-fresnel/Makefile
+++ b/science/py-fresnel/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Publication quality path tracing in real time
+WWW= https://github.com/glotzerlab/fresnel
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-geolinks/Makefile b/science/py-geolinks/Makefile
index 97e9fc678ed6..7af650bb5d4c 100644
--- a/science/py-geolinks/Makefile
+++ b/science/py-geolinks/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Utilities to deal with geospatial links
+WWW= https://github.com/geopython/geolinks
LICENSE= MIT
diff --git a/science/py-geomet/Makefile b/science/py-geomet/Makefile
index 875a8fb38bb9..dbfe57cbe47f 100644
--- a/science/py-geomet/Makefile
+++ b/science/py-geomet/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GeoJSON <-> WKT/WKB conversion utilities
+WWW= https://github.com/geomet/geomet
LICENSE= APACHE20
diff --git a/science/py-geometer/Makefile b/science/py-geometer/Makefile
index 7a857ee074c4..28223f81337e 100644
--- a/science/py-geometer/Makefile
+++ b/science/py-geometer/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python geometry package based on projective geometry and numpy
+WWW= https://github.com/jan-mue/geometer
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-geometric/Makefile b/science/py-geometric/Makefile
index 57ac6c3ce57e..9d24ba9ed37b 100644
--- a/science/py-geometric/Makefile
+++ b/science/py-geometric/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Geometry optimization for quantum chemistry
+WWW= https://github.com/leeping/geomeTRIC
LICENSE= BSD3CLAUSE
diff --git a/science/py-gpaw/Makefile b/science/py-gpaw/Makefile
index 77235ee12e84..5a77104a693d 100644
--- a/science/py-gpaw/Makefile
+++ b/science/py-gpaw/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DFT and beyond within the projector-augmented wave method in chemistry
+WWW= https://wiki.fysik.dtu.dk/gpaw/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-gsd/Makefile b/science/py-gsd/Makefile
index a26a3c8b2b33..374e2682a78f 100644
--- a/science/py-gsd/Makefile
+++ b/science/py-gsd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= GSD (General Simulation Data) file format for Python
+WWW= https://bitbucket.org/glotzer/gsd/wiki/Home
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-h5json/Makefile b/science/py-h5json/Makefile
index 7dfa6995da70..e6625f7075da 100644
--- a/science/py-h5json/Makefile
+++ b/science/py-h5json/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tools and library for representing HDF5 in JSON
+WWW= https://github.com/HDFGroup/hdf5-json
LICENSE= BSD3CLAUSE
diff --git a/science/py-h5py/Makefile b/science/py-h5py/Makefile
index e32844aa52c8..d287ee00effc 100644
--- a/science/py-h5py/Makefile
+++ b/science/py-h5py/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= General-purpose Python interface to the HDF5 library
+WWW= https://www.h5py.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/licenses/license.txt
diff --git a/science/py-hiphive/Makefile b/science/py-hiphive/Makefile
index 7d2b2d1cb703..e5b4ba798741 100644
--- a/science/py-hiphive/Makefile
+++ b/science/py-hiphive/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= High-order force constants for the masses
+WWW= https://hiphive.materialsmodeling.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-hoomd-blue/Makefile b/science/py-hoomd-blue/Makefile
index 6e17762b4830..e1f8c4032e6a 100644
--- a/science/py-hoomd-blue/Makefile
+++ b/science/py-hoomd-blue/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Molecular dynamics and Monte Carlo soft matter simulation
+WWW= https://glotzerlab.engin.umich.edu/hoomd-blue/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-inequality/Makefile b/science/py-inequality/Makefile
index 460af4d0a3a6..a6d174beff58 100644
--- a/science/py-inequality/Makefile
+++ b/science/py-inequality/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Spatial inequality analysis for PySAL
+WWW= https://inequality.readthedocs.io/en/latest/
LICENSE= BSD3CLAUSE
diff --git a/science/py-jupyter_jsmol/Makefile b/science/py-jupyter_jsmol/Makefile
index 806fd28c03b2..e8813027319c 100644
--- a/science/py-jupyter_jsmol/Makefile
+++ b/science/py-jupyter_jsmol/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= thierry@FreeBSD.org
COMMENT= JSmol viewer widget for Jupyter Notebooks and JupyterLab
+WWW= https://github.com/fekad/jupyter-jsmol
LICENSE= BSD3CLAUSE
diff --git a/science/py-kim-query/Makefile b/science/py-kim-query/Makefile
index ab61808df701..086d173c1c61 100644
--- a/science/py-kim-query/Makefile
+++ b/science/py-kim-query/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Helper routines for querying the OpenKIM repository
+WWW= https://github.com/openkim/kim-query
LICENSE= CDDL
diff --git a/science/py-kinematics/Makefile b/science/py-kinematics/Makefile
index 82d5c463dcb0..2bd3ebe19348 100644
--- a/science/py-kinematics/Makefile
+++ b/science/py-kinematics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python module to do attitude kinematics
+WWW= https://github.com/skulumani/kinematics
LICENSE= GPLv3
diff --git a/science/py-kliff/Makefile b/science/py-kliff/Makefile
index f87da9e2f890..94a9f3249fa2 100644
--- a/science/py-kliff/Makefile
+++ b/science/py-kliff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= KIM-based Learning-Integrated Fitting Framework
+WWW= https://github.com/mjwen/kliff
LICENSE= CDDL
diff --git a/science/py-kpLib/Makefile b/science/py-kpLib/Makefile
index f66f698ca065..e48478a23a86 100644
--- a/science/py-kpLib/Makefile
+++ b/science/py-kpLib/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for finding optimal Generalized Monkhorst-Pack k-points grid
+WWW= https://gitlab.com/muellergroup/kplib
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-liac-arff/Makefile b/science/py-liac-arff/Makefile
index 72c1807fc2ff..a7adfb0fa5ab 100644
--- a/science/py-liac-arff/Makefile
+++ b/science/py-liac-arff/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Read and write ARFF files in Python
+WWW= https://github.com/renatopp/liac-arff
LICENSE= MIT
diff --git a/science/py-libgetar/Makefile b/science/py-libgetar/Makefile
index aef8a63fffd9..90341e111091 100644
--- a/science/py-libgetar/Makefile
+++ b/science/py-libgetar/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to read and write GEneric Trajectory ARchives
+WWW= https://github.com/glotzerlab/libgetar
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-libpysal/Makefile b/science/py-libpysal/Makefile
index 084db98ebb90..43711f064c94 100644
--- a/science/py-libpysal/Makefile
+++ b/science/py-libpysal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Core components of PySAL A library of spatial analysis functions
+WWW= https://pysal.org/libpysal/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-lifelines/Makefile b/science/py-lifelines/Makefile
index f257215549e2..82a887fcdaef 100644
--- a/science/py-lifelines/Makefile
+++ b/science/py-lifelines/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rm@FreeBSD.org
COMMENT= Survival analysis in Python
+WWW= https://github.com/CamDavidsonPilon/lifelines/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-mdp/Makefile b/science/py-mdp/Makefile
index c1ddaad21c7e..63746407ca40 100644
--- a/science/py-mdp/Makefile
+++ b/science/py-mdp/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Modular toolkit for Data Processing
+WWW= http://mdp-toolkit.sourceforge.net/
LICENSE= BSD3CLAUSE
diff --git a/science/py-mmtf-python/Makefile b/science/py-mmtf-python/Makefile
index 9645f71204ee..a88b8fe23301 100644
--- a/science/py-mmtf-python/Makefile
+++ b/science/py-mmtf-python/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= MMTF (Macromolecular Transmission Format) Python API
+WWW= https://github.com/rcsb/mmtf-python
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-molmod/Makefile b/science/py-molmod/Makefile
index c7cb04a4a566..11d0952b4947 100644
--- a/science/py-molmod/Makefile
+++ b/science/py-molmod/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of molecular modelling tools for python
+WWW= https://github.com/molmod/molmod
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-moltemplate/Makefile b/science/py-moltemplate/Makefile
index 1b78780dfdef..e8cacecfba93 100644
--- a/science/py-moltemplate/Makefile
+++ b/science/py-moltemplate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Tool to prepare simulations of molecules, complex molecular assemblies
+WWW= https://www.moltemplate.org/
LICENSE= MIT
diff --git a/science/py-netCDF4/Makefile b/science/py-netCDF4/Makefile
index 72a7b5eb3547..86952787d8a9 100644
--- a/science/py-netCDF4/Makefile
+++ b/science/py-netCDF4/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Python Interface to the NetCDF Library (versions 3 and 4)
+WWW= https://unidata.github.io/netcdf4-python/
LICENSE= MIT
diff --git a/science/py-netcdf-flattener/Makefile b/science/py-netcdf-flattener/Makefile
index aa9fa07c8167..20f459f65601 100644
--- a/science/py-netcdf-flattener/Makefile
+++ b/science/py-netcdf-flattener/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Flatten NetCDF files while preserving references
+WWW= https://gitlab.eumetsat.int/open-source/netcdf-flattener
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-nibabel/Makefile b/science/py-nibabel/Makefile
index 8bcbcdc757dc..c2b7752deeda 100644
--- a/science/py-nibabel/Makefile
+++ b/science/py-nibabel/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Read/write some common neuroimaging file formats
+WWW= https://nipy.org/nibabel/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/py-nilearn/Makefile b/science/py-nilearn/Makefile
index 5810742ba326..fe6d35fdc3c7 100644
--- a/science/py-nilearn/Makefile
+++ b/science/py-nilearn/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Statistical learning for neuroimaging in Python
+WWW= https://nilearn.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-obspy/Makefile b/science/py-obspy/Makefile
index 7bfaf3f7a589..6e4608fe2fd0 100644
--- a/science/py-obspy/Makefile
+++ b/science/py-obspy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Python framework for seismological observatories
+WWW= https://www.obspy.org/
LICENSE= LGPL3
diff --git a/science/py-oddt/Makefile b/science/py-oddt/Makefile
index 2cda6e2cb6c6..590fda7e9a44 100644
--- a/science/py-oddt/Makefile
+++ b/science/py-oddt/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open Drug Discovery Toolkit
+WWW= https://github.com/oddt/oddt
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-openpiv/Makefile b/science/py-openpiv/Makefile
index 2fef96df33fe..7f3d34a64466 100644
--- a/science/py-openpiv/Makefile
+++ b/science/py-openpiv/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= makc@FreeBSD.org
COMMENT= Python module for Particle Image Velocimetry
+WWW= http://www.openpiv.net/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-paida/Makefile b/science/py-paida/Makefile
index 0ce44c7d18c4..6f3abf633d4f 100644
--- a/science/py-paida/Makefile
+++ b/science/py-paida/Makefile
@@ -10,6 +10,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLA
MAINTAINER= ports@FreeBSD.org
COMMENT= Pure Python scientific analysis package
+WWW= http://paida.sourceforge.net
USES= dos2unix python:3.6+
USE_PYTHON= distutils autoplist
diff --git a/science/py-paramz/Makefile b/science/py-paramz/Makefile
index 3883ee9b9a72..41df9578acc0 100644
--- a/science/py-paramz/Makefile
+++ b/science/py-paramz/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Parameterization framework
+WWW= https://github.com/sods/paramz
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-penaltymodel/Makefile b/science/py-penaltymodel/Makefile
index b3b969eff9dd..93585899c799 100644
--- a/science/py-penaltymodel/Makefile
+++ b/science/py-penaltymodel/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Utilities and interfaces for using penalty models
+WWW= https://docs.ocean.dwavesys.com/projects/penaltymodel/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-phono3py/Makefile b/science/py-phono3py/Makefile
index 7b96ca4fb2a7..1e4bf7be1f20 100644
--- a/science/py-phono3py/Makefile
+++ b/science/py-phono3py/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Software to calculate phonon-phonon interaction and related properties
+WWW= https://atztogo.github.io/phono3py/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-phonopy/Makefile b/science/py-phonopy/Makefile
index 21a9c11e798b..6a2fceeaa844 100644
--- a/science/py-phonopy/Makefile
+++ b/science/py-phonopy/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for phonon calculations at harmonic and quasi-harmonic levels
+WWW= https://phonopy.github.io/phonopy/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-pupynere/Makefile b/science/py-pupynere/Makefile
index 664948a503b7..1334080778d8 100644
--- a/science/py-pupynere/Makefile
+++ b/science/py-pupynere/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= NetCDF file reader and writer
+WWW= https://bitbucket.org/robertodealmeida/pupynere
LICENSE= MIT
diff --git a/science/py-py3Dmol/Makefile b/science/py-py3Dmol/Makefile
index 75b09e606771..c786925be423 100644
--- a/science/py-py3Dmol/Makefile
+++ b/science/py-py3Dmol/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= IPython interface for embedding 3Dmol.js views
+WWW= https://3dmol.csb.pitt.edu/
LICENSE= WTFPL
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-pyaixi/Makefile b/science/py-pyaixi/Makefile
index aa531113138c..a4f0893390a3 100644
--- a/science/py-pyaixi/Makefile
+++ b/science/py-pyaixi/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Implementation of the MC-AIXI-CTW AI algorithm
+WWW= https://github.com/sgkasselau/pyaixi
LICENSE= CC-BY-SA-3.0
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-pyberny/Makefile b/science/py-pyberny/Makefile
index c6a33367dd9c..269fc2c16839 100644
--- a/science/py-pyberny/Makefile
+++ b/science/py-pyberny/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Optimizer of molecular geometries with respect to the total energy
+WWW= https://github.com/jhrmnn/pyberny
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-pycsw/Makefile b/science/py-pycsw/Makefile
index 1c0ba72498ad..76b7ea06c55f 100644
--- a/science/py-pycsw/Makefile
+++ b/science/py-pycsw/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= OGC CSW server implementation
+WWW= https://pycsw.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-pydicom/Makefile b/science/py-pydicom/Makefile
index ccaa04410237..3d59d66747d8 100644
--- a/science/py-pydicom/Makefile
+++ b/science/py-pydicom/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Read, modify, and write DICOM files with Python code
+WWW= https://github.com/pydicom/pydicom
LICENSE= MIT
diff --git a/science/py-pygeodesy/Makefile b/science/py-pygeodesy/Makefile
index d6f72271503c..bfe11dd75bd2 100644
--- a/science/py-pygeodesy/Makefile
+++ b/science/py-pygeodesy/Makefile
@@ -8,6 +8,7 @@ DISTNAME= PyGeodesy-${PORTVERSION}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pure Python geodesy tools
+WWW= https://github.com/mrJean1/PyGeodesy
LICENSE= MIT
diff --git a/science/py-pygeometa/Makefile b/science/py-pygeometa/Makefile
index e098e988b547..470bf1ce37ee 100644
--- a/science/py-pygeometa/Makefile
+++ b/science/py-pygeometa/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Generate metadata for geospatial datasets
+WWW= https://github.com/geopython/pygeometa
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/science/py-pygmo2/Makefile b/science/py-pygmo2/Makefile
index 79b556f98ec3..1768f06d6243 100644
--- a/science/py-pygmo2/Makefile
+++ b/science/py-pygmo2/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python platform to perform parallel computations of optimisation tasks
+WWW= https://esa.github.io/pygmo2/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-pyked/Makefile b/science/py-pyked/Makefile
index 0534b8dde910..f6b875b7c17e 100644
--- a/science/py-pyked/Makefile
+++ b/science/py-pyked/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for manipulating Chemical Kinetics Experimental Data files
+WWW= https://pr-omethe-us.github.io/PyKED/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-pymatgen/Makefile b/science/py-pymatgen/Makefile
index c811cc507813..5a12618d4cb0 100644
--- a/science/py-pymatgen/Makefile
+++ b/science/py-pymatgen/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python Materials Genomics is a robust materials analysis code
+WWW= https://pymatgen.org/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
diff --git a/science/py-pymbd/Makefile b/science/py-pymbd/Makefile
index 2a3986a4fd7d..aacf2e66973d 100644
--- a/science/py-pymbd/Makefile
+++ b/science/py-pymbd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Many-body dispersion library
+WWW= https://github.com/libmbd/libmbd
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-pymol/Makefile b/science/py-pymol/Makefile
index 8550d013d755..0c1a7ad8a18f 100644
--- a/science/py-pymol/Makefile
+++ b/science/py-pymol/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= OpenGL-based molecular visualization system
+WWW= https://pymol.org/2/
LICENSE= PyMOL
LICENSE_NAME= Open-Source PyMOL Copyright
diff --git a/science/py-pyosf/Makefile b/science/py-pyosf/Makefile
index b1f97ddddd15..4113358fbaa0 100644
--- a/science/py-pyosf/Makefile
+++ b/science/py-pyosf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python library for synching with OpenScienceFramework projects
+WWW= https://github.com/psychopy/pyosf
LICENSE= MIT
diff --git a/science/py-pyprecice/Makefile b/science/py-pyprecice/Makefile
index 8a405e1518ae..fe1729729a93 100644
--- a/science/py-pyprecice/Makefile
+++ b/science/py-pyprecice/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Coupling library for partitioned multi-physics simulations
+WWW= https://precice.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-pyqubo/Makefile b/science/py-pyqubo/Makefile
index d3e9b27683a8..b01203473b6e 100644
--- a/science/py-pyqubo/Makefile
+++ b/science/py-pyqubo/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= DWave: Python DSL for constructing QUBOs from mathematical expressions
+WWW= https://pyqubo.readthedocs.io/en/latest/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-pysal/Makefile b/science/py-pysal/Makefile
index ac48d98c1300..a068d285d15e 100644
--- a/science/py-pysal/Makefile
+++ b/science/py-pysal/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cross-platform library of spatial analysis functions
+WWW= https://pysal.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-pyscf/Makefile b/science/py-pyscf/Makefile
index 0a8898515005..7c2c6fa26652 100644
--- a/science/py-pyscf/Makefile
+++ b/science/py-pyscf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python module for quantum chemistry
+WWW= https://www.pymol.org/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-pyteomics/Makefile b/science/py-pyteomics/Makefile
index 5e4421a2cf42..e9c09575801f 100644
--- a/science/py-pyteomics/Makefile
+++ b/science/py-pyteomics/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Python modules for proteomics data analysis
+WWW= https://pyteomics.readthedocs.io/
LICENSE= APACHE20
diff --git a/science/py-qcelemental/Makefile b/science/py-qcelemental/Makefile
index b8f4970676d8..75bb1f95c366 100644
--- a/science/py-qcelemental/Makefile
+++ b/science/py-qcelemental/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Essentials for quantum chemistry
+WWW= https://github.com/MolSSI/QCElemental
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-qcengine/Makefile b/science/py-qcengine/Makefile
index e7c8ae7a068a..ca8ce40492f2 100644
--- a/science/py-qcengine/Makefile
+++ b/science/py-qcengine/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum chemistry program executor and IO standardizer (QCSchema)
+WWW= https://github.com/MolSSI/QCEngine
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-qiskit-aer/Makefile b/science/py-qiskit-aer/Makefile
index bdf6b96b378c..ec37a18f0f7e 100644
--- a/science/py-qiskit-aer/Makefile
+++ b/science/py-qiskit-aer/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 46d86944f349a177acb40fb8a3adc301c395fe60.patch:-p1 # https://github.
MAINTAINER= yuri@FreeBSD.org
COMMENT= Aer submodule of the Quiskit framework for quantum computing
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-experiments/Makefile b/science/py-qiskit-experiments/Makefile
index ee8a81524b8f..55304c6b2735 100644
--- a/science/py-qiskit-experiments/Makefile
+++ b/science/py-qiskit-experiments/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Experiments submodule for Quiskit framework for quantum computing
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-finance/Makefile b/science/py-qiskit-finance/Makefile
index f804273f6495..a3762fd2ba6c 100644
--- a/science/py-qiskit-finance/Makefile
+++ b/science/py-qiskit-finance/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum Finance module from the Qiskit quantum computing framework
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-ibm-experiment/Makefile b/science/py-qiskit-ibm-experiment/Makefile
index 4faf0730b625..cff5ffa6ab6a 100644
--- a/science/py-qiskit-ibm-experiment/Makefile
+++ b/science/py-qiskit-ibm-experiment/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= IBM Experiment submodule for Quiskit framework for quantum computing
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-ibm-provider/Makefile b/science/py-qiskit-ibm-provider/Makefile
index 9e8ba519d08c..fe2dbe6ca45b 100644
--- a/science/py-qiskit-ibm-provider/Makefile
+++ b/science/py-qiskit-ibm-provider/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Qiskit Provider for accessing IBM quantum devices and simulators
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-ibmq-provider/Makefile b/science/py-qiskit-ibmq-provider/Makefile
index 63cdbb562a03..ca12815e4467 100644
--- a/science/py-qiskit-ibmq-provider/Makefile
+++ b/science/py-qiskit-ibmq-provider/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Qiskit Provider for accessing IBM quantum devices and simulators
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-nature/Makefile b/science/py-qiskit-nature/Makefile
index baf158986b17..621a635ae68b 100644
--- a/science/py-qiskit-nature/Makefile
+++ b/science/py-qiskit-nature/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Natural science submodule for Quiskit framework for quantum computing
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-optimization/Makefile b/science/py-qiskit-optimization/Makefile
index 65b6e31c29ed..49b6fe072fe7 100644
--- a/science/py-qiskit-optimization/Makefile
+++ b/science/py-qiskit-optimization/Makefile
@@ -8,6 +8,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Optimization submodule of the Quiskit framework for quantum computing
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit-terra/Makefile b/science/py-qiskit-terra/Makefile
index c5db39472918..22db242c7450 100644
--- a/science/py-qiskit-terra/Makefile
+++ b/science/py-qiskit-terra/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Terra submodule of the Quiskit framework for quantum computing
+WWW= https://qiskit.org/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-qiskit/Makefile b/science/py-qiskit/Makefile
index 030cc90b5065..87d78192b70b 100644
--- a/science/py-qiskit/Makefile
+++ b/science/py-qiskit/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Qiskit meta-package: SDK for working with quantum computers
+WWW= https://qiskit.org/
LICENSE= BSD2CLAUSE
diff --git a/science/py-qspin/Makefile b/science/py-qspin/Makefile
index 93144a2da386..cbaec7b0a9e5 100644
--- a/science/py-qspin/Makefile
+++ b/science/py-qspin/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Learn quantum spin and entanglement
+WWW= https://bitbucket.org/donald_gavel/qspin
LICENSE= MIT
diff --git a/science/py-quantities/Makefile b/science/py-quantities/Makefile
index 8ad52585c1ed..75612525792c 100644
--- a/science/py-quantities/Makefile
+++ b/science/py-quantities/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Support for physical quantities with units, based on numpy
+WWW= https://github.com/python-quantities/python-quantities
LICENSE= BSD3CLAUSE
diff --git a/science/py-rmf/Makefile b/science/py-rmf/Makefile
index fb8a434c6adb..fdff955f07d8 100644
--- a/science/py-rmf/Makefile
+++ b/science/py-rmf/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to support reading and writing of Rich Molecular Format files
+WWW= https://integrativemodeling.org/rmf/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/py-rmsd/Makefile b/science/py-rmsd/Makefile
index 1f7b0e260c40..157a6b83205e 100644
--- a/science/py-rmsd/Makefile
+++ b/science/py-rmsd/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Calculate root-mean-square deviation (RMSD) between coordinate sets
+WWW= https://github.com/charnley/rmsd
LICENSE= BSD2CLAUSE
diff --git a/science/py-ruffus/Makefile b/science/py-ruffus/Makefile
index 4fc9424f92d2..cbc22b968c4e 100644
--- a/science/py-ruffus/Makefile
+++ b/science/py-ruffus/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= kai@FreeBSD.org
COMMENT= Lightweight library for computational pipelines
+WWW= http://www.ruffus.org.uk
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
diff --git a/science/py-scikit-fuzzy/Makefile b/science/py-scikit-fuzzy/Makefile
index e4837b3db288..c8ca49ccf033 100644
--- a/science/py-scikit-fuzzy/Makefile
+++ b/science/py-scikit-fuzzy/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Fuzzy logic toolkit for SciPy
+WWW= https://github.com/scikit-fuzzy/scikit-fuzzy/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-scikit-learn/Makefile b/science/py-scikit-learn/Makefile
index 8bd5485c42cc..8e3940cce6d0 100644
--- a/science/py-scikit-learn/Makefile
+++ b/science/py-scikit-learn/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Machine learning algorithms for python
+WWW= https://scikit-learn.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/py-scikit-optimize/Makefile b/science/py-scikit-optimize/Makefile
index 76ad9f759479..729ddadaaac6 100644
--- a/science/py-scikit-optimize/Makefile
+++ b/science/py-scikit-optimize/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Sequential model-based optimization toolbox
+WWW= https://github.com/scikit-optimize/scikit-optimize
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-scikit-sparse/Makefile b/science/py-scikit-sparse/Makefile
index a2867c8b745c..895dc6f38078 100644
--- a/science/py-scikit-sparse/Makefile
+++ b/science/py-scikit-sparse/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Sparse matrix package
+WWW= https://github.com/scikit-sparse/scikit-sparse
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-scimath/Makefile b/science/py-scimath/Makefile
index c13b250fe291..c51c92f14c27 100644
--- a/science/py-scimath/Makefile
+++ b/science/py-scimath/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
COMMENT= Scientific and Mathematical calculations
+WWW= https://pypi.org/project/scimath/
LICENSE= BSD3CLAUSE LGPL3
LICENSE_COMB= dual
diff --git a/science/py-scipy/Makefile b/science/py-scipy/Makefile
index f21a66209735..9286290d2b57 100644
--- a/science/py-scipy/Makefile
+++ b/science/py-scipy/Makefile
@@ -11,6 +11,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= python@FreeBSD.org
COMMENT= Scientific tools for Python
+WWW= https://www.scipy.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-scoria/Makefile b/science/py-scoria/Makefile
index 39ce09ed4e5d..04b47ecb1952 100644
--- a/science/py-scoria/Makefile
+++ b/science/py-scoria/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Lightweight molecule manipulation codebase
+WWW= https://git.durrantlab.pitt.edu/jdurrant/scoria
LICENSE= APACHE20
diff --git a/science/py-segregation/Makefile b/science/py-segregation/Makefile
index 2adcf6cfe2c8..617182d14848 100644
--- a/science/py-segregation/Makefile
+++ b/science/py-segregation/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analytics for spatial and non-spatial segregation in Python
+WWW= https://pysal.org/segregation/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-segyio/Makefile b/science/py-segyio/Makefile
index 2d6e76ed4a61..b1ac4f10aab1 100644
--- a/science/py-segyio/Makefile
+++ b/science/py-segyio/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python binding for segyio, the seismic data library
+WWW= https://github.com/equinor/segyio
LICENSE= LGPL3+
diff --git a/science/py-sklearn-pandas/Makefile b/science/py-sklearn-pandas/Makefile
index 98409e225c1d..512ffb5f65c2 100644
--- a/science/py-sklearn-pandas/Makefile
+++ b/science/py-sklearn-pandas/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Pandas integration with sklearn
+WWW= https://github.com/scikit-learn-contrib/sklearn-pandas
LICENSE= BSD2CLAUSE ZLIB
LICENSE_COMB= multi
diff --git a/science/py-skrebate/Makefile b/science/py-skrebate/Makefile
index 807ede87d842..408d28c8529a 100644
--- a/science/py-skrebate/Makefile
+++ b/science/py-skrebate/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Relief-based feature selection algorithms
+WWW= https://github.com/EpistasisLab/scikit-rebate
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-spaghetti/Makefile b/science/py-spaghetti/Makefile
index dbcfe64f1d21..aa1c8cfc1f7c 100644
--- a/science/py-spaghetti/Makefile
+++ b/science/py-spaghetti/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Analysis of Network-constrained Spatial Data
+WWW= https://pysal.org/spaghetti/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/py-spglib/Makefile b/science/py-spglib/Makefile
index 01ecbfeafc4f..1df3e0c64f6b 100644
--- a/science/py-spglib/Makefile
+++ b/science/py-spglib/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for finding and handling crystal symmetries (python binding)
+WWW= https://atztogo.github.io/spglib/
LICENSE= BSD3CLAUSE
diff --git a/science/py-tensorflow/Makefile b/science/py-tensorflow/Makefile
index ccfdfbc6e3e7..8ebaa584bb03 100644
--- a/science/py-tensorflow/Makefile
+++ b/science/py-tensorflow/Makefile
@@ -9,6 +9,7 @@ EXTRACT_ONLY= ${DISTNAME}.tar.gz
MAINTAINER= amzo1337@gmail.com
COMMENT= Computation using data flow graphs for scalable machine learning
+WWW= https://www.tensorflow.org
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-thewalrus/Makefile b/science/py-thewalrus/Makefile
index d09576419c50..9f9227e19d0e 100644
--- a/science/py-thewalrus/Makefile
+++ b/science/py-thewalrus/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Open source library for hafnian calculation
+WWW= https://github.com/XanaduAI/thewalrus
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-tobler/Makefile b/science/py-tobler/Makefile
index fe5972253bd2..902efe9cbbd0 100644
--- a/science/py-tobler/Makefile
+++ b/science/py-tobler/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Areal Interpolation
+WWW= https://pysal.org/tobler/
LICENSE= BSD3CLAUSE
diff --git a/science/py-trainstation/Makefile b/science/py-trainstation/Makefile
index 730fec45d628..dee1d0345f7f 100644
--- a/science/py-trainstation/Makefile
+++ b/science/py-trainstation/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Convenient training of linear models
+WWW= https://trainstation.materialsmodeling.org/
LICENSE= GPLv3+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-tweedledum/Makefile b/science/py-tweedledum/Makefile
index 1111e7dbb82d..cec297c366f4 100644
--- a/science/py-tweedledum/Makefile
+++ b/science/py-tweedledum/Makefile
@@ -6,6 +6,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for analysis, compilation, synthesis of quantum circuits
+WWW= https://github.com/boschmitt/tweedledum
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/py-veusz/Makefile b/science/py-veusz/Makefile
index 038ca736b658..54276771619d 100644
--- a/science/py-veusz/Makefile
+++ b/science/py-veusz/Makefile
@@ -7,6 +7,7 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Scientific plotting package
+WWW= https://veusz.github.io/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/pybrain/Makefile b/science/pybrain/Makefile
index 9427fad0484a..37e70249d79d 100644
--- a/science/pybrain/Makefile
+++ b/science/pybrain/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science python
MAINTAINER= wen@FreeBSD.org
COMMENT= Swiss Army knife for neural networking
+WWW= http://pybrain.org/
LICENSE= BSD3CLAUSE
diff --git a/science/pynn/Makefile b/science/pynn/Makefile
index 4a7146a81167..fa0f12e910f3 100644
--- a/science/pynn/Makefile
+++ b/science/pynn/Makefile
@@ -7,6 +7,7 @@ DISTNAME= PyNN-${PORTVERSION}
MAINTAINER= wen@FreeBSD.org
COMMENT= Simulator-independent language for building neuronal network models
+WWW= https://neuralensemble.org/PyNN
LICENSE= CeCILL
LICENSE_NAME= CeCILL Free Software License Version 2.0
diff --git a/science/q/Makefile b/science/q/Makefile
index 587e3c03ed98..f7c4314c0965 100644
--- a/science/q/Makefile
+++ b/science/q/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Molecular Dynamics (MD) tools
+WWW= https://github.com/qusers/Q6
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/science/qbox/Makefile b/science/qbox/Makefile
index 64881dc478c7..81a2f62dcc76 100644
--- a/science/qbox/Makefile
+++ b/science/qbox/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= First-principles molecular dynamics code
+WWW= http://qboxcode.org/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/science/qcl/Makefile b/science/qcl/Makefile
index 698623882f8d..f96761154d0d 100644
--- a/science/qcl/Makefile
+++ b/science/qcl/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://tph.tuwien.ac.at/~oemer/tgz/
MAINTAINER= ports@FreeBSD.org
COMMENT= Quantum computer simulator
+WWW= http://tph.tuwien.ac.at/~oemer/qcl.html
LICENSE= GPLv2+
diff --git a/science/qiskit-aer/Makefile b/science/qiskit-aer/Makefile
index 2c0ff4db159b..54fadd187487 100644
--- a/science/qiskit-aer/Makefile
+++ b/science/qiskit-aer/Makefile
@@ -7,6 +7,7 @@ PATCHFILES= 46d86944f349a177acb40fb8a3adc301c395fe60.patch:-p1 # https://github.
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum circuits simulator submodule of the Qiskit framework
+WWW= https://qiskit.org/aer/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/qmcpack/Makefile b/science/qmcpack/Makefile
index 3009c971c030..70c0ad8a3aec 100644
--- a/science/qmcpack/Makefile
+++ b/science/qmcpack/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Many-body ab initio Quantum Monte Carlo code for quantum chemistry
+WWW= https://www.qmcpack.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/quantum-espresso-pseudopotentials/Makefile b/science/quantum-espresso-pseudopotentials/Makefile
index 2d8cee7855c3..c2fc2a2ea5d3 100644
--- a/science/quantum-espresso-pseudopotentials/Makefile
+++ b/science/quantum-espresso-pseudopotentials/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Pseudopotentials for use with Quantum Espresso
+WWW= https://www.quantum-espresso.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/License
diff --git a/science/quantum-espresso/Makefile b/science/quantum-espresso/Makefile
index 5bf524eaeac3..bc2fd4cc23ad 100644
--- a/science/quantum-espresso/Makefile
+++ b/science/quantum-espresso/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Package for research in electronic structure, simulation, optimization
+WWW= https://www.quantum-espresso.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/License
diff --git a/science/quantum-jet/Makefile b/science/quantum-jet/Makefile
index 7c94e153935e..20629fc20aec 100644
--- a/science/quantum-jet/Makefile
+++ b/science/quantum-jet/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science # quantum-computing
MAINTAINER= yuri@FreeBSD.org
COMMENT= Cross-platform header-only library for simulating quantum circuits
+WWW= https://github.com/XanaduAI/jet
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/qwalk/Makefile b/science/qwalk/Makefile
index c4b1e8b34ffe..ad007aa06c88 100644
--- a/science/qwalk/Makefile
+++ b/science/qwalk/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Quantum Monte Carlo package for quantum chemistry computations
+WWW= https://qwalk.github.io/mainline/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../COPYING
diff --git a/science/rdkit/Makefile b/science/rdkit/Makefile
index 9a9b15981722..4092db66e186 100644
--- a/science/rdkit/Makefile
+++ b/science/rdkit/Makefile
@@ -9,6 +9,7 @@ DIST_SUBDIR= ${PORTNAME}-${PORTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Collection of cheminformatics and machine-learning software
+WWW= https://www.rdkit.org/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/license.txt
diff --git a/science/rmf/Makefile b/science/rmf/Makefile
index 9322093c26ff..199bf5bb3dda 100644
--- a/science/rmf/Makefile
+++ b/science/rmf/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science graphics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to support reading and writing of Rich Molecular Format files
+WWW= https://integrativemodeling.org/rmf/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/rubygem-ai4r/Makefile b/science/rubygem-ai4r/Makefile
index 3053e1477787..569c5070c92d 100644
--- a/science/rubygem-ai4r/Makefile
+++ b/science/rubygem-ai4r/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Various Ruby artificial intelligence algorithm implementations
+WWW= http://www.ai4r.org/
LICENSE= MPL11
diff --git a/science/rubygem-cdo/Makefile b/science/rubygem-cdo/Makefile
index 81a15d63bbb1..c1316defb763 100644
--- a/science/rubygem-cdo/Makefile
+++ b/science/rubygem-cdo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby binding to CDO (Climate Data Operators)
+WWW= https://code.mpimet.mpg.de/projects/cdo/wiki/Cdo%7Brbpy%7D
LICENSE= BSD3CLAUSE
diff --git a/science/rubygem-rgeo-geojson/Makefile b/science/rubygem-rgeo-geojson/Makefile
index 42447f43bb86..9e27c91b9e71 100644
--- a/science/rubygem-rgeo-geojson/Makefile
+++ b/science/rubygem-rgeo-geojson/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= GeoJSON formatting and parsing in Ruby
+WWW= https://github.com/rgeo/rgeo-geojson
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/rubygem-rgeo-proj4/Makefile b/science/rubygem-rgeo-proj4/Makefile
index 80938a1e8e45..23969d71cec7 100644
--- a/science/rubygem-rgeo-proj4/Makefile
+++ b/science/rubygem-rgeo-proj4/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Proj.4 extension for RGeo
+WWW= https://github.com/rgeo/rgeo-proj4
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/rubygem-rgeo-shapefile/Makefile b/science/rubygem-rgeo-shapefile/Makefile
index 3b1d64a6e425..5f478dad88e5 100644
--- a/science/rubygem-rgeo-shapefile/Makefile
+++ b/science/rubygem-rgeo-shapefile/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= RGeo module for reading the ESRI shapefile format
+WWW= https://github.com/rgeo/rgeo-shapefile
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/rubygem-rgeo/Makefile b/science/rubygem-rgeo/Makefile
index 566290f7880a..e1fa4eacff49 100644
--- a/science/rubygem-rgeo/Makefile
+++ b/science/rubygem-rgeo/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Geospatial data library for Ruby (RGeo)
+WWW= https://github.com/rgeo/rgeo
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/rubygem-ruby-dcl/Makefile b/science/rubygem-ruby-dcl/Makefile
index 3dd51480c965..1cd46158a069 100644
--- a/science/rubygem-ruby-dcl/Makefile
+++ b/science/rubygem-ruby-dcl/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= murashin@gfd-dennou.org
COMMENT= Ruby interface to the scientific graphic library DCL
+WWW= http://ruby.gfd-dennou.org/products/ruby-dcl/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/rubygem-ruby-netcdf/Makefile b/science/rubygem-ruby-netcdf/Makefile
index f43fed0667c7..98dda7aae1eb 100644
--- a/science/rubygem-ruby-netcdf/Makefile
+++ b/science/rubygem-ruby-netcdf/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Ruby interface to the NetCDF scientific IO library
+WWW= https://www.gfd-dennou.org/arch/ruby/products/ruby-netcdf/
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/scidavis/Makefile b/science/scidavis/Makefile
index df3f12156151..7696ac3f56b8 100644
--- a/science/scidavis/Makefile
+++ b/science/scidavis/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= makc@FreeBSD.org
COMMENT= Scientific data analysis and visualization
+WWW= http://scidavis.sourceforge.net
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/segyio/Makefile b/science/segyio/Makefile
index b6fe6d3e9e93..9e28c6fbbacc 100644
--- a/science/segyio/Makefile
+++ b/science/segyio/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library to interact with SEG-Y & Seismic Unix formatted seismic data
+WWW= https://github.com/equinor/segyio
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/License.md
diff --git a/science/serac/Makefile b/science/serac/Makefile
index aa6870216062..c9d641545e3b 100644
--- a/science/serac/Makefile
+++ b/science/serac/Makefile
@@ -4,6 +4,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= High order nonlinear thermomechanical simulation code
+WWW= https://github.com/LLNL/serac
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/shelxle/Makefile b/science/shelxle/Makefile
index 7274a73bcd94..d156d2c4f8bf 100644
--- a/science/shelxle/Makefile
+++ b/science/shelxle/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= SF/${PORTNAME}/code/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical user interface for small-molecule structure refinement
+WWW= https://www.shelxle.org/shelx/eingabe.php
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/siconos/Makefile b/science/siconos/Makefile
index 6fa96cab3f28..53019d3b30f3 100644
--- a/science/siconos/Makefile
+++ b/science/siconos/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simulation framework for nonsmooth dynamical systems
+WWW= https://nonsmooth.gricad-pages.univ-grenoble-alpes.fr/siconos/index.html
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/siesta/Makefile b/science/siesta/Makefile
index ef3ccaf54120..ff49fc53f493 100644
--- a/science/siesta/Makefile
+++ b/science/siesta/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://gitlab.com/siesta-project/${PORTNAME}/-/releases/v${DISTVE
MAINTAINER= yuri@FreeBSD.org
COMMENT= Program to perform efficient electronic structure calculations
+WWW= https://icmab.es/siesta
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/../COPYING
@@ -16,7 +17,6 @@ BROKEN_FreeBSD_13_powerpc= Lack of IEEE754 support in gcc causes "Cannot find an
BROKEN_FreeBSD_13_powerpc64= Lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug#255890
BROKEN_FreeBSD_13_powerpc64le= Lack of IEEE754 support in gcc causes "Cannot find an intrinsic module named 'ieee_arithmetic'", see bug#255890
-
LIB_DEPENDS= libblas.so:math/blas \
liblapack.so:math/lapack
diff --git a/science/sigrok-cli/Makefile b/science/sigrok-cli/Makefile
index a3b22f9687e4..6ab4ce3f2de0 100644
--- a/science/sigrok-cli/Makefile
+++ b/science/sigrok-cli/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://sigrok.org/download/source/sigrok-cli/
MAINTAINER= bofh@FreeBSD.org
COMMENT= Framework for hardware logic analyzers, CLI client
+WWW= https://sigrok.org/
LICENSE= GPLv3
diff --git a/science/sigrok-firmware-fx2lafw/Makefile b/science/sigrok-firmware-fx2lafw/Makefile
index 1c108fc31dd0..5307060a03f6 100644
--- a/science/sigrok-firmware-fx2lafw/Makefile
+++ b/science/sigrok-firmware-fx2lafw/Makefile
@@ -8,6 +8,7 @@ DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}${PKGNAMESUFFIX}-bin-${PORTVERSION}
MAINTAINER= bofh@FreeBSD.org
COMMENT= Cypress FX2 firmware for hardware logic analyzers
+WWW= https://www.sigrok.org/wiki/Fx2lafw
LICENSE= GPLv2
diff --git a/science/sigrok-firmware-utils/Makefile b/science/sigrok-firmware-utils/Makefile
index 9a4f72892bd8..26b6dd95096c 100644
--- a/science/sigrok-firmware-utils/Makefile
+++ b/science/sigrok-firmware-utils/Makefile
@@ -9,6 +9,7 @@ DISTFILES= #none
MAINTAINER= bofh@FreeBSD.org
COMMENT= Sigrok firmware extraction utilities
+WWW= https://www.sigrok.org/wiki/Firmware
LICENSE= GPLv3+
diff --git a/science/sigrok-firmware/Makefile b/science/sigrok-firmware/Makefile
index a0193b1126a5..6fc1cb8c7ffc 100644
--- a/science/sigrok-firmware/Makefile
+++ b/science/sigrok-firmware/Makefile
@@ -5,6 +5,7 @@ PKGNAMEPREFIX= sigrok-
MAINTAINER= bofh@FreeBSD.org
COMMENT= Sigrok firmware
+WWW= https://www.sigrok.org/wiki/Firmware
RUN_DEPENDS= parseelf.py:science/sigrok-firmware-utils \
${LOCALBASE}/share/sigrok-firmware/fx2lafw-cypress-fx2.fw:science/sigrok-firmware-fx2lafw
diff --git a/science/silo/Makefile b/science/silo/Makefile
index 3838ed19a5d6..c17e6b68d35e 100644
--- a/science/silo/Makefile
+++ b/science/silo/Makefile
@@ -7,6 +7,7 @@ MASTER_SITES= http://wci.llnl.gov/content/assets/docs/simulation/computer-codes/
MAINTAINER= dbaio@FreeBSD.org
COMMENT= Mesh and field I/O library and scientific database
+WWW= https://wci.llnl.gov/simulation/computer-codes/silo
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/science/simbody/Makefile b/science/simbody/Makefile
index 2242398d379a..83e815429162 100644
--- a/science/simbody/Makefile
+++ b/science/simbody/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 1b306f66bcd15e9bf6b27882e2daa6375ac4cd2e.patch:-p1
MAINTAINER= yuri@FreeBSD.org
COMMENT= Multibody dynamics library for (bio)mechanical systems simulation
+WWW= https://simtk.org/projects/simbody
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/simgrid/Makefile b/science/simgrid/Makefile
index 457a435ebfe1..d1737ab7fb79 100644
--- a/science/simgrid/Makefile
+++ b/science/simgrid/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Simulator of the behavior of large-scale distributed systems
+WWW= https://simgrid.org/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE-LGPL-2.1
diff --git a/science/simint/Makefile b/science/simint/Makefile
index 21c7f2226a1b..af2030bb3307 100644
--- a/science/simint/Makefile
+++ b/science/simint/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.bennyp.org/research/simint/download/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Obara-Saika (OS) method of calculating electron repulsion integrals
+WWW= https://www.bennyp.org/research/simint/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/simlib/Makefile b/science/simlib/Makefile
index 3ae6c5f69faa..a9aab480172a 100644
--- a/science/simlib/Makefile
+++ b/science/simlib/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.fit.vutbr.cz/~peringer/SIMLIB/source/
MAINTAINER= ports@FreeBSD.org
COMMENT= SIMulation LIBrary for C++ programming language
+WWW= https://www.fit.vutbr.cz/~peringer/SIMLIB/index.html.en
LICENSE= LGPL20
diff --git a/science/simple-dftd3/Makefile b/science/simple-dftd3/Makefile
index 2bc5817146c4..945c727f0782 100644
--- a/science/simple-dftd3/Makefile
+++ b/science/simple-dftd3/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Reimplementation of the DFT-D3 program
+WWW= https://github.com/awvwgk/simple-dftd3
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/simsmith/Makefile b/science/simsmith/Makefile
index 34ce3cd965ac..7fef442bae96 100644
--- a/science/simsmith/Makefile
+++ b/science/simsmith/Makefile
@@ -10,6 +10,7 @@ EXTRACT_ONLY=
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Java-based Smith Chart program
+WWW= http://ae6ty.com/Smith_Charts.html
USE_JAVA= yes
JAVA_RUN= yes
diff --git a/science/sirius/Makefile b/science/sirius/Makefile
index d0f518121fdb..454f3b900cf0 100644
--- a/science/sirius/Makefile
+++ b/science/sirius/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= c45ef15637958885b1b299c09ec1bf9376e50ecc.patch:-p1 # https://github.
MAINTAINER= yuri@FreeBSD.org
COMMENT= Domain specific library for electronic structure calculations
+WWW= https://github.com/electronic-structure/SIRIUS
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/smoldyn/Makefile b/science/smoldyn/Makefile
index 728ebfcd9683..a58d63dfaa30 100644
--- a/science/smoldyn/Makefile
+++ b/science/smoldyn/Makefile
@@ -5,6 +5,7 @@ MASTER_SITES= https://www.smoldyn.org/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Biochemical simulator for molecular diffusion, surface interactions
+WWW= https://www.smoldyn.org/
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/License.txt
diff --git a/science/sparta/Makefile b/science/sparta/Makefile
index 195d1649312d..6b8389a9d6bc 100644
--- a/science/sparta/Makefile
+++ b/science/sparta/Makefile
@@ -5,6 +5,7 @@ PKGNAMESUFFIX= -dsmc # Direct Simulation Monte Carlo
MAINTAINER= yuri@FreeBSD.org
COMMENT= Gas simulator: SPARTA DSMC software package
+WWW= https://sparta.sandia.gov/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/../LICENSE
diff --git a/science/spglib/Makefile b/science/spglib/Makefile
index b79425cd2835..dd68978e04ff 100644
--- a/science/spglib/Makefile
+++ b/science/spglib/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= C library for finding and handling crystal symmetries
+WWW= https://spglib.github.io/spglib/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/step/Makefile b/science/step/Makefile
index 6445b08f118b..8dd1c86b12eb 100644
--- a/science/step/Makefile
+++ b/science/step/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science education kde kde-applications
MAINTAINER= kde@FreeBSD.org
COMMENT= KDE interactive physics simulator
+WWW= https://edu.kde.org/step
LIB_DEPENDS= libcln.so:math/cln \
libgsl.so:math/gsl \
diff --git a/science/svmlight/Makefile b/science/svmlight/Makefile
index f8b0f44f57de..b614bcf1f8f6 100644
--- a/science/svmlight/Makefile
+++ b/science/svmlight/Makefile
@@ -16,6 +16,7 @@ LICENSE_PERMS= # none
MAINTAINER= ports@FreeBSD.org
COMMENT= Implementation of Support Vector Machines (SVMs) in C
+WWW= https://svmlight.joachims.org/
CFLAGS+= -fPIC -fcommon
MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LD="${CC}" LFLAGS="${CFLAGS}"
diff --git a/science/tblite/Makefile b/science/tblite/Makefile
index 8c911f595f4a..4ad06241f5a6 100644
--- a/science/tblite/Makefile
+++ b/science/tblite/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Light-weight tight-binding framework
+WWW= https://github.com/tblite/tblite
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/teem/Makefile b/science/teem/Makefile
index e3a027bf266e..7db7d740e88e 100644
--- a/science/teem/Makefile
+++ b/science/teem/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION}/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Libraries for representing, processing and visualizing scientific data
+WWW= http://teem.sourceforge.net/
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/tfel-edf/Makefile b/science/tfel-edf/Makefile
index 33c0d046fc79..665e93260bae 100644
--- a/science/tfel-edf/Makefile
+++ b/science/tfel-edf/Makefile
@@ -6,6 +6,7 @@ PKGNAMESUFFIX= -mfront-edf
MAINTAINER= thierry@FreeBSD.org
COMMENT= Code generation tool dedicated to material knowledge
+WWW= http://tfel.sourceforge.net/
LICENSE= GPLv3
diff --git a/science/tfel/Makefile b/science/tfel/Makefile
index efffdeb5237c..cf9dde10e2c9 100644
--- a/science/tfel/Makefile
+++ b/science/tfel/Makefile
@@ -7,6 +7,7 @@ PKGNAMESUFFIX= -mfront
MAINTAINER= ports@FreeBSD.org
COMMENT= Code generation tool dedicated to material knowledge
+WWW= https://github.com/thelfer/tfel
LICENSE= GPLv3
diff --git a/science/thermofun/Makefile b/science/thermofun/Makefile
index f739e9cbfc30..bcf9bacbf96c 100644
--- a/science/thermofun/Makefile
+++ b/science/thermofun/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science # chemistry
MAINTAINER= yuri@FreeBSD.org
COMMENT= Code for calculating thermodynamic properties of materials
+WWW= https://github.com/thermohub/thermofun
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/tinker/Makefile b/science/tinker/Makefile
index 25c11cd6a6e6..47e41ca83976 100644
--- a/science/tinker/Makefile
+++ b/science/tinker/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://dasher.wustl.edu/tinker/downloads/
MAINTAINER= yuri@FreeBSD.org
COMMENT= General purpose molecular modelling package
+WWW= https://dasher.wustl.edu/tinker/
LICENSE= TINKER
LICENSE_NAME= TINKER license agreement
diff --git a/science/trilinos/Makefile b/science/trilinos/Makefile
index 17ce67d3133f..d113106d4211 100644
--- a/science/trilinos/Makefile
+++ b/science/trilinos/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science # physics
MAINTAINER= yuri@FreeBSD.org
COMMENT= Solver for multi-physics engineering and scientific problems
+WWW= https://trilinos.github.io/
LICENSE= BSD3CLAUSE LGPL20 # Trilinos is licensed on a per-package basis. Most packages are under a BSD license, some are published under the (L)GPL.
LICENSE_COMB= multi
diff --git a/science/tweedledum/Makefile b/science/tweedledum/Makefile
index ce6bfa4b34fa..7abd175216fc 100644
--- a/science/tweedledum/Makefile
+++ b/science/tweedledum/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science python # quantum-computing
MAINTAINER= yuri@FreeBSD.org
COMMENT= Library for analysis, compilation, synthesis of quantum circuits
+WWW= https://github.com/boschmitt/tweedledum
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/udunits/Makefile b/science/udunits/Makefile
index 6a4d75533e66..eaeaef45c285 100644
--- a/science/udunits/Makefile
+++ b/science/udunits/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= ftp://ftp.unidata.ucar.edu/pub/udunits/ \
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Library for manipulating units of physical quantities
+WWW= https://www.unidata.ucar.edu/software/udunits/
LICENSE= UCAR_UNIDATA
LICENSE_FILE= ${WRKSRC}/COPYRIGHT
diff --git a/science/ukrmol+/Makefile b/science/ukrmol+/Makefile
index ca7ccd92f300..36c82f92da71 100644
--- a/science/ukrmol+/Makefile
+++ b/science/ukrmol+/Makefile
@@ -9,6 +9,7 @@ DISTFILES= ukrmol-out-${DISTVERSION}${EXTRACT_SUFX}:out \
MAINTAINER= yuri@FreeBSD.org
COMMENT= Code to compute electron and positron scattering from molecules
+WWW= https://zenodo.org/record/5799134 #.Yo1lCknMKV4
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/v_sim/Makefile b/science/v_sim/Makefile
index ebbb99fe6e0f..722d0e2e2eb3 100644
--- a/science/v_sim/Makefile
+++ b/science/v_sim/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= https://gitlab.com/l_sim/${PORTNAME}/-/archive/${PORTVERSION}/
MAINTAINER= thierry@FreeBSD.org
COMMENT= Visualization of atomic structures
+WWW= https://gitlab.com/l_sim/v_sim
LICENSE= CeCILL
LICENSE_NAME= CeCILL
diff --git a/science/vipster/Makefile b/science/vipster/Makefile
index 3be42027cc1f..26405e2fb1f1 100644
--- a/science/vipster/Makefile
+++ b/science/vipster/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Crystalline and molecular structure visualisation program
+WWW= https://sgsaenger.github.io/vipster/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/vmd/Makefile b/science/vmd/Makefile
index bc0de1d04b46..7ef3fc782db0 100644
--- a/science/vmd/Makefile
+++ b/science/vmd/Makefile
@@ -12,6 +12,7 @@ DISTFILES= ${VMD_DIST} \
MAINTAINER= ports@FreeBSD.org
COMMENT= Molecular visualization program
+WWW= http://www.ks.uiuc.edu/Research/vmd/
LICENSE= VMD BSD3CLAUSE STRIDE
LICENSE_COMB= multi
diff --git a/science/voro++/Makefile b/science/voro++/Makefile
index f19da404e2e6..28a07062895e 100644
--- a/science/voro++/Makefile
+++ b/science/voro++/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://math.lbl.gov/voro++/download/dir/
MAINTAINER= jwb@FreeBSD.org
COMMENT= Three-dimensional computations of the Voronoi tessellation
+WWW= http://math.lbl.gov/voro++/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/votca/Makefile b/science/votca/Makefile
index f9640da330c6..7699d9bdc944 100644
--- a/science/votca/Makefile
+++ b/science/votca/Makefile
@@ -9,6 +9,7 @@ PATCHFILES= 078c6814797749cd1b92a2b19f0302265ccf6463.patch:-p1 # fix testsuite b
MAINTAINER= yuri@FreeBSD.org
COMMENT= CSG and XTP: libraries for atomistic simulations
+WWW= https://github.com/votca/votca
LICENSE= APACHE20
diff --git a/science/wannier90/Makefile b/science/wannier90/Makefile
index 5351c86a85d4..7a78d6d6e4ed 100644
--- a/science/wannier90/Makefile
+++ b/science/wannier90/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Maximally-localized Wannier functions (MLWFs) and Wannier90
+WWW= http://www.wannier.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/wwplot/Makefile b/science/wwplot/Makefile
index 4b6d0e8ec6c1..d8c86fcd773c 100644
--- a/science/wwplot/Makefile
+++ b/science/wwplot/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Plotting tool for experimental physics classes
+WWW= https://github.com/wwmm/wwplot
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/science/wxmacmolplt/Makefile b/science/wxmacmolplt/Makefile
index de1693273de3..aa1f9c6a3193 100644
--- a/science/wxmacmolplt/Makefile
+++ b/science/wxmacmolplt/Makefile
@@ -7,6 +7,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Graphical user interface principally for the GAMESS program
+WWW= https://brettbode.github.io/wxmacmolplt/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/science/xcfun/Makefile b/science/xcfun/Makefile
index 2b57fa857a8e..fd6c84f29917 100644
--- a/science/xcfun/Makefile
+++ b/science/xcfun/Makefile
@@ -6,6 +6,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Exchange-correlation functionals with arbitrary-order derivatives
+WWW= https://xcfun.readthedocs.io/en/latest/
LICENSE= MPL20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
diff --git a/science/xcrysden/Makefile b/science/xcrysden/Makefile
index e8459172cb27..9369f8f711f5 100644
--- a/science/xcrysden/Makefile
+++ b/science/xcrysden/Makefile
@@ -6,6 +6,7 @@ MASTER_SITES= http://www.xcrysden.org/download/
MAINTAINER= yuri@FreeBSD.org
COMMENT= Crystalline and molecular structure visualisation program
+WWW= http://www.xcrysden.org/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/xdrawchem/Makefile b/science/xdrawchem/Makefile
index eadef997bb91..69fa9e399fdf 100644
--- a/science/xdrawchem/Makefile
+++ b/science/xdrawchem/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= yuri@FreeBSD.org
COMMENT= Two-dimensional molecule drawing program
+WWW= https://www.woodsidelabs.com/chemistry/xdrawchem.php
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
diff --git a/science/xtb/Makefile b/science/xtb/Makefile
index 154974264c77..682a5b5a30c4 100644
--- a/science/xtb/Makefile
+++ b/science/xtb/Makefile
@@ -5,6 +5,7 @@ CATEGORIES= science
MAINTAINER= jmd@FreeBSD.org
COMMENT= Semiempirical Extended Tight-Binding Program Package
+WWW= https://github.com/grimme-lab/xtb
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/yoda/Makefile b/science/yoda/Makefile
index aa9cafe4d9b9..61ab26ea3aa0 100644
--- a/science/yoda/Makefile
+++ b/science/yoda/Makefile
@@ -6,6 +6,7 @@ DISTNAME= ${PORTNAME:tu}-${DISTVERSION}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Particle physics package with classes for data analysis, histogramming
+WWW= https://yoda.hepforge.org/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/science/zotero/Makefile b/science/zotero/Makefile
index 73c4d68920e1..2d3516ba71dd 100644
--- a/science/zotero/Makefile
+++ b/science/zotero/Makefile
@@ -7,6 +7,7 @@ EXTRACT_ONLY= Zotero-${DISTVERSION}_FreeBSD-${ARCH}${EXTRACT_SUFX}
MAINTAINER= mikael@FreeBSD.org
COMMENT= Reference management for bibliographic data and research materials
+WWW= https://www.zotero.org/
LICENSE= AGPLv3