[neon/qt6/qt6-declarative/Neon/unstable] debian: unity/jumbo build to speed up compilation and qt6-tools & qt6-svg as indep to get rid of circular dep
Carlos De Maine
null at kde.org
Thu Oct 26 23:04:54 BST 2023
Git commit 16e42c7e63d853f1b76e08713e6f0c247d0b6919 by Carlos De Maine.
Committed on 27/10/2023 at 00:04.
Pushed by carlosdem into branch 'Neon/unstable'.
unity/jumbo build to speed up compilation and qt6-tools & qt6-svg as indep to get rid of circular dep
M +2 -2 debian/control
M +4 -0 debian/rules
https://invent.kde.org/neon/qt6/qt6-declarative/-/commit/16e42c7e63d853f1b76e08713e6f0c247d0b6919
diff --git a/debian/control b/debian/control
index ddea7c3..44863d2 100644
--- a/debian/control
+++ b/debian/control
@@ -17,11 +17,11 @@ Build-Depends: cmake,
qt6-declarative-dev:native <cross>,
qt6-languageserver-private-dev (>= 6.4.2~),
qt6-shadertools-dev (>= 6.4.2~),
- qt6-svg-dev,
- qt6-tools-dev,
Build-Depends-Indep: qt6-base-dev (>= 6.4~) <!nodoc>,
qt6-documentation-tools (>= 6.4~) <!nodoc>,
qt6-base-doc (>= 6.4~) <!nodoc>,
+ qt6-svg-dev,
+ qt6-tools-dev,
Standards-Version: 4.6.2
Homepage: https://www.qt.io/developers/
Vcs-Git: https://salsa.debian.org/qt-kde-team/qt6/qt6-declarative.git
diff --git a/debian/rules b/debian/rules
index 00ad1a4..07daa1d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,6 +20,10 @@ override_dh_auto_configure:
dh_auto_configure -- \
--log-level=STATUS \
-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
+ -DFEATURE_relocatable=OFF \
+ -DFEATURE_reduce_relocations=OFF \
+ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
+ -DCMAKE_UNITY_BUILD=ON \
$(extra_cmake_args)
override_dh_auto_build-indep:
More information about the Neon-commits
mailing list