From nobody Sun Apr 12 16:34:44 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ftx2r5ZdKz6YKcS for ; Sun, 12 Apr 2026 16:34:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ftx2r2bFrz49Mq for ; Sun, 12 Apr 2026 16:34:44 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776011684; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=0TX5OP80hPVBI/W7jwKQWuQ9UfDchJk2Bw+PjpbCQDk=; b=AFCAo7u5S48QRFh1NMfGPWY2oIlR3w9bi/oGmjy2Al0bNAIH4uJCtDBwIMgQQi3W38dVWP RkoRLJGLpBYmEQ+O235xJq9Hmid98zgZcrFGWMnWzUIa5/MxXWZaUVWIUj2ZKcpQFKEsCg k0rveu1iIlNw8v5bcKuqb9qy8kalMpH1uDEHvUDks/iV04UVLzpW67rnldiw15C5SVnE5Q Zn1u96pH+V9DAyFHVwet2XNVNGKh4dOIKa0mkNjBYkL21HOFAn8t5+D/Zu3jQxZwCOiO6r 4eip0ZhOmmDu57WMbSet9LV//ql3f2RhuZ/ONGWhHnQZPTPAGTa5D1VkaRyQig== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1776011684; a=rsa-sha256; cv=none; b=EMPquiFwp0dHkFofWaVXAbi9GuD7ttZxM+NIM889E5MhW1KQyu1cZimRXDkPnDFSYMfcdN lTQmbLgZqStW19mSzp/f15KGTdozQ3YHMzO2zZyB1LbenK0KLSGB4fIxSKh3cfz3rA65mz NpBznjXbdnU9OvxOF+Zyhq8DtUcJPzUV0XVcMb8Dw5wORDlYkkm3kgfZyCbivr4fSJDEeS mmFTzuPYlLHm5JVUU5FOwQ0cmlEG2fz6LLVjt3MIs/KMAV3A2CPbz9yarP+v2DTUMMx5/2 HxaYE+TFgC1xv3Gf3DZ8yt7JL6MUS1DigYk5iqWlzx+HEdJ4l0lW2WfMGGJqGg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1776011684; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=0TX5OP80hPVBI/W7jwKQWuQ9UfDchJk2Bw+PjpbCQDk=; b=r8KgEv4fKsCoMiIajcPuF3cYaE32DnAnLef/QI+U63G+uMPkLc9FplxF3Fkxm2ldbVerb0 9HPTKXeKxiHSecA9rJ+3UorRrE2tSitlM7D+jIGCGgvIjZag1z4WSXOxGPR0Pt1ONAiwFk xEmzvddBilXVLi7qQxxcEj2rLbAk2lW/wUMBO4VkHL3UIGtaFdRyb9fwWJ36aFq+aSHqpm Eshm6Pd6RqpmO8jGd7hffa4jJOrplCUgTomNZYjjHkFt4mreMPqLZVXbxUWBN1x3x3/vHQ oJI0enHcRay7bRqhxW5c9CoJCwLL6W+j4eDl1+rNZiZV9O5tao3QNc9g0yr3vQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4ftx2r21dQz9NR for ; Sun, 12 Apr 2026 16:34:44 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 24b5f by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 12 Apr 2026 16:34:44 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Oleksandr Kryvulia From: Vladimir Druzenko Subject: git: 78346040cff8 - main - net/asterisk22: Update 22=?utf-8?Q?=2E8.2 =E2=86=92?= 22.9.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 78346040cff80bc386bbcdc0cbb7dc61414c1c12 Auto-Submitted: auto-generated Date: Sun, 12 Apr 2026 16:34:44 +0000 Message-Id: <69dbc9a4.24b5f.484da635@gitrepo.freebsd.org> The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=78346040cff80bc386bbcdc0cbb7dc61414c1c12 commit 78346040cff80bc386bbcdc0cbb7dc61414c1c12 Author: Oleksandr Kryvulia AuthorDate: 2026-04-12 16:29:13 +0000 Commit: Vladimir Druzenko CommitDate: 2026-04-12 16:31:06 +0000 net/asterisk22: Update 22.8.2 → 22.9.0 Changelog: https://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-22.9.0.html PR: 294412 Sponsored by: FLEX-IT LLC Sponsored by: UNIS Labs --- net/asterisk22/Makefile | 5 +-- net/asterisk22/distinfo | 10 ++--- .../patch-build__tools_make__xml__documentation | 44 +++++++++++++++++++--- net/asterisk22/pkg-plist | 1 + 4 files changed, 47 insertions(+), 13 deletions(-) diff --git a/net/asterisk22/Makefile b/net/asterisk22/Makefile index 2fa31f2ac613..d759c38f8e1c 100644 --- a/net/asterisk22/Makefile +++ b/net/asterisk22/Makefile @@ -1,6 +1,5 @@ PORTNAME= asterisk -DISTVERSION= 22.8.2 -PORTREVISION= 1 +DISTVERSION= 22.9.0 CATEGORIES= net MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729 MASTER_SITE_SUBDIR= asterisk/ \ @@ -222,7 +221,7 @@ ASTERISK_MOH_G729_SOUNDS= asterisk-moh-opsound-g729-2.03.tar.gz ASTERISK_USER= asterisk ASTERISK_GROUP= asterisk -PJSIP_VERSION= 2.15.1 +PJSIP_VERSION= 2.16 .include diff --git a/net/asterisk22/distinfo b/net/asterisk22/distinfo index 76f7679bba68..bbd843216338 100644 --- a/net/asterisk22/distinfo +++ b/net/asterisk22/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1771771771 -SHA256 (asterisk/asterisk-22.8.2.tar.gz) = 8dd373ce0771a9ed40bb54a72a889ccdd14c0cee458ed68da9ce913a668e4b22 -SIZE (asterisk/asterisk-22.8.2.tar.gz) = 26523526 +TIMESTAMP = 1775806049 +SHA256 (asterisk/asterisk-22.9.0.tar.gz) = 5fd0e623d7415faa5999c1d5797721a3ab8992cbe33d49faac7d948635df94cc +SIZE (asterisk/asterisk-22.9.0.tar.gz) = 26585391 SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714 SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798 SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585 @@ -9,5 +9,5 @@ SHA256 (asterisk/asterisk-mp3-204.tar.gz) = 721a6745e5f4bce8bbf5e3caca44ad1da22d SIZE (asterisk/asterisk-mp3-204.tar.gz) = 26529 SHA256 (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 572a3c956371ed62b44a4bcd973db10eb4c84f3040cf7156e3acfad3b6bf3ded SIZE (asterisk/traud-asterisk-opus-83e1b458c77e0e287adeca494eeb79edb077b0ff_GH0.tar.gz) = 24044 -SHA256 (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 8f3bd99caf003f96ed8038b8a36031eb9d8cd9eaea1eaff7e01c2eef6bd55706 -SIZE (asterisk/pjsip-pjproject-2.15.1_GH0.tar.gz) = 10425868 +SHA256 (asterisk/pjsip-pjproject-2.16_GH0.tar.gz) = 3af2e481d51aaa095897820fa2ee26c30e530590c6ca56d23e4133bbdad369eb +SIZE (asterisk/pjsip-pjproject-2.16_GH0.tar.gz) = 10794360 diff --git a/net/asterisk22/files/patch-build__tools_make__xml__documentation b/net/asterisk22/files/patch-build__tools_make__xml__documentation index af57b9e6dc2c..6d5abd6e6494 100644 --- a/net/asterisk22/files/patch-build__tools_make__xml__documentation +++ b/net/asterisk22/files/patch-build__tools_make__xml__documentation @@ -1,11 +1,45 @@ ---- build_tools/make_xml_documentation.orig 2024-10-17 16:00:41 UTC +--- build_tools/make_xml_documentation.orig 2026-04-10 07:28:12 UTC +++ build_tools/make_xml_documentation -@@ -220,7 +220,7 @@ for subdir in ${mod_subdirs} ; do +@@ -218,7 +218,7 @@ for subdir in ${mod_subdirs} ; do + mn=${bn%%.*} + fi + # Set the module name on specific elements +- ${SED} -r -e "s/<(manager|managerEvent|managerEventInstance|function|application|info)\s+([^>]+)>/<\1 \2 module=\"${mn}\">/g" /tmp/xmldoc.tmp.xml >> "${output_file}" ++ ${SED} -r -e "s/<(manager|managerEvent|managerEventInstance|function|application|info)[[:space:]]+([^>]+)>/<\1 \2 module=\"${mn}\">/g" /tmp/xmldoc.tmp.xml >> "${output_file}" + done + for i in $(${FIND} "${subdir_path}" -name '*.xml') ; do + ${GREP} -q "appdocsxml.dtd" "${i}" || continue +@@ -230,13 +230,13 @@ for subdir in ${mod_subdirs} ; do ${XMLSTARLET} val -e -d "${source_tree}/doc/appdocsxml.dtd" "${i}" || { echo "" ; exit 1 ; } fi fi -- ${SED} -r "/^\s*(<[?]xml|<.DOCTYPE|<.?docs)/d" "${i}" >> "${output_file}" -+ ${SED} -r "/^[[:space:]]*(<[?]xml|<.DOCTYPE|<.?docs)/d" "${i}" >> "${output_file}" +- ${SED} -r "/^\s*(<[?]xml|<.DOCTYPE|<.?docs)/d" "${i}" > /tmp/xmldoc.tmp.xml ++ ${SED} -r "/^[[:space:]]*(<[?]xml|<.DOCTYPE|<.?docs)/d" "${i}" > /tmp/xmldoc.tmp.xml + dirname=${i%/*} + if [ "${dirname}" != "${subdir_path}" ] ; then + # If we're in a subdirectory like channels/pjsip, we need to check channels/Makefile + # to see which module xml files in this directory belong to. + bn=${dirname##*/} +- mn=$(${SED} -n -r -e "s/^[$]\(call MOD_ADD_C,([^,]+),[$]\(wildcard\s+${bn}\/.*/\1/gp" "${subdir_path}/Makefile") ++ mn=$(${SED} -n -r -e "s/^[$]\(call MOD_ADD_C,([^,]+),[$]\(wildcard[[:space:]]+${bn}\/.*/\1/gp" "${subdir_path}/Makefile") + else + if [ "${subdir}" = "main" ] ; then + # Force the module to be "builtin" if the XML is in the main directory. +@@ -249,7 +249,7 @@ for subdir in ${mod_subdirs} ; do + fi + fi + # Set the module name on specific elements +- ${SED} -r -e "s/<(manager|managerEvent|managerEventInstance|function|application|info)\s+([^>]+)>/<\1 \2 module=\"${mn}\">/g" /tmp/xmldoc.tmp.xml >> "${output_file}" ++ ${SED} -r -e "s/<(manager|managerEvent|managerEventInstance|function|application|info)[[:space:]]+([^>]+)>/<\1 \2 module=\"${mn}\">/g" /tmp/xmldoc.tmp.xml >> "${output_file}" done done - echo "" >> "${output_file}" + +@@ -258,7 +258,7 @@ cp "${output_file}" /tmp/xmldoc.tmp.xml + # Some entries may already have a module attribute so remove the dup. + # It's easier to do this once on the entire file rather on a source-by-source basis. + cp "${output_file}" /tmp/xmldoc.tmp.xml +-${SED} -r -e 's/module="([^"]+)"\s+module="([^"]+)">/module="\1">/g' /tmp/xmldoc.tmp.xml > "${output_file}" ++${SED} -r -e 's/module="([^"]+)"[[:space:]]+module="([^"]+)">/module="\1">/g' /tmp/xmldoc.tmp.xml > "${output_file}" + + + if [ "${for_wiki}" -eq "1" ] ; then diff --git a/net/asterisk22/pkg-plist b/net/asterisk22/pkg-plist index 94ded22c96dc..4a5487e0a088 100644 --- a/net/asterisk22/pkg-plist +++ b/net/asterisk22/pkg-plist @@ -249,6 +249,7 @@ include/asterisk/refer.h include/asterisk/res_aeap.h include/asterisk/res_aeap_message.h include/asterisk/res_audiosocket.h +include/asterisk/res_cdrel_custom.h include/asterisk/res_fax.h include/asterisk/res_geolocation.h include/asterisk/res_hep.h