]> git.pld-linux.org Git - packages/opal.git/commitdiff
- added vpb patch to fix build with vpb
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 18 Apr 2022 19:51:48 +0000 (21:51 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 18 Apr 2022 19:51:48 +0000 (21:51 +0200)
- BR: opus-devel

opal-vpb.patch [new file with mode: 0644]
opal.spec

diff --git a/opal-vpb.patch b/opal-vpb.patch
new file mode 100644 (file)
index 0000000..4aeb535
--- /dev/null
@@ -0,0 +1,39 @@
+--- opal-3.14.3/plugins/configure.ac.orig      2015-08-08 14:10:56.861708220 +0200
++++ opal-3.14.3/plugins/configure.ac   2015-08-08 14:25:02.961672712 +0200
+@@ -355,6 +355,8 @@
+ dnl Line Interface Devices
+ dnl ########################
++AC_LANG_PUSH([C++])
++
+ OPAL_SYSTEM_PLUGIN(
+    [VPB],
+    [vpb],
+@@ -365,6 +367,7 @@
+    [-lvpb],
+    [#include <vpbapi.h>]
+ )
++AC_LANG_POP([C++])
+ dnl ########################################################################
+--- opal-3.18.8/plugins/LID/VPB/Makefile.orig  1970-01-01 01:00:00.000000000 +0100
++++ opal-3.18.8/plugins/LID/VPB/Makefile       2022-04-18 20:34:03.107401623 +0200
+@@ -0,0 +1,7 @@
++BASENAME := vpb
++
++SRCDIR    := $(CURDIR)
++SOURCES   := vpb.cpp
++
++INSTALL_DIR = $(LID_PLUGIN_DIR)
++include $(dir $(lastword $(MAKEFILE_LIST)))../../plugin_inc.mak
+--- opal-3.18.8/plugins/plugin_config.mak.in.orig      2020-10-26 19:16:58.000000000 +0100
++++ opal-3.18.8/plugins/plugin_config.mak.in   2022-04-18 20:59:41.442401080 +0200
+@@ -37,6 +37,7 @@ PLUGIN_SRC_DIR := @PLUGIN_SRC_DIR@
+ AUD_PLUGIN_DIR := @AUD_PLUGIN_DIR@
+ VID_PLUGIN_DIR := @VID_PLUGIN_DIR@
+ FAX_PLUGIN_DIR := @FAX_PLUGIN_DIR@
++LID_PLUGIN_DIR := @LID_PLUGIN_DIR@
+ CPPFLAGS       := @CPPFLAGS@ -I@prefix@/include -I$(PLUGIN_SRC_DIR)/../include -I$(PLUGIN_SRC_DIR) $(CPPFLAGS)
+ CXXFLAGS       := @CXXFLAGS@ $(CXXFLAGS)
index 314db7b7ec724760892beca24250f4faf5cf98fd..6dccc2c479c7f017c492a65d8b2dd1a4a5c59e8d 100644 (file)
--- a/opal.spec
+++ b/opal.spec
@@ -39,6 +39,7 @@ Source0:      http://downloads.sourceforge.net/opalvoip/%{name}-%{version}.tar.bz2
 Patch0:                celt.patch
 Patch1:                g7221.patch
 Patch2:                %{name}-cxx11.patch
+Patch3:                %{name}-vpb.patch
 # domain suspended (2022.04)
 #URL:          http://www.opalvoip.org/
 URL:           https://sourceforge.net/projects/opalvoip/
@@ -67,6 +68,7 @@ BuildRequires:        libtheora-devel
 BuildRequires: libx264-devel >= 0.1.3-1.20101031_2245.1
 BuildRequires: openh264-devel
 BuildRequires: openssl-devel
+BuildRequires: opus-devel
 %{?with_ruby:BuildRequires:    ruby-devel}
 BuildRequires: spandsp-devel
 BuildRequires: swig
@@ -136,6 +138,7 @@ Biblioteki statyczne OPAL.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 PWLIBDIR=%{_prefix}; export PWLIBDIR
This page took 0.164623 seconds and 4 git commands to generate.