Update build-deps and deps with the info from cmake
authorSandro Knauß <hefee@debian.org>
Sat, 5 Oct 2024 17:33:21 +0000 (19:33 +0200)
committerSandro Knauß <hefee@debian.org>
Sat, 5 Oct 2024 17:33:21 +0000 (19:33 +0200)
debian/control

index 7adad134d91014248a95fca9215c58f49cae3d27..0340c87a5aed785e6e6749c8869e57029e29bc83 100644 (file)
@@ -2,11 +2,12 @@ Source: nextcloud-desktop
 Section: net
 Priority: optional
 Maintainer: ownCloud for Debian maintainers <pkg-owncloud-maintainers@lists.alioth.debian.org>
-Uploaders: Sandro Knauß <hefee@debian.org>, Alf Gaida <agaida@siduction.org>
-Build-Depends: dpkg-dev (>= 1.22.5), appstream,
+Uploaders: Sandro Knauß <hefee@debian.org>, Alf Gaida <agaida@siduction.org>,
+Build-Depends: appstream,
                cmake (>= 3.16~),
                debhelper-compat (= 13),
                doxygen,
+               dpkg-dev (>= 1.22.5),
                extra-cmake-modules (>= 5.16.0~),
                libcloudproviders-dev (>= 0.3.3),
                libcmocka-dev,
@@ -15,18 +16,23 @@ Build-Depends: dpkg-dev (>= 1.22.5), appstream,
                libkf5archive-dev,
                libkf5coreaddons-dev (>= 5.16.0~),
                libkf5kio-dev (>= 5.16.0~),
+               libkf6archive-dev,
                libqt5svg5-dev,
                libqt5webkit5-dev,
                libqt5websockets5-dev,
                librsvg2-bin,
-               libsqlite3-dev (>= 3.8.0~),
+               libsqlite3-dev (>= 3.9.0~),
                libssl-dev (>= 1.1~),
                pkgconf,
                python3-sphinx,
                qt5keychain-dev,
+               qt6-base-dev (>= 6.5.0~),
+               qt6-declarative-dev (>= 6.5.0~),
+               qt6-svg-dev,
                qtbase5-dev (>= 5.15.0~),
                qtdeclarative5-dev,
                qtkeychain-qt5-dev,
+               qtkeychain-qt6-dev,
                qtquickcontrols2-5-dev,
                qttools5-dev,
                qttools5-dev-tools,
@@ -34,8 +40,8 @@ Build-Depends: dpkg-dev (>= 1.22.5), appstream,
                texlive-latex-base,
                xauth,
                xvfb,
-               zlib1g-dev
-Build-Depends-Indep: dh-sequence-sphinxdoc, jdupes
+               zlib1g-dev,
+Build-Depends-Indep: dh-sequence-sphinxdoc, jdupes,
 Rules-Requires-Root: no
 Standards-Version: 4.7.0
 Homepage: https://nextcloud.com/install/#install-clients
@@ -57,8 +63,8 @@ Depends: libnextcloudsync0t64 (= ${binary:Version}),
          qml-module-qtquick-window2,
          qml-module-qtquick2,
          ${misc:Depends},
-         ${shlibs:Depends}
-Recommends: nextcloud-desktop-doc
+         ${shlibs:Depends},
+Recommends: nextcloud-desktop-doc,
 Description: Nextcloud folder synchronization tool
  The Nextcloud desktop app lets you always have your latest files wherever
  you are. Just specify one or more folders on the local machine to and a server
@@ -72,8 +78,8 @@ Description: Nextcloud folder synchronization tool
 Package: nextcloud-desktop-doc
 Architecture: all
 Multi-Arch: foreign
-Depends: ${misc:Depends}, ${sphinxdoc:Depends}
-Built-Using: ${sphinxdoc:Built-Using}
+Depends: ${misc:Depends}, ${sphinxdoc:Depends},
+Built-Using: ${sphinxdoc:Built-Using},
 Section: doc
 Description: Nextcloud folder synchronization - documentation
  The Nextcloud desktop app lets you always have your latest files wherever
@@ -85,12 +91,12 @@ Description: Nextcloud folder synchronization - documentation
  This package provides the documentation.
 
 Package: libnextcloudsync0t64
