[SCM] qtwebengine packaging branch, master, updated. ac4132ac21684970f049f090891b9675d6615840

Maximiliano Curia maxy at moszumanska.debian.org
Tue Sep 27 12:31:50 UTC 2016


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

The following commit has been merged in the master branch:
commit 84d85cc653508698aa8f0f06d0182b5864a9f7a6
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Wed Sep 14 16:41:48 2016 +0200

    Force the usage of the system libs, whenever possible.
---
 debian/control |  3 ++-
 debian/rules   | 39 +++++++++++++++++++++++----------------
 2 files changed, 25 insertions(+), 17 deletions(-)

diff --git a/debian/control b/debian/control
index 4dba2a1..02cb6a6 100644
--- a/debian/control
+++ b/debian/control
@@ -21,6 +21,7 @@ Build-Depends: autotools-dev,
                libdbus-1-dev,
                libegl1-mesa-dev,
                libevent-dev,
+               libflac-dev,
                libfontconfig1-dev,
                libgl1-mesa-dev [!armel !armhf] | libgl-dev [!armel !armhf],
                libgles2-mesa-dev [armel armhf] | libgles2-dev [armel armhf],
@@ -41,8 +42,8 @@ Build-Depends: autotools-dev,
                libqt5opengl5-dev (>= 5.6.0+dfsg~),
                libqt5webchannel5-dev (>= 5.6.0~),
                libqt5xmlpatterns5-dev (>= 5.6.0~),
+               libre2-dev,
                libsnappy-dev,
-               libsqlite3-dev,
                libsrtp-dev,
                libv8-dev,
                libvpx-dev,
diff --git a/debian/rules b/debian/rules
index c7c24f5..005080c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -17,32 +17,39 @@ fulldebug_architectures := none
 disabled_jit_architectures := armel mips mipsel
 disabled_pch_architectures := amd64 powerpc s390x
 
-defines+=use_system_re2=1 \
-         use_system_yasm=1 \
-         use_system_opus=1 \
-         use_system_zlib=1 \
-         use_system_speex=1 \
-         use_system_expat=1 \
+defines+=use_system_expat=1 \
+         use_system_ffmpeg=1 \
+	 use_system_flac=1 \
+         use_system_harfbuzz=1 \
+         use_system_icu=1 \
+         use_system_jsoncpp=1 \
+         use_system_libevent=1 \
+         use_system_libjpeg=1 \
          use_system_libpng=1 \
-         use_system_libxml=1 \
          use_system_libusb=1 \
-         use_system_libjpeg=1 \
+         use_system_libvpx=1 \
          use_system_libwebp=1 \
+         use_system_libxml=1 \
          use_system_libxslt=1 \
-         use_system_jsoncpp=1 \
-         use_system_libevent=1 \
-         use_system_harfbuzz=1 \
-         use_system_xdg_utils=1 \
-         use_system_icu \
-         use_system_protobuf \
-         use_system_sqlite=1 \
+         use_system_opus=1 \
+         use_system_re2=1 \
+         use_system_snappy=1 \
+         use_system_speex=1 \
          use_system_v8 \
-         use_system_ffmpeg \
+         use_system_xdg_utils=1 \
+         use_system_yasm=1 \
+         use_system_zlib=1
+         # The embedded sqlite version is chromium specificly patched
+         # use_system_sqlite=1 \
+         # use_system_protobuf=1 \
+
+replace_gyp_args = $(foreach define,$(defines),-D$(define))
 
 %:
 	dh $@ --parallel --dbg-package=libqt5webengine5-dbg --with pkgkde_symbolshelper
 
 override_dh_auto_configure:
+	src/3rdparty/chromium/build/linux/unbundle/replace_gyp_files.py $(replace_gyp_args)
 	# Run qmake once to create .qmake.conf and be sure to append the following values.
 	qmake WEBENGINE_CONFIG+="$(defines)"
 

-- 
qtwebengine packaging



More information about the pkg-kde-commits mailing list