user-session-migration (0.5.2) unstable; urgency=medium

  [ Jeremy Bícha ]
  * Mark dh-user-session-migration as Multi-Arch: foreign
  * Opt into Salsa CI
  * Update Standards Version to 4.7.3
  * Drop dh_auto_test override. LC_ALL setting is not required.
  * Run cme fix dpkg --save.

  [ Roland Clobus ]
  * Longer waiting during the test. (Closes: #1126327).

 -- Mike Gabriel <sunweaver@debian.org>  Fri, 19 Jun 2026 13:19:10 +0200

user-session-migration (0.5.1) unstable; urgency=medium

  * debian/control: Add myself to uploaders
  * tests: Add test dependency on user-session-migration binary
  * debian/tests: Add autopkgtests

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 23 Oct 2025 02:58:34 +0200

user-session-migration (0.5.0) unstable; urgency=medium

  [ Guido Berhoerster ]
  * Add optional rpm support
  * Modernize CMake
  * Do not hardcode directories
  * Make systemd support optional and do not hardcode path
  * Remove g_type_init()
  * Use CMake testing facilities and detect dependencies
  * Make debhelper tests pass on Ubuntu 20.04
  * Update Debian packaging

  [ Mike Gabriel ]
  * debian/control: Add to B-D: pkgconf.
  * debian/control: Bump Standards-Version: to 4.7.2. No changes needed.
  * debian/control: Add Multi-Arch: foreign declaration. Thanks, Multi-Arch
    Hinter.

  [ Marco Trevisan (Treviño) ]
  * tests/cmake: Use correct file names for test files
  * tests: Use assets paths relative to test files
  * user-session-migrations: Prefer using XDG_CURRENT_DESKTOP
  * user-session-migration: Free some errors on cleanup
  * user-session-migration: Handle the wait status with GLib utilities
  * user-session-migration: Add support for SKIP exit code
  * cleanup: remove trailing space
  * clieanup: use EXIT{SUCCESS,FAILURE}
  * user-session-migration: Improve logging on key file parsing
  * user-session-migration: Do not leak stdout and stderr
  * user-session-migration: Use autopointer to handle allocated data
  * user-session-migration: Use the hash table as a set
  * user-session-migration: Improve logging on spawn failures
  * user-session-migration: Use GPtrArray instead of unefficient slist
  * user-session-migration: Use G_UNLIKELY to check for verbose case
  * user-session-migration: Use likely macros for dry run too
  * user-session-migration: Use native function to write a string list to ini
  * user-session-migration: Save the state file in a data dir path

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 28 Aug 2025 08:56:55 +0200

user-session-migration (0.4.3) unstable; urgency=medium

  [ Guido Berhoerster ]
  * unit tests:
    - Fix compatibility with Python >= 3.12. (Closes: #1074645).

  [ Mike Gabriel ]
  * tests/:
    - Stop using nosetests3, use Python standard library's unittest module
      instead.
  * debian/control:
    + Drop from B-D: python3-nose. (Closes: #1071840).
    + Bump Standards-Version to 4.7.0. No changes needed.

 -- Mike Gabriel <sunweaver@debian.org>  Mon, 12 Aug 2024 09:44:58 +0200

user-session-migration (0.4.2) unstable; urgency=medium

  * CMakeLists.txt:
    - Modernize CMake, only require C compiler, define upstream version in
      CMake.
  * tests/debhelper_tests.py:
    - Ignore missing env variables DEB_BUILD_OPTIONS and DH_INTERNAL_OPTIONS.
  * tests/migration_tests.py:
    - RegExp-escape search strings. Don't fail on tests if build directory
      contains regexp-special-characters (such as '+') in the path name.
      (Closes: #1061084).
  * src/user-session-migration.c:
    - Fix FTBFS on architectures affected by t64 transition. (Closes: #1067203).
  * debian/control:
    + Bump Standards-Version: to 4.6.2. No changes needed.

 -- Mike Gabriel <sunweaver@debian.org>  Mon, 25 Mar 2024 12:17:55 +0100

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog dh-user-session-migration`.
