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

Attachment: icecast-2.3.1_update.diff.gz
Description: application/gzip

Attachment: icecast-port-2.3.1.tar.gz
Description: application/gzip

Attachment: ices-0.4_maintenance.diff.gz
Description: application/gzip

Attachment: ices-port-0.4p1.tar.gz
Description: application/gzip

Attachment: ices2-2.0.1p2_maintenance.diff.gz
Description: application/gzip

Attachment: ices2-port-2.0.1p2.tar.gz
Description: application/gzip

Attachment: libshout-2.2_update.diff.gz
Description: application/gzip

Attachment: libshout-port-2.2.tar.gz
Description: application/gzip

Reply via email to