git: 9c86f6739d9d - main - textproc/kibana91: New port: Browser-based analytics and search interface to Elasticsearch 9.1.x
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 15 Mar 2026 01:51:40 UTC
The branch main has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=9c86f6739d9d883e04ec821d697c05847006e741
commit 9c86f6739d9d883e04ec821d697c05847006e741
Author: Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-03-15 01:10:45 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-03-15 01:48:15 +0000
textproc/kibana91: New port: Browser-based analytics and search interface to Elasticsearch 9.1.x
Release Notes:
https://www.elastic.co/docs/release-notes/kibana#kibana-9.1.10-release-notes
PR: 290979
Approved by: elastic (maintainer, implicit - inactive for more than 6 months)
---
textproc/kibana91/Makefile | 14 +++++++-------
textproc/kibana91/distinfo | 6 +++---
textproc/kibana91/files/patch-config_kibana.yml | 2 +-
textproc/kibana91/files/patch-config_node.options | 10 ++--------
...modules__kbn_setup-node-env_node__version__validator.js | 2 +-
textproc/kibana91/pkg-descr | 2 +-
6 files changed, 15 insertions(+), 21 deletions(-)
diff --git a/textproc/kibana91/Makefile b/textproc/kibana91/Makefile
index 2ca998315e59..e3faed354a42 100644
--- a/textproc/kibana91/Makefile
+++ b/textproc/kibana91/Makefile
@@ -1,15 +1,14 @@
PORTNAME= kibana
-DISTVERSION= 8.19.12
+DISTVERSION= 9.1.10
DISTVERSIONSUFFIX= -linux-x86_64
-PORTREVISION= 2
CATEGORIES= textproc www
MASTER_SITES= https://artifacts.elastic.co/downloads/kibana/ \
LOCAL/vvd/elastic
-PKGNAMESUFFIX= 8
+PKGNAMESUFFIX= 91
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= elastic@FreeBSD.org
-COMMENT= Browser-based analytics and search interface to Elasticsearch (${DISTVERSION:R:R}.x version)
+COMMENT= Browser-based analytics and search interface to Elasticsearch (${DISTVERSION:R}.x version)
WWW= https://www.elastic.co/products/kibana
LICENSE= APACHE20
@@ -26,11 +25,11 @@ GH_TUPLE= nodejs:nan:v${_NODE_NAN_VER}:node_nan \
uhop:node-re2:${_NODE_RE2_VER}:node_re2
USE_RC_SUBR= ${PORTNAME}
-CONFLICTS= ${PORTNAME}9*
+CONFLICTS= ${PORTNAME}8 ${PORTNAME}92 ${PORTNAME}93
WWWDIR= ${PREFIX}/www/${PORTNAME}${PKGNAMESUFFIX}
-PORTSCOUT= limit:^8
+PORTSCOUT= limit:^9\.1\.
SUB_FILES= pkg-deinstall pkg-message
SUB_LIST= BINDIR=${PREFIX}/bin \
@@ -152,8 +151,9 @@ post-install:
${ECHO} "@dir ${WWWDIR}/x-pack/platform/packages/private" >> ${TMPPLIST}
${ECHO} "@dir ${WWWDIR}/x-pack/platform/packages/shared" >> ${TMPPLIST}
${ECHO} "@dir ${WWWDIR}/x-pack/platform/plugins/private" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/x-pack/solutions/chat" >> ${TMPPLIST}
${ECHO} "@dir ${WWWDIR}/x-pack/solutions/observability/packages" >> ${TMPPLIST}
- ${ECHO} "@dir ${WWWDIR}/x-pack/solutions/search/plugins" >> ${TMPPLIST}
+ ${ECHO} "@dir ${WWWDIR}/x-pack/solutions/search" >> ${TMPPLIST}
${ECHO} "@dir ${WWWDIR}/x-pack/solutions/security/packages" >> ${TMPPLIST}
.include <bsd.port.mk>
diff --git a/textproc/kibana91/distinfo b/textproc/kibana91/distinfo
index a2d61e8c8529..2eacac5fa546 100644
--- a/textproc/kibana91/distinfo
+++ b/textproc/kibana91/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1773083564
-SHA256 (kibana-8.19.12-linux-x86_64.tar.gz) = 1e68ef90d8e763473c77cbf4fcce8605c7e7b6b619d1eb6047d2047e3ed9d422
-SIZE (kibana-8.19.12-linux-x86_64.tar.gz) = 383085746
+TIMESTAMP = 1773434343
+SHA256 (kibana-9.1.10-linux-x86_64.tar.gz) = 1d226dbfcbd01360360d93dd671f8b57fd6def47a425dc72c2e8095aa4df754f
+SIZE (kibana-9.1.10-linux-x86_64.tar.gz) = 362033041
SHA256 (nodejs-nan-v2.25.0_GH0.tar.gz) = 26c710caffec40676e48af09680d7b6131103a9a7e56f7522cc2edfe70cda33d
SIZE (nodejs-nan-v2.25.0_GH0.tar.gz) = 111978
SHA256 (uhop-node-re2-1.23.3_GH0.tar.gz) = 0037a38f6f58247af93a1f7327cd4d9e0a13a55dc54722d8ab697b8c134865e2
diff --git a/textproc/kibana91/files/patch-config_kibana.yml b/textproc/kibana91/files/patch-config_kibana.yml
index cb9644cbe50d..89e58747ea16 100644
--- a/textproc/kibana91/files/patch-config_kibana.yml
+++ b/textproc/kibana91/files/patch-config_kibana.yml
@@ -1,4 +1,4 @@
---- config/kibana.yml.orig 2026-02-24 03:27:05 UTC
+--- config/kibana.yml.orig 2026-01-08 12:19:39 UTC
+++ config/kibana.yml
@@ -139,10 +139,10 @@
diff --git a/textproc/kibana91/files/patch-config_node.options b/textproc/kibana91/files/patch-config_node.options
index 33a1ce36a0f2..8cd817985de6 100644
--- a/textproc/kibana91/files/patch-config_node.options
+++ b/textproc/kibana91/files/patch-config_node.options
@@ -1,6 +1,6 @@
---- config/node.options.orig 2026-02-24 03:27:05 UTC
+--- config/node.options.orig 2026-01-08 12:19:39 UTC
+++ config/node.options
-@@ -6,13 +6,10 @@
+@@ -6,7 +6,7 @@
#--max-old-space-size=4096
## do not terminate process on unhandled promise rejection
@@ -9,9 +9,3 @@
## restore < Node 16 default DNS lookup behavior
--dns-result-order=ipv4first
--
--## enable OpenSSL 3 legacy provider
----openssl-legacy-provider
-
- ## disable ES modules until stable
- --no-experimental-require-module
diff --git a/textproc/kibana91/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js b/textproc/kibana91/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
index 11ff8ab0e843..5b55a73d7d20 100644
--- a/textproc/kibana91/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
+++ b/textproc/kibana91/files/patch-node__modules__kbn_setup-node-env_node__version__validator.js
@@ -1,4 +1,4 @@
---- node_modules/@kbn/setup-node-env/node_version_validator.js.orig 2026-02-24 03:27:07 UTC
+--- node_modules/@kbn/setup-node-env/node_version_validator.js.orig 2026-01-08 12:19:41 UTC
+++ node_modules/@kbn/setup-node-env/node_version_validator.js
@@ -21,11 +21,11 @@ var requiredVersion = rawRequiredVersion ? 'v' + rawRe
var currentVersion = process && process.version || null;
diff --git a/textproc/kibana91/pkg-descr b/textproc/kibana91/pkg-descr
index ce4c53bd1781..7e4994744079 100644
--- a/textproc/kibana91/pkg-descr
+++ b/textproc/kibana91/pkg-descr
@@ -3,4 +3,4 @@ dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana
strives to be easy to get started with, while also being flexible and powerful,
just like Elasticsearch.
-Kibana 8.x is compatible with Elasticsearch 8.x
+Kibana 9.1.x is compatible with Elasticsearch 9.1.x