head	1.1;
access;
symbols
	pkgsrc-2026Q2:1.1.0.14
	pkgsrc-2026Q2-base:1.1
	pkgsrc-2026Q1:1.1.0.12
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.10
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.8
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.6
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.4
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.2
	pkgsrc-2024Q4-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2024.10.21.05.12.48;	author jnemeth;	state Exp;
branches;
next	;
commitid	cZ96k12iK0kpjuuF;


desc
@@


1.1
log
@comms/asterisk22: import asterisk-22.0.0

Asterisk is a complete PBX in software.  It provides all of the
features you would expect from a PBX and more. Asterisk does voice
over IP in three protocols, and can interoperate with almost all
standards-based telephony equipment using relatively inexpensive
hardware.

Asterisk provides Voicemail services with Directory, Call Conferencing,
Interactive Voice Response, Call Queuing. It has support for
three-way calling, caller ID services, ADSI, SIP and H.323 (as both
client and gateway).

This is a Long Term Support version.  It is scheduled to go to
security fixes only on October 16th, 2028, and EOL on October 16th,
2029.  See here for more information about Asterisk versions:
https://docs.asterisk.org/About-the-Project/Asterisk-Versions/
@
text
@$NetBSD: patch-third-party_pjproject_patches_0110-netbsd.patch,v 1.1 2024/04/08 03:20:10 jnemeth Exp $

--- third-party/pjproject/patches/0110-netbsd.patch.orig	2024-03-18 06:26:32.857060524 +0000
+++ third-party/pjproject/patches/0110-netbsd.patch
@@@@ -0,0 +1,40 @@@@
+--- a/pjlib/build/os-netbsd.mak	2024-03-17 23:09:58.926718475 -0700
++++ b/pjlib/build/os-netbsd.mak	2024-03-17 22:17:31.469351242 -0700
+@@@@ -0,0 +1,37 @@@@
++#
++# OS specific configuration for Linux OS target. 
++#
++
++#
++# PJLIB_OBJS specified here are object files to be included in PJLIB
++# (the library) for this specific operating system. Object files common 
++# to all operating systems should go in Makefile instead.
++#
++export PJLIB_OBJS += 	addr_resolv_sock.o file_access_unistd.o \
++			file_io_ansi.o guid_simple.o \
++			log_writer_stdout.o os_core_unix.o \
++			os_error_unix.o os_time_unix.o \
++			os_timestamp_common.o os_timestamp_posix.o \
++			pool_policy_malloc.o sock_bsd.o sock_select.o
++
++export PJLIB_OBJS += ioqueue_select.o 
++
++export PJLIB_OBJS += sock_qos_bsd.o
++
++#
++# TEST_OBJS are operating system specific object files to be included in
++# the test application.
++#
++export TEST_OBJS +=	main.o
++
++#
++# Additional LDFLAGS for pjlib-test
++#
++export TEST_LDFLAGS += -lm
++
++#
++# TARGETS are make targets in the Makefile, to be executed for this given
++# operating system.
++#
++export TARGETS	    =	$(PJLIB_LIB) $(PJLIB_SONAME) $(TEST_EXE)
++
@
