FreeBSD Bugzilla – Attachment 230745 Details for
Bug 260486
net/kamailio: update to 5.5.3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
kamailio.diff
kamailio.diff (text/plain), 12.58 KB, created by
Dmitry Wagin
on 2022-01-05 23:07:37 UTC
(
hide
)
Description:
kamailio.diff
Filename:
MIME Type:
Creator:
Dmitry Wagin
Created:
2022-01-05 23:07:37 UTC
Size:
12.58 KB
patch
obsolete
>diff --git a/net/kamailio/Makefile b/net/kamailio/Makefile >index 7584c95bc2..c912129000 100644 >--- a/net/kamailio/Makefile >+++ b/net/kamailio/Makefile >@@ -1,7 +1,7 @@ > # Created by: Oliver Mahmoudi <olivermahmoudi@gmail.com> > > PORTNAME= kamailio >-PORTVERSION= 5.4.5 >+PORTVERSION= 5.5.3 > CATEGORIES= net > MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/ > DISTNAME= ${PORTNAME}-${PORTVERSION}_src >@@ -42,36 +42,55 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} > USERS= ${KAMAILIO_USER} > GROUPS= ${KAMAILIO_GROUP} > >-OPTIONS_DEFINE= DATABASE DIALPLAN DOCS KEMIX PERL PRESENCE \ >- RADIUS SCTP TLS WEBSOCKET >-OPTIONS_DEFAULT= MYSQL PRESENCE RADIUS TLS >+OPTIONS_DEFINE= DATABASE DIALPLAN DOCS EVAPI JWT KAFKA LWSC \ >+ MQTT PERL PRESENCE RADIUS SCTP SECSIPID TLS WEBSOCKET >+OPTIONS_DEFAULT= MYSQL PRESENCE RADIUS SQLITE TLS > OPTIONS_GROUP= DATABASE_DRIVERS KEMI_LANGS >-OPTIONS_GROUP_DATABASE_DRIVERS= MYSQL PGSQL UNIXODBC >+OPTIONS_GROUP_DATABASE_DRIVERS= MYSQL PGSQL SQLITE UNIXODBC > OPTIONS_GROUP_KEMI_LANGS= LUAJIT PYTHON3 > OPTIONS_SUB= YES > > DATABASE_DESC= Database support > DATABASE_DRIVERS_DESC= Database drivers > DIALPLAN_DESC= String translations based on rules >-KEMIX_DESC= Core KEMI Functions >+EVAPI_DESC= Network event broadcast API >+JWT_DESC= JSON Web Token generation and validation >+KAFKA_DESC= Produces and sends messages to a Kafka server > KEMI_LANGS_DESC= Kamailio Embedded Interface Interpreters > LUAJIT_DESC= Execute embedded Lua scripts >+LWSC_DESC= Websocket client connector using libwebsockets >+MQTT_DESC= MQTT connector for bi-directional publish-subscribe communication > PRESENCE_DESC= Presence support > PYTHON3_DESC= Execute embedded Python3 scripts > SCTP_DESC= SCTP support >-WEBSOCKET_DESC= Websocket support >+SECSIPID_DESC= Secure SIP/Telephony Identity (STIR/SHAKEN) extensions >+WEBSOCKET_DESC= WebSocket transport layer >+ >+DATABASE_VARS= EXTRA_GROUPS+=db > >-DATABASE_VARS= EXTRA_GROUPS+=db > DIALPLAN_LIB_DEPENDS= libpcre.so:devel/pcre > DIALPLAN_VARS= EXTRA_MODULES+=dialplan > >-KEMIX_VARS= EXTRA_MODULES+=kemix >+EVAPI_LIB_DEPENDS= libev.so:devel/libev >+EVAPI_VARS= EXTRA_MODULES+=evapi >+ >+JWT_LIB_DEPENDS= libjwt.so:www/libjwt >+JWT_VARS= EXTRA_MODULES+=jwt >+ >+KAFKA_LIB_DEPENDS= librdkafka.so:net/librdkafka >+KAFKA_VARS= EXTRA_MODULES+=kafka > >-LUAJIT_IMPLIES= KEMIX > LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit > LUAJIT_MAKE_ARGS= LUAJIT=yes > LUAJIT_VARS= EXTRA_MODULES+=app_lua > >+LWSC_LIB_DEPENDS= libwebsockets.so:net/libwebsockets >+LWSC_VARS= EXTRA_MODULES+=lwsc >+ >+MQTT_LIB_DEPENDS= libev.so:devel/libev \ >+ libmosquitto.so:net/mosquitto >+MQTT_VARS= EXTRA_MODULES+=mqtt >+ > MYSQL_IMPLIES= DATABASE > MYSQL_USES= mysql > MYSQL_VARS= EXTRA_GROUPS+=mysql >@@ -88,7 +107,6 @@ PGSQL_VARS= EXTRA_GROUPS+=postgres > > PRESENCE_VARS= EXTRA_GROUPS+=presence > >-PYTHON3_IMPLIES= KEMIX > PYTHON3_USES= gettext-runtime > PYTHON3_MAKE_ARGS= PYTHON3=${PYTHON_CMD} > PYTHON3_VARS= EXTRA_MODULES+=app_python3 >@@ -98,6 +116,12 @@ RADIUS_VARS= EXTRA_GROUPS+=radius > > SCTP_VARS= EXTRA_MODULES+=sctp > >+SECSIPID_VARS= EXTRA_MODULES+=secsipid >+ >+SQLITE_IMPLIES= DATABASE >+SQLITE_USES= sqlite >+SQLITE_VARS= EXTRA_MODULES+=db_sqlite >+ > TLS_USES= ssl > TLS_VARS= EXTRA_MODULES+=tls > >@@ -112,6 +136,8 @@ WEBSOCKET_VARS= EXTRA_MODULES+=websocket > > DEFAULT_GROUPS= standard > >+CFG_ARGS+= run_target="${KAMAILIO_RUNDIR}" >+ > .if !empty (EXTRA_GROUPS) > CFG_ARGS+= group_include="${DEFAULT_GROUPS} ${EXTRA_GROUPS}" > .else >@@ -122,10 +148,6 @@ CFG_ARGS+= group_include="${DEFAULT_GROUPS}" > CFG_ARGS+= include_modules="${EXTRA_MODULES}" > .endif > >-post-patch: >- ${REINPLACE_CMD} '565s|run_target = $$(run_prefix)/$$(run_dir)|run_target = ${KAMAILIO_RUNDIR}|' \ >- ${WRKSRC}/src/Makefile.defs >- > post-patch-DOCS-off: > @${REINPLACE_CMD} 's|install-doc install-man|install-man|' \ > ${WRKSRC}/src/Makefile >diff --git a/net/kamailio/distinfo b/net/kamailio/distinfo >index f9d87d5730..7cf6abc1c8 100644 >--- a/net/kamailio/distinfo >+++ b/net/kamailio/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1618831304 >-SHA256 (kamailio-5.4.5_src.tar.gz) = d7203228e75fb6250f79e28ff79ac2aff5b2907d5b5cd94c3407c7099bef0551 >-SIZE (kamailio-5.4.5_src.tar.gz) = 12659887 >+TIMESTAMP = 1639646808 >+SHA256 (kamailio-5.5.3_src.tar.gz) = 6af30eabdbaa79dbbf7c21b1201f350a39c816010fca60e27cbb9de4589a4324 >+SIZE (kamailio-5.5.3_src.tar.gz) = 12782163 >diff --git a/net/kamailio/files/patch-src_Makefile.defs b/net/kamailio/files/patch-src_Makefile.defs >index f67638f63b..3ead40a4c3 100644 >--- a/net/kamailio/files/patch-src_Makefile.defs >+++ b/net/kamailio/files/patch-src_Makefile.defs >@@ -1,4 +1,4 @@ >---- src/Makefile.defs.orig 2020-09-01 08:11:08 UTC >+--- src/Makefile.defs.orig 2021-05-05 13:55:36 UTC > +++ src/Makefile.defs > @@ -257,7 +257,7 @@ YACC := $(shell echo "$${YACC}") > >diff --git a/net/kamailio/files/patch-src_core_ip__addr.h b/net/kamailio/files/patch-src_core_ip__addr.h >index d9b796726f..a03e884d34 100644 >--- a/net/kamailio/files/patch-src_core_ip__addr.h >+++ b/net/kamailio/files/patch-src_core_ip__addr.h >@@ -1,7 +1,7 @@ >---- src/core/ip_addr.h.orig 2018-08-22 09:38:42 UTC >+--- src/core/ip_addr.h.orig 2021-05-05 13:55:35 UTC > +++ src/core/ip_addr.h >-@@ -49,6 +49,10 @@ enum sip_protos { PROTO_NONE, PROTO_UDP, PROTO_TCP, PR >- enum comp_methods { COMP_NONE, COMP_SIGCOMP, COMP_SERGZ }; >+@@ -51,6 +51,10 @@ typedef enum sip_protos { PROTO_NONE, PROTO_UDP, PROTO >+ typedef enum comp_methods { COMP_NONE, COMP_SIGCOMP, COMP_SERGZ } comp_methods_t; > #endif > > +#ifndef INADDR_LOOPBACK >diff --git a/net/kamailio/pkg-plist b/net/kamailio/pkg-plist >index b5747a23ae..ba321642f5 100644 >--- a/net/kamailio/pkg-plist >+++ b/net/kamailio/pkg-plist >@@ -20,7 +20,7 @@ > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/dr_groups > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/dr_gw_lists > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/dr_rules >-%%DATABASE%%%%DATADIR%%/dbtext/kamailio/globalblacklist >+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/globalblocklist > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/grp > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/htable > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/imc_members >@@ -64,7 +64,7 @@ > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_uri_attrs > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/uid_user_attrs > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/uri >-%%DATABASE%%%%DATADIR%%/dbtext/kamailio/userblacklist >+%%DATABASE%%%%DATADIR%%/dbtext/kamailio/userblocklist > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/usr_preferences > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/version > %%DATABASE%%%%DATADIR%%/dbtext/kamailio/watchers >@@ -101,7 +101,7 @@ > %%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.sqlops > %%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.uac > %%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.uri_db >-%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.userblacklist >+%%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.userblocklist > %%DATABASE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.usrloc > %%DATABASE%%lib/kamailio/kamctl/dbtextdb/dbtextdb.py > %%DATABASE%%lib/kamailio/kamctl/kamctl.dbtext >@@ -140,14 +140,22 @@ > %%DATABASE%%lib/kamailio/modules/sqlops.so > %%DATABASE%%lib/kamailio/modules/uac.so > %%DATABASE%%lib/kamailio/modules/uri_db.so >-%%DATABASE%%lib/kamailio/modules/userblacklist.so >+%%DATABASE%%lib/kamailio/modules/userblocklist.so > %%DATABASE%%lib/kamailio/modules/usrloc.so > %%DIALPLAN%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.dialplan > %%DIALPLAN%%lib/kamailio/modules/dialplan.so >-%%KEMIX%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.kemix >-%%KEMIX%%lib/kamailio/modules/kemix.so >+%%EVAPI%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.evapi >+%%EVAPI%%lib/kamailio/modules/evapi.so >+%%JWT%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.jwt >+%%JWT%%lib/kamailio/modules/jwt.so >+%%KAFKA%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.kafka >+%%KAFKA%%lib/kamailio/modules/kafka.so > %%LUAJIT%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.app_lua > %%LUAJIT%%lib/kamailio/modules/app_lua.so >+%%LWSC%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.lwsc >+%%LWSC%%lib/kamailio/modules/lwsc.so >+%%MQTT%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.mqtt >+%%MQTT%%lib/kamailio/modules/mqtt.so > %%MYSQL%%%%DATADIR%%/mysql/acc-create.sql > %%MYSQL%%%%DATADIR%%/mysql/alias_db-create.sql > %%MYSQL%%%%DATADIR%%/mysql/auth_db-create.sql >@@ -194,7 +202,7 @@ > %%MYSQL%%%%DATADIR%%/mysql/uid_gflags-create.sql > %%MYSQL%%%%DATADIR%%/mysql/uid_uri_db-create.sql > %%MYSQL%%%%DATADIR%%/mysql/uri_db-create.sql >-%%MYSQL%%%%DATADIR%%/mysql/userblacklist-create.sql >+%%MYSQL%%%%DATADIR%%/mysql/userblocklist-create.sql > %%MYSQL%%%%DATADIR%%/mysql/usrloc-create.sql > %%MYSQL%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_mysql > %%MYSQL%%lib/kamailio/kamctl/kamctl.mysql >@@ -264,7 +272,7 @@ > %%PGSQL%%%%DATADIR%%/postgres/uid_gflags-create.sql > %%PGSQL%%%%DATADIR%%/postgres/uid_uri_db-create.sql > %%PGSQL%%%%DATADIR%%/postgres/uri_db-create.sql >-%%PGSQL%%%%DATADIR%%/postgres/userblacklist-create.sql >+%%PGSQL%%%%DATADIR%%/postgres/userblocklist-create.sql > %%PGSQL%%%%DATADIR%%/postgres/usrloc-create.sql > %%PGSQL%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_postgres > %%PGSQL%%lib/kamailio/kamctl/kamctl.pgsql >@@ -302,8 +310,10 @@ > %%PORTDOCS%%%%DOCSDIR%%/modules/README.ipops > %%PORTDOCS%%%%DOCSDIR%%/modules/README.jsonrpcs > %%PORTDOCS%%%%DOCSDIR%%/modules/README.keepalive >+%%PORTDOCS%%%%DOCSDIR%%/modules/README.kemix > %%PORTDOCS%%%%DOCSDIR%%/modules/README.kex > %%PORTDOCS%%%%DOCSDIR%%/modules/README.log_custom >+%%PORTDOCS%%%%DOCSDIR%%/modules/README.lrkproxy > %%PORTDOCS%%%%DOCSDIR%%/modules/README.malloc_test > %%PORTDOCS%%%%DOCSDIR%%/modules/README.mangler > %%PORTDOCS%%%%DOCSDIR%%/modules/README.maxfwd >@@ -407,6 +417,56 @@ > %%RADIUS%%lib/kamailio/modules/peering.so > %%SCTP%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.sctp > %%SCTP%%lib/kamailio/modules/sctp.so >+%%SECSIPID%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.secsipid >+%%SECSIPID%%lib/kamailio/modules/secsipid.so >+%%SQLITE%%%%DATADIR%%/db_sqlite/acc-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/alias_db-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/auth_db-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/avpops-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/carrierroute-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/cpl-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/dialog-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/dialplan-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/dispatcher-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/domain-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/domainpolicy-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/drouting-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/group-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/htable-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/imc-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/lcr-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/matrix-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/mohqueue-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/msilo-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/mtree-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/pdt-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/permissions-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/pipelimit-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/presence-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/purple-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/registrar-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/rls-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/rtpengine-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/rtpproxy-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/sca-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/secfilter-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/siptrace-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/speeddial-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/standard-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/topos-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/uac-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/uid_auth_db-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/uid_avp_db-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/uid_domain-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/uid_gflags-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/uid_uri_db-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/uri_db-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/userblocklist-create.sql >+%%SQLITE%%%%DATADIR%%/db_sqlite/usrloc-create.sql >+%%SQLITE%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.db_sqlite >+%%SQLITE%%lib/kamailio/kamctl/kamctl.sqlite >+%%SQLITE%%lib/kamailio/kamctl/kamdbctl.sqlite >+%%SQLITE%%lib/kamailio/modules/db_sqlite.so > %%TLS%%%%PORTDOCS%%%%DOCSDIR%%/modules/README.tls > %%TLS%%@sample %%ETCDIR%%/tls.cfg.sample > %%TLS%%lib/kamailio/modules/tls.so >@@ -459,8 +519,10 @@ lib/kamailio/modules/exec.so > lib/kamailio/modules/ipops.so > lib/kamailio/modules/jsonrpcs.so > lib/kamailio/modules/keepalive.so >+lib/kamailio/modules/kemix.so > lib/kamailio/modules/kex.so > lib/kamailio/modules/log_custom.so >+lib/kamailio/modules/lrkproxy.so > lib/kamailio/modules/malloc_test.so > lib/kamailio/modules/mangler.so > lib/kamailio/modules/maxfwd.so
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
dmitry.wagin
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 260486
:
230192
| 230745