diff --git a/network/voip/farstream/actions.py b/network/voip/farstream/actions.py index 1223167668..c83d0956e8 100644 --- a/network/voip/farstream/actions.py +++ b/network/voip/farstream/actions.py @@ -12,7 +12,6 @@ def setup(): autotools.autoreconf("-fi") autotools.configure("--prefix=/usr \ --disable-static \ - --enable-python \ --with-html-dir=/%s/%s/html \ --with-package-name='PisiLinux farstream package' \ --with-package-origin='http://www.pisilinux.org'" diff --git a/network/voip/farstream/files/farstream-plugin-path.patch b/network/voip/farstream/files/farstream-plugin-path.patch new file mode 100644 index 0000000000..d805e4ab5f --- /dev/null +++ b/network/voip/farstream/files/farstream-plugin-path.patch @@ -0,0 +1,14 @@ +Index: farstream-0.2.7/configure.ac +=================================================================== +--- farstream-0.2.7.orig/configure.ac ++++ farstream-0.2.7/configure.ac +@@ -177,7 +177,8 @@ AC_SUBST(NICE_LIBS) + AC_SUBST(FS_TRANSMITTER_PLUGINS_SELECTED) + + dnl set the plugindir where plugins should be installed +-AS_AC_EXPAND(FS_PLUGIN_PATH, ${libdir}/farstream-$FS_APIVERSION) ++AS_VAR_ARITH(FS_MAJOR, $FS_CURRENT-$FS_AGE) ++AS_AC_EXPAND(FS_PLUGIN_PATH, ${libdir}/farstream-$FS_APIVERSION-$FS_MAJOR) + AC_SUBST(FS_PLUGIN_PATH) + AC_DEFINE_UNQUOTED(FS_PLUGIN_PATH, "${FS_PLUGIN_PATH}", [The path were plugins are installed and search by default]) + diff --git a/network/voip/farstream/files/vp8.patch b/network/voip/farstream/files/vp8.patch new file mode 100644 index 0000000000..5386063e7b --- /dev/null +++ b/network/voip/farstream/files/vp8.patch @@ -0,0 +1,12 @@ +diff -urNp farstream-0.1.1.orig/gst/fsrtpconference/default-codec-preferences farstream-0.1.1/gst/fsrtpconference/default-codec-preferences +--- farstream-0.1.1.orig/gst/fsrtpconference/default-codec-preferences 2012-03-20 12:12:22.644324485 +0100 ++++ farstream-0.1.1/gst/fsrtpconference/default-codec-preferences 2012-03-21 09:32:04.468634455 +0100 +@@ -41,6 +41,8 @@ feedback:nack/pli= + [video/H263] + feedback:nack/pli= + ++[video/VP8-DRAFT-IETF-01] ++ + [video/THEORA] + #feedback:tfrc= + feedback:nack/pli= \ No newline at end of file diff --git a/network/voip/farstream/pspec.xml b/network/voip/farstream/pspec.xml index 7688b1a355..046a5ed001 100644 --- a/network/voip/farstream/pspec.xml +++ b/network/voip/farstream/pspec.xml @@ -16,9 +16,13 @@ libnice-devel gstreamer-next-devel + gstreamer-devel gst-plugins-base-next-devel - + + + + @@ -36,6 +40,8 @@ /usr/lib/libfarstream-0.2* /usr/share/doc /usr/share/farstream + /usr/share/gir-1.0 + /usr/share