git: 97e35188ef01 - main - textproc/p5-Search-Elasticsearch*: add new ports
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 08 Nov 2024 20:23:24 UTC
The branch main has been updated by dvl:
URL: https://cgit.FreeBSD.org/ports/commit/?id=97e35188ef0107c1470f210284fde6433f1493bc
commit 97e35188ef0107c1470f210284fde6433f1493bc
Author: Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2024-11-08 20:22:08 +0000
Commit: Dan Langille <dvl@FreeBSD.org>
CommitDate: 2024-11-08 20:22:08 +0000
textproc/p5-Search-Elasticsearch*: add new ports
Adding textproc/p5-Search-Elasticsearch-Client-6_0
and textproc/p5-Search-Elasticsearch-Client-7_0
Updating textproc/p5-Search-Elasticsearch to 8.12
---
textproc/Makefile | 2 +
.../p5-Search-Elasticsearch-Client-6_0/Makefile | 40 +++++++
.../p5-Search-Elasticsearch-Client-6_0/distinfo | 3 +
.../p5-Search-Elasticsearch-Client-6_0/pkg-descr | 2 +
.../p5-Search-Elasticsearch-Client-6_0/pkg-plist | 56 +++++++++
.../p5-Search-Elasticsearch-Client-7_0/Makefile | 45 +++++++
.../p5-Search-Elasticsearch-Client-7_0/distinfo | 3 +
.../p5-Search-Elasticsearch-Client-7_0/pkg-descr | 2 +
.../p5-Search-Elasticsearch-Client-7_0/pkg-plist | 74 ++++++++++++
textproc/p5-Search-Elasticsearch/Makefile | 23 ++--
textproc/p5-Search-Elasticsearch/distinfo | 6 +-
textproc/p5-Search-Elasticsearch/pkg-plist | 130 ++++++++++++++++-----
12 files changed, 341 insertions(+), 45 deletions(-)
diff --git a/textproc/Makefile b/textproc/Makefile
index 45171599855d..77a23c9c86b3 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -799,6 +799,8 @@
SUBDIR += p5-Search-Elasticsearch-Client-1_0
SUBDIR += p5-Search-Elasticsearch-Client-2_0
SUBDIR += p5-Search-Elasticsearch-Client-5_0
+ SUBDIR += p5-Search-Elasticsearch-Client-6_0
+ SUBDIR += p5-Search-Elasticsearch-Client-7_0
SUBDIR += p5-Search-Estraier
SUBDIR += p5-Search-Odeum
SUBDIR += p5-Search-QueryParser
diff --git a/textproc/p5-Search-Elasticsearch-Client-6_0/Makefile b/textproc/p5-Search-Elasticsearch-Client-6_0/Makefile
new file mode 100644
index 000000000000..c3ee555ae0b8
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-6_0/Makefile
@@ -0,0 +1,40 @@
+PORTNAME= Search-Elasticsearch-Client-6_0
+PORTVERSION= 7.717
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:EZIMUEL
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= elastic@FreeBSD.org
+COMMENT= ElasticSearch API for 6.0 Servers
+WWW= https://metacpan.org/release/Search-Elasticsearch-Client-6_0
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Any-URI-Escape>=0:www/p5-Any-URI-Escape \
+ p5-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
+ p5-Hijk>=0.20:www/p5-Hijk \
+ p5-HTTP-Message>=0:www/p5-HTTP-Message \
+ p5-HTTP-Tiny>=0.043:www/p5-HTTP-Tiny \
+ p5-JSON-MaybeXS>=1.002002:converters/p5-JSON-MaybeXS \
+ p5-libwww>=0:www/p5-libwww \
+ p5-Log-Any>=1.02:devel/p5-Log-Any \
+ p5-Module-Runtime>=0:devel/p5-Module-Runtime \
+ p5-Moo>=1.003:devel/p5-Moo \
+ p5-namespace-clean>=0:devel/p5-namespace-clean \
+ p5-Package-Stash>=0:devel/p5-Package-Stash \
+ p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
+ p5-Try-Tiny>=0:lang/p5-Try-Tiny \
+ p5-URI-Escape-XS>=0:www/p5-URI-Escape-XS \
+ p5-URI>=0:net/p5-URI
+TEST_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
+ p5-JSON-XS>=0:converters/p5-JSON-XS \
+ p5-Log-Any>=1.02:devel/p5-Log-Any \
+ p5-Test-Deep>=0:devel/p5-Test-Deep \
+ p5-Test-Exception>=0:devel/p5-Test-Exception
+
+USES= perl5
+USE_PERL5= configure
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-Search-Elasticsearch-Client-6_0/distinfo b/textproc/p5-Search-Elasticsearch-Client-6_0/distinfo
new file mode 100644
index 000000000000..839450f03be9
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-6_0/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1730923788
+SHA256 (Search-Elasticsearch-Client-6_0-7.717.tar.gz) = 5fe61d125ecfde5eb35e8141fa3e8606f1ea20418d7806f79ca952de0e5a0f1d
+SIZE (Search-Elasticsearch-Client-6_0-7.717.tar.gz) = 68045
diff --git a/textproc/p5-Search-Elasticsearch-Client-6_0/pkg-descr b/textproc/p5-Search-Elasticsearch-Client-6_0/pkg-descr
new file mode 100644
index 000000000000..4f9634660806
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-6_0/pkg-descr
@@ -0,0 +1,2 @@
+Search::Elasticsearch::Client::6_0 - Thin client with full support for
+Elasticsearch 6.x APIs
diff --git a/textproc/p5-Search-Elasticsearch-Client-6_0/pkg-plist b/textproc/p5-Search-Elasticsearch-Client-6_0/pkg-plist
new file mode 100644
index 000000000000..fb06cacd1cc3
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-6_0/pkg-plist
@@ -0,0 +1,56 @@
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Bulk.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/CCR.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Cat.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Cluster.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/ILM.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Indices.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Ingest.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Nodes.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Snapshot.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Tasks.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/Graph.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/License.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/ML.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/Migration.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/Monitoring.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/Rollup.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/SQL.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/SSL.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/Security.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/XPack/Watcher.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Role/API.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Role/Bulk.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Role/Scroll.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Scroll.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/TestServer.pm
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Bulk.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::CCR.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Cat.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Cluster.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::ILM.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Indices.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Ingest.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Nodes.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Snapshot.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Tasks.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::Graph.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::License.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::ML.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::Migration.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::Monitoring.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::Rollup.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::SQL.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::SSL.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::Security.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::XPack::Watcher.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Role::API.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Role::Bulk.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Role::Scroll.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Scroll.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::TestServer.3.gz
diff --git a/textproc/p5-Search-Elasticsearch-Client-7_0/Makefile b/textproc/p5-Search-Elasticsearch-Client-7_0/Makefile
new file mode 100644
index 000000000000..dfeb301cbb8b
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-7_0/Makefile
@@ -0,0 +1,45 @@
+PORTNAME= Search-Elasticsearch-Client-7_0
+PORTVERSION= 8.12
+CATEGORIES= textproc perl5
+MASTER_SITES= CPAN
+MASTER_SITE_SUBDIR= CPAN:EZIMUEL
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= elastic@FreeBSD.org
+COMMENT= ElasticSearch API for 7.0 Servers
+WWW= https://metacpan.org/release/Search-Elasticsearch-Client-7_0
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${RUN_DEPENDS}
+RUN_DEPENDS= p5-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
+ p5-Hijk>=0.20:www/p5-Hijk \
+ p5-HTTP-Message>=0:www/p5-HTTP-Message \
+ p5-HTTP-Tiny>=0.043:www/p5-HTTP-Tiny \
+ p5-JSON-MaybeXS>=1.002002:converters/p5-JSON-MaybeXS \
+ p5-libwww>=0:www/p5-libwww \
+ p5-Log-Any>=1.02:devel/p5-Log-Any \
+ p5-Module-Runtime>=0:devel/p5-Module-Runtime \
+ p5-Moo>=1.003:devel/p5-Moo \
+ p5-namespace-clean>=0:devel/p5-namespace-clean \
+ p5-Package-Stash>=0:devel/p5-Package-Stash \
+ p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
+ p5-Try-Tiny>=0:lang/p5-Try-Tiny \
+ p5-URI-Escape-XS>=0:www/p5-URI-Escape-XS \
+ p5-URI>=0:net/p5-URI
+TEST_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
+ p5-JSON-XS>=0:converters/p5-JSON-XS \
+ p5-Log-Any>=1.02:devel/p5-Log-Any \
+ p5-Test-Deep>=0:devel/p5-Test-Deep \
+ p5-Test-Exception>=0:devel/p5-Test-Exception
+
+USES= perl5
+USE_PERL5= configure
+
+post-patch:
+# avoid that space beause it causes: Tried to use make dependency with space for make that can't:
+# see https://github.com/elastic/elasticsearch-perl/issues/240
+# and https://github.com/elastic/elasticsearch-perl/commit/b3e4a35f341df394be6354d28ea553d15cfdd9e8
+ ${MV} "${WRKSRC}/lib/Search/Elasticsearch/Client/7_0/Direct/SearchableSnapshots copy.pm" ${WRKSRC}/lib/Search/Elasticsearch/Client/7_0/Direct/SearchableSnapshots.pm
+
+.include <bsd.port.mk>
diff --git a/textproc/p5-Search-Elasticsearch-Client-7_0/distinfo b/textproc/p5-Search-Elasticsearch-Client-7_0/distinfo
new file mode 100644
index 000000000000..2f1e5867e8e3
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-7_0/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1730988713
+SHA256 (Search-Elasticsearch-Client-7_0-8.12.tar.gz) = a08f94a17dbe8b57d373c53789db569d99f48cab51343ebe24aa222b82b85ca7
+SIZE (Search-Elasticsearch-Client-7_0-8.12.tar.gz) = 71617
diff --git a/textproc/p5-Search-Elasticsearch-Client-7_0/pkg-descr b/textproc/p5-Search-Elasticsearch-Client-7_0/pkg-descr
new file mode 100644
index 000000000000..b256e71b16b8
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-7_0/pkg-descr
@@ -0,0 +1,2 @@
+Search::Elasticsearch::Client::7_0 - Thin client with full support for
+Elasticsearch 7.x APIs
diff --git a/textproc/p5-Search-Elasticsearch-Client-7_0/pkg-plist b/textproc/p5-Search-Elasticsearch-Client-7_0/pkg-plist
new file mode 100644
index 000000000000..41d524bff81f
--- /dev/null
+++ b/textproc/p5-Search-Elasticsearch-Client-7_0/pkg-plist
@@ -0,0 +1,74 @@
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Bulk.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Autoscaling.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/CCR.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Cat.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Cluster.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/DanglingIndices.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/DataFrame.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/DataFrameTransformDeprecated.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Enrich.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Eql.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Graph.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/ILM.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Indices.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Ingest.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/License.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/ML.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Migration.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Monitoring.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Nodes.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Rollup.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/SQL.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/SSL.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/SearchableSnapshots.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Security.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Slm.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Snapshot.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Tasks.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Transform.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/Watcher.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Direct/XPack.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Role/API.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Role/Bulk.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Role/Scroll.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/Scroll.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/7_0/TestServer.pm
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Bulk.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Autoscaling.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::CCR.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Cat.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Cluster.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::DanglingIndices.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::DataFrame.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::DataFrameTransformDeprecated.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Enrich.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Eql.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Graph.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::ILM.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Indices.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Ingest.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::License.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::ML.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Migration.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Monitoring.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Nodes.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Rollup.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::SQL.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::SSL.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::SearchableSnapshots.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Security.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Slm.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Snapshot.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Tasks.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Transform.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::Watcher.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Direct::XPack.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Role::API.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Role::Bulk.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Role::Scroll.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::Scroll.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::7_0::TestServer.3.gz
diff --git a/textproc/p5-Search-Elasticsearch/Makefile b/textproc/p5-Search-Elasticsearch/Makefile
index fe93952b873f..e3554836155d 100644
--- a/textproc/p5-Search-Elasticsearch/Makefile
+++ b/textproc/p5-Search-Elasticsearch/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Search-Elasticsearch
-PORTVERSION= 6.00
+PORTVERSION= 8.12
CATEGORIES= textproc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DRTECH
@@ -13,28 +13,31 @@ LICENSE= APACHE20
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Any-URI-Escape>=0:www/p5-Any-URI-Escape \
+ p5-Data-Dumper>0:devel/p5-Data-Dumper \
p5-Devel-GlobalDestruction>=0:devel/p5-Devel-GlobalDestruction \
- p5-HTTP-Message>=0:www/p5-HTTP-Message \
+ p5-HTTP-Message>0:www/p5-HTTP-Message \
p5-HTTP-Tiny>=0.043:www/p5-HTTP-Tiny \
- p5-Hijk>=0.20:www/p5-Hijk \
p5-JSON-MaybeXS>=1.002002:converters/p5-JSON-MaybeXS \
+ p5-libwww>0:www/p5-libwww \
p5-Log-Any>=1.02:devel/p5-Log-Any \
p5-Module-Runtime>=0:devel/p5-Module-Runtime \
p5-Moo>=1.003:devel/p5-Moo \
+ p5-namespace-clean>=0:devel/p5-namespace-clean \
+ p5-Net-IP>0:net-mgmt/p5-Net-IP \
p5-Package-Stash>=0:devel/p5-Package-Stash \
p5-Sub-Exporter>=0:devel/p5-Sub-Exporter \
p5-Try-Tiny>=0:lang/p5-Try-Tiny \
- p5-URI-Escape-XS>=0:www/p5-URI-Escape-XS \
- p5-URI>=0:net/p5-URI \
- p5-libwww>=0:www/p5-libwww \
- p5-namespace-clean>=0:devel/p5-namespace-clean
+ p5-URI>=0:net/p5-URI
+
TEST_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \
- p5-JSON-XS>=0:converters/p5-JSON-XS \
- p5-Log-Any-Adapter-Callback>=0:devel/p5-Log-Any-Adapter-Callback \
+ p5-Log-Any>=1.02:devel/p5-Log-Any \
p5-Test-Deep>=0:devel/p5-Test-Deep \
- p5-Test-Exception>=0:devel/p5-Test-Exception
+ p5-Test-Exception>=0:devel/p5-Test-Exception \
+ p5-Test-Pod>0:devel/p5-Test-Pod \
+ p5-Test-SharedFork>0:devel/p5-Test-SharedFork
USES= perl5
+
USE_PERL5= configure
.include <bsd.port.mk>
diff --git a/textproc/p5-Search-Elasticsearch/distinfo b/textproc/p5-Search-Elasticsearch/distinfo
index fb0c3f07bee4..68c30bcdbc22 100644
--- a/textproc/p5-Search-Elasticsearch/distinfo
+++ b/textproc/p5-Search-Elasticsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1544124744
-SHA256 (Search-Elasticsearch-6.00.tar.gz) = a81c2f89fc464b3589e0ecb9245bc045d2a58102fe1cf2ed87245228a5a547ad
-SIZE (Search-Elasticsearch-6.00.tar.gz) = 109121
+TIMESTAMP = 1722365352
+SHA256 (Search-Elasticsearch-8.12.tar.gz) = 02769df0ec74deace9b4f07e5a596c110830872dff162af1452b633c1332fda9
+SIZE (Search-Elasticsearch-8.12.tar.gz) = 140514
diff --git a/textproc/p5-Search-Elasticsearch/pkg-plist b/textproc/p5-Search-Elasticsearch/pkg-plist
index 7a5e4116da78..8bf37d3a27c9 100644
--- a/textproc/p5-Search-Elasticsearch/pkg-plist
+++ b/textproc/p5-Search-Elasticsearch/pkg-plist
@@ -1,22 +1,55 @@
%%SITE_PERL%%/Search/Elasticsearch.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Bulk.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Cat.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Cluster.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Indices.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Ingest.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Nodes.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Snapshot.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Direct/Tasks.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Role/API.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Role/Bulk.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Role/Scroll.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/Scroll.pm
-%%SITE_PERL%%/Search/Elasticsearch/Client/6_0/TestServer.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Bulk.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Autoscaling.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/CCR.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Cat.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Cluster.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Connector.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/ConnectorSyncJob.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/DanglingIndices.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Enrich.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Eql.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Esql.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Features.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Fleet.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Graph.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/ILM.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Indices.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Inference.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Ingest.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/License.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Logstash.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/ML.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Migration.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Monitoring.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Nodes.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Profiling.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/QueryRuleset.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Rollup.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/SQL.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/SSL.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/SearchApplication.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/SearchableSnapshots.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Security.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Shutdown.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Simulate.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Slm.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Snapshot.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Synonyms.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Tasks.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/TextStructure.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Transform.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/Watcher.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Direct/XPack.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Role/API.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Role/Bulk.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Role/Scroll.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/Scroll.pm
+%%SITE_PERL%%/Search/Elasticsearch/Client/8_0/TestServer.pm
%%SITE_PERL%%/Search/Elasticsearch/Cxn/Factory.pm
%%SITE_PERL%%/Search/Elasticsearch/Cxn/HTTPTiny.pm
-%%SITE_PERL%%/Search/Elasticsearch/Cxn/Hijk.pm
%%SITE_PERL%%/Search/Elasticsearch/Cxn/LWP.pm
%%SITE_PERL%%/Search/Elasticsearch/CxnPool/Sniff.pm
%%SITE_PERL%%/Search/Elasticsearch/CxnPool/Static.pm
@@ -44,24 +77,57 @@
%%SITE_PERL%%/Search/Elasticsearch/Transport.pm
%%SITE_PERL%%/Search/Elasticsearch/Util.pm
%%PERL5_MAN3%%/Search::Elasticsearch.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Bulk.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Cat.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Cluster.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Indices.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Ingest.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Nodes.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Snapshot.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Direct::Tasks.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Role::API.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Role::Bulk.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Role::Scroll.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::Scroll.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Client::6_0::TestServer.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Bulk.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Autoscaling.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::CCR.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Cat.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Cluster.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Connector.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::ConnectorSyncJob.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::DanglingIndices.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Enrich.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Eql.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Esql.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Features.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Fleet.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Graph.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::ILM.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Indices.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Inference.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Ingest.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::License.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Logstash.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::ML.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Migration.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Monitoring.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Nodes.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Profiling.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::QueryRuleset.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Rollup.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::SQL.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::SSL.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::SearchApplication.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::SearchableSnapshots.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Security.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Shutdown.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Simulate.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Slm.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Snapshot.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Synonyms.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Tasks.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::TextStructure.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Transform.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::Watcher.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Direct::XPack.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Role::API.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Role::Bulk.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Role::Scroll.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::Scroll.3.gz
+%%PERL5_MAN3%%/Search::Elasticsearch::Client::8_0::TestServer.3.gz
%%PERL5_MAN3%%/Search::Elasticsearch::Cxn::Factory.3.gz
%%PERL5_MAN3%%/Search::Elasticsearch::Cxn::HTTPTiny.3.gz
-%%PERL5_MAN3%%/Search::Elasticsearch::Cxn::Hijk.3.gz
%%PERL5_MAN3%%/Search::Elasticsearch::Cxn::LWP.3.gz
%%PERL5_MAN3%%/Search::Elasticsearch::CxnPool::Sniff.3.gz
%%PERL5_MAN3%%/Search::Elasticsearch::CxnPool::Static.3.gz