qtcreator (20.0.0+ds-1) unstable; urgency=medium

  * Upload to unstable.
  * New upstream release.
  * Switch Vcs-* fields back to the 'master' packaging branch.
  * Switch watch file back to stable releases.

 -- Pino Toscano <pino@debian.org>  Wed, 17 Jun 2026 22:27:20 +0200

qtcreator (20.0.0~rc1+ds-1) experimental; urgency=medium

  * New upstream development release.

 -- Pino Toscano <pino@debian.org>  Thu, 04 Jun 2026 09:38:19 +0200

qtcreator (20.0.0~beta2+ds-1) experimental; urgency=medium

  * New upstream development release.
  * Merge changes from 19.0.2-1.
  * Update the patches:
    - upstream_CmdBridge-Change-packetSize-maxPacketSize-to-signed.patch: drop,
      backported from upstream
    - upstream_Debugger-Build-libptracepreload.so-only-on-Linux.patch: drop,
      backported from upstream

 -- Pino Toscano <pino@debian.org>  Thu, 21 May 2026 19:46:49 +0200

qtcreator (20.0.0~beta1+ds-2) experimental; urgency=medium

  * Drop patch Utils-do-not-assert-on-unknown-unhandled-architectur.patch,
    which is no more needed because of upstream changes since version 19.0.1
    (upstream commit 275beff6e92e32291be8db22bae489d5d2116bc3).
  * Backport upstream commit b85825baff248462f4749b81013ed2b1d48c9e56 to fix
    building on 32bit architectures; patch
    upstream_CmdBridge-Change-packetSize-maxPacketSize-to-signed.patch.
  * Backport upstream commit e8c26112377fc27d361e6b29e96b25e63ef2a57f to fix
    building on non-Linux architectures; patch
    upstream_Debugger-Build-libptracepreload.so-only-on-Linux.patch.

 -- Pino Toscano <pino@debian.org>  Mon, 11 May 2026 20:23:22 +0200

