[neon/qt6/qt6-webengine/Neon/release] debian: build with bundled ICU as JAMMy only has 70 and V8 needs 71, also enable WEBRTC

Carlos De Maine null at kde.org
Thu Apr 6 22:08:59 BST 2023


Git commit ec174a850c615a5ef868361f2fe33e6742e61e86 by Carlos De Maine.
Committed on 06/04/2023 at 21:08.
Pushed by carlosdem into branch 'Neon/release'.

build with bundled ICU as JAMMy only has 70 and V8 needs 71, also enable WEBRTC

M  +3    -2    debian/rules

https://invent.kde.org/neon/qt6/qt6-webengine/commit/ec174a850c615a5ef868361f2fe33e6742e61e86

diff --git a/debian/rules b/debian/rules
index cd8f872..d4f54da 100755
--- a/debian/rules
+++ b/debian/rules
@@ -46,13 +46,14 @@ override_dh_auto_configure:
 	dh_auto_configure -- \
 		--log-level=STATUS \
 		-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
-		-DFEATURE_webengine_system_icu=ON \
+		-DFEATURE_webengine_system_icu=OFF \
 		-DFEATURE_webengine_system_libevent=ON \
 		-DFEATURE_qtpdf_build=ON \
 		-DFEATURE_qtpdf_widgets_build=ON \
 		-DFEATURE_qtpdf_quick_build=ON \
 		-DFEATURE_webengine_proprietary_codecs=ON \
-		-DFEATURE_webengine_kerberos=ON
+		-DFEATURE_webengine_kerberos=ON \
+		-DFEATURE_webengine_webrtc=ON
 
 	# Create js files, that are needed for building step for arch and indep builds
 	cd $(CURDIR)/src/3rdparty/chromium/third_party/jstemplate/; \


More information about the Neon-commits mailing list