Module: kamailio
Branch: master
Commit: 29ed29a209a3af6a1c33295901724ce657b94249
URL: 
https://github.com/kamailio/kamailio/commit/29ed29a209a3af6a1c33295901724ce657b94249

Author: Sergey Safarov <[email protected]>
Committer: Sergey Safarov <[email protected]>
Date: 2025-11-08T12:56:51+02:00

pkg/kamailio: rpm packaged kafka module

---

Modified: pkg/kamailio/obs/kamailio.spec

---

Diff:  
https://github.com/kamailio/kamailio/commit/29ed29a209a3af6a1c33295901724ce657b94249.diff
Patch: 
https://github.com/kamailio/kamailio/commit/29ed29a209a3af6a1c33295901724ce657b94249.patch

---

diff --git a/pkg/kamailio/obs/kamailio.spec b/pkg/kamailio/obs/kamailio.spec
index 8d4f939e44c..2c75c3fe393 100644
--- a/pkg/kamailio/obs/kamailio.spec
+++ b/pkg/kamailio/obs/kamailio.spec
@@ -192,6 +192,7 @@ Conflicts:  kamailio-geoip < %ver, kamailio-gzcompress < 
%ver
 Conflicts:  kamailio-http_client < %ver
 Conflicts:  kamailio-ims < %ver, kamailio-java < %ver, kamailio-json < %ver
 Conflicts:  kamailio-jwt < %ver
+Conflicts:  kamailio-kafka < %ver
 Conflicts:  kamailio-kazoo < %ver
 Conflicts:  kamailio-lcr < %ver, kamailio-ldap < %ver, kamailio-lost < %ver, 
kamailio-lua < %ver
 Conflicts:  kamailio-nats < %ver
@@ -516,6 +517,17 @@ This module provides JWT (JSON Web Token) functions to be 
used in Kamailio confi
 It relies on libjwt (at least v1.12.0) library 
(https://github.com/benmcollins/libjwt).
 
 
+%package    kafka
+Summary:    Module produces and sends messages to a Kafka server
+Group:      %{PKGGROUP}
+Requires:   librdkafka, kamailio = %ver
+BuildRequires:  librdkafka-devel
+
+%description    kafka
+Kafka module for Kamailio.
+Module produces and sends messages to a Kafka server.
+
+
 %if %{with kazoo}
 %package    kazoo
 Summary:    Kazoo middle layer connector support for Kamailio
@@ -1162,6 +1174,7 @@ json \
 %endif
 jsonrpcc \
 jwt \
+kafka \
 %if %{with kazoo}
 kazoo \
 %endif
@@ -1829,6 +1842,12 @@ fi
 %{_libdir}/kamailio/modules/jwt.so
 
 
+%files      kafka
+%defattr(-,root,root)
+%doc %{_docdir}/kamailio/modules/README.kafka
+%{_libdir}/kamailio/modules/kafka.so
+
+
 %if %{with kazoo}
 %files      kazoo
 %defattr(-,root,root)

_______________________________________________
Kamailio - Development Mailing List -- [email protected]
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to