./audio/libshout, Connects and sends data to icecast servers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4.6nb1, Package name: libshout-2.4.6nb1, Maintainer: pkgsrc-users

'libshout' allows applications to easily communicate and broadcast to
an Icecast streaming media server. It handles the socket connections,
metadata communication, and data streaming for the calling application,
and lets developers focus on feature sets instead of implementation
details.


Required to run:
[multimedia/libtheora] [audio/speex] [audio/libvorbis]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 557.767 KB

Version history: (Expand)


CVS history: (Expand)


   2023-10-25 00:11:51 by Thomas Klausner | Files touched by this commit (2298)
Log message:
*: bump for openssl 3
   2022-04-20 22:12:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libshout: update to 2.4.6.

libshout 2.4.6 (20220410)

* Fixed pkg-config file (#2329)
* Made vorbis an optional codec
* Do not pass to small headers to libspeex
  (see also the same mirror-patch in Icecast)
* Updated documentation, mostly in regard of making it clearer
  which functions are now obsoleted
* General code cleanup
* Added compiler warnings about obsoleted functions and
  ignored return values
* Replaced old shout_set_metadata() with new shout_set_metadata_utf8()
* Added support for plain text streaming
* Fixed shout_set_metadata*() sometimes returning SHOUTERR_RETRY (#2328)
* Workaround old clients by emulating SHOUTERR_RETRY with SHOUTERR_BUSY (#2316)
* Remove our re-implementation of X509_check_host()
* Allow to disable building tools (#2331)
   2021-10-26 11:59:39 by Nia Alarie | Files touched by this commit (455)
Log message:
audio: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes.

The following distfiles couldn't be fetched (possibly they are fetched
conditionally):

./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-32000-1.0.13.tar.gz
./audio/freeswitch-sounds-ru/distinfo \ 
freeswitch/freeswitch-sounds-ru-RU-elena-48000-1.0.13.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-32000-1.0.8.tar.gz
./audio/freeswitch-music/distinfo \ 
freeswitch/freeswitch-sounds-music-48000-1.0.8.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-32000-1.0.18.tar.gz
./audio/freeswitch-sounds-fr/distinfo \ 
freeswitch/freeswitch-sounds-fr-ca-june-48000-1.0.18.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-32000-1.0.22.tar.gz
./audio/freeswitch-sounds-en/distinfo \ 
freeswitch/freeswitch-sounds-en-us-callie-48000-1.0.22.tar.gz
   2021-10-07 15:10:03 by Nia Alarie | Files touched by this commit (459)
Log message:
audio: Remove SHA1 hashes for distfiles
   2021-01-04 12:09:33 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libshout: update to 2.4.5.

libshout 2.4.5 (20201219)

* Improved shout.h for reading, and understanding.
* Marked dumpfile support as obsolete (as SHOUT_PROTOCOL_XAUDIOCAST already is).
* Added Support for setting the content language.
* Avoid the use of obsolete functions (#2317).
* Several small fixes for non-blocking mode (#2321, #2315).
* Corrected detection of libogg (mostly for windows targets).
* Now accept TLS mode "auto" when build without TLS support.
* Added new tool shout(1).
   2020-12-26 09:16:37 by Kimmo Suominen | Files touched by this commit (1)
Log message:
Update MAINTAINER
   2020-11-26 16:51:58 by Nia Alarie | Files touched by this commit (2)
Log message:
libshout: Make openssl dependency explicit.
   2020-10-05 13:27:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libshout: update to 2.4.4.

libshout 2.4.4 (20201001)

* Fixed handling of blocking/non-blocking mode
* Fixed ICY port increment
* Fixed reusing of handles
* Fixed error handling of Ogg sync layer
* Fixed Passing of errors between connection and instance layer
  Without this fix died connections were not correctly detected.
* Fixed and improved build scripts