pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
baresip: update to baresip-0.6.5
Module Name: pkgsrc-wip
Committed By: Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By: yhardy
Date: Wed Dec 18 09:08:30 2019 +0200
Changeset: 3d6aa2e647e0ff6d0bf1a1fde505293c5e61c203
Modified Files:
baresip/Makefile
baresip/PLIST
baresip/distinfo
baresip/options.mk
Log Message:
baresip: update to baresip-0.6.5
HEADS UP:
module h265.so is now part of avcodec.so (and has been removed)
module sdl2.so has been renamed sdl.so (adjust video_display if needed)
Changelog:
2019-12-01 Alfred E. Heggestad
* Version 0.6.5
Alfred E. Heggestad (138):
mnat: add struct mnat pointer to session handler
ice: add ice-lite, move to per-account config
modules: check return value from uag_event_register()
menu: check return value of account_set_answermode
ua: move ua_print_sip_status to debug_cmd module
pcp: updated mnat api
modules: rename gst1.so to gst.so
account: make answermode code more robust
bfcp: remove code
ua: remove uag_tls()
sdl: add support for YUYV422 pixel format
modules: rename gst_video1.so to gst_video.so
sdl: add support for UYVY422 pixel format
ua: fix whitespace
test: mock_mnat_register return void
stream: debug tuning
test: enable wait_connected flag on mock mnat
dtls_srtp: dont store remote address on the state
test: enable wait_secure flag on mock mediaenc
modules: rename sdl2.so to sdl.so
menc: sort handlers in logical order
audiounit: use error ENOTSUP if AudioSessionSetActive fails
test: add webrtc test-case
audiounit: check return value of AudioUnitSetProperty()
bv32: remove module (#793)
audiounit: fix samplerate for iOS
config: add snd_path to template
account: remove check for deprecated password
audio: use dynamically allocated string for device name
Update README.md
avcodec: remove unused prototype
avcodec: fix unused parameter warning
move h265.so into avcodec.so
Update .travis.yml (#798)
Account specific audio source and playback (#796)
mpa: switch encoder to use lame (#797)
mk: remove GPROF
ua: add support for SIP trace (#804)
AAC codec (#805)
audio: set the correct variable to false if pthread_create() fails
sdl: properly close window (OSX)
ua: fix warning
rtcpsummary: use call object from event handler
test: move aucodec list one level up
video: add vidcodec accessor
refactoring; move rtp stats code to separate .c file
rtpstat cleanup
call: check magic
vidinfo: add video overlay box with decoder info
vidinfo: fix compiler warning on linux
vidinfo: fix compiler warning on Android
stream: rename to stream_set_session_handlers()
Fix osx build (#809)
vidinfo: delete old file
test: move ausrc list one level up
test: move auplay list one level up
test: move aufilt list one level up
video: use vidcodec's list in video_decoder_set()
stream: add stream-list to stream/audio/video API
vidinfo: remove pixelformat, add packetloss
mk: add detection in SYSROOT_LOCAL
dtls_srtp: add media name and component type to logline
mnat: make mnat_find() public
audio: print name in parenthesis if not set
video: move vidfilt list one level up
audio: remove hack for starting source/player first
video: set stream samplerate in alloc
video: fix potential use of free'd string
ice: fix documentation
g711: use designated initialisers
g722: use designated initialisers
g726: use designated initialisers
ilbc: use designated initialisers
mk: check for ilbc in
gsm: use designated initialisers
amr: fix detection in SYSROOT_LOCAL
amr: use designated initialisers
isac: use designated initialisers
test: add audio_codecs to account testcase
win32: sort module exports in alphabetical order
win32: add debug_cmd to static list of modules
echo: no need to use uag_current() -- ref #815
mk: detect aac in SYSROOT_LOCAL
modules: use designated initializers
modules: use designated initializers
v4l2_codec: use designated initializers
wincons: use designated initializers
gzrtp: use designated initializers
avcodec: use designated initializers
video: request keyframe during packet-loss
mk: detect mqtt.so in SYSROOT_LOCAL
menu: fix formatting
menu: clean up usage of uag_current() -- ref #815
menu: save UA aor for redialing
avcodec: use AVFrame key_frame flag to check for keyframes (#830)
call: add call_find_id() -- ref #815
menu: new command /callfind -- ref #815
ice: make username/password optional
mqtt: add ua/call selection -- fixes #815
stream: no RTCP socket for mediaenc, if muxed
mqtt: encode response with JSON -- fix #826
main: change help text for -4 and -6 (ref #834)
docs: thanks to @premultiply
net: change prefer_ipv6 to int af, fixes #834
pulse: fix log text
avformat: fix build on Debian 8
stream: log more details
stream: make stream_start_mediaenc() public for core
stream: move start_mediaenc to call.c
audio: add ptime to struct aucodec (#849)
README: add i2s module
docs: thanks to Christian Spielberger
test: remove unused setting of int err
stream: remove code not executed
message: no need to check err
net: fix potential deref of NULL pointer
vidinfo: no need to check err
natpmp: no need to check err
ilbc: no need to check err
ctrl_tcp: no need to check oe_cmd here
avformat: remove got_pict hack
avcodec: minor fixes
sdl: remove int err, not needed
pulse: check the correct pointer
v4l2_codec: remove int err, not needed
alsa: store return value in a long
avcodec: copy key_frame flag from hardware frame
stream: make some functions public
ctrl_tcp: restore mbuf pos on errors
metric: add lock for multi-threading
sdl: skip plane if wstep is zero
aubridge: clear pointers after thread has exited
fix doxygen comments
av1: set allow_lowbitdepth to get correct pixel-format
bump version to 0.6.5
stream: check return value of metric_init()
stream: update doxygen comments
update doxygen comments
Christian Spielberger (2):
aui2s: add rtos i2s audio driver module (#848)
i2s: add doxygen defgroup header (#850)
Juha Heinanen (3):
- Added 'net_set_address' and 'net_set_af' API functions.
Added safety check to net_set_address() API function.
- Added AF_UNSPEC to supported net_set_af families.
juha-h (4):
- Exposed net_dns_debug function to API. (#791)
Added possibility to include ";extra" parameter to an account and access (#803)
- Search include files also from opencore-amr source directory (#822)
Merge pull request #843 from alfredh/net_stuff
premultiply (5):
Unify response list header layout (#821)
More common list format (#823)
MPA fmtp mirroring (#837)
MPA layer 3 encoding fixes (#839)
MPA L2 and L3 encoding (#844)
trampster (2):
Pass NULL to pa_simple_new if no device specified to indicate to PulseAudio we want to use the default (#785)
Add support for aes_256_gcm (#790)
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3d6aa2e647e0ff6d0bf1a1fde505293c5e61c203
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
baresip/Makefile | 2 +-
baresip/PLIST | 3 +--
baresip/distinfo | 8 ++++----
baresip/options.mk | 16 +---------------
4 files changed, 7 insertions(+), 22 deletions(-)
diffs:
diff --git a/baresip/Makefile b/baresip/Makefile
index 2c37e1732c..2a4584547b 100644
--- a/baresip/Makefile
+++ b/baresip/Makefile
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.2 2014/09/05 08:06:00 thomasklausner Exp $
-DISTNAME= baresip-0.6.4
+DISTNAME= baresip-0.6.5
CATEGORIES= net audio
MASTER_SITES= http://www.creytiv.com/pub/
diff --git a/baresip/PLIST b/baresip/PLIST
index 7750246095..e329b2877d 100644
--- a/baresip/PLIST
+++ b/baresip/PLIST
@@ -23,7 +23,6 @@ lib/baresip/modules/gsm.so
${PLIST.gstreamer}lib/baresip/modules/gst1.so
${PLIST.gstreamer}lib/baresip/modules/gst_video1.so
${PLIST.gtk}lib/baresip/modules/gtk.so
-${PLIST.x265}lib/baresip/modules/h265.so
lib/baresip/modules/httpd.so
lib/baresip/modules/ice.so
${PLIST.ilbc}lib/baresip/modules/ilbc.so
@@ -38,7 +37,7 @@ lib/baresip/modules/plc.so
${PLIST.portaudio}lib/baresip/modules/portaudio.so
lib/baresip/modules/presence.so
${PLIST.pulseaudio}lib/baresip/modules/pulse.so
-${PLIST.sdl2}lib/baresip/modules/sdl2.so
+${PLIST.sdl2}lib/baresip/modules/sdl.so
lib/baresip/modules/selfview.so
${PLIST.sndfile}lib/baresip/modules/sndfile.so
${PLIST.speex}lib/baresip/modules/speex_pp.so
diff --git a/baresip/distinfo b/baresip/distinfo
index c34b76f000..515d416a23 100644
--- a/baresip/distinfo
+++ b/baresip/distinfo
@@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.1 2014/08/10 00:26:01 thomasklausner Exp $
-SHA1 (baresip-0.6.4.tar.gz) = bec5efdadcbf8ef56c2263ecbf0766e8b23bd216
-RMD160 (baresip-0.6.4.tar.gz) = b41006f1a935e046263b62c53edf07fd784888b9
-SHA512 (baresip-0.6.4.tar.gz) = 43072c6d80f6f9c341a1b90fad2627ef08dfb56b76f99592292aed1735a926e7f4f3b2d7cd3520fffb9cfe08eb29be7f54a19d595cbd018c020c6bcea2880edc
-Size (baresip-0.6.4.tar.gz) = 601495 bytes
+SHA1 (baresip-0.6.5.tar.gz) = 1c7b4224b4cc16d2bc7f5ceccede01d38bf450f0
+RMD160 (baresip-0.6.5.tar.gz) = c616a041830b9eaf7b499b749930ed82ff79f19f
+SHA512 (baresip-0.6.5.tar.gz) = 4e4bb093c65f95143761f9549bff74bece753885f5541d0907c9a4dc2b00ed3d4f50b549bb5e9a1cd16c2b77d8d0708f6aeb9dc5feb8b5d1691fae5c6aa030d0
+Size (baresip-0.6.5.tar.gz) = 607932 bytes
SHA1 (patch-mk_modules.mk) = ee8e250b64ab486d161590b0d974785fc0fe295d
SHA1 (patch-modules_ilbc_ilbc.c) = a2a7d685c4989bf910a9d5b8582d1261fce32e1c
SHA1 (patch-modules_v4l2_v4l2.c) = 71ba2d1e5c8ba61eb011bd2b6b9e0d9cdaec5797
diff --git a/baresip/options.mk b/baresip/options.mk
index 1d9e90cc0a..6f6e9b6d75 100644
--- a/baresip/options.mk
+++ b/baresip/options.mk
@@ -1,7 +1,7 @@
# $NetBSD$
PKG_OPTIONS_VAR= PKG_OPTIONS.baresip
-PKG_SUPPORTED_OPTIONS= alsa cairo ffmpeg gstreamer gtk x265 ilbc jack
+PKG_SUPPORTED_OPTIONS= alsa cairo ffmpeg gstreamer gtk ilbc jack
PKG_SUPPORTED_OPTIONS+= libvpx oss opencore-amr opus portaudio
PKG_SUPPORTED_OPTIONS+= pulseaudio sdl2 sndfile sndio speex v4l2
PKG_SUPPORTED_OPTIONS+= x11
@@ -59,20 +59,6 @@ MAKE_FLAGS+= USE_GTK=yes
MAKE_FLAGS+= USE_GTK=
.endif
-###
-### H265 support (video codec)
-###
-.if !empty(PKG_OPTIONS:Mx265)
-PLIST.x265= yes
-MAKE_FLAGS+= USE_H265=yes
-LFLAGS+= ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.ffmpeg4}/${BUILDLINK_LIBDIRS.ffmpeg4}
-LFLAGS+= -L${BUILDLINK_PREFIX.ffmpeg4}/${BUILDLINK_LIBDIRS.ffmpeg4}
-.include "../../multimedia/ffmpeg4/buildlink3.mk"
-.include "../../multimedia/x265/buildlink3.mk"
-.else
-MAKE_FLAGS+= USE_H265=
-.endif
-
###
### ffmpeg support (video input)
###
Home |
Main Index |
Thread Index |
Old Index