-Provides: ${t64:Provides}
-Replaces: libnextcloudsync0
-Breaks: libnextcloudsync0 (<< ${source:Version})
+Provides: ${t64:Provides},
+Replaces: libnextcloudsync0,
+Breaks: libnextcloudsync0 (<< ${source:Version}),
 Architecture: any
 Multi-Arch: same
-Depends: ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends},
 Section: libs
 Description: Nextcloud folder synchronization - libraries
  The Nextcloud desktop app lets you always have your latest files wherever
@@ -104,7 +110,7 @@ Description: Nextcloud folder synchronization - libraries
 Package: libnextcloudsync-dev
 Architecture: any
 Multi-Arch: same
-Depends: libnextcloudsync0t64 (= ${binary:Version}), ${misc:Depends}
+Depends: libnextcloudsync0t64 (= ${binary:Version}), ${misc:Depends},
 Section: libdevel
 Description: Nextcloud folder synchronization - development files
  The Nextcloud desktop app lets you always have your latest files wherever
@@ -118,7 +124,7 @@ Description: Nextcloud folder synchronization - development files
 Package: nextcloud-desktop-common
 Architecture: all
 Multi-Arch: foreign
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
 Description: Nextcloud folder synchronization - common data
  The Nextcloud desktop app lets you always have your latest files wherever
  you are. Just specify one or more folders on the local machine to and a server
@@ -131,7 +137,7 @@ Description: Nextcloud folder synchronization - common data
 Package: nextcloud-desktop-l10n
 Architecture: all
 Multi-Arch: foreign
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
 Section: localization
 Description: Nextcloud folder synchronization - localization
  The Nextcloud desktop app lets you always have your latest files wherever
@@ -149,7 +155,7 @@ Depends: libnextcloudsync0t64 (= ${binary:Version}),
          nextcloud-desktop-common,
          nextcloud-desktop-l10n,
          ${misc:Depends},
-         ${shlibs:Depends}
+         ${shlibs:Depends},
 Description: folder synchronization with an Nextcloud server - cmd client
  The Nextcloud desktop app lets you always have your latest files wherever
  you are. Just specify one or more folders on the local machine to and a server
@@ -168,8 +174,8 @@ Depends: dolphin (>= 4:15.12.1),
          libnextcloudsync0t64 (= ${binary:Version}),
          nextcloud-desktop,
          ${misc:Depends},
-         ${shlibs:Depends}
-Enhances: dolphin
+         ${shlibs:Depends},
+Enhances: dolphin,
 Description: Nextcloud integration for Dolphin
  The Nextcloud desktop app lets you always have your latest files wherever
  you are. Just specify one or more folders on the local machine to and a server
@@ -188,9 +194,9 @@ Depends: nautilus,
          nextcloud-desktop (>= ${source:Version}),
          nextcloud-desktop-common,
          python3-nautilus,
-         ${misc:Depends}
-Suggests: nautilus-script-manager
-Enhances: nautilus
+         ${misc:Depends},
+Suggests: nautilus-script-manager,
+Enhances: nautilus,
 Description: Nextcloud integration for Nautilus
  The Nextcloud desktop app lets you always have your latest files wherever
  you are. Just specify one or more folders on the local machine to and a server
@@ -208,8 +214,8 @@ Depends: nemo,
          nextcloud-desktop (<< ${source:Version}.1~),
          nextcloud-desktop (>= ${source:Version}),
          nextcloud-desktop-common,
-         ${misc:Depends}
-Enhances: nemo
+         ${misc:Depends},
+Enhances: nemo,
 Description: Nextcloud integration for Nemo
  The Nextcloud desktop app lets you always have your latest files wherever
  you are. Just specify one or more folders on the local machine to and a server
@@ -228,8 +234,8 @@ Depends: caja,
          nextcloud-desktop-common,
          python3-caja,
          python3-gi,
-         ${misc:Depends}
-Enhances: caja
+         ${misc:Depends},
+Enhances: caja,
 Description: Nextcloud integration for Caja
  The Nextcloud desktop app lets you always have your latest files wherever
  you are. Just specify one or more folders on the local machine to and a server