[neon/qt6/qt6-declarative/Neon/unstable] debian: back to full doc build

Carlos De Maine null at kde.org
Mon Dec 9 01:00:10 GMT 2024


Git commit 45bd2b4d8e0ed5bd209fbdb59068a5438b919260 by Carlos De Maine.
Committed on 09/12/2024 at 01:00.
Pushed by carlosdem into branch 'Neon/unstable'.

back to full doc build

M  +10   -10   debian/control
M  +4    -5    debian/rules

https://invent.kde.org/neon/qt6/qt6-declarative/-/commit/45bd2b4d8e0ed5bd209fbdb59068a5438b919260

diff --git a/debian/control b/debian/control
index b8d7179..34b2a11 100644
--- a/debian/control
+++ b/debian/control
@@ -14,17 +14,17 @@ Build-Depends: cmake,
                ninja-build,
                pkgconf,
                pkg-kde-tools,
-               qt6-base-dev (>=6.8.0~),
+               qt6-base-dev (>=6.8.1~),
 #               qt6-declarative-dev:native <cross>,
-               qt6-languageserver-private-dev (>=6.8.0~),
-#               qt6-location-dev,
-#               qt6-positioning-dev,
-               qt6-shadertools-dev (>=6.8.0~),
+               qt6-languageserver-private-dev (>=6.8.1~),
+               qt6-location-dev,
+               qt6-positioning-dev,
+               qt6-shadertools-dev (>=6.8.1~),
                qt6-svg-dev,
-#               qt6-tools-dev,
-#Build-Depends-Indep: qt6-base-dev (>=6.8~) <!nodoc>,
-#                     qt6-base-doc (>=6.8~) <!nodoc>,
-#                     qt6-documentation-tools (>=6.8~) <!nodoc>,
+               qt6-tools-dev,
+Build-Depends-Indep: qt6-base-dev (>=6.8~) <!nodoc>,
+                     qt6-base-doc (>=6.8~) <!nodoc>,
+                     qt6-documentation-tools (>=6.8~) <!nodoc>,
 Standards-Version: 4.6.2
 Homepage: https://www.qt.io/developers/
 Vcs-Git: https://salsa.debian.org/qt-kde-team/qt6/qt6-declarative.git
@@ -37,7 +37,7 @@ Section: kde
 X-Neon-MergedPackage: true
 Pre-Depends: ${misc:Pre-Depends}
 Depends: ${misc:Depends}, ${shlibs:Depends}
-Provides: qt6-declarative-abi (=6.8.0)
+Provides: qt6-declarative-abi (=6.8.1)
 Breaks: libqt6labsanimation6,
         libqt6labsfolderlistmodel6,
         libqt6labsqmlmodels6,
diff --git a/debian/rules b/debian/rules
index 9952c7b..f41de6f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -6,12 +6,12 @@ include /usr/share/dpkg/architecture.mk
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto
 
 #### uncomment when bootstrapping a new qt release ####
-DEB_BUILD_PROFILES="nodoc"
-export DEB_BUILD_PROFILES
+#DEB_BUILD_PROFILES="nodoc"
+#export DEB_BUILD_PROFILES
 
 # the next statement obviously has to have inverted logic (ifneq instad of ifeq) to work
 # for a nodoc build as nodoc is not being added to DEB_BUILD_PROFILES for some reason
-ifneq (,$(filter nodoc,$(DEB_BUILD_PROFILES)),)
+ifeq (,$(filter nodoc,$(DEB_BUILD_PROFILES)),)
 	extra_build_args +=
 	extra_install_args +=
 	build_docs += false
@@ -33,8 +33,7 @@ endif
 	dh $@ --with pkgkde_symbolshelper --buildsystem=cmake+ninja
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DQT_NO_PACKAGE_VERSION_CHECK=TRUE \
-		-DCMAKE_MESSAGE_LOG_LEVEL=STATUS \
+	dh_auto_configure -- -DCMAKE_MESSAGE_LOG_LEVEL=STATUS \
 		-DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH) \
 		-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON \
 		-DQT_UNITY_BUILD=ON \


More information about the Neon-commits mailing list