Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Dec 2015 05:30:07 +0000 (UTC)
From:      Stephen Hurd <shurd@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r403762 - in head/audio: . codec2
Message-ID:  <201512150530.tBF5U7dh001428@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: shurd
Date: Tue Dec 15 05:30:07 2015
New Revision: 403762
URL: https://svnweb.freebsd.org/changeset/ports/403762

Log:
  New port: audio/codec2
  
  Codec2 is an open source low bit rate speech codec designed for
  communications quality speech at 2400 bit/s and below. Applications
  include low bandwidth HF/VHF digital radio and VOIP trunking. Codec 2
  operating at 2400 bit/s can send 26 phone calls using the bandwidth
  required for one 64 kbit/s uncompressed phone call. It fills a gap in
  open source, free-as-in-speech voice codecs beneath 5000 bit/s and
  is released under the GNU Lesser General Public License (LGPL).
  
  WWW: http://www.rowetel.com/blog/?page_id=452

Added:
  head/audio/codec2/
  head/audio/codec2/Makefile   (contents, props changed)
  head/audio/codec2/distinfo   (contents, props changed)
  head/audio/codec2/pkg-descr   (contents, props changed)
  head/audio/codec2/pkg-plist   (contents, props changed)
Modified:
  head/audio/Makefile

Modified: head/audio/Makefile
==============================================================================
--- head/audio/Makefile	Tue Dec 15 05:07:52 2015	(r403761)
+++ head/audio/Makefile	Tue Dec 15 05:30:07 2015	(r403762)
@@ -74,6 +74,7 @@
     SUBDIR += cmp3
     SUBDIR += cmt
     SUBDIR += cmus
+    SUBDIR += codec2
     SUBDIR += cpige
     SUBDIR += cplay
     SUBDIR += cpp-xmms2

Added: head/audio/codec2/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/codec2/Makefile	Tue Dec 15 05:30:07 2015	(r403762)
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+PORTNAME=	codec2
+PORTVERSION=	0.5
+CATEGORIES=	audio hamradio
+MASTER_SITES=	http://files.freedv.org/codec2/ \
+		LOCAL/shurd
+
+MAINTAINER=	hamradio@FreeBSD.org
+COMMENT=	Low bit rate codec
+
+LIB_DEPENDS=	libspeex.so:${PORTSDIR}/audio/speex
+
+USES=		cmake:outsource compiler:c11 tar:xz
+CMAKE_ARGS+=	-DBUILD_SHARED_LIBS:BOOL=ON
+
+USE_LDCONFIG=	yes
+
+.include <bsd.port.mk>

Added: head/audio/codec2/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/codec2/distinfo	Tue Dec 15 05:30:07 2015	(r403762)
@@ -0,0 +1,2 @@
+SHA256 (codec2-0.5.tar.xz) = 1ffda04ec6629f5ad5a38349c6d9d38d29bfbc1c677c12014ff20d480a343f17
+SIZE (codec2-0.5.tar.xz) = 7845164

Added: head/audio/codec2/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/codec2/pkg-descr	Tue Dec 15 05:30:07 2015	(r403762)
@@ -0,0 +1,10 @@
+Codec2 is an open source low bit rate speech codec designed for
+communications quality speech at 2400 bit/s and below. Applications
+include low bandwidth HF/VHF digital radio and VOIP trunking. Codec 2
+operating at 2400 bit/s can send 26 phone calls using the bandwidth
+required for one 64 kbit/s uncompressed phone call. It fills a gap in
+open source, free-as-in-speech voice codecs beneath 5000 bit/s and
+is released under the GNU Lesser General Public License (LGPL).
+
+
+WWW: http://www.rowetel.com/blog/?page_id=452

Added: head/audio/codec2/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/audio/codec2/pkg-plist	Tue Dec 15 05:30:07 2015	(r403762)
@@ -0,0 +1,28 @@
+bin/c2dec
+bin/c2demo
+bin/c2enc
+bin/c2sim
+bin/fdmdv_demod
+bin/fdmdv_get_test_bits
+bin/fdmdv_interleave
+bin/fdmdv_mod
+bin/fdmdv_put_test_bits
+bin/fec_dec
+bin/fec_enc
+bin/fm_demod
+bin/insert_errors
+include/codec2/codec2.h
+include/codec2/codec2_cohpsk.h
+include/codec2/codec2_fdmdv.h
+include/codec2/codec2_fifo.h
+include/codec2/codec2_fm.h
+include/codec2/comp.h
+include/codec2/comp_prim.h
+include/codec2/freedv_api.h
+include/codec2/freedv_api_internal.h
+include/codec2/golay23.h
+include/codec2/kiss_fft.h
+include/codec2/modem_stats.h
+include/codec2/varicode.h
+lib/libcodec2.so
+lib/libcodec2.so.0.5



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201512150530.tBF5U7dh001428>