qtcreator (20.0.0~beta1+ds-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:
    - debian_paths.diff: refresh
    - Utils-do-not-assert-on-unknown-unhandled-architectur.patch: refresh
  * Update the build dependencies according to the upstream build system:
    - bump Qt packages to 6.8.3
  * Convert watch file to v5.
  * Repack the upstream tarball to remove some embedded code copies that are
    already not used (in favour of system versions), to avoid using them
    accidentally:
    - drop bzip2, googletest, libarchive, xz, yaml-cpp, zlib, and qbs via
      Files-Excluded in copyright; also drop files of them in copyright
    - drop the references to removed libraries from qt_attributions.json;
      patch debian_repack.diff
    - add +ds suffix to the version
    - add repack options in watch file

 -- Pino Toscano <pino@debian.org>  Fri, 08 May 2026 22:25:54 +0200

qtcreator (19.0.2-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Thu, 14 May 2026 00:13:59 +0200

qtcreator (19.0.1-1) unstable; urgency=medium

  * New upstream release.
  * Bump Standards-Version to 4.7.4, no changes required.
  * Update the patches:
    - Utils-do-not-assert-on-unknown-unhandled-architectur.patch: refresh/update

 -- Pino Toscano <pino@debian.org>  Fri, 24 Apr 2026 05:41:00 +0200

qtcreator (19.0.0-1) unstable; urgency=medium

  * Upload to unstable.
  * New upstream release.
  * Switch Vcs-* fields back to the 'master' packaging branch.
  * Switch watch file back to stable releases.

 -- Pino Toscano <pino@debian.org>  Thu, 12 Mar 2026 19:58:39 +0100

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

  * New upstream development release.

 -- Pino Toscano <pino@debian.org>  Thu, 26 Feb 2026 20:15:14 +0100

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

  * New upstream development release.
  * Update the patches:
    - Utils-do-not-assert-on-unknown-unhandled-architectur.patch: refresh

 -- Pino Toscano <pino@debian.org>  Fri, 13 Feb 2026 04:55:01 +0100

qtcreator (19.0.0~beta1-2) experimental; urgency=medium

  * Backport the proposed upstream Gerrit review
    https://codereview.qt-project.org/c/qt-creator/qt-creator/+/708823 to not
    fail the build on architectures different than x86/arm/arm64/ia64; patch
    Utils-do-not-assert-on-unknown-unhandled-architectur.patch.
  * Fix build on architectures that do not have 128 bit integer types; patch
    int128.diff.

 -- Pino Toscano <pino@debian.org>  Sat, 31 Jan 2026 08:47:56 +0100

qtcreator (19.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 build dependencies according to the upstream build system:
    - add qt6-networkauth-dev

 -- Pino Toscano <pino@debian.org>  Thu, 29 Jan 2026 22:01:36 +0100

qtcreator (18.0.2-1) unstable; urgency=medium

  * New upstream release.
  * Bump Standards-Version to 4.7.3, no changes required.
  * Drop Priority: optional, no more needed since dpkg 1.22.13.
  * Drop armel from the list of architectures that need --low-mem-die-limit
    for dwz, as that architecture was discontinued.

 -- Pino Toscano <pino@debian.org>  Mon, 26 Jan 2026 21:50:55 +0100

qtcreator (18.0.1-1) unstable; urgency=medium

  * New upstream release.
  * Switch the qt6-base-dev-tools recommend to qt6-base-dev, so it is possible
    to build using Qt 6 by default. (Closes: #1109037)

 -- Pino Toscano <pino@debian.org>  Tue, 16 Dec 2025 18:47:32 +0100

qtcreator (18.0.0-1) unstable; urgency=medium

  * Upload to unstable.
  * New upstream release.
  * Switch Vcs-* fields back to the 'master' packaging branch.
  * Switch watch file back to stable releases.

 -- Pino Toscano <pino@debian.org>  Thu, 30 Oct 2025 11:21:32 +0100

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

  * New upstream development release.
  * Pass -DBUILD_EXECUTABLE_CMDBRIDGE=OFF to cmake to explicitly disable the
    build of the Go CmdBridge; the build tries to fetch the Go modules via the
    network by default, which is not permitted.

 -- Pino Toscano <pino@debian.org>  Thu, 16 Oct 2025 22:09:39 +0200

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

  * New upstream development release.
  * Merge changes from 17.0.2-1.

 -- Pino Toscano <pino@debian.org>  Thu, 02 Oct 2025 21:27:44 +0200

qtcreator (18.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 build dependencies according to the upstream build system:
    - drop qt6-5compat-dev, no more needed

 -- Pino Toscano <pino@debian.org>  Thu, 25 Sep 2025 05:30:16 +0200

qtcreator (17.0.2-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Wed, 01 Oct 2025 19:51:01 +0200

qtcreator (17.0.1-1) unstable; urgency=medium

  * Upload to unstable.
  * New upstream release:
    - supports Qt 6.9+ (Closes: #1115520)
  * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
  * Restore proper changelog entry.
  * Switch Vcs-* fields back to the 'master' packaging branch.

 -- Pino Toscano <pino@debian.org>  Tue, 23 Sep 2025 19:47:37 +0200

qtcreator (17.0.0-2) experimental; urgency=medium

  * Team upload.
  * Update changelog, prepare for experimental upload

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 24 Jul 2025 09:15:12 +0200

qtcreator (17.0.0-1) experimental; urgency=medium

  * New upstream release.
  * Switch Vcs-* fields to the 'experimental' packaging branch.
  * Update the build dependencies according to the upstream build system:
    - add libarchive-dev

 -- Pino Toscano <pino@debian.org>  Thu, 19 Jun 2025 08:11:22 +0200

qtcreator (16.0.1-2) unstable; urgency=medium

  * Team upload.
  * Update changelog with a better wording

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 24 Jul 2025 09:13:53 +0200

qtcreator (16.0.1-1) unstable; urgency=medium

  * New upstream release.
  * Update the build dependencies according to the upstream build system:
    - add zlib1g-dev

 -- Pino Toscano <pino@debian.org>  Tue, 15 Apr 2025 09:44:26 +0200

qtcreator (16.0.0-2) unstable; urgency=medium

  * Upload to unstable.
  * Switch Vcs-* fields back to the 'master' packaging branch.
  * Bump Standards-Version to 4.7.2, no changes required.

 -- Pino Toscano <pino@debian.org>  Fri, 14 Mar 2025 17:27:07 +0100

qtcreator (16.0.0-1) experimental; urgency=medium

  * New upstream release.
  * Switch watch file back to stable releases.
  * Update the patches:
    - debian_paths.diff: refresh
    - revert_libdir_setting.diff: hopefully no more needed now

 -- Pino Toscano <pino@debian.org>  Thu, 13 Mar 2025 20:39:58 +0100

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

  * Bump the qt6-base-dev build dependency to 6.7.3, to ensure that QmlDesigner
    is built.

 -- Pino Toscano <pino@debian.org>  Sun, 02 Mar 2025 08:48:59 +0100

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

  * New upstream development release.
  * Locally revert an upstream commit that breaks the detection of the distro
    paths done by GNUInstallDirs; patch revert_libdir_setting.diff.

 -- Pino Toscano <pino@debian.org>  Fri, 28 Feb 2025 07:30:17 +0100

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

  * New upstream development release.

 -- Pino Toscano <pino@debian.org>  Thu, 13 Feb 2025 22:03:29 +0100

qtcreator (16.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 build dependencies according to the upstream build system:
    - add qt6-websockets-dev

 -- Pino Toscano <pino@debian.org>  Mon, 03 Feb 2025 22:09:56 +0100

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

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