From fb734a82681fe451e8ae131d0d695d6fb9078ac8 Mon Sep 17 00:00:00 2001 From: Yorick Hardy Date: Sat, 28 Nov 2020 18:16:20 +0200 Subject: [PATCH] baresip: update to baresip-1.0.0 (Presumably the changelog [Unreleased] section is for 1.0.0) = Baresip Changelog == [Unreleased] === Added - aac: add AAC_STREAMTYPE_AUDIO enum value - aac: add AAC_ prefix - Video mode param to call_answer(), ua_answer() and ua_hold_answer [#966] - video_stop_display() API function [#977] - module: add path to module_load() function - conf: add conf_configure_buf - test: add usage of g711.so module [#978] - JSON initial codec state command and response [#973] - account_set_video_codecs() API function [#981] - net: add fallback dns nameserver [#996] - gtk: show call_peername in notify title [#1006] - call: Added call_state() API function that returns enum state of the call [#1013] - account_set_stun_user() and account_set_stun_pass() API functions [#1015] - API functions account_stun_uri and account_set_stun_uri. [#1018] - ausine: Audio sine wave input module [#1021] - gtk/menu: replace spaces from uri [#1007] - jack: allowing jack client name to be specified in the config file [#1025] [#1020] - snapshot: Add snapshot_send and snapshot_recv commands [#1029] - webrtc_aec: 'extended_filter' config option [#1030] - avfilter: FFmpeg filter graphs integration [#1038] - reg: view proxy expiry value in reg_status [#1068] - account: add parameter rwait for re-register interval [#1069] - call, stream, menu: add cmd to set the direction of video stream [#1073] === Changed - **Using [baresip/re](https://github.com/baresip/re) fork now** - audio: move calculation to audio_jb_current_value - avformat: clean up docs - gzrtp: update docs - account: increased size of audio codec list to 16 - video: make video_sdp_attr_decode public - config: Derive default audio driver from default audio device [#1009] - jack: modifying info message on jack client creation [#1019] - call: when video stream is disabled, stop also video display [#1023] - dtls_srtp: use tls_set_selfsigned_rsa with keysize 2048 [#1062] [#1056] - rst: use a min ptime of 20ms - aac: change ptime to 4ms === Fixed - avcodec: fix H.264 interop with Firefox - winwave: waveInGetPosition is no longer supported for use as of Windows Vista [#960] - avcodec: call av_hwdevice_ctx_create before if-statement - account: use single quote instead of backtick - ice: fix segfault in connh [#980] - call: Update call->got_offer when re-INVITE or answer to re-INVITE is received [#986] - mk: Test also for /usr/lib64/libspeexdsp.so to cover Fedora/RHEL/CentOS [#992] - config: Allow distribution specific CA trust bundle locations (fixes [#993] - config: Allow distribution specific default audio device (fixes [#994] - mqtt: fix err is never read (found by clang static analyzer) - avcodec: fix err is never read (found by clang static analyzer) - gtk: notification buttons do not work on Systems [#1012] - gtk: fix dtmf_tone and add tones as feedback [#1010] - pulse: drain pulse buffers before freeing [#1016] - jack: jack_play connect all physical ports [#1028] - Makefile: do not try to install modules if build is static [#1031] - gzrtp: media_alloc function is missing [#1034] [#1022] - call: when updating video, check if video stream has been disabled [#1037] - amr: fix length check, fixes [#1011] - modules: fix search path for avdevice.h [#1043] - gtk: declare variables C89 style - config: init newly added member - menu: fix segfault in ua_event_handler [#1059] [#1061] - debug_cmd: fix OpenSSL no-deprecated [#1065] - aac: handle missing bitrate parameter in SDP format - av1: properly configure encoder === Removed - ice: remove support for ICE-lite - ice: remove ice_debug, use log level DEBUG instead - ice: make stun server optional - config: remove ice_debug option (unused) === Contributors (many thanks) - Alfred E. Heggestad - Alexander Gramner - Andrew Webster - Christian Spielberger - Christoph Huber - Davide Alberani - Ethan Funk - Juha Heinanen - mbattista - Michael Malone - Mikl Kurkov - ndilieto - Robert Scheck - Roger Sandholm - Sebastian Reimers [#966]: https://github.com/baresip/baresip/pull/966 [#977]: https://github.com/baresip/baresip/pull/977 [#978]: https://github.com/baresip/baresip/pull/978 [#973]: https://github.com/baresip/baresip/pull/973 [#981]: https://github.com/baresip/baresip/pull/981 [#996]: https://github.com/baresip/baresip/pull/996 [#1006]: https://github.com/baresip/baresip/pull/1006 [#1013]: https://github.com/baresip/baresip/pull/1013 [#1015]: https://github.com/baresip/baresip/pull/1015 [#1018]: https://github.com/baresip/baresip/pull/1018 [#1021]: https://github.com/baresip/baresip/pull/1021 [#1007]: https://github.com/baresip/baresip/pull/1007 [#1025]: https://github.com/baresip/baresip/pull/1025 [#1020]: https://github.com/baresip/baresip/pull/1020 [#1029]: https://github.com/baresip/baresip/pull/1029 [#1030]: https://github.com/baresip/baresip/pull/1030 [#1038]: https://github.com/baresip/baresip/pull/1038 [#1009]: https://github.com/baresip/baresip/pull/1009 [#1019]: https://github.com/baresip/baresip/pull/1019 [#1023]: https://github.com/baresip/baresip/pull/1023 [#1062]: https://github.com/baresip/baresip/pull/1062 [#1056]: https://github.com/baresip/baresip/pull/1056 [#960]: https://github.com/baresip/baresip/pull/960 [#980]: https://github.com/baresip/baresip/pull/980 [#986]: https://github.com/baresip/baresip/pull/986 [#992]: https://github.com/baresip/baresip/pull/992 [#993]: https://github.com/baresip/baresip/pull/993 [#994]: https://github.com/baresip/baresip/pull/994 [#1012]: https://github.com/baresip/baresip/pull/1012 [#1010]: https://github.com/baresip/baresip/pull/1010 [#1016]: https://github.com/baresip/baresip/pull/1016 [#1028]: https://github.com/baresip/baresip/pull/1028 [#1031]: https://github.com/baresip/baresip/pull/1031 [#1034]: https://github.com/baresip/baresip/pull/1034 [#1022]: https://github.com/baresip/baresip/pull/1022 [#1037]: https://github.com/baresip/baresip/pull/1037 [#1011]: https://github.com/baresip/baresip/pull/1011 [#1043]: https://github.com/baresip/baresip/pull/1043 [#1059]: https://github.com/baresip/baresip/pull/1059 [#1061]: https://github.com/baresip/baresip/pull/1061 [#1065]: https://github.com/baresip/baresip/pull/1065 [#1068]: https://github.com/baresip/baresip/pull/1068 [#1069]: https://github.com/baresip/baresip/pull/1069 [#1073]: https://github.com/baresip/baresip/pull/1073 [Unreleased]: https://github.com/baresip/baresip/compare/v0.6.6...HEAD --- baresip/Makefile | 8 ++++---- baresip/PLIST | 15 ++++++++++++++- baresip/distinfo | 8 ++++---- 3 files changed, 22 insertions(+), 9 deletions(-) diff --git a/baresip/Makefile b/baresip/Makefile index 0bab6939ef..ba3bf814e8 100644 --- a/baresip/Makefile +++ b/baresip/Makefile @@ -1,12 +1,12 @@ # $NetBSD: Makefile,v 1.2 2014/09/05 08:06:00 thomasklausner Exp $ -DISTNAME= baresip-0.6.6 +DISTNAME= baresip-1.0.0 CATEGORIES= net audio -MASTER_SITES= ${MASTER_SITE_GITHUB:=alfredh/} +MASTER_SITES= ${MASTER_SITE_GITHUB:=baresip/} GITHUB_TAG= v${PKGVERSION_NOREV} MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.creytiv.com/baresip.html +HOMEPAGE= https://github.com/baresip/baresip/ COMMENT= SIP User-Agent with audio and video support LICENSE= modified-bsd @@ -18,7 +18,7 @@ SUBST_CLASSES+= prefix SUBST_FILES.prefix= Makefile SUBST_MESSAGE.prefix= Fixing PREFIX path. SUBST_SED.prefix= -e "s|/usr/local|${PREFIX}|1" -SUBST_STAGE.prefix= post-patch +SUBST_STAGE.prefix= post-extract INSTALLATION_DIRS= share/examples/baresip diff --git a/baresip/PLIST b/baresip/PLIST index 0dec9fbc09..443afa4f32 100644 --- a/baresip/PLIST +++ b/baresip/PLIST @@ -6,6 +6,7 @@ ${PLIST.opencore-amr}lib/baresip/modules/amr.so lib/baresip/modules/aubridge.so lib/baresip/modules/aufile.so lib/baresip/modules/auloop.so +lib/baresip/modules/ausine.so ${PLIST.ffmpeg}lib/baresip/modules/avcodec.so ${PLIST.ffmpeg}lib/baresip/modules/avformat.so lib/baresip/modules/b2bua.so @@ -50,7 +51,7 @@ lib/baresip/modules/uuid.so ${PLIST.v4l2}lib/baresip/modules/v4l2.so ${PLIST.v4l2}lib/baresip/modules/v4l2_codec.so lib/baresip/modules/vidbridge.so -lib/baresip/modules/vidinfo.so +${PLIST.cairo}lib/baresip/modules/vidinfo.so lib/baresip/modules/vidloop.so ${PLIST.libvpx}lib/baresip/modules/vp8.so ${PLIST.libvpx}lib/baresip/modules/vp9.so @@ -65,6 +66,18 @@ share/baresip/message.wav share/baresip/notfound.wav share/baresip/ring.wav share/baresip/ringback.wav +share/baresip/sound0.wav +share/baresip/sound1.wav +share/baresip/sound2.wav +share/baresip/sound3.wav +share/baresip/sound4.wav +share/baresip/sound5.wav +share/baresip/sound6.wav +share/baresip/sound7.wav +share/baresip/sound8.wav +share/baresip/sound9.wav +share/baresip/soundroute.wav +share/baresip/soundstar.wav share/examples/baresip/accounts share/examples/baresip/config share/examples/baresip/contacts diff --git a/baresip/distinfo b/baresip/distinfo index 6ecd52be41..36ca9c0ae9 100644 --- a/baresip/distinfo +++ b/baresip/distinfo @@ -1,8 +1,8 @@ $NetBSD: distinfo,v 1.1 2014/08/10 00:26:01 thomasklausner Exp $ -SHA1 (baresip-0.6.6.tar.gz) = 500d0c87f3db438e7d49f9635c7a53cc358e69ec -RMD160 (baresip-0.6.6.tar.gz) = fd9e0c6615385f32d7834a9dbbf7343d8e0d3ff1 -SHA512 (baresip-0.6.6.tar.gz) = b7d6b92e07aeb69c52364d28e7ab616a9365da366483b521c28f785001565ac5073357db07cdf3c0c0ada5d3f174ff6f31a8da1fdcf34b024df1f441ed64373d -Size (baresip-0.6.6.tar.gz) = 618734 bytes +SHA1 (baresip-1.0.0.tar.gz) = 575024228abf9527da8e21dbf36142043935379d +RMD160 (baresip-1.0.0.tar.gz) = fe40d85cf978e9c17e04dde0dfd23e78f0e63018 +SHA512 (baresip-1.0.0.tar.gz) = 798ea9cd9892fe72e20d50c9a3b45b6b4c195da6d2f4052977276a7ae5ef90ac4f0c2bd6c5e48f53a4370a23f0e005dd73d1f46571965fc1bde5014b97bdc258 +Size (baresip-1.0.0.tar.gz) = 989461 bytes SHA1 (patch-modules_ilbc_ilbc.c) = a2a7d685c4989bf910a9d5b8582d1261fce32e1c SHA1 (patch-modules_v4l2_v4l2.c) = 71ba2d1e5c8ba61eb011bd2b6b9e0d9cdaec5797