summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/PDL/pkg-descr2
-rw-r--r--math/p5-AI-DecisionTree/pkg-descr2
-rw-r--r--math/p5-AI-Genetic/pkg-descr2
-rw-r--r--math/p5-AI-Perceptron/pkg-descr2
-rw-r--r--math/p5-Algorithm-Combinatorics/pkg-descr2
-rw-r--r--math/p5-Algorithm-CurveFit/pkg-descr2
-rw-r--r--math/p5-Algorithm-KMeans/pkg-descr2
-rw-r--r--math/p5-Algorithm-Munkres/pkg-descr2
-rw-r--r--math/p5-Bit-ShiftReg/pkg-descr2
-rw-r--r--math/p5-Bit-Vector-Minimal/pkg-descr2
-rw-r--r--math/p5-Bit-Vector/pkg-descr2
-rw-r--r--math/p5-CAD-Calc/pkg-descr2
-rw-r--r--math/p5-Chart-Math-Axis/pkg-descr2
-rw-r--r--math/p5-Data-Float/pkg-descr2
-rw-r--r--math/p5-Date-Handler/pkg-descr2
-rw-r--r--math/p5-GIS-Distance-Fast/pkg-descr2
-rw-r--r--math/p5-GIS-Distance-Lite/pkg-descr2
-rw-r--r--math/p5-GIS-Distance/pkg-descr2
-rw-r--r--math/p5-Geo-Coordinates-UTM/pkg-descr2
-rw-r--r--math/p5-Geo-Distance-XS/pkg-descr2
-rw-r--r--math/p5-Geo-Distance/pkg-descr2
-rw-r--r--math/p5-Graph/pkg-descr2
-rw-r--r--math/p5-Math-Algebra-Symbols/pkg-descr2
-rw-r--r--math/p5-Math-Base36/pkg-descr2
-rw-r--r--math/p5-Math-Base85/pkg-descr2
-rw-r--r--math/p5-Math-BaseCalc/pkg-descr2
-rw-r--r--math/p5-Math-BaseCnv/pkg-descr2
-rw-r--r--math/p5-Math-Bezier-Convert/pkg-descr2
-rw-r--r--math/p5-Math-Bezier/pkg-descr2
-rw-r--r--math/p5-Math-BigInt-FastCalc/pkg-descr2
-rw-r--r--math/p5-Math-BigInt-GMP/pkg-descr2
-rw-r--r--math/p5-Math-BigInt-Lite/pkg-descr2
-rw-r--r--math/p5-Math-BigInt-Pari/pkg-descr2
-rw-r--r--math/p5-Math-BigInt/pkg-descr2
-rw-r--r--math/p5-Math-BigRat/pkg-descr2
-rw-r--r--math/p5-Math-CDF/pkg-descr2
-rw-r--r--math/p5-Math-Calc-Units/pkg-descr2
-rw-r--r--math/p5-Math-Cephes/pkg-descr2
-rw-r--r--math/p5-Math-Combinatorics/pkg-descr2
-rw-r--r--math/p5-Math-Complex/pkg-descr2
-rw-r--r--math/p5-Math-ConvexHull/pkg-descr2
-rw-r--r--math/p5-Math-Currency/pkg-descr2
-rw-r--r--math/p5-Math-Derivative/pkg-descr2
-rw-r--r--math/p5-Math-Evol/pkg-descr2
-rw-r--r--math/p5-Math-FFT/pkg-descr2
-rw-r--r--math/p5-Math-FixedPrecision/pkg-descr2
-rw-r--r--math/p5-Math-Fleximal/pkg-descr2
-rw-r--r--math/p5-Math-GMP/pkg-descr2
-rw-r--r--math/p5-Math-GMPf/pkg-descr2
-rw-r--r--math/p5-Math-GMPq/pkg-descr2
-rw-r--r--math/p5-Math-GMPz/pkg-descr2
-rw-r--r--math/p5-Math-GSL/pkg-descr2
-rw-r--r--math/p5-Math-Geometry-Planar-GPC-PolygonXS/pkg-descr2
-rw-r--r--math/p5-Math-Geometry-Planar-GPC/pkg-descr2
-rw-r--r--math/p5-Math-Geometry-Planar-Offset/pkg-descr2
-rw-r--r--math/p5-Math-Geometry-Planar/pkg-descr2
-rw-r--r--math/p5-Math-Geometry-Voronoi/pkg-descr2
-rw-r--r--math/p5-Math-Geometry/pkg-descr2
-rw-r--r--math/p5-Math-Gradient/pkg-descr2
-rw-r--r--math/p5-Math-Int128/pkg-descr2
-rw-r--r--math/p5-Math-Int64/pkg-descr2
-rw-r--r--math/p5-Math-Interpolate/pkg-descr2
-rw-r--r--math/p5-Math-Intersection-StraightLine/pkg-descr2
-rw-r--r--math/p5-Math-Logic/pkg-descr2
-rw-r--r--math/p5-Math-MPC/pkg-descr2
-rw-r--r--math/p5-Math-MPFR/pkg-descr2
-rw-r--r--math/p5-Math-Matrix/pkg-descr2
-rw-r--r--math/p5-Math-MatrixReal/pkg-descr2
-rw-r--r--math/p5-Math-NumberCruncher/pkg-descr2
-rw-r--r--math/p5-Math-Pari/pkg-descr2
-rw-r--r--math/p5-Math-Polygon-Tree/pkg-descr2
-rw-r--r--math/p5-Math-Polygon/pkg-descr2
-rw-r--r--math/p5-Math-Polynomial-Solve/pkg-descr2
-rw-r--r--math/p5-Math-Prime-XS/pkg-descr2
-rw-r--r--math/p5-Math-ProvablePrime/pkg-descr2
-rw-r--r--math/p5-Math-RPN/pkg-descr2
-rw-r--r--math/p5-Math-Random-ISAAC-XS/pkg-descr2
-rw-r--r--math/p5-Math-Random-ISAAC/pkg-descr2
-rw-r--r--math/p5-Math-Random-MT-Auto/pkg-descr2
-rw-r--r--math/p5-Math-Random-MT/pkg-descr2
-rw-r--r--math/p5-Math-Random-OO/pkg-descr2
-rw-r--r--math/p5-Math-Random-Secure/pkg-descr2
-rw-r--r--math/p5-Math-Random/pkg-descr2
-rw-r--r--math/p5-Math-RandomOrg/pkg-descr2
-rw-r--r--math/p5-Math-Round-Var/pkg-descr2
-rw-r--r--math/p5-Math-Round/pkg-descr2
-rw-r--r--math/p5-Math-Sequence/pkg-descr2
-rw-r--r--math/p5-Math-Series/pkg-descr2
-rw-r--r--math/p5-Math-SigFigs/pkg-descr2
-rw-r--r--math/p5-Math-SimpleVariable/pkg-descr2
-rw-r--r--math/p5-Math-Spline/pkg-descr2
-rw-r--r--math/p5-Math-String/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic-Custom-Contains/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic-Custom-Pattern/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic-Custom-Simplification/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic-Custom-Transformation/pkg-descr2
-rw-r--r--math/p5-Math-Symbolic/pkg-descr2
-rw-r--r--math/p5-Math-SymbolicX-BigNum/pkg-descr2
-rw-r--r--math/p5-Math-SymbolicX-Complex/pkg-descr2
-rw-r--r--math/p5-Math-SymbolicX-Error/pkg-descr2
-rw-r--r--math/p5-Math-SymbolicX-Inline/pkg-descr2
-rw-r--r--math/p5-Math-SymbolicX-NoSimplification/pkg-descr2
-rw-r--r--math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr2
-rw-r--r--math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr2
-rw-r--r--math/p5-Math-TrulyRandom/pkg-descr2
-rw-r--r--math/p5-Math-Units/pkg-descr2
-rw-r--r--math/p5-Math-Utils/pkg-descr2
-rw-r--r--math/p5-Math-Vec/pkg-descr2
-rw-r--r--math/p5-Math-VectorReal/pkg-descr2
-rw-r--r--math/p5-Number-Compare/pkg-descr2
-rw-r--r--math/p5-Number-Fraction/pkg-descr2
-rw-r--r--math/p5-Number-Misc/pkg-descr2
-rw-r--r--math/p5-Number-Uncertainty/pkg-descr2
-rw-r--r--math/p5-Number-WithError-LaTeX/pkg-descr2
-rw-r--r--math/p5-Number-WithError/pkg-descr2
-rw-r--r--math/p5-Parse-Range/pkg-descr2
-rw-r--r--math/p5-Roman/pkg-descr2
-rw-r--r--math/p5-Set-IntSpan-Fast-XS/pkg-descr2
-rw-r--r--math/p5-Set-IntSpan-Fast/pkg-descr2
-rw-r--r--math/p5-Set-IntSpan/pkg-descr2
-rw-r--r--math/p5-Set-Partition/pkg-descr2
-rw-r--r--math/p5-Set-Window/pkg-descr2
-rw-r--r--math/p5-Statistics-Basic/pkg-descr2
-rw-r--r--math/p5-Statistics-Benford/pkg-descr2
-rw-r--r--math/p5-Statistics-ChiSquare/pkg-descr2
-rw-r--r--math/p5-Statistics-Contingency/pkg-descr2
-rw-r--r--math/p5-Statistics-Descriptive-Discrete/pkg-descr2
-rw-r--r--math/p5-Statistics-Descriptive/pkg-descr2
-rw-r--r--math/p5-Statistics-Forecast/pkg-descr2
-rw-r--r--math/p5-Statistics-Frequency/pkg-descr2
-rw-r--r--math/p5-Statistics-LineFit/pkg-descr2
-rw-r--r--math/p5-Statistics-Lite/pkg-descr2
-rw-r--r--math/p5-Statistics-R/pkg-descr2
-rw-r--r--math/p5-Statistics-Regression/pkg-descr2
-rw-r--r--math/p5-Statistics-TTest/pkg-descr2
-rw-r--r--math/p5-Task-Math-Symbolic/pkg-descr2
-rw-r--r--math/p5-Text-AsciiTeX/pkg-descr2
-rw-r--r--math/p5-bignum/pkg-descr2
141 files changed, 141 insertions, 141 deletions
diff --git a/math/PDL/pkg-descr b/math/PDL/pkg-descr
index e213ef209123..85eefac7b911 100644
--- a/math/PDL/pkg-descr
+++ b/math/PDL/pkg-descr
@@ -13,5 +13,5 @@ the whole image in a few seconds.
A simple interactive shell (perldl) is provided for command line use
together with a module (PDL) for use in perl scripts.
-WWW: http://search.cpan.org/dist/PDL/
+WWW: https://metacpan.org/release/PDL
WWW: http://pdl.perl.org/
diff --git a/math/p5-AI-DecisionTree/pkg-descr b/math/p5-AI-DecisionTree/pkg-descr
index 7d14e8a83070..c08888a4d842 100644
--- a/math/p5-AI-DecisionTree/pkg-descr
+++ b/math/p5-AI-DecisionTree/pkg-descr
@@ -6,4 +6,4 @@ A decision tree like this one can be learned from training data, and
then applied to previously unseen data to obtain results that are consistent
with the training data.
-WWW: http://search.cpan.org/dist/AI-DecisionTree/
+WWW: https://metacpan.org/release/AI-DecisionTree
diff --git a/math/p5-AI-Genetic/pkg-descr b/math/p5-AI-Genetic/pkg-descr
index 7e8a11679cdc..a3a6e4973694 100644
--- a/math/p5-AI-Genetic/pkg-descr
+++ b/math/p5-AI-Genetic/pkg-descr
@@ -16,4 +16,4 @@ some gene randomly changes value, resulting in a different individual. If
all is well defined, after a few generations, the population should
converge on a "good-enough" solution to the problem being tackled.
-WWW: http://search.cpan.org/dist/AI-Genetic/
+WWW: https://metacpan.org/release/AI-Genetic
diff --git a/math/p5-AI-Perceptron/pkg-descr b/math/p5-AI-Perceptron/pkg-descr
index cc4fcaa503eb..d6aefacae87e 100644
--- a/math/p5-AI-Perceptron/pkg-descr
+++ b/math/p5-AI-Perceptron/pkg-descr
@@ -2,4 +2,4 @@ This module is meant to be an introduction to the internal operations of Neural
Networks. It lets the user create a single node in a neural net based on the
Perceptron model.
-WWW: http://search.cpan.org/dist/AI-Perceptron/
+WWW: https://metacpan.org/release/AI-Perceptron
diff --git a/math/p5-Algorithm-Combinatorics/pkg-descr b/math/p5-Algorithm-Combinatorics/pkg-descr
index 5eecb4145b67..b624a05d41ff 100644
--- a/math/p5-Algorithm-Combinatorics/pkg-descr
+++ b/math/p5-Algorithm-Combinatorics/pkg-descr
@@ -6,4 +6,4 @@ sequences, where efficient means:
Tuples are generated in lexicographic order.
-WWW: http://search.cpan.org/dist/Algorithm-Combinatorics/
+WWW: https://metacpan.org/release/Algorithm-Combinatorics
diff --git a/math/p5-Algorithm-CurveFit/pkg-descr b/math/p5-Algorithm-CurveFit/pkg-descr
index aa31e07dcca2..fa08835409dd 100644
--- a/math/p5-Algorithm-CurveFit/pkg-descr
+++ b/math/p5-Algorithm-CurveFit/pkg-descr
@@ -3,4 +3,4 @@ algorithm. That means, it fits a curve of known form (sine-like,
exponential, polynomial of degree n, etc.) to a given set of data
points.
-WWW: http://search.cpan.org/dist/Algorithm-CurveFit/
+WWW: https://metacpan.org/release/Algorithm-CurveFit
diff --git a/math/p5-Algorithm-KMeans/pkg-descr b/math/p5-Algorithm-KMeans/pkg-descr
index 77247637504b..049da2ad01ae 100644
--- a/math/p5-Algorithm-KMeans/pkg-descr
+++ b/math/p5-Algorithm-KMeans/pkg-descr
@@ -7,4 +7,4 @@ the criterion used to measure the "distance" between two data points, the
stopping condition for accepting final clusters, the criterion used for
measuring the quality of the clustering achieved, etc.
-WWW: http://search.cpan.org/dist/Algorithm-KMeans/
+WWW: https://metacpan.org/release/Algorithm-KMeans
diff --git a/math/p5-Algorithm-Munkres/pkg-descr b/math/p5-Algorithm-Munkres/pkg-descr
index a4dfeca91d1a..6ae4899a0f96 100644
--- a/math/p5-Algorithm-Munkres/pkg-descr
+++ b/math/p5-Algorithm-Munkres/pkg-descr
@@ -4,4 +4,4 @@ This module extends the solution of Assignment problem for square
matrices to rectangular matrices by padding zeros. Thus a rectangular
matrix is converted to square matrix by padding necessary zeros.
-WWW: http://search.cpan.org/dist/Algorithm-Munkres/
+WWW: https://metacpan.org/release/Algorithm-Munkres
diff --git a/math/p5-Bit-ShiftReg/pkg-descr b/math/p5-Bit-ShiftReg/pkg-descr
index bd0cd8de61e2..697091f05e48 100644
--- a/math/p5-Bit-ShiftReg/pkg-descr
+++ b/math/p5-Bit-ShiftReg/pkg-descr
@@ -5,4 +5,4 @@ integer types unsigned char, unsigned short, unsigned int, and unsigned long
have on your machine. The module automatically determines the number of bits of
each integer type and adjusts its internal constants accordingly.
-WWW: http://search.cpan.org/dist/Bit-ShiftReg/
+WWW: https://metacpan.org/release/Bit-ShiftReg
diff --git a/math/p5-Bit-Vector-Minimal/pkg-descr b/math/p5-Bit-Vector-Minimal/pkg-descr
index dec06b43dd1a..acf52c618535 100644
--- a/math/p5-Bit-Vector-Minimal/pkg-descr
+++ b/math/p5-Bit-Vector-Minimal/pkg-descr
@@ -2,4 +2,4 @@ This is a much simplified, lightweight version of match/p5-Bit-Vector,
and wraps Perl's (sometimes confusing) vec() function in an
object-oriented abstraction.
-WWW: http://search.cpan.org/dist/Bit-Vector-Minimal/
+WWW: https://metacpan.org/release/Bit-Vector-Minimal
diff --git a/math/p5-Bit-Vector/pkg-descr b/math/p5-Bit-Vector/pkg-descr
index 92273e599ebb..35e8a8dbdcd9 100644
--- a/math/p5-Bit-Vector/pkg-descr
+++ b/math/p5-Bit-Vector/pkg-descr
@@ -12,4 +12,4 @@ overloaded operators for maximum ease of use.
The C library can nevertheless be used stand-alone, without Perl.
-WWW: http://search.cpan.org/dist/Bit-Vector/
+WWW: https://metacpan.org/release/Bit-Vector
diff --git a/math/p5-CAD-Calc/pkg-descr b/math/p5-CAD-Calc/pkg-descr
index 0a25066f1cc9..afe950a81aac 100644
--- a/math/p5-CAD-Calc/pkg-descr
+++ b/math/p5-CAD-Calc/pkg-descr
@@ -1,3 +1,3 @@
A library of generic CAD-related geometry calculations.
-WWW: http://search.cpan.org/dist/CAD-Calc/
+WWW: https://metacpan.org/release/CAD-Calc
diff --git a/math/p5-Chart-Math-Axis/pkg-descr b/math/p5-Chart-Math-Axis/pkg-descr
index 898eca58ce67..f1931cebb499 100644
--- a/math/p5-Chart-Math-Axis/pkg-descr
+++ b/math/p5-Chart-Math-Axis/pkg-descr
@@ -7,4 +7,4 @@ The terms top and bottom are used throughout this module, as it's
primary use is for determining the Y axis. For calculating the X axis,
you should think of 'top' as 'right', and 'bottom' as 'left'.
-WWW: http://search.cpan.org/dist/Chart-Math-Axis/
+WWW: https://metacpan.org/release/Chart-Math-Axis
diff --git a/math/p5-Data-Float/pkg-descr b/math/p5-Data-Float/pkg-descr
index 8bc6d6277832..bc540efbfb8c 100644
--- a/math/p5-Data-Float/pkg-descr
+++ b/math/p5-Data-Float/pkg-descr
@@ -6,4 +6,4 @@ This module supplies constants describing the native floating
point type, classification functions, and functions to
manipulate floating point values at a low level.
-WWW: http://search.cpan.org/dist/Data-Float/
+WWW: https://metacpan.org/release/Data-Float
diff --git a/math/p5-Date-Handler/pkg-descr b/math/p5-Date-Handler/pkg-descr
index 8fa38f26b81a..e91067f112fa 100644
--- a/math/p5-Date-Handler/pkg-descr
+++ b/math/p5-Date-Handler/pkg-descr
@@ -3,4 +3,4 @@ to transform itself from Timezone to Timezone and format itself.
It uses operator overloading and Delta date objects to calculates
time differences.
-WWW: http://search.cpan.org/dist/Date-Handler/
+WWW: https://metacpan.org/release/Date-Handler
diff --git a/math/p5-GIS-Distance-Fast/pkg-descr b/math/p5-GIS-Distance-Fast/pkg-descr
index a353e832538d..70bdd79b851b 100644
--- a/math/p5-GIS-Distance-Fast/pkg-descr
+++ b/math/p5-GIS-Distance-Fast/pkg-descr
@@ -2,4 +2,4 @@ This distribution re-implements some, but not all, of the formulas that
come with GIS::Distance in the C programming language. C code is
generally much faster than the perl equivilent.
-WWW: http://search.cpan.org/dist/GIS-Distance-Fast/
+WWW: https://metacpan.org/release/GIS-Distance-Fast
diff --git a/math/p5-GIS-Distance-Lite/pkg-descr b/math/p5-GIS-Distance-Lite/pkg-descr
index ab1638c6548b..bbc0f833e4aa 100644
--- a/math/p5-GIS-Distance-Lite/pkg-descr
+++ b/math/p5-GIS-Distance-Lite/pkg-descr
@@ -7,4 +7,4 @@ whistles and without the additional dependencies. Same great taste,
less filling. It exists for those who cannot, or prefer not to
install Moose and its dependencies.
-WWW: http://search.cpan.org/dist/GIS-Distance-Lite/
+WWW: https://metacpan.org/release/GIS-Distance-Lite
diff --git a/math/p5-GIS-Distance/pkg-descr b/math/p5-GIS-Distance/pkg-descr
index 10cfab7ae8aa..438f9936b38a 100644
--- a/math/p5-GIS-Distance/pkg-descr
+++ b/math/p5-GIS-Distance/pkg-descr
@@ -2,4 +2,4 @@ This perl library aims to provide as many tools to make it as simple
as possible to calculate distances between geographic points, and
anything that can be derived from that.
-WWW: http://search.cpan.org/dist/GIS-Distance/
+WWW: https://metacpan.org/release/GIS-Distance
diff --git a/math/p5-Geo-Coordinates-UTM/pkg-descr b/math/p5-Geo-Coordinates-UTM/pkg-descr
index 15ffd5c45f69..7aba9bd14f5e 100644
--- a/math/p5-Geo-Coordinates-UTM/pkg-descr
+++ b/math/p5-Geo-Coordinates-UTM/pkg-descr
@@ -1,4 +1,4 @@
This module will translate latitude/longitude coordinates to Universal
Transverse Mercator(UTM) coordinates and vice versa.
-WWW: http://search.cpan.org/dist/Geo-Coordinates-UTM/
+WWW: https://metacpan.org/release/Geo-Coordinates-UTM
diff --git a/math/p5-Geo-Distance-XS/pkg-descr b/math/p5-Geo-Distance-XS/pkg-descr
index 238c92382aeb..05ef8e90bc05 100644
--- a/math/p5-Geo-Distance-XS/pkg-descr
+++ b/math/p5-Geo-Distance-XS/pkg-descr
@@ -2,4 +2,4 @@ The Geo::Distance::XS module provides faster C implementations of the
distance calculations found in Geo::Distance. See the documentation for
that module for usage.
-WWW: http://search.cpan.org/dist/Geo-Distance-XS/
+WWW: https://metacpan.org/release/Geo-Distance-XS
diff --git a/math/p5-Geo-Distance/pkg-descr b/math/p5-Geo-Distance/pkg-descr
index 88f91c304652..a99b123da967 100644
--- a/math/p5-Geo-Distance/pkg-descr
+++ b/math/p5-Geo-Distance/pkg-descr
@@ -4,4 +4,4 @@ derived from that. Currently there is support for finding the closest locations
within a specified distance, to find the closest number of points to a specified
point, and to do basic point-to-point distance calculations.
-WWW: http://search.cpan.org/dist/Geo-Distance/
+WWW: https://metacpan.org/release/Geo-Distance
diff --git a/math/p5-Graph/pkg-descr b/math/p5-Graph/pkg-descr
index 8db383e55c38..b462f78a5592 100644
--- a/math/p5-Graph/pkg-descr
+++ b/math/p5-Graph/pkg-descr
@@ -3,7 +3,7 @@ the 1st edition of "Mastering Algorithms with Perl", by Jon Orwant,
Jarkko Hietaniemi, and John Macdonald, published in August 1999 by the
O'Reilly and Associates.
-WWW: http://search.cpan.org/dist/Graph/
+WWW: https://metacpan.org/release/Graph
-Anton
<tobez@FreeBSD.org>
diff --git a/math/p5-Math-Algebra-Symbols/pkg-descr b/math/p5-Math-Algebra-Symbols/pkg-descr
index 7aaf1cfba2db..ddb574dc7d15 100644
--- a/math/p5-Math-Algebra-Symbols/pkg-descr
+++ b/math/p5-Math-Algebra-Symbols/pkg-descr
@@ -4,4 +4,4 @@ operator expressions algebraically using the familiar Perl syntax.
These expressions are constructed from "Symbols", "Operators", and
"Functions", and processed via "Methods". For examples, see: "Examples".
-WWW: http://search.cpan.org/dist/Math-Algebra-Symbols/
+WWW: https://metacpan.org/release/Math-Algebra-Symbols
diff --git a/math/p5-Math-Base36/pkg-descr b/math/p5-Math-Base36/pkg-descr
index 2ced30a88193..3820747ab0e7 100644
--- a/math/p5-Math-Base36/pkg-descr
+++ b/math/p5-Math-Base36/pkg-descr
@@ -2,4 +2,4 @@ This module converts to and from Base36 numbers (0..9 - A..Z)
It was created because of an article/challenge in "The Perl Review"
-WWW: http://search.cpan.org/dist/Math-Base36/
+WWW: https://metacpan.org/release/Math-Base36
diff --git a/math/p5-Math-Base85/pkg-descr b/math/p5-Math-Base85/pkg-descr
index ef4ecda53677..f97a7bd2652f 100644
--- a/math/p5-Math-Base85/pkg-descr
+++ b/math/p5-Math-Base85/pkg-descr
@@ -9,6 +9,6 @@ The base 85 numbers (from 0 to 84) are as follows:
At the moment, there's not much in this module. But it should be
sufficient for the purposes of RFC 1924.
-WWW: http://search.cpan.org/dist/Math-Base85/
+WWW: https://metacpan.org/release/Math-Base85
-Anton
diff --git a/math/p5-Math-BaseCalc/pkg-descr b/math/p5-Math-BaseCalc/pkg-descr
index c09d49efa881..bde422250c47 100644
--- a/math/p5-Math-BaseCalc/pkg-descr
+++ b/math/p5-Math-BaseCalc/pkg-descr
@@ -2,6 +2,6 @@ This module facilitates the conversion of numbers between various number
bases. You may define your own digit sets, or use any of several
predefined digit sets.
-WWW: http://search.cpan.org/dist/Math-BaseCalc/
+WWW: https://metacpan.org/release/Math-BaseCalc
Seamus Venasse <svenasse@polaris.ca>
diff --git a/math/p5-Math-BaseCnv/pkg-descr b/math/p5-Math-BaseCnv/pkg-descr
index e58aadc750a5..acf5599ac3d4 100644
--- a/math/p5-Math-BaseCnv/pkg-descr
+++ b/math/p5-Math-BaseCnv/pkg-descr
@@ -5,4 +5,4 @@ would rather utilize an object syntax for number-base conversion,
please see Ken Williams's <Ken@Forum.Swarthmore.Edu> fine
Math::BaseCalc module.
-WWW: http://search.cpan.org/dist/Math-BaseCnv/
+WWW: https://metacpan.org/release/Math-BaseCnv
diff --git a/math/p5-Math-Bezier-Convert/pkg-descr b/math/p5-Math-Bezier-Convert/pkg-descr
index c91d3aa219c2..c3cf73a20fd3 100644
--- a/math/p5-Math-Bezier-Convert/pkg-descr
+++ b/math/p5-Math-Bezier-Convert/pkg-descr
@@ -2,4 +2,4 @@ Math::Bezier::Convert provides functions to convert quadratic bezier to
cubic, to approximate cubic bezier to quadratic, and to approximate
cubic and quadratic bezier to polyline.
-WWW: http://search.cpan.org/dist/Math-Bezier-Convert/
+WWW: https://metacpan.org/release/Math-Bezier-Convert
diff --git a/math/p5-Math-Bezier/pkg-descr b/math/p5-Math-Bezier/pkg-descr
index be8af0a9361e..c0c13285b494 100644
--- a/math/p5-Math-Bezier/pkg-descr
+++ b/math/p5-Math-Bezier/pkg-descr
@@ -1,3 +1,3 @@
Math::Bezier is a perl interface to solve Bezier curves.
-WWW: http://search.cpan.org/dist/Math-Bezier/
+WWW: https://metacpan.org/release/Math-Bezier
diff --git a/math/p5-Math-BigInt-FastCalc/pkg-descr b/math/p5-Math-BigInt-FastCalc/pkg-descr
index 11373771b172..80a7346a7713 100644
--- a/math/p5-Math-BigInt-FastCalc/pkg-descr
+++ b/math/p5-Math-BigInt-FastCalc/pkg-descr
@@ -3,4 +3,4 @@ by other modules. Other modules which sport the same functions can
also be used to support Math::BigInt, like Math::BigInt::GMP or
Math::BigInt::Pari.
-WWW: http://search.cpan.org/dist/Math-BigInt-FastCalc/
+WWW: https://metacpan.org/release/Math-BigInt-FastCalc
diff --git a/math/p5-Math-BigInt-GMP/pkg-descr b/math/p5-Math-BigInt-GMP/pkg-descr
index aad1ae4c5532..0ca991e049e7 100644
--- a/math/p5-Math-BigInt-GMP/pkg-descr
+++ b/math/p5-Math-BigInt-GMP/pkg-descr
@@ -6,4 +6,4 @@ Math::BigInt::GMP now no longer uses Math::GMP, but provides its own XS layer
to access the GMP c-library. This cuts out another (perl sub routine) layer and
also reduces the memory footprint by not loading Math::GMP and Carp at all.
-WWW: http://search.cpan.org/dist/Math-BigInt-GMP/
+WWW: https://metacpan.org/release/Math-BigInt-GMP
diff --git a/math/p5-Math-BigInt-Lite/pkg-descr b/math/p5-Math-BigInt-Lite/pkg-descr
index f83d4bd52a52..73a1031047e6 100644
--- a/math/p5-Math-BigInt-Lite/pkg-descr
+++ b/math/p5-Math-BigInt-Lite/pkg-descr
@@ -12,4 +12,4 @@ certain limitations build-in. In praxis, however, you will not feel them,
because everytime something gets to big to pass as Lite (literally), it will
upgrade the objects and operation in question to Math::BigInt.
-WWW: http://search.cpan.org/dist/Math-BigInt-Lite/
+WWW: https://metacpan.org/release/Math-BigInt-Lite
diff --git a/math/p5-Math-BigInt-Pari/pkg-descr b/math/p5-Math-BigInt-Pari/pkg-descr
index 6c30a9bb63df..ed7da0a76c27 100644
--- a/math/p5-Math-BigInt-Pari/pkg-descr
+++ b/math/p5-Math-BigInt-Pari/pkg-descr
@@ -5,4 +5,4 @@ This package contains a replacement (drop-in) module for Math::BigInt's core,
Math::BigInt::Calc.pm. It needs the new versions of Math::BigInt and
Math::BigFloat as they are from Perl 5.7.x onwards.
-WWW: http://search.cpan.org/dist/Math-BigInt-Pari/
+WWW: https://metacpan.org/release/Math-BigInt-Pari
diff --git a/math/p5-Math-BigInt/pkg-descr b/math/p5-Math-BigInt/pkg-descr
index d263620da12f..ebcf831bbf38 100644
--- a/math/p5-Math-BigInt/pkg-descr
+++ b/math/p5-Math-BigInt/pkg-descr
@@ -3,4 +3,4 @@ Math::BigInt - Arbitrary size integer math package for perl.
This is a complete rewrite of Math::BigInt, Math::BigFloat and friends,
which are included with the standard system perl.
-WWW: http://search.cpan.org/dist/Math-BigInt/
+WWW: https://metacpan.org/release/Math-BigInt
diff --git a/math/p5-Math-BigRat/pkg-descr b/math/p5-Math-BigRat/pkg-descr
index 9779e034e687..b19f0e67ad8b 100644
--- a/math/p5-Math-BigRat/pkg-descr
+++ b/math/p5-Math-BigRat/pkg-descr
@@ -1,4 +1,4 @@
Math::BigRat complements Math::BigInt and Math::BigFloat by providing
support for arbitrary big rational numbers.
-WWW: http://search.cpan.org/dist/Math-BigRat/
+WWW: https://metacpan.org/release/Math-BigRat
diff --git a/math/p5-Math-CDF/pkg-descr b/math/p5-Math-CDF/pkg-descr
index d09028f106c7..5e5827954470 100644
--- a/math/p5-Math-CDF/pkg-descr
+++ b/math/p5-Math-CDF/pkg-descr
@@ -8,4 +8,4 @@ available for the Chi-square, F and T-distributions. Cumulative probabilities
are available for all 9 distributions and quantile functions are available for
the 7 continuous distributions.
-WWW: http://search.cpan.org/dist/Math-CDF/
+WWW: https://metacpan.org/release/Math-CDF
diff --git a/math/p5-Math-Calc-Units/pkg-descr b/math/p5-Math-Calc-Units/pkg-descr
index 78d5015f7bfb..675f6c3d0602 100644
--- a/math/p5-Math-Calc-Units/pkg-descr
+++ b/math/p5-Math-Calc-Units/pkg-descr
@@ -5,6 +5,6 @@ multiplicative types is easy. Any unknown type is treated
as a unique user type (with some effort to map English
plurals to their singular forms).
-WWW: http://search.cpan.org/dist/Math-Calc-Units/
+WWW: https://metacpan.org/release/Math-Calc-Units
Seamus Venasse <svenasse@polaris.ca>
diff --git a/math/p5-Math-Cephes/pkg-descr b/math/p5-Math-Cephes/pkg-descr
index d820d196668d..c02284e16045 100644
--- a/math/p5-Math-Cephes/pkg-descr
+++ b/math/p5-Math-Cephes/pkg-descr
@@ -7,4 +7,4 @@ by default, but rather must be imported explicitly, as in
There are a number of export tags defined which allow
importing groups of functions.
-WWW: http://search.cpan.org/dist/Math-Cephes/
+WWW: https://metacpan.org/release/Math-Cephes
diff --git a/math/p5-Math-Combinatorics/pkg-descr b/math/p5-Math-Combinatorics/pkg-descr
index fcc37b0640d3..2800a47904f9 100644
--- a/math/p5-Math-Combinatorics/pkg-descr
+++ b/math/p5-Math-Combinatorics/pkg-descr
@@ -8,4 +8,4 @@ http://mathworld.wolfram.com/Combinatorics.html
This module provides a pure-perl implementation of nCk, nPk, and n!
(combination, permutation, and factorial, respectively).
-WWW: http://search.cpan.org/dist/Math-Combinatorics/
+WWW: https://metacpan.org/release/Math-Combinatorics
diff --git a/math/p5-Math-Complex/pkg-descr b/math/p5-Math-Complex/pkg-descr
index b7d22678721e..1d28a4c312ea 100644
--- a/math/p5-Math-Complex/pkg-descr
+++ b/math/p5-Math-Complex/pkg-descr
@@ -3,4 +3,4 @@ limits itself to real numbers, but an extra use statement brings full complex
support, along with a full set of mathematical functions typically associated
with and/or extended to complex numbers.
-WWW: http://search.cpan.org/dist/Math-Complex/
+WWW: https://metacpan.org/release/Math-Complex
diff --git a/math/p5-Math-ConvexHull/pkg-descr b/math/p5-Math-ConvexHull/pkg-descr
index 05a3a5b4bab6..d863e448e7f2 100644
--- a/math/p5-Math-ConvexHull/pkg-descr
+++ b/math/p5-Math-ConvexHull/pkg-descr
@@ -6,4 +6,4 @@ set of points. There are some methods of eliminating points that cannot
be part of the convex hull. These may or may not be implemented in a
future version.
-WWW: http://search.cpan.org/dist/Math-ConvexHull/
+WWW: https://metacpan.org/release/Math-ConvexHull
diff --git a/math/p5-Math-Currency/pkg-descr b/math/p5-Math-Currency/pkg-descr
index 32793ed95bd4..b9d4ecb5f6a6 100644
--- a/math/p5-Math-Currency/pkg-descr
+++ b/math/p5-Math-Currency/pkg-descr
@@ -1,4 +1,4 @@
Math::Currency is a perl module that implements exact currency math
with formatting and rounding.
-WWW: http://search.cpan.org/dist/Math-Currency/
+WWW: https://metacpan.org/release/Math-Currency
diff --git a/math/p5-Math-Derivative/pkg-descr b/math/p5-Math-Derivative/pkg-descr
index 6a2c0abac6cc..5dfe9a47e527 100644
--- a/math/p5-Math-Derivative/pkg-descr
+++ b/math/p5-Math-Derivative/pkg-descr
@@ -6,4 +6,4 @@ at the given x ordinates. Derivative2 may optionally be given values to
use for the first dervivative at the start and end points of the data -
otherwiswe 'natural' values are used.
-WWW: http://search.cpan.org/dist/Math-Derivative/
+WWW: https://metacpan.org/release/Math-Derivative
diff --git a/math/p5-Math-Evol/pkg-descr b/math/p5-Math-Evol/pkg-descr
index 6ea448e6690a..ce83d49d293e 100644
--- a/math/p5-Math-Evol/pkg-descr
+++ b/math/p5-Math-Evol/pkg-descr
@@ -3,4 +3,4 @@ objective function are not required. Constraints can be incorporated. The
caller must supply initial values for the variables and for the initial
step sizes.
-WWW: http://search.cpan.org/dist/Math-Evol/
+WWW: https://metacpan.org/release/Math-Evol
diff --git a/math/p5-Math-FFT/pkg-descr b/math/p5-Math-FFT/pkg-descr
index 941ec1aa18a9..10f7a5a941d6 100644
--- a/math/p5-Math-FFT/pkg-descr
+++ b/math/p5-Math-FFT/pkg-descr
@@ -19,4 +19,4 @@ arrays to and from C comes from the PGPLOT module of Karl Glazebrook
is Copyright 2000 by Randy Kobes <randy@theoryx5.uwinnipeg.ca>,
and may be distributed under the same terms as Perl itself.
-WWW: http://search.cpan.org/dist/Math-FFT/
+WWW: https://metacpan.org/release/Math-FFT
diff --git a/math/p5-Math-FixedPrecision/pkg-descr b/math/p5-Math-FixedPrecision/pkg-descr
index 2c9e5b0f17cb..424952ca20d9 100644
--- a/math/p5-Math-FixedPrecision/pkg-descr
+++ b/math/p5-Math-FixedPrecision/pkg-descr
@@ -6,4 +6,4 @@ the stock BigFloat.pm with the one located in this distribution. This file
will also be updated as part of the 5.6.1 distribution, when that is released.
Please copy the included BigFloat.pm to {PERLVERSION}/lib/Math/BigFloat.pm.
-WWW: http://search.cpan.org/dist/Math-FixedPrecision/
+WWW: https://metacpan.org/release/Math-FixedPrecision
diff --git a/math/p5-Math-Fleximal/pkg-descr b/math/p5-Math-Fleximal/pkg-descr
index b9e2afcd5868..1cdba07117ed 100644
--- a/math/p5-Math-Fleximal/pkg-descr
+++ b/math/p5-Math-Fleximal/pkg-descr
@@ -10,4 +10,4 @@ unofficial...
This allows you to do basic arithmetic using whatever digits you want,
and to convert from one to another.
-WWW: http://search.cpan.org/dist/Math-Fleximal/
+WWW: https://metacpan.org/release/Math-Fleximal
diff --git a/math/p5-Math-GMP/pkg-descr b/math/p5-Math-GMP/pkg-descr
index 64a1db8700ec..e0ed3dc701a4 100644
--- a/math/p5-Math-GMP/pkg-descr
+++ b/math/p5-Math-GMP/pkg-descr
@@ -1,4 +1,4 @@
Math::GMP is a perl interface to the high-speed arbitrary size integer
math library libgmp (GNU MP lib).
-WWW: http://search.cpan.org/dist/Math-GMP/
+WWW: https://metacpan.org/release/Math-GMP
diff --git a/math/p5-Math-GMPf/pkg-descr b/math/p5-Math-GMPf/pkg-descr
index 81f93bdef1c4..171a5dbea6e1 100644
--- a/math/p5-Math-GMPf/pkg-descr
+++ b/math/p5-Math-GMPf/pkg-descr
@@ -2,4 +2,4 @@ Math::GMPf is a bigfloat module utilising the GNU MP (GMP) library. Basically
this module simply wraps all of the mpf floating point functions provided by
that library. See the Math::GMPf test suite for some examples of usage.
-WWW: http://search.cpan.org/dist/Math-GMPf/
+WWW: https://metacpan.org/release/Math-GMPf
diff --git a/math/p5-Math-GMPq/pkg-descr b/math/p5-Math-GMPq/pkg-descr
index 4f946d0e2425..95cbb61f5076 100644
--- a/math/p5-Math-GMPq/pkg-descr
+++ b/math/p5-Math-GMPq/pkg-descr
@@ -8,4 +8,4 @@ larger than 52-bit in a 'use integer;' block. Failure to do so can result in the
creation of the variable as an NV (rather than an IV) - with a resultant loss of
precision.
-WWW: http://search.cpan.org/dist/Math-GMPq/
+WWW: https://metacpan.org/release/Math-GMPq
diff --git a/math/p5-Math-GMPz/pkg-descr b/math/p5-Math-GMPz/pkg-descr
index a37b74f41a4d..47f4e47d8ac8 100644
--- a/math/p5-Math-GMPz/pkg-descr
+++ b/math/p5-Math-GMPz/pkg-descr
@@ -2,4 +2,4 @@ Math::GMPz is a bignum module utilising the GNU MP (GMP) library. Basically this
module simply wraps all of the mpz integer functions provided by that library.
See the Math::GMPz test suite for some examples of usage.
-WWW: http://search.cpan.org/dist/Math-GMPz/
+WWW: https://metacpan.org/release/Math-GMPz
diff --git a/math/p5-Math-GSL/pkg-descr b/math/p5-Math-GSL/pkg-descr
index ba47b9bfff52..8683fe3d5f6e 100644
--- a/math/p5-Math-GSL/pkg-descr
+++ b/math/p5-Math-GSL/pkg-descr
@@ -4,4 +4,4 @@ The GSL is itself distributed under GPL and is available from:
Only the routines relating the solving of polynomials are exported.
It exists to provide that function to "tkscope" in Audio::Data.
-WWW: http://search.cpan.org/dist/Math-GSL/
+WWW: https://metacpan.org/release/Math-GSL
diff --git a/math/p5-Math-Geometry-Planar-GPC-PolygonXS/pkg-descr b/math/p5-Math-Geometry-Planar-GPC-PolygonXS/pkg-descr
index b855b05125ba..bbb4e532ac8b 100644
--- a/math/p5-Math-Geometry-Planar-GPC-PolygonXS/pkg-descr
+++ b/math/p5-Math-Geometry-Planar-GPC-PolygonXS/pkg-descr
@@ -1,4 +1,4 @@
OO wrapper to gpc library (translated from Inline-based
Math::Geometry::Planar::GPC::Polygon to XS)
-WWW: http://search.cpan.org/dist/Math-Geometry-Planar-GPC-PolygonXS/
+WWW: https://metacpan.org/release/Math-Geometry-Planar-GPC-PolygonXS
diff --git a/math/p5-Math-Geometry-Planar-GPC/pkg-descr b/math/p5-Math-Geometry-Planar-GPC/pkg-descr
index e67724700aec..8c156ae5080f 100644
--- a/math/p5-Math-Geometry-Planar-GPC/pkg-descr
+++ b/math/p5-Math-Geometry-Planar-GPC/pkg-descr
@@ -6,4 +6,4 @@ Group, University of Manchester.
Please refer to the gpc manual for more details on gpc.
-WWW: http://search.cpan.org/dist/Math-Geometry-Planar-GPC/
+WWW: https://metacpan.org/release/Math-Geometry-Planar-GPC
diff --git a/math/p5-Math-Geometry-Planar-Offset/pkg-descr b/math/p5-Math-Geometry-Planar-Offset/pkg-descr
index 8e30b41ca53c..051f384123e5 100644
--- a/math/p5-Math-Geometry-Planar-Offset/pkg-descr
+++ b/math/p5-Math-Geometry-Planar-Offset/pkg-descr
@@ -1,3 +1,3 @@
A library for calculating offset polygons.
-WWW: http://search.cpan.org/dist/Math-Geometry-Planar-Offset/
+WWW: https://metacpan.org/release/Math-Geometry-Planar-Offset
diff --git a/math/p5-Math-Geometry-Planar/pkg-descr b/math/p5-Math-Geometry-Planar/pkg-descr
index b0f3e20b2c5d..98d52d61551d 100644
--- a/math/p5-Math-Geometry-Planar/pkg-descr
+++ b/math/p5-Math-Geometry-Planar/pkg-descr
@@ -1,3 +1,3 @@
A collection of planar geometry functions
-WWW: http://search.cpan.org/dist/Math-Geometry-Planar/
+WWW: https://metacpan.org/release/Math-Geometry-Planar
diff --git a/math/p5-Math-Geometry-Voronoi/pkg-descr b/math/p5-Math-Geometry-Voronoi/pkg-descr
index 0bff14d4679b..d72332284628 100644
--- a/math/p5-Math-Geometry-Voronoi/pkg-descr
+++ b/math/p5-Math-Geometry-Voronoi/pkg-descr
@@ -1,4 +1,4 @@
Math::Geometry::Voronoi computes Voronoi diagrams from a set of
input points.
-WWW: http://search.cpan.org/dist/Math-Geometry-Voronoi/
+WWW: https://metacpan.org/release/Math-Geometry-Voronoi
diff --git a/math/p5-Math-Geometry/pkg-descr b/math/p5-Math-Geometry/pkg-descr
index 4f78b0cdcc6f..baafe5cfa7f6 100644
--- a/math/p5-Math-Geometry/pkg-descr
+++ b/math/p5-Math-Geometry/pkg-descr
@@ -2,4 +2,4 @@ Math::Geometry implements classic geomtrical functions in Perl, it has an
emphasis on 3 dimensional geometry including projects, rotations and other
standard 3 dimensional operations.
-WWW: http://search.cpan.org/dist/Math-Geometry/
+WWW: https://metacpan.org/release/Math-Geometry
diff --git a/math/p5-Math-Gradient/pkg-descr b/math/p5-Math-Gradient/pkg-descr
index 663446df20e2..b56d6eb326ad 100644
--- a/math/p5-Math-Gradient/pkg-descr
+++ b/math/p5-Math-Gradient/pkg-descr
@@ -4,4 +4,4 @@ colours, but it probably has several other applications. Methods are
supported to handle both basic and multiple-point gradients, both with
scalars and arrays.
-WWW: http://search.cpan.org/dist/Math-Gradient/
+WWW: https://metacpan.org/release/Math-Gradient
diff --git a/math/p5-Math-Int128/pkg-descr b/math/p5-Math-Int128/pkg-descr
index 1c78e981e2b9..4b9f575e5a26 100644
--- a/math/p5-Math-Int128/pkg-descr
+++ b/math/p5-Math-Int128/pkg-descr
@@ -1,3 +1,3 @@
Math::Int128 adds support for 128 bit integers, signed and unsigned, to Perl.
-WWW: http://search.cpan.org/dist/Math-Int128/
+WWW: https://metacpan.org/release/Math-Int128
diff --git a/math/p5-Math-Int64/pkg-descr b/math/p5-Math-Int64/pkg-descr
index 6ca672c59011..b04b7a372ffb 100644
--- a/math/p5-Math-Int64/pkg-descr
+++ b/math/p5-Math-Int64/pkg-descr
@@ -1,3 +1,3 @@
Math::Int64 adds support for 64 bit integers, signed and unsigned, to Perl.
-WWW: http://search.cpan.org/dist/Math-Int64/
+WWW: https://metacpan.org/release/Math-Int64
diff --git a/math/p5-Math-Interpolate/pkg-descr b/math/p5-Math-Interpolate/pkg-descr
index 87d44a3f480d..a937f8bde3fc 100644
--- a/math/p5-Math-Interpolate/pkg-descr
+++ b/math/p5-Math-Interpolate/pkg-descr
@@ -21,4 +21,4 @@
reasonable derivatives at the (x,y) pairs. The robust interpolator
can also use derivative information supplied by the user.
-WWW: http://search.cpan.org/dist/Math-Interpolate/
+WWW: https://metacpan.org/release/Math-Interpolate
diff --git a/math/p5-Math-Intersection-StraightLine/pkg-descr b/math/p5-Math-Intersection-StraightLine/pkg-descr
index 84a8a8b0431b..c3bd42754154 100644
--- a/math/p5-Math-Intersection-StraightLine/pkg-descr
+++ b/math/p5-Math-Intersection-StraightLine/pkg-descr
@@ -4,4 +4,4 @@ have an intersection point, the coordinates of the point are the
returnvalue. If the given lines have infinite intersection points, -1 is
returned.
-WWW: http://search.cpan.org/dist/Math-Intersection-StraightLine/
+WWW: https://metacpan.org/release/Math-Intersection-StraightLine
diff --git a/math/p5-Math-Logic/pkg-descr b/math/p5-Math-Logic/pkg-descr
index 8f8b74344318..167bbe20b72d 100644
--- a/math/p5-Math-Logic/pkg-descr
+++ b/math/p5-Math-Logic/pkg-descr
@@ -9,4 +9,4 @@ to be preferred -- but when you really want pure 2-degree logic or
3-degree logic or multi-degree logic they are available through
this module
-WWW: http://search.cpan.org/dist/Math-Logic/
+WWW: https://metacpan.org/release/Math-Logic
diff --git a/math/p5-Math-MPC/pkg-descr b/math/p5-Math-MPC/pkg-descr
index 1403b474041b..8912208e8ce4 100644
--- a/math/p5-Math-MPC/pkg-descr
+++ b/math/p5-Math-MPC/pkg-descr
@@ -4,4 +4,4 @@ The MPC library is a C library for multiple-precision complex number
computations with exact rounding. It is based on the MPFR C library
which, in turn, is based on the GMP C library.
-WWW: http://search.cpan.org/dist/Math-MPC/
+WWW: https://metacpan.org/release/Math-MPC
diff --git a/math/p5-Math-MPFR/pkg-descr b/math/p5-Math-MPFR/pkg-descr
index 509579d99d61..50183f7d5fba 100644
--- a/math/p5-Math-MPFR/pkg-descr
+++ b/math/p5-Math-MPFR/pkg-descr
@@ -4,4 +4,4 @@ The MPFR library is a C library for multiple-precision floating-point
computations with exact rounding (also called correct rounding). It
is based on the GMP multiple-precision C library.
-WWW: http://search.cpan.org/dist/Math-MPFR/
+WWW: https://metacpan.org/release/Math-MPFR
diff --git a/math/p5-Math-Matrix/pkg-descr b/math/p5-Math-Matrix/pkg-descr
index 8a503ebe5883..74746b579a95 100644
--- a/math/p5-Math-Matrix/pkg-descr
+++ b/math/p5-Math-Matrix/pkg-descr
@@ -1,4 +1,4 @@
Math::Matrix is a Perl module that performs a number of common matrix
operations.
-WWW: http://search.cpan.org/dist/Math-Matrix/
+WWW: https://metacpan.org/release/Math-Matrix
diff --git a/math/p5-Math-MatrixReal/pkg-descr b/math/p5-Math-MatrixReal/pkg-descr
index f6c6b98ac3c2..a2e9c6321893 100644
--- a/math/p5-Math-MatrixReal/pkg-descr
+++ b/math/p5-Math-MatrixReal/pkg-descr
@@ -15,4 +15,4 @@ keyboard or your code, solving linear equations, etc.
It also has an implementation of Kleene's algorithm for finding minimal
costs for paths in a graph.
-WWW: http://search.cpan.org/dist/Math-MatrixReal/
+WWW: https://metacpan.org/release/Math-MatrixReal
diff --git a/math/p5-Math-NumberCruncher/pkg-descr b/math/p5-Math-NumberCruncher/pkg-descr
index 54ecb7d5d633..6adcb4b8245e 100644
--- a/math/p5-Math-NumberCruncher/pkg-descr
+++ b/math/p5-Math-NumberCruncher/pkg-descr
@@ -3,4 +3,4 @@ This module is a collection of commonly needed number-related functions,
including numerous standard statistical, geometric, and probability
functions.
-WWW: http://search.cpan.org/dist/Math-NumberCruncher/
+WWW: https://metacpan.org/release/Math-NumberCruncher
diff --git a/math/p5-Math-Pari/pkg-descr b/math/p5-Math-Pari/pkg-descr
index 4a7dc63d8969..691aacb3d752 100644
--- a/math/p5-Math-Pari/pkg-descr
+++ b/math/p5-Math-Pari/pkg-descr
@@ -3,4 +3,4 @@ numerical/scientific/number-theoretic calculations. It allows use of most
PARI functions as Perl functions, and (almost) seamless merging of PARI
and Perl data.
-WWW: http://search.cpan.org/dist/Math-Pari/
+WWW: https://metacpan.org/release/Math-Pari
diff --git a/math/p5-Math-Polygon-Tree/pkg-descr b/math/p5-Math-Polygon-Tree/pkg-descr
index fdecb93d723e..6cff64ad2484 100644
--- a/math/p5-Math-Polygon-Tree/pkg-descr
+++ b/math/p5-Math-Polygon-Tree/pkg-descr
@@ -2,4 +2,4 @@ Math::Polygon::Tree creates a B-tree of polygon parts for fast check
if object is inside this polygon. This method is effective if polygon
has hundreds or more segments.
-WWW: http://search.cpan.org/dist/Math-Polygon-Tree/
+WWW: https://metacpan.org/release/Math-Polygon-Tree
diff --git a/math/p5-Math-Polygon/pkg-descr b/math/p5-Math-Polygon/pkg-descr
index 22a169d8ee20..1515729a99fc 100644
--- a/math/p5-Math-Polygon/pkg-descr
+++ b/math/p5-Math-Polygon/pkg-descr
@@ -1,4 +1,4 @@
p5-Math-Polygon is a perl class provides an OO interface around
Math::Polygon::Calc and Math::Polygon::Clip.
-WWW: http://search.cpan.org/dist/Math-Polygon/
+WWW: https://metacpan.org/release/Math-Polygon
diff --git a/math/p5-Math-Polynomial-Solve/pkg-descr b/math/p5-Math-Polynomial-Solve/pkg-descr
index 3d21e7c8ba2c..5706a792a6df 100644
--- a/math/p5-Math-Polynomial-Solve/pkg-descr
+++ b/math/p5-Math-Polynomial-Solve/pkg-descr
@@ -10,4 +10,4 @@ expect to have a non-zero value for the $a term.
If the constant term is zero then the first value returned in the list
of answers will always be zero, for all functions.
-WWW: http://search.cpan.org/dist/Math-Polynomial-Solve/
+WWW: https://metacpan.org/release/Math-Polynomial-Solve
diff --git a/math/p5-Math-Prime-XS/pkg-descr b/math/p5-Math-Prime-XS/pkg-descr
index 1007735d79b5..beffe7694f63 100644
--- a/math/p5-Math-Prime-XS/pkg-descr
+++ b/math/p5-Math-Prime-XS/pkg-descr
@@ -2,4 +2,4 @@ Math::Prime::XS detects and calculates prime numbers by either applying Modulo
operator division, the Sieve of Eratosthenes, a Summation calculation or Trial
division.
-WWW: http://search.cpan.org/dist/Math-Prime-XS/
+WWW: https://metacpan.org/release/Math-Prime-XS
diff --git a/math/p5-Math-ProvablePrime/pkg-descr b/math/p5-Math-ProvablePrime/pkg-descr
index 3dd9d313ad54..31cfcf3d74fa 100644
--- a/math/p5-Math-ProvablePrime/pkg-descr
+++ b/math/p5-Math-ProvablePrime/pkg-descr
@@ -1,4 +1,4 @@
This module returns a prime number of a specified bit length, using
Maurers algorithm.
-WWW: http://search.cpan.org/dist/Math-ProvablePrime/
+WWW: https://metacpan.org/release/Math-ProvablePrime
diff --git a/math/p5-Math-RPN/pkg-descr b/math/p5-Math-RPN/pkg-descr
index da1e5f965ada..f6f66c2a911f 100644
--- a/math/p5-Math-RPN/pkg-descr
+++ b/math/p5-Math-RPN/pkg-descr
@@ -2,4 +2,4 @@ The rpn function will take a scalar or list of sclars which
contain an RPN expression as a set of comma delimited values and
operators, and return the result or stack, depending on context.
-WWW: http://search.cpan.org/dist/Math-RPN/
+WWW: https://metacpan.org/release/Math-RPN
diff --git a/math/p5-Math-Random-ISAAC-XS/pkg-descr b/math/p5-Math-Random-ISAAC-XS/pkg-descr
index c764bf79947d..21b12399e7fe 100644
--- a/math/p5-Math-Random-ISAAC-XS/pkg-descr
+++ b/math/p5-Math-Random-ISAAC-XS/pkg-descr
@@ -9,4 +9,4 @@ a 32-bit value. This makes it suitable for applications where a significant
amount of random data needs to be produced quickly, such solving using the
Monte Carlo method or for games.
-WWW: http://search.cpan.org/dist/Math-Random-ISAAC-XS/
+WWW: https://metacpan.org/release/Math-Random-ISAAC-XS
diff --git a/math/p5-Math-Random-ISAAC/pkg-descr b/math/p5-Math-Random-ISAAC/pkg-descr
index 88b97ac404a5..d439dd2bd392 100644
--- a/math/p5-Math-Random-ISAAC/pkg-descr
+++ b/math/p5-Math-Random-ISAAC/pkg-descr
@@ -9,4 +9,4 @@ a 32-bit value. This makes it suitable for applications where a significant
amount of random data needs to be produced quickly, such solving using the
Monte Carlo method or for games.
-WWW: http://search.cpan.org/dist/Math-Random-ISAAC/
+WWW: https://metacpan.org/release/Math-Random-ISAAC
diff --git a/math/p5-Math-Random-MT-Auto/pkg-descr b/math/p5-Math-Random-MT-Auto/pkg-descr
index 68c26d2214d9..f089487a4c3a 100644
--- a/math/p5-Math-Random-MT-Auto/pkg-descr
+++ b/math/p5-Math-Random-MT-Auto/pkg-descr
@@ -10,4 +10,4 @@ the Object::InsideOut module) for generating multiple PRNG objects.
The PRNGs are self-seeding, automatically acquiring a (19968-bit)
random seed from user-selectable sources.
-WWW: http://search.cpan.org/dist/Math-Random-MT-Auto/
+WWW: https://metacpan.org/release/Math-Random-MT-Auto
diff --git a/math/p5-Math-Random-MT/pkg-descr b/math/p5-Math-Random-MT/pkg-descr
index d887bf8a9fec..f123b11f4dcd 100644
--- a/math/p5-Math-Random-MT/pkg-descr
+++ b/math/p5-Math-Random-MT/pkg-descr
@@ -1,4 +1,4 @@
The Mersenne Twister is a pseudorandom number generator developed by
Makoto Matsumoto and Takuji Nishimura.
-WWW: http://search.cpan.org/dist/Math-Random-MT/
+WWW: https://metacpan.org/release/Math-Random-MT
diff --git a/math/p5-Math-Random-OO/pkg-descr b/math/p5-Math-Random-OO/pkg-descr
index 96d482f16180..94a726881bbb 100644
--- a/math/p5-Math-Random-OO/pkg-descr
+++ b/math/p5-Math-Random-OO/pkg-descr
@@ -2,4 +2,4 @@ This module defines an abstract interface for random number generation.
Subclasses of this model will implement specific types of random number
generators or will wrap existing random number generators.
-WWW: http://search.cpan.org/dist/Math-Random-OO/
+WWW: https://metacpan.org/release/Math-Random-OO
diff --git a/math/p5-Math-Random-Secure/pkg-descr b/math/p5-Math-Random-Secure/pkg-descr
index 19ea6ec3906a..312dd2bda960 100644
--- a/math/p5-Math-Random-Secure/pkg-descr
+++ b/math/p5-Math-Random-Secure/pkg-descr
@@ -1,3 +1,3 @@
Cryptographically-secure, cross-platform replacement for rand()
-WWW: http://search.cpan.org/dist/Math-Random-Secure/
+WWW: https://metacpan.org/release/Math-Random-Secure
diff --git a/math/p5-Math-Random/pkg-descr b/math/p5-Math-Random/pkg-descr
index 67384b68412d..d48b82c79fee 100644
--- a/math/p5-Math-Random/pkg-descr
+++ b/math/p5-Math-Random/pkg-descr
@@ -1,4 +1,4 @@
Math::Random is a Perl port of the C version of randlib, which is a
suite of routines for generating random deviates.
-WWW: http://search.cpan.org/dist/Math-Random/
+WWW: https://metacpan.org/release/Math-Random
diff --git a/math/p5-Math-RandomOrg/pkg-descr b/math/p5-Math-RandomOrg/pkg-descr
index 209c324430df..0ccfd794022e 100644
--- a/math/p5-Math-RandomOrg/pkg-descr
+++ b/math/p5-Math-RandomOrg/pkg-descr
@@ -2,5 +2,5 @@ Math::RandomOrg provides functions for retrieving random data from the
random.org server. Data may be retrieved in an integer or byte-stream
format using the randnum and randbyte functions respectively.
-WWW: http://search.cpan.org/dist/Math-RandomOrg/
+WWW: https://metacpan.org/release/Math-RandomOrg
http://random.org
diff --git a/math/p5-Math-Round-Var/pkg-descr b/math/p5-Math-Round-Var/pkg-descr
index fd307b57a244..0672f88675ba 100644
--- a/math/p5-Math-Round-Var/pkg-descr
+++ b/math/p5-Math-Round-Var/pkg-descr
@@ -6,4 +6,4 @@ values as objects.
It also implements flexible scheme parsing, so that your programs and
modules can offload the how-to-round decisions to this module.
-WWW: http://search.cpan.org/dist/Math-Round-Var/
+WWW: https://metacpan.org/release/Math-Round-Var
diff --git a/math/p5-Math-Round/pkg-descr b/math/p5-Math-Round/pkg-descr
index 59cf8bcf61f3..497927bd9e5c 100644
--- a/math/p5-Math-Round/pkg-descr
+++ b/math/p5-Math-Round/pkg-descr
@@ -2,4 +2,4 @@ Math::Round supplies functions that will round numbers in different ways. The
functions round and nearest are exported by default; others are available as
described below. "use ... qw(:all)" exports all functions.
-WWW: http://search.cpan.org/dist/Math-Round/
+WWW: https://metacpan.org/release/Math-Round
diff --git a/math/p5-Math-Sequence/pkg-descr b/math/p5-Math-Sequence/pkg-descr
index f3980b7781e3..9e16e9376f2c 100644
--- a/math/p5-Math-Sequence/pkg-descr
+++ b/math/p5-Math-Sequence/pkg-descr
@@ -19,4 +19,4 @@ facilities to cache all calculated elements and access any element
directly, though unless the element has been cached in a previous
calculation, this is just a shortcut for repeated use of the iterator.
-WWW: http://search.cpan.org/dist/Math-Sequence/
+WWW: https://metacpan.org/release/Math-Sequence
diff --git a/math/p5-Math-Series/pkg-descr b/math/p5-Math-Series/pkg-descr
index e772129367ae..9dedab8e6414 100644
--- a/math/p5-Math-Series/pkg-descr
+++ b/math/p5-Math-Series/pkg-descr
@@ -21,4 +21,4 @@ facilities to cache all calculated elements and access any element
directly, though unless the element has been cached in a previous
calculation, this is just a shortcut for repeated use of the iterator.
-WWW: http://search.cpan.org/dist/Math-Series/
+WWW: https://metacpan.org/release/Math-Series
diff --git a/math/p5-Math-SigFigs/pkg-descr b/math/p5-Math-SigFigs/pkg-descr
index 4f9a030a070a..a04d0b26b6cb 100644
--- a/math/p5-Math-SigFigs/pkg-descr
+++ b/math/p5-Math-SigFigs/pkg-descr
@@ -1,3 +1,3 @@
Do math with correct handling of significant figures
-WWW: http://search.cpan.org/dist/Math-SigFigs/
+WWW: https://metacpan.org/release/Math-SigFigs
diff --git a/math/p5-Math-SimpleVariable/pkg-descr b/math/p5-Math-SimpleVariable/pkg-descr
index 3ff5c12bfd7a..fbc2106c0ab2 100644
--- a/math/p5-Math-SimpleVariable/pkg-descr
+++ b/math/p5-Math-SimpleVariable/pkg-descr
@@ -1,4 +1,4 @@
Math::SimpleVariable is a simple representation of mathematical
variables, with an obligatory name and an optional value.
-WWW: http://search.cpan.org/dist/Math-SimpleVariable/
+WWW: https://metacpan.org/release/Math-SimpleVariable
diff --git a/math/p5-Math-Spline/pkg-descr b/math/p5-Math-Spline/pkg-descr
index cd11472a7b6c..5816be104af9 100644
--- a/math/p5-Math-Spline/pkg-descr
+++ b/math/p5-Math-Spline/pkg-descr
@@ -3,4 +3,4 @@ data is passed as references to two arrays containing the x and y
ordinates. It may be used as an exporter of the numerical functions or,
more easily as a class module.
-WWW: http://search.cpan.org/dist/Math-Spline/
+WWW: https://metacpan.org/release/Math-Spline
diff --git a/math/p5-Math-String/pkg-descr b/math/p5-Math-String/pkg-descr
index fca812a8de62..bdc569b34c66 100644
--- a/math/p5-Math-String/pkg-descr
+++ b/math/p5-Math-String/pkg-descr
@@ -1,4 +1,4 @@
Perl module which lets you calculate with strings (specifically passwords, but
not limited to) as if they were big integers.
-WWW: http://search.cpan.org/dist/Math-String/
+WWW: https://metacpan.org/release/Math-String
diff --git a/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr b/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr
index c2f2ec076dc3..4e7bdf0a7668 100644
--- a/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-CCompiler/pkg-descr
@@ -17,4 +17,4 @@ Alternatively, you can use the module not for faster calculations from
your Perl program, but to generate C code for you. I have used it to
generate an implementation for (many!) Zernike Polynomials for work in C.
-WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-CCompiler/
+WWW: https://metacpan.org/release/Math-Symbolic-Custom-CCompiler
diff --git a/math/p5-Math-Symbolic-Custom-Contains/pkg-descr b/math/p5-Math-Symbolic-Custom-Contains/pkg-descr
index a5519b652ca8..284334491278 100644
--- a/math/p5-Math-Symbolic-Custom-Contains/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Contains/pkg-descr
@@ -2,4 +2,4 @@ This module extends the functionality of Math::Symbolic by offering
facilities to test a Math::Symbolic tree for existance of a specific
subtree in the Math::Symbolic tree.
-WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Contains/
+WWW: https://metacpan.org/release/Math-Symbolic-Custom-Contains
diff --git a/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr b/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr
index d8e1010f7a6b..c608632fef9c 100644
--- a/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-ErrorPropagation/pkg-descr
@@ -2,4 +2,4 @@ This module extends the functionality of Math::Symbolic by offering
facilities to calculate the propagated variance of a function of variables
with variances themselves.
-WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-ErrorPropagation/
+WWW: https://metacpan.org/release/Math-Symbolic-Custom-ErrorPropagation
diff --git a/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr b/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr
index 4a01c4b0e853..b2c8c4ff8eef 100644
--- a/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-LaTeXDumper/pkg-descr
@@ -6,4 +6,4 @@ For details on how the custom method delegation model works, please have a
look at the Math::Symbolic::Custom and Math::Symbolic::Custom::Base
classes.
-WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-LaTeXDumper/
+WWW: https://metacpan.org/release/Math-Symbolic-Custom-LaTeXDumper
diff --git a/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr b/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr
index debdf0133586..891b81b6a8cc 100644
--- a/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Pattern/pkg-descr
@@ -12,4 +12,4 @@ is_of_form() methods on any Math::Symbolic tree. (Exported by the
Math::Symbolic::Custom::Pattern::Export module. Refer to that module for
details on is_of_form().)
-WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Pattern/
+WWW: https://metacpan.org/release/Math-Symbolic-Custom-Pattern
diff --git a/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr b/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr
index bcd56558846d..ce7fc72444e4 100644
--- a/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Simplification/pkg-descr
@@ -16,4 +16,4 @@ Math::Symbolic::Operator object.
Calling unregister on your subclass restores whichever simplification
routines where in place before.
-WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Simplification/
+WWW: https://metacpan.org/release/Math-Symbolic-Custom-Simplification
diff --git a/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr b/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr
index ec7104c5cb83..2d3c20251007 100644
--- a/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr
+++ b/math/p5-Math-Symbolic-Custom-Transformation/pkg-descr
@@ -16,4 +16,4 @@ To modify the tree, you had to use equally low-level or even
encapsulation-breaking methods. This is meant to be changed by this
distribution.
-WWW: http://search.cpan.org/dist/Math-Symbolic-Custom-Transformation/
+WWW: https://metacpan.org/release/Math-Symbolic-Custom-Transformation
diff --git a/math/p5-Math-Symbolic/pkg-descr b/math/p5-Math-Symbolic/pkg-descr
index 811f89afeffd..f3b6f52bb4da 100644
--- a/math/p5-Math-Symbolic/pkg-descr
+++ b/math/p5-Math-Symbolic/pkg-descr
@@ -7,4 +7,4 @@ using the builtin parser to generate trees from expressions such as '2 *
x^5'. You may use the Math::Symbolic->parse_from_string() class method for
this.
-WWW: http://search.cpan.org/dist/Math-Symbolic/
+WWW: https://metacpan.org/release/Math-Symbolic
diff --git a/math/p5-Math-SymbolicX-BigNum/pkg-descr b/math/p5-Math-SymbolicX-BigNum/pkg-descr
index 6c27d044c06f..3bfced58c2da 100644
--- a/math/p5-Math-SymbolicX-BigNum/pkg-descr
+++ b/math/p5-Math-SymbolicX-BigNum/pkg-descr
@@ -4,4 +4,4 @@ in $Math::Symbolic::Parser) with certain special functions that create
arbitrary precision constants. (Math::Symbolic::Variable objects have been
able to contain arbitrary precision objects since the very beginning.)
-WWW: http://search.cpan.org/dist/Math-SymbolicX-BigNum/
+WWW: https://metacpan.org/release/Math-SymbolicX-BigNum
diff --git a/math/p5-Math-SymbolicX-Complex/pkg-descr b/math/p5-Math-SymbolicX-Complex/pkg-descr
index 59d345956ba0..50f5bbb53d5e 100644
--- a/math/p5-Math-SymbolicX-Complex/pkg-descr
+++ b/math/p5-Math-SymbolicX-Complex/pkg-descr
@@ -4,4 +4,4 @@ in $Math::Symbolic::Parser) with certain special functions that create
complex constants. (Math::Symbolic::Variable objects have been able to
contain complex number objects since the very beginning.)
-WWW: http://search.cpan.org/dist/Math-SymbolicX-Complex/
+WWW: https://metacpan.org/release/Math-SymbolicX-Complex
diff --git a/math/p5-Math-SymbolicX-Error/pkg-descr b/math/p5-Math-SymbolicX-Error/pkg-descr
index 52317e54e03a..9da97df3c7d4 100644
--- a/math/p5-Math-SymbolicX-Error/pkg-descr
+++ b/math/p5-Math-SymbolicX-Error/pkg-descr
@@ -5,4 +5,4 @@ with certain special functions that create constants as Number::WithError
objects. (Math::Symbolic::Variable objects have been able to contain
objects since the very beginning.)
-WWW: http://search.cpan.org/dist/Math-SymbolicX-Error/
+WWW: https://metacpan.org/release/Math-SymbolicX-Error
diff --git a/math/p5-Math-SymbolicX-Inline/pkg-descr b/math/p5-Math-SymbolicX-Inline/pkg-descr
index 4a01d95c444c..8c3be1ab6f07 100644
--- a/math/p5-Math-SymbolicX-Inline/pkg-descr
+++ b/math/p5-Math-SymbolicX-Inline/pkg-descr
@@ -6,4 +6,4 @@ symbolic expressions in the context of Math::Symbolic. That means you can
define arbitrary Math::Symbolic trees (including derivatives) and let this
module compile them to package subroutines.
-WWW: http://search.cpan.org/dist/Math-SymbolicX-Inline/
+WWW: https://metacpan.org/release/Math-SymbolicX-Inline
diff --git a/math/p5-Math-SymbolicX-NoSimplification/pkg-descr b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr
index 91a9f1bd5202..1ee296b67f9a 100644
--- a/math/p5-Math-SymbolicX-NoSimplification/pkg-descr
+++ b/math/p5-Math-SymbolicX-NoSimplification/pkg-descr
@@ -13,4 +13,4 @@ of nodes. (And may, in fact, still do if you keep the simplification
heuristics turned on because most expressions cannot be simplified
significantly.)
-WWW: http://search.cpan.org/dist/Math-SymbolicX-NoSimplification/
+WWW: https://metacpan.org/release/Math-SymbolicX-NoSimplification
diff --git a/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr b/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr
index ee78a29496e3..e4139b6a852b 100644
--- a/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr
+++ b/math/p5-Math-SymbolicX-ParserExtensionFactory/pkg-descr
@@ -34,4 +34,4 @@ time because it has to regenerate the complete Math::Symbolic parser the
first time you use this module in your code. The run time performance
penalty should be low, however.
-WWW: http://search.cpan.org/dist/Math-SymbolicX-ParserExtensionFactory/
+WWW: https://metacpan.org/release/Math-SymbolicX-ParserExtensionFactory
diff --git a/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr b/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr
index dc6d387d1ab3..5106b465d13f 100644
--- a/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr
+++ b/math/p5-Math-SymbolicX-Statistics-Distributions/pkg-descr
@@ -17,4 +17,4 @@ explained below.
Please see the section on Export for details on how to choose the
interface style you want to use.
-WWW: http://search.cpan.org/dist/Math-SymbolicX-Statistics-Distributions/
+WWW: https://metacpan.org/release/Math-SymbolicX-Statistics-Distributions
diff --git a/math/p5-Math-TrulyRandom/pkg-descr b/math/p5-Math-TrulyRandom/pkg-descr
index 6fc111abd149..35013dcf5eab 100644
--- a/math/p5-Math-TrulyRandom/pkg-descr
+++ b/math/p5-Math-TrulyRandom/pkg-descr
@@ -2,4 +2,4 @@ The Math::TrulyRandom module provides an ability to generate truly random
numbers from within Perl programs. The source of the randomness is from
interrupt timing discrepancies.
-WWW: http://search.cpan.org/dist/Math-TrulyRandom/
+WWW: https://metacpan.org/release/Math-TrulyRandom
diff --git a/math/p5-Math-Units/pkg-descr b/math/p5-Math-Units/pkg-descr
index a5b0c0c57560..1167e76fd204 100644
--- a/math/p5-Math-Units/pkg-descr
+++ b/math/p5-Math-Units/pkg-descr
@@ -13,4 +13,4 @@ that future conversions can be performed very quickly.
Too many units, prefixes and abbreviations are supported to list here. See
the source code for a complete listing.
-WWW: http://search.cpan.org/dist/Math-Units/
+WWW: https://metacpan.org/release/Math-Units
diff --git a/math/p5-Math-Utils/pkg-descr b/math/p5-Math-Utils/pkg-descr
index d2bd80e56430..de1bff346ce4 100644
--- a/math/p5-Math-Utils/pkg-descr
+++ b/math/p5-Math-Utils/pkg-descr
@@ -1,3 +1,3 @@
Math::Utils provides ueful mathematical functions not in Perl.
-WWW: http://search.cpan.org/dist/Math-Utils/
+WWW: https://metacpan.org/release/Math-Utils
diff --git a/math/p5-Math-Vec/pkg-descr b/math/p5-Math-Vec/pkg-descr
index a306f9b736d4..cada4eda10c6 100644
--- a/math/p5-Math-Vec/pkg-descr
+++ b/math/p5-Math-Vec/pkg-descr
@@ -8,4 +8,4 @@ The "object" for the object oriented calling style is a blessed array
reference which contains a vector of the form [x,y,z]. Methods will
typically return a list.
-WWW: http://search.cpan.org/dist/Math-Vec/
+WWW: https://metacpan.org/release/Math-Vec
diff --git a/math/p5-Math-VectorReal/pkg-descr b/math/p5-Math-VectorReal/pkg-descr
index f57a826ae1ed..6262317333cb 100644
--- a/math/p5-Math-VectorReal/pkg-descr
+++ b/math/p5-Math-VectorReal/pkg-descr
@@ -7,4 +7,4 @@ have been overloaded to allow vector cross and dot product
operations. Vector math formula thus looks like vector math formula
in perl programs using this package.
-WWW: http://search.cpan.org/dist/Math-VectorReal/
+WWW: https://metacpan.org/release/Math-VectorReal
diff --git a/math/p5-Number-Compare/pkg-descr b/math/p5-Number-Compare/pkg-descr
index 087e931c23e5..6d8a702244ff 100644
--- a/math/p5-Number-Compare/pkg-descr
+++ b/math/p5-Number-Compare/pkg-descr
@@ -9,4 +9,4 @@ mi), or gigabytes (g, gi). Those suffixed with an i use the appropriate
2**n version in accordance with the IEC standard:
http://physics.nist.gov/cuu/Units/binary.html
-WWW: http://search.cpan.org/dist/Number-Compare/
+WWW: https://metacpan.org/release/Number-Compare
diff --git a/math/p5-Number-Fraction/pkg-descr b/math/p5-Number-Fraction/pkg-descr
index 2f4f8152b95a..89e15a4e3bbe 100644
--- a/math/p5-Number-Fraction/pkg-descr
+++ b/math/p5-Number-Fraction/pkg-descr
@@ -1,4 +1,4 @@
Number::Fraction is a Perl module which allows you to work with fractions
in your Perl programs.
-WWW: http://search.cpan.org/dist/Number-Fraction/
+WWW: https://metacpan.org/release/Number-Fraction
diff --git a/math/p5-Number-Misc/pkg-descr b/math/p5-Number-Misc/pkg-descr
index 8517cd496a6e..42491a356d2d 100644
--- a/math/p5-Number-Misc/pkg-descr
+++ b/math/p5-Number-Misc/pkg-descr
@@ -3,4 +3,4 @@ numbers. These utilities handle processing numbers as strings,
determining basic properties of numbers, or selecting a random number
from a range.
-WWW: http://search.cpan.org/dist/Number-Misc/
+WWW: https://metacpan.org/release/Number-Misc
diff --git a/math/p5-Number-Uncertainty/pkg-descr b/math/p5-Number-Uncertainty/pkg-descr
index 8feba708dadb..1f218da0847d 100644
--- a/math/p5-Number-Uncertainty/pkg-descr
+++ b/math/p5-Number-Uncertainty/pkg-descr
@@ -1,4 +1,4 @@
Number::Uncertainty provides an object-orientated uncertainty object. It stores
information about a value and its error bounds.
-WWW: http://search.cpan.org/dist/Number-Uncertainty/
+WWW: https://metacpan.org/release/Number-Uncertainty
diff --git a/math/p5-Number-WithError-LaTeX/pkg-descr b/math/p5-Number-WithError-LaTeX/pkg-descr
index a4c256915d5b..182b8b9b9e09 100644
--- a/math/p5-Number-WithError-LaTeX/pkg-descr
+++ b/math/p5-Number-WithError-LaTeX/pkg-descr
@@ -9,4 +9,4 @@ just a convenience thing since it is delegated to TeX::Encode.
Unlike Number::WithError, this module requires perl version 5.8 or later.
(That is the rationale for creating a separate distribution, too.)
-WWW: http://search.cpan.org/dist/Number-WithError-LaTeX/
+WWW: https://metacpan.org/release/Number-WithError-LaTeX
diff --git a/math/p5-Number-WithError/pkg-descr b/math/p5-Number-WithError/pkg-descr
index ef704ddf8935..d2fd05765f40 100644
--- a/math/p5-Number-WithError/pkg-descr
+++ b/math/p5-Number-WithError/pkg-descr
@@ -14,4 +14,4 @@ the code. The remaining holes are mostly difficult-to-test corner cases
and sanity tests. The comparison routines are the exception for which
there will be more extensive tests in a future release.
-WWW: http://search.cpan.org/dist/Number-WithError/
+WWW: https://metacpan.org/release/Number-WithError
diff --git a/math/p5-Parse-Range/pkg-descr b/math/p5-Parse-Range/pkg-descr
index fe56d92e090f..2348e730e5c0 100644
--- a/math/p5-Parse-Range/pkg-descr
+++ b/math/p5-Parse-Range/pkg-descr
@@ -1,4 +1,4 @@
This module parses range definitions and returns
an array of individual numbers.
-WWW: http://search.cpan.org/dist/Parse-Range/
+WWW: https://metacpan.org/release/Parse-Range
diff --git a/math/p5-Roman/pkg-descr b/math/p5-Roman/pkg-descr
index c47c9ce79365..58dd51ffc008 100644
--- a/math/p5-Roman/pkg-descr
+++ b/math/p5-Roman/pkg-descr
@@ -1,4 +1,4 @@
A Perl package providing the functionality to convert between
Arabic and Roman numerals.
-WWW: http://search.cpan.org/dist/Roman/
+WWW: https://metacpan.org/release/Roman
diff --git a/math/p5-Set-IntSpan-Fast-XS/pkg-descr b/math/p5-Set-IntSpan-Fast-XS/pkg-descr
index 1d13268eabb6..dd882089bdc9 100644
--- a/math/p5-Set-IntSpan-Fast-XS/pkg-descr
+++ b/math/p5-Set-IntSpan-Fast-XS/pkg-descr
@@ -1,4 +1,4 @@
This is a drop in replacement XS based version of Set::IntSpan::Fast.
See that module for details of the interface.
-WWW: http://search.cpan.org/dist/Set-IntSpan-Fast-XS/
+WWW: https://metacpan.org/release/Set-IntSpan-Fast-XS
diff --git a/math/p5-Set-IntSpan-Fast/pkg-descr b/math/p5-Set-IntSpan-Fast/pkg-descr
index 7828f2762da2..f6dddf5319f4 100644
--- a/math/p5-Set-IntSpan-Fast/pkg-descr
+++ b/math/p5-Set-IntSpan-Fast/pkg-descr
@@ -6,4 +6,4 @@ This is fine for small sets but suffers compared to other possible set
representations (bit vectors, hash keys) when the number of ranges grows
large. Set::IntSpan::Fast tries to fix that.
-WWW: http://search.cpan.org/dist/Set-IntSpan-Fast/
+WWW: https://metacpan.org/release/Set-IntSpan-Fast
diff --git a/math/p5-Set-IntSpan/pkg-descr b/math/p5-Set-IntSpan/pkg-descr
index 1413fc7fe20d..c3bcd6ac679e 100644
--- a/math/p5-Set-IntSpan/pkg-descr
+++ b/math/p5-Set-IntSpan/pkg-descr
@@ -10,4 +10,4 @@ for both compact storage and efficient computation. In particular,
set operations can be performed directly on the encoded
representation.
-WWW: http://search.cpan.org/dist/Set-IntSpan/
+WWW: https://metacpan.org/release/Set-IntSpan
diff --git a/math/p5-Set-Partition/pkg-descr b/math/p5-Set-Partition/pkg-descr
index 721c5bf90068..b346a1546565 100644
--- a/math/p5-Set-Partition/pkg-descr
+++ b/math/p5-Set-Partition/pkg-descr
@@ -8,4 +8,4 @@ according to the given partitioning. All possible arrangements are
returned, and the object returns undef when the entire combination space
has been exhausted.
-WWW: http://search.cpan.org/dist/Set-Partition/
+WWW: https://metacpan.org/release/Set-Partition
diff --git a/math/p5-Set-Window/pkg-descr b/math/p5-Set-Window/pkg-descr
index 7634a9f10608..6c7543c6b22c 100644
--- a/math/p5-Set-Window/pkg-descr
+++ b/math/p5-Set-Window/pkg-descr
@@ -5,7 +5,7 @@ Methods are provided for creating and modifying windows, for obtaining
information about windows, and for performing some simple set operations
on windows.
-WWW: http://search.cpan.org/dist/Set-Window/
+WWW: https://metacpan.org/release/Set-Window
-Anton
<tobez@FreeBSD.org>
diff --git a/math/p5-Statistics-Basic/pkg-descr b/math/p5-Statistics-Basic/pkg-descr
index f3d34adc818f..2fad6720f0e7 100644
--- a/math/p5-Statistics-Basic/pkg-descr
+++ b/math/p5-Statistics-Basic/pkg-descr
@@ -3,4 +3,4 @@ statistical parameters, including the mean, the median, the standard
deviation etc. It is reportedly faster than a similar module,
Statistics::Descriptive.
-WWW: http://search.cpan.org/dist/Statistics-Basic/
+WWW: https://metacpan.org/release/Statistics-Basic
diff --git a/math/p5-Statistics-Benford/pkg-descr b/math/p5-Statistics-Benford/pkg-descr
index 779686606321..ab98c15b8eec 100644
--- a/math/p5-Statistics-Benford/pkg-descr
+++ b/math/p5-Statistics-Benford/pkg-descr
@@ -1,3 +1,3 @@
This module calculates the deviation from Benford's law.
-WWW: http://search.cpan.org/dist/Statistics-Benford/
+WWW: https://metacpan.org/release/Statistics-Benford
diff --git a/math/p5-Statistics-ChiSquare/pkg-descr b/math/p5-Statistics-ChiSquare/pkg-descr
index 501d6db566c0..860bf4727c20 100644
--- a/math/p5-Statistics-ChiSquare/pkg-descr
+++ b/math/p5-Statistics-ChiSquare/pkg-descr
@@ -16,7 +16,7 @@ two-element array, it returns an English string. This was a deliberate
design choice---many people misinterpret chi-square results, and the
string helps clarify the meaning.
-WWW: http://search.cpan.org/dist/Statistics-ChiSquare/
+WWW: https://metacpan.org/release/Statistics-ChiSquare
-Anton
<tobez@FreeBSD.org>
diff --git a/math/p5-Statistics-Contingency/pkg-descr b/math/p5-Statistics-Contingency/pkg-descr
index 69d52284ef37..33afecd866d9 100644
--- a/math/p5-Statistics-Contingency/pkg-descr
+++ b/math/p5-Statistics-Contingency/pkg-descr
@@ -9,4 +9,4 @@ measures you are interested in. When all results have been collected, you
can get a report on accuracy, precision, recall, F1, and so on, with both
macro-averaging and micro-averaging over categories.
-WWW: http://search.cpan.org/dist/Statistics-Contingency/
+WWW: https://metacpan.org/release/Statistics-Contingency
diff --git a/math/p5-Statistics-Descriptive-Discrete/pkg-descr b/math/p5-Statistics-Descriptive-Discrete/pkg-descr
index f1a3a2119ea4..2bd2531ec3c6 100644
--- a/math/p5-Statistics-Descriptive-Discrete/pkg-descr
+++ b/math/p5-Statistics-Descriptive-Discrete/pkg-descr
@@ -17,4 +17,4 @@ required by Statistics::Descriptive::Full. It also required only 4MB of
RAM instead of the 400MB used by Statistics::Descriptive::Full for the
same data set.
-WWW: http://search.cpan.org/dist/Statistics-Descriptive-Discrete/
+WWW: https://metacpan.org/release/Statistics-Descriptive-Discrete
diff --git a/math/p5-Statistics-Descriptive/pkg-descr b/math/p5-Statistics-Descriptive/pkg-descr
index c83bde402f6f..0592abc4a363 100644
--- a/math/p5-Statistics-Descriptive/pkg-descr
+++ b/math/p5-Statistics-Descriptive/pkg-descr
@@ -5,7 +5,7 @@ method, none of the data is stored and only a few statistical measures
are available. Using the full method, the entire data set is retained
and additional functions are available.
-WWW: http://search.cpan.org/dist/Statistics-Descriptive/
+WWW: https://metacpan.org/release/Statistics-Descriptive
-Anton
<tobez@FreeBSD.org>
diff --git a/math/p5-Statistics-Forecast/pkg-descr b/math/p5-Statistics-Forecast/pkg-descr
index 4623c8c61b1f..d248fd4353e1 100644
--- a/math/p5-Statistics-Forecast/pkg-descr
+++ b/math/p5-Statistics-Forecast/pkg-descr
@@ -1,4 +1,4 @@
This is an Oriented Object module that calculates a future value by using
existing values. The new value is calculated by using linear regression.
-WWW: http://search.cpan.org/dist/Statistics-Forecast/
+WWW: https://metacpan.org/release/Statistics-Forecast
diff --git a/math/p5-Statistics-Frequency/pkg-descr b/math/p5-Statistics-Frequency/pkg-descr
index 47622ef3382a..20f47fb4b959 100644
--- a/math/p5-Statistics-Frequency/pkg-descr
+++ b/math/p5-Statistics-Frequency/pkg-descr
@@ -2,4 +2,4 @@ Statistics::Frequency is a simple class for counting elements, in other
words, their frequencies. The goal of Statistics::Frequency is simply to
be provide container for sets of elements and their respective frequencies.
-WWW: http://search.cpan.org/dist/Statistics-Frequency/
+WWW: https://metacpan.org/release/Statistics-Frequency
diff --git a/math/p5-Statistics-LineFit/pkg-descr b/math/p5-Statistics-LineFit/pkg-descr
index 6d347ce3e966..32a19ffe5829 100644
--- a/math/p5-Statistics-LineFit/pkg-descr
+++ b/math/p5-Statistics-LineFit/pkg-descr
@@ -6,4 +6,4 @@ the Durbin-Watson statistic, the mean squared error, sigma, the t
statistics, the variance of the estimates of the slope and y-intercept,
the predicted y values and the residuals of the y values.
-WWW: http://search.cpan.org/dist/Statistics-LineFit/
+WWW: https://metacpan.org/release/Statistics-LineFit
diff --git a/math/p5-Statistics-Lite/pkg-descr b/math/p5-Statistics-Lite/pkg-descr
index e80eabdb92c1..d8a93ba0aae2 100644
--- a/math/p5-Statistics-Lite/pkg-descr
+++ b/math/p5-Statistics-Lite/pkg-descr
@@ -3,4 +3,4 @@ to larger, more complete, object-oriented statistics packages.
As such, it is likely to be better suited, in general, to smaller
data sets.
-WWW: http://search.cpan.org/dist/Statistics-Lite/
+WWW: https://metacpan.org/release/Statistics-Lite
diff --git a/math/p5-Statistics-R/pkg-descr b/math/p5-Statistics-R/pkg-descr
index 77db5f818f0c..f4be24b59ea5 100644
--- a/math/p5-Statistics-R/pkg-descr
+++ b/math/p5-Statistics-R/pkg-descr
@@ -1,4 +1,4 @@
Statistics::R will permit the control of the R (R-project) interpreter
through Perl in different architectures and OS.
-WWW: http://search.cpan.org/dist/Statistics-R/
+WWW: https://metacpan.org/release/Statistics-R
diff --git a/math/p5-Statistics-Regression/pkg-descr b/math/p5-Statistics-Regression/pkg-descr
index b4ec662d82f0..18fd69a91cce 100644
--- a/math/p5-Statistics-Regression/pkg-descr
+++ b/math/p5-Statistics-Regression/pkg-descr
@@ -10,4 +10,4 @@ explain what a regression is. Most of the time, the user will provide a
constant ('1') as x(0) for each observation in order to allow the
regression package to fit an intercept.
-WWW: http://search.cpan.org/dist/Statistics-Regression/
+WWW: https://metacpan.org/release/Statistics-Regression
diff --git a/math/p5-Statistics-TTest/pkg-descr b/math/p5-Statistics-TTest/pkg-descr
index f57faa09c340..da1ff15823b6 100644
--- a/math/p5-Statistics-TTest/pkg-descr
+++ b/math/p5-Statistics-TTest/pkg-descr
@@ -5,4 +5,4 @@ and use the T-statistic to test the null hypothesis. If the null hypothesis
is rejected, the difference will be given as the lower_clm and upper_clm of
the TTest object.
-WWW: http://search.cpan.org/dist/Statistics-TTest/
+WWW: https://metacpan.org/release/Statistics-TTest
diff --git a/math/p5-Task-Math-Symbolic/pkg-descr b/math/p5-Task-Math-Symbolic/pkg-descr
index c94c5a0e5aec..228512c47426 100644
--- a/math/p5-Task-Math-Symbolic/pkg-descr
+++ b/math/p5-Task-Math-Symbolic/pkg-descr
@@ -1,4 +1,4 @@
This installs Math::Symbolic and a load of easily installable (i.e. pure Perl)
plugins that make the module so much more powerful.
-WWW: http://search.cpan.org/dist/Task-Math-Symbolic/
+WWW: https://metacpan.org/release/Task-Math-Symbolic
diff --git a/math/p5-Text-AsciiTeX/pkg-descr b/math/p5-Text-AsciiTeX/pkg-descr
index 5416d63a7866..2e2b9a467d75 100644
--- a/math/p5-Text-AsciiTeX/pkg-descr
+++ b/math/p5-Text-AsciiTeX/pkg-descr
@@ -1,4 +1,4 @@
A Perl module that provides a mechanism to render (La)TeX formulae to ASCII
art.
-WWW: http://search.cpan.org/dist/Text-AsciiTeX/
+WWW: https://metacpan.org/release/Text-AsciiTeX
diff --git a/math/p5-bignum/pkg-descr b/math/p5-bignum/pkg-descr
index 0ce40a97c6fa..c96b2dfe5566 100644
--- a/math/p5-bignum/pkg-descr
+++ b/math/p5-bignum/pkg-descr
@@ -3,4 +3,4 @@ BigInts/BigFloats in a transparent way. They use the rewritten
versions of Math::BigInt and Math::BigFloat, Math::BigRat (for
bigrat) and optionally Math::BigInt::Lite.
-WWW: http://search.cpan.org/dist/bignum/
+WWW: https://metacpan.org/release/bignum