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 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 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 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 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 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 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 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 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 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 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 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 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 Sun, 17 Mar 2024 17:53:22 +0100 lenovolegionlinux (0.0.10+ds-1) unstable; urgency=medium * Initial release. (Closes: #1065823) -- Thomas Goirand Sat, 09 Mar 2024 17:55:37 +0100