[Pkg-chromium-commit] [SCM] Git repository for pkg-chromium branch, master, updated. debian/16.0.912.77_r118311-1-10-ge9ac7ab

Giuseppe Iuculano iuculano at debian.org
Sun Feb 19 19:18:06 UTC 2012


The following commit has been merged in the master branch:
commit e9ac7ab7768d2bcc2a4843f5cffc23ec43ff81ba
Author: Giuseppe Iuculano <iuculano at debian.org>
Date:   Sun Feb 19 20:17:10 2012 +0100

    Link against system vpx
    
    Closes: #642760

diff --git a/debian/patches/series b/debian/patches/series
index 735f132..5a20705 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -21,3 +21,4 @@ system_v8.patch
 nss-workaround.patch
 libav0.8.patch
 arm-no-float-abi.patch
+vpx.patch
diff --git a/debian/patches/vpx.patch b/debian/patches/vpx.patch
index 0cf8ead..bebf8fb 100644
--- a/debian/patches/vpx.patch
+++ b/debian/patches/vpx.patch
@@ -1,36 +1,22 @@
 --- a/src/remoting/remoting.gyp
 +++ b/src/remoting/remoting.gyp
-@@ -127,6 +127,7 @@
-         '../ui/gfx/gfx.gyp:gfx',
-         '../media/media.gyp:media',
+@@ -427,7 +427,7 @@
+         '../ui/ui.gyp:ui',
+         '../net/net.gyp:net',
+         '../skia/skia.gyp:skia',
+-        '../third_party/libvpx/libvpx.gyp:libvpx',
++        '../third_party/libvpx/libvpx.gyp:libvpx_include',
          '../third_party/protobuf/protobuf.gyp:protobuf_lite',
-+        '../third_party/ffmpeg/ffmpeg.gyp:ffmpeg',
-         '../third_party/libvpx/libvpx.gyp:libvpx_include',
          '../third_party/zlib/zlib.gyp:zlib',
-         'chromoting_jingle_glue',
---- a/src/remoting/base/decoder_vp8.cc
-+++ b/src/remoting/base/decoder_vp8.cc
-@@ -10,7 +10,9 @@
- 
- extern "C" {
- #define VPX_CODEC_DISABLE_COMPAT 1
--#include "third_party/libvpx/libvpx.h"
-+#include <vpx/vpx_codec.h>
-+#include <vpx/vpx_decoder.h>
-+#include <vpx/vp8dx.h>
- }
- 
- namespace remoting {
---- a/src/remoting/base/encoder_vp8.cc
-+++ b/src/remoting/base/encoder_vp8.cc
-@@ -13,7 +13,9 @@
- 
- extern "C" {
- #define VPX_CODEC_DISABLE_COMPAT 1
--#include "third_party/libvpx/libvpx.h"
-+#include <vpx/vpx_codec.h>
-+#include <vpx/vpx_encoder.h>
-+#include <vpx/vp8cx.h>
- }
- 
- namespace {
+         '../media/media.gyp:yuv_convert',
+--- a/src/third_party/ffmpeg/ffmpeg.gyp
++++ b/src/third_party/ffmpeg/ffmpeg.gyp
+@@ -513,7 +513,7 @@
+             ['OS == "linux" or OS == "solaris"', {
+               'link_settings': {
+                 'libraries': [
+-                  '-ldl',
++                  '-ldl', '-lvpx',
+                 ],
+               },
+             }],

-- 
Git repository for pkg-chromium



More information about the Pkg-chromium-commit mailing list