aboutsummaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2006-01-22 12:59:47 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2006-01-22 12:59:47 +0000
commit53354e7e9c160c3de9909b8da012653a3246e2b1 (patch)
tree82985baab97763ca1571bb28a3b55a5766f2cc96 /math
parent80840e8dc5230ae0c6b808959b51b5dadde30c58 (diff)
downloadports-53354e7e9c160c3de9909b8da012653a3246e2b1.tar.gz
ports-53354e7e9c160c3de9909b8da012653a3246e2b1.zip
Notes
Diffstat (limited to 'math')
-rw-r--r--math/aamath/distinfo1
-rw-r--r--math/abakus/distinfo1
-rw-r--r--math/abs/distinfo1
-rw-r--r--math/algotutor/distinfo1
-rw-r--r--math/asir2000/distinfo3
-rw-r--r--math/atlas-devel/distinfo1
-rw-r--r--math/atlas/distinfo1
-rw-r--r--math/bihar/distinfo1
-rw-r--r--math/blacs/distinfo9
-rw-r--r--math/blitz++/distinfo1
-rw-r--r--math/calc/distinfo1
-rw-r--r--math/calcoo/distinfo1
-rw-r--r--math/ccmath/distinfo1
-rw-r--r--math/concorde/distinfo1
-rw-r--r--math/diehard/distinfo1
-rw-r--r--math/e/distinfo1
-rw-r--r--math/emacs-calc/distinfo1
-rw-r--r--math/entropy/distinfo1
-rw-r--r--math/eval/distinfo1
-rw-r--r--math/fftw/distinfo1
-rw-r--r--math/fudgit/distinfo1
-rw-r--r--math/fung-calc/distinfo1
-rw-r--r--math/galculator/distinfo1
-rw-r--r--math/gdcalc/distinfo1
-rw-r--r--math/geg/distinfo1
-rw-r--r--math/gexpr/distinfo1
-rw-r--r--math/glpk/distinfo1
-rw-r--r--math/gmp/distinfo1
-rw-r--r--math/gnuplot+/distinfo2
-rw-r--r--math/grpn/distinfo1
-rw-r--r--math/gsl/distinfo2
-rw-r--r--math/jacal/distinfo1
-rw-r--r--math/jakarta-commons-math/distinfo1
-rw-r--r--math/koctave/distinfo1
-rw-r--r--math/kseg/distinfo1
-rw-r--r--math/labplot/distinfo1
-rw-r--r--math/lapack++/distinfo5
-rw-r--r--math/lapack/distinfo2
-rw-r--r--math/lapack95/distinfo1
-rw-r--r--math/libgmp4/distinfo1
-rw-r--r--math/libmath++/distinfo1
-rw-r--r--math/librandlib/distinfo1
-rw-r--r--math/libranlib/distinfo1
-rw-r--r--math/linalg/distinfo1
-rw-r--r--math/linux-relview/distinfo1
-rw-r--r--math/mathomatic/distinfo1
-rw-r--r--math/matrix/distinfo1
-rw-r--r--math/mbasecalc/distinfo1
-rw-r--r--math/mpexpr/distinfo1
-rw-r--r--math/mpfr/distinfo1
-rw-r--r--math/naturalmath/distinfo1
-rw-r--r--math/nauty/distinfo1
-rw-r--r--math/ngraph/distinfo1
-rw-r--r--math/ntl/distinfo1
-rw-r--r--math/octave-forge/distinfo1
-rw-r--r--math/orpie/distinfo1
-rw-r--r--math/p5-AI-DecisionTree/distinfo1
-rw-r--r--math/p5-Bit-Vector/distinfo1
-rw-r--r--math/p5-Chart-Math-Axis/distinfo1
-rw-r--r--math/p5-Geo-Distance/distinfo1
-rw-r--r--math/p5-Math-Base85/distinfo1
-rw-r--r--math/p5-Math-Bezier-Convert/distinfo1
-rw-r--r--math/p5-Math-BigInt/distinfo1
-rw-r--r--math/p5-Math-BigRat/distinfo1
-rw-r--r--math/p5-Math-ConvexHull/distinfo1
-rw-r--r--math/p5-Math-Derivative/distinfo1
-rw-r--r--math/p5-Math-LinearCombination/distinfo1
-rw-r--r--math/p5-Math-Pari/distinfo1
-rw-r--r--math/p5-Math-Random-MT/distinfo1
-rw-r--r--math/p5-Math-Random/distinfo1
-rw-r--r--math/p5-Math-SimpleVariable/distinfo1
-rw-r--r--math/p5-Math-Spline/distinfo1
-rw-r--r--math/p5-Math-TrulyRandom/distinfo1
-rw-r--r--math/p5-Math-Vec/distinfo1
-rw-r--r--math/p5-Math-VecStat/distinfo1
-rw-r--r--math/p5-MatrixReal/distinfo1
-rw-r--r--math/p5-NetCDF/distinfo2
-rw-r--r--math/p5-Number-Compare/distinfo1
-rw-r--r--math/p5-Roman/distinfo1
-rw-r--r--math/p5-Set-Window/distinfo1
-rw-r--r--math/p5-Statistics-ChiSquare/distinfo1
-rw-r--r--math/p5-Statistics-Contingency/distinfo1
-rw-r--r--math/p5-Statistics-Descriptive/distinfo1
-rw-r--r--math/p5-Statistics-Distributions/distinfo1
-rw-r--r--math/p5-Statistics-LTU/distinfo1
-rw-r--r--math/p5-Statistics-OLS/distinfo1
-rw-r--r--math/pari-devel/distinfo1
-rw-r--r--math/pari/distinfo1
-rw-r--r--math/parmetis/distinfo1
-rw-r--r--math/pear-Structures_Graph/distinfo1
-rw-r--r--math/pecl-big_int/distinfo1
-rw-r--r--math/ploticus/distinfo1
-rw-r--r--math/polymake/distinfo3
-rw-r--r--math/proofgeneral/distinfo1
-rw-r--r--math/py-fpconst/distinfo1
-rw-r--r--math/py-gsl/distinfo1
-rw-r--r--math/py-numeric/distinfo2
-rw-r--r--math/py-numeric17/distinfo1
-rw-r--r--math/py-scientific/distinfo1
-rw-r--r--math/qtiplot/distinfo1
-rw-r--r--math/randlib/distinfo1
-rw-r--r--math/reed-solomon/distinfo1
-rw-r--r--math/ruby-fftw3/distinfo1
-rw-r--r--math/ruby-narray_miss/distinfo1
-rw-r--r--math/ruby-numru_misc/distinfo1
-rw-r--r--math/ruby-numru_units/distinfo1
-rw-r--r--math/sc/distinfo1
-rw-r--r--math/scalapack/distinfo10
-rw-r--r--math/scilab/distinfo1
-rw-r--r--math/sdpa/distinfo4
-rw-r--r--math/sdpara/distinfo2
-rw-r--r--math/ses/distinfo1
-rw-r--r--math/simd-viterbi/distinfo1
-rw-r--r--math/slsc/distinfo1
-rw-r--r--math/solitaire/distinfo2
-rw-r--r--math/spooles/distinfo8
-rw-r--r--math/superlu/distinfo4
-rw-r--r--math/units/distinfo1
-rw-r--r--math/vecfem/distinfo1
-rw-r--r--math/vtk-data/distinfo1
-rw-r--r--math/vtk/distinfo1
-rw-r--r--math/vtk43/distinfo1
-rw-r--r--math/vtk5/distinfo1
-rw-r--r--math/wfmath/distinfo1
-rw-r--r--math/wmcalc/distinfo1
-rw-r--r--math/xgfe/distinfo1
-rw-r--r--math/xgraph/distinfo1
-rw-r--r--math/xplot/distinfo1
-rw-r--r--math/xppaut/distinfo1
129 files changed, 174 insertions, 0 deletions
diff --git a/math/aamath/distinfo b/math/aamath/distinfo
index 2b5d9820613f..d2fd2abba731 100644
--- a/math/aamath/distinfo
+++ b/math/aamath/distinfo
@@ -1,2 +1,3 @@
MD5 (aamath-0.3.tar.gz) = f0e835bd06069b1bdaddd9e9c3447c12
+SHA256 (aamath-0.3.tar.gz) = 9843f4588695e2cd55ce5d8f58921d4f255e0e65ed9569e1dcddf3f68f77b631
SIZE (aamath-0.3.tar.gz) = 21894
diff --git a/math/abakus/distinfo b/math/abakus/distinfo
index 8b08ec8a3e1b..69204cc2d3dd 100644
--- a/math/abakus/distinfo
+++ b/math/abakus/distinfo
@@ -1,2 +1,3 @@
MD5 (abakus-0.90.tar.bz2) = 7b86a467de78108840a8c37277a12f0e
+SHA256 (abakus-0.90.tar.bz2) = c583f729f4b2b0eb98b66f5138d4339982d0ca650ae281203b46aaf83004a872
SIZE (abakus-0.90.tar.bz2) = 375037
diff --git a/math/abs/distinfo b/math/abs/distinfo
index 3953d2b0e556..abee4ead2929 100644
--- a/math/abs/distinfo
+++ b/math/abs/distinfo
@@ -1,2 +1,3 @@
MD5 (abs-src-0908.tar.gz) = 5a57fe5fa0d7cfaff988ad28fefe13f7
+SHA256 (abs-src-0908.tar.gz) = 89a52530ef39fd1c64fa8ea27c29a9ddde1e644e43e7ac3b16d94e34c487f95e
SIZE (abs-src-0908.tar.gz) = 314891
diff --git a/math/algotutor/distinfo b/math/algotutor/distinfo
index c6f4e9b511bc..fd00b3fe5b25 100644
--- a/math/algotutor/distinfo
+++ b/math/algotutor/distinfo
@@ -1,2 +1,3 @@
MD5 (algotutor-0.8.5.tgz) = bf69debf762432c535579dac94db0efc
+SHA256 (algotutor-0.8.5.tgz) = 15202ca2439bfd95e8f095abbe3cd8a1ec4fde003116ca19723eb868a133927c
SIZE (algotutor-0.8.5.tgz) = 106432
diff --git a/math/asir2000/distinfo b/math/asir2000/distinfo
index d5943ecc496f..5e06ffacb6a2 100644
--- a/math/asir2000/distinfo
+++ b/math/asir2000/distinfo
@@ -1,6 +1,9 @@
MD5 (asir-20051010.tar.gz) = b86dc3c3f360dc1687fbd5cbf7ea4f04
+SHA256 (asir-20051010.tar.gz) = 0a12040c8d5debc10a3741e390fd5b3a2902f687b0d87a72eaf299951aa5f73f
SIZE (asir-20051010.tar.gz) = 2389616
MD5 (asirdoc-20051009.tar.gz) = 7eaefa48139c49c7f9d92502a06c7b8f
+SHA256 (asirdoc-20051009.tar.gz) = 03e4a3e4a7bbc3dc6861df5b5b9de5a09a97d8dad466f1c044b57734989c02ec
SIZE (asirdoc-20051009.tar.gz) = 1365038
MD5 (gc6.5.tar.gz) = 00bf95cdcbedfa7321d14e0133b31cdb
+SHA256 (gc6.5.tar.gz) = 217df8b36d848a85eb81ec6fa2a411e9bf186a747c2ddb223cb82b5001e4d80b
SIZE (gc6.5.tar.gz) = 752464
diff --git a/math/atlas-devel/distinfo b/math/atlas-devel/distinfo
index 58ead54ba21d..c5df8dee74e1 100644
--- a/math/atlas-devel/distinfo
+++ b/math/atlas-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (atlas3.7.11.tar.bz2) = ccde41dd4f41c47e16ebfa8e6dfd1117
+SHA256 (atlas3.7.11.tar.bz2) = 558b9f3f0dc8f63306f99f75d6e6fa762ea3d9d0dea88053e3e8b6f0e6364109
SIZE (atlas3.7.11.tar.bz2) = 2032724
diff --git a/math/atlas/distinfo b/math/atlas/distinfo
index f9adc68c84ee..3d269b2db6b9 100644
--- a/math/atlas/distinfo
+++ b/math/atlas/distinfo
@@ -1,2 +1,3 @@
MD5 (atlas3.6.0.tar.bz2) = df2ee2eb65d1c08ee93d04370172c262
+SHA256 (atlas3.6.0.tar.bz2) = 1c2ad68fe3c66e261c012788fc1b6f74eada791f713848a3a6420c50fa35c8e8
SIZE (atlas3.6.0.tar.bz2) = 1687723
diff --git a/math/bihar/distinfo b/math/bihar/distinfo
index 316a434e4ac4..6cc7f7e05ec3 100644
--- a/math/bihar/distinfo
+++ b/math/bihar/distinfo
@@ -1 +1,2 @@
MD5 (bihar.tar) = IGNORE
+SHA256 (bihar.tar) = IGNORE
diff --git a/math/blacs/distinfo b/math/blacs/distinfo
index 1cc762ea47d3..2fba0755bc55 100644
--- a/math/blacs/distinfo
+++ b/math/blacs/distinfo
@@ -1,18 +1,27 @@
MD5 (blacs/mpiblacs.tgz) = 850b302d5f7786a6bc895cac5e9382bb
+SHA256 (blacs/mpiblacs.tgz) = b56bcfc7c4cd6baefa314fd0e85d877eb11afda1641dd7ebb0b96c7f802f3b72
SIZE (blacs/mpiblacs.tgz) = 74123
MD5 (blacs/blacstester.tgz) = 5cdd9cf792b793baaeb8acef17b9bb71
+SHA256 (blacs/blacstester.tgz) = 7e5a67b703f74f05435055dd314a7196007d9a273e6bb46058a19be71d3ba197
SIZE (blacs/blacstester.tgz) = 81937
MD5 (blacs/mpiblacs-patch03.tgz) = 48fdf5e4ef6cf53daec9eeef40498a8b
+SHA256 (blacs/mpiblacs-patch03.tgz) = 92dfba8a462a2f23102000a10532c00a9a5203b79ccad5a87f44ce83eb6bc7ed
SIZE (blacs/mpiblacs-patch03.tgz) = 30505
MD5 (blacs/blacs_install.ps) = 7430c30f1b23eafb4ee83fa69db2f027
+SHA256 (blacs/blacs_install.ps) = 121a6f32d45fb406b7165209f7937c95aff56aba6c7bf14623762f6511853bf8
SIZE (blacs/blacs_install.ps) = 174064
MD5 (blacs/f77blacsqref.ps) = 6670bbd7911947b191a12dba0e1c7584
+SHA256 (blacs/f77blacsqref.ps) = 46505bc9a65ab02500ba68b13cff06251f6b6499ae905c14f6247ad581cb44b2
SIZE (blacs/f77blacsqref.ps) = 67842
MD5 (blacs/lawn94.ps) = 25f5d72d9ebd851705aae831095af509
+SHA256 (blacs/lawn94.ps) = 75f3c7a374b088098181263779a90fbf915acc50db13aaebed4f957a70f0028e
SIZE (blacs/lawn94.ps) = 444073
MD5 (blacs/cblacsqref.ps) = c0fb4c729794006698e3cedeedfb6bf6
+SHA256 (blacs/cblacsqref.ps) = 4099ad5c4369edc3a283044e9e31e40e581adbf0032666de2775f0ccafd96d39
SIZE (blacs/cblacsqref.ps) = 69240
MD5 (blacs/mpi_prop.ps) = 6e56d38223e5fb7dd7a6a01c5e948d38
+SHA256 (blacs/mpi_prop.ps) = af7f8063eb41b17042ade8eab0c998175a283907625fa5d71a6c560d096b8c0d
SIZE (blacs/mpi_prop.ps) = 109467
MD5 (blacs/mpiblacs_issues.ps) = 3aff8dd7eaf926271502e9be88bfb9b5
+SHA256 (blacs/mpiblacs_issues.ps) = ca9cf69eb16d49ab9fd2abaec41b920d5e609a39a168a383de733447aba56195
SIZE (blacs/mpiblacs_issues.ps) = 118635
diff --git a/math/blitz++/distinfo b/math/blitz++/distinfo
index 43ac6674b2a0..01668afadb6c 100644
--- a/math/blitz++/distinfo
+++ b/math/blitz++/distinfo
@@ -1,2 +1,3 @@
MD5 (blitz-0.8.tar.gz) = 358cdd8716de5d615f91df660f1c92d9
+SHA256 (blitz-0.8.tar.gz) = af23daa2077a1d3d8eb971347827bad40293d1d220ca498ffd4f1a9377f8b466
SIZE (blitz-0.8.tar.gz) = 2729167
diff --git a/math/calc/distinfo b/math/calc/distinfo
index 4277a4663e9c..97d407f7181d 100644
--- a/math/calc/distinfo
+++ b/math/calc/distinfo
@@ -1,2 +1,3 @@
MD5 (calc-2.11.5t4.5.tar.gz) = cf7401cd5571d34d18b522e42c68e338
+SHA256 (calc-2.11.5t4.5.tar.gz) = e857eac73b0cee4ba9c82144b51a834b65814c7d1d547035a0574ab0c8a96f64
SIZE (calc-2.11.5t4.5.tar.gz) = 973442
diff --git a/math/calcoo/distinfo b/math/calcoo/distinfo
index 874708fe29cd..9cff7986ced6 100644
--- a/math/calcoo/distinfo
+++ b/math/calcoo/distinfo
@@ -1,2 +1,3 @@
MD5 (calcoo-1.3.16.tar.gz) = 7e8eccf8bdf78c99d38825a540b8dead
+SHA256 (calcoo-1.3.16.tar.gz) = 5e464fcd758f510a8927303448de7b99fc570fdcaad53224bda434915cb6f839
SIZE (calcoo-1.3.16.tar.gz) = 125239
diff --git a/math/ccmath/distinfo b/math/ccmath/distinfo
index c26326d0ce96..98af8f6c0ae5 100644
--- a/math/ccmath/distinfo
+++ b/math/ccmath/distinfo
@@ -1,2 +1,3 @@
MD5 (ccmath-2.2.1.tar.gz) = 4d875071c7114839546c815cc2b7732c
+SHA256 (ccmath-2.2.1.tar.gz) = e7276c85c554e61c3e947e73b3ddfb5d43e60a747367c95d06b868e496b4e6df
SIZE (ccmath-2.2.1.tar.gz) = 258535
diff --git a/math/concorde/distinfo b/math/concorde/distinfo
index e0d4e83d5869..c9d4bbd0e1d2 100644
--- a/math/concorde/distinfo
+++ b/math/concorde/distinfo
@@ -1,2 +1,3 @@
MD5 (co031219.tgz) = 3476e01ae89b591bf7b329b2f5aa0353
+SHA256 (co031219.tgz) = c3650a59c8d57e0a00e81c1288b994a99c5aa03e5d96a314834c2d8f9505c724
SIZE (co031219.tgz) = 698592
diff --git a/math/diehard/distinfo b/math/diehard/distinfo
index b14c0f435a58..79689240d5c9 100644
--- a/math/diehard/distinfo
+++ b/math/diehard/distinfo
@@ -1,2 +1,3 @@
MD5 (die.c.tar.gz) = 854ea157c0ff73dd0d58928c834b6122
+SHA256 (die.c.tar.gz) = e028a755c1441e5af90f060cd5d8fceaa5967a6a66fbc1f4c66410be712208ae
SIZE (die.c.tar.gz) = 48897
diff --git a/math/e/distinfo b/math/e/distinfo
index 091450e492cb..9f8e553dc031 100644
--- a/math/e/distinfo
+++ b/math/e/distinfo
@@ -1,2 +1,3 @@
MD5 (e-0.02718.tar.gz) = 04b0b7415dd26551a88c1c70ca7bf514
+SHA256 (e-0.02718.tar.gz) = 932bbe804d13c0e0e1513407420c80ea5ec077d6a90c0c6cabda8c503958b3e7
SIZE (e-0.02718.tar.gz) = 13926
diff --git a/math/emacs-calc/distinfo b/math/emacs-calc/distinfo
index a4afd70370e8..5d890533c2ac 100644
--- a/math/emacs-calc/distinfo
+++ b/math/emacs-calc/distinfo
@@ -1,2 +1,3 @@
MD5 (calc-2.02f.tar.gz) = fbeb5535bdc35a8dbca3a8482ea2984a
+SHA256 (calc-2.02f.tar.gz) = 774231cdf06999d3a7cbfae69a1afe469497a6bc7d2e6cb90de922dd3ae5e67d
SIZE (calc-2.02f.tar.gz) = 831865
diff --git a/math/entropy/distinfo b/math/entropy/distinfo
index 219642a46e12..96489d251221 100644
--- a/math/entropy/distinfo
+++ b/math/entropy/distinfo
@@ -1,2 +1,3 @@
MD5 (entropy-2.0.tar.gz) = 7b8fc27d3517598f6012079864a2b795
+SHA256 (entropy-2.0.tar.gz) = 34b6fe3ee5ee0cf4b2a8c33f5a5fbdf9199d9473af586bf7d9545bbad21ddf1d
SIZE (entropy-2.0.tar.gz) = 3844
diff --git a/math/eval/distinfo b/math/eval/distinfo
index 5c7050c7659a..6fbb74a8d302 100644
--- a/math/eval/distinfo
+++ b/math/eval/distinfo
@@ -1,2 +1,3 @@
MD5 (Eval113.lha) = 271123630e3efaf8298b4600a6b01f9d
+SHA256 (Eval113.lha) = be6614e5a2d924ea724d9cd601a664e0ba9ffec875fdd67cf3ce7f7f43af037e
SIZE (Eval113.lha) = 70413
diff --git a/math/fftw/distinfo b/math/fftw/distinfo
index e07ea116498e..c787d6502eee 100644
--- a/math/fftw/distinfo
+++ b/math/fftw/distinfo
@@ -1,2 +1,3 @@
MD5 (fftw-2.1.5.tar.gz) = 8d16a84f3ca02a785ef9eb36249ba433
+SHA256 (fftw-2.1.5.tar.gz) = f8057fae1c7df8b99116783ef3e94a6a44518d49c72e2e630c24b689c6022630
SIZE (fftw-2.1.5.tar.gz) = 1256888
diff --git a/math/fudgit/distinfo b/math/fudgit/distinfo
index 53ba089cc52d..93971ee4e7e3 100644
--- a/math/fudgit/distinfo
+++ b/math/fudgit/distinfo
@@ -1,2 +1,3 @@
MD5 (fudgit_2.41.tar.gz) = f3889854ae24256b984158f84212789d
+SHA256 (fudgit_2.41.tar.gz) = 2d76175d0a9f280fd8382d6cb9245ea033030ba83ed927980e51db748871e181
SIZE (fudgit_2.41.tar.gz) = 410830
diff --git a/math/fung-calc/distinfo b/math/fung-calc/distinfo
index 1305e9b15085..3483cd1b3cfd 100644
--- a/math/fung-calc/distinfo
+++ b/math/fung-calc/distinfo
@@ -1,2 +1,3 @@
MD5 (fung-calc-1.3.2b.tar.gz) = bae7a2d39fd6658d4aa181ddc73bd5d5
+SHA256 (fung-calc-1.3.2b.tar.gz) = 644a9c776aafe4634bb345524fcea2f68d283e990e09a885dc574f67c7cee9ad
SIZE (fung-calc-1.3.2b.tar.gz) = 1123189
diff --git a/math/galculator/distinfo b/math/galculator/distinfo
index 3a7efa7a334b..fbedf0101949 100644
--- a/math/galculator/distinfo
+++ b/math/galculator/distinfo
@@ -1,2 +1,3 @@
MD5 (galculator-1.2.5.tar.bz2) = 0f58963a7fd99c7aa7cb9900d4645f59
+SHA256 (galculator-1.2.5.tar.bz2) = 7e4bf6a6e98f7a86601d2467c76ec0e867541c8cb545fefc1f893df6d3f7c08c
SIZE (galculator-1.2.5.tar.bz2) = 226131
diff --git a/math/gdcalc/distinfo b/math/gdcalc/distinfo
index bb31a8e2a263..730b791c46d3 100644
--- a/math/gdcalc/distinfo
+++ b/math/gdcalc/distinfo
@@ -1,2 +1,3 @@
MD5 (gdcalc-2.13.tar.gz) = b810a64709d49f7ac5372f6dc63ed35d
+SHA256 (gdcalc-2.13.tar.gz) = a6dc0b5fcf88484fc25eaf2bc4ed77a3486c159cf562d13493b03be8119ef526
SIZE (gdcalc-2.13.tar.gz) = 194074
diff --git a/math/geg/distinfo b/math/geg/distinfo
index f7e9682fe8a9..9126e781b0d9 100644
--- a/math/geg/distinfo
+++ b/math/geg/distinfo
@@ -1,2 +1,3 @@
MD5 (geg-1.0.2.tar.gz) = 0c3c15874eb10a0463dc12e680b38081
+SHA256 (geg-1.0.2.tar.gz) = b052f16e97de9a7b85f2034a5560c423f661e2575332955b67232007290b60a8
SIZE (geg-1.0.2.tar.gz) = 68312
diff --git a/math/gexpr/distinfo b/math/gexpr/distinfo
index 3c52b8bb780f..3b1082056c90 100644
--- a/math/gexpr/distinfo
+++ b/math/gexpr/distinfo
@@ -1,2 +1,3 @@
MD5 (gexpr-2.0.2.tar.gz) = e4cb9b62b1f363bbf788f455ef144885
+SHA256 (gexpr-2.0.2.tar.gz) = f205214798ea294c95b0223713d3b5d12841db7029a0ea3d9705516e29428c3e
SIZE (gexpr-2.0.2.tar.gz) = 18760
diff --git a/math/glpk/distinfo b/math/glpk/distinfo
index ace7b06ca2df..fc6133079435 100644
--- a/math/glpk/distinfo
+++ b/math/glpk/distinfo
@@ -1,2 +1,3 @@
MD5 (glpk-4.8.tar.gz) = ec4df7a56a4ed98369c9f0bc7c82322b
+SHA256 (glpk-4.8.tar.gz) = 20d4cacf2bc241161ef647cd4715db701e861eb8bdbe80ff4aa87bd188cbc0da
SIZE (glpk-4.8.tar.gz) = 972875
diff --git a/math/gmp/distinfo b/math/gmp/distinfo
index d4f36cbbdf02..2deb8db49f80 100644
--- a/math/gmp/distinfo
+++ b/math/gmp/distinfo
@@ -1,2 +1,3 @@
MD5 (gmp-4.1.4.tar.gz) = aa5e5fb3a7cdebe8c5b681a6cf4a670e
+SHA256 (gmp-4.1.4.tar.gz) = ce71ebe8ad0e328c7c188803a726b2ddaad9b2ff072cfbaee9c788c733983cb8
SIZE (gmp-4.1.4.tar.gz) = 2201302
diff --git a/math/gnuplot+/distinfo b/math/gnuplot+/distinfo
index 66730692725c..d2ad9aaa612f 100644
--- a/math/gnuplot+/distinfo
+++ b/math/gnuplot+/distinfo
@@ -1,4 +1,6 @@
MD5 (gnuplot-3.7.1.tar.gz) = 30798b4c14ea734969a86ee41a9c1dca
+SHA256 (gnuplot-3.7.1.tar.gz) = c98716199bc4159958d2fe4150e23f88960b12e7fd843c574235114393e11dcf
SIZE (gnuplot-3.7.1.tar.gz) = 1319233
MD5 (gnuplot3.7.1+1.2.0.patch.tar.gz) = 317e49998d71603389032bef1171789d
+SHA256 (gnuplot3.7.1+1.2.0.patch.tar.gz) = d0558908cddd348ebb9c2e7a4f98566fad2deaca717876b0eef096ed9014e9d8
SIZE (gnuplot3.7.1+1.2.0.patch.tar.gz) = 633946
diff --git a/math/grpn/distinfo b/math/grpn/distinfo
index 4f5b95640785..c5ac61703d4c 100644
--- a/math/grpn/distinfo
+++ b/math/grpn/distinfo
@@ -1,2 +1,3 @@
MD5 (grpn-1.1.2.tar.gz) = a602f1e4dd3138ba2fe745e14b217039
+SHA256 (grpn-1.1.2.tar.gz) = 396274b31588e9df26f28704e95456bd2c3b859e5aa1740e47143fc27884e560
SIZE (grpn-1.1.2.tar.gz) = 46153
diff --git a/math/gsl/distinfo b/math/gsl/distinfo
index 581fed011a1c..baac238498c5 100644
--- a/math/gsl/distinfo
+++ b/math/gsl/distinfo
@@ -1,3 +1,5 @@
MD5 (gsl-1.6.tar.gz) = 2c63ab9b925a7be70a5a5b4e0a95ea03
+SHA256 (gsl-1.6.tar.gz) = 52e097b5228a617fef788d54eba6855c1addc62b8f68a1dfb5895cad25594f1f
SIZE (gsl-1.6.tar.gz) = 2294804
MD5 (gsl-ref.ps.gz) = IGNORE
+SHA256 (gsl-ref.ps.gz) = IGNORE
diff --git a/math/jacal/distinfo b/math/jacal/distinfo
index c22301fe3da0..62c0dc72920c 100644
--- a/math/jacal/distinfo
+++ b/math/jacal/distinfo
@@ -1,2 +1,3 @@
MD5 (jacal1b5.zip) = cd65d0ab16ca9a10a065cdaf81724b9b
+SHA256 (jacal1b5.zip) = ba9907cb8f54fc92ea48d4960d2dff5dde5aa369cefa332e7c25976e1afaa2c7
SIZE (jacal1b5.zip) = 246930
diff --git a/math/jakarta-commons-math/distinfo b/math/jakarta-commons-math/distinfo
index 114cafe36952..be74d7c3d5fb 100644
--- a/math/jakarta-commons-math/distinfo
+++ b/math/jakarta-commons-math/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-math-1.0-src.tar.gz) = 0b5d92acc9259f45676bd64b4894b5ad
+SHA256 (commons-math-1.0-src.tar.gz) = 0be07e582a11599b367576657dd0f5da39368ea25b89bb31b9ccdc3826af0f8d
SIZE (commons-math-1.0-src.tar.gz) = 208541
diff --git a/math/koctave/distinfo b/math/koctave/distinfo
index 89b62b1cb415..871f407315bb 100644
--- a/math/koctave/distinfo
+++ b/math/koctave/distinfo
@@ -1,2 +1,3 @@
MD5 (koctave3-0.65.tar.bz2) = f094f30ed2ec150bb6ae95676b2647e0
+SHA256 (koctave3-0.65.tar.bz2) = 014e7e98274c84412d4ce4942daca6cab2b0e26b3fc7aa86d00bded58f5a77d1
SIZE (koctave3-0.65.tar.bz2) = 928143
diff --git a/math/kseg/distinfo b/math/kseg/distinfo
index 70b9375f9035..d56e18041b67 100644
--- a/math/kseg/distinfo
+++ b/math/kseg/distinfo
@@ -1,2 +1,3 @@
MD5 (kseg-0.402.tar.gz) = fd2a02afbfe3fcc53367527a75a340b5
+SHA256 (kseg-0.402.tar.gz) = a109edb8333fd47fc7b7540ddebfdf8bb84a0523f4a31c31646a132b0d355ab4
SIZE (kseg-0.402.tar.gz) = 626031
diff --git a/math/labplot/distinfo b/math/labplot/distinfo
index 9b9166f676cd..e1b3bed41b82 100644
--- a/math/labplot/distinfo
+++ b/math/labplot/distinfo
@@ -1,2 +1,3 @@
MD5 (LabPlot-1.5.0.5.tar.gz) = aa5b7ae0c10a3a75bb100cacb2a53bf3
+SHA256 (LabPlot-1.5.0.5.tar.gz) = a01b18c512d70bbb255fbfbee27d34eb9a2411404f0e84228d2e2936fb01a26a
SIZE (LabPlot-1.5.0.5.tar.gz) = 10304752
diff --git a/math/lapack++/distinfo b/math/lapack++/distinfo
index c1470697f348..239415b0fa55 100644
--- a/math/lapack++/distinfo
+++ b/math/lapack++/distinfo
@@ -1,10 +1,15 @@
MD5 (lapack++/lapackpp-2.4.2.tar.gz) = be4e111ebc9faf40fc60b51da9a022ae
+SHA256 (lapack++/lapackpp-2.4.2.tar.gz) = 77b7002624db8f070d683cd8294a8f7b0edccf3b8a14a6b405a89537132d4f6f
SIZE (lapack++/lapackpp-2.4.2.tar.gz) = 500621
MD5 (lapack++/lapack++.ps.gz) = 59ad006ae7b334d44efeecfb127abb9b
+SHA256 (lapack++/lapack++.ps.gz) = 97ee0b6301c076722a4fe8f97f25a815b8cd4ea84d34152fea2ce32f32441abf
SIZE (lapack++/lapack++.ps.gz) = 71184
MD5 (lapack++/lapackpp1_1.ps.gz) = 433f8b9b50d5ce2657a762389eb8c285
+SHA256 (lapack++/lapackpp1_1.ps.gz) = 956865d88d258ab91a4671b30dd860647a8df62be0aa5645279d5aae511d4549
SIZE (lapack++/lapackpp1_1.ps.gz) = 73760
MD5 (lapack++/lapackppman1_1.ps.gz) = 2ad87d2091521637231efa05ec6886eb
+SHA256 (lapack++/lapackppman1_1.ps.gz) = 373b405f6febab7ffecafac858a18fb3c3286b5543b63b6906ea1e6343ff2bab
SIZE (lapack++/lapackppman1_1.ps.gz) = 29784
MD5 (lapack++/lapack++_install.ps.gz) = 4e048f44c929e1446bae4e49505568a8
+SHA256 (lapack++/lapack++_install.ps.gz) = 8ed0b629e320d5ba558fce455484f5cff9010ba8a69f2d9444bf084385e6efff
SIZE (lapack++/lapack++_install.ps.gz) = 44667
diff --git a/math/lapack/distinfo b/math/lapack/distinfo
index d8387c725c90..8cad9baf91b8 100644
--- a/math/lapack/distinfo
+++ b/math/lapack/distinfo
@@ -1,4 +1,6 @@
MD5 (lapack/lapack.tgz) = a24f59304f87b78cdc7da2ae59c98664
+SHA256 (lapack/lapack.tgz) = 393613641f80745e7e8445fd0f3e4f5f66a5e340c8115cd4d780b0f53e2b31a6
SIZE (lapack/lapack.tgz) = 4991992
MD5 (lapack/manpages.tgz) = 50efab6cd73a9429584f7f1537f1727f
+SHA256 (lapack/manpages.tgz) = 02e30cba357adb5feb4b38a9747e1e3633732aa4a68c326cbd8220fd43c853c6
SIZE (lapack/manpages.tgz) = 721308
diff --git a/math/lapack95/distinfo b/math/lapack95/distinfo
index 64c6f596203d..a476bf22ac98 100644
--- a/math/lapack95/distinfo
+++ b/math/lapack95/distinfo
@@ -1,2 +1,3 @@
MD5 (lapack95/lapack95.tgz) = a49ac8f061d7cd429e5279e69bbe334d
+SHA256 (lapack95/lapack95.tgz) = 55711e5b1c5ddc9c7dd1d3ea15c37fc5b400783ac6ea573a75e2b1358c2c479b
SIZE (lapack95/lapack95.tgz) = 1579613
diff --git a/math/libgmp4/distinfo b/math/libgmp4/distinfo
index d4f36cbbdf02..2deb8db49f80 100644
--- a/math/libgmp4/distinfo
+++ b/math/libgmp4/distinfo
@@ -1,2 +1,3 @@
MD5 (gmp-4.1.4.tar.gz) = aa5e5fb3a7cdebe8c5b681a6cf4a670e
+SHA256 (gmp-4.1.4.tar.gz) = ce71ebe8ad0e328c7c188803a726b2ddaad9b2ff072cfbaee9c788c733983cb8
SIZE (gmp-4.1.4.tar.gz) = 2201302
diff --git a/math/libmath++/distinfo b/math/libmath++/distinfo
index b95f191bdae7..bd1ea6b7f51a 100644
--- a/math/libmath++/distinfo
+++ b/math/libmath++/distinfo
@@ -1,2 +1,3 @@
MD5 (libmath++-0.0.3.tar.gz) = 6c97d852b644a4555755539793198a46
+SHA256 (libmath++-0.0.3.tar.gz) = b5681aa29c5e33c9d3d5b8bbf08cef30f48a018fd5e6d7f988d63dd0a68ae8eb
SIZE (libmath++-0.0.3.tar.gz) = 218240
diff --git a/math/librandlib/distinfo b/math/librandlib/distinfo
index 6a6dffba1198..3834e8c8a355 100644
--- a/math/librandlib/distinfo
+++ b/math/librandlib/distinfo
@@ -1,2 +1,3 @@
MD5 (ranlib.c.tar.gz) = 110d02ab91eb834e45044bb0368dfb7e
+SHA256 (ranlib.c.tar.gz) = a99b5d4b43c456ef9a73515f19d7a0a00903829f32f12f1294282f79675bcf8a
SIZE (ranlib.c.tar.gz) = 38033
diff --git a/math/libranlib/distinfo b/math/libranlib/distinfo
index 6a6dffba1198..3834e8c8a355 100644
--- a/math/libranlib/distinfo
+++ b/math/libranlib/distinfo
@@ -1,2 +1,3 @@
MD5 (ranlib.c.tar.gz) = 110d02ab91eb834e45044bb0368dfb7e
+SHA256 (ranlib.c.tar.gz) = a99b5d4b43c456ef9a73515f19d7a0a00903829f32f12f1294282f79675bcf8a
SIZE (ranlib.c.tar.gz) = 38033
diff --git a/math/linalg/distinfo b/math/linalg/distinfo
index c9e0213c3cb4..59a71d590081 100644
--- a/math/linalg/distinfo
+++ b/math/linalg/distinfo
@@ -1,2 +1,3 @@
MD5 (linalg-4.4.tar.gz) = 479f563b0415506f44a5b8f67076e680
+SHA256 (linalg-4.4.tar.gz) = b3378ab0fedf2b4439461113c309345c5a21d4965eab0203f23fb6855c2c29e0
SIZE (linalg-4.4.tar.gz) = 117173
diff --git a/math/linux-relview/distinfo b/math/linux-relview/distinfo
index 8a244163fdaa..e14e86c80052 100644
--- a/math/linux-relview/distinfo
+++ b/math/linux-relview/distinfo
@@ -1,2 +1,3 @@
MD5 (relview-7.0.2.gz) = a2acd89c12546f12a8f337d1237e5688
+SHA256 (relview-7.0.2.gz) = 8a62a10fc732cc67d4f66425d4432f1b506c2a8077c7903c83ccc4bc0b256366
SIZE (relview-7.0.2.gz) = 341742
diff --git a/math/mathomatic/distinfo b/math/mathomatic/distinfo
index 610860edc67e..b76ed6f8ffbc 100644
--- a/math/mathomatic/distinfo
+++ b/math/mathomatic/distinfo
@@ -1,2 +1,3 @@
MD5 (mathomatic-12.5.0.tgz) = cefebb73893dd55e7ecadff33464ee18
+SHA256 (mathomatic-12.5.0.tgz) = f25db9ba1b4c28789d3c3f36cbce109d486337a85520fb5bcc5eb83ce0ea7742
SIZE (mathomatic-12.5.0.tgz) = 128893
diff --git a/math/matrix/distinfo b/math/matrix/distinfo
index e9b8de4ba004..f762c5759483 100644
--- a/math/matrix/distinfo
+++ b/math/matrix/distinfo
@@ -1,2 +1,3 @@
MD5 (matrix-1.0.zip) = 37e4d1a468a22d2529180d269bcd094d
+SHA256 (matrix-1.0.zip) = 525dc8e7546fb2b401980d1b6fc2bd3a0a5163c1845cbe68bbcaf79b11133741
SIZE (matrix-1.0.zip) = 7025
diff --git a/math/mbasecalc/distinfo b/math/mbasecalc/distinfo
index 904b97088020..d5e4c62878d7 100644
--- a/math/mbasecalc/distinfo
+++ b/math/mbasecalc/distinfo
@@ -1,2 +1,3 @@
MD5 (mbasecalc.tar.gz) = 0e200dd19df39792ffa00d2318687dc7
+SHA256 (mbasecalc.tar.gz) = b9b100dc9e2c0c934a48640999168c472aa35cdfb3b499fbe919f27147f08472
SIZE (mbasecalc.tar.gz) = 9980
diff --git a/math/mpexpr/distinfo b/math/mpexpr/distinfo
index 12c6370dfa66..16b1f8314325 100644
--- a/math/mpexpr/distinfo
+++ b/math/mpexpr/distinfo
@@ -1,2 +1,3 @@
MD5 (mpexpr-1.0.tar.gz) = 7978df5a42de32215b0d2f559cd55071
+SHA256 (mpexpr-1.0.tar.gz) = ddf354aeb1c2de4dfd3b2ebc962ae6917c0a146eb365c4536a4d3ab9e9070a96
SIZE (mpexpr-1.0.tar.gz) = 216954
diff --git a/math/mpfr/distinfo b/math/mpfr/distinfo
index 975d53958785..37c9f9338347 100644
--- a/math/mpfr/distinfo
+++ b/math/mpfr/distinfo
@@ -1,2 +1,3 @@
MD5 (mpfr-2.2.0.tar.gz) = 15845f68d26f2487a9c6d5b8148f9204
+SHA256 (mpfr-2.2.0.tar.gz) = be08bbbff4949c7401c1205880c9cfa0a23205e013b3ad8f7f075ce3cbcc2ca4
SIZE (mpfr-2.2.0.tar.gz) = 944299
diff --git a/math/naturalmath/distinfo b/math/naturalmath/distinfo
index 60841a05c1d9..4fe3c827942e 100644
--- a/math/naturalmath/distinfo
+++ b/math/naturalmath/distinfo
@@ -1,2 +1,3 @@
MD5 (naturalmath-0.5.tar.gz) = 2414aaadf1bc6a524890db59e5c2a2c4
+SHA256 (naturalmath-0.5.tar.gz) = 7c7d72b88eef39b0f82ecba8f6219e90c9d45c89814d9c025c44797bd715cbe1
SIZE (naturalmath-0.5.tar.gz) = 25895
diff --git a/math/nauty/distinfo b/math/nauty/distinfo
index fe33aff53c33..e050118096df 100644
--- a/math/nauty/distinfo
+++ b/math/nauty/distinfo
@@ -1,2 +1,3 @@
MD5 (nauty20beta9.tar.gz) = 0209a4531f19d0522603871d90204175
+SHA256 (nauty20beta9.tar.gz) = 5fcb0aa6afccf3a4bd13774df1eeb0aaf24f9e915eb58ecdd0062e052d010ead
SIZE (nauty20beta9.tar.gz) = 264860
diff --git a/math/ngraph/distinfo b/math/ngraph/distinfo
index ae081a288f53..20ea90d4c281 100644
--- a/math/ngraph/distinfo
+++ b/math/ngraph/distinfo
@@ -1,2 +1,3 @@
MD5 (Ngraph-6.3.30-src.tar.gz) = 77fc70842acbb049fb58615a4c8cf000
+SHA256 (Ngraph-6.3.30-src.tar.gz) = 7c01694d5eabedfde4f37082758f33caedd885c0ff26e104bf329a88bf03d35d
SIZE (Ngraph-6.3.30-src.tar.gz) = 418984
diff --git a/math/ntl/distinfo b/math/ntl/distinfo
index 764a1f0a9453..5b65c157a089 100644
--- a/math/ntl/distinfo
+++ b/math/ntl/distinfo
@@ -1,2 +1,3 @@
MD5 (ntl-5.4.tar.gz) = 1d2a683ecbc12cdf03bf92dbc97c0dd4
+SHA256 (ntl-5.4.tar.gz) = aa24084151235932c29d08377c2c1b2a8a907d1aa1b608103cc4dc42f38bb9bd
SIZE (ntl-5.4.tar.gz) = 681173
diff --git a/math/octave-forge/distinfo b/math/octave-forge/distinfo
index 5693016ea8de..b52ac6df1ebf 100644
--- a/math/octave-forge/distinfo
+++ b/math/octave-forge/distinfo
@@ -1,2 +1,3 @@
MD5 (octave-forge-2005.06.13.tar.gz) = cf82a74d27636abf07f1732b4851f2e2
+SHA256 (octave-forge-2005.06.13.tar.gz) = 8e74a675e97ce3a028533c47d07603ffa4f962fef902f0a5c347858aa13baa62
SIZE (octave-forge-2005.06.13.tar.gz) = 3680082
diff --git a/math/orpie/distinfo b/math/orpie/distinfo
index 8c6859f313b3..f2666a472772 100644
--- a/math/orpie/distinfo
+++ b/math/orpie/distinfo
@@ -1,2 +1,3 @@
MD5 (orpie-1.4.1.tar.gz) = 04a3d7d4afc5374d8bcc476b348e6561
+SHA256 (orpie-1.4.1.tar.gz) = c9e5e8dc37558627337cafb5bf8e3828482b2a6ad473588f6179befedca1fb67
SIZE (orpie-1.4.1.tar.gz) = 373649
diff --git a/math/p5-AI-DecisionTree/distinfo b/math/p5-AI-DecisionTree/distinfo
index b65b9e176a9b..4d5c8e298f34 100644
--- a/math/p5-AI-DecisionTree/distinfo
+++ b/math/p5-AI-DecisionTree/distinfo
@@ -1,2 +1,3 @@
MD5 (AI-DecisionTree-0.08.tar.gz) = eaed56886a22506b8ed5f6dab88e7060
+SHA256 (AI-DecisionTree-0.08.tar.gz) = ac4cd62d35db126b261f961060a898fdd7acc693b8baa42325a57d25944246d1
SIZE (AI-DecisionTree-0.08.tar.gz) = 25662
diff --git a/math/p5-Bit-Vector/distinfo b/math/p5-Bit-Vector/distinfo
index d2a42a8e5fac..671b9b46d754 100644
--- a/math/p5-Bit-Vector/distinfo
+++ b/math/p5-Bit-Vector/distinfo
@@ -1,2 +1,3 @@
MD5 (Bit-Vector-6.4.tar.gz) = 681433ff4f0b4da95dc5c560b7f5cc31
+SHA256 (Bit-Vector-6.4.tar.gz) = 778df15cffff8d57c2833820ed0ec44b05a5a80f8944096aee6c7093d1c9db90
SIZE (Bit-Vector-6.4.tar.gz) = 131942
diff --git a/math/p5-Chart-Math-Axis/distinfo b/math/p5-Chart-Math-Axis/distinfo
index aa927bbc6001..8f57a6b4d279 100644
--- a/math/p5-Chart-Math-Axis/distinfo
+++ b/math/p5-Chart-Math-Axis/distinfo
@@ -1,2 +1,3 @@
MD5 (Chart-Math-Axis-0.3.tar.gz) = 540df42fbda464b258fad25642be03f3
+SHA256 (Chart-Math-Axis-0.3.tar.gz) = 6f05cc1f9063fd9756c7669c1485a1588d9820f293d2af00be0dd8c64b8a20da
SIZE (Chart-Math-Axis-0.3.tar.gz) = 15726
diff --git a/math/p5-Geo-Distance/distinfo b/math/p5-Geo-Distance/distinfo
index 430eedf69433..91d862386994 100644
--- a/math/p5-Geo-Distance/distinfo
+++ b/math/p5-Geo-Distance/distinfo
@@ -1,2 +1,3 @@
MD5 (Geo-Distance-0.11.tar.gz) = d7bd2b67a3d3e233fa79be5c1b3f7352
+SHA256 (Geo-Distance-0.11.tar.gz) = 3296c1154d8bca2043d094091a5361436bd77f736bf52b039086ffa4868b938b
SIZE (Geo-Distance-0.11.tar.gz) = 9684
diff --git a/math/p5-Math-Base85/distinfo b/math/p5-Math-Base85/distinfo
index 0bc9b748ad0c..74fe854be0fd 100644
--- a/math/p5-Math-Base85/distinfo
+++ b/math/p5-Math-Base85/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Base85-0.2.tar.gz) = 3a2914651dc680fd22661f35213211d3
+SHA256 (Math-Base85-0.2.tar.gz) = da8b416edc31d79996e9245390b9343ceacb02b6a57c2ee8b70ab6b226a74ec0
SIZE (Math-Base85-0.2.tar.gz) = 6495
diff --git a/math/p5-Math-Bezier-Convert/distinfo b/math/p5-Math-Bezier-Convert/distinfo
index 46bbbbce3e8c..9739b4d96310 100644
--- a/math/p5-Math-Bezier-Convert/distinfo
+++ b/math/p5-Math-Bezier-Convert/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Bezier-Convert-0.02.tar.gz) = fb5237be267b594ae9849fcdd389ed11
+SHA256 (Math-Bezier-Convert-0.02.tar.gz) = c57be49e904610968f5f706e9a84f9103c66eefb6dde82932eed5a916edca8b3
SIZE (Math-Bezier-Convert-0.02.tar.gz) = 6483
diff --git a/math/p5-Math-BigInt/distinfo b/math/p5-Math-BigInt/distinfo
index 99de2fdec7c2..71a2ae4f987a 100644
--- a/math/p5-Math-BigInt/distinfo
+++ b/math/p5-Math-BigInt/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-BigInt-1.77.tar.gz) = fcdff3ada4badb1ed00ff4cfc7752de2
+SHA256 (Math-BigInt-1.77.tar.gz) = a8caae5ff730185c61d7fe1a72eb82e495ab062cafcf1c7694b5f66cac50a0dd
SIZE (Math-BigInt-1.77.tar.gz) = 169422
diff --git a/math/p5-Math-BigRat/distinfo b/math/p5-Math-BigRat/distinfo
index 1c3018aa1b1a..146608c5d77f 100644
--- a/math/p5-Math-BigRat/distinfo
+++ b/math/p5-Math-BigRat/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-BigRat-0.15.tar.gz) = 2a15700a3470d959c4613cc4a1903023
+SHA256 (Math-BigRat-0.15.tar.gz) = aad38ccc5475196fb58b41d206b6e73a760e2e2a601c4ab37a52176b333d732f
SIZE (Math-BigRat-0.15.tar.gz) = 33999
diff --git a/math/p5-Math-ConvexHull/distinfo b/math/p5-Math-ConvexHull/distinfo
index 47564de14654..92a420b849fd 100644
--- a/math/p5-Math-ConvexHull/distinfo
+++ b/math/p5-Math-ConvexHull/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-ConvexHull-1.00.tar.gz) = b3b5ccbdbf3094ac7ae96dd763981636
+SHA256 (Math-ConvexHull-1.00.tar.gz) = aadd1771c8c6d9676a00d022f019f57ea4845bcd323fbfd5f3f5303051e2e64c
SIZE (Math-ConvexHull-1.00.tar.gz) = 3124
diff --git a/math/p5-Math-Derivative/distinfo b/math/p5-Math-Derivative/distinfo
index b648a71bf333..de321d566bfa 100644
--- a/math/p5-Math-Derivative/distinfo
+++ b/math/p5-Math-Derivative/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Derivative-0.01.tar.gz) = a359b1b4b545c03f4147594fc64420a2
+SHA256 (Math-Derivative-0.01.tar.gz) = f1059bb787a7cd9faaae715dec1ffa5b9073311d84d229c8c257b7b2271e3273
SIZE (Math-Derivative-0.01.tar.gz) = 1935
diff --git a/math/p5-Math-LinearCombination/distinfo b/math/p5-Math-LinearCombination/distinfo
index 1deeb28b2125..b5b8da4f8064 100644
--- a/math/p5-Math-LinearCombination/distinfo
+++ b/math/p5-Math-LinearCombination/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-LinearCombination-0.03.tar.gz) = 8a8b0e49dda41f288cbb8f1d384209f9
+SHA256 (Math-LinearCombination-0.03.tar.gz) = ddb5a8b8466c1369685337662b138651d8b0bc5ff77774f2cc3f19a2fbe0ffef
SIZE (Math-LinearCombination-0.03.tar.gz) = 6394
diff --git a/math/p5-Math-Pari/distinfo b/math/p5-Math-Pari/distinfo
index 8743b14c9202..97902ee8abfd 100644
--- a/math/p5-Math-Pari/distinfo
+++ b/math/p5-Math-Pari/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Pari-2.010500.tar.gz) = 6ae5d0b044984a4fdc7817e79922419e
+SHA256 (Math-Pari-2.010500.tar.gz) = eea5b9918b4861274d48457b360310737755415f3200e080511ff19a57598676
SIZE (Math-Pari-2.010500.tar.gz) = 91295
diff --git a/math/p5-Math-Random-MT/distinfo b/math/p5-Math-Random-MT/distinfo
index 4eaca4202d57..b03fa053d835 100644
--- a/math/p5-Math-Random-MT/distinfo
+++ b/math/p5-Math-Random-MT/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Random-MT-1.04.tar.gz) = ef58aa5d7c25e77c0cba80eb0f54b3d3
+SHA256 (Math-Random-MT-1.04.tar.gz) = f936009f2f6c01a0b81bcb0cee90ba15c03cf36db5ef98e93b8834351953979a
SIZE (Math-Random-MT-1.04.tar.gz) = 7403
diff --git a/math/p5-Math-Random/distinfo b/math/p5-Math-Random/distinfo
index e07284259dd1..d1d0133ce04b 100644
--- a/math/p5-Math-Random/distinfo
+++ b/math/p5-Math-Random/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Random-0.67.tar.gz) = 021006f39529940ae318c7c105d01a44
+SHA256 (Math-Random-0.67.tar.gz) = 75950b8fdf2a72a690e77f08374bae713e0c6656ad73284ae18ea1f2eb61edb1
SIZE (Math-Random-0.67.tar.gz) = 44780
diff --git a/math/p5-Math-SimpleVariable/distinfo b/math/p5-Math-SimpleVariable/distinfo
index 1de4ba2b87f7..8291988c0445 100644
--- a/math/p5-Math-SimpleVariable/distinfo
+++ b/math/p5-Math-SimpleVariable/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-SimpleVariable-0.03.tar.gz) = 0b7b45d71edab401e7aa64a0ad292eed
+SHA256 (Math-SimpleVariable-0.03.tar.gz) = 2d3230c8ebfe421884c8fe7be05a43016874f3e98aaa3502cd41f87ea1e6535b
SIZE (Math-SimpleVariable-0.03.tar.gz) = 3506
diff --git a/math/p5-Math-Spline/distinfo b/math/p5-Math-Spline/distinfo
index 03d3cfcc8ea3..de5c7ec55366 100644
--- a/math/p5-Math-Spline/distinfo
+++ b/math/p5-Math-Spline/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Spline-0.01.tar.gz) = a9ebe29ba1794d1dca60aa0c44178197
+SHA256 (Math-Spline-0.01.tar.gz) = 8cb3d5407a0a63edef5d252bb84d5421900e1f277f2f7fd25d9b5d980cf43d72
SIZE (Math-Spline-0.01.tar.gz) = 2667
diff --git a/math/p5-Math-TrulyRandom/distinfo b/math/p5-Math-TrulyRandom/distinfo
index c0577781d124..115c74320ef4 100644
--- a/math/p5-Math-TrulyRandom/distinfo
+++ b/math/p5-Math-TrulyRandom/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-TrulyRandom-1.0.tar.gz) = 32e2273ee192203837cb1a21756a27a0
+SHA256 (Math-TrulyRandom-1.0.tar.gz) = e58877eed47fe0377a52df19e9499fbf627cc30c863b64497d5f3f3845d40374
SIZE (Math-TrulyRandom-1.0.tar.gz) = 4272
diff --git a/math/p5-Math-Vec/distinfo b/math/p5-Math-Vec/distinfo
index fa6d78556f3d..c499653abc9c 100644
--- a/math/p5-Math-Vec/distinfo
+++ b/math/p5-Math-Vec/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-Vec-0.02.tar.gz) = d6fd4ccf1a76f23d798beab7a1843ef2
+SHA256 (Math-Vec-0.02.tar.gz) = 9706f041581eb2d63ad998f8ad7318cb833e5244c3d54041b1fa0df718a9b866
SIZE (Math-Vec-0.02.tar.gz) = 6454
diff --git a/math/p5-Math-VecStat/distinfo b/math/p5-Math-VecStat/distinfo
index 6b20c11f7481..545dfff5bf08 100644
--- a/math/p5-Math-VecStat/distinfo
+++ b/math/p5-Math-VecStat/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-VecStat-0.08.tar.gz) = 3df23fb451f73bb49fd4ea344ba94020
+SHA256 (Math-VecStat-0.08.tar.gz) = 409a8e0e4b1025c8e80f628f65a9778aa77ab285161406ca4a6c097b13656d0d
SIZE (Math-VecStat-0.08.tar.gz) = 4539
diff --git a/math/p5-MatrixReal/distinfo b/math/p5-MatrixReal/distinfo
index 9171db9d7c00..3fffd1d55d8e 100644
--- a/math/p5-MatrixReal/distinfo
+++ b/math/p5-MatrixReal/distinfo
@@ -1,2 +1,3 @@
MD5 (Math-MatrixReal-1.9.tar.gz) = 4df6e63d0e9ff902f1af5dc430a0b483
+SHA256 (Math-MatrixReal-1.9.tar.gz) = d5181e4a48663a4b92c34a747ce7e86272200f1b4f1b6db9dda2c4f91784565f
SIZE (Math-MatrixReal-1.9.tar.gz) = 52631
diff --git a/math/p5-NetCDF/distinfo b/math/p5-NetCDF/distinfo
index 657322a2abe4..ba5f2cf7b6bb 100644
--- a/math/p5-NetCDF/distinfo
+++ b/math/p5-NetCDF/distinfo
@@ -1 +1,3 @@
MD5 (netcdf-perl-1.2.2.tar.Z) = 81f068cc62d976e116091cbe87ea5415
+SHA256 (netcdf-perl-1.2.2.tar.Z) = 2e47433b736e82fae5802c66aefc7d1d8e8c40672fbe3ba4de6909302a962872
+SIZE (netcdf-perl-1.2.2.tar.Z) = 93297
diff --git a/math/p5-Number-Compare/distinfo b/math/p5-Number-Compare/distinfo
index 148880af01f4..409ad1681ae4 100644
--- a/math/p5-Number-Compare/distinfo
+++ b/math/p5-Number-Compare/distinfo
@@ -1,2 +1,3 @@
MD5 (Number-Compare-0.01.tar.gz) = 519a4434e35033e9bd034d27cd2fd299
+SHA256 (Number-Compare-0.01.tar.gz) = 32b5b0a73b54bbd8fbaadffb0e5a8532bc4da18a934b949e1cc68dae162d49ef
SIZE (Number-Compare-0.01.tar.gz) = 2123
diff --git a/math/p5-Roman/distinfo b/math/p5-Roman/distinfo
index 363c69785fce..fc9c7f58ab83 100644
--- a/math/p5-Roman/distinfo
+++ b/math/p5-Roman/distinfo
@@ -1,2 +1,3 @@
MD5 (Roman-1.1.tar.gz) = 67b0e6affdc50fdf28cfc438c045fd9b
+SHA256 (Roman-1.1.tar.gz) = 3005bf28e00ca85bd4c6e0690b4ecf4055d49cdfb6e38984407122352cb23427
SIZE (Roman-1.1.tar.gz) = 1452
diff --git a/math/p5-Set-Window/distinfo b/math/p5-Set-Window/distinfo
index 3012b8881681..78223bbbfce1 100644
--- a/math/p5-Set-Window/distinfo
+++ b/math/p5-Set-Window/distinfo
@@ -1,2 +1,3 @@
MD5 (Set-Window-1.01.tar.gz) = ae662383a98133938ff83914f36ee70d
+SHA256 (Set-Window-1.01.tar.gz) = 783fbf018adc9bcb6df55cdf0680c8121b511f4c5764b8e16259825c2c6c8b42
SIZE (Set-Window-1.01.tar.gz) = 5625
diff --git a/math/p5-Statistics-ChiSquare/distinfo b/math/p5-Statistics-ChiSquare/distinfo
index d2333e5aebcb..222baccad148 100644
--- a/math/p5-Statistics-ChiSquare/distinfo
+++ b/math/p5-Statistics-ChiSquare/distinfo
@@ -1,2 +1,3 @@
MD5 (Statistics-ChiSquare-0.5.tar.gz) = 1c02a8eabeed699e0e8b2de9f09dc2ca
+SHA256 (Statistics-ChiSquare-0.5.tar.gz) = 90152a48bab4b5104cd8e7d79eb1f90c1e87d7fd9bfbe2d49f4ae1c2b15c7ead
SIZE (Statistics-ChiSquare-0.5.tar.gz) = 4468
diff --git a/math/p5-Statistics-Contingency/distinfo b/math/p5-Statistics-Contingency/distinfo
index 3c68ab049d21..7a5abf4ab8e8 100644
--- a/math/p5-Statistics-Contingency/distinfo
+++ b/math/p5-Statistics-Contingency/distinfo
@@ -1,2 +1,3 @@
MD5 (Statistics-Contingency-0.06.tar.gz) = 270d65583f053b078af90359011fb5c9
+SHA256 (Statistics-Contingency-0.06.tar.gz) = 9f1fbb7e074adf2a9f98a79ada00ad0bbc43c85280d9b96f66f305cd75e9a57c
SIZE (Statistics-Contingency-0.06.tar.gz) = 7213
diff --git a/math/p5-Statistics-Descriptive/distinfo b/math/p5-Statistics-Descriptive/distinfo
index f6327636f0bd..4fb1276f9590 100644
--- a/math/p5-Statistics-Descriptive/distinfo
+++ b/math/p5-Statistics-Descriptive/distinfo
@@ -1,2 +1,3 @@
MD5 (Statistics-Descriptive-2.6.tar.gz) = 05602b7028ada0393b503acee79d2616
+SHA256 (Statistics-Descriptive-2.6.tar.gz) = 519d03932c5dedc93cb6ecdb6c4d23dc3f60760a5b56c28e22c41a6b1b255dbe
SIZE (Statistics-Descriptive-2.6.tar.gz) = 11252
diff --git a/math/p5-Statistics-Distributions/distinfo b/math/p5-Statistics-Distributions/distinfo
index dcd168c0f99c..7d2b628f9c88 100644
--- a/math/p5-Statistics-Distributions/distinfo
+++ b/math/p5-Statistics-Distributions/distinfo
@@ -1,2 +1,3 @@
MD5 (Statistics-Distributions-1.02.tar.gz) = 526cb415b30ffeec52563dbcb436ca60
+SHA256 (Statistics-Distributions-1.02.tar.gz) = f99f396abf84ca37aa2cea31ad45d73aaee48752c999136c4b91389428d733c8
SIZE (Statistics-Distributions-1.02.tar.gz) = 5695
diff --git a/math/p5-Statistics-LTU/distinfo b/math/p5-Statistics-LTU/distinfo
index 8e1a4e04212c..84424bb2ec79 100644
--- a/math/p5-Statistics-LTU/distinfo
+++ b/math/p5-Statistics-LTU/distinfo
@@ -1,2 +1,3 @@
MD5 (Statistics-LTU-2.8.tar.gz) = 22d194baec8ef7696b57a4a365a0850d
+SHA256 (Statistics-LTU-2.8.tar.gz) = 686f4e4454db6ef567d33880762a8659e8a39719702a8110ec4699de1dd046c5
SIZE (Statistics-LTU-2.8.tar.gz) = 16264
diff --git a/math/p5-Statistics-OLS/distinfo b/math/p5-Statistics-OLS/distinfo
index b513134622c8..f26a74793a01 100644
--- a/math/p5-Statistics-OLS/distinfo
+++ b/math/p5-Statistics-OLS/distinfo
@@ -1,2 +1,3 @@
MD5 (Statistics-OLS-0.07.tar.gz) = 7bd135125aecdbf523c00714e381eeaa
+SHA256 (Statistics-OLS-0.07.tar.gz) = 42579f4d0d25c85ce34d804d49d174c30db39b19239af03495fe9a233290b6f2
SIZE (Statistics-OLS-0.07.tar.gz) = 8050
diff --git a/math/pari-devel/distinfo b/math/pari-devel/distinfo
index 894762145315..f8a1c4d3d1c5 100644
--- a/math/pari-devel/distinfo
+++ b/math/pari-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (pari-2.2.10.alpha.tar.gz) = 9fff6712c9202b22aa81a572bed2cfc8
+SHA256 (pari-2.2.10.alpha.tar.gz) = 934cbda72ae172dc4c764d423e88375f3b2752ce77935e8b4550fb207e702aa9
SIZE (pari-2.2.10.alpha.tar.gz) = 2088335
diff --git a/math/pari/distinfo b/math/pari/distinfo
index 53c2b3a6ebeb..b6ea93c4d018 100644
--- a/math/pari/distinfo
+++ b/math/pari/distinfo
@@ -1,2 +1,3 @@
MD5 (pari-2.1.6.tgz) = 506a061c8dcdec33d18876f3c551e951
+SHA256 (pari-2.1.6.tgz) = 6150700432e2cbd08567aeaa62b2f7f92f350b83f2cac8e747b1d581883a4227
SIZE (pari-2.1.6.tgz) = 1541464
diff --git a/math/parmetis/distinfo b/math/parmetis/distinfo
index 3b5b6ec0573f..15f743eb2d9c 100644
--- a/math/parmetis/distinfo
+++ b/math/parmetis/distinfo
@@ -1,2 +1,3 @@
MD5 (ParMetis-3.1.tar.gz) = 15f252eabc397a8c2f56fa1f5ed91354
+SHA256 (ParMetis-3.1.tar.gz) = 11485828fe25436dc6d41cb048bc4b744969b51d4b751996007612aa95d5ff16
SIZE (ParMetis-3.1.tar.gz) = 5286085
diff --git a/math/pear-Structures_Graph/distinfo b/math/pear-Structures_Graph/distinfo
index 0a9a36e79b31..fa89267417b3 100644
--- a/math/pear-Structures_Graph/distinfo
+++ b/math/pear-Structures_Graph/distinfo
@@ -1,2 +1,3 @@
MD5 (PEAR/Structures_Graph-1.0.1.tgz) = 97baf9bf892a6a54213d193767f97a09
+SHA256 (PEAR/Structures_Graph-1.0.1.tgz) = df5eab4132a1625d8accf15be793dc955b4cf01c4fc1469d387150edb241f623
SIZE (PEAR/Structures_Graph-1.0.1.tgz) = 7060
diff --git a/math/pecl-big_int/distinfo b/math/pecl-big_int/distinfo
index 4500dc51fa71..1b4c4137a610 100644
--- a/math/pecl-big_int/distinfo
+++ b/math/pecl-big_int/distinfo
@@ -1,2 +1,3 @@
MD5 (PECL/big_int-1.0.7.tgz) = d858d5bcfd3f789cb1ae8cb8ff09d3e9
+SHA256 (PECL/big_int-1.0.7.tgz) = 05898df88ca2bc07ec00ab03dccf9b925d6caca8d23bf07bf338e1a0a07c0d35
SIZE (PECL/big_int-1.0.7.tgz) = 48248
diff --git a/math/ploticus/distinfo b/math/ploticus/distinfo
index a9d7e45758cf..0912ec94fad4 100644
--- a/math/ploticus/distinfo
+++ b/math/ploticus/distinfo
@@ -1,2 +1,3 @@
MD5 (pl232src.tar.gz) = 3b7097dc99d48e43e61a6e3f107bc41a
+SHA256 (pl232src.tar.gz) = 9b397cf4f8346ad20e587015bb916328782ac303e44d83a2b76b116ba12ebabe
SIZE (pl232src.tar.gz) = 451923
diff --git a/math/polymake/distinfo b/math/polymake/distinfo
index 9c8b14237b0b..5c8105279c91 100644
--- a/math/polymake/distinfo
+++ b/math/polymake/distinfo
@@ -1,6 +1,9 @@
MD5 (polymake-2.1.0.tar.bz2) = 76857a92faccc0b5371becad44f3724a
+SHA256 (polymake-2.1.0.tar.bz2) = d4f7757aff0b5db91d62786f0fa9bf567a5e307888cfcd044797d97c1edaf25e
SIZE (polymake-2.1.0.tar.bz2) = 2883560
MD5 (polymake-2.1.0-p1.diff.bz2) = 9f4a2731177bbf0699073bbf46453e76
+SHA256 (polymake-2.1.0-p1.diff.bz2) = 1bb0e38dbb932762d3bfc8091854ad4453244c04ce5d0c0aab3cbd4f8fe85f08
SIZE (polymake-2.1.0-p1.diff.bz2) = 12070
MD5 (polymake-2.1.0-p2.diff.bz2) = a761bdbb2189722f27524c9f3e1f4330
+SHA256 (polymake-2.1.0-p2.diff.bz2) = 6690e3ddba4522a197d4d22cd74a5f6e90dc27db0dbb7563bc824abc8f33554c
SIZE (polymake-2.1.0-p2.diff.bz2) = 8072
diff --git a/math/proofgeneral/distinfo b/math/proofgeneral/distinfo
index a87c3fd249f2..0a1408093eae 100644
--- a/math/proofgeneral/distinfo
+++ b/math/proofgeneral/distinfo
@@ -1,2 +1,3 @@
MD5 (ProofGeneral-3.5.tar.gz) = 2114f0ead1cb0b4c6be992aa7bf1529c
+SHA256 (ProofGeneral-3.5.tar.gz) = 6c044a44dc4457a0b6d7660afb9ae0a36240c22fc9f5475a90ff5bb685875a0b
SIZE (ProofGeneral-3.5.tar.gz) = 1799956
diff --git a/math/py-fpconst/distinfo b/math/py-fpconst/distinfo
index 3597f18ee8bc..4bb4e07a4eb6 100644
--- a/math/py-fpconst/distinfo
+++ b/math/py-fpconst/distinfo
@@ -1,2 +1,3 @@
MD5 (fpconst-0.7.2.tar.gz) = 0c194744ab60f3301dfda2da9f7c4068
+SHA256 (fpconst-0.7.2.tar.gz) = db234a8b4833b37b88db863cee89f6609e3ccfcd14f53233f91e7e788ea660bb
SIZE (fpconst-0.7.2.tar.gz) = 9555
diff --git a/math/py-gsl/distinfo b/math/py-gsl/distinfo
index 8d313eca162c..f4425b5901fd 100644
--- a/math/py-gsl/distinfo
+++ b/math/py-gsl/distinfo
@@ -1,2 +1,3 @@
MD5 (python/pygsl-0.3.2.tar.gz) = dde5f5a23dba8e63818dbfadb12e9a09
+SHA256 (python/pygsl-0.3.2.tar.gz) = 8db4de81dbb2e0dac43ebdcc0cd0f289d5cae997a0d6bb5e51e593475a714a14
SIZE (python/pygsl-0.3.2.tar.gz) = 482025
diff --git a/math/py-numeric/distinfo b/math/py-numeric/distinfo
index 4206e32cf55e..8e5606818bfa 100644
--- a/math/py-numeric/distinfo
+++ b/math/py-numeric/distinfo
@@ -1,4 +1,6 @@
MD5 (Numeric-24.0.tar.gz) = 8e981a0b051d21753579b9d67b35d637
+SHA256 (Numeric-24.0.tar.gz) = 43efd7cf121d3472deb10322e48c68295ec42df693a88523ab8b88b99a52eded
SIZE (Numeric-24.0.tar.gz) = 732688
MD5 (numpy.pdf) = 258b3758645568724ab1a3ead67db78a
+SHA256 (numpy.pdf) = 1005b55ee84265be490d8270b4e464e11f59455c220da822f6901342f5fe804f
SIZE (numpy.pdf) = 1234555
diff --git a/math/py-numeric17/distinfo b/math/py-numeric17/distinfo
index 1e197fbb62f8..c65e19364bb7 100644
--- a/math/py-numeric17/distinfo
+++ b/math/py-numeric17/distinfo
@@ -1,2 +1,3 @@
MD5 (Numeric-17.3.0.tar.gz) = 27accdbbf19fb2bd956e0b6753c83494
+SHA256 (Numeric-17.3.0.tar.gz) = 39cc74a36b1dea212b3d79ff0c6cdb993aec579aaac9ae0c34fae85a7bac9941
SIZE (Numeric-17.3.0.tar.gz) = 582436
diff --git a/math/py-scientific/distinfo b/math/py-scientific/distinfo
index e2f5c4c2781a..6056c203f2ab 100644
--- a/math/py-scientific/distinfo
+++ b/math/py-scientific/distinfo
@@ -1,2 +1,3 @@
MD5 (ScientificPython-2.4.3.tar.gz) = 02b42a0cfa64a6b1c6b5a467eaccd88a
+SHA256 (ScientificPython-2.4.3.tar.gz) = 92ffd96a88eda4f5e6b4cb4c743780327270bc635659a23364b0d5715f0e1b76
SIZE (ScientificPython-2.4.3.tar.gz) = 494609
diff --git a/math/qtiplot/distinfo b/math/qtiplot/distinfo
index ce44f273d842..6426c838f90e 100644
--- a/math/qtiplot/distinfo
+++ b/math/qtiplot/distinfo
@@ -1,2 +1,3 @@
MD5 (qtiplot-0.6.4.tar.bz2) = f22bec91f66df4ab546a3befbbbb200e
+SHA256 (qtiplot-0.6.4.tar.bz2) = b656cc601a6c54644dbb35ff55658c3be654c287cdf3a0f0e45bcbf000b61976
SIZE (qtiplot-0.6.4.tar.bz2) = 391282
diff --git a/math/randlib/distinfo b/math/randlib/distinfo
index 6a6dffba1198..3834e8c8a355 100644
--- a/math/randlib/distinfo
+++ b/math/randlib/distinfo
@@ -1,2 +1,3 @@
MD5 (ranlib.c.tar.gz) = 110d02ab91eb834e45044bb0368dfb7e
+SHA256 (ranlib.c.tar.gz) = a99b5d4b43c456ef9a73515f19d7a0a00903829f32f12f1294282f79675bcf8a
SIZE (ranlib.c.tar.gz) = 38033
diff --git a/math/reed-solomon/distinfo b/math/reed-solomon/distinfo
index 971448588bc1..d3f8c9e4bbc3 100644
--- a/math/reed-solomon/distinfo
+++ b/math/reed-solomon/distinfo
@@ -1,2 +1,3 @@
MD5 (reed-solomon-4.0.tar.gz) = 09218994c0e8e1f50e052786db1fe11b
+SHA256 (reed-solomon-4.0.tar.gz) = b68cd13004e1bcba0019eeba33f1f07d1c06485d3690fa09ce41cc3e48956ceb
SIZE (reed-solomon-4.0.tar.gz) = 46058
diff --git a/math/ruby-fftw3/distinfo b/math/ruby-fftw3/distinfo
index db957188e023..91508d4df980 100644
--- a/math/ruby-fftw3/distinfo
+++ b/math/ruby-fftw3/distinfo
@@ -1,2 +1,3 @@
MD5 (ruby/ruby-fftw3-0.2.tar.gz) = b7de91c978ac549d9427e88c4695b733
+SHA256 (ruby/ruby-fftw3-0.2.tar.gz) = 8e4e6250c4f55dcc451ae20e6c50c6c449745c5bc62c03b7e8e96d7d1af21dcb
SIZE (ruby/ruby-fftw3-0.2.tar.gz) = 5280
diff --git a/math/ruby-narray_miss/distinfo b/math/ruby-narray_miss/distinfo
index 08e7c4c85d83..fc2ea1bbfc39 100644
--- a/math/ruby-narray_miss/distinfo
+++ b/math/ruby-narray_miss/distinfo
@@ -1,2 +1,3 @@
MD5 (ruby/narray_miss-1.1.2.tar.gz) = 915d0e2d91ec9c78a45b372e443c6638
+SHA256 (ruby/narray_miss-1.1.2.tar.gz) = 9195047ecb01bca6b7d7de2b687fa7b65216d0e3d3bdc1f64fb610953ab6ae67
SIZE (ruby/narray_miss-1.1.2.tar.gz) = 21951
diff --git a/math/ruby-numru_misc/distinfo b/math/ruby-numru_misc/distinfo
index e6e8686b8e2e..2d7a73907033 100644
--- a/math/ruby-numru_misc/distinfo
+++ b/math/ruby-numru_misc/distinfo
@@ -1,2 +1,3 @@
MD5 (ruby/numru-misc-0.0.6.tar.gz) = 685e257d7a45752a434b9dad1e807e28
+SHA256 (ruby/numru-misc-0.0.6.tar.gz) = 80bbb5490bacc11fbfd87315c075593e9e222c57d1ed968d07bd3aa0f2629e0e
SIZE (ruby/numru-misc-0.0.6.tar.gz) = 11024
diff --git a/math/ruby-numru_units/distinfo b/math/ruby-numru_units/distinfo
index f97b9af2627b..40eeb824f2b8 100644
--- a/math/ruby-numru_units/distinfo
+++ b/math/ruby-numru_units/distinfo
@@ -1,2 +1,3 @@
MD5 (ruby/numru-units-1.5.tar.gz) = 55ccce029a12f0e8791f3e2243777b54
+SHA256 (ruby/numru-units-1.5.tar.gz) = bc53f58b4b3339ed80cc6b7c9d8751faa132bc82c2b54765ceb2e43312db4779
SIZE (ruby/numru-units-1.5.tar.gz) = 120373
diff --git a/math/sc/distinfo b/math/sc/distinfo
index cb6c4c86e5c5..218ca5d13dcb 100644
--- a/math/sc/distinfo
+++ b/math/sc/distinfo
@@ -1,2 +1,3 @@
MD5 (sc-6.21.tar.Z) = 8fe8886f0139036717ba09f2fdcb2de7
+SHA256 (sc-6.21.tar.Z) = 6823f86841e3188ff9722273dbd5fbeab459d9f94bedee7348e57cdca161daf6
SIZE (sc-6.21.tar.Z) = 180360
diff --git a/math/scalapack/distinfo b/math/scalapack/distinfo
index b4342b2f98f4..a306a7c9646b 100644
--- a/math/scalapack/distinfo
+++ b/math/scalapack/distinfo
@@ -1,20 +1,30 @@
MD5 (scalapack/scalapack.tgz) = 6d214940fab71d56117184d55cbb29f1
+SHA256 (scalapack/scalapack.tgz) = fc18520ac36cad703ec5e774634f055c84c4e2ddd2d3e4e09779cda712e59eef
SIZE (scalapack/scalapack.tgz) = 4468266
MD5 (scalapack/manpages.tgz) = a536ab4837ec68addff0a3ec99427a10
+SHA256 (scalapack/manpages.tgz) = a745c9f367d65e3c7611c126597a4681094b002552e47b621964d30a966aac7b
SIZE (scalapack/manpages.tgz) = 379541
MD5 (scalapack/scalapack_install.ps) = 72e99a64a7fd917793bca0425bd35c7d
+SHA256 (scalapack/scalapack_install.ps) = 1dcd52a058844ed5b10221ce8e20e446bf3ec6ae4125751527d7bdcfe703c232
SIZE (scalapack/scalapack_install.ps) = 295578
MD5 (scalapack/scalapackqref.ps) = 3e4c1d66839d8dcaef80f0ebf39318d4
+SHA256 (scalapack/scalapackqref.ps) = 89a9c16dcda4393568e3cb5dbd7ecfaecebdb8db7576bae1646ec0088ccd6140
SIZE (scalapack/scalapackqref.ps) = 173805
MD5 (scalapack/lawn100.ps) = d52ec306a6814afe5cd6e190c9816c06
+SHA256 (scalapack/lawn100.ps) = 41b6afa22fc3ea2ac6ed7db1c29d18f0d6122edc8ae21040e3a77977d5eec63b
SIZE (scalapack/lawn100.ps) = 424966
MD5 (scalapack/pblasqref.ps) = c93be9b58ea44560b423fce88d8dbf66
+SHA256 (scalapack/pblasqref.ps) = 0da90e71a06c0d143c662404452e15ae7c5dd8b7c69eff0efc136d19fbbf448b
SIZE (scalapack/pblasqref.ps) = 93299
MD5 (scalapack/manual.ps) = 95562c3c6ebd0f32ccc6f0aaf10df3e5
+SHA256 (scalapack/manual.ps) = abbeed519f184bd271bfa4b57f279031e84a71dceda9a57e5cebea1dc91b88df
SIZE (scalapack/manual.ps) = 170241
MD5 (scalapack/design.ps) = 753b0896099470821cde54c34055ad26
+SHA256 (scalapack/design.ps) = 88b5213fea1ecd1beb6053833e9ea5a93454a1d874aac7b4f4306e7a2b98a5d0
SIZE (scalapack/design.ps) = 135990
MD5 (scalapack/pumma_refmanual.ps) = ec890d5fa5e4c6dd49466670b04e23b6
+SHA256 (scalapack/pumma_refmanual.ps) = 7df403e8097d92bd6bc3d12ad6bc8dd203596132f2e90a56fef7381f2683530d
SIZE (scalapack/pumma_refmanual.ps) = 179780
MD5 (scalapack/trans.ps) = 6a8d050b208ac27d6538718e27bc16f2
+SHA256 (scalapack/trans.ps) = e1d7e496b357d58bb3c8cdca08780f8f3281179ccc45e2876af2f4acc3fab547
SIZE (scalapack/trans.ps) = 537057
diff --git a/math/scilab/distinfo b/math/scilab/distinfo
index 03e0659dcb43..e7cc18bc06d4 100644
--- a/math/scilab/distinfo
+++ b/math/scilab/distinfo
@@ -1,2 +1,3 @@
MD5 (scilab-3.1.1-src.tar.gz) = 8bd6e750681fc6b2f524b46876dc0887
+SHA256 (scilab-3.1.1-src.tar.gz) = 1d75ec6b9e26216b69c31a4cb648a1e7d6045e3f1305019491cc3e1846ca60e8
SIZE (scilab-3.1.1-src.tar.gz) = 14261772
diff --git a/math/sdpa/distinfo b/math/sdpa/distinfo
index 3d71174fc40f..7bd7ddf758b8 100644
--- a/math/sdpa/distinfo
+++ b/math/sdpa/distinfo
@@ -1,8 +1,12 @@
MD5 (sdpa/sdpa.6.2.1.src.tar.gz) = 217764fd5e9f22620602d94009c25c25
+SHA256 (sdpa/sdpa.6.2.1.src.tar.gz) = c972ab500509191b9aba99cad89e81898cfdd9d3a13574baee1a3987603a502e
SIZE (sdpa/sdpa.6.2.1.src.tar.gz) = 64283
MD5 (sdpa/sdpa.6.2.0.manual.ps.gz) = ce4efa43821b3aa02af2210635e53ecb
+SHA256 (sdpa/sdpa.6.2.0.manual.ps.gz) = 4fadf7362fce9c2489433664d087dc8d599bb17ee5906fe52e193de5d2943697
SIZE (sdpa/sdpa.6.2.0.manual.ps.gz) = 187820
MD5 (sdpa/sdpa.6.2.0.manual.pdf) = 52972c003576da11cad5c84d0648ad99
+SHA256 (sdpa/sdpa.6.2.0.manual.pdf) = a4178aa1a1a912c343451e12e7b3f66cf3fbf45f7504531074399d23cb4da0b1
SIZE (sdpa/sdpa.6.2.0.manual.pdf) = 232380
MD5 (sdpa/sdpa.6.2.0.install.txt) = bc2cc604e0b862487f76f3e73ae346a8
+SHA256 (sdpa/sdpa.6.2.0.install.txt) = b93665cb0208c892df1dbeede628cae2897a9970bbae1dc31063f7c41d3bf857
SIZE (sdpa/sdpa.6.2.0.install.txt) = 7824
diff --git a/math/sdpara/distinfo b/math/sdpara/distinfo
index 491cd991d57b..f7c632291611 100644
--- a/math/sdpara/distinfo
+++ b/math/sdpara/distinfo
@@ -1,4 +1,6 @@
MD5 (sdpara/sdpara.1.0.1.src.tar.gz) = 3770d42202eb35abb335631b874fa5da
+SHA256 (sdpara/sdpara.1.0.1.src.tar.gz) = a61798f59f4f93ded740d52091e6d86641a077abc8562158fbd9a5dec1a8bb1c
SIZE (sdpara/sdpara.1.0.1.src.tar.gz) = 78055
MD5 (sdpara/sdpara.1.0.0.install.txt) = a4ed5a22253569b35e565b4a145e3407
+SHA256 (sdpara/sdpara.1.0.0.install.txt) = 771fc8b914cc12e10241701696294f128860a6cef5f3ffa01d618b4724c4270d
SIZE (sdpara/sdpara.1.0.0.install.txt) = 4212
diff --git a/math/ses/distinfo b/math/ses/distinfo
index 9a8de5b24c00..9fbeae1c5a2e 100644
--- a/math/ses/distinfo
+++ b/math/ses/distinfo
@@ -1,2 +1,3 @@
MD5 (ses21-031130.tgz) = 6677af3bd7545a001ba4927318752de6
+SHA256 (ses21-031130.tgz) = 5e2b2a2414d93d9c8f5a91a77aa78ba250fcbb2f0d551d0c81b49c63f229324b
SIZE (ses21-031130.tgz) = 97010
diff --git a/math/simd-viterbi/distinfo b/math/simd-viterbi/distinfo
index 07dbf14d907a..7d1362484789 100644
--- a/math/simd-viterbi/distinfo
+++ b/math/simd-viterbi/distinfo
@@ -1,2 +1,3 @@
MD5 (simd-viterbi-2.0.3.tar.gz) = 42d1d27736e045e1c97f43a8420b3e1f
+SHA256 (simd-viterbi-2.0.3.tar.gz) = 82884d9ef46c42b37ff0b0997cc93611f42e6578cb20a59028f9bbe695819012
SIZE (simd-viterbi-2.0.3.tar.gz) = 49638
diff --git a/math/slsc/distinfo b/math/slsc/distinfo
index c657643531b2..4c03d030d42a 100644
--- a/math/slsc/distinfo
+++ b/math/slsc/distinfo
@@ -1,2 +1,3 @@
MD5 (slsc.tar.gz) = c12c1a0d4f783517965fee6258720014
+SHA256 (slsc.tar.gz) = 118d6284325074e095239dab42e8bfdd379bf9b1b83fe855aa9901518c8740c3
SIZE (slsc.tar.gz) = 90348
diff --git a/math/solitaire/distinfo b/math/solitaire/distinfo
index 42ae6d637ec0..68ee1754b21a 100644
--- a/math/solitaire/distinfo
+++ b/math/solitaire/distinfo
@@ -1,4 +1,6 @@
MD5 (sol.pl) = 9334ee5119b112fc51715be8a8c0ce45
+SHA256 (sol.pl) = 09714b1dec842a615448c78384fd9a0c35ab40e6c1672fe0ce56182440373efd
SIZE (sol.pl) = 4782
MD5 (sol-test.txt) = f3bddfb349ed8302568918b988f84786
+SHA256 (sol-test.txt) = d0248eeb66d4820d6678f00ed87b4ea86efc0c118c7106b943b42a05f9b6c47d
SIZE (sol-test.txt) = 1469
diff --git a/math/spooles/distinfo b/math/spooles/distinfo
index 2a96dfd6cbb1..a335f91f373d 100644
--- a/math/spooles/distinfo
+++ b/math/spooles/distinfo
@@ -1,16 +1,24 @@
MD5 (spooles/spooles.2.2.tgz) = 5789ca60d1ae565a4eaef6d03ca837af
+SHA256 (spooles/spooles.2.2.tgz) = a84559a0e987a1e423055ef4fdf3035d55b65bbe4bf915efaa1a35bef7f8c5dd
SIZE (spooles/spooles.2.2.tgz) = 4510271
MD5 (spooles/AllInOne.ps.gz) = a34fe650c54d1595534c4332837c4681
+SHA256 (spooles/AllInOne.ps.gz) = dd7d081ad2c633ee7e01b2665959c1a085beec4d3efbf97aeb61d10e6e2b7f3d
SIZE (spooles/AllInOne.ps.gz) = 109732
MD5 (spooles/Eigen.ps.gz) = f8d467d8288d11b4451538572500d2ac
+SHA256 (spooles/Eigen.ps.gz) = 77bd98696c95bafa88206af8fd8d4b00e543e1c8d1da8d289f89dd216c14ca03
SIZE (spooles/Eigen.ps.gz) = 501176
MD5 (spooles/Install.ps.gz) = 17e8084adb5c2842be0173f85c7d2a28
+SHA256 (spooles/Install.ps.gz) = f2defd0ae767678d08654acddefc06b6c19219d15b3f470bf495bb81766d7ab9
SIZE (spooles/Install.ps.gz) = 487274
MD5 (spooles/LinSol.ps.gz) = 91dfa232d5f2371c52e22540e8cef42a
+SHA256 (spooles/LinSol.ps.gz) = e9f2488b5fdf26fd0f3bc14e81cc0ed6b43b6c5bcdbc570c3c7375fb1d92832f
SIZE (spooles/LinSol.ps.gz) = 503095
MD5 (spooles/Ordering.ps.gz) = a6e4e5bad20822328785e64cbd8c47a0
+SHA256 (spooles/Ordering.ps.gz) = 4de3794fa4a6acd94fe6d384ba660d39d9fe65e98ee0ab968392896d6e1c36f1
SIZE (spooles/Ordering.ps.gz) = 592802
MD5 (spooles/PP99.ps.gz) = 880a6c3262aabb72f082e3f2931617b8
+SHA256 (spooles/PP99.ps.gz) = 402263bb4eeec72e2d7395f7d992a957cd2f5876f3aaa8947d640401faff1c9a
SIZE (spooles/PP99.ps.gz) = 596047
MD5 (spooles/ReferenceManual.ps.gz) = 9e5e32828f59c4cf066fdb34218705e7
+SHA256 (spooles/ReferenceManual.ps.gz) = 37f4606f8d47a7de48c68bc524a27a54926905cf334b7ddabef36e626f7e21d0
SIZE (spooles/ReferenceManual.ps.gz) = 1198763
diff --git a/math/superlu/distinfo b/math/superlu/distinfo
index 894c756c3d25..37b46c1e4aff 100644
--- a/math/superlu/distinfo
+++ b/math/superlu/distinfo
@@ -1,8 +1,12 @@
MD5 (superlu/superlu_3.0.tar.gz) = 0cd23cdc83d3e8600506c74b159f9d2b
+SHA256 (superlu/superlu_3.0.tar.gz) = 60efd4b9061f0d92a2ec7e71182e70f9afaae72e12bb7ff10a5cd4bc32a71ae4
SIZE (superlu/superlu_3.0.tar.gz) = 1125209
MD5 (superlu/superlu_ug.ps.gz) = 0d712ba0b2cc2a82fe7621050b0e299a
+SHA256 (superlu/superlu_ug.ps.gz) = 3e22d349f1f5288cfce768909b2e91ad3b95ee656d546cbbbacc3bf1a6ff1f76
SIZE (superlu/superlu_ug.ps.gz) = 204281
MD5 (superlu/SLU_general.ps.gz) = c51b5e8149c8fe3e46b5e7da2c0f819b
+SHA256 (superlu/SLU_general.ps.gz) = 00d00cedfadd96a42014d22b30c0cc451a575d8d309774519068b11d4be1ebe5
SIZE (superlu/SLU_general.ps.gz) = 89463
MD5 (superlu/simax95.ps.gz) = a2d176cbf56fe4a922cfec9a3e2546b0
+SHA256 (superlu/simax95.ps.gz) = b7e7705a280336474a25b0a1aef57226d81ea0dc6f18728b7347cb1726f91d2a
SIZE (superlu/simax95.ps.gz) = 138096
diff --git a/math/units/distinfo b/math/units/distinfo
index a40fcebf91f6..61696cc44ce9 100644
--- a/math/units/distinfo
+++ b/math/units/distinfo
@@ -1,2 +1,3 @@
MD5 (units-1.85.tar.gz) = e2856ebf1082a8ed4f83d791e5a0b90b
+SHA256 (units-1.85.tar.gz) = a5d2c5f231e21d95e751652b7931533255143830ab6b55010eea88dd64b85739
SIZE (units-1.85.tar.gz) = 230679
diff --git a/math/vecfem/distinfo b/math/vecfem/distinfo
index 1d862151b253..8ed451b2749b 100644
--- a/math/vecfem/distinfo
+++ b/math/vecfem/distinfo
@@ -1,2 +1,3 @@
MD5 (vem.tar.gz) = aac8b1e0be9003b8b04c37a989b4eb5c
+SHA256 (vem.tar.gz) = 94a2acd583713a3293d83827f0b9ff4c69eef7d9aa09638577e02a6fdb290e26
SIZE (vem.tar.gz) = 1897004
diff --git a/math/vtk-data/distinfo b/math/vtk-data/distinfo
index 52eb81dd1222..5d0115a02cc8 100644
--- a/math/vtk-data/distinfo
+++ b/math/vtk-data/distinfo
@@ -1,2 +1,3 @@
MD5 (VTKData-4.4.tar.gz) = f54431edf9831ab4370dc289d970c6f5
+SHA256 (VTKData-4.4.tar.gz) = 20b008e5b1eb2c67466970ffe8c696bdec122f3b275e8200d528aa58f731c5a1
SIZE (VTKData-4.4.tar.gz) = 19998689
diff --git a/math/vtk/distinfo b/math/vtk/distinfo
index e10d1193a779..9fa85691141b 100644
--- a/math/vtk/distinfo
+++ b/math/vtk/distinfo
@@ -1,2 +1,3 @@
MD5 (VTK-4.4-LatestRelease.tar.gz) = 17a5006c4d7acca3e74d32e0e27f4739
+SHA256 (VTK-4.4-LatestRelease.tar.gz) = 4a6062ce65a0563aa7009220e1e58c3a8c1264e4d468376a20229db055d1a27b
SIZE (VTK-4.4-LatestRelease.tar.gz) = 6323955
diff --git a/math/vtk43/distinfo b/math/vtk43/distinfo
index e10d1193a779..9fa85691141b 100644
--- a/math/vtk43/distinfo
+++ b/math/vtk43/distinfo
@@ -1,2 +1,3 @@
MD5 (VTK-4.4-LatestRelease.tar.gz) = 17a5006c4d7acca3e74d32e0e27f4739
+SHA256 (VTK-4.4-LatestRelease.tar.gz) = 4a6062ce65a0563aa7009220e1e58c3a8c1264e4d468376a20229db055d1a27b
SIZE (VTK-4.4-LatestRelease.tar.gz) = 6323955
diff --git a/math/vtk5/distinfo b/math/vtk5/distinfo
index e10d1193a779..9fa85691141b 100644
--- a/math/vtk5/distinfo
+++ b/math/vtk5/distinfo
@@ -1,2 +1,3 @@
MD5 (VTK-4.4-LatestRelease.tar.gz) = 17a5006c4d7acca3e74d32e0e27f4739
+SHA256 (VTK-4.4-LatestRelease.tar.gz) = 4a6062ce65a0563aa7009220e1e58c3a8c1264e4d468376a20229db055d1a27b
SIZE (VTK-4.4-LatestRelease.tar.gz) = 6323955
diff --git a/math/wfmath/distinfo b/math/wfmath/distinfo
index ebc5bec1d839..7416aaca1f4a 100644
--- a/math/wfmath/distinfo
+++ b/math/wfmath/distinfo
@@ -1,2 +1,3 @@
MD5 (wfmath-0.3.4.tar.gz) = 6a14f7de9d467d7b72b37da5ca5f92c5
+SHA256 (wfmath-0.3.4.tar.gz) = c4ec6ec6f927b3502f58b3923c8f31e9f9fe980dc6b8af58b653609d7d3ff012
SIZE (wfmath-0.3.4.tar.gz) = 414908
diff --git a/math/wmcalc/distinfo b/math/wmcalc/distinfo
index 7d7ee2130a39..0361b0a0bd14 100644
--- a/math/wmcalc/distinfo
+++ b/math/wmcalc/distinfo
@@ -1,2 +1,3 @@
MD5 (wmcalc-0.3.tar.gz) = 23ecf19e956d19ef9dddb810989666c5
+SHA256 (wmcalc-0.3.tar.gz) = 5e511e8db7160dd98e9103c757c6ffd85b0d348b139504764a38c46b9961d559
SIZE (wmcalc-0.3.tar.gz) = 58640
diff --git a/math/xgfe/distinfo b/math/xgfe/distinfo
index 12f3960eb516..5bab078e5dba 100644
--- a/math/xgfe/distinfo
+++ b/math/xgfe/distinfo
@@ -1,2 +1,3 @@
MD5 (xgfe-2.1.tar.gz) = a9bb67a76be198142f587155b37c1864
+SHA256 (xgfe-2.1.tar.gz) = 62c94aaa4980f7f405b1bd1d9c05a603e4c62f847bd78fd5589a1920968af6f9
SIZE (xgfe-2.1.tar.gz) = 438146
diff --git a/math/xgraph/distinfo b/math/xgraph/distinfo
index 54c56ee10b2a..c874ec357ac6 100644
--- a/math/xgraph/distinfo
+++ b/math/xgraph/distinfo
@@ -1,2 +1,3 @@
MD5 (xgraph-11.tar.Z) = 8966468ef04a799d638bb2ba79032996
+SHA256 (xgraph-11.tar.Z) = ecba2b5d044f0e323da3a9fcdf245caca7a1c056c8378d9d50316861ebd7b99b
SIZE (xgraph-11.tar.Z) = 157489
diff --git a/math/xplot/distinfo b/math/xplot/distinfo
index 3ed2bc51d153..744cfbc07369 100644
--- a/math/xplot/distinfo
+++ b/math/xplot/distinfo
@@ -1,2 +1,3 @@
MD5 (xplot-0.90.7.1.tar.gz) = 755e32f8ae429f1c546fdeee7c28c92e
+SHA256 (xplot-0.90.7.1.tar.gz) = 01ceac45540f2d01e6ffe368cc0e950f4bb7fe1d235efde5349a09199e662240
SIZE (xplot-0.90.7.1.tar.gz) = 60166
diff --git a/math/xppaut/distinfo b/math/xppaut/distinfo
index 21ae37e0bdbc..c071bacef0f6 100644
--- a/math/xppaut/distinfo
+++ b/math/xppaut/distinfo
@@ -1,2 +1,3 @@
MD5 (xppaut5.91.tar.gz) = 891bf6c9ce664024002a278a1fe138aa
+SHA256 (xppaut5.91.tar.gz) = 186a64431e6aef81e0809acd95f6df122769704c465504feeaa14ef28a79eea9
SIZE (xppaut5.91.tar.gz) = 2805419