Hi,
as requested by alek@, here are updates and maintenance patches for my media streaming ports that (among other things) remove the snprintf() patches. I'm still working with the folks upstream, but this is taking much longer than anticipated. To those concerned; the remaining patches were of an academic nature. It's still good to get rid of them eventually, but the OpenBSD ports tree is not the place.
All these changes have been tested successfully on i386, over the course of (at least) weeks or even many months. Attached are both diffs and the complete ports.
Further changes:
* net/libshout:
- update to libshout-2.2: Speex support, bugfixes
- enable Theora support
- use pkgconfig
- "PNF" in Makefile
- still fix "the other double-free()". See
http://trac.xiph.org/ticket/833 for my bug report and the story
behind this patch.
* net/ices:
- cope with libshout using pkgconfig
- USE_LIBTOOL, nuke ltmain.sh patch
- Use Python 2.4
* net/ices2:
- Don't install the ALSA example configuration; instead, install the
unaltered OSS configuration as well.
* net/icecast:
- update to icecast-2.3.1: lots'a bugfixes, see www.icecast.org for
details
- properly fmt(1) pkg/DESCR
Moritz
icecast-2.3.1_update.diff.gz
Description: application/gzip
icecast-port-2.3.1.tar.gz
Description: application/gzip
ices-0.4_maintenance.diff.gz
Description: application/gzip
ices-port-0.4p1.tar.gz
Description: application/gzip
ices2-2.0.1p2_maintenance.diff.gz
Description: application/gzip
ices2-port-2.0.1p2.tar.gz
Description: application/gzip
libshout-2.2_update.diff.gz
Description: application/gzip
libshout-port-2.2.tar.gz
Description: application/gzip
