tellico (4.1.4-2ubuntu2) resolute; urgency=medium

  * No-change rebuild for kf6-kio 6.22.1.

 -- Rik Mills <rikmills@kde.org>  Thu, 22 Jan 2026 23:19:31 +0000

tellico (4.1.4-2ubuntu1) resolute; urgency=medium

  * Merge from Debian Unstable. Remaining changes:
    - Kubuntu Vcs and maintainer fields.
    - Add apparmor profile to fix userns.
    - For now make build time tests non fatal.

 -- Rik Mills <rikmills@kde.org>  Fri, 19 Dec 2025 07:52:00 +0000

tellico (4.1.4-2) unstable; urgency=medium

  * Skip Group_Statistics.xsl in HtmlExporterTest::testTemplatesTidy(), as
    this template is buggy, and removed upstream (already for 4.1.5+); patch
    tests-avoid-Group_Statistics.diff
    - drop patch xfail_libxml2.15.diff, obsoleted by the aforementioned patch
  * Backport the upstream MR
    https://invent.kde.org/office/tellico/-/merge_requests/30 to explicitly use
    signed char for a fallback-of-fallback XML sanitization method; patch
    Change-XML-removeInvalidXml-to-check-chars-as-explic.diff.
    (Closes: #1121706)
  * Switch the dbus test build dependency to dbus-daemon, as only
    dbus-run-session is needed. (Closes: #1122725)

 -- Pino Toscano <pino@debian.org>  Thu, 18 Dec 2025 09:05:48 +0100

tellico (4.1.4-1ubuntu2) resolute; urgency=medium

  * For now make build time tests non fatal.

 -- Rik Mills <rikmills@kde.org>  Mon, 15 Dec 2025 23:07:57 +0000

tellico (4.1.4-1ubuntu1) resolute; urgency=medium

  * Merge from Debian Unstable. Remaining changes:
    - Kubuntu Vcs and maintainer fields.
    - Add apparmor profile to fix userns.

 -- Rik Mills <rikmills@kde.org>  Wed, 29 Oct 2025 11:56:18 +0000

tellico (4.1.4-1) unstable; urgency=medium

  * New upstream release.
  * Drop Rules-Requires-Root: no, no more needed since Debian trixie.
  * Backport upstream commit beaa6edc3cd44536bfe0ae73a4685b581693ea76 to fix
    TellicoReadTest with libxml2 2.15; patch
    upstream_Adapt-XML-validation-tests-to-libxml2-2.15.patch.
  * Temporarily XFAIL two test cases in HtmlExporterTest::testTemplatesTidy()
    (the ones with Group_Statistics.xsl), as there seems to be a problem when
    loading the generated HTML file when using libxml2 2.15 (reported upstream
    as https://bugs.kde.org/show_bug.cgi?id=511207); patch
    xfail_libxml2.15.diff.
  * Print the leftover temporary files after running the tests, to easily spot
    leaked files.

 -- Pino Toscano <pino@debian.org>  Wed, 29 Oct 2025 10:43:23 +0100

tellico (4.1.3-1ubuntu2) resolute; urgency=medium

  * debian/tellico-apparmor: fix profile syntax (LP: #2120284)
    - Thanks to Theofilos Intzoglou (parapente).

 -- Robert Kratky <robert.kratky@canonical.com>  Tue, 21 Oct 2025 13:26:14 +0200

tellico (4.1.3-1ubuntu1) questing; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - Kubuntu Vcs and maintainer fields
    - Add apparmor profile to fix userns.

 -- Rik Mills <rikmills@kde.org>  Mon, 11 Aug 2025 17:14:46 +0100

tellico (4.1.3-1) unstable; urgency=medium

  * New upstream release.
  * Bump Standards-Version to 4.7.2, no changes required.
  * Update the build dependencies according to the upstream build system:
    - add libkf6colorscheme-dev

 -- Pino Toscano <pino@debian.org>  Sun, 10 Aug 2025 09:10:04 +0200

tellico (4.1.1-1ubuntu3) questing; urgency=medium

  * No-change rebuild for libxml2 soname change.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 23 May 2025 06:06:35 +0200

tellico (4.1.1-1ubuntu2) plucky; urgency=medium

  * Update apparmor to qt6. 

 -- Scarlett Moore <sgmoore@debian.org>  Sun, 30 Mar 2025 04:51:22 -0700

tellico (4.1.1-1ubuntu1) plucky; urgency=medium

  * Merge from Debian unstable. Remaining changes:
    - Kubuntu Vcs and maintainer fields
    - Add apparmor profile to fix userns.

 -- Rik Mills <rikmills@kde.org>  Mon, 17 Feb 2025 14:09:42 +0000

tellico (4.1.1-1) unstable; urgency=medium

  * New upstream release.
  * Tweak the salsa CI configuration:
    - re-enable the i386 build, as QtWebEngine is actually present there (doh!)
    - drop all the reprotest options, no more needed
  * Modernize building:
    - add the dh-sequence-kf6 build dependency to use the kf6 addon
      automatically, removing pkg-kde-tools
    - add the dh-sequence-python3 build dependency to use the python3 addon
      automatically, removing dh-python
    - drop all the manually specified addons and buildsystem for dh

 -- Pino Toscano <pino@debian.org>  Tue, 11 Feb 2025 20:10:13 +0100

tellico (4.1-1ubuntu2) plucky; urgency=medium

  * Fix apparmor profile install.

 -- Rik Mills <rikmills@kde.org>  Sat, 08 Feb 2025 14:42:08 +0000

tellico (4.1-1ubuntu1) plucky; urgency=medium

  * Add back apparmor profile.

 -- Rik Mills <rikmills@kde.org>  Sat, 08 Feb 2025 14:10:08 +0000

tellico (4.1-1) unstable; urgency=medium

  * New upstream release.
  * CI: disable i386 build, not possible due to the QtWebEngine requirement.
  * Switch the kio build dependency to kio6; missed in the Qt 6 switch.
  * Switch the architecture back to any: the QtWebEngine requirement already
    limits on which architectures tellico can be built.
  * Stop exporting KDE_FORK_SLAVES in debian/rules, as that variable/mode is
    long gone from kio.
  * Update the patches:
    - tests-disable-fetchertest.diff: drop, fixed upstream

 -- Pino Toscano <pino@debian.org>  Tue, 04 Feb 2025 21:53:42 +0100

tellico (4.0.1-4) unstable; urgency=medium

  * Team upload.

  [ Aurélien COUDERC ]
  * Update watch file.

  [ Boyuan Yang ]
  * debian/control: Use build-dependency package name from taglib 2.x.
    (libtag1-dev => libtag-dev)
  * Rebuild against taglib 2.0.2.

 -- Boyuan Yang <byang@debian.org>  Sun, 12 Jan 2025 20:32:22 -0500

tellico (4.0.1-2) unstable; urgency=medium

  * Team upload.

  [ Aurélien COUDERC ]
  * Use new mailing list email in Maintainers field.
  * Build against Qt6, update build-deps and deps with the info from cmake.
  * Add patch to skip failing filelisting test.
  * Drop reproducible=-fixfilepath build option, builds are now made in
    a fixed location.

 -- Aurélien COUDERC <coucouf@debian.org>  Sun, 29 Dec 2024 13:24:34 +0100

tellico (4.0.1-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Wed, 02 Oct 2024 19:22:11 +0200

tellico (4.0-2) unstable; urgency=medium

  * Fold tellico-scripts into tellico-data: the idea for the split was to add
    the possibility to update the scripts separately using the old
    debian-volatile concept (see 1.3.1-2); since there are less and less scripts
    and configuration files (resp. 1 and 1), and the vast majority of the
    collectors are implemented in native code, then the separate update of
    tellico-scripts is of practically no use anymore
    - install all the data files in tellico-data, simplifying its install file
    - add the breaks/replaces in tellico-data for the file move
    - turn tellico-scripts into an empty package; it does not need to depend on
      tellico-data, as the latter is already a dependency of tellico
    - drop the tellico-scripts dependency in tellico
  * Simplify the handling of the temporary directories when invoking
    dh_auto_test:
    - stop manually creating/passing $HOME and $XDG_RUNTIME_DIR, as debhelper
      handles them already in compat 13
    - use a static "tmp" subdirectory of the local "test_root" as $TMPDIR,
      so it is already cleaned, and it does not pollute the system $TMPDIR
  * Prepare tellico for the future switch to Qt 6, which means also WebEngine
    as mandatory (since KHTML is dead, and no more available in KF6):
    - restrict the architecture to amd64 arm64 armhf i386, i.e. the
      architectures on which Qt6 WebEngine is available
    - remove the architecture restriction from the qtwebengine5-dev build
      dependency
    - drop the libkf5khtml-dev build dependency, no more needed now

 -- Pino Toscano <pino@debian.org>  Wed, 25 Sep 2024 20:18:17 +0200

tellico (4.0-1) unstable; urgency=medium

  * New upstream release.
  * Update the build dependencies according to the upstream build system:
    - bump Qt packages to 5.12.0
    - bump KF packages to 5.72.0
    - add libkf5completion-dev, explicitly searched
    - add breeze-icon-theme for FileListingTest, which tries to load a MIME icon
    - drop libkf5wallet-dev, no more used
  * Pass -DBUILD_WITH_QT6=OFF to cmake to keep building with Qt5/KF5 for now.
  * Update the patches:
    - tests-disable-fetchertest.diff: refresh
  * Drop duplicate commas in the Build-Depends control field: it looks like
    newer versions of apt fail to parse them.
  * CI: make the build non-verbose, so the build log fits within the salsa
    limits.
  * Update install files.

 -- Pino Toscano <pino@debian.org>  Sun, 08 Sep 2024 08:25:49 +0200

tellico (3.5.5-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Tue, 25 Jun 2024 06:01:51 +0200

tellico (3.5.4-1) unstable; urgency=medium

  * New upstream release.
  * Switch the transitional pkg-config build dependency to pkgconf.
  * Bump Standards-Version to 4.7.0, no changes required.

 -- Pino Toscano <pino@debian.org>  Wed, 01 May 2024 07:58:11 +0200

tellico (3.5.3-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Wed, 03 Jan 2024 08:02:09 +0100

tellico (3.5.2-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - upstream_tests-initalize-KLocalizedString.patch: drop, backported from
      upstream
    - tests-disable-fetchertest.diff: refresh
  * Update the build dependencies according to the upstream build system:
    - drop libkf5windowsystem-dev, no more used

 -- Pino Toscano <pino@debian.org>  Mon, 23 Oct 2023 09:09:16 +0200

tellico (3.5.1-3) unstable; urgency=medium

  * Fix directory entry in debian/clean to end with slash. (Closes: #1049204)
  * Remove 2 obsolete maintscript entries in 1 files.

 -- Pino Toscano <pino@debian.org>  Thu, 17 Aug 2023 19:24:09 +0200

tellico (3.5.1-2) unstable; urgency=medium

  * Backport upstream commit 98027e0d1bc8f737f2371461217eeb3afafd85e0 to
    initialize properly KLocalizedString in the tests, and remove all its
    warning messages at runtime; patch
    upstream_tests-initalize-KLocalizedString.patch.
  * Stop using qtwebengine5-dev on mipsel, as it will be removed soon from
    that architecture.

 -- Pino Toscano <pino@debian.org>  Sun, 16 Jul 2023 19:29:22 +0200

tellico (3.5.1-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - tests-disable-fetchertest.diff: refresh
  * Add the libksanecore-dev build dependency to work around the lack of it in
    libkf5sane-dev.
  * Add the yaz build dependency, used in one of the unit tests.

 -- Pino Toscano <pino@debian.org>  Tue, 04 Jul 2023 10:58:26 +0200

tellico (3.5-1) unstable; urgency=medium

  * New upstream release.
  * Update the build dependencies according to the upstream build system:
    - bump cmake to 3.16
    - bump the Qt packages to 5.10.0

 -- Pino Toscano <pino@debian.org>  Sun, 11 Jun 2023 23:03:27 +0200

tellico (3.4.6-1) unstable; urgency=medium

  * New upstream release.
  * Update lintian override info format in d/source/lintian-overrides on line
    1-2.
  * Update standards version to 4.6.2, no changes needed.

 -- Pino Toscano <pino@debian.org>  Mon, 23 Jan 2023 06:26:56 +0100

tellico (3.4.5-1) unstable; urgency=medium

  * New upstream release.
  * Update lintian override info to new format on line 2.
  * Update standards version to 4.6.1, no changes needed.
  * Drop the old libqimageblitz-dev build conflict, as there is no more
    blitz-related code for a while now.

 -- Pino Toscano <pino@debian.org>  Fri, 18 Nov 2022 23:53:48 +0100

tellico (3.4.4-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - upstream_Update-unit-test-for-collection-appending-and-mergin.patch:
      drop, backported from upstream
  * Mark the xvfb, xauth, kio, and dbus build dependencies as !nocheck, as they
    are needed only when running the test suite by dh_auto_test.
  * Add the tidy build dependency, as it is used in a test.

 -- Pino Toscano <pino@debian.org>  Fri, 18 Feb 2022 08:59:37 +0100

tellico (3.4.3-1) unstable; urgency=medium

  * New upstream release.
  * Backport upstream commit 46400b75b4c39ab2eb713bec04f02416c3c1e52b to fix
    the code of an unit test; patch
    upstream_Update-unit-test-for-collection-appending-and-mergin.patch.

 -- Pino Toscano <pino@debian.org>  Mon, 03 Jan 2022 14:13:07 +0100

tellico (3.4.2-1) unstable; urgency=medium

  * New upstream release.
  * Add the zlib1g-dev build dependency to work around the lack of it in
    libtag1-dev. (Closes: #997291)
  * Drop the breaks/replaces for versions older than Debian Buster.

 -- Pino Toscano <pino@debian.org>  Sat, 13 Nov 2021 18:35:57 +0100

tellico (3.4.1-2) unstable; urgency=medium

  * Disable fetchertest for now, as it is seems it tries to do network
    connections; patch tests-disable-fetchertest.diff.

 -- Pino Toscano <pino@debian.org>  Sat, 21 Aug 2021 11:48:56 +0200

tellico (3.4.1-1) unstable; urgency=medium

  * New upstream release.
  * Bump Standards-Version to 4.6.0, no changes required.
  * Update the build dependencies according to the upstream build system:
    - bump extra-cmake-modules to 5.19.0
    - add libqt5charts5-dev, qtwebengine5-dev, libkf5sonnet-dev, and
      libkf5textwidgets-dev
  * Update the patches:
    - tests-no-network.diff: drop, the tests that may use the network are not
      built anymore by default
  * Stop adding custom LDFLAGS, as they are not needed anymore.
  * Use execute_after_dh_auto_install to avoid invoking dh_auto_install
    manually.
  * Unregister tellico-script.knsrc, and tellico-template.knsrc as conffiles,
    as they are no more in /etc.
  * Few tests require a D-Bus session, so:
    - add the dbus build dependency
    - run dh_auto_test with dbus-run-session
  * Update install files.

 -- Pino Toscano <pino@debian.org>  Sat, 21 Aug 2021 10:17:16 +0200

tellico (3.3.5-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - upstream_Fix-data-comparison-test-for-2021.patch: drop, backported from
      upstream

 -- Pino Toscano <pino@debian.org>  Wed, 24 Feb 2021 15:14:13 +0100

tellico (3.3.4-2) unstable; urgency=medium

  * Backport upstream commit c879fa89ea143545c1c6a29f1e1d68c33dee334b to fix
    comparisontest in years after 2020; patch
    upstream_Fix-data-comparison-test-for-2021.patch. (Closes: #980695)
  * Update lintian overrides.

 -- Pino Toscano <pino@debian.org>  Thu, 21 Jan 2021 12:12:11 +0100

tellico (3.3.4-1) unstable; urgency=medium

  [ Pino Toscano ]
  * New upstream release.
  * Bump Standards-Version to 4.5.1, no changes required.
  * Fix day-of-week for changelog entries 1.2.11-1, 1.0.3+SVNr327-1.

  [ Vagrant Cascadian ]
  * Disable fixfilepath feature, as it triggers build failures when enabled.
    (Closes: #972295)

 -- Pino Toscano <pino@debian.org>  Thu, 26 Nov 2020 18:39:00 +0100

tellico (3.3.3-1) unstable; urgency=medium

  * New upstream release.

 -- Pino Toscano <pino@debian.org>  Tue, 15 Sep 2020 07:29:10 +0200

tellico (3.3.2-1) unstable; urgency=medium

  * New upstream release.
  * Drop the Debian man page, as it offers no useful information over the
    --help output.
  * Add Rules-Requires-Root: no.
  * 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

 -- Pino Toscano <pino@debian.org>  Sat, 08 Aug 2020 12:37:15 +0200

tellico (3.3.1-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - upstream_Use-unnamespaced-hex-for-Qt-5.14.patch: drop, backported from
      upstream
    - upstream_Normalize-return-value-of-TitleComparison-compare.patch: drop,
      backported from upstream
    - upstream_Account-for-QByteArray-at-returning-char-not-uchar.patch: drop,
      backported from upstream

 -- Pino Toscano <pino@debian.org>  Tue, 02 Jun 2020 00:25:31 +0200

tellico (3.3-2) unstable; urgency=medium

  * Backport upstream commit ab305dd0d8b720c8e01dae8a66f6527442fb73f1 to fix
    the ISO 5426 decoder on architectures where char is unsigned; patch
    upstream_Account-for-QByteArray-at-returning-char-not-uchar.patch.

 -- Pino Toscano <pino@debian.org>  Sun, 26 Apr 2020 23:59:29 +0200

tellico (3.3-1) unstable; urgency=medium

  * New upstream release:
    - the SHA-related sources were dropped (Closes: #775589)
  * Update watch file to the new archive location/layout.
  * Update the patches:
    - tests-no-network.diff: update to simply mark network as always
      unavailable
  * Backport upstream commit aee9e90c1ce0257d12ea85029435db8ffa65a6a1 to build
    with Qt < 5.14; patch upstream_Use-unnamespaced-hex-for-Qt-5.14.patch.
  * Backport upstream commit a5dec9e16a0972107a39e76caaea170c03dd276e to
    harmonize the return value of TitleComparison::compare on Qt < 5.14 to what
    newer Qt versions do.
  * Switch the Python scripts to Python 3:
    - add the dh-python, and python3:any build dependencies
    - use the python3 dh addon
    - invoke dh_python3 on the proper data directory in tellico-scripts
    - use the ${python3:Depends} substvar in tellico-scripts, removing the
      manual python suggest
  * Bump Standards-Version to 4.5.0, no changes required.
  * Recommend kio-extras for file previews. (Closes: #945872)

 -- Pino Toscano <pino@debian.org>  Thu, 23 Apr 2020 10:50:27 +0200

tellico (3.2.3-1) unstable; urgency=medium

  * New upstream release.
  * Update lintian overrides.

 -- Pino Toscano <pino@debian.org>  Tue, 26 Nov 2019 07:15:16 +0100

tellico (3.2.2-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - upstream_Fix-build-with-Qt-5.13.patch: drop, backported from upstream
    - upstream_Fix-apparent-build-problem-on-Jenkins.patch: drop, backported
      from upstream
    - fix-version.diff: drop, no more needed (the version string is correct)
  * Bump Standards-Version to 4.4.1, no changes required.
  * Add the configuration for the CI on salsa.
  * tellico-project.org supports https now, so use it for Homepage, and in the
    watch file.
  * Remove the extra copyright notices files, i.e.
    /usr/share/tellico/pics/README.*.
  * Bump the debhelper compatibility to 12:
    - switch the debhelper build dependency to debhelper-compat 12
    - remove debian/compat
  * Extend tests-no-network.diff to always consider the network unavailable in
    imagejobtest. (Closes: #901527, #942896)
  * Use a temporary directory in $TMPDIR (or /tmp) for the home directory when
    running the tests: using a subdirectory of the source directory may be a
    too long path for local unix sockets.

 -- Pino Toscano <pino@debian.org>  Sun, 10 Nov 2019 11:54:15 +0100

tellico (3.2.1-2) unstable; urgency=medium

  * Backport upstream commits 43851a0a655a3a961f289087bdea989aa32cc028, and
    d3c56eca11cd059d4348ab6696822c23d85af61a to build with newer KF5; patches
    upstream_Fix-build-with-Qt-5.13.patch, and
    upstream_Fix-apparent-build-problem-on-Jenkins.patch.

 -- Pino Toscano <pino@debian.org>  Sat, 28 Sep 2019 20:00:41 +0200

tellico (3.2.1-1) unstable; urgency=medium

  * New upstream release.
  * Remove the "+git" suffix from the version string, accidentally left by
    upstream; patch fix-version.diff.

 -- Pino Toscano <pino@debian.org>  Wed, 10 Jul 2019 06:14:53 +0200

tellico (3.2-1) unstable; urgency=medium

  * New upstream release.
  * Update the patches:
    - tests-no-network.diff: refresh
  * Bump Standards-Version to 4.4.0, no changes required.

 -- Pino Toscano <pino@debian.org>  Mon, 08 Jul 2019 21:52:55 +0200

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