svn commit: r568045 - head/net/kamailio
Lewis Cook
lcook at FreeBSD.org
Wed Mar 10 21:24:33 UTC 2021
Author: lcook
Date: Wed Mar 10 21:24:32 2021
New Revision: 568045
URL: https://svnweb.freebsd.org/changeset/ports/568045
Log:
net/kamailio: Update to 5.4.4
While here, appease portclippy and portfmt.
Changes: https://www.kamailio.org/pub/kamailio/5.4.4/ChangeLog
PR: 254187
Submitted by: Dmitry Wagin <dmitry.wagin at ya.ru> (maintainer)
Approved by: fernape (mentor)
Differential Revision: https://reviews.freebsd.org/D29188
Modified:
head/net/kamailio/Makefile
head/net/kamailio/distinfo
Modified: head/net/kamailio/Makefile
==============================================================================
--- head/net/kamailio/Makefile Wed Mar 10 21:21:06 2021 (r568044)
+++ head/net/kamailio/Makefile Wed Mar 10 21:24:32 2021 (r568045)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= kamailio
-PORTVERSION= 5.4.3
+PORTVERSION= 5.4.4
CATEGORIES= net
MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/
DISTNAME= ${PORTNAME}-${PORTVERSION}_src
@@ -13,101 +13,98 @@ COMMENT= Very fast and configurable open source SIP pr
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libexpat.so:textproc/expat2 \
- libxml2.so:textproc/libxml2 \
- libcurl.so:ftp/curl
+LIB_DEPENDS= libcurl.so:ftp/curl \
+ libexpat.so:textproc/expat2 \
+ libxml2.so:textproc/libxml2
RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash
USES= compiler:c11 gmake ncurses pkgconfig python:3.5+ readline \
shebangfix
USE_LDCONFIG= yes
-SHEBANG_FILES= utils/kamctl/dbtextdb/dbtextdb.py \
- utils/kamctl/kamctl utils/kamctl/kamdbctl
+USE_RC_SUBR= kamailio
+SHEBANG_FILES= utils/kamctl/dbtextdb/dbtextdb.py utils/kamctl/kamctl \
+ utils/kamctl/kamdbctl
+
CFLAGS+= -Wall
KAMAILIO_USER?= kamailio
KAMAILIO_GROUP?= kamailio
-
-USERS= ${KAMAILIO_USER}
-GROUPS= ${KAMAILIO_GROUP}
-
KAMAILIO_RUNDIR?= /var/run/${PORTNAME}
-USE_RC_SUBR= kamailio
+SUB_LIST= KAMAILIO_GROUP=${KAMAILIO_GROUP} \
+ KAMAILIO_RUNDIR=${KAMAILIO_RUNDIR} \
+ KAMAILIO_USER=${KAMAILIO_USER}
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-SUB_LIST= KAMAILIO_USER=${KAMAILIO_USER} \
- KAMAILIO_GROUP=${KAMAILIO_GROUP} \
- KAMAILIO_RUNDIR=${KAMAILIO_RUNDIR}
+USERS= ${KAMAILIO_USER}
+GROUPS= ${KAMAILIO_GROUP}
-OPTIONS_GROUP= DATABASE_DRIVERS KEMI_LANGS
+OPTIONS_DEFINE= DATABASE DIALPLAN DOCS KEMIX PERL PRESENCE \
+ RADIUS SCTP TLS WEBSOCKET
+OPTIONS_DEFAULT= MYSQL PRESENCE RADIUS TLS
+OPTIONS_GROUP= DATABASE_DRIVERS KEMI_LANGS
OPTIONS_GROUP_DATABASE_DRIVERS= MYSQL PGSQL UNIXODBC
OPTIONS_GROUP_KEMI_LANGS= LUAJIT PYTHON3
-OPTIONS_DEFINE= DATABASE DIALPLAN DOCS KEMIX PERL PRESENCE RADIUS \
- SCTP TLS WEBSOCKET
-OPTIONS_DEFAULT= MYSQL PRESENCE RADIUS TLS
-OPTIONS_SUB= YES
+OPTIONS_SUB= YES
+DATABASE_DESC= Database support
DATABASE_DRIVERS_DESC= Database drivers
+DIALPLAN_DESC= String translations based on rules
+KEMIX_DESC= Core KEMI Functions
+KEMI_LANGS_DESC= Kamailio Embedded Interface Interpreters
+LUAJIT_DESC= Execute embedded Lua scripts
+PRESENCE_DESC= Presence support
+PYTHON3_DESC= Execute embedded Python3 scripts
+SCTP_DESC= SCTP support
+WEBSOCKET_DESC= Websocket support
-DATABASE_DESC= Database support
-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
+
+LUAJIT_IMPLIES= KEMIX
+LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit
+LUAJIT_MAKE_ARGS= LUAJIT=yes
+LUAJIT_VARS= EXTRA_MODULES+=app_lua
+
MYSQL_IMPLIES= DATABASE
MYSQL_USES= mysql
MYSQL_VARS= EXTRA_GROUPS+=mysql
+PERL_USES= perl5
+PERL_MAKE_ENV= PERLCCOPTS="`perl -MExtUtils::Embed -e ccopts`" \
+ PERLLDOPTS="`perl -MExtUtils::Embed -e ldopts`" \
+ TYPEMAP="`perl -MConfig -e 'print $$Config{privlib}'`/ExtUtils/typemap"
+PERL_VARS= EXTRA_MODULES+=app_perl
+
PGSQL_IMPLIES= DATABASE
PGSQL_USES= pgsql
PGSQL_VARS= EXTRA_GROUPS+=postgres
-UNIXODBC_IMPLIES= DATABASE
-UNIXODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC
-UNIXODBC_VARS= EXTRA_MODULES+=db_unixodbc
+PRESENCE_VARS= EXTRA_GROUPS+=presence
-KEMIX_DESC= Core KEMI Functions
-KEMIX_VARS= EXTRA_MODULES+=kemix
-
-KEMI_LANGS_DESC= Kamailio Embedded Interface Interpreters
-
-LUAJIT_DESC= Execute embedded Lua scripts
-LUAJIT_IMPLIES= KEMIX
-LUAJIT_LIB_DEPENDS= libluajit-5.1.so:lang/luajit
-LUAJIT_MAKE_ARGS= LUAJIT=yes
-LUAJIT_VARS= EXTRA_MODULES+=app_lua
-
-PYTHON3_DESC= Execute embedded Python3 scripts
PYTHON3_IMPLIES= KEMIX
-PYTHON3_MAKE_ARGS= PYTHON3=${PYTHON_CMD}
PYTHON3_USES= gettext-runtime
+PYTHON3_MAKE_ARGS= PYTHON3=${PYTHON_CMD}
PYTHON3_VARS= EXTRA_MODULES+=app_python3
-DIALPLAN_DESC= String translations based on rules
-DIALPLAN_LIB_DEPENDS= libpcre.so:devel/pcre
-DIALPLAN_VARS= EXTRA_MODULES+=dialplan
-
-PERL_USES= perl5
-PERL_VARS= EXTRA_MODULES+=app_perl
-PERL_MAKE_ENV= PERLLDOPTS="`perl -MExtUtils::Embed -e ldopts`" \
- PERLCCOPTS="`perl -MExtUtils::Embed -e ccopts`" \
- TYPEMAP="`perl -MConfig -e 'print $$Config{privlib}'`/ExtUtils/typemap"
-
-PRESENCE_DESC= Presence support
-PRESENCE_VARS= EXTRA_GROUPS+=presence
-
RADIUS_LIB_DEPENDS= libradiusclient-ng.so:net/radiusclient
RADIUS_VARS= EXTRA_GROUPS+=radius
-SCTP_DESC= SCTP support
SCTP_VARS= EXTRA_MODULES+=sctp
TLS_USES= ssl
TLS_VARS= EXTRA_MODULES+=tls
-WEBSOCKET_DESC= Websocket support
+UNIXODBC_IMPLIES= DATABASE
+UNIXODBC_LIB_DEPENDS= libodbc.so:databases/unixODBC
+UNIXODBC_VARS= EXTRA_MODULES+=db_unixodbc
+
WEBSOCKET_LIB_DEPENDS= libunistring.so:devel/libunistring
WEBSOCKET_VARS= EXTRA_MODULES+=websocket
Modified: head/net/kamailio/distinfo
==============================================================================
--- head/net/kamailio/distinfo Wed Mar 10 21:21:06 2021 (r568044)
+++ head/net/kamailio/distinfo Wed Mar 10 21:24:32 2021 (r568045)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1608573190
-SHA256 (kamailio-5.4.3_src.tar.gz) = 2efb756af586fa695fd65f2c0f1d240bc527d6b41c427f18e2ee8daed668fbc0
-SIZE (kamailio-5.4.3_src.tar.gz) = 12631383
+TIMESTAMP = 1615387513
+SHA256 (kamailio-5.4.4_src.tar.gz) = 75ac2cdaa6bfb419992583099370d4f7b75f121bab1d6ac8b727519178159c45
+SIZE (kamailio-5.4.4_src.tar.gz) = 12646352
More information about the svn-ports-all
mailing list