gcompris-qt (26.1-2) unstable; urgency=medium

  * Team upload.

  [ Pino Toscano ]
  * Start performing a QML dependency automatic scan for the basic QML
    dependencies:
    - add the dh-sequence-qmldeps build dependency to use dh_qmldeps
    - use the ${qml6:Depends} substvar in the gcompris-qt-data binary package,
      where the QML modules are (packed in resource files)
    - add debian/gcompris-qt-data.qmlfiles to point to the "core" module,
      and the activities
    - add debian/qmldeps.overrides for the internal QML modules, and for the
      missing Box2D (see #920752)
    - drop all the qml6-* dependencies from the gcompris-qt binary package
  * Ship gcompris-teachers, newly built since 26.0: (Closes: #1127374)
    - pass -DPACKAGE_SERVER=ON to cmake
    - update debian/gcompris-qt.install with the new executable
    - add the server QML files in debian/gcompris-qt-data.qmlfiles

  [ Benxi Yang ]
  * Mitigrate to d/watch version 5 syntax.

 -- Pino Toscano <pino@debian.org>  Wed, 18 Mar 2026 07:03:46 +0100

gcompris-qt (26.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Tue, 10 Mar 2026 21:22:23 +0100

gcompris-qt (26.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Bump Standards-Version to 4.7.3, no changes required.
  * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
  * Drop Priority: optional, no more needed since dpkg 1.22.13.
  * Update the patches:
    - disable-openssl.diff: drop, now OpenSSL is actually used
  * Update the build dependencies according to the upstream build system:
    - add libssl-dev, qt6-graphs-dev, and qt6-quick3d-dev
  * Update install files.

 -- Pino Toscano <pino@debian.org>  Wed, 04 Feb 2026 08:07:17 +0100

gcompris-qt (25.1.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - disable-openssl.diff: refresh
  * Bump Standards-Version to 4.7.2, no changes required.

 -- Pino Toscano <pino@debian.org>  Sun, 10 Aug 2025 17:31:03 +0200

gcompris-qt (25.0.12-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - upstream_cmake-fix-variable-of-installation-directory-for-doc.patch:
      drop, backported from upstream

 -- Pino Toscano <pino@debian.org>  Sun, 16 Feb 2025 12:12:18 +0100

gcompris-qt (25.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release:
    - the switch to Qt 6 also means a better Wayland support (optimistically
      closes: #995009)
  * Update the patches:
    - disable-openssl.diff: refresh/simplify
    - tests-no-voices.diff: drop, no more needed
  * Backport upstream commit 76b3d30f5829d8589858448d56b50c9f5e02ebb9 to fix
    the installation directory of the Docbook documentation; patch
    upstream_cmake-fix-variable-of-installation-directory-for-doc.patch.
  * Update the build dependencies following the port to Qt 6:
    - remove libkf5doctools-dev, libqt5charts5-dev, libqt5sensors5-dev,
      libqt5svg5-dev, qml-module-qtgraphicaleffects, qml-module-qtmultimedia,
      qt5-qmake, qtdeclarative5-dev, qtmultimedia5-dev, qtquickcontrols2-5-dev,
      qttools5-dev, and qttools5-dev-tools
    - add libkf6doctools-dev, qt6-base-dev, qt6-base-private-dev,
      qt6-charts-dev, qt6-declarative-dev, qt6-declarative-private-dev,
      qt6-multimedia-dev, qt6-sensors-dev, qt6-svg-dev, qt6-tools-dev,
      qt6-wayland-dev, and qt6-wayland-private-dev
  * Update the other build dependencies according to the upstream build system:
    - bump cmake to 3.16
  * Update the runtime dependencies:
    - drop libqt5multimedia5-plugins, qml-module-qtgraphicaleffects,
      qml-module-qtmultimedia, qml-module-qtquick-controls,
      qml-module-qtquick-controls2, qml-module-qtquick-particles2, and
      qt5-image-formats-plugins
    - add qml6-module-qtcharts, qml6-module-qtmultimedia, qml6-module-qtquick,
      qml6-module-qtquick-controls, qml6-module-qtquick-effects,
      qml6-module-qtquick-layouts, qml6-module-qtquick-particles,
      qml6-module-qtquick-shapes, qml6-module-qtquick-window,
      qml6-module-qtsensors, and qt6-image-formats-plugins
  * Stop exporting QT_SELECT in debian/rules, no more needed now.
  * Switch the kf5 dh addon to kf6.
  * Switch the cmake variable KDE_INSTALL_BINDIR to CMAKE_INSTALL_BINDIR
    - also update debian/gcompris-qt.install, as it does not need to relocate
      the main executable anymore
  * Because of the switch to Qt 6, there is no more alternative QtGui
    dependency; hence this closes: #1051267.
  * Add qt6-svg-plugins as dependency to ensure that SVG images are handled.
    (Closes: #968078)
  * Fix cleaning: (Closes: #1044516)
    - drop the removal of .qrc files, as they are generated only in the build
      directory
    - move src/activities/activities_out.txt to debian/clean
    - drop the execute_after_override_dh_auto_clean, wrongly named and thus
      not used (broken by me in 1.1-1, oops)

 -- Pino Toscano <pino@debian.org>  Sun, 02 Feb 2025 11:40:33 +0100

gcompris-qt (4.3-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Sat, 07 Dec 2024 21:57:05 +0100

gcompris-qt (4.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Fri, 20 Sep 2024 06:18:32 +0200

gcompris-qt (4.1-1) unstable; urgency=medium

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

 -- Pino Toscano <pino@debian.org>  Thu, 23 May 2024 11:37:33 +0200

gcompris-qt (4.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * Update the patches:
    - disable-openssl.diff: refresh/update
  * Disable a test that fails because of the missing voices; patch
    tests-no-voices.diff.

 -- Pino Toscano <pino@debian.org>  Sat, 24 Feb 2024 07:04:46 +0100

gcompris-qt (3.3-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Tue, 13 Jun 2023 23:30:47 +0200

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