git: 2a931b245eac - main - net/kafka: Update 4.3.0 => 4.3.1

From: Yusuf Yaman <nxjoseph_at_FreeBSD.org>
Date: Mon, 14 Sep 2026 23:48:29 UTC
The branch main has been updated by nxjoseph:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2a931b245eac4ba051225af64aa4ebb63d4edb76

commit 2a931b245eac4ba051225af64aa4ebb63d4edb76
Author:     Boris Korzun <drtr0jan@yandex.ru>
AuthorDate: 2026-09-14 23:38:29 +0000
Commit:     Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-09-14 23:47:39 +0000

    net/kafka: Update 4.3.0 => 4.3.1
    
    While here:
    - Fix incorrect behaviour of log4j2 in rc.d script.
    - Sort SUB_LIST (pet portfmt).
    
    Release Announcement:
    https://kafka.apache.org/blog/2026/06/25/apache-kafka-4.3.1-release-announcement/
    Upgrading Notes:
    https://kafka.apache.org/43/getting-started/upgrade/#upgrading-to-431
    Release Notes:
    https://downloads.apache.org/kafka/4.3.1/RELEASE_NOTES.html
    
    PR:             298075
    Approved by:    Pavel Timofeev <timp87@gmail.com> (maintainer timeout, 2 weeks)
    Approved by:    osa, vvd (Mentors, implicit)
    MFH:            2026Q3
---
 net/kafka/Makefile               | 8 ++++----
 net/kafka/distinfo               | 6 +++---
 net/kafka/files/kafka.in         | 4 ++--
 net/kafka/files/kafka_connect.in | 4 ++--
 net/kafka/pkg-plist              | 2 ++
 5 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/net/kafka/Makefile b/net/kafka/Makefile
index c331db001a92..6f852e5639c9 100644
--- a/net/kafka/Makefile
+++ b/net/kafka/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	kafka
-DISTVERSION=	4.3.0
+DISTVERSION=	4.3.1
 CATEGORIES=	net java
 MASTER_SITES=	APACHE/${PORTNAME}/${DISTVERSION}/
 DISTNAME=	${PORTNAME}_2.13-${DISTVERSION}
@@ -70,11 +70,11 @@ KAFKA_CONFIGS=	broker.properties controller.properties \
 		consumer.properties log4j2.yaml producer.properties \
 		server.properties tools-log4j2.yaml trogdor.conf
 
-PLIST_SUB=	KAFKA_DBDIR=${KAFKA_DBDIR} \
+PLIST_SUB=	DISTVERSION=${DISTVERSION} \
+		KAFKA_DBDIR=${KAFKA_DBDIR} \
 		KAFKA_GROUP=${KAFKA_GROUP} \
 		KAFKA_LOGDIR=${KAFKA_LOGDIR} \
-		KAFKA_USER=${KAFKA_USER} \
-		DISTVERSION=${DISTVERSION}
+		KAFKA_USER=${KAFKA_USER}
 
 OPTIONS_DEFINE=	DOCS
 
diff --git a/net/kafka/distinfo b/net/kafka/distinfo
index 34b0840fbec8..e2c21222b204 100644
--- a/net/kafka/distinfo
+++ b/net/kafka/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1780555555
-SHA256 (kafka_2.13-4.3.0.tgz) = 28cfdb0ca55b4ad85e84d090c10e3f4f970e250db226ae3756b209461e48b54d
-SIZE (kafka_2.13-4.3.0.tgz) = 135838175
+TIMESTAMP = 1787929425
+SHA256 (kafka_2.13-4.3.1.tgz) = f118328b2d053497350d5befd82c08db7ffd710327ff52943dd5caaa1b25db21
+SIZE (kafka_2.13-4.3.1.tgz) = 135852628
diff --git a/net/kafka/files/kafka.in b/net/kafka/files/kafka.in
index 84d54a2645e3..a853ab326589 100644
--- a/net/kafka/files/kafka.in
+++ b/net/kafka/files/kafka.in
@@ -27,7 +27,7 @@
 # kafka_syslog_output_tag:		Set syslog tag if syslog enabled.
 #					Default: kafka
 # kafka_syslog_output_priority:		Set syslog priority if syslog enabled.
-#					Default: info
+#					Default: notice
 # kafka_syslog_output_facility:		Set syslog facility if syslog enabled.
 #					Default: daemon
 
@@ -72,7 +72,7 @@ JAVA="%%LOCALBASE%%/bin/java"
 CLASSPATH=":%%DATADIR%%/libs/*"
 
 kafka_class="kafka.Kafka"
-kafka_log_opts="-Dkafka.logs.dir=${kafka_log_dir} -Dlog4j.configuration=file:${kafka_log4j_config}"
+kafka_log_opts="-Dkafka.logs.dir=${kafka_log_dir} -Dlog4j2.configurationFile=${kafka_log4j_config}"
 kafka_main="${kafka_java_opts} ${kafka_log_opts} -cp ${CLASSPATH} ${kafka_class} ${kafka_config}"
 pidfile="${kafka_pidfile}"
 required_dirs="${kafka_log_dir}"
diff --git a/net/kafka/files/kafka_connect.in b/net/kafka/files/kafka_connect.in
index 35e6cb1a87a1..b7d1390ccce5 100644
--- a/net/kafka/files/kafka_connect.in
+++ b/net/kafka/files/kafka_connect.in
@@ -28,7 +28,7 @@
 # kafka_connect_syslog_output_tag:	Set syslog tag if syslog enabled.
 #					Default: kafka_connect
 # kafka_connect_syslog_output_priority:	Set syslog priority if syslog enabled.
-#					Default: info
+#					Default: notice
 # kafka_connect_syslog_output_facility:	Set syslog facility if syslog enabled.
 #					Default: daemon
 
@@ -74,7 +74,7 @@ fi
 JAVA="%%LOCALBASE%%/bin/java"
 CLASSPATH=":%%DATADIR%%/libs/*"
 
-kafka_connect_log_opts="-Dkafka_connect.log.dir=${kafka_connect_log_dir} -Dlog4j.configuration=file:${kafka_connect_log4j_config}"
+kafka_connect_log_opts="-Dkafka_connect.log.dir=${kafka_connect_log_dir} -Dlog4j2.configurationFile=${kafka_connect_log4j_config}"
 kafka_connect_main="${kafka_connect_java_opts} ${kafka_connect_log_opts} -cp ${CLASSPATH} ${kafka_connect_class} ${kafka_connect_config}"
 pidfile="${kafka_connect_pidfile}"
 required_dirs="${kafka_connect_log_dir}"
diff --git a/net/kafka/pkg-plist b/net/kafka/pkg-plist
index 41f3fdc943f6..ebcc4447f171 100644
--- a/net/kafka/pkg-plist
+++ b/net/kafka/pkg-plist
@@ -14,6 +14,8 @@
 @sample %%ETCDIR%%/server.properties.sample
 @sample %%ETCDIR%%/tools-log4j2.yaml.sample
 @sample %%ETCDIR%%/trogdor.conf.sample
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/LICENSE
+%%PORTDOCS%%%%DOCSDIR%%/site-docs/NOTICE
 %%PORTDOCS%%%%DOCSDIR%%/site-docs/_index.md
 %%PORTDOCS%%%%DOCSDIR%%/site-docs/apis/_index.md
 %%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration/_index.md