summaryrefslogtreecommitdiff
path: root/databases
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 /databases
parentAdd missing MOVED entries for some hs-* ports after lang/ghc update. (diff)
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 'databases')
-rw-r--r--databases/p5-Amazon-SimpleDB/pkg-descr2
-rw-r--r--databases/p5-Amon2-DBI/pkg-descr2
-rw-r--r--databases/p5-AnyEvent-BDB/pkg-descr2
-rw-r--r--databases/p5-AnyEvent-CouchDB/pkg-descr2
-rw-r--r--databases/p5-AnyEvent-DBD-Pg/pkg-descr2
-rw-r--r--databases/p5-AnyEvent-Memcached/pkg-descr2
-rw-r--r--databases/p5-AnyEvent-Redis/pkg-descr2
-rw-r--r--databases/p5-App-Sqitch/pkg-descr2
-rw-r--r--databases/p5-BDB/pkg-descr2
-rw-r--r--databases/p5-BSON/pkg-descr2
-rw-r--r--databases/p5-BerkeleyDB/pkg-descr2
-rw-r--r--databases/p5-CDB_File-Generator/pkg-descr2
-rw-r--r--databases/p5-CDB_File/pkg-descr2
-rw-r--r--databases/p5-CGI-Session-Driver-memcached/pkg-descr2
-rw-r--r--databases/p5-Cache-BDB/pkg-descr2
-rw-r--r--databases/p5-Cache-Memcached-Fast/pkg-descr2
-rw-r--r--databases/p5-Cache-Memcached-Managed/pkg-descr2
-rw-r--r--databases/p5-Cache-Memcached-XS/pkg-descr2
-rw-r--r--databases/p5-Cache-Memcached-libmemcached/pkg-descr2
-rw-r--r--databases/p5-Cache-Memcached/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-AbstractSearch/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-AsForm/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-AutoLoader/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-BaseDSN/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-DATA-Schema/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-DDL/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-FromCGI/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-LazyInflate/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Loader-Relationship/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Loader/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Oracle/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Pager/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Pg/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin-AbstractCount/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin-DeepAbstractSearch/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin-Iterator/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin-Pager/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin-RetrieveAll/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin-Senna/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin-Type/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Plugin/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Replication/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-SAK/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-SQLite/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Sweet/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-ToSax/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-Untaint/pkg-descr2
-rw-r--r--databases/p5-Class-DBI-mysql/pkg-descr2
-rw-r--r--databases/p5-Class-DBI/pkg-descr2
-rw-r--r--databases/p5-Class-Inflate/pkg-descr2
-rw-r--r--databases/p5-CouchDB-View/pkg-descr2
-rw-r--r--databases/p5-DBD-AnyData/pkg-descr2
-rw-r--r--databases/p5-DBD-CSV/pkg-descr2
-rw-r--r--databases/p5-DBD-Excel/pkg-descr2
-rw-r--r--databases/p5-DBD-Google/pkg-descr2
-rw-r--r--databases/p5-DBD-InterBase/pkg-descr2
-rw-r--r--databases/p5-DBD-LDAP/pkg-descr2
-rw-r--r--databases/p5-DBD-Mock/pkg-descr2
-rw-r--r--databases/p5-DBD-Multi/pkg-descr2
-rw-r--r--databases/p5-DBD-ODBC/pkg-descr2
-rw-r--r--databases/p5-DBD-Oracle/pkg-descr2
-rw-r--r--databases/p5-DBD-Pg/pkg-descr2
-rw-r--r--databases/p5-DBD-PgLite/pkg-descr2
-rw-r--r--databases/p5-DBD-PgPP/pkg-descr2
-rw-r--r--databases/p5-DBD-SQLite/pkg-descr2
-rw-r--r--databases/p5-DBD-Sybase/pkg-descr2
-rw-r--r--databases/p5-DBD-mysql/pkg-descr2
-rw-r--r--databases/p5-DBI/pkg-descr2
-rw-r--r--databases/p5-DBICx-MapMaker/pkg-descr2
-rw-r--r--databases/p5-DBICx-Sugar/pkg-descr2
-rw-r--r--databases/p5-DBICx-TestDatabase/pkg-descr2
-rw-r--r--databases/p5-DBICx-TxnInsert/pkg-descr2
-rw-r--r--databases/p5-DBIx-Abstract/pkg-descr2
-rw-r--r--databases/p5-DBIx-Admin-CreateTable/pkg-descr2
-rw-r--r--databases/p5-DBIx-Admin-DSNManager/pkg-descr2
-rw-r--r--databases/p5-DBIx-Admin-TableInfo/pkg-descr2
-rw-r--r--databases/p5-DBIx-AnyDBD/pkg-descr2
-rw-r--r--databases/p5-DBIx-Browse/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-AsFdat/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-BitField/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Candy/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Cursor-Cached/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-CustomPrefetch/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-DateTime-Epoch/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-DeploymentHandler/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-DigestColumns/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-DynamicDefault/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-DynamicSubclass/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-EncodeColumns/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-EncodedColumn/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Fixtures/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-FrozenColumns/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Helpers/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-InflateColumn-FS/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-InflateColumn-IP/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-IntrospectableM2M/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Loader/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Migration/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-PassphraseColumn/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-QueryLog/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-QueryProfiler/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-ResultSet-HashRef/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Schema-Config/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Schema-Loader/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Schema-PopulateMore/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-TimeStamp/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Tree-NestedSet/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-Tree/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-UUIDColumns/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-VirtualColumns/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class-WebForm/pkg-descr2
-rw-r--r--databases/p5-DBIx-Class/pkg-descr2
-rw-r--r--databases/p5-DBIx-Connector/pkg-descr2
-rw-r--r--databases/p5-DBIx-ContextualFetch/pkg-descr2
-rw-r--r--databases/p5-DBIx-Custom/pkg-descr2
-rw-r--r--databases/p5-DBIx-DBHResolver/pkg-descr2
-rw-r--r--databases/p5-DBIx-DBSchema/pkg-descr2
-rw-r--r--databases/p5-DBIx-Dump/pkg-descr2
-rw-r--r--databases/p5-DBIx-HA/pkg-descr2
-rw-r--r--databases/p5-DBIx-Handler/pkg-descr2
-rw-r--r--databases/p5-DBIx-Inspector/pkg-descr2
-rw-r--r--databases/p5-DBIx-Introspector/pkg-descr2
-rw-r--r--databases/p5-DBIx-Lite/pkg-descr2
-rw-r--r--databases/p5-DBIx-Log4perl/pkg-descr2
-rw-r--r--databases/p5-DBIx-MySQLSequence/pkg-descr2
-rw-r--r--databases/p5-DBIx-NoSQL/pkg-descr2
-rw-r--r--databases/p5-DBIx-Password/pkg-descr2
-rw-r--r--databases/p5-DBIx-Perlish/pkg-descr2
-rw-r--r--databases/p5-DBIx-QueryLog/pkg-descr2
-rw-r--r--databases/p5-DBIx-Recordset/pkg-descr2
-rw-r--r--databases/p5-DBIx-RetryOverDisconnects/pkg-descr2
-rw-r--r--databases/p5-DBIx-SQLEngine/pkg-descr2
-rw-r--r--databases/p5-DBIx-SQLite-Simple/pkg-descr2
-rw-r--r--databases/p5-DBIx-Safe/pkg-descr2
-rw-r--r--databases/p5-DBIx-SearchBuilder/pkg-descr2
-rw-r--r--databases/p5-DBIx-Sequence/pkg-descr2
-rw-r--r--databases/p5-DBIx-Simple/pkg-descr2
-rw-r--r--databases/p5-DBIx-Skinny-InflateColumn-DateTime/pkg-descr2
-rw-r--r--databases/p5-DBIx-Skinny-Mixin-DBHResolver/pkg-descr2
-rw-r--r--databases/p5-DBIx-Skinny-Pager/pkg-descr2
-rw-r--r--databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr2
-rw-r--r--databases/p5-DBIx-Skinny/pkg-descr2
-rw-r--r--databases/p5-DBIx-Sunny/pkg-descr2
-rw-r--r--databases/p5-DBIx-TransactionManager/pkg-descr2
-rw-r--r--databases/p5-DBIx-Tree/pkg-descr2
-rw-r--r--databases/p5-DBIx-VersionedDDL/pkg-descr2
-rw-r--r--databases/p5-DBIx-Wrapper/pkg-descr2
-rw-r--r--databases/p5-DBIx-XHTML_Table/pkg-descr2
-rw-r--r--databases/p5-DBIx-XML_RDB/pkg-descr2
-rw-r--r--databases/p5-DBM-Deep/pkg-descr2
-rw-r--r--databases/p5-DR-Tarantool/pkg-descr2
-rw-r--r--databases/p5-Dancer-Plugin-DBIC/pkg-descr2
-rw-r--r--databases/p5-Dancer-Plugin-Database-Core/pkg-descr2
-rw-r--r--databases/p5-Dancer-Plugin-Database/pkg-descr2
-rw-r--r--databases/p5-Dancer-Plugin-Redis/pkg-descr2
-rw-r--r--databases/p5-Dancer-Session-Memcached/pkg-descr2
-rw-r--r--databases/p5-Dancer2-Plugin-Database/pkg-descr2
-rw-r--r--databases/p5-Dancer2-Session-DBIC/pkg-descr2
-rw-r--r--databases/p5-Data-Page/pkg-descr2
-rw-r--r--databases/p5-Data-Pageset/pkg-descr2
-rw-r--r--databases/p5-Exception-Class-DBI/pkg-descr2
-rw-r--r--databases/p5-File-Locate/pkg-descr2
-rw-r--r--databases/p5-Genezzo/pkg-descr2
-rw-r--r--databases/p5-GitDDL-Migrator/pkg-descr2
-rw-r--r--databases/p5-GitDDL/pkg-descr2
-rw-r--r--databases/p5-GraphViz-DBI/pkg-descr2
-rw-r--r--databases/p5-HTML-FormHandler-Model-DBIC/pkg-descr2
-rw-r--r--databases/p5-Ima-DBI/pkg-descr2
-rw-r--r--databases/p5-Interchange6-Schema/pkg-descr2
-rw-r--r--databases/p5-Iterator-DBI/pkg-descr2
-rw-r--r--databases/p5-Jifty-DBI/pkg-descr2
-rw-r--r--databases/p5-LMDB_File/pkg-descr2
-rw-r--r--databases/p5-MLDBM-Sync/pkg-descr2
-rw-r--r--databases/p5-MLDBM/pkg-descr2
-rw-r--r--databases/p5-MR-Tarantool/pkg-descr2
-rw-r--r--databases/p5-Memcached-libmemcached/pkg-descr2
-rw-r--r--databases/p5-Metadata/pkg-descr2
-rw-r--r--databases/p5-MongoDB/pkg-descr2
-rw-r--r--databases/p5-MySQL-Diff/pkg-descr2
-rw-r--r--databases/p5-Net-Async-CassandraCQL/pkg-descr2
-rw-r--r--databases/p5-ORLite-Migrate/pkg-descr2
-rw-r--r--databases/p5-ORLite/pkg-descr2
-rw-r--r--databases/p5-Oryx/pkg-descr2
-rw-r--r--databases/p5-POE-Component-DBIAgent/pkg-descr2
-rw-r--r--databases/p5-POE-Component-EasyDBI/pkg-descr2
-rw-r--r--databases/p5-POE-Component-LaDBI/pkg-descr2
-rw-r--r--databases/p5-PostgreSQL-PLPerl-Call/pkg-descr2
-rw-r--r--databases/p5-PostgreSQL-PLPerl-Trace/pkg-descr2
-rw-r--r--databases/p5-Prophet/pkg-descr2
-rw-r--r--databases/p5-Protocol-CassandraCQL/pkg-descr2
-rw-r--r--databases/p5-RRD-Simple/pkg-descr2
-rw-r--r--databases/p5-Redis-hiredis/pkg-descr2
-rw-r--r--databases/p5-Redis/pkg-descr2
-rw-r--r--databases/p5-RedisDB-Parser/pkg-descr2
-rw-r--r--databases/p5-RedisDB/pkg-descr2
-rw-r--r--databases/p5-ResourcePool-Resource-DBI/pkg-descr2
-rw-r--r--databases/p5-Rose-DB-Object/pkg-descr2
-rw-r--r--databases/p5-Rose-DB/pkg-descr2
-rw-r--r--databases/p5-Rose-DBx-Object-MoreHelpers/pkg-descr2
-rw-r--r--databases/p5-Rose-DBx-Object-Renderer/pkg-descr2
-rw-r--r--databases/p5-SQL-Abstract-Limit/pkg-descr2
-rw-r--r--databases/p5-SQL-Abstract-More/pkg-descr2
-rw-r--r--databases/p5-SQL-Abstract-Plugin-InsertMulti/pkg-descr2
-rw-r--r--databases/p5-SQL-Abstract/pkg-descr2
-rw-r--r--databases/p5-SQL-Interp/pkg-descr2
-rw-r--r--databases/p5-SQL-Maker/pkg-descr2
-rw-r--r--databases/p5-SQL-ReservedWords/pkg-descr2
-rw-r--r--databases/p5-SQL-Statement/pkg-descr2
-rw-r--r--databases/p5-SQL-Translator/pkg-descr2
-rw-r--r--databases/p5-SQLite-Work/pkg-descr2
-rw-r--r--databases/p5-Search-InvertedIndex/pkg-descr2
-rw-r--r--databases/p5-Search-Xapian10/pkg-descr2
-rw-r--r--databases/p5-Search-Xapian12/pkg-descr2
-rw-r--r--databases/p5-Store-CouchDB/pkg-descr2
-rw-r--r--databases/p5-Tangram/pkg-descr2
-rw-r--r--databases/p5-Template-DBI/pkg-descr2
-rw-r--r--databases/p5-Teng/pkg-descr2
-rw-r--r--databases/p5-Test-Cukes/pkg-descr2
-rw-r--r--databases/p5-Test-Database/pkg-descr2
-rw-r--r--databases/p5-Test-DatabaseRow/pkg-descr2
-rw-r--r--databases/p5-Test-Fixture-DBI/pkg-descr2
-rw-r--r--databases/p5-Test-mysqld/pkg-descr2
-rw-r--r--databases/p5-Text-Query-SQL/pkg-descr2
-rw-r--r--databases/p5-Text-xSV/pkg-descr2
-rw-r--r--databases/p5-Tie-DBI/pkg-descr2
-rw-r--r--databases/p5-Tie-LevelDB/pkg-descr2
-rw-r--r--databases/p5-Time-Piece-MySQL/pkg-descr2
229 files changed, 229 insertions, 229 deletions
diff --git a/databases/p5-Amazon-SimpleDB/pkg-descr b/databases/p5-Amazon-SimpleDB/pkg-descr
index e6fd3328591a..40379cf669c5 100644
--- a/databases/p5-Amazon-SimpleDB/pkg-descr
+++ b/databases/p5-Amazon-SimpleDB/pkg-descr
@@ -1,4 +1,4 @@
Amazon::SimpleDB provides a "low-level" perlish interface for working with
Amazon's SimpleDB (SMB) service.
-WWW: http://search.cpan.org/dist/Amazon-SimpleDB/
+WWW: https://metacpan.org/release/Amazon-SimpleDB
diff --git a/databases/p5-Amon2-DBI/pkg-descr b/databases/p5-Amon2-DBI/pkg-descr
index 8aea41caefe2..d81c9b96d29c 100644
--- a/databases/p5-Amon2-DBI/pkg-descr
+++ b/databases/p5-Amon2-DBI/pkg-descr
@@ -1,4 +1,4 @@
Amon2::DBI is a simple DBI wrapper. It provides better usability for
you.
-WWW: http://search.cpan.org/dist/Amon2-DBI/
+WWW: https://metacpan.org/release/Amon2-DBI
diff --git a/databases/p5-AnyEvent-BDB/pkg-descr b/databases/p5-AnyEvent-BDB/pkg-descr
index 50734f9f8beb..5b365cbfa40c 100644
--- a/databases/p5-AnyEvent-BDB/pkg-descr
+++ b/databases/p5-AnyEvent-BDB/pkg-descr
@@ -9,4 +9,4 @@ case you don't).
The AnyEvent watcher can be disabled by executing undef $AnyEvent::BDB::WATCHER.
Please notify the author of when and why you think this was necessary.
-WWW: http://search.cpan.org/dist/AnyEvent-BDB/
+WWW: https://metacpan.org/release/AnyEvent-BDB
diff --git a/databases/p5-AnyEvent-CouchDB/pkg-descr b/databases/p5-AnyEvent-CouchDB/pkg-descr
index 86f242fa964a..f83ea8558bf5 100644
--- a/databases/p5-AnyEvent-CouchDB/pkg-descr
+++ b/databases/p5-AnyEvent-CouchDB/pkg-descr
@@ -7,4 +7,4 @@ want.
Its API is based on jquery.couch.js, but we've adapted the API slightly so that
it makes sense in an asynchronous Perl environment.
-WWW: http://search.cpan.org/dist/AnyEvent-CouchDB/
+WWW: https://metacpan.org/release/AnyEvent-CouchDB
diff --git a/databases/p5-AnyEvent-DBD-Pg/pkg-descr b/databases/p5-AnyEvent-DBD-Pg/pkg-descr
index b7ab383b50ab..1225125eeac0 100644
--- a/databases/p5-AnyEvent-DBD-Pg/pkg-descr
+++ b/databases/p5-AnyEvent-DBD-Pg/pkg-descr
@@ -1,3 +1,3 @@
AnyEvent interface to DBD::Pg's async interface.
-WWW: http://search.cpan.org/dist/AnyEvent-DBD-Pg/
+WWW: https://metacpan.org/release/AnyEvent-DBD-Pg
diff --git a/databases/p5-AnyEvent-Memcached/pkg-descr b/databases/p5-AnyEvent-Memcached/pkg-descr
index f18a5376c8f8..8ced5975f678 100644
--- a/databases/p5-AnyEvent-Memcached/pkg-descr
+++ b/databases/p5-AnyEvent-Memcached/pkg-descr
@@ -1,3 +1,3 @@
Asyncronous memcached/memcachedb client for AnyEvent framework
-WWW: http://search.cpan.org/dist/AnyEvent-Memcached/
+WWW: https://metacpan.org/release/AnyEvent-Memcached
diff --git a/databases/p5-AnyEvent-Redis/pkg-descr b/databases/p5-AnyEvent-Redis/pkg-descr
index 8ba851de16ca..3f9ed0e5e8a9 100644
--- a/databases/p5-AnyEvent-Redis/pkg-descr
+++ b/databases/p5-AnyEvent-Redis/pkg-descr
@@ -1,3 +1,3 @@
AnyEvent::Redis is a non-blocking (event-driven) Redis client.
-WWW: http://search.cpan.org/dist/AnyEvent-Redis/
+WWW: https://metacpan.org/release/AnyEvent-Redis
diff --git a/databases/p5-App-Sqitch/pkg-descr b/databases/p5-App-Sqitch/pkg-descr
index d94d7435a06d..fdf8e0b17880 100644
--- a/databases/p5-App-Sqitch/pkg-descr
+++ b/databases/p5-App-Sqitch/pkg-descr
@@ -35,4 +35,4 @@ in just because they've been committed to your VCS. This allows you
to take an iterative approach to developing your database schema.
Or, better, you can do test-driven database development.
-WWW: http://search.cpan.org/dist/App-Sqitch/
+WWW: https://metacpan.org/release/App-Sqitch
diff --git a/databases/p5-BDB/pkg-descr b/databases/p5-BDB/pkg-descr
index 719e3becf262..71b4be08b201 100644
--- a/databases/p5-BDB/pkg-descr
+++ b/databases/p5-BDB/pkg-descr
@@ -1,3 +1,3 @@
BDB is a Perl module to provide asynchronous Berkeley DB access.
-WWW: http://search.cpan.org/dist/BDB/
+WWW: https://metacpan.org/release/BDB
diff --git a/databases/p5-BSON/pkg-descr b/databases/p5-BSON/pkg-descr
index 4788bcd4edfa..c54011e34f1e 100644
--- a/databases/p5-BSON/pkg-descr
+++ b/databases/p5-BSON/pkg-descr
@@ -1,4 +1,4 @@
This module implements BSON serialization and deserialization as described at
http://bsonspec.org. BSON is the primary data representation for MongoDB.
-WWW: http://search.cpan.org/dist/BSON/
+WWW: https://metacpan.org/release/BSON
diff --git a/databases/p5-BerkeleyDB/pkg-descr b/databases/p5-BerkeleyDB/pkg-descr
index 74d2164aca6b..2372982d31d1 100644
--- a/databases/p5-BerkeleyDB/pkg-descr
+++ b/databases/p5-BerkeleyDB/pkg-descr
@@ -6,4 +6,4 @@ as that one is based on version 1, which is seriously buggy. E.g., if
keys or data are over a hundred bytes or so, bad things may happen to
your dbm files. Never mind all the extra features....
-WWW: http://search.cpan.org/dist/BerkeleyDB/
+WWW: https://metacpan.org/release/BerkeleyDB
diff --git a/databases/p5-CDB_File-Generator/pkg-descr b/databases/p5-CDB_File-Generator/pkg-descr
index 11a136fe79ed..77446773abec 100644
--- a/databases/p5-CDB_File-Generator/pkg-descr
+++ b/databases/p5-CDB_File-Generator/pkg-descr
@@ -2,4 +2,4 @@ CDB::Generator is a designed for generating very large sorted CDB
files. This makes it easy to generate files in which cdbmultiget can
return more than one key.
-WWW: http://search.cpan.org/dist/CDB_File-Generator/
+WWW: https://metacpan.org/release/CDB_File-Generator
diff --git a/databases/p5-CDB_File/pkg-descr b/databases/p5-CDB_File/pkg-descr
index 0f070833db9d..4f74a78d22a0 100644
--- a/databases/p5-CDB_File/pkg-descr
+++ b/databases/p5-CDB_File/pkg-descr
@@ -2,4 +2,4 @@ This is the perl5 interface to CDB.
Very useful for people who would like to export information from an SQL type
database directly into a CDB file via $cdb->insert in a perl script.
-WWW: http://search.cpan.org/dist/CDB_File/
+WWW: https://metacpan.org/release/CDB_File
diff --git a/databases/p5-CGI-Session-Driver-memcached/pkg-descr b/databases/p5-CGI-Session-Driver-memcached/pkg-descr
index cfc78558e6da..296575ac6f68 100644
--- a/databases/p5-CGI-Session-Driver-memcached/pkg-descr
+++ b/databases/p5-CGI-Session-Driver-memcached/pkg-descr
@@ -2,4 +2,4 @@ CGI::Session::Driver::memcache is a storage driver (only referred as
'driver' in CGI::Session lingo) for persisting CGI Sessions into a
fast memcached server.
-WWW: http://search.cpan.org/dist/CGI-Session-Driver-memcached/
+WWW: https://metacpan.org/release/CGI-Session-Driver-memcached
diff --git a/databases/p5-Cache-BDB/pkg-descr b/databases/p5-Cache-BDB/pkg-descr
index 5090930a78b9..e8f3f008cb20 100644
--- a/databases/p5-Cache-BDB/pkg-descr
+++ b/databases/p5-Cache-BDB/pkg-descr
@@ -4,4 +4,4 @@ The main advantage over other caching modules is performance. I've attempted to
stick with a Cache::Cache-like interface as much as possible, though it may
differ here and there.
-WWW: http://search.cpan.org/dist/Cache-BDB/
+WWW: https://metacpan.org/release/Cache-BDB
diff --git a/databases/p5-Cache-Memcached-Fast/pkg-descr b/databases/p5-Cache-Memcached-Fast/pkg-descr
index 719d94bd8d42..1ba29b989d21 100644
--- a/databases/p5-Cache-Memcached-Fast/pkg-descr
+++ b/databases/p5-Cache-Memcached-Fast/pkg-descr
@@ -3,4 +3,4 @@ daemon. Module core is implemented in C and tries hard to minimize
number of system calls and to avoid any key/value copying for speed.
As a result, it has very low CPU consumption.
-WWW: http://search.cpan.org/dist/Cache-Memcached-Fast/
+WWW: https://metacpan.org/release/Cache-Memcached-Fast
diff --git a/databases/p5-Cache-Memcached-Managed/pkg-descr b/databases/p5-Cache-Memcached-Managed/pkg-descr
index fcaa48f08257..a93a7054e73b 100644
--- a/databases/p5-Cache-Memcached-Managed/pkg-descr
+++ b/databases/p5-Cache-Memcached-Managed/pkg-descr
@@ -4,4 +4,4 @@ of Cache::Memcached, the Cached::Memcached::Managed API allows for
management of groups of values, for simplified key generation and expiration,
as well as version and namespace management and a few other goodies.
-WWW: http://search.cpan.org/dist/Cache-Memcached-Managed/
+WWW: https://metacpan.org/release/Cache-Memcached-Managed
diff --git a/databases/p5-Cache-Memcached-XS/pkg-descr b/databases/p5-Cache-Memcached-XS/pkg-descr
index 5ed9f9a61f75..c29f44800f84 100644
--- a/databases/p5-Cache-Memcached-XS/pkg-descr
+++ b/databases/p5-Cache-Memcached-XS/pkg-descr
@@ -1,4 +1,4 @@
Cache::Memcached::XS is a memcached client using libmemcache. It uses a
lot less CPU than the original pure-perl client.
-WWW: http://search.cpan.org/dist/Cache-Memcached-XS/
+WWW: https://metacpan.org/release/Cache-Memcached-XS
diff --git a/databases/p5-Cache-Memcached-libmemcached/pkg-descr b/databases/p5-Cache-Memcached-libmemcached/pkg-descr
index 6f06de77bc96..c1adcdccbc96 100644
--- a/databases/p5-Cache-Memcached-libmemcached/pkg-descr
+++ b/databases/p5-Cache-Memcached-libmemcached/pkg-descr
@@ -1,4 +1,4 @@
This is the Cache::Memcached compatible interface to libmemcached, a C library
to interface with memcached.
-WWW: http://search.cpan.org/dist/Cache-Memcached-libmemcached/
+WWW: https://metacpan.org/release/Cache-Memcached-libmemcached
diff --git a/databases/p5-Cache-Memcached/pkg-descr b/databases/p5-Cache-Memcached/pkg-descr
index 2f76ec5c8911..dbb28c7bf412 100644
--- a/databases/p5-Cache-Memcached/pkg-descr
+++ b/databases/p5-Cache-Memcached/pkg-descr
@@ -3,5 +3,5 @@ The API takes advantage of the server's opaque flag support and sets its
scalar. In that case, the Storable module is used to freeze and thaw the
value automatically going in and out of the memcached.
-WWW: http://search.cpan.org/dist/Cache-Memcached/
+WWW: https://metacpan.org/release/Cache-Memcached
WWW: http://www.danga.com/memcached/
diff --git a/databases/p5-Class-DBI-AbstractSearch/pkg-descr b/databases/p5-Class-DBI-AbstractSearch/pkg-descr
index 6f56da2bcbd8..9add267f070f 100644
--- a/databases/p5-Class-DBI-AbstractSearch/pkg-descr
+++ b/databases/p5-Class-DBI-AbstractSearch/pkg-descr
@@ -1,4 +1,4 @@
Class::DBI::AbstractSearch is a Class::DBI plugin to glue SQL::Abstract into
Class::DBI.
-WWW: http://search.cpan.org/dist/Class-DBI-AbstractSearch/
+WWW: https://metacpan.org/release/Class-DBI-AbstractSearch
diff --git a/databases/p5-Class-DBI-AsForm/pkg-descr b/databases/p5-Class-DBI-AsForm/pkg-descr
index d3f2b5b03e08..9a6f271ff72f 100644
--- a/databases/p5-Class-DBI-AsForm/pkg-descr
+++ b/databases/p5-Class-DBI-AsForm/pkg-descr
@@ -5,4 +5,4 @@ are turned into textareas, and fields with a has-a relationship to
other Class::DBI tables are turned into select drop-downs populated
with objects from the joined class.
-WWW: http://search.cpan.org/dist/Class-DBI-AsForm/
+WWW: https://metacpan.org/release/Class-DBI-AsForm
diff --git a/databases/p5-Class-DBI-AutoLoader/pkg-descr b/databases/p5-Class-DBI-AutoLoader/pkg-descr
index 95f2b0381636..8a9347a0d9ad 100644
--- a/databases/p5-Class-DBI-AutoLoader/pkg-descr
+++ b/databases/p5-Class-DBI-AutoLoader/pkg-descr
@@ -2,4 +2,4 @@ Class::DBI::AutoLoader scans the tables in a given database, and auto-generates
the Class::DBI classes. These are loaded into your package when you import
Class::DBI::AutoLoader.
-WWW: http://search.cpan.org/dist/Class-DBI-AutoLoader/
+WWW: https://metacpan.org/release/Class-DBI-AutoLoader
diff --git a/databases/p5-Class-DBI-BaseDSN/pkg-descr b/databases/p5-Class-DBI-BaseDSN/pkg-descr
index 59c5cff9ad6b..f23ac21b066c 100644
--- a/databases/p5-Class-DBI-BaseDSN/pkg-descr
+++ b/databases/p5-Class-DBI-BaseDSN/pkg-descr
@@ -2,4 +2,4 @@ Class::DBI::BaseDSN acts as a placeholder for a base class which will be
switched for a specific Class::DBI extension when you specify the dsn of the
database to connect to.
-WWW: http://search.cpan.org/dist/Class-DBI-BaseDSN/
+WWW: https://metacpan.org/release/Class-DBI-BaseDSN
diff --git a/databases/p5-Class-DBI-DATA-Schema/pkg-descr b/databases/p5-Class-DBI-DATA-Schema/pkg-descr
index 21b832525eb7..433060b72433 100644
--- a/databases/p5-Class-DBI-DATA-Schema/pkg-descr
+++ b/databases/p5-Class-DBI-DATA-Schema/pkg-descr
@@ -2,4 +2,4 @@ This is an extension to Class::DBI which injects a method into your
class to find and execute all SQL statements in the DATA section
of the package.
-WWW: http://search.cpan.org/dist/Class-DBI-DATA-Schema/
+WWW: https://metacpan.org/release/Class-DBI-DATA-Schema
diff --git a/databases/p5-Class-DBI-DDL/pkg-descr b/databases/p5-Class-DBI-DDL/pkg-descr
index 9042ffcacfd2..2fbff67af7fe 100644
--- a/databases/p5-Class-DBI-DDL/pkg-descr
+++ b/databases/p5-Class-DBI-DDL/pkg-descr
@@ -1,3 +1,3 @@
Combined with Class::DBI to create and dispose of tables
-WWW: http://search.cpan.org/dist/Class-DBI-DDL/
+WWW: https://metacpan.org/release/Class-DBI-DDL
diff --git a/databases/p5-Class-DBI-FromCGI/pkg-descr b/databases/p5-Class-DBI-FromCGI/pkg-descr
index 876caf130276..f0f79bd9ebd1 100644
--- a/databases/p5-Class-DBI-FromCGI/pkg-descr
+++ b/databases/p5-Class-DBI-FromCGI/pkg-descr
@@ -15,4 +15,4 @@ to do is to 'use Class::DBI::FromCGI' in your class (or in your local
Class::DBI subclass that all your other classes inherit from. You do do that,
don't you?).
-WWW: http://search.cpan.org/dist/Class-DBI-FromCGI/
+WWW: https://metacpan.org/release/Class-DBI-FromCGI
diff --git a/databases/p5-Class-DBI-LazyInflate/pkg-descr b/databases/p5-Class-DBI-LazyInflate/pkg-descr
index 617555b2117d..8edcdbd58186 100644
--- a/databases/p5-Class-DBI-LazyInflate/pkg-descr
+++ b/databases/p5-Class-DBI-LazyInflate/pkg-descr
@@ -4,4 +4,4 @@ When a row is fetched, columns specified via has_lazy() is wrapped
by Data::Lazy, such that it is inflated only when the column is
actually used.
-WWW: http://search.cpan.org/dist/Class-DBI-LazyInflate/
+WWW: https://metacpan.org/release/Class-DBI-LazyInflate
diff --git a/databases/p5-Class-DBI-Loader-Relationship/pkg-descr b/databases/p5-Class-DBI-Loader-Relationship/pkg-descr
index a2e89ea2f643..d391312a5481 100644
--- a/databases/p5-Class-DBI-Loader-Relationship/pkg-descr
+++ b/databases/p5-Class-DBI-Loader-Relationship/pkg-descr
@@ -6,4 +6,4 @@ reverse relationships defined for has-many relationships, and for
has-a relationships to be defined for the linkages surrounding a
many-to-many table.
-WWW: http://search.cpan.org/dist/Class-DBI-Loader-Relationship/
+WWW: https://metacpan.org/release/Class-DBI-Loader-Relationship
diff --git a/databases/p5-Class-DBI-Loader/pkg-descr b/databases/p5-Class-DBI-Loader/pkg-descr
index 4882b6807bc9..3b0fe74b6af6 100644
--- a/databases/p5-Class-DBI-Loader/pkg-descr
+++ b/databases/p5-Class-DBI-Loader/pkg-descr
@@ -12,4 +12,4 @@ class names are defined by table names and namespace option.
Class::DBI::Loader supports MySQL, Postgres and SQLite.
-WWW: http://search.cpan.org/dist/Class-DBI-Loader/
+WWW: https://metacpan.org/release/Class-DBI-Loader
diff --git a/databases/p5-Class-DBI-Oracle/pkg-descr b/databases/p5-Class-DBI-Oracle/pkg-descr
index ebfda904ac30..63af27d68268 100644
--- a/databases/p5-Class-DBI-Oracle/pkg-descr
+++ b/databases/p5-Class-DBI-Oracle/pkg-descr
@@ -8,4 +8,4 @@ This is an extension to Class::DBI that currently implements:
Instead of setting Class::DBI as your base class, use this.
-WWW: http://search.cpan.org/dist/Class-DBI-Oracle/
+WWW: https://metacpan.org/release/Class-DBI-Oracle
diff --git a/databases/p5-Class-DBI-Pager/pkg-descr b/databases/p5-Class-DBI-Pager/pkg-descr
index eadb117cea94..c2b806ab965f 100644
--- a/databases/p5-Class-DBI-Pager/pkg-descr
+++ b/databases/p5-Class-DBI-Pager/pkg-descr
@@ -8,4 +8,4 @@ do something like:
In addition, your work will be reduced more, when you use Template-Toolkit as
your templating engine
-WWW: http://search.cpan.org/dist/Class-DBI-Pager/
+WWW: https://metacpan.org/release/Class-DBI-Pager
diff --git a/databases/p5-Class-DBI-Pg/pkg-descr b/databases/p5-Class-DBI-Pg/pkg-descr
index 3088dae47398..318da875d525 100644
--- a/databases/p5-Class-DBI-Pg/pkg-descr
+++ b/databases/p5-Class-DBI-Pg/pkg-descr
@@ -4,4 +4,4 @@ Postgres.
select Postgres system catalog and find out all columns, primary key and SERIAL
type column.
-WWW: http://search.cpan.org/dist/Class-DBI-Pg/
+WWW: https://metacpan.org/release/Class-DBI-Pg
diff --git a/databases/p5-Class-DBI-Plugin-AbstractCount/pkg-descr b/databases/p5-Class-DBI-Plugin-AbstractCount/pkg-descr
index 8b81061d979e..dd67c0dcf00d 100644
--- a/databases/p5-Class-DBI-Plugin-AbstractCount/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin-AbstractCount/pkg-descr
@@ -3,4 +3,4 @@ Class::DBI::Plugin::CountSearch (counting objects without having
to use an array or an iterator), and Class::DBI::AbstractSearch,
which allows complex where-clauses a la SQL::Abstract.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin-AbstractCount/
+WWW: https://metacpan.org/release/Class-DBI-Plugin-AbstractCount
diff --git a/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/pkg-descr b/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/pkg-descr
index 0b03303d3eec..4870018106f0 100644
--- a/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin-DeepAbstractSearch/pkg-descr
@@ -2,4 +2,4 @@ This plugin provides a SQL::Abstract search method for Class::DBI. It is
similar to Class::DBI::AbstractSearch, but allows you to search and sort
by fields from joined tables.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin-DeepAbstractSearch/
+WWW: https://metacpan.org/release/Class-DBI-Plugin-DeepAbstractSearch
diff --git a/databases/p5-Class-DBI-Plugin-Iterator/pkg-descr b/databases/p5-Class-DBI-Plugin-Iterator/pkg-descr
index da64c193bbe7..d4b772d08c5b 100644
--- a/databases/p5-Class-DBI-Plugin-Iterator/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin-Iterator/pkg-descr
@@ -1,3 +1,3 @@
New iterator for Class::DBI.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin-Iterator/
+WWW: https://metacpan.org/release/Class-DBI-Plugin-Iterator
diff --git a/databases/p5-Class-DBI-Plugin-Pager/pkg-descr b/databases/p5-Class-DBI-Plugin-Pager/pkg-descr
index cf677bc6c0f3..471d26dc4a5b 100644
--- a/databases/p5-Class-DBI-Plugin-Pager/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin-Pager/pkg-descr
@@ -4,4 +4,4 @@ Adds a pager method to your class that can query using SQL::Abstract
where clauses, and limit the number of rows returned to a specific
subset.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin-Pager/
+WWW: https://metacpan.org/release/Class-DBI-Plugin-Pager
diff --git a/databases/p5-Class-DBI-Plugin-RetrieveAll/pkg-descr b/databases/p5-Class-DBI-Plugin-RetrieveAll/pkg-descr
index d293c9e9960a..cf357db74c56 100644
--- a/databases/p5-Class-DBI-Plugin-RetrieveAll/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin-RetrieveAll/pkg-descr
@@ -1,4 +1,4 @@
This is a simple plugin to a Class::DBI subclass which provides a
'retrieve_all_sorted_by' method.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin-RetrieveAll/
+WWW: https://metacpan.org/release/Class-DBI-Plugin-RetrieveAll
diff --git a/databases/p5-Class-DBI-Plugin-Senna/pkg-descr b/databases/p5-Class-DBI-Plugin-Senna/pkg-descr
index a2f7a1c518d2..624da06f7bb6 100644
--- a/databases/p5-Class-DBI-Plugin-Senna/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin-Senna/pkg-descr
@@ -4,4 +4,4 @@ Class::DBI::Plugin::Senna harnesses the power of Senna
This module installs hooks in your Class::DBI package that automatically
creates and updates a Senna index.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin-Senna/
+WWW: https://metacpan.org/release/Class-DBI-Plugin-Senna
diff --git a/databases/p5-Class-DBI-Plugin-Type/pkg-descr b/databases/p5-Class-DBI-Plugin-Type/pkg-descr
index a35bd2d11346..505444e491d3 100644
--- a/databases/p5-Class-DBI-Plugin-Type/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin-Type/pkg-descr
@@ -1,4 +1,4 @@
This module allows Class::DBI-based classes to query their columns
for data type information in a database-independent manner.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin-Type/
+WWW: https://metacpan.org/release/Class-DBI-Plugin-Type
diff --git a/databases/p5-Class-DBI-Plugin/pkg-descr b/databases/p5-Class-DBI-Plugin/pkg-descr
index 3258094aad79..e952cadffd37 100644
--- a/databases/p5-Class-DBI-Plugin/pkg-descr
+++ b/databases/p5-Class-DBI-Plugin/pkg-descr
@@ -4,4 +4,4 @@ should be able to concentrate on the functionality their module
provides, instead of having to deal with the symbol table hackery
involved when writing a plugin module.
-WWW: http://search.cpan.org/dist/Class-DBI-Plugin/
+WWW: https://metacpan.org/release/Class-DBI-Plugin
diff --git a/databases/p5-Class-DBI-Replication/pkg-descr b/databases/p5-Class-DBI-Replication/pkg-descr
index 700b0d4242e5..d2c5729520fd 100644
--- a/databases/p5-Class-DBI-Replication/pkg-descr
+++ b/databases/p5-Class-DBI-Replication/pkg-descr
@@ -3,4 +3,4 @@ databases.
The idea is very simple. SELECT from slaves, INSERT/UPDATE/DELETE to master.
-WWW: http://search.cpan.org/dist/Class-DBI-Replication/
+WWW: https://metacpan.org/release/Class-DBI-Replication
diff --git a/databases/p5-Class-DBI-SAK/pkg-descr b/databases/p5-Class-DBI-SAK/pkg-descr
index 211d88f43d09..41caf97e910a 100644
--- a/databases/p5-Class-DBI-SAK/pkg-descr
+++ b/databases/p5-Class-DBI-SAK/pkg-descr
@@ -3,4 +3,4 @@ becomes more useful by size. Most of us end up using at least a couple
Class::DBI extensions in our programs, and it's just a pain. Enter the Swiss
Army Knife.
-WWW: http://search.cpan.org/dist/Class-DBI-SAK/
+WWW: https://metacpan.org/release/Class-DBI-SAK
diff --git a/databases/p5-Class-DBI-SQLite/pkg-descr b/databases/p5-Class-DBI-SQLite/pkg-descr
index 157fc4afaf93..254e2beedc6d 100644
--- a/databases/p5-Class-DBI-SQLite/pkg-descr
+++ b/databases/p5-Class-DBI-SQLite/pkg-descr
@@ -1,4 +1,4 @@
Class::DBI::SQLite is an extension to Class::DBI for DBD::SQLite, which allows
you to populate auto incremented row id after insert.
-WWW: http://search.cpan.org/dist/Class-DBI-SQLite/
+WWW: https://metacpan.org/release/Class-DBI-SQLite
diff --git a/databases/p5-Class-DBI-Sweet/pkg-descr b/databases/p5-Class-DBI-Sweet/pkg-descr
index b39aac7674de..90bed370b861 100644
--- a/databases/p5-Class-DBI-Sweet/pkg-descr
+++ b/databases/p5-Class-DBI-Sweet/pkg-descr
@@ -2,4 +2,4 @@ Class::DBI::Sweet provides convenient count, search, page, and cache
functions in a sweet package. It integrates these functions with
"Class::DBI" in a convenient and efficient way.
-WWW: http://search.cpan.org/dist/Class-DBI-Sweet/
+WWW: https://metacpan.org/release/Class-DBI-Sweet
diff --git a/databases/p5-Class-DBI-ToSax/pkg-descr b/databases/p5-Class-DBI-ToSax/pkg-descr
index 7e12198c7f0d..f7d52a28591d 100644
--- a/databases/p5-Class-DBI-ToSax/pkg-descr
+++ b/databases/p5-Class-DBI-ToSax/pkg-descr
@@ -1,3 +1,3 @@
-WWW: http://search.cpan.org/dist/Class-DBI-ToSax/
+WWW: https://metacpan.org/release/Class-DBI-ToSax
diff --git a/databases/p5-Class-DBI-Untaint/pkg-descr b/databases/p5-Class-DBI-Untaint/pkg-descr
index e96b360543f1..6012b3fd7edf 100644
--- a/databases/p5-Class-DBI-Untaint/pkg-descr
+++ b/databases/p5-Class-DBI-Untaint/pkg-descr
@@ -5,4 +5,4 @@ Any column can then be said to require untainting of a given type
- i.e. that any value which you attempted to set that column to
(include at create() time) must pass an untaint as_type() check.
-WWW: http://search.cpan.org/dist/Class-DBI-Untaint/
+WWW: https://metacpan.org/release/Class-DBI-Untaint
diff --git a/databases/p5-Class-DBI-mysql/pkg-descr b/databases/p5-Class-DBI-mysql/pkg-descr
index 3a09707fe9a5..3c8f7dd56ca5 100644
--- a/databases/p5-Class-DBI-mysql/pkg-descr
+++ b/databases/p5-Class-DBI-mysql/pkg-descr
@@ -2,4 +2,4 @@ This is an extension to Class::DBI, containing several functions and
optimisations for the MySQL database. Instead of setting Class::DBI as
your base class, use this instead.
-WWW: http://search.cpan.org/dist/Class-DBI-mysql/
+WWW: https://metacpan.org/release/Class-DBI-mysql
diff --git a/databases/p5-Class-DBI/pkg-descr b/databases/p5-Class-DBI/pkg-descr
index d8d69a9d832f..88c0e0c2d46a 100644
--- a/databases/p5-Class-DBI/pkg-descr
+++ b/databases/p5-Class-DBI/pkg-descr
@@ -10,4 +10,4 @@ these (such as MySQL), or when you would like your code to be portable
across multiple databases which might implement these things in
different ways.
-WWW: http://search.cpan.org/dist/Class-DBI/
+WWW: https://metacpan.org/release/Class-DBI
diff --git a/databases/p5-Class-Inflate/pkg-descr b/databases/p5-Class-Inflate/pkg-descr
index 7a60b88212bb..af279a392f22 100644
--- a/databases/p5-Class-Inflate/pkg-descr
+++ b/databases/p5-Class-Inflate/pkg-descr
@@ -1,4 +1,4 @@
Allows for any blessed HASH object to be populated from a database, by
describing table relationships to each method.
-WWW: http://search.cpan.org/dist/Class-Inflate/
+WWW: https://metacpan.org/release/Class-Inflate
diff --git a/databases/p5-CouchDB-View/pkg-descr b/databases/p5-CouchDB-View/pkg-descr
index 0817db45ce64..89f7f1fdc299 100644
--- a/databases/p5-CouchDB-View/pkg-descr
+++ b/databases/p5-CouchDB-View/pkg-descr
@@ -1,3 +1,3 @@
CouchDB::View is a Perl module to handle and create CouchDB views.
-WWW: http://search.cpan.org/dist/CouchDB-View/
+WWW: https://metacpan.org/release/CouchDB-View
diff --git a/databases/p5-DBD-AnyData/pkg-descr b/databases/p5-DBD-AnyData/pkg-descr
index 542356d2b962..c75a6772554b 100644
--- a/databases/p5-DBD-AnyData/pkg-descr
+++ b/databases/p5-DBD-AnyData/pkg-descr
@@ -16,4 +16,4 @@ database system without any file access or rdbms backend.
The module also supports converting files between any of the supported formats
(e.g. save selected data from MySQL or Oracle to an XML file).
-WWW: http://search.cpan.org/dist/DBD-AnyData/
+WWW: https://metacpan.org/release/DBD-AnyData
diff --git a/databases/p5-DBD-CSV/pkg-descr b/databases/p5-DBD-CSV/pkg-descr
index ef377c0efc96..b185c91b726d 100644
--- a/databases/p5-DBD-CSV/pkg-descr
+++ b/databases/p5-DBD-CSV/pkg-descr
@@ -4,4 +4,4 @@ independent interface for Perl). This one is based on the SQL
and implements access to so-called CSV files (Comma separated
values).
-WWW: http://search.cpan.org/dist/DBD-CSV/
+WWW: https://metacpan.org/release/DBD-CSV
diff --git a/databases/p5-DBD-Excel/pkg-descr b/databases/p5-DBD-Excel/pkg-descr
index 098d9577d13f..804ae0358b49 100644
--- a/databases/p5-DBD-Excel/pkg-descr
+++ b/databases/p5-DBD-Excel/pkg-descr
@@ -1,3 +1,3 @@
A class for DBI drivers that acts on Excel files
-WWW: http://search.cpan.org/dist/DBD-Excel/
+WWW: https://metacpan.org/release/DBD-Excel
diff --git a/databases/p5-DBD-Google/pkg-descr b/databases/p5-DBD-Google/pkg-descr
index 4c60c9771e3c..8e375f8e8752 100644
--- a/databases/p5-DBD-Google/pkg-descr
+++ b/databases/p5-DBD-Google/pkg-descr
@@ -1,4 +1,4 @@
DBD::Google allows you to use Google as a datasource; Google can be queried
using SQL SELECT statements, and iterated over using standard DBI conventions.
-WWW: http://search.cpan.org/dist/DBD-Google/
+WWW: https://metacpan.org/release/DBD-Google
diff --git a/databases/p5-DBD-InterBase/pkg-descr b/databases/p5-DBD-InterBase/pkg-descr
index 1f96e8941d77..c41998a5148b 100644
--- a/databases/p5-DBD-InterBase/pkg-descr
+++ b/databases/p5-DBD-InterBase/pkg-descr
@@ -1,4 +1,4 @@
DBD::InterBase is a Perl module which works with the DBI module to
provide access to InterBase/Firebird/Yaffil databases.
-WWW: http://search.cpan.org/dist/DBD-InterBase/
+WWW: https://metacpan.org/release/DBD-InterBase
diff --git a/databases/p5-DBD-LDAP/pkg-descr b/databases/p5-DBD-LDAP/pkg-descr
index 593b1c5adf51..3ef5b3b91e02 100644
--- a/databases/p5-DBD-LDAP/pkg-descr
+++ b/databases/p5-DBD-LDAP/pkg-descr
@@ -3,4 +3,4 @@ standard LDAP databases to Perl's database-independent database interface.
You will need access to an existing LDAP database or set up your own using
an LDAP server, ie. "OpenLDAP".
-WWW: http://search.cpan.org/dist/DBD-LDAP/
+WWW: https://metacpan.org/release/DBD-LDAP
diff --git a/databases/p5-DBD-Mock/pkg-descr b/databases/p5-DBD-Mock/pkg-descr
index a63f9d880ad1..e5d80a6f3f78 100644
--- a/databases/p5-DBD-Mock/pkg-descr
+++ b/databases/p5-DBD-Mock/pkg-descr
@@ -3,4 +3,4 @@ It's entirely self-contained so that you can extract the single library file
(DBD/Mock.pm), put it in your own distribution and be able to run DBI-based
tests even though you don't have information about a database.
-WWW: http://search.cpan.org/dist/DBD-Mock/
+WWW: https://metacpan.org/release/DBD-Mock
diff --git a/databases/p5-DBD-Multi/pkg-descr b/databases/p5-DBD-Multi/pkg-descr
index 40689fdf3d8b..3d0a6de340aa 100644
--- a/databases/p5-DBD-Multi/pkg-descr
+++ b/databases/p5-DBD-Multi/pkg-descr
@@ -1,3 +1,3 @@
DBD::Multi - Manage Multiple Data Sources with Failover and Load Balancing
-WWW: http://search.cpan.org/dist/DBD-Multi/
+WWW: https://metacpan.org/release/DBD-Multi
diff --git a/databases/p5-DBD-ODBC/pkg-descr b/databases/p5-DBD-ODBC/pkg-descr
index 89b590b229e8..8b8a22ea6d87 100644
--- a/databases/p5-DBD-ODBC/pkg-descr
+++ b/databases/p5-DBD-ODBC/pkg-descr
@@ -1,3 +1,3 @@
DBD module interfacing the ODBC databases.
-WWW: http://search.cpan.org/dist/DBD-ODBC/
+WWW: https://metacpan.org/release/DBD-ODBC
diff --git a/databases/p5-DBD-Oracle/pkg-descr b/databases/p5-DBD-Oracle/pkg-descr
index 02e682277155..3da9376ba12a 100644
--- a/databases/p5-DBD-Oracle/pkg-descr
+++ b/databases/p5-DBD-Oracle/pkg-descr
@@ -1,4 +1,4 @@
DBD::Oracle is a Perl module which works with the DBI module to provide
access to Oracle databases.
-WWW: http://search.cpan.org/dist/DBD-Oracle/
+WWW: https://metacpan.org/release/DBD-Oracle
diff --git a/databases/p5-DBD-Pg/pkg-descr b/databases/p5-DBD-Pg/pkg-descr
index 40f220711b0c..93a81f4105ba 100644
--- a/databases/p5-DBD-Pg/pkg-descr
+++ b/databases/p5-DBD-Pg/pkg-descr
@@ -3,4 +3,4 @@ PostgreSQL databases. It is built on top of the standard
DBI extension and implements some of the methods that DBI
defines.
-WWW: http://search.cpan.org/dist/DBD-Pg/
+WWW: https://metacpan.org/release/DBD-Pg
diff --git a/databases/p5-DBD-PgLite/pkg-descr b/databases/p5-DBD-PgLite/pkg-descr
index 93f00be90439..0a1307fd02ee 100644
--- a/databases/p5-DBD-PgLite/pkg-descr
+++ b/databases/p5-DBD-PgLite/pkg-descr
@@ -3,4 +3,4 @@ SQL statements typical of PostgreSQL into a form suitable for use in
SQLite. This involves both (a) parsing and filtering of the SQL; and
(b) the addition of several PostgreSQL-compatible functions to SQLite.
-WWW: http://search.cpan.org/dist/DBD-PgLite/
+WWW: https://metacpan.org/release/DBD-PgLite
diff --git a/databases/p5-DBD-PgPP/pkg-descr b/databases/p5-DBD-PgPP/pkg-descr
index 9ade5a4e9e04..b26f200bc3de 100644
--- a/databases/p5-DBD-PgPP/pkg-descr
+++ b/databases/p5-DBD-PgPP/pkg-descr
@@ -4,4 +4,4 @@ need an external PostgreSQL client library like "libpq" for it to work.
Consequently, it allows one to connect to a PostgreSQL server from
operating systems to which PostgreSQL has not been ported.
-WWW: http://search.cpan.org/dist/DBD-PgPP/
+WWW: https://metacpan.org/release/DBD-PgPP
diff --git a/databases/p5-DBD-SQLite/pkg-descr b/databases/p5-DBD-SQLite/pkg-descr
index f0de6802ed82..4663894d2477 100644
--- a/databases/p5-DBD-SQLite/pkg-descr
+++ b/databases/p5-DBD-SQLite/pkg-descr
@@ -12,5 +12,5 @@ It supports quite a lot of features, such as transactions (atomic
commit and rollback), indexes, DBA-free operation, a large subset
of SQL92 supported, and more.
-WWW: http://search.cpan.org/dist/DBD-SQLite/
+WWW: https://metacpan.org/release/DBD-SQLite
WWW: http://www.sqlite.org/
diff --git a/databases/p5-DBD-Sybase/pkg-descr b/databases/p5-DBD-Sybase/pkg-descr
index 3a34f028c21e..7d95fa8bbfd6 100644
--- a/databases/p5-DBD-Sybase/pkg-descr
+++ b/databases/p5-DBD-Sybase/pkg-descr
@@ -2,4 +2,4 @@ DBD::Sybase is DBI (Database Interface) driver for Perl, which uses the
FreeTDS libraries to provide access to Sybase databases (including MSSQL
7).
-WWW: http://search.cpan.org/dist/DBD-Sybase/
+WWW: https://metacpan.org/release/DBD-Sybase
diff --git a/databases/p5-DBD-mysql/pkg-descr b/databases/p5-DBD-mysql/pkg-descr
index f0964300b46a..30456e32f989 100644
--- a/databases/p5-DBD-mysql/pkg-descr
+++ b/databases/p5-DBD-mysql/pkg-descr
@@ -5,4 +5,4 @@ MySQL relational database management system. Most functions provided by
this programming API are supported. Some rarely used functions are
missing, mainly because noone ever requested them.
-WWW: http://search.cpan.org/dist/DBD-mysql/
+WWW: https://metacpan.org/release/DBD-mysql
diff --git a/databases/p5-DBI/pkg-descr b/databases/p5-DBI/pkg-descr
index e0b62ebe93da..b95efea6ecb2 100644
--- a/databases/p5-DBI/pkg-descr
+++ b/databases/p5-DBI/pkg-descr
@@ -11,4 +11,4 @@ whilst allowing the real interface to evolve with experience behind the
emulation interface.
WWW: http://dbi.perl.org
-WWW: http://search.cpan.org/dist/DBI/
+WWW: https://metacpan.org/release/DBI
diff --git a/databases/p5-DBICx-MapMaker/pkg-descr b/databases/p5-DBICx-MapMaker/pkg-descr
index f40809b0e18e..c8b53a755629 100644
--- a/databases/p5-DBICx-MapMaker/pkg-descr
+++ b/databases/p5-DBICx-MapMaker/pkg-descr
@@ -1,4 +1,4 @@
The Perl 5 module DBICx::MapMaker automatically creates a DBIx::Class
result source for "many to many" relationship.
-WWW: http://search.cpan.org/dist/DBICx-MapMaker/
+WWW: https://metacpan.org/release/DBICx-MapMaker
diff --git a/databases/p5-DBICx-Sugar/pkg-descr b/databases/p5-DBICx-Sugar/pkg-descr
index e9f24271dd6a..3ccd2df283d7 100644
--- a/databases/p5-DBICx-Sugar/pkg-descr
+++ b/databases/p5-DBICx-Sugar/pkg-descr
@@ -2,4 +2,4 @@ Just some syntax sugar for your DBIx::Class applications. This was originally
created to remove code duplication between Dancer::Plugin::DBIC and
Dancer2::Plugin::DBIC.
-WWW: http://search.cpan.org/dist/DBICx-Sugar/
+WWW: https://metacpan.org/release/DBICx-Sugar
diff --git a/databases/p5-DBICx-TestDatabase/pkg-descr b/databases/p5-DBICx-TestDatabase/pkg-descr
index 38d0ec794954..44185b4fb817 100644
--- a/databases/p5-DBICx-TestDatabase/pkg-descr
+++ b/databases/p5-DBICx-TestDatabase/pkg-descr
@@ -4,4 +4,4 @@ lets you easily test your DBIC schema. Since you have a fresh
database for every test, you don't have to worry about cleaning up
after your tests, ordering of tests affecting failure, etc.
-WWW: http://search.cpan.org/dist/DBICx-TestDatabase/
+WWW: https://metacpan.org/release/DBICx-TestDatabase
diff --git a/databases/p5-DBICx-TxnInsert/pkg-descr b/databases/p5-DBICx-TxnInsert/pkg-descr
index b2aa559bc748..758ebac2b83b 100644
--- a/databases/p5-DBICx-TxnInsert/pkg-descr
+++ b/databases/p5-DBICx-TxnInsert/pkg-descr
@@ -1,3 +1,3 @@
Wrap all inserts into transactions.
-WWW: http://search.cpan.org/dist/DBICx-TxnInsert/
+WWW: https://metacpan.org/release/DBICx-TxnInsert
diff --git a/databases/p5-DBIx-Abstract/pkg-descr b/databases/p5-DBIx-Abstract/pkg-descr
index 2c17391e6fda..b72d974ba4c7 100644
--- a/databases/p5-DBIx-Abstract/pkg-descr
+++ b/databases/p5-DBIx-Abstract/pkg-descr
@@ -19,4 +19,4 @@ Notable features include:
* Shortcuts (convenience functions) for some common cases. (Like
select_all_to_hashref.)
-WWW: http://search.cpan.org/dist/DBIx-Abstract/
+WWW: https://metacpan.org/release/DBIx-Abstract
diff --git a/databases/p5-DBIx-Admin-CreateTable/pkg-descr b/databases/p5-DBIx-Admin-CreateTable/pkg-descr
index 40637c5593e9..feed88bd6823 100644
--- a/databases/p5-DBIx-Admin-CreateTable/pkg-descr
+++ b/databases/p5-DBIx-Admin-CreateTable/pkg-descr
@@ -16,4 +16,4 @@ Assumptions:
which use sequences to populate primary key columns. The sequences are named
after both the table and the column.
-WWW: http://search.cpan.org/dist/DBIx-Admin-CreateTable/
+WWW: https://metacpan.org/release/DBIx-Admin-CreateTable
diff --git a/databases/p5-DBIx-Admin-DSNManager/pkg-descr b/databases/p5-DBIx-Admin-DSNManager/pkg-descr
index 381ce7d48f47..ebf933c6f716 100644
--- a/databases/p5-DBIx-Admin-DSNManager/pkg-descr
+++ b/databases/p5-DBIx-Admin-DSNManager/pkg-descr
@@ -21,4 +21,4 @@ obscure.
DBIx::Admin::DSNManager is a solution to this problem.
-WWW: http://search.cpan.org/dist/DBIx-Admin-DSNManager/
+WWW: https://metacpan.org/release/DBIx-Admin-DSNManager
diff --git a/databases/p5-DBIx-Admin-TableInfo/pkg-descr b/databases/p5-DBIx-Admin-TableInfo/pkg-descr
index eb7cd7333647..c4d3252f4eb6 100644
--- a/databases/p5-DBIx-Admin-TableInfo/pkg-descr
+++ b/databases/p5-DBIx-Admin-TableInfo/pkg-descr
@@ -5,4 +5,4 @@ all of these DBI methods:
- primary_key_info()
- foreign_key_info()
-WWW: http://search.cpan.org/dist/DBIx-Admin-TableInfo/
+WWW: https://metacpan.org/release/DBIx-Admin-TableInfo
diff --git a/databases/p5-DBIx-AnyDBD/pkg-descr b/databases/p5-DBIx-AnyDBD/pkg-descr
index eed4951d3781..d864d191e6ab 100644
--- a/databases/p5-DBIx-AnyDBD/pkg-descr
+++ b/databases/p5-DBIx-AnyDBD/pkg-descr
@@ -5,4 +5,4 @@ away the responsibility for coding different SQL on different
platforms, but to simply provide a platform that uses the right
class at the right time for whatever DB is currently in use.
-WWW: http://search.cpan.org/dist/DBIx-AnyDBD/
+WWW: https://metacpan.org/release/DBIx-AnyDBD
diff --git a/databases/p5-DBIx-Browse/pkg-descr b/databases/p5-DBIx-Browse/pkg-descr
index 6d6e4f950338..e2ada1e020b6 100644
--- a/databases/p5-DBIx-Browse/pkg-descr
+++ b/databases/p5-DBIx-Browse/pkg-descr
@@ -8,6 +8,6 @@ detail table has a reference (FOREIGN KEY) to a generic table (i.e.
Customers and Bills) with some index (tipically an integer).
-WWW: http://search.cpan.org/dist/DBIx-Browse/
+WWW: https://metacpan.org/release/DBIx-Browse
Philip M. Gollucci <philip@p6m7g8.com>
diff --git a/databases/p5-DBIx-Class-AsFdat/pkg-descr b/databases/p5-DBIx-Class-AsFdat/pkg-descr
index 2da5c64e1b0b..f5e09e95f1fc 100644
--- a/databases/p5-DBIx-Class-AsFdat/pkg-descr
+++ b/databases/p5-DBIx-Class-AsFdat/pkg-descr
@@ -1,3 +1,3 @@
DBIx::Class::AsFdat - like CDBI::Plugin::AsFdat.
-WWW: http://search.cpan.org/dist/DBIx-Class-AsFdat/
+WWW: https://metacpan.org/release/DBIx-Class-AsFdat
diff --git a/databases/p5-DBIx-Class-BitField/pkg-descr b/databases/p5-DBIx-Class-BitField/pkg-descr
index 8ce32d04876a..936deedf1a00 100644
--- a/databases/p5-DBIx-Class-BitField/pkg-descr
+++ b/databases/p5-DBIx-Class-BitField/pkg-descr
@@ -9,4 +9,4 @@ The main benefit from this module is that you can add additional attributes
to your result class whithout the need to deploy or change the schema on the
data base.
-WWW: http://search.cpan.org/dist/DBIx-Class-BitField/
+WWW: https://metacpan.org/release/DBIx-Class-BitField
diff --git a/databases/p5-DBIx-Class-Candy/pkg-descr b/databases/p5-DBIx-Class-Candy/pkg-descr
index 215bac5697c4..f464b387ac3f 100644
--- a/databases/p5-DBIx-Class-Candy/pkg-descr
+++ b/databases/p5-DBIx-Class-Candy/pkg-descr
@@ -2,4 +2,4 @@ DBIx::Class::Candy is a simple sugar layer for definition of DBIx::Class
results. Note that it may later be expanded to add sugar for more
DBIx::Class related things.
-WWW: http://search.cpan.org/dist/DBIx-Class-Candy/
+WWW: https://metacpan.org/release/DBIx-Class-Candy
diff --git a/databases/p5-DBIx-Class-Cursor-Cached/pkg-descr b/databases/p5-DBIx-Class-Cursor-Cached/pkg-descr
index 30ad096a97dd..a07bb7026e3e 100644
--- a/databases/p5-DBIx-Class-Cursor-Cached/pkg-descr
+++ b/databases/p5-DBIx-Class-Cursor-Cached/pkg-descr
@@ -1,3 +1,3 @@
DBIx::Class::Cursor::Cached provides cursor class with built-in caching support.
-WWW: http://search.cpan.org/dist/DBIx-Class-Cursor-Cached/
+WWW: https://metacpan.org/release/DBIx-Class-Cursor-Cached
diff --git a/databases/p5-DBIx-Class-CustomPrefetch/pkg-descr b/databases/p5-DBIx-Class-CustomPrefetch/pkg-descr
index 259af75116fb..d5fadf315575 100644
--- a/databases/p5-DBIx-Class-CustomPrefetch/pkg-descr
+++ b/databases/p5-DBIx-Class-CustomPrefetch/pkg-descr
@@ -6,4 +6,4 @@ Also you can use this module to create cross-database prefetches.
This module provides other logic for prefetching data to resultsets.
-WWW: http://search.cpan.org/dist/DBIx-Class-CustomPrefetch/
+WWW: https://metacpan.org/release/DBIx-Class-CustomPrefetch
diff --git a/databases/p5-DBIx-Class-DateTime-Epoch/pkg-descr b/databases/p5-DBIx-Class-DateTime-Epoch/pkg-descr
index 834d176d996e..6b845f01e0e1 100644
--- a/databases/p5-DBIx-Class-DateTime-Epoch/pkg-descr
+++ b/databases/p5-DBIx-Class-DateTime-Epoch/pkg-descr
@@ -4,4 +4,4 @@ defined to specify their nature, such as columns representing a
creation time (set at time of insertion) or a modification time
(set at time of every update).
-WWW: http://search.cpan.org/dist/DBIx-Class-DateTime-Epoch/
+WWW: https://metacpan.org/release/DBIx-Class-DateTime-Epoch
diff --git a/databases/p5-DBIx-Class-DeploymentHandler/pkg-descr b/databases/p5-DBIx-Class-DeploymentHandler/pkg-descr
index 2148f1a94394..650bc34647f5 100644
--- a/databases/p5-DBIx-Class-DeploymentHandler/pkg-descr
+++ b/databases/p5-DBIx-Class-DeploymentHandler/pkg-descr
@@ -3,4 +3,4 @@ deploying and upgrading databases with DBIx::Class. It is designed to
be much more flexible than DBIx::Class::Schema::Versioned, hence the
use of Moose and lots of roles.
-WWW: http://search.cpan.org/dist/DBIx-Class-DeploymentHandler/
+WWW: https://metacpan.org/release/DBIx-Class-DeploymentHandler
diff --git a/databases/p5-DBIx-Class-DigestColumns/pkg-descr b/databases/p5-DBIx-Class-DigestColumns/pkg-descr
index 8e38b3c7991e..85a4a43aa26a 100644
--- a/databases/p5-DBIx-Class-DigestColumns/pkg-descr
+++ b/databases/p5-DBIx-Class-DigestColumns/pkg-descr
@@ -2,4 +2,4 @@ This DBIx::Class component can be used to automatically insert a message
digest of selected columns. By default DigestColumns will use Digest::MD5
to insert a 128-bit hexadecimal message digest of the column value.
-WWW: http://search.cpan.org/dist/DBIx-Class-DigestColumns/
+WWW: https://metacpan.org/release/DBIx-Class-DigestColumns
diff --git a/databases/p5-DBIx-Class-DynamicDefault/pkg-descr b/databases/p5-DBIx-Class-DynamicDefault/pkg-descr
index 5e510ebaa72d..913452bea0bb 100644
--- a/databases/p5-DBIx-Class-DynamicDefault/pkg-descr
+++ b/databases/p5-DBIx-Class-DynamicDefault/pkg-descr
@@ -1,3 +1,3 @@
Automatically set and update fields with values calculated at runtime.
-WWW: http://search.cpan.org/dist/DBIx-Class-DynamicDefault/
+WWW: https://metacpan.org/release/DBIx-Class-DynamicDefault
diff --git a/databases/p5-DBIx-Class-DynamicSubclass/pkg-descr b/databases/p5-DBIx-Class-DynamicSubclass/pkg-descr
index b0b60540a1ea..8c0a7ae7c15a 100644
--- a/databases/p5-DBIx-Class-DynamicSubclass/pkg-descr
+++ b/databases/p5-DBIx-Class-DynamicSubclass/pkg-descr
@@ -2,4 +2,4 @@ Convenient way to use dynamic subclassing. This plugin implements
methodics described in "Dynamic Sub-classing DBIx::Class proxy classes"
in DBIx::Class::Manual::Cookbook.
-WWW: http://search.cpan.org/dist/DBIx-Class-DynamicSubclass/
+WWW: https://metacpan.org/release/DBIx-Class-DynamicSubclass
diff --git a/databases/p5-DBIx-Class-EncodeColumns/pkg-descr b/databases/p5-DBIx-Class-EncodeColumns/pkg-descr
index 34b828799f56..2720328faf29 100644
--- a/databases/p5-DBIx-Class-EncodeColumns/pkg-descr
+++ b/databases/p5-DBIx-Class-EncodeColumns/pkg-descr
@@ -1,3 +1,3 @@
This module allows you to handle column encodings
-WWW: http://search.cpan.org/dist/DBIx-Class-EncodeColumns/
+WWW: https://metacpan.org/release/DBIx-Class-EncodeColumns
diff --git a/databases/p5-DBIx-Class-EncodedColumn/pkg-descr b/databases/p5-DBIx-Class-EncodedColumn/pkg-descr
index d25e3801e2de..249f8e43cbee 100644
--- a/databases/p5-DBIx-Class-EncodedColumn/pkg-descr
+++ b/databases/p5-DBIx-Class-EncodedColumn/pkg-descr
@@ -1,4 +1,4 @@
This DBIx::Class component can be used to automatically encode a
column's contents whenever the value of that column is set.
-WWW: http://search.cpan.org/dist/DBIx-Class-EncodedColumn/
+WWW: https://metacpan.org/release/DBIx-Class-EncodedColumn
diff --git a/databases/p5-DBIx-Class-Fixtures/pkg-descr b/databases/p5-DBIx-Class-Fixtures/pkg-descr
index b920c7a32b37..53648e0d855b 100644
--- a/databases/p5-DBIx-Class-Fixtures/pkg-descr
+++ b/databases/p5-DBIx-Class-Fixtures/pkg-descr
@@ -4,4 +4,4 @@ dataset for running tests against or for populating development
databases when impractical to use production clones. Describe fixture
set using relations and conditions based on your DBIx::Class schema.
-WWW: http://search.cpan.org/dist/DBIx-Class-Fixtures/
+WWW: https://metacpan.org/release/DBIx-Class-Fixtures
diff --git a/databases/p5-DBIx-Class-FrozenColumns/pkg-descr b/databases/p5-DBIx-Class-FrozenColumns/pkg-descr
index b50d8a90df85..3746405d675d 100644
--- a/databases/p5-DBIx-Class-FrozenColumns/pkg-descr
+++ b/databases/p5-DBIx-Class-FrozenColumns/pkg-descr
@@ -2,4 +2,4 @@ This module allows you to store multiple columns in one and
transparently use this columns as if they were normal columns
in your table.
-WWW: http://search.cpan.org/dist/DBIx-Class-FrozenColumns/
+WWW: https://metacpan.org/release/DBIx-Class-FrozenColumns
diff --git a/databases/p5-DBIx-Class-Helpers/pkg-descr b/databases/p5-DBIx-Class-Helpers/pkg-descr
index 1238a256498d..ecbac804d8a3 100644
--- a/databases/p5-DBIx-Class-Helpers/pkg-descr
+++ b/databases/p5-DBIx-Class-Helpers/pkg-descr
@@ -1,4 +1,4 @@
DBIx::Class::Helpers is a collection of tools to help simplify the
common tasks in DBIx::Class.
-WWW: http://search.cpan.org/dist/DBIx-Class-Helpers/
+WWW: https://metacpan.org/release/DBIx-Class-Helpers
diff --git a/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/pkg-descr b/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/pkg-descr
index 09ed6cdc3517..fa04b77ecca9 100644
--- a/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/pkg-descr
+++ b/databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase/pkg-descr
@@ -1,4 +1,4 @@
Provides inflation and deflation for Authen::Passphrase instances from
and to either RFC 2307 or crypt encoding.
-WWW: http://search.cpan.org/dist/DBIx-Class-InflateColumn-Authen-Passphrase/
+WWW: https://metacpan.org/release/DBIx-Class-InflateColumn-Authen-Passphrase
diff --git a/databases/p5-DBIx-Class-InflateColumn-FS/pkg-descr b/databases/p5-DBIx-Class-InflateColumn-FS/pkg-descr
index cdc84335f031..beb33fd80bd7 100644
--- a/databases/p5-DBIx-Class-InflateColumn-FS/pkg-descr
+++ b/databases/p5-DBIx-Class-InflateColumn-FS/pkg-descr
@@ -13,4 +13,4 @@ _fs_column_dirs in a derived class to change this behavior.
fs_new_on_update will create a new file name if the file has been
updated.
-WWW: http://search.cpan.org/dist/DBIx-Class-InflateColumn-FS/
+WWW: https://metacpan.org/release/DBIx-Class-InflateColumn-FS
diff --git a/databases/p5-DBIx-Class-InflateColumn-IP/pkg-descr b/databases/p5-DBIx-Class-InflateColumn-IP/pkg-descr
index 6a022faac93f..184ec5f0dd78 100644
--- a/databases/p5-DBIx-Class-InflateColumn-IP/pkg-descr
+++ b/databases/p5-DBIx-Class-InflateColumn-IP/pkg-descr
@@ -2,4 +2,4 @@ The Perl 5 module DBIx::Class::InflateColumn::IP is a DBIx::Class
component to declare columns as IP addresses and treat them as
NetAddr::IP objects.
-WWW: http://search.cpan.org/dist/DBIx-Class-InflateColumn-IP/
+WWW: https://metacpan.org/release/DBIx-Class-InflateColumn-IP
diff --git a/databases/p5-DBIx-Class-IntrospectableM2M/pkg-descr b/databases/p5-DBIx-Class-IntrospectableM2M/pkg-descr
index cb9290eb9124..108de475f028 100644
--- a/databases/p5-DBIx-Class-IntrospectableM2M/pkg-descr
+++ b/databases/p5-DBIx-Class-IntrospectableM2M/pkg-descr
@@ -12,4 +12,4 @@ that compatibility is not guaranteed for DBIx::Class 0.09000+. We
will try to mantain all compatibility, but internal changes might
make it impossible.
-WWW: http://search.cpan.org/dist/DBIx-Class-IntrospectableM2M/
+WWW: https://metacpan.org/release/DBIx-Class-IntrospectableM2M
diff --git a/databases/p5-DBIx-Class-Loader/pkg-descr b/databases/p5-DBIx-Class-Loader/pkg-descr
index 960840e80fc0..253366bce714 100644
--- a/databases/p5-DBIx-Class-Loader/pkg-descr
+++ b/databases/p5-DBIx-Class-Loader/pkg-descr
@@ -1,3 +1,3 @@
Dynamic definition of DBIx::Class sub classes.
-WWW: http://search.cpan.org/dist/DBIx-Class-Loader/
+WWW: https://metacpan.org/release/DBIx-Class-Loader
diff --git a/databases/p5-DBIx-Class-Migration/pkg-descr b/databases/p5-DBIx-Class-Migration/pkg-descr
index 761d27414e4c..26aa0b7b82f0 100644
--- a/databases/p5-DBIx-Class-Migration/pkg-descr
+++ b/databases/p5-DBIx-Class-Migration/pkg-descr
@@ -1,3 +1,3 @@
Tools to make migrating your DBIx::Class databases easier.
-WWW: http://search.cpan.org/dist/DBIx-Class-Migration/
+WWW: https://metacpan.org/release/DBIx-Class-Migration
diff --git a/databases/p5-DBIx-Class-PassphraseColumn/pkg-descr b/databases/p5-DBIx-Class-PassphraseColumn/pkg-descr
index f4dc84655af0..09c8e176f71f 100644
--- a/databases/p5-DBIx-Class-PassphraseColumn/pkg-descr
+++ b/databases/p5-DBIx-Class-PassphraseColumn/pkg-descr
@@ -1,3 +1,3 @@
DBIx::Class::PassphraseColumn - Automatically hash password/passphrase columns
-WWW: http://search.cpan.org/dist/DBIx-Class-PassphraseColumn/
+WWW: https://metacpan.org/release/DBIx-Class-PassphraseColumn
diff --git a/databases/p5-DBIx-Class-QueryLog/pkg-descr b/databases/p5-DBIx-Class-QueryLog/pkg-descr
index 85ddf5442a50..0e067d17953b 100644
--- a/databases/p5-DBIx-Class-QueryLog/pkg-descr
+++ b/databases/p5-DBIx-Class-QueryLog/pkg-descr
@@ -1,4 +1,4 @@
DBIx::Class::QueryLog logs each transaction and query executed so you can
analyze what happened in the session.
-WWW: http://search.cpan.org/dist/DBIx-Class-QueryLog/
+WWW: https://metacpan.org/release/DBIx-Class-QueryLog
diff --git a/databases/p5-DBIx-Class-QueryProfiler/pkg-descr b/databases/p5-DBIx-Class-QueryProfiler/pkg-descr
index 17172f869ff4..d69cd4b011d7 100644
--- a/databases/p5-DBIx-Class-QueryProfiler/pkg-descr
+++ b/databases/p5-DBIx-Class-QueryProfiler/pkg-descr
@@ -1,4 +1,4 @@
DBIx::Class::QueryProfiler is a profiler for DBIx::Class. Also
it provides more usable output or queries.
-WWW: http://search.cpan.org/dist/DBIx-Class-QueryProfiler/
+WWW: https://metacpan.org/release/DBIx-Class-QueryProfiler
diff --git a/databases/p5-DBIx-Class-ResultSet-HashRef/pkg-descr b/databases/p5-DBIx-Class-ResultSet-HashRef/pkg-descr
index 52c65d9ec67d..e80e4dcb44b0 100644
--- a/databases/p5-DBIx-Class-ResultSet-HashRef/pkg-descr
+++ b/databases/p5-DBIx-Class-ResultSet-HashRef/pkg-descr
@@ -1,3 +1,3 @@
Easy way to turn resultsets into hashrefs.
-WWW: http://search.cpan.org/dist/DBIx-Class-ResultSet-HashRef/
+WWW: https://metacpan.org/release/DBIx-Class-ResultSet-HashRef
diff --git a/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/pkg-descr b/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/pkg-descr
index d5c9f8658f3f..93a72bf766e6 100644
--- a/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/pkg-descr
+++ b/databases/p5-DBIx-Class-ResultSet-RecursiveUpdate/pkg-descr
@@ -8,4 +8,4 @@ comprising the primary key are specified - then a new row will be cre-
ated, with the expectation that the missing columns will be filled by
it (as in the case of auto_increment primary keys).
-WWW: http://search.cpan.org/dist/DBIx-Class-ResultSet-RecursiveUpdate/
+WWW: https://metacpan.org/release/DBIx-Class-ResultSet-RecursiveUpdate
diff --git a/databases/p5-DBIx-Class-Schema-Config/pkg-descr b/databases/p5-DBIx-Class-Schema-Config/pkg-descr
index b0cac4171b92..c54f2f4c8f64 100644
--- a/databases/p5-DBIx-Class-Schema-Config/pkg-descr
+++ b/databases/p5-DBIx-Class-Schema-Config/pkg-descr
@@ -4,4 +4,4 @@ would only need to know about the name used in the configuration file.
This aims to make it simpler for operations teams to manage database
credentials.
-WWW: http://search.cpan.org/dist/DBIx-Class-Schema-Config/
+WWW: https://metacpan.org/release/DBIx-Class-Schema-Config
diff --git a/databases/p5-DBIx-Class-Schema-Loader/pkg-descr b/databases/p5-DBIx-Class-Schema-Loader/pkg-descr
index d48439da909e..71d901d59eca 100644
--- a/databases/p5-DBIx-Class-Schema-Loader/pkg-descr
+++ b/databases/p5-DBIx-Class-Schema-Loader/pkg-descr
@@ -19,4 +19,4 @@ This module is designed more to get you up and running quickly against
an existing database, or to be effective for simple situations, rather
than to be what you use in the long term for a complex database/project.
-WWW: http://search.cpan.org/dist/DBIx-Class-Schema-Loader/
+WWW: https://metacpan.org/release/DBIx-Class-Schema-Loader
diff --git a/databases/p5-DBIx-Class-Schema-PopulateMore/pkg-descr b/databases/p5-DBIx-Class-Schema-PopulateMore/pkg-descr
index ddee4ee3be7f..bf157e716a27 100644
--- a/databases/p5-DBIx-Class-Schema-PopulateMore/pkg-descr
+++ b/databases/p5-DBIx-Class-Schema-PopulateMore/pkg-descr
@@ -1,3 +1,3 @@
A Perl module which provides an enhanced database populate method
-WWW: http://search.cpan.org/dist/DBIx-Class-Schema-PopulateMore/
+WWW: https://metacpan.org/release/DBIx-Class-Schema-PopulateMore
diff --git a/databases/p5-DBIx-Class-TimeStamp/pkg-descr b/databases/p5-DBIx-Class-TimeStamp/pkg-descr
index 2dae59c51b1d..ddce98895730 100644
--- a/databases/p5-DBIx-Class-TimeStamp/pkg-descr
+++ b/databases/p5-DBIx-Class-TimeStamp/pkg-descr
@@ -1,4 +1,4 @@
Works in conjunction with InflateColumn::DateTime to automatically set update
and create date and time based fields in a table.
-WWW: http://search.cpan.org/dist/DBIx-Class-TimeStamp/
+WWW: https://metacpan.org/release/DBIx-Class-TimeStamp
diff --git a/databases/p5-DBIx-Class-Tree-NestedSet/pkg-descr b/databases/p5-DBIx-Class-Tree-NestedSet/pkg-descr
index 2470f79f3ca3..4cedb890c23c 100644
--- a/databases/p5-DBIx-Class-Tree-NestedSet/pkg-descr
+++ b/databases/p5-DBIx-Class-Tree-NestedSet/pkg-descr
@@ -4,4 +4,4 @@ a database. This takes a different approach to the Adjacency List
implementation. (see DBIx::Class::Tree::AdjacencyList which uses
parent relationships in a recursive manner).
-WWW: http://search.cpan.org/dist/DBIx-Class-Tree-NestedSet/
+WWW: https://metacpan.org/release/DBIx-Class-Tree-NestedSet
diff --git a/databases/p5-DBIx-Class-Tree/pkg-descr b/databases/p5-DBIx-Class-Tree/pkg-descr
index 0f7648d89f87..832d02be83f4 100644
--- a/databases/p5-DBIx-Class-Tree/pkg-descr
+++ b/databases/p5-DBIx-Class-Tree/pkg-descr
@@ -8,4 +8,4 @@ and is usually the parent of all other rows. Although, there is no
limitation in this module that would stop you from having multiple
root nodes.
-WWW: http://search.cpan.org/dist/DBIx-Class-Tree/
+WWW: https://metacpan.org/release/DBIx-Class-Tree
diff --git a/databases/p5-DBIx-Class-UUIDColumns/pkg-descr b/databases/p5-DBIx-Class-UUIDColumns/pkg-descr
index 43a454425bbf..fbc2d5eddcd5 100644
--- a/databases/p5-DBIx-Class-UUIDColumns/pkg-descr
+++ b/databases/p5-DBIx-Class-UUIDColumns/pkg-descr
@@ -1,4 +1,4 @@
This DBIx::Class component resembles the behaviour of Class::DBI::UUID,
implicitly creating columns as uuid.
-WWW: http://search.cpan.org/dist/DBIx-Class-UUIDColumns/
+WWW: https://metacpan.org/release/DBIx-Class-UUIDColumns
diff --git a/databases/p5-DBIx-Class-VirtualColumns/pkg-descr b/databases/p5-DBIx-Class-VirtualColumns/pkg-descr
index 664d1e3bb965..72a0bf7e35e1 100644
--- a/databases/p5-DBIx-Class-VirtualColumns/pkg-descr
+++ b/databases/p5-DBIx-Class-VirtualColumns/pkg-descr
@@ -8,4 +8,4 @@ Most DBIx::Class methods like "set_column", "set_columns", "get_column",
"get_columns", "column_info", ... will work with regular as well as
virtual columns.
-WWW: http://search.cpan.org/dist/DBIx-Class-VirtualColumns/
+WWW: https://metacpan.org/release/DBIx-Class-VirtualColumns
diff --git a/databases/p5-DBIx-Class-WebForm/pkg-descr b/databases/p5-DBIx-Class-WebForm/pkg-descr
index c45fa6cec728..7daded06b487 100644
--- a/databases/p5-DBIx-Class-WebForm/pkg-descr
+++ b/databases/p5-DBIx-Class-WebForm/pkg-descr
@@ -1,3 +1,3 @@
CRUD methods for DBIx::Class
-WWW: http://search.cpan.org/dist/DBIx-Class-WebForm/
+WWW: https://metacpan.org/release/DBIx-Class-WebForm
diff --git a/databases/p5-DBIx-Class/pkg-descr b/databases/p5-DBIx-Class/pkg-descr
index 0ceb59b1e652..44b3ec013dd3 100644
--- a/databases/p5-DBIx-Class/pkg-descr
+++ b/databases/p5-DBIx-Class/pkg-descr
@@ -20,4 +20,4 @@ marked EXPERIMENTAL - such APIs are still usable but may have edge bugs.
Failing test cases are *always* welcome and point releases are put out rapidly
as bugs are found and fixed.
-WWW: http://search.cpan.org/dist/DBIx-Class/
+WWW: https://metacpan.org/release/DBIx-Class
diff --git a/databases/p5-DBIx-Connector/pkg-descr b/databases/p5-DBIx-Connector/pkg-descr
index c043a9ddca34..cb09af2292d9 100644
--- a/databases/p5-DBIx-Connector/pkg-descr
+++ b/databases/p5-DBIx-Connector/pkg-descr
@@ -6,4 +6,4 @@ database handle to maintain a connection to the database in order to
minimize that overhead. DBIx::Connector lets you do that without
having to worry about dropped or corrupted connections.
-WWW: http://search.cpan.org/dist/DBIx-Connector/
+WWW: https://metacpan.org/release/DBIx-Connector
diff --git a/databases/p5-DBIx-ContextualFetch/pkg-descr b/databases/p5-DBIx-ContextualFetch/pkg-descr
index 212493abc205..838fd2723921 100644
--- a/databases/p5-DBIx-ContextualFetch/pkg-descr
+++ b/databases/p5-DBIx-ContextualFetch/pkg-descr
@@ -1,4 +1,4 @@
DBIx::ContextualFetch redefines some of the various fetch methods to
add context sensitivity.
-WWW: http://search.cpan.org/dist/DBIx-ContextualFetch/
+WWW: https://metacpan.org/release/DBIx-ContextualFetch
diff --git a/databases/p5-DBIx-Custom/pkg-descr b/databases/p5-DBIx-Custom/pkg-descr
index 2dc848ffa2a1..3e20318bf1a2 100644
--- a/databases/p5-DBIx-Custom/pkg-descr
+++ b/databases/p5-DBIx-Custom/pkg-descr
@@ -1,3 +1,3 @@
Customizable DBI
-WWW: http://search.cpan.org/dist/DBIx-Custom/
+WWW: https://metacpan.org/release/DBIx-Custom
diff --git a/databases/p5-DBIx-DBHResolver/pkg-descr b/databases/p5-DBIx-DBHResolver/pkg-descr
index 6ce55023173b..80581e44bdf5 100644
--- a/databases/p5-DBIx-DBHResolver/pkg-descr
+++ b/databases/p5-DBIx-DBHResolver/pkg-descr
@@ -7,4 +7,4 @@ information (data source, user, credential...) by labeled name and
treat same cluster consists many nodes as one labeled name, choose
fetching strategy.
-WWW: http://search.cpan.org/dist/DBIx-DBHResolver/
+WWW: https://metacpan.org/release/DBIx-DBHResolver
diff --git a/databases/p5-DBIx-DBSchema/pkg-descr b/databases/p5-DBIx-DBSchema/pkg-descr
index 7d4ed83ca944..654a016fd159 100644
--- a/databases/p5-DBIx-DBSchema/pkg-descr
+++ b/databases/p5-DBIx-DBSchema/pkg-descr
@@ -4,5 +4,5 @@ schema from an existing database. You can save the schema to disk and restore
it in a different process. Most importantly, DBIx::DBSchema can write SQL
CREATE statements for different databases from a single source.
-WWW: http://search.cpan.org/dist/DBIx-DBSchema/
+WWW: https://metacpan.org/release/DBIx-DBSchema
WWW: http://www.420.am/dbix-dbschema/
diff --git a/databases/p5-DBIx-Dump/pkg-descr b/databases/p5-DBIx-Dump/pkg-descr
index beae72963a7a..d97676ca4172 100644
--- a/databases/p5-DBIx-Dump/pkg-descr
+++ b/databases/p5-DBIx-Dump/pkg-descr
@@ -1,4 +1,4 @@
DBIx::Dump allows you to easily dump database data, retrieved using DBI,
into a variety of formats including Excel, CSV, etc...
-WWW: http://search.cpan.org/dist/DBIx-Dump/
+WWW: https://metacpan.org/release/DBIx-Dump
diff --git a/databases/p5-DBIx-HA/pkg-descr b/databases/p5-DBIx-HA/pkg-descr
index 76b516cdf5fa..3fcf278179b6 100644
--- a/databases/p5-DBIx-HA/pkg-descr
+++ b/databases/p5-DBIx-HA/pkg-descr
@@ -6,4 +6,4 @@ DBIx::HA also works seamlessly with Apache::DBI when available, and
ensures that cached database handles in the Apache::DBI module are
properly updated when failing over.
-WWW: http://search.cpan.org/dist/DBIx-HA/
+WWW: https://metacpan.org/release/DBIx-HA
diff --git a/databases/p5-DBIx-Handler/pkg-descr b/databases/p5-DBIx-Handler/pkg-descr
index e122b1ab2745..9795fd175b3c 100644
--- a/databases/p5-DBIx-Handler/pkg-descr
+++ b/databases/p5-DBIx-Handler/pkg-descr
@@ -1,4 +1,4 @@
DBIx::Handler is fork-safe and easy transaction handling DBI handler.
It provides scope base transaction, fork safe dbh handling.
-WWW: http://search.cpan.org/dist/DBIx-Handler/
+WWW: https://metacpan.org/release/DBIx-Handler
diff --git a/databases/p5-DBIx-Inspector/pkg-descr b/databases/p5-DBIx-Inspector/pkg-descr
index 6a9a3c65dc47..1dac41fea352 100644
--- a/databases/p5-DBIx-Inspector/pkg-descr
+++ b/databases/p5-DBIx-Inspector/pkg-descr
@@ -1,3 +1,3 @@
Get information from $dbh.
-WWW: http://search.cpan.org/dist/DBIx-Inspector/
+WWW: https://metacpan.org/release/DBIx-Inspector
diff --git a/databases/p5-DBIx-Introspector/pkg-descr b/databases/p5-DBIx-Introspector/pkg-descr
index ca88e5619582..cf57e46cb915 100644
--- a/databases/p5-DBIx-Introspector/pkg-descr
+++ b/databases/p5-DBIx-Introspector/pkg-descr
@@ -1,3 +1,3 @@
Detect what database you are connected to.
-WWW: http://search.cpan.org/dist/DBIx-Introspector/
+WWW: https://metacpan.org/release/DBIx-Introspector
diff --git a/databases/p5-DBIx-Lite/pkg-descr b/databases/p5-DBIx-Lite/pkg-descr
index 58f31fec64f0..85dbb4d337e5 100644
--- a/databases/p5-DBIx-Lite/pkg-descr
+++ b/databases/p5-DBIx-Lite/pkg-descr
@@ -12,4 +12,4 @@ optional custom classes for results and resultsets with custom methods
SQL::Abstract syntax
paging features (with Data::Page)
-WWW: http://search.cpan.org/dist/DBIx-Lite/
+WWW: https://metacpan.org/release/DBIx-Lite
diff --git a/databases/p5-DBIx-Log4perl/pkg-descr b/databases/p5-DBIx-Log4perl/pkg-descr
index a8f70a7663a1..b8026223dc0e 100644
--- a/databases/p5-DBIx-Log4perl/pkg-descr
+++ b/databases/p5-DBIx-Log4perl/pkg-descr
@@ -8,4 +8,4 @@ changing your code.
Different log levels allowing you to separate warnings, errors and fatals
to different files.
-WWW: http://search.cpan.org/dist/DBIx-Log4perl/
+WWW: https://metacpan.org/release/DBIx-Log4perl
diff --git a/databases/p5-DBIx-MySQLSequence/pkg-descr b/databases/p5-DBIx-MySQLSequence/pkg-descr
index 32ecad230f71..14870547ec80 100644
--- a/databases/p5-DBIx-MySQLSequence/pkg-descr
+++ b/databases/p5-DBIx-MySQLSequence/pkg-descr
@@ -4,4 +4,4 @@ provides "real" sequences on MySQL. The module works by creating a
single sequence, and performing some "magic" MySQL specific SQL to
ensure the sequences will work correctly.
-WWW: http://search.cpan.org/dist/DBIx-MySQLSequence/
+WWW: https://metacpan.org/release/DBIx-MySQLSequence
diff --git a/databases/p5-DBIx-NoSQL/pkg-descr b/databases/p5-DBIx-NoSQL/pkg-descr
index e236e2ceb5d2..497443cf6755 100644
--- a/databases/p5-DBIx-NoSQL/pkg-descr
+++ b/databases/p5-DBIx-NoSQL/pkg-descr
@@ -10,4 +10,4 @@ an SQLite backend.
Retrieving data from the store is done by key lookup or by searching an
SQL-based index. Once found, the data is deserialized via JSON and returned.
-WWW: http://search.cpan.org/dist/DBIx-NoSQL/
+WWW: https://metacpan.org/release/DBIx-NoSQL
diff --git a/databases/p5-DBIx-Password/pkg-descr b/databases/p5-DBIx-Password/pkg-descr
index 5c3d53d7fbeb..17c9493d3819 100644
--- a/databases/p5-DBIx-Password/pkg-descr
+++ b/databases/p5-DBIx-Password/pkg-descr
@@ -1,3 +1,3 @@
This module keeps track of database passwords.
-WWW: http://search.cpan.org/dist/DBIx-Password/
+WWW: https://metacpan.org/release/DBIx-Password
diff --git a/databases/p5-DBIx-Perlish/pkg-descr b/databases/p5-DBIx-Perlish/pkg-descr
index 039ef520fdf5..0e8b3fd46e36 100644
--- a/databases/p5-DBIx-Perlish/pkg-descr
+++ b/databases/p5-DBIx-Perlish/pkg-descr
@@ -2,4 +2,4 @@ The DBIx::Perlish module provides the ability to work with databases
supported by the DBI module using Perl's own syntax for four most common
operations: SELECT, UPDATE, DELETE, and INSERT.
-WWW: http://search.cpan.org/dist/DBIx-Perlish/
+WWW: https://metacpan.org/release/DBIx-Perlish
diff --git a/databases/p5-DBIx-QueryLog/pkg-descr b/databases/p5-DBIx-QueryLog/pkg-descr
index 12f241360383..9d76fa0ae361 100644
--- a/databases/p5-DBIx-QueryLog/pkg-descr
+++ b/databases/p5-DBIx-QueryLog/pkg-descr
@@ -2,4 +2,4 @@ DBIx::QueryLog is logs each execution time and the actual query.
Currently, works on DBD::mysql and DBD::sqlite.
-WWW: http://search.cpan.org/dist/DBIx-QueryLog/
+WWW: https://metacpan.org/release/DBIx-QueryLog
diff --git a/databases/p5-DBIx-Recordset/pkg-descr b/databases/p5-DBIx-Recordset/pkg-descr
index 087fd4a31c86..1065bb0fbc93 100644
--- a/databases/p5-DBIx-Recordset/pkg-descr
+++ b/databases/p5-DBIx-Recordset/pkg-descr
@@ -8,4 +8,4 @@ it possible to handle the state-less access and to process the posted
data of formfields, but DBIx::Recordset is not limited to web
applications.
-WWW: http://search.cpan.org/dist/DBIx-Recordset/
+WWW: https://metacpan.org/release/DBIx-Recordset
diff --git a/databases/p5-DBIx-RetryOverDisconnects/pkg-descr b/databases/p5-DBIx-RetryOverDisconnects/pkg-descr
index 75304457e736..ca389219733c 100644
--- a/databases/p5-DBIx-RetryOverDisconnects/pkg-descr
+++ b/databases/p5-DBIx-RetryOverDisconnects/pkg-descr
@@ -1,3 +1,3 @@
DBI wrapper that helps to deal with databases connection problems
-WWW: http://search.cpan.org/dist/DBIx-RetryOverDisconnects/
+WWW: https://metacpan.org/release/DBIx-RetryOverDisconnects
diff --git a/databases/p5-DBIx-SQLEngine/pkg-descr b/databases/p5-DBIx-SQLEngine/pkg-descr
index 13fad2a37be6..3ba9ca5df3bd 100644
--- a/databases/p5-DBIx-SQLEngine/pkg-descr
+++ b/databases/p5-DBIx-SQLEngine/pkg-descr
@@ -4,4 +4,4 @@ database handle, adding methods that support ad-hoc SQL generation and
query execution in a single call. Dynamic subclassing based on database
server type enables cross-platform portability.
-WWW: http://search.cpan.org/dist/DBIx-SQLEngine/
+WWW: https://metacpan.org/release/DBIx-SQLEngine
diff --git a/databases/p5-DBIx-SQLite-Simple/pkg-descr b/databases/p5-DBIx-SQLite-Simple/pkg-descr
index 9e126d178898..dfb35144cc61 100644
--- a/databases/p5-DBIx-SQLite-Simple/pkg-descr
+++ b/databases/p5-DBIx-SQLite-Simple/pkg-descr
@@ -1,3 +1,3 @@
DBIx::SQLite::Simple - easy access to SQLite databases using objects
-WWW: http://search.cpan.org/dist/DBIx-SQLite-Simple/
+WWW: https://metacpan.org/release/DBIx-SQLite-Simple
diff --git a/databases/p5-DBIx-Safe/pkg-descr b/databases/p5-DBIx-Safe/pkg-descr
index 9c92c44153b1..b9cbc9d5b96d 100644
--- a/databases/p5-DBIx-Safe/pkg-descr
+++ b/databases/p5-DBIx-Safe/pkg-descr
@@ -21,4 +21,4 @@ Finally, you can indicate which database attributes are allowed to be read and
changed (e.g. 'PrintError'). For all of the above, there are matching methods to
remove them as well.
-WWW: http://search.cpan.org/dist/DBIx-Safe/
+WWW: https://metacpan.org/release/DBIx-Safe
diff --git a/databases/p5-DBIx-SearchBuilder/pkg-descr b/databases/p5-DBIx-SearchBuilder/pkg-descr
index 0544bd053dcf..8ab35bfd100c 100644
--- a/databases/p5-DBIx-SearchBuilder/pkg-descr
+++ b/databases/p5-DBIx-SearchBuilder/pkg-descr
@@ -1,3 +1,3 @@
Perl extension for easy SQL SELECT Statement generation.
-WWW: http://search.cpan.org/dist/DBIx-SearchBuilder/
+WWW: https://metacpan.org/release/DBIx-SearchBuilder
diff --git a/databases/p5-DBIx-Sequence/pkg-descr b/databases/p5-DBIx-Sequence/pkg-descr
index 3425f83edb36..30e01c1d9b24 100644
--- a/databases/p5-DBIx-Sequence/pkg-descr
+++ b/databases/p5-DBIx-Sequence/pkg-descr
@@ -12,4 +12,4 @@ processes. It uses your database for its state storage with ANSI SQL92
compliant SQL. All SQL queries inside DBIx::Sequence are pre cached and
very efficient especially under mod_perl.
-WWW: http://search.cpan.org/dist/DBIx-Sequence/
+WWW: https://metacpan.org/release/DBIx-Sequence
diff --git a/databases/p5-DBIx-Simple/pkg-descr b/databases/p5-DBIx-Simple/pkg-descr
index a1bf8673126f..612b72807b4a 100644
--- a/databases/p5-DBIx-Simple/pkg-descr
+++ b/databases/p5-DBIx-Simple/pkg-descr
@@ -11,4 +11,4 @@ DBI. From its description ...
checking, but it also makes immediate error check simply " $db->query(...) or
die $db->error".
-WWW: http://search.cpan.org/dist/DBIx-Simple/
+WWW: https://metacpan.org/release/DBIx-Simple
diff --git a/databases/p5-DBIx-Skinny-InflateColumn-DateTime/pkg-descr b/databases/p5-DBIx-Skinny-InflateColumn-DateTime/pkg-descr
index 48ae1f2daf2d..65e6b96d39f2 100644
--- a/databases/p5-DBIx-Skinny-InflateColumn-DateTime/pkg-descr
+++ b/databases/p5-DBIx-Skinny-InflateColumn-DateTime/pkg-descr
@@ -4,4 +4,4 @@ settings for *_at/*_on columns.
If you want to set created_XX and updated_XX automatically, you can
use DBIx::Class::InflateColumn::DateTime::Auto.
-WWW: http://search.cpan.org/dist/DBIx-Skinny-InflateColumn-DateTime/
+WWW: https://metacpan.org/release/DBIx-Skinny-InflateColumn-DateTime
diff --git a/databases/p5-DBIx-Skinny-Mixin-DBHResolver/pkg-descr b/databases/p5-DBIx-Skinny-Mixin-DBHResolver/pkg-descr
index 5edf590aa8c3..253214d88315 100644
--- a/databases/p5-DBIx-Skinny-Mixin-DBHResolver/pkg-descr
+++ b/databases/p5-DBIx-Skinny-Mixin-DBHResolver/pkg-descr
@@ -1,3 +1,3 @@
DBIx::DBHResolver mixin for DBIx::Skinny.
-WWW: http://search.cpan.org/dist/DBIx-Skinny-Mixin-DBHResolver/
+WWW: https://metacpan.org/release/DBIx-Skinny-Mixin-DBHResolver
diff --git a/databases/p5-DBIx-Skinny-Pager/pkg-descr b/databases/p5-DBIx-Skinny-Pager/pkg-descr
index df80c1a12001..b8793d6f81f5 100644
--- a/databases/p5-DBIx-Skinny-Pager/pkg-descr
+++ b/databases/p5-DBIx-Skinny-Pager/pkg-descr
@@ -2,4 +2,4 @@ DBIx::Skinny::Pager is resultset pager interface for
DBIx::Skinny. This module is not support for search_by_sql or
search_named.
-WWW: http://search.cpan.org/dist/DBIx-Skinny-Pager/
+WWW: https://metacpan.org/release/DBIx-Skinny-Pager
diff --git a/databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr b/databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr
index f7e3c56da1c6..b14eadc88962 100644
--- a/databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr
+++ b/databases/p5-DBIx-Skinny-Schema-Loader/pkg-descr
@@ -3,4 +3,4 @@ can dynamically load schema at run-time or statically publish them.
It supports MySQL and SQLite, and PostgreSQL.
-WWW: http://search.cpan.org/dist/DBIx-Skinny-Schema-Loader/
+WWW: https://metacpan.org/release/DBIx-Skinny-Schema-Loader
diff --git a/databases/p5-DBIx-Skinny/pkg-descr b/databases/p5-DBIx-Skinny/pkg-descr
index 682be193cbdc..64990da69d0f 100644
--- a/databases/p5-DBIx-Skinny/pkg-descr
+++ b/databases/p5-DBIx-Skinny/pkg-descr
@@ -1,4 +1,4 @@
DBIx::Skinny is simple DBI wrapper and simple O/R Mapper. It aims to
be lightweight, with minimal dependencies so it's easier to install.
-WWW: http://search.cpan.org/dist/DBIx-Skinny/
+WWW: https://metacpan.org/release/DBIx-Skinny
diff --git a/databases/p5-DBIx-Sunny/pkg-descr b/databases/p5-DBIx-Sunny/pkg-descr
index 7b2769d65e6f..3510c8d54a04 100644
--- a/databases/p5-DBIx-Sunny/pkg-descr
+++ b/databases/p5-DBIx-Sunny/pkg-descr
@@ -1,4 +1,4 @@
DBIx::Sunny is a simple DBI wrapper. It provides better usability for you.
This module based on Amon2::DBI. DBIx::Sunny supports only SQLite and MySQL.
-WWW: http://search.cpan.org/dist/DBIx-Sunny/
+WWW: https://metacpan.org/release/DBIx-Sunny
diff --git a/databases/p5-DBIx-TransactionManager/pkg-descr b/databases/p5-DBIx-TransactionManager/pkg-descr
index 8299833bf5e4..b217ab429ae2 100644
--- a/databases/p5-DBIx-TransactionManager/pkg-descr
+++ b/databases/p5-DBIx-TransactionManager/pkg-descr
@@ -1,4 +1,4 @@
DBIx::TransactionManager is a simple transaction manager. Like
DBIx::Class::Storage::TxnScopeGuard.
-WWW: http://search.cpan.org/dist/DBIx-TransactionManager/
+WWW: https://metacpan.org/release/DBIx-TransactionManager
diff --git a/databases/p5-DBIx-Tree/pkg-descr b/databases/p5-DBIx-Tree/pkg-descr
index 2793bc9857b3..a744e0840f5d 100644
--- a/databases/p5-DBIx-Tree/pkg-descr
+++ b/databases/p5-DBIx-Tree/pkg-descr
@@ -3,6 +3,6 @@ want to bust out into a tree, this is the module to check out. Assum-
ing there are no horribly broken nodes in your tree and (heaven forbid)
any circular references
-WWW: http://search.cpan.org/dist/DBIx-Tree/
+WWW: https://metacpan.org/release/DBIx-Tree
Philip M. Gollucci <philip@p6m7g8.com>
diff --git a/databases/p5-DBIx-VersionedDDL/pkg-descr b/databases/p5-DBIx-VersionedDDL/pkg-descr
index 0fd9f28075a5..adc8426d0563 100644
--- a/databases/p5-DBIx-VersionedDDL/pkg-descr
+++ b/databases/p5-DBIx-VersionedDDL/pkg-descr
@@ -1,4 +1,4 @@
DBIx::VersionedDDL is a perl module to upgrade and downgrade database
schemas to a specified version.
-WWW: http://search.cpan.org/dist/DBIx-VersionedDDL/
+WWW: https://metacpan.org/release/DBIx-VersionedDDL
diff --git a/databases/p5-DBIx-Wrapper/pkg-descr b/databases/p5-DBIx-Wrapper/pkg-descr
index acf87fab2900..f3173ed3b870 100644
--- a/databases/p5-DBIx-Wrapper/pkg-descr
+++ b/databases/p5-DBIx-Wrapper/pkg-descr
@@ -1,3 +1,3 @@
This is the DBIx::Wrapper module -- a convenience wrapper around Perl's DBI.
-WWW: http://search.cpan.org/dist/DBIx-Wrapper/
+WWW: https://metacpan.org/release/DBIx-Wrapper
diff --git a/databases/p5-DBIx-XHTML_Table/pkg-descr b/databases/p5-DBIx-XHTML_Table/pkg-descr
index 9c86cb90bc73..63a7176d8298 100644
--- a/databases/p5-DBIx-XHTML_Table/pkg-descr
+++ b/databases/p5-DBIx-XHTML_Table/pkg-descr
@@ -7,6 +7,6 @@ of 'quick and dirty' reporting. It is not intended for serious
production use, although it use is viable for prototyping and just
plain fun.
-WWW: http://search.cpan.org/dist/DBIx-XHTML_Table/
+WWW: https://metacpan.org/release/DBIx-XHTML_Table
Seamus Venasse <svenasse@polaris.ca>
diff --git a/databases/p5-DBIx-XML_RDB/pkg-descr b/databases/p5-DBIx-XML_RDB/pkg-descr
index 56d79078a78d..f83658aa2aab 100644
--- a/databases/p5-DBIx-XML_RDB/pkg-descr
+++ b/databases/p5-DBIx-XML_RDB/pkg-descr
@@ -1,4 +1,4 @@
This module is a simple creator of XML data from DBI datasources. It allows you
to easily extract data from a database, and manipulate later using XML::Parser.
-WWW: http://search.cpan.org/dist/DBIx-XML_RDB/
+WWW: https://metacpan.org/release/DBIx-XML_RDB
diff --git a/databases/p5-DBM-Deep/pkg-descr b/databases/p5-DBM-Deep/pkg-descr
index 82d9307aa750..4ca9a31ffe00 100644
--- a/databases/p5-DBM-Deep/pkg-descr
+++ b/databases/p5-DBM-Deep/pkg-descr
@@ -5,4 +5,4 @@ unlimited hash levels without significant slow-down. Written from the ground-up
in pure perl -- this is NOT a wrapper around a C-based DBM. Out-of-the-box
compatibility with Unix, Mac OS X and Windows.
-WWW: http://search.cpan.org/dist/DBM-Deep/
+WWW: https://metacpan.org/release/DBM-Deep
diff --git a/databases/p5-DR-Tarantool/pkg-descr b/databases/p5-DR-Tarantool/pkg-descr
index 7afe11bdc9fd..66755992cc59 100644
--- a/databases/p5-DR-Tarantool/pkg-descr
+++ b/databases/p5-DR-Tarantool/pkg-descr
@@ -4,5 +4,5 @@ The driver does not have external dependencies, but includes the official
light-weight Tarantool C client (a single C header which implements all protocol
formatting) for packing requests and unpacking server responses.
-WWW: http://search.cpan.org/dist/DR-Tarantool/
+WWW: https://metacpan.org/release/DR-Tarantool
WWW: https://github.com/dr-co/dr-tarantool
diff --git a/databases/p5-Dancer-Plugin-DBIC/pkg-descr b/databases/p5-Dancer-Plugin-DBIC/pkg-descr
index 3d8b219798cf..7a60b7353a91 100644
--- a/databases/p5-Dancer-Plugin-DBIC/pkg-descr
+++ b/databases/p5-Dancer-Plugin-DBIC/pkg-descr
@@ -1,3 +1,3 @@
DBIx::Class interface for Dancer applications
-WWW: http://search.cpan.org/dist/Dancer-Plugin-DBIC/
+WWW: https://metacpan.org/release/Dancer-Plugin-DBIC
diff --git a/databases/p5-Dancer-Plugin-Database-Core/pkg-descr b/databases/p5-Dancer-Plugin-Database-Core/pkg-descr
index 7b934ac0a1e6..72f4dca68bdf 100644
--- a/databases/p5-Dancer-Plugin-Database-Core/pkg-descr
+++ b/databases/p5-Dancer-Plugin-Database-Core/pkg-descr
@@ -1,4 +1,4 @@
Dancer::Plugin::Database::Core is a shared library for Dancer::Plugin::Database
and Dancer2::Plugin::Database modules.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-Database-Core/
+WWW: https://metacpan.org/release/Dancer-Plugin-Database-Core
diff --git a/databases/p5-Dancer-Plugin-Database/pkg-descr b/databases/p5-Dancer-Plugin-Database/pkg-descr
index 08b7156effc1..2fead2c4611f 100644
--- a/databases/p5-Dancer-Plugin-Database/pkg-descr
+++ b/databases/p5-Dancer-Plugin-Database/pkg-descr
@@ -6,4 +6,4 @@ DBI::db connection handle object, so it does everything you'd expect to do with
DBI, but also adds a few convenience methods. See the documentation for
Dancer::Plugin::Database::Handle for full details of those.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-Database/
+WWW: https://metacpan.org/release/Dancer-Plugin-Database
diff --git a/databases/p5-Dancer-Plugin-Redis/pkg-descr b/databases/p5-Dancer-Plugin-Redis/pkg-descr
index 849599311aa6..97865b2ee8dc 100644
--- a/databases/p5-Dancer-Plugin-Redis/pkg-descr
+++ b/databases/p5-Dancer-Plugin-Redis/pkg-descr
@@ -1,4 +1,4 @@
Dancer::Plugin::Redis provides an easy way to obtain a connected Redis database
handle by simply calling the 'redis' keyword within a Dancer application.
-WWW: http://search.cpan.org/dist/Dancer-Plugin-Redis/
+WWW: https://metacpan.org/release/Dancer-Plugin-Redis
diff --git a/databases/p5-Dancer-Session-Memcached/pkg-descr b/databases/p5-Dancer-Session-Memcached/pkg-descr
index 863f2b8529b4..668bde84f5f7 100644
--- a/databases/p5-Dancer-Session-Memcached/pkg-descr
+++ b/databases/p5-Dancer-Session-Memcached/pkg-descr
@@ -1,4 +1,4 @@
A session engine for Dancer based on the Memcache API.
Session are stored as memcache objects via a list of Memcached servers.
-WWW: http://search.cpan.org/dist/Dancer-Session-Memcached/
+WWW: https://metacpan.org/release/Dancer-Session-Memcached
diff --git a/databases/p5-Dancer2-Plugin-Database/pkg-descr b/databases/p5-Dancer2-Plugin-Database/pkg-descr
index be8c2beb7fca..ea2ed8e031de 100644
--- a/databases/p5-Dancer2-Plugin-Database/pkg-descr
+++ b/databases/p5-Dancer2-Plugin-Database/pkg-descr
@@ -8,4 +8,4 @@ everything you'd expect to do with DBI, but also adds a few convenience
methods. See the documentation for Dancer2::Plugin::Database::Handle
for full details of those.
-WWW: http://search.cpan.org/dist/Dancer2-Plugin-Database/
+WWW: https://metacpan.org/release/Dancer2-Plugin-Database
diff --git a/databases/p5-Dancer2-Session-DBIC/pkg-descr b/databases/p5-Dancer2-Session-DBIC/pkg-descr
index 2bfb1d912568..dfd8c1242301 100644
--- a/databases/p5-Dancer2-Session-DBIC/pkg-descr
+++ b/databases/p5-Dancer2-Session-DBIC/pkg-descr
@@ -4,4 +4,4 @@ the session, and storing it in a database via DBIx::Class.
JSON was chosen as the default serialization format,
as it is fast, terse, and portable.
-WWW: http://search.cpan.org/dist/Dancer2-Session-DBIC/
+WWW: https://metacpan.org/release/Dancer2-Session-DBIC
diff --git a/databases/p5-Data-Page/pkg-descr b/databases/p5-Data-Page/pkg-descr
index d3a110b44251..620afef55298 100644
--- a/databases/p5-Data-Page/pkg-descr
+++ b/databases/p5-Data-Page/pkg-descr
@@ -8,4 +8,4 @@ entries per page, and the current page number. You can then call methods to
find out how many pages of information there are, and what number the first and
last entries on the current page really are.
-WWW: http://search.cpan.org/dist/Data-Page/
+WWW: https://metacpan.org/release/Data-Page
diff --git a/databases/p5-Data-Pageset/pkg-descr b/databases/p5-Data-Pageset/pkg-descr
index da0665b2c9ea..30961f71f93e 100644
--- a/databases/p5-Data-Pageset/pkg-descr
+++ b/databases/p5-Data-Pageset/pkg-descr
@@ -12,4 +12,4 @@ fassion.
The object can easily be passed to a templating system such as Template
Toolkit or be used within a script.
-WWW: http://search.cpan.org/dist/Data-Pageset/
+WWW: https://metacpan.org/release/Data-Pageset
diff --git a/databases/p5-Exception-Class-DBI/pkg-descr b/databases/p5-Exception-Class-DBI/pkg-descr
index c146e99b08d3..06fdfb0ecbd7 100644
--- a/databases/p5-Exception-Class-DBI/pkg-descr
+++ b/databases/p5-Exception-Class-DBI/pkg-descr
@@ -5,4 +5,4 @@ Exception::Class::DBI itself offers a single class method, handler(),
that returns a code reference appropriate for passing to the DBI
HandleError attribute.
-WWW: http://search.cpan.org/dist/Exception-Class-DBI/
+WWW: https://metacpan.org/release/Exception-Class-DBI
diff --git a/databases/p5-File-Locate/pkg-descr b/databases/p5-File-Locate/pkg-descr
index a38bfd320ec2..674b1444318f 100644
--- a/databases/p5-File-Locate/pkg-descr
+++ b/databases/p5-File-Locate/pkg-descr
@@ -3,4 +3,4 @@ database for a given substring or POSIX regular expression. The
module can handle both plain old locate databases as well as the
more hip slocate format.
-WWW: http://search.cpan.org/dist/File-Locate/
+WWW: https://metacpan.org/release/File-Locate
diff --git a/databases/p5-Genezzo/pkg-descr b/databases/p5-Genezzo/pkg-descr
index d35e14d64f73..5a3ce78336c4 100644
--- a/databases/p5-Genezzo/pkg-descr
+++ b/databases/p5-Genezzo/pkg-descr
@@ -4,4 +4,4 @@ configured and extended with custom functions, persistent storage
representations, and novel data access methods. In its current
incarnation it supports a subset of SQL and a partial DBI interface.
-WWW: http://search.cpan.org/dist/Genezzo/
+WWW: https://metacpan.org/release/Genezzo
diff --git a/databases/p5-GitDDL-Migrator/pkg-descr b/databases/p5-GitDDL-Migrator/pkg-descr
index b8c39a51f336..774020080ab6 100644
--- a/databases/p5-GitDDL-Migrator/pkg-descr
+++ b/databases/p5-GitDDL-Migrator/pkg-descr
@@ -8,4 +8,4 @@ Extended features are:
- specify SQL (sometimes SQL::Translator's output is wrong)
- check differences from versioned SQL and real database
-WWW: http://search.cpan.org/dist/GitDDL-Migrator/
+WWW: https://metacpan.org/release/GitDDL-Migrator
diff --git a/databases/p5-GitDDL/pkg-descr b/databases/p5-GitDDL/pkg-descr
index 9ddd2136dff9..c04487c9b2b5 100644
--- a/databases/p5-GitDDL/pkg-descr
+++ b/databases/p5-GitDDL/pkg-descr
@@ -5,4 +5,4 @@ By using this module, you can deploy .sql to database, check sql
version between database and .sql file, make diff between them, and
apply alter table to database.
-WWW: http://search.cpan.org/dist/GitDDL/
+WWW: https://metacpan.org/release/GitDDL
diff --git a/databases/p5-GraphViz-DBI/pkg-descr b/databases/p5-GraphViz-DBI/pkg-descr
index bb2a5a790a9b..e71921f70394 100644
--- a/databases/p5-GraphViz-DBI/pkg-descr
+++ b/databases/p5-GraphViz-DBI/pkg-descr
@@ -4,4 +4,4 @@ object, pass an open database handle, then call `graph_tables' to
determine database metadata and construct a GraphViz graph from the
table and field information.
-WWW: http://search.cpan.org/dist/GraphViz-DBI/
+WWW: https://metacpan.org/release/GraphViz-DBI
diff --git a/databases/p5-HTML-FormHandler-Model-DBIC/pkg-descr b/databases/p5-HTML-FormHandler-Model-DBIC/pkg-descr
index d3315f8ef41a..52e8c33a11c4 100644
--- a/databases/p5-HTML-FormHandler-Model-DBIC/pkg-descr
+++ b/databases/p5-HTML-FormHandler-Model-DBIC/pkg-descr
@@ -1,3 +1,3 @@
This is a separate DBIx::Class model class for HTML::FormHandler
-WWW: http://search.cpan.org/dist/HTML-FormHandler-Model-DBIC/
+WWW: https://metacpan.org/release/HTML-FormHandler-Model-DBIC
diff --git a/databases/p5-Ima-DBI/pkg-descr b/databases/p5-Ima-DBI/pkg-descr
index 1dbc76db9481..67585098ea8f 100644
--- a/databases/p5-Ima-DBI/pkg-descr
+++ b/databases/p5-Ima-DBI/pkg-descr
@@ -4,4 +4,4 @@ information with your class (instead of as separate objects). This
allows you to pass around just one object without worrying about a trail
of DBI handles behind it.
-WWW: http://search.cpan.org/dist/Ima-DBI/
+WWW: https://metacpan.org/release/Ima-DBI
diff --git a/databases/p5-Interchange6-Schema/pkg-descr b/databases/p5-Interchange6-Schema/pkg-descr
index 914bcacb0413..bc5db6937bab 100644
--- a/databases/p5-Interchange6-Schema/pkg-descr
+++ b/databases/p5-Interchange6-Schema/pkg-descr
@@ -1,4 +1,4 @@
Database schema classes for Interchange6
Open Source eCommerce software.
-WWW: http://search.cpan.org/dist/Interchange6-Schema/
+WWW: https://metacpan.org/release/Interchange6-Schema
diff --git a/databases/p5-Iterator-DBI/pkg-descr b/databases/p5-Iterator-DBI/pkg-descr
index 476a0c973cc8..1018848d518d 100644
--- a/databases/p5-Iterator-DBI/pkg-descr
+++ b/databases/p5-Iterator-DBI/pkg-descr
@@ -11,4 +11,4 @@ same interface as any other interface, making it interchangeable with
iterators of any other source (for example, files), and usable with the
iterator manipulation functions in the Iterator::Util module.
-WWW: http://search.cpan.org/dist/Iterator-DBI/
+WWW: https://metacpan.org/release/Iterator-DBI
diff --git a/databases/p5-Jifty-DBI/pkg-descr b/databases/p5-Jifty-DBI/pkg-descr
index 2ed73ff2592e..dee3ceef0be0 100644
--- a/databases/p5-Jifty-DBI/pkg-descr
+++ b/databases/p5-Jifty-DBI/pkg-descr
@@ -6,4 +6,4 @@ updating data in a DBI-accesible database.
This module is the direct descendent of DBIx::SearchBuilder. If you're
familiar with SearchBuilder, Jifty::DBI should be quite familiar to you.
-WWW: http://search.cpan.org/dist/Jifty-DBI/
+WWW: https://metacpan.org/release/Jifty-DBI
diff --git a/databases/p5-LMDB_File/pkg-descr b/databases/p5-LMDB_File/pkg-descr
index 19f20522ca5a..451285a3c272 100644
--- a/databases/p5-LMDB_File/pkg-descr
+++ b/databases/p5-LMDB_File/pkg-descr
@@ -8,4 +8,4 @@ LMDB_File provides full access to the complete C API, a thin Perl wrapper
with an Object-Oriented interface and a simple Perl's tie interface
compatible with others DBMs.
-WWW: http://search.cpan.org/dist/LMDB_File/
+WWW: https://metacpan.org/release/LMDB_File
diff --git a/databases/p5-MLDBM-Sync/pkg-descr b/databases/p5-MLDBM-Sync/pkg-descr
index 666b46c5c6dd..4333292d32ae 100644
--- a/databases/p5-MLDBM-Sync/pkg-descr
+++ b/databases/p5-MLDBM-Sync/pkg-descr
@@ -4,4 +4,4 @@ lock/unlock.
The new [Read]Lock()/UnLock() API can be used to serialize requests
logically and improve performance for bundled reads & writes.
-WWW: http://search.cpan.org/dist/MLDBM-Sync/
+WWW: https://metacpan.org/release/MLDBM-Sync
diff --git a/databases/p5-MLDBM/pkg-descr b/databases/p5-MLDBM/pkg-descr
index 7dd28fbedd94..1b1ca81d073b 100644
--- a/databases/p5-MLDBM/pkg-descr
+++ b/databases/p5-MLDBM/pkg-descr
@@ -8,4 +8,4 @@ It works by converting the values in the hash that are references, to their
string representation in perl syntax. When using a DBM database, it is this
string that gets stored.
-WWW: http://search.cpan.org/dist/MLDBM/
+WWW: https://metacpan.org/release/MLDBM
diff --git a/databases/p5-MR-Tarantool/pkg-descr b/databases/p5-MR-Tarantool/pkg-descr
index 46ebb60d91e3..9d6353b96e0b 100644
--- a/databases/p5-MR-Tarantool/pkg-descr
+++ b/databases/p5-MR-Tarantool/pkg-descr
@@ -1,3 +1,3 @@
A driver for an efficient Tarantool/Box NoSQL in-memory storage.
-WWW: http://search.cpan.org/dist/MR-Tarantool/
+WWW: https://metacpan.org/release/MR-Tarantool
diff --git a/databases/p5-Memcached-libmemcached/pkg-descr b/databases/p5-Memcached-libmemcached/pkg-descr
index a8a06c640940..73798a15d01b 100644
--- a/databases/p5-Memcached-libmemcached/pkg-descr
+++ b/databases/p5-Memcached-libmemcached/pkg-descr
@@ -15,4 +15,4 @@ thread safe, and provide full access to server side methods.
- Man pages written up on entire API.
- Implements both modulo and consistent hashing solutions.
-WWW: http://search.cpan.org/dist/Memcached-libmemcached/
+WWW: https://metacpan.org/release/Memcached-libmemcached
diff --git a/databases/p5-Metadata/pkg-descr b/databases/p5-Metadata/pkg-descr
index 7f86f99babeb..e0f5511dedb2 100644
--- a/databases/p5-Metadata/pkg-descr
+++ b/databases/p5-Metadata/pkg-descr
@@ -3,4 +3,4 @@ compatible metadata and subclasses for IAFA Templates, SOIF (Harvest)
and should be easily extendible to similar (fairly flat) metadata
formats.
-WWW: http://search.cpan.org/dist/Metadata/
+WWW: https://metacpan.org/release/Metadata
diff --git a/databases/p5-MongoDB/pkg-descr b/databases/p5-MongoDB/pkg-descr
index 960d504ce37f..84080a53e25d 100644
--- a/databases/p5-MongoDB/pkg-descr
+++ b/databases/p5-MongoDB/pkg-descr
@@ -1,3 +1,3 @@
p5-MongoDB is a Mongo Driver for Perl.
-WWW: http://search.cpan.org/dist/MongoDB/
+WWW: https://metacpan.org/release/MongoDB
diff --git a/databases/p5-MySQL-Diff/pkg-descr b/databases/p5-MySQL-Diff/pkg-descr
index 61120abdc92e..b8a2a12d1301 100644
--- a/databases/p5-MySQL-Diff/pkg-descr
+++ b/databases/p5-MySQL-Diff/pkg-descr
@@ -1,5 +1,5 @@
MySQL::Diff is Perl module for comparing the table structure
of two MySQL databases
-WWW: http://search.cpan.org/dist/MySQL-Diff/
+WWW: https://metacpan.org/release/MySQL-Diff
WWW: http://adamspiers.org/computing/mysqldiff/
diff --git a/databases/p5-Net-Async-CassandraCQL/pkg-descr b/databases/p5-Net-Async-CassandraCQL/pkg-descr
index bac82d2666cf..1a0d971fed77 100644
--- a/databases/p5-Net-Async-CassandraCQL/pkg-descr
+++ b/databases/p5-Net-Async-CassandraCQL/pkg-descr
@@ -6,4 +6,4 @@ based on Future objects, it can be operated synchronously in a
blocking fashion by simply awaiting each individual operation by
calling the get method.
-WWW: http://search.cpan.org/dist/Net-Async-CassandraCQL/
+WWW: https://metacpan.org/release/Net-Async-CassandraCQL
diff --git a/databases/p5-ORLite-Migrate/pkg-descr b/databases/p5-ORLite-Migrate/pkg-descr
index 2f26877d2a98..d35db90d5e3a 100644
--- a/databases/p5-ORLite-Migrate/pkg-descr
+++ b/databases/p5-ORLite-Migrate/pkg-descr
@@ -3,4 +3,4 @@ enhancement for ORLite. It provides a simple implementation of schema
versioning within the SQLite database using the built-in user_version pragma
(which is set to zero by default).
-WWW: http://search.cpan.org/dist/ORLite-Migrate/
+WWW: https://metacpan.org/release/ORLite-Migrate
diff --git a/databases/p5-ORLite/pkg-descr b/databases/p5-ORLite/pkg-descr
index e28f577699d6..40d2823391b7 100644
--- a/databases/p5-ORLite/pkg-descr
+++ b/databases/p5-ORLite/pkg-descr
@@ -2,4 +2,4 @@ ORLite is an object-relation system specifically tailored for SQLite that
follows many of the same principles as the ::Tiny series of modules and has
a design and feature set that aligns directly to the capabilities of SQLite.
-WWW: http://search.cpan.org/dist/ORLite/
+WWW: https://metacpan.org/release/ORLite
diff --git a/databases/p5-Oryx/pkg-descr b/databases/p5-Oryx/pkg-descr
index 194759bbdfaf..109808a25f72 100644
--- a/databases/p5-Oryx/pkg-descr
+++ b/databases/p5-Oryx/pkg-descr
@@ -4,4 +4,4 @@ particular storage back-end. In other words, you should be able to
swap out an RDMBS with a DBM style database (and vice versa) without
changing your persistent classes at all.
-WWW: http://search.cpan.org/dist/Oryx/
+WWW: https://metacpan.org/release/Oryx
diff --git a/databases/p5-POE-Component-DBIAgent/pkg-descr b/databases/p5-POE-Component-DBIAgent/pkg-descr
index f7c895acc818..83bc05d5269e 100644
--- a/databases/p5-POE-Component-DBIAgent/pkg-descr
+++ b/databases/p5-POE-Component-DBIAgent/pkg-descr
@@ -4,4 +4,4 @@ It fires off child processes (configurable, defaults to 3) and feeds
database queries to it via two-way pipe (or however Wheel::Run is able
to manage it).
-WWW: http://search.cpan.org/dist/POE-Component-DBIAgent/
+WWW: https://metacpan.org/release/POE-Component-DBIAgent
diff --git a/databases/p5-POE-Component-EasyDBI/pkg-descr b/databases/p5-POE-Component-EasyDBI/pkg-descr
index 39da15394613..6361b00f248c 100644
--- a/databases/p5-POE-Component-EasyDBI/pkg-descr
+++ b/databases/p5-POE-Component-EasyDBI/pkg-descr
@@ -1,3 +1,3 @@
Simplified use of DBI in the POE environment.
-WWW: http://search.cpan.org/dist/POE-Component-EasyDBI/
+WWW: https://metacpan.org/release/POE-Component-EasyDBI
diff --git a/databases/p5-POE-Component-LaDBI/pkg-descr b/databases/p5-POE-Component-LaDBI/pkg-descr
index 4fd0fe5ea96f..cbc4ad813e0a 100644
--- a/databases/p5-POE-Component-LaDBI/pkg-descr
+++ b/databases/p5-POE-Component-LaDBI/pkg-descr
@@ -1,4 +1,4 @@
POE Component that spawns a perl subprocess to handle non-blocking
access to the DBI API.
-WWW: http://search.cpan.org/dist/POE-Component-LaDBI/
+WWW: https://metacpan.org/release/POE-Component-LaDBI
diff --git a/databases/p5-PostgreSQL-PLPerl-Call/pkg-descr b/databases/p5-PostgreSQL-PLPerl-Call/pkg-descr
index 324bab1983e9..45d1d3905c45 100644
--- a/databases/p5-PostgreSQL-PLPerl-Call/pkg-descr
+++ b/databases/p5-PostgreSQL-PLPerl-Call/pkg-descr
@@ -1,4 +1,4 @@
PostgreSQL::PLPerl::Call is a simple interface for calling SQL functions
from PostgreSQL PL/Perl.
-WWW: http://search.cpan.org/dist/PostgreSQL-PLPerl-Call/
+WWW: https://metacpan.org/release/PostgreSQL-PLPerl-Call
diff --git a/databases/p5-PostgreSQL-PLPerl-Trace/pkg-descr b/databases/p5-PostgreSQL-PLPerl-Trace/pkg-descr
index 1ed15e264f45..c40167cc1975 100644
--- a/databases/p5-PostgreSQL-PLPerl-Trace/pkg-descr
+++ b/databases/p5-PostgreSQL-PLPerl-Trace/pkg-descr
@@ -1,4 +1,4 @@
PostgreSQL::PLPerl::Trace is a simple way to trace execution of
Perl statements in PL/Perl.
-WWW: http://search.cpan.org/dist/PostgreSQL-PLPerl-Trace/
+WWW: https://metacpan.org/release/PostgreSQL-PLPerl-Trace
diff --git a/databases/p5-Prophet/pkg-descr b/databases/p5-Prophet/pkg-descr
index 23de37b198f6..6aa8763115c2 100644
--- a/databases/p5-Prophet/pkg-descr
+++ b/databases/p5-Prophet/pkg-descr
@@ -1,4 +1,4 @@
Prophet is a distributed database system designed for small to medium scale
social database applications.
-WWW: http://search.cpan.org/dist/Prophet/
+WWW: https://metacpan.org/release/Prophet
diff --git a/databases/p5-Protocol-CassandraCQL/pkg-descr b/databases/p5-Protocol-CassandraCQL/pkg-descr
index daf01b7134f4..fe445f982891 100644
--- a/databases/p5-Protocol-CassandraCQL/pkg-descr
+++ b/databases/p5-Protocol-CassandraCQL/pkg-descr
@@ -5,4 +5,4 @@ functions to allow one to be written.
For a complete client, see instead Net::Async::CassandraCQL.
-WWW: http://search.cpan.org/dist/Protocol-CassandraCQL/
+WWW: https://metacpan.org/release/Protocol-CassandraCQL
diff --git a/databases/p5-RRD-Simple/pkg-descr b/databases/p5-RRD-Simple/pkg-descr
index d717d6080f12..7a987aa6a324 100644
--- a/databases/p5-RRD-Simple/pkg-descr
+++ b/databases/p5-RRD-Simple/pkg-descr
@@ -8,4 +8,4 @@ existing RRD file.
This module is ideal for quick and simple storage of data within an RRD file if
you do not need to, nor want to, bother defining custom RRA definitions.
-WWW: http://search.cpan.org/dist/RRD-Simple/
+WWW: https://metacpan.org/release/RRD-Simple
diff --git a/databases/p5-Redis-hiredis/pkg-descr b/databases/p5-Redis-hiredis/pkg-descr
index 92e4486eb79a..2d0d77aaa417 100644
--- a/databases/p5-Redis-hiredis/pkg-descr
+++ b/databases/p5-Redis-hiredis/pkg-descr
@@ -2,4 +2,4 @@ Redis::hiredis is a simple wrapper around Salvatore Sanfilippo's hiredis C
client that allows connecting and sending any command just like you would
from a command line Redis client.
-WWW: http://search.cpan.org/dist/Redis-hiredis/
+WWW: https://metacpan.org/release/Redis-hiredis
diff --git a/databases/p5-Redis/pkg-descr b/databases/p5-Redis/pkg-descr
index 293f01c6afd8..a544554788d3 100644
--- a/databases/p5-Redis/pkg-descr
+++ b/databases/p5-Redis/pkg-descr
@@ -3,4 +3,4 @@ Pure perl bindings for http://code.google.com/p/redis/
This version support git version 0.08 or later of Redis available at
git://github.com/antirez/redis
-WWW: http://search.cpan.org/dist/Redis/
+WWW: https://metacpan.org/release/Redis
diff --git a/databases/p5-RedisDB-Parser/pkg-descr b/databases/p5-RedisDB-Parser/pkg-descr
index 7b2dc48043d8..79fbf6aac4b6 100644
--- a/databases/p5-RedisDB-Parser/pkg-descr
+++ b/databases/p5-RedisDB-Parser/pkg-descr
@@ -1,4 +1,4 @@
This module provides methods to build redis requests and parse replies
from the server.
-WWW: http://search.cpan.org/dist/RedisDB-Parser/
+WWW: https://metacpan.org/release/RedisDB-Parser
diff --git a/databases/p5-RedisDB/pkg-descr b/databases/p5-RedisDB/pkg-descr
index 23ea78a1354e..20b4c3c159d1 100644
--- a/databases/p5-RedisDB/pkg-descr
+++ b/databases/p5-RedisDB/pkg-descr
@@ -3,4 +3,4 @@ transparently handles disconnects and forks, supports transactions,
pipelining, and subscription mode. Module includes XS and pure Perl
versions of the parser.
-WWW: http://search.cpan.org/dist/RedisDB/
+WWW: https://metacpan.org/release/RedisDB
diff --git a/databases/p5-ResourcePool-Resource-DBI/pkg-descr b/databases/p5-ResourcePool-Resource-DBI/pkg-descr
index 1a2757f203cd..8ee4c3d35694 100644
--- a/databases/p5-ResourcePool-Resource-DBI/pkg-descr
+++ b/databases/p5-ResourcePool-Resource-DBI/pkg-descr
@@ -3,4 +3,4 @@ connections. Its called by the corresponding ResourcePool::Factory::DBI
object which passes the parameters needed to establish the DBI
connection.
-WWW: http://search.cpan.org/dist/ResourcePool-Resource-DBI/
+WWW: https://metacpan.org/release/ResourcePool-Resource-DBI
diff --git a/databases/p5-Rose-DB-Object/pkg-descr b/databases/p5-Rose-DB-Object/pkg-descr
index 09dfbbd48eb0..41e5bbba7505 100644
--- a/databases/p5-Rose-DB-Object/pkg-descr
+++ b/databases/p5-Rose-DB-Object/pkg-descr
@@ -1,4 +1,4 @@
Rose::DB::Object is a base class for objects that encapsulate a single row in a
database table.
-WWW: http://search.cpan.org/dist/Rose-DB-Object/
+WWW: https://metacpan.org/release/Rose-DB-Object
diff --git a/databases/p5-Rose-DB/pkg-descr b/databases/p5-Rose-DB/pkg-descr
index 38029a4a07bc..ef76eaf69329 100644
--- a/databases/p5-Rose-DB/pkg-descr
+++ b/databases/p5-Rose-DB/pkg-descr
@@ -1,3 +1,3 @@
Rose::DB is a wrapper and abstraction layer for DBI-related functionality.
-WWW: http://search.cpan.org/dist/Rose-DB/
+WWW: https://metacpan.org/release/Rose-DB
diff --git a/databases/p5-Rose-DBx-Object-MoreHelpers/pkg-descr b/databases/p5-Rose-DBx-Object-MoreHelpers/pkg-descr
index a4e69f899545..5ba19e78f562 100644
--- a/databases/p5-Rose-DBx-Object-MoreHelpers/pkg-descr
+++ b/databases/p5-Rose-DBx-Object-MoreHelpers/pkg-descr
@@ -4,4 +4,4 @@ This class inherits from Rose::Object::MixIn. See the Rose::Object::MixIn
documentation for a full explanation of how to import methods from
this class. The helper methods themselves are described below.
-WWW: http://search.cpan.org/dist/Rose-DBx-Object-MoreHelpers/
+WWW: https://metacpan.org/release/Rose-DBx-Object-MoreHelpers
diff --git a/databases/p5-Rose-DBx-Object-Renderer/pkg-descr b/databases/p5-Rose-DBx-Object-Renderer/pkg-descr
index 55b0be2925fa..ec3a8bfcc03b 100644
--- a/databases/p5-Rose-DBx-Object-Renderer/pkg-descr
+++ b/databases/p5-Rose-DBx-Object-Renderer/pkg-descr
@@ -9,4 +9,4 @@ API to render charts. Template::Toolkit is used for template processing,
however, Renderer can dynamically generate a full set of UIs without
any templates.
-WWW: http://search.cpan.org/dist/Rose-DBx-Object-Renderer/
+WWW: https://metacpan.org/release/Rose-DBx-Object-Renderer
diff --git a/databases/p5-SQL-Abstract-Limit/pkg-descr b/databases/p5-SQL-Abstract-Limit/pkg-descr
index 4f50c1089c1b..52c16360e5cb 100644
--- a/databases/p5-SQL-Abstract-Limit/pkg-descr
+++ b/databases/p5-SQL-Abstract-Limit/pkg-descr
@@ -1,3 +1,3 @@
SQL portability layer for LIMIT emulation.
-WWW: http://search.cpan.org/dist/SQL-Abstract-Limit/
+WWW: https://metacpan.org/release/SQL-Abstract-Limit
diff --git a/databases/p5-SQL-Abstract-More/pkg-descr b/databases/p5-SQL-Abstract-More/pkg-descr
index b7c7ff0712e7..24a664bf0ad7 100644
--- a/databases/p5-SQL-Abstract-More/pkg-descr
+++ b/databases/p5-SQL-Abstract-More/pkg-descr
@@ -8,4 +8,4 @@ This module was designed for the specific needs of DBIx::DataModel, but is
published as a standalone distribution, because it may possibly be useful for
other needs.
-WWW: http://search.cpan.org/dist/SQL-Abstract-More/
+WWW: https://metacpan.org/release/SQL-Abstract-More
diff --git a/databases/p5-SQL-Abstract-Plugin-InsertMulti/pkg-descr b/databases/p5-SQL-Abstract-Plugin-InsertMulti/pkg-descr
index b38efc74ba93..87c19f063ba2 100644
--- a/databases/p5-SQL-Abstract-Plugin-InsertMulti/pkg-descr
+++ b/databases/p5-SQL-Abstract-Plugin-InsertMulti/pkg-descr
@@ -6,4 +6,4 @@ SQL::Abstract::Plugin::InsertMulti.
Plugin system is depends on 'into' options of Sub::Exporter.
-WWW: http://search.cpan.org/dist/SQL-Abstract-Plugin-InsertMulti/
+WWW: https://metacpan.org/release/SQL-Abstract-Plugin-InsertMulti
diff --git a/databases/p5-SQL-Abstract/pkg-descr b/databases/p5-SQL-Abstract/pkg-descr
index 2dde0a10cd5e..9185d16eecfa 100644
--- a/databases/p5-SQL-Abstract/pkg-descr
+++ b/databases/p5-SQL-Abstract/pkg-descr
@@ -8,4 +8,4 @@ several important differences, especially when it comes to WHERE
clauses. I have modified the concepts used to make the SQL easier to
generate from Perl data structures and, IMO, more intuitive.
-WWW: http://search.cpan.org/dist/SQL-Abstract/
+WWW: https://metacpan.org/release/SQL-Abstract
diff --git a/databases/p5-SQL-Interp/pkg-descr b/databases/p5-SQL-Interp/pkg-descr
index a25cffb1e6c8..f3b316c151e4 100644
--- a/databases/p5-SQL-Interp/pkg-descr
+++ b/databases/p5-SQL-Interp/pkg-descr
@@ -12,4 +12,4 @@ documentation has several links on the topic.
Besides the simple techniques shown above, The SQL-Interpolate
distribution includes the optional DBIx::Interp module.
-WWW: http://search.cpan.org/dist/SQL-Interp/
+WWW: https://metacpan.org/release/SQL-Interp
diff --git a/databases/p5-SQL-Maker/pkg-descr b/databases/p5-SQL-Maker/pkg-descr
index d68378296fb5..3b1f3bd1f417 100644
--- a/databases/p5-SQL-Maker/pkg-descr
+++ b/databases/p5-SQL-Maker/pkg-descr
@@ -1,4 +1,4 @@
SQL::Maker is yet another SQL builder class. It is based on
DBIx::Skinny's SQL generator.
-WWW: http://search.cpan.org/dist/SQL-Maker/
+WWW: https://metacpan.org/release/SQL-Maker
diff --git a/databases/p5-SQL-ReservedWords/pkg-descr b/databases/p5-SQL-ReservedWords/pkg-descr
index 229150c4aefb..1030aee4ea74 100644
--- a/databases/p5-SQL-ReservedWords/pkg-descr
+++ b/databases/p5-SQL-ReservedWords/pkg-descr
@@ -1,3 +1,3 @@
Determine if words are reserved by ANSI/ISO SQL standard.
-WWW: http://search.cpan.org/dist/SQL-ReservedWords/
+WWW: https://metacpan.org/release/SQL-ReservedWords
diff --git a/databases/p5-SQL-Statement/pkg-descr b/databases/p5-SQL-Statement/pkg-descr
index ded6b8679451..91f98a847fb1 100644
--- a/databases/p5-SQL-Statement/pkg-descr
+++ b/databases/p5-SQL-Statement/pkg-descr
@@ -4,4 +4,4 @@ offers methods for retrieving syntax, for WHERE clause and statement
evaluation. The implementation is designed to work with the DBI driver
DBD::CSV, and should be easily extensible.
-WWW: http://search.cpan.org/dist/SQL-Statement/
+WWW: https://metacpan.org/release/SQL-Statement
diff --git a/databases/p5-SQL-Translator/pkg-descr b/databases/p5-SQL-Translator/pkg-descr
index 76de14c91559..0bce3aac6b1c 100644
--- a/databases/p5-SQL-Translator/pkg-descr
+++ b/databases/p5-SQL-Translator/pkg-descr
@@ -3,4 +3,4 @@ SQL table definitions into other formats, such as other vendor-specific
SQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI
classes.
-WWW: http://search.cpan.org/dist/SQL-Translator/
+WWW: https://metacpan.org/release/SQL-Translator
diff --git a/databases/p5-SQLite-Work/pkg-descr b/databases/p5-SQLite-Work/pkg-descr
index 77b7f5f29d48..748f48468da4 100644
--- a/databases/p5-SQLite-Work/pkg-descr
+++ b/databases/p5-SQLite-Work/pkg-descr
@@ -12,4 +12,4 @@ CGI module.
The sqlreport script uses SQLite::Work to generate reports from the
command-line.
-WWW: http://search.cpan.org/dist/SQLite-Work/
+WWW: https://metacpan.org/release/SQLite-Work
diff --git a/databases/p5-Search-InvertedIndex/pkg-descr b/databases/p5-Search-InvertedIndex/pkg-descr
index adb7960ef5eb..73423f0bd15c 100644
--- a/databases/p5-Search-InvertedIndex/pkg-descr
+++ b/databases/p5-Search-InvertedIndex/pkg-descr
@@ -1,4 +1,4 @@
A general purpose inverted indexing system suitable for medium
scale searching.
-WWW: http://search.cpan.org/dist/Search-InvertedIndex/
+WWW: https://metacpan.org/release/Search-InvertedIndex
diff --git a/databases/p5-Search-Xapian10/pkg-descr b/databases/p5-Search-Xapian10/pkg-descr
index 1e73d225f72a..28aa9c291fd7 100644
--- a/databases/p5-Search-Xapian10/pkg-descr
+++ b/databases/p5-Search-Xapian10/pkg-descr
@@ -17,4 +17,4 @@ If you encounter problems, email either me or preferably the
Xapian-discuss mailing list (which I am on - subscription details can
be found on the Xapian web site).
-WWW: http://search.cpan.org/dist/Search-Xapian/
+WWW: https://metacpan.org/release/Search-Xapian
diff --git a/databases/p5-Search-Xapian12/pkg-descr b/databases/p5-Search-Xapian12/pkg-descr
index e48d29d6a356..a0b327ff2b5c 100644
--- a/databases/p5-Search-Xapian12/pkg-descr
+++ b/databases/p5-Search-Xapian12/pkg-descr
@@ -16,4 +16,4 @@ If you encounter problems, email either me or preferably the Xapian-discuss
mailing list (which I am on - subscription details can be found on the Xapian
web site).
-WWW: http://search.cpan.org/dist/Search-Xapian/
+WWW: https://metacpan.org/release/Search-Xapian
diff --git a/databases/p5-Store-CouchDB/pkg-descr b/databases/p5-Store-CouchDB/pkg-descr
index 531c736fd61f..bb95d76dc07b 100644
--- a/databases/p5-Store-CouchDB/pkg-descr
+++ b/databases/p5-Store-CouchDB/pkg-descr
@@ -1,4 +1,4 @@
Store::CouchDB provides a simple perlish interface for working with
Apache CouchDB.
-WWW: http://search.cpan.org/dist/Store-CouchDB/
+WWW: https://metacpan.org/release/Store-CouchDB
diff --git a/databases/p5-Tangram/pkg-descr b/databases/p5-Tangram/pkg-descr
index 477285fcb8b7..4d38aa4c4bc9 100644
--- a/databases/p5-Tangram/pkg-descr
+++ b/databases/p5-Tangram/pkg-descr
@@ -5,4 +5,4 @@ multiple inheritance and collections. It does so in an orthogonal fashion,
that is, it doesn't require your classes to implement support functions nor
inherit from a utility class.
-WWW: http://search.cpan.org/dist/Tangram/
+WWW: https://metacpan.org/release/Tangram
diff --git a/databases/p5-Template-DBI/pkg-descr b/databases/p5-Template-DBI/pkg-descr
index 771f8a0bd103..46fb4951d927 100644
--- a/databases/p5-Template-DBI/pkg-descr
+++ b/databases/p5-Template-DBI/pkg-descr
@@ -4,4 +4,4 @@ template documents. It also provides an interface via the Tie::DBI
module (if installed on your system) so that you can access database
records without having to embed any SQL in your templates.
-WWW: http://search.cpan.org/dist/Template-DBI/
+WWW: https://metacpan.org/release/Template-DBI
diff --git a/databases/p5-Teng/pkg-descr b/databases/p5-Teng/pkg-descr
index 5da7d513881d..558cda4c9d70 100644
--- a/databases/p5-Teng/pkg-descr
+++ b/databases/p5-Teng/pkg-descr
@@ -1,4 +1,4 @@
Teng is very simple DBI wrapper and simple O/R Mapper. It aims to be
lightweight, with minimal dependencies so it's easier to install.
-WWW: http://search.cpan.org/dist/Teng/
+WWW: https://metacpan.org/release/Teng
diff --git a/databases/p5-Test-Cukes/pkg-descr b/databases/p5-Test-Cukes/pkg-descr
index 285fe8c24393..6d86a2bcd6a6 100644
--- a/databases/p5-Test-Cukes/pkg-descr
+++ b/databases/p5-Test-Cukes/pkg-descr
@@ -1,3 +1,3 @@
Test::Cukes is a BBD test tool inspired by Cucumber.
-WWW: http://search.cpan.org/dist/Test-Cukes/
+WWW: https://metacpan.org/release/Test-Cukes
diff --git a/databases/p5-Test-Database/pkg-descr b/databases/p5-Test-Database/pkg-descr
index cb5a50fa970b..25a72b98b06c 100644
--- a/databases/p5-Test-Database/pkg-descr
+++ b/databases/p5-Test-Database/pkg-descr
@@ -6,4 +6,4 @@ Test::Database provides a simple way for test authors to request
a test database, without worrying about environment variables or the
test host configuration.
-WWW: http://search.cpan.org/dist/Test-Database/
+WWW: https://metacpan.org/release/Test-Database
diff --git a/databases/p5-Test-DatabaseRow/pkg-descr b/databases/p5-Test-DatabaseRow/pkg-descr
index 80e9522553b4..28cf3ca79846 100644
--- a/databases/p5-Test-DatabaseRow/pkg-descr
+++ b/databases/p5-Test-DatabaseRow/pkg-descr
@@ -4,4 +4,4 @@ details in a table or not. For more advanced testing (joins, etc) it's
probably easier for you to roll your own tests by hand than use this
module.
-WWW: http://search.cpan.org/dist/Test-DatabaseRow/
+WWW: https://metacpan.org/release/Test-DatabaseRow
diff --git a/databases/p5-Test-Fixture-DBI/pkg-descr b/databases/p5-Test-Fixture-DBI/pkg-descr
index ad0221afc083..e03e0a5f1f08 100644
--- a/databases/p5-Test-Fixture-DBI/pkg-descr
+++ b/databases/p5-Test-Fixture-DBI/pkg-descr
@@ -1,3 +1,3 @@
Test::Fixture::DBI is fixture test library for DBI.
-WWW: http://search.cpan.org/dist/Test-Fixture-DBI/
+WWW: https://metacpan.org/release/Test-Fixture-DBI
diff --git a/databases/p5-Test-mysqld/pkg-descr b/databases/p5-Test-mysqld/pkg-descr
index 2fba47ee84cf..aa59f1ec402c 100644
--- a/databases/p5-Test-mysqld/pkg-descr
+++ b/databases/p5-Test-mysqld/pkg-descr
@@ -1,4 +1,4 @@
Test::mysqld automatically setups a mysqld instance in a temporary
directory, and destroys it when the perl script exits.
-WWW: http://search.cpan.org/dist/Test-mysqld/
+WWW: https://metacpan.org/release/Test-mysqld
diff --git a/databases/p5-Text-Query-SQL/pkg-descr b/databases/p5-Text-Query-SQL/pkg-descr
index 63fa830c642b..ffeb9b151cf5 100644
--- a/databases/p5-Text-Query-SQL/pkg-descr
+++ b/databases/p5-Text-Query-SQL/pkg-descr
@@ -4,4 +4,4 @@ by generating the appropriate SQL request.
Text-Query-SQL is derived from the Text-Query module.
-WWW: http://search.cpan.org/dist/Text-Query-SQL/
+WWW: https://metacpan.org/release/Text-Query-SQL
diff --git a/databases/p5-Text-xSV/pkg-descr b/databases/p5-Text-xSV/pkg-descr
index 73fb2a738828..a8ade9a2d177 100644
--- a/databases/p5-Text-xSV/pkg-descr
+++ b/databases/p5-Text-xSV/pkg-descr
@@ -1,4 +1,4 @@
This module is for reading and writing a common variation of character
separated data.
-WWW: http://search.cpan.org/dist/Text-xSV/
+WWW: https://metacpan.org/release/Text-xSV
diff --git a/databases/p5-Tie-DBI/pkg-descr b/databases/p5-Tie-DBI/pkg-descr
index c9b6a5abc6e1..01f3d0e30900 100644
--- a/databases/p5-Tie-DBI/pkg-descr
+++ b/databases/p5-Tie-DBI/pkg-descr
@@ -1,3 +1,3 @@
Tie::DBI is a perl module implementing Tie hash to a DBI handle.
-WWW: http://search.cpan.org/dist/Tie-DBI/
+WWW: https://metacpan.org/release/Tie-DBI
diff --git a/databases/p5-Tie-LevelDB/pkg-descr b/databases/p5-Tie-LevelDB/pkg-descr
index 7b56ffae9325..f8b3f1ecc71a 100644
--- a/databases/p5-Tie-LevelDB/pkg-descr
+++ b/databases/p5-Tie-LevelDB/pkg-descr
@@ -4,4 +4,4 @@ http://code.google.com/p/leveldb/ for more details.
Interface is implemented both as a reflection of an original LevelDB C++ API and
a Perl-ish TIEHASH mechanism.
-WWW: http://search.cpan.org/dist/Tie-LevelDB/
+WWW: https://metacpan.org/release/Tie-LevelDB
diff --git a/databases/p5-Time-Piece-MySQL/pkg-descr b/databases/p5-Time-Piece-MySQL/pkg-descr
index 82d56261ee09..d86f19f26eb8 100644
--- a/databases/p5-Time-Piece-MySQL/pkg-descr
+++ b/databases/p5-Time-Piece-MySQL/pkg-descr
@@ -1,4 +1,4 @@
Using this module instead of, or in addition to Time::Piece adds a few
MySQL-specific date/time methods to Time::Piece objects.
-WWW: http://search.cpan.org/dist/Time-Piece-MySQL/
+WWW: https://metacpan.org/release/Time-Piece-MySQL