[SCM] qtwebengine packaging branch, master, updated. debian/5.7.1+dfsg-1-7-ge7b2f1c

Sandro Knauß hefee at moszumanska.debian.org
Tue Jan 3 00:13:39 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/qt/qtwebengine.git;a=commitdiff;h=0d2d16e

The following commit has been merged in the master branch:
commit 0d2d16e21d0eda325bd459267160db631e61637e
Author: Sandro Knauß <hefee at debian.org>
Date:   Tue Jan 3 01:09:47 2017 +0100

    Add patch to get MIPS support
---
 debian/changelog                      |  1 +
 debian/patches/add_mips_support.patch | 47 +++++++++++++++++++++++++++++++++++
 debian/patches/series                 |  1 +
 3 files changed, 49 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index bb9cb61..b1c51fa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ qtwebengine-opensource-src (5.7.1+dfsg-2) UNRELEASED; urgency=medium
   [ Sandro Knauß ]
   * Fix "bad VCS links in debian/control" (Closes: #849301)
   * Fix "References to QtWebEngineWidgets is missing in dev package" (Closes: #849993)
+  * Add patch to get mips support.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 25 Dec 2016 15:06:04 +0100
 
diff --git a/debian/patches/add_mips_support.patch b/debian/patches/add_mips_support.patch
new file mode 100644
index 0000000..744e284
--- /dev/null
+++ b/debian/patches/add_mips_support.patch
@@ -0,0 +1,47 @@
+Description: Add MIPS support for QtWebEngine
+Author: Sandro Knauß <bugs at ssandroknauss.de>
+Origin: debian
+Last-Update: 2017-01-03
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+Index: qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/build/build_config.h
+===================================================================
+--- qtwebengine-opensource-src-5.7.1+dfsg.orig/src/3rdparty/chromium/build/build_config.h
++++ qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/build/build_config.h
+@@ -133,6 +133,17 @@
+ #define ARCH_CPU_32_BITS 1
+ #define ARCH_CPU_LITTLE_ENDIAN 1
+ #endif
++#elif defined(__MIPSEB__)
++#if defined(__LP64__)
++#define ARCH_CPU_MIPS64_FAMILY 1
++#define ARCH_CPU_MIPS64 1
++#define ARCH_CPU_64_BITS 1
++#else
++#define ARCH_CPU_MIPS_FAMILY 1
++#define ARCH_CPU_MIPS 1
++#define ARCH_CPU_32_BITS 1
++#endif
++#define ARCH_CPU_BIG_ENDIAN 1
+ #else
+ #error Please add support for your architecture in build/build_config.h
+ #endif
+Index: qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/webrtc/typedefs.h
+===================================================================
+--- qtwebengine-opensource-src-5.7.1+dfsg.orig/src/3rdparty/chromium/third_party/webrtc/typedefs.h
++++ qtwebengine-opensource-src-5.7.1+dfsg/src/3rdparty/chromium/third_party/webrtc/typedefs.h
+@@ -47,6 +47,14 @@
+ #elif defined(__pnacl__)
+ #define WEBRTC_ARCH_32_BITS
+ #define WEBRTC_ARCH_LITTLE_ENDIAN
++#elif defined(__MIPSEB__)
++#if defined(__LP64__)
++#define WEBRTC_ARCH_MIPS64_FAMILY
++#else
++#define WEBRTC_ARCH_MIPS_FAMILY
++#endif
++#define WEBRTC_ARCH_32_BITS
++#define WEBRTC_ARCH_BIG_ENDIAN
+ #else
+ #error Please add support for your architecture in typedefs.h
+ #endif
diff --git a/debian/patches/series b/debian/patches/series
index f85dbac..9dcd921 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 use_system_re2.patch
+add_mips_support.patch

-- 
qtwebengine packaging



More information about the pkg-kde-commits mailing list