Title: [279325] trunk/Tools
Revision
279325
Author
commit-qu...@webkit.org
Date
2021-06-28 02:24:49 -0700 (Mon, 28 Jun 2021)

Log Message

[GTK][WPE] Add libvpx to jhbuild
https://bugs.webkit.org/show_bug.cgi?id=227437

Patch by Daniel Kolesa <dkol...@igalia.com> on 2021-06-28
Reviewed by Philippe Normand.

* jhbuild/jhbuild-minimal.modules:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (279324 => 279325)


--- trunk/Tools/ChangeLog	2021-06-28 07:56:26 UTC (rev 279324)
+++ trunk/Tools/ChangeLog	2021-06-28 09:24:49 UTC (rev 279325)
@@ -1,3 +1,12 @@
+2021-06-28  Daniel Kolesa  <dkol...@igalia.com>
+
+        [GTK][WPE] Add libvpx to jhbuild
+        https://bugs.webkit.org/show_bug.cgi?id=227437
+
+        Reviewed by Philippe Normand.
+
+        * jhbuild/jhbuild-minimal.modules:
+
 2021-06-25  Myles C. Maxfield  <mmaxfi...@apple.com>
 
         [macOS] -[NSString _web_widthWithFont:] returns 0

Modified: trunk/Tools/jhbuild/jhbuild-minimal.modules (279324 => 279325)


--- trunk/Tools/jhbuild/jhbuild-minimal.modules	2021-06-28 07:56:26 UTC (rev 279324)
+++ trunk/Tools/jhbuild/jhbuild-minimal.modules	2021-06-28 09:24:49 UTC (rev 279325)
@@ -8,6 +8,7 @@
       <dep package="wpebackend-fdo"/>
       <dep package="libsoup"/>
       <dep package="manette"/>
+      <dep package="libvpx"/>
     </dependencies>
   </metamodule>
 
@@ -16,6 +17,7 @@
       <dep package="wpebackend-fdo"/>
       <dep package="libsoup"/>
       <dep package="openxr"/>
+      <dep package="libvpx"/>
     </dependencies>
   </metamodule>
 
@@ -130,4 +132,14 @@
             hash="sha256:8f28f0f7707487435578264ac18e14af17a5eab2062fc925fe01cd96ed802dce"/>
   </cmake>
 
+  <!-- libvpx needed for libwebrtc -->
+  <autotools id="libvpx" autogen-template="%(srcdir)s/configure --prefix=%(prefix)s --extra-cflags=-fPIC --extra-cxxflags=-fPIC">
+    <pkg-config>vpx.pc</pkg-config>
+    <branch repo="github-tarball"
+            version="1.10.0"
+            module="webmproject/libvpx/archive/refs/tags/v${version}.tar.gz"
+            checkoutdir="libvpx-${version}"
+            hash="sha256:85803ccbdbdd7a3b03d930187cb055f1353596969c1f92ebec2db839fa4f834a"/>
+  </autotools>
+
 </moduleset>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to