Package Details: openwebrtc 0.3.0-1

Git Clone URL: (read-only, click to copy)
Package Base: openwebrtc
Description: A mobile-first WebRTC client framework for building native apps
Upstream URL:
Licenses: BSD
Conflicts: openwebrtc
Provides: openwebrtc
Submitter: zanny
Maintainer: zanny
Last Packager: zanny
Votes: 2
Popularity: 0.000000
First Submitted: 2016-02-06 16:09
Last Updated: 2016-10-25 15:13

Latest Comments

jorgelucas commented on 2019-05-14 07:31

Works fine, thanks! Luxmark is finally compiling again. Now where I'm not quite sure, luxcorerender depends on oidn - why do I have to manually link oidn when referencing luxcorerender?

zanny commented on 2016-10-25 15:20

Upstream has been talking about a new release "soon":

As long as this package stays on an over-a-year-old outdated version, I'm keeping it stock the way upstream wanted, with owr-gst disabled. I still strongly recommend to just make another aur package with it turned on if you keep needing it, just call it openwebrtc-gst or something. Upstream will eventually turn it on when they feel its mature, and I'd rather go with their wisdom since I only use owrtc as a consumer of the API.

Thank for you the compiler fix patch, I added it so owrtc keeps building on newer GCC. Could really use that new release...

aperez commented on 2016-10-22 08:01

@zanny: Upstream may have the intention of not making the GStreamer bits leak through, but building WebKitGTK+ with WebRTC support *does need* --enable-owr-gst=yes at the moment because there are certain things that cannot be done (yet) without using the GStreamer bits.

I keep applying every time I build this package, in particular you may want to check the “fix-compiler-errors.patch”, which makes the build succeed with GCC 6.2.1 and -Wall.

zanny commented on 2016-04-17 14:33

I don't believe exposing gst as default is what upstream wants, see:

It seems like something completely reasonable to maintain your own pkgbuild for, of course.

Anonymous comment on 2016-04-17 13:28

Sorry, that was --enable-owr-gst=yes.

diff --git a/PKGBUILD b/PKGBUILD
index 6c02c90..5c00ae6 100644
@@ -16,7 +16,12 @@ sha256sums=('b31b3e21ef49ddc4d6ee2776e1b556986bff8bfcce21e3ed73e03597fdce24be')

build() {
cd "$srcdir/$pkgname-$pkgver"
- ./ --prefix=/usr --enable-bridge=no --enable-introspection=no --enable-debug=no --enable-tests=no
+ ./ --prefix=/usr \
+ --enable-owr-gst=yes \
+ --enable-bridge=no \
+ --enable-introspection=no \
+ --enable-debug=no \
+ --enable-tests=no

Anonymous comment on 2016-04-17 13:25

Can you please add --enable-gst=yes?