lenovolegionlinux (0.1.2+ds-1) unstable; urgency=medium

  * Removed .github filder from +ds file.
  * New upstream release.
  * Removed 0001-fix-legiond-make-timer_handler-accept-a-union-sigval.patch.
  * Removed the extra/acpi glue that upstream deleted, and reworded
    python3-legion-linux's description.
  * Also ship legiond-cpuset.service and legiond-cpuset.timer.
  * Added python3-darkdetect and python3-pil as dependencies of python3-
    legion-linux.
  * Removed add-ini.c.patch, applied upstream (legiond's Makefile now
    links -linih correctly).
  * Updated debian/copyright upstream copyright years to 2023-2026.
  * Fixed FTBFS: dropped the clean-time setup.cfg version rewrite;
    upstream 0.1.2 ships the real version.
  * Indented the list in the lenovolegionlinux-dkms description
    (lintian).
  * Bumped Standards-Version to 4.7.4.
  * Set Section: python for python3-legion-linux (lintian).
  * Reworded the lenovolegionlinux-sound description in the third person
    (lintian).
  * Replaced the old FSF postal address in debian/copyright by an URL
    (lintian).
  * Moved the repack explanation to the header of debian/copyright
    (lintian).
  * Upgraded debian/watch to format version 4 (lintian).
  * Built legiond with dpkg-buildflags, so detached debug symbols
    contain debug info (lintian).
  * Enabled the bindnow hardening flag for legiond (lintian).
  * Added man pages for legiond, legiond-ctl, legion_cli, legion_gui and
    lenovolegionlinux-speaker-init (lintian).
  * Added Documentation= keys to the shipped systemd unit files
    (lintian).
  * Added Keywords to legion_gui.desktop (lintian).
  * Switched to pybuild-plugin-pyproject, installing .dist-info instead
    of legacy .egg-info (lintian).
  * Dropped the pkgos.make include, whose dh_auto_* stubs prevented
    pybuild from running at all (python3-legion-linux built empty).
  * Fixed the pybuild install: point dh at python/legion_linux and ship
    the fan curve templates via dh_install.
  * Pointed pybuild at python3-legion-linux (PYBUILD_NAME), as the
    multi-binary fallback only fills debian/tmp.
  * Also imported CPPFLAGS when building legiond, enabling FORTIFY
    (lintian).
  * Fixed a crash at import of legion_cli/legion_gui with Debian kernel
    releases like 6.12.111+deb13-amd64 (regression new in 0.1.2).
  * Add restore_power-mode_dropdown_when_legion_laptop_is_not_loaded.patch
    after discussion with upstream.

 -- Thomas Goirand <zigo@debian.org>  Tue, 13 Oct 2026 23:03:03 +0200

lenovolegionlinux (0.0.20+ds-1.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Backport upstream fix for FTBFS with GCC 15. (Closes: #1114165)
  * python3-legion-linux: Add the missing dependency on pkexec.
    (Closes: #1106493)

 -- Adrian Bunk <bunk@debian.org>  Tue, 07 Oct 2025 16:53:20 +0300

lenovolegionlinux (0.0.20+ds-1) unstable; urgency=medium

  * New upstream release.
  * Fixed maintainer field.

 -- Thomas Goirand <zigo@debian.org>  Fri, 18 Apr 2025 09:58:08 +0200

lenovolegionlinux (0.0.19+git2025-02-20.43f2ad0e+ds-0.2) unstable; urgency=medium

  * Non-maintainer upload.
  * Source-only upload to unstable.

 -- Agathe Porte <gagath@debian.org>  Mon, 03 Mar 2025 09:11:48 +0100

lenovolegionlinux (0.0.19+git2025-02-20.43f2ad0e+ds-0.1) unstable; urgency=medium

  [ Agathe Porte ]
  * Non-maintainer upload
  * New upstream version 0.0.19+git2025-02-20.43f2ad0e+ds (Closes: #1098642)
  * Move lenovolegionlinux-dkms to main (Closes: #1070824)

  [ Andreas Beckmann ]
  * dkms.conf: Set BUILD_EXCLUSIVE_KERNEL_MIN="6.3"
  * Restrict autopkgtest-pkg-dkms to amd64

 -- Agathe Porte <gagath@debian.org>  Fri, 28 Feb 2025 14:32:13 +0100

lenovolegionlinux (0.0.19+ds-1) unstable; urgency=medium

  * New upstream release.
  * Removed Make-legion_remove-return-void-and-set-remove_new.patch applied
    upstream.
  * Also package profile files into /etc/legion_linux.

 -- Thomas Goirand <zigo@debian.org>  Sat, 28 Dec 2024 23:37:14 +0100

lenovolegionlinux (0.0.18+ds-5) unstable; urgency=medium

  * Manually merge Andreas Beckmann's MR:
    - declare Rules-Requires-Root: no
    - simplify DKMS packaging in d/rules
    - let dh_dkms perform version substitution in dkms.conf
    - set BUILD_EXCLUSIVE_CONFIG="CONFIG_ACPI_PLATFORM_PROFILE CONFIG_ACPI_WMI"
  * Fix location of lenovolegionlinux-sound script.

 -- Thomas Goirand <zigo@debian.org>  Sat, 28 Dec 2024 15:23:01 +0100

lenovolegionlinux (0.0.18+ds-4) unstable; urgency=medium

  * Add a new lenovolegionlinux-sound package, for TI speaker's init at boot.

 -- Thomas Goirand <zigo@debian.org>  Sat, 28 Dec 2024 14:01:48 +0100

lenovolegionlinux (0.0.18+ds-3) unstable; urgency=medium

  * Also package /usr/bin/legiond-ctl.

 -- Thomas Goirand <zigo@debian.org>  Sat, 28 Dec 2024 13:36:00 +0100

lenovolegionlinux (0.0.18+ds-2) unstable; urgency=medium

  * Remove python3-legion-linux.service, as /usr/bin/fancurve-set doesn't
    exist anymore.

 -- Thomas Goirand <zigo@debian.org>  Sat, 28 Dec 2024 13:06:02 +0100

lenovolegionlinux (0.0.18+ds-1) unstable; urgency=medium

  * New upstream releaes.
  * Fixed python3-legion-linux.install.
  * Add Make-legion_remove-return-void-and-set-remove_new.patch.

 -- Thomas Goirand <zigo@debian.org>  Sat, 16 Nov 2024 15:04:48 +0100

lenovolegionlinux (0.0.16+ds-1) unstable; urgency=medium

  * Fixed d/watch.
  * New upstream release.
  * Use python3-pyqt6 as build-depends, not python3-pyqt5.
  * Add libinih-dev (>= 58) as build-depends.
  * Add add-ini.c.patch.
  * Do not install legiond-cli.

 -- Thomas Goirand <zigo@debian.org>  Mon, 12 Aug 2024 17:01:18 +0200

lenovolegionlinux (0.0.10+ds-2) unstable; urgency=medium

  * Fix handling upstream version.
  * Cleans better.
  * Fix installing ACPI files.

 -- Thomas Goirand <zigo@debian.org>  Sun, 17 Mar 2024 17:53:22 +0100

lenovolegionlinux (0.0.10+ds-1) unstable; urgency=medium

  * Initial release. (Closes: #1065823)

 -- Thomas Goirand <zigo@debian.org>  Sat, 09 Mar 2024 17:55:37 +0100
