aboutsummaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-05-27 20:15:16 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2018-05-27 20:15:16 +0000
commitad4f267b7a2606a97d9e9b015928a8ece70689d4 (patch)
tree201adaff0e1c66da3b283ce829b513b8e5ad8f58 /www
parentaabdb79c21f13281c2cf333a6b0414a228bf9406 (diff)
downloadports-ad4f267b7a2606a97d9e9b015928a8ece70689d4.tar.gz
ports-ad4f267b7a2606a97d9e9b015928a8ece70689d4.zip
Update WWW
search.cpan.org is shutting down. It will redirect to metacpan.org after June 25, 2018. With hat: perl
Notes
Notes: svn path=/head/; revision=470993
Diffstat (limited to 'www')
-rw-r--r--www/libapreq2/pkg-descr2
-rw-r--r--www/p5-AMF-Perl/pkg-descr2
-rw-r--r--www/p5-Acme-Monta/pkg-descr2
-rw-r--r--www/p5-Amon2-Lite/pkg-descr2
-rw-r--r--www/p5-Amon2-Plugin-LogDispatch/pkg-descr2
-rw-r--r--www/p5-Amon2-Plugin-Web-CSRFDefender/pkg-descr2
-rw-r--r--www/p5-Amon2/pkg-descr2
-rw-r--r--www/p5-Any-Template/pkg-descr2
-rw-r--r--www/p5-Any-URI-Escape/pkg-descr2
-rw-r--r--www/p5-AnyEvent-HTTP-LWP-UserAgent/pkg-descr2
-rw-r--r--www/p5-AnyEvent-HTTP/pkg-descr2
-rw-r--r--www/p5-AnyEvent-HTTPD/pkg-descr2
-rw-r--r--www/p5-AnyEvent-ReverseHTTP/pkg-descr2
-rw-r--r--www/p5-AnyEvent-SCGI/pkg-descr2
-rw-r--r--www/p5-Apache-Admin-Config/pkg-descr2
-rw-r--r--www/p5-Apache-AuthCookie/pkg-descr2
-rw-r--r--www/p5-Apache-AuthTicket/pkg-descr2
-rw-r--r--www/p5-Apache-ConfigParser/pkg-descr2
-rw-r--r--www/p5-Apache-DB/pkg-descr2
-rw-r--r--www/p5-Apache-DBI/pkg-descr2
-rw-r--r--www/p5-Apache-Htgroup/pkg-descr2
-rw-r--r--www/p5-Apache-LogFormat-Compiler/pkg-descr2
-rw-r--r--www/p5-Apache-ParseFormData/pkg-descr2
-rw-r--r--www/p5-Apache-Profiler/pkg-descr2
-rw-r--r--www/p5-Apache-Session-PHP/pkg-descr2
-rw-r--r--www/p5-Apache-Session-SQLite3/pkg-descr2
-rw-r--r--www/p5-Apache-Session-SharedMem/pkg-descr2
-rw-r--r--www/p5-Apache-Session-Wrapper/pkg-descr2
-rw-r--r--www/p5-Apache-Session/pkg-descr2
-rw-r--r--www/p5-Apache-SessionX/pkg-descr2
-rw-r--r--www/p5-Apache-Singleton/pkg-descr2
-rw-r--r--www/p5-Apache2-SiteControl/pkg-descr2
-rw-r--r--www/p5-ApacheBench/pkg-descr2
-rw-r--r--www/p5-App-Nopaste/pkg-descr2
-rw-r--r--www/p5-App-gist/pkg-descr2
-rw-r--r--www/p5-Bigtop/pkg-descr2
-rw-r--r--www/p5-Browser-Open/pkg-descr2
-rw-r--r--www/p5-Business-PayPal/pkg-descr2
-rw-r--r--www/p5-CGI-Ajax/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Dispatch-Server/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Dispatch/pkg-descr2
-rw-r--r--www/p5-CGI-Application-PSGI/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-AnyTemplate/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Apache/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Authentication/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Authorization/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-AutoRunmode/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Config-YAML/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-ConfigAuto/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-DBH/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-DebugScreen/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-DevPopup/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Forward/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-HTDot/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-HTMLPrototype/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-HtmlTidy/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-JSON/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-LinkIntegrity/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-LogDispatch/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-MessageStack/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Redirect/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Session/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-Stream/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-TT/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-ValidateRM/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Plugin-ViewCode/pkg-descr2
-rw-r--r--www/p5-CGI-Application-Server/pkg-descr2
-rw-r--r--www/p5-CGI-Application/pkg-descr2
-rw-r--r--www/p5-CGI-ArgChecker/pkg-descr2
-rw-r--r--www/p5-CGI-Builder-TT2/pkg-descr2
-rw-r--r--www/p5-CGI-Builder/pkg-descr2
-rw-r--r--www/p5-CGI-Cache/pkg-descr2
-rw-r--r--www/p5-CGI-Compile/pkg-descr2
-rw-r--r--www/p5-CGI-Compress-Gzip/pkg-descr2
-rw-r--r--www/p5-CGI-Cookie-Splitter/pkg-descr2
-rw-r--r--www/p5-CGI-Cookie-XS/pkg-descr2
-rw-r--r--www/p5-CGI-Deurl-XS/pkg-descr2
-rw-r--r--www/p5-CGI-Emulate-PSGI/pkg-descr2
-rw-r--r--www/p5-CGI-EncryptForm/pkg-descr2
-rw-r--r--www/p5-CGI-Enurl/pkg-descr2
-rw-r--r--www/p5-CGI-Ex/pkg-descr2
-rw-r--r--www/p5-CGI-Expand/pkg-descr2
-rw-r--r--www/p5-CGI-ExtDirect/pkg-descr2
-rw-r--r--www/p5-CGI-FCKeditor/pkg-descr2
-rw-r--r--www/p5-CGI-FastTemplate/pkg-descr2
-rw-r--r--www/p5-CGI-FormBuilder/pkg-descr2
-rw-r--r--www/p5-CGI-Framework/pkg-descr2
-rw-r--r--www/p5-CGI-Lite/pkg-descr2
-rw-r--r--www/p5-CGI-Minimal/pkg-descr2
-rw-r--r--www/p5-CGI-PSGI/pkg-descr2
-rw-r--r--www/p5-CGI-Pager/pkg-descr2
-rw-r--r--www/p5-CGI-Prototype/pkg-descr2
-rw-r--r--www/p5-CGI-Session-ExpireSessions/pkg-descr2
-rw-r--r--www/p5-CGI-Session/pkg-descr2
-rw-r--r--www/p5-CGI-Simple/pkg-descr2
-rw-r--r--www/p5-CGI-Struct/pkg-descr2
-rw-r--r--www/p5-CGI-Thin/pkg-descr2
-rw-r--r--www/p5-CGI-Untaint-date/pkg-descr2
-rw-r--r--www/p5-CGI-Untaint-email/pkg-descr2
-rw-r--r--www/p5-CGI-Untaint/pkg-descr2
-rw-r--r--www/p5-CGI-Upload/pkg-descr2
-rw-r--r--www/p5-CGI-Utils/pkg-descr2
-rw-r--r--www/p5-CGI-XMLApplication/pkg-descr2
-rw-r--r--www/p5-CSS-DOM/pkg-descr2
-rw-r--r--www/p5-CSS-Inliner/pkg-descr2
-rw-r--r--www/p5-Catalyst-Action-REST/pkg-descr2
-rw-r--r--www/p5-Catalyst-Action-RenderView/pkg-descr2
-rw-r--r--www/p5-Catalyst-Action-Serialize-XML-Hash-LX/pkg-descr2
-rw-r--r--www/p5-Catalyst-ActionRole-ACL/pkg-descr2
-rw-r--r--www/p5-Catalyst-Authentication-Credential-HTTP/pkg-descr2
-rw-r--r--www/p5-Catalyst-Authentication-Credential-OpenID/pkg-descr2
-rw-r--r--www/p5-Catalyst-Authentication-Store-DBIx-Class/pkg-descr2
-rw-r--r--www/p5-Catalyst-Authentication-Store-LDAP/pkg-descr2
-rw-r--r--www/p5-Catalyst-Component-ACCEPT_CONTEXT/pkg-descr2
-rw-r--r--www/p5-Catalyst-Controller-ActionRole/pkg-descr2
-rw-r--r--www/p5-Catalyst-Controller-BindLex/pkg-descr2
-rw-r--r--www/p5-Catalyst-Controller-FormBuilder/pkg-descr2
-rw-r--r--www/p5-Catalyst-Controller-HTML-FormFu/pkg-descr2
-rw-r--r--www/p5-Catalyst-Controller-RateLimit/pkg-descr2
-rw-r--r--www/p5-Catalyst-Controller-RequestToken/pkg-descr2
-rw-r--r--www/p5-Catalyst-Controller-SOAP/pkg-descr2
-rw-r--r--www/p5-Catalyst-Devel/pkg-descr2
-rw-r--r--www/p5-Catalyst-DispatchType-Regex/pkg-descr2
-rw-r--r--www/p5-Catalyst-Engine-Apache/pkg-descr2
-rw-r--r--www/p5-Catalyst-Engine-HTTP-Prefork/pkg-descr2
-rw-r--r--www/p5-Catalyst-Engine-PSGI/pkg-descr2
-rw-r--r--www/p5-Catalyst-Enzyme/pkg-descr2
-rw-r--r--www/p5-Catalyst-Helper-Controller-Scaffold/pkg-descr2
-rw-r--r--www/p5-Catalyst-Manual/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-Adaptor/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-CDBI-Plain/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-CDBI-Sweet/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-CDBI/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-DBIC-Plain/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-DBIC-Schema/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-DynamicAdaptor/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-LDAP/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-Memcached/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-Oryx/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-Tarantool/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-XML-Feed/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-Xapian/pkg-descr2
-rw-r--r--www/p5-Catalyst-Model-Xapian10/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-AtomServer/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Authentication-CDBI/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Authentication/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Authorization-ACL/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Authorization-Roles/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-AutoCRUD/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Browser/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-C3/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Cache-FastMmap/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Cache-Memcached-Fast/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Cache/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Captcha/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-ConfigLoader-Environment/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-ConfigLoader/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-CookiedSession/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-DateTime/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-DefaultEnd/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Email/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-ErrorCatcher/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-FillInForm/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-FormBuilder/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-FormValidator/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-I18N/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Log-Dispatch/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-LogWarnings/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-PageCache/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Params-Nested/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Pluggable/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Prototype/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-RunAfterRequest/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Scheduler/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Server/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-FastMmap/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-PerUser/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-State-Cookie/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-State-URI/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-Cache/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-DBI/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-DBIC/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-Delegate/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-FastMmap/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-File/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-Memcached-Fast/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session-Store-Memcached/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Session/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Setenv/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-SmartURI/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-StackTrace/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Static-Simple/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Static/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-StatusMessage/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-SubRequest/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Textile/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-Unicode/pkg-descr2
-rw-r--r--www/p5-Catalyst-Plugin-XMLRPC/pkg-descr2
-rw-r--r--www/p5-Catalyst-Runtime/pkg-descr2
-rw-r--r--www/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-ClearSilver/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-Email/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-GraphViz/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-HTML-Template-Compiled/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-HTML-Template/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-JSON/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-Jemplate/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-Mason/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-REST-XML/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-RRDGraph/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-TT-Alloy/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-TT-ControllerLocal/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-TT/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-Template-Declare/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-Templated/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-XML-Feed/pkg-descr2
-rw-r--r--www/p5-Catalyst-View-XSLT/pkg-descr2
-rw-r--r--www/p5-CatalystX-AppBuilder/pkg-descr2
-rw-r--r--www/p5-CatalystX-Component-Traits/pkg-descr2
-rw-r--r--www/p5-CatalystX-InjectComponent/pkg-descr2
-rw-r--r--www/p5-CatalystX-LeakChecker/pkg-descr2
-rw-r--r--www/p5-CatalystX-Profile/pkg-descr2
-rw-r--r--www/p5-CatalystX-REPL/pkg-descr2
-rw-r--r--www/p5-CatalystX-RoleApplicator/pkg-descr2
-rw-r--r--www/p5-CatalystX-SimpleLogin/pkg-descr2
-rw-r--r--www/p5-CatalystX-VirtualComponents/pkg-descr2
-rw-r--r--www/p5-Class-DBI-FromForm/pkg-descr2
-rw-r--r--www/p5-Compress-LeadingBlankSpaces/pkg-descr2
-rw-r--r--www/p5-Continuity/pkg-descr2
-rw-r--r--www/p5-Cookie-Baker/pkg-descr2
-rw-r--r--www/p5-Corona/pkg-descr2
-rw-r--r--www/p5-Dancer-Logger-Log4perl/pkg-descr2
-rw-r--r--www/p5-Dancer-Plugin-ExtDirect/pkg-descr2
-rw-r--r--www/p5-Dancer-Plugin-Feed/pkg-descr2
-rw-r--r--www/p5-Dancer-Plugin-FlashMessage/pkg-descr2
-rw-r--r--www/p5-Dancer-Plugin-Lexicon/pkg-descr2
-rw-r--r--www/p5-Dancer-Plugin-Memcached/pkg-descr2
-rw-r--r--www/p5-Dancer-Plugin-REST/pkg-descr2
-rw-r--r--www/p5-Dancer-Plugin-SiteMap/pkg-descr2
-rw-r--r--www/p5-Dancer-Session-Cookie/pkg-descr2
-rw-r--r--www/p5-Dancer-Template-Xslate/pkg-descr2
-rw-r--r--www/p5-Dancer/pkg-descr2
-rw-r--r--www/p5-Dancer2-Plugin-Interchange6/pkg-descr2
-rw-r--r--www/p5-Dancer2/pkg-descr2
-rw-r--r--www/p5-Data-TreeDumper-Renderer-DHTML/pkg-descr2
-rw-r--r--www/p5-Data-Validate-URI/pkg-descr2
-rw-r--r--www/p5-FAQ-OMatic/pkg-descr2
-rw-r--r--www/p5-FCGI-Async/pkg-descr2
-rw-r--r--www/p5-FCGI-Client/pkg-descr2
-rw-r--r--www/p5-FCGI-Engine/pkg-descr2
-rw-r--r--www/p5-FCGI-ProcManager/pkg-descr2
-rw-r--r--www/p5-FCGI-Spawn/pkg-descr2
-rw-r--r--www/p5-FCGI/pkg-descr2
-rw-r--r--www/p5-Facebook-Graph/pkg-descr2
-rw-r--r--www/p5-Feed-Find/pkg-descr2
-rw-r--r--www/p5-Feersum/pkg-descr2
-rw-r--r--www/p5-File-Mork/pkg-descr2
-rw-r--r--www/p5-Flea/pkg-descr2
-rw-r--r--www/p5-Flickr-API/pkg-descr2
-rw-r--r--www/p5-Flickr-Upload/pkg-descr2
-rw-r--r--www/p5-Fliggy/pkg-descr2
-rw-r--r--www/p5-Furl/pkg-descr2
-rw-r--r--www/p5-FurlX-Coro/pkg-descr2
-rw-r--r--www/p5-Gantry/pkg-descr2
-rw-r--r--www/p5-Geo-Caching/pkg-descr2
-rw-r--r--www/p5-Google-Search/pkg-descr2
-rw-r--r--www/p5-Gtk2-WebKit/pkg-descr2
-rw-r--r--www/p5-Gungho/pkg-descr2
-rw-r--r--www/p5-GunghoX-FollowLinks/pkg-descr2
-rw-r--r--www/p5-HTML-Adsense/pkg-descr2
-rw-r--r--www/p5-HTML-Breadcrumbs/pkg-descr2
-rw-r--r--www/p5-HTML-CalendarMonthSimple/pkg-descr2
-rw-r--r--www/p5-HTML-Chunks/pkg-descr2
-rw-r--r--www/p5-HTML-Clean/pkg-descr2
-rw-r--r--www/p5-HTML-ContentExtractor/pkg-descr2
-rw-r--r--www/p5-HTML-DOM/pkg-descr2
-rw-r--r--www/p5-HTML-Declare/pkg-descr2
-rw-r--r--www/p5-HTML-Defaultify/pkg-descr2
-rw-r--r--www/p5-HTML-Display/pkg-descr2
-rw-r--r--www/p5-HTML-Element-Extended/pkg-descr2
-rw-r--r--www/p5-HTML-Element-Library/pkg-descr2
-rw-r--r--www/p5-HTML-Element-Replacer/pkg-descr2
-rw-r--r--www/p5-HTML-Encoding/pkg-descr2
-rw-r--r--www/p5-HTML-ExtractContent/pkg-descr2
-rw-r--r--www/p5-HTML-ExtractMain/pkg-descr2
-rw-r--r--www/p5-HTML-FillInForm-ForceUTF8/pkg-descr2
-rw-r--r--www/p5-HTML-FillInForm-Lite/pkg-descr2
-rw-r--r--www/p5-HTML-FillInForm/pkg-descr2
-rw-r--r--www/p5-HTML-Form/pkg-descr2
-rw-r--r--www/p5-HTML-FormFu-Imager/pkg-descr2
-rw-r--r--www/p5-HTML-FormFu-Model-DBIC/pkg-descr2
-rw-r--r--www/p5-HTML-FormFu-MultiForm/pkg-descr2
-rw-r--r--www/p5-HTML-FormFu/pkg-descr2
-rw-r--r--www/p5-HTML-FormHandler/pkg-descr2
-rw-r--r--www/p5-HTML-FromANSI/pkg-descr2
-rw-r--r--www/p5-HTML-FromText/pkg-descr2
-rw-r--r--www/p5-HTML-GenToc/pkg-descr2
-rw-r--r--www/p5-HTML-GenerateUtil/pkg-descr2
-rw-r--r--www/p5-HTML-GoogleMaps/pkg-descr2
-rw-r--r--www/p5-HTML-Highlight/pkg-descr2
-rw-r--r--www/p5-HTML-LinkExtractor/pkg-descr2
-rw-r--r--www/p5-HTML-LinkList/pkg-descr2
-rw-r--r--www/p5-HTML-Lint/pkg-descr2
-rw-r--r--www/p5-HTML-Location/pkg-descr2
-rw-r--r--www/p5-HTML-Macro/pkg-descr2
-rw-r--r--www/p5-HTML-Mason-PSGIHandler/pkg-descr2
-rw-r--r--www/p5-HTML-Mason/pkg-descr2
-rw-r--r--www/p5-HTML-MobileConverter/pkg-descr2
-rw-r--r--www/p5-HTML-Pager/pkg-descr2
-rw-r--r--www/p5-HTML-Parser-Simple/pkg-descr2
-rw-r--r--www/p5-HTML-Parser/pkg-descr2
-rw-r--r--www/p5-HTML-Perlinfo/pkg-descr2
-rw-r--r--www/p5-HTML-Prototype/pkg-descr2
-rw-r--r--www/p5-HTML-Query/pkg-descr2
-rw-r--r--www/p5-HTML-RSSAutodiscovery/pkg-descr2
-rw-r--r--www/p5-HTML-ResolveLink/pkg-descr2
-rw-r--r--www/p5-HTML-Restrict/pkg-descr2
-rw-r--r--www/p5-HTML-RobotsMETA/pkg-descr2
-rw-r--r--www/p5-HTML-Scrubber/pkg-descr2
-rw-r--r--www/p5-HTML-Seamstress/pkg-descr2
-rw-r--r--www/p5-HTML-Selector-XPath/pkg-descr2
-rw-r--r--www/p5-HTML-Shakan/pkg-descr2
-rw-r--r--www/p5-HTML-SimpleLinkExtor/pkg-descr2
-rw-r--r--www/p5-HTML-SimpleParse/pkg-descr2
-rw-r--r--www/p5-HTML-StickyQuery-DoCoMoGUID/pkg-descr2
-rw-r--r--www/p5-HTML-StickyQuery/pkg-descr2
-rw-r--r--www/p5-HTML-Stream/pkg-descr2
-rw-r--r--www/p5-HTML-Strip/pkg-descr2
-rw-r--r--www/p5-HTML-StripScripts-Parser/pkg-descr2
-rw-r--r--www/p5-HTML-StripScripts/pkg-descr2
-rw-r--r--www/p5-HTML-TableContentParser/pkg-descr2
-rw-r--r--www/p5-HTML-TableExtract/pkg-descr2
-rw-r--r--www/p5-HTML-TableParser/pkg-descr2
-rw-r--r--www/p5-HTML-TableTiler/pkg-descr2
-rw-r--r--www/p5-HTML-TagCloud-Extended/pkg-descr2
-rw-r--r--www/p5-HTML-TagCloud/pkg-descr2
-rw-r--r--www/p5-HTML-TagParser/pkg-descr2
-rw-r--r--www/p5-HTML-Tagset/pkg-descr2
-rw-r--r--www/p5-HTML-Template-Associate/pkg-descr2
-rw-r--r--www/p5-HTML-Template-Compiled/pkg-descr2
-rw-r--r--www/p5-HTML-Template-Expr/pkg-descr2
-rw-r--r--www/p5-HTML-Template-HashWrapper/pkg-descr2
-rw-r--r--www/p5-HTML-Template-Pluggable/pkg-descr2
-rw-r--r--www/p5-HTML-Template-Pro/pkg-descr2
-rw-r--r--www/p5-HTML-Toc/pkg-descr2
-rw-r--r--www/p5-HTML-TokeParser-Simple/pkg-descr2
-rw-r--r--www/p5-HTML-Tree/pkg-descr2
-rw-r--r--www/p5-HTML-TreeBuilder-LibXML/pkg-descr2
-rw-r--r--www/p5-HTML-TreeBuilder-XPath/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-DokuWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-GoogleCode/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-Kwiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-Markdown/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-MediaWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-MoinMoin/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-Oddmuse/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-PbWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-PhpWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-PmWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-SnipSnap/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-Socialtext/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-TikiWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-UseMod/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-WakkaWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter-WikkaWiki/pkg-descr2
-rw-r--r--www/p5-HTML-WikiConverter/pkg-descr2
-rw-r--r--www/p5-HTTP-Async/pkg-descr2
-rw-r--r--www/p5-HTTP-Body/pkg-descr2
-rw-r--r--www/p5-HTTP-BrowserDetect/pkg-descr2
-rw-r--r--www/p5-HTTP-Cache-Transparent/pkg-descr2
-rw-r--r--www/p5-HTTP-CookieJar/pkg-descr2
-rw-r--r--www/p5-HTTP-Cookies-Mozilla/pkg-descr2
-rw-r--r--www/p5-HTTP-Cookies-iCab/pkg-descr2
-rw-r--r--www/p5-HTTP-Cookies-w3m/pkg-descr2
-rw-r--r--www/p5-HTTP-Cookies/pkg-descr2
-rw-r--r--www/p5-HTTP-DAV/pkg-descr2
-rw-r--r--www/p5-HTTP-Daemon-SSL/pkg-descr2
-rw-r--r--www/p5-HTTP-Daemon/pkg-descr2
-rw-r--r--www/p5-HTTP-Date/pkg-descr2
-rw-r--r--www/p5-HTTP-Engine-Middleware/pkg-descr2
-rw-r--r--www/p5-HTTP-Engine/pkg-descr2
-rw-r--r--www/p5-HTTP-Exception/pkg-descr2
-rw-r--r--www/p5-HTTP-HeaderParser-XS/pkg-descr2
-rw-r--r--www/p5-HTTP-Headers-Fast/pkg-descr2
-rw-r--r--www/p5-HTTP-Link-Parser/pkg-descr2
-rw-r--r--www/p5-HTTP-Lite/pkg-descr2
-rw-r--r--www/p5-HTTP-MHTTP/pkg-descr2
-rw-r--r--www/p5-HTTP-Message/pkg-descr2
-rw-r--r--www/p5-HTTP-MobileAgent-Plugin-Charset/pkg-descr2
-rw-r--r--www/p5-HTTP-MobileAgent-Plugin-Locator/pkg-descr2
-rw-r--r--www/p5-HTTP-MobileAgent/pkg-descr2
-rw-r--r--www/p5-HTTP-Negotiate/pkg-descr2
-rw-r--r--www/p5-HTTP-Parser-XS/pkg-descr2
-rw-r--r--www/p5-HTTP-Parser/pkg-descr2
-rw-r--r--www/p5-HTTP-Proxy/pkg-descr2
-rw-r--r--www/p5-HTTP-ProxyPAC/pkg-descr2
-rw-r--r--www/p5-HTTP-Recorder/pkg-descr2
-rw-r--r--www/p5-HTTP-Request-AsCGI/pkg-descr2
-rw-r--r--www/p5-HTTP-Request-Params/pkg-descr2
-rw-r--r--www/p5-HTTP-Response-Encoding/pkg-descr2
-rw-r--r--www/p5-HTTP-Router/pkg-descr2
-rw-r--r--www/p5-HTTP-Server-Simple-Authen/pkg-descr2
-rw-r--r--www/p5-HTTP-Server-Simple-PSGI/pkg-descr2
-rw-r--r--www/p5-HTTP-Server-Simple-Recorder/pkg-descr2
-rw-r--r--www/p5-HTTP-Server-Simple-Static/pkg-descr2
-rw-r--r--www/p5-HTTP-Server-Simple/pkg-descr2
-rw-r--r--www/p5-HTTP-Session-State-MobileAgentID/pkg-descr2
-rw-r--r--www/p5-HTTP-Session-Store-DBI/pkg-descr2
-rw-r--r--www/p5-HTTP-Session/pkg-descr2
-rw-r--r--www/p5-HTTP-Session2/pkg-descr2
-rw-r--r--www/p5-HTTP-SimpleLinkChecker/pkg-descr2
-rw-r--r--www/p5-HTTP-Size/pkg-descr2
-rw-r--r--www/p5-HTTP-Thin/pkg-descr2
-rw-r--r--www/p5-HTTP-Tiny-SPDY/pkg-descr2
-rw-r--r--www/p5-HTTP-Tiny-UA/pkg-descr2
-rw-r--r--www/p5-HTTP-Tiny/pkg-descr2
-rw-r--r--www/p5-HTTP-XSCookies/pkg-descr2
-rw-r--r--www/p5-HTTPD-Log-Filter/pkg-descr2
-rw-r--r--www/p5-HTTPD-User-Manage/pkg-descr2
-rw-r--r--www/p5-Hijk/pkg-descr2
-rw-r--r--www/p5-I18N-AcceptLanguage/pkg-descr2
-rw-r--r--www/p5-IMDB-Film/pkg-descr2
-rw-r--r--www/p5-Image-Delivery/pkg-descr2
-rw-r--r--www/p5-Interchange6/pkg-descr2
-rw-r--r--www/p5-JE/pkg-descr2
-rw-r--r--www/p5-JSON-API/pkg-descr2
-rw-r--r--www/p5-Jemplate/pkg-descr2
-rw-r--r--www/p5-Jifty/pkg-descr2
-rw-r--r--www/p5-LWP-Authen-Negotiate/pkg-descr2
-rw-r--r--www/p5-LWP-Authen-OAuth/pkg-descr2
-rw-r--r--www/p5-LWP-Authen-Wsse/pkg-descr2
-rw-r--r--www/p5-LWP-ConnCache-MaxKeepAliveRequests/pkg-descr2
-rw-r--r--www/p5-LWP-MediaTypes/pkg-descr2
-rw-r--r--www/p5-LWP-Online/pkg-descr2
-rw-r--r--www/p5-LWP-Protocol-PSGI/pkg-descr2
-rw-r--r--www/p5-LWP-Protocol-connect/pkg-descr2
-rw-r--r--www/p5-LWP-Protocol-http10/pkg-descr2
-rw-r--r--www/p5-LWP-Protocol-https/pkg-descr2
-rw-r--r--www/p5-LWP-Protocol-socks/pkg-descr2
-rw-r--r--www/p5-LWP-UserAgent-Determined/pkg-descr2
-rw-r--r--www/p5-LWP-UserAgent-POE/pkg-descr2
-rw-r--r--www/p5-LWP-UserAgent-WithCache/pkg-descr2
-rw-r--r--www/p5-LWPx-ParanoidAgent/pkg-descr2
-rw-r--r--www/p5-LWPx-TimedHTTP/pkg-descr2
-rw-r--r--www/p5-Markup-Perl/pkg-descr2
-rw-r--r--www/p5-Mason/pkg-descr2
-rw-r--r--www/p5-MasonX-Interp-WithCallbacks/pkg-descr2
-rw-r--r--www/p5-MasonX-Profiler/pkg-descr2
-rw-r--r--www/p5-MasonX-WebApp/pkg-descr2
-rw-r--r--www/p5-Maypole-Authentication-UserSessionCookie/pkg-descr2
-rw-r--r--www/p5-Maypole-Component/pkg-descr2
-rw-r--r--www/p5-Maypole/pkg-descr2
-rw-r--r--www/p5-MediaWiki-API/pkg-descr2
-rw-r--r--www/p5-Mobile-UserAgent/pkg-descr2
-rw-r--r--www/p5-ModPerl-VersionUtil/pkg-descr2
-rw-r--r--www/p5-Mojo-IOLoop-ForkCall/pkg-descr2
-rw-r--r--www/p5-Mojo-Server-FastCGI/pkg-descr2
-rw-r--r--www/p5-MojoMojo/pkg-descr2
-rw-r--r--www/p5-MojoX-Log-Dispatch-Simple/pkg-descr2
-rw-r--r--www/p5-Mojolicious-Plugin-Authentication/pkg-descr2
-rw-r--r--www/p5-Mojolicious-Plugin-Database/pkg-descr2
-rw-r--r--www/p5-Mojolicious-Plugin-Mongodb/pkg-descr2
-rw-r--r--www/p5-Mojolicious-Plugin-YamlConfig/pkg-descr2
-rw-r--r--www/p5-Monoceros/pkg-descr2
-rw-r--r--www/p5-Mozilla-CA/pkg-descr2
-rw-r--r--www/p5-Net-Akismet/pkg-descr2
-rw-r--r--www/p5-Net-Amazon-AWIS/pkg-descr2
-rw-r--r--www/p5-Net-Async-FastCGI/pkg-descr2
-rw-r--r--www/p5-Net-Async-HTTP/pkg-descr2
-rw-r--r--www/p5-Net-FastCGI/pkg-descr2
-rw-r--r--www/p5-Net-Flickr-API/pkg-descr2
-rw-r--r--www/p5-Net-Flickr-Backup/pkg-descr2
-rw-r--r--www/p5-Net-Flickr-RDF/pkg-descr2
-rw-r--r--www/p5-Net-FreshBooks-API/pkg-descr2
-rw-r--r--www/p5-Net-Plurk/pkg-descr2
-rw-r--r--www/p5-Net-STF-Client/pkg-descr2
-rw-r--r--www/p5-Net-Trac/pkg-descr2
-rw-r--r--www/p5-Net-UPS/pkg-descr2
-rw-r--r--www/p5-Net-YAP/pkg-descr2
-rw-r--r--www/p5-Net-eBay/pkg-descr2
-rw-r--r--www/p5-Nginx-ReadBody/pkg-descr2
-rw-r--r--www/p5-Nginx-Simple/pkg-descr2
-rw-r--r--www/p5-PHP-Session/pkg-descr2
-rw-r--r--www/p5-POE-Component-Client-HTTP/pkg-descr2
-rw-r--r--www/p5-POE-Component-Client-UserAgent/pkg-descr2
-rw-r--r--www/p5-POE-Component-Server-HTTP/pkg-descr2
-rw-r--r--www/p5-POE-Component-Server-HTTPServer/pkg-descr2
-rw-r--r--www/p5-POE-Component-Server-PSGI/pkg-descr2
-rw-r--r--www/p5-POE-Component-Server-SOAP/pkg-descr2
-rw-r--r--www/p5-POE-Component-Server-SimpleHTTP/pkg-descr2
-rw-r--r--www/p5-POE-Filter-HTTP-Parser/pkg-descr2
-rw-r--r--www/p5-POEx-Role-PSGIServer/pkg-descr2
-rw-r--r--www/p5-PSGI/pkg-descr2
-rw-r--r--www/p5-ParallelUserAgent/pkg-descr2
-rw-r--r--www/p5-Parse-HTTP-UserAgent/pkg-descr2
-rw-r--r--www/p5-Path-Class-URI/pkg-descr2
-rw-r--r--www/p5-Perlanet/pkg-descr2
-rw-r--r--www/p5-Perlbal-Plugin-PSGI/pkg-descr2
-rw-r--r--www/p5-Plack-App-Proxy/pkg-descr2
-rw-r--r--www/p5-Plack-Builder-Conditionals/pkg-descr2
-rw-r--r--www/p5-Plack-Handler-AnyEvent-HTTPD/pkg-descr2
-rw-r--r--www/p5-Plack-Handler-AnyEvent-ReverseHTTP/pkg-descr2
-rw-r--r--www/p5-Plack-Handler-AnyEvent-SCGI/pkg-descr2
-rw-r--r--www/p5-Plack-Handler-CLI/pkg-descr2
-rw-r--r--www/p5-Plack-Handler-SCGI/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-AMF/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-AddDefaultCharset/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Auth-Digest/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-AutoRefresh/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-ConsoleLogger/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-CrossOrigin/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Debug/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Deflater/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Expires/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-ExtDirect/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-File-Sass/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-FixMissingBodyInRedirect/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-ForceEnv/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Header/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-IEnosniff/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-InteractiveDebugger/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-JSConcat/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-MemoryUsage/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-MethodOverride/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-NoMultipleSlashes/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Precompressed/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-RemoveRedundantBody/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Reproxy/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-ReverseProxy/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-ServerStatus-Lite/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Session/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-SocketIO/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Status/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Test-StashWarnings/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-Throttle/pkg-descr2
-rw-r--r--www/p5-Plack-Middleware-XForwardedFor/pkg-descr2
-rw-r--r--www/p5-Plack-Server-Coro/pkg-descr2
-rw-r--r--www/p5-Plack-Test-ExternalServer/pkg-descr2
-rw-r--r--www/p5-Plack/pkg-descr2
-rw-r--r--www/p5-PocketIO/pkg-descr2
-rw-r--r--www/p5-Pod-Site/pkg-descr2
-rw-r--r--www/p5-Protocol-HTTP2/pkg-descr2
-rw-r--r--www/p5-Protocol-SocketIO/pkg-descr2
-rw-r--r--www/p5-Protocol-WebSocket/pkg-descr2
-rw-r--r--www/p5-Protocol-XMLRPC/pkg-descr2
-rw-r--r--www/p5-REST-Client/pkg-descr2
-rw-r--r--www/p5-REST-Google-Apps-Provisioning/pkg-descr2
-rw-r--r--www/p5-RPC-ExtDirect/pkg-descr2
-rw-r--r--www/p5-RT-Authen-ExternalAuth/pkg-descr2
-rw-r--r--www/p5-RT-Client-REST/pkg-descr2
-rw-r--r--www/p5-RT-Extension-CommandByMail/pkg-descr2
-rw-r--r--www/p5-RT-Extension-Gravatar/pkg-descr2
-rw-r--r--www/p5-RT-Extension-LDAPImport/pkg-descr2
-rw-r--r--www/p5-RT-Extension-MandatoryOnTransition/pkg-descr2
-rw-r--r--www/p5-RT-Extension-QuickAssign/pkg-descr2
-rw-r--r--www/p5-RT-Extension-SLA/pkg-descr2
-rw-r--r--www/p5-RTx-Calendar/pkg-descr2
-rw-r--r--www/p5-Reaction/pkg-descr2
-rw-r--r--www/p5-Role-REST-Client/pkg-descr2
-rw-r--r--www/p5-Rose-HTML-Objects/pkg-descr2
-rw-r--r--www/p5-Router-Boom/pkg-descr2
-rw-r--r--www/p5-Router-Simple-Sinatraish/pkg-descr2
-rw-r--r--www/p5-Router-Simple/pkg-descr2
-rw-r--r--www/p5-SOAP-Transport-HTTP-Plack/pkg-descr2
-rw-r--r--www/p5-SRU/pkg-descr2
-rw-r--r--www/p5-STF-Dispatcher-PSGI/pkg-descr2
-rw-r--r--www/p5-SWF-Chart/pkg-descr2
-rw-r--r--www/p5-Scrappy/pkg-descr2
-rw-r--r--www/p5-Selenium-Remote-Driver/pkg-descr2
-rw-r--r--www/p5-Session-Storage-Secure/pkg-descr2
-rw-r--r--www/p5-Squatting-On-PSGI/pkg-descr2
-rw-r--r--www/p5-Squatting/pkg-descr2
-rw-r--r--www/p5-Starlet/pkg-descr2
-rw-r--r--www/p5-Starman/pkg-descr2
-rw-r--r--www/p5-Syntax-Highlight-HTML/pkg-descr2
-rw-r--r--www/p5-Syntax-Highlight-Shell/pkg-descr2
-rw-r--r--www/p5-Task-Catalyst/pkg-descr2
-rw-r--r--www/p5-Task-Plack/pkg-descr2
-rw-r--r--www/p5-Tatsumaki/pkg-descr2
-rw-r--r--www/p5-Template-Alloy/pkg-descr2
-rw-r--r--www/p5-Template-GD/pkg-descr2
-rw-r--r--www/p5-Template-Iterator-AlzaboWrapperCursor/pkg-descr2
-rw-r--r--www/p5-Template-Multilingual/pkg-descr2
-rw-r--r--www/p5-Template-Mustache/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Class/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Clickable-Email/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Clickable/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Comma/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-JSON/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-JavaScript/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-MP3/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Markdown/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Monta/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Number-Format/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-StripScripts/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-Subst/pkg-descr2
-rw-r--r--www/p5-Template-Plugin-VMethods/pkg-descr2
-rw-r--r--www/p5-Template-Provider-Encoding/pkg-descr2
-rw-r--r--www/p5-Template-Provider-FromDATA/pkg-descr2
-rw-r--r--www/p5-Template-Simple/pkg-descr2
-rw-r--r--www/p5-Template-Stash-AutoEscape/pkg-descr2
-rw-r--r--www/p5-Template-Timer/pkg-descr2
-rw-r--r--www/p5-Template-Toolkit-Simple/pkg-descr2
-rw-r--r--www/p5-Tenjin/pkg-descr2
-rw-r--r--www/p5-Test-HTTP-Server-Simple/pkg-descr2
-rw-r--r--www/p5-Test-HTTP/pkg-descr2
-rw-r--r--www/p5-Test-LWP-UserAgent/pkg-descr2
-rw-r--r--www/p5-Test-Nginx/pkg-descr2
-rw-r--r--www/p5-TestGen4Web-Runner/pkg-descr2
-rw-r--r--www/p5-Text-MultiMarkdown-ApacheHandler/pkg-descr2
-rw-r--r--www/p5-Tie-TinyURL/pkg-descr2
-rw-r--r--www/p5-Toader/pkg-descr2
-rw-r--r--www/p5-Twiggy-TLS/pkg-descr2
-rw-r--r--www/p5-Twiggy/pkg-descr2
-rw-r--r--www/p5-URI-Encode/pkg-descr2
-rw-r--r--www/p5-URI-Escape-JavaScript/pkg-descr2
-rw-r--r--www/p5-URI-Escape-XS/pkg-descr2
-rw-r--r--www/p5-URI-Fetch/pkg-descr2
-rw-r--r--www/p5-URI-ParseSearchString/pkg-descr2
-rw-r--r--www/p5-URI-Sequin/pkg-descr2
-rw-r--r--www/p5-URI-Title/pkg-descr2
-rw-r--r--www/p5-URI-ToDisk/pkg-descr2
-rw-r--r--www/p5-W3C-LinkChecker/pkg-descr2
-rw-r--r--www/p5-WWW-AtMovies-TV/pkg-descr2
-rw-r--r--www/p5-WWW-Babelfish/pkg-descr2
-rw-r--r--www/p5-WWW-Baseball-NPB/pkg-descr2
-rw-r--r--www/p5-WWW-Comic/pkg-descr2
-rw-r--r--www/p5-WWW-Contact/pkg-descr2
-rw-r--r--www/p5-WWW-Curl/pkg-descr2
-rw-r--r--www/p5-WWW-Dilbert/pkg-descr2
-rw-r--r--www/p5-WWW-Facebook-API/pkg-descr2
-rw-r--r--www/p5-WWW-Form-UrlEncoded/pkg-descr2
-rw-r--r--www/p5-WWW-FreeProxy/pkg-descr2
-rw-r--r--www/p5-WWW-Google-Calculator/pkg-descr2
-rw-r--r--www/p5-WWW-Google-News-TW/pkg-descr2
-rw-r--r--www/p5-WWW-Google-News/pkg-descr2
-rw-r--r--www/p5-WWW-Google-PageRank/pkg-descr2
-rw-r--r--www/p5-WWW-HatenaDiary/pkg-descr2
-rw-r--r--www/p5-WWW-HatenaLogin/pkg-descr2
-rw-r--r--www/p5-WWW-Instapaper-Client/pkg-descr2
-rw-r--r--www/p5-WWW-LongURL/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-CGI/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-DecodedContent/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-FormFiller/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-Meta/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-PhantomJS/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-Pluggable/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-Plugin-phpBB/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-Shell/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-SpamCop/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize-TreeBuilder/pkg-descr2
-rw-r--r--www/p5-WWW-Mechanize/pkg-descr2
-rw-r--r--www/p5-WWW-Mediawiki-Client/pkg-descr2
-rw-r--r--www/p5-WWW-Mixi-Scraper/pkg-descr2
-rw-r--r--www/p5-WWW-Myspace/pkg-descr2
-rw-r--r--www/p5-WWW-NicoVideo-Download/pkg-descr2
-rw-r--r--www/p5-WWW-NioTV/pkg-descr2
-rw-r--r--www/p5-WWW-OpenSVN/pkg-descr2
-rw-r--r--www/p5-WWW-OpenSearch/pkg-descr2
-rw-r--r--www/p5-WWW-Pastebin-PastebinCom-Create/pkg-descr2
-rw-r--r--www/p5-WWW-Plurk/pkg-descr2
-rw-r--r--www/p5-WWW-Robot/pkg-descr2
-rw-r--r--www/p5-WWW-RobotRules/pkg-descr2
-rw-r--r--www/p5-WWW-Salesforce/pkg-descr2
-rw-r--r--www/p5-WWW-Scraper-ISBN-Amazon_Driver/pkg-descr2
-rw-r--r--www/p5-WWW-Scraper-ISBN-ORA_Driver/pkg-descr2
-rw-r--r--www/p5-WWW-Scraper-ISBN/pkg-descr2
-rw-r--r--www/p5-WWW-Scripter-Plugin-Ajax/pkg-descr2
-rw-r--r--www/p5-WWW-Scripter-Plugin-JavaScript/pkg-descr2
-rw-r--r--www/p5-WWW-Scripter/pkg-descr2
-rw-r--r--www/p5-WWW-Search-AltaVista/pkg-descr2
-rw-r--r--www/p5-WWW-Search-Google/pkg-descr2
-rw-r--r--www/p5-WWW-Search-MSN/pkg-descr2
-rw-r--r--www/p5-WWW-Search/pkg-descr2
-rw-r--r--www/p5-WWW-Shorten-0rz/pkg-descr2
-rw-r--r--www/p5-WWW-Shorten-Bitly/pkg-descr2
-rw-r--r--www/p5-WWW-Shorten-Googl/pkg-descr2
-rw-r--r--www/p5-WWW-Shorten-Yourls/pkg-descr2
-rw-r--r--www/p5-WWW-Shorten/pkg-descr2
-rw-r--r--www/p5-WWW-SourceForge/pkg-descr2
-rw-r--r--www/p5-WWW-Spinn3r/pkg-descr2
-rw-r--r--www/p5-WWW-TWSMS/pkg-descr2
-rw-r--r--www/p5-WWW-TinySong/pkg-descr2
-rw-r--r--www/p5-WWW-Tumblr/pkg-descr2
-rw-r--r--www/p5-WWW-VenusEnvy/pkg-descr2
-rw-r--r--www/p5-WWW-WebArchive/pkg-descr2
-rw-r--r--www/p5-WWW-Wikipedia/pkg-descr2
-rw-r--r--www/p5-WWW-Yandex-TIC/pkg-descr2
-rw-r--r--www/p5-WWW-iTunesConnect/pkg-descr2
-rw-r--r--www/p5-Web-Query/pkg-descr2
-rw-r--r--www/p5-Web-Scraper-Config/pkg-descr2
-rw-r--r--www/p5-Web-Scraper/pkg-descr2
-rw-r--r--www/p5-Web-Simple/pkg-descr2
-rw-r--r--www/p5-Web-oEmbed/pkg-descr2
-rw-r--r--www/p5-WebDAO/pkg-descr2
-rw-r--r--www/p5-WebService-Basecamp/pkg-descr2
-rw-r--r--www/p5-WebService-Bloglines/pkg-descr2
-rw-r--r--www/p5-WebService-BuzzurlAPI/pkg-descr2
-rw-r--r--www/p5-WebService-CIA/pkg-descr2
-rw-r--r--www/p5-WebService-GData/pkg-descr2
-rw-r--r--www/p5-WebService-Google-Reader/pkg-descr2
-rw-r--r--www/p5-WebService-Google-Sets/pkg-descr2
-rw-r--r--www/p5-WebService-IMDB/pkg-descr2
-rw-r--r--www/p5-WebService-ISBNDB/pkg-descr2
-rw-r--r--www/p5-WebService-Linode/pkg-descr2
-rw-r--r--www/p5-WebService-MoviePosterDB/pkg-descr2
-rw-r--r--www/p5-WebService-MusicBrainz/pkg-descr2
-rw-r--r--www/p5-WebService-MusicBrainz0/pkg-descr2
-rw-r--r--www/p5-WebService-NoPaste/pkg-descr2
-rw-r--r--www/p5-WebService-Pushover/pkg-descr2
-rw-r--r--www/p5-WebService-Rakuten/pkg-descr2
-rw-r--r--www/p5-WebService-Redmine/pkg-descr2
-rw-r--r--www/p5-WebService-Simple/pkg-descr2
-rw-r--r--www/p5-WebService-Technorati/pkg-descr2
-rw-r--r--www/p5-WebService-YouTube/pkg-descr2
-rw-r--r--www/p5-WordPress-XMLRPC/pkg-descr2
-rw-r--r--www/p5-Yahoo-Search/pkg-descr2
-rw-r--r--www/p5-ZConf-RSS-GUI-GTK/pkg-descr2
-rw-r--r--www/p5-ZConf-RSS/pkg-descr2
-rw-r--r--www/p5-jQuery-File-Upload/pkg-descr2
-rw-r--r--www/p5-libapreq2/pkg-descr2
-rw-r--r--www/p5-libwww/pkg-descr2
-rw-r--r--www/p5-pQuery/pkg-descr2
-rw-r--r--www/p5-webservice-validator-css-w3c/pkg-descr2
-rw-r--r--www/p5-webservice-validator-html-w3c/pkg-descr2
-rw-r--r--www/perlbal/pkg-descr2
726 files changed, 726 insertions, 726 deletions
diff --git a/www/libapreq2/pkg-descr b/www/libapreq2/pkg-descr
index 9409fa214984..ae2cf9b046f4 100644
--- a/www/libapreq2/pkg-descr
+++ b/www/libapreq2/pkg-descr
@@ -8,4 +8,4 @@ the Apache API with Perl and C. Functionality includes:
- parsing of HTTP Cookies
WWW: http://httpd.apache.org/apreq/
-WWW: http://search.cpan.org/dist/libapreq2/
+WWW: https://metacpan.org/release/libapreq2
diff --git a/www/p5-AMF-Perl/pkg-descr b/www/p5-AMF-Perl/pkg-descr
index e6a25bd0be17..d77060b508aa 100644
--- a/www/p5-AMF-Perl/pkg-descr
+++ b/www/p5-AMF-Perl/pkg-descr
@@ -11,4 +11,4 @@ complicated data structures into CGI form parameteres or XML strings.
The coding time can be spent on better things - data preparation and
graphical presentation, not data delivery.
-WWW: http://search.cpan.org/dist/Flash-FLAP/
+WWW: https://metacpan.org/release/Flash-FLAP
diff --git a/www/p5-Acme-Monta/pkg-descr b/www/p5-Acme-Monta/pkg-descr
index 01f2cc141334..94689e9fd487 100644
--- a/www/p5-Acme-Monta/pkg-descr
+++ b/www/p5-Acme-Monta/pkg-descr
@@ -3,4 +3,4 @@ This perl module is for using MONTA METHOD on web contents.
'MONTA METHOD' is TV of Japan and a popular presentation technique.
Converted contents and reveal it with some action.
-WWW: http://search.cpan.org/dist/Acme-Monta/
+WWW: https://metacpan.org/release/Acme-Monta
diff --git a/www/p5-Amon2-Lite/pkg-descr b/www/p5-Amon2-Lite/pkg-descr
index 6be8e541df8c..9ceec505bb36 100644
--- a/www/p5-Amon2-Lite/pkg-descr
+++ b/www/p5-Amon2-Lite/pkg-descr
@@ -1,3 +1,3 @@
Sinatra-ish framework on Amon2.
-WWW: http://search.cpan.org/dist/Amon2-Lite/
+WWW: https://metacpan.org/release/Amon2-Lite
diff --git a/www/p5-Amon2-Plugin-LogDispatch/pkg-descr b/www/p5-Amon2-Plugin-LogDispatch/pkg-descr
index a6cd5e44df28..9fed3a516b31 100644
--- a/www/p5-Amon2-Plugin-LogDispatch/pkg-descr
+++ b/www/p5-Amon2-Plugin-LogDispatch/pkg-descr
@@ -2,4 +2,4 @@ This is a Log::Dispatch glue for Amon2. This module still maintained,
but I don't use this module on production environment today. I'm a
user of Log::Minimal.
-WWW: http://search.cpan.org/dist/Amon2-Plugin-LogDispatch/
+WWW: https://metacpan.org/release/Amon2-Plugin-LogDispatch
diff --git a/www/p5-Amon2-Plugin-Web-CSRFDefender/pkg-descr b/www/p5-Amon2-Plugin-Web-CSRFDefender/pkg-descr
index bd5dca0c21fc..b41fa83393cf 100644
--- a/www/p5-Amon2-Plugin-Web-CSRFDefender/pkg-descr
+++ b/www/p5-Amon2-Plugin-Web-CSRFDefender/pkg-descr
@@ -1,3 +1,3 @@
Amon2 anti CSRF filter.
-WWW: http://search.cpan.org/dist/Amon2-Plugin-Web-CSRFDefender/
+WWW: https://metacpan.org/release/Amon2-Plugin-Web-CSRFDefender
diff --git a/www/p5-Amon2/pkg-descr b/www/p5-Amon2/pkg-descr
index 9e5cd249fa2d..4d4fcbdeacf0 100644
--- a/www/p5-Amon2/pkg-descr
+++ b/www/p5-Amon2/pkg-descr
@@ -1,4 +1,4 @@
Amon2 is simple, readable, extensible, STABLE, FAST web application
framework based on Plack.
-WWW: http://search.cpan.org/dist/Amon2/
+WWW: https://metacpan.org/release/Amon2
diff --git a/www/p5-Any-Template/pkg-descr b/www/p5-Any-Template/pkg-descr
index 69de813c68a4..6142702a830f 100644
--- a/www/p5-Any-Template/pkg-descr
+++ b/www/p5-Any-Template/pkg-descr
@@ -1,3 +1,3 @@
Provide a consistent interface to a wide array of templating languages
-WWW: http://search.cpan.org/dist/Any-Template/
+WWW: https://metacpan.org/release/Any-Template
diff --git a/www/p5-Any-URI-Escape/pkg-descr b/www/p5-Any-URI-Escape/pkg-descr
index 655a4859c090..739ec9aa3f70 100644
--- a/www/p5-Any-URI-Escape/pkg-descr
+++ b/www/p5-Any-URI-Escape/pkg-descr
@@ -2,4 +2,4 @@ URI::Escape is great, but URI::Escape::XS is faster.
This module loads URI::Escape::XS and imports the two
most common methods if XS is installed.
-WWW: http://search.cpan.org/dist/Any-URI-Escape/
+WWW: https://metacpan.org/release/Any-URI-Escape
diff --git a/www/p5-AnyEvent-HTTP-LWP-UserAgent/pkg-descr b/www/p5-AnyEvent-HTTP-LWP-UserAgent/pkg-descr
index 93eab85bc50d..75883ab0c4d8 100644
--- a/www/p5-AnyEvent-HTTP-LWP-UserAgent/pkg-descr
+++ b/www/p5-AnyEvent-HTTP-LWP-UserAgent/pkg-descr
@@ -2,4 +2,4 @@ AnyEvent::HTTP::LWP::UserAgent uses AnyEvent::HTTP inside but have an
interface of LWP::UserAgent. You can safely use this module in Coro
environment (and possibly in AnyEvent too).
-WWW: http://search.cpan.org/dist/AnyEvent-HTTP-LWP-UserAgent/
+WWW: https://metacpan.org/release/AnyEvent-HTTP-LWP-UserAgent
diff --git a/www/p5-AnyEvent-HTTP/pkg-descr b/www/p5-AnyEvent-HTTP/pkg-descr
index 2a869497276f..56b31ffd7973 100644
--- a/www/p5-AnyEvent-HTTP/pkg-descr
+++ b/www/p5-AnyEvent-HTTP/pkg-descr
@@ -3,4 +3,4 @@ POST and other request methods, cookies and more, all on a very low level.
It can follow redirects supports proxies and automatically limits the number
of connections to the values specified in the RFC.
-WWW: http://search.cpan.org/dist/AnyEvent-HTTP/
+WWW: https://metacpan.org/release/AnyEvent-HTTP
diff --git a/www/p5-AnyEvent-HTTPD/pkg-descr b/www/p5-AnyEvent-HTTPD/pkg-descr
index 563049eb1eda..1d01fb4ec944 100644
--- a/www/p5-AnyEvent-HTTPD/pkg-descr
+++ b/www/p5-AnyEvent-HTTPD/pkg-descr
@@ -1,3 +1,3 @@
A simple lightweight event based web server
-WWW: http://search.cpan.org/dist/AnyEvent-HTTPD/
+WWW: https://metacpan.org/release/AnyEvent-HTTPD
diff --git a/www/p5-AnyEvent-ReverseHTTP/pkg-descr b/www/p5-AnyEvent-ReverseHTTP/pkg-descr
index 36b066f09317..9d6c4a13dc90 100644
--- a/www/p5-AnyEvent-ReverseHTTP/pkg-descr
+++ b/www/p5-AnyEvent-ReverseHTTP/pkg-descr
@@ -1,3 +1,3 @@
A reversehttp for AnyEvent.
-WWW: http://search.cpan.org/dist/AnyEvent-ReverseHTTP/
+WWW: https://metacpan.org/release/AnyEvent-ReverseHTTP
diff --git a/www/p5-AnyEvent-SCGI/pkg-descr b/www/p5-AnyEvent-SCGI/pkg-descr
index c3a0a2a560c8..e1184b4b2f32 100644
--- a/www/p5-AnyEvent-SCGI/pkg-descr
+++ b/www/p5-AnyEvent-SCGI/pkg-descr
@@ -1,3 +1,3 @@
Event based SCGI server.
-WWW: http://search.cpan.org/dist/AnyEvent-SCGI/
+WWW: https://metacpan.org/release/AnyEvent-SCGI
diff --git a/www/p5-Apache-Admin-Config/pkg-descr b/www/p5-Apache-Admin-Config/pkg-descr
index 4d465615766a..e15c0aa9b694 100644
--- a/www/p5-Apache-Admin-Config/pkg-descr
+++ b/www/p5-Apache-Admin-Config/pkg-descr
@@ -2,4 +2,4 @@ Apache::Admin::Config provides an object interface to handling Apache
like configuration files without modifying comments, identation, or
truncated lines.
-WWW: http://search.cpan.org/dist/Apache-Admin-Config/
+WWW: https://metacpan.org/release/Apache-Admin-Config
diff --git a/www/p5-Apache-AuthCookie/pkg-descr b/www/p5-Apache-AuthCookie/pkg-descr
index e95904d3a805..759af30b0e1c 100644
--- a/www/p5-Apache-AuthCookie/pkg-descr
+++ b/www/p5-Apache-AuthCookie/pkg-descr
@@ -4,4 +4,4 @@ presented with a custom form where they can enter authentication
credentials. The credentials are posted to the server where AuthCookie
verifies them and returns a session key.
-WWW: http://search.cpan.org/dist/Apache-AuthCookie/
+WWW: https://metacpan.org/release/Apache-AuthCookie
diff --git a/www/p5-Apache-AuthTicket/pkg-descr b/www/p5-Apache-AuthTicket/pkg-descr
index 77fce522a434..f6654daff9ef 100644
--- a/www/p5-Apache-AuthTicket/pkg-descr
+++ b/www/p5-Apache-AuthTicket/pkg-descr
@@ -1,4 +1,4 @@
Apache::AuthTicket* modules implement a cookie-based authentication system
similar to the ticket access system describde in the mod_perl eagle book.
-WWW: http://search.cpan.org/dist/Apache-AuthTicket/
+WWW: https://metacpan.org/release/Apache-AuthTicket
diff --git a/www/p5-Apache-ConfigParser/pkg-descr b/www/p5-Apache-ConfigParser/pkg-descr
index f385ae5a1c8f..c873cdecdbee 100644
--- a/www/p5-Apache-ConfigParser/pkg-descr
+++ b/www/p5-Apache-ConfigParser/pkg-descr
@@ -18,4 +18,4 @@ context name does not match the start context name, then it is ignored.
The module does not even check if the configuration contexts have valid
names.
-WWW: http://search.cpan.org/dist/Apache-ConfigParser/
+WWW: https://metacpan.org/release/Apache-ConfigParser
diff --git a/www/p5-Apache-DB/pkg-descr b/www/p5-Apache-DB/pkg-descr
index 79994a63d344..da41a69b1f6f 100644
--- a/www/p5-Apache-DB/pkg-descr
+++ b/www/p5-Apache-DB/pkg-descr
@@ -4,4 +4,4 @@ This package provides debugging and profiling tools for mod_perl:
Apache::DProf - Hooks for Devel::DProf
Apache::SmallProf - Hooks for Devel::SmallProf
-WWW: http://search.cpan.org/dist/Apache-DB/
+WWW: https://metacpan.org/release/Apache-DB
diff --git a/www/p5-Apache-DBI/pkg-descr b/www/p5-Apache-DBI/pkg-descr
index 0b4692c02722..30012c050499 100644
--- a/www/p5-Apache-DBI/pkg-descr
+++ b/www/p5-Apache-DBI/pkg-descr
@@ -15,4 +15,4 @@ o DBI.pm provides persistent database connections:
rollback to ensure data integrity - configurable verification of the
connections to avoid time-outs.
-WWW: http://search.cpan.org/dist/Apache-DBI/
+WWW: https://metacpan.org/release/Apache-DBI
diff --git a/www/p5-Apache-Htgroup/pkg-descr b/www/p5-Apache-Htgroup/pkg-descr
index c83a99d1ea11..efd766e81dcd 100644
--- a/www/p5-Apache-Htgroup/pkg-descr
+++ b/www/p5-Apache-Htgroup/pkg-descr
@@ -3,4 +3,4 @@ module. Please also note that there is another module that does similar
things (HTTPD::UserManage) and that this is a more simplistic module, not
doing all the things that one does.
-WWW: http://search.cpan.org/dist/Apache-Htgroup/
+WWW: https://metacpan.org/release/Apache-Htgroup
diff --git a/www/p5-Apache-LogFormat-Compiler/pkg-descr b/www/p5-Apache-LogFormat-Compiler/pkg-descr
index 131590c2e5b4..492e09673674 100644
--- a/www/p5-Apache-LogFormat-Compiler/pkg-descr
+++ b/www/p5-Apache-LogFormat-Compiler/pkg-descr
@@ -1,4 +1,4 @@
Compile a log format string to perl-code. For faster generating
access_log line.
-WWW: http://search.cpan.org/dist/Apache-LogFormat-Compiler/
+WWW: https://metacpan.org/release/Apache-LogFormat-Compiler
diff --git a/www/p5-Apache-ParseFormData/pkg-descr b/www/p5-Apache-ParseFormData/pkg-descr
index 80ef6d5a8ebf..7b110f730996 100644
--- a/www/p5-Apache-ParseFormData/pkg-descr
+++ b/www/p5-Apache-ParseFormData/pkg-descr
@@ -3,4 +3,4 @@ form and query data, even multipart forms generated by "file upload".
This module only work with mod_perl-2.0
-WWW: http://search.cpan.org/dist/Apache-ParseFormData/
+WWW: https://metacpan.org/release/Apache-ParseFormData
diff --git a/www/p5-Apache-Profiler/pkg-descr b/www/p5-Apache-Profiler/pkg-descr
index 7edcf3a8654f..b5bc994b115a 100644
--- a/www/p5-Apache-Profiler/pkg-descr
+++ b/www/p5-Apache-Profiler/pkg-descr
@@ -3,4 +3,4 @@ time taken to process one request. Profiled data is reported to the
Apache Log file. It'd be useful to profile some heavy application
taking a long time to proceed.
-WWW: http://search.cpan.org/dist/Apache-Profiler/
+WWW: https://metacpan.org/release/Apache-Profiler
diff --git a/www/p5-Apache-Session-PHP/pkg-descr b/www/p5-Apache-Session-PHP/pkg-descr
index 379ef0fbeba3..2643867dfd4f 100644
--- a/www/p5-Apache-Session-PHP/pkg-descr
+++ b/www/p5-Apache-Session-PHP/pkg-descr
@@ -1,3 +1,3 @@
Apache::Session::PHP is an adapter of Apache::Session for PHP::Session
-WWW: http://search.cpan.org/dist/Apache-Session-PHP/
+WWW: https://metacpan.org/release/Apache-Session-PHP
diff --git a/www/p5-Apache-Session-SQLite3/pkg-descr b/www/p5-Apache-Session-SQLite3/pkg-descr
index 0a59c9339a35..2dc2e1ae3962 100644
--- a/www/p5-Apache-Session-SQLite3/pkg-descr
+++ b/www/p5-Apache-Session-SQLite3/pkg-descr
@@ -6,4 +6,4 @@ Also, an extra LastUpdated field is populated with the current time().
There is no need to create the data source file beforehand;
this module creates the session table automatically.
-WWW: http://search.cpan.org/dist/Apache-Session-SQLite3/
+WWW: https://metacpan.org/release/Apache-Session-SQLite3
diff --git a/www/p5-Apache-Session-SharedMem/pkg-descr b/www/p5-Apache-Session-SharedMem/pkg-descr
index a375582d59fd..d2c506f2d9b6 100644
--- a/www/p5-Apache-Session-SharedMem/pkg-descr
+++ b/www/p5-Apache-Session-SharedMem/pkg-descr
@@ -3,4 +3,4 @@ that stores the session data in Shared memory (so, does exactly
what it says on the tin then) using IPC::Cache
(and hence IPC::ShareLite).
-WWW: http://search.cpan.org/dist/Apache-Session-SharedMem/
+WWW: https://metacpan.org/release/Apache-Session-SharedMem
diff --git a/www/p5-Apache-Session-Wrapper/pkg-descr b/www/p5-Apache-Session-Wrapper/pkg-descr
index d7688feb600c..ccc56b11699c 100644
--- a/www/p5-Apache-Session-Wrapper/pkg-descr
+++ b/www/p5-Apache-Session-Wrapper/pkg-descr
@@ -9,4 +9,4 @@ If you're using Mason, you should probably take a look at
MasonX::Request::WithApacheSession first, which integrates this module directly
into Mason.
-WWW: http://search.cpan.org/dist/Apache-Session-Wrapper/
+WWW: https://metacpan.org/release/Apache-Session-Wrapper
diff --git a/www/p5-Apache-Session/pkg-descr b/www/p5-Apache-Session/pkg-descr
index 74bac50e1ec2..93354ed3a06f 100644
--- a/www/p5-Apache-Session/pkg-descr
+++ b/www/p5-Apache-Session/pkg-descr
@@ -8,4 +8,4 @@ Apache::Session is Copyright(c) 1998, 1999 Jeffrey William Baker
<jeffrey@kathyandjeffrey.net>. Distribute under the same terms as
Perl itself.
-WWW: http://search.cpan.org/dist/Apache-Session/
+WWW: https://metacpan.org/release/Apache-Session
diff --git a/www/p5-Apache-SessionX/pkg-descr b/www/p5-Apache-SessionX/pkg-descr
index 76772b2aed13..48dc66e84aa8 100644
--- a/www/p5-Apache-SessionX/pkg-descr
+++ b/www/p5-Apache-SessionX/pkg-descr
@@ -18,4 +18,4 @@ Serialization is done via Storable, and optionally ASCII-fied via MIME or
pack(). ID numbers are generated via MD5. The reader is encouraged to
extend these capabilities to meet his own requirements.
-WWW: http://search.cpan.org/dist/Apache-SessionX/
+WWW: https://metacpan.org/release/Apache-SessionX
diff --git a/www/p5-Apache-Singleton/pkg-descr b/www/p5-Apache-Singleton/pkg-descr
index bf3a13af2940..6e6725932c3c 100644
--- a/www/p5-Apache-Singleton/pkg-descr
+++ b/www/p5-Apache-Singleton/pkg-descr
@@ -1,4 +1,4 @@
Apache::Singleton works the same as Class::Singleton, but with
various object lifetime adapted for use under Apache.
-WWW: http://search.cpan.org/dist/Apache-Singleton/
+WWW: https://metacpan.org/release/Apache-Singleton
diff --git a/www/p5-Apache2-SiteControl/pkg-descr b/www/p5-Apache2-SiteControl/pkg-descr
index 331f1b4b790e..d268dc811268 100644
--- a/www/p5-Apache2-SiteControl/pkg-descr
+++ b/www/p5-Apache2-SiteControl/pkg-descr
@@ -5,4 +5,4 @@ the policies to be written into your application components. It attempts to
separate the concerns of how to show and manipulate data from the concerns
of who is allowed to view and manipulate data and why.
-WWW: http://search.cpan.org/dist/Apache2-SiteControl/
+WWW: https://metacpan.org/release/Apache2-SiteControl
diff --git a/www/p5-ApacheBench/pkg-descr b/www/p5-ApacheBench/pkg-descr
index bded6a4a43fb..cf63f9d09873 100644
--- a/www/p5-ApacheBench/pkg-descr
+++ b/www/p5-ApacheBench/pkg-descr
@@ -12,4 +12,4 @@ Since the initial release, I have made efforts to merge in all the
newest features of ab. Currently (v0.62) it has almost all the features
of Apache 1.3.22 ab.
-WWW: http://search.cpan.org/dist/ApacheBench/
+WWW: https://metacpan.org/release/ApacheBench
diff --git a/www/p5-App-Nopaste/pkg-descr b/www/p5-App-Nopaste/pkg-descr
index ce10169d64d6..64504eca6925 100644
--- a/www/p5-App-Nopaste/pkg-descr
+++ b/www/p5-App-Nopaste/pkg-descr
@@ -1,4 +1,4 @@
This module aims to smooth out the differences between pastebins, and provides
redundancy: if one site doesn't work, it just tries a different one.
-WWW: http://search.cpan.org/dist/App-Nopaste/
+WWW: https://metacpan.org/release/App-Nopaste
diff --git a/www/p5-App-gist/pkg-descr b/www/p5-App-gist/pkg-descr
index 5190bc02f45d..59ab98531384 100644
--- a/www/p5-App-gist/pkg-descr
+++ b/www/p5-App-gist/pkg-descr
@@ -1,3 +1,3 @@
GitHub Gist creator.
-WWW: http://search.cpan.org/dist/App-gist/
+WWW: https://metacpan.org/release/App-gist
diff --git a/www/p5-Bigtop/pkg-descr b/www/p5-Bigtop/pkg-descr
index dc10d3f168b5..696dd9900d65 100644
--- a/www/p5-Bigtop/pkg-descr
+++ b/www/p5-Bigtop/pkg-descr
@@ -12,4 +12,4 @@ original description to match the new reality, then regenerate the
application without fear of losing hand written code (though you may
have to modify some of it to reflect the new reality).
-WWW: http://search.cpan.org/dist/Bigtop/
+WWW: https://metacpan.org/release/Bigtop
diff --git a/www/p5-Browser-Open/pkg-descr b/www/p5-Browser-Open/pkg-descr
index 24afab4d4364..de017fbbbbeb 100644
--- a/www/p5-Browser-Open/pkg-descr
+++ b/www/p5-Browser-Open/pkg-descr
@@ -9,4 +9,4 @@ want more control, you can get the command with the "open_browser_cmd" or
"open_browser_cmd_all" functions and then use whatever method you want to
execute it.
-WWW: http://search.cpan.org/dist/Browser-Open/
+WWW: https://metacpan.org/release/Browser-Open
diff --git a/www/p5-Business-PayPal/pkg-descr b/www/p5-Business-PayPal/pkg-descr
index e7ba87d45a3f..a0e7428f3a23 100644
--- a/www/p5-Business-PayPal/pkg-descr
+++ b/www/p5-Business-PayPal/pkg-descr
@@ -1,3 +1,3 @@
Perl extension for automating PayPal transactions
-WWW: http://search.cpan.org/dist/Business-PayPal/
+WWW: https://metacpan.org/release/Business-PayPal
diff --git a/www/p5-CGI-Ajax/pkg-descr b/www/p5-CGI-Ajax/pkg-descr
index 60d36488906d..038aedf6372d 100644
--- a/www/p5-CGI-Ajax/pkg-descr
+++ b/www/p5-CGI-Ajax/pkg-descr
@@ -7,4 +7,4 @@ with a document-defined event (such as onClick, onKeyUp, etc). Only
in the more advanced implementations of a exported perl method would
a user need to write any javascript.
-WWW: http://search.cpan.org/dist/CGI-Ajax/
+WWW: https://metacpan.org/release/CGI-Ajax
diff --git a/www/p5-CGI-Application-Dispatch-Server/pkg-descr b/www/p5-CGI-Application-Dispatch-Server/pkg-descr
index 67f0c3a9da86..02ee99cdc2af 100644
--- a/www/p5-CGI-Application-Dispatch-Server/pkg-descr
+++ b/www/p5-CGI-Application-Dispatch-Server/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Dispatch::Server
A simple HTTP server for developing apps that use CGI::Application::Dispatch
-WWW: http://search.cpan.org/dist/CGI-Application-Dispatch-Server/
+WWW: https://metacpan.org/release/CGI-Application-Dispatch-Server
diff --git a/www/p5-CGI-Application-Dispatch/pkg-descr b/www/p5-CGI-Application-Dispatch/pkg-descr
index a86c96eed863..5858d979b31a 100644
--- a/www/p5-CGI-Application-Dispatch/pkg-descr
+++ b/www/p5-CGI-Application-Dispatch/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Dispatch
Dispatch requests to CGI::Application based objects
-WWW: http://search.cpan.org/dist/CGI-Application-Dispatch/
+WWW: https://metacpan.org/release/CGI-Application-Dispatch
diff --git a/www/p5-CGI-Application-PSGI/pkg-descr b/www/p5-CGI-Application-PSGI/pkg-descr
index ee404175d8ab..b44062095eaa 100644
--- a/www/p5-CGI-Application-PSGI/pkg-descr
+++ b/www/p5-CGI-Application-PSGI/pkg-descr
@@ -1,3 +1,3 @@
PSGI Adapter for CGI::Application.
-WWW: http://search.cpan.org/dist/CGI-Application-PSGI/
+WWW: https://metacpan.org/release/CGI-Application-PSGI
diff --git a/www/p5-CGI-Application-Plugin-AnyTemplate/pkg-descr b/www/p5-CGI-Application-Plugin-AnyTemplate/pkg-descr
index 15ac9ca65cf2..b3a49e0dbf27 100644
--- a/www/p5-CGI-Application-Plugin-AnyTemplate/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-AnyTemplate/pkg-descr
@@ -12,4 +12,4 @@ templating systems on the fly.
This approach has many uses. For instance, it can be useful in
migrating your application from one templating system to another.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-AnyTemplate/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-AnyTemplate
diff --git a/www/p5-CGI-Application-Plugin-Apache/pkg-descr b/www/p5-CGI-Application-Plugin-Apache/pkg-descr
index d3891f8f2393..c3dc7f013477 100644
--- a/www/p5-CGI-Application-Plugin-Apache/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Apache/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Plugin::Apache provides easy access to Apache::* modules
for CGI::Application.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Apache/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Apache
diff --git a/www/p5-CGI-Application-Plugin-Authentication/pkg-descr b/www/p5-CGI-Application-Plugin-Authentication/pkg-descr
index 4b07f3cc5419..7da022b7a157 100644
--- a/www/p5-CGI-Application-Plugin-Authentication/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Authentication/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Plugin::Authentication adds the ability to authenticate
users in your CGI::Application modules.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Authentication/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Authentication
diff --git a/www/p5-CGI-Application-Plugin-Authorization/pkg-descr b/www/p5-CGI-Application-Plugin-Authorization/pkg-descr
index e7bb4f27c1b0..f656184a0d96 100644
--- a/www/p5-CGI-Application-Plugin-Authorization/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Authorization/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Plugin::Authorization adds the ability to
authorize users for specific tasks.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Authorization/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Authorization
diff --git a/www/p5-CGI-Application-Plugin-AutoRunmode/pkg-descr b/www/p5-CGI-Application-Plugin-AutoRunmode/pkg-descr
index b34c5f1c0fe3..e04d493acfd7 100644
--- a/www/p5-CGI-Application-Plugin-AutoRunmode/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-AutoRunmode/pkg-descr
@@ -2,4 +2,4 @@ This plugin for CGI::Application provides easy ways to setup run modes.
You can just write the method that implement a run mode, you do not have
to explicitly register it with CGI::App anymore.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-AutoRunmode/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-AutoRunmode
diff --git a/www/p5-CGI-Application-Plugin-Config-YAML/pkg-descr b/www/p5-CGI-Application-Plugin-Config-YAML/pkg-descr
index 485f3c8c9c27..f3c94451a5e5 100644
--- a/www/p5-CGI-Application-Plugin-Config-YAML/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Config-YAML/pkg-descr
@@ -1,3 +1,3 @@
add Config::YAML support to CGI::Application
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Config-YAML/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Config-YAML
diff --git a/www/p5-CGI-Application-Plugin-ConfigAuto/pkg-descr b/www/p5-CGI-Application-Plugin-ConfigAuto/pkg-descr
index d58b32c0c525..4296df3ec422 100644
--- a/www/p5-CGI-Application-Plugin-ConfigAuto/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-ConfigAuto/pkg-descr
@@ -8,4 +8,4 @@ support the following formats: colon separated, space separated, equals
separated, XML, Perl code, and Windows INI. See that modules
documentation for complete details.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-ConfigAuto/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-ConfigAuto
diff --git a/www/p5-CGI-Application-Plugin-DBH/pkg-descr b/www/p5-CGI-Application-Plugin-DBH/pkg-descr
index 67e4bc651556..8c4a5d953a52 100644
--- a/www/p5-CGI-Application-Plugin-DBH/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-DBH/pkg-descr
@@ -3,4 +3,4 @@ CGI::Application modules. Lazy loading is used to prevent a database connection
from being made if the dbh method is not called during the request. In other
words, the database connection is not created until it is actually needed.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-DBH/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-DBH
diff --git a/www/p5-CGI-Application-Plugin-DebugScreen/pkg-descr b/www/p5-CGI-Application-Plugin-DebugScreen/pkg-descr
index 8905ad336635..38578483a416 100644
--- a/www/p5-CGI-Application-Plugin-DebugScreen/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-DebugScreen/pkg-descr
@@ -1,4 +1,4 @@
This plug-in add Debug support to CGI::Application. This plug-in like
Catalyst debug mode.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-DebugScreen/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-DebugScreen
diff --git a/www/p5-CGI-Application-Plugin-DevPopup/pkg-descr b/www/p5-CGI-Application-Plugin-DevPopup/pkg-descr
index b2c9e7a75b65..7e945d11d90a 100644
--- a/www/p5-CGI-Application-Plugin-DevPopup/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-DevPopup/pkg-descr
@@ -2,4 +2,4 @@ This module provides a plugin framework for displaying runtime
information about your CGI::Application app in a popup window. A
sample Timing plugin is provided to show how it works:
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-DevPopup/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-DevPopup
diff --git a/www/p5-CGI-Application-Plugin-Forward/pkg-descr b/www/p5-CGI-Application-Plugin-Forward/pkg-descr
index 3f46004b6e07..73cd2983a525 100644
--- a/www/p5-CGI-Application-Plugin-Forward/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Forward/pkg-descr
@@ -3,4 +3,4 @@ output. This is equivalent to calling $self->$other_runmode, except
that CGI::Application's internal value of the current run mode is
updated.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Forward/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Forward
diff --git a/www/p5-CGI-Application-Plugin-HTDot/pkg-descr b/www/p5-CGI-Application-Plugin-HTDot/pkg-descr
index c4fb04dddb4c..da04b4d95e44 100644
--- a/www/p5-CGI-Application-Plugin-HTDot/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-HTDot/pkg-descr
@@ -2,4 +2,4 @@ CGI::Application::Plugin::HTDot - Enable "magic dot" notation in
CGI::Application-derived applications that use HTML::Template for their
templating mechanism.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-HTDot/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-HTDot
diff --git a/www/p5-CGI-Application-Plugin-HTMLPrototype/pkg-descr b/www/p5-CGI-Application-Plugin-HTMLPrototype/pkg-descr
index 9a5895eb8d8d..ffee9d52823b 100644
--- a/www/p5-CGI-Application-Plugin-HTMLPrototype/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-HTMLPrototype/pkg-descr
@@ -6,4 +6,4 @@ JavaScript library, and the script.aculo.us extensions to
prototype.js. It allows you to easily add AJAX calls and dynamic
elements to your website.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-HTMLPrototype/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-HTMLPrototype
diff --git a/www/p5-CGI-Application-Plugin-HtmlTidy/pkg-descr b/www/p5-CGI-Application-Plugin-HtmlTidy/pkg-descr
index c4a58352fe03..7b8293421e52 100644
--- a/www/p5-CGI-Application-Plugin-HtmlTidy/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-HtmlTidy/pkg-descr
@@ -3,4 +3,4 @@ that allow you to either validate or clean up the output of your
cgiapp application. They should be called at the end of your postrun
method.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-HtmlTidy/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-HtmlTidy
diff --git a/www/p5-CGI-Application-Plugin-JSON/pkg-descr b/www/p5-CGI-Application-Plugin-JSON/pkg-descr
index 05b9117b7c31..86cdb590f9d6 100644
--- a/www/p5-CGI-Application-Plugin-JSON/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-JSON/pkg-descr
@@ -1,3 +1,3 @@
Easy manipulation of JSON headers for CGI::Application
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-JSON/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-JSON
diff --git a/www/p5-CGI-Application-Plugin-LinkIntegrity/pkg-descr b/www/p5-CGI-Application-Plugin-LinkIntegrity/pkg-descr
index dcf7df4bf9ef..19bd3fb05102 100644
--- a/www/p5-CGI-Application-Plugin-LinkIntegrity/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-LinkIntegrity/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Plugin::LinkIntegrity - Make tamper-resisistent
links in CGI::Application.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-LinkIntegrity/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-LinkIntegrity
diff --git a/www/p5-CGI-Application-Plugin-LogDispatch/pkg-descr b/www/p5-CGI-Application-Plugin-LogDispatch/pkg-descr
index be10d9743806..3da90f216fb9 100644
--- a/www/p5-CGI-Application-Plugin-LogDispatch/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-LogDispatch/pkg-descr
@@ -2,4 +2,4 @@ CGI::Application::Plugin::LogDispatch adds logging support to your
CGI::Application modules by providing a Log::Dispatch dispatcher
object that is accessible from anywhere in the application.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-LogDispatch/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-LogDispatch
diff --git a/www/p5-CGI-Application-Plugin-MessageStack/pkg-descr b/www/p5-CGI-Application-Plugin-MessageStack/pkg-descr
index 36ffa7a82f4c..42b80fdcd452 100644
--- a/www/p5-CGI-Application-Plugin-MessageStack/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-MessageStack/pkg-descr
@@ -3,4 +3,4 @@ output. This is equivalent to calling $self->$other_runmode, except
that CGI::Application's internal value of the current run mode is
updated.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-MessageStack/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-MessageStack
diff --git a/www/p5-CGI-Application-Plugin-Redirect/pkg-descr b/www/p5-CGI-Application-Plugin-Redirect/pkg-descr
index c82bea29a379..ac6fe12ba9df 100644
--- a/www/p5-CGI-Application-Plugin-Redirect/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Redirect/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Plugin::Redirect
Easy external redirects in CGI::Application.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Redirect/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Redirect
diff --git a/www/p5-CGI-Application-Plugin-Session/pkg-descr b/www/p5-CGI-Application-Plugin-Session/pkg-descr
index c15e6c0eb577..604ff546917a 100644
--- a/www/p5-CGI-Application-Plugin-Session/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Session/pkg-descr
@@ -2,4 +2,4 @@ CGI::Application::Plugin::Session seamlessly adds session support to
your CGI::Application modules by providing a CGI::Session object that
is accessible from anywhere in the application.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Session/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Session
diff --git a/www/p5-CGI-Application-Plugin-Stream/pkg-descr b/www/p5-CGI-Application-Plugin-Stream/pkg-descr
index 428d61a958dd..e541d6cb15aa 100644
--- a/www/p5-CGI-Application-Plugin-Stream/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-Stream/pkg-descr
@@ -14,4 +14,4 @@ pass along a filehandle, we'll make sure to close it for you.
It's recommended that you increment $| (or set it to 1), which will
autoflush the buffer as your application is streaming out the file.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-Stream/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-Stream
diff --git a/www/p5-CGI-Application-Plugin-TT/pkg-descr b/www/p5-CGI-Application-Plugin-TT/pkg-descr
index dd7074cf11ed..948271d668de 100644
--- a/www/p5-CGI-Application-Plugin-TT/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-TT/pkg-descr
@@ -7,4 +7,4 @@ It complements the support for HTML::Template that is built into
CGI::Application through the load_tmpl method. It also provides a few
extra features than just the ability to load a template.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-TT/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-TT
diff --git a/www/p5-CGI-Application-Plugin-ValidateRM/pkg-descr b/www/p5-CGI-Application-Plugin-ValidateRM/pkg-descr
index d89b54a3cc56..48c852b53fcb 100644
--- a/www/p5-CGI-Application-Plugin-ValidateRM/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-ValidateRM/pkg-descr
@@ -4,4 +4,4 @@ CGI::Application framework and the Data::FormValidator module.
See a nice example of all that modules working together at:
http://mark.stosberg.com/Tech/perl/form-validation/
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-ValidateRM/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-ValidateRM
diff --git a/www/p5-CGI-Application-Plugin-ViewCode/pkg-descr b/www/p5-CGI-Application-Plugin-ViewCode/pkg-descr
index 22271de34f4a..db8dba24dece 100644
--- a/www/p5-CGI-Application-Plugin-ViewCode/pkg-descr
+++ b/www/p5-CGI-Application-Plugin-ViewCode/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Plugin::ViewCode - View the source of the running
application.
-WWW: http://search.cpan.org/dist/CGI-Application-Plugin-ViewCode/
+WWW: https://metacpan.org/release/CGI-Application-Plugin-ViewCode
diff --git a/www/p5-CGI-Application-Server/pkg-descr b/www/p5-CGI-Application-Server/pkg-descr
index fd27d9f2a150..bb551156493b 100644
--- a/www/p5-CGI-Application-Server/pkg-descr
+++ b/www/p5-CGI-Application-Server/pkg-descr
@@ -1,4 +1,4 @@
CGI::Application::Server
A simple HTTP server for developing with CGI::Application.
-WWW: http://search.cpan.org/dist/CGI-Application-Server/
+WWW: https://metacpan.org/release/CGI-Application-Server
diff --git a/www/p5-CGI-Application/pkg-descr b/www/p5-CGI-Application/pkg-descr
index 255d4f902617..af3a438f2c5c 100644
--- a/www/p5-CGI-Application/pkg-descr
+++ b/www/p5-CGI-Application/pkg-descr
@@ -3,4 +3,4 @@ sophisticated, reusable web-based applications. This module implements
a methodology which, if followed, will make your web software easier to
design, easier to document, easier to write, and easier to solve.
-WWW: http://search.cpan.org/dist/CGI-Application/
+WWW: https://metacpan.org/release/CGI-Application
diff --git a/www/p5-CGI-ArgChecker/pkg-descr b/www/p5-CGI-ArgChecker/pkg-descr
index abd9111b74de..b57970a09618 100644
--- a/www/p5-CGI-ArgChecker/pkg-descr
+++ b/www/p5-CGI-ArgChecker/pkg-descr
@@ -3,4 +3,4 @@ commonly used checks on parameters to be called more concisely and consistently)
based on String::Checker. This is really nothing more than a simple wrapper
around String::Checker.
-WWW: http://search.cpan.org/dist/CGI-ArgChecker/
+WWW: https://metacpan.org/release/CGI-ArgChecker
diff --git a/www/p5-CGI-Builder-TT2/pkg-descr b/www/p5-CGI-Builder-TT2/pkg-descr
index 8a405837256b..660bf01e99f4 100644
--- a/www/p5-CGI-Builder-TT2/pkg-descr
+++ b/www/p5-CGI-Builder-TT2/pkg-descr
@@ -1,3 +1,3 @@
CGI::Builder and Template Toolkit 2 integration
-WWW: http://search.cpan.org/dist/CGI-Builder-TT2/
+WWW: https://metacpan.org/release/CGI-Builder-TT2
diff --git a/www/p5-CGI-Builder/pkg-descr b/www/p5-CGI-Builder/pkg-descr
index 541a9c60162d..629482b79ad5 100644
--- a/www/p5-CGI-Builder/pkg-descr
+++ b/www/p5-CGI-Builder/pkg-descr
@@ -1,3 +1,3 @@
CGI::Builder - Framework to build simple or complex web-apps
-WWW: http://search.cpan.org/dist/CGI-Builder/
+WWW: https://metacpan.org/release/CGI-Builder
diff --git a/www/p5-CGI-Cache/pkg-descr b/www/p5-CGI-Cache/pkg-descr
index 9573cad66b62..7fbd7016a968 100644
--- a/www/p5-CGI-Cache/pkg-descr
+++ b/www/p5-CGI-Cache/pkg-descr
@@ -2,4 +2,4 @@ CGI::Cache is a perl extension to help cache output of time-intensive
CGI scripts so that subsequent visits to such scripts will not cost
as much time.
-WWW: http://search.cpan.org/dist/CGI-Cache/
+WWW: https://metacpan.org/release/CGI-Cache
diff --git a/www/p5-CGI-Compile/pkg-descr b/www/p5-CGI-Compile/pkg-descr
index 2aa671bb1ad4..3ef63f25eddf 100644
--- a/www/p5-CGI-Compile/pkg-descr
+++ b/www/p5-CGI-Compile/pkg-descr
@@ -1,3 +1,3 @@
Compile .cgi scripts to a code reference like ModPerl::Registry.
-WWW: http://search.cpan.org/dist/CGI-Compile/
+WWW: https://metacpan.org/release/CGI-Compile
diff --git a/www/p5-CGI-Compress-Gzip/pkg-descr b/www/p5-CGI-Compress-Gzip/pkg-descr
index 5d6a0be1bba3..04d456c7c869 100644
--- a/www/p5-CGI-Compress-Gzip/pkg-descr
+++ b/www/p5-CGI-Compress-Gzip/pkg-descr
@@ -3,4 +3,4 @@ client browser wants compressed output and apply gzip compression on any
content printed on the default filehandle. This module is intended to
be a drop-in replacement for CGI.pm in a typical scripting environment.
-WWW: http://search.cpan.org/dist/CGI-Compress-Gzip/
+WWW: https://metacpan.org/release/CGI-Compress-Gzip
diff --git a/www/p5-CGI-Cookie-Splitter/pkg-descr b/www/p5-CGI-Cookie-Splitter/pkg-descr
index c872a570f252..264dd5fd9d18 100644
--- a/www/p5-CGI-Cookie-Splitter/pkg-descr
+++ b/www/p5-CGI-Cookie-Splitter/pkg-descr
@@ -5,4 +5,4 @@ larger cookies than that it's considered a no-no.
This module provides a pretty simple interface to generate small cookies that
are under a certain limit, without wasting too much effort.
-WWW: http://search.cpan.org/dist/CGI-Cookie-Splitter/
+WWW: https://metacpan.org/release/CGI-Cookie-Splitter
diff --git a/www/p5-CGI-Cookie-XS/pkg-descr b/www/p5-CGI-Cookie-XS/pkg-descr
index 6d9d5ba0ea22..281aba94da2d 100644
--- a/www/p5-CGI-Cookie-XS/pkg-descr
+++ b/www/p5-CGI-Cookie-XS/pkg-descr
@@ -1,4 +1,4 @@
This module implements a very simple and fast parser for cookies used in
HTTP applications.
-WWW: http://search.cpan.org/dist/Cookie-XS/
+WWW: https://metacpan.org/release/Cookie-XS
diff --git a/www/p5-CGI-Deurl-XS/pkg-descr b/www/p5-CGI-Deurl-XS/pkg-descr
index c36814d2b83e..6bb93b742648 100644
--- a/www/p5-CGI-Deurl-XS/pkg-descr
+++ b/www/p5-CGI-Deurl-XS/pkg-descr
@@ -3,4 +3,4 @@ CGI.pm. However, as it uses C code from libapreq to perform the task,
it's somewhere from slightly to much faster (depending on your strings)
than using CGI or a functionally similar module like CGI::Deurl.
-WWW: http://search.cpan.org/dist/CGI-Deurl-XS/
+WWW: https://metacpan.org/release/CGI-Deurl-XS
diff --git a/www/p5-CGI-Emulate-PSGI/pkg-descr b/www/p5-CGI-Emulate-PSGI/pkg-descr
index 6809f56c5169..1339804297bc 100644
--- a/www/p5-CGI-Emulate-PSGI/pkg-descr
+++ b/www/p5-CGI-Emulate-PSGI/pkg-descr
@@ -1,3 +1,3 @@
PSGI adapter for CGI.
-WWW: http://search.cpan.org/dist/CGI-Emulate-PSGI/
+WWW: https://metacpan.org/release/CGI-Emulate-PSGI
diff --git a/www/p5-CGI-EncryptForm/pkg-descr b/www/p5-CGI-EncryptForm/pkg-descr
index 247b21a3c3cd..4bfb9d0adbec 100644
--- a/www/p5-CGI-EncryptForm/pkg-descr
+++ b/www/p5-CGI-EncryptForm/pkg-descr
@@ -1,3 +1,3 @@
Implement trusted stateful CGI Form Data using cryptography.
-WWW: http://search.cpan.org/dist/CGI-EncryptForm/
+WWW: https://metacpan.org/release/CGI-EncryptForm
diff --git a/www/p5-CGI-Enurl/pkg-descr b/www/p5-CGI-Enurl/pkg-descr
index 768e351c33e3..2376d60377a6 100644
--- a/www/p5-CGI-Enurl/pkg-descr
+++ b/www/p5-CGI-Enurl/pkg-descr
@@ -2,4 +2,4 @@ This is a little module made for CGI scripting. It encodes the parameters to
be passed to a CGI. It does nothing more, so it's much smaller and loads more
quickly.
-WWW: http://search.cpan.org/dist/CGI-Enurl/
+WWW: https://metacpan.org/release/CGI-Enurl
diff --git a/www/p5-CGI-Ex/pkg-descr b/www/p5-CGI-Ex/pkg-descr
index 5cfcdf64f9be..3bed39d46030 100644
--- a/www/p5-CGI-Ex/pkg-descr
+++ b/www/p5-CGI-Ex/pkg-descr
@@ -9,4 +9,4 @@ cases. It does so using as little magic as possible. See CGI::Ex::App.
The main functionality is provided by several other modules that may be used
separately, or together through the CGI::Ex interface.
-WWW: http://search.cpan.org/dist/CGI-Ex/
+WWW: https://metacpan.org/release/CGI-Ex
diff --git a/www/p5-CGI-Expand/pkg-descr b/www/p5-CGI-Expand/pkg-descr
index f2cc630c8e3c..6318fff844f9 100644
--- a/www/p5-CGI-Expand/pkg-descr
+++ b/www/p5-CGI-Expand/pkg-descr
@@ -7,4 +7,4 @@ expand_cgi works with CGI.pm, Apache::Request or anything with an appropriate
If you prefer to use a different flattening convention then CGI::Expand can
be subclassed.
-WWW: http://search.cpan.org/dist/CGI-Expand/
+WWW: https://metacpan.org/release/CGI-Expand
diff --git a/www/p5-CGI-ExtDirect/pkg-descr b/www/p5-CGI-ExtDirect/pkg-descr
index 478110e40521..233b0caf461b 100644
--- a/www/p5-CGI-ExtDirect/pkg-descr
+++ b/www/p5-CGI-ExtDirect/pkg-descr
@@ -2,4 +2,4 @@ This module implement RPC::ExtDirect gateway for CGI environment.
It was successfully tested in Apache CGI and
HTTP::Server::Simple::CGI applications.
-WWW: http://search.cpan.org/dist/CGI-ExtDirect/
+WWW: https://metacpan.org/release/CGI-ExtDirect
diff --git a/www/p5-CGI-FCKeditor/pkg-descr b/www/p5-CGI-FCKeditor/pkg-descr
index 822364660e19..571304c64ea2 100644
--- a/www/p5-CGI-FCKeditor/pkg-descr
+++ b/www/p5-CGI-FCKeditor/pkg-descr
@@ -1,4 +1,4 @@
CGI::FCKeditor is FCKeditor(http://www.fckeditor.net/) Controller for Perl OOP.
FCKeditor(http://www.fckeditor.net/) is necessary though it is natural.
-WWW: http://search.cpan.org/dist/CGI-FCKeditor/
+WWW: https://metacpan.org/release/CGI-FCKeditor
diff --git a/www/p5-CGI-FastTemplate/pkg-descr b/www/p5-CGI-FastTemplate/pkg-descr
index fa111b32ae0c..7b4b894256f4 100644
--- a/www/p5-CGI-FastTemplate/pkg-descr
+++ b/www/p5-CGI-FastTemplate/pkg-descr
@@ -3,4 +3,4 @@ names with values. It was designed for mid to large scale web applications (CGI,
mod_perl) where there are great benefits to separating the logic of an
application from the specific implementation details.
-WWW: http://search.cpan.org/dist/CGI-FastTemplate/
+WWW: https://metacpan.org/release/CGI-FastTemplate
diff --git a/www/p5-CGI-FormBuilder/pkg-descr b/www/p5-CGI-FormBuilder/pkg-descr
index 392c5d20ed7c..0795ceaff0b2 100644
--- a/www/p5-CGI-FormBuilder/pkg-descr
+++ b/www/p5-CGI-FormBuilder/pkg-descr
@@ -20,4 +20,4 @@ Its main features are:
Plus, the native HTML generated is valid XHTML 1.0 Transitional.
-WWW: http://search.cpan.org/dist/CGI-FormBuilder/
+WWW: https://metacpan.org/release/CGI-FormBuilder
diff --git a/www/p5-CGI-Framework/pkg-descr b/www/p5-CGI-Framework/pkg-descr
index 0e34cf7e0ebe..c5d5169c8b04 100644
--- a/www/p5-CGI-Framework/pkg-descr
+++ b/www/p5-CGI-Framework/pkg-descr
@@ -7,4 +7,4 @@ use methodology for the validation, pre-preparation and post-cleanup associated
with each template. It also provides easy logging mechanisms, graceful fatal
error handling, including special templates and emails to admins.
-WWW: http://search.cpan.org/dist/CGI-Framework/
+WWW: https://metacpan.org/release/CGI-Framework
diff --git a/www/p5-CGI-Lite/pkg-descr b/www/p5-CGI-Lite/pkg-descr
index 44a249f3055c..8a0f065dde15 100644
--- a/www/p5-CGI-Lite/pkg-descr
+++ b/www/p5-CGI-Lite/pkg-descr
@@ -2,4 +2,4 @@ You can use this module to decode form and query information, including file
uploads, as well as cookies in a very simple manner; you need not concern
yourself with the actual details behind the decoding process.
-WWW: http://search.cpan.org/dist/CGI-Lite/
+WWW: https://metacpan.org/release/CGI-Lite
diff --git a/www/p5-CGI-Minimal/pkg-descr b/www/p5-CGI-Minimal/pkg-descr
index f27f80af7261..49a4b3bafd38 100644
--- a/www/p5-CGI-Minimal/pkg-descr
+++ b/www/p5-CGI-Minimal/pkg-descr
@@ -3,4 +3,4 @@ functions needed such as form decoding (including file upload forms),
URL encoding and decoding, HTTP usable date generation (RFC1123 compliant
dates) and basic escaping and unescaping of HTMLized text.
-WWW: http://search.cpan.org/dist/CGI-Minimal/
+WWW: https://metacpan.org/release/CGI-Minimal
diff --git a/www/p5-CGI-PSGI/pkg-descr b/www/p5-CGI-PSGI/pkg-descr
index 3afcac8fb7f8..6906b74609cb 100644
--- a/www/p5-CGI-PSGI/pkg-descr
+++ b/www/p5-CGI-PSGI/pkg-descr
@@ -1,3 +1,3 @@
Enable your CGI.pm aware applications to adapt PSGI protocol.
-WWW: http://search.cpan.org/dist/CGI-PSGI/
+WWW: https://metacpan.org/release/CGI-PSGI
diff --git a/www/p5-CGI-Pager/pkg-descr b/www/p5-CGI-Pager/pkg-descr
index fd227f3fee59..2b55aad2a502 100644
--- a/www/p5-CGI-Pager/pkg-descr
+++ b/www/p5-CGI-Pager/pkg-descr
@@ -8,4 +8,4 @@ It can be used conveniently from a templating system, has both OO and
functional interface, and can optionally generate necessary HTML
itself.
-WWW: http://search.cpan.org/dist/CGI-Pager/
+WWW: https://metacpan.org/release/CGI-Pager
diff --git a/www/p5-CGI-Prototype/pkg-descr b/www/p5-CGI-Prototype/pkg-descr
index 2cb07b6cb283..133b41178a45 100644
--- a/www/p5-CGI-Prototype/pkg-descr
+++ b/www/p5-CGI-Prototype/pkg-descr
@@ -9,4 +9,4 @@ The core of every CGI application seems to be roughly the same:
CGI::Prototype creates a Class::Prototyped engine for doing all this,
with the right amount of callback hooks to customize the process.
-WWW: http://search.cpan.org/dist/CGI-Prototype/
+WWW: https://metacpan.org/release/CGI-Prototype
diff --git a/www/p5-CGI-Session-ExpireSessions/pkg-descr b/www/p5-CGI-Session-ExpireSessions/pkg-descr
index c9dcb942f2a3..e3eeb272f7ec 100644
--- a/www/p5-CGI-Session-ExpireSessions/pkg-descr
+++ b/www/p5-CGI-Session-ExpireSessions/pkg-descr
@@ -8,4 +8,4 @@ but does not appear to work with CGI::Session::PureSQL-type sessions.
The recommended way to use this module is via method expire_sessions(),
which requires CGI::Session V 4 or later.
-WWW: http://search.cpan.org/dist/CGI-Session-ExpireSessions/
+WWW: https://metacpan.org/release/CGI-Session-ExpireSessions
diff --git a/www/p5-CGI-Session/pkg-descr b/www/p5-CGI-Session/pkg-descr
index cda5b32f19ac..79d9c7e2b0f9 100644
--- a/www/p5-CGI-Session/pkg-descr
+++ b/www/p5-CGI-Session/pkg-descr
@@ -8,4 +8,4 @@
already familiar with "CGI::Session" go to the methods section for the
list of all the methods available.
-WWW: http://search.cpan.org/dist/CGI-Session/
+WWW: https://metacpan.org/release/CGI-Session
diff --git a/www/p5-CGI-Simple/pkg-descr b/www/p5-CGI-Simple/pkg-descr
index 010a8d10681b..be5c59fb73f6 100644
--- a/www/p5-CGI-Simple/pkg-descr
+++ b/www/p5-CGI-Simple/pkg-descr
@@ -4,4 +4,4 @@ parameter parsing, file upload, cookie handling and header generation.
This module is entirely object oriented, however a complete functional
interface is available by using the CGI::Simple::Standard module.
-WWW: http://search.cpan.org/dist/CGI-Simple/
+WWW: https://metacpan.org/release/CGI-Simple
diff --git a/www/p5-CGI-Struct/pkg-descr b/www/p5-CGI-Struct/pkg-descr
index dea4860ae384..3c5ad3059a21 100644
--- a/www/p5-CGI-Struct/pkg-descr
+++ b/www/p5-CGI-Struct/pkg-descr
@@ -1,4 +1,4 @@
CGI::Struct lets you transform CGI data keys that look like perl data
structures into actual perl data structures.
-WWW: http://search.cpan.org/dist/CGI-Struct/
+WWW: https://metacpan.org/release/CGI-Struct
diff --git a/www/p5-CGI-Thin/pkg-descr b/www/p5-CGI-Thin/pkg-descr
index 8e67f0e03cfc..4fe7f29909ce 100644
--- a/www/p5-CGI-Thin/pkg-descr
+++ b/www/p5-CGI-Thin/pkg-descr
@@ -7,4 +7,4 @@ The hash %cgi_data will have all the form data from either a POST or GET form
and will also work for "multipart/form-data" forms necessary for uploading
files.
-WWW: http://search.cpan.org/dist/CGI-Thin/
+WWW: https://metacpan.org/release/CGI-Thin
diff --git a/www/p5-CGI-Untaint-date/pkg-descr b/www/p5-CGI-Untaint-date/pkg-descr
index 6dc0e3f87cbd..c15df207d43c 100644
--- a/www/p5-CGI-Untaint-date/pkg-descr
+++ b/www/p5-CGI-Untaint-date/pkg-descr
@@ -9,4 +9,4 @@ acceptable.
The resulting date will be a Date::Simple object. Date::Simple for more
information on this.
-WWW: http://search.cpan.org/dist/CGI-Untaint-date/
+WWW: https://metacpan.org/release/CGI-Untaint-date
diff --git a/www/p5-CGI-Untaint-email/pkg-descr b/www/p5-CGI-Untaint-email/pkg-descr
index 97eec5162043..5ccf6bcc7d01 100644
--- a/www/p5-CGI-Untaint-email/pkg-descr
+++ b/www/p5-CGI-Untaint-email/pkg-descr
@@ -3,4 +3,4 @@ valid RFC2822 mailbox format.
The resulting value will be a Mail::Address instance.
-WWW: http://search.cpan.org/dist/CGI-Untaint-email/
+WWW: https://metacpan.org/release/CGI-Untaint-email
diff --git a/www/p5-CGI-Untaint/pkg-descr b/www/p5-CGI-Untaint/pkg-descr
index b0c12858b64b..cf1be0a16e35 100644
--- a/www/p5-CGI-Untaint/pkg-descr
+++ b/www/p5-CGI-Untaint/pkg-descr
@@ -4,4 +4,4 @@ having to worry about doing it in a consistent manner. If any of the validation
rules change, you often have to alter them in many different places. And, if
you want to operate taint-safe, then you're just adding even more headaches.
-WWW: http://search.cpan.org/dist/CGI-Untaint/
+WWW: https://metacpan.org/release/CGI-Untaint
diff --git a/www/p5-CGI-Upload/pkg-descr b/www/p5-CGI-Upload/pkg-descr
index 0cd7d3f8a269..d5af59d26b62 100644
--- a/www/p5-CGI-Upload/pkg-descr
+++ b/www/p5-CGI-Upload/pkg-descr
@@ -9,4 +9,4 @@ This module builds upon primarily the CGI and File::MMagic
modules and offers some tidy and succinct methods for the
handling of files uploaded via multipart/form-data requests.
-WWW: http://search.cpan.org/dist/CGI-Upload/
+WWW: https://metacpan.org/release/CGI-Upload
diff --git a/www/p5-CGI-Utils/pkg-descr b/www/p5-CGI-Utils/pkg-descr
index 8fbd203f3671..cc69cbed8794 100644
--- a/www/p5-CGI-Utils/pkg-descr
+++ b/www/p5-CGI-Utils/pkg-descr
@@ -4,4 +4,4 @@ This module provides an object-oriented interface for retrieving information
provided by the Common Gateway Interface, as well as url-encoding and
decoding values, and parsing CGI parameters.
-WWW: http://search.cpan.org/dist/CGI-Utils/
+WWW: https://metacpan.org/release/CGI-Utils
diff --git a/www/p5-CGI-XMLApplication/pkg-descr b/www/p5-CGI-XMLApplication/pkg-descr
index 195a7ce461ee..3a2a984f231a 100644
--- a/www/p5-CGI-XMLApplication/pkg-descr
+++ b/www/p5-CGI-XMLApplication/pkg-descr
@@ -11,4 +11,4 @@ maintain. Throughout the whole lifetime of a script CGI::XMLApplication
tries to keep the application stable. As well a programmer has not to
bother about some of XML::LibXML/XML::LibXSLT transformation pitfalls.
-WWW: http://search.cpan.org/dist/CGI-XMLApplication/
+WWW: https://metacpan.org/release/CGI-XMLApplication
diff --git a/www/p5-CSS-DOM/pkg-descr b/www/p5-CSS-DOM/pkg-descr
index 7d19f687395d..71217b80783f 100644
--- a/www/p5-CSS-DOM/pkg-descr
+++ b/www/p5-CSS-DOM/pkg-descr
@@ -4,4 +4,4 @@ DOM recommendation.
The CSS::DOM class itself implements the StyleSheet and CSSStyleSheet
DOM interfaces.
-WWW: http://search.cpan.org/dist/CSS-DOM/
+WWW: https://metacpan.org/release/CSS-DOM
diff --git a/www/p5-CSS-Inliner/pkg-descr b/www/p5-CSS-Inliner/pkg-descr
index 2cdda7ea68e5..8cb75c4dd537 100644
--- a/www/p5-CSS-Inliner/pkg-descr
+++ b/www/p5-CSS-Inliner/pkg-descr
@@ -1,4 +1,4 @@
Library for converting CSS <style> blocks and external CSS files to inline
styles.
-WWW: http://search.cpan.org/dist/CSS-Inliner/
+WWW: https://metacpan.org/release/CSS-Inliner
diff --git a/www/p5-Catalyst-Action-REST/pkg-descr b/www/p5-Catalyst-Action-REST/pkg-descr
index c59990756469..779cb599859b 100644
--- a/www/p5-Catalyst-Action-REST/pkg-descr
+++ b/www/p5-Catalyst-Action-REST/pkg-descr
@@ -4,4 +4,4 @@ dispatch mechanism to allow for different subroutines to be called based
on the HTTP Method requested, while also transparently handling all the
serialization/deserialization for you.
-WWW: http://search.cpan.org/dist/Catalyst-Action-REST/
+WWW: https://metacpan.org/release/Catalyst-Action-REST
diff --git a/www/p5-Catalyst-Action-RenderView/pkg-descr b/www/p5-Catalyst-Action-RenderView/pkg-descr
index 50e341c3ff9d..b679a1b4beec 100644
--- a/www/p5-Catalyst-Action-RenderView/pkg-descr
+++ b/www/p5-Catalyst-Action-RenderView/pkg-descr
@@ -6,4 +6,4 @@ order to force a debug screen, while in debug mode.
If you have more than one view, you can specify which one to use with
the "default_view" config setting (see ""$c->view($name)" in "Catalyst".)
-WWW: http://search.cpan.org/dist/Catalyst-Action-RenderView/
+WWW: https://metacpan.org/release/Catalyst-Action-RenderView
diff --git a/www/p5-Catalyst-Action-Serialize-XML-Hash-LX/pkg-descr b/www/p5-Catalyst-Action-Serialize-XML-Hash-LX/pkg-descr
index c220c2a61e2a..a90f4780a622 100644
--- a/www/p5-Catalyst-Action-Serialize-XML-Hash-LX/pkg-descr
+++ b/www/p5-Catalyst-Action-Serialize-XML-Hash-LX/pkg-descr
@@ -1,4 +1,4 @@
XML::Hash::LX serialize/deserializer for Catalyst (Catalyst::Action::Serialize
and Catalyst::Action::Deserialize).
-WWW: http://search.cpan.org/dist/Catalyst-Action-Serialize-XML-Hash-LX/
+WWW: https://metacpan.org/release/Catalyst-Action-Serialize-XML-Hash-LX
diff --git a/www/p5-Catalyst-ActionRole-ACL/pkg-descr b/www/p5-Catalyst-ActionRole-ACL/pkg-descr
index 7b5e38e17690..9a9666f096cc 100644
--- a/www/p5-Catalyst-ActionRole-ACL/pkg-descr
+++ b/www/p5-Catalyst-ActionRole-ACL/pkg-descr
@@ -2,4 +2,4 @@ Provides a Catalyst reusable action role for user role-based authorization.
ACLs are applied via the assignment of attributes to application action
subroutines.
-WWW: http://search.cpan.org/dist/Catalyst-ActionRole-ACL/
+WWW: https://metacpan.org/release/Catalyst-ActionRole-ACL
diff --git a/www/p5-Catalyst-Authentication-Credential-HTTP/pkg-descr b/www/p5-Catalyst-Authentication-Credential-HTTP/pkg-descr
index c5442827f285..3491a5af9cda 100644
--- a/www/p5-Catalyst-Authentication-Credential-HTTP/pkg-descr
+++ b/www/p5-Catalyst-Authentication-Credential-HTTP/pkg-descr
@@ -1 +1 @@
-WWW: http://search.cpan.org/dist/Catalyst-Authentication-Credential-HTTP/
+WWW: https://metacpan.org/release/Catalyst-Authentication-Credential-HTTP
diff --git a/www/p5-Catalyst-Authentication-Credential-OpenID/pkg-descr b/www/p5-Catalyst-Authentication-Credential-OpenID/pkg-descr
index eb2d86c30cfa..dfe89b6d8bb6 100644
--- a/www/p5-Catalyst-Authentication-Credential-OpenID/pkg-descr
+++ b/www/p5-Catalyst-Authentication-Credential-OpenID/pkg-descr
@@ -1,3 +1,3 @@
OpenID credential for Catalyst::Plugin::Authentication framework.
-WWW: http://search.cpan.org/dist/Catalyst-Authentication-Credential-OpenID/
+WWW: https://metacpan.org/release/Catalyst-Authentication-Credential-OpenID
diff --git a/www/p5-Catalyst-Authentication-Store-DBIx-Class/pkg-descr b/www/p5-Catalyst-Authentication-Store-DBIx-Class/pkg-descr
index dc0a150c5029..005896b15ec8 100644
--- a/www/p5-Catalyst-Authentication-Store-DBIx-Class/pkg-descr
+++ b/www/p5-Catalyst-Authentication-Store-DBIx-Class/pkg-descr
@@ -1,3 +1,3 @@
A storage class for Catalyst Authentication using DBIx::Class
-WWW: http://search.cpan.org/dist/Catalyst-Authentication-Store-DBIx-Class/
+WWW: https://metacpan.org/release/Catalyst-Authentication-Store-DBIx-Class
diff --git a/www/p5-Catalyst-Authentication-Store-LDAP/pkg-descr b/www/p5-Catalyst-Authentication-Store-LDAP/pkg-descr
index e3d566755ebb..de5d82c20f68 100644
--- a/www/p5-Catalyst-Authentication-Store-LDAP/pkg-descr
+++ b/www/p5-Catalyst-Authentication-Store-LDAP/pkg-descr
@@ -14,4 +14,4 @@ credentials supplied in the "binddn" and "bindpw" configuration options.
2) If that object is found, we then re-bind to the directory as that
object. Assuming this is successful, the user is Authenticated.
-WWW: http://search.cpan.org/dist/Catalyst-Authentication-Store-LDAP/
+WWW: https://metacpan.org/release/Catalyst-Authentication-Store-LDAP
diff --git a/www/p5-Catalyst-Component-ACCEPT_CONTEXT/pkg-descr b/www/p5-Catalyst-Component-ACCEPT_CONTEXT/pkg-descr
index 8511c2732e71..f2bca52e7f24 100644
--- a/www/p5-Catalyst-Component-ACCEPT_CONTEXT/pkg-descr
+++ b/www/p5-Catalyst-Component-ACCEPT_CONTEXT/pkg-descr
@@ -7,4 +7,4 @@ the request context available outside of Controllers makes your
application cleaner. If that's the case, just use this module as a
base class.
-WWW: http://search.cpan.org/dist/Catalyst-Component-ACCEPT_CONTEXT/
+WWW: https://metacpan.org/release/Catalyst-Component-ACCEPT_CONTEXT
diff --git a/www/p5-Catalyst-Controller-ActionRole/pkg-descr b/www/p5-Catalyst-Controller-ActionRole/pkg-descr
index bf9ceb8f8cfe..263bccd696f9 100644
--- a/www/p5-Catalyst-Controller-ActionRole/pkg-descr
+++ b/www/p5-Catalyst-Controller-ActionRole/pkg-descr
@@ -1,4 +1,4 @@
Catalyst::Controller::ActionRole is a perl module that apply roles to
action instances.
-WWW: http://search.cpan.org/dist/Catalyst-Controller-ActionRole/
+WWW: https://metacpan.org/release/Catalyst-Controller-ActionRole
diff --git a/www/p5-Catalyst-Controller-BindLex/pkg-descr b/www/p5-Catalyst-Controller-BindLex/pkg-descr
index cd92d013d487..bacd7e14b4a3 100644
--- a/www/p5-Catalyst-Controller-BindLex/pkg-descr
+++ b/www/p5-Catalyst-Controller-BindLex/pkg-descr
@@ -5,4 +5,4 @@ attribute they will be aliased to each other, so you can use this for reading
as well as writing values across controller subs. This is almost like sharing
your lexical scope.
-WWW: http://search.cpan.org/dist/Catalyst-Controller-BindLex/
+WWW: https://metacpan.org/release/Catalyst-Controller-BindLex
diff --git a/www/p5-Catalyst-Controller-FormBuilder/pkg-descr b/www/p5-Catalyst-Controller-FormBuilder/pkg-descr
index f752ee409c60..661400a99d70 100644
--- a/www/p5-Catalyst-Controller-FormBuilder/pkg-descr
+++ b/www/p5-Catalyst-Controller-FormBuilder/pkg-descr
@@ -6,4 +6,4 @@ generation. For more details, see CGI::FormBuilder or the website at:
http://www.formbuilder.org
-WWW: http://search.cpan.org/dist/Catalyst-Controller-FormBuilder/
+WWW: https://metacpan.org/release/Catalyst-Controller-FormBuilder
diff --git a/www/p5-Catalyst-Controller-HTML-FormFu/pkg-descr b/www/p5-Catalyst-Controller-HTML-FormFu/pkg-descr
index 72913382be87..1b35cc9e6598 100644
--- a/www/p5-Catalyst-Controller-HTML-FormFu/pkg-descr
+++ b/www/p5-Catalyst-Controller-HTML-FormFu/pkg-descr
@@ -1,4 +1,4 @@
This creates a new HTML::FormFu object, passing as it's argument
the contents of the "constructor" config value.
-WWW: http://search.cpan.org/dist/Catalyst-Controller-HTML-FormFu/
+WWW: https://metacpan.org/release/Catalyst-Controller-HTML-FormFu
diff --git a/www/p5-Catalyst-Controller-RateLimit/pkg-descr b/www/p5-Catalyst-Controller-RateLimit/pkg-descr
index 5163f3305f7c..7fe0007f9c9f 100644
--- a/www/p5-Catalyst-Controller-RateLimit/pkg-descr
+++ b/www/p5-Catalyst-Controller-RateLimit/pkg-descr
@@ -1,3 +1,3 @@
Protect your site from robots
-WWW: http://search.cpan.org/dist/Catalyst-Controller-RateLimit/
+WWW: https://metacpan.org/release/Catalyst-Controller-RateLimit
diff --git a/www/p5-Catalyst-Controller-RequestToken/pkg-descr b/www/p5-Catalyst-Controller-RequestToken/pkg-descr
index 06cde430000b..8f92ecae5762 100644
--- a/www/p5-Catalyst-Controller-RequestToken/pkg-descr
+++ b/www/p5-Catalyst-Controller-RequestToken/pkg-descr
@@ -2,4 +2,4 @@ This controller automatically generates and validates unique tokens across
multiple HTTP requests (form submits). You can use it to prevent duplicate
submits, or to protect against CSRF attacks.
-WWW: http://search.cpan.org/dist/Catalyst-Controller-RequestToken/
+WWW: https://metacpan.org/release/Catalyst-Controller-RequestToken
diff --git a/www/p5-Catalyst-Controller-SOAP/pkg-descr b/www/p5-Catalyst-Controller-SOAP/pkg-descr
index 5cade78c4587..c81d3bb48566 100644
--- a/www/p5-Catalyst-Controller-SOAP/pkg-descr
+++ b/www/p5-Catalyst-Controller-SOAP/pkg-descr
@@ -1,3 +1,3 @@
Controller for serving SOAP in Catalyst MVC framework.
-WWW: http://search.cpan.org/dist/Catalyst-Controller-SOAP/
+WWW: https://metacpan.org/release/Catalyst-Controller-SOAP
diff --git a/www/p5-Catalyst-Devel/pkg-descr b/www/p5-Catalyst-Devel/pkg-descr
index ba3d9e2f6ecd..0dbad794ec02 100644
--- a/www/p5-Catalyst-Devel/pkg-descr
+++ b/www/p5-Catalyst-Devel/pkg-descr
@@ -8,4 +8,4 @@ scripts and tests; Module::Install::Catalyst, a Module::Install extension
for Catalyst; and requirements for a variety of development-related modules.
The documentation remains with Catalyst::Runtime.
-WWW: http://search.cpan.org/dist/Catalyst-Devel/
+WWW: https://metacpan.org/release/Catalyst-Devel
diff --git a/www/p5-Catalyst-DispatchType-Regex/pkg-descr b/www/p5-Catalyst-DispatchType-Regex/pkg-descr
index 87f452b43390..f6a74b1ad4e1 100644
--- a/www/p5-Catalyst-DispatchType-Regex/pkg-descr
+++ b/www/p5-Catalyst-DispatchType-Regex/pkg-descr
@@ -4,4 +4,4 @@ the refactoring, the dispatch priority of Regex vs Regexp vs LocalRegex vs
LocalRegexp may have changed. Priority is now influenced by when the dispatch
type is first seen in your application.
-WWW: http://search.cpan.org/dist/Catalyst-DispatchType-Regex/
+WWW: https://metacpan.org/release/Catalyst-DispatchType-Regex
diff --git a/www/p5-Catalyst-Engine-Apache/pkg-descr b/www/p5-Catalyst-Engine-Apache/pkg-descr
index afeb2dd57395..31fbb9c9f219 100644
--- a/www/p5-Catalyst-Engine-Apache/pkg-descr
+++ b/www/p5-Catalyst-Engine-Apache/pkg-descr
@@ -2,4 +2,4 @@ Catalyst::Engine::Apache - Catalyst Apache Engines
These classes provide mod_perl support for Catalyst.
-WWW: http://search.cpan.org/dist/Catalyst-Engine-Apache/
+WWW: https://metacpan.org/release/Catalyst-Engine-Apache
diff --git a/www/p5-Catalyst-Engine-HTTP-Prefork/pkg-descr b/www/p5-Catalyst-Engine-HTTP-Prefork/pkg-descr
index e942a19de299..ae9459bc1e41 100644
--- a/www/p5-Catalyst-Engine-HTTP-Prefork/pkg-descr
+++ b/www/p5-Catalyst-Engine-HTTP-Prefork/pkg-descr
@@ -4,4 +4,4 @@ high-performance, HTTP/1.1 compliance, and robustness. It is also
suitable for use as a faster development server with support for
automatic restarting.
-WWW: http://search.cpan.org/dist/Catalyst-Engine-HTTP-Prefork/
+WWW: https://metacpan.org/release/Catalyst-Engine-HTTP-Prefork
diff --git a/www/p5-Catalyst-Engine-PSGI/pkg-descr b/www/p5-Catalyst-Engine-PSGI/pkg-descr
index ab4b84abb2ed..591c49a024a4 100644
--- a/www/p5-Catalyst-Engine-PSGI/pkg-descr
+++ b/www/p5-Catalyst-Engine-PSGI/pkg-descr
@@ -1,3 +1,3 @@
PSGI engine for Catalyst.
-WWW: http://search.cpan.org/dist/Catalyst-Engine-PSGI/
+WWW: https://metacpan.org/release/Catalyst-Engine-PSGI
diff --git a/www/p5-Catalyst-Enzyme/pkg-descr b/www/p5-Catalyst-Enzyme/pkg-descr
index 23ffb6c1e120..389629fe8b29 100644
--- a/www/p5-Catalyst-Enzyme/pkg-descr
+++ b/www/p5-Catalyst-Enzyme/pkg-descr
@@ -12,4 +12,4 @@ Enzyme is one way of bringing many Catalyst modules and concepts
together into a unified whole. There are other ways to do this
(obviously. This is, like... uh, Perl).
-WWW: http://search.cpan.org/dist/Catalyst-Enzyme/
+WWW: https://metacpan.org/release/Catalyst-Enzyme
diff --git a/www/p5-Catalyst-Helper-Controller-Scaffold/pkg-descr b/www/p5-Catalyst-Helper-Controller-Scaffold/pkg-descr
index 25f72cd1f5ed..dacd6d998a11 100644
--- a/www/p5-Catalyst-Helper-Controller-Scaffold/pkg-descr
+++ b/www/p5-Catalyst-Helper-Controller-Scaffold/pkg-descr
@@ -5,4 +5,4 @@ Catalyst, which adds easy scaffolding:
# for a CDBI table class MyApp::M::CDBI::SomeTable
script/myapp_create.pl controller SomeTable Scaffold CDBI::SomeTable
-WWW: http://search.cpan.org/dist/Catalyst-Helper-Controller-Scaffold/
+WWW: https://metacpan.org/release/Catalyst-Helper-Controller-Scaffold
diff --git a/www/p5-Catalyst-Manual/pkg-descr b/www/p5-Catalyst-Manual/pkg-descr
index 554f273bfe08..9f73eb2fc146 100644
--- a/www/p5-Catalyst-Manual/pkg-descr
+++ b/www/p5-Catalyst-Manual/pkg-descr
@@ -6,4 +6,4 @@ Task::Catalyst::Tutorial.
If you just want to run Catalyst applications, you probably don't need
this manual, but you do need Catalyst::Runtime.
-WWW: http://search.cpan.org/dist/Catalyst-Manual/
+WWW: https://metacpan.org/release/Catalyst-Manual
diff --git a/www/p5-Catalyst-Model-Adaptor/pkg-descr b/www/p5-Catalyst-Model-Adaptor/pkg-descr
index 17866ab14af7..ff233c19497e 100644
--- a/www/p5-Catalyst-Model-Adaptor/pkg-descr
+++ b/www/p5-Catalyst-Model-Adaptor/pkg-descr
@@ -1,3 +1,3 @@
use a plain class as a Catalyst model
-WWW: http://search.cpan.org/dist/Catalyst-Model-Adaptor/
+WWW: https://metacpan.org/release/Catalyst-Model-Adaptor
diff --git a/www/p5-Catalyst-Model-CDBI-Plain/pkg-descr b/www/p5-Catalyst-Model-CDBI-Plain/pkg-descr
index 98f72ca2d314..c2eba756034e 100644
--- a/www/p5-Catalyst-Model-CDBI-Plain/pkg-descr
+++ b/www/p5-Catalyst-Model-CDBI-Plain/pkg-descr
@@ -6,4 +6,4 @@ this is left to the user. This module can be used with existing
Class::DBI classes, so that they can be used with Catalyst, or as a
way of writing CDBI-based Model classes within Catalyst.
-WWW: http://search.cpan.org/dist/Catalyst-Model-CDBI-Plain/
+WWW: https://metacpan.org/release/Catalyst-Model-CDBI-Plain
diff --git a/www/p5-Catalyst-Model-CDBI-Sweet/pkg-descr b/www/p5-Catalyst-Model-CDBI-Sweet/pkg-descr
index f4fc27acd17f..ebe51a3a2001 100644
--- a/www/p5-Catalyst-Model-CDBI-Sweet/pkg-descr
+++ b/www/p5-Catalyst-Model-CDBI-Sweet/pkg-descr
@@ -1,4 +1,4 @@
This model is a thin wrapper around Class::DBI::Sweet to let you use it as
a Catalyst Model easily. It's similar to Catalyst::Model::CDBI::Plain.
-WWW: http://search.cpan.org/dist/Catalyst-Model-CDBI-Sweet/
+WWW: https://metacpan.org/release/Catalyst-Model-CDBI-Sweet
diff --git a/www/p5-Catalyst-Model-CDBI/pkg-descr b/www/p5-Catalyst-Model-CDBI/pkg-descr
index 1d0f8ddb14e3..6f3d5107503e 100644
--- a/www/p5-Catalyst-Model-CDBI/pkg-descr
+++ b/www/p5-Catalyst-Model-CDBI/pkg-descr
@@ -1,4 +1,4 @@
This is the Class::DBI model class for Catalyst. It's built on top
of Class::DBI::Loader.
-WWW: http://search.cpan.org/dist/Catalyst-Model-CDBI/
+WWW: https://metacpan.org/release/Catalyst-Model-CDBI
diff --git a/www/p5-Catalyst-Model-DBIC-Plain/pkg-descr b/www/p5-Catalyst-Model-DBIC-Plain/pkg-descr
index e54c8a56df04..b23c4a19057d 100644
--- a/www/p5-Catalyst-Model-DBIC-Plain/pkg-descr
+++ b/www/p5-Catalyst-Model-DBIC-Plain/pkg-descr
@@ -2,4 +2,4 @@ This is the DBIx::Class model class for Catalyst. Whilst it allows you to
use DBIC as your model in Catalyst, it does not make your tables classes
Catalyst-specific, so you can still use them in a non-Catalyst context.
-WWW: http://search.cpan.org/dist/Catalyst-Model-DBIC-Plain/
+WWW: https://metacpan.org/release/Catalyst-Model-DBIC-Plain
diff --git a/www/p5-Catalyst-Model-DBIC-Schema/pkg-descr b/www/p5-Catalyst-Model-DBIC-Schema/pkg-descr
index 68995a4b9500..5f225bc366ca 100644
--- a/www/p5-Catalyst-Model-DBIC-Schema/pkg-descr
+++ b/www/p5-Catalyst-Model-DBIC-Schema/pkg-descr
@@ -4,4 +4,4 @@ Catalyst::Helper::Model::DBIC::SchemaLoader for information on
generating these Models via Helper scripts. The latter of the two will
also generated a DBIx::Class::Schema::Loader-based Schema class for you.
-WWW: http://search.cpan.org/dist/Catalyst-Model-DBIC-Schema/
+WWW: https://metacpan.org/release/Catalyst-Model-DBIC-Schema
diff --git a/www/p5-Catalyst-Model-DynamicAdaptor/pkg-descr b/www/p5-Catalyst-Model-DynamicAdaptor/pkg-descr
index d6ba3ecd0dd7..b9f56339ebb8 100644
--- a/www/p5-Catalyst-Model-DynamicAdaptor/pkg-descr
+++ b/www/p5-Catalyst-Model-DynamicAdaptor/pkg-descr
@@ -1,3 +1,3 @@
Catalyst::Model::DynamicAdaptor - Dynamically load adaptor modules
-WWW: http://search.cpan.org/dist/Catalyst-Model-DynamicAdaptor/
+WWW: https://metacpan.org/release/Catalyst-Model-DynamicAdaptor
diff --git a/www/p5-Catalyst-Model-LDAP/pkg-descr b/www/p5-Catalyst-Model-LDAP/pkg-descr
index 0c69550315d0..bd455908eb56 100644
--- a/www/p5-Catalyst-Model-LDAP/pkg-descr
+++ b/www/p5-Catalyst-Model-LDAP/pkg-descr
@@ -3,4 +3,4 @@ simple wrapper for Net::LDAP. This class simplifies LDAP access by letting
you configure a common set of bind arguments. It also lets you configure a
base DN for searching.
-WWW: http://search.cpan.org/dist/Catalyst-Model-LDAP/
+WWW: https://metacpan.org/release/Catalyst-Model-LDAP
diff --git a/www/p5-Catalyst-Model-Memcached/pkg-descr b/www/p5-Catalyst-Model-Memcached/pkg-descr
index 01f5b8b17d7d..1d57053590c7 100644
--- a/www/p5-Catalyst-Model-Memcached/pkg-descr
+++ b/www/p5-Catalyst-Model-Memcached/pkg-descr
@@ -1,4 +1,4 @@
Catalyst::Model::Memcached is a simple Model for Catalyst for storing
data in memcached.
-WWW: http://search.cpan.org/dist/Catalyst-Model-Memcached/
+WWW: https://metacpan.org/release/Catalyst-Model-Memcached
diff --git a/www/p5-Catalyst-Model-Oryx/pkg-descr b/www/p5-Catalyst-Model-Oryx/pkg-descr
index 2fab9f90f1ac..3a8ba5b62dd4 100644
--- a/www/p5-Catalyst-Model-Oryx/pkg-descr
+++ b/www/p5-Catalyst-Model-Oryx/pkg-descr
@@ -1,4 +1,4 @@
This module implements an Oryx object persistence model
component for the Catalyst application framework.
-WWW: http://search.cpan.org/dist/Catalyst-Model-Oryx/
+WWW: https://metacpan.org/release/Catalyst-Model-Oryx
diff --git a/www/p5-Catalyst-Model-Tarantool/pkg-descr b/www/p5-Catalyst-Model-Tarantool/pkg-descr
index c4cfc5530032..962963ca4183 100644
--- a/www/p5-Catalyst-Model-Tarantool/pkg-descr
+++ b/www/p5-Catalyst-Model-Tarantool/pkg-descr
@@ -1,3 +1,3 @@
Tarantool interface for Catalyst based application
-WWW: http://search.cpan.org/dist/Catalyst-Model-Tarantool/
+WWW: https://metacpan.org/release/Catalyst-Model-Tarantool
diff --git a/www/p5-Catalyst-Model-XML-Feed/pkg-descr b/www/p5-Catalyst-Model-XML-Feed/pkg-descr
index 25811f374d31..1bdb2f00b55e 100644
--- a/www/p5-Catalyst-Model-XML-Feed/pkg-descr
+++ b/www/p5-Catalyst-Model-XML-Feed/pkg-descr
@@ -4,4 +4,4 @@ the "register" method.
Once a feed is registered, it's automatically cached for you.
-WWW: http://search.cpan.org/dist/Catalyst-Model-XML-Feed/
+WWW: https://metacpan.org/release/Catalyst-Model-XML-Feed
diff --git a/www/p5-Catalyst-Model-Xapian/pkg-descr b/www/p5-Catalyst-Model-Xapian/pkg-descr
index f78521eb18a3..7e287e2688d2 100644
--- a/www/p5-Catalyst-Model-Xapian/pkg-descr
+++ b/www/p5-Catalyst-Model-Xapian/pkg-descr
@@ -7,4 +7,4 @@ searches like
'fubar site:microsoft.com'
-WWW: http://search.cpan.org/dist/Catalyst-Model-Xapian/
+WWW: https://metacpan.org/release/Catalyst-Model-Xapian
diff --git a/www/p5-Catalyst-Model-Xapian10/pkg-descr b/www/p5-Catalyst-Model-Xapian10/pkg-descr
index f78521eb18a3..7e287e2688d2 100644
--- a/www/p5-Catalyst-Model-Xapian10/pkg-descr
+++ b/www/p5-Catalyst-Model-Xapian10/pkg-descr
@@ -7,4 +7,4 @@ searches like
'fubar site:microsoft.com'
-WWW: http://search.cpan.org/dist/Catalyst-Model-Xapian/
+WWW: https://metacpan.org/release/Catalyst-Model-Xapian
diff --git a/www/p5-Catalyst-Plugin-AtomServer/pkg-descr b/www/p5-Catalyst-Plugin-AtomServer/pkg-descr
index 9393ee249b85..ebd0df24e163 100644
--- a/www/p5-Catalyst-Plugin-AtomServer/pkg-descr
+++ b/www/p5-Catalyst-Plugin-AtomServer/pkg-descr
@@ -1,3 +1,3 @@
Atom API server for Catalyst applications
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-AtomServer/
+WWW: https://metacpan.org/release/Catalyst-Plugin-AtomServer
diff --git a/www/p5-Catalyst-Plugin-Authentication-CDBI/pkg-descr b/www/p5-Catalyst-Plugin-Authentication-CDBI/pkg-descr
index 6fe2f93a50ce..124e02913e1a 100644
--- a/www/p5-Catalyst-Plugin-Authentication-CDBI/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Authentication-CDBI/pkg-descr
@@ -1,3 +1,3 @@
CDBI Authentication for Catalyst
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Authentication-CDBI/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Authentication-CDBI
diff --git a/www/p5-Catalyst-Plugin-Authentication/pkg-descr b/www/p5-Catalyst-Plugin-Authentication/pkg-descr
index 63693967b263..d1855cffdcfa 100644
--- a/www/p5-Catalyst-Plugin-Authentication/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Authentication/pkg-descr
@@ -3,4 +3,4 @@ apps. It is the basis for both authentication (checking the user is who
they claim to be), and authorization (allowing the user to do what the
system authorises them to do).
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Authentication/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Authentication
diff --git a/www/p5-Catalyst-Plugin-Authorization-ACL/pkg-descr b/www/p5-Catalyst-Plugin-Authorization-ACL/pkg-descr
index 6e57b5059b16..1740e3e8b2c1 100644
--- a/www/p5-Catalyst-Plugin-Authorization-ACL/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Authorization-ACL/pkg-descr
@@ -2,4 +2,4 @@ This module provides Access Control List style path protection, with
arbitrary rules for Catalyst applications. It operates only on the
Catalyst private namespace, at least at the moment.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Authorization-ACL/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Authorization-ACL
diff --git a/www/p5-Catalyst-Plugin-Authorization-Roles/pkg-descr b/www/p5-Catalyst-Plugin-Authorization-Roles/pkg-descr
index dfede99a8f83..fd95132f036a 100644
--- a/www/p5-Catalyst-Plugin-Authorization-Roles/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Authorization-Roles/pkg-descr
@@ -5,4 +5,4 @@ of the app makes an assertion about the necessary roles.
If the user is a member in all of the required roles access is granted.
Otherwise, access is denied.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Authorization-Roles/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Authorization-Roles
diff --git a/www/p5-Catalyst-Plugin-AutoCRUD/pkg-descr b/www/p5-Catalyst-Plugin-AutoCRUD/pkg-descr
index 1ceac1db5c7d..f0a00d4586a1 100644
--- a/www/p5-Catalyst-Plugin-AutoCRUD/pkg-descr
+++ b/www/p5-Catalyst-Plugin-AutoCRUD/pkg-descr
@@ -1,3 +1,3 @@
Catalyst::Plugin::AutoCRUD is a instant AJAX web front-end for DBIx::Class.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-AutoCRUD/
+WWW: https://metacpan.org/release/Catalyst-Plugin-AutoCRUD
diff --git a/www/p5-Catalyst-Plugin-Browser/pkg-descr b/www/p5-Catalyst-Plugin-Browser/pkg-descr
index 2c96a8de9ccf..2c3d58f4d201 100644
--- a/www/p5-Catalyst-Plugin-Browser/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Browser/pkg-descr
@@ -1,3 +1,3 @@
A browser detection plugin for catalyst framework
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Browser/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Browser
diff --git a/www/p5-Catalyst-Plugin-C3/pkg-descr b/www/p5-Catalyst-Plugin-C3/pkg-descr
index dfde0758c67e..c8ad690a3964 100644
--- a/www/p5-Catalyst-Plugin-C3/pkg-descr
+++ b/www/p5-Catalyst-Plugin-C3/pkg-descr
@@ -9,4 +9,4 @@ this time. You would know it if you should be using this module.
*** END WARNING ***
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-C3/
+WWW: https://metacpan.org/release/Catalyst-Plugin-C3
diff --git a/www/p5-Catalyst-Plugin-Cache-FastMmap/pkg-descr b/www/p5-Catalyst-Plugin-Cache-FastMmap/pkg-descr
index 8ac011d006cc..ac6de0d5a4dd 100644
--- a/www/p5-Catalyst-Plugin-Cache-FastMmap/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Cache-FastMmap/pkg-descr
@@ -3,4 +3,4 @@ of Cache::FastMmap and Catalyst
This module extends the Catalyst application class with a "mmap" cache.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Cache-FastMmap/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Cache-FastMmap
diff --git a/www/p5-Catalyst-Plugin-Cache-Memcached-Fast/pkg-descr b/www/p5-Catalyst-Plugin-Cache-Memcached-Fast/pkg-descr
index 591e21e32aae..7613022199ef 100644
--- a/www/p5-Catalyst-Plugin-Cache-Memcached-Fast/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Cache-Memcached-Fast/pkg-descr
@@ -1,3 +1,3 @@
Catalyst Plugin for Cache::Memcached::Fast.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Cache-Memcached-Fast/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Cache-Memcached-Fast
diff --git a/www/p5-Catalyst-Plugin-Cache/pkg-descr b/www/p5-Catalyst-Plugin-Cache/pkg-descr
index 8dfb8493dfd4..ef882bc6c971 100644
--- a/www/p5-Catalyst-Plugin-Cache/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Cache/pkg-descr
@@ -6,4 +6,4 @@ Among its features are support for multiple backends, segmentation based
on component or controller, keyspace partitioning, and so more, in
various subsidiary plugins.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Cache/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Cache
diff --git a/www/p5-Catalyst-Plugin-Captcha/pkg-descr b/www/p5-Catalyst-Plugin-Captcha/pkg-descr
index 5df9263d1926..a6d7de11cf92 100644
--- a/www/p5-Catalyst-Plugin-Captcha/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Captcha/pkg-descr
@@ -1,3 +1,3 @@
This plugin for Catalyst creates and validates Captcha.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Captcha/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Captcha
diff --git a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/pkg-descr b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/pkg-descr
index 8a28bd69217a..74c204a292b7 100644
--- a/www/p5-Catalyst-Plugin-ConfigLoader-Environment/pkg-descr
+++ b/www/p5-Catalyst-Plugin-ConfigLoader-Environment/pkg-descr
@@ -2,4 +2,4 @@ Catalyst::Plugin::ConfigLoader::Environment reads environment
variables and sets up the configuration in your application
accordingly.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-ConfigLoader-Environment/
+WWW: https://metacpan.org/release/Catalyst-Plugin-ConfigLoader-Environment
diff --git a/www/p5-Catalyst-Plugin-ConfigLoader/pkg-descr b/www/p5-Catalyst-Plugin-ConfigLoader/pkg-descr
index 10a90fd0438d..d2f753ba7b79 100644
--- a/www/p5-Catalyst-Plugin-ConfigLoader/pkg-descr
+++ b/www/p5-Catalyst-Plugin-ConfigLoader/pkg-descr
@@ -5,4 +5,4 @@ To support the distinction between development and production environments,
this module will also attemp to load a local config (e.g. myapp_local.yaml)
which will override any duplicate settings.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-ConfigLoader/
+WWW: https://metacpan.org/release/Catalyst-Plugin-ConfigLoader
diff --git a/www/p5-Catalyst-Plugin-CookiedSession/pkg-descr b/www/p5-Catalyst-Plugin-CookiedSession/pkg-descr
index 7d839d332a6c..1633cf155442 100644
--- a/www/p5-Catalyst-Plugin-CookiedSession/pkg-descr
+++ b/www/p5-Catalyst-Plugin-CookiedSession/pkg-descr
@@ -1,3 +1,3 @@
Catalyst Plugin for storing sessions in a browser cookie
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-CookiedSession/
+WWW: https://metacpan.org/release/Catalyst-Plugin-CookiedSession
diff --git a/www/p5-Catalyst-Plugin-DateTime/pkg-descr b/www/p5-Catalyst-Plugin-DateTime/pkg-descr
index 8a1319a45aca..451f19d6e255 100644
--- a/www/p5-Catalyst-Plugin-DateTime/pkg-descr
+++ b/www/p5-Catalyst-Plugin-DateTime/pkg-descr
@@ -1,4 +1,4 @@
This module makes DateTime easily accesible within a Catalyst application
via the Catalyst::Plugin interface.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-DateTime/
+WWW: https://metacpan.org/release/Catalyst-Plugin-DateTime
diff --git a/www/p5-Catalyst-Plugin-DefaultEnd/pkg-descr b/www/p5-Catalyst-Plugin-DefaultEnd/pkg-descr
index a71881914f26..07035f070763 100644
--- a/www/p5-Catalyst-Plugin-DefaultEnd/pkg-descr
+++ b/www/p5-Catalyst-Plugin-DefaultEnd/pkg-descr
@@ -6,4 +6,4 @@ order to force a debug screen, while in debug mode.
If you have more than 1 view, you can specify which one to use with the
'view' config setting.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-DefaultEnd/
+WWW: https://metacpan.org/release/Catalyst-Plugin-DefaultEnd
diff --git a/www/p5-Catalyst-Plugin-Email/pkg-descr b/www/p5-Catalyst-Plugin-Email/pkg-descr
index 2f9638e85ffb..fa7af7318c06 100644
--- a/www/p5-Catalyst-Plugin-Email/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Email/pkg-descr
@@ -1,3 +1,3 @@
Send emails with Catalyst and Email::Send and Email::MIME::Creator.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Email/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Email
diff --git a/www/p5-Catalyst-Plugin-ErrorCatcher/pkg-descr b/www/p5-Catalyst-Plugin-ErrorCatcher/pkg-descr
index 8b8c7e569691..d5af96616d38 100644
--- a/www/p5-Catalyst-Plugin-ErrorCatcher/pkg-descr
+++ b/www/p5-Catalyst-Plugin-ErrorCatcher/pkg-descr
@@ -2,4 +2,4 @@ Catalyst::Plugin::ErrorCatcher allows you to do More Stuff with the
information that would normally only be seen on the Catalyst Error
Screen courtesy of the Catalyst::Plugin::StackTrace plugin.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-ErrorCatcher/
+WWW: https://metacpan.org/release/Catalyst-Plugin-ErrorCatcher
diff --git a/www/p5-Catalyst-Plugin-FillInForm/pkg-descr b/www/p5-Catalyst-Plugin-FillInForm/pkg-descr
index 6d0096cb2474..23296b967343 100644
--- a/www/p5-Catalyst-Plugin-FillInForm/pkg-descr
+++ b/www/p5-Catalyst-Plugin-FillInForm/pkg-descr
@@ -1,4 +1,4 @@
Catalyst-Plugin-FillInForm is a Catalyst plugin that automatically fills in
forms if the last form has missing or invalid fields.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-FillInForm/
+WWW: https://metacpan.org/release/Catalyst-Plugin-FillInForm
diff --git a/www/p5-Catalyst-Plugin-FormBuilder/pkg-descr b/www/p5-Catalyst-Plugin-FormBuilder/pkg-descr
index 5428a4529c35..92827e2f7858 100644
--- a/www/p5-Catalyst-Plugin-FormBuilder/pkg-descr
+++ b/www/p5-Catalyst-Plugin-FormBuilder/pkg-descr
@@ -6,4 +6,4 @@ niceties, such as controllable field stickiness, multilingual support,
and Javascript generation. For more details, see CGI::FormBuilder or
the website at: http://www.formbuilder.org
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-FormBuilder/
+WWW: https://metacpan.org/release/Catalyst-Plugin-FormBuilder
diff --git a/www/p5-Catalyst-Plugin-FormValidator/pkg-descr b/www/p5-Catalyst-Plugin-FormValidator/pkg-descr
index 627324f44d62..96d3c08c1a38 100644
--- a/www/p5-Catalyst-Plugin-FormValidator/pkg-descr
+++ b/www/p5-Catalyst-Plugin-FormValidator/pkg-descr
@@ -2,4 +2,4 @@ This Catalyst plugin uses Data::FormValidator to validate and set
up form data from your request parameters. It's a quite thin wrapper
around that module.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-FormValidator/
+WWW: https://metacpan.org/release/Catalyst-Plugin-FormValidator
diff --git a/www/p5-Catalyst-Plugin-I18N/pkg-descr b/www/p5-Catalyst-Plugin-I18N/pkg-descr
index 5166ad8674f2..8a32c17f92d3 100644
--- a/www/p5-Catalyst-Plugin-I18N/pkg-descr
+++ b/www/p5-Catalyst-Plugin-I18N/pkg-descr
@@ -1,4 +1,4 @@
Supports mo/po files and Maketext classes under your applications I18N
namespace.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-I18N/
+WWW: https://metacpan.org/release/Catalyst-Plugin-I18N
diff --git a/www/p5-Catalyst-Plugin-Log-Dispatch/pkg-descr b/www/p5-Catalyst-Plugin-Log-Dispatch/pkg-descr
index d3636ef32ca3..0b5e07bb12f6 100644
--- a/www/p5-Catalyst-Plugin-Log-Dispatch/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Log-Dispatch/pkg-descr
@@ -1,3 +1,3 @@
Log module of Catalyst that uses Log::Dispatch
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Log-Dispatch/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Log-Dispatch
diff --git a/www/p5-Catalyst-Plugin-LogWarnings/pkg-descr b/www/p5-Catalyst-Plugin-LogWarnings/pkg-descr
index 5de4e287c677..2f97cb3c5912 100644
--- a/www/p5-Catalyst-Plugin-LogWarnings/pkg-descr
+++ b/www/p5-Catalyst-Plugin-LogWarnings/pkg-descr
@@ -6,4 +6,4 @@ After that, any warn statement that's executed during action
processing is sent to the log $c->log as a warning (instead of
being dumped to STDERR).
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-LogWarnings/
+WWW: https://metacpan.org/release/Catalyst-Plugin-LogWarnings
diff --git a/www/p5-Catalyst-Plugin-PageCache/pkg-descr b/www/p5-Catalyst-Plugin-PageCache/pkg-descr
index c125054587d4..39e0a0c5d637 100644
--- a/www/p5-Catalyst-Plugin-PageCache/pkg-descr
+++ b/www/p5-Catalyst-Plugin-PageCache/pkg-descr
@@ -7,4 +7,4 @@ caching is very useful for withstanding a Slashdotting, for example.
This plugin requires that you also load a Cache plugin. Please see the
Known Issues when choosing a cache backend.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-PageCache/
+WWW: https://metacpan.org/release/Catalyst-Plugin-PageCache
diff --git a/www/p5-Catalyst-Plugin-Params-Nested/pkg-descr b/www/p5-Catalyst-Plugin-Params-Nested/pkg-descr
index e44be9c3b9eb..1de581499ee2 100644
--- a/www/p5-Catalyst-Plugin-Params-Nested/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Params-Nested/pkg-descr
@@ -20,4 +20,4 @@ items starting with "foo" as one entity using $c->req->param('foo');.
Each subitem, denoted by either the dot or the square brackets, will be
returned as a further deeper hashref.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Params-Nested/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Params-Nested
diff --git a/www/p5-Catalyst-Plugin-Pluggable/pkg-descr b/www/p5-Catalyst-Plugin-Pluggable/pkg-descr
index 49a8de3cb32c..7c41d27a9813 100644
--- a/www/p5-Catalyst-Plugin-Pluggable/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Pluggable/pkg-descr
@@ -1,3 +1,3 @@
Catalyst::Plugin::Pluggable is a plugin for pluggable Catalyst applications.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Pluggable/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Pluggable
diff --git a/www/p5-Catalyst-Plugin-Prototype/pkg-descr b/www/p5-Catalyst-Plugin-Prototype/pkg-descr
index 01a74de76c2c..ba2d1ef79f07 100644
--- a/www/p5-Catalyst-Plugin-Prototype/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Prototype/pkg-descr
@@ -1,3 +1,3 @@
A Catalyst plugin for Prototype.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Prototype/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Prototype
diff --git a/www/p5-Catalyst-Plugin-RunAfterRequest/pkg-descr b/www/p5-Catalyst-Plugin-RunAfterRequest/pkg-descr
index 8bc9500f1919..ac1833bc535e 100644
--- a/www/p5-Catalyst-Plugin-RunAfterRequest/pkg-descr
+++ b/www/p5-Catalyst-Plugin-RunAfterRequest/pkg-descr
@@ -1,3 +1,3 @@
Run code after the response has been sent.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-RunAfterRequest/
+WWW: https://metacpan.org/release/Catalyst-Plugin-RunAfterRequest
diff --git a/www/p5-Catalyst-Plugin-Scheduler/pkg-descr b/www/p5-Catalyst-Plugin-Scheduler/pkg-descr
index 33b394133223..fe0f921e348b 100644
--- a/www/p5-Catalyst-Plugin-Scheduler/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Scheduler/pkg-descr
@@ -4,4 +4,4 @@ exceeds the specified time. Depending on the level of traffic to the
application, events may or may not run at exactly the correct time,
but it should be enough to satisfy many basic scheduling needs.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Scheduler/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Scheduler
diff --git a/www/p5-Catalyst-Plugin-Server/pkg-descr b/www/p5-Catalyst-Plugin-Server/pkg-descr
index f3e98ef2b2eb..b59720cf6eec 100644
--- a/www/p5-Catalyst-Plugin-Server/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Server/pkg-descr
@@ -1,3 +1,3 @@
This package contains base Plugin::Server and Plugin::Server::XMLRPC.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Server/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Server
diff --git a/www/p5-Catalyst-Plugin-Session-FastMmap/pkg-descr b/www/p5-Catalyst-Plugin-Session-FastMmap/pkg-descr
index 35cab0f9037f..290ea4463ced 100644
--- a/www/p5-Catalyst-Plugin-Session-FastMmap/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-FastMmap/pkg-descr
@@ -1,3 +1,3 @@
FastMmap sessions for Catalyst.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-FastMmap/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-FastMmap
diff --git a/www/p5-Catalyst-Plugin-Session-PerUser/pkg-descr b/www/p5-Catalyst-Plugin-Session-PerUser/pkg-descr
index 22b18c783474..e990a219fed7 100644
--- a/www/p5-Catalyst-Plugin-Session-PerUser/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-PerUser/pkg-descr
@@ -11,4 +11,4 @@ This is probably most useful for e-commerce sites, where the
shopping cart is typically used before login, and should be
equally accessible to both guests and logged in users.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-PerUser/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-PerUser
diff --git a/www/p5-Catalyst-Plugin-Session-State-Cookie/pkg-descr b/www/p5-Catalyst-Plugin-Session-State-Cookie/pkg-descr
index f62454f6d67b..38ab95857281 100644
--- a/www/p5-Catalyst-Plugin-Session-State-Cookie/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-State-Cookie/pkg-descr
@@ -5,4 +5,4 @@ server.
This plugin stores the session ID on the client using the cookie
mechanism.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-State-Cookie/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-State-Cookie
diff --git a/www/p5-Catalyst-Plugin-Session-State-URI/pkg-descr b/www/p5-Catalyst-Plugin-Session-State-URI/pkg-descr
index 695525ba2b60..8b1a423a7448 100644
--- a/www/p5-Catalyst-Plugin-Session-State-URI/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-State-URI/pkg-descr
@@ -5,4 +5,4 @@ server.
This plugin cheats and instead of storing the session id on the client,
it simply embeds the session id into every URI sent to the user.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-State-URI/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-State-URI
diff --git a/www/p5-Catalyst-Plugin-Session-Store-Cache/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-Cache/pkg-descr
index b75812705c29..ac3ad1540653 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-Cache/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-Cache/pkg-descr
@@ -1,4 +1,4 @@
This plugin will store your session data in whatever cache module you
have configured.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-Cache/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-Cache
diff --git a/www/p5-Catalyst-Plugin-Session-Store-DBI/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-DBI/pkg-descr
index e2de5534a625..8981bd7c313e 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-DBI/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-DBI/pkg-descr
@@ -1,3 +1,3 @@
This storage module will store session data in a database using DBI.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-DBI/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-DBI
diff --git a/www/p5-Catalyst-Plugin-Session-Store-DBIC/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-DBIC/pkg-descr
index e83c36725445..914ad1bcdeda 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-DBIC/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-DBIC/pkg-descr
@@ -1,3 +1,3 @@
This storage module will store session data in a database using DBIx::Class.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-DBIC/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-DBIC
diff --git a/www/p5-Catalyst-Plugin-Session-Store-Delegate/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-Delegate/pkg-descr
index 6b5d492a380e..245ef6f54232 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-Delegate/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-Delegate/pkg-descr
@@ -1,4 +1,4 @@
This store plugins makes delegating session storage to a first class object
model easy.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-Delegate/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-Delegate
diff --git a/www/p5-Catalyst-Plugin-Session-Store-FastMmap/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-FastMmap/pkg-descr
index 9b4df3153367..a52b2e251f84 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-FastMmap/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-FastMmap/pkg-descr
@@ -2,4 +2,4 @@
plugin for Catalyst that uses an mmap'ed file to act as a shared memory
interprocess cache. It is based on Cache::FastMmap.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-FastMmap/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-FastMmap
diff --git a/www/p5-Catalyst-Plugin-Session-Store-File/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-File/pkg-descr
index f9dbcf86552a..4ee50195f88b 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-File/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-File/pkg-descr
@@ -2,4 +2,4 @@ Catalyst::Plugin::Session::Store::File is an easy to use storage plugin
for Catalyst that uses an simple file to act as a shared memory interprocess
cache. It is based on Cache::FileCache.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-File/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-File
diff --git a/www/p5-Catalyst-Plugin-Session-Store-Memcached-Fast/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-Memcached-Fast/pkg-descr
index 37ceebf2c97b..7c70b8a12e3b 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-Memcached-Fast/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-Memcached-Fast/pkg-descr
@@ -1,3 +1,3 @@
Memcached session storage backend
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-Memcached-Fast/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-Memcached-Fast
diff --git a/www/p5-Catalyst-Plugin-Session-Store-Memcached/pkg-descr b/www/p5-Catalyst-Plugin-Session-Store-Memcached/pkg-descr
index 9896cd3db579..1960c4159a9e 100644
--- a/www/p5-Catalyst-Plugin-Session-Store-Memcached/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session-Store-Memcached/pkg-descr
@@ -2,4 +2,4 @@
plugin for Catalyst that uses the Cache::Memcached::Managed module to
connect to memcached, a fast data caching server.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session-Store-Memcached/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session-Store-Memcached
diff --git a/www/p5-Catalyst-Plugin-Session/pkg-descr b/www/p5-Catalyst-Plugin-Session/pkg-descr
index 2f899df0cbd7..873a96002efa 100644
--- a/www/p5-Catalyst-Plugin-Session/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Session/pkg-descr
@@ -11,4 +11,4 @@ every request made by the same client.
This plugin links the two pieces together.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Session/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Session
diff --git a/www/p5-Catalyst-Plugin-Setenv/pkg-descr b/www/p5-Catalyst-Plugin-Setenv/pkg-descr
index 644b642aafb8..38462ca66b48 100644
--- a/www/p5-Catalyst-Plugin-Setenv/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Setenv/pkg-descr
@@ -1,3 +1,3 @@
Allows you to set up the environment from Catalyst's config file.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Setenv/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Setenv
diff --git a/www/p5-Catalyst-Plugin-SmartURI/pkg-descr b/www/p5-Catalyst-Plugin-SmartURI/pkg-descr
index eb514346f2dc..dae63f169d7a 100644
--- a/www/p5-Catalyst-Plugin-SmartURI/pkg-descr
+++ b/www/p5-Catalyst-Plugin-SmartURI/pkg-descr
@@ -1,3 +1,3 @@
Configurable URIs for Catalyst
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-SmartURI/
+WWW: https://metacpan.org/release/Catalyst-Plugin-SmartURI
diff --git a/www/p5-Catalyst-Plugin-StackTrace/pkg-descr b/www/p5-Catalyst-Plugin-StackTrace/pkg-descr
index 914df0c9989c..d80c65ed279a 100644
--- a/www/p5-Catalyst-Plugin-StackTrace/pkg-descr
+++ b/www/p5-Catalyst-Plugin-StackTrace/pkg-descr
@@ -3,4 +3,4 @@ a stack trace of your appliation up to the point where the error
occurred. Each stack frame is displayed along with the package name,
line number, file name, and code context surrounding the line number.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-StackTrace/
+WWW: https://metacpan.org/release/Catalyst-Plugin-StackTrace
diff --git a/www/p5-Catalyst-Plugin-Static-Simple/pkg-descr b/www/p5-Catalyst-Plugin-Static-Simple/pkg-descr
index fffa2023258f..732f670e52cd 100644
--- a/www/p5-Catalyst-Plugin-Static-Simple/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Static-Simple/pkg-descr
@@ -8,4 +8,4 @@ MIME::Types module to map file extensions to IANA-registered MIME
types, and will serve your static files with the correct MIME type
directly to the browser, without being processed through Catalyst.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Static-Simple/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Static-Simple
diff --git a/www/p5-Catalyst-Plugin-Static/pkg-descr b/www/p5-Catalyst-Plugin-Static/pkg-descr
index 2dafb61999b6..63646484a950 100644
--- a/www/p5-Catalyst-Plugin-Static/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Static/pkg-descr
@@ -2,4 +2,4 @@ Serve static files with Catalyst. This module is not as optimized
for static files as a normal web server, and is most useful for
stand alone operation and development.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Static/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Static
diff --git a/www/p5-Catalyst-Plugin-StatusMessage/pkg-descr b/www/p5-Catalyst-Plugin-StatusMessage/pkg-descr
index 907a81c4a40c..c56d600f755d 100644
--- a/www/p5-Catalyst-Plugin-StatusMessage/pkg-descr
+++ b/www/p5-Catalyst-Plugin-StatusMessage/pkg-descr
@@ -1,4 +1,4 @@
Handle passing of status (success and error) messages between screens of
a web application.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-StatusMessage/
+WWW: https://metacpan.org/release/Catalyst-Plugin-StatusMessage
diff --git a/www/p5-Catalyst-Plugin-SubRequest/pkg-descr b/www/p5-Catalyst-Plugin-SubRequest/pkg-descr
index 3640303399cc..68b4b71fc0d1 100644
--- a/www/p5-Catalyst-Plugin-SubRequest/pkg-descr
+++ b/www/p5-Catalyst-Plugin-SubRequest/pkg-descr
@@ -1,3 +1,3 @@
Make subrequests to actions in Catalyst
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-SubRequest/
+WWW: https://metacpan.org/release/Catalyst-Plugin-SubRequest
diff --git a/www/p5-Catalyst-Plugin-Textile/pkg-descr b/www/p5-Catalyst-Plugin-Textile/pkg-descr
index 85574b29c0e3..7f64c4e95098 100644
--- a/www/p5-Catalyst-Plugin-Textile/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Textile/pkg-descr
@@ -1,3 +1,3 @@
A persistent Textile processor for Catalyst
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Textile/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Textile
diff --git a/www/p5-Catalyst-Plugin-Unicode/pkg-descr b/www/p5-Catalyst-Plugin-Unicode/pkg-descr
index ec84ddb23350..c1da751b680e 100644
--- a/www/p5-Catalyst-Plugin-Unicode/pkg-descr
+++ b/www/p5-Catalyst-Plugin-Unicode/pkg-descr
@@ -1,4 +1,4 @@
On request, decodes all params from UTF-8 octets into a sequence of
logical characters. On response, encodes body into UTF-8 octets.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Unicode/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Unicode
diff --git a/www/p5-Catalyst-Plugin-XMLRPC/pkg-descr b/www/p5-Catalyst-Plugin-XMLRPC/pkg-descr
index 8d523f9d159a..b87135fbc393 100644
--- a/www/p5-Catalyst-Plugin-XMLRPC/pkg-descr
+++ b/www/p5-Catalyst-Plugin-XMLRPC/pkg-descr
@@ -1,4 +1,4 @@
This plugin allows your controller class to dispatch XMLRPC methods from
its own class.
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-XMLRPC/
+WWW: https://metacpan.org/release/Catalyst-Plugin-XMLRPC
diff --git a/www/p5-Catalyst-Runtime/pkg-descr b/www/p5-Catalyst-Runtime/pkg-descr
index 716d84523a09..7b5a23261315 100644
--- a/www/p5-Catalyst-Runtime/pkg-descr
+++ b/www/p5-Catalyst-Runtime/pkg-descr
@@ -5,4 +5,4 @@ the various tasks you need to do to run an application on the web,
either by doing them itself, or by letting you "plug in" existing Perl
modules that do what you need.
-WWW: http://search.cpan.org/dist/Catalyst-Runtime/
+WWW: https://metacpan.org/release/Catalyst-Runtime
diff --git a/www/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging/pkg-descr b/www/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging/pkg-descr
index 16ce9a7b40b7..5b24dd6d7c87 100644
--- a/www/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging/pkg-descr
+++ b/www/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging/pkg-descr
@@ -5,4 +5,4 @@ This module helps you to map various DBIx::Class features to CGI
parameters. For the most part that means it will help you search,
sort, and paginate with a minimum of effort and thought.
-WWW: http://search.cpan.org/dist/Catalyst-TraitFor-Controller-DBIC-DoesPaging/
+WWW: https://metacpan.org/release/Catalyst-TraitFor-Controller-DBIC-DoesPaging
diff --git a/www/p5-Catalyst-View-ClearSilver/pkg-descr b/www/p5-Catalyst-View-ClearSilver/pkg-descr
index 30fdb9fb2a71..5680435d904f 100644
--- a/www/p5-Catalyst-View-ClearSilver/pkg-descr
+++ b/www/p5-Catalyst-View-ClearSilver/pkg-descr
@@ -1,3 +1,3 @@
A view base class for Catalyst using ClearSilver.
-WWW: http://search.cpan.org/dist/Catalyst-View-ClearSilver/
+WWW: https://metacpan.org/release/Catalyst-View-ClearSilver
diff --git a/www/p5-Catalyst-View-Email/pkg-descr b/www/p5-Catalyst-View-Email/pkg-descr
index 44c2a75afb4a..e3aba6f852db 100644
--- a/www/p5-Catalyst-View-Email/pkg-descr
+++ b/www/p5-Catalyst-View-Email/pkg-descr
@@ -1,3 +1,3 @@
Catalyst::Helper::View::Email - Helper for Email Views
-WWW: http://search.cpan.org/dist/Catalyst-View-Email/
+WWW: https://metacpan.org/release/Catalyst-View-Email
diff --git a/www/p5-Catalyst-View-GraphViz/pkg-descr b/www/p5-Catalyst-View-GraphViz/pkg-descr
index 4c51dec00cf4..dd88ce3e9ef9 100644
--- a/www/p5-Catalyst-View-GraphViz/pkg-descr
+++ b/www/p5-Catalyst-View-GraphViz/pkg-descr
@@ -1,3 +1,3 @@
This is the Catalyst view class for GraphViz.
-WWW: http://search.cpan.org/dist/Catalyst-View-GraphViz/
+WWW: https://metacpan.org/release/Catalyst-View-GraphViz
diff --git a/www/p5-Catalyst-View-HTML-Template-Compiled/pkg-descr b/www/p5-Catalyst-View-HTML-Template-Compiled/pkg-descr
index 4797a3cf2876..fa1a4269bdea 100644
--- a/www/p5-Catalyst-View-HTML-Template-Compiled/pkg-descr
+++ b/www/p5-Catalyst-View-HTML-Template-Compiled/pkg-descr
@@ -1,3 +1,3 @@
HTML::Template::Compiled view class for Catalyst
-WWW: http://search.cpan.org/dist/Catalyst-View-HTML-Template-Compiled/
+WWW: https://metacpan.org/release/Catalyst-View-HTML-Template-Compiled
diff --git a/www/p5-Catalyst-View-HTML-Template/pkg-descr b/www/p5-Catalyst-View-HTML-Template/pkg-descr
index fb83b5b2efa9..c58b3a75a21e 100644
--- a/www/p5-Catalyst-View-HTML-Template/pkg-descr
+++ b/www/p5-Catalyst-View-HTML-Template/pkg-descr
@@ -1,3 +1,3 @@
A view base class for Catalyst using HTML::Template.
-WWW: http://search.cpan.org/dist/Catalyst-View-HTML-Template/
+WWW: https://metacpan.org/release/Catalyst-View-HTML-Template
diff --git a/www/p5-Catalyst-View-JSON/pkg-descr b/www/p5-Catalyst-View-JSON/pkg-descr
index f0e69c070e56..d96413a46f02 100644
--- a/www/p5-Catalyst-View-JSON/pkg-descr
+++ b/www/p5-Catalyst-View-JSON/pkg-descr
@@ -1,4 +1,4 @@
Catalyst::View::JSON is a Catalyst View handler that returns stash
data in JSON format.
-WWW: http://search.cpan.org/dist/Catalyst-View-JSON/
+WWW: https://metacpan.org/release/Catalyst-View-JSON
diff --git a/www/p5-Catalyst-View-Jemplate/pkg-descr b/www/p5-Catalyst-View-Jemplate/pkg-descr
index 0e0680a6e94b..60a3a417b448 100644
--- a/www/p5-Catalyst-View-Jemplate/pkg-descr
+++ b/www/p5-Catalyst-View-Jemplate/pkg-descr
@@ -1,4 +1,4 @@
Catalyst::View::Jemplate is a Catalyst View plugin to automatically
compile TT files into JavaScript, using ingy's Jemplate.
-WWW: http://search.cpan.org/dist/Catalyst-View-Jemplate/
+WWW: https://metacpan.org/release/Catalyst-View-Jemplate
diff --git a/www/p5-Catalyst-View-Mason/pkg-descr b/www/p5-Catalyst-View-Mason/pkg-descr
index 599df0a06d64..ab2dc851c350 100644
--- a/www/p5-Catalyst-View-Mason/pkg-descr
+++ b/www/p5-Catalyst-View-Mason/pkg-descr
@@ -1,4 +1,4 @@
Want to use a Mason component in your views? No problem!
Catalyst::View::Mason comes to the rescue.
-WWW: http://search.cpan.org/dist/Catalyst-View-Mason/
+WWW: https://metacpan.org/release/Catalyst-View-Mason
diff --git a/www/p5-Catalyst-View-REST-XML/pkg-descr b/www/p5-Catalyst-View-REST-XML/pkg-descr
index 08080c2b5685..c64273ccec09 100644
--- a/www/p5-Catalyst-View-REST-XML/pkg-descr
+++ b/www/p5-Catalyst-View-REST-XML/pkg-descr
@@ -1,3 +1,3 @@
Catalyst View class with XML::Simple.
-WWW: http://search.cpan.org/dist/Catalyst-View-REST-XML/
+WWW: https://metacpan.org/release/Catalyst-View-REST-XML
diff --git a/www/p5-Catalyst-View-RRDGraph/pkg-descr b/www/p5-Catalyst-View-RRDGraph/pkg-descr
index faa7635fb370..da2b456a5558 100644
--- a/www/p5-Catalyst-View-RRDGraph/pkg-descr
+++ b/www/p5-Catalyst-View-RRDGraph/pkg-descr
@@ -3,4 +3,4 @@ stash. The controller is responsable of placing an ARRAYREF in
$c-stash->{'graph'}> with the same data as to generate a graph with the RRDs
module, except for filename, that will be automatically generated by the view.
-WWW: http://search.cpan.org/dist/Catalyst-View-RRDGraph/
+WWW: https://metacpan.org/release/Catalyst-View-RRDGraph
diff --git a/www/p5-Catalyst-View-TT-Alloy/pkg-descr b/www/p5-Catalyst-View-TT-Alloy/pkg-descr
index 73b8b956b538..725cbac181a0 100644
--- a/www/p5-Catalyst-View-TT-Alloy/pkg-descr
+++ b/www/p5-Catalyst-View-TT-Alloy/pkg-descr
@@ -1,4 +1,4 @@
Catalyst::View::TT::Alloy
Template::Alloy views for Catalyst
-WWW: http://search.cpan.org/dist/Catalyst-View-TT-Alloy/
+WWW: https://metacpan.org/release/Catalyst-View-TT-Alloy
diff --git a/www/p5-Catalyst-View-TT-ControllerLocal/pkg-descr b/www/p5-Catalyst-View-TT-ControllerLocal/pkg-descr
index dc68746f072f..ebe61810b935 100644
--- a/www/p5-Catalyst-View-TT-ControllerLocal/pkg-descr
+++ b/www/p5-Catalyst-View-TT-ControllerLocal/pkg-descr
@@ -19,4 +19,4 @@ directory, C::V::TT::ControllerLocal will default to looking for
"edit.html" in ./root/ and ./root/base (or whatever you set MyApp->con-
fig->{INCLUDE_PATH} to).
-WWW: http://search.cpan.org/dist/Catalyst-View-TT-ControllerLocal/
+WWW: https://metacpan.org/release/Catalyst-View-TT-ControllerLocal
diff --git a/www/p5-Catalyst-View-TT/pkg-descr b/www/p5-Catalyst-View-TT/pkg-descr
index 60f126adda86..6cd745d3e940 100644
--- a/www/p5-Catalyst-View-TT/pkg-descr
+++ b/www/p5-Catalyst-View-TT/pkg-descr
@@ -1,3 +1,3 @@
A view base class for Catalyst using Template Toolkit.
-WWW: http://search.cpan.org/dist/Catalyst-View-TT/
+WWW: https://metacpan.org/release/Catalyst-View-TT
diff --git a/www/p5-Catalyst-View-Template-Declare/pkg-descr b/www/p5-Catalyst-View-Template-Declare/pkg-descr
index 754c115b3029..ce05635d67c6 100644
--- a/www/p5-Catalyst-View-Template-Declare/pkg-descr
+++ b/www/p5-Catalyst-View-Template-Declare/pkg-descr
@@ -1,3 +1,3 @@
Perl module to use Template::Declare with Catalyst
-WWW: http://search.cpan.org/dist/Catalyst-View-Template-Declare/
+WWW: https://metacpan.org/release/Catalyst-View-Template-Declare
diff --git a/www/p5-Catalyst-View-Templated/pkg-descr b/www/p5-Catalyst-View-Templated/pkg-descr
index a1ba9e8eca7c..5728e6b892f8 100644
--- a/www/p5-Catalyst-View-Templated/pkg-descr
+++ b/www/p5-Catalyst-View-Templated/pkg-descr
@@ -1,4 +1,4 @@
View::Templated makes all (template-based) Catalyst views work
the same way.
-WWW: http://search.cpan.org/dist/Catalyst-View-Templated/
+WWW: https://metacpan.org/release/Catalyst-View-Templated
diff --git a/www/p5-Catalyst-View-XML-Feed/pkg-descr b/www/p5-Catalyst-View-XML-Feed/pkg-descr
index f850da88ec68..ab17dfe1801e 100644
--- a/www/p5-Catalyst-View-XML-Feed/pkg-descr
+++ b/www/p5-Catalyst-View-XML-Feed/pkg-descr
@@ -1,4 +1,4 @@
A hassle-free way to serve an RSS, Atom, or other XML feed from your Catalyst
application.
-WWW: http://search.cpan.org/dist/Catalyst-View-XML-Feed/
+WWW: https://metacpan.org/release/Catalyst-View-XML-Feed
diff --git a/www/p5-Catalyst-View-XSLT/pkg-descr b/www/p5-Catalyst-View-XSLT/pkg-descr
index 762258d7cf5c..7ffb01545285 100644
--- a/www/p5-Catalyst-View-XSLT/pkg-descr
+++ b/www/p5-Catalyst-View-XSLT/pkg-descr
@@ -1,4 +1,4 @@
A view base class for Catalyst using XSLT.
Your subclass should inherit from this class.
-WWW: http://search.cpan.org/dist/Catalyst-View-XSLT/
+WWW: https://metacpan.org/release/Catalyst-View-XSLT
diff --git a/www/p5-CatalystX-AppBuilder/pkg-descr b/www/p5-CatalystX-AppBuilder/pkg-descr
index 5fc791be7550..5ba40537bbfd 100644
--- a/www/p5-CatalystX-AppBuilder/pkg-descr
+++ b/www/p5-CatalystX-AppBuilder/pkg-descr
@@ -1,4 +1,4 @@
CatalystX::AppBuilder
Programatically build your Catalyst app
-WWW: http://search.cpan.org/dist/CatalystX-AppBuilder/
+WWW: https://metacpan.org/release/CatalystX-AppBuilder
diff --git a/www/p5-CatalystX-Component-Traits/pkg-descr b/www/p5-CatalystX-Component-Traits/pkg-descr
index 7aa749cc982c..87c393b009ef 100644
--- a/www/p5-CatalystX-Component-Traits/pkg-descr
+++ b/www/p5-CatalystX-Component-Traits/pkg-descr
@@ -3,4 +3,4 @@ class. This method reads the optional traits parameter from app and component
config and instantiates the component subclass with those traits using
"new_with_traits" in MooseX::Traits from MooseX::Traits::Pluggable.
-WWW: http://search.cpan.org/dist/CatalystX-Component-Traits/
+WWW: https://metacpan.org/release/CatalystX-Component-Traits
diff --git a/www/p5-CatalystX-InjectComponent/pkg-descr b/www/p5-CatalystX-InjectComponent/pkg-descr
index c85b2b2b979b..d5afc5ab1b01 100644
--- a/www/p5-CatalystX-InjectComponent/pkg-descr
+++ b/www/p5-CatalystX-InjectComponent/pkg-descr
@@ -3,4 +3,4 @@ into your Catalyst application at setup (run)time. It does this by creating a
new package on-the-fly, having that package extend the given component, and
then having Catalyst setup the new component (via ->setup_component)
-WWW: http://search.cpan.org/dist/CatalystX-InjectComponent/
+WWW: https://metacpan.org/release/CatalystX-InjectComponent
diff --git a/www/p5-CatalystX-LeakChecker/pkg-descr b/www/p5-CatalystX-LeakChecker/pkg-descr
index 0f7e061fd146..4ab7f8f0f34c 100644
--- a/www/p5-CatalystX-LeakChecker/pkg-descr
+++ b/www/p5-CatalystX-LeakChecker/pkg-descr
@@ -2,4 +2,4 @@ It's easy to create memory leaks in Catalyst applications and often they're
hard to find. This module tries to help you finding them by automatically
checking for common causes of leaks.
-WWW: http://search.cpan.org/dist/CatalystX-LeakChecker/
+WWW: https://metacpan.org/release/CatalystX-LeakChecker
diff --git a/www/p5-CatalystX-Profile/pkg-descr b/www/p5-CatalystX-Profile/pkg-descr
index 7928c80acaf1..ae64bbfbd70d 100644
--- a/www/p5-CatalystX-Profile/pkg-descr
+++ b/www/p5-CatalystX-Profile/pkg-descr
@@ -1,3 +1,3 @@
Adds support for profiling your Catalyst application, without profiling setup.
-WWW: http://search.cpan.org/dist/CatalystX-Profile/
+WWW: https://metacpan.org/release/CatalystX-Profile
diff --git a/www/p5-CatalystX-REPL/pkg-descr b/www/p5-CatalystX-REPL/pkg-descr
index ba20a4cbc656..195bb2b2c42c 100644
--- a/www/p5-CatalystX-REPL/pkg-descr
+++ b/www/p5-CatalystX-REPL/pkg-descr
@@ -1,3 +1,3 @@
A read-eval-print-loop for debugging your Catalyst application
-WWW: http://search.cpan.org/dist/CatalystX-REPL/
+WWW: https://metacpan.org/release/CatalystX-REPL
diff --git a/www/p5-CatalystX-RoleApplicator/pkg-descr b/www/p5-CatalystX-RoleApplicator/pkg-descr
index 349fe31f37ff..eb28ef1cda8e 100644
--- a/www/p5-CatalystX-RoleApplicator/pkg-descr
+++ b/www/p5-CatalystX-RoleApplicator/pkg-descr
@@ -1,3 +1,3 @@
Apply roles to your Catalyst application-related classes
-WWW: http://search.cpan.org/dist/Catalyst-Plugin-Browser/
+WWW: https://metacpan.org/release/Catalyst-Plugin-Browser
diff --git a/www/p5-CatalystX-SimpleLogin/pkg-descr b/www/p5-CatalystX-SimpleLogin/pkg-descr
index e011b19e7b3a..2b98ba869a18 100644
--- a/www/p5-CatalystX-SimpleLogin/pkg-descr
+++ b/www/p5-CatalystX-SimpleLogin/pkg-descr
@@ -4,4 +4,4 @@ CatalystX::SimpleLogin::Controller::Login into your application. This provides
a simple login and logout page with the adition of only one line of code and
one template to your application.
-WWW: http://search.cpan.org/dist/CatalystX-SimpleLogin/
+WWW: https://metacpan.org/release/CatalystX-SimpleLogin
diff --git a/www/p5-CatalystX-VirtualComponents/pkg-descr b/www/p5-CatalystX-VirtualComponents/pkg-descr
index 1d64f9010d12..5b2b312f5de1 100644
--- a/www/p5-CatalystX-VirtualComponents/pkg-descr
+++ b/www/p5-CatalystX-VirtualComponents/pkg-descr
@@ -1,4 +1,4 @@
CatalystX::VirtualComponents
Setup virtual Catalyst components
-WWW: http://search.cpan.org/dist/CatalystX-VirtualComponents/
+WWW: https://metacpan.org/release/CatalystX-VirtualComponents
diff --git a/www/p5-Class-DBI-FromForm/pkg-descr b/www/p5-Class-DBI-FromForm/pkg-descr
index 59d007c6bd14..5f683b43f698 100644
--- a/www/p5-Class-DBI-FromForm/pkg-descr
+++ b/www/p5-Class-DBI-FromForm/pkg-descr
@@ -1,3 +1,3 @@
Create and update Class::DBI objects from Data::FormValidator or HTML::Widget.
-WWW: http://search.cpan.org/dist/Class-DBI-FromForm/
+WWW: https://metacpan.org/release/Class-DBI-FromForm
diff --git a/www/p5-Compress-LeadingBlankSpaces/pkg-descr b/www/p5-Compress-LeadingBlankSpaces/pkg-descr
index e36f878dcc5e..dba1e1b7436a 100644
--- a/www/p5-Compress-LeadingBlankSpaces/pkg-descr
+++ b/www/p5-Compress-LeadingBlankSpaces/pkg-descr
@@ -19,4 +19,4 @@ the data transfer loop on server side. The rest of the class is
developed in order to serve possible exceptions, like pre-formatted
data within HTML.
-WWW: http://search.cpan.org/dist/Compress-LeadingBlankSpaces/
+WWW: https://metacpan.org/release/Compress-LeadingBlankSpaces
diff --git a/www/p5-Continuity/pkg-descr b/www/p5-Continuity/pkg-descr
index 1f98783fcb3c..1e6028927633 100644
--- a/www/p5-Continuity/pkg-descr
+++ b/www/p5-Continuity/pkg-descr
@@ -4,4 +4,4 @@ additional input at any time without exiting. This is significantly
different from the traditional CGI model of web applications in which a
program is restarted for each new request.
-WWW: http://search.cpan.org/dist/Continuity/
+WWW: https://metacpan.org/release/Continuity
diff --git a/www/p5-Cookie-Baker/pkg-descr b/www/p5-Cookie-Baker/pkg-descr
index e67b88b79d39..75b7230f995a 100644
--- a/www/p5-Cookie-Baker/pkg-descr
+++ b/www/p5-Cookie-Baker/pkg-descr
@@ -1,3 +1,3 @@
Cookie string generator / parser.
-WWW: http://search.cpan.org/dist/Cookie-Baker/
+WWW: https://metacpan.org/release/Cookie-Baker
diff --git a/www/p5-Corona/pkg-descr b/www/p5-Corona/pkg-descr
index f52ba8076c7a..ff897f05092c 100644
--- a/www/p5-Corona/pkg-descr
+++ b/www/p5-Corona/pkg-descr
@@ -1,3 +1,3 @@
Coro based PSGI web server.
-WWW: http://search.cpan.org/dist/Corona/
+WWW: https://metacpan.org/release/Corona
diff --git a/www/p5-Dancer-Logger-Log4perl/pkg-descr b/www/p5-Dancer-Logger-Log4perl/pkg-descr
index 18a9e97f7d63..3d9caacd38f0 100644
--- a/www/p5-Dancer-Logger-Log4perl/pkg-descr
+++ b/www/p5-Dancer-Logger-Log4perl/pkg-descr
@@ -1,4 +1,4 @@
An interface between Dancer's logging engine abstraction layer and the
Log::Log4perl library.
-WWW: http://search.cpan.org/dist/Dancer-Logger-Log4perl/
+WWW: https://metacpan.org/release/Dancer-Logger-Log4perl
diff --git a/www/p5-Dancer-Plugin-ExtDirect/pkg-descr b/www/p5-Dancer-Plugin-ExtDirect/pkg-descr
index 6c2a0cb5179c..05c4cb26d771 100644
--- a/www/p5-Dancer-Plugin-ExtDirect/pkg-descr
+++ b/www/p5-Dancer-Plugin-ExtDirect/pkg-descr
@@ -1,3 +1,3 @@
Dancer plugin which provides an easy way implement ExtDirect APIs.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-ExtDirect/
+WWW: https://metacpan.org/release/Dancer-Plugin-ExtDirect
diff --git a/www/p5-Dancer-Plugin-Feed/pkg-descr b/www/p5-Dancer-Plugin-Feed/pkg-descr
index bd3416e27440..972f4ff3077a 100644
--- a/www/p5-Dancer-Plugin-Feed/pkg-descr
+++ b/www/p5-Dancer-Plugin-Feed/pkg-descr
@@ -1,4 +1,4 @@
Dancer plugin which provides an easy way to generate RSS or Atom feed.
This module relies on XML::Feed.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-Feed/
+WWW: https://metacpan.org/release/Dancer-Plugin-Feed
diff --git a/www/p5-Dancer-Plugin-FlashMessage/pkg-descr b/www/p5-Dancer-Plugin-FlashMessage/pkg-descr
index 7d1d3cbd2ba8..ee8babd221b2 100644
--- a/www/p5-Dancer-Plugin-FlashMessage/pkg-descr
+++ b/www/p5-Dancer-Plugin-FlashMessage/pkg-descr
@@ -1,3 +1,3 @@
Dancer plugin which provides an easy way implement flash messages.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-FlashMessage/
+WWW: https://metacpan.org/release/Dancer-Plugin-FlashMessage
diff --git a/www/p5-Dancer-Plugin-Lexicon/pkg-descr b/www/p5-Dancer-Plugin-Lexicon/pkg-descr
index 34f146f2e24b..76e8ec7bf9ff 100644
--- a/www/p5-Dancer-Plugin-Lexicon/pkg-descr
+++ b/www/p5-Dancer-Plugin-Lexicon/pkg-descr
@@ -11,4 +11,4 @@ settings, and the current language is automatically stored in the user's
session. Including "lang=$lang_tag" in the query string change the
user's language.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-Lexicon/
+WWW: https://metacpan.org/release/Dancer-Plugin-Lexicon
diff --git a/www/p5-Dancer-Plugin-Memcached/pkg-descr b/www/p5-Dancer-Plugin-Memcached/pkg-descr
index 25c5b8f00b0a..771d86dfc2f5 100644
--- a/www/p5-Dancer-Plugin-Memcached/pkg-descr
+++ b/www/p5-Dancer-Plugin-Memcached/pkg-descr
@@ -3,4 +3,4 @@ memcached server, which in specific configurations could give a
performance boost - particulary on GET requests that incur significant
database calls.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-Memcached/
+WWW: https://metacpan.org/release/Dancer-Plugin-Memcached
diff --git a/www/p5-Dancer-Plugin-REST/pkg-descr b/www/p5-Dancer-Plugin-REST/pkg-descr
index 03682085276a..022f2b3d77e6 100644
--- a/www/p5-Dancer-Plugin-REST/pkg-descr
+++ b/www/p5-Dancer-Plugin-REST/pkg-descr
@@ -1,3 +1,3 @@
This plugin helps you write a RESTful webservice with Dancer.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-REST/
+WWW: https://metacpan.org/release/Dancer-Plugin-REST
diff --git a/www/p5-Dancer-Plugin-SiteMap/pkg-descr b/www/p5-Dancer-Plugin-SiteMap/pkg-descr
index 5062750ff96a..14a6f206f478 100644
--- a/www/p5-Dancer-Plugin-SiteMap/pkg-descr
+++ b/www/p5-Dancer-Plugin-SiteMap/pkg-descr
@@ -2,4 +2,4 @@ Dancer::Plugin::SiteMap automagically adds sitemap routes to the webapp.
Currently adds /sitemap and /sitemap.xml where the former is a basic
HTML list and the latter is an XML document of URLS.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-SiteMap/
+WWW: https://metacpan.org/release/Dancer-Plugin-SiteMap
diff --git a/www/p5-Dancer-Session-Cookie/pkg-descr b/www/p5-Dancer-Session-Cookie/pkg-descr
index 4a606bdb66c1..d3491aa82548 100644
--- a/www/p5-Dancer-Session-Cookie/pkg-descr
+++ b/www/p5-Dancer-Session-Cookie/pkg-descr
@@ -1,3 +1,3 @@
Encrypted cookie-based session backend for Dancer.
-WWW: http://search.cpan.org/dist/Dancer-Session-Cookie/
+WWW: https://metacpan.org/release/Dancer-Session-Cookie
diff --git a/www/p5-Dancer-Template-Xslate/pkg-descr b/www/p5-Dancer-Template-Xslate/pkg-descr
index faad124c2be0..4622e390eba3 100644
--- a/www/p5-Dancer-Template-Xslate/pkg-descr
+++ b/www/p5-Dancer-Template-Xslate/pkg-descr
@@ -1,3 +1,3 @@
Xslate template engine for Dancer web framework
-WWW: http://search.cpan.org/dist/Dancer-Template-Xslate/
+WWW: https://metacpan.org/release/Dancer-Template-Xslate
diff --git a/www/p5-Dancer/pkg-descr b/www/p5-Dancer/pkg-descr
index 5fe538eb02d1..4be19f1bde02 100644
--- a/www/p5-Dancer/pkg-descr
+++ b/www/p5-Dancer/pkg-descr
@@ -1,3 +1,3 @@
A minimal-effort oriented web application framework.
-WWW: http://search.cpan.org/dist/Dancer/
+WWW: https://metacpan.org/release/Dancer
diff --git a/www/p5-Dancer2-Plugin-Interchange6/pkg-descr b/www/p5-Dancer2-Plugin-Interchange6/pkg-descr
index 5eee6f80f390..65c2e55ec2e1 100644
--- a/www/p5-Dancer2-Plugin-Interchange6/pkg-descr
+++ b/www/p5-Dancer2-Plugin-Interchange6/pkg-descr
@@ -3,4 +3,4 @@ is the Modern Perl ecosystem for online business.
This plugin turns your Dancer2 site into a shop.
-WWW: http://search.cpan.org/dist/Dancer2-Plugin-Interchange6/
+WWW: https://metacpan.org/release/Dancer2-Plugin-Interchange6
diff --git a/www/p5-Dancer2/pkg-descr b/www/p5-Dancer2/pkg-descr
index f2704653bf0a..b54bdd262886 100644
--- a/www/p5-Dancer2/pkg-descr
+++ b/www/p5-Dancer2/pkg-descr
@@ -1,4 +1,4 @@
Dancer2 is the new generation of Dancer, the lightweight web-framework for
Perl. Dancer2 is a complete rewrite based on Moo.
-WWW: http://search.cpan.org/dist/Dancer2/
+WWW: https://metacpan.org/release/Dancer2
diff --git a/www/p5-Data-TreeDumper-Renderer-DHTML/pkg-descr b/www/p5-Data-TreeDumper-Renderer-DHTML/pkg-descr
index 9026bb99f794..bf83245a3557 100644
--- a/www/p5-Data-TreeDumper-Renderer-DHTML/pkg-descr
+++ b/www/p5-Data-TreeDumper-Renderer-DHTML/pkg-descr
@@ -1,3 +1,3 @@
Simple DHTML renderer for Data::TreeDumper.
-WWW: http://search.cpan.org/dist/Data-TreeDumper-Renderer-DHTML/
+WWW: https://metacpan.org/release/Data-TreeDumper-Renderer-DHTML
diff --git a/www/p5-Data-Validate-URI/pkg-descr b/www/p5-Data-Validate-URI/pkg-descr
index a346c61a4546..0e9f06e87791 100644
--- a/www/p5-Data-Validate-URI/pkg-descr
+++ b/www/p5-Data-Validate-URI/pkg-descr
@@ -15,4 +15,4 @@ out the URI/URL into chunks.
Right now the module focuses on HTTP URIs, since they're arguably the most
common.
-WWW: http://search.cpan.org/dist/Data-Validate-URI/
+WWW: https://metacpan.org/release/Data-Validate-URI
diff --git a/www/p5-FAQ-OMatic/pkg-descr b/www/p5-FAQ-OMatic/pkg-descr
index b4451ec23943..2d7e1b0aadcb 100644
--- a/www/p5-FAQ-OMatic/pkg-descr
+++ b/www/p5-FAQ-OMatic/pkg-descr
@@ -4,4 +4,4 @@ visitors to your FAQ to take part in keeping it up-to-date. A
permission system also makes it useful as a help-desk application,
bug-tracking database, or documentation system.
-WWW: http://search.cpan.org/dist/FAQ-OMatic/
+WWW: https://metacpan.org/release/FAQ-OMatic
diff --git a/www/p5-FCGI-Async/pkg-descr b/www/p5-FCGI-Async/pkg-descr
index 175395c0bc4e..1212cac9d908 100644
--- a/www/p5-FCGI-Async/pkg-descr
+++ b/www/p5-FCGI-Async/pkg-descr
@@ -2,4 +2,4 @@ This module allows a program to respond to FastCGI requests using an
asynchronous model. It is based on IO::Async and will fully interact
with any program using this base.
-WWW: http://search.cpan.org/dist/FCGI-Async/
+WWW: https://metacpan.org/release/FCGI-Async
diff --git a/www/p5-FCGI-Client/pkg-descr b/www/p5-FCGI-Client/pkg-descr
index e27dafd81d8c..94a5c45748c4 100644
--- a/www/p5-FCGI-Client/pkg-descr
+++ b/www/p5-FCGI-Client/pkg-descr
@@ -1,3 +1,3 @@
Client library for fastcgi protocol.
-WWW: http://search.cpan.org/dist/FCGI-Client/
+WWW: https://metacpan.org/release/FCGI-Client
diff --git a/www/p5-FCGI-Engine/pkg-descr b/www/p5-FCGI-Engine/pkg-descr
index f234a5ba9d7f..b5013a44d72a 100644
--- a/www/p5-FCGI-Engine/pkg-descr
+++ b/www/p5-FCGI-Engine/pkg-descr
@@ -3,4 +3,4 @@ which handles most of the low-level FCGI details for you. It can run FCGI
programs as simple scripts or as full standalone socket based servers who
are managed by FCGI::Engine::ProcManager.
-WWW: http://search.cpan.org/dist/FCGI-Engine/
+WWW: https://metacpan.org/release/FCGI-Engine
diff --git a/www/p5-FCGI-ProcManager/pkg-descr b/www/p5-FCGI-ProcManager/pkg-descr
index 67956aeae0b3..7ea25435c653 100644
--- a/www/p5-FCGI-ProcManager/pkg-descr
+++ b/www/p5-FCGI-ProcManager/pkg-descr
@@ -3,4 +3,4 @@ manager in perl, we can more finely tune FastCGI performance, and we can take
CPU and memory advantages of fast forks and copy-on-write UNIX process
management characteristics.
-WWW: http://search.cpan.org/dist/FCGI-ProcManager/
+WWW: https://metacpan.org/release/FCGI-ProcManager
diff --git a/www/p5-FCGI-Spawn/pkg-descr b/www/p5-FCGI-Spawn/pkg-descr
index 9fa066583529..6edb4036ec14 100644
--- a/www/p5-FCGI-Spawn/pkg-descr
+++ b/www/p5-FCGI-Spawn/pkg-descr
@@ -7,4 +7,4 @@ Another thing to mention is that it is able to execute any file pointed
by Web server. So we have the daemon that is hot ready for hosting
providing.
-WWW: http://search.cpan.org/dist/FCGI-Spawn/
+WWW: https://metacpan.org/release/FCGI-Spawn
diff --git a/www/p5-FCGI/pkg-descr b/www/p5-FCGI/pkg-descr
index e068d20dde0e..67738ebe0cf6 100644
--- a/www/p5-FCGI/pkg-descr
+++ b/www/p5-FCGI/pkg-descr
@@ -5,4 +5,4 @@ module. For more information about FastCGI, the performance enhancements it
offers, and how to write scripts using it, visit their web site at
http://www.fastcgi.com/
-WWW: http://search.cpan.org/dist/FCGI/
+WWW: https://metacpan.org/release/FCGI
diff --git a/www/p5-Facebook-Graph/pkg-descr b/www/p5-Facebook-Graph/pkg-descr
index 8868e033b3e1..b88cce63e742 100644
--- a/www/p5-Facebook-Graph/pkg-descr
+++ b/www/p5-Facebook-Graph/pkg-descr
@@ -6,4 +6,4 @@ currently query public Facebook data, query privileged Facebook data,
and build a privileged Facebook application. See the TODO for all
that this module cannot yet do.
-WWW: http://search.cpan.org/dist/Facebook-Graph/
+WWW: https://metacpan.org/release/Facebook-Graph
diff --git a/www/p5-Feed-Find/pkg-descr b/www/p5-Feed-Find/pkg-descr
index 958f448687e1..44d43524c00c 100644
--- a/www/p5-Feed-Find/pkg-descr
+++ b/www/p5-Feed-Find/pkg-descr
@@ -1,4 +1,4 @@
Feed::Find implements feed auto-discovery for finding syndication
feeds, given a URI.
-WWW: http://search.cpan.org/dist/Feed-Find/
+WWW: https://metacpan.org/release/Feed-Find
diff --git a/www/p5-Feersum/pkg-descr b/www/p5-Feersum/pkg-descr
index 631b35d2cd55..1b0899d8c44f 100644
--- a/www/p5-Feersum/pkg-descr
+++ b/www/p5-Feersum/pkg-descr
@@ -9,4 +9,4 @@ and can handle many concurrent connections efficiently in both CPU and RAM.
It skips doing a lot of sanity checking with the assumption that a "front-end"
HTTP/HTTPS server is placed between it and the Internet.
-WWW: http://search.cpan.org/dist/Feersum/
+WWW: https://metacpan.org/release/Feersum
diff --git a/www/p5-File-Mork/pkg-descr b/www/p5-File-Mork/pkg-descr
index 380a7869d43f..e7e08a3d7f36 100644
--- a/www/p5-File-Mork/pkg-descr
+++ b/www/p5-File-Mork/pkg-descr
@@ -1,3 +1,3 @@
a module to read Mozilla URL history files
-WWW: http://search.cpan.org/dist/File-Mork/
+WWW: https://metacpan.org/release/File-Mork
diff --git a/www/p5-Flea/pkg-descr b/www/p5-Flea/pkg-descr
index 4e08469d640f..80f62239977d 100644
--- a/www/p5-Flea/pkg-descr
+++ b/www/p5-Flea/pkg-descr
@@ -3,4 +3,4 @@ but it does a lot of things I don't usually want. What I really want
is Dancer-like sugar as an extremely thin layer over my
teeth^H^H^H^H^H PSGI apps.
-WWW: http://search.cpan.org/dist/Flea/
+WWW: https://metacpan.org/release/Flea
diff --git a/www/p5-Flickr-API/pkg-descr b/www/p5-Flickr-API/pkg-descr
index cc2cf1c34687..c2d849244f2e 100644
--- a/www/p5-Flickr-API/pkg-descr
+++ b/www/p5-Flickr-API/pkg-descr
@@ -3,4 +3,4 @@ A simple interface for using the Flickr API.
Flickr::API is a subclass of LWP::UserAgent, so all of the various proxy,
request limits, caching, etc are available.
-WWW: http://search.cpan.org/dist/Flickr-API/
+WWW: https://metacpan.org/release/Flickr-API
diff --git a/www/p5-Flickr-Upload/pkg-descr b/www/p5-Flickr-Upload/pkg-descr
index aafbf7331cbd..c21a58109d95 100644
--- a/www/p5-Flickr-Upload/pkg-descr
+++ b/www/p5-Flickr-Upload/pkg-descr
@@ -1,3 +1,3 @@
Upload an image to flickr.com.
-WWW: http://search.cpan.org/dist/Flickr-Upload/
+WWW: https://metacpan.org/release/Flickr-Upload
diff --git a/www/p5-Fliggy/pkg-descr b/www/p5-Fliggy/pkg-descr
index 798bac36873e..0ed562b392d9 100644
--- a/www/p5-Fliggy/pkg-descr
+++ b/www/p5-Fliggy/pkg-descr
@@ -7,4 +7,4 @@ No need to run Flash Policy server as root on 843 port!
Usage is exactly the same as Twiggy, whenever you run twiggy command,
replace it with fliggy and you're ready to go.
-WWW: http://search.cpan.org/dist/Fliggy/
+WWW: https://metacpan.org/release/Fliggy
diff --git a/www/p5-Furl/pkg-descr b/www/p5-Furl/pkg-descr
index 0a4cd0f3e122..da082467237f 100644
--- a/www/p5-Furl/pkg-descr
+++ b/www/p5-Furl/pkg-descr
@@ -1,3 +1,3 @@
Lightning-fast URL fetcher.
-WWW: http://search.cpan.org/dist/Furl/
+WWW: https://metacpan.org/release/Furl
diff --git a/www/p5-FurlX-Coro/pkg-descr b/www/p5-FurlX-Coro/pkg-descr
index 324efa10e01f..de80e8054e73 100644
--- a/www/p5-FurlX-Coro/pkg-descr
+++ b/www/p5-FurlX-Coro/pkg-descr
@@ -1,3 +1,3 @@
This is a wrapper to Furl for asynchronous HTTP requests with Coro.
-WWW: http://search.cpan.org/dist/FurlX-Coro/
+WWW: https://metacpan.org/release/FurlX-Coro
diff --git a/www/p5-Gantry/pkg-descr b/www/p5-Gantry/pkg-descr
index 36e33557bbcd..66880d740deb 100644
--- a/www/p5-Gantry/pkg-descr
+++ b/www/p5-Gantry/pkg-descr
@@ -3,4 +3,4 @@ design for a pragmatic, modular approach to URL dispatching. Supports
MVC (or VC, MC, C, take your pick) and initiates rapid development.
This project offers an orgainized coding scheme for web applications.
-WWW: http://search.cpan.org/dist/Gantry/
+WWW: https://metacpan.org/release/Gantry
diff --git a/www/p5-Geo-Caching/pkg-descr b/www/p5-Geo-Caching/pkg-descr
index 8d871d496fe2..fe1ff5d967fd 100644
--- a/www/p5-Geo-Caching/pkg-descr
+++ b/www/p5-Geo-Caching/pkg-descr
@@ -1,3 +1,3 @@
Provides an object interface to query Geocaching.com
-WWW: http://search.cpan.org/dist/Geo-Caching/
+WWW: https://metacpan.org/release/Geo-Caching
diff --git a/www/p5-Google-Search/pkg-descr b/www/p5-Google-Search/pkg-descr
index ade2f6a2c064..f444a5c66e0e 100644
--- a/www/p5-Google-Search/pkg-descr
+++ b/www/p5-Google-Search/pkg-descr
@@ -1,4 +1,4 @@
Google::Search is an interface to the Google AJAX Search API. Currently, their
API looks like it will fetch you the top 64 results for your search query.
-WWW: http://search.cpan.org/dist/Google-Search/
+WWW: https://metacpan.org/release/Google-Search
diff --git a/www/p5-Gtk2-WebKit/pkg-descr b/www/p5-Gtk2-WebKit/pkg-descr
index cea17471255d..92fda52205e4 100644
--- a/www/p5-Gtk2-WebKit/pkg-descr
+++ b/www/p5-Gtk2-WebKit/pkg-descr
@@ -5,4 +5,4 @@ applications, such as mail readers, or web browsers.
It is able to display content such as HTML, SVG, XML, and others. It also
supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
-WWW: http://search.cpan.org/dist/Gtk2-WebKit/
+WWW: https://metacpan.org/release/Gtk2-WebKit
diff --git a/www/p5-Gungho/pkg-descr b/www/p5-Gungho/pkg-descr
index 1d1961493479..6fb35a3215b3 100644
--- a/www/p5-Gungho/pkg-descr
+++ b/www/p5-Gungho/pkg-descr
@@ -10,4 +10,4 @@ throttling can be removed/added on the fly, just by specifying
the components that you want to load. You can easily create
additional functionality by writing your own component.
-WWW: http://search.cpan.org/dist/Gungho/
+WWW: https://metacpan.org/release/Gungho
diff --git a/www/p5-GunghoX-FollowLinks/pkg-descr b/www/p5-GunghoX-FollowLinks/pkg-descr
index 62c30d05bd9f..29c086cbbfc4 100644
--- a/www/p5-GunghoX-FollowLinks/pkg-descr
+++ b/www/p5-GunghoX-FollowLinks/pkg-descr
@@ -1,4 +1,4 @@
The most common action that a crawler takes is to follow links on a
page. This module helps you with that task.
-WWW: http://search.cpan.org/dist/GunghoX-FollowLinks/
+WWW: https://metacpan.org/release/GunghoX-FollowLinks
diff --git a/www/p5-HTML-Adsense/pkg-descr b/www/p5-HTML-Adsense/pkg-descr
index f4ba5f957b21..cc9fda326e91 100644
--- a/www/p5-HTML-Adsense/pkg-descr
+++ b/www/p5-HTML-Adsense/pkg-descr
@@ -1,3 +1,3 @@
This module wraps Google Adsense ad creation in OO perl code.
-WWW: http://search.cpan.org/dist/HTML-Adsense/
+WWW: https://metacpan.org/release/HTML-Adsense
diff --git a/www/p5-HTML-Breadcrumbs/pkg-descr b/www/p5-HTML-Breadcrumbs/pkg-descr
index 89d3988934c5..45139bf6ba92 100644
--- a/www/p5-HTML-Breadcrumbs/pkg-descr
+++ b/www/p5-HTML-Breadcrumbs/pkg-descr
@@ -16,4 +16,4 @@ labels either explicitly via a hashref or via a callback subroutine,
and to control the formatting of elements via sprintf patterns or a
callback subroutine.
-WWW: http://search.cpan.org/dist/HTML-Breadcrumbs/
+WWW: https://metacpan.org/release/HTML-Breadcrumbs
diff --git a/www/p5-HTML-CalendarMonthSimple/pkg-descr b/www/p5-HTML-CalendarMonthSimple/pkg-descr
index 01129840f6b3..0b548d469325 100644
--- a/www/p5-HTML-CalendarMonthSimple/pkg-descr
+++ b/www/p5-HTML-CalendarMonthSimple/pkg-descr
@@ -2,4 +2,4 @@ HTML::CalendarMonthSimple is a Perl module for generating, manipulating,
and printing a HTML calendar grid for a specified month. It is intended
as a faster and easier-to-use alternative to HTML::CalendarMonth.
-WWW: http://search.cpan.org/dist/HTML-CalendarMonthSimple/
+WWW: https://metacpan.org/release/HTML-CalendarMonthSimple
diff --git a/www/p5-HTML-Chunks/pkg-descr b/www/p5-HTML-Chunks/pkg-descr
index be7e8a84ea46..ea9a6f82cc7b 100644
--- a/www/p5-HTML-Chunks/pkg-descr
+++ b/www/p5-HTML-Chunks/pkg-descr
@@ -1,4 +1,4 @@
HTML::Chunks is a Perl module which provides a simple template system for HTML,
XML and XHTML.
-WWW: http://search.cpan.org/dist/HTML-Chunks/
+WWW: https://metacpan.org/release/HTML-Chunks
diff --git a/www/p5-HTML-Clean/pkg-descr b/www/p5-HTML-Clean/pkg-descr
index 46ab45980372..8a53b1c6228d 100644
--- a/www/p5-HTML-Clean/pkg-descr
+++ b/www/p5-HTML-Clean/pkg-descr
@@ -14,4 +14,4 @@ The end result is HTML that loads faster, displays properly in more browsers.
Think of it as a compiler that translates HTML input into optimized machine
readable code.
-WWW: http://search.cpan.org/dist/HTML-Clean/
+WWW: https://metacpan.org/release/HTML-Clean
diff --git a/www/p5-HTML-ContentExtractor/pkg-descr b/www/p5-HTML-ContentExtractor/pkg-descr
index acf9155f571e..734d8c7b13f9 100644
--- a/www/p5-HTML-ContentExtractor/pkg-descr
+++ b/www/p5-HTML-ContentExtractor/pkg-descr
@@ -1,3 +1,3 @@
Extract text contained within an HTML document
-WWW: http://search.cpan.org/dist/HTML-ContentExtractor/
+WWW: https://metacpan.org/release/HTML-ContentExtractor
diff --git a/www/p5-HTML-DOM/pkg-descr b/www/p5-HTML-DOM/pkg-descr
index 63f783101141..619a5d559651 100644
--- a/www/p5-HTML-DOM/pkg-descr
+++ b/www/p5-HTML-DOM/pkg-descr
@@ -2,4 +2,4 @@ This module implements the HTML Document Object Model by extending the
HTML::Tree modules. The HTML::DOM class serves both as an HTML parser and as the
document class.
-WWW: http://search.cpan.org/dist/HTML-DOM/
+WWW: https://metacpan.org/release/HTML-DOM
diff --git a/www/p5-HTML-Declare/pkg-descr b/www/p5-HTML-Declare/pkg-descr
index 8d103ec4b9ae..46d16ca4a116 100644
--- a/www/p5-HTML-Declare/pkg-descr
+++ b/www/p5-HTML-Declare/pkg-descr
@@ -1,3 +1,3 @@
HTML::Declare is a very simple micro language to generate HTML.
-WWW: http://search.cpan.org/dist/HTML-Declare/
+WWW: https://metacpan.org/release/HTML-Declare
diff --git a/www/p5-HTML-Defaultify/pkg-descr b/www/p5-HTML-Defaultify/pkg-descr
index 932e332cfada..2cd5593241f0 100644
--- a/www/p5-HTML-Defaultify/pkg-descr
+++ b/www/p5-HTML-Defaultify/pkg-descr
@@ -4,4 +4,4 @@ HTML page; this approach allows a clean separation of HTML development from
Perl program development.
WWW: http://www.jmarshall.com/tools/defaultify/
-WWW: http://search.cpan.org/dist/HTML-Defaultify/
+WWW: https://metacpan.org/release/HTML-Defaultify
diff --git a/www/p5-HTML-Display/pkg-descr b/www/p5-HTML-Display/pkg-descr
index 6fc6c1dc773e..a21ff50d9e1f 100644
--- a/www/p5-HTML-Display/pkg-descr
+++ b/www/p5-HTML-Display/pkg-descr
@@ -3,4 +3,4 @@ done by launching a browser and navigating it to either a temporary file with
the HTML stored in it, or, if possible, by pushing the HTML directly into the
browser window.
-WWW: http://search.cpan.org/dist/HTML-Display/
+WWW: https://metacpan.org/release/HTML-Display
diff --git a/www/p5-HTML-Element-Extended/pkg-descr b/www/p5-HTML-Element-Extended/pkg-descr
index 01159d37996d..13adc528ee16 100644
--- a/www/p5-HTML-Element-Extended/pkg-descr
+++ b/www/p5-HTML-Element-Extended/pkg-descr
@@ -17,5 +17,5 @@ The resulting functionality enables:
element cloning
raw HTML string adoption
-WWW: http://search.cpan.org/dist/HTML-Element-Extended/
+WWW: https://metacpan.org/release/HTML-Element-Extended
http://www.mojotoad.com/sisk/projects/HTML-Element-Extended/
diff --git a/www/p5-HTML-Element-Library/pkg-descr b/www/p5-HTML-Element-Library/pkg-descr
index 4aaa2812b07e..b551dd72604f 100644
--- a/www/p5-HTML-Element-Library/pkg-descr
+++ b/www/p5-HTML-Element-Library/pkg-descr
@@ -2,4 +2,4 @@ HTML::Element::Library - HTML::Element convenience functions
This method provides API calls for common actions on trees when using
HTML::Tree.
-WWW: http://search.cpan.org/dist/HTML-Element-Library/
+WWW: https://metacpan.org/release/HTML-Element-Library
diff --git a/www/p5-HTML-Element-Replacer/pkg-descr b/www/p5-HTML-Element-Replacer/pkg-descr
index dcb103349b75..855aedc52572 100644
--- a/www/p5-HTML-Element-Replacer/pkg-descr
+++ b/www/p5-HTML-Element-Replacer/pkg-descr
@@ -1,3 +1,3 @@
Perl HTML::Element replacement module
-WWW: http://search.cpan.org/dist/HTML-Element-Replacer/
+WWW: https://metacpan.org/release/HTML-Element-Replacer
diff --git a/www/p5-HTML-Encoding/pkg-descr b/www/p5-HTML-Encoding/pkg-descr
index 9ef593c61649..5e167facb006 100644
--- a/www/p5-HTML-Encoding/pkg-descr
+++ b/www/p5-HTML-Encoding/pkg-descr
@@ -1,3 +1,3 @@
HTML::Encoding helps to determine the encoding of HTML and XML/XHTML documents.
-WWW: http://search.cpan.org/dist/HTML-Encoding/
+WWW: https://metacpan.org/release/HTML-Encoding
diff --git a/www/p5-HTML-ExtractContent/pkg-descr b/www/p5-HTML-ExtractContent/pkg-descr
index 16155a386c75..9f7c4a418763 100644
--- a/www/p5-HTML-ExtractContent/pkg-descr
+++ b/www/p5-HTML-ExtractContent/pkg-descr
@@ -8,4 +8,4 @@ texts.
It also guesses whether content end in the block or continue to the next
block.
-WWW: http://search.cpan.org/dist/HTML-ExtractContent/
+WWW: https://metacpan.org/release/HTML-ExtractContent
diff --git a/www/p5-HTML-ExtractMain/pkg-descr b/www/p5-HTML-ExtractMain/pkg-descr
index 5dba2ddcf96b..924515643dc0 100644
--- a/www/p5-HTML-ExtractMain/pkg-descr
+++ b/www/p5-HTML-ExtractMain/pkg-descr
@@ -2,4 +2,4 @@ HTML::ExtractMain is a module which takes HTML content, and uses the
Readability algorithm to detect the main body of the page, usually
skipping headers, footers, navigation, etc.
-WWW: http://search.cpan.org/dist/HTML-ExtractMain/
+WWW: https://metacpan.org/release/HTML-ExtractMain
diff --git a/www/p5-HTML-FillInForm-ForceUTF8/pkg-descr b/www/p5-HTML-FillInForm-ForceUTF8/pkg-descr
index 670424f42db7..0bba183c7b93 100644
--- a/www/p5-HTML-FillInForm-ForceUTF8/pkg-descr
+++ b/www/p5-HTML-FillInForm-ForceUTF8/pkg-descr
@@ -2,4 +2,4 @@ HTML::FillInForm::ForceUTF8 is a subclass of HTML::FillInForm that forces
utf8 flag on html and parameters. This allows you to prevent filling
garbled result.
-WWW: http://search.cpan.org/dist/HTML-FillInForm-ForceUTF8/
+WWW: https://metacpan.org/release/HTML-FillInForm-ForceUTF8
diff --git a/www/p5-HTML-FillInForm-Lite/pkg-descr b/www/p5-HTML-FillInForm-Lite/pkg-descr
index 1a6c722fc316..b845a0069583 100644
--- a/www/p5-HTML-FillInForm-Lite/pkg-descr
+++ b/www/p5-HTML-FillInForm-Lite/pkg-descr
@@ -4,4 +4,4 @@ HTML::FillInForm using regexp-based parser, not using HTML::Parser.
The difference in the parsers makes HTML::FillInForm::Lite about 2
times faster than HTML::FillInForm.
-WWW: http://search.cpan.org/dist/HTML-FillInForm-Lite/
+WWW: https://metacpan.org/release/HTML-FillInForm-Lite
diff --git a/www/p5-HTML-FillInForm/pkg-descr b/www/p5-HTML-FillInForm/pkg-descr
index c30a32f90517..c7f4e4eaf1e8 100644
--- a/www/p5-HTML-FillInForm/pkg-descr
+++ b/www/p5-HTML-FillInForm/pkg-descr
@@ -9,4 +9,4 @@ filling out required field. HTML::FillInForm can be used to redisplay
the HTML form with all the form elements containing the submitted
info.
-WWW: http://search.cpan.org/dist/HTML-FillInForm/
+WWW: https://metacpan.org/release/HTML-FillInForm
diff --git a/www/p5-HTML-Form/pkg-descr b/www/p5-HTML-Form/pkg-descr
index 6fdd7f6bbaf5..a1b859564a0c 100644
--- a/www/p5-HTML-Form/pkg-descr
+++ b/www/p5-HTML-Form/pkg-descr
@@ -2,4 +2,4 @@ Objects of the HTML::Form class represent a single HTML <form> ... </form>
instance. A form consists of a sequence of inputs that usually have names,
and which can take on various values.
-WWW: http://search.cpan.org/dist/HTML-Form/
+WWW: https://metacpan.org/release/HTML-Form
diff --git a/www/p5-HTML-FormFu-Imager/pkg-descr b/www/p5-HTML-FormFu-Imager/pkg-descr
index 7a3666e686f7..6bbb76a8d44a 100644
--- a/www/p5-HTML-FormFu-Imager/pkg-descr
+++ b/www/p5-HTML-FormFu-Imager/pkg-descr
@@ -1,3 +1,3 @@
Imager.pm helpers for HTML::FormFu file uploads.
-WWW: http://search.cpan.org/dist/HTML-FormFu-Imager/
+WWW: https://metacpan.org/release/HTML-FormFu-Imager
diff --git a/www/p5-HTML-FormFu-Model-DBIC/pkg-descr b/www/p5-HTML-FormFu-Model-DBIC/pkg-descr
index 0d25e5979c48..5d8bb51fd8ca 100644
--- a/www/p5-HTML-FormFu-Model-DBIC/pkg-descr
+++ b/www/p5-HTML-FormFu-Model-DBIC/pkg-descr
@@ -1,3 +1,3 @@
Integrate HTML::FormFu with DBIx::Class
-WWW: http://search.cpan.org/dist/HTML-FormFu-Model-DBIC/
+WWW: https://metacpan.org/release/HTML-FormFu-Model-DBIC
diff --git a/www/p5-HTML-FormFu-MultiForm/pkg-descr b/www/p5-HTML-FormFu-MultiForm/pkg-descr
index 91c65408cbaf..34a6faa53ed9 100644
--- a/www/p5-HTML-FormFu-MultiForm/pkg-descr
+++ b/www/p5-HTML-FormFu-MultiForm/pkg-descr
@@ -1,3 +1,3 @@
HTML::FormFu::MultiForm handles multi-page/stage forms with FormFu.
-WWW: http://search.cpan.org/dist/HTML-FormFu-MultiForm/
+WWW: https://metacpan.org/release/HTML-FormFu-MultiForm
diff --git a/www/p5-HTML-FormFu/pkg-descr b/www/p5-HTML-FormFu/pkg-descr
index d858ca68bc1f..e9dcbf3d5cea 100644
--- a/www/p5-HTML-FormFu/pkg-descr
+++ b/www/p5-HTML-FormFu/pkg-descr
@@ -6,4 +6,4 @@ By default formfu renders "XHTML 1.0 Strict" compliant markup, with as
little extra markup as possible, but with sufficient CSS class names to allow
for a wide-range of output styles to be generated by changing only the CSS.
-WWW: http://search.cpan.org/dist/HTML-FormFu/
+WWW: https://metacpan.org/release/HTML-FormFu
diff --git a/www/p5-HTML-FormHandler/pkg-descr b/www/p5-HTML-FormHandler/pkg-descr
index 6bd2164a9b13..e68df7f01d7c 100644
--- a/www/p5-HTML-FormHandler/pkg-descr
+++ b/www/p5-HTML-FormHandler/pkg-descr
@@ -3,4 +3,4 @@ It can be used for both database and non-database forms, and will
automatically update or create rows in a database. It can also be used
to process structured data that doesn't come from an HTML form.
-WWW: http://search.cpan.org/dist/HTML-FormHandler/
+WWW: https://metacpan.org/release/HTML-FormHandler
diff --git a/www/p5-HTML-FromANSI/pkg-descr b/www/p5-HTML-FromANSI/pkg-descr
index 2c11ac8b9c06..704f35dee970 100644
--- a/www/p5-HTML-FromANSI/pkg-descr
+++ b/www/p5-HTML-FromANSI/pkg-descr
@@ -4,4 +4,4 @@ codes, using stylesheets to control color and blinking properties.
It exports ansi2html() by default, which takes an array, joins it it
into a single scalar, and returns its HTML rendering.
-WWW: http://search.cpan.org/dist/HTML-FromANSI/
+WWW: https://metacpan.org/release/HTML-FromANSI
diff --git a/www/p5-HTML-FromText/pkg-descr b/www/p5-HTML-FromText/pkg-descr
index c2b608287a40..e908414e0907 100644
--- a/www/p5-HTML-FromText/pkg-descr
+++ b/www/p5-HTML-FromText/pkg-descr
@@ -5,4 +5,4 @@ such as splitting the text into paragraphs or marking up
bulleted lists, can be carried out by setting the
appropriate options.
-WWW: http://search.cpan.org/dist/HTML-FromText/
+WWW: https://metacpan.org/release/HTML-FromText
diff --git a/www/p5-HTML-GenToc/pkg-descr b/www/p5-HTML-GenToc/pkg-descr
index 1a9f8e9c7a7e..c35bc83fd7b7 100644
--- a/www/p5-HTML-GenToc/pkg-descr
+++ b/www/p5-HTML-GenToc/pkg-descr
@@ -14,4 +14,4 @@ Also included in the distrubution is hypertoc, a script which uses the
module so that one can process files on the command-line in a
user-friendly manner.
-WWW: http://search.cpan.org/dist/HTML-GenToc/
+WWW: https://metacpan.org/release/HTML-GenToc
diff --git a/www/p5-HTML-GenerateUtil/pkg-descr b/www/p5-HTML-GenerateUtil/pkg-descr
index f5475b6bb661..4d51180f080d 100644
--- a/www/p5-HTML-GenerateUtil/pkg-descr
+++ b/www/p5-HTML-GenerateUtil/pkg-descr
@@ -1,4 +1,4 @@
HTML::GenerateUtil is a module provides C language version of various helper
routines for generating HTML output.
-WWW: http://search.cpan.org/dist/HTML-GenerateUtil/
+WWW: https://metacpan.org/release/HTML-GenerateUtil
diff --git a/www/p5-HTML-GoogleMaps/pkg-descr b/www/p5-HTML-GoogleMaps/pkg-descr
index c307de228bdc..b06744c0a9bc 100644
--- a/www/p5-HTML-GoogleMaps/pkg-descr
+++ b/www/p5-HTML-GoogleMaps/pkg-descr
@@ -3,4 +3,4 @@ allows you to easily create maps with markers, polylines and information
windows. Thanks to Geo::Coder::Google you can now look up locations around
the world without having to install a local database.
-WWW: http://search.cpan.org/dist/HTML-GoogleMaps/
+WWW: https://metacpan.org/release/HTML-GoogleMaps
diff --git a/www/p5-HTML-Highlight/pkg-descr b/www/p5-HTML-Highlight/pkg-descr
index 4894b173764e..ea1fe33a3302 100644
--- a/www/p5-HTML-Highlight/pkg-descr
+++ b/www/p5-HTML-Highlight/pkg-descr
@@ -1,3 +1,3 @@
HTML::Highlight - A module to highlight words or patterns in HTML documents
-WWW: http://search.cpan.org/dist/HTML-Highlight/
+WWW: https://metacpan.org/release/HTML-Highlight
diff --git a/www/p5-HTML-LinkExtractor/pkg-descr b/www/p5-HTML-LinkExtractor/pkg-descr
index 5fea3c2e64f1..eed3f9b72928 100644
--- a/www/p5-HTML-LinkExtractor/pkg-descr
+++ b/www/p5-HTML-LinkExtractor/pkg-descr
@@ -2,4 +2,4 @@ HTML::LinkExtractor is used for extracting links from HTML. It is very
similar to HTML::LinkExtor, except that besides getting the URL,
you also get the link-text.
-WWW: http://search.cpan.org/dist/HTML-LinkExtractor/
+WWW: https://metacpan.org/release/HTML-LinkExtractor
diff --git a/www/p5-HTML-LinkList/pkg-descr b/www/p5-HTML-LinkList/pkg-descr
index d08db5b21cbd..3545091fb368 100644
--- a/www/p5-HTML-LinkList/pkg-descr
+++ b/www/p5-HTML-LinkList/pkg-descr
@@ -5,4 +5,4 @@ the list equal it, that item in the list will be formatted as a special
label, not as a link; this is a Good Thing, since the user would be
confused by clicking on a link back to the current page.
-WWW: http://search.cpan.org/dist/HTML-LinkList/
+WWW: https://metacpan.org/release/HTML-LinkList
diff --git a/www/p5-HTML-Lint/pkg-descr b/www/p5-HTML-Lint/pkg-descr
index ed36b340ce1a..e08fdaf3b3a1 100644
--- a/www/p5-HTML-Lint/pkg-descr
+++ b/www/p5-HTML-Lint/pkg-descr
@@ -3,4 +3,4 @@ HTML::Lint - check for HTML errors in a string or file.
HTML::Lint also comes with a wrapper program called weblint that handles
linting from the command line.
-WWW: http://search.cpan.org/dist/HTML-Lint/
+WWW: https://metacpan.org/release/HTML-Lint
diff --git a/www/p5-HTML-Location/pkg-descr b/www/p5-HTML-Location/pkg-descr
index 4ffda2713716..712bb3caaf71 100644
--- a/www/p5-HTML-Location/pkg-descr
+++ b/www/p5-HTML-Location/pkg-descr
@@ -1,3 +1,3 @@
Working with disk to URI file mappings (deprecated: see URI::ToDisk)
-WWW: http://search.cpan.org/dist/HTML-Location/
+WWW: https://metacpan.org/release/HTML-Location
diff --git a/www/p5-HTML-Macro/pkg-descr b/www/p5-HTML-Macro/pkg-descr
index 88b6d54b3379..43c928234d70 100644
--- a/www/p5-HTML-Macro/pkg-descr
+++ b/www/p5-HTML-Macro/pkg-descr
@@ -3,4 +3,4 @@ provides a convenient mechanism for generating HTML pages by combining
"dynamic" data derived from a database or other computation with HTML templates
that represent fixed or "static" content of a page.
-WWW: http://search.cpan.org/dist/HTML-Macro/
+WWW: https://metacpan.org/release/HTML-Macro
diff --git a/www/p5-HTML-Mason-PSGIHandler/pkg-descr b/www/p5-HTML-Mason-PSGIHandler/pkg-descr
index 384c4eb8d4b1..490e22480108 100644
--- a/www/p5-HTML-Mason-PSGIHandler/pkg-descr
+++ b/www/p5-HTML-Mason-PSGIHandler/pkg-descr
@@ -2,4 +2,4 @@ HTML::Mason::PSGIHandler is a PSGI handler for HTML::Mason. It's
based on HTML::Mason::CGIHandler and allows you to process Mason
templates on any web servers that support PSGI.
-WWW: http://search.cpan.org/dist/HTML-Mason-PSGIHandler/
+WWW: https://metacpan.org/release/HTML-Mason-PSGIHandler
diff --git a/www/p5-HTML-Mason/pkg-descr b/www/p5-HTML-Mason/pkg-descr
index 9fa7c797edc0..fcae9cc714c7 100644
--- a/www/p5-HTML-Mason/pkg-descr
+++ b/www/p5-HTML-Mason/pkg-descr
@@ -17,5 +17,5 @@ our own experience, this frees content managers (i.e., non-programmers) to work
on the layout without getting mired in programming details. Techies, however,
still enjoy the full power of Perl.
-WWW: http://search.cpan.org/dist/HTML-Mason/
+WWW: https://metacpan.org/release/HTML-Mason
WWW: http://www.masonhq.com/
diff --git a/www/p5-HTML-MobileConverter/pkg-descr b/www/p5-HTML-MobileConverter/pkg-descr
index 4c3c03606a1c..9fa9049faf91 100644
--- a/www/p5-HTML-MobileConverter/pkg-descr
+++ b/www/p5-HTML-MobileConverter/pkg-descr
@@ -1,3 +1,3 @@
Parses HTML and returns new HTML for mobile agent (mainly for DoCoMo i-mode).
-WWW: http://search.cpan.org/dist/HTML-MobileConverter/
+WWW: https://metacpan.org/release/HTML-MobileConverter
diff --git a/www/p5-HTML-Pager/pkg-descr b/www/p5-HTML-Pager/pkg-descr
index 8d0de709cd7e..d619cf967536 100644
--- a/www/p5-HTML-Pager/pkg-descr
+++ b/www/p5-HTML-Pager/pkg-descr
@@ -3,4 +3,4 @@ data. It provides an interface to pages of data similar to many well-known
sites like Altavista or Google. It uses the module HTML::Template to do all the
HTML generation.
-WWW: http://search.cpan.org/dist/HTML-Pager/
+WWW: https://metacpan.org/release/HTML-Pager
diff --git a/www/p5-HTML-Parser-Simple/pkg-descr b/www/p5-HTML-Parser-Simple/pkg-descr
index 8cc49ae4c1dd..28f561bcb534 100644
--- a/www/p5-HTML-Parser-Simple/pkg-descr
+++ b/www/p5-HTML-Parser-Simple/pkg-descr
@@ -1,4 +1,4 @@
HTML::Parser::Simple is a pure Perl module. It parses HTML4 files, and
generates a tree of nodes per HTML tag.
-WWW: http://search.cpan.org/dist/HTML-Parser-Simple/
+WWW: https://metacpan.org/release/HTML-Parser-Simple
diff --git a/www/p5-HTML-Parser/pkg-descr b/www/p5-HTML-Parser/pkg-descr
index c65badff07b5..dd486b883de9 100644
--- a/www/p5-HTML-Parser/pkg-descr
+++ b/www/p5-HTML-Parser/pkg-descr
@@ -6,4 +6,4 @@ reports and discussions about these modules can still be sent to the
the HTML-Tree module collection that create and extract information from
HTML syntax trees.
-WWW: http://search.cpan.org/dist/HTML-Parser/
+WWW: https://metacpan.org/release/HTML-Parser
diff --git a/www/p5-HTML-Perlinfo/pkg-descr b/www/p5-HTML-Perlinfo/pkg-descr
index bcc21c2a10db..ef461ef56088 100644
--- a/www/p5-HTML-Perlinfo/pkg-descr
+++ b/www/p5-HTML-Perlinfo/pkg-descr
@@ -1,4 +1,4 @@
HTML-Perlinfo displays a lot of Perl information in HTML format,
similar to phpinfo.
-WWW: http://search.cpan.org/dist/HTML-Perlinfo/
+WWW: https://metacpan.org/release/HTML-Perlinfo
diff --git a/www/p5-HTML-Prototype/pkg-descr b/www/p5-HTML-Prototype/pkg-descr
index cf4ad793c066..3d8982528f5e 100644
--- a/www/p5-HTML-Prototype/pkg-descr
+++ b/www/p5-HTML-Prototype/pkg-descr
@@ -8,4 +8,4 @@ Prototype library.
This is mostly a port of the Ruby on Rails helper tags for JavaScript
for use in Catalyst.
-WWW: http://search.cpan.org/dist/HTML-Prototype/
+WWW: https://metacpan.org/release/HTML-Prototype
diff --git a/www/p5-HTML-Query/pkg-descr b/www/p5-HTML-Query/pkg-descr
index 31d031783715..98fd3b92e467 100644
--- a/www/p5-HTML-Query/pkg-descr
+++ b/www/p5-HTML-Query/pkg-descr
@@ -1,4 +1,4 @@
The HTML::Query module provides jQuery-like selection queries for
HTML::Element.
-WWW: http://search.cpan.org/dist/HTML-Query/
+WWW: https://metacpan.org/release/HTML-Query
diff --git a/www/p5-HTML-RSSAutodiscovery/pkg-descr b/www/p5-HTML-RSSAutodiscovery/pkg-descr
index dce3cad32f29..065445b4de18 100644
--- a/www/p5-HTML-RSSAutodiscovery/pkg-descr
+++ b/www/p5-HTML-RSSAutodiscovery/pkg-descr
@@ -1,3 +1,3 @@
Methods for retreiving RSS-ish information from an HTML document.
-WWW: http://search.cpan.org/dist/HTML-RSSAutodiscovery/
+WWW: https://metacpan.org/release/HTML-RSSAutodiscovery
diff --git a/www/p5-HTML-ResolveLink/pkg-descr b/www/p5-HTML-ResolveLink/pkg-descr
index 4f0d56f70e94..16505868f7a5 100644
--- a/www/p5-HTML-ResolveLink/pkg-descr
+++ b/www/p5-HTML-ResolveLink/pkg-descr
@@ -1,4 +1,4 @@
HTML::ResolveLink is a module to rewrite relative links in XHTML or
HTML into absolute URI.
-WWW: http://search.cpan.org/dist/HTML-ResolveLink/
+WWW: https://metacpan.org/release/HTML-ResolveLink
diff --git a/www/p5-HTML-Restrict/pkg-descr b/www/p5-HTML-Restrict/pkg-descr
index 37694e50e88e..88049d70c110 100644
--- a/www/p5-HTML-Restrict/pkg-descr
+++ b/www/p5-HTML-Restrict/pkg-descr
@@ -1,3 +1,3 @@
Strip unwanted HTML tags and attributes.
-WWW: http://search.cpan.org/dist/HTML-Restrict/
+WWW: https://metacpan.org/release/HTML-Restrict
diff --git a/www/p5-HTML-RobotsMETA/pkg-descr b/www/p5-HTML-RobotsMETA/pkg-descr
index f85357ffbf21..46ca20629459 100644
--- a/www/p5-HTML-RobotsMETA/pkg-descr
+++ b/www/p5-HTML-RobotsMETA/pkg-descr
@@ -1,4 +1,4 @@
HTML::RobotsMETA is a simple HTML::Parser subclass
that extracts robots exclusion information from meta tags.
-WWW: http://search.cpan.org/dist/HTML-RobotsMETA/
+WWW: https://metacpan.org/release/HTML-RobotsMETA
diff --git a/www/p5-HTML-Scrubber/pkg-descr b/www/p5-HTML-Scrubber/pkg-descr
index 645550865b31..6ce105a1a9d2 100644
--- a/www/p5-HTML-Scrubber/pkg-descr
+++ b/www/p5-HTML-Scrubber/pkg-descr
@@ -7,4 +7,4 @@ explicit rule if one exists. If no explicit rule exists, Scrubber applies
the default rule. If an explicit rule exists, but it's a simple rule(1),
the default attribute rule is applied.
-WWW: http://search.cpan.org/dist/HTML-Scrubber/
+WWW: https://metacpan.org/release/HTML-Scrubber
diff --git a/www/p5-HTML-Seamstress/pkg-descr b/www/p5-HTML-Seamstress/pkg-descr
index a6957d959435..179928c7d0e6 100644
--- a/www/p5-HTML-Seamstress/pkg-descr
+++ b/www/p5-HTML-Seamstress/pkg-descr
@@ -1,4 +1,4 @@
HTML::Seamstress - HTML::Tree subclass for HTML templating via tree
rewriting.
-WWW: http://search.cpan.org/dist/HTML-Seamstress/
+WWW: https://metacpan.org/release/HTML-Seamstress
diff --git a/www/p5-HTML-Selector-XPath/pkg-descr b/www/p5-HTML-Selector-XPath/pkg-descr
index df7e91aebae7..79b7b249f213 100644
--- a/www/p5-HTML-Selector-XPath/pkg-descr
+++ b/www/p5-HTML-Selector-XPath/pkg-descr
@@ -1,4 +1,4 @@
HTML::Selector::XPath is a utility function to compile CSS2
selector to the equivalent XPath expression.
-WWW: http://search.cpan.org/dist/HTML-Selector-XPath/
+WWW: https://metacpan.org/release/HTML-Selector-XPath
diff --git a/www/p5-HTML-Shakan/pkg-descr b/www/p5-HTML-Shakan/pkg-descr
index 1358163b509b..1e336cf9df4d 100644
--- a/www/p5-HTML-Shakan/pkg-descr
+++ b/www/p5-HTML-Shakan/pkg-descr
@@ -1,3 +1,3 @@
HTML::Shakan is yet another form generator.
-WWW: http://search.cpan.org/dist/HTML-Shakan/
+WWW: https://metacpan.org/release/HTML-Shakan
diff --git a/www/p5-HTML-SimpleLinkExtor/pkg-descr b/www/p5-HTML-SimpleLinkExtor/pkg-descr
index e5d80f73857e..d976686e4c6e 100644
--- a/www/p5-HTML-SimpleLinkExtor/pkg-descr
+++ b/www/p5-HTML-SimpleLinkExtor/pkg-descr
@@ -2,4 +2,4 @@ This is a simple HTML link extractor designed for the person who does
not want to deal with the intricacies of "HTML::Parser" or the de-ref-
erencing needed to get links out of "HTML::LinkExtor".
-WWW: http://search.cpan.org/dist/HTML-SimpleLinkExtor/
+WWW: https://metacpan.org/release/HTML-SimpleLinkExtor
diff --git a/www/p5-HTML-SimpleParse/pkg-descr b/www/p5-HTML-SimpleParse/pkg-descr
index e0401c49336b..fefcf69fbbe9 100644
--- a/www/p5-HTML-SimpleParse/pkg-descr
+++ b/www/p5-HTML-SimpleParse/pkg-descr
@@ -1,4 +1,4 @@
This module is a simple HTML parser. It is similar in concept to HTML::Parser,
but it differs in a couple of important ways.
-WWW: http://search.cpan.org/dist/HTML-SimpleParse/
+WWW: https://metacpan.org/release/HTML-SimpleParse
diff --git a/www/p5-HTML-StickyQuery-DoCoMoGUID/pkg-descr b/www/p5-HTML-StickyQuery-DoCoMoGUID/pkg-descr
index b8f1004bae79..127b4dbfbee1 100644
--- a/www/p5-HTML-StickyQuery-DoCoMoGUID/pkg-descr
+++ b/www/p5-HTML-StickyQuery-DoCoMoGUID/pkg-descr
@@ -1,3 +1,3 @@
HTML::StickyQuery::DoCoMoGUID - add guid in query for DoCoMo imode.
-WWW: http://search.cpan.org/dist/HTML-StickyQuery-DoCoMoGUID/
+WWW: https://metacpan.org/release/HTML-StickyQuery-DoCoMoGUID
diff --git a/www/p5-HTML-StickyQuery/pkg-descr b/www/p5-HTML-StickyQuery/pkg-descr
index 5fa2a7e98cc7..8b01900006cc 100644
--- a/www/p5-HTML-StickyQuery/pkg-descr
+++ b/www/p5-HTML-StickyQuery/pkg-descr
@@ -3,6 +3,6 @@ parse HTML document and add QUERY_STRING to href attributes.
You can assign Session ID or any form data without using cookie.
-WWW: http://search.cpan.org/dist/HTML-StickyQuery/
+WWW: https://metacpan.org/release/HTML-StickyQuery
Seamus Venasse <svenasse@polaris.ca>
diff --git a/www/p5-HTML-Stream/pkg-descr b/www/p5-HTML-Stream/pkg-descr
index a866003f3764..38d8a82e3e57 100644
--- a/www/p5-HTML-Stream/pkg-descr
+++ b/www/p5-HTML-Stream/pkg-descr
@@ -1,4 +1,4 @@
HTML::Stream provides an object-oriented and
subclassable way of outputting HTML.
-WWW: http://search.cpan.org/dist/HTML-Stream/
+WWW: https://metacpan.org/release/HTML-Stream
diff --git a/www/p5-HTML-Strip/pkg-descr b/www/p5-HTML-Strip/pkg-descr
index c5f6e7193644..0a4ac77e3ede 100644
--- a/www/p5-HTML-Strip/pkg-descr
+++ b/www/p5-HTML-Strip/pkg-descr
@@ -4,4 +4,4 @@ This module strips HTML-like markup from text.
It is written in XS, and thus about five times quicker than using
regular expressions for the same task.
-WWW: http://search.cpan.org/dist/HTML-Strip/
+WWW: https://metacpan.org/release/HTML-Strip
diff --git a/www/p5-HTML-StripScripts-Parser/pkg-descr b/www/p5-HTML-StripScripts-Parser/pkg-descr
index 605f6d2d7381..9d0d76c0a5db 100644
--- a/www/p5-HTML-StripScripts-Parser/pkg-descr
+++ b/www/p5-HTML-StripScripts-Parser/pkg-descr
@@ -5,4 +5,4 @@ See HTML::Parser for details of how to customise how the raw HTML
is parsed into tags, and HTML::StripScripts for details of how to
customise the way those tags are filtered.
-WWW: http://search.cpan.org/dist/HTML-StripScripts-Parser/
+WWW: https://metacpan.org/release/HTML-StripScripts-Parser
diff --git a/www/p5-HTML-StripScripts/pkg-descr b/www/p5-HTML-StripScripts/pkg-descr
index abac624f6fb7..09f62b2f5083 100644
--- a/www/p5-HTML-StripScripts/pkg-descr
+++ b/www/p5-HTML-StripScripts/pkg-descr
@@ -20,4 +20,4 @@ end tags and text before it can be filtered by this module. Use
either HTML::StripScripts::Parser or HTML::StripScripts::Regex
instead if you want to input an unparsed HTML document.
-WWW: http://search.cpan.org/dist/HTML-StripScripts/
+WWW: https://metacpan.org/release/HTML-StripScripts
diff --git a/www/p5-HTML-TableContentParser/pkg-descr b/www/p5-HTML-TableContentParser/pkg-descr
index 186effcd7be0..3121fa3481d0 100644
--- a/www/p5-HTML-TableContentParser/pkg-descr
+++ b/www/p5-HTML-TableContentParser/pkg-descr
@@ -2,4 +2,4 @@ This module can be used to parse the content of tables in HTML text. The
parser returns an arrayref consisting of data for each table found within the
passed-in text.
-WWW: http://search.cpan.org/dist/HTML-TableContentParser/
+WWW: https://metacpan.org/release/HTML-TableContentParser
diff --git a/www/p5-HTML-TableExtract/pkg-descr b/www/p5-HTML-TableExtract/pkg-descr
index be3091da20c2..b328f00761d6 100644
--- a/www/p5-HTML-TableExtract/pkg-descr
+++ b/www/p5-HTML-TableExtract/pkg-descr
@@ -5,4 +5,4 @@ Tables of note may be specified using Headers, Depth, Count,
or some combination of the three. See the module documentation
for details.
-WWW: http://search.cpan.org/dist/HTML-TableExtract/
+WWW: https://metacpan.org/release/HTML-TableExtract
diff --git a/www/p5-HTML-TableParser/pkg-descr b/www/p5-HTML-TableParser/pkg-descr
index b7c26c7dd762..31690f26396e 100644
--- a/www/p5-HTML-TableParser/pkg-descr
+++ b/www/p5-HTML-TableParser/pkg-descr
@@ -4,4 +4,4 @@ Specific tables may be selected either by a matching a unique table id or by
matching against the column names. Multiple (even nested) tables may be
parsed in a document in one pass.
-WWW: http://search.cpan.org/dist/HTML-TableParser/
+WWW: https://metacpan.org/release/HTML-TableParser
diff --git a/www/p5-HTML-TableTiler/pkg-descr b/www/p5-HTML-TableTiler/pkg-descr
index 0494a35371db..773ea5bcc90c 100644
--- a/www/p5-HTML-TableTiler/pkg-descr
+++ b/www/p5-HTML-TableTiler/pkg-descr
@@ -15,4 +15,4 @@ The main advantages to use it are:
* simple to maintain
-WWW: http://search.cpan.org/dist/HTML-TableTiler/
+WWW: https://metacpan.org/release/HTML-TableTiler
diff --git a/www/p5-HTML-TagCloud-Extended/pkg-descr b/www/p5-HTML-TagCloud-Extended/pkg-descr
index 8596a10c5f6e..f1f66123a6a9 100644
--- a/www/p5-HTML-TagCloud-Extended/pkg-descr
+++ b/www/p5-HTML-TagCloud-Extended/pkg-descr
@@ -3,4 +3,4 @@ This is extension of HTML::TagCloud.
This module allows you to register timestamp with tags. And color of
tags will be changed according to it's timestamp.
-WWW: http://search.cpan.org/dist/HTML-TagCloud-Extended/
+WWW: https://metacpan.org/release/HTML-TagCloud-Extended
diff --git a/www/p5-HTML-TagCloud/pkg-descr b/www/p5-HTML-TagCloud/pkg-descr
index 8eb964a9dd7f..0118c335935e 100644
--- a/www/p5-HTML-TagCloud/pkg-descr
+++ b/www/p5-HTML-TagCloud/pkg-descr
@@ -3,4 +3,4 @@ Tag clouds serve as a textual way to visualize terms and topics that are
used most frequently. The tags are sorted alphabetically and a larger
font is used to indicate more frequent term usage.
-WWW: http://search.cpan.org/dist/HTML-TagCloud/
+WWW: https://metacpan.org/release/HTML-TagCloud
diff --git a/www/p5-HTML-TagParser/pkg-descr b/www/p5-HTML-TagParser/pkg-descr
index ceae291b934f..6a4bc761a474 100644
--- a/www/p5-HTML-TagParser/pkg-descr
+++ b/www/p5-HTML-TagParser/pkg-descr
@@ -12,4 +12,4 @@ its meta element.
The parsed document's encoding is converted as this class's fixed
internal encoding "UTF-8".
-WWW: http://search.cpan.org/dist/HTML-TagParser/
+WWW: https://metacpan.org/release/HTML-TagParser
diff --git a/www/p5-HTML-Tagset/pkg-descr b/www/p5-HTML-Tagset/pkg-descr
index 5a60defe0ade..f6894b2010af 100644
--- a/www/p5-HTML-Tagset/pkg-descr
+++ b/www/p5-HTML-Tagset/pkg-descr
@@ -8,4 +8,4 @@ set -- the hash conveys that its keys are there, and the actual values
associated with the keys are not significant. (But what values are
there, are always true.)
-WWW: http://search.cpan.org/dist/HTML-Tagset/
+WWW: https://metacpan.org/release/HTML-Tagset
diff --git a/www/p5-HTML-Template-Associate/pkg-descr b/www/p5-HTML-Template-Associate/pkg-descr
index 6ccc4a2df497..9eb5fc6db5a0 100644
--- a/www/p5-HTML-Template-Associate/pkg-descr
+++ b/www/p5-HTML-Template-Associate/pkg-descr
@@ -6,4 +6,4 @@ inputs.
The primary reason I wrote this is that I needed something to bridge those
two and the thought of creating something more expandable came to mind.
-WWW: http://search.cpan.org/dist/HTML-Template-Associate/
+WWW: https://metacpan.org/release/HTML-Template-Associate
diff --git a/www/p5-HTML-Template-Compiled/pkg-descr b/www/p5-HTML-Template-Compiled/pkg-descr
index f60802aaf1b7..4e577de0ec94 100644
--- a/www/p5-HTML-Template-Compiled/pkg-descr
+++ b/www/p5-HTML-Template-Compiled/pkg-descr
@@ -1,5 +1,5 @@
Fast templating system using the same syntax as HTML::Template but
which compiles templates to perl code.
-WWW: http://search.cpan.org/dist/HTML-Template-Compiled/
+WWW: https://metacpan.org/release/HTML-Template-Compiled
WWW: http://www.tinita.de/projects/perl/en
diff --git a/www/p5-HTML-Template-Expr/pkg-descr b/www/p5-HTML-Template-Expr/pkg-descr
index 7fe6f0c86094..73b0c88e352f 100644
--- a/www/p5-HTML-Template-Expr/pkg-descr
+++ b/www/p5-HTML-Template-Expr/pkg-descr
@@ -7,4 +7,4 @@ Expression support includes comparisons, math operations, string
operations and a mechanism to allow you add your own functions at
runtime.
-WWW: http://search.cpan.org/dist/HTML-Template-Expr/
+WWW: https://metacpan.org/release/HTML-Template-Expr
diff --git a/www/p5-HTML-Template-HashWrapper/pkg-descr b/www/p5-HTML-Template-HashWrapper/pkg-descr
index dba1bc0784d5..4f4d970929fc 100644
--- a/www/p5-HTML-Template-HashWrapper/pkg-descr
+++ b/www/p5-HTML-Template-HashWrapper/pkg-descr
@@ -1,3 +1,3 @@
A module to use the associate option from HTML::Template via hash references.
-WWW: http://search.cpan.org/dist/HTML-Template-HashWrapper/
+WWW: https://metacpan.org/release/HTML-Template-HashWrapper
diff --git a/www/p5-HTML-Template-Pluggable/pkg-descr b/www/p5-HTML-Template-Pluggable/pkg-descr
index be7ab8b97ff1..fb67de0030e0 100644
--- a/www/p5-HTML-Template-Pluggable/pkg-descr
+++ b/www/p5-HTML-Template-Pluggable/pkg-descr
@@ -6,4 +6,4 @@ HTML::Template, the programmers' job of sending data to the template is easier,
and designers have easier access to more data to display in the template,
without learning any more tag syntax.
-WWW: http://search.cpan.org/dist/HTML-Template-Pluggable/
+WWW: https://metacpan.org/release/HTML-Template-Pluggable
diff --git a/www/p5-HTML-Template-Pro/pkg-descr b/www/p5-HTML-Template-Pro/pkg-descr
index 0301b9f3c674..0dece56445f9 100644
--- a/www/p5-HTML-Template-Pro/pkg-descr
+++ b/www/p5-HTML-Template-Pro/pkg-descr
@@ -5,4 +5,4 @@ fast implementation of HTML::Template if you don't need querying, the
extended facility of HTML::Template. Designed for heavy upload,
resource limitations, abcence of mod_perl.
-WWW: http://search.cpan.org/dist/HTML-Template-Pro/
+WWW: https://metacpan.org/release/HTML-Template-Pro
diff --git a/www/p5-HTML-Toc/pkg-descr b/www/p5-HTML-Toc/pkg-descr
index 5770e87a4ef8..38498f44dd7e 100644
--- a/www/p5-HTML-Toc/pkg-descr
+++ b/www/p5-HTML-Toc/pkg-descr
@@ -1,2 +1,2 @@
Generate, insert and update HTML Table of Contents.
-WWW: http://search.cpan.org/dist/HTML-Toc/
+WWW: https://metacpan.org/release/HTML-Toc
diff --git a/www/p5-HTML-TokeParser-Simple/pkg-descr b/www/p5-HTML-TokeParser-Simple/pkg-descr
index 395894333944..ca397751c42e 100644
--- a/www/p5-HTML-TokeParser-Simple/pkg-descr
+++ b/www/p5-HTML-TokeParser-Simple/pkg-descr
@@ -9,4 +9,4 @@ Instead of
$token->[0] eq 'S' and $token->[1] eq 'form'
-WWW: http://search.cpan.org/dist/HTML-TokeParser-Simple/
+WWW: https://metacpan.org/release/HTML-TokeParser-Simple
diff --git a/www/p5-HTML-Tree/pkg-descr b/www/p5-HTML-Tree/pkg-descr
index 3222f44eff40..63583a1bf131 100644
--- a/www/p5-HTML-Tree/pkg-descr
+++ b/www/p5-HTML-Tree/pkg-descr
@@ -17,4 +17,4 @@ The modules present in this collection are:
HTML::AsSubs - Easy way to build an HTML syntax tree by nesting
functions.
-WWW: http://search.cpan.org/dist/HTML-Tree/
+WWW: https://metacpan.org/release/HTML-Tree
diff --git a/www/p5-HTML-TreeBuilder-LibXML/pkg-descr b/www/p5-HTML-TreeBuilder-LibXML/pkg-descr
index a2e539bb76fc..28ac0d89ae4e 100644
--- a/www/p5-HTML-TreeBuilder-LibXML/pkg-descr
+++ b/www/p5-HTML-TreeBuilder-LibXML/pkg-descr
@@ -8,4 +8,4 @@ for HTML::TreeBuilder::XPath.
Currently, this module implements good enough methods
for work with Web::Scraper.
-WWW: http://search.cpan.org/dist/HTML-TreeBuilder-LibXML/
+WWW: https://metacpan.org/release/HTML-TreeBuilder-LibXML
diff --git a/www/p5-HTML-TreeBuilder-XPath/pkg-descr b/www/p5-HTML-TreeBuilder-XPath/pkg-descr
index 6f556f607999..6ac2bf0622b8 100644
--- a/www/p5-HTML-TreeBuilder-XPath/pkg-descr
+++ b/www/p5-HTML-TreeBuilder-XPath/pkg-descr
@@ -1,4 +1,4 @@
This module adds typical XPath methods to HTML::TreeBuilder, to make
it easy to query a document.
-WWW: http://search.cpan.org/dist/HTML-TreeBuilder-XPath/
+WWW: https://metacpan.org/release/HTML-TreeBuilder-XPath
diff --git a/www/p5-HTML-WikiConverter-DokuWiki/pkg-descr b/www/p5-HTML-WikiConverter-DokuWiki/pkg-descr
index c5df2c2c5ef5..99a1694c9948 100644
--- a/www/p5-HTML-WikiConverter-DokuWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-DokuWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into DokuWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-DokuWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-DokuWiki
diff --git a/www/p5-HTML-WikiConverter-GoogleCode/pkg-descr b/www/p5-HTML-WikiConverter-GoogleCode/pkg-descr
index fd6b569488c7..c67f5eb597a1 100644
--- a/www/p5-HTML-WikiConverter-GoogleCode/pkg-descr
+++ b/www/p5-HTML-WikiConverter-GoogleCode/pkg-descr
@@ -2,4 +2,4 @@ This module contains rules for converting HTML into Google Code wiki markup.
See HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-GoogleCode/
+WWW: https://metacpan.org/release/HTML-WikiConverter-GoogleCode
diff --git a/www/p5-HTML-WikiConverter-Kwiki/pkg-descr b/www/p5-HTML-WikiConverter-Kwiki/pkg-descr
index b16e5e103e87..c8b2863cce4b 100644
--- a/www/p5-HTML-WikiConverter-Kwiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-Kwiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into Kwiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-Kwiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-Kwiki
diff --git a/www/p5-HTML-WikiConverter-Markdown/pkg-descr b/www/p5-HTML-WikiConverter-Markdown/pkg-descr
index 4db759a72158..688e97ee076f 100644
--- a/www/p5-HTML-WikiConverter-Markdown/pkg-descr
+++ b/www/p5-HTML-WikiConverter-Markdown/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into Markdown markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-Markdown/
+WWW: https://metacpan.org/release/HTML-WikiConverter-Markdown
diff --git a/www/p5-HTML-WikiConverter-MediaWiki/pkg-descr b/www/p5-HTML-WikiConverter-MediaWiki/pkg-descr
index 9c146bbda961..fea17407d631 100644
--- a/www/p5-HTML-WikiConverter-MediaWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-MediaWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into MediaWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-MediaWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-MediaWiki
diff --git a/www/p5-HTML-WikiConverter-MoinMoin/pkg-descr b/www/p5-HTML-WikiConverter-MoinMoin/pkg-descr
index 41a20d3c9236..20cd8bc4637b 100644
--- a/www/p5-HTML-WikiConverter-MoinMoin/pkg-descr
+++ b/www/p5-HTML-WikiConverter-MoinMoin/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into MoinMoin markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-MoinMoin/
+WWW: https://metacpan.org/release/HTML-WikiConverter-MoinMoin
diff --git a/www/p5-HTML-WikiConverter-Oddmuse/pkg-descr b/www/p5-HTML-WikiConverter-Oddmuse/pkg-descr
index bc5f5319d195..d76b428187f6 100644
--- a/www/p5-HTML-WikiConverter-Oddmuse/pkg-descr
+++ b/www/p5-HTML-WikiConverter-Oddmuse/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into Oddmuse markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-Oddmuse/
+WWW: https://metacpan.org/release/HTML-WikiConverter-Oddmuse
diff --git a/www/p5-HTML-WikiConverter-PbWiki/pkg-descr b/www/p5-HTML-WikiConverter-PbWiki/pkg-descr
index 541740915fb3..4aa1d7c805e0 100644
--- a/www/p5-HTML-WikiConverter-PbWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-PbWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into PbWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-PbWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-PbWiki
diff --git a/www/p5-HTML-WikiConverter-PhpWiki/pkg-descr b/www/p5-HTML-WikiConverter-PhpWiki/pkg-descr
index d8178531f740..22eddf553ce5 100644
--- a/www/p5-HTML-WikiConverter-PhpWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-PhpWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into PhpWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-PhpWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-PhpWiki
diff --git a/www/p5-HTML-WikiConverter-PmWiki/pkg-descr b/www/p5-HTML-WikiConverter-PmWiki/pkg-descr
index cbe3f7cbd4d2..e6ade26e4b1d 100644
--- a/www/p5-HTML-WikiConverter-PmWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-PmWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into PmWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-PmWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-PmWiki
diff --git a/www/p5-HTML-WikiConverter-SnipSnap/pkg-descr b/www/p5-HTML-WikiConverter-SnipSnap/pkg-descr
index ee6bb315cf9d..bd9c09671b43 100644
--- a/www/p5-HTML-WikiConverter-SnipSnap/pkg-descr
+++ b/www/p5-HTML-WikiConverter-SnipSnap/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into SnipSnap markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-SnipSnap/
+WWW: https://metacpan.org/release/HTML-WikiConverter-SnipSnap
diff --git a/www/p5-HTML-WikiConverter-Socialtext/pkg-descr b/www/p5-HTML-WikiConverter-Socialtext/pkg-descr
index c9755e16b393..0d8f45accc0e 100644
--- a/www/p5-HTML-WikiConverter-Socialtext/pkg-descr
+++ b/www/p5-HTML-WikiConverter-Socialtext/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into Socialtext markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-Socialtext/
+WWW: https://metacpan.org/release/HTML-WikiConverter-Socialtext
diff --git a/www/p5-HTML-WikiConverter-TikiWiki/pkg-descr b/www/p5-HTML-WikiConverter-TikiWiki/pkg-descr
index 4dd7b7dad032..14832540f8ec 100644
--- a/www/p5-HTML-WikiConverter-TikiWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-TikiWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into TikiWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-TikiWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-TikiWiki
diff --git a/www/p5-HTML-WikiConverter-UseMod/pkg-descr b/www/p5-HTML-WikiConverter-UseMod/pkg-descr
index 0e0ff0cfc2e6..6bf942c34135 100644
--- a/www/p5-HTML-WikiConverter-UseMod/pkg-descr
+++ b/www/p5-HTML-WikiConverter-UseMod/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into UseMod markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-UseMod/
+WWW: https://metacpan.org/release/HTML-WikiConverter-UseMod
diff --git a/www/p5-HTML-WikiConverter-WakkaWiki/pkg-descr b/www/p5-HTML-WikiConverter-WakkaWiki/pkg-descr
index e396d3c45e5e..78c5ae53bfa7 100644
--- a/www/p5-HTML-WikiConverter-WakkaWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-WakkaWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into WakkaWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-WakkaWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-WakkaWiki
diff --git a/www/p5-HTML-WikiConverter-WikkaWiki/pkg-descr b/www/p5-HTML-WikiConverter-WikkaWiki/pkg-descr
index 774ff224fd17..8426ce16523f 100644
--- a/www/p5-HTML-WikiConverter-WikkaWiki/pkg-descr
+++ b/www/p5-HTML-WikiConverter-WikkaWiki/pkg-descr
@@ -1,4 +1,4 @@
This module contains rules for converting HTML into WikkaWiki markup. See
HTML::WikiConverter for additional usage details.
-WWW: http://search.cpan.org/dist/HTML-WikiConverter-WikkaWiki/
+WWW: https://metacpan.org/release/HTML-WikiConverter-WikkaWiki
diff --git a/www/p5-HTML-WikiConverter/pkg-descr b/www/p5-HTML-WikiConverter/pkg-descr
index f50ff48004b0..a40912fb26bc 100644
--- a/www/p5-HTML-WikiConverter/pkg-descr
+++ b/www/p5-HTML-WikiConverter/pkg-descr
@@ -10,4 +10,4 @@ dialects include:
UseMod WakkaWiki
WikkaWiki
-WWW: http://search.cpan.org/dist/HTML-WikiConverter/
+WWW: https://metacpan.org/release/HTML-WikiConverter
diff --git a/www/p5-HTTP-Async/pkg-descr b/www/p5-HTTP-Async/pkg-descr
index a9bfa8636c25..7020f70cf9ae 100644
--- a/www/p5-HTTP-Async/pkg-descr
+++ b/www/p5-HTTP-Async/pkg-descr
@@ -9,4 +9,4 @@ requests is abstracted. As soon as you add a request it is transmitted, if
there are too many requests in progress at the moment they are queued. There
is no concept of starting or stopping - it runs continuously.
-WWW: http://search.cpan.org/dist/HTTP-Async/
+WWW: https://metacpan.org/release/HTTP-Async
diff --git a/www/p5-HTTP-Body/pkg-descr b/www/p5-HTTP-Body/pkg-descr
index 368af7ff0991..830e286140f8 100644
--- a/www/p5-HTTP-Body/pkg-descr
+++ b/www/p5-HTTP-Body/pkg-descr
@@ -1,3 +1,3 @@
HTTP Body Parser.
-WWW: http://search.cpan.org/dist/HTTP-Body/
+WWW: https://metacpan.org/release/HTTP-Body
diff --git a/www/p5-HTTP-BrowserDetect/pkg-descr b/www/p5-HTTP-BrowserDetect/pkg-descr
index 37b6e6d56e7d..ccb91a309d59 100644
--- a/www/p5-HTTP-BrowserDetect/pkg-descr
+++ b/www/p5-HTTP-BrowserDetect/pkg-descr
@@ -2,4 +2,4 @@ The HTTP::BrowserDetect object does a number of tests on an HTTP user
agent string. The results of these tests are available via methods of
the object.
-WWW: http://search.cpan.org/dist/HTTP-BrowserDetect/
+WWW: https://metacpan.org/release/HTTP-BrowserDetect
diff --git a/www/p5-HTTP-Cache-Transparent/pkg-descr b/www/p5-HTTP-Cache-Transparent/pkg-descr
index 893e4af689ba..6c2214e069e7 100644
--- a/www/p5-HTTP-Cache-Transparent/pkg-descr
+++ b/www/p5-HTTP-Cache-Transparent/pkg-descr
@@ -2,4 +2,4 @@ Implementation of http get that keeps a local cache of fetched pages to
avoid fetching the same data from the server if it hasn't been updated.
The cache is stored on disk and is thus persistent between invocations.
-WWW: http://search.cpan.org/dist/HTTP-Cache-Transparent/
+WWW: https://metacpan.org/release/HTTP-Cache-Transparent
diff --git a/www/p5-HTTP-CookieJar/pkg-descr b/www/p5-HTTP-CookieJar/pkg-descr
index 2ec77837247d..725fd856a5d9 100644
--- a/www/p5-HTTP-CookieJar/pkg-descr
+++ b/www/p5-HTTP-CookieJar/pkg-descr
@@ -5,4 +5,4 @@ Unlike the commonly used HTTP::Cookies module, this module does not require use
of HTTP::Request and HTTP::Response objects. An LWP-compatible adapter is
available as HTTP::CookieJar::LWP.
-WWW: http://search.cpan.org/dist/HTTP-CookieJar/
+WWW: https://metacpan.org/release/HTTP-CookieJar
diff --git a/www/p5-HTTP-Cookies-Mozilla/pkg-descr b/www/p5-HTTP-Cookies-Mozilla/pkg-descr
index 4913b113ee1e..bcfacc9cabf0 100644
--- a/www/p5-HTTP-Cookies-Mozilla/pkg-descr
+++ b/www/p5-HTTP-Cookies-Mozilla/pkg-descr
@@ -4,4 +4,4 @@ so it can work with Mozilla cookie files.
This module should be able to work with all Mozilla derived browsers
(FireBird, Camino, et alia).
-WWW: http://search.cpan.org/dist/HTTP-Cookies-Mozilla/
+WWW: https://metacpan.org/release/HTTP-Cookies-Mozilla
diff --git a/www/p5-HTTP-Cookies-iCab/pkg-descr b/www/p5-HTTP-Cookies-iCab/pkg-descr
index ca62b599de94..ea4feff01f76 100644
--- a/www/p5-HTTP-Cookies-iCab/pkg-descr
+++ b/www/p5-HTTP-Cookies-iCab/pkg-descr
@@ -1,4 +1,4 @@
This package overrides the load() and save() methods of HTTP::Cookies
so it can work with iCab cookie files.
-WWW: http://search.cpan.org/dist/HTTP-Cookies-iCab/
+WWW: https://metacpan.org/release/HTTP-Cookies-iCab
diff --git a/www/p5-HTTP-Cookies-w3m/pkg-descr b/www/p5-HTTP-Cookies-w3m/pkg-descr
index b1678620d424..da16a2e46820 100644
--- a/www/p5-HTTP-Cookies-w3m/pkg-descr
+++ b/www/p5-HTTP-Cookies-w3m/pkg-descr
@@ -1,3 +1,3 @@
Cookie storage and management for w3m
-WWW: http://search.cpan.org/dist/HTTP-Cookies-w3m/
+WWW: https://metacpan.org/release/HTTP-Cookies-w3m
diff --git a/www/p5-HTTP-Cookies/pkg-descr b/www/p5-HTTP-Cookies/pkg-descr
index 63f710a24c8e..c2cd0bd8b264 100644
--- a/www/p5-HTTP-Cookies/pkg-descr
+++ b/www/p5-HTTP-Cookies/pkg-descr
@@ -2,4 +2,4 @@ The HTTP::Cookies class is for objects that represent a "cookie jar" --
that is, a database of all the HTTP cookies that a given LWP::UserAgent
object knows about.
-WWW: http://search.cpan.org/dist/HTTP-Cookies/
+WWW: https://metacpan.org/release/HTTP-Cookies
diff --git a/www/p5-HTTP-DAV/pkg-descr b/www/p5-HTTP-DAV/pkg-descr
index f01993576f64..d539f7ad39d0 100644
--- a/www/p5-HTTP-DAV/pkg-descr
+++ b/www/p5-HTTP-DAV/pkg-descr
@@ -2,4 +2,4 @@ HTTP::DAV is a Perl API for interacting with and modifying content on
webservers using the WebDAV protocol. Now you can LOCK, DELETE and PUT
files and much more on a DAV-enabled webserver.
-WWW: http://search.cpan.org/dist/HTTP-DAV/
+WWW: https://metacpan.org/release/HTTP-DAV
diff --git a/www/p5-HTTP-Daemon-SSL/pkg-descr b/www/p5-HTTP-Daemon-SSL/pkg-descr
index 2c93fce995bc..cfce5d31e876 100644
--- a/www/p5-HTTP-Daemon-SSL/pkg-descr
+++ b/www/p5-HTTP-Daemon-SSL/pkg-descr
@@ -2,4 +2,4 @@ HTTP::Daemon::SSL - a simple http server class with SSL support.
Instances of the HTTP::Daemon::SSL class are HTTP/1.1 servers
that listen on a socket for incoming requests.
-WWW: http://search.cpan.org/dist/HTTP-Daemon-SSL/
+WWW: https://metacpan.org/release/HTTP-Daemon-SSL
diff --git a/www/p5-HTTP-Daemon/pkg-descr b/www/p5-HTTP-Daemon/pkg-descr
index ed339c3526ba..af21f6d220d5 100644
--- a/www/p5-HTTP-Daemon/pkg-descr
+++ b/www/p5-HTTP-Daemon/pkg-descr
@@ -1,4 +1,4 @@
This module is used to create HTTP/1.1 servers that listen on a socket
for incoming requests.
-WWW: http://search.cpan.org/dist/HTTP-Daemon/
+WWW: https://metacpan.org/release/HTTP-Daemon
diff --git a/www/p5-HTTP-Date/pkg-descr b/www/p5-HTTP-Date/pkg-descr
index ac0aeedfceeb..6793c32d9a7e 100644
--- a/www/p5-HTTP-Date/pkg-descr
+++ b/www/p5-HTTP-Date/pkg-descr
@@ -1,4 +1,4 @@
HTTP::Date provides functions that perform conversions between date
formats used by the HTTP protocol.
-WWW: http://search.cpan.org/dist/HTTP-Date/
+WWW: https://metacpan.org/release/HTTP-Date
diff --git a/www/p5-HTTP-Engine-Middleware/pkg-descr b/www/p5-HTTP-Engine-Middleware/pkg-descr
index cc6ab7d794e5..5786ab1a8096 100644
--- a/www/p5-HTTP-Engine-Middleware/pkg-descr
+++ b/www/p5-HTTP-Engine-Middleware/pkg-descr
@@ -1,4 +1,4 @@
HTTP::Engine::Middleware is official middlewares distribution of
HTTP::Engine.
-WWW: http://search.cpan.org/dist/HTTP-Engine-Middleware/
+WWW: https://metacpan.org/release/HTTP-Engine-Middleware
diff --git a/www/p5-HTTP-Engine/pkg-descr b/www/p5-HTTP-Engine/pkg-descr
index dc008e9ce75b..bf1a9800d9cd 100644
--- a/www/p5-HTTP-Engine/pkg-descr
+++ b/www/p5-HTTP-Engine/pkg-descr
@@ -1,4 +1,4 @@
Web Server Gateway Interface and HTTP Server Engine Drivers (Yet
Another Catalyst::Engine).
-WWW: http://search.cpan.org/dist/HTTP-Engine/
+WWW: https://metacpan.org/release/HTTP-Engine
diff --git a/www/p5-HTTP-Exception/pkg-descr b/www/p5-HTTP-Exception/pkg-descr
index edc2276a4110..fe1692ca4a23 100644
--- a/www/p5-HTTP-Exception/pkg-descr
+++ b/www/p5-HTTP-Exception/pkg-descr
@@ -9,4 +9,4 @@ a number) subclasses. That means that HTTP::Exception->new(404)
returns a HTTP::Exception::404 object, which in turn is a
HTTP::Exception::Base - Object.
-WWW: http://search.cpan.org/dist/HTTP-Exception/
+WWW: https://metacpan.org/release/HTTP-Exception
diff --git a/www/p5-HTTP-HeaderParser-XS/pkg-descr b/www/p5-HTTP-HeaderParser-XS/pkg-descr
index 92398e9409b6..1e6bb0edc7e0 100644
--- a/www/p5-HTTP-HeaderParser-XS/pkg-descr
+++ b/www/p5-HTTP-HeaderParser-XS/pkg-descr
@@ -4,4 +4,4 @@ to be fast, not necessarily to do everything you could ever want.
Headers are not static, you can parse them, munge them, or even build
them using this module.
-WWW: http://search.cpan.org/dist/HTTP-HeaderParser-XS/
+WWW: https://metacpan.org/release/HTTP-HeaderParser-XS
diff --git a/www/p5-HTTP-Headers-Fast/pkg-descr b/www/p5-HTTP-Headers-Fast/pkg-descr
index b8b7d9d7b9ae..167cd6d14434 100644
--- a/www/p5-HTTP-Headers-Fast/pkg-descr
+++ b/www/p5-HTTP-Headers-Fast/pkg-descr
@@ -2,4 +2,4 @@ HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers.
The interface is same as HTTP::Headers.
-WWW: http://search.cpan.org/dist/HTTP-Headers-Fast/
+WWW: https://metacpan.org/release/HTTP-Headers-Fast
diff --git a/www/p5-HTTP-Link-Parser/pkg-descr b/www/p5-HTTP-Link-Parser/pkg-descr
index dd6fcab483c1..885ddbdd7e9d 100644
--- a/www/p5-HTTP-Link-Parser/pkg-descr
+++ b/www/p5-HTTP-Link-Parser/pkg-descr
@@ -1,3 +1,3 @@
Parse HTTP Link headers.
-WWW: http://search.cpan.org/dist/HTTP-Link-Parser/
+WWW: https://metacpan.org/release/HTTP-Link-Parser
diff --git a/www/p5-HTTP-Lite/pkg-descr b/www/p5-HTTP-Lite/pkg-descr
index fdb7402082bf..639d9c83d854 100644
--- a/www/p5-HTTP-Lite/pkg-descr
+++ b/www/p5-HTTP-Lite/pkg-descr
@@ -13,4 +13,4 @@ If you require more functionality, such as FTP or HTTPS, please see libwwwperl
(LWP). LWP is a significantly better and more comprehensive package than
HTTP::Lite, and should be used instead of HTTP::Lite whenever possible.
-WWW: http://search.cpan.org/dist/HTTP-Lite/
+WWW: https://metacpan.org/release/HTTP-Lite
diff --git a/www/p5-HTTP-MHTTP/pkg-descr b/www/p5-HTTP-MHTTP/pkg-descr
index f71cc0688ad1..eb11811db242 100644
--- a/www/p5-HTTP-MHTTP/pkg-descr
+++ b/www/p5-HTTP-MHTTP/pkg-descr
@@ -11,4 +11,4 @@ enables negotiation of TLS, but does not validate the certificates.
A way faster http access library that uses C extension based on mhttp to
do the calls.
-WWW: http://search.cpan.org/dist/HTTP-MHTTP/
+WWW: https://metacpan.org/release/HTTP-MHTTP
diff --git a/www/p5-HTTP-Message/pkg-descr b/www/p5-HTTP-Message/pkg-descr
index b2ca96c9b233..fcaa7ed8be4c 100644
--- a/www/p5-HTTP-Message/pkg-descr
+++ b/www/p5-HTTP-Message/pkg-descr
@@ -2,4 +2,4 @@ This module contains classes useful for representing the messages passed
in HTTP style communication. These are classes representing requests,
responses and the headers contained within them.
-WWW: http://search.cpan.org/dist/HTTP-Message/
+WWW: https://metacpan.org/release/HTTP-Message
diff --git a/www/p5-HTTP-MobileAgent-Plugin-Charset/pkg-descr b/www/p5-HTTP-MobileAgent-Plugin-Charset/pkg-descr
index c3007e4b9663..a2bb5e7c4dac 100644
--- a/www/p5-HTTP-MobileAgent-Plugin-Charset/pkg-descr
+++ b/www/p5-HTTP-MobileAgent-Plugin-Charset/pkg-descr
@@ -2,4 +2,4 @@ HTTP::MobileAgent::Plugin::Charset is a plugin of HTTP::MobileAgent.
You can detect encoding. The result can use with Encode::JP::Mobile.
-WWW: http://search.cpan.org/dist/HTTP-MobileAgent-Plugin-Charset/
+WWW: https://metacpan.org/release/HTTP-MobileAgent-Plugin-Charset
diff --git a/www/p5-HTTP-MobileAgent-Plugin-Locator/pkg-descr b/www/p5-HTTP-MobileAgent-Plugin-Locator/pkg-descr
index 71412b24e12b..95ab8a5f33f2 100644
--- a/www/p5-HTTP-MobileAgent-Plugin-Locator/pkg-descr
+++ b/www/p5-HTTP-MobileAgent-Plugin-Locator/pkg-descr
@@ -1,3 +1,3 @@
Handling mobile location information plugin for HTTP::MobileAgent.
-WWW: http://search.cpan.org/dist/HTTP-MobileAgent-Plugin-Locator/
+WWW: https://metacpan.org/release/HTTP-MobileAgent-Plugin-Locator
diff --git a/www/p5-HTTP-MobileAgent/pkg-descr b/www/p5-HTTP-MobileAgent/pkg-descr
index 614c758e109e..f269bf284420 100644
--- a/www/p5-HTTP-MobileAgent/pkg-descr
+++ b/www/p5-HTTP-MobileAgent/pkg-descr
@@ -1,3 +1,3 @@
HTTP::MobileAgent is an HTTP mobile user agent string parser for Perl.
-WWW: http://search.cpan.org/dist/HTTP-MobileAgent/
+WWW: https://metacpan.org/release/HTTP-MobileAgent
diff --git a/www/p5-HTTP-Negotiate/pkg-descr b/www/p5-HTTP-Negotiate/pkg-descr
index 609958be7b3e..1d4b56ae3d9c 100644
--- a/www/p5-HTTP-Negotiate/pkg-descr
+++ b/www/p5-HTTP-Negotiate/pkg-descr
@@ -4,4 +4,4 @@ a preferred content representation based upon attributes of the
negotiable variants and the value of the various Accept* header fields
in the request.
-WWW: http://search.cpan.org/dist/HTTP-Negotiate/
+WWW: https://metacpan.org/release/HTTP-Negotiate
diff --git a/www/p5-HTTP-Parser-XS/pkg-descr b/www/p5-HTTP-Parser-XS/pkg-descr
index cb713d3b988b..f2864373a099 100644
--- a/www/p5-HTTP-Parser-XS/pkg-descr
+++ b/www/p5-HTTP-Parser-XS/pkg-descr
@@ -1,3 +1,3 @@
A fast, primitive HTTP request parser
-WWW: http://search.cpan.org/dist/HTTP-Parser-XS/
+WWW: https://metacpan.org/release/HTTP-Parser-XS
diff --git a/www/p5-HTTP-Parser/pkg-descr b/www/p5-HTTP-Parser/pkg-descr
index 73bf06a77ad5..4d5ca08fc728 100644
--- a/www/p5-HTTP-Parser/pkg-descr
+++ b/www/p5-HTTP-Parser/pkg-descr
@@ -4,4 +4,4 @@ It accepts chunks of data passed to it and returns either a completion hint
or an HTTP::Request (or Response) object when it has the entire request. It
was originally written to be part of a simple Event.pm-based HTTP server.
-WWW: http://search.cpan.org/dist/HTTP-Parser/
+WWW: https://metacpan.org/release/HTTP-Parser
diff --git a/www/p5-HTTP-Proxy/pkg-descr b/www/p5-HTTP-Proxy/pkg-descr
index 813f008b7f40..14d9b54d3a24 100644
--- a/www/p5-HTTP-Proxy/pkg-descr
+++ b/www/p5-HTTP-Proxy/pkg-descr
@@ -4,4 +4,4 @@ connections, and a LWP::UserAgent to ask for the requested pages.
The most interesting feature of this proxy object is its hability to filter the
HTTP requests and responses through user-defined filters.
-WWW: http://search.cpan.org/dist/HTTP-Proxy/
+WWW: https://metacpan.org/release/HTTP-Proxy
diff --git a/www/p5-HTTP-ProxyPAC/pkg-descr b/www/p5-HTTP-ProxyPAC/pkg-descr
index cbc30f345df9..4969c599e221 100644
--- a/www/p5-HTTP-ProxyPAC/pkg-descr
+++ b/www/p5-HTTP-ProxyPAC/pkg-descr
@@ -1,3 +1,3 @@
Use a proxy auto config file to get proxy info.
-WWW: http://search.cpan.org/dist/HTTP-ProxyPAC/
+WWW: https://metacpan.org/release/HTTP-ProxyPAC
diff --git a/www/p5-HTTP-Recorder/pkg-descr b/www/p5-HTTP-Recorder/pkg-descr
index efcc2a3af6f2..1b1c04e57065 100644
--- a/www/p5-HTTP-Recorder/pkg-descr
+++ b/www/p5-HTTP-Recorder/pkg-descr
@@ -4,4 +4,4 @@ responses so that additional requests can be recorded.
Then, tell your web browser to use this proxy, and the script will be recorded
in the specified file.
-WWW: http://search.cpan.org/dist/HTTP-Recorder/
+WWW: https://metacpan.org/release/HTTP-Recorder
diff --git a/www/p5-HTTP-Request-AsCGI/pkg-descr b/www/p5-HTTP-Request-AsCGI/pkg-descr
index d0b0a44268d5..28a2de8c19ad 100644
--- a/www/p5-HTTP-Request-AsCGI/pkg-descr
+++ b/www/p5-HTTP-Request-AsCGI/pkg-descr
@@ -1,3 +1,3 @@
Provides a convinient way of setting up an CGI enviroment from a HTTP::Request.
-WWW: http://search.cpan.org/dist/HTTP-Request-AsCGI/
+WWW: https://metacpan.org/release/HTTP-Request-AsCGI
diff --git a/www/p5-HTTP-Request-Params/pkg-descr b/www/p5-HTTP-Request-Params/pkg-descr
index 2a31a54d02cb..426de5cc39e5 100644
--- a/www/p5-HTTP-Request-Params/pkg-descr
+++ b/www/p5-HTTP-Request-Params/pkg-descr
@@ -5,4 +5,4 @@ Incoming query parameters come from two places. The first place is the query
portion of the URL. Second is the content portion of an HTTP request as is the
case when parsing a POST request, for example.
-WWW: http://search.cpan.org/dist/HTTP-Request-Params/
+WWW: https://metacpan.org/release/HTTP-Request-Params
diff --git a/www/p5-HTTP-Response-Encoding/pkg-descr b/www/p5-HTTP-Response-Encoding/pkg-descr
index b78f6f645b8a..47d5e9de054a 100644
--- a/www/p5-HTTP-Response-Encoding/pkg-descr
+++ b/www/p5-HTTP-Response-Encoding/pkg-descr
@@ -19,4 +19,4 @@ $res->decoded_content
Discontinued since HTTP::Message already has this method.
-WWW: http://search.cpan.org/dist/HTTP-Response-Encoding/
+WWW: https://metacpan.org/release/HTTP-Response-Encoding
diff --git a/www/p5-HTTP-Router/pkg-descr b/www/p5-HTTP-Router/pkg-descr
index 24eb81c55fe0..d8e1bac555e9 100644
--- a/www/p5-HTTP-Router/pkg-descr
+++ b/www/p5-HTTP-Router/pkg-descr
@@ -1,3 +1,3 @@
HTTP::Router provides a Merb-like way of constructing routing tables.
-WWW: http://search.cpan.org/dist/HTTP-Router/
+WWW: https://metacpan.org/release/HTTP-Router
diff --git a/www/p5-HTTP-Server-Simple-Authen/pkg-descr b/www/p5-HTTP-Server-Simple-Authen/pkg-descr
index b4ce50a633fd..1d82a2877034 100644
--- a/www/p5-HTTP-Server-Simple-Authen/pkg-descr
+++ b/www/p5-HTTP-Server-Simple-Authen/pkg-descr
@@ -7,4 +7,4 @@ The method returns $username taken from the request if the authentication is
successful, and undef otherwise. The code in "SYNOPSIS" requires authentication
for all the requests and behaves just the same as Apache's Require valid-user.
-WWW: http://search.cpan.org/dist/HTTP-Server-Simple-Authen/
+WWW: https://metacpan.org/release/HTTP-Server-Simple-Authen
diff --git a/www/p5-HTTP-Server-Simple-PSGI/pkg-descr b/www/p5-HTTP-Server-Simple-PSGI/pkg-descr
index f2982ccd4ad7..347df228005d 100644
--- a/www/p5-HTTP-Server-Simple-PSGI/pkg-descr
+++ b/www/p5-HTTP-Server-Simple-PSGI/pkg-descr
@@ -3,4 +3,4 @@ that can run PSGI applications. This module only depends on
HTTP::Server::Simple, which itself doesn't depend on any non-core
modules so it's best to be used as an embedded web server.
-WWW: http://search.cpan.org/dist/HTTP-Server-Simple-PSGI/
+WWW: https://metacpan.org/release/HTTP-Server-Simple-PSGI
diff --git a/www/p5-HTTP-Server-Simple-Recorder/pkg-descr b/www/p5-HTTP-Server-Simple-Recorder/pkg-descr
index 7ea35d71f6d1..6316a75b6c4b 100644
--- a/www/p5-HTTP-Server-Simple-Recorder/pkg-descr
+++ b/www/p5-HTTP-Server-Simple-Recorder/pkg-descr
@@ -5,4 +5,4 @@ from both HTTP::Server::Simple::Recorder and an actual
HTTP::Server::Simple subclass, and HTTP::Server::Simple::Recorder should
be listed first.
-WWW: http://search.cpan.org/dist/HTTP-Server-Simple-Recorder/
+WWW: https://metacpan.org/release/HTTP-Server-Simple-Recorder
diff --git a/www/p5-HTTP-Server-Simple-Static/pkg-descr b/www/p5-HTTP-Server-Simple-Static/pkg-descr
index 685a427db092..162a57d22b63 100644
--- a/www/p5-HTTP-Server-Simple-Static/pkg-descr
+++ b/www/p5-HTTP-Server-Simple-Static/pkg-descr
@@ -1,4 +1,4 @@
This mixin adds a method to serve static files from your
HTTP::Server::Simple subclass.
-WWW: http://search.cpan.org/dist/HTTP-Server-Simple-Static/
+WWW: https://metacpan.org/release/HTTP-Server-Simple-Static
diff --git a/www/p5-HTTP-Server-Simple/pkg-descr b/www/p5-HTTP-Server-Simple/pkg-descr
index 8cfc718b1dab..6eea5dafecc9 100644
--- a/www/p5-HTTP-Server-Simple/pkg-descr
+++ b/www/p5-HTTP-Server-Simple/pkg-descr
@@ -2,4 +2,4 @@ HTTP::Server::Simple is a very simple standalone HTTP daemon with
no non-core module dependencies. It's ideal for building a standalone
http-based UI to your existing tools.
-WWW: http://search.cpan.org/dist/HTTP-Server-Simple/
+WWW: https://metacpan.org/release/HTTP-Server-Simple
diff --git a/www/p5-HTTP-Session-State-MobileAgentID/pkg-descr b/www/p5-HTTP-Session-State-MobileAgentID/pkg-descr
index 416e73909125..9b8fed57909d 100644
--- a/www/p5-HTTP-Session-State-MobileAgentID/pkg-descr
+++ b/www/p5-HTTP-Session-State-MobileAgentID/pkg-descr
@@ -1,3 +1,3 @@
Maintain session IDs using mobile phone's unique id.
-WWW: http://search.cpan.org/dist/HTTP-Session-State-MobileAgentID/
+WWW: https://metacpan.org/release/HTTP-Session-State-MobileAgentID
diff --git a/www/p5-HTTP-Session-Store-DBI/pkg-descr b/www/p5-HTTP-Session-Store-DBI/pkg-descr
index 9984da892623..84a97e91727f 100644
--- a/www/p5-HTTP-Session-Store-DBI/pkg-descr
+++ b/www/p5-HTTP-Session-Store-DBI/pkg-descr
@@ -1,3 +1,3 @@
Store session data in DBI for HTTP::Session.
-WWW: http://search.cpan.org/dist/HTTP-Session-Store-DBI/
+WWW: https://metacpan.org/release/HTTP-Session-Store-DBI
diff --git a/www/p5-HTTP-Session/pkg-descr b/www/p5-HTTP-Session/pkg-descr
index e33175153ad1..757e7272d47d 100644
--- a/www/p5-HTTP-Session/pkg-descr
+++ b/www/p5-HTTP-Session/pkg-descr
@@ -2,4 +2,4 @@ Yet another session manager.
Easy to integrate with HTTP::Engine.
-WWW: http://search.cpan.org/dist/HTTP-Session/
+WWW: https://metacpan.org/release/HTTP-Session
diff --git a/www/p5-HTTP-Session2/pkg-descr b/www/p5-HTTP-Session2/pkg-descr
index 2916d1fc14d8..b930b554fb06 100644
--- a/www/p5-HTTP-Session2/pkg-descr
+++ b/www/p5-HTTP-Session2/pkg-descr
@@ -1,3 +1,3 @@
HTTP::Session2 is yet another HTTP session data management library.
-WWW: http://search.cpan.org/dist/HTTP-Session2/
+WWW: https://metacpan.org/release/HTTP-Session2
diff --git a/www/p5-HTTP-SimpleLinkChecker/pkg-descr b/www/p5-HTTP-SimpleLinkChecker/pkg-descr
index e83ca1fbfc18..7baf50e34973 100644
--- a/www/p5-HTTP-SimpleLinkChecker/pkg-descr
+++ b/www/p5-HTTP-SimpleLinkChecker/pkg-descr
@@ -17,4 +17,4 @@ temporarily down or overloaded. I recommend that you recheck "broken"
links a couple times over a long period (like a day or two) before you
decide they are really broken.
-WWW: http://search.cpan.org/dist/HTTP-SimpleLinkChecker/
+WWW: https://metacpan.org/release/HTTP-SimpleLinkChecker
diff --git a/www/p5-HTTP-Size/pkg-descr b/www/p5-HTTP-Size/pkg-descr
index 1e67fe23e64d..519edd821d46 100644
--- a/www/p5-HTTP-Size/pkg-descr
+++ b/www/p5-HTTP-Size/pkg-descr
@@ -1,3 +1,3 @@
Gets the byte size of an internet resource.
-WWW: http://search.cpan.org/dist/HTTP-Size/
+WWW: https://metacpan.org/release/HTTP-Size
diff --git a/www/p5-HTTP-Thin/pkg-descr b/www/p5-HTTP-Thin/pkg-descr
index fffb73729503..afa3ecc8bd2f 100644
--- a/www/p5-HTTP-Thin/pkg-descr
+++ b/www/p5-HTTP-Thin/pkg-descr
@@ -4,4 +4,4 @@ HTTP::Tiny, justifiably, don't want to have to maintain compatibility but many
other projects already consume the HTTP::Message objects. This is just glue code
doing what it does best.
-WWW: http://search.cpan.org/dist/HTTP-Thin/
+WWW: https://metacpan.org/release/HTTP-Thin
diff --git a/www/p5-HTTP-Tiny-SPDY/pkg-descr b/www/p5-HTTP-Tiny-SPDY/pkg-descr
index fe2c3b9c955a..e749eb1e4982 100644
--- a/www/p5-HTTP-Tiny-SPDY/pkg-descr
+++ b/www/p5-HTTP-Tiny-SPDY/pkg-descr
@@ -2,4 +2,4 @@ HTTP::Tiny::SPDY is a subclass of HTTP::Tiny with added support for the SPDY
protocol. It is intended to be fully compatible with HTTP::Tiny so that it can
be used as a drop-in replacement for it.
-WWW: http://search.cpan.org/dist/HTTP-Tiny-SPDY/
+WWW: https://metacpan.org/release/HTTP-Tiny-SPDY
diff --git a/www/p5-HTTP-Tiny-UA/pkg-descr b/www/p5-HTTP-Tiny-UA/pkg-descr
index 73227107ef39..cd55bdbe1325 100644
--- a/www/p5-HTTP-Tiny-UA/pkg-descr
+++ b/www/p5-HTTP-Tiny-UA/pkg-descr
@@ -1,3 +1,3 @@
HTTP::Tiny::UA extends HTTP::Tiny with higher-level convenience features.
-WWW: http://search.cpan.org/dist/HTTP-Tiny-UA/
+WWW: https://metacpan.org/release/HTTP-Tiny-UA
diff --git a/www/p5-HTTP-Tiny/pkg-descr b/www/p5-HTTP-Tiny/pkg-descr
index 52ad857de301..e0fca3e097b8 100644
--- a/www/p5-HTTP-Tiny/pkg-descr
+++ b/www/p5-HTTP-Tiny/pkg-descr
@@ -1,3 +1,3 @@
HTTP::Tiny is a small, simple, correct HTTP/1.1 client.
-WWW: http://search.cpan.org/dist/HTTP-Tiny/
+WWW: https://metacpan.org/release/HTTP-Tiny
diff --git a/www/p5-HTTP-XSCookies/pkg-descr b/www/p5-HTTP-XSCookies/pkg-descr
index 1131ed9499bc..473c70faccd1 100644
--- a/www/p5-HTTP-XSCookies/pkg-descr
+++ b/www/p5-HTTP-XSCookies/pkg-descr
@@ -1,4 +1,4 @@
HTTP::XSCookies implements cookie creation (baking) and parsing (crushing) using
XS, therefore improving the speed of a pure Perl implementation.
-WWW: http://search.cpan.org/dist/HTTP-XSCookies/
+WWW: https://metacpan.org/release/HTTP-XSCookies
diff --git a/www/p5-HTTPD-Log-Filter/pkg-descr b/www/p5-HTTPD-Log-Filter/pkg-descr
index 712b99a5c2af..9014a9879651 100644
--- a/www/p5-HTTPD-Log-Filter/pkg-descr
+++ b/www/p5-HTTPD-Log-Filter/pkg-descr
@@ -11,4 +11,4 @@ doesn't happen to match the filter (where "" is returned).
The other is where it is an invalid entry according to the
format specified in the constructor.
-WWW: http://search.cpan.org/dist/HTTPD-Log-Filter/
+WWW: https://metacpan.org/release/HTTPD-Log-Filter
diff --git a/www/p5-HTTPD-User-Manage/pkg-descr b/www/p5-HTTPD-User-Manage/pkg-descr
index 1d62e1c2d46c..79604283f161 100644
--- a/www/p5-HTTPD-User-Manage/pkg-descr
+++ b/www/p5-HTTPD-User-Manage/pkg-descr
@@ -8,4 +8,4 @@ remotely add, edit and delete users and their groups. You can also use
it from the command line as a nice all-in-one interface to access
control databases based on text files, DBM files, and SQL databases.
-WWW: http://search.cpan.org/dist/HTTPD-User-Manage/
+WWW: https://metacpan.org/release/HTTPD-User-Manage
diff --git a/www/p5-Hijk/pkg-descr b/www/p5-Hijk/pkg-descr
index 0e80eb106f63..e1523d779bda 100644
--- a/www/p5-Hijk/pkg-descr
+++ b/www/p5-Hijk/pkg-descr
@@ -1,3 +1,3 @@
Fast & minimal low-level HTTP client.
-WWW: http://search.cpan.org/dist/Hijk/
+WWW: https://metacpan.org/release/Hijk
diff --git a/www/p5-I18N-AcceptLanguage/pkg-descr b/www/p5-I18N-AcceptLanguage/pkg-descr
index 99943454e870..9556529e5563 100644
--- a/www/p5-I18N-AcceptLanguage/pkg-descr
+++ b/www/p5-I18N-AcceptLanguage/pkg-descr
@@ -2,4 +2,4 @@ I18N::AcceptLanguage matches language preference to available
languages per rules defined in RFC 2616, section 14.4: HTTP/1.1 -
Header Field Definitions - Accept-Language.
-WWW: http://search.cpan.org/dist/I18N-AcceptLanguage/
+WWW: https://metacpan.org/release/I18N-AcceptLanguage
diff --git a/www/p5-IMDB-Film/pkg-descr b/www/p5-IMDB-Film/pkg-descr
index abbbcab61206..c2b8f2346ccc 100644
--- a/www/p5-IMDB-Film/pkg-descr
+++ b/www/p5-IMDB-Film/pkg-descr
@@ -1,4 +1,4 @@
IMDB::Film is an object-oriented interface to the IMDB. You can use
that module to retrieve information about film: title, year, plot etc.
-WWW: http://search.cpan.org/dist/IMDB-Film/
+WWW: https://metacpan.org/release/IMDB-Film
diff --git a/www/p5-Image-Delivery/pkg-descr b/www/p5-Image-Delivery/pkg-descr
index 75a28fc0a26e..0f4f62deda0a 100644
--- a/www/p5-Image-Delivery/pkg-descr
+++ b/www/p5-Image-Delivery/pkg-descr
@@ -10,4 +10,4 @@ these generated images. It is designed to be powerful, flexible,
extensible, scalable, secure, stable and correct, and use a minimum
of resources.
-WWW: http://search.cpan.org/dist/Image-Delivery/
+WWW: https://metacpan.org/release/Image-Delivery
diff --git a/www/p5-Interchange6/pkg-descr b/www/p5-Interchange6/pkg-descr
index 126f82088568..119835397d82 100644
--- a/www/p5-Interchange6/pkg-descr
+++ b/www/p5-Interchange6/pkg-descr
@@ -4,4 +4,4 @@ It uses the DBIx::Class database schema Interchange6::Schema.
This is a small module, implementing an API, used in Dancer plugins.
-WWW: http://search.cpan.org/dist/Interchange6/
+WWW: https://metacpan.org/release/Interchange6
diff --git a/www/p5-JE/pkg-descr b/www/p5-JE/pkg-descr
index ac7ee3587515..a5baffd560d5 100644
--- a/www/p5-JE/pkg-descr
+++ b/www/p5-JE/pkg-descr
@@ -1,3 +1,3 @@
JE is a pure-Perl JavaScript engine.
-WWW: http://search.cpan.org/dist/JE/
+WWW: https://metacpan.org/release/JE
diff --git a/www/p5-JSON-API/pkg-descr b/www/p5-JSON-API/pkg-descr
index efcc4341bb4f..8cb797a75cf0 100644
--- a/www/p5-JSON-API/pkg-descr
+++ b/www/p5-JSON-API/pkg-descr
@@ -3,4 +3,4 @@ accessing APIs that accept/provide JSON data.
It supports all the options LWP supports, including authentication.
-WWW: http://search.cpan.org/dist/JSON-API/
+WWW: https://metacpan.org/release/JSON-API
diff --git a/www/p5-Jemplate/pkg-descr b/www/p5-Jemplate/pkg-descr
index 80c28871d7c9..a3d8df8fb126 100644
--- a/www/p5-Jemplate/pkg-descr
+++ b/www/p5-Jemplate/pkg-descr
@@ -1,4 +1,4 @@
Jemplate is a templating framework for JavaScript that is built
over Perl's Template Toolkit (TT2).
-WWW: http://search.cpan.org/dist/Jemplate/
+WWW: https://metacpan.org/release/Jemplate
diff --git a/www/p5-Jifty/pkg-descr b/www/p5-Jifty/pkg-descr
index 4937b50f7159..02cd99a750f3 100644
--- a/www/p5-Jifty/pkg-descr
+++ b/www/p5-Jifty/pkg-descr
@@ -7,4 +7,4 @@ templating system, one web services layer, one AJAX toolkit, one set of
handlers for standalone or FastCGI servers. We work hard to make all the
bits play well together, so you don't have to.
-WWW: http://search.cpan.org/dist/Jifty/
+WWW: https://metacpan.org/release/Jifty
diff --git a/www/p5-LWP-Authen-Negotiate/pkg-descr b/www/p5-LWP-Authen-Negotiate/pkg-descr
index be8a1dec082b..1cc03c4d8355 100644
--- a/www/p5-LWP-Authen-Negotiate/pkg-descr
+++ b/www/p5-LWP-Authen-Negotiate/pkg-descr
@@ -1,4 +1,4 @@
LWP::Authen::Negotiate is a authentication plugin for LWP to
support WWW-Negotiate.
-WWW: http://search.cpan.org/dist/LWP-Authen-Negotiate/
+WWW: https://metacpan.org/release/LWP-Authen-Negotiate
diff --git a/www/p5-LWP-Authen-OAuth/pkg-descr b/www/p5-LWP-Authen-OAuth/pkg-descr
index 5d777cb9ad42..8f1ac8ec63e7 100644
--- a/www/p5-LWP-Authen-OAuth/pkg-descr
+++ b/www/p5-LWP-Authen-OAuth/pkg-descr
@@ -2,4 +2,4 @@ This module provides a sub-class of LWP::UserAgent that generates
OAuth 1.0 signed requests. You should familiarise yourself with OAuth
at http://oauth.net/.
-WWW: http://search.cpan.org/dist/LWP-Authen-OAuth/
+WWW: https://metacpan.org/release/LWP-Authen-OAuth
diff --git a/www/p5-LWP-Authen-Wsse/pkg-descr b/www/p5-LWP-Authen-Wsse/pkg-descr
index 1918b714824a..e3c901e7c2b0 100644
--- a/www/p5-LWP-Authen-Wsse/pkg-descr
+++ b/www/p5-LWP-Authen-Wsse/pkg-descr
@@ -6,4 +6,4 @@ in your code. The LWP system will invoke the WSSE authentication when it
encounters the authentication scheme while attempting to retrieve a URL
from a server.
-WWW: http://search.cpan.org/dist/LWP-Authen-Wsse/
+WWW: https://metacpan.org/release/LWP-Authen-Wsse
diff --git a/www/p5-LWP-ConnCache-MaxKeepAliveRequests/pkg-descr b/www/p5-LWP-ConnCache-MaxKeepAliveRequests/pkg-descr
index dae2e7f2e681..81642dba3466 100644
--- a/www/p5-LWP-ConnCache-MaxKeepAliveRequests/pkg-descr
+++ b/www/p5-LWP-ConnCache-MaxKeepAliveRequests/pkg-descr
@@ -5,4 +5,4 @@ a limited number of requests (in Apache 2 this is achieved with the
MaxKeepAliveRequests directive). This module allows you to limit
the maximum number of keep alive requests to a server.
-WWW: http://search.cpan.org/dist/LWP-ConnCache-MaxKeepAliveRequests/
+WWW: https://metacpan.org/release/LWP-ConnCache-MaxKeepAliveRequests
diff --git a/www/p5-LWP-MediaTypes/pkg-descr b/www/p5-LWP-MediaTypes/pkg-descr
index 7062ded60ac6..5ad715767cc3 100644
--- a/www/p5-LWP-MediaTypes/pkg-descr
+++ b/www/p5-LWP-MediaTypes/pkg-descr
@@ -1,4 +1,4 @@
This module provides functions for handling media (also known as MIME)
types and encodings.
-WWW: http://search.cpan.org/dist/LWP-MediaTypes/
+WWW: https://metacpan.org/release/LWP-MediaTypes
diff --git a/www/p5-LWP-Online/pkg-descr b/www/p5-LWP-Online/pkg-descr
index 9e7d6b00d7a7..6829bf050cad 100644
--- a/www/p5-LWP-Online/pkg-descr
+++ b/www/p5-LWP-Online/pkg-descr
@@ -11,4 +11,4 @@ having to resort to asking any human questions (who may well get it
wrong anyway), and limiting itself to a finite amount of programming
work and a reasonable level of memory overhead to load the code.
-WWW: http://search.cpan.org/dist/LWP-Online/
+WWW: https://metacpan.org/release/LWP-Online
diff --git a/www/p5-LWP-Protocol-PSGI/pkg-descr b/www/p5-LWP-Protocol-PSGI/pkg-descr
index 5ecbb6eb68e7..8e2eab50d85c 100644
--- a/www/p5-LWP-Protocol-PSGI/pkg-descr
+++ b/www/p5-LWP-Protocol-PSGI/pkg-descr
@@ -2,4 +2,4 @@ LWP::Protocol::PSGI is a module to hijack any code that uses
LWP::UserAgent underneath such that any HTTP or HTTPS requests can be
routed to your own PSGI application.
-WWW: http://search.cpan.org/dist/LWP-Protocol-PSGI/
+WWW: https://metacpan.org/release/LWP-Protocol-PSGI
diff --git a/www/p5-LWP-Protocol-connect/pkg-descr b/www/p5-LWP-Protocol-connect/pkg-descr
index 825729b6218f..0ff7d9eac827 100644
--- a/www/p5-LWP-Protocol-connect/pkg-descr
+++ b/www/p5-LWP-Protocol-connect/pkg-descr
@@ -1,4 +1,4 @@
The LWP::Protocol::connect module provides support for using https
over a proxy via the HTTP/Connect method.
-WWW: http://search.cpan.org/dist/LWP-Protocol-connect/
+WWW: https://metacpan.org/release/LWP-Protocol-connect
diff --git a/www/p5-LWP-Protocol-http10/pkg-descr b/www/p5-LWP-Protocol-http10/pkg-descr
index 065e3064fd7f..f7b308d60204 100644
--- a/www/p5-LWP-Protocol-http10/pkg-descr
+++ b/www/p5-LWP-Protocol-http10/pkg-descr
@@ -6,4 +6,4 @@ This module used to be bundled with the libwww-perl, but it was unbundled in
v6.02 as part of the general cleanup for the 6-series. LWP::Protocol::http10 is
deprecated.
-WWW: http://search.cpan.org/dist/LWP-Protocol-http10/
+WWW: https://metacpan.org/release/LWP-Protocol-http10
diff --git a/www/p5-LWP-Protocol-https/pkg-descr b/www/p5-LWP-Protocol-https/pkg-descr
index 76afd158f49e..468b60fb60ff 100644
--- a/www/p5-LWP-Protocol-https/pkg-descr
+++ b/www/p5-LWP-Protocol-https/pkg-descr
@@ -15,4 +15,4 @@ tool-chain. Applications that need https support can just declare their
dependency on LWP::Protocol::https and will no longer need to know what
underlying modules to install.
-WWW: http://search.cpan.org/dist/LWP-Protocol-https/
+WWW: https://metacpan.org/release/LWP-Protocol-https
diff --git a/www/p5-LWP-Protocol-socks/pkg-descr b/www/p5-LWP-Protocol-socks/pkg-descr
index d56845557997..735ea3ef45f4 100644
--- a/www/p5-LWP-Protocol-socks/pkg-descr
+++ b/www/p5-LWP-Protocol-socks/pkg-descr
@@ -1,3 +1,3 @@
Adds support for the socks protocol and proxy facility in LWP.
-WWW: http://search.cpan.org/dist/LWP-Protocol-socks/
+WWW: https://metacpan.org/release/LWP-Protocol-socks
diff --git a/www/p5-LWP-UserAgent-Determined/pkg-descr b/www/p5-LWP-UserAgent-Determined/pkg-descr
index 5df0beaad8d3..e5bf0a38b942 100644
--- a/www/p5-LWP-UserAgent-Determined/pkg-descr
+++ b/www/p5-LWP-UserAgent-Determined/pkg-descr
@@ -7,4 +7,4 @@ It also adds some methods for controlling exactly what errors are considered
retry-worthy and how many times to wait and for how many seconds, but normally
you needn't bother about these, as the default settings are relatively sane.
-WWW: http://search.cpan.org/dist/LWP-UserAgent-Determined/
+WWW: https://metacpan.org/release/LWP-UserAgent-Determined
diff --git a/www/p5-LWP-UserAgent-POE/pkg-descr b/www/p5-LWP-UserAgent-POE/pkg-descr
index aeb4faaca92c..4f28d59783ee 100644
--- a/www/p5-LWP-UserAgent-POE/pkg-descr
+++ b/www/p5-LWP-UserAgent-POE/pkg-descr
@@ -3,4 +3,4 @@ in a POE environment. It is a drop-in replacement for LWP::UserAgent
in systems that are already using LWP::UserAgent synchronously and
want to play nicely with POE.
-WWW: http://search.cpan.org/dist/LWP-UserAgent-POE/
+WWW: https://metacpan.org/release/LWP-UserAgent-POE
diff --git a/www/p5-LWP-UserAgent-WithCache/pkg-descr b/www/p5-LWP-UserAgent-WithCache/pkg-descr
index 584fd603ba3d..15c386a27e2f 100644
--- a/www/p5-LWP-UserAgent-WithCache/pkg-descr
+++ b/www/p5-LWP-UserAgent-WithCache/pkg-descr
@@ -2,4 +2,4 @@ LWP::UserAgent::WithCache is a LWP::UserAgent extention. It handle
'If-Modified-Since' request header with local cache file. local cache files are
implemented by Cache::FileCache.
-WWW: http://search.cpan.org/dist/LWP-UserAgent-WithCache/
+WWW: https://metacpan.org/release/LWP-UserAgent-WithCache
diff --git a/www/p5-LWPx-ParanoidAgent/pkg-descr b/www/p5-LWPx-ParanoidAgent/pkg-descr
index 6c41262420da..675f9c689b66 100644
--- a/www/p5-LWPx-ParanoidAgent/pkg-descr
+++ b/www/p5-LWPx-ParanoidAgent/pkg-descr
@@ -19,4 +19,4 @@ be a global timeout over the entire process), and all combinations of
redirects and DNS tricks to otherwise tarpit and/or connect to internal
resources.
-WWW: http://search.cpan.org/dist/LWPx-ParanoidAgent/
+WWW: https://metacpan.org/release/LWPx-ParanoidAgent
diff --git a/www/p5-LWPx-TimedHTTP/pkg-descr b/www/p5-LWPx-TimedHTTP/pkg-descr
index ecbfa9401fee..2013dad08913 100644
--- a/www/p5-LWPx-TimedHTTP/pkg-descr
+++ b/www/p5-LWPx-TimedHTTP/pkg-descr
@@ -4,4 +4,4 @@ results as header.
It's useful for debugging where abouts in a connection slow downs are occuring.
-WWW: http://search.cpan.org/dist/LWPx-TimedHTTP/
+WWW: https://metacpan.org/release/LWPx-TimedHTTP
diff --git a/www/p5-Markup-Perl/pkg-descr b/www/p5-Markup-Perl/pkg-descr
index c04a25c112d0..98d652a8d7d9 100644
--- a/www/p5-Markup-Perl/pkg-descr
+++ b/www/p5-Markup-Perl/pkg-descr
@@ -6,4 +6,4 @@ stdout except for code within the above tags.
Despite what's in the CPAN README, this module does not require
Filter::Simple, only CGI.pm.
-WWW: http://search.cpan.org/dist/Markup-Perl/
+WWW: https://metacpan.org/release/Markup-Perl
diff --git a/www/p5-Mason/pkg-descr b/www/p5-Mason/pkg-descr
index 897109c7e584..2dd16b9f2ef8 100644
--- a/www/p5-Mason/pkg-descr
+++ b/www/p5-Mason/pkg-descr
@@ -11,4 +11,4 @@ framework, Poet, designed to take maximum advantage of its routing and content
generation features. It can also be used as the templating layer for web
frameworks such as Catalyst and Dancer.
-WWW: http://search.cpan.org/dist/Mason/
+WWW: https://metacpan.org/release/Mason
diff --git a/www/p5-MasonX-Interp-WithCallbacks/pkg-descr b/www/p5-MasonX-Interp-WithCallbacks/pkg-descr
index 1afabb9256bd..d471a188e0e6 100644
--- a/www/p5-MasonX-Interp-WithCallbacks/pkg-descr
+++ b/www/p5-MasonX-Interp-WithCallbacks/pkg-descr
@@ -13,4 +13,4 @@ data submitted from a form, to affect the contents of the Mason request
arguments (and thus the %ARGS hash in components), and even to redirect or
abort the request before Mason handles it.
-WWW: http://search.cpan.org/dist/MasonX-Interp-WithCallbacks/
+WWW: https://metacpan.org/release/MasonX-Interp-WithCallbacks
diff --git a/www/p5-MasonX-Profiler/pkg-descr b/www/p5-MasonX-Profiler/pkg-descr
index 4035f88eee73..81297a727bd1 100644
--- a/www/p5-MasonX-Profiler/pkg-descr
+++ b/www/p5-MasonX-Profiler/pkg-descr
@@ -15,4 +15,4 @@ component, including all subcomponents called by it.
The beginning and end of the initial request is represented by the special time
fields BEGINS and ENDS.
-WWW: http://search.cpan.org/dist/MasonX-Profiler/
+WWW: https://metacpan.org/release/MasonX-Profiler
diff --git a/www/p5-MasonX-WebApp/pkg-descr b/www/p5-MasonX-WebApp/pkg-descr
index 288a1676c3ce..bd5458ffd24c 100644
--- a/www/p5-MasonX-WebApp/pkg-descr
+++ b/www/p5-MasonX-WebApp/pkg-descr
@@ -19,4 +19,4 @@ invoked. There are a number of things that one might want to do:
* And others ...
-WWW: http://search.cpan.org/dist/MasonX-WebApp/
+WWW: https://metacpan.org/release/MasonX-WebApp
diff --git a/www/p5-Maypole-Authentication-UserSessionCookie/pkg-descr b/www/p5-Maypole-Authentication-UserSessionCookie/pkg-descr
index 496ba95fdeed..12feb019dd87 100644
--- a/www/p5-Maypole-Authentication-UserSessionCookie/pkg-descr
+++ b/www/p5-Maypole-Authentication-UserSessionCookie/pkg-descr
@@ -1,3 +1,3 @@
Track sessions and, optionally, users
-WWW: http://search.cpan.org/dist/Maypole-Authentication-UserSessionCookie/
+WWW: https://metacpan.org/release/Maypole-Authentication-UserSessionCookie
diff --git a/www/p5-Maypole-Component/pkg-descr b/www/p5-Maypole-Component/pkg-descr
index 230bd9548121..6bc028c3ec24 100644
--- a/www/p5-Maypole-Component/pkg-descr
+++ b/www/p5-Maypole-Component/pkg-descr
@@ -1,3 +1,3 @@
Run Maypole sub-requests as components
-WWW: http://search.cpan.org/dist/Maypole-Component/
+WWW: https://metacpan.org/release/Maypole-Component
diff --git a/www/p5-Maypole/pkg-descr b/www/p5-Maypole/pkg-descr
index 38d6fc794e11..777f28e10ae3 100644
--- a/www/p5-Maypole/pkg-descr
+++ b/www/p5-Maypole/pkg-descr
@@ -3,4 +3,4 @@ similar to Jakarta's Struts. Maypole is designed to minimize coding
requirements for creating simple web interfaces to databases, while
remaining flexible enough to support enterprise web applications.
-WWW: http://search.cpan.org/dist/Maypole/
+WWW: https://metacpan.org/release/Maypole
diff --git a/www/p5-MediaWiki-API/pkg-descr b/www/p5-MediaWiki-API/pkg-descr
index ee082ee67d15..5f4343c81c5b 100644
--- a/www/p5-MediaWiki-API/pkg-descr
+++ b/www/p5-MediaWiki-API/pkg-descr
@@ -2,4 +2,4 @@ This module provides an interface between Perl and the MediaWiki API
allowing creation of scripts to automate editing and extraction of data
from MediaWiki driven sites like Wikipedia.
-WWW: http://search.cpan.org/dist/MediaWiki-API/
+WWW: https://metacpan.org/release/MediaWiki-API
diff --git a/www/p5-Mobile-UserAgent/pkg-descr b/www/p5-Mobile-UserAgent/pkg-descr
index 9f350f43abc5..1fcca39aca4a 100644
--- a/www/p5-Mobile-UserAgent/pkg-descr
+++ b/www/p5-Mobile-UserAgent/pkg-descr
@@ -3,4 +3,4 @@ important being vendor and model. One reason for doing this would be to use
this information to lookup vendor-model specific device characteristics in a
database.
-WWW: http://search.cpan.org/dist/Mobile-UserAgent/
+WWW: https://metacpan.org/release/Mobile-UserAgent
diff --git a/www/p5-ModPerl-VersionUtil/pkg-descr b/www/p5-ModPerl-VersionUtil/pkg-descr
index 37afbb756340..b9c65777ddf8 100644
--- a/www/p5-ModPerl-VersionUtil/pkg-descr
+++ b/www/p5-ModPerl-VersionUtil/pkg-descr
@@ -1,3 +1,3 @@
ModPerl::VersionUtil helps you to investigate your mod_perl version easily.
-WWW: http://search.cpan.org/dist/ModPerl-VersionUtil/
+WWW: https://metacpan.org/release/ModPerl-VersionUtil
diff --git a/www/p5-Mojo-IOLoop-ForkCall/pkg-descr b/www/p5-Mojo-IOLoop-ForkCall/pkg-descr
index ed65b0bc8e87..343d56c8c1a1 100644
--- a/www/p5-Mojo-IOLoop-ForkCall/pkg-descr
+++ b/www/p5-Mojo-IOLoop-ForkCall/pkg-descr
@@ -1,3 +1,3 @@
Mojo::IOLoop::ForkCall - run blocking functions asynchronously by forking
-WWW: http://search.cpan.org/dist/Mojo-IOLoop-ForkCall/
+WWW: https://metacpan.org/release/Mojo-IOLoop-ForkCall
diff --git a/www/p5-Mojo-Server-FastCGI/pkg-descr b/www/p5-Mojo-Server-FastCGI/pkg-descr
index 61098bef0c06..d0140e614722 100644
--- a/www/p5-Mojo-Server-FastCGI/pkg-descr
+++ b/www/p5-Mojo-Server-FastCGI/pkg-descr
@@ -1,3 +1,3 @@
Mojo::Server::FastCGI - FastCGI Server
-WWW: http://search.cpan.org/dist/Mojo-Server-FastCGI/
+WWW: https://metacpan.org/release/Mojo-Server-FastCGI
diff --git a/www/p5-MojoMojo/pkg-descr b/www/p5-MojoMojo/pkg-descr
index b55e7ed402a7..0df17ae36b5a 100644
--- a/www/p5-MojoMojo/pkg-descr
+++ b/www/p5-MojoMojo/pkg-descr
@@ -10,4 +10,4 @@ To find out more about how you can use MojoMojo, please visit
http://mojomojo.org or read the installation instructions in
MojoMojo::Installation to try it out yourself.
-WWW: http://search.cpan.org/dist/MojoMojo/
+WWW: https://metacpan.org/release/MojoMojo
diff --git a/www/p5-MojoX-Log-Dispatch-Simple/pkg-descr b/www/p5-MojoX-Log-Dispatch-Simple/pkg-descr
index 67a710b0051d..465dcc74d2f5 100644
--- a/www/p5-MojoX-Log-Dispatch-Simple/pkg-descr
+++ b/www/p5-MojoX-Log-Dispatch-Simple/pkg-descr
@@ -1,3 +1,3 @@
Simple Log::Dispatch replacement of Mojo::Log
-WWW: http://search.cpan.org/dist/MojoX-Log-Dispatch-Simple/
+WWW: https://metacpan.org/release/MojoX-Log-Dispatch-Simple
diff --git a/www/p5-Mojolicious-Plugin-Authentication/pkg-descr b/www/p5-Mojolicious-Plugin-Authentication/pkg-descr
index 48fd02dc2f71..48d6a4206b18 100644
--- a/www/p5-Mojolicious-Plugin-Authentication/pkg-descr
+++ b/www/p5-Mojolicious-Plugin-Authentication/pkg-descr
@@ -1,4 +1,4 @@
Mojolicious::Plugin::Authentication is a module that helps you deal
with authenticating users in your Mojolicious application.
-WWW: http://search.cpan.org/dist/Mojolicious-Plugin-Authentication/
+WWW: https://metacpan.org/release/Mojolicious-Plugin-Authentication
diff --git a/www/p5-Mojolicious-Plugin-Database/pkg-descr b/www/p5-Mojolicious-Plugin-Database/pkg-descr
index f49f68451992..7e79e43bac1a 100644
--- a/www/p5-Mojolicious-Plugin-Database/pkg-descr
+++ b/www/p5-Mojolicious-Plugin-Database/pkg-descr
@@ -1,4 +1,4 @@
Mojolicious::Plugin::Database provides "sane" handling of DBI connections so
problems with pre-forking (Hypnotoad, etc.) will not occur.
-WWW: http://search.cpan.org/dist/Mojolicious-Plugin-Database/
+WWW: https://metacpan.org/release/Mojolicious-Plugin-Database
diff --git a/www/p5-Mojolicious-Plugin-Mongodb/pkg-descr b/www/p5-Mojolicious-Plugin-Mongodb/pkg-descr
index 1fbfb0bbec59..033b47a97260 100644
--- a/www/p5-Mojolicious-Plugin-Mongodb/pkg-descr
+++ b/www/p5-Mojolicious-Plugin-Mongodb/pkg-descr
@@ -1,4 +1,4 @@
Mojolicious::Plugin::Mongodb provides a few helpers to ease the use of MongoDB
in your Mojolicious application.
-WWW: http://search.cpan.org/dist/Mojolicious-Plugin-Mongodb/
+WWW: https://metacpan.org/release/Mojolicious-Plugin-Mongodb
diff --git a/www/p5-Mojolicious-Plugin-YamlConfig/pkg-descr b/www/p5-Mojolicious-Plugin-YamlConfig/pkg-descr
index a5e4fce72e9d..678684555935 100644
--- a/www/p5-Mojolicious-Plugin-YamlConfig/pkg-descr
+++ b/www/p5-Mojolicious-Plugin-YamlConfig/pkg-descr
@@ -1,4 +1,4 @@
Mojolicious::Plugin::YamlConfig is a YAML configuration plugin that preprocesses
it's input with Mojo::Template.
-WWW: http://search.cpan.org/dist/Mojolicious-Plugin-YamlConfig/
+WWW: https://metacpan.org/release/Mojolicious-Plugin-YamlConfig
diff --git a/www/p5-Monoceros/pkg-descr b/www/p5-Monoceros/pkg-descr
index e67ea9ed2594..47e6347bfc7a 100644
--- a/www/p5-Monoceros/pkg-descr
+++ b/www/p5-Monoceros/pkg-descr
@@ -2,4 +2,4 @@ Monoceros is PSGI/Plack server supports HTTP/1.1. Monoceros has a
event-driven connection manager and preforking workers. Monoceros can
keep large amount of connection at minimal processes.
-WWW: http://search.cpan.org/dist/Monoceros/
+WWW: https://metacpan.org/release/Monoceros
diff --git a/www/p5-Mozilla-CA/pkg-descr b/www/p5-Mozilla-CA/pkg-descr
index 2cba724535a1..27c9c29989a0 100644
--- a/www/p5-Mozilla-CA/pkg-descr
+++ b/www/p5-Mozilla-CA/pkg-descr
@@ -2,4 +2,4 @@ Mozilla::CA provides a copy of Mozilla's bundle of Certificate
Authority certificates in a form that can be consumed by modules and
libraries based on OpenSSL.
-WWW: http://search.cpan.org/dist/Mozilla-CA/
+WWW: https://metacpan.org/release/Mozilla-CA
diff --git a/www/p5-Net-Akismet/pkg-descr b/www/p5-Net-Akismet/pkg-descr
index df7303b1f075..f234c795d115 100644
--- a/www/p5-Net-Akismet/pkg-descr
+++ b/www/p5-Net-Akismet/pkg-descr
@@ -8,4 +8,4 @@ From the README file:
The module allows you to either check if an item is spam or report certain
comment as spam/false postivie.
-WWW: http://search.cpan.org/dist/Net-Akismet/
+WWW: https://metacpan.org/release/Net-Akismet
diff --git a/www/p5-Net-Amazon-AWIS/pkg-descr b/www/p5-Net-Amazon-AWIS/pkg-descr
index 41d4196bead1..47fb73faf862 100644
--- a/www/p5-Net-Amazon-AWIS/pkg-descr
+++ b/www/p5-Net-Amazon-AWIS/pkg-descr
@@ -20,4 +20,4 @@ per subscription ID per day.
There are some limitations, so be sure to read The Amazon Alexa
Web Information Service FAQ.
-WWW: http://search.cpan.org/dist/Net-Amazon-AWIS/
+WWW: https://metacpan.org/release/Net-Amazon-AWIS
diff --git a/www/p5-Net-Async-FastCGI/pkg-descr b/www/p5-Net-Async-FastCGI/pkg-descr
index f1897fe2dec0..7d98267720b6 100644
--- a/www/p5-Net-Async-FastCGI/pkg-descr
+++ b/www/p5-Net-Async-FastCGI/pkg-descr
@@ -1,3 +1,3 @@
Perl module to use FastCGI with IO::Async
-WWW: http://search.cpan.org/dist/Net-Async-FastCGI/
+WWW: https://metacpan.org/release/Net-Async-FastCGI
diff --git a/www/p5-Net-Async-HTTP/pkg-descr b/www/p5-Net-Async-HTTP/pkg-descr
index 25ad15354aad..6ab875b4b915 100644
--- a/www/p5-Net-Async-HTTP/pkg-descr
+++ b/www/p5-Net-Async-HTTP/pkg-descr
@@ -10,4 +10,4 @@ Net::Async::HTTP optionally supports SSL connections, if IO::Async::SSL is
installed. If so, SSL can be requested either by passing a URI with the https
scheme, or by passing a true value as the SSL parameter.
-WWW: http://search.cpan.org/dist/Net-Async-HTTP/
+WWW: https://metacpan.org/release/Net-Async-HTTP
diff --git a/www/p5-Net-FastCGI/pkg-descr b/www/p5-Net-FastCGI/pkg-descr
index 09ea72ba0e87..5d016a6385a3 100644
--- a/www/p5-Net-FastCGI/pkg-descr
+++ b/www/p5-Net-FastCGI/pkg-descr
@@ -1,3 +1,3 @@
Net::FastCGI module.
-WWW: http://search.cpan.org/dist/Net-FastCGI/
+WWW: https://metacpan.org/release/Net-FastCGI
diff --git a/www/p5-Net-Flickr-API/pkg-descr b/www/p5-Net-Flickr-API/pkg-descr
index a6556b1b24f1..5952bbf4296b 100644
--- a/www/p5-Net-Flickr-API/pkg-descr
+++ b/www/p5-Net-Flickr-API/pkg-descr
@@ -1,3 +1,3 @@
Net::Flickr::API - base API class for Net::Flickr::* libraries
-WWW: http://search.cpan.org/dist/Net-Flickr-API/
+WWW: https://metacpan.org/release/Net-Flickr-API
diff --git a/www/p5-Net-Flickr-Backup/pkg-descr b/www/p5-Net-Flickr-Backup/pkg-descr
index ef37ac14ca83..368dbb3bec05 100644
--- a/www/p5-Net-Flickr-Backup/pkg-descr
+++ b/www/p5-Net-Flickr-Backup/pkg-descr
@@ -1,3 +1,3 @@
Net::Flickr::Backup - OOP for backing up your Flickr photos locally
-WWW: http://search.cpan.org/dist/Net-Flickr-Backup/
+WWW: https://metacpan.org/release/Net-Flickr-Backup
diff --git a/www/p5-Net-Flickr-RDF/pkg-descr b/www/p5-Net-Flickr-RDF/pkg-descr
index 5ecf4bd80f0b..3ec9b768dfd4 100644
--- a/www/p5-Net-Flickr-RDF/pkg-descr
+++ b/www/p5-Net-Flickr-RDF/pkg-descr
@@ -1,3 +1,3 @@
Net::Flickr::RDF - a.k.a RDF::Describes::Flickr
-WWW: http://search.cpan.org/dist/Net-Flickr-RDF/
+WWW: https://metacpan.org/release/Net-Flickr-RDF
diff --git a/www/p5-Net-FreshBooks-API/pkg-descr b/www/p5-Net-FreshBooks-API/pkg-descr
index 5fe0629d5e57..8bb7e82ab503 100644
--- a/www/p5-Net-FreshBooks-API/pkg-descr
+++ b/www/p5-Net-FreshBooks-API/pkg-descr
@@ -3,4 +3,4 @@ manage invoices. This module is an OO abstraction of their API that
lets you work with Clients, Invoices etc as if they were standard Perl
objects.
-WWW: http://search.cpan.org/dist/Net-FreshBooks-API/
+WWW: https://metacpan.org/release/Net-FreshBooks-API
diff --git a/www/p5-Net-Plurk/pkg-descr b/www/p5-Net-Plurk/pkg-descr
index cea3d6589425..d019544658b7 100644
--- a/www/p5-Net-Plurk/pkg-descr
+++ b/www/p5-Net-Plurk/pkg-descr
@@ -1,3 +1,3 @@
Net::Plurk - A perl interface to Plurk API
-WWW: http://search.cpan.org/dist/Net-Plurk/
+WWW: https://metacpan.org/release/Net-Plurk
diff --git a/www/p5-Net-STF-Client/pkg-descr b/www/p5-Net-STF-Client/pkg-descr
index ca900ef0ee52..0e77efe52abb 100644
--- a/www/p5-Net-STF-Client/pkg-descr
+++ b/www/p5-Net-STF-Client/pkg-descr
@@ -1,3 +1,3 @@
Net::STF::Client implements the STF protocol to talk to STF servers.
-WWW: http://search.cpan.org/dist/Net-STF-Client/
+WWW: https://metacpan.org/release/Net-STF-Client
diff --git a/www/p5-Net-Trac/pkg-descr b/www/p5-Net-Trac/pkg-descr
index ac65314392b4..c6f7f7f2962f 100644
--- a/www/p5-Net-Trac/pkg-descr
+++ b/www/p5-Net-Trac/pkg-descr
@@ -4,4 +4,4 @@ an RPC interface around Trac's webforms and the feeds it exports.
Because of this, it's somewhat more brittle than a true RPC client
would be.
-WWW: http://search.cpan.org/dist/Net-Trac/
+WWW: https://metacpan.org/release/Net-Trac
diff --git a/www/p5-Net-UPS/pkg-descr b/www/p5-Net-UPS/pkg-descr
index 017958b27171..b4ce95f32d6a 100644
--- a/www/p5-Net-UPS/pkg-descr
+++ b/www/p5-Net-UPS/pkg-descr
@@ -1,3 +1,3 @@
Implementation of UPS Online Tools API in Perl
-WWW: http://search.cpan.org/dist/Net-UPS/
+WWW: https://metacpan.org/release/Net-UPS
diff --git a/www/p5-Net-YAP/pkg-descr b/www/p5-Net-YAP/pkg-descr
index 013e4cc27644..e8ee14a96a97 100644
--- a/www/p5-Net-YAP/pkg-descr
+++ b/www/p5-Net-YAP/pkg-descr
@@ -1,4 +1,4 @@
Perl module to be used as a conduit to communicate with the
Yahoo! Application Platform.
-WWW: http://search.cpan.org/dist/Net-YAP/
+WWW: https://metacpan.org/release/Net-YAP
diff --git a/www/p5-Net-eBay/pkg-descr b/www/p5-Net-eBay/pkg-descr
index e5cd2612f083..c44461e7c496 100644
--- a/www/p5-Net-eBay/pkg-descr
+++ b/www/p5-Net-eBay/pkg-descr
@@ -4,4 +4,4 @@ requests to eBay.
Supports both Legacy API as well as NEW API.
-WWW: http://search.cpan.org/dist/Net-eBay/
+WWW: https://metacpan.org/release/Net-eBay
diff --git a/www/p5-Nginx-ReadBody/pkg-descr b/www/p5-Nginx-ReadBody/pkg-descr
index bafac45ec67c..70857fc480b6 100644
--- a/www/p5-Nginx-ReadBody/pkg-descr
+++ b/www/p5-Nginx-ReadBody/pkg-descr
@@ -1,4 +1,4 @@
Nginx::ReadBody is a nginx web server embeded perl module to read
and evaluate a request body.
-WWW: http://search.cpan.org/dist/Nginx-ReadBody/
+WWW: https://metacpan.org/release/Nginx-ReadBody
diff --git a/www/p5-Nginx-Simple/pkg-descr b/www/p5-Nginx-Simple/pkg-descr
index f7e7b509988d..0c1f8f818a3b 100644
--- a/www/p5-Nginx-Simple/pkg-descr
+++ b/www/p5-Nginx-Simple/pkg-descr
@@ -1,4 +1,4 @@
Nginx::Simple is a Perl module which allows for a "Apache mod_perl-like"
interface.
-WWW: http://search.cpan.org/dist/Nginx-Simple/
+WWW: https://metacpan.org/release/Nginx-Simple
diff --git a/www/p5-PHP-Session/pkg-descr b/www/p5-PHP-Session/pkg-descr
index 195683199969..fd03462b46e7 100644
--- a/www/p5-PHP-Session/pkg-descr
+++ b/www/p5-PHP-Session/pkg-descr
@@ -1,4 +1,4 @@
PHP::Session provides a way to read / write PHP4 session files, with which
you can make your Perl application session shared with PHP4.
-WWW: http://search.cpan.org/dist/PHP-Session/
+WWW: https://metacpan.org/release/PHP-Session
diff --git a/www/p5-POE-Component-Client-HTTP/pkg-descr b/www/p5-POE-Component-Client-HTTP/pkg-descr
index 546c9bb4ab39..fd15dc16ac35 100644
--- a/www/p5-POE-Component-Client-HTTP/pkg-descr
+++ b/www/p5-POE-Component-Client-HTTP/pkg-descr
@@ -5,4 +5,4 @@ simultaneous HTTP transactions. It lets other sessions run while HTTP
transactions are being processed, and it lets several HTTP transactions
be processed in parallel.
-WWW: http://search.cpan.org/dist/POE-Component-Client-HTTP/
+WWW: https://metacpan.org/release/POE-Component-Client-HTTP
diff --git a/www/p5-POE-Component-Client-UserAgent/pkg-descr b/www/p5-POE-Component-Client-UserAgent/pkg-descr
index 8872c51127ce..a6b0e7930409 100644
--- a/www/p5-POE-Component-Client-UserAgent/pkg-descr
+++ b/www/p5-POE-Component-Client-UserAgent/pkg-descr
@@ -2,4 +2,4 @@ POE::Component::Client::UserAgent is based on LWP and LWP::Parallel.
It lets other tasks run while making a request to an Internet server
and waiting for response, and it lets several requests run in parallel.
-WWW: http://search.cpan.org/dist/POE-Component-Client-UserAgent/
+WWW: https://metacpan.org/release/POE-Component-Client-UserAgent
diff --git a/www/p5-POE-Component-Server-HTTP/pkg-descr b/www/p5-POE-Component-Server-HTTP/pkg-descr
index b5448e4b2761..48de88a1fcff 100644
--- a/www/p5-POE-Component-Server-HTTP/pkg-descr
+++ b/www/p5-POE-Component-Server-HTTP/pkg-descr
@@ -1,3 +1,3 @@
POE component to create HTTP servers.
-WWW: http://search.cpan.org/dist/POE-Component-Server-HTTP/
+WWW: https://metacpan.org/release/POE-Component-Server-HTTP
diff --git a/www/p5-POE-Component-Server-HTTPServer/pkg-descr b/www/p5-POE-Component-Server-HTTPServer/pkg-descr
index 10da2e2fd30c..a33457e67d22 100644
--- a/www/p5-POE-Component-Server-HTTPServer/pkg-descr
+++ b/www/p5-POE-Component-Server-HTTPServer/pkg-descr
@@ -3,4 +3,4 @@ approach than POCo::Server::HTTP. Several useful built-in
handlers for URIs not found, basic authentication, and
parameter parsing.
-WWW: http://search.cpan.org/dist/POE-Component-Server-HTTPServer/
+WWW: https://metacpan.org/release/POE-Component-Server-HTTPServer
diff --git a/www/p5-POE-Component-Server-PSGI/pkg-descr b/www/p5-POE-Component-Server-PSGI/pkg-descr
index 9cfb1d49ff7c..6742fdc77b43 100644
--- a/www/p5-POE-Component-Server-PSGI/pkg-descr
+++ b/www/p5-POE-Component-Server-PSGI/pkg-descr
@@ -1,3 +1,3 @@
PSGI Server implementation for POE.
-WWW: http://search.cpan.org/dist/POE-Component-Server-PSGI/
+WWW: https://metacpan.org/release/POE-Component-Server-PSGI
diff --git a/www/p5-POE-Component-Server-SOAP/pkg-descr b/www/p5-POE-Component-Server-SOAP/pkg-descr
index 6f50a27d793f..483e9576f1e6 100644
--- a/www/p5-POE-Component-Server-SOAP/pkg-descr
+++ b/www/p5-POE-Component-Server-SOAP/pkg-descr
@@ -1,3 +1,3 @@
This module makes serving SOAP/1.1 requests a breeze in POE.
-WWW: http://search.cpan.org/dist/POE-Component-Server-SOAP/
+WWW: https://metacpan.org/release/POE-Component-Server-SOAP
diff --git a/www/p5-POE-Component-Server-SimpleHTTP/pkg-descr b/www/p5-POE-Component-Server-SimpleHTTP/pkg-descr
index 29cb8efdbe65..d9cf30c10bea 100644
--- a/www/p5-POE-Component-Server-SimpleHTTP/pkg-descr
+++ b/www/p5-POE-Component-Server-SimpleHTTP/pkg-descr
@@ -1,3 +1,3 @@
This module makes serving up HTTP requests a breeze in POE.
-WWW: http://search.cpan.org/dist/POE-Component-Server-SimpleHTTP/
+WWW: https://metacpan.org/release/POE-Component-Server-SimpleHTTP
diff --git a/www/p5-POE-Filter-HTTP-Parser/pkg-descr b/www/p5-POE-Filter-HTTP-Parser/pkg-descr
index a16621db3ff2..1264d5d1915d 100644
--- a/www/p5-POE-Filter-HTTP-Parser/pkg-descr
+++ b/www/p5-POE-Filter-HTTP-Parser/pkg-descr
@@ -2,4 +2,4 @@ POE::Filter::HTTP::Parser is a POE::Filter for HTTP which is based
on HTTP::Parser. It can be used to easily create POE based HTTP
servers or clients.
-WWW: http://search.cpan.org/dist/POE-Filter-HTTP-Parser/
+WWW: https://metacpan.org/release/POE-Filter-HTTP-Parser
diff --git a/www/p5-POEx-Role-PSGIServer/pkg-descr b/www/p5-POEx-Role-PSGIServer/pkg-descr
index c79558d178d0..078d2975887c 100644
--- a/www/p5-POEx-Role-PSGIServer/pkg-descr
+++ b/www/p5-POEx-Role-PSGIServer/pkg-descr
@@ -5,4 +5,4 @@ multiplexing via POE::Wheel::SocketFactory and POE::Wheel::ReadWrite,
and POEx::Role::SessionInstantiation which transforms plain Moose
objects into POE sessions.
-WWW: http://search.cpan.org/dist/POEx-Role-PSGIServer/
+WWW: https://metacpan.org/release/POEx-Role-PSGIServer
diff --git a/www/p5-PSGI/pkg-descr b/www/p5-PSGI/pkg-descr
index 2c7e8a8b318c..30d65b49990d 100644
--- a/www/p5-PSGI/pkg-descr
+++ b/www/p5-PSGI/pkg-descr
@@ -1,3 +1,3 @@
Perl Web Server Gateway Interface Specification (pod only).
-WWW: http://search.cpan.org/dist/PSGI/
+WWW: https://metacpan.org/release/PSGI
diff --git a/www/p5-ParallelUserAgent/pkg-descr b/www/p5-ParallelUserAgent/pkg-descr
index 116044a19abb..9e098f81ea12 100644
--- a/www/p5-ParallelUserAgent/pkg-descr
+++ b/www/p5-ParallelUserAgent/pkg-descr
@@ -16,4 +16,4 @@ Callbacks for example allow you to print status updates as the responses come
in, or even immediately post follow-up requests based on the responses, all
within the same single "wait" cycle.
-WWW: http://search.cpan.org/dist/ParallelUserAgent/
+WWW: https://metacpan.org/release/ParallelUserAgent
diff --git a/www/p5-Parse-HTTP-UserAgent/pkg-descr b/www/p5-Parse-HTTP-UserAgent/pkg-descr
index d9cd06be4326..0d206acd82ab 100644
--- a/www/p5-Parse-HTTP-UserAgent/pkg-descr
+++ b/www/p5-Parse-HTTP-UserAgent/pkg-descr
@@ -14,4 +14,4 @@ the user agent seems to support it (and send a normal one if this is not the
case). However, browser sniffing for client-side coding is considered a bad
habit.
-WWW: http://search.cpan.org/dist/Parse-HTTP-UserAgent/
+WWW: https://metacpan.org/release/Parse-HTTP-UserAgent
diff --git a/www/p5-Path-Class-URI/pkg-descr b/www/p5-Path-Class-URI/pkg-descr
index 043ad052d214..05349f060cc5 100644
--- a/www/p5-Path-Class-URI/pkg-descr
+++ b/www/p5-Path-Class-URI/pkg-descr
@@ -1,3 +1,3 @@
Serializes and deserializes Path::Class objects as file:// URI.
-WWW: http://search.cpan.org/dist/Path-Class-URI/
+WWW: https://metacpan.org/release/Path-Class-URI
diff --git a/www/p5-Perlanet/pkg-descr b/www/p5-Perlanet/pkg-descr
index b285007ba5eb..343b1f5d44ee 100644
--- a/www/p5-Perlanet/pkg-descr
+++ b/www/p5-Perlanet/pkg-descr
@@ -3,4 +3,4 @@ Perlanet is a program for creating programs that aggregate web feeds
after the Python software which originally popularised them. Perlanet
is a planet builder written in Perl - hence "Perlanet".
-WWW: http://search.cpan.org/dist/Perlanet/
+WWW: https://metacpan.org/release/Perlanet
diff --git a/www/p5-Perlbal-Plugin-PSGI/pkg-descr b/www/p5-Perlbal-Plugin-PSGI/pkg-descr
index bd62ffb77016..06a5c7f4da49 100644
--- a/www/p5-Perlbal-Plugin-PSGI/pkg-descr
+++ b/www/p5-Perlbal-Plugin-PSGI/pkg-descr
@@ -1,4 +1,4 @@
This is a Perlbal plugin to allow any PSGI application run natively
inside Perlbal process.
-WWW: http://search.cpan.org/dist/Perlbal-Plugin-PSGI/
+WWW: https://metacpan.org/release/Perlbal-Plugin-PSGI
diff --git a/www/p5-Plack-App-Proxy/pkg-descr b/www/p5-Plack-App-Proxy/pkg-descr
index 95a51595702d..d4c932036a08 100644
--- a/www/p5-Plack-App-Proxy/pkg-descr
+++ b/www/p5-Plack-App-Proxy/pkg-descr
@@ -1,3 +1,3 @@
Plack::App::Proxy is a middleware-aware proxy application for Plack.
-WWW: http://search.cpan.org/dist/Plack-App-Proxy/
+WWW: https://metacpan.org/release/Plack-App-Proxy
diff --git a/www/p5-Plack-Builder-Conditionals/pkg-descr b/www/p5-Plack-Builder-Conditionals/pkg-descr
index 13d3bd8e9b50..e757b57fe720 100644
--- a/www/p5-Plack-Builder-Conditionals/pkg-descr
+++ b/www/p5-Plack-Builder-Conditionals/pkg-descr
@@ -1,3 +1,3 @@
Plack::Builder extension.
-WWW: http://search.cpan.org/dist/Plack-Builder-Conditionals/
+WWW: https://metacpan.org/release/Plack-Builder-Conditionals
diff --git a/www/p5-Plack-Handler-AnyEvent-HTTPD/pkg-descr b/www/p5-Plack-Handler-AnyEvent-HTTPD/pkg-descr
index 327a9f9b000e..972a765db6da 100644
--- a/www/p5-Plack-Handler-AnyEvent-HTTPD/pkg-descr
+++ b/www/p5-Plack-Handler-AnyEvent-HTTPD/pkg-descr
@@ -1,3 +1,3 @@
Plack handler to run PSGI apps on AnyEvent::HTTPD.
-WWW: http://search.cpan.org/dist/Plack-Handler-AnyEvent-HTTPD/
+WWW: https://metacpan.org/release/Plack-Handler-AnyEvent-HTTPD
diff --git a/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/pkg-descr b/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/pkg-descr
index ddd0126663ba..87a1e6c43a25 100644
--- a/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/pkg-descr
+++ b/www/p5-Plack-Handler-AnyEvent-ReverseHTTP/pkg-descr
@@ -1,3 +1,3 @@
ReverseHTTP gateway for PSGI application.
-WWW: http://search.cpan.org/dist/Plack-Handler-AnyEvent-ReverseHTTP/
+WWW: https://metacpan.org/release/Plack-Handler-AnyEvent-ReverseHTTP
diff --git a/www/p5-Plack-Handler-AnyEvent-SCGI/pkg-descr b/www/p5-Plack-Handler-AnyEvent-SCGI/pkg-descr
index ce7057b28831..4ae6254c7856 100644
--- a/www/p5-Plack-Handler-AnyEvent-SCGI/pkg-descr
+++ b/www/p5-Plack-Handler-AnyEvent-SCGI/pkg-descr
@@ -1,3 +1,3 @@
PSGI handler on AnyEvent::SCGI.
-WWW: http://search.cpan.org/dist/Plack-Handler-AnyEvent-SCGI/
+WWW: https://metacpan.org/release/Plack-Handler-AnyEvent-SCGI
diff --git a/www/p5-Plack-Handler-CLI/pkg-descr b/www/p5-Plack-Handler-CLI/pkg-descr
index e89f2b33b10d..f2e24a6da88e 100644
--- a/www/p5-Plack-Handler-CLI/pkg-descr
+++ b/www/p5-Plack-Handler-CLI/pkg-descr
@@ -1,4 +1,4 @@
Plack::Handler::CLI is a PSGI handler which provides a command line
interface for PSGI applications.
-WWW: http://search.cpan.org/dist/Plack-Handler-CLI/
+WWW: https://metacpan.org/release/Plack-Handler-CLI
diff --git a/www/p5-Plack-Handler-SCGI/pkg-descr b/www/p5-Plack-Handler-SCGI/pkg-descr
index fefeddaa11c2..6cd5484ade56 100644
--- a/www/p5-Plack-Handler-SCGI/pkg-descr
+++ b/www/p5-Plack-Handler-SCGI/pkg-descr
@@ -1,3 +1,3 @@
PSGI handler on SCGI daemon.
-WWW: http://search.cpan.org/dist/Plack-Handler-SCGI/
+WWW: https://metacpan.org/release/Plack-Handler-SCGI
diff --git a/www/p5-Plack-Middleware-AMF/pkg-descr b/www/p5-Plack-Middleware-AMF/pkg-descr
index 5cca16c0a077..35dfb1a3abb1 100644
--- a/www/p5-Plack-Middleware-AMF/pkg-descr
+++ b/www/p5-Plack-Middleware-AMF/pkg-descr
@@ -1,3 +1,3 @@
The great new Plack::Middleware::AMF!
-WWW: http://search.cpan.org/dist/Plack-Middleware-AMF/
+WWW: https://metacpan.org/release/Plack-Middleware-AMF
diff --git a/www/p5-Plack-Middleware-AddDefaultCharset/pkg-descr b/www/p5-Plack-Middleware-AddDefaultCharset/pkg-descr
index d0f3b4044093..7fcbd384d223 100644
--- a/www/p5-Plack-Middleware-AddDefaultCharset/pkg-descr
+++ b/www/p5-Plack-Middleware-AddDefaultCharset/pkg-descr
@@ -1,4 +1,4 @@
Plack::Middleware::AddDefaultCharset is a port of the
AddDefaultCharset configuration directive of the Apache HTTP server.
-WWW: http://search.cpan.org/dist/Plack-Middleware-AddDefaultCharset/
+WWW: https://metacpan.org/release/Plack-Middleware-AddDefaultCharset
diff --git a/www/p5-Plack-Middleware-Auth-Digest/pkg-descr b/www/p5-Plack-Middleware-Auth-Digest/pkg-descr
index bfcc4608a54b..4333d435046d 100644
--- a/www/p5-Plack-Middleware-Auth-Digest/pkg-descr
+++ b/www/p5-Plack-Middleware-Auth-Digest/pkg-descr
@@ -1,3 +1,3 @@
Plack middleware for digest authentication.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Auth-Digest/
+WWW: https://metacpan.org/release/Plack-Middleware-Auth-Digest
diff --git a/www/p5-Plack-Middleware-AutoRefresh/pkg-descr b/www/p5-Plack-Middleware-AutoRefresh/pkg-descr
index 0537fe434658..5bd72d0b3aef 100644
--- a/www/p5-Plack-Middleware-AutoRefresh/pkg-descr
+++ b/www/p5-Plack-Middleware-AutoRefresh/pkg-descr
@@ -1,3 +1,3 @@
Reload pages in browsers when files are modified.
-WWW: http://search.cpan.org/dist/Plack-Middleware-AutoRefresh/
+WWW: https://metacpan.org/release/Plack-Middleware-AutoRefresh
diff --git a/www/p5-Plack-Middleware-ConsoleLogger/pkg-descr b/www/p5-Plack-Middleware-ConsoleLogger/pkg-descr
index af7202cbcb9b..5b4481a02e2a 100644
--- a/www/p5-Plack-Middleware-ConsoleLogger/pkg-descr
+++ b/www/p5-Plack-Middleware-ConsoleLogger/pkg-descr
@@ -1,3 +1,3 @@
Write logs to Firebug or Webkit Inspector.
-WWW: http://search.cpan.org/dist/Plack-Middleware-ConsoleLogger/
+WWW: https://metacpan.org/release/Plack-Middleware-ConsoleLogger
diff --git a/www/p5-Plack-Middleware-CrossOrigin/pkg-descr b/www/p5-Plack-Middleware-CrossOrigin/pkg-descr
index cac7efc44e2a..3cfc831e588a 100644
--- a/www/p5-Plack-Middleware-CrossOrigin/pkg-descr
+++ b/www/p5-Plack-Middleware-CrossOrigin/pkg-descr
@@ -5,4 +5,4 @@ also help protect against CSRF attacks in some browsers.
This module attempts to fully conform to the CORS spec, while allowing
additional flexibility in the values specified for the of the headers.
-WWW: http://search.cpan.org/dist/Plack-Middleware-CrossOrigin/
+WWW: https://metacpan.org/release/Plack-Middleware-CrossOrigin
diff --git a/www/p5-Plack-Middleware-Debug/pkg-descr b/www/p5-Plack-Middleware-Debug/pkg-descr
index 6f68b6f05736..6ee37176495f 100644
--- a/www/p5-Plack-Middleware-Debug/pkg-descr
+++ b/www/p5-Plack-Middleware-Debug/pkg-descr
@@ -1,3 +1,3 @@
Display information about the current request/response.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Debug/
+WWW: https://metacpan.org/release/Plack-Middleware-Debug
diff --git a/www/p5-Plack-Middleware-Deflater/pkg-descr b/www/p5-Plack-Middleware-Deflater/pkg-descr
index 4cfa00fc9e07..73f94231d2a2 100644
--- a/www/p5-Plack-Middleware-Deflater/pkg-descr
+++ b/www/p5-Plack-Middleware-Deflater/pkg-descr
@@ -1,3 +1,3 @@
Compress response body with Gzip or Deflate.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Deflater/
+WWW: https://metacpan.org/release/Plack-Middleware-Deflater
diff --git a/www/p5-Plack-Middleware-Expires/pkg-descr b/www/p5-Plack-Middleware-Expires/pkg-descr
index 683717b9b704..146544e7e6e1 100644
--- a/www/p5-Plack-Middleware-Expires/pkg-descr
+++ b/www/p5-Plack-Middleware-Expires/pkg-descr
@@ -4,4 +4,4 @@ Cache-Control HTTP header in server responses. Note: Expires works only for
successful response and If exists Expires HTTP header already, this middleware
does not override.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Expires/
+WWW: https://metacpan.org/release/Plack-Middleware-Expires
diff --git a/www/p5-Plack-Middleware-ExtDirect/pkg-descr b/www/p5-Plack-Middleware-ExtDirect/pkg-descr
index d3ed9d938639..c1035ca14281 100644
--- a/www/p5-Plack-Middleware-ExtDirect/pkg-descr
+++ b/www/p5-Plack-Middleware-ExtDirect/pkg-descr
@@ -10,4 +10,4 @@ install XS dependent packages.
If you are not familiar with Ext.Direct, more information can be found in
RPC::ExtDirect::Intro.
-WWW: http://search.cpan.org/dist/Plack-Middleware-ExtDirect/
+WWW: https://metacpan.org/release/Plack-Middleware-ExtDirect
diff --git a/www/p5-Plack-Middleware-File-Sass/pkg-descr b/www/p5-Plack-Middleware-File-Sass/pkg-descr
index 2f535d886b9a..ced725bdc4cd 100644
--- a/www/p5-Plack-Middleware-File-Sass/pkg-descr
+++ b/www/p5-Plack-Middleware-File-Sass/pkg-descr
@@ -1,3 +1,3 @@
Sass support for all Plack frameworks.
-WWW: http://search.cpan.org/dist/Plack-Middleware-File-Sass/
+WWW: https://metacpan.org/release/Plack-Middleware-File-Sass
diff --git a/www/p5-Plack-Middleware-FixMissingBodyInRedirect/pkg-descr b/www/p5-Plack-Middleware-FixMissingBodyInRedirect/pkg-descr
index 43043f0115db..7cf240c9ae87 100644
--- a/www/p5-Plack-Middleware-FixMissingBodyInRedirect/pkg-descr
+++ b/www/p5-Plack-Middleware-FixMissingBodyInRedirect/pkg-descr
@@ -1,4 +1,4 @@
Plack::Middleware::FixMissingBodyInRedirect sets body in redirect response, if
it is not already set.
-WWW: http://search.cpan.org/dist/Plack-Middleware-FixMissingBodyInRedirect/
+WWW: https://metacpan.org/release/Plack-Middleware-FixMissingBodyInRedirect
diff --git a/www/p5-Plack-Middleware-ForceEnv/pkg-descr b/www/p5-Plack-Middleware-ForceEnv/pkg-descr
index 26b5d6b7d2b7..7b8c3c413b4c 100644
--- a/www/p5-Plack-Middleware-ForceEnv/pkg-descr
+++ b/www/p5-Plack-Middleware-ForceEnv/pkg-descr
@@ -2,4 +2,4 @@ Plack::Middleware::ForceEnv modifies the environment passed to the application
by adding your specified key value pairs. This is primarily useful when testing
apps under plackup (or similar) in a development environment.
-WWW: http://search.cpan.org/dist/Plack-Middleware-ForceEnv/
+WWW: https://metacpan.org/release/Plack-Middleware-ForceEnv
diff --git a/www/p5-Plack-Middleware-Header/pkg-descr b/www/p5-Plack-Middleware-Header/pkg-descr
index 3685ba87bc89..3c2dc9bfe235 100644
--- a/www/p5-Plack-Middleware-Header/pkg-descr
+++ b/www/p5-Plack-Middleware-Header/pkg-descr
@@ -1,3 +1,3 @@
Modify HTTP response headers.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Header/
+WWW: https://metacpan.org/release/Plack-Middleware-Header
diff --git a/www/p5-Plack-Middleware-IEnosniff/pkg-descr b/www/p5-Plack-Middleware-IEnosniff/pkg-descr
index 7c089cb5240b..911f724540fa 100644
--- a/www/p5-Plack-Middleware-IEnosniff/pkg-descr
+++ b/www/p5-Plack-Middleware-IEnosniff/pkg-descr
@@ -4,4 +4,4 @@ X-Content-Type-Options response header with the value nosniff will
prevent Internet Explorer from MIME-sniffing a response away from the
declared content-type.
-WWW: http://search.cpan.org/dist/Plack-Middleware-IEnosniff/
+WWW: https://metacpan.org/release/Plack-Middleware-IEnosniff
diff --git a/www/p5-Plack-Middleware-InteractiveDebugger/pkg-descr b/www/p5-Plack-Middleware-InteractiveDebugger/pkg-descr
index 15a26496a7d5..73a7b196e343 100644
--- a/www/p5-Plack-Middleware-InteractiveDebugger/pkg-descr
+++ b/www/p5-Plack-Middleware-InteractiveDebugger/pkg-descr
@@ -1,4 +1,4 @@
Plack::Middleware::InteractiveDebugger is a PSGI middleware component
that provides an awesome JavaScript in-browser interacive debugger.
-WWW: http://search.cpan.org/dist/Plack-Middleware-InteractiveDebugger/
+WWW: https://metacpan.org/release/Plack-Middleware-InteractiveDebugger
diff --git a/www/p5-Plack-Middleware-JSConcat/pkg-descr b/www/p5-Plack-Middleware-JSConcat/pkg-descr
index cccd8482efe2..a8065447fe17 100644
--- a/www/p5-Plack-Middleware-JSConcat/pkg-descr
+++ b/www/p5-Plack-Middleware-JSConcat/pkg-descr
@@ -3,4 +3,4 @@ javascripts files into one. It provides a content-hashed key as the
url for including all the javascript files you specified. You can
also provide a filter program to minimize the concatenated file.
-WWW: http://search.cpan.org/dist/Plack-Middleware-JSConcat/
+WWW: https://metacpan.org/release/Plack-Middleware-JSConcat
diff --git a/www/p5-Plack-Middleware-MemoryUsage/pkg-descr b/www/p5-Plack-Middleware-MemoryUsage/pkg-descr
index 106e1a8dd3df..0da59683fd87 100644
--- a/www/p5-Plack-Middleware-MemoryUsage/pkg-descr
+++ b/www/p5-Plack-Middleware-MemoryUsage/pkg-descr
@@ -6,4 +6,4 @@ penalty. So I HIGHLY RECOMMEND to enable this middleware only on
development env or not processing every request on production using
Plack::Middleware::Conditional.
-WWW: http://search.cpan.org/dist/Plack-Middleware-MemoryUsage/
+WWW: https://metacpan.org/release/Plack-Middleware-MemoryUsage
diff --git a/www/p5-Plack-Middleware-MethodOverride/pkg-descr b/www/p5-Plack-Middleware-MethodOverride/pkg-descr
index 799d48af2f0a..1d4ea8b70aed 100644
--- a/www/p5-Plack-Middleware-MethodOverride/pkg-descr
+++ b/www/p5-Plack-Middleware-MethodOverride/pkg-descr
@@ -17,4 +17,4 @@ environment hash.
The list of methods you can specify are: GET, POST, HEAD, PUT, DELETE, OPTIONS,
TRACE and CONNECT.
-WWW: http://search.cpan.org/dist/Plack-Middleware-MethodOverride/
+WWW: https://metacpan.org/release/Plack-Middleware-MethodOverride
diff --git a/www/p5-Plack-Middleware-NoMultipleSlashes/pkg-descr b/www/p5-Plack-Middleware-NoMultipleSlashes/pkg-descr
index 4f32eb272f94..2bcfedc53105 100644
--- a/www/p5-Plack-Middleware-NoMultipleSlashes/pkg-descr
+++ b/www/p5-Plack-Middleware-NoMultipleSlashes/pkg-descr
@@ -14,4 +14,4 @@ layer called Middlewares.
By enabling this middleware, all multiple slashes in your requests will
automatically be cut. //hello///world becomes /hello/world. Simple as that.
-WWW: http://search.cpan.org/dist/Plack-Middleware-NoMultipleSlashes/
+WWW: https://metacpan.org/release/Plack-Middleware-NoMultipleSlashes
diff --git a/www/p5-Plack-Middleware-Precompressed/pkg-descr b/www/p5-Plack-Middleware-Precompressed/pkg-descr
index 918e236a7349..f4db9b0b381b 100644
--- a/www/p5-Plack-Middleware-Precompressed/pkg-descr
+++ b/www/p5-Plack-Middleware-Precompressed/pkg-descr
@@ -10,4 +10,4 @@ one for compression-enabled clients.
To do so, it appends a .gz suffix to the request URI and tries to
serve that. If that fails, it will try again with the unmodified URI.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Precompressed/
+WWW: https://metacpan.org/release/Plack-Middleware-Precompressed
diff --git a/www/p5-Plack-Middleware-RemoveRedundantBody/pkg-descr b/www/p5-Plack-Middleware-RemoveRedundantBody/pkg-descr
index 1556b0536d8b..bba522906772 100644
--- a/www/p5-Plack-Middleware-RemoveRedundantBody/pkg-descr
+++ b/www/p5-Plack-Middleware-RemoveRedundantBody/pkg-descr
@@ -1,4 +1,4 @@
Plack::Middleware::RemoveRedundantBody removes body in HTTP response, if it is
not required.
-WWW: http://search.cpan.org/dist/Plack-Middleware-RemoveRedundantBody/
+WWW: https://metacpan.org/release/Plack-Middleware-RemoveRedundantBody
diff --git a/www/p5-Plack-Middleware-Reproxy/pkg-descr b/www/p5-Plack-Middleware-Reproxy/pkg-descr
index 0ed859df8282..e2269bd166a0 100644
--- a/www/p5-Plack-Middleware-Reproxy/pkg-descr
+++ b/www/p5-Plack-Middleware-Reproxy/pkg-descr
@@ -1,4 +1,4 @@
Plack::Middleware::Reproxy implements a simple reproxy mechanism via
X-Reproxy-URL, like https://github.com/kazuho/mod_reproxy.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Reproxy/
+WWW: https://metacpan.org/release/Plack-Middleware-Reproxy
diff --git a/www/p5-Plack-Middleware-ReverseProxy/pkg-descr b/www/p5-Plack-Middleware-ReverseProxy/pkg-descr
index 60f8d7386b19..6fa002223fe2 100644
--- a/www/p5-Plack-Middleware-ReverseProxy/pkg-descr
+++ b/www/p5-Plack-Middleware-ReverseProxy/pkg-descr
@@ -1,3 +1,3 @@
Supports app to run as a reverse proxy backend.
-WWW: http://search.cpan.org/dist/Plack-Middleware-ReverseProxy/
+WWW: https://metacpan.org/release/Plack-Middleware-ReverseProxy
diff --git a/www/p5-Plack-Middleware-ServerStatus-Lite/pkg-descr b/www/p5-Plack-Middleware-ServerStatus-Lite/pkg-descr
index a8cf22a58c64..18c80196dd50 100644
--- a/www/p5-Plack-Middleware-ServerStatus-Lite/pkg-descr
+++ b/www/p5-Plack-Middleware-ServerStatus-Lite/pkg-descr
@@ -4,4 +4,4 @@ Starlet. This middleware changes status only before and after
executing the application. so cannot monitor keepalive session and
network i/o wait.
-WWW: http://search.cpan.org/dist/Plack-Middleware-ServerStatus-Lite/
+WWW: https://metacpan.org/release/Plack-Middleware-ServerStatus-Lite
diff --git a/www/p5-Plack-Middleware-Session/pkg-descr b/www/p5-Plack-Middleware-Session/pkg-descr
index bb23dee563b1..3b6c42af61cc 100644
--- a/www/p5-Plack-Middleware-Session/pkg-descr
+++ b/www/p5-Plack-Middleware-Session/pkg-descr
@@ -1,3 +1,3 @@
Middleware for session management
-WWW: http://search.cpan.org/dist/Plack-Middleware-Session/
+WWW: https://metacpan.org/release/Plack-Middleware-Session
diff --git a/www/p5-Plack-Middleware-SocketIO/pkg-descr b/www/p5-Plack-Middleware-SocketIO/pkg-descr
index 4e41906a7d25..5954ff052787 100644
--- a/www/p5-Plack-Middleware-SocketIO/pkg-descr
+++ b/www/p5-Plack-Middleware-SocketIO/pkg-descr
@@ -1,4 +1,4 @@
Plack::Middleware::SocketIO is a server implmentation of SocketIO in
Perl.
-WWW: http://search.cpan.org/dist/Plack-Middleware-SocketIO/
+WWW: https://metacpan.org/release/Plack-Middleware-SocketIO
diff --git a/www/p5-Plack-Middleware-Status/pkg-descr b/www/p5-Plack-Middleware-Status/pkg-descr
index b78e355523e5..274d13365966 100644
--- a/www/p5-Plack-Middleware-Status/pkg-descr
+++ b/www/p5-Plack-Middleware-Status/pkg-descr
@@ -1,3 +1,3 @@
Plack Middleware for mapping urls to status code-driven responses.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Status/
+WWW: https://metacpan.org/release/Plack-Middleware-Status
diff --git a/www/p5-Plack-Middleware-Test-StashWarnings/pkg-descr b/www/p5-Plack-Middleware-Test-StashWarnings/pkg-descr
index 6a9039101d33..14ce450a466c 100644
--- a/www/p5-Plack-Middleware-Test-StashWarnings/pkg-descr
+++ b/www/p5-Plack-Middleware-Test-StashWarnings/pkg-descr
@@ -2,4 +2,4 @@ Plack::Middleware::Test::StashWarnings is a Plack middleware component
to record warnings generated by your application so that you can test
them to make sure your application complains about the right things.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Test-StashWarnings/
+WWW: https://metacpan.org/release/Plack-Middleware-Test-StashWarnings
diff --git a/www/p5-Plack-Middleware-Throttle/pkg-descr b/www/p5-Plack-Middleware-Throttle/pkg-descr
index ef6d43e92f7c..d739f8896253 100644
--- a/www/p5-Plack-Middleware-Throttle/pkg-descr
+++ b/www/p5-Plack-Middleware-Throttle/pkg-descr
@@ -1,3 +1,3 @@
A Plack Middleware for rate-limiting incoming HTTP requests.
-WWW: http://search.cpan.org/dist/Plack-Middleware-Throttle/
+WWW: https://metacpan.org/release/Plack-Middleware-Throttle
diff --git a/www/p5-Plack-Middleware-XForwardedFor/pkg-descr b/www/p5-Plack-Middleware-XForwardedFor/pkg-descr
index efbb7064df14..6f5e9a06f462 100644
--- a/www/p5-Plack-Middleware-XForwardedFor/pkg-descr
+++ b/www/p5-Plack-Middleware-XForwardedFor/pkg-descr
@@ -1,4 +1,4 @@
Plack::Middleware::XForwardedFor will look for X-Forwarded-For header in the
incomming request and change REMOTE_ADDR to the real client IP.
-WWW: http://search.cpan.org/dist/Plack-Middleware-XForwardedFor/
+WWW: https://metacpan.org/release/Plack-Middleware-XForwardedFor
diff --git a/www/p5-Plack-Server-Coro/pkg-descr b/www/p5-Plack-Server-Coro/pkg-descr
index c781ee9db2c2..486de6950131 100644
--- a/www/p5-Plack-Server-Coro/pkg-descr
+++ b/www/p5-Plack-Server-Coro/pkg-descr
@@ -1,3 +1,3 @@
Coro cooperative multithread web server.
-WWW: http://search.cpan.org/dist/Plack-Server-Coro/
+WWW: https://metacpan.org/release/Plack-Server-Coro
diff --git a/www/p5-Plack-Test-ExternalServer/pkg-descr b/www/p5-Plack-Test-ExternalServer/pkg-descr
index b7cb523ab605..d2baced90574 100644
--- a/www/p5-Plack-Test-ExternalServer/pkg-descr
+++ b/www/p5-Plack-Test-ExternalServer/pkg-descr
@@ -4,4 +4,4 @@ mocked HTTP or a locally spawned server.
See Plack::Test on how to write tests that can use this module.
-WWW: http://search.cpan.org/dist/Plack-Test-ExternalServer/
+WWW: https://metacpan.org/release/Plack-Test-ExternalServer
diff --git a/www/p5-Plack/pkg-descr b/www/p5-Plack/pkg-descr
index adfe7ba8f86b..ed71c78be229 100644
--- a/www/p5-Plack/pkg-descr
+++ b/www/p5-Plack/pkg-descr
@@ -1,3 +1,3 @@
PSGI reference implementation and utilities.
-WWW: http://search.cpan.org/dist/Plack/
+WWW: https://metacpan.org/release/Plack
diff --git a/www/p5-PocketIO/pkg-descr b/www/p5-PocketIO/pkg-descr
index cc80fe3cd961..06e1027f3a3e 100644
--- a/www/p5-PocketIO/pkg-descr
+++ b/www/p5-PocketIO/pkg-descr
@@ -4,4 +4,4 @@ socket.io javascript library on the client.
PocketIO aims to have API as close as possible to the node.js implementation and
sometimes it might look not very perlish.
-WWW: http://search.cpan.org/dist/PocketIO/
+WWW: https://metacpan.org/release/PocketIO
diff --git a/www/p5-Pod-Site/pkg-descr b/www/p5-Pod-Site/pkg-descr
index ab1341ffec48..ef4e742480a9 100644
--- a/www/p5-Pod-Site/pkg-descr
+++ b/www/p5-Pod-Site/pkg-descr
@@ -5,4 +5,4 @@ Have a look at the Bricolage API Browser to see a sample documentation
site in action. The generated documentation site supports Safari, Firefox,
and IE7 and up.
-WWW: http://search.cpan.org/dist/Pod-Site/
+WWW: https://metacpan.org/release/Pod-Site
diff --git a/www/p5-Protocol-HTTP2/pkg-descr b/www/p5-Protocol-HTTP2/pkg-descr
index a7ea2f2c96ac..f4127f3a32d5 100644
--- a/www/p5-Protocol-HTTP2/pkg-descr
+++ b/www/p5-Protocol-HTTP2/pkg-descr
@@ -3,4 +3,4 @@ decoders/encoders of HTTP/2 frames. You may use this module to implement your
own HTTP/2 client/server/intermediate on top of your favorite event loop over
plain or tls socket.
-WWW: http://search.cpan.org/dist/Protocol-HTTP2/
+WWW: https://metacpan.org/release/Protocol-HTTP2
diff --git a/www/p5-Protocol-SocketIO/pkg-descr b/www/p5-Protocol-SocketIO/pkg-descr
index 3cd908d2c01f..0ee245fc4c50 100644
--- a/www/p5-Protocol-SocketIO/pkg-descr
+++ b/www/p5-Protocol-SocketIO/pkg-descr
@@ -1,4 +1,4 @@
Protocol::SocketIO is a set of modules that implement Socket.IO protocol without
depending on event loops, HTTP parsers and HTTP servers.
-WWW: http://search.cpan.org/dist/Protocol-SocketIO/
+WWW: https://metacpan.org/release/Protocol-SocketIO
diff --git a/www/p5-Protocol-WebSocket/pkg-descr b/www/p5-Protocol-WebSocket/pkg-descr
index 15758bacfd97..89a88c6de3df 100644
--- a/www/p5-Protocol-WebSocket/pkg-descr
+++ b/www/p5-Protocol-WebSocket/pkg-descr
@@ -2,4 +2,4 @@ Client/server WebSocket message and frame parser/constructor. This
module does not provide a WebSocket server or client, but is made for
using in http servers or clients to provide WebSocket support
-WWW: http://search.cpan.org/dist/Protocol-WebSocket/
+WWW: https://metacpan.org/release/Protocol-WebSocket
diff --git a/www/p5-Protocol-XMLRPC/pkg-descr b/www/p5-Protocol-XMLRPC/pkg-descr
index 2fb8b18cf241..0106e58bb189 100644
--- a/www/p5-Protocol-XMLRPC/pkg-descr
+++ b/www/p5-Protocol-XMLRPC/pkg-descr
@@ -7,4 +7,4 @@ It differs from other modules because it doesn't provide any mechanism for
making actual HTTP requests. This way it can be used either in async or sync
modes with your favorite http client or a web framework.
-WWW: http://search.cpan.org/dist/Protocol-XMLRPC/
+WWW: https://metacpan.org/release/Protocol-XMLRPC
diff --git a/www/p5-REST-Client/pkg-descr b/www/p5-REST-Client/pkg-descr
index bcc479b57661..f41a399509ac 100644
--- a/www/p5-REST-Client/pkg-descr
+++ b/www/p5-REST-Client/pkg-descr
@@ -1,4 +1,4 @@
REST::Client is a simple client for interacting with RESTful http/https
resources.
-WWW: http://search.cpan.org/dist/REST-Client/
+WWW: https://metacpan.org/release/REST-Client
diff --git a/www/p5-REST-Google-Apps-Provisioning/pkg-descr b/www/p5-REST-Google-Apps-Provisioning/pkg-descr
index 68bc934d3df4..8850e474976c 100644
--- a/www/p5-REST-Google-Apps-Provisioning/pkg-descr
+++ b/www/p5-REST-Google-Apps-Provisioning/pkg-descr
@@ -1,4 +1,4 @@
REST::Google::Apps::Provisioning provides a Perl interface to Google's
RESTful Apps API.
-WWW: http://search.cpan.org/dist/REST-Google-Apps-Provisioning/
+WWW: https://metacpan.org/release/REST-Google-Apps-Provisioning
diff --git a/www/p5-RPC-ExtDirect/pkg-descr b/www/p5-RPC-ExtDirect/pkg-descr
index 21ad2c69df6b..04462114ece9 100644
--- a/www/p5-RPC-ExtDirect/pkg-descr
+++ b/www/p5-RPC-ExtDirect/pkg-descr
@@ -1,4 +1,4 @@
RPC::ExtDirect is a Perl implementation for Ext.Direct remoting protocol
used in Ext JS JavaScript framework by Sencha Inc.
-WWW: http://search.cpan.org/dist/RPC-ExtDirect/
+WWW: https://metacpan.org/release/RPC-ExtDirect
diff --git a/www/p5-RT-Authen-ExternalAuth/pkg-descr b/www/p5-RT-Authen-ExternalAuth/pkg-descr
index 21f2c827583c..3157217759f9 100644
--- a/www/p5-RT-Authen-ExternalAuth/pkg-descr
+++ b/www/p5-RT-Authen-ExternalAuth/pkg-descr
@@ -8,4 +8,4 @@ It also allows for authenticating cookie information against an
external database through the use of the RT-Authen-CookieAuth
extension.
-WWW: http://search.cpan.org/dist/RT-Authen-ExternalAuth/
+WWW: https://metacpan.org/release/RT-Authen-ExternalAuth
diff --git a/www/p5-RT-Client-REST/pkg-descr b/www/p5-RT-Client-REST/pkg-descr
index 5fdd4b01c496..3d1a4b45363b 100644
--- a/www/p5-RT-Client-REST/pkg-descr
+++ b/www/p5-RT-Client-REST/pkg-descr
@@ -4,4 +4,4 @@ which provide interface between Perl scripts and RT
Most of the features have been implemented and
tested with rt 3.6.0 and later.
-WWW: http://search.cpan.org/dist/RT-Client-REST/
+WWW: https://metacpan.org/release/RT-Client-REST
diff --git a/www/p5-RT-Extension-CommandByMail/pkg-descr b/www/p5-RT-Extension-CommandByMail/pkg-descr
index 3325d0c97239..a4e8c98c5992 100644
--- a/www/p5-RT-Extension-CommandByMail/pkg-descr
+++ b/www/p5-RT-Extension-CommandByMail/pkg-descr
@@ -1,3 +1,3 @@
RT's extension that allows you to change ticket metadata via email.
-WWW: http://search.cpan.org/dist/RT-Extension-CommandByMail/
+WWW: https://metacpan.org/release/RT-Extension-CommandByMail
diff --git a/www/p5-RT-Extension-Gravatar/pkg-descr b/www/p5-RT-Extension-Gravatar/pkg-descr
index ab0e42022ffe..5c7b3f0a5b1b 100644
--- a/www/p5-RT-Extension-Gravatar/pkg-descr
+++ b/www/p5-RT-Extension-Gravatar/pkg-descr
@@ -1,3 +1,3 @@
RT's extension that displays gravatar images within RT
-WWW: http://search.cpan.org/dist/RT-Extension-Gravatar/
+WWW: https://metacpan.org/release/RT-Extension-Gravatar
diff --git a/www/p5-RT-Extension-LDAPImport/pkg-descr b/www/p5-RT-Extension-LDAPImport/pkg-descr
index 535b4d971142..3dad11c79c11 100644
--- a/www/p5-RT-Extension-LDAPImport/pkg-descr
+++ b/www/p5-RT-Extension-LDAPImport/pkg-descr
@@ -1,3 +1,3 @@
RT::Extension::LDAPImport - Import Users from an LDAP store
-WWW: http://search.cpan.org/dist/RT-Extension-LDAPImport/
+WWW: https://metacpan.org/release/RT-Extension-LDAPImport
diff --git a/www/p5-RT-Extension-MandatoryOnTransition/pkg-descr b/www/p5-RT-Extension-MandatoryOnTransition/pkg-descr
index f023c56ca18a..27246487206d 100644
--- a/www/p5-RT-Extension-MandatoryOnTransition/pkg-descr
+++ b/www/p5-RT-Extension-MandatoryOnTransition/pkg-descr
@@ -6,4 +6,4 @@ custom fields which must have a value before a ticket is resolved, those
custom fields will automatically show up on the "Resolve" page. The
reply/comment won't be allowed until a value is provided.
-WWW: http://search.cpan.org/dist/RT-Extension-MandatoryOnTransition/
+WWW: https://metacpan.org/release/RT-Extension-MandatoryOnTransition
diff --git a/www/p5-RT-Extension-QuickAssign/pkg-descr b/www/p5-RT-Extension-QuickAssign/pkg-descr
index 7b20f7a8bb72..acdce931b6a9 100644
--- a/www/p5-RT-Extension-QuickAssign/pkg-descr
+++ b/www/p5-RT-Extension-QuickAssign/pkg-descr
@@ -1,3 +1,3 @@
RT's extension that adds owner change links on ticket display page.
-WWW: http://search.cpan.org/dist/RT-Extension-QuickAssign/
+WWW: https://metacpan.org/release/RT-Extension-QuickAssign
diff --git a/www/p5-RT-Extension-SLA/pkg-descr b/www/p5-RT-Extension-SLA/pkg-descr
index 5390425850fb..49feeadccbf4 100644
--- a/www/p5-RT-Extension-SLA/pkg-descr
+++ b/www/p5-RT-Extension-SLA/pkg-descr
@@ -1,3 +1,3 @@
RT's extension that allows you to automate due dates using service levels.
-WWW: http://search.cpan.org/dist/RT-Extension-SLA/
+WWW: https://metacpan.org/release/RT-Extension-SLA
diff --git a/www/p5-RTx-Calendar/pkg-descr b/www/p5-RTx-Calendar/pkg-descr
index 68c910cdf13a..64acd09b28b3 100644
--- a/www/p5-RTx-Calendar/pkg-descr
+++ b/www/p5-RTx-Calendar/pkg-descr
@@ -11,4 +11,4 @@ number based so that you can give those feeds to other people.
You can find screenshots on
http://gaspard.mine.nu/dotclear/index.php?tag/rtx-calendar
-WWW: http://search.cpan.org/dist/RTx-Calendar/
+WWW: https://metacpan.org/release/RTx-Calendar
diff --git a/www/p5-Reaction/pkg-descr b/www/p5-Reaction/pkg-descr
index c1ffe0b137aa..d62b615fbaf3 100644
--- a/www/p5-Reaction/pkg-descr
+++ b/www/p5-Reaction/pkg-descr
@@ -20,4 +20,4 @@ Renderer
MyApp::View:: classes, renders viewports.
-WWW: http://search.cpan.org/dist/Reaction/
+WWW: https://metacpan.org/release/Reaction
diff --git a/www/p5-Role-REST-Client/pkg-descr b/www/p5-Role-REST-Client/pkg-descr
index d6df05de8b77..3c554550e969 100644
--- a/www/p5-Role-REST-Client/pkg-descr
+++ b/www/p5-Role-REST-Client/pkg-descr
@@ -3,4 +3,4 @@ Perl extension for Rest Client Role.
Role::REST::Client will handle encoding and decoding when using the HTTP verbs.
GET, PUT, POST, DELETE, OPTIONS, HEAD.
-WWW: http://search.cpan.org/dist/Role-REST-Client/
+WWW: https://metacpan.org/release/Role-REST-Client
diff --git a/www/p5-Rose-HTML-Objects/pkg-descr b/www/p5-Rose-HTML-Objects/pkg-descr
index cb669b44a653..685e3f185245 100644
--- a/www/p5-Rose-HTML-Objects/pkg-descr
+++ b/www/p5-Rose-HTML-Objects/pkg-descr
@@ -6,4 +6,4 @@ The Rose::HTML::Object class may be used directly to represent a generic
tag with an explicitly set element name and arbitrary attributes. There
are also methods for parent/child manipulation.
-WWW: http://search.cpan.org/dist/Rose-HTML-Objects/
+WWW: https://metacpan.org/release/Rose-HTML-Objects
diff --git a/www/p5-Router-Boom/pkg-descr b/www/p5-Router-Boom/pkg-descr
index 950fa0a80636..f08a94c367ce 100644
--- a/www/p5-Router-Boom/pkg-descr
+++ b/www/p5-Router-Boom/pkg-descr
@@ -1,3 +1,3 @@
Router::Boom is a fast path routing engine for Perl5.
-WWW: http://search.cpan.org/dist/Router-Boom/
+WWW: https://metacpan.org/release/Router-Boom
diff --git a/www/p5-Router-Simple-Sinatraish/pkg-descr b/www/p5-Router-Simple-Sinatraish/pkg-descr
index 6c0e1b96049f..01a5bc88807c 100644
--- a/www/p5-Router-Simple-Sinatraish/pkg-descr
+++ b/www/p5-Router-Simple-Sinatraish/pkg-descr
@@ -1,3 +1,3 @@
Router::Simple::Sinatraish is toolkit library for sinatra-ish WAF.
-WWW: http://search.cpan.org/dist/Router-Simple-Sinatraish/
+WWW: https://metacpan.org/release/Router-Simple-Sinatraish
diff --git a/www/p5-Router-Simple/pkg-descr b/www/p5-Router-Simple/pkg-descr
index 2c30ed306998..74db18663a96 100644
--- a/www/p5-Router-Simple/pkg-descr
+++ b/www/p5-Router-Simple/pkg-descr
@@ -2,4 +2,4 @@ Router::Simple is a simple router class. Its main purpose is to serve as a
dispatcher for web applications. Router::Simple can match against PSGI $env
directly, which means it's easy to use with PSGI supporting web frameworks.
-WWW: http://search.cpan.org/dist/Router-Simple/
+WWW: https://metacpan.org/release/Router-Simple
diff --git a/www/p5-SOAP-Transport-HTTP-Plack/pkg-descr b/www/p5-SOAP-Transport-HTTP-Plack/pkg-descr
index f698ab01e4ba..d1da12c10a0d 100644
--- a/www/p5-SOAP-Transport-HTTP-Plack/pkg-descr
+++ b/www/p5-SOAP-Transport-HTTP-Plack/pkg-descr
@@ -1,4 +1,4 @@
Transport for Plack (http://search.cpan.org/~miyagawa/Plack/) PSGI
toolkit for SOAP::Lite module.
-WWW: http://search.cpan.org/dist/SOAP-Transport-HTTP-Plack/
+WWW: https://metacpan.org/release/SOAP-Transport-HTTP-Plack
diff --git a/www/p5-SRU/pkg-descr b/www/p5-SRU/pkg-descr
index ee888439a706..6edf36a5bc4c 100644
--- a/www/p5-SRU/pkg-descr
+++ b/www/p5-SRU/pkg-descr
@@ -6,4 +6,4 @@ protocol. You can think of SRU as a RESTful version of SRW, since all the
requests are simple URLs instead of XML documents being sent via some sort
of transport layer.
-WWW: http://search.cpan.org/dist/SRU/
+WWW: https://metacpan.org/release/SRU
diff --git a/www/p5-STF-Dispatcher-PSGI/pkg-descr b/www/p5-STF-Dispatcher-PSGI/pkg-descr
index f8edfd610801..34fc6faf0157 100644
--- a/www/p5-STF-Dispatcher-PSGI/pkg-descr
+++ b/www/p5-STF-Dispatcher-PSGI/pkg-descr
@@ -9,4 +9,4 @@ implementation is quite a pain if all you want to do is to test your
application, but with this module, you can easily create a dummy STF
dispatcher.
-WWW: http://search.cpan.org/dist/STF-Dispatcher-PSGI/
+WWW: https://metacpan.org/release/STF-Dispatcher-PSGI
diff --git a/www/p5-SWF-Chart/pkg-descr b/www/p5-SWF-Chart/pkg-descr
index fe3aa0af1da1..58c6b1467612 100644
--- a/www/p5-SWF-Chart/pkg-descr
+++ b/www/p5-SWF-Chart/pkg-descr
@@ -11,5 +11,5 @@ compatible.
Note that there are a few extra helper functions that this module
provides.
-WWW: http://search.cpan.org/dist/SWF-Chart/
+WWW: https://metacpan.org/release/SWF-Chart
WWW: http://www.maani.us/xml_charts/index.php
diff --git a/www/p5-Scrappy/pkg-descr b/www/p5-Scrappy/pkg-descr
index 58ba3b756f20..ab20c1e45626 100644
--- a/www/p5-Scrappy/pkg-descr
+++ b/www/p5-Scrappy/pkg-descr
@@ -2,4 +2,4 @@ Scrappy is an easy (and hopefully fun) way of scraping, spidering,
and/or harvesting information from web pages, web services, and more.
Scrappy is a feature rich, flexible, intelligent web automation tool.
-WWW: http://search.cpan.org/dist/Scrappy/
+WWW: https://metacpan.org/release/Scrappy
diff --git a/www/p5-Selenium-Remote-Driver/pkg-descr b/www/p5-Selenium-Remote-Driver/pkg-descr
index ac9ccddc5b1a..b1a86e776c23 100644
--- a/www/p5-Selenium-Remote-Driver/pkg-descr
+++ b/www/p5-Selenium-Remote-Driver/pkg-descr
@@ -4,4 +4,4 @@ website using any mainstream JavaScript-enabled browser. This module
is an implementation of the client for the Remote driver that
Selenium provides.
-WWW: http://search.cpan.org/dist/Selenium-Remote-Driver/
+WWW: https://metacpan.org/release/Selenium-Remote-Driver
diff --git a/www/p5-Session-Storage-Secure/pkg-descr b/www/p5-Session-Storage-Secure/pkg-descr
index 178c1ca02d6c..d36c863b1dc4 100644
--- a/www/p5-Session-Storage-Secure/pkg-descr
+++ b/www/p5-Session-Storage-Secure/pkg-descr
@@ -3,4 +3,4 @@ primarily intended for storing session data in browser cookies, but
could be used with other backend storage where security of stored
session data is important.
-WWW: http://search.cpan.org/dist/Session-Storage-Secure/
+WWW: https://metacpan.org/release/Session-Storage-Secure
diff --git a/www/p5-Squatting-On-PSGI/pkg-descr b/www/p5-Squatting-On-PSGI/pkg-descr
index 7a3dcd576760..477c5af5f317 100644
--- a/www/p5-Squatting-On-PSGI/pkg-descr
+++ b/www/p5-Squatting-On-PSGI/pkg-descr
@@ -1,3 +1,3 @@
Run Squatting app on PSGI.
-WWW: http://search.cpan.org/dist/Squatting-On-PSGI/
+WWW: https://metacpan.org/release/Squatting-On-PSGI
diff --git a/www/p5-Squatting/pkg-descr b/www/p5-Squatting/pkg-descr
index 8a08d9e186a7..e33ee92e0512 100644
--- a/www/p5-Squatting/pkg-descr
+++ b/www/p5-Squatting/pkg-descr
@@ -3,4 +3,4 @@ Ruby's Camping. It originally used Continuity as its foundation, but it
has since been generalized such that it can squat on top of any
Perl-based web framework (in theory).
-WWW: http://search.cpan.org/dist/Squatting/
+WWW: https://metacpan.org/release/Squatting
diff --git a/www/p5-Starlet/pkg-descr b/www/p5-Starlet/pkg-descr
index 7f0bb5ad0401..d8d8bf57ebe9 100644
--- a/www/p5-Starlet/pkg-descr
+++ b/www/p5-Starlet/pkg-descr
@@ -3,4 +3,4 @@ Starlet is a standalone HTTP/1.0 server.
The server supports several features, and is suitable for running HTTP
application servers behind a reverse proxy.
-WWW: http://search.cpan.org/dist/Starlet/
+WWW: https://metacpan.org/release/Starlet
diff --git a/www/p5-Starman/pkg-descr b/www/p5-Starman/pkg-descr
index e9f1ed61185e..f59653b4aa9b 100644
--- a/www/p5-Starman/pkg-descr
+++ b/www/p5-Starman/pkg-descr
@@ -1,3 +1,3 @@
High-performance preforking PSGI web server.
-WWW: http://search.cpan.org/dist/Starman/
+WWW: https://metacpan.org/release/Starman
diff --git a/www/p5-Syntax-Highlight-HTML/pkg-descr b/www/p5-Syntax-Highlight-HTML/pkg-descr
index 864d46e67f81..ed5ffe90fb9f 100644
--- a/www/p5-Syntax-Highlight-HTML/pkg-descr
+++ b/www/p5-Syntax-Highlight-HTML/pkg-descr
@@ -2,4 +2,4 @@ This module is designed to take raw HTML input and highlight it (using a
CSS stylesheet). The returned HTML code is ready for inclusion in a web
page.
-WWW: http://search.cpan.org/dist/Syntax-Highlight-HTML/
+WWW: https://metacpan.org/release/Syntax-Highlight-HTML
diff --git a/www/p5-Syntax-Highlight-Shell/pkg-descr b/www/p5-Syntax-Highlight-Shell/pkg-descr
index d7cfbe1019ee..51b39b2edd8b 100644
--- a/www/p5-Syntax-Highlight-Shell/pkg-descr
+++ b/www/p5-Syntax-Highlight-Shell/pkg-descr
@@ -3,4 +3,4 @@ with meaningful colours using CSS. The resulting HTML output is ready
for inclusion in a web page. Note that no reformating is done, all
spaces are preserved.
-WWW: http://search.cpan.org/dist/Syntax-Highlight-Shell/
+WWW: https://metacpan.org/release/Syntax-Highlight-Shell
diff --git a/www/p5-Task-Catalyst/pkg-descr b/www/p5-Task-Catalyst/pkg-descr
index c6c065fa776e..fc5776ab5a7d 100644
--- a/www/p5-Task-Catalyst/pkg-descr
+++ b/www/p5-Task-Catalyst/pkg-descr
@@ -1,3 +1,3 @@
Installs everything you need to write serious Catalyst applications.
-WWW: http://search.cpan.org/dist/Task-Catalyst/
+WWW: https://metacpan.org/release/Task-Catalyst
diff --git a/www/p5-Task-Plack/pkg-descr b/www/p5-Task-Plack/pkg-descr
index 4b5bf3775d97..8f61b53cd6fc 100644
--- a/www/p5-Task-Plack/pkg-descr
+++ b/www/p5-Task-Plack/pkg-descr
@@ -1,3 +1,3 @@
Plack bundle.
-WWW: http://search.cpan.org/dist/Task-Plack/
+WWW: https://metacpan.org/release/Task-Plack
diff --git a/www/p5-Tatsumaki/pkg-descr b/www/p5-Tatsumaki/pkg-descr
index 3fc62a3618a3..95b88588571c 100644
--- a/www/p5-Tatsumaki/pkg-descr
+++ b/www/p5-Tatsumaki/pkg-descr
@@ -6,4 +6,4 @@ response with template rendering, IO-bound delayed response (like
fetching third party API or XML feeds), server push streaming and
long-poll Comet in a clean unified API.
-WWW: http://search.cpan.org/dist/Tatsumaki/
+WWW: https://metacpan.org/release/Tatsumaki
diff --git a/www/p5-Template-Alloy/pkg-descr b/www/p5-Template-Alloy/pkg-descr
index 5a962e7835f3..3340cb94dcac 100644
--- a/www/p5-Template-Alloy/pkg-descr
+++ b/www/p5-Template-Alloy/pkg-descr
@@ -6,4 +6,4 @@ major template systems. And Template::Alloy is fast - whether your using
mod_perl, cgi, or running from the commandline. There is even
Template::Alloy::XS for getting a little more speed when that is necessary.
-WWW: http://search.cpan.org/dist/Template-Alloy/
+WWW: https://metacpan.org/release/Template-Alloy
diff --git a/www/p5-Template-GD/pkg-descr b/www/p5-Template-GD/pkg-descr
index 7261edc3798e..97f56b8b3711 100644
--- a/www/p5-Template-GD/pkg-descr
+++ b/www/p5-Template-GD/pkg-descr
@@ -2,4 +2,4 @@ The Template-GD distribution provides a number of Template Toolkit
plugin modules to interface with Lincoln Stein's GD modules. These in
turn provide an interface to Thomas Boutell's GD graphics library.
-WWW: http://search.cpan.org/dist/Template-GD/
+WWW: https://metacpan.org/release/Template-GD
diff --git a/www/p5-Template-Iterator-AlzaboWrapperCursor/pkg-descr b/www/p5-Template-Iterator-AlzaboWrapperCursor/pkg-descr
index 5726522ae1ec..24b25ed0d9fd 100644
--- a/www/p5-Template-Iterator-AlzaboWrapperCursor/pkg-descr
+++ b/www/p5-Template-Iterator-AlzaboWrapperCursor/pkg-descr
@@ -10,4 +10,4 @@ turned into underscores. The values of the hash are the objects.
So if the cursor returns Foo::User and Foo::Page objects, the keys are
"user" and "page".
-WWW: http://search.cpan.org/dist/Template-Iterator-AlzaboWrapperCursor/
+WWW: https://metacpan.org/release/Template-Iterator-AlzaboWrapperCursor
diff --git a/www/p5-Template-Multilingual/pkg-descr b/www/p5-Template-Multilingual/pkg-descr
index adb38eccbfc1..3dbe9fe94c26 100644
--- a/www/p5-Template-Multilingual/pkg-descr
+++ b/www/p5-Template-Multilingual/pkg-descr
@@ -13,4 +13,4 @@ Language codes can be any string that matches \w+, but we suggest sticking
to ISO-639 which provides 2-letter codes for common languages and 3-letter
codes for many others.
-WWW: http://search.cpan.org/dist/Template-Multilingual/
+WWW: https://metacpan.org/release/Template-Multilingual
diff --git a/www/p5-Template-Mustache/pkg-descr b/www/p5-Template-Mustache/pkg-descr
index fa705815859b..6963a1bbc25c 100644
--- a/www/p5-Template-Mustache/pkg-descr
+++ b/www/p5-Template-Mustache/pkg-descr
@@ -1,3 +1,3 @@
Template::Mustache is a templating system, generally used to make HTML.
-WWW: http://search.cpan.org/dist/Template-Mustache/
+WWW: https://metacpan.org/release/Template-Mustache
diff --git a/www/p5-Template-Plugin-Class/pkg-descr b/www/p5-Template-Plugin-Class/pkg-descr
index 34bf2e639ef0..8fbe134de0d2 100644
--- a/www/p5-Template-Plugin-Class/pkg-descr
+++ b/www/p5-Template-Plugin-Class/pkg-descr
@@ -1,4 +1,4 @@
Template::Plugin::Class allows you to call class methods on arbitrary
classes. One use for this is in Class::DBI style applications.
-WWW: http://search.cpan.org/dist/Template-Plugin-Class/
+WWW: https://metacpan.org/release/Template-Plugin-Class
diff --git a/www/p5-Template-Plugin-Clickable-Email/pkg-descr b/www/p5-Template-Plugin-Clickable-Email/pkg-descr
index 3593e46f6914..14ba5d0e767f 100644
--- a/www/p5-Template-Plugin-Clickable-Email/pkg-descr
+++ b/www/p5-Template-Plugin-Clickable-Email/pkg-descr
@@ -1,4 +1,4 @@
Template::Plugin::Clickable::Email converts any e-mail addresses
found in the filtered text into HTML mailto: links.
-WWW: http://search.cpan.org/dist/Template-Plugin-Clickable-Email/
+WWW: https://metacpan.org/release/Template-Plugin-Clickable-Email
diff --git a/www/p5-Template-Plugin-Clickable/pkg-descr b/www/p5-Template-Plugin-Clickable/pkg-descr
index 0d4e76229693..f626fb19dee6 100644
--- a/www/p5-Template-Plugin-Clickable/pkg-descr
+++ b/www/p5-Template-Plugin-Clickable/pkg-descr
@@ -1,4 +1,4 @@
Template::Plugin::Clickable is a plugin for TT, which allows you
to filter HTMLs clickable.
-WWW: http://search.cpan.org/dist/Template-Plugin-Clickable/
+WWW: https://metacpan.org/release/Template-Plugin-Clickable
diff --git a/www/p5-Template-Plugin-Comma/pkg-descr b/www/p5-Template-Plugin-Comma/pkg-descr
index 7c21f36a0c43..78f1d4f71ee4 100644
--- a/www/p5-Template-Plugin-Comma/pkg-descr
+++ b/www/p5-Template-Plugin-Comma/pkg-descr
@@ -2,4 +2,4 @@ Template::Plugin::Comma is a plugin for TT, which allows you to
commify your numbers in templates. This would be especially useful
for prices.
-WWW: http://search.cpan.org/dist/Template-Plugin-Comma/
+WWW: https://metacpan.org/release/Template-Plugin-Comma
diff --git a/www/p5-Template-Plugin-JSON/pkg-descr b/www/p5-Template-Plugin-JSON/pkg-descr
index 7eecc70e7631..97ce6303e353 100644
--- a/www/p5-Template-Plugin-JSON/pkg-descr
+++ b/www/p5-Template-Plugin-JSON/pkg-descr
@@ -1,3 +1,3 @@
This plugin provides a .json vmethod to all value types when loaded.
-WWW: http://search.cpan.org/dist/Template-Plugin-JSON/
+WWW: https://metacpan.org/release/Template-Plugin-JSON
diff --git a/www/p5-Template-Plugin-JavaScript/pkg-descr b/www/p5-Template-Plugin-JavaScript/pkg-descr
index b7dba524dc78..e2ac13060675 100644
--- a/www/p5-Template-Plugin-JavaScript/pkg-descr
+++ b/www/p5-Template-Plugin-JavaScript/pkg-descr
@@ -1,4 +1,4 @@
Template::Plugin::JavaScript is a TT filter that filters text so it can
be safely used in JavaScript quotes.
-WWW: http://search.cpan.org/dist/Template-Plugin-JavaScript/
+WWW: https://metacpan.org/release/Template-Plugin-JavaScript
diff --git a/www/p5-Template-Plugin-MP3/pkg-descr b/www/p5-Template-Plugin-MP3/pkg-descr
index 45bf7872fbf7..2abebfdcface 100644
--- a/www/p5-Template-Plugin-MP3/pkg-descr
+++ b/www/p5-Template-Plugin-MP3/pkg-descr
@@ -1,4 +1,4 @@
Template::Plugin::MP3 is a plugin for TT, which provides a simple
wrapper for using "MP3::Info" in object oriented mode.
-WWW: http://search.cpan.org/dist/Template-Plugin-MP3/
+WWW: https://metacpan.org/release/Template-Plugin-MP3
diff --git a/www/p5-Template-Plugin-Markdown/pkg-descr b/www/p5-Template-Plugin-Markdown/pkg-descr
index 44d4149b3d5e..5deeefa4937a 100644
--- a/www/p5-Template-Plugin-Markdown/pkg-descr
+++ b/www/p5-Template-Plugin-Markdown/pkg-descr
@@ -1,4 +1,4 @@
Template::Plugin::Markdown acts as a filter passing all content to
Text::Markdown for conversion of plain text to HTML.
-WWW: http://search.cpan.org/dist/Template-Plugin-Markdown/
+WWW: https://metacpan.org/release/Template-Plugin-Markdown
diff --git a/www/p5-Template-Plugin-Monta/pkg-descr b/www/p5-Template-Plugin-Monta/pkg-descr
index d932664fb2d3..c2a4d6abc500 100644
--- a/www/p5-Template-Plugin-Monta/pkg-descr
+++ b/www/p5-Template-Plugin-Monta/pkg-descr
@@ -1,4 +1,4 @@
Template::Plugin::Monta is a plugin for Template Toolkit which allows you to
use monta-method on your template.
-WWW: http://search.cpan.org/dist/Template-Plugin-Monta/
+WWW: https://metacpan.org/release/Template-Plugin-Monta
diff --git a/www/p5-Template-Plugin-Number-Format/pkg-descr b/www/p5-Template-Plugin-Number-Format/pkg-descr
index 4ec4c94e6ccf..7a412842ff20 100644
--- a/www/p5-Template-Plugin-Number-Format/pkg-descr
+++ b/www/p5-Template-Plugin-Number-Format/pkg-descr
@@ -2,4 +2,4 @@ Template::Plugin::Number::Format makes the number-munging grooviness
of Number::Format available to your templates. It is used like a
plugin, but installs filters into the current context.
-WWW: http://search.cpan.org/dist/Template-Plugin-Number-Format/
+WWW: https://metacpan.org/release/Template-Plugin-Number-Format
diff --git a/www/p5-Template-Plugin-StripScripts/pkg-descr b/www/p5-Template-Plugin-StripScripts/pkg-descr
index 2af90b459157..18e40d95bdfd 100644
--- a/www/p5-Template-Plugin-StripScripts/pkg-descr
+++ b/www/p5-Template-Plugin-StripScripts/pkg-descr
@@ -3,4 +3,4 @@ filter HTML and strip scripting snipets which can cause XSS.
Additionally, due to some nice features from HTML::StripScripts,
this module can work really flexibly on treating HTML.
-WWW: http://search.cpan.org/dist/Template-Plugin-StripScripts/
+WWW: https://metacpan.org/release/Template-Plugin-StripScripts
diff --git a/www/p5-Template-Plugin-Subst/pkg-descr b/www/p5-Template-Plugin-Subst/pkg-descr
index 44b0434e81ec..43cc7f0dd172 100644
--- a/www/p5-Template-Plugin-Subst/pkg-descr
+++ b/www/p5-Template-Plugin-Subst/pkg-descr
@@ -2,4 +2,4 @@ Template::Plugin::Subst acts as a filter and a virtual method to
carry out regular expression substitutions with back references on
text and variables in the Template Toolkit.
-WWW: http://search.cpan.org/dist/Template-Plugin-Subst/
+WWW: https://metacpan.org/release/Template-Plugin-Subst
diff --git a/www/p5-Template-Plugin-VMethods/pkg-descr b/www/p5-Template-Plugin-VMethods/pkg-descr
index d82051a34692..1e839de89688 100644
--- a/www/p5-Template-Plugin-VMethods/pkg-descr
+++ b/www/p5-Template-Plugin-VMethods/pkg-descr
@@ -1,4 +1,4 @@
Simple base class to allow your module to install and remove virtual
methods into the Template Toolkit.
-WWW: http://search.cpan.org/dist/Template-Plugin-VMethods/
+WWW: https://metacpan.org/release/Template-Plugin-VMethods
diff --git a/www/p5-Template-Provider-Encoding/pkg-descr b/www/p5-Template-Provider-Encoding/pkg-descr
index 4221d6c2f64f..5878c09cca03 100644
--- a/www/p5-Template-Provider-Encoding/pkg-descr
+++ b/www/p5-Template-Provider-Encoding/pkg-descr
@@ -3,4 +3,4 @@ using its declaration. You have to declare encoding of the template in the head
(1st line) of template using (fake) encoding TT plugin. Otherwise the template
is handled as utf-8.
-WWW: http://search.cpan.org/dist/Template-Provider-Encoding/
+WWW: https://metacpan.org/release/Template-Provider-Encoding
diff --git a/www/p5-Template-Provider-FromDATA/pkg-descr b/www/p5-Template-Provider-FromDATA/pkg-descr
index 22ea83d869bc..ee31b2ac6cf5 100644
--- a/www/p5-Template-Provider-FromDATA/pkg-descr
+++ b/www/p5-Template-Provider-FromDATA/pkg-descr
@@ -4,4 +4,4 @@ This module allows you to store your templates inline with your code
in the __DATA__ section. It will search any number of classes
specified.
-WWW: http://search.cpan.org/dist/Template-Provider-FromDATA/
+WWW: https://metacpan.org/release/Template-Provider-FromDATA
diff --git a/www/p5-Template-Simple/pkg-descr b/www/p5-Template-Simple/pkg-descr
index e23ea494368d..d74972963041 100644
--- a/www/p5-Template-Simple/pkg-descr
+++ b/www/p5-Template-Simple/pkg-descr
@@ -3,4 +3,4 @@ for mod_perl written by Uri Guttman. It has a very simple markup
scheme, but does nearly any templating task you could want as
installed (and provides for callbacks if you want to extend it).
-WWW: http://search.cpan.org/dist/Template-Simple/
+WWW: https://metacpan.org/release/Template-Simple
diff --git a/www/p5-Template-Stash-AutoEscape/pkg-descr b/www/p5-Template-Stash-AutoEscape/pkg-descr
index 7d5c66ef109d..22a97fa76c31 100644
--- a/www/p5-Template-Stash-AutoEscape/pkg-descr
+++ b/www/p5-Template-Stash-AutoEscape/pkg-descr
@@ -1,3 +1,3 @@
Escape automatically in Template-Toolkit.
-WWW: http://search.cpan.org/dist/Template-Stash-AutoEscape/
+WWW: https://metacpan.org/release/Template-Stash-AutoEscape
diff --git a/www/p5-Template-Timer/pkg-descr b/www/p5-Template-Timer/pkg-descr
index 09540e7a3cec..fa284ed86d15 100644
--- a/www/p5-Template-Timer/pkg-descr
+++ b/www/p5-Template-Timer/pkg-descr
@@ -2,4 +2,4 @@ Template::Timer provides inline timings of the template processing
througout your code. It's an overridden version of Template::Context
that wraps the process() and include() methods.
-WWW: http://search.cpan.org/dist/Template-Timer/
+WWW: https://metacpan.org/release/Template-Timer
diff --git a/www/p5-Template-Toolkit-Simple/pkg-descr b/www/p5-Template-Toolkit-Simple/pkg-descr
index 37ee37f8df03..3b62d97113ca 100644
--- a/www/p5-Template-Toolkit-Simple/pkg-descr
+++ b/www/p5-Template-Toolkit-Simple/pkg-descr
@@ -12,4 +12,4 @@ from the command line to render templates with all the power of the Perl
object. All of the object methods become command line arguments in the
command line version.
-WWW: http://search.cpan.org/dist/Template-Toolkit-Simple/
+WWW: https://metacpan.org/release/Template-Toolkit-Simple
diff --git a/www/p5-Tenjin/pkg-descr b/www/p5-Tenjin/pkg-descr
index 3387a8ddcd48..db4916866918 100644
--- a/www/p5-Tenjin/pkg-descr
+++ b/www/p5-Tenjin/pkg-descr
@@ -1,3 +1,3 @@
Fast templating engine with support for embedded Perl.
-WWW: http://search.cpan.org/dist/Tenjin/
+WWW: https://metacpan.org/release/Tenjin
diff --git a/www/p5-Test-HTTP-Server-Simple/pkg-descr b/www/p5-Test-HTTP-Server-Simple/pkg-descr
index 804fa44c2a55..c40060faa874 100644
--- a/www/p5-Test-HTTP-Server-Simple/pkg-descr
+++ b/www/p5-Test-HTTP-Server-Simple/pkg-descr
@@ -1,4 +1,4 @@
This mixin class provides methods to test an HTTP::Server::Simple-based web
server. Currently, it provides only one such method: started_ok.
-WWW: http://search.cpan.org/dist/Test-HTTP-Server-Simple/
+WWW: https://metacpan.org/release/Test-HTTP-Server-Simple
diff --git a/www/p5-Test-HTTP/pkg-descr b/www/p5-Test-HTTP/pkg-descr
index 205a6c14f5b5..50d26075a123 100644
--- a/www/p5-Test-HTTP/pkg-descr
+++ b/www/p5-Test-HTTP/pkg-descr
@@ -5,4 +5,4 @@ Each Test::HTTP object can contain state about a current request and its
response. This allows convenient shorthands for sending requests,
checking status codes, headers, and message bodies.
-WWW: http://search.cpan.org/dist/Test-HTTP/
+WWW: https://metacpan.org/release/Test-HTTP
diff --git a/www/p5-Test-LWP-UserAgent/pkg-descr b/www/p5-Test-LWP-UserAgent/pkg-descr
index 1f7170a453f3..da8462eab71f 100644
--- a/www/p5-Test-LWP-UserAgent/pkg-descr
+++ b/www/p5-Test-LWP-UserAgent/pkg-descr
@@ -6,4 +6,4 @@ allowing an interception of that request and simulating a particular
response. This greatly facilitates testing of client networking
code where the server follows a known protocol.
-WWW: http://search.cpan.org/dist/Test-LWP-UserAgent/
+WWW: https://metacpan.org/release/Test-LWP-UserAgent
diff --git a/www/p5-Test-Nginx/pkg-descr b/www/p5-Test-Nginx/pkg-descr
index e58e82268bb6..0b1e5fba3b0e 100644
--- a/www/p5-Test-Nginx/pkg-descr
+++ b/www/p5-Test-Nginx/pkg-descr
@@ -1,3 +1,3 @@
Testing modules for Nginx C module development
-WWW: http://search.cpan.org/dist/Test-Nginx/
+WWW: https://metacpan.org/release/Test-Nginx
diff --git a/www/p5-TestGen4Web-Runner/pkg-descr b/www/p5-TestGen4Web-Runner/pkg-descr
index 3010956d38fc..4c6c2a0ffde2 100644
--- a/www/p5-TestGen4Web-Runner/pkg-descr
+++ b/www/p5-TestGen4Web-Runner/pkg-descr
@@ -7,4 +7,4 @@ From http://developer.spikesource.com/projects/testgen4web :
This is a 2 part tool. Firefox extension, which records user input to a xml
file. Translator script: to generate automated test scripts."
-WWW: http://search.cpan.org/dist/TestGen4Web-Runner/
+WWW: https://metacpan.org/release/TestGen4Web-Runner
diff --git a/www/p5-Text-MultiMarkdown-ApacheHandler/pkg-descr b/www/p5-Text-MultiMarkdown-ApacheHandler/pkg-descr
index e980b8597a5b..5ffb9fc85537 100644
--- a/www/p5-Text-MultiMarkdown-ApacheHandler/pkg-descr
+++ b/www/p5-Text-MultiMarkdown-ApacheHandler/pkg-descr
@@ -3,4 +3,4 @@ them, optionally applying CSS styles according to rules in your httpd.conf
or (more likely) .htaccess files. Optionally applies SmartyPants
post-processing using Text::Typography.
-WWW: http://search.cpan.org/dist/Text-MultiMarkdown-ApacheHandler/
+WWW: https://metacpan.org/release/Text-MultiMarkdown-ApacheHandler
diff --git a/www/p5-Tie-TinyURL/pkg-descr b/www/p5-Tie-TinyURL/pkg-descr
index f155c7e5161f..de0a0afd3631 100644
--- a/www/p5-Tie-TinyURL/pkg-descr
+++ b/www/p5-Tie-TinyURL/pkg-descr
@@ -1,4 +1,4 @@
This module provides a very basic tied interface to the TinyURL.com web
service.
-WWW: http://search.cpan.org/dist/Tie-TinyURL/
+WWW: https://metacpan.org/release/Tie-TinyURL
diff --git a/www/p5-Toader/pkg-descr b/www/p5-Toader/pkg-descr
index a7633d7023c3..5679948ad59b 100644
--- a/www/p5-Toader/pkg-descr
+++ b/www/p5-Toader/pkg-descr
@@ -5,4 +5,4 @@ It is meant to be integrated with a VCS, allowing a source/control of
a website to be stored in the same location as the project or
projects a site is for.
-WWW: http://search.cpan.org/dist/Toader/
+WWW: https://metacpan.org/release/Toader
diff --git a/www/p5-Twiggy-TLS/pkg-descr b/www/p5-Twiggy-TLS/pkg-descr
index fa19c0422e2a..60155dac9e1a 100644
--- a/www/p5-Twiggy-TLS/pkg-descr
+++ b/www/p5-Twiggy-TLS/pkg-descr
@@ -1,3 +1,3 @@
Twiggy::TLS extends Twiggy with a TLS support.
-WWW: http://search.cpan.org/dist/Twiggy-TLS/
+WWW: https://metacpan.org/release/Twiggy-TLS
diff --git a/www/p5-Twiggy/pkg-descr b/www/p5-Twiggy/pkg-descr
index 16a614e95bdd..fed2bc2adf15 100644
--- a/www/p5-Twiggy/pkg-descr
+++ b/www/p5-Twiggy/pkg-descr
@@ -1,3 +1,3 @@
AnyEvent HTTP server for PSGI (like Thin).
-WWW: http://search.cpan.org/dist/Twiggy/
+WWW: https://metacpan.org/release/Twiggy
diff --git a/www/p5-URI-Encode/pkg-descr b/www/p5-URI-Encode/pkg-descr
index 4f9a576569cb..788542c4a59a 100644
--- a/www/p5-URI-Encode/pkg-descr
+++ b/www/p5-URI-Encode/pkg-descr
@@ -1,3 +1,3 @@
This modules provides simple URI (Percent) encoding/decoding.
-WWW: http://search.cpan.org/dist/URI-Encode/
+WWW: https://metacpan.org/release/URI-Encode
diff --git a/www/p5-URI-Escape-JavaScript/pkg-descr b/www/p5-URI-Escape-JavaScript/pkg-descr
index bdb5ad446888..cdd773b2abfd 100644
--- a/www/p5-URI-Escape-JavaScript/pkg-descr
+++ b/www/p5-URI-Escape-JavaScript/pkg-descr
@@ -4,4 +4,4 @@ URI::Escape doesn't work for escaping and
unescaping JavaScript like Unicode URI-escape ("%uXXXX").
But you can use this module to do those.
-WWW: http://search.cpan.org/dist/URI-Escape-JavaScript/
+WWW: https://metacpan.org/release/URI-Escape-JavaScript
diff --git a/www/p5-URI-Escape-XS/pkg-descr b/www/p5-URI-Escape-XS/pkg-descr
index 5be3e65ad724..92d17ae302f5 100644
--- a/www/p5-URI-Escape-XS/pkg-descr
+++ b/www/p5-URI-Escape-XS/pkg-descr
@@ -1,3 +1,3 @@
URI::Escape::XS - Drop-In replacement for URI::Escape.
-WWW: http://search.cpan.org/dist/URI-Escape-XS/
+WWW: https://metacpan.org/release/URI-Escape-XS
diff --git a/www/p5-URI-Fetch/pkg-descr b/www/p5-URI-Fetch/pkg-descr
index 075c508f81ba..3f77aa377be6 100644
--- a/www/p5-URI-Fetch/pkg-descr
+++ b/www/p5-URI-Fetch/pkg-descr
@@ -2,4 +2,4 @@ URI::Fetch is a smart client for fetching HTTP pages, notably
syndication feeds (RSS, Atom, and others), in an intelligent,
bandwidth- and time-saving way.
-WWW: http://search.cpan.org/dist/URI-Fetch/
+WWW: https://metacpan.org/release/URI-Fetch
diff --git a/www/p5-URI-ParseSearchString/pkg-descr b/www/p5-URI-ParseSearchString/pkg-descr
index f8430ab422d0..d044cb4151bb 100644
--- a/www/p5-URI-ParseSearchString/pkg-descr
+++ b/www/p5-URI-ParseSearchString/pkg-descr
@@ -8,4 +8,4 @@ number of existing modules and scripts exist for this purpose, the
majority of them are either outdated using obsolete search strings
associated with each engine.
-WWW: http://search.cpan.org/dist/URI-ParseSearchString/
+WWW: https://metacpan.org/release/URI-ParseSearchString
diff --git a/www/p5-URI-Sequin/pkg-descr b/www/p5-URI-Sequin/pkg-descr
index 834b36338b3b..8ea3883db395 100644
--- a/www/p5-URI-Sequin/pkg-descr
+++ b/www/p5-URI-Sequin/pkg-descr
@@ -6,7 +6,7 @@ Unlike traditional applications for doing this, it does not rely
on a preset list of search engines and thus currently works with
almost every search engine URL the author could get his hands on.
-WWW: http://search.cpan.org/dist/URI-Sequin/
+WWW: https://metacpan.org/release/URI-Sequin
-Anton
<tobez@FreeBSD.org>
diff --git a/www/p5-URI-Title/pkg-descr b/www/p5-URI-Title/pkg-descr
index 0d280de4341e..b664a43c32a7 100644
--- a/www/p5-URI-Title/pkg-descr
+++ b/www/p5-URI-Title/pkg-descr
@@ -15,4 +15,4 @@ title tag, you're done. There are several problems with this approach:
This module attempts to solve this problem.
-WWW: http://search.cpan.org/dist/URI-Title/
+WWW: https://metacpan.org/release/URI-Title
diff --git a/www/p5-URI-ToDisk/pkg-descr b/www/p5-URI-ToDisk/pkg-descr
index b57947697dfd..cc967e9c5717 100644
--- a/www/p5-URI-ToDisk/pkg-descr
+++ b/www/p5-URI-ToDisk/pkg-descr
@@ -1,3 +1,3 @@
An object for mapping a URI to an on-disk storage directory
-WWW: http://search.cpan.org/dist/URI-ToDisk/
+WWW: https://metacpan.org/release/URI-ToDisk
diff --git a/www/p5-W3C-LinkChecker/pkg-descr b/www/p5-W3C-LinkChecker/pkg-descr
index 3f8c539f4781..d88433848f42 100644
--- a/www/p5-W3C-LinkChecker/pkg-descr
+++ b/www/p5-W3C-LinkChecker/pkg-descr
@@ -9,4 +9,4 @@ recursively a part of a web site.
The program can be used either as a command line tool or as a CGI script.
-WWW: http://search.cpan.org/dist/W3C-LinkChecker/
+WWW: https://metacpan.org/release/W3C-LinkChecker
diff --git a/www/p5-WWW-AtMovies-TV/pkg-descr b/www/p5-WWW-AtMovies-TV/pkg-descr
index eb926af488a8..148724996c9b 100644
--- a/www/p5-WWW-AtMovies-TV/pkg-descr
+++ b/www/p5-WWW-AtMovies-TV/pkg-descr
@@ -1,3 +1,3 @@
Retrieve TV information from http://www.atmovies.com.tw/
-WWW: http://search.cpan.org/dist/WWW-AtMovies-TV/
+WWW: https://metacpan.org/release/WWW-AtMovies-TV
diff --git a/www/p5-WWW-Babelfish/pkg-descr b/www/p5-WWW-Babelfish/pkg-descr
index d72487efce88..05d9e428274a 100644
--- a/www/p5-WWW-Babelfish/pkg-descr
+++ b/www/p5-WWW-Babelfish/pkg-descr
@@ -1,4 +1,4 @@
WWW::Babelfish is a perl interface to obtain translations of text from
babelfish.altavista.digital.com.
-WWW: http://search.cpan.org/dist/WWW-Babelfish/
+WWW: https://metacpan.org/release/WWW-Babelfish
diff --git a/www/p5-WWW-Baseball-NPB/pkg-descr b/www/p5-WWW-Baseball-NPB/pkg-descr
index 28bec5cba5d6..d73820767569 100644
--- a/www/p5-WWW-Baseball-NPB/pkg-descr
+++ b/www/p5-WWW-Baseball-NPB/pkg-descr
@@ -1,4 +1,4 @@
WWW::Baseball::NPB provides you a way to fetch and extract Japanese baseball
games information via Yahoo! Baseball. (NPB = Nippon Professional Baseball)
-WWW: http://search.cpan.org/dist/WWW-Baseball-NPB/
+WWW: https://metacpan.org/release/WWW-Baseball-NPB
diff --git a/www/p5-WWW-Comic/pkg-descr b/www/p5-WWW-Comic/pkg-descr
index 105399499119..8ed5163cc955 100644
--- a/www/p5-WWW-Comic/pkg-descr
+++ b/www/p5-WWW-Comic/pkg-descr
@@ -2,4 +2,4 @@ This module will download cartoon comic strip images from various websites
and return a binary blob of the image, or write it to disk. Multiple comic
strips can be supported through subclassed plugin modules.
-WWW: http://search.cpan.org/dist/WWW-Comic/
+WWW: https://metacpan.org/release/WWW-Comic
diff --git a/www/p5-WWW-Contact/pkg-descr b/www/p5-WWW-Contact/pkg-descr
index bf3944d6b63e..66645ca86813 100644
--- a/www/p5-WWW-Contact/pkg-descr
+++ b/www/p5-WWW-Contact/pkg-descr
@@ -1,4 +1,4 @@
Perl5 contact importer for use with all the major email systems, such as
Yahoo!, Gmail, Hotmail, etc.
-WWW: http://search.cpan.org/dist/WWW-Contact/
+WWW: https://metacpan.org/release/WWW-Contact
diff --git a/www/p5-WWW-Curl/pkg-descr b/www/p5-WWW-Curl/pkg-descr
index 544733035728..d49fb075ef33 100644
--- a/www/p5-WWW-Curl/pkg-descr
+++ b/www/p5-WWW-Curl/pkg-descr
@@ -1,4 +1,4 @@
The Perl module WWW::Curl provides an interface to the cURL library "libcurl".
-WWW: http://search.cpan.org/dist/WWW-Curl/
+WWW: https://metacpan.org/release/WWW-Curl
WWW: http://curl.haxx.se/libcurl/perl/
diff --git a/www/p5-WWW-Dilbert/pkg-descr b/www/p5-WWW-Dilbert/pkg-descr
index dbf3f661ebd8..d51cdf66bc3e 100644
--- a/www/p5-WWW-Dilbert/pkg-descr
+++ b/www/p5-WWW-Dilbert/pkg-descr
@@ -4,4 +4,4 @@ stored in a database or output to a browser, disk or whatever. It
allows importing of Dilbert strips from disk or alternate URLs, and
has a random strip interface to return strips from the database.
-WWW: http://search.cpan.org/dist/WWW-Dilbert/
+WWW: https://metacpan.org/release/WWW-Dilbert
diff --git a/www/p5-WWW-Facebook-API/pkg-descr b/www/p5-WWW-Facebook-API/pkg-descr
index e29269dae061..95053c4c6555 100644
--- a/www/p5-WWW-Facebook-API/pkg-descr
+++ b/www/p5-WWW-Facebook-API/pkg-descr
@@ -5,4 +5,4 @@ canonical Java and PHP implementations. By default it uses JSON::Any
to parse the response returned by Facebook's server. There is an option
to return the raw response in either XML or JSON.
-WWW: http://search.cpan.org/dist/WWW-Facebook-API/
+WWW: https://metacpan.org/release/WWW-Facebook-API
diff --git a/www/p5-WWW-Form-UrlEncoded/pkg-descr b/www/p5-WWW-Form-UrlEncoded/pkg-descr
index f6f08b2f0506..f680e9f23c9a 100644
--- a/www/p5-WWW-Form-UrlEncoded/pkg-descr
+++ b/www/p5-WWW-Form-UrlEncoded/pkg-descr
@@ -5,4 +5,4 @@ HTTP::Body's urlencoded parser.
This module try to use WWW::Form::UrlEncoded::XS by default and fail to it, use
WWW::Form::UrlEncoded::PP instead
-WWW: http://search.cpan.org/dist/WWW-Form-UrlEncoded/
+WWW: https://metacpan.org/release/WWW-Form-UrlEncoded
diff --git a/www/p5-WWW-FreeProxy/pkg-descr b/www/p5-WWW-FreeProxy/pkg-descr
index fd3c8a959478..e3a0819a85f0 100644
--- a/www/p5-WWW-FreeProxy/pkg-descr
+++ b/www/p5-WWW-FreeProxy/pkg-descr
@@ -1,4 +1,4 @@
WWW::FreeProxy
This module fetch proxies from free proxy lists
-WWW: http://search.cpan.org/dist/WWW-FreeProxy/
+WWW: https://metacpan.org/release/WWW-FreeProxy
diff --git a/www/p5-WWW-Google-Calculator/pkg-descr b/www/p5-WWW-Google-Calculator/pkg-descr
index fc30c5d73055..cfd137d55d05 100644
--- a/www/p5-WWW-Google-Calculator/pkg-descr
+++ b/www/p5-WWW-Google-Calculator/pkg-descr
@@ -1,3 +1,3 @@
This module provide simple interface for Google calculator.
-WWW: http://search.cpan.org/dist/WWW-Google-Calculator/
+WWW: https://metacpan.org/release/WWW-Google-Calculator
diff --git a/www/p5-WWW-Google-News-TW/pkg-descr b/www/p5-WWW-Google-News-TW/pkg-descr
index 72bd81977a01..b3e84840021a 100644
--- a/www/p5-WWW-Google-News-TW/pkg-descr
+++ b/www/p5-WWW-Google-News-TW/pkg-descr
@@ -1,3 +1,3 @@
WWW::Google::News::TW - Access to Google's Taiwan News Service (Not Usenet)
-WWW: http://search.cpan.org/dist/WWW-Google-News-TW/
+WWW: https://metacpan.org/release/WWW-Google-News-TW
diff --git a/www/p5-WWW-Google-News/pkg-descr b/www/p5-WWW-Google-News/pkg-descr
index 3643b5680e8a..5d5a768855e7 100644
--- a/www/p5-WWW-Google-News/pkg-descr
+++ b/www/p5-WWW-Google-News/pkg-descr
@@ -1,3 +1,3 @@
This is a simple screen scraper for Google's News service.
-WWW: http://search.cpan.org/dist/WWW-Google-News/
+WWW: https://metacpan.org/release/WWW-Google-News
diff --git a/www/p5-WWW-Google-PageRank/pkg-descr b/www/p5-WWW-Google-PageRank/pkg-descr
index 0a44b1158dcb..19eddf4f0b76 100644
--- a/www/p5-WWW-Google-PageRank/pkg-descr
+++ b/www/p5-WWW-Google-PageRank/pkg-descr
@@ -4,4 +4,4 @@ To use it, you should create WWW::Google::PageRank object
and use its method get(), to query page rank of URL.
It uses LWP::UserAgent for making request to Google.
-WWW: http://search.cpan.org/dist/WWW-Google-PageRank/
+WWW: https://metacpan.org/release/WWW-Google-PageRank
diff --git a/www/p5-WWW-HatenaDiary/pkg-descr b/www/p5-WWW-HatenaDiary/pkg-descr
index 84a4cb6d56ac..992d018b01ec 100644
--- a/www/p5-WWW-HatenaDiary/pkg-descr
+++ b/www/p5-WWW-HatenaDiary/pkg-descr
@@ -2,4 +2,4 @@ WWW::HatenaDiary provides a CRUD interface to Hatena::Diary,
aiming to help you efficiently communicate with the service
with programmatic ways.
-WWW: http://search.cpan.org/dist/WWW-HatenaDiary/
+WWW: https://metacpan.org/release/WWW-HatenaDiary
diff --git a/www/p5-WWW-HatenaLogin/pkg-descr b/www/p5-WWW-HatenaLogin/pkg-descr
index 3299fbe0000d..45d08a6046bd 100644
--- a/www/p5-WWW-HatenaLogin/pkg-descr
+++ b/www/p5-WWW-HatenaLogin/pkg-descr
@@ -1,4 +1,4 @@
Login and logout interface to Hatena.
This module is very simple.
-WWW: http://search.cpan.org/dist/WWW-HatenaLogin/
+WWW: https://metacpan.org/release/WWW-HatenaLogin
diff --git a/www/p5-WWW-Instapaper-Client/pkg-descr b/www/p5-WWW-Instapaper-Client/pkg-descr
index 167c08d006a2..8a753cc3d1c0 100644
--- a/www/p5-WWW-Instapaper-Client/pkg-descr
+++ b/www/p5-WWW-Instapaper-Client/pkg-descr
@@ -1,4 +1,4 @@
An implementation of the Instapaper client API.
(see http://www.instapaper.com/api)
-WWW: http://search.cpan.org/dist/WWW-Instapaper-Client/
+WWW: https://metacpan.org/release/WWW-Instapaper-Client
diff --git a/www/p5-WWW-LongURL/pkg-descr b/www/p5-WWW-LongURL/pkg-descr
index c951d4896d50..2aeca895d0fa 100644
--- a/www/p5-WWW-LongURL/pkg-descr
+++ b/www/p5-WWW-LongURL/pkg-descr
@@ -1,4 +1,4 @@
WWW::LongURL is a simple interface for using the LongURL API to expand
shortened URLs.
-WWW: http://search.cpan.org/dist/WWW-LongURL/
+WWW: https://metacpan.org/release/WWW-LongURL
diff --git a/www/p5-WWW-Mechanize-CGI/pkg-descr b/www/p5-WWW-Mechanize-CGI/pkg-descr
index 0bea218faae0..1a73ad9f90c3 100644
--- a/www/p5-WWW-Mechanize-CGI/pkg-descr
+++ b/www/p5-WWW-Mechanize-CGI/pkg-descr
@@ -1,3 +1,3 @@
Provides a convenient way of using CGI applications with WWW::Mechanize.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-CGI/
+WWW: https://metacpan.org/release/WWW-Mechanize-CGI
diff --git a/www/p5-WWW-Mechanize-DecodedContent/pkg-descr b/www/p5-WWW-Mechanize-DecodedContent/pkg-descr
index 7ddd36ab9d49..3cda3878a187 100644
--- a/www/p5-WWW-Mechanize-DecodedContent/pkg-descr
+++ b/www/p5-WWW-Mechanize-DecodedContent/pkg-descr
@@ -1,4 +1,4 @@
WWW::Mechanize::DecodedContent is a plugin to add
decoded_content utility method to WWW::Mechanize.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-DecodedContent/
+WWW: https://metacpan.org/release/WWW-Mechanize-DecodedContent
diff --git a/www/p5-WWW-Mechanize-FormFiller/pkg-descr b/www/p5-WWW-Mechanize-FormFiller/pkg-descr
index 930f934647f6..fcd69b2045af 100644
--- a/www/p5-WWW-Mechanize-FormFiller/pkg-descr
+++ b/www/p5-WWW-Mechanize-FormFiller/pkg-descr
@@ -7,4 +7,4 @@ to be queried interactively from the user, values taken randomly from a
list of values and values specified through a callback to some Perl
code.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-FormFiller/
+WWW: https://metacpan.org/release/WWW-Mechanize-FormFiller
diff --git a/www/p5-WWW-Mechanize-Meta/pkg-descr b/www/p5-WWW-Mechanize-Meta/pkg-descr
index d3cd6916dcdd..50eb5c4bb6fe 100644
--- a/www/p5-WWW-Mechanize-Meta/pkg-descr
+++ b/www/p5-WWW-Mechanize-Meta/pkg-descr
@@ -1,3 +1,3 @@
Adds HEAD tag parsing to WWW::Mechanize
-WWW: http://search.cpan.org/dist/WWW-Mechanize-Meta/
+WWW: https://metacpan.org/release/WWW-Mechanize-Meta
diff --git a/www/p5-WWW-Mechanize-PhantomJS/pkg-descr b/www/p5-WWW-Mechanize-PhantomJS/pkg-descr
index 5ae2d267b118..ddc8b982664f 100644
--- a/www/p5-WWW-Mechanize-PhantomJS/pkg-descr
+++ b/www/p5-WWW-Mechanize-PhantomJS/pkg-descr
@@ -2,4 +2,4 @@ WWW::Mechanize::PhantomJS automates the headless webbrowser PhantomJS
and handles DOM handling, CSS selector, JSON, Canvas, SVG, and of
course JavaScript.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-PhantomJS/
+WWW: https://metacpan.org/release/WWW-Mechanize-PhantomJS
diff --git a/www/p5-WWW-Mechanize-Pluggable/pkg-descr b/www/p5-WWW-Mechanize-Pluggable/pkg-descr
index d4b042f2a9e4..aace5f07176e 100644
--- a/www/p5-WWW-Mechanize-Pluggable/pkg-descr
+++ b/www/p5-WWW-Mechanize-Pluggable/pkg-descr
@@ -17,4 +17,4 @@ methods received, plus a reference to the actvive Mech object.
All other extensions to WWW::Mechanize::Pluggable are handled by the
plugins.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-Pluggable/
+WWW: https://metacpan.org/release/WWW-Mechanize-Pluggable
diff --git a/www/p5-WWW-Mechanize-Plugin-phpBB/pkg-descr b/www/p5-WWW-Mechanize-Plugin-phpBB/pkg-descr
index 3a015e9a9e32..6c8b2f603d39 100644
--- a/www/p5-WWW-Mechanize-Plugin-phpBB/pkg-descr
+++ b/www/p5-WWW-Mechanize-Plugin-phpBB/pkg-descr
@@ -7,4 +7,4 @@ FUNCTIONALITY IS CURRENTLY LIMITED, READ ON WHAT'S AVAILABLE SO FAR.
WWW::Mechanize::Plugin::phpBB is implemented as a plugin to
WWW::Mechanize, using Joe McMahon's WWW::Mechanize::Pluggable framework.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-Plugin-phpBB/
+WWW: https://metacpan.org/release/WWW-Mechanize-Plugin-phpBB
diff --git a/www/p5-WWW-Mechanize-Shell/pkg-descr b/www/p5-WWW-Mechanize-Shell/pkg-descr
index 11e718464547..aae1f170f98b 100644
--- a/www/p5-WWW-Mechanize-Shell/pkg-descr
+++ b/www/p5-WWW-Mechanize-Shell/pkg-descr
@@ -3,4 +3,4 @@ has the capability to output crude Perl code that recreates the recorded
session. Its main use is as an interactive starting point for automating
a session through WWW::Mechanize.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-Shell/
+WWW: https://metacpan.org/release/WWW-Mechanize-Shell
diff --git a/www/p5-WWW-Mechanize-SpamCop/pkg-descr b/www/p5-WWW-Mechanize-SpamCop/pkg-descr
index a805e0083388..88da2009782c 100644
--- a/www/p5-WWW-Mechanize-SpamCop/pkg-descr
+++ b/www/p5-WWW-Mechanize-SpamCop/pkg-descr
@@ -1,4 +1,4 @@
WWW::Mechanize::SpamCop is used to automate spam reporting on spamcop.net's web
site.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-SpamCop/
+WWW: https://metacpan.org/release/WWW-Mechanize-SpamCop
diff --git a/www/p5-WWW-Mechanize-TreeBuilder/pkg-descr b/www/p5-WWW-Mechanize-TreeBuilder/pkg-descr
index 7615c5194d83..a5940550577f 100644
--- a/www/p5-WWW-Mechanize-TreeBuilder/pkg-descr
+++ b/www/p5-WWW-Mechanize-TreeBuilder/pkg-descr
@@ -1,3 +1,3 @@
This module combines WWW::Mechanize and HTML::TreeBuilder.
-WWW: http://search.cpan.org/dist/WWW-Mechanize-TreeBuilder/
+WWW: https://metacpan.org/release/WWW-Mechanize-TreeBuilder
diff --git a/www/p5-WWW-Mechanize/pkg-descr b/www/p5-WWW-Mechanize/pkg-descr
index 1433f450a04f..ac4094047cbe 100644
--- a/www/p5-WWW-Mechanize/pkg-descr
+++ b/www/p5-WWW-Mechanize/pkg-descr
@@ -2,4 +2,4 @@ WWW::Mechanize is a fork of Kirrily Robert's excellent WWW::Automate
module. W::A works fine except for some memory-eating bugs that the
author of this module has fixed.
-WWW: http://search.cpan.org/dist/WWW-Mechanize/
+WWW: https://metacpan.org/release/WWW-Mechanize
diff --git a/www/p5-WWW-Mediawiki-Client/pkg-descr b/www/p5-WWW-Mediawiki-Client/pkg-descr
index 1d6eeb4da087..4a4da587db8f 100644
--- a/www/p5-WWW-Mediawiki-Client/pkg-descr
+++ b/www/p5-WWW-Mediawiki-Client/pkg-descr
@@ -4,4 +4,4 @@ http://www.wikipedia.org|Wikipedia. The interface mimics the two most basic
cvs commands: update and commit with similarly named methods. Each of these
has a shorter alias, as in cvs.
-WWW: http://search.cpan.org/dist/WWW-Mediawiki-Client/
+WWW: https://metacpan.org/release/WWW-Mediawiki-Client
diff --git a/www/p5-WWW-Mixi-Scraper/pkg-descr b/www/p5-WWW-Mixi-Scraper/pkg-descr
index df427f432ccf..4c2bbb1a02ae 100644
--- a/www/p5-WWW-Mixi-Scraper/pkg-descr
+++ b/www/p5-WWW-Mixi-Scraper/pkg-descr
@@ -2,4 +2,4 @@ This is yet another 'mixi' (the largest SNS in Japan) scraper,
powered by Web::Scraper. Though APIs are different and incompatible with
precedent WWW::Mixi.
-WWW: http://search.cpan.org/dist/WWW-Mixi-Scraper/
+WWW: https://metacpan.org/release/WWW-Mixi-Scraper
diff --git a/www/p5-WWW-Myspace/pkg-descr b/www/p5-WWW-Myspace/pkg-descr
index 24c596a6fb18..98c0504ffd75 100644
--- a/www/p5-WWW-Myspace/pkg-descr
+++ b/www/p5-WWW-Myspace/pkg-descr
@@ -3,4 +3,4 @@ and functions automatically. It provides a simple interface for
scripts to log in, access lists of friends, scan user's profiles,
retreive profile data, send messages, and post comments.
-WWW: http://search.cpan.org/dist/WWW-Myspace/
+WWW: https://metacpan.org/release/WWW-Myspace
diff --git a/www/p5-WWW-NicoVideo-Download/pkg-descr b/www/p5-WWW-NicoVideo-Download/pkg-descr
index c8e2d094265f..64228d850a9d 100644
--- a/www/p5-WWW-NicoVideo-Download/pkg-descr
+++ b/www/p5-WWW-NicoVideo-Download/pkg-descr
@@ -1,3 +1,3 @@
Perl module of download FLV/MP4/SWF files from nicovideo.jp (Nico Nico Douga).
-WWW: http://search.cpan.org/dist/WWW-NicoVideo-Download/
+WWW: https://metacpan.org/release/WWW-NicoVideo-Download
diff --git a/www/p5-WWW-NioTV/pkg-descr b/www/p5-WWW-NioTV/pkg-descr
index f2bbaa4ee595..ca79e4208d00 100644
--- a/www/p5-WWW-NioTV/pkg-descr
+++ b/www/p5-WWW-NioTV/pkg-descr
@@ -1,3 +1,3 @@
Retrieve TV information from http://www.niotv.com/
-WWW: http://search.cpan.org/dist/WWW-NioTV/
+WWW: https://metacpan.org/release/WWW-NioTV
diff --git a/www/p5-WWW-OpenSVN/pkg-descr b/www/p5-WWW-OpenSVN/pkg-descr
index b4d900864dc4..9b3363f08402 100644
--- a/www/p5-WWW-OpenSVN/pkg-descr
+++ b/www/p5-WWW-OpenSVN/pkg-descr
@@ -1,3 +1,3 @@
WWW::OpenSVN - An automated interface for OpenSVN.csie.org.
-WWW: http://search.cpan.org/dist/WWW-OpenSVN/
+WWW: https://metacpan.org/release/WWW-OpenSVN
diff --git a/www/p5-WWW-OpenSearch/pkg-descr b/www/p5-WWW-OpenSearch/pkg-descr
index 0278083c330b..82c78c3be269 100644
--- a/www/p5-WWW-OpenSearch/pkg-descr
+++ b/www/p5-WWW-OpenSearch/pkg-descr
@@ -1,4 +1,4 @@
WWW::OpenSearch is a module to search A9's OpenSearch compatible search
engines. See http://opensearch.a9.com/ for details.
-WWW: http://search.cpan.org/dist/WWW-OpenSearch/
+WWW: https://metacpan.org/release/WWW-OpenSearch
diff --git a/www/p5-WWW-Pastebin-PastebinCom-Create/pkg-descr b/www/p5-WWW-Pastebin-PastebinCom-Create/pkg-descr
index f9e8e6cfd414..937a824c9580 100644
--- a/www/p5-WWW-Pastebin-PastebinCom-Create/pkg-descr
+++ b/www/p5-WWW-Pastebin-PastebinCom-Create/pkg-descr
@@ -1,4 +1,4 @@
The module provides means of pasting large texts into http://pastebin.com
pastebin site.
-WWW: http://search.cpan.org/dist/WWW-Pastebin-PastebinCom-Create/
+WWW: https://metacpan.org/release/WWW-Pastebin-PastebinCom-Create
diff --git a/www/p5-WWW-Plurk/pkg-descr b/www/p5-WWW-Plurk/pkg-descr
index a12fc75defc4..c1d29a67fc90 100644
--- a/www/p5-WWW-Plurk/pkg-descr
+++ b/www/p5-WWW-Plurk/pkg-descr
@@ -6,4 +6,4 @@ advantage of it. In the mean time use with caution.
Ryan Lim did the heavy lifting of reverse engineering the API. His PHP
implementation can be found at http://code.google.com/p/rlplurkapi/.
-WWW: http://search.cpan.org/dist/WWW-Plurk/
+WWW: https://metacpan.org/release/WWW-Plurk
diff --git a/www/p5-WWW-Robot/pkg-descr b/www/p5-WWW-Robot/pkg-descr
index 17a8990dbfd8..681601284ae7 100644
--- a/www/p5-WWW-Robot/pkg-descr
+++ b/www/p5-WWW-Robot/pkg-descr
@@ -1,4 +1,4 @@
WWW::Robot is a perl interface that provides a web traversal engine
for use in web robots.
-WWW: http://search.cpan.org/dist/WWW-Robot/
+WWW: https://metacpan.org/release/WWW-Robot
diff --git a/www/p5-WWW-RobotRules/pkg-descr b/www/p5-WWW-RobotRules/pkg-descr
index fe8711ec7e7a..d633f72baa8c 100644
--- a/www/p5-WWW-RobotRules/pkg-descr
+++ b/www/p5-WWW-RobotRules/pkg-descr
@@ -3,4 +3,4 @@ robots from accessing parts of a web site. The parsed files are kept in
a WWW::RobotRules object, and this object provides methods to check if
access to a given URL is prohibited.
-WWW: http://search.cpan.org/dist/WWW-RobotRules/
+WWW: https://metacpan.org/release/WWW-RobotRules
diff --git a/www/p5-WWW-Salesforce/pkg-descr b/www/p5-WWW-Salesforce/pkg-descr
index e191e24a3ccb..493313bdff42 100644
--- a/www/p5-WWW-Salesforce/pkg-descr
+++ b/www/p5-WWW-Salesforce/pkg-descr
@@ -4,4 +4,4 @@ document/literal encoding is limited, this module works around those
limitations and provides a more intuitive interface a developer can
interact with.
-WWW: http://search.cpan.org/dist/WWW-Salesforce/
+WWW: https://metacpan.org/release/WWW-Salesforce
diff --git a/www/p5-WWW-Scraper-ISBN-Amazon_Driver/pkg-descr b/www/p5-WWW-Scraper-ISBN-Amazon_Driver/pkg-descr
index 8c880ec2ac95..9aa69ebde06a 100644
--- a/www/p5-WWW-Scraper-ISBN-Amazon_Driver/pkg-descr
+++ b/www/p5-WWW-Scraper-ISBN-Amazon_Driver/pkg-descr
@@ -1,3 +1,3 @@
Searches for book information from the (US) Amazon online catalog.
-WWW: http://search.cpan.org/dist/WWW-Scraper-ISBN-Amazon_Driver/
+WWW: https://metacpan.org/release/WWW-Scraper-ISBN-Amazon_Driver
diff --git a/www/p5-WWW-Scraper-ISBN-ORA_Driver/pkg-descr b/www/p5-WWW-Scraper-ISBN-ORA_Driver/pkg-descr
index efa40abb2425..20289ac39fdf 100644
--- a/www/p5-WWW-Scraper-ISBN-ORA_Driver/pkg-descr
+++ b/www/p5-WWW-Scraper-ISBN-ORA_Driver/pkg-descr
@@ -1,3 +1,3 @@
Searches for book information from the O'Reilly & Associates's online catalog.
-WWW: http://search.cpan.org/dist/WWW-Scraper-ISBN-ORA_Driver/
+WWW: https://metacpan.org/release/WWW-Scraper-ISBN-ORA_Driver
diff --git a/www/p5-WWW-Scraper-ISBN/pkg-descr b/www/p5-WWW-Scraper-ISBN/pkg-descr
index a0281a2c01ed..e222306876ee 100644
--- a/www/p5-WWW-Scraper-ISBN/pkg-descr
+++ b/www/p5-WWW-Scraper-ISBN/pkg-descr
@@ -6,4 +6,4 @@ sources had different information available on different books, we designed
a basic interface that could be implemented in whatever ways necessary to
retrieve the desired information.
-WWW: http://search.cpan.org/dist/WWW-Scraper-ISBN/
+WWW: https://metacpan.org/release/WWW-Scraper-ISBN
diff --git a/www/p5-WWW-Scripter-Plugin-Ajax/pkg-descr b/www/p5-WWW-Scripter-Plugin-Ajax/pkg-descr
index 584cc4e2a8ec..077e31109e53 100644
--- a/www/p5-WWW-Scripter-Plugin-Ajax/pkg-descr
+++ b/www/p5-WWW-Scripter-Plugin-Ajax/pkg-descr
@@ -1,3 +1,3 @@
WWW::Scripter plugin that provides the XMLHttpRequest object.
-WWW: http://search.cpan.org/dist/WWW-Scripter-Plugin-Ajax/
+WWW: https://metacpan.org/release/WWW-Scripter-Plugin-Ajax
diff --git a/www/p5-WWW-Scripter-Plugin-JavaScript/pkg-descr b/www/p5-WWW-Scripter-Plugin-JavaScript/pkg-descr
index 9a4f45f46452..3eb4622c642a 100644
--- a/www/p5-WWW-Scripter-Plugin-JavaScript/pkg-descr
+++ b/www/p5-WWW-Scripter-Plugin-JavaScript/pkg-descr
@@ -1,3 +1,3 @@
This module is a plugin for WWW::Scripter that provides JavaScript capabilities.
-WWW: http://search.cpan.org/dist/WWW-Scripter-Plugin-JavaScript/
+WWW: https://metacpan.org/release/WWW-Scripter-Plugin-JavaScript
diff --git a/www/p5-WWW-Scripter/pkg-descr b/www/p5-WWW-Scripter/pkg-descr
index 8841046713ae..aa080e4baeaf 100644
--- a/www/p5-WWW-Scripter/pkg-descr
+++ b/www/p5-WWW-Scripter/pkg-descr
@@ -1,4 +1,4 @@
This is a subclass of WWW::Mechanize that uses the W3C DOM and provides support
for scripting.
-WWW: http://search.cpan.org/dist/WWW-Scripter/
+WWW: https://metacpan.org/release/WWW-Scripter
diff --git a/www/p5-WWW-Search-AltaVista/pkg-descr b/www/p5-WWW-Search-AltaVista/pkg-descr
index 5fb2723d906f..96206a27303e 100644
--- a/www/p5-WWW-Search-AltaVista/pkg-descr
+++ b/www/p5-WWW-Search-AltaVista/pkg-descr
@@ -1,4 +1,4 @@
An AltaVista specialization of Perl's WWW::Search module for making and
interpreting AltaVista searches.
-WWW: http://search.cpan.org/dist/WWW-Search-AltaVista/
+WWW: https://metacpan.org/release/WWW-Search-AltaVista
diff --git a/www/p5-WWW-Search-Google/pkg-descr b/www/p5-WWW-Search-Google/pkg-descr
index eeec1852013c..0178903300e9 100644
--- a/www/p5-WWW-Search-Google/pkg-descr
+++ b/www/p5-WWW-Search-Google/pkg-descr
@@ -7,4 +7,4 @@ All interaction should be done through WWW::Search objects.
Note that you must register for a Google Web API account and have a
valid Google API license key before using this module.
-WWW: http://search.cpan.org/dist/WWW-Search-Google/
+WWW: https://metacpan.org/release/WWW-Search-Google
diff --git a/www/p5-WWW-Search-MSN/pkg-descr b/www/p5-WWW-Search-MSN/pkg-descr
index 840c7718cb05..6460dc1685ce 100644
--- a/www/p5-WWW-Search-MSN/pkg-descr
+++ b/www/p5-WWW-Search-MSN/pkg-descr
@@ -1,4 +1,4 @@
This module provides a backend of WWW::Search to search using
http://search.msn.com/.
-WWW: http://search.cpan.org/dist/WWW-Search-MSN/
+WWW: https://metacpan.org/release/WWW-Search-MSN
diff --git a/www/p5-WWW-Search/pkg-descr b/www/p5-WWW-Search/pkg-descr
index 354bad613ab0..2dfe276dca8b 100644
--- a/www/p5-WWW-Search/pkg-descr
+++ b/www/p5-WWW-Search/pkg-descr
@@ -8,4 +8,4 @@ and Lycos.
Search results are limited and there is a pause between each request for results
to avoid overloading either the client or the server.
-WWW: http://search.cpan.org/dist/WWW-Search/
+WWW: https://metacpan.org/release/WWW-Search
diff --git a/www/p5-WWW-Shorten-0rz/pkg-descr b/www/p5-WWW-Shorten-0rz/pkg-descr
index d68f74b4fb51..27f22dcd82b9 100644
--- a/www/p5-WWW-Shorten-0rz/pkg-descr
+++ b/www/p5-WWW-Shorten-0rz/pkg-descr
@@ -1,3 +1,3 @@
Shorten URL using 0rz.net
-WWW: http://search.cpan.org/dist/WWW-Shorten-0rz/
+WWW: https://metacpan.org/release/WWW-Shorten-0rz
diff --git a/www/p5-WWW-Shorten-Bitly/pkg-descr b/www/p5-WWW-Shorten-Bitly/pkg-descr
index e28c8b00eb21..762e09fd6c41 100644
--- a/www/p5-WWW-Shorten-Bitly/pkg-descr
+++ b/www/p5-WWW-Shorten-Bitly/pkg-descr
@@ -1,3 +1,3 @@
A Perl API to Bit.ly, one of URL shortening sites.
-WWW: http://search.cpan.org/dist/WWW-Shorten-Bitly/
+WWW: https://metacpan.org/release/WWW-Shorten-Bitly
diff --git a/www/p5-WWW-Shorten-Googl/pkg-descr b/www/p5-WWW-Shorten-Googl/pkg-descr
index 93217ba862a3..7b4797eeb18d 100644
--- a/www/p5-WWW-Shorten-Googl/pkg-descr
+++ b/www/p5-WWW-Shorten-Googl/pkg-descr
@@ -1,4 +1,4 @@
A Perl interface to the goo.gl URL shortening service. Googl simply
maintains a database of long URLs, each of which has a unique identifier.
-WWW: http://search.cpan.org/dist/WWW-Shorten-Googl/
+WWW: https://metacpan.org/release/WWW-Shorten-Googl
diff --git a/www/p5-WWW-Shorten-Yourls/pkg-descr b/www/p5-WWW-Shorten-Yourls/pkg-descr
index e49440a348df..d3c9aa1c8c95 100644
--- a/www/p5-WWW-Shorten-Yourls/pkg-descr
+++ b/www/p5-WWW-Shorten-Yourls/pkg-descr
@@ -1,3 +1,3 @@
A Perl Interface to shortening URLs with www/yourls. Your Own URL Shortener.
-WWW: http://search.cpan.org/dist/WWW-Shorten-Yourls/
+WWW: https://metacpan.org/release/WWW-Shorten-Yourls
diff --git a/www/p5-WWW-Shorten/pkg-descr b/www/p5-WWW-Shorten/pkg-descr
index 58d2fab86399..6fc25e249af7 100644
--- a/www/p5-WWW-Shorten/pkg-descr
+++ b/www/p5-WWW-Shorten/pkg-descr
@@ -1,4 +1,4 @@
A Perl interface to URL shortening sites. These sites maintain databases
of long URLs, each of which has a unique identifier.
-WWW: http://search.cpan.org/dist/WWW-Shorten/
+WWW: https://metacpan.org/release/WWW-Shorten
diff --git a/www/p5-WWW-SourceForge/pkg-descr b/www/p5-WWW-SourceForge/pkg-descr
index fbe01a2a63f7..133c71180919 100644
--- a/www/p5-WWW-SourceForge/pkg-descr
+++ b/www/p5-WWW-SourceForge/pkg-descr
@@ -6,4 +6,4 @@ Tracker and Mailing list data. Please send any suggestions directly to me.
Use at your own risk, the author is not responsible to any damage caused by
using this package.
-WWW: http://search.cpan.org/dist/WWW-SourceForge/
+WWW: https://metacpan.org/release/WWW-SourceForge
diff --git a/www/p5-WWW-Spinn3r/pkg-descr b/www/p5-WWW-Spinn3r/pkg-descr
index 61c6f3b1c82a..f80c5da5fa47 100644
--- a/www/p5-WWW-Spinn3r/pkg-descr
+++ b/www/p5-WWW-Spinn3r/pkg-descr
@@ -5,4 +5,4 @@ http://spinn3r.com/documentation.
Spinn3r service is available through a vendor key, which you can get
from the good folks at Tailrank, http://spinn3r.com/contact.
-WWW: http://search.cpan.org/dist/WWW-Spinn3r/
+WWW: https://metacpan.org/release/WWW-Spinn3r
diff --git a/www/p5-WWW-TWSMS/pkg-descr b/www/p5-WWW-TWSMS/pkg-descr
index cdf5beaa90e3..5c3194f17950 100644
--- a/www/p5-WWW-TWSMS/pkg-descr
+++ b/www/p5-WWW-TWSMS/pkg-descr
@@ -1,3 +1,3 @@
This's a Perl interface for send sms by TWSMS.
-WWW: http://search.cpan.org/dist/WWW-TWSMS/
+WWW: https://metacpan.org/release/WWW-TWSMS
diff --git a/www/p5-WWW-TinySong/pkg-descr b/www/p5-WWW-TinySong/pkg-descr
index e97a20eceed1..8eed4c90b06d 100644
--- a/www/p5-WWW-TinySong/pkg-descr
+++ b/www/p5-WWW-TinySong/pkg-descr
@@ -3,4 +3,4 @@ allowing you to listen to the song for free online and share it with friends.
TinySong is a Perl interface to this service, allowing you to programmatically
search its underlying database.
-WWW: http://search.cpan.org/dist/WWW-TinySong/
+WWW: https://metacpan.org/release/WWW-TinySong
diff --git a/www/p5-WWW-Tumblr/pkg-descr b/www/p5-WWW-Tumblr/pkg-descr
index cad4966d00cc..62884a1e1102 100644
--- a/www/p5-WWW-Tumblr/pkg-descr
+++ b/www/p5-WWW-Tumblr/pkg-descr
@@ -1,3 +1,3 @@
Perl interface for the Tumblr API
-WWW: http://search.cpan.org/dist/WWW-Tumblr/
+WWW: https://metacpan.org/release/WWW-Tumblr
diff --git a/www/p5-WWW-VenusEnvy/pkg-descr b/www/p5-WWW-VenusEnvy/pkg-descr
index 4182ef867d56..de8391085b5e 100644
--- a/www/p5-WWW-VenusEnvy/pkg-descr
+++ b/www/p5-WWW-VenusEnvy/pkg-descr
@@ -2,4 +2,4 @@ This module will download the latest VenusEnvy comic strip
from the Keenspace website and return a binary blob of the image, or write
it to disk.
-WWW: http://search.cpan.org/dist/WWW-VenusEnvy/
+WWW: https://metacpan.org/release/WWW-VenusEnvy
diff --git a/www/p5-WWW-WebArchive/pkg-descr b/www/p5-WWW-WebArchive/pkg-descr
index d5e0d4022032..96e2a78bd89e 100644
--- a/www/p5-WWW-WebArchive/pkg-descr
+++ b/www/p5-WWW-WebArchive/pkg-descr
@@ -10,4 +10,4 @@ This is useful if
2. A site (such as a valuable reference source) changed or went away and you
want to restore an old version of the site to your local disk
-WWW: http://search.cpan.org/dist/WWW-WebArchive/
+WWW: https://metacpan.org/release/WWW-WebArchive
diff --git a/www/p5-WWW-Wikipedia/pkg-descr b/www/p5-WWW-Wikipedia/pkg-descr
index 74cb52732a9e..fbca2e17db55 100644
--- a/www/p5-WWW-Wikipedia/pkg-descr
+++ b/www/p5-WWW-Wikipedia/pkg-descr
@@ -5,4 +5,4 @@ This module allows you to search for a topic and return the resulting entry.
It also gives you access to related topics which are also available via the
Wikipedia for that entry.
-WWW: http://search.cpan.org/dist/WWW-Wikipedia/
+WWW: https://metacpan.org/release/WWW-Wikipedia
diff --git a/www/p5-WWW-Yandex-TIC/pkg-descr b/www/p5-WWW-Yandex-TIC/pkg-descr
index fdfc80a366a2..a198d324fdbe 100644
--- a/www/p5-WWW-Yandex-TIC/pkg-descr
+++ b/www/p5-WWW-Yandex-TIC/pkg-descr
@@ -1,4 +1,4 @@
This package contains WWW::Yandex::TIC module assigned for querying
Thematic Index of Citing (TIC) for domain in Yandex.
-WWW: http://search.cpan.org/dist/WWW-Yandex-TIC/
+WWW: https://metacpan.org/release/WWW-Yandex-TIC
diff --git a/www/p5-WWW-iTunesConnect/pkg-descr b/www/p5-WWW-iTunesConnect/pkg-descr
index 20fa76b3bef7..5b1a8ea449fb 100644
--- a/www/p5-WWW-iTunesConnect/pkg-descr
+++ b/www/p5-WWW-iTunesConnect/pkg-descr
@@ -1,3 +1,3 @@
A Perl5 client interface for Apple's iTunes Connect service.
-WWW: http://search.cpan.org/dist/p5-WWW-iTunesConnect/
+WWW: https://metacpan.org/release/p5-WWW-iTunesConnect
diff --git a/www/p5-Web-Query/pkg-descr b/www/p5-Web-Query/pkg-descr
index b7ea09ec1e59..b3cc0df7439f 100644
--- a/www/p5-Web-Query/pkg-descr
+++ b/www/p5-Web-Query/pkg-descr
@@ -8,4 +8,4 @@ So, this module uses HTML::Selector::XPath, then this module only supports CSS3
selector supported by HTML::Selector::XPath. Web::Query doesn't support jQuery's
extended quries(yet?).
-WWW: http://search.cpan.org/dist/Web-Query/
+WWW: https://metacpan.org/release/Web-Query
diff --git a/www/p5-Web-Scraper-Config/pkg-descr b/www/p5-Web-Scraper-Config/pkg-descr
index ec8625981b2d..3c2cc787c7a6 100644
--- a/www/p5-Web-Scraper-Config/pkg-descr
+++ b/www/p5-Web-Scraper-Config/pkg-descr
@@ -1,4 +1,4 @@
Web::Scraper::Config allows you to harness the power of
Web::Scraper from a config file.
-WWW: http://search.cpan.org/dist/Web-Scraper-Config/
+WWW: https://metacpan.org/release/Web-Scraper-Config
diff --git a/www/p5-Web-Scraper/pkg-descr b/www/p5-Web-Scraper/pkg-descr
index 46cbed55a605..97b188a4d539 100644
--- a/www/p5-Web-Scraper/pkg-descr
+++ b/www/p5-Web-Scraper/pkg-descr
@@ -1,4 +1,4 @@
Web::Scraper is a web scraper toolkit, inspired by Ruby's equivalent
Scrapi.
-WWW: http://search.cpan.org/dist/Web-Scraper/
+WWW: https://metacpan.org/release/Web-Scraper
diff --git a/www/p5-Web-Simple/pkg-descr b/www/p5-Web-Simple/pkg-descr
index 12ee179589e1..789e09e4b88f 100644
--- a/www/p5-Web-Simple/pkg-descr
+++ b/www/p5-Web-Simple/pkg-descr
@@ -1,3 +1,3 @@
Web::Simple is a quick and easy way to build simple web applications.
-WWW: http://search.cpan.org/dist/Web-Simple/
+WWW: https://metacpan.org/release/Web-Simple
diff --git a/www/p5-Web-oEmbed/pkg-descr b/www/p5-Web-oEmbed/pkg-descr
index b9f12fbcf51b..d298f3767829 100644
--- a/www/p5-Web-oEmbed/pkg-descr
+++ b/www/p5-Web-oEmbed/pkg-descr
@@ -1,3 +1,3 @@
Web::oEmbed is a module that implements oEmbed consumer.
-WWW: http://search.cpan.org/dist/Web-oEmbed/
+WWW: https://metacpan.org/release/Web-oEmbed
diff --git a/www/p5-WebDAO/pkg-descr b/www/p5-WebDAO/pkg-descr
index c0e88a30740d..5c7dad1742ee 100644
--- a/www/p5-WebDAO/pkg-descr
+++ b/www/p5-WebDAO/pkg-descr
@@ -1,5 +1,5 @@
Environment which provide object-oriented stuff for create complex web
application.
-WWW: http://search.cpan.org/dist/WebDAO/
+WWW: https://metacpan.org/release/WebDAO
WWW: http://webdao.sourceforge.net/
diff --git a/www/p5-WebService-Basecamp/pkg-descr b/www/p5-WebService-Basecamp/pkg-descr
index 145a2c1990e0..b19a6298d530 100644
--- a/www/p5-WebService-Basecamp/pkg-descr
+++ b/www/p5-WebService-Basecamp/pkg-descr
@@ -18,4 +18,4 @@ The documentation for this module is based on the Basecamp API docs
available at http://www.basecamphq.com/api. It is recommended you read
the official docs to become familiar with the data reference.
-WWW: http://search.cpan.org/dist/WebService-Basecamp/
+WWW: https://metacpan.org/release/WebService-Basecamp
diff --git a/www/p5-WebService-Bloglines/pkg-descr b/www/p5-WebService-Bloglines/pkg-descr
index 4be7be779020..aee8a12b3c4c 100644
--- a/www/p5-WebService-Bloglines/pkg-descr
+++ b/www/p5-WebService-Bloglines/pkg-descr
@@ -1,4 +1,4 @@
WebService::Bloglines priovides you an Object Oriented interface for Bloglines
Web Services (BWS). It currently supports Notifier API and Sync API.
-WWW: http://search.cpan.org/dist/WebService-Bloglines/
+WWW: https://metacpan.org/release/WebService-Bloglines
diff --git a/www/p5-WebService-BuzzurlAPI/pkg-descr b/www/p5-WebService-BuzzurlAPI/pkg-descr
index a228de826720..531b8af14c1a 100644
--- a/www/p5-WebService-BuzzurlAPI/pkg-descr
+++ b/www/p5-WebService-BuzzurlAPI/pkg-descr
@@ -5,4 +5,4 @@ Buzzurl is social bookmark service.
For more information on Buzzurl, visit the Buzzurl website.
http://buzzurl.jp/.
-WWW: http://search.cpan.org/dist/WebService-BuzzurlAPI/
+WWW: https://metacpan.org/release/WebService-BuzzurlAPI
diff --git a/www/p5-WebService-CIA/pkg-descr b/www/p5-WebService-CIA/pkg-descr
index 48772834f8d9..efaf3064a3f0 100644
--- a/www/p5-WebService-CIA/pkg-descr
+++ b/www/p5-WebService-CIA/pkg-descr
@@ -1,3 +1,3 @@
A module which gets information from the CIA World Factbook.
-WWW: http://search.cpan.org/dist/WebService-CIA/
+WWW: https://metacpan.org/release/WebService-CIA
diff --git a/www/p5-WebService-GData/pkg-descr b/www/p5-WebService-GData/pkg-descr
index d5693b1359f0..5956a090feb4 100644
--- a/www/p5-WebService-GData/pkg-descr
+++ b/www/p5-WebService-GData/pkg-descr
@@ -7,4 +7,4 @@ you play around with undocumented properties/methods and that it changes,
upgrading to the new version with all the extra new killer features will be very
hard to do.
-WWW: http://search.cpan.org/dist/WebService-GData/
+WWW: https://metacpan.org/release/WebService-GData
diff --git a/www/p5-WebService-Google-Reader/pkg-descr b/www/p5-WebService-Google-Reader/pkg-descr
index 09365195d38a..3494a41a3dbd 100644
--- a/www/p5-WebService-Google-Reader/pkg-descr
+++ b/www/p5-WebService-Google-Reader/pkg-descr
@@ -1,4 +1,4 @@
WebService::Google::Reader provides an interface to the Google Reader
service through the unofficial (as-yet unpublished) API.
-WWW: http://search.cpan.org/dist/WebService-Google-Reader/
+WWW: https://metacpan.org/release/WebService-Google-Reader
diff --git a/www/p5-WebService-Google-Sets/pkg-descr b/www/p5-WebService-Google-Sets/pkg-descr
index 4ea3a81443fa..0c2e7e8a3cf8 100644
--- a/www/p5-WebService-Google-Sets/pkg-descr
+++ b/www/p5-WebService-Google-Sets/pkg-descr
@@ -1,4 +1,4 @@
WebService::Google::Sets provides function-based access to the Sets
service hosted at Google Labs, http://labs.google.com/sets .
-WWW: http://search.cpan.org/dist/WebService-Google-Sets/
+WWW: https://metacpan.org/release/WebService-Google-Sets
diff --git a/www/p5-WebService-IMDB/pkg-descr b/www/p5-WebService-IMDB/pkg-descr
index 2c2a4abfc18d..ad576a8f9b44 100644
--- a/www/p5-WebService-IMDB/pkg-descr
+++ b/www/p5-WebService-IMDB/pkg-descr
@@ -1,3 +1,3 @@
This is a Perl interface to IMDb.
-WWW: http://search.cpan.org/dist/WebService-IMDB/
+WWW: https://metacpan.org/release/WebService-IMDB
diff --git a/www/p5-WebService-ISBNDB/pkg-descr b/www/p5-WebService-ISBNDB/pkg-descr
index 3de7b66cb944..79243c05c605 100644
--- a/www/p5-WebService-ISBNDB/pkg-descr
+++ b/www/p5-WebService-ISBNDB/pkg-descr
@@ -1,3 +1,3 @@
A Perl extension to access isbndb.com.
-WWW: http://search.cpan.org/dist/WebService-ISBNDB/
+WWW: https://metacpan.org/release/WebService-ISBNDB
diff --git a/www/p5-WebService-Linode/pkg-descr b/www/p5-WebService-Linode/pkg-descr
index e7b8801aa736..356ca64702f1 100644
--- a/www/p5-WebService-Linode/pkg-descr
+++ b/www/p5-WebService-Linode/pkg-descr
@@ -3,4 +3,4 @@ had dots replaced with underscores to generate the perl method name.
All keys and parameters have been lower cased but returned data
remains otherwise the same.
-WWW: http://search.cpan.org/dist/WebService-Linode/
+WWW: https://metacpan.org/release/WebService-Linode
diff --git a/www/p5-WebService-MoviePosterDB/pkg-descr b/www/p5-WebService-MoviePosterDB/pkg-descr
index 1bcf45afd262..142a6dfafd4f 100644
--- a/www/p5-WebService-MoviePosterDB/pkg-descr
+++ b/www/p5-WebService-MoviePosterDB/pkg-descr
@@ -1,3 +1,3 @@
This is a Perl interface to the MoviePosterDB API.
-WWW: http://search.cpan.org/dist/WebService-MoviePosterDB/
+WWW: https://metacpan.org/release/WebService-MoviePosterDB
diff --git a/www/p5-WebService-MusicBrainz/pkg-descr b/www/p5-WebService-MusicBrainz/pkg-descr
index 32bf38a04afd..dce9a2851773 100644
--- a/www/p5-WebService-MusicBrainz/pkg-descr
+++ b/www/p5-WebService-MusicBrainz/pkg-descr
@@ -1,3 +1,3 @@
This is a Perl interface to the MusicBrainz API.
-WWW: http://search.cpan.org/dist/WebService-MusicBrainz/
+WWW: https://metacpan.org/release/WebService-MusicBrainz
diff --git a/www/p5-WebService-MusicBrainz0/pkg-descr b/www/p5-WebService-MusicBrainz0/pkg-descr
index 32bf38a04afd..dce9a2851773 100644
--- a/www/p5-WebService-MusicBrainz0/pkg-descr
+++ b/www/p5-WebService-MusicBrainz0/pkg-descr
@@ -1,3 +1,3 @@
This is a Perl interface to the MusicBrainz API.
-WWW: http://search.cpan.org/dist/WebService-MusicBrainz/
+WWW: https://metacpan.org/release/WebService-MusicBrainz
diff --git a/www/p5-WebService-NoPaste/pkg-descr b/www/p5-WebService-NoPaste/pkg-descr
index 0fc433dfecb2..0cab378bc143 100644
--- a/www/p5-WebService-NoPaste/pkg-descr
+++ b/www/p5-WebService-NoPaste/pkg-descr
@@ -1,4 +1,4 @@
A pastebin web application to upload snippets of text to a webserver. Pastebins
are often used in IRC channels to show large amuonts of text.
-WWW: http://search.cpan.org/dist/WebService-NoPaste/
+WWW: https://metacpan.org/release/WebService-NoPaste
diff --git a/www/p5-WebService-Pushover/pkg-descr b/www/p5-WebService-Pushover/pkg-descr
index 0678851866b6..9c2ac05a3385 100644
--- a/www/p5-WebService-Pushover/pkg-descr
+++ b/www/p5-WebService-Pushover/pkg-descr
@@ -3,4 +3,4 @@ RESTful API. You'll need to register with Pushover to obtain an API token for
yourself and for your application before you'll be able to do anything with this
module.
-WWW: http://search.cpan.org/dist/WebService-Pushover/
+WWW: https://metacpan.org/release/WebService-Pushover
diff --git a/www/p5-WebService-Rakuten/pkg-descr b/www/p5-WebService-Rakuten/pkg-descr
index 3a03f3798041..3347a58e8284 100644
--- a/www/p5-WebService-Rakuten/pkg-descr
+++ b/www/p5-WebService-Rakuten/pkg-descr
@@ -1,4 +1,4 @@
WebService::Rakuten is a simple Perl interface to the Rakuten WebService
API.
-WWW: http://search.cpan.org/dist/WebService-Rakuten/
+WWW: https://metacpan.org/release/WebService-Rakuten
diff --git a/www/p5-WebService-Redmine/pkg-descr b/www/p5-WebService-Redmine/pkg-descr
index 930b4f78a589..bae07ba69ae1 100644
--- a/www/p5-WebService-Redmine/pkg-descr
+++ b/www/p5-WebService-Redmine/pkg-descr
@@ -2,4 +2,4 @@ This module is a client for RedMine REST API. Please note that although
RedMine API is designed to support both JSON and XML, this module is JSON
only.
-WWW: http://search.cpan.org/dist/WebService-Redmine/
+WWW: https://metacpan.org/release/WebService-Redmine
diff --git a/www/p5-WebService-Simple/pkg-descr b/www/p5-WebService-Simple/pkg-descr
index 3a9113964393..1da02cf57e1b 100644
--- a/www/p5-WebService-Simple/pkg-descr
+++ b/www/p5-WebService-Simple/pkg-descr
@@ -3,4 +3,4 @@ WebService::Simple is a simple class to interact with web services.
It's basically an LWP::UserAgent that remembers recurring api URLs and
parameters, plus sugar to parse the results.
-WWW: http://search.cpan.org/dist/WebService-Simple/
+WWW: https://metacpan.org/release/WebService-Simple
diff --git a/www/p5-WebService-Technorati/pkg-descr b/www/p5-WebService-Technorati/pkg-descr
index a77e9dd173e5..eee608f104f6 100644
--- a/www/p5-WebService-Technorati/pkg-descr
+++ b/www/p5-WebService-Technorati/pkg-descr
@@ -1,4 +1,4 @@
The Technorati web services interfaces use REST wire protocol with a format
described at http://developers.technorati.com/
-WWW: http://search.cpan.org/dist/WebService-Technorati/
+WWW: https://metacpan.org/release/WebService-Technorati
diff --git a/www/p5-WebService-YouTube/pkg-descr b/www/p5-WebService-YouTube/pkg-descr
index c7fb7eac5964..0c887f84f368 100644
--- a/www/p5-WebService-YouTube/pkg-descr
+++ b/www/p5-WebService-YouTube/pkg-descr
@@ -3,4 +3,4 @@ Developers Page http://www.youtube.com/dev and
About RSS http://www.youtube.com/rssls
for details.
-WWW: http://search.cpan.org/dist/WebService-YouTube/
+WWW: https://metacpan.org/release/WebService-YouTube
diff --git a/www/p5-WordPress-XMLRPC/pkg-descr b/www/p5-WordPress-XMLRPC/pkg-descr
index aeb4259bb177..39962f277f03 100644
--- a/www/p5-WordPress-XMLRPC/pkg-descr
+++ b/www/p5-WordPress-XMLRPC/pkg-descr
@@ -1,3 +1,3 @@
Perl module to interract to a wordpress blog's xmlrpc.php file.
-WWW: http://search.cpan.org/dist/WordPress-XMLRPC/
+WWW: https://metacpan.org/release/WordPress-XMLRPC
diff --git a/www/p5-Yahoo-Search/pkg-descr b/www/p5-Yahoo-Search/pkg-descr
index 2340cec64c3a..cdfcd685f85a 100644
--- a/www/p5-Yahoo-Search/pkg-descr
+++ b/www/p5-Yahoo-Search/pkg-descr
@@ -2,4 +2,4 @@ Yahoo::Search provides a rich and full-featured set of classes for
accessing the various features of Yahoo! Search, and also offers a
variety of shortcuts to allow simple access.
-WWW: http://search.cpan.org/dist/Yahoo-Search/
+WWW: https://metacpan.org/release/Yahoo-Search
diff --git a/www/p5-ZConf-RSS-GUI-GTK/pkg-descr b/www/p5-ZConf-RSS-GUI-GTK/pkg-descr
index e2b10db521e2..7a7864765cf6 100644
--- a/www/p5-ZConf-RSS-GUI-GTK/pkg-descr
+++ b/www/p5-ZConf-RSS-GUI-GTK/pkg-descr
@@ -1,3 +1,3 @@
Provides a GTK backend for ZConf::RSS::GUI.
-WWW: http://search.cpan.org/dist/ZConf-RSS-GUI-GTK/
+WWW: https://metacpan.org/release/ZConf-RSS-GUI-GTK
diff --git a/www/p5-ZConf-RSS/pkg-descr b/www/p5-ZConf-RSS/pkg-descr
index c7f262e580fa..6ae0d2237d6a 100644
--- a/www/p5-ZConf-RSS/pkg-descr
+++ b/www/p5-ZConf-RSS/pkg-descr
@@ -7,4 +7,4 @@ zcrss-browse Calls the view dialog for ZConf::RSS::GUI
zcrss-get Fetches a feed and applies the template for it.
zcrss-managetemplates Calls the manage di
-WWW: http://search.cpan.org/dist/ZConf-RSS/
+WWW: https://metacpan.org/release/ZConf-RSS
diff --git a/www/p5-jQuery-File-Upload/pkg-descr b/www/p5-jQuery-File-Upload/pkg-descr
index e429e3b6af2b..f8866782a25c 100644
--- a/www/p5-jQuery-File-Upload/pkg-descr
+++ b/www/p5-jQuery-File-Upload/pkg-descr
@@ -1,4 +1,4 @@
Server-side solution for the jQuery File Upload
(https://github.com/blueimp/jQuery-File-Upload/) plugin.
-WWW: http://search.cpan.org/dist/jQuery-File-Upload/
+WWW: https://metacpan.org/release/jQuery-File-Upload
diff --git a/www/p5-libapreq2/pkg-descr b/www/p5-libapreq2/pkg-descr
index 1c689ab2667c..b351018a3a07 100644
--- a/www/p5-libapreq2/pkg-descr
+++ b/www/p5-libapreq2/pkg-descr
@@ -8,4 +8,4 @@ Request Library.
- parsing of HTTP Cookies
WWW: http://httpd.apache.org/apreq/
-WWW: http://search.cpan.org/dist/libapreq2/
+WWW: https://metacpan.org/release/libapreq2
diff --git a/www/p5-libwww/pkg-descr b/www/p5-libwww/pkg-descr
index 280419034651..b40d0138e446 100644
--- a/www/p5-libwww/pkg-descr
+++ b/www/p5-libwww/pkg-descr
@@ -10,4 +10,4 @@ represented by objects. This makes a simple and powerful interface to
these services. The interface should be easy to extend and customize
for your needs.
-WWW: http://search.cpan.org/dist/libwww-perl/
+WWW: https://metacpan.org/release/libwww-perl
diff --git a/www/p5-pQuery/pkg-descr b/www/p5-pQuery/pkg-descr
index 1147df10ce31..90cc8f9d0602 100644
--- a/www/p5-pQuery/pkg-descr
+++ b/www/p5-pQuery/pkg-descr
@@ -4,4 +4,4 @@ idioms for Perl ones, in order to make the use of it concise. A primary
goal of jQuery is to "Find things and do things, concisely". pQuery has
the same goal.
-WWW: http://search.cpan.org/dist/pQuery/
+WWW: https://metacpan.org/release/pQuery
diff --git a/www/p5-webservice-validator-css-w3c/pkg-descr b/www/p5-webservice-validator-css-w3c/pkg-descr
index a51a87aec5f3..fbec0e8a746c 100644
--- a/www/p5-webservice-validator-css-w3c/pkg-descr
+++ b/www/p5-webservice-validator-css-w3c/pkg-descr
@@ -2,4 +2,4 @@ This module is an experimental interface to the W3C CSS Validation online
service <http://jigsaw.w3.org/css-validator/>, based on its experimental
SOAP 1.2 support. It helps to find errors in Cascading Style Sheets.
-WWW: http://search.cpan.org/dist/WebService-Validator-CSS-W3C/
+WWW: https://metacpan.org/release/WebService-Validator-CSS-W3C
diff --git a/www/p5-webservice-validator-html-w3c/pkg-descr b/www/p5-webservice-validator-html-w3c/pkg-descr
index 9900748abe59..b7cb3169ebf4 100644
--- a/www/p5-webservice-validator-html-w3c/pkg-descr
+++ b/www/p5-webservice-validator-html-w3c/pkg-descr
@@ -4,4 +4,4 @@ with it to them. Also, please use it wisely and don't abuse the W3Cs
validator service. If you need to do a lot of validation consider
downloading and installing the Validator on your own machine.
-WWW: http://search.cpan.org/dist/WebService-Validator-HTML-W3C/
+WWW: https://metacpan.org/release/WebService-Validator-HTML-W3C
diff --git a/www/perlbal/pkg-descr b/www/perlbal/pkg-descr
index 060abf030e77..0fd1c5aa4cc8 100644
--- a/www/perlbal/pkg-descr
+++ b/www/perlbal/pkg-descr
@@ -6,5 +6,5 @@ be configured or reconfigured on the fly without needing to restart the
software. A basic configuration file containing a management port enables
you to easily perform operations on a running instance of Perlbal.
-WWW: http://search.cpan.org/dist/Perlbal/
+WWW: https://metacpan.org/release/Perlbal
WWW: http://www.danga.com/perlbal/