aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2006-01-22 12:42:24 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2006-01-22 12:42:24 +0000
commitc92c635b24115231dddcc78b5310d36e41e59400 (patch)
tree209c435a8dd4e935d71d9b51de2e36c4a8ac41f6
parentc548d59d7eeaeb3a660246f7c221a70dcb600aa4 (diff)
downloadports-c92c635b24115231dddcc78b5310d36e41e59400.tar.gz
ports-c92c635b24115231dddcc78b5310d36e41e59400.zip
Notes
-rw-r--r--graphics/Cgraph/distinfo1
-rw-r--r--graphics/GIFgraph/distinfo1
-rw-r--r--graphics/GraphicsMagick/distinfo1
-rw-r--r--graphics/GraphicsMagick12/distinfo1
-rw-r--r--graphics/GraphicsMagick13/distinfo1
-rw-r--r--graphics/ImageMagick/distinfo1
-rw-r--r--graphics/OpenEXR/distinfo1
-rw-r--r--graphics/SciPlot/distinfo1
-rw-r--r--graphics/allegrogl/distinfo1
-rw-r--r--graphics/animabob/distinfo1
-rw-r--r--graphics/autotrace/distinfo1
-rw-r--r--graphics/ayam/distinfo1
-rw-r--r--graphics/barbecue/distinfo1
-rw-r--r--graphics/barcode/distinfo1
-rw-r--r--graphics/blender/distinfo1
-rw-r--r--graphics/bmeps/distinfo1
-rw-r--r--graphics/bmp-rootvis/distinfo1
-rw-r--r--graphics/cal3d/distinfo1
-rw-r--r--graphics/chbg/distinfo1
-rw-r--r--graphics/cinepaint/distinfo1
-rw-r--r--graphics/comical/distinfo1
-rw-r--r--graphics/corona/distinfo1
-rw-r--r--graphics/cthumb/distinfo1
-rw-r--r--graphics/curator/distinfo1
-rw-r--r--graphics/danpei/distinfo1
-rw-r--r--graphics/dc20pack/distinfo1
-rw-r--r--graphics/diacanvas2/distinfo1
-rw-r--r--graphics/digikam-doc/distinfo1
-rw-r--r--graphics/digikam-kde4/distinfo1
-rw-r--r--graphics/digikam/distinfo1
-rw-r--r--graphics/digikamimageplugins-doc/distinfo1
-rw-r--r--graphics/dri-devel/distinfo4
-rw-r--r--graphics/driconf/distinfo1
-rw-r--r--graphics/enblend/distinfo1
-rw-r--r--graphics/enfle/distinfo1
-rw-r--r--graphics/entice/distinfo1
-rw-r--r--graphics/evolvotron/distinfo1
-rw-r--r--graphics/feh/distinfo1
-rw-r--r--graphics/flashplayer/distinfo1
-rw-r--r--graphics/flasm/distinfo1
-rw-r--r--graphics/fracplanet/distinfo1
-rw-r--r--graphics/freeimage/distinfo1
-rw-r--r--graphics/fv/distinfo1
-rw-r--r--graphics/fyre/distinfo1
-rw-r--r--graphics/g2/distinfo1
-rw-r--r--graphics/gcolor2/distinfo1
-rw-r--r--graphics/gdtclft/distinfo1
-rw-r--r--graphics/geomview/distinfo1
-rw-r--r--graphics/giblib/distinfo1
-rw-r--r--graphics/gif2png/distinfo1
-rw-r--r--graphics/gifsicle/distinfo1
-rw-r--r--graphics/gimageview/distinfo1
-rw-r--r--graphics/gimp-pmosaic/distinfo1
-rw-r--r--graphics/gkrellkam/distinfo1
-rw-r--r--graphics/gle/distinfo1
-rw-r--r--graphics/glew/distinfo1
-rw-r--r--graphics/glfw/distinfo1
-rw-r--r--graphics/gltt/distinfo1
-rw-r--r--graphics/gocr/distinfo1
-rw-r--r--graphics/goom/distinfo1
-rw-r--r--graphics/gpsmanshp/distinfo1
-rw-r--r--graphics/gqview-devel/distinfo1
-rw-r--r--graphics/gqview/distinfo1
-rw-r--r--graphics/gtkgraph/distinfo1
-rw-r--r--graphics/hpoj/distinfo1
-rw-r--r--graphics/hs-hgl/distinfo1
-rw-r--r--graphics/icod/distinfo1
-rw-r--r--graphics/icon-slicer/distinfo1
-rw-r--r--graphics/icontact/distinfo1
-rw-r--r--graphics/ida/distinfo1
-rw-r--r--graphics/imagesort/distinfo1
-rw-r--r--graphics/intergif/distinfo1
-rw-r--r--graphics/inventor/distinfo1
-rw-r--r--graphics/ipe/distinfo1
-rw-r--r--graphics/irit/distinfo1
-rw-r--r--graphics/isreal/distinfo1
-rw-r--r--graphics/jbigkit/distinfo1
-rw-r--r--graphics/jhead/distinfo1
-rw-r--r--graphics/jpeg2pdf/distinfo1
-rw-r--r--graphics/jpeginfo/distinfo1
-rw-r--r--graphics/jpgraph/distinfo1
-rw-r--r--graphics/jpgtn/distinfo1
-rw-r--r--graphics/jumpgis-postgis/distinfo1
-rw-r--r--graphics/jumpgis/distinfo3
-rw-r--r--graphics/k3d/distinfo1
-rw-r--r--graphics/kalbum/distinfo1
-rw-r--r--graphics/kallery/distinfo1
-rw-r--r--graphics/landscape/distinfo1
-rw-r--r--graphics/leafpak/distinfo1
-rw-r--r--graphics/libGLU/distinfo1
-rw-r--r--graphics/libemf/distinfo1
-rw-r--r--graphics/libexif/distinfo1
-rw-r--r--graphics/libflash/distinfo1
-rw-r--r--graphics/libfpx/distinfo1
-rw-r--r--graphics/libgdgeda/distinfo2
-rw-r--r--graphics/libgnomecanvasmm/distinfo1
-rw-r--r--graphics/libgnomecanvasmm26/distinfo1
-rw-r--r--graphics/libmng/distinfo1
-rw-r--r--graphics/libpano12/distinfo1
-rw-r--r--graphics/libpcd/distinfo1
-rw-r--r--graphics/libvisual-plugins/distinfo1
-rw-r--r--graphics/libvisual/distinfo1
-rw-r--r--graphics/libvisual04/distinfo1
-rw-r--r--graphics/linux-ac3d/distinfo1
-rw-r--r--graphics/linux-f10-gdk-pixbuf/distinfo1
-rw-r--r--graphics/linux-f8-gdk-pixbuf/distinfo1
-rw-r--r--graphics/linux-gdk-pixbuf/distinfo1
-rw-r--r--graphics/linux-panorama-tools/distinfo1
-rw-r--r--graphics/linux_dri/distinfo4
-rw-r--r--graphics/linux_glide/distinfo1
-rw-r--r--graphics/lodju/distinfo1
-rw-r--r--graphics/mapserver/distinfo1
-rw-r--r--graphics/megapov/distinfo1
-rw-r--r--graphics/mingplot/distinfo1
-rw-r--r--graphics/moth/distinfo2
-rw-r--r--graphics/mxp/distinfo1
-rw-r--r--graphics/nip2/distinfo1
-rw-r--r--graphics/ocaml-lablgl/distinfo1
-rw-r--r--graphics/ocrad/distinfo1
-rw-r--r--graphics/oglext/distinfo1
-rw-r--r--graphics/opengl-man/distinfo1
-rw-r--r--graphics/openproducer/distinfo1
-rw-r--r--graphics/optipng/distinfo1
-rw-r--r--graphics/orca/distinfo1
-rw-r--r--graphics/osg-devel/distinfo1
-rw-r--r--graphics/osg/distinfo1
-rw-r--r--graphics/p5-Color-Rgb/distinfo1
-rw-r--r--graphics/p5-GD/distinfo1
-rw-r--r--graphics/p5-GraphViz/distinfo1
-rw-r--r--graphics/p5-Graphics-ColorNames/distinfo1
-rw-r--r--graphics/p5-Image-ExifTool-devel/distinfo1
-rw-r--r--graphics/p5-Image-ExifTool/distinfo1
-rw-r--r--graphics/p5-Image-Grab/distinfo1
-rw-r--r--graphics/p5-Image-Size/distinfo1
-rw-r--r--graphics/p5-Imager-Graph/distinfo1
-rw-r--r--graphics/p5-PGPLOT/distinfo1
-rw-r--r--graphics/p5-SVG-Graph/distinfo1
-rw-r--r--graphics/p5-SWF-Builder/distinfo1
-rw-r--r--graphics/p5-SWF-File/distinfo1
-rw-r--r--graphics/p5-SpringGraph/distinfo1
-rw-r--r--graphics/pear-Image_Barcode/distinfo1
-rw-r--r--graphics/pear-Image_Color/distinfo1
-rw-r--r--graphics/pear-Image_Graph/distinfo1
-rw-r--r--graphics/pecl-imagick/distinfo1
-rw-r--r--graphics/peps/distinfo1
-rw-r--r--graphics/pgperl/distinfo1
-rw-r--r--graphics/pgplot/distinfo1
-rw-r--r--graphics/phplot/distinfo1
-rw-r--r--graphics/piddle/distinfo1
-rw-r--r--graphics/pixie/distinfo1
-rw-r--r--graphics/pixieplus/distinfo1
-rw-r--r--graphics/pixmap/distinfo1
-rw-r--r--graphics/png/distinfo1
-rw-r--r--graphics/png2html/distinfo1
-rw-r--r--graphics/png2ico/distinfo1
-rw-r--r--graphics/pngcrush/distinfo1
-rw-r--r--graphics/potrace/distinfo1
-rw-r--r--graphics/povray31/distinfo2
-rw-r--r--graphics/proj/distinfo2
-rw-r--r--graphics/pstoepsi/distinfo2
-rw-r--r--graphics/py-editobj/distinfo1
-rw-r--r--graphics/py-freeimagepy/distinfo1
-rw-r--r--graphics/py-gd/distinfo1
-rw-r--r--graphics/py-gdchart/distinfo1
-rw-r--r--graphics/py-gdchart2/distinfo1
-rw-r--r--graphics/py-imaging/distinfo1
-rw-r--r--graphics/py-paint/distinfo1
-rw-r--r--graphics/py-pydot/distinfo1
-rw-r--r--graphics/py-soya3d/distinfo2
-rw-r--r--graphics/pyro/distinfo2
-rw-r--r--graphics/q-graph/distinfo1
-rw-r--r--graphics/qcamview/distinfo2
-rw-r--r--graphics/quat-gui/distinfo1
-rw-r--r--graphics/quat/distinfo1
-rw-r--r--graphics/quickpics/distinfo1
-rw-r--r--graphics/reallyslick/distinfo1
-rw-r--r--graphics/s10sh/distinfo1
-rw-r--r--graphics/s3switch/distinfo2
-rw-r--r--graphics/sage/distinfo1
-rw-r--r--graphics/scr2png/distinfo1
-rw-r--r--graphics/sdl_gfx/distinfo1
-rw-r--r--graphics/sdl_image/distinfo1
-rw-r--r--graphics/sdl_ttf/distinfo1
-rw-r--r--graphics/snx101util/distinfo1
-rw-r--r--graphics/spcaview/distinfo2
-rw-r--r--graphics/sswf/distinfo1
-rw-r--r--graphics/stamp/distinfo1
-rw-r--r--graphics/stl2pov/distinfo1
-rw-r--r--graphics/swfdec/distinfo1
-rw-r--r--graphics/synaesthesia/distinfo1
-rw-r--r--graphics/tgif-nls/distinfo1
-rw-r--r--graphics/tgif/distinfo1
-rw-r--r--graphics/vigra/distinfo1
-rw-r--r--graphics/vips/distinfo1
-rw-r--r--graphics/vvv/distinfo1
-rw-r--r--graphics/wmgrabimage/distinfo1
-rw-r--r--graphics/xaos/distinfo1
-rw-r--r--graphics/xbmbrowser/distinfo1
-rw-r--r--graphics/xd3d/distinfo1
-rw-r--r--graphics/xglurbules/distinfo1
-rw-r--r--graphics/xmedcon/distinfo1
-rw-r--r--graphics/xmms-blursk/distinfo1
-rw-r--r--graphics/xmms-finespectrum/distinfo1
-rw-r--r--graphics/xmms-fishmatic/distinfo1
-rw-r--r--graphics/xmms-gdancer/distinfo1
-rw-r--r--graphics/xmms-goom/distinfo1
-rw-r--r--graphics/xmms-infinity/distinfo1
-rw-r--r--graphics/xmms-iris/distinfo1
-rw-r--r--graphics/xmms-jess/distinfo1
-rw-r--r--graphics/xmms-paranormal/distinfo1
-rw-r--r--graphics/xmrm/distinfo1
-rw-r--r--graphics/xrml/distinfo1
-rw-r--r--graphics/yafaray/distinfo1
-rw-r--r--graphics/yafray/distinfo1
-rw-r--r--graphics/zphoto/distinfo1
-rw-r--r--hebrew/culmus/distinfo1
-rw-r--r--hebrew/elmar-fonts/distinfo1
-rw-r--r--hebrew/hspell/distinfo1
-rw-r--r--hebrew/koffice-i18n/distinfo1
-rw-r--r--hungarian/hu-phone/distinfo1
-rw-r--r--hungarian/hu-zipcodes/distinfo1
-rw-r--r--hungarian/hunspell/distinfo2
-rw-r--r--hungarian/ispell/distinfo1
-rw-r--r--hungarian/jdictionary-eng-hun-expr/distinfo1
-rw-r--r--hungarian/jdictionary-eng-hun/distinfo1
-rw-r--r--hungarian/koffice-i18n/distinfo1
-rw-r--r--irc/blackened/distinfo1
-rw-r--r--irc/bnc/distinfo1
-rw-r--r--irc/bobot++/distinfo1
-rw-r--r--irc/bopm/distinfo1
-rw-r--r--irc/cgiirc/distinfo1
-rw-r--r--irc/dcc/distinfo2
-rw-r--r--irc/dircproxy-devel/distinfo1
-rw-r--r--irc/dircproxy/distinfo1
-rw-r--r--irc/eggdrop/distinfo2
-rw-r--r--irc/epic4/distinfo2
-rw-r--r--irc/epic5/distinfo1
-rw-r--r--irc/erc/distinfo1
-rw-r--r--irc/fisg/distinfo1
-rw-r--r--irc/garnaxfs/distinfo1
-rw-r--r--irc/gdesklets-irc/distinfo1
-rw-r--r--irc/gseen.mod/distinfo1
-rw-r--r--irc/icbirc/distinfo1
-rw-r--r--irc/infobot/distinfo1
-rw-r--r--irc/insub/distinfo1
-rw-r--r--irc/ircII/distinfo1
-rw-r--r--irc/ircd-rusnet/distinfo2
-rw-r--r--irc/ircg/distinfo1
-rw-r--r--irc/irchat-pj-emacs20/distinfo2
-rw-r--r--irc/ircproxy/distinfo1
-rw-r--r--irc/ircservices/distinfo57
-rw-r--r--irc/irssi-devel/distinfo1
-rw-r--r--irc/irssi-scripts/distinfo1
-rw-r--r--irc/irssistats/distinfo1
-rw-r--r--irc/konversation-kde4/distinfo1
-rw-r--r--irc/konversation/distinfo1
-rw-r--r--irc/kvirc-devel/distinfo1
-rw-r--r--irc/kvirc/distinfo1
-rw-r--r--irc/kwirc/distinfo1
-rw-r--r--irc/muh/distinfo1
-rw-r--r--irc/nethirc/distinfo1
-rw-r--r--irc/olirc/distinfo1
-rw-r--r--irc/p5-IRC/distinfo1
-rw-r--r--irc/p5-POE-Component-IRC-Object/distinfo1
-rw-r--r--irc/p5-POE-Component-IRC/distinfo1
-rw-r--r--irc/party/distinfo1
-rw-r--r--irc/pear-Net_SmartIRC/distinfo1
-rw-r--r--irc/pisg/distinfo1
-rw-r--r--irc/pure-emacs20/distinfo2
-rw-r--r--irc/py-irclib/distinfo1
-rw-r--r--irc/py-supybot-plugins/distinfo1
-rw-r--r--irc/py-supybot/distinfo1
-rw-r--r--irc/quirc/distinfo1
-rw-r--r--irc/roxirc/distinfo1
-rw-r--r--irc/scrollz-doc/distinfo1
-rw-r--r--irc/scrollz/distinfo1
-rw-r--r--irc/sic/distinfo1
-rw-r--r--irc/solid-ircd/distinfo1
-rw-r--r--irc/srvx/distinfo1
-rw-r--r--irc/thales/distinfo1
-rw-r--r--irc/tkirc/distinfo1
-rw-r--r--irc/trickyirc/distinfo1
-rw-r--r--irc/undernet-ircu/distinfo1
-rw-r--r--irc/unreal/distinfo1
-rw-r--r--irc/xchat-gnome/distinfo1
-rw-r--r--japanese/Canna/distinfo1
-rw-r--r--japanese/another-htmllint/distinfo1
-rw-r--r--japanese/bookview/distinfo1
-rw-r--r--japanese/bugzilla/distinfo2
-rw-r--r--japanese/bugzilla3/distinfo2
-rw-r--r--japanese/cal.rb/distinfo3
-rw-r--r--japanese/canna-lib/distinfo1
-rw-r--r--japanese/canna-server/distinfo1
-rw-r--r--japanese/cdrom2/distinfo1
-rw-r--r--japanese/celrw/distinfo1
-rw-r--r--japanese/ddskk/distinfo1
-rw-r--r--japanese/diclookup-emacs20/distinfo1
-rw-r--r--japanese/diclookup-mule/distinfo2
-rw-r--r--japanese/dvi2dvi/distinfo2
-rw-r--r--japanese/dvi2tty/distinfo3
-rw-r--r--japanese/dvipdfm/distinfo2
-rw-r--r--japanese/e2ps/distinfo1
-rw-r--r--japanese/eb3/distinfo33
-rw-r--r--japanese/ebnetd/distinfo1
-rw-r--r--japanese/elisa8x8/distinfo1
-rw-r--r--japanese/elisp-manual/distinfo3
-rw-r--r--japanese/emacs-manual/distinfo2
-rw-r--r--japanese/emacs20-emcws/distinfo2
-rw-r--r--japanese/epwutil/distinfo1
-rw-r--r--japanese/escpf/distinfo1
-rw-r--r--japanese/expect/distinfo1
-rw-r--r--japanese/font-kochi/distinfo1
-rw-r--r--japanese/font-mplus/distinfo1
-rw-r--r--japanese/font-sazanami/distinfo1
-rw-r--r--japanese/gaim/distinfo2
-rw-r--r--japanese/gorua/distinfo1
-rw-r--r--japanese/groff/distinfo3
-rw-r--r--japanese/gtkicq/distinfo2
-rw-r--r--japanese/guesswork-classic/distinfo1
-rw-r--r--japanese/gxditview/distinfo2
-rw-r--r--japanese/hns/distinfo1
-rw-r--r--japanese/ical/distinfo4
-rw-r--r--japanese/iiimf-le-canna/distinfo1
-rw-r--r--japanese/iiimf-le-freewnn/distinfo1
-rw-r--r--japanese/im-ja/distinfo1
-rw-r--r--japanese/ircII/distinfo3
-rw-r--r--japanese/jadetex-ptex/distinfo1
-rw-r--r--japanese/jls/distinfo2
-rw-r--r--japanese/jmode/distinfo1
-rw-r--r--japanese/jstrings/distinfo1
-rw-r--r--japanese/jyuroku/distinfo1
-rw-r--r--japanese/k10/distinfo1
-rw-r--r--japanese/k12/distinfo2
-rw-r--r--japanese/kakasi/distinfo1
-rw-r--r--japanese/kanji18/distinfo9
-rw-r--r--japanese/kanji26/distinfo15
-rw-r--r--japanese/kappa20/distinfo2
-rw-r--r--japanese/kasumi/distinfo1
-rw-r--r--japanese/kdrill/distinfo1
-rw-r--r--japanese/kochi-cidfonts/distinfo1
-rw-r--r--japanese/kochi-ttfonts/distinfo1
-rw-r--r--japanese/koffice-i18n/distinfo1
-rw-r--r--japanese/koffice-kde4-l10n/distinfo1
-rw-r--r--japanese/kpcal/distinfo2
-rw-r--r--japanese/lambdamoo/distinfo3
-rw-r--r--japanese/leafrogue/distinfo1
-rw-r--r--japanese/libjcode/distinfo1
-rw-r--r--japanese/libslang/distinfo1
-rw-r--r--japanese/lipsf/distinfo1
-rw-r--r--japanese/makejvf/distinfo1
-rw-r--r--japanese/man-doc/distinfo1
-rw-r--r--japanese/man/distinfo2
-rw-r--r--japanese/mecab-razil/distinfo3
-rw-r--r--japanese/mell/distinfo1
-rw-r--r--japanese/mendexk-euc/distinfo2
-rw-r--r--japanese/mimekit/distinfo1
-rw-r--r--japanese/ming/distinfo1
-rw-r--r--japanese/mobileimap/distinfo1
-rw-r--r--japanese/monafonts-ttf/distinfo1
-rw-r--r--japanese/monafonts/distinfo1
-rw-r--r--japanese/mozilla-jlp/distinfo1
-rw-r--r--japanese/mplusfonts/distinfo1
-rw-r--r--japanese/multiskkserv/distinfo1
-rw-r--r--japanese/mutt/distinfo3
-rw-r--r--japanese/navi2ch-emacs20/distinfo1
-rw-r--r--japanese/ne/distinfo1
-rw-r--r--japanese/netype/distinfo2
-rw-r--r--japanese/netypesv/distinfo1
-rw-r--r--japanese/ng-devel/distinfo1
-rw-r--r--japanese/ng/distinfo2
-rw-r--r--japanese/nkf/distinfo1
-rw-r--r--japanese/okphone/distinfo2
-rw-r--r--japanese/p5-Jcode/distinfo1
-rw-r--r--japanese/p5-PDFJ/distinfo1
-rw-r--r--japanese/phpgroupware/distinfo2
-rw-r--r--japanese/platex-jsclasses/distinfo3
-rw-r--r--japanese/platex-otf/distinfo2
-rw-r--r--japanese/platex209/distinfo1
-rw-r--r--japanese/postgresql73-man/distinfo1
-rw-r--r--japanese/postgresql74-man/distinfo1
-rw-r--r--japanese/postgresql80-man/distinfo1
-rw-r--r--japanese/postgresql81-man/distinfo1
-rw-r--r--japanese/postgresql82-man/distinfo1
-rw-r--r--japanese/prime-dict/distinfo1
-rw-r--r--japanese/prime-el/distinfo1
-rw-r--r--japanese/prime/distinfo1
-rw-r--r--japanese/ptex/distinfo1
-rw-r--r--japanese/py-kanjilib/distinfo1
-rw-r--r--japanese/pycodec/distinfo1
-rw-r--r--japanese/qkc/distinfo1
-rw-r--r--japanese/rskkserv/distinfo1
-rw-r--r--japanese/ruby-rdic/distinfo1
-rw-r--r--japanese/rxvt/distinfo1
-rw-r--r--japanese/samba/distinfo1
-rw-r--r--japanese/sazanami-ttf/distinfo1
-rw-r--r--japanese/scim-canna/distinfo1
-rw-r--r--japanese/sj3-lib/distinfo2
-rw-r--r--japanese/sj3-server/distinfo2
-rw-r--r--japanese/sj3/distinfo2
-rw-r--r--japanese/stardict-dict-ja/distinfo2
-rw-r--r--japanese/stardict2-dict-ja/distinfo2
-rw-r--r--japanese/suikyo/distinfo1
-rw-r--r--japanese/t2ps/distinfo1
-rw-r--r--japanese/tcl76/distinfo2
-rw-r--r--japanese/tcl80/distinfo2
-rw-r--r--japanese/texfamily-vfn2a/distinfo1
-rw-r--r--japanese/texfamily/distinfo5
-rw-r--r--japanese/texinfo/distinfo2
-rw-r--r--japanese/tgif/distinfo1
-rw-r--r--japanese/tk42/distinfo2
-rw-r--r--japanese/tk80/distinfo2
-rw-r--r--japanese/tkhonyaku/distinfo1
-rw-r--r--japanese/today/distinfo2
-rw-r--r--japanese/vje30-trial/distinfo1
-rw-r--r--japanese/weather-emacs20/distinfo1
-rw-r--r--japanese/wikicker/distinfo1
-rw-r--r--japanese/xdvik/distinfo2
-rw-r--r--japanese/xpdf/distinfo1
-rw-r--r--japanese/xtr/distinfo1
-rw-r--r--japanese/yasou-fpw/distinfo1
-rw-r--r--japanese/zangband/distinfo2
-rw-r--r--japanese/zipcodes/distinfo2
-rw-r--r--japanese/zope-ejsplitter/distinfo1
-rw-r--r--japanese/zope-jamailhost/distinfo1
-rw-r--r--java/avalon-logkit/distinfo1
-rw-r--r--java/berkeley-db/distinfo1
-rw-r--r--java/bluej/distinfo2
-rw-r--r--java/bouncycastle/distinfo1
-rw-r--r--java/classpath/distinfo1
-rw-r--r--java/cos/distinfo1
-rw-r--r--java/drexelsnmp/distinfo1
-rw-r--r--java/eclipse-EPIC/distinfo1
-rw-r--r--java/eclipse-checkstyle/distinfo2
-rw-r--r--java/eclipse-emf/distinfo1
-rw-r--r--java/eclipse-examples/distinfo1
-rw-r--r--java/eclipse-gef-examples/distinfo1
-rw-r--r--java/eclipse-langpack/distinfo6
-rw-r--r--java/eclipse-log4e/distinfo1
-rw-r--r--java/eclipse-lomboz/distinfo1
-rw-r--r--java/eclipse-pmd/distinfo1
-rw-r--r--java/eclipse-uml/distinfo1
-rw-r--r--java/eclipse-v4all/distinfo1
-rw-r--r--java/eclipse-vep-examples/distinfo1
-rw-r--r--java/eclipse-vep/distinfo1
-rw-r--r--java/eclipse-webtools/distinfo1
-rw-r--r--java/eclipseme/distinfo1
-rw-r--r--java/gj-jdk11/distinfo1
-rw-r--r--java/gj/distinfo1
-rw-r--r--java/jakarta-bcel/distinfo1
-rw-r--r--java/jakarta-commons-beanutils/distinfo1
-rw-r--r--java/jakarta-commons-cli/distinfo2
-rw-r--r--java/jakarta-commons-codec/distinfo1
-rw-r--r--java/jakarta-commons-collections/distinfo1
-rw-r--r--java/jakarta-commons-discovery/distinfo1
-rw-r--r--java/jakarta-commons-httpclient/distinfo1
-rw-r--r--java/jakarta-commons-lang/distinfo1
-rw-r--r--java/jakarta-commons-logging/distinfo1
-rw-r--r--java/jakarta-commons-pool/distinfo1
-rw-r--r--java/jakarta-commons-primitives/distinfo1
-rw-r--r--java/jakarta-oro/distinfo1
-rw-r--r--java/jakarta-regexp/distinfo1
-rw-r--r--java/jakarta-struts/distinfo1
-rw-r--r--java/jasmin/distinfo1
-rw-r--r--java/java-checkstyle/distinfo1
-rw-r--r--java/java-cup/distinfo1
-rw-r--r--java/java3d/distinfo1
-rw-r--r--java/jaxen/distinfo1
-rw-r--r--java/jboss3/distinfo1
-rw-r--r--java/jc/distinfo1
-rw-r--r--java/jce-aba/distinfo1
-rw-r--r--java/jdbcpool/distinfo1
-rw-r--r--java/jde/distinfo1
-rw-r--r--java/jdk11-doc/distinfo1
-rw-r--r--java/jdk12-doc/distinfo1
-rw-r--r--java/jdom/distinfo1
-rw-r--r--java/jflex/distinfo3
-rw-r--r--java/jikes/distinfo1
-rw-r--r--java/jode/distinfo1
-rw-r--r--java/junit/distinfo1
-rw-r--r--java/langspec/distinfo1
-rw-r--r--java/linux-blackdown-jdk12/distinfo1
-rw-r--r--java/linux-blackdown-jdk14/distinfo1
-rw-r--r--java/linux-blackdown-jre11/distinfo1
-rw-r--r--java/mx4j/distinfo1
-rw-r--r--java/phpeclipse/distinfo1
-rw-r--r--java/proguard/distinfo1
-rw-r--r--java/sablevm/distinfo2
-rw-r--r--java/shujit/distinfo1
-rw-r--r--java/westhawksnmp/distinfo1
-rw-r--r--korean/a2ps/distinfo1
-rw-r--r--korean/ami/distinfo3
-rw-r--r--korean/baekmukfonts-bdf/distinfo5
-rw-r--r--korean/bitchx/distinfo4
-rw-r--r--korean/elm/distinfo1
-rw-r--r--korean/engdic/distinfo1
-rw-r--r--korean/eterm/distinfo1
-rw-r--r--korean/gdick/distinfo1
-rw-r--r--korean/gtkcomm/distinfo1
-rw-r--r--korean/h2ps/distinfo1
-rw-r--r--korean/hanIM/distinfo1
-rw-r--r--korean/hanemacs/distinfo1
-rw-r--r--korean/hanmiscutils/distinfo1
-rw-r--r--korean/hanterm-xf86/distinfo1
-rw-r--r--korean/hanterm/distinfo1
-rw-r--r--korean/hanyangfonts/distinfo1
-rw-r--r--korean/hcode/distinfo1
-rw-r--r--korean/helvis/distinfo1
-rw-r--r--korean/hlatexfonts-ocf/distinfo2
-rw-r--r--korean/hmconv/distinfo1
-rw-r--r--korean/hpscat/distinfo2
-rw-r--r--korean/iiimf-le-hangul/distinfo1
-rw-r--r--korean/imhangul/distinfo1
-rw-r--r--korean/johabfonts/distinfo1
-rw-r--r--korean/kaistfonts/distinfo4
-rw-r--r--korean/linux_locale/distinfo1
-rw-r--r--korean/linuxdoc-sgml/distinfo1
-rw-r--r--korean/man-doc/distinfo1
-rw-r--r--korean/mizifont/distinfo1
-rw-r--r--korean/mod_url/distinfo2
-rw-r--r--korean/munhwafonts-cid/distinfo5
-rw-r--r--korean/nabi/distinfo1
-rw-r--r--korean/nh2ps/distinfo1
-rw-r--r--korean/nhpf/distinfo1
-rw-r--r--korean/pgp.language/distinfo1
-rw-r--r--korean/pinetreefonts/distinfo1
-rw-r--r--korean/texinfo/distinfo1
-rw-r--r--korean/unfonts-ttf/distinfo2
-rw-r--r--korean/uniksc/distinfo1
-rw-r--r--lang/Gofer/distinfo1
-rw-r--r--lang/afnix/distinfo1
-rw-r--r--lang/alisp/distinfo1
-rw-r--r--lang/asn1c/distinfo1
-rw-r--r--lang/bigloo/distinfo1
-rw-r--r--lang/chameleon/distinfo1
-rw-r--r--lang/clips/distinfo1
-rw-r--r--lang/cocor/distinfo1
-rw-r--r--lang/dylan/distinfo2
-rw-r--r--lang/ecl/distinfo1
-rw-r--r--lang/eiffel/distinfo1
-rw-r--r--lang/emacs-lisp-intro/distinfo1
-rw-r--r--lang/fbbi/distinfo1
-rw-r--r--lang/ficl-devel/distinfo1
-rw-r--r--lang/ficl/distinfo1
-rw-r--r--lang/forth/distinfo1
-rw-r--r--lang/fpc-devel/distinfo1
-rw-r--r--lang/fpc2/distinfo1
-rw-r--r--lang/freetxl/distinfo1
-rw-r--r--lang/gauche/distinfo1
-rw-r--r--lang/gawk/distinfo1
-rw-r--r--lang/gcc-ooo/distinfo4
-rw-r--r--lang/gcc28/distinfo1
-rw-r--r--lang/gcc33/distinfo5
-rw-r--r--lang/gforth/distinfo1
-rw-r--r--lang/ghc-doc/distinfo10
-rw-r--r--lang/ghc5-doc/distinfo8
-rw-r--r--lang/gprolog/distinfo3
-rw-r--r--lang/harbour/distinfo1
-rw-r--r--lang/haskell-mode.el/distinfo1
-rw-r--r--lang/hope/distinfo1
-rw-r--r--lang/hugs/distinfo1
-rw-r--r--lang/intercal/distinfo1
-rw-r--r--lang/ironpython/distinfo1
-rw-r--r--lang/jakarta-commons-jelly/distinfo1
-rw-r--r--lang/jython/distinfo1
-rw-r--r--lang/klogoturtle/distinfo1
-rw-r--r--lang/lua-mode.el/distinfo1
-rw-r--r--lang/lua/distinfo1
-rw-r--r--lang/lua4/distinfo1
-rw-r--r--lang/lua50/distinfo1
-rw-r--r--lang/lush/distinfo1
-rw-r--r--lang/mit-scheme/distinfo2
-rw-r--r--lang/mozart/distinfo2
-rw-r--r--lang/nhc98/distinfo3
-rw-r--r--lang/nickle/distinfo1
-rw-r--r--lang/nml/distinfo1
-rw-r--r--lang/nqc/distinfo1
-rw-r--r--lang/ohugs/distinfo1
-rw-r--r--lang/oo2c/distinfo2
-rw-r--r--lang/oorexx/distinfo1
-rw-r--r--lang/p2c/distinfo1
-rw-r--r--lang/p5-Data-JavaScript/distinfo1
-rw-r--r--lang/p5-Error/distinfo1
-rw-r--r--lang/p5-ExtUtils-F77/distinfo1
-rw-r--r--lang/p5-F77/distinfo1
-rw-r--r--lang/p5-JavaScript-SpiderMonkey/distinfo1
-rw-r--r--lang/p5-Switch/distinfo1
-rw-r--r--lang/perl5.6/distinfo2
-rw-r--r--lang/perl5/distinfo2
-rw-r--r--lang/pexts/distinfo2
-rw-r--r--lang/pfe-devel/distinfo1
-rw-r--r--lang/pfe/distinfo1
-rw-r--r--lang/php-mode.el/distinfo1
-rw-r--r--lang/pike70/distinfo1
-rw-r--r--lang/pike72/distinfo1
-rw-r--r--lang/ptoc/distinfo1
-rw-r--r--lang/pugs/distinfo1
-rw-r--r--lang/py-prolog/distinfo1
-rw-r--r--lang/python-devel/distinfo1
-rw-r--r--lang/python-mode.el/distinfo1
-rw-r--r--lang/python21/distinfo1
-rw-r--r--lang/python22/distinfo2
-rw-r--r--lang/python23/distinfo1
-rw-r--r--lang/python25/distinfo1
-rw-r--r--lang/python26/distinfo1
-rw-r--r--lang/python27/distinfo1
-rw-r--r--lang/python30/distinfo1
-rw-r--r--lang/python31/distinfo1
-rw-r--r--lang/python32/distinfo1
-rw-r--r--lang/qscheme/distinfo1
-rw-r--r--lang/ratfor/distinfo2
-rw-r--r--lang/rexx-imc/distinfo1
-rw-r--r--lang/rexx-regina/distinfo1
-rw-r--r--lang/schemetoc/distinfo1
-rw-r--r--lang/sdcc/distinfo1
-rw-r--r--lang/see-devel/distinfo1
-rw-r--r--lang/see/distinfo1
-rw-r--r--lang/slisp/distinfo1
-rw-r--r--lang/smarteiffel/distinfo1
-rw-r--r--lang/sml-nj/distinfo11
-rw-r--r--lang/snobol/distinfo1
-rw-r--r--lang/spl/distinfo1
-rw-r--r--lang/squeak-dev/distinfo4
-rw-r--r--lang/squeak/distinfo4
-rw-r--r--lang/starlogo/distinfo1
-rw-r--r--lang/t3x/distinfo1
-rw-r--r--lang/tclX/distinfo1
-rw-r--r--lang/tuareg-mode.el/distinfo1
-rw-r--r--lang/xsb/distinfo1
-rw-r--r--lang/yorick-doc/distinfo1
-rw-r--r--lang/yorick/distinfo1
-rw-r--r--textproc/hunspell/distinfo2
631 files changed, 910 insertions, 0 deletions
diff --git a/graphics/Cgraph/distinfo b/graphics/Cgraph/distinfo
index 86f84c429eb0..6f6a01af9033 100644
--- a/graphics/Cgraph/distinfo
+++ b/graphics/Cgraph/distinfo
@@ -1,2 +1,3 @@
MD5 (Cgraph2.04.tar.gz) = abd35dddd307a693467e59c518d80b97
+SHA256 (Cgraph2.04.tar.gz) = 694559bd85439e72773c63aad461759751472e6afd7853198296416fcf6fe67e
SIZE (Cgraph2.04.tar.gz) = 198572
diff --git a/graphics/GIFgraph/distinfo b/graphics/GIFgraph/distinfo
index f1115c4c6d2f..710158fb05b7 100644
--- a/graphics/GIFgraph/distinfo
+++ b/graphics/GIFgraph/distinfo
@@ -1,2 +1,3 @@
MD5 (GIFgraph-1.10.tar.gz) = 1bba4331bc82dd9e669a4dee592e5f02
+SHA256 (GIFgraph-1.10.tar.gz) = 58518c0142588ca6ec6747822f543b3e9701b49935d2119d084e6b59ae1a04a6
SIZE (GIFgraph-1.10.tar.gz) = 109925
diff --git a/graphics/GraphicsMagick/distinfo b/graphics/GraphicsMagick/distinfo
index 5ca71f1b9fe6..691779a9d1b9 100644
--- a/graphics/GraphicsMagick/distinfo
+++ b/graphics/GraphicsMagick/distinfo
@@ -1,2 +1,3 @@
MD5 (GraphicsMagick-1.1.6.tar.bz2) = ee85aef3cde13432a3f2e5604b758f9c
+SHA256 (GraphicsMagick-1.1.6.tar.bz2) = 9469109d952c47f4b02ccfe43b99ca092c3d57dc987a1689bcc57fa7e34afda7
SIZE (GraphicsMagick-1.1.6.tar.bz2) = 4959704
diff --git a/graphics/GraphicsMagick12/distinfo b/graphics/GraphicsMagick12/distinfo
index 5ca71f1b9fe6..691779a9d1b9 100644
--- a/graphics/GraphicsMagick12/distinfo
+++ b/graphics/GraphicsMagick12/distinfo
@@ -1,2 +1,3 @@
MD5 (GraphicsMagick-1.1.6.tar.bz2) = ee85aef3cde13432a3f2e5604b758f9c
+SHA256 (GraphicsMagick-1.1.6.tar.bz2) = 9469109d952c47f4b02ccfe43b99ca092c3d57dc987a1689bcc57fa7e34afda7
SIZE (GraphicsMagick-1.1.6.tar.bz2) = 4959704
diff --git a/graphics/GraphicsMagick13/distinfo b/graphics/GraphicsMagick13/distinfo
index 5ca71f1b9fe6..691779a9d1b9 100644
--- a/graphics/GraphicsMagick13/distinfo
+++ b/graphics/GraphicsMagick13/distinfo
@@ -1,2 +1,3 @@
MD5 (GraphicsMagick-1.1.6.tar.bz2) = ee85aef3cde13432a3f2e5604b758f9c
+SHA256 (GraphicsMagick-1.1.6.tar.bz2) = 9469109d952c47f4b02ccfe43b99ca092c3d57dc987a1689bcc57fa7e34afda7
SIZE (GraphicsMagick-1.1.6.tar.bz2) = 4959704
diff --git a/graphics/ImageMagick/distinfo b/graphics/ImageMagick/distinfo
index 1382f9fc4b9c..6242bcfb9210 100644
--- a/graphics/ImageMagick/distinfo
+++ b/graphics/ImageMagick/distinfo
@@ -1,2 +1,3 @@
MD5 (ImageMagick-6.2.5-5.tar.bz2) = eaee90992c8cf36f1f5fc6c887d73897
+SHA256 (ImageMagick-6.2.5-5.tar.bz2) = f8a3c192d33f93f0f83c4ead0ec0cbb1c9fbdb8d183e340ea59a7032054dd0d4
SIZE (ImageMagick-6.2.5-5.tar.bz2) = 5044679
diff --git a/graphics/OpenEXR/distinfo b/graphics/OpenEXR/distinfo
index 01a2574d4402..6d324d382f55 100644
--- a/graphics/OpenEXR/distinfo
+++ b/graphics/OpenEXR/distinfo
@@ -1,2 +1,3 @@
MD5 (OpenEXR-1.2.2.tar.gz) = a2e56af78dc47c7294ff188c8f78394b
+SHA256 (OpenEXR-1.2.2.tar.gz) = 77e6e93cb40d5f6d69b26c05ca9738cdcc3978753e0053c9115026d7adaefc8d
SIZE (OpenEXR-1.2.2.tar.gz) = 9324108
diff --git a/graphics/SciPlot/distinfo b/graphics/SciPlot/distinfo
index 2643ca5c06c1..048a320160d6 100644
--- a/graphics/SciPlot/distinfo
+++ b/graphics/SciPlot/distinfo
@@ -1,2 +1,3 @@
MD5 (SciPlot-1.36.tar.gz) = 16eba60d505cf854e2f4b9837566d141
+SHA256 (SciPlot-1.36.tar.gz) = d6f4a504d16227b5c9cd5f41edc4abee180fc7d85c67695c55607c4c65707092
SIZE (SciPlot-1.36.tar.gz) = 82673
diff --git a/graphics/allegrogl/distinfo b/graphics/allegrogl/distinfo
index 7477ff1f200d..ed2dede7a479 100644
--- a/graphics/allegrogl/distinfo
+++ b/graphics/allegrogl/distinfo
@@ -1,2 +1,3 @@
MD5 (alleggl-0.2.4.tar.bz2) = c73127de9bb118f45f4f7d29de739eae
+SHA256 (alleggl-0.2.4.tar.bz2) = a93bc71ace51088df37a3f637b80db462355b352b93eecaffa7d71f96a1de052
SIZE (alleggl-0.2.4.tar.bz2) = 312692
diff --git a/graphics/animabob/distinfo b/graphics/animabob/distinfo
index a256699c4824..8b9a10e09357 100644
--- a/graphics/animabob/distinfo
+++ b/graphics/animabob/distinfo
@@ -1,2 +1,3 @@
MD5 (animabob-1.3.0b.tar.gz) = a1f4ec05779c385d530d51e8797b5152
+SHA256 (animabob-1.3.0b.tar.gz) = 882d0a7ffdc940ad972df83b0f05741d45f0abc7a4f14baace8f72fcfe5f08d0
SIZE (animabob-1.3.0b.tar.gz) = 184680
diff --git a/graphics/autotrace/distinfo b/graphics/autotrace/distinfo
index 907918172006..5d82aa65145b 100644
--- a/graphics/autotrace/distinfo
+++ b/graphics/autotrace/distinfo
@@ -1,2 +1,3 @@
MD5 (autotrace-0.31.1.tar.gz) = 54eabbb38d2076ded6d271e1ee4d0783
+SHA256 (autotrace-0.31.1.tar.gz) = 5a1a923c3335dfd7cbcccb2bbd4cc3d68cafe7713686a2f46a1591ed8a92aff6
SIZE (autotrace-0.31.1.tar.gz) = 362718
diff --git a/graphics/ayam/distinfo b/graphics/ayam/distinfo
index 736be56971fc..b870cf6d5acf 100644
--- a/graphics/ayam/distinfo
+++ b/graphics/ayam/distinfo
@@ -1,2 +1,3 @@
MD5 (ayam1.8.3.src.tar.gz) = c3da09a68aaccf19e142cac208288891
+SHA256 (ayam1.8.3.src.tar.gz) = 65228569a182837f7ff19502fe72a57dfb398b90428dbf307789c574fdcc2cc8
SIZE (ayam1.8.3.src.tar.gz) = 2859196
diff --git a/graphics/barbecue/distinfo b/graphics/barbecue/distinfo
index a406cbf835e3..d2b36b561437 100644
--- a/graphics/barbecue/distinfo
+++ b/graphics/barbecue/distinfo
@@ -1,2 +1,3 @@
MD5 (barbecue-1.0.6d.tar.gz) = 1e1265be5fb88254ae51e3da714effc2
+SHA256 (barbecue-1.0.6d.tar.gz) = 48868ecde3570b9c9c62684199d8a5d1c4954ef78f16ad9d740756bfbb2189ae
SIZE (barbecue-1.0.6d.tar.gz) = 421847
diff --git a/graphics/barcode/distinfo b/graphics/barcode/distinfo
index e8b0857862a6..a06b8388a7de 100644
--- a/graphics/barcode/distinfo
+++ b/graphics/barcode/distinfo
@@ -1,2 +1,3 @@
MD5 (barcode-0.97.tar.gz) = 060e3a16eca26d0dbafe658c44eb53f7
+SHA256 (barcode-0.97.tar.gz) = e7f8ac01c00a4c2b2c3aa16ebc3e7aef3187fd77aae3fd40bf0aba485bd31968
SIZE (barcode-0.97.tar.gz) = 278475
diff --git a/graphics/blender/distinfo b/graphics/blender/distinfo
index 9507b579b596..9680c25c94ad 100644
--- a/graphics/blender/distinfo
+++ b/graphics/blender/distinfo
@@ -1,2 +1,3 @@
MD5 (blender/blender-publisher-2.25-freebsd-4.2-i386.tar.gz) = a6945dac70322b3ccface8bc8c4e0d6a
+SHA256 (blender/blender-publisher-2.25-freebsd-4.2-i386.tar.gz) = 8a3252178a12c619fe75fe401bd2570c46a9740d708cfb5800115c48bc9712b5
SIZE (blender/blender-publisher-2.25-freebsd-4.2-i386.tar.gz) = 3007810
diff --git a/graphics/bmeps/distinfo b/graphics/bmeps/distinfo
index ae930b30a57a..40294eff9261 100644
--- a/graphics/bmeps/distinfo
+++ b/graphics/bmeps/distinfo
@@ -1,2 +1,3 @@
MD5 (bmeps-1.2.5.tar.gz) = 4f5512be8d0ddceb3d708e15c1db7da2
+SHA256 (bmeps-1.2.5.tar.gz) = 83b8c47aeef9dcdf123246eba4f5650f6cd4bc14d078d475a8456083b9bf38d1
SIZE (bmeps-1.2.5.tar.gz) = 1593971
diff --git a/graphics/bmp-rootvis/distinfo b/graphics/bmp-rootvis/distinfo
index 270b7d2e537a..49d4afbd7aaa 100644
--- a/graphics/bmp-rootvis/distinfo
+++ b/graphics/bmp-rootvis/distinfo
@@ -1,2 +1,3 @@
MD5 (bmp-rootvis-0.0.1.tar.bz2) = bbb1136997dddf87033e8420655337d9
+SHA256 (bmp-rootvis-0.0.1.tar.bz2) = 746c67d7b3a20458adf3b17634ec165a82b1da8785c0e4b310d19f532a6ef26a
SIZE (bmp-rootvis-0.0.1.tar.bz2) = 199587
diff --git a/graphics/cal3d/distinfo b/graphics/cal3d/distinfo
index a286b37a92c9..62e00ecef1a4 100644
--- a/graphics/cal3d/distinfo
+++ b/graphics/cal3d/distinfo
@@ -1,2 +1,3 @@
MD5 (cal3d-full-0.10.0.tar.bz2) = 47b3b72c6adcf5351f0884639d606d05
+SHA256 (cal3d-full-0.10.0.tar.bz2) = 2f5b8886ea92ff5b06fd590234059dec8a91c2db3724696fbd809000834116f2
SIZE (cal3d-full-0.10.0.tar.bz2) = 2995348
diff --git a/graphics/chbg/distinfo b/graphics/chbg/distinfo
index 6b56436f2d01..26c1c7829192 100644
--- a/graphics/chbg/distinfo
+++ b/graphics/chbg/distinfo
@@ -1,2 +1,3 @@
MD5 (chbg-1.5.tgz) = 3ee8b01a7e089570f66d89dac353cc2c
+SHA256 (chbg-1.5.tgz) = 36ae1816c08a6a7a626dcabf67928858dcb5e39e057a3bbe455882f6c6e22122
SIZE (chbg-1.5.tgz) = 322534
diff --git a/graphics/cinepaint/distinfo b/graphics/cinepaint/distinfo
index acfac30f90db..cffd00a556ac 100644
--- a/graphics/cinepaint/distinfo
+++ b/graphics/cinepaint/distinfo
@@ -1,2 +1,3 @@
MD5 (cinepaint-0.18-1.tar.gz) = 96fb1fb6e71b24b6e743376c0c9d5896
+SHA256 (cinepaint-0.18-1.tar.gz) = 21d20b7fa17459c500add3ff9a67294332709bbe3e36051c4ee39f9bd23869e3
SIZE (cinepaint-0.18-1.tar.gz) = 9279551
diff --git a/graphics/comical/distinfo b/graphics/comical/distinfo
index b6da3474ced3..aa211c7bb527 100644
--- a/graphics/comical/distinfo
+++ b/graphics/comical/distinfo
@@ -1,2 +1,3 @@
MD5 (comical-0.4.1.tar.gz) = 50e0f3a8ad252470461efe74a6ca6060
+SHA256 (comical-0.4.1.tar.gz) = 0b2ac1db7aa4303423e2cf8d0e786214fd093cdda62f8b5d2e0f10a99d566bf7
SIZE (comical-0.4.1.tar.gz) = 404828
diff --git a/graphics/corona/distinfo b/graphics/corona/distinfo
index 943d234abfd0..53ec8a461ce7 100644
--- a/graphics/corona/distinfo
+++ b/graphics/corona/distinfo
@@ -1,2 +1,3 @@
MD5 (corona-1.0.2.tar.gz) = 29d1a7f1e2c85a83e9620496c62740ce
+SHA256 (corona-1.0.2.tar.gz) = 9e73c15c925ba17225bca1d1ca9f5382ebe45fb4685a0c70bd21bf26f536ac15
SIZE (corona-1.0.2.tar.gz) = 233675
diff --git a/graphics/cthumb/distinfo b/graphics/cthumb/distinfo
index 6edd6a6ba5c1..e8dadd97bdfd 100644
--- a/graphics/cthumb/distinfo
+++ b/graphics/cthumb/distinfo
@@ -1,2 +1,3 @@
MD5 (cthumb-4.2.tar.gz) = 309a2ceb5b8ee244418255eafb49cb1b
+SHA256 (cthumb-4.2.tar.gz) = d31536549d5aad50a2620c87729f24efcbeda1f5e4930c5f07958b77fd1058aa
SIZE (cthumb-4.2.tar.gz) = 438163
diff --git a/graphics/curator/distinfo b/graphics/curator/distinfo
index c5f56b0e23bc..0d923581d35e 100644
--- a/graphics/curator/distinfo
+++ b/graphics/curator/distinfo
@@ -1,2 +1,3 @@
MD5 (curator-2.1.tar.gz) = 48101615a4757347ed3349b6577f0147
+SHA256 (curator-2.1.tar.gz) = 2f17ac6547f8d6f44be3a36bfeefe65d92d7a1fe9920f7d509a6ad692e2bcd7b
SIZE (curator-2.1.tar.gz) = 37457
diff --git a/graphics/danpei/distinfo b/graphics/danpei/distinfo
index b2e0df838914..f13c0a4b9966 100644
--- a/graphics/danpei/distinfo
+++ b/graphics/danpei/distinfo
@@ -1,2 +1,3 @@
MD5 (danpei-2.9.7.tar.gz) = 65c5352379d50c7a37a1118713c8dcd5
+SHA256 (danpei-2.9.7.tar.gz) = b46e73053e83e9913c733153c1e9db5c158126599185054b9b23e1e1d8ef0e2d
SIZE (danpei-2.9.7.tar.gz) = 414462
diff --git a/graphics/dc20pack/distinfo b/graphics/dc20pack/distinfo
index e939e20b19ba..a3be87d3419e 100644
--- a/graphics/dc20pack/distinfo
+++ b/graphics/dc20pack/distinfo
@@ -1,2 +1,3 @@
MD5 (dc20pack-1.0.tgz) = 1d11684987fbb82c046105173e8a5709
+SHA256 (dc20pack-1.0.tgz) = 67b99b0189d4f492f920a2b5addfd4f0f7ebe7cae07880f9a45544c6ee7f8df7
SIZE (dc20pack-1.0.tgz) = 15601
diff --git a/graphics/diacanvas2/distinfo b/graphics/diacanvas2/distinfo
index f83eee05ea3a..27e4f3b7ad12 100644
--- a/graphics/diacanvas2/distinfo
+++ b/graphics/diacanvas2/distinfo
@@ -1,2 +1,3 @@
MD5 (diacanvas2-0.14.1.tar.gz) = 4475435c068531c3c98781bcabb1e688
+SHA256 (diacanvas2-0.14.1.tar.gz) = a18c3ea53cf2b261e579023012e595940d3ce21ebd9c391cf68c65a5b7d3c002
SIZE (diacanvas2-0.14.1.tar.gz) = 724090
diff --git a/graphics/digikam-doc/distinfo b/graphics/digikam-doc/distinfo
index 5b88a1a5ecb4..39e50f93750b 100644
--- a/graphics/digikam-doc/distinfo
+++ b/graphics/digikam-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (digikam-doc-0.7.4.tar.bz2) = 05b7ac518f482ad5689cbf5dea562d34
+SHA256 (digikam-doc-0.7.4.tar.bz2) = 7bc6ddb8637b821b4939b33e827141e798234d28145cdaeb9d52eb13e4c64c40
SIZE (digikam-doc-0.7.4.tar.bz2) = 22977314
diff --git a/graphics/digikam-kde4/distinfo b/graphics/digikam-kde4/distinfo
index 7ddde1a58dd3..452e1985f8e0 100644
--- a/graphics/digikam-kde4/distinfo
+++ b/graphics/digikam-kde4/distinfo
@@ -1,2 +1,3 @@
MD5 (digikam-0.7.4.tar.bz2) = 3df53700ff78caca60cab4ea4116c7c5
+SHA256 (digikam-0.7.4.tar.bz2) = 38139c41863064d7d388b1d927747392f43f2c97cb55700d7a8f697378cc8cc2
SIZE (digikam-0.7.4.tar.bz2) = 2322119
diff --git a/graphics/digikam/distinfo b/graphics/digikam/distinfo
index 7ddde1a58dd3..452e1985f8e0 100644
--- a/graphics/digikam/distinfo
+++ b/graphics/digikam/distinfo
@@ -1,2 +1,3 @@
MD5 (digikam-0.7.4.tar.bz2) = 3df53700ff78caca60cab4ea4116c7c5
+SHA256 (digikam-0.7.4.tar.bz2) = 38139c41863064d7d388b1d927747392f43f2c97cb55700d7a8f697378cc8cc2
SIZE (digikam-0.7.4.tar.bz2) = 2322119
diff --git a/graphics/digikamimageplugins-doc/distinfo b/graphics/digikamimageplugins-doc/distinfo
index e45db19f19bb..349561460475 100644
--- a/graphics/digikamimageplugins-doc/distinfo
+++ b/graphics/digikamimageplugins-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (digikamimageplugins-doc-0.7.4.tar.bz2) = 44ee97c70836413bae1f6dce6c6d5cbf
+SHA256 (digikamimageplugins-doc-0.7.4.tar.bz2) = 507983c5ea9188509a9eb5fc6b8cce358943b0aae87483c8727164a69f32eeb8
SIZE (digikamimageplugins-doc-0.7.4.tar.bz2) = 25414772
diff --git a/graphics/dri-devel/distinfo b/graphics/dri-devel/distinfo
index be86d6fe3a79..3aec503ab9b2 100644
--- a/graphics/dri-devel/distinfo
+++ b/graphics/dri-devel/distinfo
@@ -1,8 +1,12 @@
MD5 (Mesa-20050719.tar.bz2) = a1d544f745acd30ba3165ef35fe94873
+SHA256 (Mesa-20050719.tar.bz2) = 5fef715fed1f16feb8f976e1cbde54cad623458148edc3f778bd2cac9bb361e3
SIZE (Mesa-20050719.tar.bz2) = 4803354
MD5 (drm-20050719.tar.bz2) = 41e97f1d4e72bccb94652489e2a17481
+SHA256 (drm-20050719.tar.bz2) = b56ddbecb50a4eec60d648d63ac94014d5a9e98d086d2b2675b0196e36dbb312
SIZE (drm-20050719.tar.bz2) = 574577
MD5 (r300-20050719.tar.bz2) = c0efa93184cc6a24d5c12d0d542429be
+SHA256 (r300-20050719.tar.bz2) = 736ae3c8f91099f26090bb0437feebf40b48ace2b8a6749e6110e1ef0b2a52a9
SIZE (r300-20050719.tar.bz2) = 183141
MD5 (patch-r300_drm.bz2) = f119e27184c3171c8ac4994ffd6b4cfe
+SHA256 (patch-r300_drm.bz2) = 168e6dfa3aed3f384767118a12e61399a19cebf4edc9e34d2a439049682d317f
SIZE (patch-r300_drm.bz2) = 15578
diff --git a/graphics/driconf/distinfo b/graphics/driconf/distinfo
index 43bebd1622e6..2a389fc1559b 100644
--- a/graphics/driconf/distinfo
+++ b/graphics/driconf/distinfo
@@ -1,2 +1,3 @@
MD5 (driconf-0.2.6.tar.gz) = 92058855dbf48442d3e3b86f153b40cb
+SHA256 (driconf-0.2.6.tar.gz) = e7f25a8b04f5b2042197b5410fe086048db4fd504ef21085a754a700da375a1f
SIZE (driconf-0.2.6.tar.gz) = 80749
diff --git a/graphics/enblend/distinfo b/graphics/enblend/distinfo
index f2d07a780b9c..a1b3df7625c7 100644
--- a/graphics/enblend/distinfo
+++ b/graphics/enblend/distinfo
@@ -1,2 +1,3 @@
MD5 (enblend-2.2.tar.gz) = 4f1bd1a0d1a9626821fbfe398575cbdf
+SHA256 (enblend-2.2.tar.gz) = bafb87deaef83a466c0a398f4b5c5bf621d9299c34475875b01e7e30ba576126
SIZE (enblend-2.2.tar.gz) = 432513
diff --git a/graphics/enfle/distinfo b/graphics/enfle/distinfo
index eaeaf0775d6d..369bafa6205e 100644
--- a/graphics/enfle/distinfo
+++ b/graphics/enfle/distinfo
@@ -1,2 +1,3 @@
MD5 (enfle-20010130.tar.bz2) = b9095756d7d7e7294686750c47d334ed
+SHA256 (enfle-20010130.tar.bz2) = f353dc35815cb529ead832ebb0e8f364b339e2cc218f34dd520d195df00735c2
SIZE (enfle-20010130.tar.bz2) = 240290
diff --git a/graphics/entice/distinfo b/graphics/entice/distinfo
index f81291db324d..4bec47d56329 100644
--- a/graphics/entice/distinfo
+++ b/graphics/entice/distinfo
@@ -1,2 +1,3 @@
MD5 (entice-0.9.3.004.tar.gz) = c5ffa01f6327b59b4fbbb3729e1e0867
+SHA256 (entice-0.9.3.004.tar.gz) = 9d61556fde304b544afbc2331fa4a694ae873a65fc314c320481e56883d43d19
SIZE (entice-0.9.3.004.tar.gz) = 881544
diff --git a/graphics/evolvotron/distinfo b/graphics/evolvotron/distinfo
index f187ad7565c9..06e809502cb8 100644
--- a/graphics/evolvotron/distinfo
+++ b/graphics/evolvotron/distinfo
@@ -1,2 +1,3 @@
MD5 (evolvotron-0.3.1.tar.gz) = e6c8404d7c454283fb5d8f00ec0c2761
+SHA256 (evolvotron-0.3.1.tar.gz) = 2cd56c25335d2875a52cb638294e1597cabfcf955f6828fbd0b67199556cf636
SIZE (evolvotron-0.3.1.tar.gz) = 129201
diff --git a/graphics/feh/distinfo b/graphics/feh/distinfo
index edbd6d2dcaef..126ba9ad7b34 100644
--- a/graphics/feh/distinfo
+++ b/graphics/feh/distinfo
@@ -1,2 +1,3 @@
MD5 (feh-1.3.4.tar.gz) = 3d35ba3d2f0693b019800787f1103891
+SHA256 (feh-1.3.4.tar.gz) = 81b9f2bbc15ffda4640958701753447b95cd2cbf11bc8e85dd00fdd2a2f83124
SIZE (feh-1.3.4.tar.gz) = 409530
diff --git a/graphics/flashplayer/distinfo b/graphics/flashplayer/distinfo
index 126c90c44cf1..cc98dbe2e30f 100644
--- a/graphics/flashplayer/distinfo
+++ b/graphics/flashplayer/distinfo
@@ -1,2 +1,3 @@
MD5 (gplflash-0.4.13.tar.bz2) = 1b14c21094eb07416842ac0f5298b3f1
+SHA256 (gplflash-0.4.13.tar.bz2) = c249c02b5f5325125ec3f331c0bc2b8fa47d9315bdf3b0d0aeb08511ddafcd5c
SIZE (gplflash-0.4.13.tar.bz2) = 323128
diff --git a/graphics/flasm/distinfo b/graphics/flasm/distinfo
index 452c1370beee..d1d06565e303 100644
--- a/graphics/flasm/distinfo
+++ b/graphics/flasm/distinfo
@@ -1,2 +1,3 @@
MD5 (flasm152src.zip) = b917dd7e3826f5796ca6f31d686a329c
+SHA256 (flasm152src.zip) = 1d8bc11b60ee6d1e1e840398cc2a96268971c5346823d89ec7693b925fe9d3b3
SIZE (flasm152src.zip) = 109364
diff --git a/graphics/fracplanet/distinfo b/graphics/fracplanet/distinfo
index 34eb67f21c43..58b5ec2c9410 100644
--- a/graphics/fracplanet/distinfo
+++ b/graphics/fracplanet/distinfo
@@ -1,2 +1,3 @@
MD5 (fracplanet-0.2.0.tar.gz) = 16c2a59fc1614f1f1c69eff16d10a39e
+SHA256 (fracplanet-0.2.0.tar.gz) = fc9f0b411446d15992e72ba1e71ef191b725e52490e6bc606b80ff7f450cc8da
SIZE (fracplanet-0.2.0.tar.gz) = 68440
diff --git a/graphics/freeimage/distinfo b/graphics/freeimage/distinfo
index 314bde2e7777..60226fbe35a3 100644
--- a/graphics/freeimage/distinfo
+++ b/graphics/freeimage/distinfo
@@ -1,2 +1,3 @@
MD5 (FreeImage370.zip) = 3bfa59d6b6ea2a6fad024d9223d97dfb
+SHA256 (FreeImage370.zip) = 3eacbf2ab69736747369aa1ef75cce953d9078e9865be5fa0cc337579e58be89
SIZE (FreeImage370.zip) = 2377410
diff --git a/graphics/fv/distinfo b/graphics/fv/distinfo
index aaa3393810a3..00e301d2b239 100644
--- a/graphics/fv/distinfo
+++ b/graphics/fv/distinfo
@@ -1,2 +1,3 @@
MD5 (fv-src-1.01.zip) = 0ad6b8fda55f22dc1d0dc21c8fe6ae57
+SHA256 (fv-src-1.01.zip) = fa5de1af4d207abb24b0235ed0f8237cacfae100d52560ffd4f938c6084c48e7
SIZE (fv-src-1.01.zip) = 41089
diff --git a/graphics/fyre/distinfo b/graphics/fyre/distinfo
index 9748f657ef30..b30fb3c30048 100644
--- a/graphics/fyre/distinfo
+++ b/graphics/fyre/distinfo
@@ -1,2 +1,3 @@
MD5 (fyre-1.0.0.tar.bz2) = 5da821b3166d3de187cc7d84bb1dc4d3
+SHA256 (fyre-1.0.0.tar.bz2) = 652f9c80569e7ddb85bf8de43222a2b37e5c6a80c2f01260215be8485a234f8e
SIZE (fyre-1.0.0.tar.bz2) = 243544
diff --git a/graphics/g2/distinfo b/graphics/g2/distinfo
index b763b35f17cd..4bba58a8abe8 100644
--- a/graphics/g2/distinfo
+++ b/graphics/g2/distinfo
@@ -1,2 +1,3 @@
MD5 (g2-0.40.tar.gz) = 5f6f4a426ba9e111ab23dce657afe7cd
+SHA256 (g2-0.40.tar.gz) = 74dbbee3b995386ec697c99517dc54227d027de32a5301693933e310549a29ae
SIZE (g2-0.40.tar.gz) = 103031
diff --git a/graphics/gcolor2/distinfo b/graphics/gcolor2/distinfo
index 016d98600ec9..d3cad507e53a 100644
--- a/graphics/gcolor2/distinfo
+++ b/graphics/gcolor2/distinfo
@@ -1,2 +1,3 @@
MD5 (gcolor2-0.4.tar.gz) = 02de9d925ad5921522685f402caec3ec
+SHA256 (gcolor2-0.4.tar.gz) = 89bd6c6d27ba5a679ec60057de8497855072f520515b490e5986fc3509774f23
SIZE (gcolor2-0.4.tar.gz) = 375217
diff --git a/graphics/gdtclft/distinfo b/graphics/gdtclft/distinfo
index 1a20b3f4e60a..edf496f74bef 100644
--- a/graphics/gdtclft/distinfo
+++ b/graphics/gdtclft/distinfo
@@ -1,2 +1,3 @@
MD5 (Gdtclft2.2.5.tar.gz) = 01df44a277e04a48718c79b37212586c
+SHA256 (Gdtclft2.2.5.tar.gz) = 34aa5414f74aa93269c03268e95f2cde85836488e8b6820c5b8bb6a088bc698e
SIZE (Gdtclft2.2.5.tar.gz) = 47257
diff --git a/graphics/geomview/distinfo b/graphics/geomview/distinfo
index 9a746a9dfd97..de732e02b638 100644
--- a/graphics/geomview/distinfo
+++ b/graphics/geomview/distinfo
@@ -1,2 +1,3 @@
MD5 (geomview-1.8.1.tar.gz) = 1cb0e07a6552e9fe122491af70171536
+SHA256 (geomview-1.8.1.tar.gz) = 4e65674b4a06b2042067003b5113eafd78b675748d4b572ee55c3ac93222703f
SIZE (geomview-1.8.1.tar.gz) = 2766832
diff --git a/graphics/giblib/distinfo b/graphics/giblib/distinfo
index 5d2f1a4d400d..fda2d033f392 100644
--- a/graphics/giblib/distinfo
+++ b/graphics/giblib/distinfo
@@ -1,2 +1,3 @@
MD5 (giblib-1.2.4.tar.gz) = c810ef5389baf24882a1caca2954385e
+SHA256 (giblib-1.2.4.tar.gz) = 176611c4d88d742ea4013991ad54c2f9d2feefbc97a28434c0f48922ebaa8bac
SIZE (giblib-1.2.4.tar.gz) = 287653
diff --git a/graphics/gif2png/distinfo b/graphics/gif2png/distinfo
index 1de59d1f2edc..a37e4c3f4cc2 100644
--- a/graphics/gif2png/distinfo
+++ b/graphics/gif2png/distinfo
@@ -1,2 +1,3 @@
MD5 (gif2png-2.5.1.tar.gz) = 85bb8ee345fc41c218de19dda0164806
+SHA256 (gif2png-2.5.1.tar.gz) = 90825b05b675890bd405767a973d3c8c90eae36d22a7be6307e07a2e3c760d89
SIZE (gif2png-2.5.1.tar.gz) = 104449
diff --git a/graphics/gifsicle/distinfo b/graphics/gifsicle/distinfo
index c7d02d973c8a..3f03b04f6b05 100644
--- a/graphics/gifsicle/distinfo
+++ b/graphics/gifsicle/distinfo
@@ -1,2 +1,3 @@
MD5 (gifsicle-1.40.tar.gz) = 2503cecaf678d17244dba965ce2a544b
+SHA256 (gifsicle-1.40.tar.gz) = b1d00763c8f328a4d2ec8320c09df08d404c4fd4d45303ff6291505d5435720d
SIZE (gifsicle-1.40.tar.gz) = 212021
diff --git a/graphics/gimageview/distinfo b/graphics/gimageview/distinfo
index 6e6bf4f9d1dc..66a596548244 100644
--- a/graphics/gimageview/distinfo
+++ b/graphics/gimageview/distinfo
@@ -1,2 +1,3 @@
MD5 (gimageview-0.2.25.tar.gz) = 82874cd6fecdc9833ce3f5745b4bd788
+SHA256 (gimageview-0.2.25.tar.gz) = dacb5c39ff7819cedf1f7c73ced414155342666836a1f3ce0183ee46bbf433ae
SIZE (gimageview-0.2.25.tar.gz) = 1342347
diff --git a/graphics/gimp-pmosaic/distinfo b/graphics/gimp-pmosaic/distinfo
index 9c80158ae810..4ccef1569d3d 100644
--- a/graphics/gimp-pmosaic/distinfo
+++ b/graphics/gimp-pmosaic/distinfo
@@ -1,2 +1,3 @@
MD5 (pmosaic.1.08.tar.gz) = 9e17b2630ce68b8079055b1d8a351b8f
+SHA256 (pmosaic.1.08.tar.gz) = a72b742c166f14900f11dd14befdda315d8d71b18598e57a1985984d46267592
SIZE (pmosaic.1.08.tar.gz) = 57254
diff --git a/graphics/gkrellkam/distinfo b/graphics/gkrellkam/distinfo
index 214398aaef2f..5481acbdc350 100644
--- a/graphics/gkrellkam/distinfo
+++ b/graphics/gkrellkam/distinfo
@@ -1,2 +1,3 @@
MD5 (gkrellkam_0.3.4.tar.gz) = 177959994b1dfd9e47c59b9f1391c53d
+SHA256 (gkrellkam_0.3.4.tar.gz) = 77f79bfe5a444f01ca9ebb6d797fefb9d787e6251c694751906ce097f91b7c8b
SIZE (gkrellkam_0.3.4.tar.gz) = 27766
diff --git a/graphics/gle/distinfo b/graphics/gle/distinfo
index 95fde629ab52..790449d9fa29 100644
--- a/graphics/gle/distinfo
+++ b/graphics/gle/distinfo
@@ -1,2 +1,3 @@
MD5 (gle-3.0.3.tar.gz) = 053de686a738f1aca93922f527fbee06
+SHA256 (gle-3.0.3.tar.gz) = 4be59e2bcda1f54884ff3c79e7daf65dab37b4cd5a4afc5ad35fc75a85f70125
SIZE (gle-3.0.3.tar.gz) = 702445
diff --git a/graphics/glew/distinfo b/graphics/glew/distinfo
index c65f1d5af7a7..fbfe2663b205 100644
--- a/graphics/glew/distinfo
+++ b/graphics/glew/distinfo
@@ -1,2 +1,3 @@
MD5 (glew-1.3.3-src.tgz) = 26591c71cc62ef3ac798807ccc03d691
+SHA256 (glew-1.3.3-src.tgz) = 9dd67ba985aae7cf0e8f2bccc5ed79e5c59603cc850cbe83161e6521d2452447
SIZE (glew-1.3.3-src.tgz) = 332493
diff --git a/graphics/glfw/distinfo b/graphics/glfw/distinfo
index 3910ce10279e..bd1192eb8b50 100644
--- a/graphics/glfw/distinfo
+++ b/graphics/glfw/distinfo
@@ -1,2 +1,3 @@
MD5 (glfw-2.5.0.tar.bz2) = c6dffefbfbe4415c915851b09e76edd9
+SHA256 (glfw-2.5.0.tar.bz2) = cbf1164baebb00cc27039a406c873794e2b70caa0af0ae3348ed5062ecc26816
SIZE (glfw-2.5.0.tar.bz2) = 645993
diff --git a/graphics/gltt/distinfo b/graphics/gltt/distinfo
index 7024ddeac464..ec797d146bf2 100644
--- a/graphics/gltt/distinfo
+++ b/graphics/gltt/distinfo
@@ -1,2 +1,3 @@
MD5 (gltt-2.5.2.tar.gz) = 1098121fc2b2e66ba0cbc979c1e7d21c
+SHA256 (gltt-2.5.2.tar.gz) = 79870eada60ac9a07dfdf8364e9426b5d2cd77ba4eb58cc7c686af9d5658c3ac
SIZE (gltt-2.5.2.tar.gz) = 217332
diff --git a/graphics/gocr/distinfo b/graphics/gocr/distinfo
index 17afdb3d017e..6eb6eaa62b61 100644
--- a/graphics/gocr/distinfo
+++ b/graphics/gocr/distinfo
@@ -1,2 +1,3 @@
MD5 (gocr-0.40.tar.gz) = 13cc0d008747f5bb56d8b17be9b61859
+SHA256 (gocr-0.40.tar.gz) = bab419672bedbc00fc7fe1395d0eb4f9b5841c248245a8457dfd4ee1d19a6f4c
SIZE (gocr-0.40.tar.gz) = 780744
diff --git a/graphics/goom/distinfo b/graphics/goom/distinfo
index f8227d5240db..0925040925bd 100644
--- a/graphics/goom/distinfo
+++ b/graphics/goom/distinfo
@@ -1,2 +1,3 @@
MD5 (goom-2k4-0-src.tar.gz) = 8100dd07e0c6784fdf079eeaa53a5c7f
+SHA256 (goom-2k4-0-src.tar.gz) = d993c904c05faba87fd7f159291fa1cb7aadcff2edd28454d8e967880a8a0c85
SIZE (goom-2k4-0-src.tar.gz) = 757058
diff --git a/graphics/gpsmanshp/distinfo b/graphics/gpsmanshp/distinfo
index 494cca974bab..42e818fa24bd 100644
--- a/graphics/gpsmanshp/distinfo
+++ b/graphics/gpsmanshp/distinfo
@@ -1,2 +1,3 @@
MD5 (gpsmanshp_1.2.tgz) = b32e16afe3e306cf991ea38713fd0c9e
+SHA256 (gpsmanshp_1.2.tgz) = f216332c8d42f7c6d6f3a3111835e55793e5fc562036299dd8c4ace406f30cd3
SIZE (gpsmanshp_1.2.tgz) = 104092
diff --git a/graphics/gqview-devel/distinfo b/graphics/gqview-devel/distinfo
index 28ca7bb9d4d8..07f0ff8538a3 100644
--- a/graphics/gqview-devel/distinfo
+++ b/graphics/gqview-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (gqview-2.1.1.tar.gz) = 2cd110305cfe4c530fcd6e34bb52e1f2
+SHA256 (gqview-2.1.1.tar.gz) = 948d389d72906b798db3b5013a1769d1f8c9c9f3b6dff66c8820dfa0820b02e2
SIZE (gqview-2.1.1.tar.gz) = 1403226
diff --git a/graphics/gqview/distinfo b/graphics/gqview/distinfo
index fc7cab1b5031..019b9fb2c447 100644
--- a/graphics/gqview/distinfo
+++ b/graphics/gqview/distinfo
@@ -1,2 +1,3 @@
MD5 (gqview-2.0.1.tar.gz) = acd8f1dad2b04389c1936adac1512e32
+SHA256 (gqview-2.0.1.tar.gz) = 47e69381cd5a34aec524713275c4cf4ff97c014d65ec73378595ae2f5e142652
SIZE (gqview-2.0.1.tar.gz) = 1326999
diff --git a/graphics/gtkgraph/distinfo b/graphics/gtkgraph/distinfo
index 7e273fa093c4..7fc4e98f1cc4 100644
--- a/graphics/gtkgraph/distinfo
+++ b/graphics/gtkgraph/distinfo
@@ -1,2 +1,3 @@
MD5 (gtkgraph-0.6.1.tar.gz) = 5dad1964f0f8801da368d2d561f7d08a
+SHA256 (gtkgraph-0.6.1.tar.gz) = 11714ba4272be897eb2835ee24e2d5c50a6868fb5c52281351e01f0ef99b8203
SIZE (gtkgraph-0.6.1.tar.gz) = 349500
diff --git a/graphics/hpoj/distinfo b/graphics/hpoj/distinfo
index f6313fc79a8a..7a141b14a81b 100644
--- a/graphics/hpoj/distinfo
+++ b/graphics/hpoj/distinfo
@@ -1,2 +1,3 @@
MD5 (hpoj-0.91.tgz) = 0e083aeab9b00495aa433fa9465456e0
+SHA256 (hpoj-0.91.tgz) = 4ddfc13e22bca7847f4f86f413fd258b1ee2f0642bc8972eeb5ff2d564235bf6
SIZE (hpoj-0.91.tgz) = 542475
diff --git a/graphics/hs-hgl/distinfo b/graphics/hs-hgl/distinfo
index 6cd93f4458db..ae3f2d79e6ae 100644
--- a/graphics/hs-hgl/distinfo
+++ b/graphics/hs-hgl/distinfo
@@ -1,2 +1,3 @@
MD5 (graphics-2.0.4.src.tar.gz) = 60da7bc8f3a2414778fe1e693ba54ab4
+SHA256 (graphics-2.0.4.src.tar.gz) = bb1ad2e51eecdc4a72e7f252b6b42796afe6b7482f9867c4f49d54f821d2fcf2
SIZE (graphics-2.0.4.src.tar.gz) = 170252
diff --git a/graphics/icod/distinfo b/graphics/icod/distinfo
index 9fa12551c848..b65aef7c27c4 100644
--- a/graphics/icod/distinfo
+++ b/graphics/icod/distinfo
@@ -1,2 +1,3 @@
MD5 (icod.1.0.tar.gz) = cb94cf6e8c06111190439f33a16d91ec
+SHA256 (icod.1.0.tar.gz) = 3a44f536c472985e5dfb36b25e04a7bd242496ba719041d51cba4e573986797f
SIZE (icod.1.0.tar.gz) = 26103
diff --git a/graphics/icon-slicer/distinfo b/graphics/icon-slicer/distinfo
index a382f4d4daf8..1708a7e9cbe2 100644
--- a/graphics/icon-slicer/distinfo
+++ b/graphics/icon-slicer/distinfo
@@ -1,2 +1,3 @@
MD5 (icon-slicer-0.3.tar.gz) = 5c5374d4f265b0abe4daef1d03f87104
+SHA256 (icon-slicer-0.3.tar.gz) = 05f0216dd0c25a17859de66357f64da5033375b6fbf5f31ca54867311160b64d
SIZE (icon-slicer-0.3.tar.gz) = 112429
diff --git a/graphics/icontact/distinfo b/graphics/icontact/distinfo
index b9879611df1e..ca46f6876c28 100644
--- a/graphics/icontact/distinfo
+++ b/graphics/icontact/distinfo
@@ -1,2 +1,3 @@
MD5 (icontact-1.5.tar.gz) = e3597eb562532bed3de4feb4890c7e03
+SHA256 (icontact-1.5.tar.gz) = fbab5d446bb2f612a0f8d39b047684254e5a5e1937ad0cc3590718acec6a302b
SIZE (icontact-1.5.tar.gz) = 29217
diff --git a/graphics/ida/distinfo b/graphics/ida/distinfo
index 3d6776e15ede..e1e3ee11cdec 100644
--- a/graphics/ida/distinfo
+++ b/graphics/ida/distinfo
@@ -1,2 +1,3 @@
MD5 (ida_0.21.tar.gz) = 7a6eeb587508a8b333a7102beeb9a544
+SHA256 (ida_0.21.tar.gz) = 57c82d4c3df90c4a261e4f1129c72717f141a325a8d89cf420409698fcf685ad
SIZE (ida_0.21.tar.gz) = 178043
diff --git a/graphics/imagesort/distinfo b/graphics/imagesort/distinfo
index f10b6ca359a9..5d414f8ab14d 100644
--- a/graphics/imagesort/distinfo
+++ b/graphics/imagesort/distinfo
@@ -1,2 +1,3 @@
MD5 (imagesort-2.0.tar.gz) = fcb4aff8239eeb3988064df19c3fc081
+SHA256 (imagesort-2.0.tar.gz) = 40f59fd2c40345dfd5589100c46e5097d042118186d8405fa82509ceb4b8bc18
SIZE (imagesort-2.0.tar.gz) = 14778
diff --git a/graphics/intergif/distinfo b/graphics/intergif/distinfo
index 8d21dc4966db..c73ad4cf55be 100644
--- a/graphics/intergif/distinfo
+++ b/graphics/intergif/distinfo
@@ -1,2 +1,3 @@
MD5 (ig615src.tgz) = 1d9ab04e9bb42e7392f401b669bad508
+SHA256 (ig615src.tgz) = c62262ce37085022ec5cdcf0fd7da69bb6351fa9ad09eb82132f6149e1e3d8d7
SIZE (ig615src.tgz) = 120400
diff --git a/graphics/inventor/distinfo b/graphics/inventor/distinfo
index b1deb2994bf1..a00bc194f395 100644
--- a/graphics/inventor/distinfo
+++ b/graphics/inventor/distinfo
@@ -1,2 +1,3 @@
MD5 (inventor-2.1.5-10.src.tar.gz) = 82208096f1e0b111160e864e239c3a51
+SHA256 (inventor-2.1.5-10.src.tar.gz) = 1b0106a705191f525fc89a9f3def37bdeae5ab9ceb1b4d9e5ede8a442bdf8d6b
SIZE (inventor-2.1.5-10.src.tar.gz) = 8282780
diff --git a/graphics/ipe/distinfo b/graphics/ipe/distinfo
index f78b9f1f7efd..8f8dbd6840a4 100644
--- a/graphics/ipe/distinfo
+++ b/graphics/ipe/distinfo
@@ -1,2 +1,3 @@
MD5 (ipe-6.0pre23-src.tar.gz) = 573e3a457cca1d02ee0cd5c5d4ff806f
+SHA256 (ipe-6.0pre23-src.tar.gz) = d39a66e1682014209cac3774c1407dc2b227d3212389dc82b14b8bb210ac8bd7
SIZE (ipe-6.0pre23-src.tar.gz) = 846979
diff --git a/graphics/irit/distinfo b/graphics/irit/distinfo
index 1a1c10062cd0..6f7a216af5d0 100644
--- a/graphics/irit/distinfo
+++ b/graphics/irit/distinfo
@@ -1,2 +1,3 @@
MD5 (irit-sm.zip) = bf75f41538fa73fee186e7a385af80bb
+SHA256 (irit-sm.zip) = ff0c4b6ed4bd030c7d7042a27418c32d92f25ee646f1d13275c33dc38493ec49
SIZE (irit-sm.zip) = 3518280
diff --git a/graphics/isreal/distinfo b/graphics/isreal/distinfo
index 4c5cf561244b..18040174e0d3 100644
--- a/graphics/isreal/distinfo
+++ b/graphics/isreal/distinfo
@@ -1,2 +1,3 @@
MD5 (isreal-2.0.tar) = 6ced43fc94f64909c13ec3373681e483
+SHA256 (isreal-2.0.tar) = dc0a2d73b5f7cb0367c34ebd7498b313f750fb134ea63df0c07b0fad854d2d6b
SIZE (isreal-2.0.tar) = 40960
diff --git a/graphics/jbigkit/distinfo b/graphics/jbigkit/distinfo
index 2e08ad5cd9b7..01167fa382bd 100644
--- a/graphics/jbigkit/distinfo
+++ b/graphics/jbigkit/distinfo
@@ -1,2 +1,3 @@
MD5 (jbigkit-1.6.tar.gz) = ce196e45f293d40ba76af3dc981ccfd7
+SHA256 (jbigkit-1.6.tar.gz) = d841b6d0723c1082450967f3ea500be01810a34ec4a97ad10985ae7071a6150b
SIZE (jbigkit-1.6.tar.gz) = 405712
diff --git a/graphics/jhead/distinfo b/graphics/jhead/distinfo
index 3adb411b8907..c1e78e91e6f1 100644
--- a/graphics/jhead/distinfo
+++ b/graphics/jhead/distinfo
@@ -1,2 +1,3 @@
MD5 (jhead-2.4.tar.gz) = 410d01fd323ce8733480816de3621cc0
+SHA256 (jhead-2.4.tar.gz) = 9cf9426aa13cc6a4dd1cbaca532c063f17389f33fd837af8bb1510fbf04d3810
SIZE (jhead-2.4.tar.gz) = 52289
diff --git a/graphics/jpeg2pdf/distinfo b/graphics/jpeg2pdf/distinfo
index 9c4479acfccd..8b98a6a0945b 100644
--- a/graphics/jpeg2pdf/distinfo
+++ b/graphics/jpeg2pdf/distinfo
@@ -1,2 +1,3 @@
MD5 (jpeg2pdf-0.12.tar.bz2) = 65e721d5e284f4e1089fc8c45a881750
+SHA256 (jpeg2pdf-0.12.tar.bz2) = 2e352cd458c8bab4de14f9237902e6869675bd40ff02f6e91f55cce7c18d55d3
SIZE (jpeg2pdf-0.12.tar.bz2) = 19186
diff --git a/graphics/jpeginfo/distinfo b/graphics/jpeginfo/distinfo
index 484853477596..c4e242b075fa 100644
--- a/graphics/jpeginfo/distinfo
+++ b/graphics/jpeginfo/distinfo
@@ -1,2 +1,3 @@
MD5 (jpeginfo-1.6.0.tar.gz) = eda5b0d15d7373c9b0bc96bba4af61e0
+SHA256 (jpeginfo-1.6.0.tar.gz) = 56dfc8efc54cb79047746cc98e94ca5f89c31645348f35a4053ed7e85d67bc3c
SIZE (jpeginfo-1.6.0.tar.gz) = 64772
diff --git a/graphics/jpgraph/distinfo b/graphics/jpgraph/distinfo
index 8b5651558945..4088e1728aef 100644
--- a/graphics/jpgraph/distinfo
+++ b/graphics/jpgraph/distinfo
@@ -1,2 +1,3 @@
MD5 (jpgraph-1.19.tar.gz) = fc364e1b56dea32bdace47411085cd72
+SHA256 (jpgraph-1.19.tar.gz) = cdf70a5d308363c1c822c22ceb9fcc94c83545dc8a23a0cc244240d83f42c7c3
SIZE (jpgraph-1.19.tar.gz) = 4068179
diff --git a/graphics/jpgtn/distinfo b/graphics/jpgtn/distinfo
index 6b196b7f6e1e..47ac94421097 100644
--- a/graphics/jpgtn/distinfo
+++ b/graphics/jpgtn/distinfo
@@ -1,2 +1,3 @@
MD5 (jpgtn-2.06.tar.gz) = a4c0cb7874de9373158f0e2efb728ebb
+SHA256 (jpgtn-2.06.tar.gz) = 4d542bf841fae2af0acd5e877d856d64d440403fb6f67ceecbca1da9c3308b8a
SIZE (jpgtn-2.06.tar.gz) = 118413
diff --git a/graphics/jumpgis-postgis/distinfo b/graphics/jumpgis-postgis/distinfo
index 9deca38018da..028389e8ccdb 100644
--- a/graphics/jumpgis-postgis/distinfo
+++ b/graphics/jumpgis-postgis/distinfo
@@ -1,2 +1,3 @@
MD5 (postgisdriver-1.1.0.zip) = cd5e5e588e87f25dee1043c8cd9912ce
+SHA256 (postgisdriver-1.1.0.zip) = 7d28b6644a9c074ee834d39c4d43ec1413a9aa478060ac38a8c78a1425551b64
SIZE (postgisdriver-1.1.0.zip) = 239876
diff --git a/graphics/jumpgis/distinfo b/graphics/jumpgis/distinfo
index abeb79e14a57..d1b2ada689ca 100644
--- a/graphics/jumpgis/distinfo
+++ b/graphics/jumpgis/distinfo
@@ -1,6 +1,9 @@
MD5 (jump-1.1.2.zip) = 6fc0a448ba99a64c75d3a561d5410112
+SHA256 (jump-1.1.2.zip) = b1e1991cb0494e3c8e6229637f28f1891cc7fe7990d9a58d6640aeae5fe392bb
SIZE (jump-1.1.2.zip) = 8813307
MD5 (jump.png) = d9f137f2afd0c1a1c2e109a3360f9e06
+SHA256 (jump.png) = e3ab487f5ad3592de80f7a24af2d1d32502b9610d47476123326fa12bd0d3895
SIZE (jump.png) = 786
MD5 (jump.desktop) = e9f066dca2aea1f809764a33c1d021fc
+SHA256 (jump.desktop) = e2224a44720945807b398cbf69f2a135fa7e880d0d0a4989127d8e221cea3b29
SIZE (jump.desktop) = 232
diff --git a/graphics/k3d/distinfo b/graphics/k3d/distinfo
index af89ec5983a8..6731485e282c 100644
--- a/graphics/k3d/distinfo
+++ b/graphics/k3d/distinfo
@@ -1,2 +1,3 @@
MD5 (k3d-0.4.4.0.tgz) = 246ebc6446aa47709de48d9275d00f19
+SHA256 (k3d-0.4.4.0.tgz) = da6e233143900500a958cda1c8ca39ba81fd1aa7e1bf60e9a1bb190bbd17102e
SIZE (k3d-0.4.4.0.tgz) = 6075049
diff --git a/graphics/kalbum/distinfo b/graphics/kalbum/distinfo
index a577dccf3002..64839133b36d 100644
--- a/graphics/kalbum/distinfo
+++ b/graphics/kalbum/distinfo
@@ -1,2 +1,3 @@
MD5 (kalbum-0.8.0.tar.bz2) = 1f698f91300ce48018ba3014d94de1ea
+SHA256 (kalbum-0.8.0.tar.bz2) = 82e0085bde8b3e0d197e0f82a757d56052f50a85cc7414b8e32e69613e7051bd
SIZE (kalbum-0.8.0.tar.bz2) = 546729
diff --git a/graphics/kallery/distinfo b/graphics/kallery/distinfo
index ff0d65dde0e0..4bdc88600550 100644
--- a/graphics/kallery/distinfo
+++ b/graphics/kallery/distinfo
@@ -1,2 +1,3 @@
MD5 (kallery-1.0.7a.tar.bz2) = 7378740aaeac45062b35e33c07e329b1
+SHA256 (kallery-1.0.7a.tar.bz2) = c8476cd8ad15ff7856de7f1694de8cc49cb77f3e9afcef4ca51d726a886c4495
SIZE (kallery-1.0.7a.tar.bz2) = 551760
diff --git a/graphics/landscape/distinfo b/graphics/landscape/distinfo
index c2256c149f5c..7aa6c31c425c 100644
--- a/graphics/landscape/distinfo
+++ b/graphics/landscape/distinfo
@@ -1,2 +1,3 @@
MD5 (landscape-0.7.tar.gz) = c530e8f39f1dc929270e799a4841a467
+SHA256 (landscape-0.7.tar.gz) = 60f77b165929c2af2412816286526306b94a468c94cf9e1997abaf627ae1c794
SIZE (landscape-0.7.tar.gz) = 232775
diff --git a/graphics/leafpak/distinfo b/graphics/leafpak/distinfo
index 72f50b951078..dbcaa1aaa6d5 100644
--- a/graphics/leafpak/distinfo
+++ b/graphics/leafpak/distinfo
@@ -1,2 +1,3 @@
MD5 (leafpak-1.1.1.tar.gz) = 9b1b53f46b9700f2f8ef6315ab2f5a95
+SHA256 (leafpak-1.1.1.tar.gz) = 319699a9a601eee159220354aa08e39714abc62eea97b7ea6d2e54634a331b02
SIZE (leafpak-1.1.1.tar.gz) = 5659
diff --git a/graphics/libGLU/distinfo b/graphics/libGLU/distinfo
index 1078854f7373..c5664d26e546 100644
--- a/graphics/libGLU/distinfo
+++ b/graphics/libGLU/distinfo
@@ -1,2 +1,3 @@
MD5 (xorg/X11R6.8.1-src1.tar.gz) = e352319d423391ff2c03bb7f81fe8d2b
+SHA256 (xorg/X11R6.8.1-src1.tar.gz) = cba581759249a292996ae552e98c7803ef1692ce81c1b06bed472f3b3d465b70
SIZE (xorg/X11R6.8.1-src1.tar.gz) = 30562401
diff --git a/graphics/libemf/distinfo b/graphics/libemf/distinfo
index e4955261a67d..0aa6e67dff60 100644
--- a/graphics/libemf/distinfo
+++ b/graphics/libemf/distinfo
@@ -1,2 +1,3 @@
MD5 (libEMF-1.0.tar.gz) = 5424c4ffb93cea58cd4d54d308b42fed
+SHA256 (libEMF-1.0.tar.gz) = c45702f242b5a63dd64f1008a3f0b53b237e8fb7bb1c38db19f4b43abe04fc25
SIZE (libEMF-1.0.tar.gz) = 641815
diff --git a/graphics/libexif/distinfo b/graphics/libexif/distinfo
index 7d8664504366..c10ca059fe00 100644
--- a/graphics/libexif/distinfo
+++ b/graphics/libexif/distinfo
@@ -1,2 +1,3 @@
MD5 (libexif-0.6.12.tar.gz) = 69501aaf0862a79aaeeb73e81e8c1306
+SHA256 (libexif-0.6.12.tar.gz) = b97e224e0f63efcf07e3764b8442352b23422f8f350cd9881b9499707e888313
SIZE (libexif-0.6.12.tar.gz) = 537829
diff --git a/graphics/libflash/distinfo b/graphics/libflash/distinfo
index 126c90c44cf1..cc98dbe2e30f 100644
--- a/graphics/libflash/distinfo
+++ b/graphics/libflash/distinfo
@@ -1,2 +1,3 @@
MD5 (gplflash-0.4.13.tar.bz2) = 1b14c21094eb07416842ac0f5298b3f1
+SHA256 (gplflash-0.4.13.tar.bz2) = c249c02b5f5325125ec3f331c0bc2b8fa47d9315bdf3b0d0aeb08511ddafcd5c
SIZE (gplflash-0.4.13.tar.bz2) = 323128
diff --git a/graphics/libfpx/distinfo b/graphics/libfpx/distinfo
index 1c6b22bae37e..92503d30c163 100644
--- a/graphics/libfpx/distinfo
+++ b/graphics/libfpx/distinfo
@@ -1,2 +1,3 @@
MD5 (libfpx-1.2.0.12.tar.bz2) = a82d33cc0ede71752802da0f410398b8
+SHA256 (libfpx-1.2.0.12.tar.bz2) = c9b5ec94c255cbfebcefa6a045f5c7ca3c8ab9de2ad17b88ba4bfce924b91a97
SIZE (libfpx-1.2.0.12.tar.bz2) = 2301747
diff --git a/graphics/libgdgeda/distinfo b/graphics/libgdgeda/distinfo
index 0177fbfd903d..4c58e36b147a 100644
--- a/graphics/libgdgeda/distinfo
+++ b/graphics/libgdgeda/distinfo
@@ -1 +1,3 @@
MD5 (libgdgeda-2.0.15.tar.gz) = d4978ce4e8eb9fa2e7c0d7dba40b3c5b
+SHA256 (libgdgeda-2.0.15.tar.gz) = f147329b58037854658716e39e45773000603b9d671b3b18ad027d51b9d15b0f
+SIZE (libgdgeda-2.0.15.tar.gz) = 522645
diff --git a/graphics/libgnomecanvasmm/distinfo b/graphics/libgnomecanvasmm/distinfo
index b0ec2131ccc6..4fef6fc17f51 100644
--- a/graphics/libgnomecanvasmm/distinfo
+++ b/graphics/libgnomecanvasmm/distinfo
@@ -1,2 +1,3 @@
MD5 (gnome2/libgnomecanvasmm-2.0.1.tar.gz) = bf05e2d85c0e10aa29dc6d451a52b3bf
+SHA256 (gnome2/libgnomecanvasmm-2.0.1.tar.gz) = 001a7d1b5978131bdce4b532b52df89064dac7d31fcb9d9903c1960bf0d2798d
SIZE (gnome2/libgnomecanvasmm-2.0.1.tar.gz) = 421895
diff --git a/graphics/libgnomecanvasmm26/distinfo b/graphics/libgnomecanvasmm26/distinfo
index 9bdae4f1cc08..a04a8940bcb3 100644
--- a/graphics/libgnomecanvasmm26/distinfo
+++ b/graphics/libgnomecanvasmm26/distinfo
@@ -1,2 +1,3 @@
MD5 (gnome2/libgnomecanvasmm-2.12.0.tar.bz2) = b05bba03433745043ef0c781020d4738
+SHA256 (gnome2/libgnomecanvasmm-2.12.0.tar.bz2) = 830622e3d0f8cbeeed3c1aeb8ec0d399505edc319f97233f3c4a6088acea3c80
SIZE (gnome2/libgnomecanvasmm-2.12.0.tar.bz2) = 353153
diff --git a/graphics/libmng/distinfo b/graphics/libmng/distinfo
index bfd06b5f5fda..0ff5e85fd8bf 100644
--- a/graphics/libmng/distinfo
+++ b/graphics/libmng/distinfo
@@ -1,2 +1,3 @@
MD5 (libmng-1.0.9.tar.gz) = ff1205ef70855a75c098ea09690413c6
+SHA256 (libmng-1.0.9.tar.gz) = 395a261be1ce90f54e1d76b7c33f9a0a725288952b896affc09d8a274595a82a
SIZE (libmng-1.0.9.tar.gz) = 554848
diff --git a/graphics/libpano12/distinfo b/graphics/libpano12/distinfo
index 86353ec64e1c..f8ff0ec8da69 100644
--- a/graphics/libpano12/distinfo
+++ b/graphics/libpano12/distinfo
@@ -1,2 +1,3 @@
MD5 (libpano12-2.7.0.3.tar.gz) = ad116271b368131690ed7313a426b167
+SHA256 (libpano12-2.7.0.3.tar.gz) = 8e355f8265469ea7b9f45ca2c6b2b0fd029d445008a0c7f052d1a4e35c58208b
SIZE (libpano12-2.7.0.3.tar.gz) = 216375
diff --git a/graphics/libpcd/distinfo b/graphics/libpcd/distinfo
index 43da6ad19e21..e7474cd943fa 100644
--- a/graphics/libpcd/distinfo
+++ b/graphics/libpcd/distinfo
@@ -1,2 +1,3 @@
MD5 (libpcd_1.0.1.tar.gz) = c9127a6aae3c7510498990d82bb0b68a
+SHA256 (libpcd_1.0.1.tar.gz) = d2295e69a239d4f379068a70394b1d3c60445a43e827092dd9130450f09117ca
SIZE (libpcd_1.0.1.tar.gz) = 9293
diff --git a/graphics/libvisual-plugins/distinfo b/graphics/libvisual-plugins/distinfo
index 94544f898259..a6e58984eea9 100644
--- a/graphics/libvisual-plugins/distinfo
+++ b/graphics/libvisual-plugins/distinfo
@@ -1,2 +1,3 @@
MD5 (libvisual-plugins-0.2.0.tar.gz) = b7c7dcae33a510af36c6bb9cdb7133dd
+SHA256 (libvisual-plugins-0.2.0.tar.gz) = db3b3e0bfe3161dd27a9d189fa235e7ed8958faac0df5173dd3b728aaa06c7fe
SIZE (libvisual-plugins-0.2.0.tar.gz) = 1021051
diff --git a/graphics/libvisual/distinfo b/graphics/libvisual/distinfo
index 396cdba8e840..c24b65087968 100644
--- a/graphics/libvisual/distinfo
+++ b/graphics/libvisual/distinfo
@@ -1,2 +1,3 @@
MD5 (libvisual-0.2.0.tar.gz) = 668236dcbd252c70f1beff551f36b8b3
+SHA256 (libvisual-0.2.0.tar.gz) = a440254208bd4bd13e0e77789ff5fc07cd64f4c9022ff43c6c64ec29a2aa03aa
SIZE (libvisual-0.2.0.tar.gz) = 431141
diff --git a/graphics/libvisual04/distinfo b/graphics/libvisual04/distinfo
index 396cdba8e840..c24b65087968 100644
--- a/graphics/libvisual04/distinfo
+++ b/graphics/libvisual04/distinfo
@@ -1,2 +1,3 @@
MD5 (libvisual-0.2.0.tar.gz) = 668236dcbd252c70f1beff551f36b8b3
+SHA256 (libvisual-0.2.0.tar.gz) = a440254208bd4bd13e0e77789ff5fc07cd64f4c9022ff43c6c64ec29a2aa03aa
SIZE (libvisual-0.2.0.tar.gz) = 431141
diff --git a/graphics/linux-ac3d/distinfo b/graphics/linux-ac3d/distinfo
index e59571e39184..f226d7f880fc 100644
--- a/graphics/linux-ac3d/distinfo
+++ b/graphics/linux-ac3d/distinfo
@@ -1,2 +1,3 @@
MD5 (ac3dlx5021.tgz) = 7563a210f269aabd5727aa80a71bf2af
+SHA256 (ac3dlx5021.tgz) = 1406dc7093a8462494645adb3e8e82398c1af67860ecbed228a9ecca13aab97b
SIZE (ac3dlx5021.tgz) = 5273719
diff --git a/graphics/linux-f10-gdk-pixbuf/distinfo b/graphics/linux-f10-gdk-pixbuf/distinfo
index 8db8da3cd310..9e88227bbb11 100644
--- a/graphics/linux-f10-gdk-pixbuf/distinfo
+++ b/graphics/linux-f10-gdk-pixbuf/distinfo
@@ -1,2 +1,3 @@
MD5 (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = f56442e8a45c71b7004373b94acf5a9f
+SHA256 (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = 6b58395a9538990c6e735fe612034581312636d50f3366cd84f7d178bdb2efeb
SIZE (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = 228423
diff --git a/graphics/linux-f8-gdk-pixbuf/distinfo b/graphics/linux-f8-gdk-pixbuf/distinfo
index 8db8da3cd310..9e88227bbb11 100644
--- a/graphics/linux-f8-gdk-pixbuf/distinfo
+++ b/graphics/linux-f8-gdk-pixbuf/distinfo
@@ -1,2 +1,3 @@
MD5 (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = f56442e8a45c71b7004373b94acf5a9f
+SHA256 (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = 6b58395a9538990c6e735fe612034581312636d50f3366cd84f7d178bdb2efeb
SIZE (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = 228423
diff --git a/graphics/linux-gdk-pixbuf/distinfo b/graphics/linux-gdk-pixbuf/distinfo
index 8db8da3cd310..9e88227bbb11 100644
--- a/graphics/linux-gdk-pixbuf/distinfo
+++ b/graphics/linux-gdk-pixbuf/distinfo
@@ -1,2 +1,3 @@
MD5 (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = f56442e8a45c71b7004373b94acf5a9f
+SHA256 (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = 6b58395a9538990c6e735fe612034581312636d50f3366cd84f7d178bdb2efeb
SIZE (rpm/gdk-pixbuf-0.22.0-12.fc2.i386.rpm) = 228423
diff --git a/graphics/linux-panorama-tools/distinfo b/graphics/linux-panorama-tools/distinfo
index 524c6cda4b98..ee210a1b1ca0 100644
--- a/graphics/linux-panorama-tools/distinfo
+++ b/graphics/linux-panorama-tools/distinfo
@@ -1,2 +1,3 @@
MD5 (PanoTools.tar.gz) = 0e3a75d81027d9a404411b5c8cdbf445
+SHA256 (PanoTools.tar.gz) = 6a29b0606bb1f6f9cdd5cabb82291c8491554f4d33b910b1f4ed5ae50414e492
SIZE (PanoTools.tar.gz) = 516217
diff --git a/graphics/linux_dri/distinfo b/graphics/linux_dri/distinfo
index dcb9070f40d0..21a2ce885965 100644
--- a/graphics/linux_dri/distinfo
+++ b/graphics/linux_dri/distinfo
@@ -1,8 +1,12 @@
MD5 (linux_dri-4.4.0/Xbin.tgz) = ac6a81e945df36ea15463eaf82679be3
+SHA256 (linux_dri-4.4.0/Xbin.tgz) = 13ed39e0aa1a1728d7095fb83fa25a9f24641f333a5af7fa87ef12345f56060d
SIZE (linux_dri-4.4.0/Xbin.tgz) = 5453434
MD5 (linux_dri-4.4.0/Xmod.tgz) = a1e97a4517cad7e35bd8113633473da9
+SHA256 (linux_dri-4.4.0/Xmod.tgz) = 2c4a93a3da31440f64793f68190e48af00a2eadb32d3a70cd92e1fcbafb61cb8
SIZE (linux_dri-4.4.0/Xmod.tgz) = 9598559
MD5 (linux_dri-4.4.0/linux-libglide.tar.gz) = d83fce4cbfe94086102e20c9cc16ebba
+SHA256 (linux_dri-4.4.0/linux-libglide.tar.gz) = 0fc6d3d3e99bb9ad7a6b314e1b883a6a9421d4f6fd3bf0ee541d055f4ffca237
SIZE (linux_dri-4.4.0/linux-libglide.tar.gz) = 286591
MD5 (linux_dri-4.4.0/linux-dri-tools.tar.gz) = bfee02da0165aa49fbb5312147d64ab4
+SHA256 (linux_dri-4.4.0/linux-dri-tools.tar.gz) = 7c6262959c8f08d4a47f0cb9a77d2761e5ac24fe9dca8949b9fe07b963962a83
SIZE (linux_dri-4.4.0/linux-dri-tools.tar.gz) = 124318
diff --git a/graphics/linux_glide/distinfo b/graphics/linux_glide/distinfo
index 39d5e0ccb161..4827a28e2a90 100644
--- a/graphics/linux_glide/distinfo
+++ b/graphics/linux_glide/distinfo
@@ -1,2 +1,3 @@
MD5 (linux_glide_2_4.tar.gz) = 89751e44a7878de3b3fb063f2e987e30
+SHA256 (linux_glide_2_4.tar.gz) = 38c584b9354debe6ebcf851e1350809309200964fd2a6f6f2a41c68ac2eceef2
SIZE (linux_glide_2_4.tar.gz) = 1006989
diff --git a/graphics/lodju/distinfo b/graphics/lodju/distinfo
index ecb5f47414a5..797fd166dd88 100644
--- a/graphics/lodju/distinfo
+++ b/graphics/lodju/distinfo
@@ -1,2 +1,3 @@
MD5 (lodju-1.1.tar.gz) = fc1591cd39d3cde3377c5f50b179a55b
+SHA256 (lodju-1.1.tar.gz) = 8d9a06cc127fbb0ce67635af96e7106cd781398ac0c065ac600180ce1f5234be
SIZE (lodju-1.1.tar.gz) = 94753
diff --git a/graphics/mapserver/distinfo b/graphics/mapserver/distinfo
index 881863a5ac28..259812488c77 100644
--- a/graphics/mapserver/distinfo
+++ b/graphics/mapserver/distinfo
@@ -1,2 +1,3 @@
MD5 (mapserver-4.4.1.tar.gz) = 3c2b845438aec3240f054ec5e37393f1
+SHA256 (mapserver-4.4.1.tar.gz) = f505749ca2c0886b002343254026e4b74135a39d344a40fd6ce280ad67ec665c
SIZE (mapserver-4.4.1.tar.gz) = 1405891
diff --git a/graphics/megapov/distinfo b/graphics/megapov/distinfo
index 9665f848f004..c872d7da5253 100644
--- a/graphics/megapov/distinfo
+++ b/graphics/megapov/distinfo
@@ -1,2 +1,3 @@
MD5 (megapov-1.2.1.tar.bz2) = 0d8fb86e6a583257023bf3bb2d43a357
+SHA256 (megapov-1.2.1.tar.bz2) = 31f27b250250503987171034fb6d1b46219ae31f9fb31e799e3c4698edfd2b66
SIZE (megapov-1.2.1.tar.bz2) = 7674540
diff --git a/graphics/mingplot/distinfo b/graphics/mingplot/distinfo
index afcc8f9cf7fe..379b88628162 100644
--- a/graphics/mingplot/distinfo
+++ b/graphics/mingplot/distinfo
@@ -1,2 +1,3 @@
MD5 (mingplot-0.3.tar.gz) = f2c53c6b90e79a5d543e8711fd744698
+SHA256 (mingplot-0.3.tar.gz) = 9c4917a3fb749c7d0673300f6534c7b69453fac8f3427c73dd8b1d2684d83783
SIZE (mingplot-0.3.tar.gz) = 47090
diff --git a/graphics/moth/distinfo b/graphics/moth/distinfo
index 1f4cfdded576..0cebce50702b 100644
--- a/graphics/moth/distinfo
+++ b/graphics/moth/distinfo
@@ -1,4 +1,6 @@
MD5 (moth_1.0.tar.gz) = f81a1f382bef418936eeb0620b807db9
+SHA256 (moth_1.0.tar.gz) = c8b9bc5389ff88637504dc010a9cd3cacbcf59841252fa84dc9f123f27045db2
SIZE (moth_1.0.tar.gz) = 955784
MD5 (libmoth_1.0.tar.gz) = a401c4964454cf8f4d1e137e25b8240d
+SHA256 (libmoth_1.0.tar.gz) = 084558f8b4906c3de044d171f4526f3001079773213f5c50a47f52a674f16664
SIZE (libmoth_1.0.tar.gz) = 180729
diff --git a/graphics/mxp/distinfo b/graphics/mxp/distinfo
index 1c0ed18abcbd..80b49fd4d293 100644
--- a/graphics/mxp/distinfo
+++ b/graphics/mxp/distinfo
@@ -1,2 +1,3 @@
MD5 (mxp-1.3.tar.gz) = c53f8b91fcbb09c4ad885bb7c34d2dd0
+SHA256 (mxp-1.3.tar.gz) = ef94f61854ba4c4dc939b7a74e232933baae1a693cda05c837ee7636986c6547
SIZE (mxp-1.3.tar.gz) = 43291
diff --git a/graphics/nip2/distinfo b/graphics/nip2/distinfo
index b7ded80beafb..048d0f852c16 100644
--- a/graphics/nip2/distinfo
+++ b/graphics/nip2/distinfo
@@ -1,2 +1,3 @@
MD5 (nip2-7.10.10.tar.gz) = b2216f33d4a707d5e0dc6aa3572f3ed0
+SHA256 (nip2-7.10.10.tar.gz) = 226f43440cb0c678b67de2fb85f64879899bb27cf6f156d72b15d5647336dc23
SIZE (nip2-7.10.10.tar.gz) = 12366690
diff --git a/graphics/ocaml-lablgl/distinfo b/graphics/ocaml-lablgl/distinfo
index 73aed52e0004..15ddca21fea0 100644
--- a/graphics/ocaml-lablgl/distinfo
+++ b/graphics/ocaml-lablgl/distinfo
@@ -1,2 +1,3 @@
MD5 (lablgl-1.00.tar.gz) = 92bcfe3121650c43e5bc4c018778405b
+SHA256 (lablgl-1.00.tar.gz) = f52558487b545776f29658f2c2d12c58c3915760818a6acb9847cb3b0d060a71
SIZE (lablgl-1.00.tar.gz) = 390570
diff --git a/graphics/ocrad/distinfo b/graphics/ocrad/distinfo
index 0cb1ba4f799d..f7f1c66c84d3 100644
--- a/graphics/ocrad/distinfo
+++ b/graphics/ocrad/distinfo
@@ -1,2 +1,3 @@
MD5 (ocrad-0.13.tar.bz2) = bf09dbb433c1ecf9e9a3b7c0f838ce73
+SHA256 (ocrad-0.13.tar.bz2) = 65c4e199584021faa1aa69ec7f40322e9adb1f45c102075b1f9b59fa118cd25c
SIZE (ocrad-0.13.tar.bz2) = 66654
diff --git a/graphics/oglext/distinfo b/graphics/oglext/distinfo
index fc5f19b50dd6..08f900984771 100644
--- a/graphics/oglext/distinfo
+++ b/graphics/oglext/distinfo
@@ -1,2 +1,3 @@
MD5 (oglext-1.2.0-src.tar.bz2) = dcb2af3992e09777338b747315c74f02
+SHA256 (oglext-1.2.0-src.tar.bz2) = 82f6033c81d3ddbfba9973f3f5c69a9fa878551ff18733ea64457c5839cbfa56
SIZE (oglext-1.2.0-src.tar.bz2) = 117345
diff --git a/graphics/opengl-man/distinfo b/graphics/opengl-man/distinfo
index 5a4c74c95b97..a8db9496ebbd 100644
--- a/graphics/opengl-man/distinfo
+++ b/graphics/opengl-man/distinfo
@@ -1,2 +1,3 @@
MD5 (opengl-man-657-plusmissing.tar.bz2) = 810985b2edc664757fe369668eda11bf
+SHA256 (opengl-man-657-plusmissing.tar.bz2) = 366473106fe1f8ff7bfa0f6ec74f22dd03074a8bde6fb96d346a218fa1ebb4f6
SIZE (opengl-man-657-plusmissing.tar.bz2) = 152443
diff --git a/graphics/openproducer/distinfo b/graphics/openproducer/distinfo
index 2a13b08e74bf..acb2c3680a90 100644
--- a/graphics/openproducer/distinfo
+++ b/graphics/openproducer/distinfo
@@ -1,2 +1,3 @@
MD5 (Producer-0.8.5-3.tar.gz) = 889c99c47a3af7d8df03fb5584919cbe
+SHA256 (Producer-0.8.5-3.tar.gz) = dfc71cd54ab08408c2470d560a1d2fde4c4ffeda2feace15ced8f89c8d2efb7b
SIZE (Producer-0.8.5-3.tar.gz) = 502051
diff --git a/graphics/optipng/distinfo b/graphics/optipng/distinfo
index 2d85bb51eeae..0b69348430eb 100644
--- a/graphics/optipng/distinfo
+++ b/graphics/optipng/distinfo
@@ -1,2 +1,3 @@
MD5 (optipng-0.4.3.tar.gz) = 3ed23ff9c204d7ffbd0fa6b3c53d830e
+SHA256 (optipng-0.4.3.tar.gz) = 6950b5c506df4d57791870e5704c9766c8efe6e37f3073215d1c960e05d1dd8a
SIZE (optipng-0.4.3.tar.gz) = 555842
diff --git a/graphics/orca/distinfo b/graphics/orca/distinfo
index c3139db10ab3..8efe440d6512 100644
--- a/graphics/orca/distinfo
+++ b/graphics/orca/distinfo
@@ -1,2 +1,3 @@
MD5 (orca-0.27b3.tar.gz) = e9e204abc37fe65ad9fbf8c250df1217
+SHA256 (orca-0.27b3.tar.gz) = fd456313953513437d29fb5249f3f3fd8d06abfabc75e520b4fc45385c56d182
SIZE (orca-0.27b3.tar.gz) = 1684408
diff --git a/graphics/osg-devel/distinfo b/graphics/osg-devel/distinfo
index 2f534135bf00..e9abecfbe6c1 100644
--- a/graphics/osg-devel/distinfo
+++ b/graphics/osg-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (OSG_OP_OT-0.9.8-2.zip) = 4c3fe8b7701e5a5932a4268075b60cda
+SHA256 (OSG_OP_OT-0.9.8-2.zip) = 72a13ad9ca473660eef155041892fd8ba3ca570beaa6220f3375746143bad5f1
SIZE (OSG_OP_OT-0.9.8-2.zip) = 3805142
diff --git a/graphics/osg/distinfo b/graphics/osg/distinfo
index 2f534135bf00..e9abecfbe6c1 100644
--- a/graphics/osg/distinfo
+++ b/graphics/osg/distinfo
@@ -1,2 +1,3 @@
MD5 (OSG_OP_OT-0.9.8-2.zip) = 4c3fe8b7701e5a5932a4268075b60cda
+SHA256 (OSG_OP_OT-0.9.8-2.zip) = 72a13ad9ca473660eef155041892fd8ba3ca570beaa6220f3375746143bad5f1
SIZE (OSG_OP_OT-0.9.8-2.zip) = 3805142
diff --git a/graphics/p5-Color-Rgb/distinfo b/graphics/p5-Color-Rgb/distinfo
index 912d05f3bd2d..01abaaa40f4b 100644
--- a/graphics/p5-Color-Rgb/distinfo
+++ b/graphics/p5-Color-Rgb/distinfo
@@ -1,2 +1,3 @@
MD5 (Color-Rgb-1.4.tar.gz) = 5b5e9fd54ac900e148eb65ac21c873d5
+SHA256 (Color-Rgb-1.4.tar.gz) = 31458a6889442fb86a20a520c8c64aa429a55e16eafcab68f783f01aed81a292
SIZE (Color-Rgb-1.4.tar.gz) = 10348
diff --git a/graphics/p5-GD/distinfo b/graphics/p5-GD/distinfo
index dc5594ead0d0..c746ee155ee0 100644
--- a/graphics/p5-GD/distinfo
+++ b/graphics/p5-GD/distinfo
@@ -1,2 +1,3 @@
MD5 (GD-2.25.tar.gz) = aab3f7730ebc54eb6a2a485bc2aa4864
+SHA256 (GD-2.25.tar.gz) = b83a867ffd6c983befb3442af533a640b2998b406851d669ec5df74970e8f203
SIZE (GD-2.25.tar.gz) = 253062
diff --git a/graphics/p5-GraphViz/distinfo b/graphics/p5-GraphViz/distinfo
index e66ca423e38e..36eeabb9dae5 100644
--- a/graphics/p5-GraphViz/distinfo
+++ b/graphics/p5-GraphViz/distinfo
@@ -1,2 +1,3 @@
MD5 (GraphViz-2.02.tar.gz) = bb89286643e01631d1b7b0179ef120d6
+SHA256 (GraphViz-2.02.tar.gz) = 44b6b7c2866c417c78d6448a77f8aa68acb5edbaadf813dd87b859e70b969345
SIZE (GraphViz-2.02.tar.gz) = 84348
diff --git a/graphics/p5-Graphics-ColorNames/distinfo b/graphics/p5-Graphics-ColorNames/distinfo
index 8acb7337a3b5..393971207bff 100644
--- a/graphics/p5-Graphics-ColorNames/distinfo
+++ b/graphics/p5-Graphics-ColorNames/distinfo
@@ -1,2 +1,3 @@
MD5 (Graphics-ColorNames-1.06.tar.gz) = 0551cb0b17babcbdef284d5b502731a4
+SHA256 (Graphics-ColorNames-1.06.tar.gz) = c182d8bf1c941188247f56b43c747676b32b430a5d59aa456f4e1b78266ec075
SIZE (Graphics-ColorNames-1.06.tar.gz) = 21851
diff --git a/graphics/p5-Image-ExifTool-devel/distinfo b/graphics/p5-Image-ExifTool-devel/distinfo
index c057f58dc42f..becd29d4cf3b 100644
--- a/graphics/p5-Image-ExifTool-devel/distinfo
+++ b/graphics/p5-Image-ExifTool-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (Image-ExifTool-5.87.tar.gz) = fe0934e8994b9dbef82eb6dd2ef62954
+SHA256 (Image-ExifTool-5.87.tar.gz) = 6d4b220873cf40dcf5a4851d9def2a382047bdd8225d323f1c77b3ed3a73bf68
SIZE (Image-ExifTool-5.87.tar.gz) = 804458
diff --git a/graphics/p5-Image-ExifTool/distinfo b/graphics/p5-Image-ExifTool/distinfo
index c057f58dc42f..becd29d4cf3b 100644
--- a/graphics/p5-Image-ExifTool/distinfo
+++ b/graphics/p5-Image-ExifTool/distinfo
@@ -1,2 +1,3 @@
MD5 (Image-ExifTool-5.87.tar.gz) = fe0934e8994b9dbef82eb6dd2ef62954
+SHA256 (Image-ExifTool-5.87.tar.gz) = 6d4b220873cf40dcf5a4851d9def2a382047bdd8225d323f1c77b3ed3a73bf68
SIZE (Image-ExifTool-5.87.tar.gz) = 804458
diff --git a/graphics/p5-Image-Grab/distinfo b/graphics/p5-Image-Grab/distinfo
index 0319a0cc9768..3ecd35fb700e 100644
--- a/graphics/p5-Image-Grab/distinfo
+++ b/graphics/p5-Image-Grab/distinfo
@@ -1,2 +1,3 @@
MD5 (Image-Grab-1.4.2.tar.gz) = 8a62dcff23997e525f7557451f5758dd
+SHA256 (Image-Grab-1.4.2.tar.gz) = 98795369ac3f23b27b87178f7e96474692ef33c649871bc2ec9061c484c7faf6
SIZE (Image-Grab-1.4.2.tar.gz) = 13258
diff --git a/graphics/p5-Image-Size/distinfo b/graphics/p5-Image-Size/distinfo
index accfd16a6f42..b55a30273d6c 100644
--- a/graphics/p5-Image-Size/distinfo
+++ b/graphics/p5-Image-Size/distinfo
@@ -1,2 +1,3 @@
MD5 (Image-Size-2.992.tar.gz) = 2e278c39a9379f5fefaf6eb288208bd8
+SHA256 (Image-Size-2.992.tar.gz) = 5216cddfaefeb49dc52b641588c5143a3f5be6100725b70fcb8ca2263bed604c
SIZE (Image-Size-2.992.tar.gz) = 123479
diff --git a/graphics/p5-Imager-Graph/distinfo b/graphics/p5-Imager-Graph/distinfo
index 08ce262bb1da..0b206f6d0a0e 100644
--- a/graphics/p5-Imager-Graph/distinfo
+++ b/graphics/p5-Imager-Graph/distinfo
@@ -1,2 +1,3 @@
MD5 (Imager-Graph-0.03.tar.gz) = ec53f2eb28a8ac4269d3edf14bd631d5
+SHA256 (Imager-Graph-0.03.tar.gz) = b0032e865952d0599e3751602c99fbd82d23c90fc5c21ee7f914b1d5697b63e0
SIZE (Imager-Graph-0.03.tar.gz) = 130898
diff --git a/graphics/p5-PGPLOT/distinfo b/graphics/p5-PGPLOT/distinfo
index 9903a2a01df8..aa7f7183d713 100644
--- a/graphics/p5-PGPLOT/distinfo
+++ b/graphics/p5-PGPLOT/distinfo
@@ -1,2 +1,3 @@
MD5 (PGPLOT-2.18.tar.gz) = 0c27c49f6443eb4fdcc9eaee4c756c87
+SHA256 (PGPLOT-2.18.tar.gz) = 18b571be85cd3931e1f879c331691a7ad907c230fced9b2eb353bba41bcd2239
SIZE (PGPLOT-2.18.tar.gz) = 48632
diff --git a/graphics/p5-SVG-Graph/distinfo b/graphics/p5-SVG-Graph/distinfo
index ca1d18f27028..550312be0a0f 100644
--- a/graphics/p5-SVG-Graph/distinfo
+++ b/graphics/p5-SVG-Graph/distinfo
@@ -1,2 +1,3 @@
MD5 (SVG-Graph-0.01.tar.gz) = 3fbf3ae9aa6ea33fd548e63dd926ee2b
+SHA256 (SVG-Graph-0.01.tar.gz) = 13ee01a850918d101e5ebda841abc4e5013db912fda947b0a4848cabeb632b78
SIZE (SVG-Graph-0.01.tar.gz) = 88374
diff --git a/graphics/p5-SWF-Builder/distinfo b/graphics/p5-SWF-Builder/distinfo
index 8e3837d7c85c..f9271a565f74 100644
--- a/graphics/p5-SWF-Builder/distinfo
+++ b/graphics/p5-SWF-Builder/distinfo
@@ -1,2 +1,3 @@
MD5 (SWF-Builder-0.14.tar.gz) = 00353a3152da25d03ddea1cb666e7358
+SHA256 (SWF-Builder-0.14.tar.gz) = 86443efdd1901711f0f405ddcf24e5b1d9a38907005888cc41418e0af3855389
SIZE (SWF-Builder-0.14.tar.gz) = 166441
diff --git a/graphics/p5-SWF-File/distinfo b/graphics/p5-SWF-File/distinfo
index ec2791826f6f..9ee12d0c4541 100644
--- a/graphics/p5-SWF-File/distinfo
+++ b/graphics/p5-SWF-File/distinfo
@@ -1,2 +1,3 @@
MD5 (SWF-File-0.41.tar.gz) = a6b91bc56f7c85e6b6859a5d1d18e91c
+SHA256 (SWF-File-0.41.tar.gz) = 0b4a706f002c70ed9ab2489998b3f652ee3c1cd74c7b984e9025db9015be62ec
SIZE (SWF-File-0.41.tar.gz) = 51036
diff --git a/graphics/p5-SpringGraph/distinfo b/graphics/p5-SpringGraph/distinfo
index 5c9b601302e0..d5b676bd18f9 100644
--- a/graphics/p5-SpringGraph/distinfo
+++ b/graphics/p5-SpringGraph/distinfo
@@ -1,2 +1,3 @@
MD5 (SpringGraph-0.05.tar.gz) = ccc2a02f7d79c9d97a838cbe7f0958eb
+SHA256 (SpringGraph-0.05.tar.gz) = 9f5676e34ad93283493186c0209ec8f3ad0979bf8a04b1c4535534ba02c443d7
SIZE (SpringGraph-0.05.tar.gz) = 11188
diff --git a/graphics/pear-Image_Barcode/distinfo b/graphics/pear-Image_Barcode/distinfo
index e3713c9ad2bc..fbea20f31be9 100644
--- a/graphics/pear-Image_Barcode/distinfo
+++ b/graphics/pear-Image_Barcode/distinfo
@@ -1,2 +1,3 @@
MD5 (PEAR/Image_Barcode-1.0.4.tgz) = f029193037c9e0942f03440217bc676b
+SHA256 (PEAR/Image_Barcode-1.0.4.tgz) = eced941fab50840f31e0266bac7f05368f6c47220b2c8f6f6dbeb34639d3dc87
SIZE (PEAR/Image_Barcode-1.0.4.tgz) = 13150
diff --git a/graphics/pear-Image_Color/distinfo b/graphics/pear-Image_Color/distinfo
index ba1247f6e430..ceddb982c39b 100644
--- a/graphics/pear-Image_Color/distinfo
+++ b/graphics/pear-Image_Color/distinfo
@@ -1,2 +1,3 @@
MD5 (PEAR/Image_Color-1.0.2.tgz) = a4a1a6f5c0f72d235930902cc1ee2e94
+SHA256 (PEAR/Image_Color-1.0.2.tgz) = 931e4181a88f7bf9352a72ec6c6d030deda5e999b181f02fe6031c8f72da307d
SIZE (PEAR/Image_Color-1.0.2.tgz) = 7724
diff --git a/graphics/pear-Image_Graph/distinfo b/graphics/pear-Image_Graph/distinfo
index 706dc2d9cccb..39898c914af4 100644
--- a/graphics/pear-Image_Graph/distinfo
+++ b/graphics/pear-Image_Graph/distinfo
@@ -1,2 +1,3 @@
MD5 (PEAR/Image_Graph-0.7.1.tgz) = 2492103af6a37f856459fe0e0e72ba86
+SHA256 (PEAR/Image_Graph-0.7.1.tgz) = e71f1f45801dc76803dc52ac5469b5430072aece1c6f78f5bb80ca54c38d6651
SIZE (PEAR/Image_Graph-0.7.1.tgz) = 363754
diff --git a/graphics/pecl-imagick/distinfo b/graphics/pecl-imagick/distinfo
index c310a59233da..6bfe46d08069 100644
--- a/graphics/pecl-imagick/distinfo
+++ b/graphics/pecl-imagick/distinfo
@@ -1,2 +1,3 @@
MD5 (PECL/imagick-0.9.11.tgz) = c8f78b063eb3fbdef1c8501190983c89
+SHA256 (PECL/imagick-0.9.11.tgz) = 03df8fb8f1ea5db5c21bee7029fb46af3621350f8987549faa24c4da9ae5fd59
SIZE (PECL/imagick-0.9.11.tgz) = 69562
diff --git a/graphics/peps/distinfo b/graphics/peps/distinfo
index 38c8bef1f42b..b6493f357397 100644
--- a/graphics/peps/distinfo
+++ b/graphics/peps/distinfo
@@ -1,2 +1,3 @@
MD5 (peps-1.0.tar.gz) = 3c60e405dd9994cc4145fd7274efe8d2
+SHA256 (peps-1.0.tar.gz) = 91cdaa421b064c12f5259a504cf96089101f41e2acd7d1db73d09dfd11a81e33
SIZE (peps-1.0.tar.gz) = 203248
diff --git a/graphics/pgperl/distinfo b/graphics/pgperl/distinfo
index 9903a2a01df8..aa7f7183d713 100644
--- a/graphics/pgperl/distinfo
+++ b/graphics/pgperl/distinfo
@@ -1,2 +1,3 @@
MD5 (PGPLOT-2.18.tar.gz) = 0c27c49f6443eb4fdcc9eaee4c756c87
+SHA256 (PGPLOT-2.18.tar.gz) = 18b571be85cd3931e1f879c331691a7ad907c230fced9b2eb353bba41bcd2239
SIZE (PGPLOT-2.18.tar.gz) = 48632
diff --git a/graphics/pgplot/distinfo b/graphics/pgplot/distinfo
index dcf4468b115d..709896b82f35 100644
--- a/graphics/pgplot/distinfo
+++ b/graphics/pgplot/distinfo
@@ -1,2 +1,3 @@
MD5 (pgplot5.2.tar.gz) = e8a6e8d0d5ef9d1709dfb567724525ae
+SHA256 (pgplot5.2.tar.gz) = a5799ff719a510d84d26df4ae7409ae61fe66477e3f1e8820422a9a4727a5be4
SIZE (pgplot5.2.tar.gz) = 1197397
diff --git a/graphics/phplot/distinfo b/graphics/phplot/distinfo
index ef0e9fafc46a..6c5ca74ea347 100644
--- a/graphics/phplot/distinfo
+++ b/graphics/phplot/distinfo
@@ -1,2 +1,3 @@
MD5 (phplot-4.4.6.tar.gz) = 8a5b34e09fa29f20e31814cbd8c0d0b5
+SHA256 (phplot-4.4.6.tar.gz) = 92017a35db4c7c32742e4497b0dafa101cc445538af697a3cfdcad36461aa45a
SIZE (phplot-4.4.6.tar.gz) = 90005
diff --git a/graphics/piddle/distinfo b/graphics/piddle/distinfo
index 3f5483805b84..3e1fb3c2f1bc 100644
--- a/graphics/piddle/distinfo
+++ b/graphics/piddle/distinfo
@@ -1,2 +1,3 @@
MD5 (piddle-1.0.15.tar.gz) = b199bee7379e40737673573f5f0e5d9f
+SHA256 (piddle-1.0.15.tar.gz) = 84c33ba0d054e6b585005aae3a4a99aa5e0d735798fb015c220c24a548d1364d
SIZE (piddle-1.0.15.tar.gz) = 454044
diff --git a/graphics/pixie/distinfo b/graphics/pixie/distinfo
index 05f1496b71b1..77c7b330edba 100644
--- a/graphics/pixie/distinfo
+++ b/graphics/pixie/distinfo
@@ -1,2 +1,3 @@
MD5 (Pixie-src-1.5.5.tgz) = fbd01a2974ccdfe7887111da4ae76aa8
+SHA256 (Pixie-src-1.5.5.tgz) = c199ab9b470232b45d64bb22f7c6091751985cae5192d487f0cc8a86e3318ed3
SIZE (Pixie-src-1.5.5.tgz) = 6110365
diff --git a/graphics/pixieplus/distinfo b/graphics/pixieplus/distinfo
index ac47f671cd72..30b8c735cb0c 100644
--- a/graphics/pixieplus/distinfo
+++ b/graphics/pixieplus/distinfo
@@ -1,2 +1,3 @@
MD5 (pixieplus-0.5.4.1.tar.bz2) = 5a7b98acef2af9cdf6a0b546cada562a
+SHA256 (pixieplus-0.5.4.1.tar.bz2) = dc6849fda69135c084f1a50ebf814a16755fe6476e8573e82af2690dc36c0ccb
SIZE (pixieplus-0.5.4.1.tar.bz2) = 2126186
diff --git a/graphics/pixmap/distinfo b/graphics/pixmap/distinfo
index a1162b149cb3..100ea0d1e3a8 100644
--- a/graphics/pixmap/distinfo
+++ b/graphics/pixmap/distinfo
@@ -1,2 +1,3 @@
MD5 (pixmap2.6.tar.gz) = 96ab473c9e83476b39fba7fa19f7e621
+SHA256 (pixmap2.6.tar.gz) = 141ef943af7d0975228fa269ad7f2da9775bdfcac4253afed92f02438d5cd2ce
SIZE (pixmap2.6.tar.gz) = 120340
diff --git a/graphics/png/distinfo b/graphics/png/distinfo
index 9e3034a490c5..7cea73293c31 100644
--- a/graphics/png/distinfo
+++ b/graphics/png/distinfo
@@ -1,2 +1,3 @@
MD5 (libpng-1.2.8.tar.bz2) = 00cea4539bea4bd34cbf8b82ff9589cd
+SHA256 (libpng-1.2.8.tar.bz2) = 9bec729a1e77d8bbc5800b14aa81f09290aa18daa40f344103f2c0d1d681531b
SIZE (libpng-1.2.8.tar.bz2) = 384970
diff --git a/graphics/png2html/distinfo b/graphics/png2html/distinfo
index af1b97b17d65..a47f8efebd84 100644
--- a/graphics/png2html/distinfo
+++ b/graphics/png2html/distinfo
@@ -1,2 +1,3 @@
MD5 (png2html-1.1.tar.gz) = a018d81e6b6df105b88873dd7b4a2e22
+SHA256 (png2html-1.1.tar.gz) = c41b355f6a9fef0d9bec25c54af3037dfe689652623e0eaf37da035ccd5f7a39
SIZE (png2html-1.1.tar.gz) = 9572
diff --git a/graphics/png2ico/distinfo b/graphics/png2ico/distinfo
index 2f9ac15aae06..ad4ae33fa6b6 100644
--- a/graphics/png2ico/distinfo
+++ b/graphics/png2ico/distinfo
@@ -1,2 +1,3 @@
MD5 (png2ico-src-2002-12-08.tar.gz) = 9b663df81c826cd564638cba2e6bc75b
+SHA256 (png2ico-src-2002-12-08.tar.gz) = d6bc2b8f9dacfb8010e5f5654aaba56476df18d88e344ea1a32523bb5843b68e
SIZE (png2ico-src-2002-12-08.tar.gz) = 26527
diff --git a/graphics/pngcrush/distinfo b/graphics/pngcrush/distinfo
index ca5558d18ded..a9207ead0e87 100644
--- a/graphics/pngcrush/distinfo
+++ b/graphics/pngcrush/distinfo
@@ -1,2 +1,3 @@
MD5 (pngcrush-1.5.10.tar.gz) = 6118ef30738095223c2c01500cf04519
+SHA256 (pngcrush-1.5.10.tar.gz) = ebd66e4683db43a839a7a21a61ac16bb69c85620506f0295997dfaea3b4e3fdb
SIZE (pngcrush-1.5.10.tar.gz) = 313220
diff --git a/graphics/potrace/distinfo b/graphics/potrace/distinfo
index 989fae7c328a..e4b830f22f3b 100644
--- a/graphics/potrace/distinfo
+++ b/graphics/potrace/distinfo
@@ -1,2 +1,3 @@
MD5 (potrace-1.7.tar.gz) = 8bfaabf935c03643a6875bde36fe6302
+SHA256 (potrace-1.7.tar.gz) = 88257e3a2697d71de84466fdfeabdb3bf9c73b5dd819ef6dde69772ea7030018
SIZE (potrace-1.7.tar.gz) = 414480
diff --git a/graphics/povray31/distinfo b/graphics/povray31/distinfo
index 1b0841145f5b..9c07fd5feb09 100644
--- a/graphics/povray31/distinfo
+++ b/graphics/povray31/distinfo
@@ -1,4 +1,6 @@
MD5 (povray31/povuni_s.tgz) = 6da91fb1d3d48cd44f46b831760d233f
+SHA256 (povray31/povuni_s.tgz) = 8170af7dd96e497c1bd2b7cd5af17b3edba75c0de87949c410faf9dc677ff609
SIZE (povray31/povuni_s.tgz) = 946513
MD5 (povray31/povuni_d.tgz) = dff3b8f3bc2a6dd131a9d008d0f46295
+SHA256 (povray31/povuni_d.tgz) = be7ad6c7f1ec53c3b2a790cc428cacdccf6c874f638f8d8c6fe906cd0b9a13ad
SIZE (povray31/povuni_d.tgz) = 913748
diff --git a/graphics/proj/distinfo b/graphics/proj/distinfo
index 4eb3b827c79d..e1f94e8513ac 100644
--- a/graphics/proj/distinfo
+++ b/graphics/proj/distinfo
@@ -1,4 +1,6 @@
MD5 (proj-4.4.9.tar.gz) = 3cc5c2407c213aadfd154c8df80efd6c
+SHA256 (proj-4.4.9.tar.gz) = 672b753f911bfb7cbf996ece57f46dd91d3bac9aa852178e3a56b5e111672aa9
SIZE (proj-4.4.9.tar.gz) = 612722
MD5 (proj-nad27-1.2.tar.gz) = 2965faa5a137de9813cc9bb51d159cb3
+SHA256 (proj-nad27-1.2.tar.gz) = 52f2401389d3e71c8a1322a7642a2020839adeb2491f5040b46ac97b48ac7047
SIZE (proj-nad27-1.2.tar.gz) = 1830374
diff --git a/graphics/pstoepsi/distinfo b/graphics/pstoepsi/distinfo
index a3d56c3d7e93..b25ebc4e01b7 100644
--- a/graphics/pstoepsi/distinfo
+++ b/graphics/pstoepsi/distinfo
@@ -1,4 +1,6 @@
MD5 (pstoepsi/pstoepsi) = dad3b391a9eeef0ba79c90dcd71d42a8
+SHA256 (pstoepsi/pstoepsi) = 47a5f0f95230c5292d5be65e7e38c3ac6aa431ca2ec710ed23b5958ad68afc9b
SIZE (pstoepsi/pstoepsi) = 4441
MD5 (pstoepsi/README.this-site) = 458516e2aeec047082ed4e4e824c1dbf
+SHA256 (pstoepsi/README.this-site) = 0a93c1cdfc1a476ece84f033026296ddb0d74a1eb253c53567e14cf8276cefc5
SIZE (pstoepsi/README.this-site) = 2282
diff --git a/graphics/py-editobj/distinfo b/graphics/py-editobj/distinfo
index 93ec173a02bb..7a3f37932a3c 100644
--- a/graphics/py-editobj/distinfo
+++ b/graphics/py-editobj/distinfo
@@ -1,2 +1,3 @@
MD5 (python/EditObj-0.5.6.tar.gz) = a8e999353957cd9fa9f5a6d6fcd0e889
+SHA256 (python/EditObj-0.5.6.tar.gz) = a6ae9001dee60248d09b3a66e9a99729121edf6e0d5b2023712f70bd8ed265d9
SIZE (python/EditObj-0.5.6.tar.gz) = 39614
diff --git a/graphics/py-freeimagepy/distinfo b/graphics/py-freeimagepy/distinfo
index f7f18584c18a..87a925f2d3ac 100644
--- a/graphics/py-freeimagepy/distinfo
+++ b/graphics/py-freeimagepy/distinfo
@@ -1,2 +1,3 @@
MD5 (FreeImagePy_1.0.0.tar.bz2) = 68044c1fe9c149e0dd98b723d3761c75
+SHA256 (FreeImagePy_1.0.0.tar.bz2) = 53f38bec7d26d176157deafcc669eb145fd2c8896a681696ebcfe590b60a6399
SIZE (FreeImagePy_1.0.0.tar.bz2) = 61440
diff --git a/graphics/py-gd/distinfo b/graphics/py-gd/distinfo
index b146160354b4..f8f45bceade1 100644
--- a/graphics/py-gd/distinfo
+++ b/graphics/py-gd/distinfo
@@ -1,2 +1,3 @@
MD5 (gdmodule-0.56.tar.gz) = 6a6db28a089d4caf5a921cd266a62b3d
+SHA256 (gdmodule-0.56.tar.gz) = a3a2fd6378e32f10a348c4db428a91e2c1adc28de6ec35c0619a52e379f4edec
SIZE (gdmodule-0.56.tar.gz) = 48748
diff --git a/graphics/py-gdchart/distinfo b/graphics/py-gdchart/distinfo
index 31b8e5eed02f..97d81a2610ac 100644
--- a/graphics/py-gdchart/distinfo
+++ b/graphics/py-gdchart/distinfo
@@ -1,2 +1,3 @@
MD5 (pygdchart-0.6.1.tar.gz) = 0261ff87360ff1b001d0336f3089477d
+SHA256 (pygdchart-0.6.1.tar.gz) = 5c4551350d2ef783bfb095e57a2de13ff6d49a28635443b615762a797a32e380
SIZE (pygdchart-0.6.1.tar.gz) = 321434
diff --git a/graphics/py-gdchart2/distinfo b/graphics/py-gdchart2/distinfo
index 5a65ad44172c..e48369664dbf 100644
--- a/graphics/py-gdchart2/distinfo
+++ b/graphics/py-gdchart2/distinfo
@@ -1,2 +1,3 @@
MD5 (pygdchart2.tar.gz) = 9beabe40589d5e567ee090602e4e8336
+SHA256 (pygdchart2.tar.gz) = 58edf1807c9ff09851ab93f522773a2d4e421d8eedd7a47d2ab9eaf3df8226ef
SIZE (pygdchart2.tar.gz) = 1947995
diff --git a/graphics/py-imaging/distinfo b/graphics/py-imaging/distinfo
index ad480e3b6882..4420d8d2b66d 100644
--- a/graphics/py-imaging/distinfo
+++ b/graphics/py-imaging/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Imaging-1.1.5.tar.gz) = a64512e39469213ced0d091b9eba76c0
+SHA256 (python/Imaging-1.1.5.tar.gz) = 14fd700b64d3060e356fc217d8539d1fb468d8688a451f9d6e2faaef1139a58c
SIZE (python/Imaging-1.1.5.tar.gz) = 429570
diff --git a/graphics/py-paint/distinfo b/graphics/py-paint/distinfo
index 2d28d959eaea..e1b2af3baef0 100644
--- a/graphics/py-paint/distinfo
+++ b/graphics/py-paint/distinfo
@@ -1,2 +1,3 @@
MD5 (pypaint-0.3.tar.gz) = b100930b6f6031de594cf249fb2c0af7
+SHA256 (pypaint-0.3.tar.gz) = 733c0aa4915897746ab68a32e99a0833bba3ee4e5d4b599b2dc8d74782d2d737
SIZE (pypaint-0.3.tar.gz) = 17266
diff --git a/graphics/py-pydot/distinfo b/graphics/py-pydot/distinfo
index b6538eee813c..a474f216c77d 100644
--- a/graphics/py-pydot/distinfo
+++ b/graphics/py-pydot/distinfo
@@ -1,2 +1,3 @@
MD5 (pydot-0.9.10.tar.gz) = d59609a3b69b19ad018c55d765945baf
+SHA256 (pydot-0.9.10.tar.gz) = 7988b9a42ed299fdbe3c35a22dc13b8cd8b4d460e152b42baf20f03a794f27fb
SIZE (pydot-0.9.10.tar.gz) = 14462
diff --git a/graphics/py-soya3d/distinfo b/graphics/py-soya3d/distinfo
index 6d9eff191fd5..bb355481a034 100644
--- a/graphics/py-soya3d/distinfo
+++ b/graphics/py-soya3d/distinfo
@@ -1,4 +1,6 @@
MD5 (Soya-0.10.1.tar.bz2) = 2772284b8ebf403318e5682d24cd4b58
+SHA256 (Soya-0.10.1.tar.bz2) = e4ea5d52c994f95229f5ea995dd5f3ecc239ed495cdc1614a74dab3116262eb9
SIZE (Soya-0.10.1.tar.bz2) = 2202454
MD5 (SoyaTutorial-0.10.1.tar.bz2) = 78a091c126208bec54a0270e011b1ec6
+SHA256 (SoyaTutorial-0.10.1.tar.bz2) = 40d4d4ddc532373a259d686baa84ae41c31a62a36f7643242cad93d4eda61631
SIZE (SoyaTutorial-0.10.1.tar.bz2) = 2837749
diff --git a/graphics/pyro/distinfo b/graphics/pyro/distinfo
index fd001caa36ee..a4cd15561795 100644
--- a/graphics/pyro/distinfo
+++ b/graphics/pyro/distinfo
@@ -1 +1,3 @@
MD5 (pyro-1.5.tgz) = b6f6514e08d753bfa0b966e0eb1d0c09
+SHA256 (pyro-1.5.tgz) = ecc3d15b8df5dc6cd0f3ba6e21ffd21358938ccc53b83aeafba30bb6c7f48225
+SIZE (pyro-1.5.tgz) = 39075
diff --git a/graphics/q-graph/distinfo b/graphics/q-graph/distinfo
index c6e2aa559d1f..84ced042f79e 100644
--- a/graphics/q-graph/distinfo
+++ b/graphics/q-graph/distinfo
@@ -1,2 +1,3 @@
MD5 (graph-1.2.tar.gz) = 18498370afdfd106e52a5987a8cc1768
+SHA256 (graph-1.2.tar.gz) = 2ec6b967c01a502276303c292e0a65735c3a5955049de657c1a580c3d8d9ace0
SIZE (graph-1.2.tar.gz) = 93366
diff --git a/graphics/qcamview/distinfo b/graphics/qcamview/distinfo
index c8ff90e903eb..75b5fab3fe33 100644
--- a/graphics/qcamview/distinfo
+++ b/graphics/qcamview/distinfo
@@ -1,4 +1,6 @@
MD5 (qce-ga-0.40d.tar.gz) = afd7895c90aef62c29d2ffa7beb63961
+SHA256 (qce-ga-0.40d.tar.gz) = c15c7bbed549cfd6a94353c85c227200824ccb8c033f5f529f4e67b6b0ea923d
SIZE (qce-ga-0.40d.tar.gz) = 40715
MD5 (qce-ga-bsd-0.04.patch.gz) = ae121f6696ede6944595175c2adba033
+SHA256 (qce-ga-bsd-0.04.patch.gz) = 8c0c71d09c3fdd7c9435cbdd233c4e1ef51baa9cc09718a751098a300d8587ca
SIZE (qce-ga-bsd-0.04.patch.gz) = 17623
diff --git a/graphics/quat-gui/distinfo b/graphics/quat-gui/distinfo
index c511494e923a..a48e10db7efb 100644
--- a/graphics/quat-gui/distinfo
+++ b/graphics/quat-gui/distinfo
@@ -1,2 +1,3 @@
MD5 (quat-1.20.tar.gz) = bd8326147fcd0e674a0f8d56a64fa787
+SHA256 (quat-1.20.tar.gz) = 0c18262944507559a91615c0e02e3560279817544fd596051d3f1ab452566331
SIZE (quat-1.20.tar.gz) = 474448
diff --git a/graphics/quat/distinfo b/graphics/quat/distinfo
index c511494e923a..a48e10db7efb 100644
--- a/graphics/quat/distinfo
+++ b/graphics/quat/distinfo
@@ -1,2 +1,3 @@
MD5 (quat-1.20.tar.gz) = bd8326147fcd0e674a0f8d56a64fa787
+SHA256 (quat-1.20.tar.gz) = 0c18262944507559a91615c0e02e3560279817544fd596051d3f1ab452566331
SIZE (quat-1.20.tar.gz) = 474448
diff --git a/graphics/quickpics/distinfo b/graphics/quickpics/distinfo
index 479cafb41e8f..408d2c4bfaaa 100644
--- a/graphics/quickpics/distinfo
+++ b/graphics/quickpics/distinfo
@@ -1,2 +1,3 @@
MD5 (QuickPics-1.8.tar.gz) = 5f11c29d7dabeeceb56a81a0292a9dbf
+SHA256 (QuickPics-1.8.tar.gz) = eb1b62dc2765dee29d2cf397a490de961dac4e0b63706d10e32976fbe21f7d28
SIZE (QuickPics-1.8.tar.gz) = 588304
diff --git a/graphics/reallyslick/distinfo b/graphics/reallyslick/distinfo
index 90658a653b65..8c5f59992edd 100644
--- a/graphics/reallyslick/distinfo
+++ b/graphics/reallyslick/distinfo
@@ -1,2 +1,3 @@
MD5 (rss-glx_0.7.6.tar.bz2) = c896bd55e9ffdfad69bda4422b42e03b
+SHA256 (rss-glx_0.7.6.tar.bz2) = b7ecf3a77466b4997ab6f9f214bde809d03cdcda08c94becc6760ba2bb10cc39
SIZE (rss-glx_0.7.6.tar.bz2) = 4978215
diff --git a/graphics/s10sh/distinfo b/graphics/s10sh/distinfo
index 76304d43f23c..4a5c249b639d 100644
--- a/graphics/s10sh/distinfo
+++ b/graphics/s10sh/distinfo
@@ -1,2 +1,3 @@
MD5 (s10sh-0.2.2.tar.gz) = cc6cc74e19324f8dfeda3f88816d18ff
+SHA256 (s10sh-0.2.2.tar.gz) = 51aec853e9b32baeb28dafbd11d58cbdcd6588009148cdbc7c8acecd03a102b8
SIZE (s10sh-0.2.2.tar.gz) = 441710
diff --git a/graphics/s3switch/distinfo b/graphics/s3switch/distinfo
index 84b17b1efd2c..0de2ce77d5dc 100644
--- a/graphics/s3switch/distinfo
+++ b/graphics/s3switch/distinfo
@@ -1 +1,3 @@
MD5 (s3ssrc.zip) = 1328b070343ac79c5ed4c613a1113754
+SHA256 (s3ssrc.zip) = 1d60d502b1bd7362c253607c1da3d9e750781d0d2c326b4da79ba26c1d61aaa2
+SIZE (s3ssrc.zip) = 8854
diff --git a/graphics/sage/distinfo b/graphics/sage/distinfo
index 89139238223d..14a9673c9383 100644
--- a/graphics/sage/distinfo
+++ b/graphics/sage/distinfo
@@ -1,2 +1,3 @@
MD5 (sage-0.1.2.tar.gz) = 4eea72b30a88dbe5d512009913462fc3
+SHA256 (sage-0.1.2.tar.gz) = 22677b8fd8a823300d945886449093b1fac0c584da5d5759a5e79f4b450ce501
SIZE (sage-0.1.2.tar.gz) = 452601
diff --git a/graphics/scr2png/distinfo b/graphics/scr2png/distinfo
index 5dcd66f31af2..6cba0bb4ab86 100644
--- a/graphics/scr2png/distinfo
+++ b/graphics/scr2png/distinfo
@@ -1,2 +1,3 @@
MD5 (scr2png-1.2.tar.gz) = 20ea53c19eca7cbd17417fcd4f54f7af
+SHA256 (scr2png-1.2.tar.gz) = dd0d431127240830d120124f0ed86b89784298ba93bc70d2f8bbcb243a6072e9
SIZE (scr2png-1.2.tar.gz) = 7112
diff --git a/graphics/sdl_gfx/distinfo b/graphics/sdl_gfx/distinfo
index 404582d00db1..a8958264e826 100644
--- a/graphics/sdl_gfx/distinfo
+++ b/graphics/sdl_gfx/distinfo
@@ -1,2 +1,3 @@
MD5 (SDL_gfx-2.0.13.tar.gz) = b1ce778232db0b1979695f0a5a945a13
+SHA256 (SDL_gfx-2.0.13.tar.gz) = d350706545894d1a60c6fa9109349c420ba86bb7243c770cf1602ccc820661d6
SIZE (SDL_gfx-2.0.13.tar.gz) = 598297
diff --git a/graphics/sdl_image/distinfo b/graphics/sdl_image/distinfo
index f77b526ed031..6b10c7c2c16c 100644
--- a/graphics/sdl_image/distinfo
+++ b/graphics/sdl_image/distinfo
@@ -1,2 +1,3 @@
MD5 (SDL_image-1.2.4.tar.gz) = 70bf617f99e51a2c94550fc79d542f0b
+SHA256 (SDL_image-1.2.4.tar.gz) = c295b5fdb8c51fd363a351b9ca66b1d3c50f99d5610a0629d719757a35139032
SIZE (SDL_image-1.2.4.tar.gz) = 841885
diff --git a/graphics/sdl_ttf/distinfo b/graphics/sdl_ttf/distinfo
index cb0122694b17..5c3a4abdee45 100644
--- a/graphics/sdl_ttf/distinfo
+++ b/graphics/sdl_ttf/distinfo
@@ -1,2 +1,3 @@
MD5 (SDL_ttf-2.0.7.tar.gz) = 0f6ee1a502e6913a412aac353dc75bbc
+SHA256 (SDL_ttf-2.0.7.tar.gz) = 6dee151cee5f421828c9a20d19a3f06037c4e9eb9456f5143f02aa1ea17de3bc
SIZE (SDL_ttf-2.0.7.tar.gz) = 1889705
diff --git a/graphics/snx101util/distinfo b/graphics/snx101util/distinfo
index f013866ef39e..26d525cedf03 100644
--- a/graphics/snx101util/distinfo
+++ b/graphics/snx101util/distinfo
@@ -1,2 +1,3 @@
MD5 (snx101util-0.2.tar.gz) = 75dfe859594f00cb2695f815a768fbaf
+SHA256 (snx101util-0.2.tar.gz) = 003364a2cbf33ab487aadd8cfe77ddf3947fe1577c70dca29913e892a827b227
SIZE (snx101util-0.2.tar.gz) = 9983
diff --git a/graphics/spcaview/distinfo b/graphics/spcaview/distinfo
index 47ef99752c20..f3f741880496 100644
--- a/graphics/spcaview/distinfo
+++ b/graphics/spcaview/distinfo
@@ -1,4 +1,6 @@
MD5 (spca5xx-20050206.tar.gz) = 309b55f83238147ce2d0ff82961f1ce9
+SHA256 (spca5xx-20050206.tar.gz) = 0fe5a150ab66464b67dceac2f3185714ce6fd298f7937d108090ce6825f0e34a
SIZE (spca5xx-20050206.tar.gz) = 147019
MD5 (spca5xx-bsd-0.3b.patch.gz) = 50f08ce2e320c61f5675e1c9b25fb6a7
+SHA256 (spca5xx-bsd-0.3b.patch.gz) = 44f1327b81080f6c7ff8dedc1ad5cf7f215e661953d9d3705ba0aaf54f0e2afa
SIZE (spca5xx-bsd-0.3b.patch.gz) = 25917
diff --git a/graphics/sswf/distinfo b/graphics/sswf/distinfo
index 3d34df4d1d2b..babeb3a92809 100644
--- a/graphics/sswf/distinfo
+++ b/graphics/sswf/distinfo
@@ -1,2 +1,3 @@
MD5 (sswf-1.7.2-src.tar.gz) = a17ea97605b4373ab5eebd6f44e8b844
+SHA256 (sswf-1.7.2-src.tar.gz) = 5c5130d46e89b6a67f9ea511c3df4cdb1f49a7c6b01d2a917ddf2b24507f029b
SIZE (sswf-1.7.2-src.tar.gz) = 2770842
diff --git a/graphics/stamp/distinfo b/graphics/stamp/distinfo
index f4c290d8731f..5d1c526f4eac 100644
--- a/graphics/stamp/distinfo
+++ b/graphics/stamp/distinfo
@@ -1,2 +1,3 @@
MD5 (stamp-2.0.8.tar.gz) = 2ed33f968599a73c3657dce4a01d6050
+SHA256 (stamp-2.0.8.tar.gz) = 3a8ea08174c7f8311edca7ff36873382e7b419c0e123d993f35d21b4ee4a5b7b
SIZE (stamp-2.0.8.tar.gz) = 239412
diff --git a/graphics/stl2pov/distinfo b/graphics/stl2pov/distinfo
index f123c12cd624..1fabf8d90de1 100644
--- a/graphics/stl2pov/distinfo
+++ b/graphics/stl2pov/distinfo
@@ -1,2 +1,3 @@
MD5 (stl2pov-2.2.1.tar.gz) = d4cd1c7e7bf05422efc902e336ced6d5
+SHA256 (stl2pov-2.2.1.tar.gz) = d8b455873f0915714eecf2caba1b5b702625a400df421bc969fef265c529e288
SIZE (stl2pov-2.2.1.tar.gz) = 12420
diff --git a/graphics/swfdec/distinfo b/graphics/swfdec/distinfo
index 8665a72a9ca1..026cdc898422 100644
--- a/graphics/swfdec/distinfo
+++ b/graphics/swfdec/distinfo
@@ -1,2 +1,3 @@
MD5 (swfdec-0.3.5.tar.gz) = cc40397d7784efee549fb7853b01cac3
+SHA256 (swfdec-0.3.5.tar.gz) = 23094a5ec8f2a23c78e09b5a30dde8d0dc66d3d6488a4b9ea58b3bfb3943c06b
SIZE (swfdec-0.3.5.tar.gz) = 512041
diff --git a/graphics/synaesthesia/distinfo b/graphics/synaesthesia/distinfo
index 396d23c2f94a..93525a5ea556 100644
--- a/graphics/synaesthesia/distinfo
+++ b/graphics/synaesthesia/distinfo
@@ -1,2 +1,3 @@
MD5 (synaesthesia-2.3.tar.gz) = cfbe3ae68c15952ec7a2403ffda0f0af
+SHA256 (synaesthesia-2.3.tar.gz) = 4460f087bd725333a82753f8cdf050b2bb92286f446bc2a326e606fd802d2989
SIZE (synaesthesia-2.3.tar.gz) = 178019
diff --git a/graphics/tgif-nls/distinfo b/graphics/tgif-nls/distinfo
index 71c293ef7fe3..20171570c0e6 100644
--- a/graphics/tgif-nls/distinfo
+++ b/graphics/tgif-nls/distinfo
@@ -1,2 +1,3 @@
MD5 (tgif-QPL-4.1.44.tar.gz) = 4818d79d36c460e24d14a390ade371e9
+SHA256 (tgif-QPL-4.1.44.tar.gz) = d258aeb526772d15c9c84b572f14490fda6474ac67e5f3a5059b9d12977b8d64
SIZE (tgif-QPL-4.1.44.tar.gz) = 1854642
diff --git a/graphics/tgif/distinfo b/graphics/tgif/distinfo
index 71c293ef7fe3..20171570c0e6 100644
--- a/graphics/tgif/distinfo
+++ b/graphics/tgif/distinfo
@@ -1,2 +1,3 @@
MD5 (tgif-QPL-4.1.44.tar.gz) = 4818d79d36c460e24d14a390ade371e9
+SHA256 (tgif-QPL-4.1.44.tar.gz) = d258aeb526772d15c9c84b572f14490fda6474ac67e5f3a5059b9d12977b8d64
SIZE (tgif-QPL-4.1.44.tar.gz) = 1854642
diff --git a/graphics/vigra/distinfo b/graphics/vigra/distinfo
index ee296ae3c45b..1c40bc68631d 100644
--- a/graphics/vigra/distinfo
+++ b/graphics/vigra/distinfo
@@ -1,2 +1,3 @@
MD5 (vigra1.3.2.tar.gz) = 6a787f86df5e45be809ac97c86acddae
+SHA256 (vigra1.3.2.tar.gz) = 308d5b9531ae132812978f1fdf4ad0cf88f675b5c10aa1b5b94ba6ca70db325f
SIZE (vigra1.3.2.tar.gz) = 3150473
diff --git a/graphics/vips/distinfo b/graphics/vips/distinfo
index dcfe2a668026..13f4ac5f8398 100644
--- a/graphics/vips/distinfo
+++ b/graphics/vips/distinfo
@@ -1,2 +1,3 @@
MD5 (vips-7.10.10.tar.gz) = 5fa724406ff4e9ca9839d5f51bd391ad
+SHA256 (vips-7.10.10.tar.gz) = 2efdcaa83f1b80a85b2bf981a996caef502c8baf9c16fa762da6231220bd6cb2
SIZE (vips-7.10.10.tar.gz) = 3320069
diff --git a/graphics/vvv/distinfo b/graphics/vvv/distinfo
index 0f8a6d67019c..b913fd84b6f9 100644
--- a/graphics/vvv/distinfo
+++ b/graphics/vvv/distinfo
@@ -1,2 +1,3 @@
MD5 (vvv_unix.tgz) = 03a0c16b23e3961ffa25afba6b05d0dd
+SHA256 (vvv_unix.tgz) = ed43c5475ce503efdfbb6c37cab15095c6bf4202916154d90d417232fe25e432
SIZE (vvv_unix.tgz) = 50075
diff --git a/graphics/wmgrabimage/distinfo b/graphics/wmgrabimage/distinfo
index 53dc7e2d89eb..c2b9a21b3d16 100644
--- a/graphics/wmgrabimage/distinfo
+++ b/graphics/wmgrabimage/distinfo
@@ -1,2 +1,3 @@
MD5 (wmGrabImage-0.72.tgz) = 2cbd769b0cc909890ebdd48c2746f686
+SHA256 (wmGrabImage-0.72.tgz) = 06d7511c02e870700880efaee260afcce97f5f59209dcd0471fdb1a43f23d22c
SIZE (wmGrabImage-0.72.tgz) = 19902
diff --git a/graphics/xaos/distinfo b/graphics/xaos/distinfo
index 63e676ab560d..9153ae4fecf5 100644
--- a/graphics/xaos/distinfo
+++ b/graphics/xaos/distinfo
@@ -1,2 +1,3 @@
MD5 (XaoS-3.1.2.tar.gz) = be908bc603461b76ba9628c9d4638852
+SHA256 (XaoS-3.1.2.tar.gz) = b8ec7c235c0021ef8306219ca81ab62c6d9a6982e2ed076a3916d6b4c0e49b00
SIZE (XaoS-3.1.2.tar.gz) = 1430487
diff --git a/graphics/xbmbrowser/distinfo b/graphics/xbmbrowser/distinfo
index 37cc86144931..fcb35dad944b 100644
--- a/graphics/xbmbrowser/distinfo
+++ b/graphics/xbmbrowser/distinfo
@@ -1,2 +1,3 @@
MD5 (xbmbrowser5.1.tar.gz) = 3bc437bf87a57c5c682d5510de1bf1ee
+SHA256 (xbmbrowser5.1.tar.gz) = 70ef6108e6c097df96a20bff3b310f22a7ac9bae57f8a6cfbce0b535acbb61ff
SIZE (xbmbrowser5.1.tar.gz) = 74397
diff --git a/graphics/xd3d/distinfo b/graphics/xd3d/distinfo
index baab44c974db..9b35a17517d1 100644
--- a/graphics/xd3d/distinfo
+++ b/graphics/xd3d/distinfo
@@ -1,2 +1,3 @@
MD5 (xd3d-8.2.3.tar.gz) = 655553b71f556e4b5b10bde32e60b3bb
+SHA256 (xd3d-8.2.3.tar.gz) = 95800a235bcedfa64fd30385fc09e1037014332ee7f8e7fe2c3ce5f2714bdd1a
SIZE (xd3d-8.2.3.tar.gz) = 1890041
diff --git a/graphics/xglurbules/distinfo b/graphics/xglurbules/distinfo
index 8787f603e92b..427268efb07d 100644
--- a/graphics/xglurbules/distinfo
+++ b/graphics/xglurbules/distinfo
@@ -1,2 +1,3 @@
MD5 (xglurbules-1.2.tar.gz) = 6571d83be4881842762d6bf7eec3dc90
+SHA256 (xglurbules-1.2.tar.gz) = 3071a1c2f7125aa8235d3d04873f852a2735e47d0d4645f52cf74e335f07fbf4
SIZE (xglurbules-1.2.tar.gz) = 19856
diff --git a/graphics/xmedcon/distinfo b/graphics/xmedcon/distinfo
index 34057a9bc875..b7f59bd07582 100644
--- a/graphics/xmedcon/distinfo
+++ b/graphics/xmedcon/distinfo
@@ -1,2 +1,3 @@
MD5 (xmedcon-0.9.8.4.tar.gz) = f8721aff5cd1ee6a628dbceedb9275d4
+SHA256 (xmedcon-0.9.8.4.tar.gz) = 2509de5cf8406827bffa4179a8ff9e6f668a5932304f886a25377d2d1450e24c
SIZE (xmedcon-0.9.8.4.tar.gz) = 859153
diff --git a/graphics/xmms-blursk/distinfo b/graphics/xmms-blursk/distinfo
index 1721b14b2d08..7a890ac33186 100644
--- a/graphics/xmms-blursk/distinfo
+++ b/graphics/xmms-blursk/distinfo
@@ -1,2 +1,3 @@
MD5 (Blursk-1.3.tar.gz) = d5f3b2785ba5148b23ffe335f4560b7e
+SHA256 (Blursk-1.3.tar.gz) = df26697ee1f543f0424fc97dcd0e70eb6c0dde9f367c6db8a8cc72c3b69a19b8
SIZE (Blursk-1.3.tar.gz) = 345631
diff --git a/graphics/xmms-finespectrum/distinfo b/graphics/xmms-finespectrum/distinfo
index c985a49b080a..855a195a2123 100644
--- a/graphics/xmms-finespectrum/distinfo
+++ b/graphics/xmms-finespectrum/distinfo
@@ -1,2 +1,3 @@
MD5 (finespectrum-1.0.1alpha.tar.gz) = 336d540b34061c698fa9a3f3d7c88b5e
+SHA256 (finespectrum-1.0.1alpha.tar.gz) = 05b5e95d6f87af7ccac4f6648f566df0c0f282365f6ab01f330fa4e4a59a8b16
SIZE (finespectrum-1.0.1alpha.tar.gz) = 125000
diff --git a/graphics/xmms-fishmatic/distinfo b/graphics/xmms-fishmatic/distinfo
index e4c3f26c670d..6cebd60ee1fb 100644
--- a/graphics/xmms-fishmatic/distinfo
+++ b/graphics/xmms-fishmatic/distinfo
@@ -1,2 +1,3 @@
MD5 (fishmatic.tar.gz) = bb6987ece670f22134aafe206d271e3b
+SHA256 (fishmatic.tar.gz) = 329e5cf062bd1697e77d5c4f45a9367aa7ccb86e4732c640cb647a064d563d84
SIZE (fishmatic.tar.gz) = 310856
diff --git a/graphics/xmms-gdancer/distinfo b/graphics/xmms-gdancer/distinfo
index 4c3d6c3490a2..cd05aba49d2c 100644
--- a/graphics/xmms-gdancer/distinfo
+++ b/graphics/xmms-gdancer/distinfo
@@ -1,2 +1,3 @@
MD5 (gdancer-0.4.6.tar.gz) = 0d58d5b2eed0df93d5654919d8bc35c0
+SHA256 (gdancer-0.4.6.tar.gz) = be7ce14816d91c60e4c30f8452da69cb6d8d811fcf3ce021eb2b4ed1e878c49f
SIZE (gdancer-0.4.6.tar.gz) = 474962
diff --git a/graphics/xmms-goom/distinfo b/graphics/xmms-goom/distinfo
index e4c98f41381a..9f8e0fd9671a 100644
--- a/graphics/xmms-goom/distinfo
+++ b/graphics/xmms-goom/distinfo
@@ -1,2 +1,3 @@
MD5 (xmms-goom_1.8.1-2.tgz) = 26a4870c9a42ae33b5a5b48f262ce39b
+SHA256 (xmms-goom_1.8.1-2.tgz) = 782303bf308a9b9e787a665a6d04da4b77d2fcef80dd480d5f9d87fcb8acccf2
SIZE (xmms-goom_1.8.1-2.tgz) = 181257
diff --git a/graphics/xmms-infinity/distinfo b/graphics/xmms-infinity/distinfo
index 0996a105a702..6f16b8ee8f02 100644
--- a/graphics/xmms-infinity/distinfo
+++ b/graphics/xmms-infinity/distinfo
@@ -1,2 +1,3 @@
MD5 (infinity-0.2.tar.gz) = ec1400a7eb62cd674e25003e04cb232b
+SHA256 (infinity-0.2.tar.gz) = 2e3e68d745ebc3d0b126303adc282ad411791df8cd2ea659fac2bdf2db426a85
SIZE (infinity-0.2.tar.gz) = 132094
diff --git a/graphics/xmms-iris/distinfo b/graphics/xmms-iris/distinfo
index 3ed9208173bb..9d1b35de9e5d 100644
--- a/graphics/xmms-iris/distinfo
+++ b/graphics/xmms-iris/distinfo
@@ -1,2 +1,3 @@
MD5 (iris-0.12.tar.gz) = f867afc759744bb3d98949af9cfd03e6
+SHA256 (iris-0.12.tar.gz) = 4cfc0d1e82f0ebf8b9dfcc8b326a1a5f0031e8ed0ab7fb67f47ad15bbaea1088
SIZE (iris-0.12.tar.gz) = 333755
diff --git a/graphics/xmms-jess/distinfo b/graphics/xmms-jess/distinfo
index 4ec1d4c2de0a..3463c14eb761 100644
--- a/graphics/xmms-jess/distinfo
+++ b/graphics/xmms-jess/distinfo
@@ -1,2 +1,3 @@
MD5 (JESS-2.9.1.tar.gz) = e40db7d3f107c4d7324dbe66faf4fb6b
+SHA256 (JESS-2.9.1.tar.gz) = 585e3d550af5cdc0b2ca7cdcbe73159cfb1f7a0c9ba24d873c7d4b6cf9e1677d
SIZE (JESS-2.9.1.tar.gz) = 182447
diff --git a/graphics/xmms-paranormal/distinfo b/graphics/xmms-paranormal/distinfo
index b94b6268b6c3..b918dc9ceefd 100644
--- a/graphics/xmms-paranormal/distinfo
+++ b/graphics/xmms-paranormal/distinfo
@@ -1,2 +1,3 @@
MD5 (paranormal-0.2.0.tar.gz) = edcabc53164747162d068b290afa0b94
+SHA256 (paranormal-0.2.0.tar.gz) = 4f4f16ed3795b1f25b550aa24e627ae4b91a6121df643ae84edca7701121dff8
SIZE (paranormal-0.2.0.tar.gz) = 150654
diff --git a/graphics/xmrm/distinfo b/graphics/xmrm/distinfo
index d902c490cf71..949bcde141c2 100644
--- a/graphics/xmrm/distinfo
+++ b/graphics/xmrm/distinfo
@@ -1,2 +1,3 @@
MD5 (xmrm20_sources.tgz) = 9deddfdf42a016edd36a9c0b7c1d94b3
+SHA256 (xmrm20_sources.tgz) = 066b21fe64fbe4ec19b3723c123786a7fd082381ed4bf1cb6f4d8fd0dab8f615
SIZE (xmrm20_sources.tgz) = 100680
diff --git a/graphics/xrml/distinfo b/graphics/xrml/distinfo
index 3140f4a787d9..a4acb2bfcad3 100644
--- a/graphics/xrml/distinfo
+++ b/graphics/xrml/distinfo
@@ -1,2 +1,3 @@
MD5 (RenderPark/xrml.tar.gz) = 7e700d54a761723a1b1b5877b34cebc4
+SHA256 (RenderPark/xrml.tar.gz) = 84350644226fc2a2b886d656ee5d9bfb41bedc7b03e11579b059c7e18665ffbc
SIZE (RenderPark/xrml.tar.gz) = 2188196
diff --git a/graphics/yafaray/distinfo b/graphics/yafaray/distinfo
index ae66945339c9..33937db242fc 100644
--- a/graphics/yafaray/distinfo
+++ b/graphics/yafaray/distinfo
@@ -1,2 +1,3 @@
MD5 (yafray-0.0.6-2.tar.gz) = bf87b6018435f3bc5bfd1be598c1a28f
+SHA256 (yafray-0.0.6-2.tar.gz) = 2bb6d8d6a77975efcf3c469ea575690fd3a35df57470d614ba63ac959b724056
SIZE (yafray-0.0.6-2.tar.gz) = 498452
diff --git a/graphics/yafray/distinfo b/graphics/yafray/distinfo
index ae66945339c9..33937db242fc 100644
--- a/graphics/yafray/distinfo
+++ b/graphics/yafray/distinfo
@@ -1,2 +1,3 @@
MD5 (yafray-0.0.6-2.tar.gz) = bf87b6018435f3bc5bfd1be598c1a28f
+SHA256 (yafray-0.0.6-2.tar.gz) = 2bb6d8d6a77975efcf3c469ea575690fd3a35df57470d614ba63ac959b724056
SIZE (yafray-0.0.6-2.tar.gz) = 498452
diff --git a/graphics/zphoto/distinfo b/graphics/zphoto/distinfo
index f00edac2d5d3..de4447183f1f 100644
--- a/graphics/zphoto/distinfo
+++ b/graphics/zphoto/distinfo
@@ -1,2 +1,3 @@
MD5 (zphoto-1.2.tar.gz) = 636a9cffec9131043e29c1f5812a6c3c
+SHA256 (zphoto-1.2.tar.gz) = 918f19c4a0077b0c5fd2c80fd846acf21b4c7f62750988e6a4a1d0bb6628c15d
SIZE (zphoto-1.2.tar.gz) = 414079
diff --git a/hebrew/culmus/distinfo b/hebrew/culmus/distinfo
index 5dbc8fc89468..4a49b32273ed 100644
--- a/hebrew/culmus/distinfo
+++ b/hebrew/culmus/distinfo
@@ -1,2 +1,3 @@
MD5 (culmus-0.101.tar.gz) = 4dff942d859b9cac569d791c664e66a5
+SHA256 (culmus-0.101.tar.gz) = 5a274774c0386a5dc1230a0a6ae443d224174bab7d989d4c22b7ba687a1bd442
SIZE (culmus-0.101.tar.gz) = 1058016
diff --git a/hebrew/elmar-fonts/distinfo b/hebrew/elmar-fonts/distinfo
index 081aa06fe96f..1004fc2c1f62 100644
--- a/hebrew/elmar-fonts/distinfo
+++ b/hebrew/elmar-fonts/distinfo
@@ -1,2 +1,3 @@
MD5 (H.fonts.tar.Z) = d465611a60c82b93ad6ba86b81d97c8d
+SHA256 (H.fonts.tar.Z) = 98477ee8911a433f32777ba1da846c6b92541cd27bcae64b229f4667a8743395
SIZE (H.fonts.tar.Z) = 646573
diff --git a/hebrew/hspell/distinfo b/hebrew/hspell/distinfo
index 8cd8911b0447..cd9df908d302 100644
--- a/hebrew/hspell/distinfo
+++ b/hebrew/hspell/distinfo
@@ -1,2 +1,3 @@
MD5 (hspell-0.8.tar.gz) = 67f402162bdb4f5e7b3099572de1342e
+SHA256 (hspell-0.8.tar.gz) = 3756f01a86b7ebbd0499860905d00ae9abca1bedbc11d4f8890a47124cb7ef5a
SIZE (hspell-0.8.tar.gz) = 226838
diff --git a/hebrew/koffice-i18n/distinfo b/hebrew/koffice-i18n/distinfo
index 8b9ef2ee706f..0f4f2e8d794d 100644
--- a/hebrew/koffice-i18n/distinfo
+++ b/hebrew/koffice-i18n/distinfo
@@ -1,2 +1,3 @@
MD5 (KDE/kde-i18n/koffice-i18n-he-1.3.5.tar.bz2) = 40b78f7d40dead7dda9a05a48ca8f3c6
+SHA256 (KDE/kde-i18n/koffice-i18n-he-1.3.5.tar.bz2) = 44889163ada0d2f806750f81ee64c836c546d807d6eba823620d94af95ca3a31
SIZE (KDE/kde-i18n/koffice-i18n-he-1.3.5.tar.bz2) = 541247
diff --git a/hungarian/hu-phone/distinfo b/hungarian/hu-phone/distinfo
index dc04c645a13f..70a0d66ad295 100644
--- a/hungarian/hu-phone/distinfo
+++ b/hungarian/hu-phone/distinfo
@@ -1,2 +1,3 @@
MD5 (korzetszam.2002.06.22.gz) = 86aa5b631dc9b9d3261b5abf464b5311
+SHA256 (korzetszam.2002.06.22.gz) = 5dbe8fc0e3ed309628402c4fedc0ad68f7c0e3420233f466ec5b8352117f431d
SIZE (korzetszam.2002.06.22.gz) = 17556
diff --git a/hungarian/hu-zipcodes/distinfo b/hungarian/hu-zipcodes/distinfo
index 4e4ddfb3a3e4..a6976dc36c5e 100644
--- a/hungarian/hu-zipcodes/distinfo
+++ b/hungarian/hu-zipcodes/distinfo
@@ -1,2 +1,3 @@
MD5 (iranyitoszamok.2002.06.22.gz) = 7d12ed330db58c37e4ea20c65906ae5e
+SHA256 (iranyitoszamok.2002.06.22.gz) = 8c5b17a1ec09c20b15bad3f1e92706da257984a22684d6d9adc4408a4b72aebd
SIZE (iranyitoszamok.2002.06.22.gz) = 124982
diff --git a/hungarian/hunspell/distinfo b/hungarian/hunspell/distinfo
index a255483118d5..3021fafd2b7b 100644
--- a/hungarian/hunspell/distinfo
+++ b/hungarian/hunspell/distinfo
@@ -1,4 +1,6 @@
MD5 (hunspell-1.0-RC2.tar.gz) = a90f951c575798616bb890a969d346d7
+SHA256 (hunspell-1.0-RC2.tar.gz) = dd38b536b573a94ec1023b856d951732199e933221ae89db6052e6eaf9e7850c
SIZE (hunspell-1.0-RC2.tar.gz) = 181134
MD5 (hu_HU-1.0-RC2.tar.gz) = 9368dd2105b388b0c12a58d276adad5e
+SHA256 (hu_HU-1.0-RC2.tar.gz) = 21e6ef12f9474837f0bf5664f63bcfeb1a5d98853829a5375f46d366f9ef55b3
SIZE (hu_HU-1.0-RC2.tar.gz) = 517512
diff --git a/hungarian/ispell/distinfo b/hungarian/ispell/distinfo
index 4ed91f5bc8d1..7eaa44ab43c6 100644
--- a/hungarian/ispell/distinfo
+++ b/hungarian/ispell/distinfo
@@ -1,2 +1,3 @@
MD5 (magyarispell-1.0-RC1.tar.gz) = 99db66ff283f257a4a202322c736f0ea
+SHA256 (magyarispell-1.0-RC1.tar.gz) = db10246c0d2530d2af7e92ee1528316ad37ba9a02d0e9a0c4771e19ac2ef072e
SIZE (magyarispell-1.0-RC1.tar.gz) = 715552
diff --git a/hungarian/jdictionary-eng-hun-expr/distinfo b/hungarian/jdictionary-eng-hun-expr/distinfo
index 0f8fab7cee5d..35eae7bfd4ab 100644
--- a/hungarian/jdictionary-eng-hun-expr/distinfo
+++ b/hungarian/jdictionary-eng-hun-expr/distinfo
@@ -1,2 +1,3 @@
MD5 (SmartEngHunExp-1_4.jar) = 35682a1c2e06611393a666236801c354
+SHA256 (SmartEngHunExp-1_4.jar) = c71571bcc1076f3270b08265f4ca6a199522bfc73dbfb22e7a18b9a7f07f1c61
SIZE (SmartEngHunExp-1_4.jar) = 869618
diff --git a/hungarian/jdictionary-eng-hun/distinfo b/hungarian/jdictionary-eng-hun/distinfo
index d6bd0c6961b9..01029a0518d6 100644
--- a/hungarian/jdictionary-eng-hun/distinfo
+++ b/hungarian/jdictionary-eng-hun/distinfo
@@ -1,2 +1,3 @@
MD5 (SmartEngHun-1_4.jar) = 6d7f7edef0b3c917996ff7614eaa106f
+SHA256 (SmartEngHun-1_4.jar) = b501d201d2de9970521656f15c6273ab517d095766d64493d8b5753ddbd0fb2d
SIZE (SmartEngHun-1_4.jar) = 1748757
diff --git a/hungarian/koffice-i18n/distinfo b/hungarian/koffice-i18n/distinfo
index a601e2ee9a8d..35c3480ac498 100644
--- a/hungarian/koffice-i18n/distinfo
+++ b/hungarian/koffice-i18n/distinfo
@@ -1,2 +1,3 @@
MD5 (KDE/kde-i18n/koffice-l10n-hu-1.4.2.tar.bz2) = ba83bf5a84f1ae5e7b22c1611c89e8bd
+SHA256 (KDE/kde-i18n/koffice-l10n-hu-1.4.2.tar.bz2) = 5c247a08ff78be04e9aa456863aefc4e1ef3ab17b5bc78d62ecfd7555507fcd7
SIZE (KDE/kde-i18n/koffice-l10n-hu-1.4.2.tar.bz2) = 411408
diff --git a/irc/blackened/distinfo b/irc/blackened/distinfo
index 6131ce63a310..ef530aba9329 100644
--- a/irc/blackened/distinfo
+++ b/irc/blackened/distinfo
@@ -1,2 +1,3 @@
MD5 (blackened-1.8.1.tar.gz) = ac05ee48abefec701dddc5ad5426d16e
+SHA256 (blackened-1.8.1.tar.gz) = 07b090da5301ea73da7a9830c79747d297efe2c496d48d54bf8658ebfd3445e7
SIZE (blackened-1.8.1.tar.gz) = 711374
diff --git a/irc/bnc/distinfo b/irc/bnc/distinfo
index 30a69da1e81f..0359deb882d1 100644
--- a/irc/bnc/distinfo
+++ b/irc/bnc/distinfo
@@ -1,2 +1,3 @@
MD5 (bnc2.9.4.tar.gz) = 190486d2346415e30f6381377e82eb3b
+SHA256 (bnc2.9.4.tar.gz) = af0e95c97feb1f2d231c570a658be8e42a91aafab6e6dfeb04b7e9fcc360b74b
SIZE (bnc2.9.4.tar.gz) = 76896
diff --git a/irc/bobot++/distinfo b/irc/bobot++/distinfo
index a6a52591ef74..7ed09e04f031 100644
--- a/irc/bobot++/distinfo
+++ b/irc/bobot++/distinfo
@@ -1,2 +1,3 @@
MD5 (bobotpp-2.0.2.tar.gz) = 76c225ab30bdc672a92456ee670e6aa7
+SHA256 (bobotpp-2.0.2.tar.gz) = 60a21ef0486870aabdd63b79bc21ae3e4a55c2064c973e5ed84dbb64eacb6801
SIZE (bobotpp-2.0.2.tar.gz) = 154007
diff --git a/irc/bopm/distinfo b/irc/bopm/distinfo
index 36469353e1c3..891c457968b2 100644
--- a/irc/bopm/distinfo
+++ b/irc/bopm/distinfo
@@ -1,2 +1,3 @@
MD5 (bopm-3.1.2.tar.gz) = ab1b7494c4242eef957b5fca61c92b18
+SHA256 (bopm-3.1.2.tar.gz) = 5a72eeab48137ab74d2fc479467d8fab9d025f6a99336a59b72af234b75a0dcb
SIZE (bopm-3.1.2.tar.gz) = 608855
diff --git a/irc/cgiirc/distinfo b/irc/cgiirc/distinfo
index 08be45eadd85..c89becce8009 100644
--- a/irc/cgiirc/distinfo
+++ b/irc/cgiirc/distinfo
@@ -1,2 +1,3 @@
MD5 (cgiirc-0.5.7.tar.gz) = 19dde3e376b461bf601333bf99d923c4
+SHA256 (cgiirc-0.5.7.tar.gz) = cd53ca48128cafbc1cbda011ab1a85ccd105dc51799676a1f4a8704dacc7c0d4
SIZE (cgiirc-0.5.7.tar.gz) = 130766
diff --git a/irc/dcc/distinfo b/irc/dcc/distinfo
index 61b0ffa466be..103d524a0b00 100644
--- a/irc/dcc/distinfo
+++ b/irc/dcc/distinfo
@@ -1,4 +1,6 @@
MD5 (irchat-pj-2.5.6p.tar.bz2) = b1a33999e08ea55874abc789c41b4c69
+SHA256 (irchat-pj-2.5.6p.tar.bz2) = 28b27ee9df9c8aaee4da7211f026f33c4bccf0d40640bc5c30fc771d4dc2cd45
SIZE (irchat-pj-2.5.6p.tar.bz2) = 80707
MD5 (irchat-pj-2.5.6pl2.diff.gz) = a49ce68ff200756a57dde96c459eee94
+SHA256 (irchat-pj-2.5.6pl2.diff.gz) = 26528fb25464d9bdc4b9040a2f00be3ff6a92cd47822cd9e9d20aa7943705b36
SIZE (irchat-pj-2.5.6pl2.diff.gz) = 2382
diff --git a/irc/dircproxy-devel/distinfo b/irc/dircproxy-devel/distinfo
index c41b8b694787..4787250c6691 100644
--- a/irc/dircproxy-devel/distinfo
+++ b/irc/dircproxy-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (dircproxy-1.0.5.tar.gz) = 33b92e0f28530a5faa9fea801d1ad807
+SHA256 (dircproxy-1.0.5.tar.gz) = caec20ed458a5606be8700400ecba27aff00ad6227ff0e8d4db1d3d5bf9f9d37
SIZE (dircproxy-1.0.5.tar.gz) = 217965
diff --git a/irc/dircproxy/distinfo b/irc/dircproxy/distinfo
index c41b8b694787..4787250c6691 100644
--- a/irc/dircproxy/distinfo
+++ b/irc/dircproxy/distinfo
@@ -1,2 +1,3 @@
MD5 (dircproxy-1.0.5.tar.gz) = 33b92e0f28530a5faa9fea801d1ad807
+SHA256 (dircproxy-1.0.5.tar.gz) = caec20ed458a5606be8700400ecba27aff00ad6227ff0e8d4db1d3d5bf9f9d37
SIZE (dircproxy-1.0.5.tar.gz) = 217965
diff --git a/irc/eggdrop/distinfo b/irc/eggdrop/distinfo
index 01a85815eff9..fc9af8bf01da 100644
--- a/irc/eggdrop/distinfo
+++ b/irc/eggdrop/distinfo
@@ -1,4 +1,6 @@
MD5 (eggdrop1.6.17.tar.bz2) = 68e181201483dee398f9904e8652e6ca
+SHA256 (eggdrop1.6.17.tar.bz2) = dac830ea282494214e9bc8a0f345e7bf8725073f2e13141157b23c95ad60849d
SIZE (eggdrop1.6.17.tar.bz2) = 805376
MD5 (eggdrop1.6.17-ssl.diff.gz) = cb3520ca39cc1ef833993af5ac308d7b
+SHA256 (eggdrop1.6.17-ssl.diff.gz) = 67b50fcdf88f87b40a9402e93b2d059690f4235842d48283cd3611228d283796
SIZE (eggdrop1.6.17-ssl.diff.gz) = 9839
diff --git a/irc/epic4/distinfo b/irc/epic4/distinfo
index 94381d5a0b28..80cc9070b2fd 100644
--- a/irc/epic4/distinfo
+++ b/irc/epic4/distinfo
@@ -1,4 +1,6 @@
MD5 (epic4-2.2.tar.gz) = 28aa312a6f864baa70c013e8ea10d082
+SHA256 (epic4-2.2.tar.gz) = abdeb9e76dcf140ce754856e96536bbd34f355e5853a8cf1e785b97fd81111fa
SIZE (epic4-2.2.tar.gz) = 770141
MD5 (epic4-help-20040801.tar.gz) = c283d1c17826708bc265e3f91b860f54
+SHA256 (epic4-help-20040801.tar.gz) = 5a80f780513ba32e2c0f1cb32c9b4ed1e69a7749a9fac36651634befab8f308e
SIZE (epic4-help-20040801.tar.gz) = 302562
diff --git a/irc/epic5/distinfo b/irc/epic5/distinfo
index 124a25aeffd9..048106c569f8 100644
--- a/irc/epic5/distinfo
+++ b/irc/epic5/distinfo
@@ -1,2 +1,3 @@
MD5 (epic5-0.0.5.tar.gz) = 9798dac2d05c45d750892b5592fbf680
+SHA256 (epic5-0.0.5.tar.gz) = 4ac10292a6d94c7915557d95c7aefaae23d3c3c10d5e3da7dc22ef14cd4b14c2
SIZE (epic5-0.0.5.tar.gz) = 826857
diff --git a/irc/erc/distinfo b/irc/erc/distinfo
index 794f5ee40742..e88029b3485b 100644
--- a/irc/erc/distinfo
+++ b/irc/erc/distinfo
@@ -1,2 +1,3 @@
MD5 (erc-5.0.3.tar.gz) = eba89848767ca79b7968633dfa4e58c2
+SHA256 (erc-5.0.3.tar.gz) = bcba31e93b26c80358f8a19462f867b7887a5ce23cb9a73dbe0c9a4a13f34776
SIZE (erc-5.0.3.tar.gz) = 275203
diff --git a/irc/fisg/distinfo b/irc/fisg/distinfo
index 8663133225d7..10042c985db7 100644
--- a/irc/fisg/distinfo
+++ b/irc/fisg/distinfo
@@ -1,2 +1,3 @@
MD5 (fisg-0.3.12.tar.gz) = 80ea8c94cb9c5a9732ec4baa51bd1b61
+SHA256 (fisg-0.3.12.tar.gz) = 964c3de8c1e2afac1f3b4931dc8ec163ffcf0213a811d5eb468f2037360c1c3b
SIZE (fisg-0.3.12.tar.gz) = 157216
diff --git a/irc/garnaxfs/distinfo b/irc/garnaxfs/distinfo
index de1359570768..b90cd9b4f978 100644
--- a/irc/garnaxfs/distinfo
+++ b/irc/garnaxfs/distinfo
@@ -1,2 +1,3 @@
MD5 (garnax-f1.1.tar.gz) = fabf3775b7a6e598f9dbf3061b82e747
+SHA256 (garnax-f1.1.tar.gz) = 5d61bc10c89d101104cc677d33b6d903704da210129751ea3bc77ec6a982abeb
SIZE (garnax-f1.1.tar.gz) = 51422
diff --git a/irc/gdesklets-irc/distinfo b/irc/gdesklets-irc/distinfo
index 78d4215bc0e0..e4b85f1c113d 100644
--- a/irc/gdesklets-irc/distinfo
+++ b/irc/gdesklets-irc/distinfo
@@ -1,2 +1,3 @@
MD5 (irc-1.2.tar.gz) = 9e7d9e972eed0817dc0b18c5304d723d
+SHA256 (irc-1.2.tar.gz) = cf3b0e10ffcb9d79577f9df6458a57edf1291d275b8d9334a56bb0f913ad9204
SIZE (irc-1.2.tar.gz) = 27481
diff --git a/irc/gseen.mod/distinfo b/irc/gseen.mod/distinfo
index e038197d4104..1dcbd4073a07 100644
--- a/irc/gseen.mod/distinfo
+++ b/irc/gseen.mod/distinfo
@@ -1,2 +1,3 @@
MD5 (gseen.mod.1.1.1.dev3.tar.gz) = 8452fca4333f5ea9a6e0ec5a715690fc
+SHA256 (gseen.mod.1.1.1.dev3.tar.gz) = 0be772525d95a1bf68f8023094a268ea14c557960dc8f58470949ce688c8e89b
SIZE (gseen.mod.1.1.1.dev3.tar.gz) = 32016
diff --git a/irc/icbirc/distinfo b/irc/icbirc/distinfo
index 9438214121ec..5f2fd15422d5 100644
--- a/irc/icbirc/distinfo
+++ b/irc/icbirc/distinfo
@@ -1,2 +1,3 @@
MD5 (icbirc-1.6.tar.gz) = bf70111c22f13862b75457c7f076a911
+SHA256 (icbirc-1.6.tar.gz) = d389423942bd31b2d28e4f1bfa48452c90a8a263336106a2710d9c3469ef8a13
SIZE (icbirc-1.6.tar.gz) = 10936
diff --git a/irc/infobot/distinfo b/irc/infobot/distinfo
index 9c1a6f4f73a0..c2acb6e72dfd 100644
--- a/irc/infobot/distinfo
+++ b/irc/infobot/distinfo
@@ -1,2 +1,3 @@
MD5 (infobot-0.45.3.tar.gz) = 897a005182928613eadd30c267ce9c5b
+SHA256 (infobot-0.45.3.tar.gz) = 69ae7e92d5cfe4cddd78d342d7961ae12c9dfeeb636bb0ddf6688be482743bc9
SIZE (infobot-0.45.3.tar.gz) = 112346
diff --git a/irc/insub/distinfo b/irc/insub/distinfo
index 0fd2524e6141..81124fe6357c 100644
--- a/irc/insub/distinfo
+++ b/irc/insub/distinfo
@@ -1,2 +1,3 @@
MD5 (insub-10.0.tar.bz2) = 784d868626e046a1a5c5f83b46cee488
+SHA256 (insub-10.0.tar.bz2) = 01749db055fd9c505211ec9df4de4ba58dbca4e814ccdc2cbe94e86ffc137fe7
SIZE (insub-10.0.tar.bz2) = 45254
diff --git a/irc/ircII/distinfo b/irc/ircII/distinfo
index d4936bd43b83..947e34e1c57c 100644
--- a/irc/ircII/distinfo
+++ b/irc/ircII/distinfo
@@ -1,2 +1,3 @@
MD5 (ircii-20040820.tar.bz2) = d1be40023411d857df37653580bd633c
+SHA256 (ircii-20040820.tar.bz2) = 1d070753e4d6df84251c495be33fb6858db0ecbb06eacf78d584101c7cc24124
SIZE (ircii-20040820.tar.bz2) = 559843
diff --git a/irc/ircd-rusnet/distinfo b/irc/ircd-rusnet/distinfo
index bd3fa9ed8cdf..e10f8c00724d 100644
--- a/irc/ircd-rusnet/distinfo
+++ b/irc/ircd-rusnet/distinfo
@@ -1 +1,3 @@
MD5 (rusnet-1.4.2.tar.bz2) = 258879419be5cc23e7e287f892eb3496
+SHA256 (rusnet-1.4.2.tar.bz2) = 5c4f95d7c8c60ef1dddd19bb534e03bdb3ec61845bac0ffac4a549538d15ebd4
+SIZE (rusnet-1.4.2.tar.bz2) = 581753
diff --git a/irc/ircg/distinfo b/irc/ircg/distinfo
index 781ed48882bb..7edead39a2fc 100644
--- a/irc/ircg/distinfo
+++ b/irc/ircg/distinfo
@@ -1,2 +1,3 @@
MD5 (iRCG-2.7.tar.gz) = 1ae4439dbd596d597a31eff8784e2b64
+SHA256 (iRCG-2.7.tar.gz) = 646da5bc17137c499fee973d007492ce8258a7aee15a1b4695a0a448d1dce94a
SIZE (iRCG-2.7.tar.gz) = 51488
diff --git a/irc/irchat-pj-emacs20/distinfo b/irc/irchat-pj-emacs20/distinfo
index 61b0ffa466be..103d524a0b00 100644
--- a/irc/irchat-pj-emacs20/distinfo
+++ b/irc/irchat-pj-emacs20/distinfo
@@ -1,4 +1,6 @@
MD5 (irchat-pj-2.5.6p.tar.bz2) = b1a33999e08ea55874abc789c41b4c69
+SHA256 (irchat-pj-2.5.6p.tar.bz2) = 28b27ee9df9c8aaee4da7211f026f33c4bccf0d40640bc5c30fc771d4dc2cd45
SIZE (irchat-pj-2.5.6p.tar.bz2) = 80707
MD5 (irchat-pj-2.5.6pl2.diff.gz) = a49ce68ff200756a57dde96c459eee94
+SHA256 (irchat-pj-2.5.6pl2.diff.gz) = 26528fb25464d9bdc4b9040a2f00be3ff6a92cd47822cd9e9d20aa7943705b36
SIZE (irchat-pj-2.5.6pl2.diff.gz) = 2382
diff --git a/irc/ircproxy/distinfo b/irc/ircproxy/distinfo
index 3c246c35169e..3cd4f309953a 100644
--- a/irc/ircproxy/distinfo
+++ b/irc/ircproxy/distinfo
@@ -1,2 +1,3 @@
MD5 (ircproxy-1.2.41d.pl2.tar.gz) = 0fda244dd742e2e7ee848e96b6ec04c2
+SHA256 (ircproxy-1.2.41d.pl2.tar.gz) = 57f3e12855eb08348fce676d45147bdee3f6090fbbd77f6fb4d4e5b832f9400f
SIZE (ircproxy-1.2.41d.pl2.tar.gz) = 227032
diff --git a/irc/ircservices/distinfo b/irc/ircservices/distinfo
index a102d1a99f47..22679eabf3f9 100644
--- a/irc/ircservices/distinfo
+++ b/irc/ircservices/distinfo
@@ -1,114 +1,171 @@
MD5 (ircservices/ircservices-5.0.0.tar.gz) = 27a762b806867b1279fe745d193bebf7
+SHA256 (ircservices/ircservices-5.0.0.tar.gz) = 1b920ca0636cca2456f655358c9e3fedef062ff34149d31e419ca2446e4d2d61
SIZE (ircservices/ircservices-5.0.0.tar.gz) = 1045340
MD5 (ircservices/ircservices-5.0.1.diff.gz) = a8d0f0935a8744b95e6cb63b06f148b6
+SHA256 (ircservices/ircservices-5.0.1.diff.gz) = 9b64600d7bc5713e0bd4eabfcdbc4b486d7209f7d52c983eb09980596f488bda
SIZE (ircservices/ircservices-5.0.1.diff.gz) = 27207
MD5 (ircservices/ircservices-5.0.2.diff.gz) = c44d7b9b0daa2dfc1dfa18c54de28e8f
+SHA256 (ircservices/ircservices-5.0.2.diff.gz) = 87f985099e7bba36b5938ca70b28612fd8ccd5b78865966269dc0463b58c7e84
SIZE (ircservices/ircservices-5.0.2.diff.gz) = 47369
MD5 (ircservices/ircservices-5.0.3.diff.gz) = 377de483a2b12c608e0391c10abb6899
+SHA256 (ircservices/ircservices-5.0.3.diff.gz) = 58c78bc4663a2819a304d4fa523cce475f3043d467d1b0f908f43088f4bab8e3
SIZE (ircservices/ircservices-5.0.3.diff.gz) = 12016
MD5 (ircservices/ircservices-5.0.4.diff.gz) = 27314c483491a55bc50da9a24125d52d
+SHA256 (ircservices/ircservices-5.0.4.diff.gz) = e0c68a5f0dbced64c8472fa32cfa6c50255d0e83dc3cd2873e2b9fe3653fde8b
SIZE (ircservices/ircservices-5.0.4.diff.gz) = 1415
MD5 (ircservices/ircservices-5.0.5.diff.gz) = 8d64127e50eb9effe14b8724b7345a2e
+SHA256 (ircservices/ircservices-5.0.5.diff.gz) = c3197554b9b20cc67d39f3c8845a41826085103db9e47d01894cf8a3cd7e792a
SIZE (ircservices/ircservices-5.0.5.diff.gz) = 18154
MD5 (ircservices/ircservices-5.0.6.diff.gz) = 7fd57b08af80360a53fc00ee11ca07d7
+SHA256 (ircservices/ircservices-5.0.6.diff.gz) = fa8a046376c2a8616f360d810bef694280a26078868ff66fa4ad6ad7fe323fde
SIZE (ircservices/ircservices-5.0.6.diff.gz) = 22602
MD5 (ircservices/ircservices-5.0.7.diff.gz) = 9d6579fb2cb58764edc807b9f3a5ea48
+SHA256 (ircservices/ircservices-5.0.7.diff.gz) = ab8fbfa7d62d0d39656d8dc0d2c4a3c3dcd33ca3f0f84f108ae7cccbd44dbbc3
SIZE (ircservices/ircservices-5.0.7.diff.gz) = 33225
MD5 (ircservices/ircservices-5.0.8.diff.gz) = 56f7c7c02c0d90bff20a00987ceca35c
+SHA256 (ircservices/ircservices-5.0.8.diff.gz) = bdd0609d082e58a2e95536c3ca407ed38e109eefdba97f3884b6cdc493b774f8
SIZE (ircservices/ircservices-5.0.8.diff.gz) = 1552
MD5 (ircservices/ircservices-5.0.9.diff.gz) = 1bcbdff3fd080180beff244339019a69
+SHA256 (ircservices/ircservices-5.0.9.diff.gz) = d984f39a09482df1b28d137f55a429e4477f017880477af49286af09a557d09b
SIZE (ircservices/ircservices-5.0.9.diff.gz) = 647
MD5 (ircservices/ircservices-5.0.10.diff.gz) = 4248b257e0a0b96f71e850873c1e44ff
+SHA256 (ircservices/ircservices-5.0.10.diff.gz) = 121ce98f2936c79968797b688ddfecb6447ee9f47d1409635fecdfd259da1d85
SIZE (ircservices/ircservices-5.0.10.diff.gz) = 4658
MD5 (ircservices/ircservices-5.0.11.diff.gz) = b613b3692a026dfccf368276e2e36552
+SHA256 (ircservices/ircservices-5.0.11.diff.gz) = db412502d7485df29c7a32e6d6f0cc7159b5fffb5e77135926850e661b3726f6
SIZE (ircservices/ircservices-5.0.11.diff.gz) = 2967
MD5 (ircservices/ircservices-5.0.12.diff.gz) = 6e0948e63b86e7e8b6316893b791c5c4
+SHA256 (ircservices/ircservices-5.0.12.diff.gz) = ce526768d47eca86db836895ecbb7dd8d8e12d397581e015e0017b8fc4d4c878
SIZE (ircservices/ircservices-5.0.12.diff.gz) = 9183
MD5 (ircservices/ircservices-5.0.13.diff.gz) = 91fc3bd9d823eb004ccc8c8394d7dda2
+SHA256 (ircservices/ircservices-5.0.13.diff.gz) = 419d4cac768844d2a91606caff6577275bdf1ee21c2400993efe02ce520f057b
SIZE (ircservices/ircservices-5.0.13.diff.gz) = 10834
MD5 (ircservices/ircservices-5.0.14.diff.gz) = 982dd0df25adc77cccbf92bd1a238b21
+SHA256 (ircservices/ircservices-5.0.14.diff.gz) = 97de3549bb33901176ec8044dce16b324fe1b6afcf031709ce6ec347834dc77c
SIZE (ircservices/ircservices-5.0.14.diff.gz) = 860
MD5 (ircservices/ircservices-5.0.15.diff.gz) = 29c52cbc9cdc0f07a3cd5016026cffe2
+SHA256 (ircservices/ircservices-5.0.15.diff.gz) = 3e83445367880abf06c188ca27ec0c74d7957c3ed1f186498a6b5b6baaea6a1a
SIZE (ircservices/ircservices-5.0.15.diff.gz) = 4103
MD5 (ircservices/ircservices-5.0.16.diff.gz) = 9edc1a679418042fa7f1de90c8fa323a
+SHA256 (ircservices/ircservices-5.0.16.diff.gz) = 4037c40d5513115c851a431b5f9845ab8eb1b629ef1ffffbd1fb1e718602ff8c
SIZE (ircservices/ircservices-5.0.16.diff.gz) = 1075
MD5 (ircservices/ircservices-5.0.17.diff.gz) = e117b0fe1296d9ce085d8b56d4e110bd
+SHA256 (ircservices/ircservices-5.0.17.diff.gz) = c60475acf57c0040c6db24723f365c5b307ca24261b55956da4bac1344736338
SIZE (ircservices/ircservices-5.0.17.diff.gz) = 5754
MD5 (ircservices/ircservices-5.0.18.diff.gz) = 5e1e379621b769f9a7392f8726ed3ee8
+SHA256 (ircservices/ircservices-5.0.18.diff.gz) = 38335525aa73fc1a8a2b52fae8866dbdc44c91c45d7e9a1d92e28cc097a59e14
SIZE (ircservices/ircservices-5.0.18.diff.gz) = 5181
MD5 (ircservices/ircservices-5.0.19.diff.gz) = 5f197e4dec290282a355e081b2fccce0
+SHA256 (ircservices/ircservices-5.0.19.diff.gz) = 96bf83879b1a32f371186c78f676cb96be66aa5a0120a4cd40ffe57c8cda9f0d
SIZE (ircservices/ircservices-5.0.19.diff.gz) = 13070
MD5 (ircservices/ircservices-5.0.20.diff.gz) = a80d9bdbe6af826229fe7ccb3461c779
+SHA256 (ircservices/ircservices-5.0.20.diff.gz) = ef924fe794ceb78adb62601bfafe3fcc6bd732336a3b352d73f22450f1bff568
SIZE (ircservices/ircservices-5.0.20.diff.gz) = 104919
MD5 (ircservices/ircservices-5.0.21.diff.gz) = f2f937c1a0cb3d4c69b234ec18ae44f4
+SHA256 (ircservices/ircservices-5.0.21.diff.gz) = 5975d4721a7b2a182328bd49ff5262c047d4d8af66d868ccf9049fd8b335beb5
SIZE (ircservices/ircservices-5.0.21.diff.gz) = 5449
MD5 (ircservices/ircservices-5.0.22.diff.gz) = 0f277114f266e037582240ae3bb67e4b
+SHA256 (ircservices/ircservices-5.0.22.diff.gz) = b51044a3e922493e9ffbc6c420d87bbf6bb996ceed7bbae46d80db9f2cabb075
SIZE (ircservices/ircservices-5.0.22.diff.gz) = 61330
MD5 (ircservices/ircservices-5.0.23.diff.gz) = f1f07097fdf835c7d61ad2ca10a3bf15
+SHA256 (ircservices/ircservices-5.0.23.diff.gz) = a154bb087877e918f121884d296aca750be0967bf01d844a4ab58d1fdc6e5789
SIZE (ircservices/ircservices-5.0.23.diff.gz) = 21042
MD5 (ircservices/ircservices-5.0.24.diff.gz) = e2415db90e2c9f3391268b8d48ef40d1
+SHA256 (ircservices/ircservices-5.0.24.diff.gz) = f76955bdc8937f7925c8acd7d500e5717d732cf864ba8748c271571bd9ca5eae
SIZE (ircservices/ircservices-5.0.24.diff.gz) = 12490
MD5 (ircservices/ircservices-5.0.25.diff.gz) = 4603c2e5616049cf0ffd583312334e74
+SHA256 (ircservices/ircservices-5.0.25.diff.gz) = fcb77528b33613cdb34091811070d176a6072fb3aa2da5ff0e3278c58a244270
SIZE (ircservices/ircservices-5.0.25.diff.gz) = 40369
MD5 (ircservices/ircservices-5.0.26.diff.gz) = 358c22ab8f2c6c8c547cc34f9b6a0406
+SHA256 (ircservices/ircservices-5.0.26.diff.gz) = f4810ed59c5cca3c5de98383510e83658bc612d432540e6eff70249e8abc878c
SIZE (ircservices/ircservices-5.0.26.diff.gz) = 36994
MD5 (ircservices/ircservices-5.0.27.diff.gz) = 97ea66bee7dcd09b2b9cdae67c6a9888
+SHA256 (ircservices/ircservices-5.0.27.diff.gz) = 72d9ffea95facc8c03412a3b99d85db7d0000384ff5580c301df2cc033dc5b2f
SIZE (ircservices/ircservices-5.0.27.diff.gz) = 24221
MD5 (ircservices/ircservices-5.0.28.diff.gz) = 788bbb987236193dcb14b3554f35193e
+SHA256 (ircservices/ircservices-5.0.28.diff.gz) = a06c4780f4cb308f6354bf647517074dbb4f74d98e25c0fe13927e35b3aa1290
SIZE (ircservices/ircservices-5.0.28.diff.gz) = 15793
MD5 (ircservices/ircservices-5.0.29.diff.gz) = 265a11c206fd586fb519ad5cf659515a
+SHA256 (ircservices/ircservices-5.0.29.diff.gz) = e52b874dd8140339078447ff375a25ba3a555161655c0679a41841619e57b22c
SIZE (ircservices/ircservices-5.0.29.diff.gz) = 16354
MD5 (ircservices/ircservices-5.0.30.diff.gz) = 350b43673ffc65ab4977898f5c4b861f
+SHA256 (ircservices/ircservices-5.0.30.diff.gz) = da01488c1ccbe0cc114a8e8e214d0a46fcccbce6a51a566cf0e7ec18a1986bbf
SIZE (ircservices/ircservices-5.0.30.diff.gz) = 11098
MD5 (ircservices/ircservices-5.0.31.diff.gz) = 35cfd814620979fa06a3b6c431538c88
+SHA256 (ircservices/ircservices-5.0.31.diff.gz) = 48e8dcf08e0985ff9ea903f419766fabec2151fc454529ad9d16bd5e07d93bd3
SIZE (ircservices/ircservices-5.0.31.diff.gz) = 2901
MD5 (ircservices/ircservices-5.0.32.diff.gz) = d1677618884bdc517933ffbd95d32b3a
+SHA256 (ircservices/ircservices-5.0.32.diff.gz) = 56711e0b9332ed509688034596ab33cd68f9aa8d87888d0c5953a66127f5fbe4
SIZE (ircservices/ircservices-5.0.32.diff.gz) = 26467
MD5 (ircservices/ircservices-5.0.33.diff.gz) = 9ee92777f61a0770dd5e298e558a5137
+SHA256 (ircservices/ircservices-5.0.33.diff.gz) = 76cac7247fdaf9588c16d897c204a8c724a19cc0d86a6ed75e44e41d68f5706e
SIZE (ircservices/ircservices-5.0.33.diff.gz) = 35985
MD5 (ircservices/ircservices-5.0.34.diff.gz) = 05a203e419ea4401333f468a8356c8eb
+SHA256 (ircservices/ircservices-5.0.34.diff.gz) = 915c154afe121efc69bebddeb7c5c43b9bacd8ebdb6c199637d03c3fe232f688
SIZE (ircservices/ircservices-5.0.34.diff.gz) = 2495
MD5 (ircservices/ircservices-5.0.35.diff.gz) = 2c9a4284bd7a190c5ec531a1272935a5
+SHA256 (ircservices/ircservices-5.0.35.diff.gz) = f6fed62b8c599ce40c748f02f615fce7358c69b9da223ecc25ca56fc2ce96072
SIZE (ircservices/ircservices-5.0.35.diff.gz) = 2894
MD5 (ircservices/ircservices-5.0.36.diff.gz) = 904a29dc5849c557e84fb11df8946803
+SHA256 (ircservices/ircservices-5.0.36.diff.gz) = deb69484dc2eb1459b667cdb502559288a1594b187e703425227ab7dfc3ae646
SIZE (ircservices/ircservices-5.0.36.diff.gz) = 1082
MD5 (ircservices/ircservices-5.0.37.diff.gz) = d322600effff0ec5c6785a768e9dac7f
+SHA256 (ircservices/ircservices-5.0.37.diff.gz) = 0246168c16ee294d80a9ae0dfacec0bb2b8279b2139fac7502063acfbd697571
SIZE (ircservices/ircservices-5.0.37.diff.gz) = 5461
MD5 (ircservices/ircservices-5.0.38.diff.gz) = e84d977391d56f2300f88f36d900fd6c
+SHA256 (ircservices/ircservices-5.0.38.diff.gz) = 1f496fb03445c39c3c87cb897d887d55e4398efbff6e8369fc4706676da7e2c4
SIZE (ircservices/ircservices-5.0.38.diff.gz) = 2102
MD5 (ircservices/ircservices-5.0.39.diff.gz) = 844212a8718d37adac2c11fc5390b661
+SHA256 (ircservices/ircservices-5.0.39.diff.gz) = 2924089096b882354fbdf3af594f4c46dd2efba89de99f0ba039c0d29811e17f
SIZE (ircservices/ircservices-5.0.39.diff.gz) = 25397
MD5 (ircservices/ircservices-5.0.40.diff.gz) = 69836efbcf41f6189651cc4401784323
+SHA256 (ircservices/ircservices-5.0.40.diff.gz) = e0df0c8cadc3a7201be0d3c14e67555688c212724361f30d272e4206339bad98
SIZE (ircservices/ircservices-5.0.40.diff.gz) = 1173
MD5 (ircservices/ircservices-5.0.41.diff.gz) = 23d56a62c2b37db3d937dc42716a11ca
+SHA256 (ircservices/ircservices-5.0.41.diff.gz) = 7f2de1aa7c04e83d1ecd57ed06879531879b3aac4070f66a51efbcfa5249cf73
SIZE (ircservices/ircservices-5.0.41.diff.gz) = 3388
MD5 (ircservices/ircservices-5.0.42.diff.gz) = 29252b75ca24574c4433c781d0d020a7
+SHA256 (ircservices/ircservices-5.0.42.diff.gz) = 7ce47d2db8c68033e6734b9660a6e3ef75c920ed1f3a0cd60bfa238c80905b3b
SIZE (ircservices/ircservices-5.0.42.diff.gz) = 15172
MD5 (ircservices/ircservices-5.0.43.diff.gz) = 916bc58aa7d16bfd331b55dc81d89162
+SHA256 (ircservices/ircservices-5.0.43.diff.gz) = 1c752c3adbd88aa3d77cb29b3bc37fc99127ffecc869902e3920793abafad48d
SIZE (ircservices/ircservices-5.0.43.diff.gz) = 4434
MD5 (ircservices/ircservices-5.0.44.diff.gz) = c9ab54e01d72f7664e7c1c8bdb64e1da
+SHA256 (ircservices/ircservices-5.0.44.diff.gz) = 770968022febef7a389883e2d77b7a4c7a190856085c972f02a47181e8a7d375
SIZE (ircservices/ircservices-5.0.44.diff.gz) = 3504
MD5 (ircservices/ircservices-5.0.45.diff.gz) = 0f86b0c3ed6dd605f8ef14bc3ae6f4bc
+SHA256 (ircservices/ircservices-5.0.45.diff.gz) = cf02b74669fefd5512edce72d09e2a755098ac971ef3b5d86633a76711859c11
SIZE (ircservices/ircservices-5.0.45.diff.gz) = 16995
MD5 (ircservices/ircservices-5.0.46.diff.gz) = 7a9e50a99f4a51e82971297e83a07fad
+SHA256 (ircservices/ircservices-5.0.46.diff.gz) = b01acd6ff45ec36cffc8eeeacf51babfd6843b24a2620238120f891f096b39d4
SIZE (ircservices/ircservices-5.0.46.diff.gz) = 5577
MD5 (ircservices/ircservices-5.0.47.diff.gz) = 69327d6137101de03560adfdb4c3259d
+SHA256 (ircservices/ircservices-5.0.47.diff.gz) = 387dac82770f4ea81697901b1d91d9b976f87deb4e08778970f2a094f6a372f6
SIZE (ircservices/ircservices-5.0.47.diff.gz) = 7766
MD5 (ircservices/ircservices-5.0.48.diff.gz) = a41962598b609a2fa4827451e670cf57
+SHA256 (ircservices/ircservices-5.0.48.diff.gz) = 1b55a043c1ec09e793e8a5da4761f5ece5986a2708b573ff8beb22d24c2d73e0
SIZE (ircservices/ircservices-5.0.48.diff.gz) = 944
MD5 (ircservices/ircservices-5.0.49.diff.gz) = 1645eb889074dd8d2d37fa5d957235d2
+SHA256 (ircservices/ircservices-5.0.49.diff.gz) = 1191c67ba1a76ea504dc41b750d88e0b861004aca7f408f648e3719dc09ce647
SIZE (ircservices/ircservices-5.0.49.diff.gz) = 48004
MD5 (ircservices/ircservices-5.0.50.diff.gz) = b3137b27b89fa0db99bcc4bab5fd376f
+SHA256 (ircservices/ircservices-5.0.50.diff.gz) = abb67d8b0e4b49d68e90f4def92574e68fc162f84aa7e6681f73ca70ef776992
SIZE (ircservices/ircservices-5.0.50.diff.gz) = 18847
MD5 (ircservices/ircservices-5.0.51.diff.gz) = 118701b5c92c3fe13447c40ffbec52e0
+SHA256 (ircservices/ircservices-5.0.51.diff.gz) = b301c66f092d0fd70443ec17fa20cd4b1f2951898663ff3c99f55b679023b98d
SIZE (ircservices/ircservices-5.0.51.diff.gz) = 8368
MD5 (ircservices/ircservices-5.0.52.diff.gz) = 8f830a25ec9248b3d1299deba69e72cb
+SHA256 (ircservices/ircservices-5.0.52.diff.gz) = a7be333770402ff1e4d18c9af57942cc6e466df18f4737ffab12a894efa5fb8e
SIZE (ircservices/ircservices-5.0.52.diff.gz) = 1423
MD5 (ircservices/ircservices-5.0.53.diff.gz) = b624ee8cefdb5f84c664f991f4f61aa9
+SHA256 (ircservices/ircservices-5.0.53.diff.gz) = 070edc23fdffd3c4e54b1788308d346ee487f7b99fed64217a95d72a8c7e6083
SIZE (ircservices/ircservices-5.0.53.diff.gz) = 815
MD5 (ircservices/ircservices-5.0.54.diff.gz) = a642ab215913500be96f07f3fd735275
+SHA256 (ircservices/ircservices-5.0.54.diff.gz) = 33900249c10ddd9ef3b3f9595efd79485fda9aba440e694641ae0ddb6ec16b6f
SIZE (ircservices/ircservices-5.0.54.diff.gz) = 16252
MD5 (ircservices/ircservices-5.0.55.diff.gz) = 08faadb99061b7ba8b9eb49eb5bb75ca
+SHA256 (ircservices/ircservices-5.0.55.diff.gz) = 5028fcaca35c52454309218d4e265905bfd1aba0312cb9130a4a3fbb9b1a8165
SIZE (ircservices/ircservices-5.0.55.diff.gz) = 6475
MD5 (ircservices/ircservices-5.0.56.diff.gz) = 5046cc95cc0536e24dfb5fd7bfbe733f
+SHA256 (ircservices/ircservices-5.0.56.diff.gz) = 115bbaa53cd62143f2800fc1fcdbc9cfd2d1e5400e0e98181ab36ce05cf813b8
SIZE (ircservices/ircservices-5.0.56.diff.gz) = 5907
diff --git a/irc/irssi-devel/distinfo b/irc/irssi-devel/distinfo
index eda5158726b8..09a4c8d64a70 100644
--- a/irc/irssi-devel/distinfo
+++ b/irc/irssi-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (irssi-20050720.tar.gz) = 4714cd528117d83a2fe853170249017a
+SHA256 (irssi-20050720.tar.gz) = 3301d3bc07c527af7c59714ffae181c9603c010ef4505e28dc0f87233a771561
SIZE (irssi-20050720.tar.gz) = 2074134
diff --git a/irc/irssi-scripts/distinfo b/irc/irssi-scripts/distinfo
index 6b69f21f6abb..95b458085221 100644
--- a/irc/irssi-scripts/distinfo
+++ b/irc/irssi-scripts/distinfo
@@ -1,2 +1,3 @@
MD5 (irssi-scripts_20050609.tar.gz) = ce8ce95fcffc57e63745b2021d376b39
+SHA256 (irssi-scripts_20050609.tar.gz) = a04f4298f22f67575198d54617a5b934355c31c792cee25db33976c6bd39d0c6
SIZE (irssi-scripts_20050609.tar.gz) = 678827
diff --git a/irc/irssistats/distinfo b/irc/irssistats/distinfo
index 7537bcc936b6..28daabcfaf35 100644
--- a/irc/irssistats/distinfo
+++ b/irc/irssistats/distinfo
@@ -1,2 +1,3 @@
MD5 (irssistats-0.70.tar.gz) = 9fd99eb73166f2e8dad2328a52e884a1
+SHA256 (irssistats-0.70.tar.gz) = 5723a09f1e58dd448732c39806c827bd324fff2b3a230aeb662eda8cafc39cfb
SIZE (irssistats-0.70.tar.gz) = 53795
diff --git a/irc/konversation-kde4/distinfo b/irc/konversation-kde4/distinfo
index a6d71159c932..d83782fc7a3d 100644
--- a/irc/konversation-kde4/distinfo
+++ b/irc/konversation-kde4/distinfo
@@ -1,2 +1,3 @@
MD5 (konversation-0.18.tar.bz2) = 87eceaaad4223d17380cd1f8dfe8123f
+SHA256 (konversation-0.18.tar.bz2) = 58dd8e0332cd7654dad33d41b96dc2ff1c21bffca505ffdc84bf8d3bf0ef2e5a
SIZE (konversation-0.18.tar.bz2) = 5220074
diff --git a/irc/konversation/distinfo b/irc/konversation/distinfo
index a6d71159c932..d83782fc7a3d 100644
--- a/irc/konversation/distinfo
+++ b/irc/konversation/distinfo
@@ -1,2 +1,3 @@
MD5 (konversation-0.18.tar.bz2) = 87eceaaad4223d17380cd1f8dfe8123f
+SHA256 (konversation-0.18.tar.bz2) = 58dd8e0332cd7654dad33d41b96dc2ff1c21bffca505ffdc84bf8d3bf0ef2e5a
SIZE (konversation-0.18.tar.bz2) = 5220074
diff --git a/irc/kvirc-devel/distinfo b/irc/kvirc-devel/distinfo
index a097fdb9bad3..7834bb097bd8 100644
--- a/irc/kvirc-devel/distinfo
+++ b/irc/kvirc-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (kvirc-3.2.0.tar.bz2) = e783827fda3832fc3fb50e7a41ed627d
+SHA256 (kvirc-3.2.0.tar.bz2) = ef4ad991578230db6c0bb8e7335304eac23996fedae682761c8b08ba89552984
SIZE (kvirc-3.2.0.tar.bz2) = 3704445
diff --git a/irc/kvirc/distinfo b/irc/kvirc/distinfo
index a097fdb9bad3..7834bb097bd8 100644
--- a/irc/kvirc/distinfo
+++ b/irc/kvirc/distinfo
@@ -1,2 +1,3 @@
MD5 (kvirc-3.2.0.tar.bz2) = e783827fda3832fc3fb50e7a41ed627d
+SHA256 (kvirc-3.2.0.tar.bz2) = ef4ad991578230db6c0bb8e7335304eac23996fedae682761c8b08ba89552984
SIZE (kvirc-3.2.0.tar.bz2) = 3704445
diff --git a/irc/kwirc/distinfo b/irc/kwirc/distinfo
index 65e40c125175..e7ec30d1f612 100644
--- a/irc/kwirc/distinfo
+++ b/irc/kwirc/distinfo
@@ -1,2 +1,3 @@
MD5 (kwirc-0.1.0.tar.bz2) = fc53aa1ed223ec3b681a3967d0918c2b
+SHA256 (kwirc-0.1.0.tar.bz2) = e6ed7702ed5c9ad0179d946d88515e0abd6d4cd482cee2c88617075d12bdeaf0
SIZE (kwirc-0.1.0.tar.bz2) = 662305
diff --git a/irc/muh/distinfo b/irc/muh/distinfo
index e515ee724cfa..d0660b970e68 100644
--- a/irc/muh/distinfo
+++ b/irc/muh/distinfo
@@ -1,2 +1,3 @@
MD5 (muh-2.2.tar.gz) = 0aff5d0e362c3370fe483d4c94f8db45
+SHA256 (muh-2.2.tar.gz) = 3f28e493cbb35dbcbdd4a8a2e1945b8dffdc75356dbc470e2f9c0ab037ab7ba4
SIZE (muh-2.2.tar.gz) = 131433
diff --git a/irc/nethirc/distinfo b/irc/nethirc/distinfo
index 4ef95cfc9089..8219741686ca 100644
--- a/irc/nethirc/distinfo
+++ b/irc/nethirc/distinfo
@@ -1,2 +1,3 @@
MD5 (NetHirc-0.7.tar.gz) = 461d967dae3c91f4403b472b3ac577c1
+SHA256 (NetHirc-0.7.tar.gz) = 3aa5cb273dedbbfd1a0159a385b0a705cf116ee8fc9ac391dcdd1094556d3d45
SIZE (NetHirc-0.7.tar.gz) = 32476
diff --git a/irc/olirc/distinfo b/irc/olirc/distinfo
index cfdce97156fc..0024161773d5 100644
--- a/irc/olirc/distinfo
+++ b/irc/olirc/distinfo
@@ -1,2 +1,3 @@
MD5 (olirc-0.0.38-alpha-3.2.tar.bz2) = 383805b3d5702e5bb8865786eda27b20
+SHA256 (olirc-0.0.38-alpha-3.2.tar.bz2) = 6523ea04962adc374548f9757ac3ef620a63f03bfc7fbfa5fbb2be8050c277f7
SIZE (olirc-0.0.38-alpha-3.2.tar.bz2) = 119136
diff --git a/irc/p5-IRC/distinfo b/irc/p5-IRC/distinfo
index 637d5890aea9..cc0d09100bdb 100644
--- a/irc/p5-IRC/distinfo
+++ b/irc/p5-IRC/distinfo
@@ -1,2 +1,3 @@
MD5 (Net-IRC-0.75.tar.gz) = 57587a48ddece7a995c6b138003ee798
+SHA256 (Net-IRC-0.75.tar.gz) = b4a8fbbb2891f48ce8af4f00d22704abe6a889066fb7e2f332d2d26a66c4465b
SIZE (Net-IRC-0.75.tar.gz) = 48651
diff --git a/irc/p5-POE-Component-IRC-Object/distinfo b/irc/p5-POE-Component-IRC-Object/distinfo
index 22b2265c86c4..10cf06db8cdc 100644
--- a/irc/p5-POE-Component-IRC-Object/distinfo
+++ b/irc/p5-POE-Component-IRC-Object/distinfo
@@ -1,2 +1,3 @@
MD5 (POE-Component-IRC-Object-0.02.tar.gz) = aec274158f94ac9f326b5d16eb3c9def
+SHA256 (POE-Component-IRC-Object-0.02.tar.gz) = 097874173c49c706c22abb4db464a9b5b40456e892d34c39a74df8a6e34cc34a
SIZE (POE-Component-IRC-Object-0.02.tar.gz) = 2972
diff --git a/irc/p5-POE-Component-IRC/distinfo b/irc/p5-POE-Component-IRC/distinfo
index 7cd5443634e0..ece6ea49619a 100644
--- a/irc/p5-POE-Component-IRC/distinfo
+++ b/irc/p5-POE-Component-IRC/distinfo
@@ -1,2 +1,3 @@
MD5 (POE-Component-IRC-4.70.tar.gz) = 8def16438f5ece33b59c6a1bc886e82d
+SHA256 (POE-Component-IRC-4.70.tar.gz) = f63bb80e4037c255b9b0091641159e6947f7f72374be54cf86119c4af7ded317
SIZE (POE-Component-IRC-4.70.tar.gz) = 214061
diff --git a/irc/party/distinfo b/irc/party/distinfo
index ae71026abb48..2e08452553a0 100644
--- a/irc/party/distinfo
+++ b/irc/party/distinfo
@@ -1,2 +1,3 @@
MD5 (party-2.13.tar.gz) = 869492415a8dcb312e1c48fbc4e022b6
+SHA256 (party-2.13.tar.gz) = 41f3cc1d064c05ba42251288b7d8f7c80c0e4f496ed7b240dfb85213b09beea2
SIZE (party-2.13.tar.gz) = 60485
diff --git a/irc/pear-Net_SmartIRC/distinfo b/irc/pear-Net_SmartIRC/distinfo
index 08aadd960e2a..d8bb305ef2f0 100644
--- a/irc/pear-Net_SmartIRC/distinfo
+++ b/irc/pear-Net_SmartIRC/distinfo
@@ -1,2 +1,3 @@
MD5 (PEAR/Net_SmartIRC-1.0.0.tgz) = 042935bf413e7021aeea2971dd4d3997
+SHA256 (PEAR/Net_SmartIRC-1.0.0.tgz) = 62e0459f2ed3f24de5946d71e17b36469d113a1037e38e1983736b5394e8a245
SIZE (PEAR/Net_SmartIRC-1.0.0.tgz) = 185991
diff --git a/irc/pisg/distinfo b/irc/pisg/distinfo
index 65994101cbea..cc3176371157 100644
--- a/irc/pisg/distinfo
+++ b/irc/pisg/distinfo
@@ -1,2 +1,3 @@
MD5 (pisg-0.67.tar.gz) = 56b13c20c154a15b698dbd73f9002647
+SHA256 (pisg-0.67.tar.gz) = d4c8db9855a0622df89def026b005a38f2bd8fcfbae5ac477e3bc913856f254b
SIZE (pisg-0.67.tar.gz) = 220321
diff --git a/irc/pure-emacs20/distinfo b/irc/pure-emacs20/distinfo
index 23b852f60c6d..ac9fa20802c4 100644
--- a/irc/pure-emacs20/distinfo
+++ b/irc/pure-emacs20/distinfo
@@ -1,4 +1,6 @@
MD5 (pure-0.6p.tar.bz2) = ec373738f9f7ce08cdb8d57bf495d921
+SHA256 (pure-0.6p.tar.bz2) = f87d7e85326f9ac6d5974b32da018ff1eadcb620c7c8a643b3a5d07c3af010de
SIZE (pure-0.6p.tar.bz2) = 24629
MD5 (pure-0.6pl2.diff.gz) = 4e9300915d485860ce8ac687a087cb33
+SHA256 (pure-0.6pl2.diff.gz) = 339e03427df92a1b7008c30989b8a9cad57526e39ccf5788c40e2cc82e1f077b
SIZE (pure-0.6pl2.diff.gz) = 1937
diff --git a/irc/py-irclib/distinfo b/irc/py-irclib/distinfo
index 7599ce63a4e6..6f3f95b7bfe8 100644
--- a/irc/py-irclib/distinfo
+++ b/irc/py-irclib/distinfo
@@ -1,2 +1,3 @@
MD5 (python-irclib-0.4.5.tar.gz) = 1482471618ea9acb92b103d8b1cabca0
+SHA256 (python-irclib-0.4.5.tar.gz) = bff4b9f0166b60ee1f3c8f409d32367a5ad2b8add16dc4555caf4be69c91aeb1
SIZE (python-irclib-0.4.5.tar.gz) = 34546
diff --git a/irc/py-supybot-plugins/distinfo b/irc/py-supybot-plugins/distinfo
index 8c081e8ef238..eec0c0ff9049 100644
--- a/irc/py-supybot-plugins/distinfo
+++ b/irc/py-supybot-plugins/distinfo
@@ -1,2 +1,3 @@
MD5 (Supybot-plugins-20050715.tar.bz2) = dc15d5f4ea44882be081d8cd0636183b
+SHA256 (Supybot-plugins-20050715.tar.bz2) = 08152f114312473dc0fd5adb6f1ac3a22e0f2b3f37673f253267a23b367e7346
SIZE (Supybot-plugins-20050715.tar.bz2) = 166734
diff --git a/irc/py-supybot/distinfo b/irc/py-supybot/distinfo
index 9b0ee2bf9a02..5786d249f2d9 100644
--- a/irc/py-supybot/distinfo
+++ b/irc/py-supybot/distinfo
@@ -1,2 +1,3 @@
MD5 (Supybot-0.80.1.tar.gz) = 3b9e77497e89fde14fc1f3df782f66dd
+SHA256 (Supybot-0.80.1.tar.gz) = 0f64eca5952414c6e802f297d72ada590ee4b427176a41e39c9c9d8512b44cdf
SIZE (Supybot-0.80.1.tar.gz) = 627294
diff --git a/irc/quirc/distinfo b/irc/quirc/distinfo
index 71027a6da9cf..17df1736d4bb 100644
--- a/irc/quirc/distinfo
+++ b/irc/quirc/distinfo
@@ -1,2 +1,3 @@
MD5 (quirc-0.9.84.tar.gz) = 412155a371be4960c032745b1fc5eec9
+SHA256 (quirc-0.9.84.tar.gz) = 601e56b0a5190b94beee1448264070573b39b34a6051e3007ad81db38332bd44
SIZE (quirc-0.9.84.tar.gz) = 341962
diff --git a/irc/roxirc/distinfo b/irc/roxirc/distinfo
index 6bb4ab085f52..7ff365651acc 100644
--- a/irc/roxirc/distinfo
+++ b/irc/roxirc/distinfo
@@ -1,2 +1,3 @@
MD5 (roxirc-1.72.tar.gz) = 7b6caf7c7ee656449f6b6632e862b479
+SHA256 (roxirc-1.72.tar.gz) = d0fec9236a1dd2302f9d05708923321c2f3627b6a1b4ad08ddd9f3a4a351230a
SIZE (roxirc-1.72.tar.gz) = 50812
diff --git a/irc/scrollz-doc/distinfo b/irc/scrollz-doc/distinfo
index 0e2367e7ea15..bcd33cdec868 100644
--- a/irc/scrollz-doc/distinfo
+++ b/irc/scrollz-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (scrollz-doc-1.0.tar.gz) = b5a01cc99088d32d98101f38899a7dda
+SHA256 (scrollz-doc-1.0.tar.gz) = ed835df02783624d80d1dc357f00b7e5195cd2b58c26b24a9f62a32e36f38356
SIZE (scrollz-doc-1.0.tar.gz) = 26827
diff --git a/irc/scrollz/distinfo b/irc/scrollz/distinfo
index 515501a1f818..37a8621dabc6 100644
--- a/irc/scrollz/distinfo
+++ b/irc/scrollz/distinfo
@@ -1,2 +1,3 @@
MD5 (ScrollZ-1.9.5.tar.gz) = 14b4bde509eefb6254d8ccff72b8b7a3
+SHA256 (ScrollZ-1.9.5.tar.gz) = 1cefb7303b5123469793e6ef2fc3cd057c3ff76916a9eb31fa478c9d5dedb6db
SIZE (ScrollZ-1.9.5.tar.gz) = 906167
diff --git a/irc/sic/distinfo b/irc/sic/distinfo
index d32d8954c0d3..e06eb2f7c2ce 100644
--- a/irc/sic/distinfo
+++ b/irc/sic/distinfo
@@ -1,2 +1,3 @@
MD5 (sic-0.23a.tgz) = 05ef47c2e6ed2a8f71053678e684de35
+SHA256 (sic-0.23a.tgz) = e3726a83326f3cf37244de61f15ddf25483c103355693e5d68ab2e295d426b68
SIZE (sic-0.23a.tgz) = 98930
diff --git a/irc/solid-ircd/distinfo b/irc/solid-ircd/distinfo
index 88382c79a0c9..94007c153e74 100644
--- a/irc/solid-ircd/distinfo
+++ b/irc/solid-ircd/distinfo
@@ -1,2 +1,3 @@
MD5 (solid5.tar.gz) = b6d4be8e1346f38d824f20a347b62564
+SHA256 (solid5.tar.gz) = 031a34171f553897700a38fb9563f998f97e170b2be56d2c3ae86d6801962879
SIZE (solid5.tar.gz) = 779257
diff --git a/irc/srvx/distinfo b/irc/srvx/distinfo
index 74af2071188e..a17ef2880e88 100644
--- a/irc/srvx/distinfo
+++ b/irc/srvx/distinfo
@@ -1,2 +1,3 @@
MD5 (srvx-1.3.tar.gz) = 856d4d452d32340224400dfdfeaf70bc
+SHA256 (srvx-1.3.tar.gz) = e4db290e21f68487960edca1c64047e8240454a716589ac69a01a379b0d927e7
SIZE (srvx-1.3.tar.gz) = 572481
diff --git a/irc/thales/distinfo b/irc/thales/distinfo
index 73d7553fdcc9..49eae9cd7ec7 100644
--- a/irc/thales/distinfo
+++ b/irc/thales/distinfo
@@ -1,2 +1,3 @@
MD5 (thales-1.0.tar.gz) = c42323127f212b7a843a7b1f6a61ea21
+SHA256 (thales-1.0.tar.gz) = be2fd466636dba508d15d8b1e0a7d31328df00e06468be93488c83afcdd4b37c
SIZE (thales-1.0.tar.gz) = 189768
diff --git a/irc/tkirc/distinfo b/irc/tkirc/distinfo
index ecef82666342..3a50ff9096dd 100644
--- a/irc/tkirc/distinfo
+++ b/irc/tkirc/distinfo
@@ -1,2 +1,3 @@
MD5 (tkirc2.43.tar.gz) = 61b90324ad73fb19213b67876ca39d85
+SHA256 (tkirc2.43.tar.gz) = 322ac5075d3e929300127a80ad1965fb987acbfed64a5888a0d0dcca9ad32696
SIZE (tkirc2.43.tar.gz) = 105080
diff --git a/irc/trickyirc/distinfo b/irc/trickyirc/distinfo
index 29f84f24af04..508b9330c734 100644
--- a/irc/trickyirc/distinfo
+++ b/irc/trickyirc/distinfo
@@ -1,2 +1,3 @@
MD5 (TrickyIRC-1.1.0.tar.gz) = a74ee0db2ea6b5031ccf8fe5f2ab144f
+SHA256 (TrickyIRC-1.1.0.tar.gz) = a19c5a3f1362b6fdf7721527badfee0e67e4d533eaf7eedd106fabe99842a632
SIZE (TrickyIRC-1.1.0.tar.gz) = 31501
diff --git a/irc/undernet-ircu/distinfo b/irc/undernet-ircu/distinfo
index 875dc3e781a1..6f883ba37a96 100644
--- a/irc/undernet-ircu/distinfo
+++ b/irc/undernet-ircu/distinfo
@@ -1,2 +1,3 @@
MD5 (ircu2.10.11.06.tar.gz) = b1863d044eaae96ccef8d3dba6725346
+SHA256 (ircu2.10.11.06.tar.gz) = bd268ae20a31a1b40475228dcb80de16794ad41606d9487be034ecdc8973a374
SIZE (ircu2.10.11.06.tar.gz) = 833888
diff --git a/irc/unreal/distinfo b/irc/unreal/distinfo
index 6619b8d4ed36..17a30df29023 100644
--- a/irc/unreal/distinfo
+++ b/irc/unreal/distinfo
@@ -1,2 +1,3 @@
MD5 (Unreal3.2.3.tar.gz) = b41f09c5999c67dc8e33db777b7397cf
+SHA256 (Unreal3.2.3.tar.gz) = 65679cd4f15135ed48229034e5902611005c20e78b84a3b47885c0723f345bce
SIZE (Unreal3.2.3.tar.gz) = 1881275
diff --git a/irc/xchat-gnome/distinfo b/irc/xchat-gnome/distinfo
index 5aeac9dd6146..c50491445d1e 100644
--- a/irc/xchat-gnome/distinfo
+++ b/irc/xchat-gnome/distinfo
@@ -1,2 +1,3 @@
MD5 (xchat-gnome-0.5.tar.bz2) = 5b2a8a3abae883f68695d9bcf65a568b
+SHA256 (xchat-gnome-0.5.tar.bz2) = 173f4f08ec8dbd6807b8af399e88d79d64346e84b3c38eda4825c2635570d845
SIZE (xchat-gnome-0.5.tar.bz2) = 2203619
diff --git a/japanese/Canna/distinfo b/japanese/Canna/distinfo
index 5aea6b7cc97c..b286bb8b1728 100644
--- a/japanese/Canna/distinfo
+++ b/japanese/Canna/distinfo
@@ -1,2 +1,3 @@
MD5 (Canna37p3.tar.bz2) = 0b8c241f63ab4cd3c0b9be569456dc33
+SHA256 (Canna37p3.tar.bz2) = 7d98d925043d3af24f99a8a2a09e3b4d6dfe881efc1303ef4a7f495a0f4542a7
SIZE (Canna37p3.tar.bz2) = 1263065
diff --git a/japanese/another-htmllint/distinfo b/japanese/another-htmllint/distinfo
index fd944d39e3a1..2c63249b22a1 100644
--- a/japanese/another-htmllint/distinfo
+++ b/japanese/another-htmllint/distinfo
@@ -1,2 +1,3 @@
MD5 (another-htmllint-20040725.zip) = 43b92630514853d7276fe9d3677c1c59
+SHA256 (another-htmllint-20040725.zip) = a07d9d3148f853542d483b9162360d9c9215bea9a5131d22a08bf42a68ff5a13
SIZE (another-htmllint-20040725.zip) = 690888
diff --git a/japanese/bookview/distinfo b/japanese/bookview/distinfo
index 115e2076c9e2..60080098d736 100644
--- a/japanese/bookview/distinfo
+++ b/japanese/bookview/distinfo
@@ -1,2 +1,3 @@
MD5 (bookview-3.2.tar.gz) = dfd95f77d5df8ad65cf12b6e7dd1b9b4
+SHA256 (bookview-3.2.tar.gz) = 77fb8d253dae5772c2182da65a2dbd11ea2b8aad9035b1fa0dbd3388219e0051
SIZE (bookview-3.2.tar.gz) = 244807
diff --git a/japanese/bugzilla/distinfo b/japanese/bugzilla/distinfo
index a338d08c3bb5..149a88d99d61 100644
--- a/japanese/bugzilla/distinfo
+++ b/japanese/bugzilla/distinfo
@@ -1,4 +1,6 @@
MD5 (bugzilla-2.16.8.tar.gz) = 192cf7daa231a9e162a688aeebfc873c
+SHA256 (bugzilla-2.16.8.tar.gz) = 8d26a9deb0748fbd8780c581d38de7b86ec95aec4a6bf86a67f68a4d11f9f5bb
SIZE (bugzilla-2.16.8.tar.gz) = 1735613
MD5 (bugzilla-2.16.8-to-2.16.8-ja-20050218.diff.gz) = 5b4610883b8a6bcac11afc0feff98ded
+SHA256 (bugzilla-2.16.8-to-2.16.8-ja-20050218.diff.gz) = d39e250104a35f3f7913cfd183a3c65daba207415f096513fe8e8b82dd0cea0b
SIZE (bugzilla-2.16.8-to-2.16.8-ja-20050218.diff.gz) = 170881
diff --git a/japanese/bugzilla3/distinfo b/japanese/bugzilla3/distinfo
index a338d08c3bb5..149a88d99d61 100644
--- a/japanese/bugzilla3/distinfo
+++ b/japanese/bugzilla3/distinfo
@@ -1,4 +1,6 @@
MD5 (bugzilla-2.16.8.tar.gz) = 192cf7daa231a9e162a688aeebfc873c
+SHA256 (bugzilla-2.16.8.tar.gz) = 8d26a9deb0748fbd8780c581d38de7b86ec95aec4a6bf86a67f68a4d11f9f5bb
SIZE (bugzilla-2.16.8.tar.gz) = 1735613
MD5 (bugzilla-2.16.8-to-2.16.8-ja-20050218.diff.gz) = 5b4610883b8a6bcac11afc0feff98ded
+SHA256 (bugzilla-2.16.8-to-2.16.8-ja-20050218.diff.gz) = d39e250104a35f3f7913cfd183a3c65daba207415f096513fe8e8b82dd0cea0b
SIZE (bugzilla-2.16.8-to-2.16.8-ja-20050218.diff.gz) = 170881
diff --git a/japanese/cal.rb/distinfo b/japanese/cal.rb/distinfo
index 6f761abdd997..3125b7e0c493 100644
--- a/japanese/cal.rb/distinfo
+++ b/japanese/cal.rb/distinfo
@@ -1,6 +1,9 @@
MD5 (cal.rb-1.19/cal.rb) = 76384fb492b7cab1c8e0f4256ce80375
+SHA256 (cal.rb-1.19/cal.rb) = 1d6a9394d69a790f6170ff8dc8b42eefc0badd5b4518303b45c55e2e69351842
SIZE (cal.rb-1.19/cal.rb) = 2231
MD5 (cal.rb-1.19/Calendar.rb) = c4ccb71887c75c32ad8007ab48093058
+SHA256 (cal.rb-1.19/Calendar.rb) = 478f81b1c9225da0c6aa1f0b16633261c844415a9bca1444ee99ad776290b4ee
SIZE (cal.rb-1.19/Calendar.rb) = 16901
MD5 (cal.rb-1.19/era_name) = 2c3c6a4de0d7d8a2101fbe7165509982
+SHA256 (cal.rb-1.19/era_name) = ba84b183b34cfb9dc0356a9d2cf9a960d59949fbf77f434bb7861c9efa82e356
SIZE (cal.rb-1.19/era_name) = 2804
diff --git a/japanese/canna-lib/distinfo b/japanese/canna-lib/distinfo
index 5aea6b7cc97c..b286bb8b1728 100644
--- a/japanese/canna-lib/distinfo
+++ b/japanese/canna-lib/distinfo
@@ -1,2 +1,3 @@
MD5 (Canna37p3.tar.bz2) = 0b8c241f63ab4cd3c0b9be569456dc33
+SHA256 (Canna37p3.tar.bz2) = 7d98d925043d3af24f99a8a2a09e3b4d6dfe881efc1303ef4a7f495a0f4542a7
SIZE (Canna37p3.tar.bz2) = 1263065
diff --git a/japanese/canna-server/distinfo b/japanese/canna-server/distinfo
index 5aea6b7cc97c..b286bb8b1728 100644
--- a/japanese/canna-server/distinfo
+++ b/japanese/canna-server/distinfo
@@ -1,2 +1,3 @@
MD5 (Canna37p3.tar.bz2) = 0b8c241f63ab4cd3c0b9be569456dc33
+SHA256 (Canna37p3.tar.bz2) = 7d98d925043d3af24f99a8a2a09e3b4d6dfe881efc1303ef4a7f495a0f4542a7
SIZE (Canna37p3.tar.bz2) = 1263065
diff --git a/japanese/cdrom2/distinfo b/japanese/cdrom2/distinfo
index 3a8dee62fa54..40bd9c03e5ec 100644
--- a/japanese/cdrom2/distinfo
+++ b/japanese/cdrom2/distinfo
@@ -1,2 +1,3 @@
MD5 (cdrom2/euc.tar.gz) = 2fd53725467aa8fc3d7da8380405f349
+SHA256 (cdrom2/euc.tar.gz) = 971072e41ae43b485a65e30385fd1ca1602376f136044f0e807fb0cf0326ad1c
SIZE (cdrom2/euc.tar.gz) = 39753
diff --git a/japanese/celrw/distinfo b/japanese/celrw/distinfo
index 12732d00b5e9..c6b4e1c840d2 100644
--- a/japanese/celrw/distinfo
+++ b/japanese/celrw/distinfo
@@ -1,2 +1,3 @@
MD5 (celrw-0.12.tar.bz2) = 5a5f87e1aef18e53085a5027e5fcf7c8
+SHA256 (celrw-0.12.tar.bz2) = da171e2cf3eeaa2c90f39ccda193268b589a28ff4f289f37421c19965c42f710
SIZE (celrw-0.12.tar.bz2) = 27313
diff --git a/japanese/ddskk/distinfo b/japanese/ddskk/distinfo
index 767e471a4874..fd8fbba4ac72 100644
--- a/japanese/ddskk/distinfo
+++ b/japanese/ddskk/distinfo
@@ -1,2 +1,3 @@
MD5 (ddskk-12.2.0.tar.gz) = c5fc8a98fe680e0cb50315e87c12c960
+SHA256 (ddskk-12.2.0.tar.gz) = c66ca0365172ca9a2d32761cd695cc24b07703a4475436ce4341e967ae949c5f
SIZE (ddskk-12.2.0.tar.gz) = 669744
diff --git a/japanese/diclookup-emacs20/distinfo b/japanese/diclookup-emacs20/distinfo
index b29b0ad510bc..efe6f1912303 100644
--- a/japanese/diclookup-emacs20/distinfo
+++ b/japanese/diclookup-emacs20/distinfo
@@ -1,2 +1,3 @@
MD5 (diclookup-mule-2.3.4b8.tar.gz) = fae81ac18987f36767373ac8d341d998
+SHA256 (diclookup-mule-2.3.4b8.tar.gz) = 0a7b8cd048313cbb0b5a292232b5f916bf1a6a384657b2a996db64fa4365c86f
SIZE (diclookup-mule-2.3.4b8.tar.gz) = 73026
diff --git a/japanese/diclookup-mule/distinfo b/japanese/diclookup-mule/distinfo
index 2825b425379f..2fb87db509f2 100644
--- a/japanese/diclookup-mule/distinfo
+++ b/japanese/diclookup-mule/distinfo
@@ -1,4 +1,6 @@
MD5 (diclookup-mule-2.3.3.tar.gz) = 76f01fc26b7fc5fcf2064584bf672549
+SHA256 (diclookup-mule-2.3.3.tar.gz) = f0276aef1f17323eb2eefd5179781f7f2cfce27b9dcd1453458672a95512917d
SIZE (diclookup-mule-2.3.3.tar.gz) = 69433
MD5 (diclookup-mule-2.3.3-wave-patch.gz) = bad55b2e3aba2a69338a96c95bb70df5
+SHA256 (diclookup-mule-2.3.3-wave-patch.gz) = b13d589ed8a0467bd6382d8949247c04981d0e4cc28e63ab607d3ffd583b678d
SIZE (diclookup-mule-2.3.3-wave-patch.gz) = 1647
diff --git a/japanese/dvi2dvi/distinfo b/japanese/dvi2dvi/distinfo
index 50625e8782c2..9d294956baad 100644
--- a/japanese/dvi2dvi/distinfo
+++ b/japanese/dvi2dvi/distinfo
@@ -1,4 +1,6 @@
MD5 (dvi2dvi-1.1.tar.gz) = 00d3c6b793e3a466301a223cc77fc1e4
+SHA256 (dvi2dvi-1.1.tar.gz) = af4203d461dfce335d9699bd2d4f354a24e475548fffb4e2d67d7cbd7c62f8bb
SIZE (dvi2dvi-1.1.tar.gz) = 49078
MD5 (web2c-7.2a.tar.gz) = 012c33d3862472012fb02ef1773e0627
+SHA256 (web2c-7.2a.tar.gz) = 418df9840c2d821cd0ac1e269f3c40752c97375420d28b2d046f10fd4d194602
SIZE (web2c-7.2a.tar.gz) = 1561910
diff --git a/japanese/dvi2tty/distinfo b/japanese/dvi2tty/distinfo
index f64663d1cc31..edecd3f598cf 100644
--- a/japanese/dvi2tty/distinfo
+++ b/japanese/dvi2tty/distinfo
@@ -1,6 +1,9 @@
MD5 (dvi2tty5.0.tar.gz) = 0113d7328fe9e227d94d44f8ea7f29be
+SHA256 (dvi2tty5.0.tar.gz) = 6b551a611f16557394a4a300c3298ae5c6c3f0226f3074fbc898dbd36ba65c92
SIZE (dvi2tty5.0.tar.gz) = 29087
MD5 (dvi2tty-ascii-jtex-patch) = cb0a4cd02a6c4fb7b68d684c343847b9
+SHA256 (dvi2tty-ascii-jtex-patch) = 86243d5a16343ee0ff76d6bbd40338d2220503ba2079d691ed5036dc0cf81fc9
SIZE (dvi2tty-ascii-jtex-patch) = 10270
MD5 (dvi2tty.c-patch) = 3766e59036d8bdd044fe302cef0d37d2
+SHA256 (dvi2tty.c-patch) = 38aec52f871804cd9c3731e28d0f37ffa272b7f04a2c353dbcb861b6e56c61e0
SIZE (dvi2tty.c-patch) = 898
diff --git a/japanese/dvipdfm/distinfo b/japanese/dvipdfm/distinfo
index 07df588e6358..4fe716e9980e 100644
--- a/japanese/dvipdfm/distinfo
+++ b/japanese/dvipdfm/distinfo
@@ -1,4 +1,6 @@
MD5 (dvipdfm-0.13.2c.tar.gz) = 82c2113261fad5c7f48d96c4515b731b
+SHA256 (dvipdfm-0.13.2c.tar.gz) = 2fa9be11385db74776f7ba229ec55ad558909b5e64fee49327486f9b07c5985c
SIZE (dvipdfm-0.13.2c.tar.gz) = 216663
MD5 (dvipdfm-0.13.2c-jpatch-p1c.diff.gz) = 688355ebe696af96451088c84970f0ec
+SHA256 (dvipdfm-0.13.2c-jpatch-p1c.diff.gz) = 815cf3f0a36c863f59c2f72ba1dbdcde7f11a7aa78fa96e04ae834c5459cb6eb
SIZE (dvipdfm-0.13.2c-jpatch-p1c.diff.gz) = 15377
diff --git a/japanese/e2ps/distinfo b/japanese/e2ps/distinfo
index 900d75e990e0..4befd9bb2344 100644
--- a/japanese/e2ps/distinfo
+++ b/japanese/e2ps/distinfo
@@ -1,2 +1,3 @@
MD5 (e2ps-4.34.tar.bz2) = 3bc3914944135108eeaa2bae746ed676
+SHA256 (e2ps-4.34.tar.bz2) = d30845e10c872802531d02891eb74954df4be000972647b6c709564dfee69730
SIZE (e2ps-4.34.tar.bz2) = 28525
diff --git a/japanese/eb3/distinfo b/japanese/eb3/distinfo
index 8b02adde8f75..bdc200df67a8 100644
--- a/japanese/eb3/distinfo
+++ b/japanese/eb3/distinfo
@@ -1,66 +1,99 @@
MD5 (eb/eb-3.3.4.tar.gz) = 3fdf36689bbab0e4febb53a7e128a13e
+SHA256 (eb/eb-3.3.4.tar.gz) = c8c1efea7c7fea7161fc7fff14c1dcb97b2385b0519e59a9f8fef78793359afb
SIZE (eb/eb-3.3.4.tar.gz) = 1059932
MD5 (eb/appendix/LIST) = 07bef37d1fbd4876077f95fe2ca630a1
+SHA256 (eb/appendix/LIST) = d274e194cab653f803c32bb9f5a13419d54ed6451d39709eb5883342cd4d9355
SIZE (eb/appendix/LIST) = 11210
MD5 (eb/appendix/LIST-ja) = ec3c7c980b131d1dcdbe9eddee62e2e1
+SHA256 (eb/appendix/LIST-ja) = fc126744c2dca0735193b15ccc805eeb75c3fb2ad5eeecc9eaefc029d9d06bc9
SIZE (eb/appendix/LIST-ja) = 13396
MD5 (eb/appendix/cencro-1.0.tar.gz) = 1c93a68fae90990b631bd5302349d199
+SHA256 (eb/appendix/cencro-1.0.tar.gz) = 02d7937f4cd0b3bebb23f9d5917a261d382b4f1004b3b49830c64762d58a02e5
SIZE (eb/appendix/cencro-1.0.tar.gz) = 1666
MD5 (eb/appendix/chujiten-2.3.tar.gz) = 750c15b8e94faca7cb4b15b98d1fbb19
+SHA256 (eb/appendix/chujiten-2.3.tar.gz) = 07bb4ae37b8e3bfaa219dc243b70db5ccce1e30a574f43e53c083c36f69090ba
SIZE (eb/appendix/chujiten-2.3.tar.gz) = 2133
MD5 (eb/appendix/chujiten2-2.0.tar.gz) = 62a86bdb51a38b554bc6c3bb40da443a
+SHA256 (eb/appendix/chujiten2-2.0.tar.gz) = d70e50f2881f6a3f8992f00fec394ef86c218bbb97d7cc32ba4b80390dbf7849
SIZE (eb/appendix/chujiten2-2.0.tar.gz) = 2629
MD5 (eb/appendix/chujiten6-2.3.tar.gz) = 76718d9ad23c75f0eb68f54222c6066d
+SHA256 (eb/appendix/chujiten6-2.3.tar.gz) = d1e9616fd903e9c7d91c0831095fff0656b2638add69d48a06ba7cab96c5cd1d
SIZE (eb/appendix/chujiten6-2.3.tar.gz) = 2868
MD5 (eb/appendix/colloc-2.0.tar.gz) = d8a4faa20b9ef4eca5d0a92aa1bfdad5
+SHA256 (eb/appendix/colloc-2.0.tar.gz) = 5d74cd1884e774d5bc2c4f96c798db9bf8d8651158d960042f89a3ea23011f14
SIZE (eb/appendix/colloc-2.0.tar.gz) = 1313
MD5 (eb/appendix/crownfj-2.0.tar.gz) = 7637ea60ee8bae58da1606ffba4c1815
+SHA256 (eb/appendix/crownfj-2.0.tar.gz) = 2f658e11cf3893a14b5a51af997fe56fbbf52e41bddca32c6d2a2108f4ac080e
SIZE (eb/appendix/crownfj-2.0.tar.gz) = 4463
MD5 (eb/appendix/crownfj2-1.0.tar.gz) = 14303dafe2c08657a67813774ca82087
+SHA256 (eb/appendix/crownfj2-1.0.tar.gz) = 2ff8ee0edd5e4683861122a0a06a353fb6299abf3770e6d6cea0d0267b547b5d
SIZE (eb/appendix/crownfj2-1.0.tar.gz) = 2164
MD5 (eb/appendix/crowngj-1.0.tar.gz) = b4e9388e6e687a2235a2b8c66fc43b3c
+SHA256 (eb/appendix/crowngj-1.0.tar.gz) = f8985fe12195acc0035043b5bd8954825e7663cb588c926148d0f38a598925f3
SIZE (eb/appendix/crowngj-1.0.tar.gz) = 2155
MD5 (eb/appendix/daihyakka-1.0.tar.gz) = 203a0a47b353c90ac16a04d847787913
+SHA256 (eb/appendix/daihyakka-1.0.tar.gz) = 855ebd849ef31f372a90d157cb3c5913717f0e139c1903d40011107dd783c1bf
SIZE (eb/appendix/daihyakka-1.0.tar.gz) = 3748
MD5 (eb/appendix/daijirin-2.0.tar.gz) = d56b2f50a2fd8a9dc49dcda2b075781c
+SHA256 (eb/appendix/daijirin-2.0.tar.gz) = 59e719629eec779b580ef901bacfee0ce70887083cb33e34982e7733c2a95b69
SIZE (eb/appendix/daijirin-2.0.tar.gz) = 2095
MD5 (eb/appendix/dd75-2.0.tar.gz) = 7979cfb612d8f2ab97fc1c3e7af5d653
+SHA256 (eb/appendix/dd75-2.0.tar.gz) = ea09002437f3ea046b15da853ee19098daf2c8995e781368d6508e4a7c318199
SIZE (eb/appendix/dd75-2.0.tar.gz) = 4062
MD5 (eb/appendix/gendai2000-1.0.tar.gz) = 26a018aec162c4f4250295da54d59262
+SHA256 (eb/appendix/gendai2000-1.0.tar.gz) = ade806888de8bf7f43df069f2dcca360a7806cbf089a03d476f0721c8cea6218
SIZE (eb/appendix/gendai2000-1.0.tar.gz) = 1063
MD5 (eb/appendix/genius-1.0.tar.gz) = 534571189137c7f508fdea767399d0f4
+SHA256 (eb/appendix/genius-1.0.tar.gz) = cf6d6e5f12d76525e6e615c9b350fc10e7f46c0c048cdcfd0af2de08d5afad58
SIZE (eb/appendix/genius-1.0.tar.gz) = 2241
MD5 (eb/appendix/genius2-1.1.tar.gz) = f0b22fa6b94214c56b068033e1730d13
+SHA256 (eb/appendix/genius2-1.1.tar.gz) = f953c781251ee30cf61a0eeb12a70f876a7dec3321924911fb58641ca360aa60
SIZE (eb/appendix/genius2-1.1.tar.gz) = 887
MD5 (eb/appendix/global-2.0.tar.gz) = 3750ea2d2c78ad786f1d2bc47a8c5b82
+SHA256 (eb/appendix/global-2.0.tar.gz) = 756310bc9434e20e8a5f7043f4acf7085ef8c2c2048af5a2917053d03ecd6c42
SIZE (eb/appendix/global-2.0.tar.gz) = 4034
MD5 (eb/appendix/heritage-2.2.tar.gz) = 71ef3b257474c83a0af385001eee3fbf
+SHA256 (eb/appendix/heritage-2.2.tar.gz) = 67974914e27c6874d7520b4c7ce90c56da959631d7edd602a29e902b2ee86997
SIZE (eb/appendix/heritage-2.2.tar.gz) = 3968
MD5 (eb/appendix/izumi-2.0.tar.gz) = 89a0d17f13c84c0aa0e57db434eb7462
+SHA256 (eb/appendix/izumi-2.0.tar.gz) = be358a301d4f4e51f0c97930baab80960ba84fc32ee3b06095d6b860bc43d0ce
SIZE (eb/appendix/izumi-2.0.tar.gz) = 984
MD5 (eb/appendix/jitenban-2.4.tar.gz) = 884c9a57aef50dc55c458d5b17c04d30
+SHA256 (eb/appendix/jitenban-2.4.tar.gz) = d02941a6991400bf0dfdb0b075ca0827a30147691347294b674ab7bdbbbd3204
SIZE (eb/appendix/jitenban-2.4.tar.gz) = 7459
MD5 (eb/appendix/jitenban97-2.1.tar.gz) = 3313235d76dbc57a2df29afd998a2894
+SHA256 (eb/appendix/jitenban97-2.1.tar.gz) = c2279b7de621d0a6a823163b5d4fad667cd1fe7852304d134f4ede0850bac22f
SIZE (eb/appendix/jitenban97-2.1.tar.gz) = 6866
MD5 (eb/appendix/kanjigen-2.0.tar.gz) = f023ec2e0772f3d2cf10972130971815
+SHA256 (eb/appendix/kanjigen-2.0.tar.gz) = f687e4f0f0b3c16d6b0c32758ac75bf88a94e0c9b997025984fbe7d083d14987
SIZE (eb/appendix/kanjigen-2.0.tar.gz) = 2046
MD5 (eb/appendix/kanjigen2-2.0.tar.gz) = dda824e8bfa5ee4cf64a2ed3d7da046d
+SHA256 (eb/appendix/kanjigen2-2.0.tar.gz) = acc52b1ce7e889c475f167d38731593fdc657d83c154eec63bc408b3c2a772d3
SIZE (eb/appendix/kanjigen2-2.0.tar.gz) = 897
MD5 (eb/appendix/kojien-2.3.tar.gz) = baf54b5fd33c1fc3ce53627fc1e80d98
+SHA256 (eb/appendix/kojien-2.3.tar.gz) = a24513660845d7b9aa8fc640f2e61a2df1852b035aa65588ff0b355a8c43926c
SIZE (eb/appendix/kojien-2.3.tar.gz) = 2008
MD5 (eb/appendix/kojien2-2.0.tar.gz) = 00ec924d7d52d145588bed26aa24a325
+SHA256 (eb/appendix/kojien2-2.0.tar.gz) = 892b6bd9091019992406af0dcc806d4c254ad1d4437b7222ae4e5f331e440259
SIZE (eb/appendix/kojien2-2.0.tar.gz) = 4526
MD5 (eb/appendix/kojien4-2.2.tar.gz) = b5cd05b34d24ec6c25c177550b66c787
+SHA256 (eb/appendix/kojien4-2.2.tar.gz) = ee1c694e2b9ad1fe09fe18b5f108721e985861e02c951097b5731bb88a609a67
SIZE (eb/appendix/kojien4-2.2.tar.gz) = 2272
MD5 (eb/appendix/oxford-2.0.tar.gz) = 381c35701de3c86da23922aa31337019
+SHA256 (eb/appendix/oxford-2.0.tar.gz) = 43d6295d3be13d0e9dedff5322eb97913760363096135b1d1fe40762bf37f1cd
SIZE (eb/appendix/oxford-2.0.tar.gz) = 3849
MD5 (eb/appendix/plus-2.0.tar.gz) = 4f03b6808fdd9032471b654b80e0c7a1
+SHA256 (eb/appendix/plus-2.0.tar.gz) = 05ff8d75c8221b366050e179406bbd34973fa1cf7b020e5bd4499d3dd4feebfe
SIZE (eb/appendix/plus-2.0.tar.gz) = 3632
MD5 (eb/appendix/readers-2.2.tar.gz) = 73e27f0f9727a9e225117f4611257fb3
+SHA256 (eb/appendix/readers-2.2.tar.gz) = bafecaffcafe61f833e09b7be6a594b849035299b3e63b37ac3899d506b85eb8
SIZE (eb/appendix/readers-2.2.tar.gz) = 2194
MD5 (eb/appendix/readers2-2.0.tar.gz) = 5125b2925c76291ee2c0c616a09217c4
+SHA256 (eb/appendix/readers2-2.0.tar.gz) = b1fb74d426529019120d2ed4a6ab6bf19d3d2284e16a9aa473b13438c1e574c6
SIZE (eb/appendix/readers2-2.0.tar.gz) = 2698
MD5 (eb/appendix/ruigigo-1.0.tar.gz) = 950096d9ffa4ca466f77d9b697127e88
+SHA256 (eb/appendix/ruigigo-1.0.tar.gz) = 269950213f0c02d6b3aac5f0a039bc0c104f468040a2bf61771dfaeb4659aeba
SIZE (eb/appendix/ruigigo-1.0.tar.gz) = 1326
MD5 (eb/appendix/superdic98-1.0.tar.gz) = cc38fde2e6d5b12dba6f494a8a979b03
+SHA256 (eb/appendix/superdic98-1.0.tar.gz) = 7ef10f9341c63fc28bf5ac16d9a8dd8eac712b19d3b6d4a2b43f0a9efbcf34b3
SIZE (eb/appendix/superdic98-1.0.tar.gz) = 5252
diff --git a/japanese/ebnetd/distinfo b/japanese/ebnetd/distinfo
index e1fa555be4a2..c3bce851e186 100644
--- a/japanese/ebnetd/distinfo
+++ b/japanese/ebnetd/distinfo
@@ -1,2 +1,3 @@
MD5 (ebnetd-1.0.tar.gz) = 854237acd834060bbbd021af353ef253
+SHA256 (ebnetd-1.0.tar.gz) = a69e5cbf085abd3d3e72212af787a93eb5b8a2dac8d11a77f753dafb0f527483
SIZE (ebnetd-1.0.tar.gz) = 686413
diff --git a/japanese/elisa8x8/distinfo b/japanese/elisa8x8/distinfo
index 9cfb7ffe519d..018de9c31bba 100644
--- a/japanese/elisa8x8/distinfo
+++ b/japanese/elisa8x8/distinfo
@@ -1,2 +1,3 @@
MD5 (elisat10.tar.gz) = ac64d7a5aeafef4d5cb1e35d3fa53267
+SHA256 (elisat10.tar.gz) = 2d95c2b36d28ffede4b9dc7807bbb3ef1c56e8f31d8a98315f73a39088b691ef
SIZE (elisat10.tar.gz) = 125435
diff --git a/japanese/elisp-manual/distinfo b/japanese/elisp-manual/distinfo
index 6f0f516915be..a0443a17a772 100644
--- a/japanese/elisp-manual/distinfo
+++ b/japanese/elisp-manual/distinfo
@@ -1,6 +1,9 @@
MD5 (elisp-manual-20-2.5-jp.tgz) = db1bc051680d99fa1e80bd4a2a204d07
+SHA256 (elisp-manual-20-2.5-jp.tgz) = 98c620baac5892617807cf1b0a754ba3eca3111d1159f77b6dc6bbbba5eed8eb
SIZE (elisp-manual-20-2.5-jp.tgz) = 1087954
MD5 (elisp-manual-20-2.5-jp.ERRATA.000422.jis) = 1c82071aebee7b3cd1611589828a57b6
+SHA256 (elisp-manual-20-2.5-jp.ERRATA.000422.jis) = 3a46aea605e6897840280ef23b709a753d8046e571a6e827fdb12ea945a637ec
SIZE (elisp-manual-20-2.5-jp.ERRATA.000422.jis) = 5435
MD5 (elisp-manual-20-2.5-jp.ERRATA.000508.jis) = ec1a557a5d81a09574b047a5bc0e5183
+SHA256 (elisp-manual-20-2.5-jp.ERRATA.000508.jis) = 06c348b080538e44f8f9f2a931ecfe01ee65dd138bbbbcad536d32cc6e468e4f
SIZE (elisp-manual-20-2.5-jp.ERRATA.000508.jis) = 1268
diff --git a/japanese/emacs-manual/distinfo b/japanese/emacs-manual/distinfo
index 574f651da6cc..b41f5c239730 100644
--- a/japanese/emacs-manual/distinfo
+++ b/japanese/emacs-manual/distinfo
@@ -1,4 +1,6 @@
MD5 (emacs-20.6-man-jp.tgz) = 4cd74247ebb493f385e41901ef33081f
+SHA256 (emacs-20.6-man-jp.tgz) = b1a212f7fe47654c9bba884d463d553ca5c109a9662a7dcd760e67be384236a1
SIZE (emacs-20.6-man-jp.tgz) = 889776
MD5 (emacs-20.7.tar.gz) = c732cf5e668d4ac67d9418ecb103ecf5
+SHA256 (emacs-20.7.tar.gz) = c73b753072ee3307787d597aaf5713a0652153a5a8037760f75cd8ffdcdcaea7
SIZE (emacs-20.7.tar.gz) = 15043428
diff --git a/japanese/emacs20-emcws/distinfo b/japanese/emacs20-emcws/distinfo
index 7b36a8490165..19a5595bd83b 100644
--- a/japanese/emacs20-emcws/distinfo
+++ b/japanese/emacs20-emcws/distinfo
@@ -1,4 +1,6 @@
MD5 (emacs-20.7.tar.gz) = c732cf5e668d4ac67d9418ecb103ecf5
+SHA256 (emacs-20.7.tar.gz) = c73b753072ee3307787d597aaf5713a0652153a5a8037760f75cd8ffdcdcaea7
SIZE (emacs-20.7.tar.gz) = 15043428
MD5 (emcws-20.7-20020208.gz) = 750b2df254aed3b6775755ffc277f989
+SHA256 (emcws-20.7-20020208.gz) = ef84027fab89e4c6cea5314618f441d56621ec7d58bef2136ef8c1172afc6b53
SIZE (emcws-20.7-20020208.gz) = 203459
diff --git a/japanese/epwutil/distinfo b/japanese/epwutil/distinfo
index 4f21df180c5b..445fdf3e1765 100644
--- a/japanese/epwutil/distinfo
+++ b/japanese/epwutil/distinfo
@@ -1,2 +1,3 @@
MD5 (epwutil-1.1.tar.gz) = afb59f9c549edbc5580172c42f1d2ae2
+SHA256 (epwutil-1.1.tar.gz) = a45c4998a7b4fc0c3c9ad5eeadc24faa3517432bec46d9980b0fe691504ae9fb
SIZE (epwutil-1.1.tar.gz) = 39611
diff --git a/japanese/escpf/distinfo b/japanese/escpf/distinfo
index 410f8d9edbe2..e60a300f3da2 100644
--- a/japanese/escpf/distinfo
+++ b/japanese/escpf/distinfo
@@ -1,2 +1,3 @@
MD5 (escpf-0.4.tar.gz) = 34540d9f07cffd81f2a89bb17169d126
+SHA256 (escpf-0.4.tar.gz) = 637d3898215c41087e8cf172885da75f1f1e7b7901841a8c2cab09e8e19b2f51
SIZE (escpf-0.4.tar.gz) = 16652
diff --git a/japanese/expect/distinfo b/japanese/expect/distinfo
index 8afbf8a2849f..41764d680398 100644
--- a/japanese/expect/distinfo
+++ b/japanese/expect/distinfo
@@ -1,2 +1,3 @@
MD5 (expect-5.30.tar.gz) = 73bf1f347dde3c2b2cd04b344c6769df
+SHA256 (expect-5.30.tar.gz) = 0d4b33e83c09ee3912d36017cd6f33578f40293f148e1dd62bf47e54cb646f80
SIZE (expect-5.30.tar.gz) = 462787
diff --git a/japanese/font-kochi/distinfo b/japanese/font-kochi/distinfo
index f3ff5d226c0c..4bd4cb17c50e 100644
--- a/japanese/font-kochi/distinfo
+++ b/japanese/font-kochi/distinfo
@@ -1,2 +1,3 @@
MD5 (kochi-substitute-20030809.tar.bz2) = c4b14e287cf2b1688c649e2274e128b3
+SHA256 (kochi-substitute-20030809.tar.bz2) = f4d69b24538833bf7e2c4de5e01713b3f1440960a6cc2a5993cb3c68cd23148c
SIZE (kochi-substitute-20030809.tar.bz2) = 8675822
diff --git a/japanese/font-mplus/distinfo b/japanese/font-mplus/distinfo
index 33c6c9c4a93b..579462c6e240 100644
--- a/japanese/font-mplus/distinfo
+++ b/japanese/font-mplus/distinfo
@@ -1,2 +1,3 @@
MD5 (mplus_bitmap_fonts-2.2.3.tar.gz) = 90226a346fb7c80d07ce001bfac52d60
+SHA256 (mplus_bitmap_fonts-2.2.3.tar.gz) = a420c5bbb353c39046ee5ea83f3647743ea7297ff645de92a2990d6e69b2ee69
SIZE (mplus_bitmap_fonts-2.2.3.tar.gz) = 382524
diff --git a/japanese/font-sazanami/distinfo b/japanese/font-sazanami/distinfo
index 1a0240491d8d..d87fdffb41fc 100644
--- a/japanese/font-sazanami/distinfo
+++ b/japanese/font-sazanami/distinfo
@@ -1,2 +1,3 @@
MD5 (sazanami-20040629.tar.bz2) = ceef10579a75c92483171f3bd7f77df2
+SHA256 (sazanami-20040629.tar.bz2) = 3467ce2f70a9a3fbbf8d4d97355a2f334a6351baa6722251403637a8cbebf6b7
SIZE (sazanami-20040629.tar.bz2) = 8622710
diff --git a/japanese/gaim/distinfo b/japanese/gaim/distinfo
index 082b841fea86..263656d69ce5 100644
--- a/japanese/gaim/distinfo
+++ b/japanese/gaim/distinfo
@@ -1,4 +1,6 @@
MD5 (gaim-1.5.0.tar.bz2) = 9205321ac11fad271c90f2f0d7c5e7ce
+SHA256 (gaim-1.5.0.tar.bz2) = 58e3b0340cfc9e54e46f8d8835e5a02e31201c9ed8820bbb4cea36c59b9682aa
SIZE (gaim-1.5.0.tar.bz2) = 6123237
MD5 (gaim-1.5.0_jp.patch.gz) = 46654b5cbbf155512d13fe534215e910
+SHA256 (gaim-1.5.0_jp.patch.gz) = 49eb4a689afcaaa527603e138eac2835273eb40812934296c68ff0d93e9c800f
SIZE (gaim-1.5.0_jp.patch.gz) = 8875
diff --git a/japanese/gorua/distinfo b/japanese/gorua/distinfo
index 2931df58e7df..32ce57859c7a 100644
--- a/japanese/gorua/distinfo
+++ b/japanese/gorua/distinfo
@@ -1,2 +1,3 @@
MD5 (goRua-0.17.tar.bz2) = 8bfad32b1fe3382f5c120238b919a29c
+SHA256 (goRua-0.17.tar.bz2) = 8e2051286113e07e633a26e581fbce45a2ee2f2cbbd6ca6bd01d38ac67cc00e1
SIZE (goRua-0.17.tar.bz2) = 54297
diff --git a/japanese/groff/distinfo b/japanese/groff/distinfo
index 46c824a3cad9..6cda3b50ce8e 100644
--- a/japanese/groff/distinfo
+++ b/japanese/groff/distinfo
@@ -1,6 +1,9 @@
MD5 (groff_1.18.1.1.orig.tar.gz) = 511dbd64b67548c99805f1521f82cc5e
+SHA256 (groff_1.18.1.1.orig.tar.gz) = e1ad500044e1e9bfd851d5dd60ff64b980b88af68feed020ae372447cbb9d7b0
SIZE (groff_1.18.1.1.orig.tar.gz) = 2260623
MD5 (tmac-20030521_2.tar.gz) = 09e930a9690593b5de7118ae43962074
+SHA256 (tmac-20030521_2.tar.gz) = 61813b6fcfd0f4ce1fa5971e2c754eb575a0a3e2f6a460103fd3112476302110
SIZE (tmac-20030521_2.tar.gz) = 136303
MD5 (groff_1.18.1.1-7.diff.gz) = 363c4419e76af510948ba6472d0bd75c
+SHA256 (groff_1.18.1.1-7.diff.gz) = db07b57c60f728931b05512d9ae003369a1e140a8ad049bf91359dfae0ef5ebf
SIZE (groff_1.18.1.1-7.diff.gz) = 126964
diff --git a/japanese/gtkicq/distinfo b/japanese/gtkicq/distinfo
index 8f5ca365a24d..5dbb147a9370 100644
--- a/japanese/gtkicq/distinfo
+++ b/japanese/gtkicq/distinfo
@@ -1,4 +1,6 @@
MD5 (gtkicq-0.60.tar.gz) = 001e540e264ba035ab3792e11e9c1838
+SHA256 (gtkicq-0.60.tar.gz) = fc216628643fc4386d9938372fd161b0a600198de471afced5db406764d35d6f
SIZE (gtkicq-0.60.tar.gz) = 162099
MD5 (gtkicq-0.60-ja.diff.gz) = d1826da282a941e949c951a0d5a21588
+SHA256 (gtkicq-0.60-ja.diff.gz) = 04d13af5aad68f2559dd400f75ca6b591d8dc858a4cacaa75b31c6b7bcaab593
SIZE (gtkicq-0.60-ja.diff.gz) = 4505
diff --git a/japanese/guesswork-classic/distinfo b/japanese/guesswork-classic/distinfo
index 70de5344979a..56dbb6c59e39 100644
--- a/japanese/guesswork-classic/distinfo
+++ b/japanese/guesswork-classic/distinfo
@@ -1,2 +1,3 @@
MD5 (guesswork-classic-0.0.3.tar.gz) = ba567c9457d99f55a9b1dd310fc44bd5
+SHA256 (guesswork-classic-0.0.3.tar.gz) = ecf29dbeed6d926622ff630d9d571a8c5bd1db09dc9a40450f6a05f46e2fdac8
SIZE (guesswork-classic-0.0.3.tar.gz) = 15921
diff --git a/japanese/gxditview/distinfo b/japanese/gxditview/distinfo
index 21a6c425daa4..1e02537d8cb1 100644
--- a/japanese/gxditview/distinfo
+++ b/japanese/gxditview/distinfo
@@ -1,4 +1,6 @@
MD5 (groff_1.18.1.1.orig.tar.gz) = 511dbd64b67548c99805f1521f82cc5e
+SHA256 (groff_1.18.1.1.orig.tar.gz) = e1ad500044e1e9bfd851d5dd60ff64b980b88af68feed020ae372447cbb9d7b0
SIZE (groff_1.18.1.1.orig.tar.gz) = 2260623
MD5 (groff_1.18.1.1-7.diff.gz) = 363c4419e76af510948ba6472d0bd75c
+SHA256 (groff_1.18.1.1-7.diff.gz) = db07b57c60f728931b05512d9ae003369a1e140a8ad049bf91359dfae0ef5ebf
SIZE (groff_1.18.1.1-7.diff.gz) = 126964
diff --git a/japanese/hns/distinfo b/japanese/hns/distinfo
index 24064e9e4fcf..f6d8047aeb6e 100644
--- a/japanese/hns/distinfo
+++ b/japanese/hns/distinfo
@@ -1,2 +1,3 @@
MD5 (hns-2.10-pl3.tar.gz) = 9428cbc3791fbd6530e28f43d31ffa99
+SHA256 (hns-2.10-pl3.tar.gz) = 5af05bcaaabc2b411d388b9619f7a7eb957f123b765ca11c811e15be05c1d9d8
SIZE (hns-2.10-pl3.tar.gz) = 975507
diff --git a/japanese/ical/distinfo b/japanese/ical/distinfo
index 9dcc205816f6..1de182e36559 100644
--- a/japanese/ical/distinfo
+++ b/japanese/ical/distinfo
@@ -1,2 +1,6 @@
MD5 (ical-2.2.tar.gz) = ba8cc8f0fa198aed7b2c3dc2da71fe8d
+SHA256 (ical-2.2.tar.gz) = b0e4e7c82f98e1798e248c5df1ebd6970a257a774da3d5bee9ce0fd5a3f6734f
+SIZE (ical-2.2.tar.gz) = 284609
MD5 (ical-2.2-jp1.patch) = edfd371733dca9e780e2107a0b9078c4
+SHA256 (ical-2.2-jp1.patch) = 4d88c12273b8553352c5a881b1da4d3dbe4a21c2bf31095c573540179a66a3fa
+SIZE (ical-2.2-jp1.patch) = 10848
diff --git a/japanese/iiimf-le-canna/distinfo b/japanese/iiimf-le-canna/distinfo
index 4416cce728d0..ad441e71afc8 100644
--- a/japanese/iiimf-le-canna/distinfo
+++ b/japanese/iiimf-le-canna/distinfo
@@ -1,2 +1,3 @@
MD5 (iiimf-src-12.2.tar.bz2) = 70dbf257fe64ddf8611dfa6449da537c
+SHA256 (iiimf-src-12.2.tar.bz2) = 16fc96abe6bdf7118868a51806bbe9c53e5396700398ec305f3de415fae12357
SIZE (iiimf-src-12.2.tar.bz2) = 11452670
diff --git a/japanese/iiimf-le-freewnn/distinfo b/japanese/iiimf-le-freewnn/distinfo
index 4416cce728d0..ad441e71afc8 100644
--- a/japanese/iiimf-le-freewnn/distinfo
+++ b/japanese/iiimf-le-freewnn/distinfo
@@ -1,2 +1,3 @@
MD5 (iiimf-src-12.2.tar.bz2) = 70dbf257fe64ddf8611dfa6449da537c
+SHA256 (iiimf-src-12.2.tar.bz2) = 16fc96abe6bdf7118868a51806bbe9c53e5396700398ec305f3de415fae12357
SIZE (iiimf-src-12.2.tar.bz2) = 11452670
diff --git a/japanese/im-ja/distinfo b/japanese/im-ja/distinfo
index d9f47cfd4a18..39b0efef2233 100644
--- a/japanese/im-ja/distinfo
+++ b/japanese/im-ja/distinfo
@@ -1,2 +1,3 @@
MD5 (im-ja-1.4.tar.gz) = 8442d54e8e24d749ab1a8aeb8c6bef64
+SHA256 (im-ja-1.4.tar.gz) = a7fd8aac969a6836b487efe2cbd0414f52f334edd68add333cf7677f80d8e9d4
SIZE (im-ja-1.4.tar.gz) = 805128
diff --git a/japanese/ircII/distinfo b/japanese/ircII/distinfo
index 7233446c337e..46efc680fa43 100644
--- a/japanese/ircII/distinfo
+++ b/japanese/ircII/distinfo
@@ -1,6 +1,9 @@
MD5 (ircii-2.8.2.tar.gz) = d08ec2e90edbb5fe08adb164982b674b
+SHA256 (ircii-2.8.2.tar.gz) = 887476d971a192c0415627a593a5f565580cbe60d99a32c2e2e80e959796bb36
SIZE (ircii-2.8.2.tar.gz) = 375773
MD5 (ircii-2.8help.tar.gz) = acd61c53392a793250f6e86cbf277261
+SHA256 (ircii-2.8help.tar.gz) = aa7eaaa3dc725992cdd73a51b2f2f22e01c2d0d6a3cb8fbc7388ec1ca57bdc7f
SIZE (ircii-2.8help.tar.gz) = 111891
MD5 (ircii-2.8.2-jp.patch.gz) = c0ccdf58abfce353c69ef7d9a5b941c2
+SHA256 (ircii-2.8.2-jp.patch.gz) = 810fa63e970a9646b0774a7f2207c0a15e54dd98a4540db835e89f58e802ccbb
SIZE (ircii-2.8.2-jp.patch.gz) = 14999
diff --git a/japanese/jadetex-ptex/distinfo b/japanese/jadetex-ptex/distinfo
index 26d839873e1f..24141a3d5eea 100644
--- a/japanese/jadetex-ptex/distinfo
+++ b/japanese/jadetex-ptex/distinfo
@@ -1,2 +1,3 @@
MD5 (jadetex-3.13.tar.gz) = 634dfc172fbf66a6976e2c2c60e2d198
+SHA256 (jadetex-3.13.tar.gz) = 115aa01dc9665c263453e51dbb099769c63e47adb5e800436950154701059cf8
SIZE (jadetex-3.13.tar.gz) = 103137
diff --git a/japanese/jls/distinfo b/japanese/jls/distinfo
index e913b4d9b496..cab3357fdc68 100644
--- a/japanese/jls/distinfo
+++ b/japanese/jls/distinfo
@@ -1,4 +1,6 @@
MD5 (freebsd-ls.releng_4_9_0_release.tar.gz) = 3b49345d4df0baeab3a7232b94c80b01
+SHA256 (freebsd-ls.releng_4_9_0_release.tar.gz) = 9de0108d9858031914f8122aa557130e808cc6b86411ff67cb17d1c39ca0caf7
SIZE (freebsd-ls.releng_4_9_0_release.tar.gz) = 16923
MD5 (jls-0.5.patch.gz) = db4a516d7a2f6f8f260eb8c48adb0558
+SHA256 (jls-0.5.patch.gz) = 13d6900c92bfaf2c76ce3a92cc817316dfc4f8e4bba82169a2cd8c7ec29f5ce5
SIZE (jls-0.5.patch.gz) = 7073
diff --git a/japanese/jmode/distinfo b/japanese/jmode/distinfo
index 8007a7de9a02..af15593ee090 100644
--- a/japanese/jmode/distinfo
+++ b/japanese/jmode/distinfo
@@ -1,2 +1,3 @@
MD5 (jmode-0.6.7.tar.gz) = 2105b41f79a6033102ef6a4bd561cdf3
+SHA256 (jmode-0.6.7.tar.gz) = 4691d8b5930c4624d455df3d80f3d23a2ed5802d6a14b4cb81cececd488ea3a9
SIZE (jmode-0.6.7.tar.gz) = 166629
diff --git a/japanese/jstrings/distinfo b/japanese/jstrings/distinfo
index f6ce99aa4d2d..f602ac9b7190 100644
--- a/japanese/jstrings/distinfo
+++ b/japanese/jstrings/distinfo
@@ -1,2 +1,3 @@
MD5 (jstrings-0.6.lzh) = e283cdc91b9afff7fa91eb49fff41177
+SHA256 (jstrings-0.6.lzh) = 1f10361835ea94d7adca74f85c0bb07cdc1b054a5528b3045a6da55e4e7cf58f
SIZE (jstrings-0.6.lzh) = 84653
diff --git a/japanese/jyuroku/distinfo b/japanese/jyuroku/distinfo
index b56c1cbee88a..4bd139a69b85 100644
--- a/japanese/jyuroku/distinfo
+++ b/japanese/jyuroku/distinfo
@@ -1,2 +1,3 @@
MD5 (jyuroku-1.32.tgz) = aef80b129ace6272362b3e20ef55e9b4
+SHA256 (jyuroku-1.32.tgz) = c0a419b0962f252b138d0f9b984717dee7ebc703649852828e4c86ae9a5c1ee2
SIZE (jyuroku-1.32.tgz) = 12565
diff --git a/japanese/k10/distinfo b/japanese/k10/distinfo
index df3d8b179f6b..9ab09996a451 100644
--- a/japanese/k10/distinfo
+++ b/japanese/k10/distinfo
@@ -1,2 +1,3 @@
MD5 (knj10-1.1.tar.gz) = 5836501841546f41406092b10858fd17
+SHA256 (knj10-1.1.tar.gz) = 6b656887d22533ac8c6356cc3fba4411e8ff42e2dbb508bb16c09f7e091e0da5
SIZE (knj10-1.1.tar.gz) = 301108
diff --git a/japanese/k12/distinfo b/japanese/k12/distinfo
index 435164821e91..2803857f272e 100644
--- a/japanese/k12/distinfo
+++ b/japanese/k12/distinfo
@@ -1,4 +1,6 @@
MD5 (kaname_k12_bdf.tar.gz) = e0a103ceeffe0aa1c5670458f47452b3
+SHA256 (kaname_k12_bdf.tar.gz) = 6f5e05d04f07b2a0fcc2e398e43e055f383ea2ff5c8e95dc98027aab73f650f1
SIZE (kaname_k12_bdf.tar.gz) = 196704
MD5 (knm_new_linux.tar.gz) = 5ff7227fda9953aad7387957aaecf81b
+SHA256 (knm_new_linux.tar.gz) = f66c98ff2849309e0171b7f06eddf8f8de60e3a35935d54f12e4c045d49803dd
SIZE (knm_new_linux.tar.gz) = 600313
diff --git a/japanese/kakasi/distinfo b/japanese/kakasi/distinfo
index 252978910b07..c7ee1ce2d5d7 100644
--- a/japanese/kakasi/distinfo
+++ b/japanese/kakasi/distinfo
@@ -1,2 +1,3 @@
MD5 (kakasi-2.3.4.tar.gz) = 4eff51aafbd56c9635791a20c03efa8f
+SHA256 (kakasi-2.3.4.tar.gz) = c272560f5c11fe45b011c4e26ada66218fb0109d5582c5876aa49c5e24718534
SIZE (kakasi-2.3.4.tar.gz) = 1099258
diff --git a/japanese/kanji18/distinfo b/japanese/kanji18/distinfo
index c829e8261140..be210793a4bb 100644
--- a/japanese/kanji18/distinfo
+++ b/japanese/kanji18/distinfo
@@ -1,18 +1,27 @@
MD5 (kanji18/573.z) = 9b9f8203db6ac2081c6ddf126ca988b2
+SHA256 (kanji18/573.z) = 0b595f25943c3e72eb320a0ff4db16b4750b03b122aa47740bc66703c2e0220f
SIZE (kanji18/573.z) = 1771
MD5 (kanji18/574.z) = 9229db291f900701cfe1b1114d40c275
+SHA256 (kanji18/574.z) = c240bc00449a3b56127c28b9a40cf089124eee2ae6d1689fde292cd8ccf0045c
SIZE (kanji18/574.z) = 37649
MD5 (kanji18/575.z) = bb068f6affaebc2890ff4e56dc90a6de
+SHA256 (kanji18/575.z) = d2aeb557d13d9e342d3727f4802145f8698e575c13abed31b5c942648de5cc1d
SIZE (kanji18/575.z) = 37654
MD5 (kanji18/576.z) = 34b0957f1c0244fa7c0304e7b089ad3f
+SHA256 (kanji18/576.z) = 9e1f46646e637103bfbe3d365d01ae8628e94f332cf815b38e5d880707538122
SIZE (kanji18/576.z) = 37639
MD5 (kanji18/577.z) = 078b8ed462419b54fba39d4c577270b3
+SHA256 (kanji18/577.z) = c33fb5d8a2a5a3e88d2386bcac9520bfa38ffe070ba24e040d04cd845e941cdf
SIZE (kanji18/577.z) = 37657
MD5 (kanji18/578.z) = abcab2294fdac8b49028fc980e25c0de
+SHA256 (kanji18/578.z) = 39796138580c3a418e1d4cff712b653c9ffc53ae15eccbc968c09427fd2c628f
SIZE (kanji18/578.z) = 37639
MD5 (kanji18/579.z) = 26028f4acff0aba0cd17184734c7feb9
+SHA256 (kanji18/579.z) = 9522060c52cf2c90986a84379d23b5458877890fd6eea6fc961e936210c9c1f1
SIZE (kanji18/579.z) = 37607
MD5 (kanji18/580.z) = 2e59cf03d5fa5b0102854a53780302e6
+SHA256 (kanji18/580.z) = 88f6f52024524fc51e496b0bcf101756f2f4232262ce6e8b312d2f02b546e9d8
SIZE (kanji18/580.z) = 37647
MD5 (kanji18/581.z) = 0fc053bd2a0d82900300e1f6029dba54
+SHA256 (kanji18/581.z) = 14c042bdd8885234c5f03aad65b337c885ae136cf64e86d7b4cb48ee13f0500d
SIZE (kanji18/581.z) = 35070
diff --git a/japanese/kanji26/distinfo b/japanese/kanji26/distinfo
index b723cfa532a2..0e1ff7425d8b 100644
--- a/japanese/kanji26/distinfo
+++ b/japanese/kanji26/distinfo
@@ -1,30 +1,45 @@
MD5 (kanji26/793.gz) = 99a84bd619f0cdbcb464c7448c4078f1
+SHA256 (kanji26/793.gz) = 62efcf1dfb1ff6217fce35f898756d12014fc925d60d3bd83ca9cfdcb480a4b1
SIZE (kanji26/793.gz) = 1648
MD5 (kanji26/794.gz) = 09995da7366c6bdf17be9db55b3c3229
+SHA256 (kanji26/794.gz) = 127623e451d5d5f73b8cf1945c4da80e4e1855a2de0564d63c6855f15bedc4a7
SIZE (kanji26/794.gz) = 39006
MD5 (kanji26/795.gz) = a9aeeb3c9158f13eb3d5dcac808c3abc
+SHA256 (kanji26/795.gz) = 414e686607063f110afc4c8832add0f6a94987a65f85b5427b951021c51fac32
SIZE (kanji26/795.gz) = 39023
MD5 (kanji26/796.gz) = ead5607fe8db619c73f502bae55c0bd7
+SHA256 (kanji26/796.gz) = a7f1d6a6b9eb11e29c5ccd6142b50a4bce19f6cec32be7e3e0b2089776a52697
SIZE (kanji26/796.gz) = 39012
MD5 (kanji26/797.gz) = f59c9ff95912fc09bd751011434669de
+SHA256 (kanji26/797.gz) = 774273ec070fad305471a3903a57b687b623a7555c92872bff4506e668ce0dd9
SIZE (kanji26/797.gz) = 39042
MD5 (kanji26/798.gz) = 64ef256d9cf6fb8c9b1961486212d1cf
+SHA256 (kanji26/798.gz) = de0d0820162c87492bc429311cceef1d123c0be7f2b4e6a18aedcb9001ff0248
SIZE (kanji26/798.gz) = 39023
MD5 (kanji26/799.gz) = 321e203f223753ebf16569f77fabe522
+SHA256 (kanji26/799.gz) = 82d2482e60805a7eb28ee17d852391b6fdec93781f6c17b9b5bbf77414df02d3
SIZE (kanji26/799.gz) = 38968
MD5 (kanji26/800.gz) = 5b737322b6bb4289c3497062abc0f712
+SHA256 (kanji26/800.gz) = e1b1230e377f518914a009321fc6f866b25819920bb37782739e0da9e714fb12
SIZE (kanji26/800.gz) = 38935
MD5 (kanji26/802.gz) = 722b3d1e39c8645d21439113309b021c
+SHA256 (kanji26/802.gz) = bed7d5e3ef4a3faa0a8773f9ceee66656a0986b57cfe5e21ff42de00c1107b10
SIZE (kanji26/802.gz) = 38981
MD5 (kanji26/816.gz) = 9dc880dc8cba35fdfbe7523f54a43329
+SHA256 (kanji26/816.gz) = 885fc0ad7b4819a74dad77485421943826863764d8d357072832c34f7c091891
SIZE (kanji26/816.gz) = 39017
MD5 (kanji26/817.gz) = c5aa82c9b311f3935a2ff7c56199701f
+SHA256 (kanji26/817.gz) = 6ab73a547d01de760401bac46a9c07d7ec5f4234fe1c36d7f0895ecd81a40b8a
SIZE (kanji26/817.gz) = 39001
MD5 (kanji26/818.gz) = 90dfd54150a573351212460044e71489
+SHA256 (kanji26/818.gz) = 9ec28a0cd880cb7ee28337b310dd96e75c2bd92d8f27ffcdd11798d7479eb571
SIZE (kanji26/818.gz) = 39033
MD5 (kanji26/819.gz) = 4caefaf5dc6ff6b0738d3b1885752d4a
+SHA256 (kanji26/819.gz) = 72be6fbbc6f07a89a1dfd12dad8f1eff013d2a519bc3bfdbbeab78e7611fd4dc
SIZE (kanji26/819.gz) = 38993
MD5 (kanji26/820.gz) = f9f76dedfaffb45d629bf725aaa50f91
+SHA256 (kanji26/820.gz) = 0cd8c9a5df4e6dcde918bda6d7a472251c5fd35731db1e99c910efc5840d51b9
SIZE (kanji26/820.gz) = 38940
MD5 (kanji26/821.gz) = 6b985e51fcae65c3328b55bd5e85922e
+SHA256 (kanji26/821.gz) = 513cac3a4c1c3e4b06ea134a540f105e5aa8ea870ba5d4becbb36693a0055b1e
SIZE (kanji26/821.gz) = 22513
diff --git a/japanese/kappa20/distinfo b/japanese/kappa20/distinfo
index c179393b4f6c..9458fabbae6f 100644
--- a/japanese/kappa20/distinfo
+++ b/japanese/kappa20/distinfo
@@ -1,4 +1,6 @@
MD5 (Kappa20-0.396.tar.bz2) = 19ff56e6de82e8f9a02c9cebf5af0cdc
+SHA256 (Kappa20-0.396.tar.bz2) = 16fc483669da34d94fa7c6cff35b6843e284fa7d96d9b9286349af1124f1f970
SIZE (Kappa20-0.396.tar.bz2) = 713000
MD5 (ayu20gothic-1.6.tar.gz) = 6914b15a81c87f67297b6db570aaaf54
+SHA256 (ayu20gothic-1.6.tar.gz) = 52e3d356bdaea40ef6270f33b7d02be39f2642c9a8b526c6c1c777d9e879e88b
SIZE (ayu20gothic-1.6.tar.gz) = 319205
diff --git a/japanese/kasumi/distinfo b/japanese/kasumi/distinfo
index 823cc8e45a90..a210c7584902 100644
--- a/japanese/kasumi/distinfo
+++ b/japanese/kasumi/distinfo
@@ -1,2 +1,3 @@
MD5 (kasumi-0.10.tar.gz) = bfeba1ef78a15da7f180f04ec271f987
+SHA256 (kasumi-0.10.tar.gz) = 6567bdca3546dd2d168a6786dfcf8d4341979dbd04970ec6c0272be9fd87fa17
SIZE (kasumi-0.10.tar.gz) = 256132
diff --git a/japanese/kdrill/distinfo b/japanese/kdrill/distinfo
index 0ff6aab84fdd..3b1689666766 100644
--- a/japanese/kdrill/distinfo
+++ b/japanese/kdrill/distinfo
@@ -1,2 +1,3 @@
MD5 (kdrill6.4.tar.gz) = ce441fc265faa11bc0eb3a3040fd994b
+SHA256 (kdrill6.4.tar.gz) = 63588c61a242a8e9469942c12640b2f833c7798fe0b0468c483dd6e2da441de4
SIZE (kdrill6.4.tar.gz) = 233196
diff --git a/japanese/kochi-cidfonts/distinfo b/japanese/kochi-cidfonts/distinfo
index fed0925a16c5..941148ccee9a 100644
--- a/japanese/kochi-cidfonts/distinfo
+++ b/japanese/kochi-cidfonts/distinfo
@@ -1,2 +1,3 @@
MD5 (Kochi-CID-0.017.tar.bz2) = 0275904e8b076fe7bc4d422a3b3b129a
+SHA256 (Kochi-CID-0.017.tar.bz2) = 977796c03ac2a6c8259b5c8f1681df1819307f5bfcb333e1b670cf2ae709f665
SIZE (Kochi-CID-0.017.tar.bz2) = 11327132
diff --git a/japanese/kochi-ttfonts/distinfo b/japanese/kochi-ttfonts/distinfo
index f3ff5d226c0c..4bd4cb17c50e 100644
--- a/japanese/kochi-ttfonts/distinfo
+++ b/japanese/kochi-ttfonts/distinfo
@@ -1,2 +1,3 @@
MD5 (kochi-substitute-20030809.tar.bz2) = c4b14e287cf2b1688c649e2274e128b3
+SHA256 (kochi-substitute-20030809.tar.bz2) = f4d69b24538833bf7e2c4de5e01713b3f1440960a6cc2a5993cb3c68cd23148c
SIZE (kochi-substitute-20030809.tar.bz2) = 8675822
diff --git a/japanese/koffice-i18n/distinfo b/japanese/koffice-i18n/distinfo
index 8c835eb10e9f..51dbdf8dfb56 100644
--- a/japanese/koffice-i18n/distinfo
+++ b/japanese/koffice-i18n/distinfo
@@ -1,2 +1,3 @@
MD5 (KDE/kde-i18n/koffice-i18n-ja-1.3.5.tar.bz2) = b1ca4ff0bc1e72ac8da97d7ea37ad401
+SHA256 (KDE/kde-i18n/koffice-i18n-ja-1.3.5.tar.bz2) = 01de832a1b3f2e51e391ab283bdf1bf5fabb86a9f6aedd113d232fd0c387e4bc
SIZE (KDE/kde-i18n/koffice-i18n-ja-1.3.5.tar.bz2) = 557764
diff --git a/japanese/koffice-kde4-l10n/distinfo b/japanese/koffice-kde4-l10n/distinfo
index 8c835eb10e9f..51dbdf8dfb56 100644
--- a/japanese/koffice-kde4-l10n/distinfo
+++ b/japanese/koffice-kde4-l10n/distinfo
@@ -1,2 +1,3 @@
MD5 (KDE/kde-i18n/koffice-i18n-ja-1.3.5.tar.bz2) = b1ca4ff0bc1e72ac8da97d7ea37ad401
+SHA256 (KDE/kde-i18n/koffice-i18n-ja-1.3.5.tar.bz2) = 01de832a1b3f2e51e391ab283bdf1bf5fabb86a9f6aedd113d232fd0c387e4bc
SIZE (KDE/kde-i18n/koffice-i18n-ja-1.3.5.tar.bz2) = 557764
diff --git a/japanese/kpcal/distinfo b/japanese/kpcal/distinfo
index be5720437da3..844b373372ed 100644
--- a/japanese/kpcal/distinfo
+++ b/japanese/kpcal/distinfo
@@ -1,4 +1,6 @@
MD5 (kpcal-2.0.tar.gz) = 7eef81a0212bb7a413b364c25fba7de8
+SHA256 (kpcal-2.0.tar.gz) = 7338808c5e3835f7e7e2fe97729904fcd1bf83f4f837e6ad44728aaea384a706
SIZE (kpcal-2.0.tar.gz) = 8420
MD5 (kpcal-2.0-HappyMonday2003.patch) = 57fd75ad48f898021d9e6183806fa3da
+SHA256 (kpcal-2.0-HappyMonday2003.patch) = a2029e349bce60f09f82ebdadad043ed38ea2613535dee8ff589086b205daf83
SIZE (kpcal-2.0-HappyMonday2003.patch) = 4557
diff --git a/japanese/lambdamoo/distinfo b/japanese/lambdamoo/distinfo
index 21c59dfef751..1d1efe10d8cb 100644
--- a/japanese/lambdamoo/distinfo
+++ b/japanese/lambdamoo/distinfo
@@ -1,6 +1,9 @@
MD5 (LambdaMOO-1.8.1.tar.gz) = 74572f17e16aee46320c3c0e82f5448a
+SHA256 (LambdaMOO-1.8.1.tar.gz) = 1c404855e5db85224e4fec0667bbbb9b2a3e98ac82d49e885ddb4ce8c24f3e5a
SIZE (LambdaMOO-1.8.1.tar.gz) = 363803
MD5 (mnews122.tar.gz) = 36fbc847cceb7ec7b7726026e1044c81
+SHA256 (mnews122.tar.gz) = 3ac4a96dc3d84a925a18dcf7aa3ef61bdfe9504cd09b16cf279186ed3612e446
SIZE (mnews122.tar.gz) = 470531
MD5 (ja-lambdamoo-19990704.patch.gz) = c8745303f1b1468e465bf973387ec8f5
+SHA256 (ja-lambdamoo-19990704.patch.gz) = bf1e6ef83694e9bd0e2b5e30eae310432816df0b639d264585f7083813f6643f
SIZE (ja-lambdamoo-19990704.patch.gz) = 1110
diff --git a/japanese/leafrogue/distinfo b/japanese/leafrogue/distinfo
index ab47469de5a0..b401b1bc4dba 100644
--- a/japanese/leafrogue/distinfo
+++ b/japanese/leafrogue/distinfo
@@ -1,2 +1,3 @@
MD5 (lfrog072.tar.gz) = dc5e2b38f4ea9dcf81664926e5137c6a
+SHA256 (lfrog072.tar.gz) = 48ef466aa82e1ae81ff55cd956c06ee9f5a6697c48edf30fd2c6e7555427e7e2
SIZE (lfrog072.tar.gz) = 23914
diff --git a/japanese/libjcode/distinfo b/japanese/libjcode/distinfo
index c8b647d9f9d7..903a33bf5189 100644
--- a/japanese/libjcode/distinfo
+++ b/japanese/libjcode/distinfo
@@ -1,2 +1,3 @@
MD5 (libjcode.tar.gz) = 40e76af9e51e8c0040e85be3833913ac
+SHA256 (libjcode.tar.gz) = 7e79c252103dd48d2c26f59bea5828d3df7415c5145023133cbcabdfa27bedf3
SIZE (libjcode.tar.gz) = 13632
diff --git a/japanese/libslang/distinfo b/japanese/libslang/distinfo
index d8c7144eab36..7828445a68e6 100644
--- a/japanese/libslang/distinfo
+++ b/japanese/libslang/distinfo
@@ -1,2 +1,3 @@
MD5 (slang-1.4.5jp2.tar.gz) = 17ece81aff09c0c38369c6952d829985
+SHA256 (slang-1.4.5jp2.tar.gz) = a003bf2d124bf20b77ed0ea45e2ed9992fd9de1f0c1ae54341e74d850b041986
SIZE (slang-1.4.5jp2.tar.gz) = 1092233
diff --git a/japanese/lipsf/distinfo b/japanese/lipsf/distinfo
index 50f2f4a18bd0..5d23e4f92fb0 100644
--- a/japanese/lipsf/distinfo
+++ b/japanese/lipsf/distinfo
@@ -1,2 +1,3 @@
MD5 (lipsf200.tar.gz) = 7044eef90a669aa29d9960b358788876
+SHA256 (lipsf200.tar.gz) = f051175e3765f2feb99101c253bb2b7a81403d42531cbd8b8ab454cdb49f4b89
SIZE (lipsf200.tar.gz) = 102092
diff --git a/japanese/makejvf/distinfo b/japanese/makejvf/distinfo
index 4cda78991477..b5031be07f05 100644
--- a/japanese/makejvf/distinfo
+++ b/japanese/makejvf/distinfo
@@ -1,2 +1,3 @@
MD5 (makejvf/makejvf-1.0-fkr.tar.gz) = a78349ce40c3b75a1485627468a8dbe2
+SHA256 (makejvf/makejvf-1.0-fkr.tar.gz) = 12b1f6324fdfc8fa29a5a8c90e80ee6a0601f17da11d587a796a289bc94647de
SIZE (makejvf/makejvf-1.0-fkr.tar.gz) = 10411
diff --git a/japanese/man-doc/distinfo b/japanese/man-doc/distinfo
index 188865eeff4d..7a9623599283 100644
--- a/japanese/man-doc/distinfo
+++ b/japanese/man-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (man-doc-5.4.20050911.tar.gz) = cf14679fa83c4721dec40d48a91a1492
+SHA256 (man-doc-5.4.20050911.tar.gz) = 2c37f8147d411cd6cee5fead0117ed0dde1f2761d412d6d8aa965641132093e7
SIZE (man-doc-5.4.20050911.tar.gz) = 3399483
diff --git a/japanese/man/distinfo b/japanese/man/distinfo
index d61aecceab79..19c3b0bf1409 100644
--- a/japanese/man/distinfo
+++ b/japanese/man/distinfo
@@ -1,4 +1,6 @@
MD5 (jp-man-1.1j.tar.gz) = ec22da41bcefe05cf17b67e9a5af3e69
+SHA256 (jp-man-1.1j.tar.gz) = a071f3ba9fdcd3739f1881f4e072dcb86b6f527a6e2ad8d7a28584b568620fed
SIZE (jp-man-1.1j.tar.gz) = 56007
MD5 (jp-man-1.1j-ex-20020115.patch) = d34816527799823a20a945cb5b48d9c7
+SHA256 (jp-man-1.1j-ex-20020115.patch) = 81388791784aaeff68e59d4ef6e522e2bf6ebc86d2b0fae6116c97630343eca0
SIZE (jp-man-1.1j-ex-20020115.patch) = 26498
diff --git a/japanese/mecab-razil/distinfo b/japanese/mecab-razil/distinfo
index 49abf5871920..4da82f76820e 100644
--- a/japanese/mecab-razil/distinfo
+++ b/japanese/mecab-razil/distinfo
@@ -1,6 +1,9 @@
MD5 (mecab-0.81.tar.gz) = c38a9b4551abc623d7f13d7e5a5d668e
+SHA256 (mecab-0.81.tar.gz) = 0a6eb607f4fd0a69d47bd4b7a8def57e9a2924ce661ebb83db0e43612d71010c
SIZE (mecab-0.81.tar.gz) = 358596
MD5 (ipadic-2.5.1.tar.gz) = 18c37ad9d02aa79e9f9ce752ee4ecea6
+SHA256 (ipadic-2.5.1.tar.gz) = 0bff8ca355329dfc5f9587963cc6035144582764b4478a1d1319a4d582b2ebc2
SIZE (ipadic-2.5.1.tar.gz) = 4212891
MD5 (mecab-0.81.mte.patch) = 6d2fb3ba54ecdba18f3c5436a21a538b
+SHA256 (mecab-0.81.mte.patch) = be75bde98fb78952196977941a565888531fa079f8da57b1db8e91b2959537c8
SIZE (mecab-0.81.mte.patch) = 20881
diff --git a/japanese/mell/distinfo b/japanese/mell/distinfo
index 387c5b8b9f27..d80743b6e6ea 100644
--- a/japanese/mell/distinfo
+++ b/japanese/mell/distinfo
@@ -1,2 +1,3 @@
MD5 (mell-1.0.0.tar.gz) = c7b952c93af67cf1dfddc1360c29b6e4
+SHA256 (mell-1.0.0.tar.gz) = dc8b67c80f772997239a17d92009ee60a1d23423223b8cf774727dfad1ae9646
SIZE (mell-1.0.0.tar.gz) = 54979
diff --git a/japanese/mendexk-euc/distinfo b/japanese/mendexk-euc/distinfo
index d4befbc87c06..f37bffb9b903 100644
--- a/japanese/mendexk-euc/distinfo
+++ b/japanese/mendexk-euc/distinfo
@@ -1,4 +1,6 @@
MD5 (teTeX/mendexk2.6c.tar.gz) = d81ae00ade26159eecc51fc798c2165e
+SHA256 (teTeX/mendexk2.6c.tar.gz) = 060166d4c7fc885ffd7ab79098b8492845a93a3099168c7c01b10fbaa9fc37c7
SIZE (teTeX/mendexk2.6c.tar.gz) = 28110
MD5 (teTeX/tetex-src-3.0.tar.gz) = 944a4641e79e61043fdaf8f38ecbb4b3
+SHA256 (teTeX/tetex-src-3.0.tar.gz) = 9c0f7eaeb5ba6dc6f66433404d264941bf95cded2fa798b1f7a9dd580c21649b
SIZE (teTeX/tetex-src-3.0.tar.gz) = 12749314
diff --git a/japanese/mimekit/distinfo b/japanese/mimekit/distinfo
index 6b48a4ed4182..777fee05fcd6 100644
--- a/japanese/mimekit/distinfo
+++ b/japanese/mimekit/distinfo
@@ -1,2 +1,3 @@
MD5 (delegate8.9.6-pre11.tar.gz) = 719647731023005a675a12580a502cd8
+SHA256 (delegate8.9.6-pre11.tar.gz) = ac3a00dba0fe0800872b9cbb90997ae62946211eecee0d82992c4ac5b876274a
SIZE (delegate8.9.6-pre11.tar.gz) = 1191869
diff --git a/japanese/ming/distinfo b/japanese/ming/distinfo
index 793072e64292..dd23d24bd261 100644
--- a/japanese/ming/distinfo
+++ b/japanese/ming/distinfo
@@ -1,2 +1,3 @@
MD5 (jaming-0.1.5.tar.gz) = ec50ba0947a571cdbae3a947f37c0a5b
+SHA256 (jaming-0.1.5.tar.gz) = fa44689b6fe331616210c9f4bd4349e82627709927a0f3dc5b595612594a80d3
SIZE (jaming-0.1.5.tar.gz) = 246355
diff --git a/japanese/mobileimap/distinfo b/japanese/mobileimap/distinfo
index f95218688b47..7f737c957438 100644
--- a/japanese/mobileimap/distinfo
+++ b/japanese/mobileimap/distinfo
@@ -1,2 +1,3 @@
MD5 (mobileimap-2.7.tar.gz) = c6fca95f936dc627cf98b8cddeffb9fb
+SHA256 (mobileimap-2.7.tar.gz) = 17e94263f6a05a7b54a9781883fdf9fe5f64192642a75ef5698f1f181e011fd7
SIZE (mobileimap-2.7.tar.gz) = 33007
diff --git a/japanese/monafonts-ttf/distinfo b/japanese/monafonts-ttf/distinfo
index 1c016641116f..565177169887 100644
--- a/japanese/monafonts-ttf/distinfo
+++ b/japanese/monafonts-ttf/distinfo
@@ -1,2 +1,3 @@
MD5 (monafont-ttf-2.90.zip) = fa952f01f0187664aaca5d3e259197d3
+SHA256 (monafont-ttf-2.90.zip) = 06b324342ad13ea06a7e74811e1334a28cc52a1a16f9a326a919249622daeed6
SIZE (monafont-ttf-2.90.zip) = 1712768
diff --git a/japanese/monafonts/distinfo b/japanese/monafonts/distinfo
index 50cccb8dd5ad..0a657bfb49c8 100644
--- a/japanese/monafonts/distinfo
+++ b/japanese/monafonts/distinfo
@@ -1,2 +1,3 @@
MD5 (monafont-2.90.tar.bz2) = 2b914878b19b1550757cea5d8a771612
+SHA256 (monafont-2.90.tar.bz2) = 26e608598edb2c9f1a662acd8bf4e06dc75910a69fc76698e4e062113a401978
SIZE (monafont-2.90.tar.bz2) = 808897
diff --git a/japanese/mozilla-jlp/distinfo b/japanese/mozilla-jlp/distinfo
index ef5c92c4b2e9..482acd830bc7 100644
--- a/japanese/mozilla-jlp/distinfo
+++ b/japanese/mozilla-jlp/distinfo
@@ -1,2 +1,3 @@
MD5 (mozilla-1.7.12.ja-JP.langpack.xpi) = 80413bf39ab07ec2deebef1107599007
+SHA256 (mozilla-1.7.12.ja-JP.langpack.xpi) = 9f72cd16e74a40d2cefa031a18a8cd53ff2405208d8846c232c2d7bd2c789f5e
SIZE (mozilla-1.7.12.ja-JP.langpack.xpi) = 646925
diff --git a/japanese/mplusfonts/distinfo b/japanese/mplusfonts/distinfo
index 33c6c9c4a93b..579462c6e240 100644
--- a/japanese/mplusfonts/distinfo
+++ b/japanese/mplusfonts/distinfo
@@ -1,2 +1,3 @@
MD5 (mplus_bitmap_fonts-2.2.3.tar.gz) = 90226a346fb7c80d07ce001bfac52d60
+SHA256 (mplus_bitmap_fonts-2.2.3.tar.gz) = a420c5bbb353c39046ee5ea83f3647743ea7297ff645de92a2990d6e69b2ee69
SIZE (mplus_bitmap_fonts-2.2.3.tar.gz) = 382524
diff --git a/japanese/multiskkserv/distinfo b/japanese/multiskkserv/distinfo
index 732d3a8f68b8..bc80ae339144 100644
--- a/japanese/multiskkserv/distinfo
+++ b/japanese/multiskkserv/distinfo
@@ -1,2 +1,3 @@
MD5 (multiskkserv-20020201.tar.bz2) = 68b3bc5a57de24d7a8d465802f5f4822
+SHA256 (multiskkserv-20020201.tar.bz2) = 3bec276a3cd1831b9075eb61510f10b84c4605448bac4af7fa4d8b3af0612347
SIZE (multiskkserv-20020201.tar.bz2) = 159412
diff --git a/japanese/mutt/distinfo b/japanese/mutt/distinfo
index e1cec9c4311f..d1bb7b942656 100644
--- a/japanese/mutt/distinfo
+++ b/japanese/mutt/distinfo
@@ -1,6 +1,9 @@
MD5 (mutt/mutt-1.4.2.1i.tar.gz) = 710bd56d3c4c4bcd1403bc4e053f7476
+SHA256 (mutt/mutt-1.4.2.1i.tar.gz) = ff2cb647ece6c85842bb42943774b434f0059267a0cd55922e95b32202cb66d5
SIZE (mutt/mutt-1.4.2.1i.tar.gz) = 2611253
MD5 (mutt/mutt-1.4.2.1i-ja.1.tar.gz) = e5e108a990346eacff0b2648e03d098f
+SHA256 (mutt/mutt-1.4.2.1i-ja.1.tar.gz) = 0bc295f90eb13a006d2dc3efdc72e1286a42d62e0862d477b434edbeee13a5ab
SIZE (mutt/mutt-1.4.2.1i-ja.1.tar.gz) = 78266
MD5 (mutt/manual_ja-1.4i-1.tar.gz) = 07623b9b958f89070f8dd1f227f71605
+SHA256 (mutt/manual_ja-1.4i-1.tar.gz) = a0c02908bb5d47c30cf7a8c5e05bfe875439448ec050382671c1368b7d3c4d61
SIZE (mutt/manual_ja-1.4i-1.tar.gz) = 300461
diff --git a/japanese/navi2ch-emacs20/distinfo b/japanese/navi2ch-emacs20/distinfo
index 17ea1d1e7aa1..b94b658553bf 100644
--- a/japanese/navi2ch-emacs20/distinfo
+++ b/japanese/navi2ch-emacs20/distinfo
@@ -1,2 +1,3 @@
MD5 (navi2ch-1.7.5.tar.gz) = 3187132fbb3e79ffb40eef2d70c743c5
+SHA256 (navi2ch-1.7.5.tar.gz) = 47c1849b9297d855ca3fd314b1ae6342547970b13367dde699a372620c243b1e
SIZE (navi2ch-1.7.5.tar.gz) = 357379
diff --git a/japanese/ne/distinfo b/japanese/ne/distinfo
index f43a9c27f635..e50cb27fea4f 100644
--- a/japanese/ne/distinfo
+++ b/japanese/ne/distinfo
@@ -1,2 +1,3 @@
MD5 (ne-3.04.tar.gz) = 2eb6de06310b99db360e188416d00e88
+SHA256 (ne-3.04.tar.gz) = 99d29ab61f7028dbe8c6d8988d2937a265a0cf0065f55ffc73b83cff43bf58f5
SIZE (ne-3.04.tar.gz) = 185386
diff --git a/japanese/netype/distinfo b/japanese/netype/distinfo
index 075cd5bd7607..f911058c7fb6 100644
--- a/japanese/netype/distinfo
+++ b/japanese/netype/distinfo
@@ -1,4 +1,6 @@
MD5 (netype-0.1.0.tar.gz) = 5759720b8e06dbc8e9183d6658ba36aa
+SHA256 (netype-0.1.0.tar.gz) = 4250356c67a3184d9a65b118eb97834e797f93be0cee9e06d8acf93e710c7254
SIZE (netype-0.1.0.tar.gz) = 391776
MD5 (netype.0.1.1.patch.gz) = f279e794f21b91434ca00e2dd9df3346
+SHA256 (netype.0.1.1.patch.gz) = cd709aafe443d1cfe695aecf821661d40570c06fb176c85eab36aa1ec8487f0c
SIZE (netype.0.1.1.patch.gz) = 557
diff --git a/japanese/netypesv/distinfo b/japanese/netypesv/distinfo
index 4cf4d2763e86..ba43bc9d04cd 100644
--- a/japanese/netypesv/distinfo
+++ b/japanese/netypesv/distinfo
@@ -1,2 +1,3 @@
MD5 (netypesv-0.1.0.jar) = fc3566ef6d3acaf987dfa96fe9278b20
+SHA256 (netypesv-0.1.0.jar) = 1adc72cd071cdf4e9e1baa03bc5af8567fa169a00963829f73ef1bc87a3450f4
SIZE (netypesv-0.1.0.jar) = 154519
diff --git a/japanese/ng-devel/distinfo b/japanese/ng-devel/distinfo
index e1897f104d38..524586e0e05f 100644
--- a/japanese/ng-devel/distinfo
+++ b/japanese/ng-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (ng-1.5beta1.tar.gz) = 70aa4906154e7884fb1305e90bdac887
+SHA256 (ng-1.5beta1.tar.gz) = 990b2ed34f2943da71af6771c0ac9a62c36857d6e6e6ad6e7dc8782860388d3c
SIZE (ng-1.5beta1.tar.gz) = 662557
diff --git a/japanese/ng/distinfo b/japanese/ng/distinfo
index c785b81dcf32..280ad0be8117 100644
--- a/japanese/ng/distinfo
+++ b/japanese/ng/distinfo
@@ -1,4 +1,6 @@
MD5 (ng-1.4.4.tar.gz) = d1f49eedb7670cb241be2afedf1b4d8b
+SHA256 (ng-1.4.4.tar.gz) = 6d7c5f8abcc7485c3599a3c811fe338c2ac4829d3b1617af6512df87cbb84980
SIZE (ng-1.4.4.tar.gz) = 587018
MD5 (ng-1.4.4-replace_bug.patch) = 340147c7f98799603746fc0eaa541712
+SHA256 (ng-1.4.4-replace_bug.patch) = a4526bb8702586bd1fd3273de6dfa87c073651163faed453f975d085dff41736
SIZE (ng-1.4.4-replace_bug.patch) = 3956
diff --git a/japanese/nkf/distinfo b/japanese/nkf/distinfo
index 1f69e027aad5..d66af6fd38b8 100644
--- a/japanese/nkf/distinfo
+++ b/japanese/nkf/distinfo
@@ -1,2 +1,3 @@
MD5 (nkf205.tar.gz) = e34d936b20aaf581da5759fbaf0438f3
+SHA256 (nkf205.tar.gz) = 6065063f89a921f30e71af7e0717577277c6ceb4fe4353aca4990547cc723cd4
SIZE (nkf205.tar.gz) = 149809
diff --git a/japanese/okphone/distinfo b/japanese/okphone/distinfo
index 00de08bfef37..e4ef4e450012 100644
--- a/japanese/okphone/distinfo
+++ b/japanese/okphone/distinfo
@@ -1,4 +1,6 @@
MD5 (okphone-1.2.tar.gz) = e09ccdfd12c6738de6805ddabe0a12c3
+SHA256 (okphone-1.2.tar.gz) = 331ce042bec92323e14fc0318fe1c973c7c78cc9b5d938983c7ba16c959aa42c
SIZE (okphone-1.2.tar.gz) = 68490
MD5 (okphone-1.2.FreeBSD-patch.rev2.gz) = e71a0edc3b97259e5ad0c22acc4f5380
+SHA256 (okphone-1.2.FreeBSD-patch.rev2.gz) = 7aa1a5630ee5d68d926a64d589e87a166b9165240c5cc6b5a2d4eebff0f99868
SIZE (okphone-1.2.FreeBSD-patch.rev2.gz) = 4616
diff --git a/japanese/p5-Jcode/distinfo b/japanese/p5-Jcode/distinfo
index f801ce547d0f..a88158cee2ff 100644
--- a/japanese/p5-Jcode/distinfo
+++ b/japanese/p5-Jcode/distinfo
@@ -1,2 +1,3 @@
MD5 (Jcode-2.03.tar.gz) = 8d285ebf5e5d4f60938829a2c11bdef6
+SHA256 (Jcode-2.03.tar.gz) = d273d70dbec08fd4b5ed967436a3a4c7231861f9943ea9994a6e2488c4549298
SIZE (Jcode-2.03.tar.gz) = 334975
diff --git a/japanese/p5-PDFJ/distinfo b/japanese/p5-PDFJ/distinfo
index 3128caaca3a6..fca7975df187 100644
--- a/japanese/p5-PDFJ/distinfo
+++ b/japanese/p5-PDFJ/distinfo
@@ -1,2 +1,3 @@
MD5 (PDFJ-0.86.zip) = 9d1436a6f3a5551b5d51115d0d68c55a
+SHA256 (PDFJ-0.86.zip) = 55e5b0eadacae110da1e226612e91bbf0312fa8bbf136473708fb8adf2a94776
SIZE (PDFJ-0.86.zip) = 1651098
diff --git a/japanese/phpgroupware/distinfo b/japanese/phpgroupware/distinfo
index e44142a5730d..914420c6cb05 100644
--- a/japanese/phpgroupware/distinfo
+++ b/japanese/phpgroupware/distinfo
@@ -1,4 +1,6 @@
MD5 (phpgroupware-jp-0.9.16.003-pre1.tar.bz2) = e0bef9e907eb878e4c0a891206ab5a50
+SHA256 (phpgroupware-jp-0.9.16.003-pre1.tar.bz2) = 141a587b0b36e358e45251c8d92e6f6f330e53fc3eab092d5b03922e49b73134
SIZE (phpgroupware-jp-0.9.16.003-pre1.tar.bz2) = 7963785
MD5 (phpgroupware-doc-jp-0.9.16.003-pre1.tar.bz2) = 1d3c639ad13beb5b0001408cf5717179
+SHA256 (phpgroupware-doc-jp-0.9.16.003-pre1.tar.bz2) = 81e9ca2f2df95ba5cefee7332ae304b0bf80763e870aefabf302e6a87755b631
SIZE (phpgroupware-doc-jp-0.9.16.003-pre1.tar.bz2) = 9423664
diff --git a/japanese/platex-jsclasses/distinfo b/japanese/platex-jsclasses/distinfo
index 913e729376f6..2dc2acd49625 100644
--- a/japanese/platex-jsclasses/distinfo
+++ b/japanese/platex-jsclasses/distinfo
@@ -1,6 +1,9 @@
MD5 (jsclasses-040927.zip) = 05568d156c08de62e0399ee45a5327db
+SHA256 (jsclasses-040927.zip) = 4d1390c926e5b61f52c201d4c04c993ce0d14f48f6511c56ae041080bfb2199f
SIZE (jsclasses-040927.zip) = 94842
MD5 (jis-tfm.zip) = d56606723026b60393ea48a4dab65994
+SHA256 (jis-tfm.zip) = 0f5c0a208909121d1151a5fdb508c5d2e22d64f3641587137b74c1ee1b779cb6
SIZE (jis-tfm.zip) = 3006
MD5 (jis-pl.zip) = f39bc002da3e4dd5a17c6917f3f10b6c
+SHA256 (jis-pl.zip) = b73ffc4b33d665f894d530422fcd72cdeb3ec9982602826bf5ae9e79c4c5543f
SIZE (jis-pl.zip) = 3003
diff --git a/japanese/platex-otf/distinfo b/japanese/platex-otf/distinfo
index 2f4a75d070cc..af9885b5e30e 100644
--- a/japanese/platex-otf/distinfo
+++ b/japanese/platex-otf/distinfo
@@ -1,4 +1,6 @@
MD5 (platex-otf-1.2.4.tar.gz) = 9126b8d6b26693ba1102ac17e2026b00
+SHA256 (platex-otf-1.2.4.tar.gz) = 4e0e005032cbe74847572e4f86575c9f1d4f235278afccab839eecb00221aa1e
SIZE (platex-otf-1.2.4.tar.gz) = 98993
MD5 (platex-otf-manual-1.2.4.tar.gz) = 5c073045551ff4f6003df626e9afcedc
+SHA256 (platex-otf-manual-1.2.4.tar.gz) = cc1a9cb7d99bfa82d4167a230f21239de00e2e488b2e3c29aaf56ec4fe72669d
SIZE (platex-otf-manual-1.2.4.tar.gz) = 669323
diff --git a/japanese/platex209/distinfo b/japanese/platex209/distinfo
index bd68a6800c84..7d32336635d0 100644
--- a/japanese/platex209/distinfo
+++ b/japanese/platex209/distinfo
@@ -1,2 +1,3 @@
MD5 (platex209.tar.gz) = 79f04d13829cad8ddf8afbe4d0140f0e
+SHA256 (platex209.tar.gz) = 8b5d7240dd4fa5d12468c639e136d973ad36f0f1a5adad34eae9d7804300d877
SIZE (platex209.tar.gz) = 585922
diff --git a/japanese/postgresql73-man/distinfo b/japanese/postgresql73-man/distinfo
index 95a33cedf935..fb95670fb7d0 100644
--- a/japanese/postgresql73-man/distinfo
+++ b/japanese/postgresql73-man/distinfo
@@ -1,2 +1,3 @@
MD5 (postgresql/7.3.4/man.tar.gz) = 5dc66ef83309cc972ab26196184e0a75
+SHA256 (postgresql/7.3.4/man.tar.gz) = 6d17e260f5020f62e113cb746d821863de3d31b49057747b8554d54d95362a10
SIZE (postgresql/7.3.4/man.tar.gz) = 148226
diff --git a/japanese/postgresql74-man/distinfo b/japanese/postgresql74-man/distinfo
index 5b93ff3cf55f..98954744b485 100644
--- a/japanese/postgresql74-man/distinfo
+++ b/japanese/postgresql74-man/distinfo
@@ -1,2 +1,3 @@
MD5 (postgresql/7.4.6/man.tar.gz) = cbbfd77ccde7179e607fa6390a67d893
+SHA256 (postgresql/7.4.6/man.tar.gz) = c9e05d0805e67c32dcad0da8a77a8b05ecedb582839b395a9b9bf733926d4984
SIZE (postgresql/7.4.6/man.tar.gz) = 155578
diff --git a/japanese/postgresql80-man/distinfo b/japanese/postgresql80-man/distinfo
index 98be883db2be..78810085a6b2 100644
--- a/japanese/postgresql80-man/distinfo
+++ b/japanese/postgresql80-man/distinfo
@@ -1,2 +1,3 @@
MD5 (postgresql/8.0.2/man.tar.gz) = 8365d3f9f9f21da2ee5761fcf22c2c5b
+SHA256 (postgresql/8.0.2/man.tar.gz) = 75cd96f1a9269a2a48a22dd18d54eec432a915e94761798ecec2c729b19628f1
SIZE (postgresql/8.0.2/man.tar.gz) = 163126
diff --git a/japanese/postgresql81-man/distinfo b/japanese/postgresql81-man/distinfo
index 98be883db2be..78810085a6b2 100644
--- a/japanese/postgresql81-man/distinfo
+++ b/japanese/postgresql81-man/distinfo
@@ -1,2 +1,3 @@
MD5 (postgresql/8.0.2/man.tar.gz) = 8365d3f9f9f21da2ee5761fcf22c2c5b
+SHA256 (postgresql/8.0.2/man.tar.gz) = 75cd96f1a9269a2a48a22dd18d54eec432a915e94761798ecec2c729b19628f1
SIZE (postgresql/8.0.2/man.tar.gz) = 163126
diff --git a/japanese/postgresql82-man/distinfo b/japanese/postgresql82-man/distinfo
index 98be883db2be..78810085a6b2 100644
--- a/japanese/postgresql82-man/distinfo
+++ b/japanese/postgresql82-man/distinfo
@@ -1,2 +1,3 @@
MD5 (postgresql/8.0.2/man.tar.gz) = 8365d3f9f9f21da2ee5761fcf22c2c5b
+SHA256 (postgresql/8.0.2/man.tar.gz) = 75cd96f1a9269a2a48a22dd18d54eec432a915e94761798ecec2c729b19628f1
SIZE (postgresql/8.0.2/man.tar.gz) = 163126
diff --git a/japanese/prime-dict/distinfo b/japanese/prime-dict/distinfo
index 2bd3c3069127..67443cfc7da5 100644
--- a/japanese/prime-dict/distinfo
+++ b/japanese/prime-dict/distinfo
@@ -1,2 +1,3 @@
MD5 (prime-dict-1.0.0.tar.gz) = 41e36f11d927220917ba15bb8842a971
+SHA256 (prime-dict-1.0.0.tar.gz) = d2d6c5cdc5f698ecc9b7466dfb0292c204594fdc086d728aa5385086e6f44335
SIZE (prime-dict-1.0.0.tar.gz) = 6756593
diff --git a/japanese/prime-el/distinfo b/japanese/prime-el/distinfo
index 8c19551a100e..156552bf1ef5 100644
--- a/japanese/prime-el/distinfo
+++ b/japanese/prime-el/distinfo
@@ -1,2 +1,3 @@
MD5 (prime-el-1.5.1.3.tar.gz) = 96c8b3deaf7a456683ff36593202f603
+SHA256 (prime-el-1.5.1.3.tar.gz) = 5dbc817c58926419da462a58e65086465317411c22f1fe9160c383023f285291
SIZE (prime-el-1.5.1.3.tar.gz) = 145403
diff --git a/japanese/prime/distinfo b/japanese/prime/distinfo
index 2783b6815c08..b0e0d0af5cc4 100644
--- a/japanese/prime/distinfo
+++ b/japanese/prime/distinfo
@@ -1,2 +1,3 @@
MD5 (prime-1.0.0.1.tar.gz) = c3bb6df8590986104e41c23330d90aef
+SHA256 (prime-1.0.0.1.tar.gz) = 3f647c98e09146e41d7c387b395788649534c8c8831c406ec3de5d1436ade4b4
SIZE (prime-1.0.0.1.tar.gz) = 300251
diff --git a/japanese/ptex/distinfo b/japanese/ptex/distinfo
index c0603ee649a7..fd4c65f88abf 100644
--- a/japanese/ptex/distinfo
+++ b/japanese/ptex/distinfo
@@ -1,2 +1,3 @@
MD5 (teTeX/ptex-src-3.1.3.tar.gz) = 95aedfd68991f2ce0b1d94c8a662ef95
+SHA256 (teTeX/ptex-src-3.1.3.tar.gz) = 2f3759eeaa5faea30871ed9cd54fdb2d59d858f0326b13ee5cc3ebd24df89433
SIZE (teTeX/ptex-src-3.1.3.tar.gz) = 120649
diff --git a/japanese/py-kanjilib/distinfo b/japanese/py-kanjilib/distinfo
index 4dc3cc4662ab..e7a928a6c6c3 100644
--- a/japanese/py-kanjilib/distinfo
+++ b/japanese/py-kanjilib/distinfo
@@ -1,2 +1,3 @@
MD5 (kanjilib-1.2.tar.gz) = 205c32ec9b3446565cdea5895ecdebab
+SHA256 (kanjilib-1.2.tar.gz) = 767c0e9386a4e26f80f4b8389aaa71303d96a20e27d28894811907ae4a8f6708
SIZE (kanjilib-1.2.tar.gz) = 9446
diff --git a/japanese/pycodec/distinfo b/japanese/pycodec/distinfo
index dd30690d3541..6af170db53c6 100644
--- a/japanese/pycodec/distinfo
+++ b/japanese/pycodec/distinfo
@@ -1,2 +1,3 @@
MD5 (JapaneseCodecs-1.4.11.tar.gz) = e4f2ed866f4ce978fb54bb962eab4fdf
+SHA256 (JapaneseCodecs-1.4.11.tar.gz) = c880054fcce7afe763ae30db94726c016f2dd9324e8042be3ef7d32ca6c7c904
SIZE (JapaneseCodecs-1.4.11.tar.gz) = 288814
diff --git a/japanese/qkc/distinfo b/japanese/qkc/distinfo
index 6af33f575282..982aed4212fb 100644
--- a/japanese/qkc/distinfo
+++ b/japanese/qkc/distinfo
@@ -1,2 +1,3 @@
MD5 (qkcc100.zip) = 2e056df3a25335872c66e2057a2dade7
+SHA256 (qkcc100.zip) = 46eb09712dbc3cf9063a8f5eac1cbdbba73040a73b9a7ed048ad4a6f8a9ff69e
SIZE (qkcc100.zip) = 36308
diff --git a/japanese/rskkserv/distinfo b/japanese/rskkserv/distinfo
index b941702d4d18..64ec8c1149f5 100644
--- a/japanese/rskkserv/distinfo
+++ b/japanese/rskkserv/distinfo
@@ -1,2 +1,3 @@
MD5 (ruby/rskkserv-2.95.4.tar.gz) = f4a148c90093103b3f72358cbb260b30
+SHA256 (ruby/rskkserv-2.95.4.tar.gz) = cd0cd014f1034d0974e4094ad5de67120d593e3cd5cb7fda2c52d9057432f9a5
SIZE (ruby/rskkserv-2.95.4.tar.gz) = 60634
diff --git a/japanese/ruby-rdic/distinfo b/japanese/ruby-rdic/distinfo
index 14c4f47d90f3..85f52efc7456 100644
--- a/japanese/ruby-rdic/distinfo
+++ b/japanese/ruby-rdic/distinfo
@@ -1,2 +1,3 @@
MD5 (ruby/rdic-0.1.8.tar.gz) = 38417f9ab7de04d194dbcf33f0a5f285
+SHA256 (ruby/rdic-0.1.8.tar.gz) = fab9327a980e78c563e2cdb8a82f66c50ae1575680970f0085b827f7692e6f85
SIZE (ruby/rdic-0.1.8.tar.gz) = 51702
diff --git a/japanese/rxvt/distinfo b/japanese/rxvt/distinfo
index 37fbc449875a..74c16f3cb244 100644
--- a/japanese/rxvt/distinfo
+++ b/japanese/rxvt/distinfo
@@ -1,2 +1,3 @@
MD5 (rxvt-2.7.2.tar.bz2) = cce181764763ceb7c1d12a8b05c3ce2e
+SHA256 (rxvt-2.7.2.tar.bz2) = c39fd2208f336666c61468aaaacad0b7f4dbdd50cf65906d438bf449ce731c20
SIZE (rxvt-2.7.2.tar.bz2) = 257944
diff --git a/japanese/samba/distinfo b/japanese/samba/distinfo
index 2b05ba61a5ac..edbabc34a8c3 100644
--- a/japanese/samba/distinfo
+++ b/japanese/samba/distinfo
@@ -1,2 +1,3 @@
MD5 (samba-2.2.12-ja-1.0beta1.tar.bz2) = 9a7343c7f828b60f3a8f381019d19af1
+SHA256 (samba-2.2.12-ja-1.0beta1.tar.bz2) = ef653563d7a94506d9bcefd4ad3df4779d056517cc960aaa6403280259440572
SIZE (samba-2.2.12-ja-1.0beta1.tar.bz2) = 7466052
diff --git a/japanese/sazanami-ttf/distinfo b/japanese/sazanami-ttf/distinfo
index 1a0240491d8d..d87fdffb41fc 100644
--- a/japanese/sazanami-ttf/distinfo
+++ b/japanese/sazanami-ttf/distinfo
@@ -1,2 +1,3 @@
MD5 (sazanami-20040629.tar.bz2) = ceef10579a75c92483171f3bd7f77df2
+SHA256 (sazanami-20040629.tar.bz2) = 3467ce2f70a9a3fbbf8d4d97355a2f334a6351baa6722251403637a8cbebf6b7
SIZE (sazanami-20040629.tar.bz2) = 8622710
diff --git a/japanese/scim-canna/distinfo b/japanese/scim-canna/distinfo
index 3142937069f7..e166ac53d534 100644
--- a/japanese/scim-canna/distinfo
+++ b/japanese/scim-canna/distinfo
@@ -1,2 +1,3 @@
MD5 (scim-canna-0.1.3.tar.gz) = 80f7f6838ff0933a24972ec267c8bb65
+SHA256 (scim-canna-0.1.3.tar.gz) = 15352d09e6d1d9f187ce2eaa51e7d61f5c5584dd6b67d7fe8b2de4014488334a
SIZE (scim-canna-0.1.3.tar.gz) = 497619
diff --git a/japanese/sj3-lib/distinfo b/japanese/sj3-lib/distinfo
index d5eda86c22c5..338421882774 100644
--- a/japanese/sj3-lib/distinfo
+++ b/japanese/sj3-lib/distinfo
@@ -1,4 +1,6 @@
MD5 (sj3-2.0.1.20.tar.gz) = 36cc23702e2295e4552271b9d481c863
+SHA256 (sj3-2.0.1.20.tar.gz) = 6195e0252382032f99a2597590283acbcf43180df1d9a0a3754c4c8ad4945292
SIZE (sj3-2.0.1.20.tar.gz) = 584065
MD5 (sj3-patches-20040916.bz2) = a55b0094e5e55fd32c5f5f2cd038d9bd
+SHA256 (sj3-patches-20040916.bz2) = ee3ee636015a5b6fa2ee44eee9c10b9b35acb991b43e211880448c639ad30cd5
SIZE (sj3-patches-20040916.bz2) = 53266
diff --git a/japanese/sj3-server/distinfo b/japanese/sj3-server/distinfo
index d5eda86c22c5..338421882774 100644
--- a/japanese/sj3-server/distinfo
+++ b/japanese/sj3-server/distinfo
@@ -1,4 +1,6 @@
MD5 (sj3-2.0.1.20.tar.gz) = 36cc23702e2295e4552271b9d481c863
+SHA256 (sj3-2.0.1.20.tar.gz) = 6195e0252382032f99a2597590283acbcf43180df1d9a0a3754c4c8ad4945292
SIZE (sj3-2.0.1.20.tar.gz) = 584065
MD5 (sj3-patches-20040916.bz2) = a55b0094e5e55fd32c5f5f2cd038d9bd
+SHA256 (sj3-patches-20040916.bz2) = ee3ee636015a5b6fa2ee44eee9c10b9b35acb991b43e211880448c639ad30cd5
SIZE (sj3-patches-20040916.bz2) = 53266
diff --git a/japanese/sj3/distinfo b/japanese/sj3/distinfo
index d5eda86c22c5..338421882774 100644
--- a/japanese/sj3/distinfo
+++ b/japanese/sj3/distinfo
@@ -1,4 +1,6 @@
MD5 (sj3-2.0.1.20.tar.gz) = 36cc23702e2295e4552271b9d481c863
+SHA256 (sj3-2.0.1.20.tar.gz) = 6195e0252382032f99a2597590283acbcf43180df1d9a0a3754c4c8ad4945292
SIZE (sj3-2.0.1.20.tar.gz) = 584065
MD5 (sj3-patches-20040916.bz2) = a55b0094e5e55fd32c5f5f2cd038d9bd
+SHA256 (sj3-patches-20040916.bz2) = ee3ee636015a5b6fa2ee44eee9c10b9b35acb991b43e211880448c639ad30cd5
SIZE (sj3-patches-20040916.bz2) = 53266
diff --git a/japanese/stardict-dict-ja/distinfo b/japanese/stardict-dict-ja/distinfo
index 7d4353db6a60..700ab70c0e52 100644
--- a/japanese/stardict-dict-ja/distinfo
+++ b/japanese/stardict-dict-ja/distinfo
@@ -1,4 +1,6 @@
MD5 (stardict/stardict-jmdict-en-ja-2.4.2.tar.bz2) = e0f60d6acc4e3df6784805816b2e136f
+SHA256 (stardict/stardict-jmdict-en-ja-2.4.2.tar.bz2) = 757fbe025bdfae9ae6716f20b3210eaada22380647b90056e1f78b6101cf080b
SIZE (stardict/stardict-jmdict-en-ja-2.4.2.tar.bz2) = 2343208
MD5 (stardict/stardict-jmdict-ja-en-2.4.2.tar.bz2) = 2c574aef86a5d7bab45395d7e8ee7f6b
+SHA256 (stardict/stardict-jmdict-ja-en-2.4.2.tar.bz2) = 1b2ed4e2844c08fd31e377b7d0e428a798fcfdbc8bd4c9492756d8f01c28d1a4
SIZE (stardict/stardict-jmdict-ja-en-2.4.2.tar.bz2) = 4017230
diff --git a/japanese/stardict2-dict-ja/distinfo b/japanese/stardict2-dict-ja/distinfo
index 7d4353db6a60..700ab70c0e52 100644
--- a/japanese/stardict2-dict-ja/distinfo
+++ b/japanese/stardict2-dict-ja/distinfo
@@ -1,4 +1,6 @@
MD5 (stardict/stardict-jmdict-en-ja-2.4.2.tar.bz2) = e0f60d6acc4e3df6784805816b2e136f
+SHA256 (stardict/stardict-jmdict-en-ja-2.4.2.tar.bz2) = 757fbe025bdfae9ae6716f20b3210eaada22380647b90056e1f78b6101cf080b
SIZE (stardict/stardict-jmdict-en-ja-2.4.2.tar.bz2) = 2343208
MD5 (stardict/stardict-jmdict-ja-en-2.4.2.tar.bz2) = 2c574aef86a5d7bab45395d7e8ee7f6b
+SHA256 (stardict/stardict-jmdict-ja-en-2.4.2.tar.bz2) = 1b2ed4e2844c08fd31e377b7d0e428a798fcfdbc8bd4c9492756d8f01c28d1a4
SIZE (stardict/stardict-jmdict-ja-en-2.4.2.tar.bz2) = 4017230
diff --git a/japanese/suikyo/distinfo b/japanese/suikyo/distinfo
index 35c6831c630f..914296a7a4d9 100644
--- a/japanese/suikyo/distinfo
+++ b/japanese/suikyo/distinfo
@@ -1,2 +1,3 @@
MD5 (suikyo-2.1.0.tar.gz) = d33d713c57522f5c28323e19b3f635b2
+SHA256 (suikyo-2.1.0.tar.gz) = 34e4d5438372ed670c516cb92b7e0ee9d059999c420b90e0a90f924d8fde5ec3
SIZE (suikyo-2.1.0.tar.gz) = 202155
diff --git a/japanese/t2ps/distinfo b/japanese/t2ps/distinfo
index b6b180a5ea19..ee71ae1d79e0 100644
--- a/japanese/t2ps/distinfo
+++ b/japanese/t2ps/distinfo
@@ -1,2 +1,3 @@
MD5 (t2ps.tar.gz) = 1aa60ccb071cc2f555942c973763de62
+SHA256 (t2ps.tar.gz) = d9669f3c1b4bdc9ca22ed80185b25d3b123e775b3b19ac2864231a4d708a19bf
SIZE (t2ps.tar.gz) = 8724
diff --git a/japanese/tcl76/distinfo b/japanese/tcl76/distinfo
index 66e5d06a322c..e3184977cf81 100644
--- a/japanese/tcl76/distinfo
+++ b/japanese/tcl76/distinfo
@@ -1,4 +1,6 @@
MD5 (tcl7.6p2.tar.gz) = 0a6ff0d4aa87345966479f40ea347e9d
+SHA256 (tcl7.6p2.tar.gz) = c8fec98c6262f350ad3e523bfd6f5d874147204c37166e238d455ac5df6b036b
SIZE (tcl7.6p2.tar.gz) = 959397
MD5 (tcl7.6jp-patch.gz) = dc438f30084d879f0200136a5bd6edaf
+SHA256 (tcl7.6jp-patch.gz) = 0f314e34dcf517dcce675f6eeeac125a53d47638cbcb84ae74c6208a1adff31b
SIZE (tcl7.6jp-patch.gz) = 35155
diff --git a/japanese/tcl80/distinfo b/japanese/tcl80/distinfo
index 990d17c5db3b..588d213d3c7c 100644
--- a/japanese/tcl80/distinfo
+++ b/japanese/tcl80/distinfo
@@ -1,4 +1,6 @@
MD5 (tcl8.0.5.tar.gz) = 4247975c801510fb378b76237b2abaaf
+SHA256 (tcl8.0.5.tar.gz) = 0402be51a928cc1591049b02e32565abcce4f4c06f37b8fed0f2573ee16b479e
SIZE (tcl8.0.5.tar.gz) = 1519970
MD5 (tcl8.0.5jp1.7.patch.gz) = af8923488b932c531cb46307d04c93bc
+SHA256 (tcl8.0.5jp1.7.patch.gz) = 1739e3bc84ecd5bbbeb15c402e86760302f388158a20cfb37806575b46447ed0
SIZE (tcl8.0.5jp1.7.patch.gz) = 86912
diff --git a/japanese/texfamily-vfn2a/distinfo b/japanese/texfamily-vfn2a/distinfo
index eb68bad2218f..fff3365bf3ac 100644
--- a/japanese/texfamily-vfn2a/distinfo
+++ b/japanese/texfamily-vfn2a/distinfo
@@ -1,2 +1,3 @@
MD5 (vftool-1.3.tar.gz) = 7b635b13cbae45a59cc8f0a5175f751b
+SHA256 (vftool-1.3.tar.gz) = 05b90f2c24615c74a0908e7bfad74bea15138d73a658cbbaabad7d2192f9e3db
SIZE (vftool-1.3.tar.gz) = 42289
diff --git a/japanese/texfamily/distinfo b/japanese/texfamily/distinfo
index e497ea972c6e..5719a3b9c54c 100644
--- a/japanese/texfamily/distinfo
+++ b/japanese/texfamily/distinfo
@@ -1,10 +1,15 @@
MD5 (texfamily/teTeX-src-1.0.7.tar.gz) = 2c6da2a45096c2fdc41b8de6a8af1a52
+SHA256 (texfamily/teTeX-src-1.0.7.tar.gz) = bd73a8c9da21215a19e8bbbc42decf64611147a4f940bbe3010db1c68503604e
SIZE (texfamily/teTeX-src-1.0.7.tar.gz) = 8040192
MD5 (texfamily/texfam-1.2.tar.gz) = 0862a16e190e8beded71a4781c639bba
+SHA256 (texfamily/texfam-1.2.tar.gz) = 2ef2eebb3b1a874cae40991366373012d5d83c2a3d0ffe6540ac53bd0a6ff529
SIZE (texfamily/texfam-1.2.tar.gz) = 154286
MD5 (texfamily/texfam-texmf-j1.9.tar.gz) = 1773fc6fb0e2a0e44679ad97b8da1710
+SHA256 (texfamily/texfam-texmf-j1.9.tar.gz) = c1cefcb28d3d75bec9f6bd191de2e0196193169c1f3e605c9819ea4ca358f424
SIZE (texfamily/texfam-texmf-j1.9.tar.gz) = 212327
MD5 (texfamily/texfam-texmf-latex209.tar.gz) = dadbf032755e2d0a46c398749c636696
+SHA256 (texfamily/texfam-texmf-latex209.tar.gz) = cbf1e19e4575120ee7fb60b95a2cc3ef58ad754d37dc485795fa90245ef6c2b6
SIZE (texfamily/texfam-texmf-latex209.tar.gz) = 204702
MD5 (texfamily/web2c-j1.9.tar.gz) = 4b5e41f2b3a52d74c8c4e1fa89bbcf7a
+SHA256 (texfamily/web2c-j1.9.tar.gz) = 90a9b6aa8f72da3a769f386fec83b6869ace6d2c80d00a22121d28617faebda5
SIZE (texfamily/web2c-j1.9.tar.gz) = 195277
diff --git a/japanese/texinfo/distinfo b/japanese/texinfo/distinfo
index 5d42bf1d9ad3..1fc3529a2ac7 100644
--- a/japanese/texinfo/distinfo
+++ b/japanese/texinfo/distinfo
@@ -1,4 +1,6 @@
MD5 (texinfo-4.7.tar.gz) = 72a57e378efb9898c9e41ca839554dae
+SHA256 (texinfo-4.7.tar.gz) = d54b75b4240e63ed5e30885c048e6e932886ecc0de662a6e1e1c278a7856b3ed
SIZE (texinfo-4.7.tar.gz) = 1979183
MD5 (texinfo-4.7-j.diff.gz) = b50bfcadbcf80b6f5a290a3b81adcd51
+SHA256 (texinfo-4.7-j.diff.gz) = 59d3bc825f1a2013b2a4a0cc4841c2d186d1e48d0a8339774ab00c078a75aa57
SIZE (texinfo-4.7-j.diff.gz) = 23561
diff --git a/japanese/tgif/distinfo b/japanese/tgif/distinfo
index 6d1b85439901..56f1f6eb0cd7 100644
--- a/japanese/tgif/distinfo
+++ b/japanese/tgif/distinfo
@@ -1,2 +1,3 @@
MD5 (ja-tgif-980222.tar.gz) = 5396974ce204d3514f14cdb408f9baaf
+SHA256 (ja-tgif-980222.tar.gz) = 7b68a506adbccaf6361f33d6c8cc89eb323287fbc501e7d2d0bf1b60cf615d15
SIZE (ja-tgif-980222.tar.gz) = 699
diff --git a/japanese/tk42/distinfo b/japanese/tk42/distinfo
index fcdd5d5abedb..58f2288f1a94 100644
--- a/japanese/tk42/distinfo
+++ b/japanese/tk42/distinfo
@@ -1,4 +1,6 @@
MD5 (tk4.2p2.tar.gz) = a367951fdafc2266140a04ffc5593585
+SHA256 (tk4.2p2.tar.gz) = d059c430c79403df7131024ec98ba2226e97fc3bf7f708530517b6d5c7673bbf
SIZE (tk4.2p2.tar.gz) = 1716927
MD5 (tk4.2jp-patch.gz) = e236955587d6b6f78941e303fa238787
+SHA256 (tk4.2jp-patch.gz) = a00fce9cba7f4f2c04b1985a91fbb6ae58a76e54e14ba096ab5c09a30e55a780
SIZE (tk4.2jp-patch.gz) = 157166
diff --git a/japanese/tk80/distinfo b/japanese/tk80/distinfo
index d3a68cbdb45e..0430045bbcd3 100644
--- a/japanese/tk80/distinfo
+++ b/japanese/tk80/distinfo
@@ -1,4 +1,6 @@
MD5 (tk8.0.5.tar.gz) = 3ae92b86c01ec99a1872697294839e64
+SHA256 (tk8.0.5.tar.gz) = 58fac16495c213331998feac44e2f5a21911e6b6f4b00d6fb4bdac0084809d8c
SIZE (tk8.0.5.tar.gz) = 2033223
MD5 (tk8.0.5jp1.7.patch.gz) = 7b6415b8f7729054ab179b9f829b86c7
+SHA256 (tk8.0.5jp1.7.patch.gz) = 311028222c46919565d90e572a49b9fef30d7cbd06c644d060d7196a4c8b844c
SIZE (tk8.0.5jp1.7.patch.gz) = 311634
diff --git a/japanese/tkhonyaku/distinfo b/japanese/tkhonyaku/distinfo
index eda39e701dfb..7b32a6059d86 100644
--- a/japanese/tkhonyaku/distinfo
+++ b/japanese/tkhonyaku/distinfo
@@ -1,2 +1,3 @@
MD5 (tkhonyaku-1.8.tar.gz) = 1ca0c88e33b06214d0d75ee13de0a990
+SHA256 (tkhonyaku-1.8.tar.gz) = 798c73885cb877bf8ab02079a267805b1fac65c0f8bc9858a1dd2943845f290c
SIZE (tkhonyaku-1.8.tar.gz) = 55122
diff --git a/japanese/today/distinfo b/japanese/today/distinfo
index 9bbbd06eb69f..462d1f6d5805 100644
--- a/japanese/today/distinfo
+++ b/japanese/today/distinfo
@@ -1,4 +1,6 @@
MD5 (td211as.lzh) = 4e52d02c5ffaecbb1e23633ff83b18fa
+SHA256 (td211as.lzh) = e597849a8f1f5ceb88aefe41b869fa0fa97083d6075a8efbffda1a9bce5d0be6
SIZE (td211as.lzh) = 180925
MD5 (td211am.lzh) = c612b80899f3ada3db3303b7a7389518
+SHA256 (td211am.lzh) = c55a73d76eac8b03e21bbb2fc94f0a5cebcfe2482feefe2372e119b4367b627e
SIZE (td211am.lzh) = 380771
diff --git a/japanese/vje30-trial/distinfo b/japanese/vje30-trial/distinfo
index 1e9f56a81722..1823aeab111a 100644
--- a/japanese/vje30-trial/distinfo
+++ b/japanese/vje30-trial/distinfo
@@ -1,2 +1,3 @@
MD5 (vje30/vje-delta-3.0t-ELF.tgz) = b7aad9c62d9366c671f1e900f9e23485
+SHA256 (vje30/vje-delta-3.0t-ELF.tgz) = 492955a2d260a516cfbcb29c5c764652f482233577ba482a7a68f4bbf6798730
SIZE (vje30/vje-delta-3.0t-ELF.tgz) = 5507585
diff --git a/japanese/weather-emacs20/distinfo b/japanese/weather-emacs20/distinfo
index 91a558ff553c..2bdf9e716944 100644
--- a/japanese/weather-emacs20/distinfo
+++ b/japanese/weather-emacs20/distinfo
@@ -1,2 +1,3 @@
MD5 (weather-0.32.tar.gz) = 1ef23b3dd3c256e545b052559ff3c387
+SHA256 (weather-0.32.tar.gz) = 93e8b5e554e0ef53dd990f096a1ef4e045afa3db14695c640b45d76e1235975a
SIZE (weather-0.32.tar.gz) = 10693
diff --git a/japanese/wikicker/distinfo b/japanese/wikicker/distinfo
index 7e2446ed4fa4..90bc948e9039 100644
--- a/japanese/wikicker/distinfo
+++ b/japanese/wikicker/distinfo
@@ -1,2 +1,3 @@
MD5 (WiKicker-0.26.tar.gz) = 7d7a137194ab2350cefbd81570c0b237
+SHA256 (WiKicker-0.26.tar.gz) = 62063035b6aaf8d9b7782291d6b8b4baf539c2ba4905d05e4cdc1b7cedf46b30
SIZE (WiKicker-0.26.tar.gz) = 169014
diff --git a/japanese/xdvik/distinfo b/japanese/xdvik/distinfo
index 53dd0434b58a..1687fd0bb3e1 100644
--- a/japanese/xdvik/distinfo
+++ b/japanese/xdvik/distinfo
@@ -1,4 +1,6 @@
MD5 (xdvik/xdvik-22.40y1.tar.gz) = ab9083c9580e215715dc0369db3c028b
+SHA256 (xdvik/xdvik-22.40y1.tar.gz) = 47afcb4f45a30a6db1c03b89b0bf118a5af1c124f9f380b4312d7ccf4da95701
SIZE (xdvik/xdvik-22.40y1.tar.gz) = 2256174
MD5 (xdvik/xdvik-22.40y1-j1.21.patch.gz) = 9ce0615764079502f3b76692127a068a
+SHA256 (xdvik/xdvik-22.40y1-j1.21.patch.gz) = d7cd93e1b32e82dab39fbabdc0a67d0a06f291a854e82a29a1ee97f9f61bcf8f
SIZE (xdvik/xdvik-22.40y1-j1.21.patch.gz) = 166908
diff --git a/japanese/xpdf/distinfo b/japanese/xpdf/distinfo
index ce2e364e708e..8c9624fb1101 100644
--- a/japanese/xpdf/distinfo
+++ b/japanese/xpdf/distinfo
@@ -1,2 +1,3 @@
MD5 (xpdf-japanese.tar.gz) = 2fe6d4701482af0d69084c574fe14d90
+SHA256 (xpdf-japanese.tar.gz) = 0e2ac5eda981701da744102494cca9698cb42d8ae8820fa041721f8dc94797ec
SIZE (xpdf-japanese.tar.gz) = 494624
diff --git a/japanese/xtr/distinfo b/japanese/xtr/distinfo
index ae33180a9715..b259bbe13a61 100644
--- a/japanese/xtr/distinfo
+++ b/japanese/xtr/distinfo
@@ -1,2 +1,3 @@
MD5 (xtr1.50e-0.2.tgz) = ac617d60d1023436b166ea1090a18325
+SHA256 (xtr1.50e-0.2.tgz) = d5215827a730a294fd4ba528083f62d19224feadb083e4bd694fa5475a417b86
SIZE (xtr1.50e-0.2.tgz) = 458367
diff --git a/japanese/yasou-fpw/distinfo b/japanese/yasou-fpw/distinfo
index 98b29dea7ecd..dcfa11c18c8d 100644
--- a/japanese/yasou-fpw/distinfo
+++ b/japanese/yasou-fpw/distinfo
@@ -1,2 +1,3 @@
MD5 (yasou-fpw1.0beta0.zip) = 58016018de962e041a8b26b05650e6ea
+SHA256 (yasou-fpw1.0beta0.zip) = bf712b1780fd9960885c8b70cf7765c0f0f0342c769239a28e1e2e2d6cb9ca1a
SIZE (yasou-fpw1.0beta0.zip) = 10815025
diff --git a/japanese/zangband/distinfo b/japanese/zangband/distinfo
index f52a220c062d..633cd623e74d 100644
--- a/japanese/zangband/distinfo
+++ b/japanese/zangband/distinfo
@@ -1,4 +1,6 @@
MD5 (zangband/zangband-240-src.zip) = 4854d25e7297b5523304398e082cf069
+SHA256 (zangband/zangband-240-src.zip) = 7c4819f6f61faa19bb7a98c07a30ad6120a998515a0b8656ca2880a1a90261c0
SIZE (zangband/zangband-240-src.zip) = 1669479
MD5 (zangband/z240j104src.tgz) = 118d885bea5ae359dd9b0f826f9a0ecb
+SHA256 (zangband/z240j104src.tgz) = fe63ab62337d61d3e8afd4c5eb7699284976a7a8a8e070f07c29c5551816d40f
SIZE (zangband/z240j104src.tgz) = 967576
diff --git a/japanese/zipcodes/distinfo b/japanese/zipcodes/distinfo
index 3d035a9f046b..af193351e6ba 100644
--- a/japanese/zipcodes/distinfo
+++ b/japanese/zipcodes/distinfo
@@ -1,4 +1,6 @@
MD5 (ken_all-20050630.lzh) = d5614619dd2259f4cdae053c435a7a21
+SHA256 (ken_all-20050630.lzh) = 2816df5c5ab93dd97ed902faf01528294817c96ca787d85bf4739939a2ed928f
SIZE (ken_all-20050630.lzh) = 1714549
MD5 (jigyosyo-20050630.lzh) = 0fd2e692bd515ada654cd7c1c77aad96
+SHA256 (jigyosyo-20050630.lzh) = bb2df1e2e3852fd6f72bbf2205478ea778e8f1f2436e7400c5930f1e9ae3cd23
SIZE (jigyosyo-20050630.lzh) = 794699
diff --git a/japanese/zope-ejsplitter/distinfo b/japanese/zope-ejsplitter/distinfo
index 34c67390d7b3..af64774363bc 100644
--- a/japanese/zope-ejsplitter/distinfo
+++ b/japanese/zope-ejsplitter/distinfo
@@ -1,2 +1,3 @@
MD5 (zope/ejSplitter-0.5.0.tar.gz) = 0edd7deb0c06d126776576133306927f
+SHA256 (zope/ejSplitter-0.5.0.tar.gz) = 80d8de1decfd6d1383580040d2aa85a574cc3827b3f7c71523dd1e65ff5c05c2
SIZE (zope/ejSplitter-0.5.0.tar.gz) = 3137
diff --git a/japanese/zope-jamailhost/distinfo b/japanese/zope-jamailhost/distinfo
index 3c2c784f36d8..eeb906846727 100644
--- a/japanese/zope-jamailhost/distinfo
+++ b/japanese/zope-jamailhost/distinfo
@@ -1,2 +1,3 @@
MD5 (zope/jaMailHost-0.3.3.tar.gz) = 57179053acf4cf765c7ecc388b71dc1f
+SHA256 (zope/jaMailHost-0.3.3.tar.gz) = 0d8a78ea871b6aff995f0dc94dd6d1412962805056f98db7d0a8f8bd64c5319d
SIZE (zope/jaMailHost-0.3.3.tar.gz) = 2782
diff --git a/java/avalon-logkit/distinfo b/java/avalon-logkit/distinfo
index 40a7b2ca2a1e..054e914b13c6 100644
--- a/java/avalon-logkit/distinfo
+++ b/java/avalon-logkit/distinfo
@@ -1,2 +1,3 @@
MD5 (LogKit-1.2-bin.tar.gz) = a513abc607c6502cfc6da5a96015f3c8
+SHA256 (LogKit-1.2-bin.tar.gz) = f9efafe246a4b35a4067f60611cfd6d27adc5e4822cc042f03455ad2e4a85858
SIZE (LogKit-1.2-bin.tar.gz) = 213277
diff --git a/java/berkeley-db/distinfo b/java/berkeley-db/distinfo
index 2be2af025290..4a701a90bc14 100644
--- a/java/berkeley-db/distinfo
+++ b/java/berkeley-db/distinfo
@@ -1,2 +1,3 @@
MD5 (je-1.7.1.tar.gz) = ef824adfa0ad71fb8cdd5bbb1d597b16
+SHA256 (je-1.7.1.tar.gz) = 1877a8291ed68a4426d94bd6768b16f28b3ce2d10f9222c268f6227fb6369c52
SIZE (je-1.7.1.tar.gz) = 2657577
diff --git a/java/bluej/distinfo b/java/bluej/distinfo
index 57d8caf4789d..91356a9c4a77 100644
--- a/java/bluej/distinfo
+++ b/java/bluej/distinfo
@@ -1 +1,3 @@
MD5 (bluej-202.jar) = a7a1d4580801ca9adbce83e3d123e508
+SHA256 (bluej-202.jar) = d7b36692e08f5c025989dc85703f1903df9fbe19d9d8fb3ae1961851b4f39870
+SIZE (bluej-202.jar) = 2134324
diff --git a/java/bouncycastle/distinfo b/java/bouncycastle/distinfo
index 76472321b0ee..7a3add8c8bf0 100644
--- a/java/bouncycastle/distinfo
+++ b/java/bouncycastle/distinfo
@@ -1,2 +1,3 @@
MD5 (crypto-130.tar.gz) = c627b186f6d2e2b973851d9f91847584
+SHA256 (crypto-130.tar.gz) = 50c7163eba47fd33013f449b3014f3799afecdab324d99024e11e24a7b8679e7
SIZE (crypto-130.tar.gz) = 12844397
diff --git a/java/classpath/distinfo b/java/classpath/distinfo
index af69a27f0719..f10baff22dc1 100644
--- a/java/classpath/distinfo
+++ b/java/classpath/distinfo
@@ -1,2 +1,3 @@
MD5 (classpath-0.19.tar.gz) = 0b93b1c1dd3d33ef7fb6a47dbb29e41d
+SHA256 (classpath-0.19.tar.gz) = 154153797eae72fe4c6e22718e8b630e56317e686ca40857ed3fa9a1dd046199
SIZE (classpath-0.19.tar.gz) = 6765716
diff --git a/java/cos/distinfo b/java/cos/distinfo
index 0233f075d903..d22d7d052441 100644
--- a/java/cos/distinfo
+++ b/java/cos/distinfo
@@ -1,2 +1,3 @@
MD5 (cos-05Nov2002.zip) = b86d5bb618b9f7808110c61e4e74a797
+SHA256 (cos-05Nov2002.zip) = 96f9959e8252eddacce24b592a9c4c1dbf0082749115d7e75619504f70df1d90
SIZE (cos-05Nov2002.zip) = 372387
diff --git a/java/drexelsnmp/distinfo b/java/drexelsnmp/distinfo
index 3e03bf9df2fc..5334d8735067 100644
--- a/java/drexelsnmp/distinfo
+++ b/java/drexelsnmp/distinfo
@@ -1,2 +1,3 @@
MD5 (source_1.4.zip) = 0d856201c817b534ae31094c1794151d
+SHA256 (source_1.4.zip) = 78359b0f0fe896ffbffb22242b7d23e662584c49b7b6944193f1c8afad424fe8
SIZE (source_1.4.zip) = 112800
diff --git a/java/eclipse-EPIC/distinfo b/java/eclipse-EPIC/distinfo
index 03f6e8f95e11..95a09f7cf290 100644
--- a/java/eclipse-EPIC/distinfo
+++ b/java/eclipse-EPIC/distinfo
@@ -1,2 +1,3 @@
MD5 (org.epic.updatesite_0.3.0_20040711.zip) = 5ab8b866c599bd41f8dcb57564d5bc2d
+SHA256 (org.epic.updatesite_0.3.0_20040711.zip) = 62f300a6d7b27fae60fd8a2440abe77a7440e3ad11880718dd6d84aff300f73a
SIZE (org.epic.updatesite_0.3.0_20040711.zip) = 2649757
diff --git a/java/eclipse-checkstyle/distinfo b/java/eclipse-checkstyle/distinfo
index 95de86ce2761..449f2dc0474a 100644
--- a/java/eclipse-checkstyle/distinfo
+++ b/java/eclipse-checkstyle/distinfo
@@ -1 +1,3 @@
MD5 (eclipse/com.atlassw.tools.eclipse.checkstyle_3.4.1.0.zip) = 5db1ff7358d968a0c5d0ce458631b36f
+SHA256 (eclipse/com.atlassw.tools.eclipse.checkstyle_3.4.1.0.zip) = 129c28d46fefbeb604cae8e9d94a5e2123af119d44365fbb2f3d31966ea8d2cf
+SIZE (eclipse/com.atlassw.tools.eclipse.checkstyle_3.4.1.0.zip) = 3117244
diff --git a/java/eclipse-emf/distinfo b/java/eclipse-emf/distinfo
index 94d70bd9b697..cd7bb09babae 100644
--- a/java/eclipse-emf/distinfo
+++ b/java/eclipse-emf/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/emf-sdo-xsd-SDK-2.1.1.zip) = 261fb17642b1f5df0244b47e37e207e0
+SHA256 (eclipse/emf-sdo-xsd-SDK-2.1.1.zip) = 92a0df61f58d6a8fb57c596b0c2561e8589d2627a836efb8ca2ba94da8a05b35
SIZE (eclipse/emf-sdo-xsd-SDK-2.1.1.zip) = 21659251
diff --git a/java/eclipse-examples/distinfo b/java/eclipse-examples/distinfo
index b76b772e0c18..715b7801152c 100644
--- a/java/eclipse-examples/distinfo
+++ b/java/eclipse-examples/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/eclipse-examples-3.0.zip) = fc422c96869fc56f551c73682cab6996
+SHA256 (eclipse/eclipse-examples-3.0.zip) = 208eb069eba536c8e04851c1e97239be6b66fd591a6b9751d8c464d94ccb263e
SIZE (eclipse/eclipse-examples-3.0.zip) = 1802666
diff --git a/java/eclipse-gef-examples/distinfo b/java/eclipse-gef-examples/distinfo
index a3bcb10f1762..83a2aefb12a6 100644
--- a/java/eclipse-gef-examples/distinfo
+++ b/java/eclipse-gef-examples/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/GEF-examples-3.0.zip) = 03dfa9e725ecb1154cdff9e4ffb0cd80
+SHA256 (eclipse/GEF-examples-3.0.zip) = deb9bfdeb8215476644292e400831b3aeed147f0bdead99866e429453916d00b
SIZE (eclipse/GEF-examples-3.0.zip) = 536038
diff --git a/java/eclipse-langpack/distinfo b/java/eclipse-langpack/distinfo
index 5469b4f3bca3..b19571b38f7b 100644
--- a/java/eclipse-langpack/distinfo
+++ b/java/eclipse-langpack/distinfo
@@ -1,12 +1,18 @@
MD5 (eclipse/NLpack1-eclipse-SDK-3.1.1a-gtk.zip) = a867929aef79ba091392c7298ff0f4fe
+SHA256 (eclipse/NLpack1-eclipse-SDK-3.1.1a-gtk.zip) = 84c9c1608b17dbac1494a549d0504e8e649e94dc22901f8c866b2381f4e13215
SIZE (eclipse/NLpack1-eclipse-SDK-3.1.1a-gtk.zip) = 50149751
MD5 (eclipse/NLpack2-eclipse-SDK-3.1.1a-gtk.zip) = 8c1a78ebb6ad858bca67da7e4e3d68dd
+SHA256 (eclipse/NLpack2-eclipse-SDK-3.1.1a-gtk.zip) = 00e6995261a4cb0776489c9ffa04bdd2762f2cef4fe8ecbc4f974ecb52bcebe2
SIZE (eclipse/NLpack2-eclipse-SDK-3.1.1a-gtk.zip) = 21513551
MD5 (eclipse/NLpackBidi-eclipse-SDK-3.1.1a-gtk.zip) = d0f1445384ea6f9b9f5f188c74cf15b1
+SHA256 (eclipse/NLpackBidi-eclipse-SDK-3.1.1a-gtk.zip) = cbdb2a0d8b881b3986767808587811aa94cd3fafd2e5daac6f3d954d298df607
SIZE (eclipse/NLpackBidi-eclipse-SDK-3.1.1a-gtk.zip) = 1168085
MD5 (eclipse/NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip) = de4e07df7a3da6032c5070c4c4cc6716
+SHA256 (eclipse/NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip) = 9a33d2f3232fa5cf28bc61ef34d82a9924701b4db80d9871b190fefe8b6ea12e
SIZE (eclipse/NLpack1_FeatureOverlay-eclipse-SDK-3.1.1.zip) = 226391
MD5 (eclipse/NLpack2_FeatureOverlay-eclipse-SDK-3.1.1.zip) = 149201e527a2869df1bcd767cd5fe742
+SHA256 (eclipse/NLpack2_FeatureOverlay-eclipse-SDK-3.1.1.zip) = ddd3a910775eac8dfedf86dcba37fdedddb8ba115456dcc8924093b7e65dfefe
SIZE (eclipse/NLpack2_FeatureOverlay-eclipse-SDK-3.1.1.zip) = 91702
MD5 (eclipse/NLpackBidi_FeatureOverlay-eclipse-SDK-3.1.1.zip) = 01fd74103dfd1faf36a03791bb9c56cc
+SHA256 (eclipse/NLpackBidi_FeatureOverlay-eclipse-SDK-3.1.1.zip) = e801c12da2dd1421fe4a189f12e57faedea2476e52a78f0ea5d84b22b43fba99
SIZE (eclipse/NLpackBidi_FeatureOverlay-eclipse-SDK-3.1.1.zip) = 29378
diff --git a/java/eclipse-log4e/distinfo b/java/eclipse-log4e/distinfo
index e844e3ecead6..6947c2f10e94 100644
--- a/java/eclipse-log4e/distinfo
+++ b/java/eclipse-log4e/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/de.jayefem.log4e_0.7.6.zip) = 64cd674a80da7d53a4f54b79fc125fea
+SHA256 (eclipse/de.jayefem.log4e_0.7.6.zip) = 33367303095024de979f228dfc26b280af72063790b1011ff89a56d39c10b8ee
SIZE (eclipse/de.jayefem.log4e_0.7.6.zip) = 779542
diff --git a/java/eclipse-lomboz/distinfo b/java/eclipse-lomboz/distinfo
index 57f029b9d3f1..ed3ac7b3024d 100644
--- a/java/eclipse-lomboz/distinfo
+++ b/java/eclipse-lomboz/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/lomboz-3.1RC2.zip) = d91f3185e6e026a1ecea0815f91cf7d8
+SHA256 (eclipse/lomboz-3.1RC2.zip) = 3212c9a0387d16fc5d77407c87b44fac4896f66b274aa3cb4befc8474e42a88d
SIZE (eclipse/lomboz-3.1RC2.zip) = 25069977
diff --git a/java/eclipse-pmd/distinfo b/java/eclipse-pmd/distinfo
index 55f5521fd87c..42af3af60a40 100644
--- a/java/eclipse-pmd/distinfo
+++ b/java/eclipse-pmd/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/pmd-eclipse3-site-2.0.5.zip) = 2031c18c9e3875809064df1eb192058e
+SHA256 (eclipse/pmd-eclipse3-site-2.0.5.zip) = aec7d1dd143d81cf2cbad85a03fe9b2d16526c2c64aa83adb8c2c480928d56f6
SIZE (eclipse/pmd-eclipse3-site-2.0.5.zip) = 4267395
diff --git a/java/eclipse-uml/distinfo b/java/eclipse-uml/distinfo
index 689e70045088..1fc3a3c2a2d1 100644
--- a/java/eclipse-uml/distinfo
+++ b/java/eclipse-uml/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/uml2-SDK-1.1.1.zip) = 40b71bef438fea1f24cc0bfcc871fe25
+SHA256 (eclipse/uml2-SDK-1.1.1.zip) = 5f0446a831c91860aec5a481ba66a35dc03b1a8509db4027cc46234d73fcf369
SIZE (eclipse/uml2-SDK-1.1.1.zip) = 11841288
diff --git a/java/eclipse-v4all/distinfo b/java/eclipse-v4all/distinfo
index 5f6b581ad51e..c3fdd4b35bd7 100644
--- a/java/eclipse-v4all/distinfo
+++ b/java/eclipse-v4all/distinfo
@@ -1,2 +1,3 @@
MD5 (v4all_2_1_1_9.zip) = 86625db7b52d00f6f7ae228948391ec0
+SHA256 (v4all_2_1_1_9.zip) = 6f6d244170f66c903fd60b65ae2f91e6f4e88bef6212145c8f96798864981ae4
SIZE (v4all_2_1_1_9.zip) = 2117197
diff --git a/java/eclipse-vep-examples/distinfo b/java/eclipse-vep-examples/distinfo
index 5d841c53f8b4..7473f50444e4 100644
--- a/java/eclipse-vep-examples/distinfo
+++ b/java/eclipse-vep-examples/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/VE-examples-1.0.1.1.zip) = 3b07eb6637b8ce00f18d429d4cf46e90
+SHA256 (eclipse/VE-examples-1.0.1.1.zip) = 00d9637f46d0e91030a1df23bcb3a785a661b12812a357b0c132139c1f0053fe
SIZE (eclipse/VE-examples-1.0.1.1.zip) = 280892
diff --git a/java/eclipse-vep/distinfo b/java/eclipse-vep/distinfo
index d0d0a9ed65c2..1a0eb212e670 100644
--- a/java/eclipse-vep/distinfo
+++ b/java/eclipse-vep/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/VE-SDK-1.1.0.1.zip) = 8a83bd8defd6bbd005b306f8e3b22ebd
+SHA256 (eclipse/VE-SDK-1.1.0.1.zip) = 498187422e968802d23886c77ec62e444bb887244c3d0ea8d1c27c85f3b53068
SIZE (eclipse/VE-SDK-1.1.0.1.zip) = 11981449
diff --git a/java/eclipse-webtools/distinfo b/java/eclipse-webtools/distinfo
index c50b9d155773..5be65c2203fd 100644
--- a/java/eclipse-webtools/distinfo
+++ b/java/eclipse-webtools/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/wtp-0.7.zip) = 008ce2ad8971c0f450fe94a460b530aa
+SHA256 (eclipse/wtp-0.7.zip) = a1b5ca007b3a640933a51811eda79010483278510a9cfe06507401db5d40ae20
SIZE (eclipse/wtp-0.7.zip) = 27928806
diff --git a/java/eclipseme/distinfo b/java/eclipseme/distinfo
index 867edbb9ee3a..29742eb971fc 100644
--- a/java/eclipseme/distinfo
+++ b/java/eclipseme/distinfo
@@ -1,2 +1,3 @@
MD5 (eclipse/eclipseme-0.4.5.zip) = 688ce72f56312b2c04220cb7d0324c64
+SHA256 (eclipse/eclipseme-0.4.5.zip) = 66e9efdf79f5f7912e7bdf570f56b8e89db1963766cd5be2e05bf137161222d2
SIZE (eclipse/eclipseme-0.4.5.zip) = 1368053
diff --git a/java/gj-jdk11/distinfo b/java/gj-jdk11/distinfo
index 1d376b86667b..e4e5d71df16a 100644
--- a/java/gj-jdk11/distinfo
+++ b/java/gj-jdk11/distinfo
@@ -1,2 +1,3 @@
MD5 (gjdist1.1.tar.gz) = 0bd16bcaf4d1b92aa9ea89291f434ee6
+SHA256 (gjdist1.1.tar.gz) = 87ec1e6f2c6dab5c1e6af371552e10b273014cb86fc37a2affc392e231ecebf7
SIZE (gjdist1.1.tar.gz) = 343375
diff --git a/java/gj/distinfo b/java/gj/distinfo
index 27f1ee59729b..ba643dbf0d77 100644
--- a/java/gj/distinfo
+++ b/java/gj/distinfo
@@ -1,2 +1,3 @@
MD5 (gjdist1.2.tar.gz) = c83e86d3b19cd6657ef386cf9de434b8
+SHA256 (gjdist1.2.tar.gz) = bb09dc9216eec966811764812d1d67bfe103e9262ba43e0fb900188465cf6498
SIZE (gjdist1.2.tar.gz) = 686416
diff --git a/java/jakarta-bcel/distinfo b/java/jakarta-bcel/distinfo
index ecad57c1d7ce..daef8d4a075c 100644
--- a/java/jakarta-bcel/distinfo
+++ b/java/jakarta-bcel/distinfo
@@ -1,2 +1,3 @@
MD5 (bcel-5.1.tar.gz) = 318f22e4f5f59b68cd004db83a7d65dc
+SHA256 (bcel-5.1.tar.gz) = 134ed4f9b0bb0d367f4b5025c2a1a19d89ded65a36bad437e40ddf725bfffb2b
SIZE (bcel-5.1.tar.gz) = 2230306
diff --git a/java/jakarta-commons-beanutils/distinfo b/java/jakarta-commons-beanutils/distinfo
index 1f69c463d438..32bac05846e8 100644
--- a/java/jakarta-commons-beanutils/distinfo
+++ b/java/jakarta-commons-beanutils/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-beanutils-1.7.0-src.tar.gz) = 3fd5cbdf70363b151de5cd538f726e67
+SHA256 (commons-beanutils-1.7.0-src.tar.gz) = ffe3ff9208c3eb8a9c393ee244445fc1e70bb42213bee97dc86e71704fa40076
SIZE (commons-beanutils-1.7.0-src.tar.gz) = 258835
diff --git a/java/jakarta-commons-cli/distinfo b/java/jakarta-commons-cli/distinfo
index 7fc12ae20edf..2c21a0d0b3af 100644
--- a/java/jakarta-commons-cli/distinfo
+++ b/java/jakarta-commons-cli/distinfo
@@ -1 +1,3 @@
MD5 (cli-1.0-src.tar.gz) = ba34d585046b1f17dacbb13b377f4255
+SHA256 (cli-1.0-src.tar.gz) = fa4bf0850c896a9d5679f30d9921a98b3d262678019433f36ef810235ae58ec8
+SIZE (cli-1.0-src.tar.gz) = 37046
diff --git a/java/jakarta-commons-codec/distinfo b/java/jakarta-commons-codec/distinfo
index 5de41eb08958..37a2be480cf6 100644
--- a/java/jakarta-commons-codec/distinfo
+++ b/java/jakarta-commons-codec/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-codec-1.3-src.tar.gz) = ac19a5dc22b1293b39d0445ad08c4ce7
+SHA256 (commons-codec-1.3-src.tar.gz) = 47e485a942e1f6f3f2a2b526e77667cbccbf507aeb63e129f54dfc77b5b645f4
SIZE (commons-codec-1.3-src.tar.gz) = 88242
diff --git a/java/jakarta-commons-collections/distinfo b/java/jakarta-commons-collections/distinfo
index d78f7eee05c8..feaf2af40a1a 100644
--- a/java/jakarta-commons-collections/distinfo
+++ b/java/jakarta-commons-collections/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-collections-3.1-src.tar.gz) = 2da710d9c81ae85ee3a386e7ed1b1fe8
+SHA256 (commons-collections-3.1-src.tar.gz) = 10ae70ecb4f548d7ca30f7f009581194a681604ede1c4144c55d3a764d905213
SIZE (commons-collections-3.1-src.tar.gz) = 1137330
diff --git a/java/jakarta-commons-discovery/distinfo b/java/jakarta-commons-discovery/distinfo
index 0cce006a8d57..dc91a20be235 100644
--- a/java/jakarta-commons-discovery/distinfo
+++ b/java/jakarta-commons-discovery/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-discovery-0.2.tar.gz) = 2273f5f83a477f4f18fccf3a00e2b48c
+SHA256 (commons-discovery-0.2.tar.gz) = a2a06edafaeeecbdc708c687f26c8a76e7114df40a22141b3fb7542017dc0ecc
SIZE (commons-discovery-0.2.tar.gz) = 118701
diff --git a/java/jakarta-commons-httpclient/distinfo b/java/jakarta-commons-httpclient/distinfo
index 27e0682b5ba2..bd952e37afc3 100644
--- a/java/jakarta-commons-httpclient/distinfo
+++ b/java/jakarta-commons-httpclient/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-httpclient-3.0-rc4-src.tar.gz) = 961edab7cdf9950f2a6d2243301407e3
+SHA256 (commons-httpclient-3.0-rc4-src.tar.gz) = 8ef0cc688739174c209f9d6c9821beb153af264ea774e0ebbd7fc7c3f5ece9d6
SIZE (commons-httpclient-3.0-rc4-src.tar.gz) = 1796659
diff --git a/java/jakarta-commons-lang/distinfo b/java/jakarta-commons-lang/distinfo
index 5572157a50b7..7457ba836424 100644
--- a/java/jakarta-commons-lang/distinfo
+++ b/java/jakarta-commons-lang/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-lang-2.1-src.tar.gz) = d8379e93f597b2ae6d1f7b4bb7e83fce
+SHA256 (commons-lang-2.1-src.tar.gz) = 945ddc3cd7bb2fdc508cbb896734874883545597f549ddc301b4749caefa86e9
SIZE (commons-lang-2.1-src.tar.gz) = 373908
diff --git a/java/jakarta-commons-logging/distinfo b/java/jakarta-commons-logging/distinfo
index 49ffe1bb5970..669bd3b3f6a9 100644
--- a/java/jakarta-commons-logging/distinfo
+++ b/java/jakarta-commons-logging/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-logging-1.0.4-src.tar.gz) = db5dc75c89e794f794be92d10df6be1b
+SHA256 (commons-logging-1.0.4-src.tar.gz) = 0752546b1c60e42c4d98cf36354872e22626368bfce252625ea91f1885aa9482
SIZE (commons-logging-1.0.4-src.tar.gz) = 101017
diff --git a/java/jakarta-commons-pool/distinfo b/java/jakarta-commons-pool/distinfo
index 1ed1db1f69b5..b63193c01c49 100644
--- a/java/jakarta-commons-pool/distinfo
+++ b/java/jakarta-commons-pool/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-pool-1.2-src.tar.gz) = e7dc9f479c6a4260f84f6751b434295a
+SHA256 (commons-pool-1.2-src.tar.gz) = 4c1d9b8ac0268be8ca6a12976d5ea009dbdd2bc9093b401e81e78de1e85e3d5e
SIZE (commons-pool-1.2-src.tar.gz) = 269500
diff --git a/java/jakarta-commons-primitives/distinfo b/java/jakarta-commons-primitives/distinfo
index 1fc7a3ee7cf1..2c91863dd011 100644
--- a/java/jakarta-commons-primitives/distinfo
+++ b/java/jakarta-commons-primitives/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-primitives-1.0-src.tar.gz) = cc561194b876a797fe4ebef473a91764
+SHA256 (commons-primitives-1.0-src.tar.gz) = 96927b484b8cac7e33612469099e7bbd7139cbc79666d5612a32c997fa671ac4
SIZE (commons-primitives-1.0-src.tar.gz) = 172369
diff --git a/java/jakarta-oro/distinfo b/java/jakarta-oro/distinfo
index fc3e57de2616..2b620919105f 100644
--- a/java/jakarta-oro/distinfo
+++ b/java/jakarta-oro/distinfo
@@ -1,2 +1,3 @@
MD5 (jakarta-oro-2.0.8.tar.gz) = 6f7690c6ba9750e3cbb8ebd10078a79a
+SHA256 (jakarta-oro-2.0.8.tar.gz) = 4c4f3c7c479994c3ce09f542d4fbdc03eed58a2d7f320d32f2baf238b5b6f566
SIZE (jakarta-oro-2.0.8.tar.gz) = 345304
diff --git a/java/jakarta-regexp/distinfo b/java/jakarta-regexp/distinfo
index 1c12e9552b31..98a1580c642c 100644
--- a/java/jakarta-regexp/distinfo
+++ b/java/jakarta-regexp/distinfo
@@ -1,2 +1,3 @@
MD5 (jakarta-regexp-1.3.tar.gz) = 4322f82bea908ca4a7db270f7fa4850d
+SHA256 (jakarta-regexp-1.3.tar.gz) = 4cff646b26b258897bf0bafe64dfb6d1422611ecbfaf4787a78f2e042be1366e
SIZE (jakarta-regexp-1.3.tar.gz) = 127069
diff --git a/java/jakarta-struts/distinfo b/java/jakarta-struts/distinfo
index 116fc63300e5..28cf71673e4f 100644
--- a/java/jakarta-struts/distinfo
+++ b/java/jakarta-struts/distinfo
@@ -1,2 +1,3 @@
MD5 (jakarta/jakarta-struts-1.2.4.zip) = fe5e0efd842b81ca29aa9c65acbd7e4a
+SHA256 (jakarta/jakarta-struts-1.2.4.zip) = c9ea31571f2e1b113628b7eb77d28563385029b7f31e2478f1e0fa53cb0ae2f4
SIZE (jakarta/jakarta-struts-1.2.4.zip) = 12895640
diff --git a/java/jasmin/distinfo b/java/jasmin/distinfo
index 53024b9332bd..161a46bae86e 100644
--- a/java/jasmin/distinfo
+++ b/java/jasmin/distinfo
@@ -1,2 +1,3 @@
MD5 (jasmin-1.1.zip) = bb96616023ab4efdffa173601004fa17
+SHA256 (jasmin-1.1.zip) = ec6f2c035d80158e7e8878f18f95ad4161a11abba2be33cdb151b9f5a02fe8ec
SIZE (jasmin-1.1.zip) = 1602998
diff --git a/java/java-checkstyle/distinfo b/java/java-checkstyle/distinfo
index f0c99d45cdf5..c18e7946b4df 100644
--- a/java/java-checkstyle/distinfo
+++ b/java/java-checkstyle/distinfo
@@ -1,2 +1,3 @@
MD5 (checkstyle-src-3.5.tar.gz) = 868736a6617d58bbc4efcf85984423fd
+SHA256 (checkstyle-src-3.5.tar.gz) = f72fc6724699c617b544cc9b4925a0e568106c8c445da43775d5451becccf2d2
SIZE (checkstyle-src-3.5.tar.gz) = 1962069
diff --git a/java/java-cup/distinfo b/java/java-cup/distinfo
index be4f83d116c7..5c06460dd073 100644
--- a/java/java-cup/distinfo
+++ b/java/java-cup/distinfo
@@ -1,2 +1,3 @@
MD5 (java-cup-v11a-20050516-sources.tar.gz) = c8fc4d67475ca62da079e8c9f8973aa4
+SHA256 (java-cup-v11a-20050516-sources.tar.gz) = af0a664e4dd4f5fdf8ec546f9560363d1f297114fa0d4612032936267afab203
SIZE (java-cup-v11a-20050516-sources.tar.gz) = 362129
diff --git a/java/java3d/distinfo b/java/java3d/distinfo
index 00bacc9a004e..e2e11907f8b7 100644
--- a/java/java3d/distinfo
+++ b/java/java3d/distinfo
@@ -1,2 +1,3 @@
MD5 (java3d-sdk-1.3.1-linux-i386.bin) = 749cf195dbb7d214373821aae276c58b
+SHA256 (java3d-sdk-1.3.1-linux-i386.bin) = 98dfd8d903a7b7003c80668bf0d881266f77fb1195d381be7c3fce4cf13bef9d
SIZE (java3d-sdk-1.3.1-linux-i386.bin) = 5101646
diff --git a/java/jaxen/distinfo b/java/jaxen/distinfo
index 932953045a21..1e73e9353135 100644
--- a/java/jaxen/distinfo
+++ b/java/jaxen/distinfo
@@ -1,2 +1,3 @@
MD5 (jaxen-1.0-FCS.tar.gz) = c0baf972b669579aff40ca7fdb9a90d0
+SHA256 (jaxen-1.0-FCS.tar.gz) = ceb6997465e9de4efe6b4e8f0c421c12bd115b764f9633b9c8b80b95e3b76377
SIZE (jaxen-1.0-FCS.tar.gz) = 3195819
diff --git a/java/jboss3/distinfo b/java/jboss3/distinfo
index 6a4017f79621..41d4a8c34565 100644
--- a/java/jboss3/distinfo
+++ b/java/jboss3/distinfo
@@ -1,2 +1,3 @@
MD5 (jboss-3.2.7-src.tar.bz2) = 1d3d66d1d779af0d47ef0ba1c189bffc
+SHA256 (jboss-3.2.7-src.tar.bz2) = 1da0dfb592e5baa4e41f272ce3dcb65f0f65e290cef9e009f9644527bad86c54
SIZE (jboss-3.2.7-src.tar.bz2) = 48688133
diff --git a/java/jc/distinfo b/java/jc/distinfo
index 8919b618fd1a..a2989d00467f 100644
--- a/java/jc/distinfo
+++ b/java/jc/distinfo
@@ -1,2 +1,3 @@
MD5 (jc-1.4.7.tar.gz) = 430f3d64ba2d3a910935481f73f9b53c
+SHA256 (jc-1.4.7.tar.gz) = f05f2da895290ee0044d268ec954bf1660fac77d7e5b54db3ae961eeec88766e
SIZE (jc-1.4.7.tar.gz) = 39541820
diff --git a/java/jce-aba/distinfo b/java/jce-aba/distinfo
index 39c90658f200..90a88f134bf8 100644
--- a/java/jce-aba/distinfo
+++ b/java/jce-aba/distinfo
@@ -1,2 +1,3 @@
MD5 (jce-aba-1.1.tar.gz) = a43a662231ae0e5a5b1577a780e34789
+SHA256 (jce-aba-1.1.tar.gz) = e5297425cc453393ff6785744d3f2574f2c3bc94503d0e5851d028198610450f
SIZE (jce-aba-1.1.tar.gz) = 1296069
diff --git a/java/jdbcpool/distinfo b/java/jdbcpool/distinfo
index 9a3611d762de..bcc0ccaa22c1 100644
--- a/java/jdbcpool/distinfo
+++ b/java/jdbcpool/distinfo
@@ -1,2 +1,3 @@
MD5 (jdbcpool-0.99.tar.gz) = 6219ac7ef507bf486ebbaf80d15e674c
+SHA256 (jdbcpool-0.99.tar.gz) = 569717db68494d359239a8644a0d40263d0e24b417033f77333096f268f39443
SIZE (jdbcpool-0.99.tar.gz) = 74582
diff --git a/java/jde/distinfo b/java/jde/distinfo
index 6cdfd53f8599..777fa307868a 100644
--- a/java/jde/distinfo
+++ b/java/jde/distinfo
@@ -1,2 +1,3 @@
MD5 (jde-2.3.5.tar.gz) = 298c9b99aa61c2a704487a83b4d988ac
+SHA256 (jde-2.3.5.tar.gz) = d77fec9da2a327e87dfc3fb8da5f9b925265a7782efcb3196d8e119f65c60e1b
SIZE (jde-2.3.5.tar.gz) = 3699059
diff --git a/java/jdk11-doc/distinfo b/java/jdk11-doc/distinfo
index f121f16e34a8..5976ded16e6c 100644
--- a/java/jdk11-doc/distinfo
+++ b/java/jdk11-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (jdk-1_1_8_003-doc.tar.gz) = 973c6b5d57eb327ea921b657c32e859a
+SHA256 (jdk-1_1_8_003-doc.tar.gz) = 2560c71cd64677b00012e80d32b6203b8257b0672237119a6fd2d9901817b1ca
SIZE (jdk-1_1_8_003-doc.tar.gz) = 2842999
diff --git a/java/jdk12-doc/distinfo b/java/jdk12-doc/distinfo
index 5f27f5c0bc08..772a92837cb8 100644
--- a/java/jdk12-doc/distinfo
+++ b/java/jdk12-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (jdk-1_2_2_006-doc.tar.gz) = 85068cef11c635fc7decc8de84413a41
+SHA256 (jdk-1_2_2_006-doc.tar.gz) = 9081109d379e792ce1dcfb03df9803807aff11fc270ddee13ff2eb2feaa83ab2
SIZE (jdk-1_2_2_006-doc.tar.gz) = 10832069
diff --git a/java/jdom/distinfo b/java/jdom/distinfo
index 9a8e6b3e7e1f..91a4abdbea0a 100644
--- a/java/jdom/distinfo
+++ b/java/jdom/distinfo
@@ -1,2 +1,3 @@
MD5 (jdom-1.0.tar.gz) = ce29ecc05d63fdb419737fd00c04c281
+SHA256 (jdom-1.0.tar.gz) = fdb77a2c9f8f91a9bd898a0d99b941b79137b5ab692e35ca17dcb73a58b15f77
SIZE (jdom-1.0.tar.gz) = 3571788
diff --git a/java/jflex/distinfo b/java/jflex/distinfo
index 826ea9ba7f88..a6af68462506 100644
--- a/java/jflex/distinfo
+++ b/java/jflex/distinfo
@@ -1,6 +1,9 @@
MD5 (jflex-1.4.1.tar.gz) = 9e4be6e826e6b344e84c0434d6fd4b46
+SHA256 (jflex-1.4.1.tar.gz) = 6b70a95208b301ca6abcd80fb93c60de006b5b5d4fc9a7d63848bdf0c2e6973a
SIZE (jflex-1.4.1.tar.gz) = 986546
MD5 (JFlex.jar) = 626c0c66135a48c042d3b35af95d274d
+SHA256 (JFlex.jar) = 3e0f55bd6833bdf0192b77fa4c9b16c19b20c54268f94790314eb787d9a0c92c
SIZE (JFlex.jar) = 169629
MD5 (java_cup.jar) = 26aef43b31cf3e0b581017e75a325b7b
+SHA256 (java_cup.jar) = e38472bac2c70896e155b82ce9c7fc99e6e7d78214e86634c1edb2ec62dbb20b
SIZE (java_cup.jar) = 97241
diff --git a/java/jikes/distinfo b/java/jikes/distinfo
index b9957b87ccdd..9a3961f71eb6 100644
--- a/java/jikes/distinfo
+++ b/java/jikes/distinfo
@@ -1,2 +1,3 @@
MD5 (jikes-1.22.tar.bz2) = cda958c7fef6b43b803e1d1ef9afcb85
+SHA256 (jikes-1.22.tar.bz2) = 0cb02c763bc441349f6d38cacd52adf762302cce3a08e269f1f75f726e6e14e3
SIZE (jikes-1.22.tar.bz2) = 616655
diff --git a/java/jode/distinfo b/java/jode/distinfo
index 696f192439c9..55967493b22f 100644
--- a/java/jode/distinfo
+++ b/java/jode/distinfo
@@ -1,2 +1,3 @@
MD5 (jode-1.1.2-pre1.tar.gz) = 1d0aeda0c4cf0f8216fe46d97012308b
+SHA256 (jode-1.1.2-pre1.tar.gz) = 93dd157682df58b62816d484aa21dd3c2c6a707a0d0ddc9afed07c1e3eeb34d0
SIZE (jode-1.1.2-pre1.tar.gz) = 584300
diff --git a/java/junit/distinfo b/java/junit/distinfo
index dc0970853fe2..dffc1a571e10 100644
--- a/java/junit/distinfo
+++ b/java/junit/distinfo
@@ -1,2 +1,3 @@
MD5 (junit3.8.1.zip) = 5110326e4b7f7497dfa60ede4b626751
+SHA256 (junit3.8.1.zip) = 884953028bc3d2d554f99b5f627a84d7f92a42754560c63829b0ab732ff9bab8
SIZE (junit3.8.1.zip) = 441665
diff --git a/java/langspec/distinfo b/java/langspec/distinfo
index 15ec54861ccd..b53730d8bc5a 100644
--- a/java/langspec/distinfo
+++ b/java/langspec/distinfo
@@ -1,2 +1,3 @@
MD5 (langspec-2.0.html.tar.Z) = 32ee43d9b2f89e3cff262a9595923bef
+SHA256 (langspec-2.0.html.tar.Z) = a7d38523246622b5972a3b7635440edfe8cef7ee8eff16e723e76c36b61f1c90
SIZE (langspec-2.0.html.tar.Z) = 573151
diff --git a/java/linux-blackdown-jdk12/distinfo b/java/linux-blackdown-jdk12/distinfo
index 49c97a6c7d06..0245db1b01ba 100644
--- a/java/linux-blackdown-jdk12/distinfo
+++ b/java/linux-blackdown-jdk12/distinfo
@@ -1,2 +1,3 @@
MD5 (j2sdk-1.2.2-FCS-linux-i386-glibc-2.1.3.tar.bz2) = 5e7f61497a67afdd2efc2b567a7ef1e3
+SHA256 (j2sdk-1.2.2-FCS-linux-i386-glibc-2.1.3.tar.bz2) = 4539308a6aed37a2c8df4b5f4c587aecc06c1fceb0d15989a5c661d0750fdc70
SIZE (j2sdk-1.2.2-FCS-linux-i386-glibc-2.1.3.tar.bz2) = 18082365
diff --git a/java/linux-blackdown-jdk14/distinfo b/java/linux-blackdown-jdk14/distinfo
index 9d162641cb60..7093c678f667 100644
--- a/java/linux-blackdown-jdk14/distinfo
+++ b/java/linux-blackdown-jdk14/distinfo
@@ -1,2 +1,3 @@
MD5 (j2sdk-1.4.2-02-linux-i586.bin) = a65733528562794b7838407084cabd9a
+SHA256 (j2sdk-1.4.2-02-linux-i586.bin) = 86618270c04709622da1e21d209f85651ea7d0085a263a0828ab9ce0fa03e2a0
SIZE (j2sdk-1.4.2-02-linux-i586.bin) = 34361479
diff --git a/java/linux-blackdown-jre11/distinfo b/java/linux-blackdown-jre11/distinfo
index 05aa152a1d3e..1a097f5ad90c 100644
--- a/java/linux-blackdown-jre11/distinfo
+++ b/java/linux-blackdown-jre11/distinfo
@@ -1,2 +1,3 @@
MD5 (jre118_v3-glibc-2.1.3.tar.bz2) = a91b777ac313390e35d390c101d26992
+SHA256 (jre118_v3-glibc-2.1.3.tar.bz2) = 2de85fd7527ebc37a62341feb05c5bb799be89ef408e5f02d428f1f41a78282e
SIZE (jre118_v3-glibc-2.1.3.tar.bz2) = 7156122
diff --git a/java/mx4j/distinfo b/java/mx4j/distinfo
index faefaa78959f..7a4e20a8cefe 100644
--- a/java/mx4j/distinfo
+++ b/java/mx4j/distinfo
@@ -1,2 +1,3 @@
MD5 (mx4j-2.1.1.tar.gz) = 0b5ce38677e3cd56bbd80e272ff7661b
+SHA256 (mx4j-2.1.1.tar.gz) = e52af33cc990b73fb8b9ff68a85f399ee4daf2752ab122357313a92a43e236bd
SIZE (mx4j-2.1.1.tar.gz) = 4587837
diff --git a/java/phpeclipse/distinfo b/java/phpeclipse/distinfo
index 4f0bfab0ea9f..1fd782fa3469 100644
--- a/java/phpeclipse/distinfo
+++ b/java/phpeclipse/distinfo
@@ -1,2 +1,3 @@
MD5 (PHPeclipse-1.1.4-features.zip) = 9fd1b3758e815095f44663b752f34838
+SHA256 (PHPeclipse-1.1.4-features.zip) = b6d09ea2e245c91e4e28ff9ca2e18a9a03341d6a4c062dfd37d54719e6747b3a
SIZE (PHPeclipse-1.1.4-features.zip) = 22060927
diff --git a/java/proguard/distinfo b/java/proguard/distinfo
index a56a3f83297a..649be1f9fddb 100644
--- a/java/proguard/distinfo
+++ b/java/proguard/distinfo
@@ -1,2 +1,3 @@
MD5 (proguard3.2.tar.gz) = 64b3c522f07aeb87d567663e0780c146
+SHA256 (proguard3.2.tar.gz) = a9ed3d785faa480c1c635cfc5e45faa818b7dcba86d121792c884a5eee813778
SIZE (proguard3.2.tar.gz) = 1158638
diff --git a/java/sablevm/distinfo b/java/sablevm/distinfo
index d29f0bc19d90..7b3b0e715fa0 100644
--- a/java/sablevm/distinfo
+++ b/java/sablevm/distinfo
@@ -1,4 +1,6 @@
MD5 (sablevm-1.1.6.tar.gz) = 94798274f59d9abbd7d09a1050d608de
+SHA256 (sablevm-1.1.6.tar.gz) = 5028b50f7961c033d221ce303510ad3baee161132a397596fbdf58d5767f38ec
SIZE (sablevm-1.1.6.tar.gz) = 671107
MD5 (sablevm-classpath-1.1.6.tar.gz) = 6a18a1da253b11dd10d717656a91e8ac
+SHA256 (sablevm-classpath-1.1.6.tar.gz) = efcef8f21350bfa1cf9296ad1e41ee41a1d073aa3732a6da1f6243d39bff6562
SIZE (sablevm-classpath-1.1.6.tar.gz) = 3693590
diff --git a/java/shujit/distinfo b/java/shujit/distinfo
index 7dfc955ffdda..5bd184bbeea9 100644
--- a/java/shujit/distinfo
+++ b/java/shujit/distinfo
@@ -1,2 +1,3 @@
MD5 (shujit-0.8.0.tar.gz) = 0c4babb5ec088ed0aaeaaba8f2b9d218
+SHA256 (shujit-0.8.0.tar.gz) = fa43c0a9a724410fef723242a7e467fb4b2a93258124a250e2468d15a75cfd41
SIZE (shujit-0.8.0.tar.gz) = 272497
diff --git a/java/westhawksnmp/distinfo b/java/westhawksnmp/distinfo
index 56e93f78413a..1b78162b1fb2 100644
--- a/java/westhawksnmp/distinfo
+++ b/java/westhawksnmp/distinfo
@@ -1,2 +1,3 @@
MD5 (snmp4_13.zip) = 3f90064d05f2dbd2daa31d0cf72fa0d8
+SHA256 (snmp4_13.zip) = 487d56f5306ad9798395168a98c711a973384d523d6afe3d219d6033941366b2
SIZE (snmp4_13.zip) = 1523831
diff --git a/korean/a2ps/distinfo b/korean/a2ps/distinfo
index 0226e64d634a..819d9c70f829 100644
--- a/korean/a2ps/distinfo
+++ b/korean/a2ps/distinfo
@@ -1,2 +1,3 @@
MD5 (a2ps-h.py) = 37b8a768924ae82075a49ee99f789cf2
+SHA256 (a2ps-h.py) = 6768000b6fd959886b39c88789de070a264eab0f03bccc72ceae39fc66dbc5e3
SIZE (a2ps-h.py) = 4580
diff --git a/korean/ami/distinfo b/korean/ami/distinfo
index 63ea75db3eeb..e8591ac8c797 100644
--- a/korean/ami/distinfo
+++ b/korean/ami/distinfo
@@ -1,6 +1,9 @@
MD5 (ami-1.2.2.tar.gz) = 5a7ebbc0e415dcf228c0223db3930a4f
+SHA256 (ami-1.2.2.tar.gz) = 3335d16e275d38b80f9c4913b48697ef1b72599acb4a380f50fb1b43efd2b74f
SIZE (ami-1.2.2.tar.gz) = 553529
MD5 (hanja.dic.gz) = 3f114405753ad0596c4127df36e35710
+SHA256 (hanja.dic.gz) = d228aebe515bc7bfafbd9036a14e2baa8dcf9c5d2d2dac8ff050becbbb5eb01d
SIZE (hanja.dic.gz) = 10809
MD5 (ami.dic) = 27ca7f0208f8fbf685f9496d0b435303
+SHA256 (ami.dic) = 8c3b71776cdcf433973083d80c2187ff6e815d72b7755496daaed2c434e49e30
SIZE (ami.dic) = 345504
diff --git a/korean/baekmukfonts-bdf/distinfo b/korean/baekmukfonts-bdf/distinfo
index 7ff8c4892b0a..bf4ac9ba5a15 100644
--- a/korean/baekmukfonts-bdf/distinfo
+++ b/korean/baekmukfonts-bdf/distinfo
@@ -1,10 +1,15 @@
MD5 (baekmuk-2.0.tar.gz) = d40c31eec54172bdc80d42827066d9db
+SHA256 (baekmuk-2.0.tar.gz) = 7d4a264919d89382cf7e2e4fecbf244ba3f15dfaf5ce1167f5419aed9ec3e43f
SIZE (baekmuk-2.0.tar.gz) = 9834480
MD5 (batang10.bdf.gz) = e817eb61b5702e0ffcdbd86dc9078a11
+SHA256 (batang10.bdf.gz) = 586884bdaec7468e497e4efa7b2540067e8a14d5ca329bf1bea768d0e3b02d88
SIZE (batang10.bdf.gz) = 140072
MD5 (batang10b.bdf.gz) = db2ba837f73b93bc4584bb462f80c426
+SHA256 (batang10b.bdf.gz) = 096a361c7e3271d7bd042bb1baca1d7951034a742cfd6844340e92677acb3893
SIZE (batang10b.bdf.gz) = 129197
MD5 (gulim10.bdf.gz) = f617f69cfeba376bca6825467aee1b31
+SHA256 (gulim10.bdf.gz) = 63ad02caedefa035bf6e7037cb469f69747d2b278bcf64226334d60f8d566356
SIZE (gulim10.bdf.gz) = 147718
MD5 (gulim10b.bdf.gz) = 0705843462dc0232363bdfdf270feeda
+SHA256 (gulim10b.bdf.gz) = d4d9fce1c50e7775b57051cb0e92e7141e9a9e59f3780dcd892faf7396d60fa5
SIZE (gulim10b.bdf.gz) = 149638
diff --git a/korean/bitchx/distinfo b/korean/bitchx/distinfo
index b2a724dd0d3d..a2a651f89850 100644
--- a/korean/bitchx/distinfo
+++ b/korean/bitchx/distinfo
@@ -1,8 +1,12 @@
MD5 (BitchX-1.0c16.tar.gz) = 4a3749c0b2da2b157eaa13b5b8856511
+SHA256 (BitchX-1.0c16.tar.gz) = 402e08084a48328c9928a8e3e7bb152fcfee2519a8d43b42555f6813bfe68fed
SIZE (BitchX-1.0c16.tar.gz) = 1901626
MD5 (bx-korean-aa.patch) = d72f26924de580ecd6d1a55b984bddf6
+SHA256 (bx-korean-aa.patch) = cca75f4acf744d77a03bc17ba04bf498b941bad29ca0a9b8f39ee7fe74b9eb20
SIZE (bx-korean-aa.patch) = 166575
MD5 (bx-korean-ab.patch) = 0f32f4563fd6aaabb6a9e577b35e02e9
+SHA256 (bx-korean-ab.patch) = 6968dd9169559fdf31d0118d213ea86118c0cfa9ec0edfc9bed46cc944fb5d0b
SIZE (bx-korean-ab.patch) = 525
MD5 (bx-korean-ac.patch) = 4faa7ae6ab31937b11d29a1ef609c6af
+SHA256 (bx-korean-ac.patch) = 88abbb61e9369094548240e9f441ee8b739cbc143decda28c233412a36d8ffd7
SIZE (bx-korean-ac.patch) = 2722
diff --git a/korean/elm/distinfo b/korean/elm/distinfo
index bd3bcabce324..d4a5d1db32da 100644
--- a/korean/elm/distinfo
+++ b/korean/elm/distinfo
@@ -1,2 +1,3 @@
MD5 (elm2.4h4.1.tar.gz) = f4a39af65dd2b4ac1090f617f7b4b0dc
+SHA256 (elm2.4h4.1.tar.gz) = 41f9668eddee1fa8b30f9b69ba4716bb97adca8e9f58e550b2513cf4fc995e82
SIZE (elm2.4h4.1.tar.gz) = 768630
diff --git a/korean/engdic/distinfo b/korean/engdic/distinfo
index b604e1369e59..02d99bf5d35a 100644
--- a/korean/engdic/distinfo
+++ b/korean/engdic/distinfo
@@ -1,2 +1,3 @@
MD5 (engdic-0.2.tar.gz) = 750867ceaff3840da9db2b3a62560c80
+SHA256 (engdic-0.2.tar.gz) = aeb7b1bc5b1b2a6a48ee3edf35808331ad399ad5f720645134703a8be3dba2ad
SIZE (engdic-0.2.tar.gz) = 2313311
diff --git a/korean/eterm/distinfo b/korean/eterm/distinfo
index 4d3e6328738f..66f7380f35df 100644
--- a/korean/eterm/distinfo
+++ b/korean/eterm/distinfo
@@ -1,2 +1,3 @@
MD5 (Eterm-0.8.9.tar.gz) = 9e4945a6920f7d10cf28516266307519
+SHA256 (Eterm-0.8.9.tar.gz) = 4ffbbd47a45f30dea20d517703ffa20ab5879fe7c9e521dd3fc793bfb212b879
SIZE (Eterm-0.8.9.tar.gz) = 564885
diff --git a/korean/gdick/distinfo b/korean/gdick/distinfo
index 50fea1ae1d73..623a3bc2f875 100644
--- a/korean/gdick/distinfo
+++ b/korean/gdick/distinfo
@@ -1,2 +1,3 @@
MD5 (gdick-0.9.1.tar.bz2) = e49ededae41b65e9b6c5664c69f8deb9
+SHA256 (gdick-0.9.1.tar.bz2) = fe9f9c724986c7f74b8ec842b9a306bc753372bed845d7cc86ff079aa536167d
SIZE (gdick-0.9.1.tar.bz2) = 24686
diff --git a/korean/gtkcomm/distinfo b/korean/gtkcomm/distinfo
index 9018a98a1bda..fdc5e2ab2aca 100644
--- a/korean/gtkcomm/distinfo
+++ b/korean/gtkcomm/distinfo
@@ -1,2 +1,3 @@
MD5 (gtkcomm-0.6.4.tar.gz) = 18b3411d315d154202ab1ae35ff224b3
+SHA256 (gtkcomm-0.6.4.tar.gz) = 069cb158e4044eaae1fbf91c72259ed0af02e03f66fa7212f18b509868c2ed4c
SIZE (gtkcomm-0.6.4.tar.gz) = 222467
diff --git a/korean/h2ps/distinfo b/korean/h2ps/distinfo
index d6ecae9b120e..e533676a4ef3 100644
--- a/korean/h2ps/distinfo
+++ b/korean/h2ps/distinfo
@@ -1,2 +1,3 @@
MD5 (h2ps-2.06.tar.gz) = 726fea63114f453dcf41b74966bdc3b8
+SHA256 (h2ps-2.06.tar.gz) = 84bbce0aa875dca3638e8da7e7fbf2ad61432bee583db94db3d06371682b6be2
SIZE (h2ps-2.06.tar.gz) = 36604
diff --git a/korean/hanIM/distinfo b/korean/hanIM/distinfo
index 9f0fd0948177..22c18bafc66e 100644
--- a/korean/hanIM/distinfo
+++ b/korean/hanIM/distinfo
@@ -1,2 +1,3 @@
MD5 (hanIM-1.2.1.tar.gz) = 3651eb27c8175d7be3ee4814335d5417
+SHA256 (hanIM-1.2.1.tar.gz) = a7d27da4ce30b2bcfab61893f66b77450d1d8c26c97eaa333e39a313a1604b96
SIZE (hanIM-1.2.1.tar.gz) = 333952
diff --git a/korean/hanemacs/distinfo b/korean/hanemacs/distinfo
index 1f508f9eccf1..0f35683c800d 100644
--- a/korean/hanemacs/distinfo
+++ b/korean/hanemacs/distinfo
@@ -1,2 +1,3 @@
MD5 (hanemacs-19.34b-1.tar.gz) = 4804e68794084a4a638bf434115ed09b
+SHA256 (hanemacs-19.34b-1.tar.gz) = 8dc69b833f4be4cdf140acc1e3eb5798a6860da5a66757715e1d240001896125
SIZE (hanemacs-19.34b-1.tar.gz) = 11183213
diff --git a/korean/hanmiscutils/distinfo b/korean/hanmiscutils/distinfo
index e77ba2c6c3c3..1d167e931528 100644
--- a/korean/hanmiscutils/distinfo
+++ b/korean/hanmiscutils/distinfo
@@ -1,2 +1,3 @@
MD5 (hanmiscutils-0.1.1.tar.gz) = 202d38fe8ad48f2c0478d2b3f5fed492
+SHA256 (hanmiscutils-0.1.1.tar.gz) = b03d81b72987c893f1fa2adc3337b09a03f3b23513c8ebe0316a3db1f765d310
SIZE (hanmiscutils-0.1.1.tar.gz) = 135635
diff --git a/korean/hanterm-xf86/distinfo b/korean/hanterm-xf86/distinfo
index 74c3a0893571..0ef2623f16a1 100644
--- a/korean/hanterm-xf86/distinfo
+++ b/korean/hanterm-xf86/distinfo
@@ -1,2 +1,3 @@
MD5 (hanterm-xf-2.0.5-173.tar.gz) = 4eca2e380f233a40098b0e2aef3f215a
+SHA256 (hanterm-xf-2.0.5-173.tar.gz) = df4f51789439fef028cd9753641846f673794d1a3e50a90324c924c4794e787d
SIZE (hanterm-xf-2.0.5-173.tar.gz) = 689639
diff --git a/korean/hanterm/distinfo b/korean/hanterm/distinfo
index e8a6bce207bd..503ac00190a6 100644
--- a/korean/hanterm/distinfo
+++ b/korean/hanterm/distinfo
@@ -1,2 +1,3 @@
MD5 (hanterm-3.1.6.tar.gz) = 243081bee614b0e1d9fea1e0c46b2ce9
+SHA256 (hanterm-3.1.6.tar.gz) = 2686e4ba1ce6c42ec38e68a4d61722aa894543dae0f4f7d7eaa220dd9fa5d7e7
SIZE (hanterm-3.1.6.tar.gz) = 323736
diff --git a/korean/hanyangfonts/distinfo b/korean/hanyangfonts/distinfo
index f41bde86f687..37f38c584428 100644
--- a/korean/hanyangfonts/distinfo
+++ b/korean/hanyangfonts/distinfo
@@ -1,2 +1,3 @@
MD5 (hanyang-font-pcf.tar.gz) = d0415fd961a001a4cd096d91bf66636a
+SHA256 (hanyang-font-pcf.tar.gz) = c98299d4bdaea9ee024a85cdb015326d12d6a609cf6336a42e847542024d08df
SIZE (hanyang-font-pcf.tar.gz) = 2876501
diff --git a/korean/hcode/distinfo b/korean/hcode/distinfo
index 4605d1cccbb2..a87e5991d68c 100644
--- a/korean/hcode/distinfo
+++ b/korean/hcode/distinfo
@@ -1,2 +1,3 @@
MD5 (hcode2.1-mailpatch3.tar.gz) = eacacb750671b63232f8d11b71f8122a
+SHA256 (hcode2.1-mailpatch3.tar.gz) = 081040c3a740798a9c13d60f98826532293362ce2a97b33a8b1d85ca7a356453
SIZE (hcode2.1-mailpatch3.tar.gz) = 61014
diff --git a/korean/helvis/distinfo b/korean/helvis/distinfo
index a89f3f8769d4..ebe17b20bb23 100644
--- a/korean/helvis/distinfo
+++ b/korean/helvis/distinfo
@@ -1,2 +1,3 @@
MD5 (helvis-1.8h2-.tar.gz) = 43765cfaffd898ff0ce1fe72287b2faf
+SHA256 (helvis-1.8h2-.tar.gz) = 4c2c3b22459e4e1237fcc247789858f7e13f4b47b2ee4ffd59d5ae339cf6d0b3
SIZE (helvis-1.8h2-.tar.gz) = 272285
diff --git a/korean/hlatexfonts-ocf/distinfo b/korean/hlatexfonts-ocf/distinfo
index b9bfc94b2426..f13a925e3e4a 100644
--- a/korean/hlatexfonts-ocf/distinfo
+++ b/korean/hlatexfonts-ocf/distinfo
@@ -1,4 +1,6 @@
MD5 (HLaTeX-Myoungjo-OCF-PS.tar.gz) = 44a43c17d1d13c15e37c59a303d6588e
+SHA256 (HLaTeX-Myoungjo-OCF-PS.tar.gz) = 020b0a5ce5521107acb5b89899b2942bed9fa3f72bf9911c60875d451069c437
SIZE (HLaTeX-Myoungjo-OCF-PS.tar.gz) = 4945958
MD5 (HLaTeX-Gothic-OCF-PS.tar.gz) = 998245f0bc6e8165e50b351f0bd4930b
+SHA256 (HLaTeX-Gothic-OCF-PS.tar.gz) = e9781f99833c9a041ebc8a0d895132ab2f5ce99485414ec291198a6c5c52e066
SIZE (HLaTeX-Gothic-OCF-PS.tar.gz) = 2616611
diff --git a/korean/hmconv/distinfo b/korean/hmconv/distinfo
index 6313b6044a96..a93bd1f826d6 100644
--- a/korean/hmconv/distinfo
+++ b/korean/hmconv/distinfo
@@ -1,2 +1,3 @@
MD5 (hmconv1.0pl3.tar.gz) = 15ca1286992505083b2b44caa103d0a5
+SHA256 (hmconv1.0pl3.tar.gz) = 459d51242d6e17db8e832c77c7b653a6e0c1419b8e23f6ab1d5e39831fec9d29
SIZE (hmconv1.0pl3.tar.gz) = 12183
diff --git a/korean/hpscat/distinfo b/korean/hpscat/distinfo
index f4858efc7b25..cfac1e0d59f7 100644
--- a/korean/hpscat/distinfo
+++ b/korean/hpscat/distinfo
@@ -1,4 +1,6 @@
MD5 (hpscat-jshin.tar.gz) = 728d5f2fe51f617be7221a88f7812f21
+SHA256 (hpscat-jshin.tar.gz) = 621403a0d49779cdf7936b91ae7a2200f9ac94ec75fbc0ca9488196cef5c6f25
SIZE (hpscat-jshin.tar.gz) = 26075
MD5 (ked.tar.gz) = f0b337dd1f17764191f204b619a559a2
+SHA256 (ked.tar.gz) = fa3b9674609b10b5fe4d96ca2a801fb5d50d8281d0f52120319013fd6e3c6c21
SIZE (ked.tar.gz) = 305769
diff --git a/korean/iiimf-le-hangul/distinfo b/korean/iiimf-le-hangul/distinfo
index 4416cce728d0..ad441e71afc8 100644
--- a/korean/iiimf-le-hangul/distinfo
+++ b/korean/iiimf-le-hangul/distinfo
@@ -1,2 +1,3 @@
MD5 (iiimf-src-12.2.tar.bz2) = 70dbf257fe64ddf8611dfa6449da537c
+SHA256 (iiimf-src-12.2.tar.bz2) = 16fc96abe6bdf7118868a51806bbe9c53e5396700398ec305f3de415fae12357
SIZE (iiimf-src-12.2.tar.bz2) = 11452670
diff --git a/korean/imhangul/distinfo b/korean/imhangul/distinfo
index 37b68cc4e92f..c060e4015830 100644
--- a/korean/imhangul/distinfo
+++ b/korean/imhangul/distinfo
@@ -1,2 +1,3 @@
MD5 (imhangul-0.9.13.tar.bz2) = 9140f8b9cef85bd5f794a4a6f3643f58
+SHA256 (imhangul-0.9.13.tar.bz2) = 2ca9c3ddeafcd5895c918cfb49340f0a7d5f4fb66b08f37ae49ea062b1b52fec
SIZE (imhangul-0.9.13.tar.bz2) = 364508
diff --git a/korean/johabfonts/distinfo b/korean/johabfonts/distinfo
index 02f6a3d209a5..8072afbc3392 100644
--- a/korean/johabfonts/distinfo
+++ b/korean/johabfonts/distinfo
@@ -1,2 +1,3 @@
MD5 (hanterm-font-3.1.tar.gz) = 720b11a0906860cf4942f476829c20d1
+SHA256 (hanterm-font-3.1.tar.gz) = 6986e50f75100cb7d9ce628074740290205cc163a274f7dcb16720d33df21169
SIZE (hanterm-font-3.1.tar.gz) = 2486571
diff --git a/korean/kaistfonts/distinfo b/korean/kaistfonts/distinfo
index 9ae6e4dae89e..be88ce5201ea 100644
--- a/korean/kaistfonts/distinfo
+++ b/korean/kaistfonts/distinfo
@@ -1,8 +1,12 @@
MD5 (kaist-newmj18.bdf.gz) = 5f578dea996966b5bf77515c7d85cafb
+SHA256 (kaist-newmj18.bdf.gz) = d0d37d18151c4384031680850e40f94c9a54fa549df9cc12d9eca239a147cdc3
SIZE (kaist-newmj18.bdf.gz) = 283595
MD5 (ks_philgi16.bdf.gz) = f1bf468802d81e282165b83bfdf2adae
+SHA256 (ks_philgi16.bdf.gz) = 1aaab8f51bcd29545b7994776fd21d5d6690edb2ee22636895b8589a23be8796
SIZE (ks_philgi16.bdf.gz) = 221687
MD5 (kaist-newmj16.bdf.gz) = 92776dce97df2a9fe1e083e094d3d9fa
+SHA256 (kaist-newmj16.bdf.gz) = b6bfbc95f97a92719d290b132d5e2af2433ea31cbba49e467e57bc3cb032a1b6
SIZE (kaist-newmj16.bdf.gz) = 221221
MD5 (ks_iyagi16.bdf.gz) = ee6ba370e17c8de90248c92b6a99a2b2
+SHA256 (ks_iyagi16.bdf.gz) = fe575722dc38278e005a7d7b56d3eab4d5c147d16ffc650d8eed0365d37c946e
SIZE (ks_iyagi16.bdf.gz) = 217151
diff --git a/korean/linux_locale/distinfo b/korean/linux_locale/distinfo
index 5b56d87c5545..0dc6d904f6db 100644
--- a/korean/linux_locale/distinfo
+++ b/korean/linux_locale/distinfo
@@ -1,2 +1,3 @@
MD5 (linux_locale-ko-1.0.tar.gz) = 39f52a9e246407be6ae6f625f2cf0beb
+SHA256 (linux_locale-ko-1.0.tar.gz) = 479a7b6e6704bbf01515f9ab6d1dbb3bcd58705e561653ce2685c7604ca1eaf8
SIZE (linux_locale-ko-1.0.tar.gz) = 10976
diff --git a/korean/linuxdoc-sgml/distinfo b/korean/linuxdoc-sgml/distinfo
index ecd961e20202..da67a6105337 100644
--- a/korean/linuxdoc-sgml/distinfo
+++ b/korean/linuxdoc-sgml/distinfo
@@ -1,2 +1,3 @@
MD5 (linuxdoc-sgml-1.6bh2.tar.gz) = 333b6bf2542d74018f972042672e7c20
+SHA256 (linuxdoc-sgml-1.6bh2.tar.gz) = bbf6e73b081f516767734662641a9116c3fd77c9c6e60a117b82f71a15813f8d
SIZE (linuxdoc-sgml-1.6bh2.tar.gz) = 501819
diff --git a/korean/man-doc/distinfo b/korean/man-doc/distinfo
index a49942e33517..3db327ca2f74 100644
--- a/korean/man-doc/distinfo
+++ b/korean/man-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (ko-man-doc-021120.tar.gz) = cf1b80b66eee49fb0a5ff6a6ae069f4e
+SHA256 (ko-man-doc-021120.tar.gz) = b6697956ecc182b0bf136e3afb2e8aaf7269f6847a63031ecf85b971b5254d0a
SIZE (ko-man-doc-021120.tar.gz) = 3415774
diff --git a/korean/mizifont/distinfo b/korean/mizifont/distinfo
index a630a0c27b14..a5ec407822f4 100644
--- a/korean/mizifont/distinfo
+++ b/korean/mizifont/distinfo
@@ -1,2 +1,3 @@
MD5 (xfntmizi-1.1-2.noarch.rpm) = b60cc28556b778bca2c0ac35e26fe728
+SHA256 (xfntmizi-1.1-2.noarch.rpm) = ffbd7495dd2b17494138b99fb4c13ec2553043a8575cd2b85d603a5942bb2c93
SIZE (xfntmizi-1.1-2.noarch.rpm) = 1484554
diff --git a/korean/mod_url/distinfo b/korean/mod_url/distinfo
index 3fb0f106fb70..a23ef3492fdb 100644
--- a/korean/mod_url/distinfo
+++ b/korean/mod_url/distinfo
@@ -1,4 +1,6 @@
MD5 (mod_url.c) = 31b6c3fa60a7df6cde8e40c4b7a27aa3
+SHA256 (mod_url.c) = ac2afd00c8c4112271feaa61913ec1a11dae8b1f712c1d38459b8d7bda9fa529
SIZE (mod_url.c) = 8988
MD5 (readme.mod_url) = f1a06dc9de1b499c3074c1f204305d47
+SHA256 (readme.mod_url) = 1c251d9ec197f432abc1edf41320cf69ddc58d28d90157b4302114569ee9a786
SIZE (readme.mod_url) = 4848
diff --git a/korean/munhwafonts-cid/distinfo b/korean/munhwafonts-cid/distinfo
index 2c12864d22aa..22188d0b71c1 100644
--- a/korean/munhwafonts-cid/distinfo
+++ b/korean/munhwafonts-cid/distinfo
@@ -1,10 +1,15 @@
MD5 (Munhwa-Regular) = 7ebe34b42aa9d6fa52391418d78df0e7
+SHA256 (Munhwa-Regular) = e055c239dcab9615445eac966b4f5b338e986ab4cc70c3f9b6536fd55ddecf10
SIZE (Munhwa-Regular) = 4665003
MD5 (Munhwa-Bold) = cb55b36822945f50a50e5a2877439c9a
+SHA256 (Munhwa-Bold) = d37f0c28bf31cee190f72557e4f602a15ca41c7036739d386f91ba766d74b027
SIZE (Munhwa-Bold) = 1362799
MD5 (MunhwaGothic-Regular) = a49ab92ac1a5da007596d5958ac7f30e
+SHA256 (MunhwaGothic-Regular) = 1e4e92b32f07b50b84384a0f86a75290debaab7a805e62aadde1a38deff681c7
SIZE (MunhwaGothic-Regular) = 2740212
MD5 (MunhwaGothic-Bold) = ee897289af86228d89d8c03891717bdd
+SHA256 (MunhwaGothic-Bold) = 9512f0de7871f777f521f1173822654c2bbb68883679eb4282a734a2cb1d39b6
SIZE (MunhwaGothic-Bold) = 575817
MD5 (ak12.tar.Z) = 200d96e9f911208666cb547bc738bd47
+SHA256 (ak12.tar.Z) = 167a3c7eaefc8cdf6be1f3ebc09ded4527d23deeea7a5ee706db140978cc2c23
SIZE (ak12.tar.Z) = 792646
diff --git a/korean/nabi/distinfo b/korean/nabi/distinfo
index bfdd1a650959..79cce3d5ffa6 100644
--- a/korean/nabi/distinfo
+++ b/korean/nabi/distinfo
@@ -1,2 +1,3 @@
MD5 (nabi-0.15.tar.gz) = 7a440215e13e3efc285de6bfb1cb4687
+SHA256 (nabi-0.15.tar.gz) = f39ccc86e1a2a2ad08127a232d06da39be9a39ba8fb933afd5a04f501a20a39d
SIZE (nabi-0.15.tar.gz) = 633850
diff --git a/korean/nh2ps/distinfo b/korean/nh2ps/distinfo
index 88b6c8330e05..f1d1d2c74bf4 100644
--- a/korean/nh2ps/distinfo
+++ b/korean/nh2ps/distinfo
@@ -1,2 +1,3 @@
MD5 (nh2ps-2.3.1.tar.gz) = 6f77517b1a9cd6aed526ffde7cca8fb8
+SHA256 (nh2ps-2.3.1.tar.gz) = 6312f81d11e1ce958355c28e4dd9e9f80fcdb560e8145f8572cf605933a6ccfa
SIZE (nh2ps-2.3.1.tar.gz) = 68299
diff --git a/korean/nhpf/distinfo b/korean/nhpf/distinfo
index 993465ba257b..8ae460b8863e 100644
--- a/korean/nhpf/distinfo
+++ b/korean/nhpf/distinfo
@@ -1,2 +1,3 @@
MD5 (nhpf-1.42.tar.gz) = 395da98bdc48ba94856ce96948cb887d
+SHA256 (nhpf-1.42.tar.gz) = a46536aa6c7ec648a5b964cec254b359f3840a6a0073cd1892648f50e59b6eab
SIZE (nhpf-1.42.tar.gz) = 29012
diff --git a/korean/pgp.language/distinfo b/korean/pgp.language/distinfo
index 1fcdd9c8f537..27f10e9b2852 100644
--- a/korean/pgp.language/distinfo
+++ b/korean/pgp.language/distinfo
@@ -1,2 +1,3 @@
MD5 (pgp263i-korean.zip) = 540ca4722c28d6182ec6375afc922c30
+SHA256 (pgp263i-korean.zip) = 61d79927ad31bbc546d6c545dd6cb06524b040581081768fbe62ca14921f5413
SIZE (pgp263i-korean.zip) = 19049
diff --git a/korean/pinetreefonts/distinfo b/korean/pinetreefonts/distinfo
index 0685721c999e..86d257278af9 100644
--- a/korean/pinetreefonts/distinfo
+++ b/korean/pinetreefonts/distinfo
@@ -1,2 +1,3 @@
MD5 (pinetree.precomposed-1.01-bdf.tar.gz) = fa6686dfb9dcf8101be5df4cf3f84bcb
+SHA256 (pinetree.precomposed-1.01-bdf.tar.gz) = f3195c393e46afc88f868de799063c83500a392684815dbf94a9b77de87ce453
SIZE (pinetree.precomposed-1.01-bdf.tar.gz) = 452654
diff --git a/korean/texinfo/distinfo b/korean/texinfo/distinfo
index a1dc804918d6..c940b140831e 100644
--- a/korean/texinfo/distinfo
+++ b/korean/texinfo/distinfo
@@ -1,2 +1,3 @@
MD5 (texinfo-ko-0.4.1.tar.gz) = 85f7209174a0776c2ad7f382dc7a66fe
+SHA256 (texinfo-ko-0.4.1.tar.gz) = 85da48d81c7a7ece0f0ac3da40abb292c96f76e9539277148cfcda841a03e62d
SIZE (texinfo-ko-0.4.1.tar.gz) = 822107
diff --git a/korean/unfonts-ttf/distinfo b/korean/unfonts-ttf/distinfo
index 9608e35a00dc..9b48b801a1c7 100644
--- a/korean/unfonts-ttf/distinfo
+++ b/korean/unfonts-ttf/distinfo
@@ -1,4 +1,6 @@
MD5 (un-fonts-core-1.0.tar.gz) = 553aacd65143429b82b85d906c4ae90a
+SHA256 (un-fonts-core-1.0.tar.gz) = 36883cf242c7e5c9bf1888b122901ac68e71935ba5017ea8a73603d778eda8fd
SIZE (un-fonts-core-1.0.tar.gz) = 10975942
MD5 (un-fonts-extra-1.0.tar.gz) = 3a84fd26bd822901284e9a4e9909b812
+SHA256 (un-fonts-extra-1.0.tar.gz) = 8dc849d476f08026403cb2e95e0034b06f55ab29145ba1f7fa5448b53a695514
SIZE (un-fonts-extra-1.0.tar.gz) = 6155562
diff --git a/korean/uniksc/distinfo b/korean/uniksc/distinfo
index 8c757e1f737a..215df4f1eb4f 100644
--- a/korean/uniksc/distinfo
+++ b/korean/uniksc/distinfo
@@ -1,2 +1,3 @@
MD5 (uniksc-0.9.tar.gz) = ae18f22f03fdfce0cf87e91a027bf405
+SHA256 (uniksc-0.9.tar.gz) = 26a54b35e101aa3964c6e3c159cf8cb16f2ef5a770a7ff94ef2366b9751c0d1d
SIZE (uniksc-0.9.tar.gz) = 35383
diff --git a/lang/Gofer/distinfo b/lang/Gofer/distinfo
index 36dd6a052cb6..17be4f6bba09 100644
--- a/lang/Gofer/distinfo
+++ b/lang/Gofer/distinfo
@@ -1,2 +1,3 @@
MD5 (gofer230b.tar.gz) = 6914ba677359e860a869073fb0f02eac
+SHA256 (gofer230b.tar.gz) = 7fb97e41ecf9529d82e1e07e5ab28c0d75ee8913a009fb685367930ed97dcfd1
SIZE (gofer230b.tar.gz) = 759908
diff --git a/lang/afnix/distinfo b/lang/afnix/distinfo
index cfd00afb3657..c52a88017203 100644
--- a/lang/afnix/distinfo
+++ b/lang/afnix/distinfo
@@ -1,2 +1,3 @@
MD5 (afnix-src-1-1-2.tgz) = a4dc0ff04689a7db4f8cf74a9b540d80
+SHA256 (afnix-src-1-1-2.tgz) = 434cd3809cb807d7fc4eb656c46fc3e6f2bede68895c127796dea0b3f14f70a5
SIZE (afnix-src-1-1-2.tgz) = 547274
diff --git a/lang/alisp/distinfo b/lang/alisp/distinfo
index 3439df948083..9ab298b96230 100644
--- a/lang/alisp/distinfo
+++ b/lang/alisp/distinfo
@@ -1,2 +1,3 @@
MD5 (alisp-20050425.tar.gz) = 92a4f2681536072f4f0ba3a7b2c52788
+SHA256 (alisp-20050425.tar.gz) = eb39be4f5a61fd2435323e3ae6f0529f35083a47ccd92ab9b543ce5d2cb69d07
SIZE (alisp-20050425.tar.gz) = 127027
diff --git a/lang/asn1c/distinfo b/lang/asn1c/distinfo
index d7cb5cee646f..ce9b037093ee 100644
--- a/lang/asn1c/distinfo
+++ b/lang/asn1c/distinfo
@@ -1,2 +1,3 @@
MD5 (asn1c-0.9.16.tar.gz) = 28e875aa5889dc9e82b21a35e05fecad
+SHA256 (asn1c-0.9.16.tar.gz) = 7a84570114e47f459a003f73b119071ac24180f0484efe653dc0ec219af5962c
SIZE (asn1c-0.9.16.tar.gz) = 893471
diff --git a/lang/bigloo/distinfo b/lang/bigloo/distinfo
index b1c711447d78..e92412e1d686 100644
--- a/lang/bigloo/distinfo
+++ b/lang/bigloo/distinfo
@@ -1,2 +1,3 @@
MD5 (bigloo2.6b.tar.gz) = bbb788e70fafe2191f1da87c6fdb3f01
+SHA256 (bigloo2.6b.tar.gz) = efa1298b2e947623693d1d4bc9ea20d5ab4cfe4d8be5f241ea4327cafbb696ae
SIZE (bigloo2.6b.tar.gz) = 8712699
diff --git a/lang/chameleon/distinfo b/lang/chameleon/distinfo
index 7d83e8e2166e..67efad197bba 100644
--- a/lang/chameleon/distinfo
+++ b/lang/chameleon/distinfo
@@ -1,2 +1,3 @@
MD5 (chameleon-05-07.tar.gz) = 4f48cbce3f98d39d700204797a8c82a7
+SHA256 (chameleon-05-07.tar.gz) = 47cbf3667db3100c11d72c6f537644b2090d51da8dcc93e3d9a3d6f105f96c7f
SIZE (chameleon-05-07.tar.gz) = 269670
diff --git a/lang/clips/distinfo b/lang/clips/distinfo
index 3b3d84f97aca..baa5ff0f7c5c 100644
--- a/lang/clips/distinfo
+++ b/lang/clips/distinfo
@@ -1,2 +1,3 @@
MD5 (clips6.tgz) = 4c95ff3d2b77a3370253831605922228
+SHA256 (clips6.tgz) = 95eb699dd2caf0c322ae62219bc8c5260062c1deed7e085bc30af03ac127e5c3
SIZE (clips6.tgz) = 900946
diff --git a/lang/cocor/distinfo b/lang/cocor/distinfo
index 28a8635fe196..44f307af7f83 100644
--- a/lang/cocor/distinfo
+++ b/lang/cocor/distinfo
@@ -1,2 +1,3 @@
MD5 (cocorc17.tgz) = 1e2ae1d70ae90f06992e3776cc568a10
+SHA256 (cocorc17.tgz) = df9e3650c2c69adc68632e3350e0e7d9dd57775c869bfb4c9bec4b4eb8676e35
SIZE (cocorc17.tgz) = 113249
diff --git a/lang/dylan/distinfo b/lang/dylan/distinfo
index ca8728708f82..05f29ca18622 100644
--- a/lang/dylan/distinfo
+++ b/lang/dylan/distinfo
@@ -1,4 +1,6 @@
MD5 (gwydion-dylan-2.4.0.tar.gz) = 7ed180bf4ef11e8e8da3bd78b45477a8
+SHA256 (gwydion-dylan-2.4.0.tar.gz) = 506fe7baef961f87563764e0ad6a3a31b0db9ad40cc822acd59ec9097d139cfd
SIZE (gwydion-dylan-2.4.0.tar.gz) = 3623651
MD5 (d2c-2.4.0-FreeBSD.gz) = 4d020eb0bb84516adfdfc05f2475bffb
+SHA256 (d2c-2.4.0-FreeBSD.gz) = a8753d404c5467f1f20822d28bc813f7444d2f66b21cbc0fbd58636de283b0c6
SIZE (d2c-2.4.0-FreeBSD.gz) = 3060993
diff --git a/lang/ecl/distinfo b/lang/ecl/distinfo
index f5a9c7c4eb86..42741e40de5f 100644
--- a/lang/ecl/distinfo
+++ b/lang/ecl/distinfo
@@ -1,2 +1,3 @@
MD5 (ecl-0.9g.tar.gz) = 0ecbecd6e7d4df23b963398cd823ea92
+SHA256 (ecl-0.9g.tar.gz) = 4461d270a5b83c222afb8cd7be809a05fe03e67651fc8fd66c3e404dd548dbf9
SIZE (ecl-0.9g.tar.gz) = 4248870
diff --git a/lang/eiffel/distinfo b/lang/eiffel/distinfo
index 9b4bbd4a5d2d..2a6d70ff9793 100644
--- a/lang/eiffel/distinfo
+++ b/lang/eiffel/distinfo
@@ -1,2 +1,3 @@
MD5 (eiffels13a.freebsd.tar.gz) = 8958845cae063049138e5a8c8896e5f2
+SHA256 (eiffels13a.freebsd.tar.gz) = 97e4f07f3b9f8214d16f6387a4eff0bcc1e8cbc48cf42e52dd57c73530ae966d
SIZE (eiffels13a.freebsd.tar.gz) = 687562
diff --git a/lang/emacs-lisp-intro/distinfo b/lang/emacs-lisp-intro/distinfo
index 075d7c4665d9..fc7a9550d375 100644
--- a/lang/emacs-lisp-intro/distinfo
+++ b/lang/emacs-lisp-intro/distinfo
@@ -1,2 +1,3 @@
MD5 (emacs-lisp-intro-2.04.tar.gz) = a2e839f6ec82ccadcd36427d32df709a
+SHA256 (emacs-lisp-intro-2.04.tar.gz) = 6f5ac38dab45a27811144b134b483c3b14a5b0bf8c7911de9e86143fb5d29b97
SIZE (emacs-lisp-intro-2.04.tar.gz) = 499535
diff --git a/lang/fbbi/distinfo b/lang/fbbi/distinfo
index f1f2345e56ac..7f3e1589caee 100644
--- a/lang/fbbi/distinfo
+++ b/lang/fbbi/distinfo
@@ -1,2 +1,3 @@
MD5 (fbbi-2003.0326.tgz) = a3686e13b93ec6f3ed61af8e09d1780f
+SHA256 (fbbi-2003.0326.tgz) = 0379ca4d2a09207f5795355ba58b1cd39f0ca3c8eb33a1f4d94c5394ff635a43
SIZE (fbbi-2003.0326.tgz) = 20022
diff --git a/lang/ficl-devel/distinfo b/lang/ficl-devel/distinfo
index 1d9b7995453c..5ace408c1c2c 100644
--- a/lang/ficl-devel/distinfo
+++ b/lang/ficl-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (ficl4.0.31.tar.gz) = 7f9ca6093730554f5f66beaa46a652d4
+SHA256 (ficl4.0.31.tar.gz) = 386f642e5a945ddccc02997a59d0519055d6b9d6dbb8a6a2484884774dab3487
SIZE (ficl4.0.31.tar.gz) = 571596
diff --git a/lang/ficl/distinfo b/lang/ficl/distinfo
index 1d9b7995453c..5ace408c1c2c 100644
--- a/lang/ficl/distinfo
+++ b/lang/ficl/distinfo
@@ -1,2 +1,3 @@
MD5 (ficl4.0.31.tar.gz) = 7f9ca6093730554f5f66beaa46a652d4
+SHA256 (ficl4.0.31.tar.gz) = 386f642e5a945ddccc02997a59d0519055d6b9d6dbb8a6a2484884774dab3487
SIZE (ficl4.0.31.tar.gz) = 571596
diff --git a/lang/forth/distinfo b/lang/forth/distinfo
index dfeb55780f35..819998ad8ec2 100644
--- a/lang/forth/distinfo
+++ b/lang/forth/distinfo
@@ -1,2 +1,3 @@
MD5 (pfe-0.29.1.tar.bz2) = d76d0481fc5eca52f9c55f9387908363
+SHA256 (pfe-0.29.1.tar.bz2) = 09690181885210fbc1cdc5715c5869afaddbbd4078760013fb954b4cb1642aea
SIZE (pfe-0.29.1.tar.bz2) = 552030
diff --git a/lang/fpc-devel/distinfo b/lang/fpc-devel/distinfo
index 0071b865e1fb..dcf78fc47b3d 100644
--- a/lang/fpc-devel/distinfo
+++ b/lang/fpc-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (fpc-1.9.2-ports.tar.bz2) = db73956543f21b24d2fb2696ee9a6794
+SHA256 (fpc-1.9.2-ports.tar.bz2) = d8c4a28047e8789ec785d1fcf7f5107f4d0256dd17a7357f1205d367d12a1f90
SIZE (fpc-1.9.2-ports.tar.bz2) = 13139807
diff --git a/lang/fpc2/distinfo b/lang/fpc2/distinfo
index 1e6c31637e9c..5809abe5cb77 100644
--- a/lang/fpc2/distinfo
+++ b/lang/fpc2/distinfo
@@ -1,2 +1,3 @@
MD5 (fpc-2.0.0.i386-freebsd.tar) = 957264ee7fa93a4987c143dc691fbc71
+SHA256 (fpc-2.0.0.i386-freebsd.tar) = 0ba72248ed6c17dde7b78a3edea9e46cd3a6f69197b86249840d095f1f703536
SIZE (fpc-2.0.0.i386-freebsd.tar) = 19118080
diff --git a/lang/freetxl/distinfo b/lang/freetxl/distinfo
index bd6b036e0a41..851caa2f553a 100644
--- a/lang/freetxl/distinfo
+++ b/lang/freetxl/distinfo
@@ -1,2 +1,3 @@
MD5 (txl10.3.linux.tar.gz) = 6d00a63b6523fb7738b3b539f940e7ed
+SHA256 (txl10.3.linux.tar.gz) = 2d9607360dbc3fc0976159dda50d4e896a67fbe130871cded5b0ea42ec5f6c23
SIZE (txl10.3.linux.tar.gz) = 369122
diff --git a/lang/gauche/distinfo b/lang/gauche/distinfo
index 9ec22079b0fa..5cd247a2a759 100644
--- a/lang/gauche/distinfo
+++ b/lang/gauche/distinfo
@@ -1,2 +1,3 @@
MD5 (Gauche-0.8.6.tgz) = 68398b2e6136c726bbcbd39e43ae5181
+SHA256 (Gauche-0.8.6.tgz) = 856efb916c4371fe41feee88ffcdff274415db2cf86d196908c9e8987f6d0200
SIZE (Gauche-0.8.6.tgz) = 2881800
diff --git a/lang/gawk/distinfo b/lang/gawk/distinfo
index 8c04c9d81499..824516f2fe7d 100644
--- a/lang/gawk/distinfo
+++ b/lang/gawk/distinfo
@@ -1,2 +1,3 @@
MD5 (gawk-3.1.1.tar.gz) = 47e3754195bf32c8b78ad632bab903cd
+SHA256 (gawk-3.1.1.tar.gz) = d6426dce790abe2abd2eabf90b8968ebe4e4150ca5e7f7ada05098c77a02035e
SIZE (gawk-3.1.1.tar.gz) = 1875134
diff --git a/lang/gcc-ooo/distinfo b/lang/gcc-ooo/distinfo
index c2fe03b393be..b62fbafd3ec3 100644
--- a/lang/gcc-ooo/distinfo
+++ b/lang/gcc-ooo/distinfo
@@ -1,8 +1,12 @@
MD5 (gcc-core-3.4.1.tar.bz2) = 4b05b134baf92457494a0f4a28aa5213
+SHA256 (gcc-core-3.4.1.tar.bz2) = f65aa36c8ea17ef25397477cd1d6682c7196956496b01ae19fa1b57ae68450f3
SIZE (gcc-core-3.4.1.tar.bz2) = 12862544
MD5 (gcc-g++-3.4.1.tar.bz2) = 7517c88648883e3d92e1e8525ab823fa
+SHA256 (gcc-g++-3.4.1.tar.bz2) = 07f1aa28bd9556524cb196a543fb515c7cc50dd4f988fe4169ddcf83528bc977
SIZE (gcc-g++-3.4.1.tar.bz2) = 2406501
MD5 (gcc-testsuite-3.4.1.tar.bz2) = 641f45606e17db4a3079cb7364a9e295
+SHA256 (gcc-testsuite-3.4.1.tar.bz2) = e24fbf35b2b06d811c7bba2311925713a76439695417df1f18d7b6bb04c4404e
SIZE (gcc-testsuite-3.4.1.tar.bz2) = 2600275
MD5 (GCC3.4.0VisibilityPatch2.diff) = d2b2e7d8e2eb265ce445e4e916d83708
+SHA256 (GCC3.4.0VisibilityPatch2.diff) = 660fc287d0bae31fc68a736c72360b432783425e8c89069ef7bc81021ce88659
SIZE (GCC3.4.0VisibilityPatch2.diff) = 43952
diff --git a/lang/gcc28/distinfo b/lang/gcc28/distinfo
index c46a7ecbd42a..af8de09584ef 100644
--- a/lang/gcc28/distinfo
+++ b/lang/gcc28/distinfo
@@ -1,2 +1,3 @@
MD5 (gcc-2.8.1.tar.gz) = 311829e9c36080fb54b0145285746a9e
+SHA256 (gcc-2.8.1.tar.gz) = 3b30fbfdf93e628373d90d174243f3267b0eec9ebe792bb64fd15b8828c2ea4c
SIZE (gcc-2.8.1.tar.gz) = 8447495
diff --git a/lang/gcc33/distinfo b/lang/gcc33/distinfo
index 15dd4a209268..bb0a790a5b21 100644
--- a/lang/gcc33/distinfo
+++ b/lang/gcc33/distinfo
@@ -1,10 +1,15 @@
MD5 (gcc-core-3.3.6.tar.bz2) = 18c52e6fb8966b7700665dca289d077f
+SHA256 (gcc-core-3.3.6.tar.bz2) = 4f9bee8ac57711508d6b8031d5ecfefc16fcf37ec81568b3f8344ef5f4cdfeb6
SIZE (gcc-core-3.3.6.tar.bz2) = 11879804
MD5 (gcc-g++-3.3.6.tar.bz2) = 6b3d00b8d079805be1b895f7f6ce47a0
+SHA256 (gcc-g++-3.3.6.tar.bz2) = 7ee9fdf2771084c4933bb0a31d2fd9bfe8df746f9f47d76562b7a9e302a29d92
SIZE (gcc-g++-3.3.6.tar.bz2) = 2146232
MD5 (gcc-g77-3.3.6.tar.bz2) = 3752faab670bcc43b1ad8d5ef9ed8ed2
+SHA256 (gcc-g77-3.3.6.tar.bz2) = 3f21787c966bf065eb327d2d28628d197dc3cfa6c95626abc74d44436ea5e3eb
SIZE (gcc-g77-3.3.6.tar.bz2) = 1109786
MD5 (gcc-objc-3.3.6.tar.bz2) = 9af803dc2f7845c5119fa0ec69228b1e
+SHA256 (gcc-objc-3.3.6.tar.bz2) = 278d75689c2769c9e06bea4c85024333cd19a6559bec99e66732f31aabf67d1d
SIZE (gcc-objc-3.3.6.tar.bz2) = 208832
MD5 (gcc-testsuite-3.3.6.tar.bz2) = 0d3eb24b64b1ce2e7f16902545b7608e
+SHA256 (gcc-testsuite-3.3.6.tar.bz2) = 0298e4b3f62dfed300553f6354c8d8e86efe16fca7e1f9fe0d3e012ca5c5abaa
SIZE (gcc-testsuite-3.3.6.tar.bz2) = 1101247
diff --git a/lang/gforth/distinfo b/lang/gforth/distinfo
index c39688e8ab9f..44eefb182a20 100644
--- a/lang/gforth/distinfo
+++ b/lang/gforth/distinfo
@@ -1,2 +1,3 @@
MD5 (gforth-0.6.1.tar.gz) = 91855c11c3989d0ba92139e278f047d0
+SHA256 (gforth-0.6.1.tar.gz) = 0f8a4537f876719c3278a990fc540fe2f6b0a280d5da382622c0f06a17f217d3
SIZE (gforth-0.6.1.tar.gz) = 1892711
diff --git a/lang/ghc-doc/distinfo b/lang/ghc-doc/distinfo
index b8552b6dc7e8..5319a6356faa 100644
--- a/lang/ghc-doc/distinfo
+++ b/lang/ghc-doc/distinfo
@@ -1,20 +1,30 @@
MD5 (ghc-6.4.1/Cabal.ps.gz) = d261884d08ce43d76aadf76308902eb3
+SHA256 (ghc-6.4.1/Cabal.ps.gz) = 7fbc9f1bb3903e8a70abb938879c540cd5b1d9f409c9836d93667a8a2b575749
SIZE (ghc-6.4.1/Cabal.ps.gz) = 42251
MD5 (ghc-6.4.1/Cabal.html.tar.gz) = 551c84b28818ea86cd4d510cc2c74662
+SHA256 (ghc-6.4.1/Cabal.html.tar.gz) = aff606de94d1db789c4eb798588c266678a4324babb490a606e2867e9aed6c62
SIZE (ghc-6.4.1/Cabal.html.tar.gz) = 13446
MD5 (ghc-6.4.1/building.ps.gz) = 9f9fcd45e1d2ea14c02f9d350bb449b1
+SHA256 (ghc-6.4.1/building.ps.gz) = ae88aa896b2cfefae7fd8732d0a04874abb2ff0b0b313272699f1f96ded47b70
SIZE (ghc-6.4.1/building.ps.gz) = 195779
MD5 (ghc-6.4.1/building.html.tar.gz) = da2ecb31f878a6adbb4a6a90014792c8
+SHA256 (ghc-6.4.1/building.html.tar.gz) = 51a811e5ded2178f7363afa101fe6c56e64c9f89ff84faa77a1b1926d07dab36
SIZE (ghc-6.4.1/building.html.tar.gz) = 61468
MD5 (ghc-6.4.1/hslibs.html.tar.gz) = 826776b596d0f4b75626821430e5e42c
+SHA256 (ghc-6.4.1/hslibs.html.tar.gz) = 4ef83d0702e9a19ffa34f29d6cabb7dac9720e9258564f785607dee6deb53678
SIZE (ghc-6.4.1/hslibs.html.tar.gz) = 35674
MD5 (ghc-6.4.1/hslibs.ps.gz) = 34a655ab4994d00b4cfec81bd1613109
+SHA256 (ghc-6.4.1/hslibs.ps.gz) = cbe58cdd27ff0c19ec607917be52d8bd32c3405fecca03aec387ab5ae759bf9f
SIZE (ghc-6.4.1/hslibs.ps.gz) = 101479
MD5 (ghc-6.4.1/libraries.html.tar.gz) = 6a5bf0b68bd7c59db65c699f9a52e9c5
+SHA256 (ghc-6.4.1/libraries.html.tar.gz) = 60b8cd646a6e166332d89dddac502c1846003d9adeeb4f64159b392ac6619b48
SIZE (ghc-6.4.1/libraries.html.tar.gz) = 951962
MD5 (ghc-6.4.1/users_guide.html.tar.gz) = 8f14b3ca6de3c53e7f6830ee0fe7f163
+SHA256 (ghc-6.4.1/users_guide.html.tar.gz) = dd981dbff50bb0b86b2fede11cbd18732524398f14f0d85d8dfd218fba1af458
SIZE (ghc-6.4.1/users_guide.html.tar.gz) = 233103
MD5 (ghc-6.4.1/users_guide.ps.gz) = 89c527045f8b4dfa33428d5b59c94773
+SHA256 (ghc-6.4.1/users_guide.ps.gz) = 57d432711ea15d7b7833fcd22f8a9069b4345ca5e236b2cf46e172c9cfca6c05
SIZE (ghc-6.4.1/users_guide.ps.gz) = 714680
MD5 (ghc-6.4.1/index.html) = f44953a66340f91febd022268f36779e
+SHA256 (ghc-6.4.1/index.html) = 0b45b1ccd78dca483e5679b405b0ca6a679275663b7cca18b993f6541b44ddd3
SIZE (ghc-6.4.1/index.html) = 2106
diff --git a/lang/ghc5-doc/distinfo b/lang/ghc5-doc/distinfo
index 310710868cd4..6953356e35ea 100644
--- a/lang/ghc5-doc/distinfo
+++ b/lang/ghc5-doc/distinfo
@@ -1,16 +1,24 @@
MD5 (ghc/building.html.tar.gz) = a752b0bed3562c6c87a2ea41b4bb5f54
+SHA256 (ghc/building.html.tar.gz) = d71ab20fcc81235357919b38cd7d0f9d5b9fb38b141a7088bcf1156b378b3245
SIZE (ghc/building.html.tar.gz) = 50141
MD5 (ghc/building.ps.gz) = 9047aac4a67e3c5cfd279404647bfc38
+SHA256 (ghc/building.ps.gz) = 384583881d073a4e68a16224e2c4b68f40ab24e5b7d7df0ba5c7bae889f7f952
SIZE (ghc/building.ps.gz) = 65447
MD5 (ghc/hslibs.html.tar.gz) = 63a18e3b034c4551d3e62b5f19487310
+SHA256 (ghc/hslibs.html.tar.gz) = f100f93db8491db26737815e0b94497431b4042504a81ebabce8bbf133360371
SIZE (ghc/hslibs.html.tar.gz) = 38264
MD5 (ghc/hslibs.ps.gz) = ac76efccb991ed0b04c70947a52e3e37
+SHA256 (ghc/hslibs.ps.gz) = 73a3aebf951c2cdc426cb7082fb0c801c863695e3c9d61e0f42549c2b2527b48
SIZE (ghc/hslibs.ps.gz) = 48383
MD5 (ghc/libraries.html.tar.gz) = 3d2a67b26c243432bbfad1730c77ebd1
+SHA256 (ghc/libraries.html.tar.gz) = 4dc1798ca283b35aef6fc4826cfd92f1718cceae4dcf492727022bbeaf78b6cb
SIZE (ghc/libraries.html.tar.gz) = 293013
MD5 (ghc/users_guide.html.tar.gz) = e7300663c1d51a5f83aa401b9df2c2a3
+SHA256 (ghc/users_guide.html.tar.gz) = 5822d959588d861bddb894cc1bf94b3c22b1e59d13805f6132d00f099bdd8eeb
SIZE (ghc/users_guide.html.tar.gz) = 171956
MD5 (ghc/users_guide.ps.gz) = 99e523025c8a996821f3eb987e05091b
+SHA256 (ghc/users_guide.ps.gz) = b059bccc4cd4ec2259ff4164168bc1ca862d0aeaaf1e1012acaa9306465dc9af
SIZE (ghc/users_guide.ps.gz) = 240590
MD5 (ghc/index.html) = 13611216e6e3a75042a9ca34a7927beb
+SHA256 (ghc/index.html) = 6214ae89ca389324e7a258a224b75b58155b1c8b095b987bd081f27b02953acd
SIZE (ghc/index.html) = 3432
diff --git a/lang/gprolog/distinfo b/lang/gprolog/distinfo
index a8bc44e431f3..14fee21c47ce 100644
--- a/lang/gprolog/distinfo
+++ b/lang/gprolog/distinfo
@@ -1,6 +1,9 @@
MD5 (gprolog/gprolog_1.2.18.orig.tar.gz) = 66fed53a60729bd9a27749255bfa97f7
+SHA256 (gprolog/gprolog_1.2.18.orig.tar.gz) = 4566630a0921084ba5f9e6618c77672d9da708490bc6921506fb6f0edcd922f6
SIZE (gprolog/gprolog_1.2.18.orig.tar.gz) = 895657
MD5 (gprolog/manual.pdf.gz) = 58be1c21e4cf292e4de1ce321c9af6fa
+SHA256 (gprolog/manual.pdf.gz) = 73325cd75b90ce9f63418c889cc6f25de7af3f2c1eee066fc6e0f65d070467d5
SIZE (gprolog/manual.pdf.gz) = 699732
MD5 (gprolog/manual-html.tar.gz) = 209bb02c57361569483bab1dc02714ec
+SHA256 (gprolog/manual-html.tar.gz) = 55ecf8ed5fe0b41df9c567bab76d37f572e949bc96aeba6c0ecd584f524cc7c2
SIZE (gprolog/manual-html.tar.gz) = 158556
diff --git a/lang/harbour/distinfo b/lang/harbour/distinfo
index 4d9bc4a9dc24..41bfdffbf815 100644
--- a/lang/harbour/distinfo
+++ b/lang/harbour/distinfo
@@ -1,2 +1,3 @@
MD5 (harbour-0.44.0.tar.gz) = a4619cc9d89a84110497dfbf949f6b77
+SHA256 (harbour-0.44.0.tar.gz) = 5bff928f0804d1802497d47e48f69d6ef6e0f9adc0f29a14a57af33b42789c0e
SIZE (harbour-0.44.0.tar.gz) = 3993814
diff --git a/lang/haskell-mode.el/distinfo b/lang/haskell-mode.el/distinfo
index 814e34ac89b6..2a5c6e706573 100644
--- a/lang/haskell-mode.el/distinfo
+++ b/lang/haskell-mode.el/distinfo
@@ -1,2 +1,3 @@
MD5 (haskell-mode-1.44.tar.gz) = 8317d8bf8588e254e753977e48ad3bf6
+SHA256 (haskell-mode-1.44.tar.gz) = 7950445082f7b5cc2e25477367e6dde1746a4799edfa54a45591029730a34712
SIZE (haskell-mode-1.44.tar.gz) = 58601
diff --git a/lang/hope/distinfo b/lang/hope/distinfo
index d6caeed03fd9..c31de6dbd73f 100644
--- a/lang/hope/distinfo
+++ b/lang/hope/distinfo
@@ -1,2 +1,3 @@
MD5 (hope.tar.gz) = df4a7d6732ee51e780957508440ee2c0
+SHA256 (hope.tar.gz) = d28cc11fcd18df2f3b650b3a5ec6b916011f5dd719491ff93bf703a2351e6bc3
SIZE (hope.tar.gz) = 176728
diff --git a/lang/hugs/distinfo b/lang/hugs/distinfo
index 85003800c9fb..e38c843c7c07 100644
--- a/lang/hugs/distinfo
+++ b/lang/hugs/distinfo
@@ -1,2 +1,3 @@
MD5 (hugs98-Mar2005-patched.tar.gz) = f72c378251f0d488fff9871583d26843
+SHA256 (hugs98-Mar2005-patched.tar.gz) = 5dcbd501c891a22d0fb89557eb26ff6c825fde50b9f82cc7ea3878d1ee660c69
SIZE (hugs98-Mar2005-patched.tar.gz) = 4205518
diff --git a/lang/intercal/distinfo b/lang/intercal/distinfo
index b40188f9467f..9935dbaa8943 100644
--- a/lang/intercal/distinfo
+++ b/lang/intercal/distinfo
@@ -1,2 +1,3 @@
MD5 (intercal-0.20.tar.gz) = 7ac506a2e12e8fc5f21e594e871864d1
+SHA256 (intercal-0.20.tar.gz) = f094aec7260d94c67d780c17ee119465d0011342e12fff9538edc638663de81e
SIZE (intercal-0.20.tar.gz) = 169172
diff --git a/lang/ironpython/distinfo b/lang/ironpython/distinfo
index 92a5983012bd..23e7f283c727 100644
--- a/lang/ironpython/distinfo
+++ b/lang/ironpython/distinfo
@@ -1,2 +1,3 @@
MD5 (IronPython-0.6.zip) = de985c87ec3563cf0284609041cfa104
+SHA256 (IronPython-0.6.zip) = f2ce97fb418db8ab87c7daa0572f5cce478cd69ec5bd596b00170b4bafaf71bb
SIZE (IronPython-0.6.zip) = 388485
diff --git a/lang/jakarta-commons-jelly/distinfo b/lang/jakarta-commons-jelly/distinfo
index a78d69d227a3..9a201e1d427e 100644
--- a/lang/jakarta-commons-jelly/distinfo
+++ b/lang/jakarta-commons-jelly/distinfo
@@ -1,2 +1,3 @@
MD5 (commons-jelly-1.0.tar.gz) = e9e3ba84a214d2bcf96aa31b24f3bb5f
+SHA256 (commons-jelly-1.0.tar.gz) = c945943c1ca8c05170d1a7eb7402363c6817819321e1b2ae749d4ee93f27061b
SIZE (commons-jelly-1.0.tar.gz) = 3384141
diff --git a/lang/jython/distinfo b/lang/jython/distinfo
index ff08b70c7283..2177843b391f 100644
--- a/lang/jython/distinfo
+++ b/lang/jython/distinfo
@@ -1,2 +1,3 @@
MD5 (jython-21.class) = e3e6be56646fb7cd6d19a6a69bd76e2f
+SHA256 (jython-21.class) = 2f9b602a0711c0110a5de04e731439ac27c040f8eab9b81936019014636e4203
SIZE (jython-21.class) = 2780547
diff --git a/lang/klogoturtle/distinfo b/lang/klogoturtle/distinfo
index 8609a4da19ba..2a39bf0cd468 100644
--- a/lang/klogoturtle/distinfo
+++ b/lang/klogoturtle/distinfo
@@ -1,2 +1,3 @@
MD5 (klogoturtle-0.6.tar.gz) = 5d79f041cab3bac9916ef7ae2f9d7cf0
+SHA256 (klogoturtle-0.6.tar.gz) = 8d8731a2b2a3bf34c181ece81705268d9e30dcdc835f597a2bc114c0b8e4ec4e
SIZE (klogoturtle-0.6.tar.gz) = 595697
diff --git a/lang/lua-mode.el/distinfo b/lang/lua-mode.el/distinfo
index bc6af90be2fd..f5ef21a991aa 100644
--- a/lang/lua-mode.el/distinfo
+++ b/lang/lua-mode.el/distinfo
@@ -1,2 +1,3 @@
MD5 (lua-mode.el) = f0abbbb9760c971186d95f56048a7730
+SHA256 (lua-mode.el) = 0c52dba277a9708a92185998dd9bce0bf7925ea131b5bae478371944e2ef49f5
SIZE (lua-mode.el) = 36908
diff --git a/lang/lua/distinfo b/lang/lua/distinfo
index 77a8b267f158..e1defc555b33 100644
--- a/lang/lua/distinfo
+++ b/lang/lua/distinfo
@@ -1,2 +1,3 @@
MD5 (lua-5.0.2.tar.gz) = dea74646b7e5c621fef7174df83c34b1
+SHA256 (lua-5.0.2.tar.gz) = a6c85d85f912e1c321723084389d63dee7660b81b8292452b190ea7190dd73bc
SIZE (lua-5.0.2.tar.gz) = 190442
diff --git a/lang/lua4/distinfo b/lang/lua4/distinfo
index ebc486c99a84..34e4b20a9653 100644
--- a/lang/lua4/distinfo
+++ b/lang/lua4/distinfo
@@ -1,2 +1,3 @@
MD5 (lua-4.0.tar.gz) = be11522d46d33a931868c03694aaeeef
+SHA256 (lua-4.0.tar.gz) = b476abc737bf82781cb215e59a259bf23adbdc82425907b51f37ba29c0e71337
SIZE (lua-4.0.tar.gz) = 157102
diff --git a/lang/lua50/distinfo b/lang/lua50/distinfo
index 77a8b267f158..e1defc555b33 100644
--- a/lang/lua50/distinfo
+++ b/lang/lua50/distinfo
@@ -1,2 +1,3 @@
MD5 (lua-5.0.2.tar.gz) = dea74646b7e5c621fef7174df83c34b1
+SHA256 (lua-5.0.2.tar.gz) = a6c85d85f912e1c321723084389d63dee7660b81b8292452b190ea7190dd73bc
SIZE (lua-5.0.2.tar.gz) = 190442
diff --git a/lang/lush/distinfo b/lang/lush/distinfo
index d1be20250a9f..18f0ef33c9c2 100644
--- a/lang/lush/distinfo
+++ b/lang/lush/distinfo
@@ -1,2 +1,3 @@
MD5 (lush-0.99.tar.gz) = 0872c455e0535e7ec557532098247f74
+SHA256 (lush-0.99.tar.gz) = f837ca5557375d38f74ac52d3919f7ec67d026ffde148035ce581292234fbbf0
SIZE (lush-0.99.tar.gz) = 4141697
diff --git a/lang/mit-scheme/distinfo b/lang/mit-scheme/distinfo
index ad008d2a835c..f2bd1f311514 100644
--- a/lang/mit-scheme/distinfo
+++ b/lang/mit-scheme/distinfo
@@ -1,4 +1,6 @@
MD5 (scheme-7.7.1-src-ucode.tar.gz) = 8b5ebee84989be87e0ace33c566645ef
+SHA256 (scheme-7.7.1-src-ucode.tar.gz) = bb8e18ce7e2398f94dd4dbcaa9897c706f345c13559ccdcf2d3ccdc7e77b1f38
SIZE (scheme-7.7.1-src-ucode.tar.gz) = 1045771
MD5 (scheme-7.7.1-ix86-freebsd.tar.gz) = be12ea278f5424a4659245ea0bec2024
+SHA256 (scheme-7.7.1-ix86-freebsd.tar.gz) = f617bff011b602608636b6cc2c0264bd3d4fb14ea26f0b93c3a99b47800353bc
SIZE (scheme-7.7.1-ix86-freebsd.tar.gz) = 16683476
diff --git a/lang/mozart/distinfo b/lang/mozart/distinfo
index 062054f81035..be0820f3e386 100644
--- a/lang/mozart/distinfo
+++ b/lang/mozart/distinfo
@@ -1,4 +1,6 @@
MD5 (mozart-1.3.1.20040616-src.tar.gz) = c48e758e7583250e60eb0106d96a6baa
+SHA256 (mozart-1.3.1.20040616-src.tar.gz) = 9f8c607369a30f663ff4e925bff4953a4243049226a1771580f9e71ee8dfa461
SIZE (mozart-1.3.1.20040616-src.tar.gz) = 10785863
MD5 (mozart-1.3.1.20040616-doc.tar.gz) = 6e777f4a7f8bd0d0e0979417a4ab0930
+SHA256 (mozart-1.3.1.20040616-doc.tar.gz) = 4d96c80d8bbee395e221f4da00842c152b5bad637ec3050131a254221b21d974
SIZE (mozart-1.3.1.20040616-doc.tar.gz) = 3900953
diff --git a/lang/nhc98/distinfo b/lang/nhc98/distinfo
index 5a7b4f4e913d..ed3f0da758aa 100644
--- a/lang/nhc98/distinfo
+++ b/lang/nhc98/distinfo
@@ -1,6 +1,9 @@
MD5 (nhc98/nhc98src-1.18.tar.gz) = f38b74481ec01a066cc9314b7bd18c90
+SHA256 (nhc98/nhc98src-1.18.tar.gz) = 7ff561f363d3176be4f65aed0cc2ba5adb2de8132b80890e93c40b219904f193
SIZE (nhc98/nhc98src-1.18.tar.gz) = 14509719
MD5 (nhc98/nhc98-1.18-library-interfaces.tar.gz) = f99f413a85462fe719ea634fd319d94f
+SHA256 (nhc98/nhc98-1.18-library-interfaces.tar.gz) = b2378e90e8d43b400eaea267095afa6a326e4563d34b36ddd4f302ed9d7d727f
SIZE (nhc98/nhc98-1.18-library-interfaces.tar.gz) = 116668
MD5 (nhc98/patch-1.18-newtype) = b5e714c2065a622678fa8fe5fe970056
+SHA256 (nhc98/patch-1.18-newtype) = cb01f89f7d095080fe1054b3dcfb24fe9b4da823151981d0b51a76c2e2dfe719
SIZE (nhc98/patch-1.18-newtype) = 824
diff --git a/lang/nickle/distinfo b/lang/nickle/distinfo
index e5b9346b50e8..ed331d652f24 100644
--- a/lang/nickle/distinfo
+++ b/lang/nickle/distinfo
@@ -1,2 +1,3 @@
MD5 (nickle-2.47.tar.gz) = 0e7ab6db53e0ed925056cf65f750d43b
+SHA256 (nickle-2.47.tar.gz) = a594f0eb8294b2a102bc581332027da93c7fe8a83f1b4442d3b777760c6f6b2b
SIZE (nickle-2.47.tar.gz) = 385176
diff --git a/lang/nml/distinfo b/lang/nml/distinfo
index 9448f8d6672a..b159c2b672cc 100644
--- a/lang/nml/distinfo
+++ b/lang/nml/distinfo
@@ -1,2 +1,3 @@
MD5 (nml-0.92a.tar.gz) = 65b851017e072757253e1aa35ce6be56
+SHA256 (nml-0.92a.tar.gz) = bbfe67bf1a3756482d8b991b877684cb377341474f60b7e1f099c8d98e8ad02e
SIZE (nml-0.92a.tar.gz) = 1501776
diff --git a/lang/nqc/distinfo b/lang/nqc/distinfo
index 548dfd3f2a7f..4dc28af3931c 100644
--- a/lang/nqc/distinfo
+++ b/lang/nqc/distinfo
@@ -1,2 +1,3 @@
MD5 (nqc-3.1.r4.tgz) = f7868445a25615ad82e6e63bf16aef3c
+SHA256 (nqc-3.1.r4.tgz) = e40d179783ef1fa492e6804b99f202c7d61c6bda476ddbe2936c8956eaafd629
SIZE (nqc-3.1.r4.tgz) = 334211
diff --git a/lang/ohugs/distinfo b/lang/ohugs/distinfo
index d93de6255467..923e05a45609 100644
--- a/lang/ohugs/distinfo
+++ b/lang/ohugs/distinfo
@@ -1,2 +1,3 @@
MD5 (ohugs-0.5.src.tar.gz) = 9bdf37d0fc944dd64ed877a493d33b31
+SHA256 (ohugs-0.5.src.tar.gz) = a5ecbbdf8f5c477a5f1eb4ef01e8494f7d6ccf80c343a174fe3efb512ef8eb53
SIZE (ohugs-0.5.src.tar.gz) = 580498
diff --git a/lang/oo2c/distinfo b/lang/oo2c/distinfo
index efd98b682293..57f3feb75378 100644
--- a/lang/oo2c/distinfo
+++ b/lang/oo2c/distinfo
@@ -1,4 +1,6 @@
MD5 (oo2c_32-1.5.2.tar.gz) = 82410be0d698909dc6e08a06c279de69
+SHA256 (oo2c_32-1.5.2.tar.gz) = c2074a3842fa40fd975b2182c7a2ae6c7df5642fe14e7215913e56720404b230
SIZE (oo2c_32-1.5.2.tar.gz) = 1618190
MD5 (gc4.14.tar.gz) = 2b852a33443116dbaa163494fd423027
+SHA256 (gc4.14.tar.gz) = 697971e18c8720a69da7b77f49d7eacff5e7cfcab1f52f9a6a812644aceb59d5
SIZE (gc4.14.tar.gz) = 322313
diff --git a/lang/oorexx/distinfo b/lang/oorexx/distinfo
index 647694b6719f..074931b131b7 100644
--- a/lang/oorexx/distinfo
+++ b/lang/oorexx/distinfo
@@ -1,2 +1,3 @@
MD5 (oorexx-3.0.0.tar.gz) = 1467698724b3e3bdf70a0d4fc92eff93
+SHA256 (oorexx-3.0.0.tar.gz) = f3362fa2b818f86c3a5187c0cc7c810ba015ad77a4d67845240bfc08a2c7499a
SIZE (oorexx-3.0.0.tar.gz) = 1158894
diff --git a/lang/p2c/distinfo b/lang/p2c/distinfo
index 5bf1f2cd3dc6..44f71793c1c9 100644
--- a/lang/p2c/distinfo
+++ b/lang/p2c/distinfo
@@ -1,2 +1,3 @@
MD5 (p2c-1.21alpha2.tar.gz) = 92607659bafa9a8b19fac2208398d81b
+SHA256 (p2c-1.21alpha2.tar.gz) = 5e7874a46d6ac58b1d3ecc0409b5458733cbca8abb12e33d68b23a72910d5c29
SIZE (p2c-1.21alpha2.tar.gz) = 423399
diff --git a/lang/p5-Data-JavaScript/distinfo b/lang/p5-Data-JavaScript/distinfo
index e6fb09417f6f..6c9ef80dd292 100644
--- a/lang/p5-Data-JavaScript/distinfo
+++ b/lang/p5-Data-JavaScript/distinfo
@@ -1,2 +1,3 @@
MD5 (Data-JavaScript-1.08.tgz) = b613ce8116048941cc60e5bb990844d2
+SHA256 (Data-JavaScript-1.08.tgz) = c406751835eeca84154b1b8243e7a8d954d36767d984da4e07c003a399bfeec2
SIZE (Data-JavaScript-1.08.tgz) = 3735
diff --git a/lang/p5-Error/distinfo b/lang/p5-Error/distinfo
index 35361888c1b8..c8a7150e004a 100644
--- a/lang/p5-Error/distinfo
+++ b/lang/p5-Error/distinfo
@@ -1,2 +1,3 @@
MD5 (Error-0.15.tar.gz) = 81b4847fb893f18a4e85186bca5f4380
+SHA256 (Error-0.15.tar.gz) = 22152558fc81ba4dd4940ffbeb1af9742aedd5d85ff01e51c13e20d1c2476fb2
SIZE (Error-0.15.tar.gz) = 8188
diff --git a/lang/p5-ExtUtils-F77/distinfo b/lang/p5-ExtUtils-F77/distinfo
index e6e7665d4c23..b8ca6130b306 100644
--- a/lang/p5-ExtUtils-F77/distinfo
+++ b/lang/p5-ExtUtils-F77/distinfo
@@ -1,2 +1,3 @@
MD5 (ExtUtils-F77-1.14.tar.gz) = 8b25d181fdedd3cdc6d5d26b9bf94d27
+SHA256 (ExtUtils-F77-1.14.tar.gz) = 3fa902d262cdd4ee17482d79315c84d31199bcc0ebe133fb08144b7ca7307c2e
SIZE (ExtUtils-F77-1.14.tar.gz) = 8663
diff --git a/lang/p5-F77/distinfo b/lang/p5-F77/distinfo
index e6e7665d4c23..b8ca6130b306 100644
--- a/lang/p5-F77/distinfo
+++ b/lang/p5-F77/distinfo
@@ -1,2 +1,3 @@
MD5 (ExtUtils-F77-1.14.tar.gz) = 8b25d181fdedd3cdc6d5d26b9bf94d27
+SHA256 (ExtUtils-F77-1.14.tar.gz) = 3fa902d262cdd4ee17482d79315c84d31199bcc0ebe133fb08144b7ca7307c2e
SIZE (ExtUtils-F77-1.14.tar.gz) = 8663
diff --git a/lang/p5-JavaScript-SpiderMonkey/distinfo b/lang/p5-JavaScript-SpiderMonkey/distinfo
index 248ca6ea163d..d543c2e33ec1 100644
--- a/lang/p5-JavaScript-SpiderMonkey/distinfo
+++ b/lang/p5-JavaScript-SpiderMonkey/distinfo
@@ -1,2 +1,3 @@
MD5 (JavaScript-SpiderMonkey-0.11.tar.gz) = 94a9a70c410f05dce56f47dce28d2356
+SHA256 (JavaScript-SpiderMonkey-0.11.tar.gz) = 95a1c106667c96616443c5e5714d037561622af0d16e48a808e72256220abd74
SIZE (JavaScript-SpiderMonkey-0.11.tar.gz) = 16175
diff --git a/lang/p5-Switch/distinfo b/lang/p5-Switch/distinfo
index c1a4df139f6a..2d2aa9ccebed 100644
--- a/lang/p5-Switch/distinfo
+++ b/lang/p5-Switch/distinfo
@@ -1,2 +1,3 @@
MD5 (Switch-2.10.tar.gz) = 29650eb2782955446c70ee4376f61066
+SHA256 (Switch-2.10.tar.gz) = 6156041dbe669c08e6962cc42632266d98766cad28923efae8c24e0d5cc33905
SIZE (Switch-2.10.tar.gz) = 12553
diff --git a/lang/perl5.6/distinfo b/lang/perl5.6/distinfo
index 989e964c4f17..a6a49ad735d7 100644
--- a/lang/perl5.6/distinfo
+++ b/lang/perl5.6/distinfo
@@ -1,4 +1,6 @@
MD5 (perl-5.6.2.tar.gz) = 6aa648d086ecda5400de3472dbe1ebfe
+SHA256 (perl-5.6.2.tar.gz) = a5e66f6ebf701b0567f569f57cae82abf5ce57af70a2b45ae71323b61f49134e
SIZE (perl-5.6.2.tar.gz) = 6255479
MD5 (BSDPAN-5.6.2.tar.gz) = 3edde9aaefa11d8396700e42e99f2f36
+SHA256 (BSDPAN-5.6.2.tar.gz) = 95b51e6a69d68052e68808cba54e83dc970278ab6158ae7fd27c608f33faa24e
SIZE (BSDPAN-5.6.2.tar.gz) = 8451
diff --git a/lang/perl5/distinfo b/lang/perl5/distinfo
index 989e964c4f17..a6a49ad735d7 100644
--- a/lang/perl5/distinfo
+++ b/lang/perl5/distinfo
@@ -1,4 +1,6 @@
MD5 (perl-5.6.2.tar.gz) = 6aa648d086ecda5400de3472dbe1ebfe
+SHA256 (perl-5.6.2.tar.gz) = a5e66f6ebf701b0567f569f57cae82abf5ce57af70a2b45ae71323b61f49134e
SIZE (perl-5.6.2.tar.gz) = 6255479
MD5 (BSDPAN-5.6.2.tar.gz) = 3edde9aaefa11d8396700e42e99f2f36
+SHA256 (BSDPAN-5.6.2.tar.gz) = 95b51e6a69d68052e68808cba54e83dc970278ab6158ae7fd27c608f33faa24e
SIZE (BSDPAN-5.6.2.tar.gz) = 8451
diff --git a/lang/pexts/distinfo b/lang/pexts/distinfo
index 34f1d56b6c98..c8c041204788 100644
--- a/lang/pexts/distinfo
+++ b/lang/pexts/distinfo
@@ -1 +1,3 @@
MD5 (pexts-snapshot-20020121.tar.gz) = 3e5d975082daae55786dde8a6b006a8d
+SHA256 (pexts-snapshot-20020121.tar.gz) = b874a6db5443e5c5f8d3ec3ecd752ca8c8d8617e921d3aab2a4e98846ca72664
+SIZE (pexts-snapshot-20020121.tar.gz) = 289757
diff --git a/lang/pfe-devel/distinfo b/lang/pfe-devel/distinfo
index 4a5869edd4b5..660a3b5f423b 100644
--- a/lang/pfe-devel/distinfo
+++ b/lang/pfe-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (pfe-0.32.94.tar.gz) = bdc666bf88d2aa407e35611af893a55c
+SHA256 (pfe-0.32.94.tar.gz) = 3ee2dadf17d3f0201dfcc902103b66aebdba37345a5159766d68a4263a5ad29f
SIZE (pfe-0.32.94.tar.gz) = 1426995
diff --git a/lang/pfe/distinfo b/lang/pfe/distinfo
index 4a5869edd4b5..660a3b5f423b 100644
--- a/lang/pfe/distinfo
+++ b/lang/pfe/distinfo
@@ -1,2 +1,3 @@
MD5 (pfe-0.32.94.tar.gz) = bdc666bf88d2aa407e35611af893a55c
+SHA256 (pfe-0.32.94.tar.gz) = 3ee2dadf17d3f0201dfcc902103b66aebdba37345a5159766d68a4263a5ad29f
SIZE (pfe-0.32.94.tar.gz) = 1426995
diff --git a/lang/php-mode.el/distinfo b/lang/php-mode.el/distinfo
index 27ce7739b239..d31e7f31c3ec 100644
--- a/lang/php-mode.el/distinfo
+++ b/lang/php-mode.el/distinfo
@@ -1,2 +1,3 @@
MD5 (php-mode-1.2.0.tgz) = c4ee5e37db3921d6a9aa6d7c417ccadb
+SHA256 (php-mode-1.2.0.tgz) = b388d1976bbcf13708eb3eaf339930e9b671ef7bb86fdecdde5f3b9e18889e9c
SIZE (php-mode-1.2.0.tgz) = 14301
diff --git a/lang/pike70/distinfo b/lang/pike70/distinfo
index c7dda5aa4bbb..a16b562f39f1 100644
--- a/lang/pike70/distinfo
+++ b/lang/pike70/distinfo
@@ -1,2 +1,3 @@
MD5 (pike-7.0.361.tar.gz) = ab7cc201f65fcc449778fb668a0c9be5
+SHA256 (pike-7.0.361.tar.gz) = a4a24e1905b9db40996470b943141808f38e111c6bd5f50e3997f2893bb4037b
SIZE (pike-7.0.361.tar.gz) = 3957548
diff --git a/lang/pike72/distinfo b/lang/pike72/distinfo
index f29009e57614..51021f74c497 100644
--- a/lang/pike72/distinfo
+++ b/lang/pike72/distinfo
@@ -1,2 +1,3 @@
MD5 (pike-7.2.570.tar.gz) = 0cfb90ee65daa0108fa9cacd763ed688
+SHA256 (pike-7.2.570.tar.gz) = 769e6edaab487aaed1cb9a10e5bf3c4c466c26eb5ca2b81f925dcda2d09d569c
SIZE (pike-7.2.570.tar.gz) = 5328593
diff --git a/lang/ptoc/distinfo b/lang/ptoc/distinfo
index abf0eeb86211..4a33d48af9df 100644
--- a/lang/ptoc/distinfo
+++ b/lang/ptoc/distinfo
@@ -1,2 +1,3 @@
MD5 (ptoc-3.56.tar.gz) = 75552fcef695acf3ef7edd83a2c0e1cf
+SHA256 (ptoc-3.56.tar.gz) = e630f46c830e752b50ec4547f1cec66fa4c5825f7e80521fa7a107e872d7cfa6
SIZE (ptoc-3.56.tar.gz) = 263334
diff --git a/lang/pugs/distinfo b/lang/pugs/distinfo
index eb5f3a7d7e34..0060d45d8b64 100644
--- a/lang/pugs/distinfo
+++ b/lang/pugs/distinfo
@@ -1,2 +1,3 @@
MD5 (Perl6-Pugs-6.2.8.tar.gz) = 116967089fd97ac54e19b90db4e76335
+SHA256 (Perl6-Pugs-6.2.8.tar.gz) = cc518c40bc299bd17c98f0926598b2628bc62f6a96ab6ef9332010d74e2c199f
SIZE (Perl6-Pugs-6.2.8.tar.gz) = 1309147
diff --git a/lang/py-prolog/distinfo b/lang/py-prolog/distinfo
index ce5f8d3cab84..94644dad13a6 100644
--- a/lang/py-prolog/distinfo
+++ b/lang/py-prolog/distinfo
@@ -1,2 +1,3 @@
MD5 (PyProlog-0.1.tar.gz) = 7849ef070b615d332e76434ad2e0a70d
+SHA256 (PyProlog-0.1.tar.gz) = 617c6e03beb0a121b2b8fba954978d959842939803c625ee5af09cfb08885fbe
SIZE (PyProlog-0.1.tar.gz) = 31178
diff --git a/lang/python-devel/distinfo b/lang/python-devel/distinfo
index 3ae73b7d56d2..418acb098be3 100644
--- a/lang/python-devel/distinfo
+++ b/lang/python-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.5.a0.20050728.tgz) = 423c9ac2dbe3a754195e26652495aac3
+SHA256 (python/Python-2.5.a0.20050728.tgz) = 176d76f6933879cac8ead7f50b847e53c894501ad491fab3ff1fcc3ca18e0056
SIZE (python/Python-2.5.a0.20050728.tgz) = 9280478
diff --git a/lang/python-mode.el/distinfo b/lang/python-mode.el/distinfo
index f853e6c96860..07f72a7b8d56 100644
--- a/lang/python-mode.el/distinfo
+++ b/lang/python-mode.el/distinfo
@@ -1,2 +1,3 @@
MD5 (python-mode-1.0alpha.tar.gz) = 41adbb7bc4079d9aac3323e962c1e542
+SHA256 (python-mode-1.0alpha.tar.gz) = b0845398f566fcd475ae4ac2d0b48aa01a03f3d4dc3af92a52fe39d567f30273
SIZE (python-mode-1.0alpha.tar.gz) = 53666
diff --git a/lang/python21/distinfo b/lang/python21/distinfo
index de7aa417703c..0c39d851dd9e 100644
--- a/lang/python21/distinfo
+++ b/lang/python21/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.1.3.tgz) = a8b04cdc822a6fc833ed9b99c7fba589
+SHA256 (python/Python-2.1.3.tgz) = 1bcb5bb587948bc38f36db60e15c376009c56c66570e563a08a82bf7f227afb9
SIZE (python/Python-2.1.3.tgz) = 6194432
diff --git a/lang/python22/distinfo b/lang/python22/distinfo
index cc3671b264fb..61f0df4584be 100644
--- a/lang/python22/distinfo
+++ b/lang/python22/distinfo
@@ -1,4 +1,6 @@
MD5 (python/Python-2.2.3.tgz) = 169f89f318e252dac0c54dd1b165d229
+SHA256 (python/Python-2.2.3.tgz) = a8f92e6b89d47359fff0d1fbfe47f104afc77fd1cd5143e7332758b7bc100188
SIZE (python/Python-2.2.3.tgz) = 6709556
MD5 (python/patch-2.2.txt) = 5dfebd35e669f59eaa07030d76b287e3
+SHA256 (python/patch-2.2.txt) = 8b12c82a47bacb86556f834fbea3df3b26a1df12b6953aff50acd8fc730a5167
SIZE (python/patch-2.2.txt) = 3854
diff --git a/lang/python23/distinfo b/lang/python23/distinfo
index ddc4ef9163ed..b9f414f5a110 100644
--- a/lang/python23/distinfo
+++ b/lang/python23/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.3.5.tgz) = 7a1ecc1196c5c0e9d4eef90ba684c4e9
+SHA256 (python/Python-2.3.5.tgz) = 7c122deff7700f04fb9daa5b5b3a885b19a73da05c2a264403666817c7631977
SIZE (python/Python-2.3.5.tgz) = 8535749
diff --git a/lang/python25/distinfo b/lang/python25/distinfo
index 3ae73b7d56d2..418acb098be3 100644
--- a/lang/python25/distinfo
+++ b/lang/python25/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.5.a0.20050728.tgz) = 423c9ac2dbe3a754195e26652495aac3
+SHA256 (python/Python-2.5.a0.20050728.tgz) = 176d76f6933879cac8ead7f50b847e53c894501ad491fab3ff1fcc3ca18e0056
SIZE (python/Python-2.5.a0.20050728.tgz) = 9280478
diff --git a/lang/python26/distinfo b/lang/python26/distinfo
index 3ae73b7d56d2..418acb098be3 100644
--- a/lang/python26/distinfo
+++ b/lang/python26/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.5.a0.20050728.tgz) = 423c9ac2dbe3a754195e26652495aac3
+SHA256 (python/Python-2.5.a0.20050728.tgz) = 176d76f6933879cac8ead7f50b847e53c894501ad491fab3ff1fcc3ca18e0056
SIZE (python/Python-2.5.a0.20050728.tgz) = 9280478
diff --git a/lang/python27/distinfo b/lang/python27/distinfo
index 3ae73b7d56d2..418acb098be3 100644
--- a/lang/python27/distinfo
+++ b/lang/python27/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.5.a0.20050728.tgz) = 423c9ac2dbe3a754195e26652495aac3
+SHA256 (python/Python-2.5.a0.20050728.tgz) = 176d76f6933879cac8ead7f50b847e53c894501ad491fab3ff1fcc3ca18e0056
SIZE (python/Python-2.5.a0.20050728.tgz) = 9280478
diff --git a/lang/python30/distinfo b/lang/python30/distinfo
index 3ae73b7d56d2..418acb098be3 100644
--- a/lang/python30/distinfo
+++ b/lang/python30/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.5.a0.20050728.tgz) = 423c9ac2dbe3a754195e26652495aac3
+SHA256 (python/Python-2.5.a0.20050728.tgz) = 176d76f6933879cac8ead7f50b847e53c894501ad491fab3ff1fcc3ca18e0056
SIZE (python/Python-2.5.a0.20050728.tgz) = 9280478
diff --git a/lang/python31/distinfo b/lang/python31/distinfo
index 3ae73b7d56d2..418acb098be3 100644
--- a/lang/python31/distinfo
+++ b/lang/python31/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.5.a0.20050728.tgz) = 423c9ac2dbe3a754195e26652495aac3
+SHA256 (python/Python-2.5.a0.20050728.tgz) = 176d76f6933879cac8ead7f50b847e53c894501ad491fab3ff1fcc3ca18e0056
SIZE (python/Python-2.5.a0.20050728.tgz) = 9280478
diff --git a/lang/python32/distinfo b/lang/python32/distinfo
index 3ae73b7d56d2..418acb098be3 100644
--- a/lang/python32/distinfo
+++ b/lang/python32/distinfo
@@ -1,2 +1,3 @@
MD5 (python/Python-2.5.a0.20050728.tgz) = 423c9ac2dbe3a754195e26652495aac3
+SHA256 (python/Python-2.5.a0.20050728.tgz) = 176d76f6933879cac8ead7f50b847e53c894501ad491fab3ff1fcc3ca18e0056
SIZE (python/Python-2.5.a0.20050728.tgz) = 9280478
diff --git a/lang/qscheme/distinfo b/lang/qscheme/distinfo
index 1ddfce52bd86..a168ce1b9681 100644
--- a/lang/qscheme/distinfo
+++ b/lang/qscheme/distinfo
@@ -1,2 +1,3 @@
MD5 (qscheme-0.5.1.tar.gz) = 9bb70c527033b04a86320f39d16802fe
+SHA256 (qscheme-0.5.1.tar.gz) = 6d9f9574965af21b3c63c7b46caefcf4e06aa6fbbb02e5e5faf42f54851f1752
SIZE (qscheme-0.5.1.tar.gz) = 523516
diff --git a/lang/ratfor/distinfo b/lang/ratfor/distinfo
index c316e676a8d4..64f2416eaee1 100644
--- a/lang/ratfor/distinfo
+++ b/lang/ratfor/distinfo
@@ -1,4 +1,6 @@
MD5 (ratfor.shar.2) = eba078c5a787cc1f643ea719dbfa2514
+SHA256 (ratfor.shar.2) = 932dd344f409eb566d2f4364b09572f7d26b49de6b54dd27176ff06dbebd58f5
SIZE (ratfor.shar.2) = 60294
MD5 (local.ratfor77.shar) = 05683439378ccf409ddc9c5ce6f27677
+SHA256 (local.ratfor77.shar) = 5b73cb6e9656d4df28155e968772769990a669bb527c162d80c6618aabb9574f
SIZE (local.ratfor77.shar) = 7328
diff --git a/lang/rexx-imc/distinfo b/lang/rexx-imc/distinfo
index eccb1ed6e4d2..a8a1b9aca384 100644
--- a/lang/rexx-imc/distinfo
+++ b/lang/rexx-imc/distinfo
@@ -1,2 +1,3 @@
MD5 (rexx-imc-1.76.tar.gz) = 95ab040c5984307b109628b863fc0f8e
+SHA256 (rexx-imc-1.76.tar.gz) = 2b347556df101282e1522cd66e473dc76a0590b7de759631b506dd1c0a406db3
SIZE (rexx-imc-1.76.tar.gz) = 251581
diff --git a/lang/rexx-regina/distinfo b/lang/rexx-regina/distinfo
index 0173035599c4..6b1e14537c4e 100644
--- a/lang/rexx-regina/distinfo
+++ b/lang/rexx-regina/distinfo
@@ -1,2 +1,3 @@
MD5 (Regina-REXX-3.3.tar.gz) = bdb85f57cbe3e7f9b45aea329cd7752e
+SHA256 (Regina-REXX-3.3.tar.gz) = 3bce9da3631dbf073b8373359fb8a2924d7b511995e7dfd34deca8c6b5d0582c
SIZE (Regina-REXX-3.3.tar.gz) = 940352
diff --git a/lang/schemetoc/distinfo b/lang/schemetoc/distinfo
index ed5db5d0d30b..8f2107fd3b99 100644
--- a/lang/schemetoc/distinfo
+++ b/lang/schemetoc/distinfo
@@ -1,2 +1,3 @@
MD5 (15mar93.tar.Z) = 461d238d55a1ef4bde31bc8571bc963c
+SHA256 (15mar93.tar.Z) = fc04109965416b0b1fda39e0e4f69ef60efea8de065b6d0cf2e9e86599b106ca
SIZE (15mar93.tar.Z) = 2218149
diff --git a/lang/sdcc/distinfo b/lang/sdcc/distinfo
index 73d7aaaba084..47d8dc668f62 100644
--- a/lang/sdcc/distinfo
+++ b/lang/sdcc/distinfo
@@ -1,2 +1,3 @@
MD5 (sdcc-2.5.0.tar.gz) = c572e7842fe36348f5b2972c1025a75a
+SHA256 (sdcc-2.5.0.tar.gz) = 138d2e59569f76f1a5d35bd5d85e7006eeebc4f48cd3dac902e2824ed50c3d80
SIZE (sdcc-2.5.0.tar.gz) = 3570993
diff --git a/lang/see-devel/distinfo b/lang/see-devel/distinfo
index 430fa72f836d..84bfda0a771e 100644
--- a/lang/see-devel/distinfo
+++ b/lang/see-devel/distinfo
@@ -1,2 +1,3 @@
MD5 (see-1.3-20050609-gerry.zip) = 480aa963913ef1d7a2180e6e385e7de8
+SHA256 (see-1.3-20050609-gerry.zip) = 9bd92b364bf4e4bbb4a13e39dc13d7df43e47664f4da436718ec5642377dda13
SIZE (see-1.3-20050609-gerry.zip) = 600545
diff --git a/lang/see/distinfo b/lang/see/distinfo
index 73b799772e6a..a1d726ce39f2 100644
--- a/lang/see/distinfo
+++ b/lang/see/distinfo
@@ -1,2 +1,3 @@
MD5 (see-1.2.tar.gz) = 36795db813e5fcb2800142a48286624e
+SHA256 (see-1.2.tar.gz) = 3a356bd113431225f6f7bca4543fbdbce151c08fdc5bc03b2ea79c1386b1776f
SIZE (see-1.2.tar.gz) = 537824
diff --git a/lang/slisp/distinfo b/lang/slisp/distinfo
index 060e3785efeb..686772b334d8 100644
--- a/lang/slisp/distinfo
+++ b/lang/slisp/distinfo
@@ -1,2 +1,3 @@
MD5 (slisp-1.2.tar.gz) = d8549a17f8de75c73b667f3aa0e203b4
+SHA256 (slisp-1.2.tar.gz) = 37d635f33d4b3df7dd23ae07d43550bf165817bd5440723ad9d4f89637ad5f58
SIZE (slisp-1.2.tar.gz) = 97188
diff --git a/lang/smarteiffel/distinfo b/lang/smarteiffel/distinfo
index 7ea9a856ef61..2ee89f468c4a 100644
--- a/lang/smarteiffel/distinfo
+++ b/lang/smarteiffel/distinfo
@@ -1,2 +1,3 @@
MD5 (SmartEiffel-1.1.tar.bz2) = babb4fd865abf3251a35e819204470e3
+SHA256 (SmartEiffel-1.1.tar.bz2) = 5bb435d5bf2983776f678f58b8aec0e7039cf832cf57d3d28d22762d74b08c9c
SIZE (SmartEiffel-1.1.tar.bz2) = 1240218
diff --git a/lang/sml-nj/distinfo b/lang/sml-nj/distinfo
index 27d84d97b8a9..20d3a6ef3277 100644
--- a/lang/sml-nj/distinfo
+++ b/lang/sml-nj/distinfo
@@ -1,22 +1,33 @@
MD5 (sml-nj/110.0.7/bin.x86-unix.tar.Z) = 03c34f3718a00c34aaf369382c57dcef
+SHA256 (sml-nj/110.0.7/bin.x86-unix.tar.Z) = 17d0568ceb9c90b41c2a2f538fe336ee6c673ead7417e7a7ba489932e99e27b5
SIZE (sml-nj/110.0.7/bin.x86-unix.tar.Z) = 3620350
MD5 (sml-nj/110.0.7/cm.tar.Z) = 419a7ca8f8d2de79f46b633e6a5abe97
+SHA256 (sml-nj/110.0.7/cm.tar.Z) = 4a0d068dfea62c40a6f4a8e76709e3a5f024de36de267c0282f80d8efc245ee2
SIZE (sml-nj/110.0.7/cm.tar.Z) = 543905
MD5 (sml-nj/110.0.7/cml.tar.Z) = f39fa0bfd308273674b34d6c40789b66
+SHA256 (sml-nj/110.0.7/cml.tar.Z) = 9d541525c252ab9c313f8e7e9eb254b68f5edabbe8a9cd878805ff4c992b5b8c
SIZE (sml-nj/110.0.7/cml.tar.Z) = 259665
MD5 (sml-nj/110.0.7/config.tar.Z) = 747b58db2b4933fb028f99c2fa90c5eb
+SHA256 (sml-nj/110.0.7/config.tar.Z) = c8f8fbc0276140297abf3cc95b876fbc4155d61d8fc41e80411c8cf53dc2ff01
SIZE (sml-nj/110.0.7/config.tar.Z) = 10397
MD5 (sml-nj/110.0.7/eXene.tar.Z) = 343f860951e2b358b84674d13cea6cdd
+SHA256 (sml-nj/110.0.7/eXene.tar.Z) = 3b8bcfc931dcd6589fb7493c9b396403db6d54aa2b1dd3c6b7d3460b511ef0f6
SIZE (sml-nj/110.0.7/eXene.tar.Z) = 1118845
MD5 (sml-nj/110.0.7/ml-burg.tar.Z) = c49cc8d3023411476d33987b3521aaa4
+SHA256 (sml-nj/110.0.7/ml-burg.tar.Z) = d79f63c1691e6662b5bac94d31315441c537a881016cf6b71e800bb1434cad83
SIZE (sml-nj/110.0.7/ml-burg.tar.Z) = 99341
MD5 (sml-nj/110.0.7/ml-lex.tar.Z) = 96723edc80cb58096c9e549141330c6e
+SHA256 (sml-nj/110.0.7/ml-lex.tar.Z) = 53b2fcf130466be487ed2a5212d63dd7bb45f81626f16b29b69c1d31ed9b4124
SIZE (sml-nj/110.0.7/ml-lex.tar.Z) = 46008
MD5 (sml-nj/110.0.7/ml-yacc.tar.Z) = 5b92d0a6778b0687e865c89704fb5113
+SHA256 (sml-nj/110.0.7/ml-yacc.tar.Z) = ab1d6cfcf10e6bc4847debb446973966d08c5f0f6d9599f1f3275afa54181c84
SIZE (sml-nj/110.0.7/ml-yacc.tar.Z) = 160157
MD5 (sml-nj/110.0.7/runtime.tar.Z) = 877e2a52828da4e971a4830f11e1635a
+SHA256 (sml-nj/110.0.7/runtime.tar.Z) = 43805e80320c4532d342ebf967ef386aa1a90d8b6328777736a5676b605d72ed
SIZE (sml-nj/110.0.7/runtime.tar.Z) = 615867
MD5 (sml-nj/110.0.7/smlnj-c.tar.Z) = f6b9e6b81c8a0d5e3492135d6221db54
+SHA256 (sml-nj/110.0.7/smlnj-c.tar.Z) = 4ed05988cd3ab75ee2bf0c8f8f6162a1300edb7923798a443e73364b44d1e621
SIZE (sml-nj/110.0.7/smlnj-c.tar.Z) = 106309
MD5 (sml-nj/110.0.7/smlnj-lib.tar.Z) = 7e6d3fb3e62d8bd6348bf3c0306ec4cd
+SHA256 (sml-nj/110.0.7/smlnj-lib.tar.Z) = f189300515e6f36541aad61e1b01ec5d3a8f96ff40c2293b7fa031e0281269ab
SIZE (sml-nj/110.0.7/smlnj-lib.tar.Z) = 417409
diff --git a/lang/snobol/distinfo b/lang/snobol/distinfo
index 473d65e0c211..d460aef70931 100644
--- a/lang/snobol/distinfo
+++ b/lang/snobol/distinfo
@@ -1,2 +1,3 @@
MD5 (snobol-0.99.4.tar.gz) = 187e141405e4dd4a2da681090cbf396a
+SHA256 (snobol-0.99.4.tar.gz) = f5ca03e4d2fe276d470c38bb6e75815949ff53853a3ee084c1b5e8b0090ec0df
SIZE (snobol-0.99.4.tar.gz) = 388020
diff --git a/lang/spl/distinfo b/lang/spl/distinfo
index 83cc788ffba2..3b6233be1574 100644
--- a/lang/spl/distinfo
+++ b/lang/spl/distinfo
@@ -1,2 +1,3 @@
MD5 (spl-1.2.1.tar.gz) = c31de8415af80819eb944a1cecadddde
+SHA256 (spl-1.2.1.tar.gz) = 1206ef0a2c853b8b40ca0c682bc9d9e0a157cc91a7bf4e28f19ccd003674b7d3
SIZE (spl-1.2.1.tar.gz) = 35297
diff --git a/lang/squeak-dev/distinfo b/lang/squeak-dev/distinfo
index addd5ae5208c..a81460172ea5 100644
--- a/lang/squeak-dev/distinfo
+++ b/lang/squeak-dev/distinfo
@@ -1,8 +1,12 @@
MD5 (squeak/Squeak-3.6-3.src.tar.gz) = cb8ab95fa9d840f5b04868f99600e018
+SHA256 (squeak/Squeak-3.6-3.src.tar.gz) = 9d1f099ffce4d996748e868663e9d91b15ba72f3542cc6acd642a8393e1bb249
SIZE (squeak/Squeak-3.6-3.src.tar.gz) = 2552981
MD5 (squeak/Squeak3.6-5429-basic.zip) = 0269db8b85b1042825f689da8bb0f583
+SHA256 (squeak/Squeak3.6-5429-basic.zip) = e7df21fd96ac961fb711c41509536b805812873099150d61beacb795fa67f082
SIZE (squeak/Squeak3.6-5429-basic.zip) = 5667283
MD5 (squeak/Squeak3.6-5429-full.zip) = 9a35fa39f2338d26a721564472d4d933
+SHA256 (squeak/Squeak3.6-5429-full.zip) = 63a4e8458b2f58b69e351c1c4161db1a1deed860d9bde40cbb414257cbab4ea2
SIZE (squeak/Squeak3.6-5429-full.zip) = 7837139
MD5 (squeak/SqueakV3.sources.gz) = 7dc6b3840e6bc1e5f81e3717fb46d2c3
+SHA256 (squeak/SqueakV3.sources.gz) = 6d8262b61d5608de36eff5cb930ea8aa588b7402c0a963680b07ff664ba74d02
SIZE (squeak/SqueakV3.sources.gz) = 3476504
diff --git a/lang/squeak/distinfo b/lang/squeak/distinfo
index addd5ae5208c..a81460172ea5 100644
--- a/lang/squeak/distinfo
+++ b/lang/squeak/distinfo
@@ -1,8 +1,12 @@
MD5 (squeak/Squeak-3.6-3.src.tar.gz) = cb8ab95fa9d840f5b04868f99600e018
+SHA256 (squeak/Squeak-3.6-3.src.tar.gz) = 9d1f099ffce4d996748e868663e9d91b15ba72f3542cc6acd642a8393e1bb249
SIZE (squeak/Squeak-3.6-3.src.tar.gz) = 2552981
MD5 (squeak/Squeak3.6-5429-basic.zip) = 0269db8b85b1042825f689da8bb0f583
+SHA256 (squeak/Squeak3.6-5429-basic.zip) = e7df21fd96ac961fb711c41509536b805812873099150d61beacb795fa67f082
SIZE (squeak/Squeak3.6-5429-basic.zip) = 5667283
MD5 (squeak/Squeak3.6-5429-full.zip) = 9a35fa39f2338d26a721564472d4d933
+SHA256 (squeak/Squeak3.6-5429-full.zip) = 63a4e8458b2f58b69e351c1c4161db1a1deed860d9bde40cbb414257cbab4ea2
SIZE (squeak/Squeak3.6-5429-full.zip) = 7837139
MD5 (squeak/SqueakV3.sources.gz) = 7dc6b3840e6bc1e5f81e3717fb46d2c3
+SHA256 (squeak/SqueakV3.sources.gz) = 6d8262b61d5608de36eff5cb930ea8aa588b7402c0a963680b07ff664ba74d02
SIZE (squeak/SqueakV3.sources.gz) = 3476504
diff --git a/lang/starlogo/distinfo b/lang/starlogo/distinfo
index 8ae008ee1134..503a773e327e 100644
--- a/lang/starlogo/distinfo
+++ b/lang/starlogo/distinfo
@@ -1,2 +1,3 @@
MD5 (starlogo-2.0.zip) = 01e435c54b599678566597f7db1440cd
+SHA256 (starlogo-2.0.zip) = 32b9988ec4def904adc50ae0ec50c3c22019104bbf7f7de1f96d5a7bba998a63
SIZE (starlogo-2.0.zip) = 3713922
diff --git a/lang/t3x/distinfo b/lang/t3x/distinfo
index 6b5159cb6669..a1fdf7a928dd 100644
--- a/lang/t3x/distinfo
+++ b/lang/t3x/distinfo
@@ -1,2 +1,3 @@
MD5 (t3x-815.tar.gz) = d8e1b5ffb667dd6d90636912430fd0a4
+SHA256 (t3x-815.tar.gz) = 1ae74fa8a12d492a88bd58f120b1215f8673396c895044bc7b7bcd516e089591
SIZE (t3x-815.tar.gz) = 452706
diff --git a/lang/tclX/distinfo b/lang/tclX/distinfo
index 570fea086d75..7b5b70dbd083 100644
--- a/lang/tclX/distinfo
+++ b/lang/tclX/distinfo
@@ -1,2 +1,3 @@
MD5 (tclx8.3.5-src.tar.gz) = 2cdd06d29f6dfbf31bf4ce192cf46918
+SHA256 (tclx8.3.5-src.tar.gz) = 4db028f303908b29b15cb2b97731f87a46a39cd65ab76219b9576f045d0b06ad
SIZE (tclx8.3.5-src.tar.gz) = 434281
diff --git a/lang/tuareg-mode.el/distinfo b/lang/tuareg-mode.el/distinfo
index a7b09b666c91..f0df7a90e2cf 100644
--- a/lang/tuareg-mode.el/distinfo
+++ b/lang/tuareg-mode.el/distinfo
@@ -1,2 +1,3 @@
MD5 (tuareg-mode-1.41.5.tar.gz) = b43d32bcdb5521709b53f86d3e1c3ae7
+SHA256 (tuareg-mode-1.41.5.tar.gz) = b80c868269f0655e2cc3e7399dd6500010b5e68e3d847a6a9d37122287b9e6ed
SIZE (tuareg-mode-1.41.5.tar.gz) = 51105
diff --git a/lang/xsb/distinfo b/lang/xsb/distinfo
index e512b2e599b9..a6dc4d5668a0 100644
--- a/lang/xsb/distinfo
+++ b/lang/xsb/distinfo
@@ -1,2 +1,3 @@
MD5 (XSB-2_6.tar.gz) = 2d16e16515ae1a80708300d93f075675
+SHA256 (XSB-2_6.tar.gz) = d34c08b9e83ad1fdc395fe99a2ead052a35378c7e9e20bb14670ec001aeb8acf
SIZE (XSB-2_6.tar.gz) = 3286837
diff --git a/lang/yorick-doc/distinfo b/lang/yorick-doc/distinfo
index 227b6fc60f87..57213257ff8b 100644
--- a/lang/yorick-doc/distinfo
+++ b/lang/yorick-doc/distinfo
@@ -1,2 +1,3 @@
MD5 (yorick-1.6-02-doc.tgz) = ed6874f00309318f237bef64b1e74e40
+SHA256 (yorick-1.6-02-doc.tgz) = e27b62875cd8a5f8630d1a344c831e8edced2f28f2ebc335dd3232a8aca08fde
SIZE (yorick-1.6-02-doc.tgz) = 460820
diff --git a/lang/yorick/distinfo b/lang/yorick/distinfo
index b03d92f52aa6..c10d8b974d26 100644
--- a/lang/yorick/distinfo
+++ b/lang/yorick/distinfo
@@ -1,2 +1,3 @@
MD5 (yorick-1.6.02.tgz) = 9371c2a0d3ae11e9e8d75a8bf21210a7
+SHA256 (yorick-1.6.02.tgz) = 96a3d0f0b1c39483b7d464bee3f95bf66fd011fd1649de20dea41874ac7bf109
SIZE (yorick-1.6.02.tgz) = 2234280
diff --git a/textproc/hunspell/distinfo b/textproc/hunspell/distinfo
index a255483118d5..3021fafd2b7b 100644
--- a/textproc/hunspell/distinfo
+++ b/textproc/hunspell/distinfo
@@ -1,4 +1,6 @@
MD5 (hunspell-1.0-RC2.tar.gz) = a90f951c575798616bb890a969d346d7
+SHA256 (hunspell-1.0-RC2.tar.gz) = dd38b536b573a94ec1023b856d951732199e933221ae89db6052e6eaf9e7850c
SIZE (hunspell-1.0-RC2.tar.gz) = 181134
MD5 (hu_HU-1.0-RC2.tar.gz) = 9368dd2105b388b0c12a58d276adad5e
+SHA256 (hu_HU-1.0-RC2.tar.gz) = 21e6ef12f9474837f0bf5664f63bcfeb1a5d98853829a5375f46d366f9ef55b3
SIZE (hu_HU-1.0-RC2.tar.gz) = 517512