qtcreator (15.0.1-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Sun, 26 Jan 2025 10:35:01 +0100

qtcreator (15.0.0-1) unstable; urgency=medium

  * Upload to unstable.
  * New upstream release.
  * Switch watch file back to stable releases.
  * Switch Vcs-* fields back to the 'master' packaging branch.
  * Pass --low-mem-die-limit to reduce the memory used by dwz also on
    hurd-i386.

 -- Pino Toscano <pino@debian.org>  Tue, 03 Dec 2024 07:40:14 +0100

qtcreator (15.0.0~rc1-1) experimental; urgency=medium

  * New upstream development release.
  * Update the patches:
    - Utils-fix-conflict-of-withSuffix-int-and-withSuffix-.patch: drop, fixed
      upstream

 -- Pino Toscano <pino@debian.org>  Thu, 14 Nov 2024 18:55:23 +0100

qtcreator (15.0.0~beta2-2) experimental; urgency=medium

  * Disable the build of the Go CmdBridge: more work is needed to actually
    build it offline using the existing Debian packages of the used modules
    - remove the golang, golang-github-fsnotify-fsnotify-dev,
      golang-github-fxamacker-cbor-dev, and golang-golang-x-sys-dev build
      dependencies
  * Backport the upstream review
    https://codereview.qt-project.org/c/qt-creator/qt-creator/+/598448 to fix
    the build on 32bit architectures; patch
    Utils-fix-conflict-of-withSuffix-int-and-withSuffix-.patch.

 -- Pino Toscano <pino@debian.org>  Fri, 01 Nov 2024 06:46:25 +0100

qtcreator (15.0.0~beta2-1) experimental; urgency=medium

  * New upstream development release.
  * Enable the build of the Go CmdBridge:
    - add the golang, golang-github-fsnotify-fsnotify-dev,
      golang-github-fxamacker-cbor-dev, and golang-golang-x-sys-dev build
      dependencies
    - exclude the stripping of the cmdbridge executables, as they are already
      stripped (and they would require cross-tools to strip them anyway)

 -- Pino Toscano <pino@debian.org>  Fri, 01 Nov 2024 06:05:38 +0100

qtcreator (15.0.0~beta1-1) experimental; urgency=medium

  * New upstream development release.
  * Switch watch file to the unstable releases.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the patches:
    - upstream_ClangFormat-Fix-build-with-current-LLVM-main-branch.patch:
      drop, backported from upstream

 -- Pino Toscano <pino@debian.org>  Fri, 18 Oct 2024 23:08:39 +0200

qtcreator (14.0.2-4) unstable; urgency=medium

  * Stop using clang to build on mips64el:
    - the current new default clang in debian (19) fails to build what seems
      to be valid code (or at least that gcc compiles just fine)
    - the code of the clangformat plugin changed enough to not hit again into
      https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102602
    - there are no other issues due to "big code/functions" anymore, and gcc
      is able to build everything again
  * Remove old lintian override.

 -- Pino Toscano <pino@debian.org>  Tue, 08 Oct 2024 18:19:29 +0200

qtcreator (14.0.2-3) unstable; urgency=medium

  * Backport upstream commit f175ec933f1c5c5d7a345edbaacc8ff90202aee2 to fix
    the build with LLVM >= 19; patch
    upstream_ClangFormat-Fix-build-with-current-LLVM-main-branch.patch.

 -- Pino Toscano <pino@debian.org>  Sat, 05 Oct 2024 13:16:44 +0200

qtcreator (14.0.2-2) unstable; urgency=medium

  * Upload to unstable.
  * Switch Vcs-* fields back to the 'master' packaging branch.
  * Add myself to Uploaders.

 -- Pino Toscano <pino@debian.org>  Sat, 05 Oct 2024 10:22:05 +0200

qtcreator (14.0.2-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Tue, 01 Oct 2024 19:15:49 +0200

qtcreator (14.0.1-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Wed, 07 Aug 2024 21:17:44 +0200

qtcreator (14.0.0-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * Switch watch file back to stable releases.
  * Drop the permission fixing of qmldir files, as they are now shipped or
    installed upstream without executable permissions set.

 -- Pino Toscano <pino@debian.org>  Fri, 26 Jul 2024 05:42:06 +0200

qtcreator (14.0.0~rc1-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Fri, 12 Jul 2024 05:26:11 +0200

qtcreator (14.0.0~beta2-2) experimental; urgency=medium

  * Team upload.
  * Bump the minimum clangd required version (both as build and runtime
    dependency) to 17: this is already a requirement since beta1, and this
    version bump was missed in previous uploads of qtcreator 14.
  * Stop building the developer documentation: it refers to the internal APIs
    of qtcreator to build new plugins for it, which is not possible as no
    development bits are shipped
    - stop passing -DBUILD_DEVELOPER_DOCS=ON to cmake

 -- Pino Toscano <pino@debian.org>  Fri, 28 Jun 2024 21:23:57 +0200

qtcreator (14.0.0~beta2-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.

 -- Pino Toscano <pino@debian.org>  Thu, 27 Jun 2024 17:31:07 +0200

qtcreator (14.0.0~beta1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Switch watch file to the unstable releases.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the build dependencies according to the upstream build system:
    - bump the Qt packages to 6.5.4, to ensure that QmlDesigner is built
    - add qt6-charts-dev

 -- Pino Toscano <pino@debian.org>  Sun, 16 Jun 2024 09:02:51 +0200

qtcreator (13.0.2-1) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * New upstream release.
  * Update the build dependencies:
    - bump the Qt packages to 6.4.3, to ensure that QmlDesigner is built
    - drop the manual qt6-qmllint-plugins build dependency, as now
      qt6-declarative-dev depends on all the packages it needs
    - drop libqt6opengl6-dev, which was merged into qt6-base-dev long ago
    - switch the transitional pkg-config to pkgconf
    - add qt6-quick3d-private-dev, actually needed and so far provided by
      qt6-quick3d-dev
    - add libsecret-1-dev, for the embedded copy of qtkeychain
  * Bump Standards-Version to 4.7.0, no changes required.
  * Switch Vcs-* fields back to the 'master' packaging branch.
  * Refresh patch debian_paths.diff to avoid offsets.

 -- Pino Toscano <pino@debian.org>  Fri, 07 Jun 2024 08:53:01 +0200

qtcreator (13.0.1-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Tue, 07 May 2024 23:03:24 +0200

qtcreator (13.0.0-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the build dependencies according to the upstream build system:
    - bump clang/llvm development to 14

 -- Pino Toscano <pino@debian.org>  Fri, 05 Apr 2024 07:35:07 +0200

qtcreator (12.0.2-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Sat, 10 Feb 2024 08:37:07 +0100

qtcreator (12.0.1-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * Tweak the configuration for the CI on salsa so it can be actually run.

 -- Pino Toscano <pino@debian.org>  Sat, 16 Dec 2023 15:41:13 +0100

qtcreator (12.0.0-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Thu, 23 Nov 2023 22:17:43 +0100

qtcreator (11.0.3-1) experimental; urgency=medium

  * New upstream release.
  * Update the patches:
    - upstream_ClangTools-Add-support-for-yaml-cpp-0.8.patch: drop, backported
      from upsteam

 -- Pino Toscano <pino@debian.org>  Thu, 28 Sep 2023 13:04:08 +0200

qtcreator (11.0.2-1) experimental; urgency=medium

  * Team upload.
  * Upload to experimental, as QML Designer needs Qt 6.4.3, which is not present
    in Debian at the time of this writing.
  * New upstream release.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the build dependencies according to the upstream build system:
    - add xxd
    - add qt6-qmllint-plugins as workaround for a missing dependency in
      qt6-declarative-dev

 -- Pino Toscano <pino@debian.org>  Sun, 27 Aug 2023 22:30:32 +0200

qtcreator (10.0.2-4) unstable; urgency=medium

  * Team upload.

  [ Pino Toscano ]
  * Revert the changes done in 10.0.2-2 and 10.0.2-3:
    - first of all, they were uploaded totally untested, unreviewed, as
      "team upload", whereas they were effectively NMUs, as Gianfranco is not
      part of the team
    - the fix-yaml-cpp-search.patch patch is an own creation not forwarded
      upstream
    - the nonsense in dh_auto_clean, i.e. removing cmake/Findyaml-cpp.cmake,
      causes the above patch to even not work at all
  * Backport upstream commit 170f9acfb41704b68e2ba98690fd6d5e98addd85 to find
    yaml-cpp 0.8; patch upstream_ClangTools-Add-support-for-yaml-cpp-0.8.patch.
    (Closes: #1050367)
  * Drop build tweaks for mipsel, as that architecture was recently
    discontinued.
  * Update lintian overrides.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Update Qt packages listed as build dependencies that have changed their
    name.

 -- Pino Toscano <pino@debian.org>  Sun, 27 Aug 2023 20:45:25 +0200

qtcreator (10.0.2-3) unstable; urgency=medium

  * Team upload.
  * Fix yaml-cpp find and link with a non-retro-compatible patch.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 24 Aug 2023 11:15:57 +0200

qtcreator (10.0.2-2) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Remove cmake/Findyaml-cpp.cmake for compatibility with the new yaml-cpp
    (Closes: #1050367).

  [ Simon Quigley ]
  * Ack and team upload, thanks Gianfranco!

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 23 Aug 2023 19:24:47 -0500

qtcreator (10.0.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Sat, 17 Jun 2023 04:50:32 +0200

qtcreator (10.0.1-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * Switch Vcs-* fields back to the 'master' packaging branch.

 -- Pino Toscano <pino@debian.org>  Sun, 11 Jun 2023 21:05:01 +0200

qtcreator (10.0.1-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Sun, 07 May 2023 08:44:11 +0200

qtcreator (10.0.0-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * Switch watch file back to stable releases.
  * The usage of libdebuginfod seems to have been dropped, so:
    - drop the patch cmake_libdebuginfod.diff, no more needed
    - drop the libdebuginfod-dev build dependency

 -- Pino Toscano <pino@debian.org>  Thu, 30 Mar 2023 08:31:13 +0200

qtcreator (10.0.0~rc1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Update the patches:
    - fix_qdoc_search_patch.patch: drop, fixed upstream

 -- Pino Toscano <pino@debian.org>  Thu, 16 Mar 2023 15:20:39 +0100

qtcreator (10.0.0~beta2-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Merge changes from 9.0.2-1, and 9.0.2-2:
    - refresh patch fix_qdoc_search_patch.patch

 -- Pino Toscano <pino@debian.org>  Thu, 02 Mar 2023 16:43:13 +0100

qtcreator (10.0.0~beta1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Switch watch file to the unstable releases.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the build dependencies according to the upstream build system:
    - add libdebuginfod-dev
  * Properly find the debuginfod library using cmake, to link against it when
    using newer versions of elfutils; patch cmake_libdebuginfod.diff.

 -- Pino Toscano <pino@debian.org>  Sat, 18 Feb 2023 21:12:16 +0100

qtcreator (9.0.2-2) unstable; urgency=medium

  * Fix search path for qdoc (Closes: #1031893).
    Thanks Pino Toscano for the help!

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Mon, 27 Feb 2023 13:12:24 -0300

qtcreator (9.0.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Wed, 22 Feb 2023 19:22:48 +0100

qtcreator (9.0.1-2) unstable; urgency=medium

  * Team upload.
  * Drop the clang-tidy, and clang-tools build dependencies: finally LLVM 14
    was fixed.
  * Update standards version to 4.6.2, no changes needed.

 -- Pino Toscano <pino@debian.org>  Sat, 04 Feb 2023 12:58:56 +0100

qtcreator (9.0.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Thu, 15 Dec 2022 23:12:28 +0100

qtcreator (9.0.0-4) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * Switch Vcs-* fields back to the 'master' packaging branch.

 -- Pino Toscano <pino@debian.org>  Thu, 01 Dec 2022 06:22:59 +0100

qtcreator (9.0.0-3) experimental; urgency=medium

  * Team upload.
  * When building with clang, force the v4 of the DWARF info: apparently the
    DWARF v5 that clang produces are not fully supported by dwz (see also
    #1016936):
    - append -gdwarf-4 to CFLAGS and CXXFLAGS

 -- Pino Toscano <pino@debian.org>  Mon, 28 Nov 2022 20:51:55 +0100

qtcreator (9.0.0-2) experimental; urgency=medium

  * Team upload.
  * Merge changes from 8.0.2-1.
  * Build using clang on mips64el, and mipsel, to workaround a GCC bug:
    https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102602
    - point CC & CXX to clang
    - restore explicit as-needed linking, as it seems needed when using clang
    - disable the build with precompiled headers (PCH), as it is not working

 -- Pino Toscano <pino@debian.org>  Sun, 27 Nov 2022 13:53:28 +0100

qtcreator (9.0.0-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * Switch watch file back to stable releases.

 -- Pino Toscano <pino@debian.org>  Thu, 24 Nov 2022 22:05:01 +0100

qtcreator (9.0.0~rc1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Add the qt6-image-formats-plugins dependency to qtcreator-doc: some of the
    images are in webp format, and qt6-image-formats-plugins contains the Qt
    plugin to open them.

 -- Pino Toscano <pino@debian.org>  Sat, 12 Nov 2022 10:08:36 +0100

qtcreator (9.0.0~beta2-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Switch watch file to the unstable releases.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the build dependencies according to the upstream build system:
    - bump all the Qt packages to 6.2, in case they did not have a version set
      already
  * Stop shipping the upstream changelogs in /usr/share/doc/qtcreator-data/,
    as upstream now installs them in /usr/share/qtcreator/changelog/, and they
    can be opened from the Help menu.

 -- Pino Toscano <pino@debian.org>  Sun, 30 Oct 2022 07:53:39 +0100

qtcreator (8.0.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Drop the qt6-qpa-plugins dependency, as the Qt6 6.3.1 packaging provides
    all the essential bits in library packages.
  * Remove breaks/replaces for versions older than oldstable.
  * Temporarily add the clang-tidy, and clang-tools build dependencies to
    workaround the broken CMake config files shipped in llvm-14-dev (which is
    the current version pulled by llvm-dev): it is still affected by #1021857,
    and the LLVM maintainers have not fixed it in testing for almost 2 months.

 -- Pino Toscano <pino@debian.org>  Sat, 26 Nov 2022 08:30:01 +0100

qtcreator (8.0.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Thu, 11 Aug 2022 21:13:30 +0200

qtcreator (8.0.0-3) unstable; urgency=medium

  * Team upload.
  * Add the qml6-module-qtqml-workerscript, and qml6-module-qtquick-layouts
    dependencies, needed in various QML sources; also add qt6-qpa-plugins,
    needed for the XCB base plugin. (Closes: #1016210)
  * Switch the qmlscene-qt6 recommend to qml-qt6, as that is actually what
    qtcreator uses when using Qt6.

 -- Pino Toscano <pino@debian.org>  Sat, 30 Jul 2022 08:06:55 +0200

qtcreator (8.0.0-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.

 -- Pino Toscano <pino@debian.org>  Fri, 29 Jul 2022 05:55:19 +0200

qtcreator (8.0.0-1) experimental; urgency=medium

  * Team upload.
  * New upstream release.
  * Switch watch file back to stable releases.

 -- Pino Toscano <pino@debian.org>  Wed, 20 Jul 2022 19:04:38 +0200

qtcreator (8.0.0~rc1-2) experimental; urgency=medium

  * Team upload.
  * Pass --low-mem-die-limit 3000000 to dwz on some architectures (currently:
    armel armhf mipsel), as an attempt to complete the dwz processing without
    running into "out of memory" failures.

 -- Pino Toscano <pino@debian.org>  Fri, 08 Jul 2022 07:05:58 +0200

qtcreator (8.0.0~rc1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.

 -- Pino Toscano <pino@debian.org>  Thu, 07 Jul 2022 20:31:08 +0200

qtcreator (8.0.0~beta2-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Update the build dependencies according to the upstream build system:
    - drop libicu-dev, no more used for many releases already
    - drop liblitehtml-dev, as the system version is not enough to replace the
      embedded copy
    - drop zlib1g-dev, not directly used
    - explicitly add python3, used during the build
  * Use a qtcreator-data.docs file to install the upstream changelog files,
    rather than passing all of them as arguments to dh_installdocs.
  * Limit the search of 'qmldir' files only to those executable, and make the
    chmod call verbose so it is easier to see whether there are any.

 -- Pino Toscano <pino@debian.org>  Tue, 28 Jun 2022 21:04:42 +0200

qtcreator (8.0.0~beta1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Switch watch file to the unstable releases, mangling -beta/-rc in the
    version.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the patches:
    - upstream_Correctly-include-KSyntaxHighlighting-headers.patch: drop,
      backported from upstream
    - debian_paths.diff: refresh
  * Switch qtcreator to build with Qt6 instead of Qt5:
    - remove libkf5syntaxhighlighting-dev, libqt5opengl5-dev,
      libqt5serialport5-dev, libqt5sql5-sqlite, libqt5svg5-dev,
      libqt5x11extras5-dev, qml-module-qtquick-controls, qml-module-qtquick2,
      qtbase5-dev, qtbase5-private-dev, qtdeclarative5-dev,
      qtdeclarative5-private-dev, qtscript5-dev, qttools5-dev,
      qttools5-dev-tools, and qttools5-private-dev
    - add libqt6core5compat6-dev, libqt6opengl6-dev, libqt6quicktimeline6-dev,
      libqt6serialport6-dev, libqt6shadertools6-dev, libqt6svg6-dev,
      qt6-base-dev, qt6-base-private-dev, qt6-declarative-dev,
      qt6-declarative-private-dev, qt6-quick3d-dev, qt6-tools-dev, and
      qt6-tools-private-dev
    - stop exporting QT_SELECT, no more needed
    - replace libqt5designercomponents5 with libqt6designercomponents6 in the
      strict dependency for Designer bits
    - update the runtime dependencies/recommends/suggests:
      - switch libqt5sql5-sqlite to libqt6sql6-sqlite
      - switch qml-module-qtqml-models2 to qml6-module-qtqml-models
      - switch qml-module-qtquick-controls to qml6-module-qtquick-controls
      - switch qml-module-qtquick2 to qml6-module-qtquick
      - drop qtchooser, no more needed with Qt6
      - switch qmlscene to qmlscene-qt6
      - drop qt5-doc, there is no Qt6 equivalent in Debian yet
      - switch qtbase5-dev-tools to qt6-base-dev-tools
      - switch qtdeclarative5-dev-tools to qt6-declarative-dev-tools
      - switch qttools5-dev-tools to qt6-tools-dev-tools
      - switch qttranslations5-l10n to qt6-translations-l10n
    - remove the license files installed from the embedded copy of
      KSyntaxHighlighting
    - the switch enables the build of the QML Designer plugin, which is built
      only when using Qt >= 6.2.0 (Closes: #1006555)
  * qtcreator now uses clangd instead of libclang for the Clang code model:
    - add clangd >= 14 as dependency: the unversioned name is used, and the
      current requirement is 14+
    - stop depending on the version of clang-N used by the unversioned clang,
      as there is no more need for the exact Clang version to locale the Clang
      includes
    - add the same clangd version also as build dependency: while it is not
      needed at build time, it makes sure that qtcreator can be built only when
      the runtime clangd requirement is satisfied

 -- Pino Toscano <pino@debian.org>  Fri, 17 Jun 2022 20:16:14 +0200

qtcreator (7.0.2-2) unstable; urgency=medium

  * Team upload.
  * Backport part of upstream commit 4d9215e44d70c10be2c183592e8280c4d7292a83
    to fix the includes of KSyntaxHighlighting, so they work also with 5.94.0+;
    patch upstream_Correctly-include-KSyntaxHighlighting-headers.patch.
  * Remove inactive Uploaders.

 -- Pino Toscano <pino@debian.org>  Mon, 30 May 2022 19:22:51 +0200

qtcreator (7.0.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Bump Standards-Version to 4.6.1, no changes required.

 -- Pino Toscano <pino@debian.org>  Tue, 24 May 2022 20:05:21 +0200

qtcreator (7.0.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Drop the libjs-jquery build dependency, unused for a long time.

 -- Pino Toscano <pino@debian.org>  Thu, 28 Apr 2022 04:47:18 +0200

qtcreator (7.0.0-1) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * New upstream release.
  * Switch watch file back to stable releases.

 -- Pino Toscano <pino@debian.org>  Wed, 23 Mar 2022 22:03:33 +0100

qtcreator (7.0.0~rc1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Drop the qtxmlpatterns5-dev-tools build dependency, not actually needed.
  * Stop recommending qtxmlpatterns5-dev-tools: nothing in qtcreator actually
    uses it, and QtXmlPatterns is considered deprecated upstream, so avoid
    installing it by default.

 -- Pino Toscano <pino@debian.org>  Sat, 12 Mar 2022 08:11:01 +0100

qtcreator (7.0.0~beta2-2) experimental; urgency=medium

  * Team upload.
  * Enable the ClangFormat plugin, as it should run fine without requiring to
    be built against a patched LLVM since 4.15.0:
    - stop exporting QTC_BUILD_PLUGIN_CLANGFORMAT=FALSE
  * Pass -DCLANGTOOLING_LINK_CLANG_DYLIB=ON to cmake to link against the
    available shared libraries of clang rather than the static LLVM ones.
  * Remove a no more existing path from the dh_shlibdeps invocation.

 -- Pino Toscano <pino@debian.org>  Sat, 26 Feb 2022 08:12:53 +0100

qtcreator (7.0.0~beta2-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.

 -- Pino Toscano <pino@debian.org>  Thu, 24 Feb 2022 21:27:31 +0100

qtcreator (7.0.0~beta1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Switch watch file to the unstable releases, mangling -beta/-rc in the
    version.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the build dependencies according to the upstream build system:
    - bump cmake to 3.16
    - bump the Qt packages to 5.15.2
  * Update the patches:
    - upstream_Disable-QmlDesigner-plugin-for-Qt-5-based-builds.patch:
      dropped, backported from upstream

 -- Pino Toscano <pino@debian.org>  Mon, 14 Feb 2022 21:38:02 +0100

qtcreator (6.0.2-2) unstable; urgency=medium

  * Team upload.
  * Backport upstream commit 8acd2b15a9f12ba7de7281e6617963543a96056e to disable
    the build of the QmlDesigner plugin with Qt < 6.2.0; qtcreator is currently
    build with Qt 5, and that plugin fails to build on 32bit architectures;
    patch upstream_Disable-QmlDesigner-plugin-for-Qt-5-based-builds.patch.

 -- Pino Toscano <pino@debian.org>  Wed, 19 Jan 2022 21:13:01 +0100

qtcreator (6.0.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * The rebuild will use the current LLVM. (Closes: #1003453)

 -- Pino Toscano <pino@debian.org>  Wed, 19 Jan 2022 20:08:13 +0100

qtcreator (6.0.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - yaml-cpp_empty_includedir.diff: drop, fixed upstream
  * Suggest python3-pylsp, as it contains the Python language server optionally
    used by the Python plugin.

 -- Pino Toscano <pino@debian.org>  Thu, 16 Dec 2021 20:44:53 +0100

qtcreator (6.0.0-2) unstable; urgency=medium

  * Team upload.
  * Pass -DWITH_TESTS=OFF -DBUILD_TESTING=OFF to really disable all the tests,
    including the ones of bundled libraries.

 -- Pino Toscano <pino@debian.org>  Thu, 02 Dec 2021 20:21:42 +0100

qtcreator (6.0.0-1) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * New upstream release.
  * Switch watch file back to stable releases.

 -- Pino Toscano <pino@debian.org>  Thu, 02 Dec 2021 19:29:22 +0100

qtcreator (6.0.0~rc1-2) experimental; urgency=medium

  * Team upload.
  * Merge changes from 5.0.3-2.

 -- Pino Toscano <pino@debian.org>  Fri, 12 Nov 2021 11:32:15 +0100

qtcreator (6.0.0~rc1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Merge changes from 5.0.3-1.

 -- Pino Toscano <pino@debian.org>  Fri, 12 Nov 2021 06:22:06 +0100

qtcreator (6.0.0~beta2-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.

 -- Pino Toscano <pino@debian.org>  Thu, 28 Oct 2021 20:57:14 +0200

qtcreator (6.0.0~beta1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Switch watch file to the unstable releases, mangling -beta/-rc in the
    version.
  * Switch Vcs-* fields to the 'experimental' packaging branch.

 -- Pino Toscano <pino@debian.org>  Thu, 14 Oct 2021 20:45:24 +0200

qtcreator (5.0.3-2) unstable; urgency=medium

  * Team upload.
  * Do not assume that ${YAML_CPP_INCLUDE_DIR} (from the CMake config files of
    yaml-cpp) is not empty; patch yaml-cpp_empty_includedir.diff.

 -- Pino Toscano <pino@debian.org>  Fri, 12 Nov 2021 07:39:18 +0100

qtcreator (5.0.3-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Thu, 04 Nov 2021 19:05:40 +0100

qtcreator (5.0.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * The rebuild will use the newer LLVM 11. (Closes: #995228)

 -- Pino Toscano <pino@debian.org>  Fri, 01 Oct 2021 19:40:38 +0200

qtcreator (5.0.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Thu, 16 Sep 2021 08:04:14 +0200

qtcreator (5.0.0-1) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * New upstream release.
  * Switch watch file back to stable releases.
  * Bump Standards-Version to 4.6.0, no changes required.

 -- Pino Toscano <pino@debian.org>  Thu, 26 Aug 2021 20:32:28 +0200

qtcreator (5.0.0~rc1-1) experimental; urgency=medium

  * Team upload.
  * New upstream development release.
  * Switch watch file to the unstable releases, mangling -beta/-rc in the
    version.
  * Update the patches:
    - debian_paths.diff: refresh

 -- Pino Toscano <pino@debian.org>  Sat, 21 Aug 2021 07:06:57 +0200

qtcreator (4.15.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - debian_paths.diff: refresh

 -- Pino Toscano <pino@debian.org>  Sun, 15 Aug 2021 15:45:36 +0200

qtcreator (4.14.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - upstream_cmake-build-Fix-fallback-LLVM-Clang-paths.patch: drop,
      backported from upstream
    - upstream_cmake-build-Use-GNUInstallDirs-for-installation-path.patch:
      drop, backported from upstream
    - upstream_cmake-build-Don-t-install-highlighting-files-when-us.patch:
      drop, backported from upstream
  * Use execute_after_dh_auto_install, and execute_after_dh_install to avoid
    invoking dh_auto_install, and dh_install manually.
  * Limit the dh bits for installing the upstream changelogs to -indep packages
    only.

 -- Pino Toscano <pino@debian.org>  Fri, 26 Feb 2021 10:37:39 +0100

qtcreator (4.14.0-4) unstable; urgency=medium

  * Team upload.
  * Build the documentation in addition to what dh_auto_build does, not
    replacing altogether the -indep step; otherwise dh_auto_build is not
    run in -indep build, and thus not all the data files are available.

 -- Pino Toscano <pino@debian.org>  Fri, 15 Jan 2021 20:59:13 +0100

qtcreator (4.14.0-3) unstable; urgency=medium

  * Team upload.
  * Bump the debhelper compatibility to 13:
    - switch the debhelper-compat build dependency to 13
    - stop passing --fail-missing to dh_missing, as it is the default now
  * Drop debian/README.source, as it does not provide useful information.
  * Include /usr/share/dpkg/architecture.mk instead of manually querying
    dpkg-architecture for DEB_HOST_MULTIARCH.
  * Update watch file:
    - bump to v4, no changes required
    - drop repack and compress options, as the original tarball is fine
  * Add Repository, and Repository-Browse to debian/upstream/metadata.
  * Add the configuration for the CI on salsa.
  * Backport upstream commit 86348d562214a27574ddbd65825414ae7e731438 to fix
    the paths to Clang include & library directories; patch
    upstream_cmake-build-Fix-fallback-LLVM-Clang-paths.patch. (Closes: #979577)
  * Backport upstream commit c81baf1a9cc938a283f6c52c8fd10bab84183391 to set
    installation paths using the GNUInstallDirs module of CMake; patch
    upstream_cmake-build-Use-GNUInstallDirs-for-installation-path.patch
    - remove the majority of debian_paths.diff, leaving only the change to the
      documentation path
  * Require the same version of the clang-N used for the build: this is because
    creator hardcodes the clang version and its include path, so we should not
    let an older clang than the build one be usable.
  * Backport upstream commit c650c9473db32fc2197a32017b0ef3406cf75280 to not
    install KSyntaxHighlighting files from the embedded copy; patch
    upstream_cmake-build-Don-t-install-highlighting-files-when-us.patch
    - drop their removal from rules
  * Lazy-evaluate the list of dist/changes-* (for dh_installdocs).

 -- Pino Toscano <pino@debian.org>  Fri, 15 Jan 2021 20:20:31 +0100

qtcreator (4.14.0-2) unstable; urgency=medium

  * Team upload.
  * Build qtcreator with cmake instead of qmake, as it is supported (and
    encouraged) by upstream:
    - adapt the installation paths to the Debian locations; patch
      debian_paths.diff
    - add the cmake build dependency
    - drop all the other patches related to qmake bits that are not needed
      anymore: rpath_nonlinux.diff, remove_libexec.diff,
      fix_documentation_path.diff, and desktop_nonlinux.diff
    - adapt rules:
      - force the cmake buildsystem, as dh prefers qmake when autodetecting
      - pass -DBUILD_QBS=OFF to not build the embedded copy of qbs
      - enable, build, and install the documentation only when qtcreator-doc
        is built
      - remove duplicated installed files to keep qtcreator-data.install simple
      - export QTC_BUILD_PLUGIN_HELLOWORLD=FALSE to not build the HelloWorld
        plugin (replaces the qmake variable IDE_PACKAGE_MODE=1)
    - update install files
    - create compatibility symlinks for the moved paths of the HTML docs
  * Drop all the LICENSE.LGPL symlinks we create, as those license files are
    not installed anymore.
  * Remove extra executable permissions from qmldir files.
  * Update lintian overrides.
  * Disable shlibs on the internal libraries, as it is pointless.
  * Add the libqt5svg5-dev, and libzstd-dev build dependencies for extra
    features.
  * Drop the unapplied patches always_autotect_qt_versions, and
    fix_qt_version_autodetection.diff: they were added many years ago, with
    not many details on what was the actual problem or whether it was reported
    upstream; they have not been applied for a year and we got no reports about
    them, so drop them for good.
  * Export QTC_BUILD_PLUGIN_CLANGFORMAT=FALSE to disable the build of the
    ClangFormat plugin, as it requires clang-format with a patch not accepted
    yet (Closes: #939825) (LP: #1876436); see:
    - https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=939825#49
    - https://bugreports.qt.io/browse/QTCREATORBUG-22923

 -- Pino Toscano <pino@debian.org>  Wed, 23 Dec 2020 09:10:13 +0100

qtcreator (4.14.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the build dependencies according to the upstream build system:
    - bump the Qt packages to 5.14.0
    - bump the LLVM/clang packages to 10
  * Update the patches:
    - remove_libexec.diff: refresh
    - fix_documentation_path.diff: refresh
    - perfparser_big_endian.patch: drop, fixed upstream
    - perfparser_undef_mips.patch: drop, fixed upstream
    - desktop_nonlinux.diff: refresh

 -- Pino Toscano <pino@debian.org>  Thu, 17 Dec 2020 22:47:49 +0100

qtcreator (4.13.3-1) unstable; urgency=medium

  * Team upload.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Make the mime types defined in debian/Nokia-QtCreator.xml a sub class of
    text/plain. This makes other editors like KDevelop not open them in the hex
    editor. Thanks Sune Vuorela for the patch!

  [ Pino Toscano ]
  * New upstream release.
  * Bump Standards-Version to 4.5.1, no changes required.

 -- Pino Toscano <pino@debian.org>  Fri, 20 Nov 2020 15:35:24 +0100

qtcreator (4.13.2-1) unstable; urgency=medium

  * New upstream release.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Fri, 02 Oct 2020 20:00:02 -0300

qtcreator (4.13.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Fri, 18 Sep 2020 08:06:04 +0200

qtcreator (4.13.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - load_clanglazy.patch: drop, clazy can be called only as external tool
  * Add the libyaml-cpp-dev build dependency to use the system yaml-cpp instead
    of the embedded copy.
  * Suggest meson for the new meson plugin.
  * Pass KSYNTAXHIGHLIGHTING_INCLUDE_DIR with the path of the includes of
    KF5SyntaxHighlighting, so they can be found on any architecture (and not
    only on Linux).
  * Install desktop and AppStream files also on non-Linux architectures;
    patch desktop_nonlinux.diff.

 -- Pino Toscano <pino@debian.org>  Thu, 27 Aug 2020 10:00:26 +0200

qtcreator (4.12.4-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Use the default LLVM/clang Debian versions, rather than hardcoding 8.
    Hopefully qtcreator will properly support newer LLVM versions fast enough.
    (Closes: #966007)
    - switch the libclang-8-dev build dependency to libclang-dev >= 8
    - switch the llvm-8-dev build dependency to llvm-dev >= 8
    - get the LLVM root using llvm-config
  * Switch the generic clang recommend to a dependency of the exact clang-N
    used to build (Closes: #919860, #952718) (LP: #1890434, #1877927)
    - add the clang build dependency to get the used clang executable
  * Drop the Debian man page, as it is outdated, and it offers no useful
    information.
  * Force the version of libqt5designercomponents5 as dependency to be at least
    the same as used during the build. (Closes: #966169)
  * Remove the kate-data suggest, as it does not exist anymore; syntax
    highlighting files are already provided by KF5SyntaxHighlighting.

 -- Pino Toscano <pino@debian.org>  Wed, 19 Aug 2020 19:00:23 +0200

qtcreator (4.12.3-3) unstable; urgency=medium

  * Team upload.
  * Undefine mips macro to fix FTBFS on mipsel.

 -- Dmitry Shachnev <mitya57@debian.org>  Fri, 26 Jun 2020 19:39:40 +0300

qtcreator (4.12.3-2) unstable; urgency=medium

  * Team upload.
  * Add a patch to fix perfparser build on big endian systems.

 -- Dmitry Shachnev <mitya57@debian.org>  Thu, 25 Jun 2020 19:40:29 +0300

qtcreator (4.12.3-1) unstable; urgency=medium

  * Team upload.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * New upstream release.
  * Refresh detect_ccache_executables.patch.
  * Update debian/copyright.
  * Remove detect_ccache_executables.patch, it's present in this version.
  * Adapt load_clanglazy.patch, it hopefully still works.
  * Drop botan dependency, as now Qt Creator uses OpenSSH tools
    (Closes: #955465). Thanks Michael Weghorn for the bug report!
  * Use system liblitehtml-dev (Closes: #956341).

  [ Dmitry Shachnev ]
  * Install only qtcreator’s own docs, not also QBS docs.
  * Remove qbs-dev build-dependency, it is no longer used.
  * Add licenses for AppStream metadata to debian/copyright.
  * Remove libqt5webkit5-dev build-dependency, unused since 4.2.0.
  * Bump Qt build-dependencies to 5.11.0.

  [ Enrico Zini ]
  * Added libdw-dev build-dependency to make sure perfparser is built.
  * Further update load_clanglazy.patch for Qt Creator 4.12.

 -- Dmitry Shachnev <mitya57@debian.org>  Thu, 25 Jun 2020 11:04:48 +0300

qtcreator (4.11.0-2) unstable; urgency=medium

  * Use Rules-Requires-Root: no.
  * Make qtcreator recommend clang-tidy, used in the Analyze menu.
  * Backport patch to detect compilers supported by ccache, if present.
  * Update Standards-Version to 4.5.0. No changes required.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Wed, 29 Jan 2020 14:48:28 -0300

qtcreator (4.11.0-1) unstable; urgency=medium

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * New upstream release.
  * Update debian/copyright.
  * Refresh patches.
  * Bump Standards-Version to 4.4.1. No changes required.
  * Switch to using debhelper-compat as a build dependency.

  [ Patrick Franz ]
  * Added missing licence-texts in debian/copyright.
  * Fixed licence for metadata.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Sat, 14 Dec 2019 12:08:19 -0300

qtcreator (4.10.2-2) unstable; urgency=medium

  * Use the system's KF5SyntaxHighlighting in order to avoid the embedded
    version.
  * Improve debian/copyright.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Mon, 02 Dec 2019 22:55:36 -0300

qtcreator (4.10.2-1) unstable; urgency=medium

  * New upstream release.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Tue, 19 Nov 2019 19:28:14 -0300

qtcreator (4.10.1-1) unstable; urgency=medium

  * New upstream release.
  * Remove ClangFormat-improve-the-message-the-users-see.patch, applied
    upstream.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Tue, 08 Oct 2019 22:52:53 -0300

qtcreator (4.10.0-2) unstable; urgency=medium

  * Add ClangFormat-improve-the-message-the-users-see.patch. In this way our
    users can know why the functionality is not there. We will surely not ask
    clang maintainers to patch it with a non-approved patch. This can be
    reconsidered if the patch gets accepted upstream. This is related to
    Debian bug #919860.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Thu, 12 Sep 2019 10:41:59 -0300

qtcreator (4.10.0-1) unstable; urgency=medium

  * New upstream release.
  * New changelog entry.
  * Refresh patches dealing with the clazy plugin.
  * Bump debhelper compatibility to 12.
  * Remove now useless lintian overrides.
  * Extend qtcreator-doc long description.
  * Bump Standards-Version to 4.4.0, no changes required.
  * Momentarily disable always_autotect_qt_versions patch, the code has
    changed and we need to check if it's really needed.
  * Switch to LLVM/Clang 8, as required by the source.
  * Force using qmake as build system. We now also hace CMake support. We
    should switch to it as soon as it's considered stable enough.
  * Refresh debian/copyright.

 -- Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>  Sun, 08 Sep 2019 12:41:07 -0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog qtcreator`.
