commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2020-10-12 13:59:25 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new.3486 (New) Package is "tlp" Mon Oct 12 13:59:25 2020 rev:16 rq:841097 version:1.3.1 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2020-02-09 20:48:25.578875325 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new.3486/tlp.changes2020-10-12 14:00:09.354237142 +0200 @@ -1,0 +2,6 @@ +Fri Oct 9 08:58:46 UTC 2020 - Dominique Leuenberger + +- Properly install udev files to /usr/lib/udev, NOT /usr/libexec + (boo#1177313). + +--- Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.wMXv10/_old 2020-10-12 14:00:10.054237434 +0200 +++ /var/tmp/diff_new_pack.wMXv10/_new 2020-10-12 14:00:10.054237434 +0200 @@ -74,7 +74,7 @@ TLP_WITH_SYSTEMD=1 \ TLP_WITH_ELOGIND=0 \ TLP_NO_INIT=1\ - TLP_ULIB=%{_libexecdir}/udev \ + TLP_ULIB=%{_udevrulesdir}/.. \ TLP_SYSD=%{_unitdir} \ TLP_SDSL=%{_unitdir}/system-sleep make install-man \ @@ -117,10 +117,8 @@ %{_datadir}/%{name}/ %dir %{_datadir}/metainfo/ %{_datadir}/metainfo/*%{name}.metainfo.xml -%dir %{_libexecdir}/udev/ -%dir %{_libexecdir}/udev/rules.d/ -%{_libexecdir}/udev/%{name}-usb-udev -%{_libexecdir}/udev/rules.d/85-%{name}.rules +%{_udevrulesdir}/../%{name}-usb-udev +%{_udevrulesdir}/85-%{name}.rules %{_localstatedir}/lib/%{name}/ %dir %{_datadir}/bash-completion/ %dir %{_datadir}/bash-completion/completions/ @@ -134,10 +132,8 @@ %files rdw %{_sysconfdir}/NetworkManager/ %{_bindir}/%{name}-rdw -%dir %{_libexecdir}/udev/ -%dir %{_libexecdir}/udev/rules.d/ -%{_libexecdir}/udev/rules.d/85-%{name}-rdw.rules -%{_libexecdir}/udev/%{name}-rdw-udev +%{_udevrulesdir}/85-%{name}-rdw.rules +%{_udevrulesdir}/../%{name}-rdw-udev %{_mandir}/man8/%{name}-rdw.8%{?ext_man} %changelog
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2020-02-09 20:48:23 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new.26092 (New) Package is "tlp" Sun Feb 9 20:48:23 2020 rev:15 rq:772205 version:1.3.1 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2020-02-06 13:07:50.696323730 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new.26092/tlp.changes 2020-02-09 20:48:25.578875325 +0100 @@ -1,0 +2,6 @@ +Fri Feb 7 08:07:22 UTC 2020 - Paolo Stivanin + +- Update to 1.3.1 + * default CPU_ENERGY_PERF_POLICY_ON_BAT=power too aggressive (issue#460) + +--- Old: TLP-1.3.0.tar.gz New: TLP-1.3.1.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.hfq6lW/_old 2020-02-09 20:48:27.014876145 +0100 +++ /var/tmp/diff_new_pack.hfq6lW/_new 2020-02-09 20:48:27.050876165 +0100 @@ -18,7 +18,7 @@ %define _name TLP Name: tlp -Version:1.3.0 +Version:1.3.1 Release:0 Summary:Tools to save battery power on laptops License:GPL-2.0-or-later AND GPL-3.0-or-later ++ TLP-1.3.0.tar.gz -> TLP-1.3.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TLP-1.3.0/VERSION new/TLP-1.3.1/VERSION --- old/TLP-1.3.0/VERSION 2020-01-31 17:28:00.0 +0100 +++ new/TLP-1.3.1/VERSION 2020-02-06 18:46:39.0 +0100 @@ -1 +1 @@ -1.3.0 +1.3.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TLP-1.3.0/changelog new/TLP-1.3.1/changelog --- old/TLP-1.3.0/changelog 2020-01-31 17:28:00.0 +0100 +++ new/TLP-1.3.1/changelog 2020-02-06 18:46:39.0 +0100 @@ -1,3 +1,9 @@ 1.3.1 --- 06.02.2020 +++ + + * Bugfixes +Processor: + - Issue #460: default CPU_ENERGY_PERF_POLICY_ON_BAT=power too aggressive + +++ 1.3.0 --- 31.01.2020 +++ * Features diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TLP-1.3.0/defaults.conf new/TLP-1.3.1/defaults.conf --- old/TLP-1.3.0/defaults.conf 2020-01-31 17:28:00.0 +0100 +++ new/TLP-1.3.1/defaults.conf 2020-02-06 18:46:39.0 +0100 @@ -8,7 +8,7 @@ MAX_LOST_WORK_SECS_ON_AC=15 MAX_LOST_WORK_SECS_ON_BAT=60 CPU_ENERGY_PERF_POLICY_ON_AC=balance_performance -CPU_ENERGY_PERF_POLICY_ON_BAT=power +CPU_ENERGY_PERF_POLICY_ON_BAT=balance_power SCHED_POWERSAVE_ON_AC=0 SCHED_POWERSAVE_ON_BAT=1 NMI_WATCHDOG=0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TLP-1.3.0/tlp.conf new/TLP-1.3.1/tlp.conf --- old/TLP-1.3.0/tlp.conf 2020-01-31 17:28:00.0 +0100 +++ new/TLP-1.3.1/tlp.conf 2020-02-06 18:46:39.0 +0100 @@ -95,10 +95,10 @@ # - EPB requires kernel 5.2 or module msr and x86_energy_perf_policy # from linux-tools # - When HWP.EPP is available, EPB is not set -# Default: balance_performance (AC), power (BAT) +# Default: balance_performance (AC), balance_power (BAT) #CPU_ENERGY_PERF_POLICY_ON_AC=balance_performance -#CPU_ENERGY_PERF_POLICY_ON_BAT=power +#CPU_ENERGY_PERF_POLICY_ON_BAT=balance_power # Set Intel CPU P-state performance: 0..100 (%). # Limit the max/min P-state to control the power dissipation of the CPU.
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2020-02-06 13:07:42 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new.26092 (New) Package is "tlp" Thu Feb 6 13:07:42 2020 rev:14 rq:770370 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2019-06-03 18:56:15.204409202 +0200 +++ /work/SRC/openSUSE:Factory/.tlp.new.26092/tlp.changes 2020-02-06 13:07:50.696323730 +0100 @@ -1,0 +2,40 @@ +Tue Feb 4 13:29:00 UTC 2020 - Paolo Stivanin +- Update to 1.3.0 + * New configuration scheme +- /etc/default/tlp is replaced by /etc/tlp.conf +- Settings are read in the following order: +- 1. Intrinsic defaults +- 2. /etc/tlp.d/*.conf - Drop-in customization snippets +- 3. /etc/tlp.conf - User configuration +- In case of identical parameters, the last occurence has precedence +- Parse config files instead of sourcing --> no more shell expansion + * Battery Features, tlp-stat -b +- Charge thresholds: better checks for command line and configuration; clearer error messages +- tlp discharge: error message "check your hardware" when battery wasn't completely discharged (Issue #438) +- Distinguish between "no kernel support" for natacpi (< 4.17) and "laptop not supported" (>= 4.17) +- Supplement battery status "Unknown" with "threshold may prevent charging" when thresholds are available only + * General +- systemd: replace tlp-sleep.service with /lib/systemd/system-sleep/tlp + * Operation Mode AC/BAT +- TLP_PS_IGNORE: power supply class to ignore when determining operation mode; workaround for laptops reporting incorrect AC or battery status (Issue #446) + * PCI(e) devices +- PCIE_ASPM_ON_AC/BAT: add method 'powersupersave' (Issue #425) + * Processor +- CPU_ENERGY_PERF_POLICY_ON_AC/BAT: backward compatible merge of settings for Intel energy vs. performance policies EPB (ENERGY_PERF_POLICY_ON_AC/BAT) and HWP.EPP (CPU_HWP_ON_AC/BAT); when HWP.EPP is available, EPB is not set; validate parameters; eliminate external tool x86_energy_perf_policy for kernel >= 5.2 + * tlp-stat +- Configuration: show file where the parameter comes from +- System Info: +Show SELinux status +Show RDW as 'disabled' when TLP is disabled as a whole +Indicate persistent mode +- Intel CPU: don't show EPB values when HWP.EPP is active (see above) +- PCIe ASPM: show available policies +- Undervolting: remove "PHC kernel not available" message + * Battery Features +- Issue #415: ThinkPad X240 discharge BAT1 malfunction when BAT0 is not installed + * Disks +- Fix NVMe detection on Linux 4.15 + * tlp-stat +- Issue #430: ignore HID device batteries + +--- Old: TLP-1.2.2.tar.gz New: TLP-1.3.0.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.zIXTR1/_old 2020-02-06 13:07:51.528324184 +0100 +++ /var/tmp/diff_new_pack.zIXTR1/_new 2020-02-06 13:07:51.532324185 +0100 @@ -1,7 +1,7 @@ # # spec file for package tlp # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define _name TLP Name: tlp -Version:1.2.2 +Version:1.3.0 Release:0 Summary:Tools to save battery power on laptops License:GPL-2.0-or-later AND GPL-3.0-or-later @@ -75,7 +75,8 @@ TLP_WITH_ELOGIND=0 \ TLP_NO_INIT=1\ TLP_ULIB=%{_libexecdir}/udev \ - TLP_SYSD=%{_unitdir} + TLP_SYSD=%{_unitdir} \ + TLP_SDSL=%{_unitdir}/system-sleep make install-man \ DESTDIR=%{buildroot} make install-man-rdw \ @@ -100,10 +101,14 @@ %files %license COPYING LICENSE %doc AUTHORS changelog README.md -%config(noreplace) %{_sysconfdir}/default/%{name} +%config(noreplace) %{_sysconfdir}/%{name}.conf +%dir %{_sysconfdir}/%{name}.d +%config(noreplace) %{_sysconfdir}/%{name}.d/00-template.conf +%{_sysconfdir}/%{name}.d/README +%dir %{_unitdir}/system-sleep +%{_unitdir}/system-sleep/tlp %{_bindir}/bluetooth %{_bindir}/run-on-* -%{_bindir}/%{name}-*list %{_bindir}/%{name}-stat %{_bindir}/wifi %{_bindir}/wwan ++ TLP-1.2.2.tar.gz -> TLP-1.3.0.tar.gz ++ 5507 lines of diff (skipped)
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2019-06-03 18:56:15 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new.5148 (New) Package is "tlp" Mon Jun 3 18:56:15 2019 rev:13 rq:707067 version:1.2.2 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2019-05-24 11:30:51.689414557 +0200 +++ /work/SRC/openSUSE:Factory/.tlp.new.5148/tlp.changes2019-06-03 18:56:15.204409202 +0200 @@ -1,0 +2,5 @@ +Sun Jun 2 17:57:53 UTC 2019 - Jan Engelhardt + +- Use noun phrase in summary. + +--- Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.Jce1jq/_old 2019-06-03 18:56:15.816408975 +0200 +++ /var/tmp/diff_new_pack.Jce1jq/_new 2019-06-03 18:56:15.820408974 +0200 @@ -20,7 +20,7 @@ Name: tlp Version:1.2.2 Release:0 -Summary:Save battery power on laptops +Summary:Tools to save battery power on laptops License:GPL-2.0-or-later AND GPL-3.0-or-later Group: Hardware/Mobile URL:http://linrunner.de/tlp
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2019-05-24 11:30:49 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new.5148 (New) Package is "tlp" Fri May 24 11:30:49 2019 rev:12 rq:704782 version:1.2.2 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2019-03-19 10:02:52.515808860 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new.5148/tlp.changes2019-05-24 11:30:51.689414557 +0200 @@ -1,0 +2,24 @@ +Sun May 19 14:35:37 UTC 2019 - Alexei Sorokin + +- Update to version 1.2.2: + * Battery Features, tlp-stat -b: +- Show data for batteries named other than BAT0/BAT1 + (non-ThinkPads). +- ThinkPad X1C6 discharge malfunction (gh#linrunner/TLP#395). +- Separate checks for charge thresholds and recalibration. +- Intelligible recommendation for tp-smapi on + ThinkPad X220/T420 et al. +- Explain "Battery Features: Charge Thresholds and Recalibrate". + * Discs: +- Fix type determination. + * Operation Mode AC/BAT: +- MacBookPro 5.3: Workaround for false AC offline status. + * Processor, tlp-stat -p: +- Fix read of /sys/devices/system/cpu/cpufreq/boost. +- x86_energy_perf_policy: Detect unsupported CPUs in newer + versions. + * Radio Devices: +- Make RESTORE_DEVICE_STATE_ON_STARTUP=1 persistent again + (gh#linrunner/TLP#404). + +--- Old: TLP-1.2.1.tar.gz New: TLP-1.2.2.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.FQ0duD/_old 2019-05-24 11:30:52.577414329 +0200 +++ /var/tmp/diff_new_pack.FQ0duD/_new 2019-05-24 11:30:52.581414328 +0200 @@ -18,7 +18,7 @@ %define _name TLP Name: tlp -Version:1.2.1 +Version:1.2.2 Release:0 Summary:Save battery power on laptops License:GPL-2.0-or-later AND GPL-3.0-or-later @@ -116,6 +116,7 @@ %dir %{_libexecdir}/udev/rules.d/ %{_libexecdir}/udev/%{name}-usb-udev %{_libexecdir}/udev/rules.d/85-%{name}.rules +%{_localstatedir}/lib/%{name}/ %dir %{_datadir}/bash-completion/ %dir %{_datadir}/bash-completion/completions/ %{_datadir}/bash-completion/completions/bluetooth ++ TLP-1.2.1.tar.gz -> TLP-1.2.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TLP-1.2.1/.github/Bug_Reporting_Howto.md new/TLP-1.2.2/.github/Bug_Reporting_Howto.md --- old/TLP-1.2.1/.github/Bug_Reporting_Howto.md2019-03-18 18:08:25.0 +0100 +++ new/TLP-1.2.2/.github/Bug_Reporting_Howto.md2019-05-04 19:49:18.0 +0200 @@ -6,11 +6,13 @@ * Followed the appropiate [Installation instructions](https://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html#installation) * Read the [Settings guide](https://linrunner.de/en/tlp/docs/tlp-configuration.html) * Carefully checked the [FAQ](https://linrunner.de/en/tlp/docs/tlp-faq.html) +* Checked [existing bug reports](https://github.com/linrunner/TLP/issues) * Tried to isolate the cause as described in [Troubleshooting](https://linrunner.de/en/tlp/docs/tlp-troubleshooting.html) ### What not to report * Missing packages (including tp-smapi and acpi_call) * Asking for help about installation, configuration and usage +* Questions about your laptop's power consumption and how to optimize it * Deviations from powertop's recommendations * Hardware issues e.g. worn out or malfunctioning batteries diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TLP-1.2.1/.github/ISSUE_TEMPLATE/bug_report.md new/TLP-1.2.2/.github/ISSUE_TEMPLATE/bug_report.md --- old/TLP-1.2.1/.github/ISSUE_TEMPLATE/bug_report.md 2019-03-18 18:08:25.0 +0100 +++ new/TLP-1.2.2/.github/ISSUE_TEMPLATE/bug_report.md 2019-05-04 19:49:18.0 +0200 @@ -24,7 +24,8 @@ 1. Does the problem occur on battery or AC or both? 2. Actions to reproduce the behaviour 3. Shell commands entered and their output -4. **Full output of `tlp-stat` via https://gist.github.com/ for *all* cases of 1** +4. **Full output of `tlp-stat` via https://gist.github.com/ for *all* + matching cases of 1.** **Additional context** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/TLP-1.2.1/Makefile new/TLP-1.2.2/Makefile --- old/TLP-1.2.1/Makefile 2019-03-18 18:08:25.0 +0100 +++ new/TLP-1.2.2/Makefile 2019-05-04 19:49:18.0 +0200 @@ -15,6 +15,7 @@ TLP_MAN?= /usr/share/man TLP_META ?= /usr/share/metainfo TLP_RUN?= /run/tlp +TLP_VAR?= /var/lib/tlp # Catenate DESTDIR to paths _SBIN =
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2019-03-19 10:02:50 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new.28833 (New) Package is "tlp" Tue Mar 19 10:02:50 2019 rev:11 rq:686207 version:1.2.1 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2019-03-14 22:42:51.486630338 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new.28833/tlp.changes 2019-03-19 10:02:52.515808860 +0100 @@ -1,0 +2,7 @@ +Wed Mar 18 18:10:25 UTC 2019 - Alexei Sorokin + +- Update to version 1.2.1: + * Fix unknown command "chargeonce" (gh#linrunner/TLP#391). +- Change from %systemd_requires to %systemd_ordering + +--- Old: tlp-1.2.tar.gz New: TLP-1.2.1.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.a6TXw9/_old 2019-03-19 10:02:53.299808137 +0100 +++ /var/tmp/diff_new_pack.a6TXw9/_new 2019-03-19 10:02:53.299808137 +0100 @@ -18,13 +18,13 @@ %define _name TLP Name: tlp -Version:1.2 +Version:1.2.1 Release:0 Summary:Save battery power on laptops License:GPL-2.0-or-later AND GPL-3.0-or-later Group: Hardware/Mobile URL:http://linrunner.de/tlp -Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{_name}-%{version}.tar.gz BuildRequires: gzip BuildRequires: systemd-rpm-macros Requires: hdparm @@ -41,7 +41,7 @@ Suggests: tp-smapi-kmp Conflicts: laptop-mode-tools BuildArch: noarch -%{?systemd_requires} +%{?systemd_ordering} %description TLP implements advanced power management for Linux.
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2019-03-14 22:42:48 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new.28833 (New) Package is "tlp" Thu Mar 14 22:42:48 2019 rev:10 rq:684995 version:1.2 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2018-01-25 12:41:25.504185978 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new.28833/tlp.changes 2019-03-14 22:42:51.486630338 +0100 @@ -1,0 +2,64 @@ +Wed Mar 13 18:14:03 UTC 2019 - sor.ale...@meowr.ru + +- Update to version 1.2: + * Disc drives: +- Support for NVMe devices. +- Support for removable drives e.g. USB / IEE1394 devices. +- Improve support for multi queue I/O schedulers (blk-mq). + * General: +- tlp bat/ac: Keep manual power settings until tlp start + (gh#linrunner/TLP#349). +- Remove all pm-utils scripts (gh#linrunner/TLP#363). +- tlp/tlp-stat: Temporarily overwrite configuration for one + programme invocation only: -- PARAM=value ... +- Document intrinsic defaults in config file + (gh#linrunner/TLP#353). +- Code verified with ShellCheck. + * Graphics: +- INTEL_GPU_MIN_FREQ_ON_AC/BAT, INTEL_GPU_MAX_FREQ_ON_AC/BAT, + INTEL_GPU_BOOST_FREQ_ON_AC/BAT: Intel GPU frequency limits. + * Radio Devices: +- tlp-rdw: New command to disable RDW actions temporarily + (until reboot). +- Support ThinkPad Pro Dock CS18 (17ef:306f). +- USB_BLACKLIST_WWAN: Disable by default. +- Retire compatibility with Network Manager 0.9.8. + * PCI(e) devices: +- RUNTIME_PM_BLACKLIST: Add mei_me, pcieport. + * ThinkPad Battery: +- New native kernel API for battery features "natacpi", + requires kernel 4.17; enabled by default + (gh#linrunner/TLP#321). +- NATACPI_ENABLE, TPACPI_ENABLE, TPSMAPI_ENABLE: Make all + battery feature drivers switchable. +- tlp discharge/recalibrate: Exclude multiple simultaneous + invocations. +- Support ThinkPad 25, *80 (Coffee Lake) and all newer models. + * tlp-stat: +- Check systemd-rfkill.socket masked status. +- Drives: Show all configured devices (consider default). +- Intel GPU: Show frequency limits and available frequencies. +- Rename "Suggestions" section to "Recommendations". +- Remove invocation via "tlp stat". + * USB: +- Exclude scanners managed by libsane from autosuspend. +- Remove long deprecated level/autosuspend attributes. + * Bugfixes +- Do not try to start NetworkManager (systemd) + (gh#linrunner/TLP#193). +- get_disk_dev logic is not compatible with NVMe devices + (gh#linrunner/TLP#319). +- AC mode not detected with USB charger (gh#linrunner/TLP#320). +- Process "/usr/bin/tlp auto" failed with exit code 4 + (gh#linrunner/TLP#331). +- zsh parse error in tlp diskid (gh#linrunner/TLP#332). +- Circumvent broken AC/charger detection (gh#linrunner/TLP#343, + gh#linrunner/TLP#362, gh#linrunner/TLP#375). +- Keep ASPM default to enable deeper C-states on AC + (gh#linrunner/TLP#344). +- Fix writing sequence for start/stop charge thresholds + (gh#linrunner/TLP#356). +- Recognise Think*p*ad P50 (gh#linrunner/TLP#368). +- tlp-stat: filter HWP lines from x86_energy_perf_policy output + +--- Old: tlp-1.1.tar.gz New: tlp-1.2.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.naWKG2/_old 2019-03-14 22:42:52.614629946 +0100 +++ /var/tmp/diff_new_pack.naWKG2/_new 2019-03-14 22:42:52.614629946 +0100 @@ -1,7 +1,7 @@ # # spec file for package tlp # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _name TLP Name: tlp -Version:1.1 +Version:1.2 Release:0 Summary:Save battery power on laptops -License:GPL-2.0+ AND GPL-3.0+ +License:GPL-2.0-or-later AND GPL-3.0-or-later Group: Hardware/Mobile -Url:http://linrunner.de/tlp +URL:http://linrunner.de/tlp Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gzip
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2018-01-25 12:41:19 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is "tlp" Thu Jan 25 12:41:19 2018 rev:9 rq:569391 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2017-11-27 22:18:01.291483154 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2018-01-25 12:41:25.504185978 +0100 @@ -1,0 +2,32 @@ +Wed Jan 24 20:34:07 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 1.1: + * Disc drives: +- SATA_LINKPWR_ON_AC/BAT: Try multiple values to support the + new recommended ALPM policy "med_power_with_dipm" in + Linux 4.15. + * Processor: +- ENERGY_PERF_POLICY_ON_AC/BAT: Support changed values: + performance, balance-performance, default, balance-power, + power (gh#linrunner/TLP#297). + * ThinkPad Battery: +- Support ThinkPad 13 1st & 2nd Gen, E130; + new tpacpi-bat version. +- tlp-stat --psup: Show ASLbase for tpacpi-bat (in device/path). +- tlp discharge: Show state of the battery and force_discharge. + * USB: +- USB_BLACKLIST_PRINTER: Exclude printers from autosuspend. + * Bugfixes: +- Intercept the link_power_management_policy write error + (gh#linrunner/TLP#271). +- Fix AC power detection for MacBook Pro 2017 + (gh#linrunner/TLP#283). +- Move runtime data from /var/run/tlp to /run/tlp + (gh#linrunner/TLP#298). +- Fix DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth" not + working as expected (gh#linrunner/TLP#301). +- Do not detect wireless input devices batteries as power + supply (gh#linrunner/TLP#313). +- Remove tlp-1.0-run-mount.patch: fixed upstream. + +--- Old: tlp-1.0-run-mount.patch tlp-1.0.tar.gz New: tlp-1.1.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.0tT1dM/_old 2018-01-25 12:41:26.164155166 +0100 +++ /var/tmp/diff_new_pack.0tT1dM/_new 2018-01-25 12:41:26.168154980 +0100 @@ -1,7 +1,7 @@ # # spec file for package tlp # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,15 +18,13 @@ %define _name TLP Name: tlp -Version:1.0 +Version:1.1 Release:0 Summary:Save battery power on laptops License:GPL-2.0+ AND GPL-3.0+ Group: Hardware/Mobile Url:http://linrunner.de/tlp Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM tlp-1.0-run-mount.patch boo#1058983 -- Move runtime data from /var/run/tlp to /run/tlp (commit 168a96f). -Patch0: tlp-1.0-run-mount.patch BuildRequires: gzip BuildRequires: systemd-rpm-macros Requires: hdparm @@ -65,7 +63,6 @@ %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %build make %{?_smp_mflags} V=1 \ @@ -108,6 +105,8 @@ %{_sbindir}/*%{name}* %{_unitdir}/%{name}*.service %{_datadir}/%{name}/ +%dir %{_datadir}/metainfo/ +%{_datadir}/metainfo/*%{name}.metainfo.xml %{_libexecdir}/pm-utils/ %dir %{_libexecdir}/udev/ %dir %{_libexecdir}/udev/rules.d/ ++ tlp-1.0.tar.gz -> tlp-1.1.tar.gz ++ 2277 lines of diff (skipped)
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2017-11-27 22:18:00 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is "tlp" Mon Nov 27 22:18:00 2017 rev:8 rq:545773 version:1.0 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2017-05-27 13:20:43.059549083 +0200 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2017-11-27 22:18:01.291483154 +0100 @@ -1,0 +2,6 @@ +Sun Nov 26 12:10:33 UTC 2017 - sor.ale...@meowr.ru + +- Add tlp-1.0-run-mount.patch: Move runtime data from /var/run/tlp + to /run/tlp (boo#1058983) + +--- New: tlp-1.0-run-mount.patch Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.GPrOcb/_old 2017-11-27 22:18:01.991457749 +0100 +++ /var/tmp/diff_new_pack.GPrOcb/_new 2017-11-27 22:18:01.995457603 +0100 @@ -21,10 +21,12 @@ Version:1.0 Release:0 Summary:Save battery power on laptops -License:GPL-2.0+ and GPL-3.0+ +License:GPL-2.0+ AND GPL-3.0+ Group: Hardware/Mobile Url:http://linrunner.de/tlp Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM tlp-1.0-run-mount.patch boo#1058983 -- Move runtime data from /var/run/tlp to /run/tlp (commit 168a96f). +Patch0: tlp-1.0-run-mount.patch BuildRequires: gzip BuildRequires: systemd-rpm-macros Requires: hdparm @@ -63,6 +65,7 @@ %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build make %{?_smp_mflags} V=1 \ @@ -95,7 +98,6 @@ %service_del_preun %{name}.service %{name}-sleep.service %files -%defattr(-,root,root) %doc AUTHORS COPYING LICENSE README %config(noreplace) %{_sysconfdir}/default/%{name} %{_bindir}/bluetooth @@ -120,7 +122,6 @@ %{_mandir}/man?/*.?%{?ext_man} %files rdw -%defattr(-,root,root) %{_sysconfdir}/NetworkManager/ %dir %{_libexecdir}/udev/ %dir %{_libexecdir}/udev/rules.d/ ++ tlp-1.0-run-mount.patch ++ --- a/Makefile +++ b/Makefile @@ -12,6 +12,7 @@ TLP_SYSD ?= /lib/systemd/system TLP_SYSV ?= /etc/init.d TLP_SHCPL ?= /usr/share/bash-completion/completions TLP_MAN?= /usr/share/man +TLP_RUN?= /run/tlp # Catenate DESTDIR to paths _SBIN = $(DESTDIR)$(TLP_SBIN) @@ -25,13 +26,15 @@ _SYSD = $(DESTDIR)$(TLP_SYSD) _SYSV = $(DESTDIR)$(TLP_SYSV) _SHCPL = $(DESTDIR)$(TLP_SHCPL) _MAN = $(DESTDIR)$(TLP_MAN) +_RUN = $(DESTDIR)$(TLP_RUN) SED = sed \ -e "s|@TLP_SBIN@|$(TLP_SBIN)|g" \ -e "s|@TLP_TLIB@|$(TLP_TLIB)|g" \ -e "s|@TLP_PLIB@|$(TLP_PLIB)|g" \ -e "s|@TLP_ULIB@|$(TLP_ULIB)|g" \ - -e "s|@TLP_CONF@|$(TLP_CONF)|g" + -e "s|@TLP_CONF@|$(TLP_CONF)|g" \ + -e "s|@TLP_RUN@|$(TLP_RUN)|g" INFILES = \ tlp \ --- a/tlp-functions.in +++ b/tlp-functions.in @@ -14,7 +14,7 @@ readonly TLPVER="1.0" readonly CONFFILE=@TLP_CONF@ -readonly RUNDIR=/var/run/tlp +readonly RUNDIR=@TLP_RUN@ readonly ETHTOOL=ethtool readonly HDPARM=hdparm --- a/tlp-usb-udev.in +++ b/tlp-usb-udev.in @@ -15,7 +15,7 @@ readonly USB_TIMEOUT=2 readonly USB_TIMEOUT_MS=2000 readonly USB_WWAN_VENDORS="0bdb 05c6 1199" -readonly RUNDIR=/var/run/tlp +readonly RUNDIR=@TLP_RUN@ readonly USB_DONE=usb_done readonly CONFFILE=@TLP_CONF@
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2017-05-27 13:19:27 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is "tlp" Sat May 27 13:19:27 2017 rev:7 rq:498449 version:1.0 Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2016-08-22 10:07:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2017-05-27 13:20:43.059549083 +0200 @@ -1,0 +2,57 @@ +Fri May 26 10:10:52 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.0: + * General: +- TLP_PERSISTENT_DEFAULT: Use TLP_DEFAULT_MODE regardless of + the actual power source. + * Device Bays: +- BAY_POWEROFF_ON_AC: Power off optical drive not only on bat + (gh#linrunner/TLP#243) + * Graphics: +- RUNTIME_PM_DRIVER_BLACKLIST: When unconfigured default to + "amdgpu nouveau nvidia radeon"; driver default control=auto + allows PRIME/Bumblebee to turn the dGPU off and prevents + accidential power-on during boot as well. +- Exclude Nvidia dGPU from runtime power management even when + no driver is associated (improve compatibility with + Bumblebee). + * PCI(e) devices +- RUNTIME_PM_ALL removed (default to RUNTIME_PM_ALL=1 + internally). + * Processor: +- CPU_HWP_ON_AC/BAT: HWP energy performance hints; needs + Linux 4.10 and Intel Skylake CPU or newer, intel_pstate only. + * ThinkPad Battery: +- RESTORE_THRESHOLDS_ON_BAT: Restore charge thresholds on + battery. +- Detect ThinkPad *70 models. +- Detect ThinkPad 13 (1st and 2nd Gen) as unsupported + (gh#linrunner/TLP#227). +- Change texts "ThinkPad (extended) battery functions" to + "ThinkPad battery features". +- tlp-stat: + + Show "Charge total %" when more than one battery is +present. + + Show battery temperature (tp-smapi only). + + Show "unsupported" instead of "not installed" for tp-smapi +incapable hardware. + * USB: + - USB_BLACKLIST_BTUSB: exclude bluetooth devices from +autosuspend (gh#linrunner/TLP#239). + - USB_BLACKLIST_PHONE: exclude phone devices from +autosuspend (gh#linrunner/TLP#188). + * tlp-stat: + - -g|--graphics: Show graphics card data only. + - i915: Explain enable_psr modes. + - --psup: show power supply diagnostic. + - SMART attribute G-Sense_Error_Rate. + - -v: additional battery voltages. + - Workqueue power efficient status. + - Show Intel graphics parameters for Ubuntu's i915_bpo module. + * Bugfixes: +- init start: Apply powersave regardless of previous state + (gh#linrunner/TLP#237). +- tlp-stat: Intercept non-existing or invalid charge values + (gh#linrunner/TLP#256). + +--- Old: tlp-0.9.tar.gz New: tlp-1.0.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.mnqY7t/_old 2017-05-27 13:20:43.711456922 +0200 +++ /var/tmp/diff_new_pack.mnqY7t/_new 2017-05-27 13:20:43.715456356 +0200 @@ -1,7 +1,7 @@ # # spec file for package tlp # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define _name TLP Name: tlp -Version:0.9 +Version:1.0 Release:0 Summary:Save battery power on laptops License:GPL-2.0+ and GPL-3.0+ @@ -65,7 +65,7 @@ %setup -q -n %{_name}-%{version} %build -make %{?_smp_mflags} \ +make %{?_smp_mflags} V=1 \ TLP_ULIB=%{_libexecdir}/udev \ TLP_SYSD=%{_unitdir} @@ -105,7 +105,7 @@ %{_bindir}/wwan %{_sbindir}/*%{name}* %{_unitdir}/%{name}*.service -%{_datadir}/%{name}-pm/ +%{_datadir}/%{name}/ %{_libexecdir}/pm-utils/ %dir %{_libexecdir}/udev/ %dir %{_libexecdir}/udev/rules.d/ ++ tlp-0.9.tar.gz -> tlp-1.0.tar.gz ++ 3182 lines of diff (skipped)
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2016-08-22 10:07:13 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is "tlp" Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2016-01-05 21:55:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2016-08-22 10:07:17.0 +0200 @@ -1,0 +2,59 @@ +Thu Aug 18 14:46:12 UTC 2016 - sor.ale...@meowr.ru + +- Update to version 0.9: + * General: +- Block concurrent invocation of TLP. + * Disc drives: +- AHCI runtime power management for host controllers and + attached disc drives. +- SATA_LINKPWR_BLACKLIST: Exclude SATA host devices from power + management. + * Radio Devices: +- Finally remove deprecated DEVICES_TO_ENABLE_ON_RADIOSW code + (works with Ubuntu 12.04/Linux 3.2 only). +- Change WIFI_PWR_ON_AC/BAT default config values to off/on for + better usability (1/5 is still supported for backwards + compatibility). + * Radio Device Wizard (tlp-rdw): +- Add another ThinkPad OneLink Pro Dock USB LAN (17ef:304). + * (ThinkPad) Battery: +- tlp-stat: + + Distinguish incompatible hardware from load errors +(gh#linrunner/TLP#160). + + Display battery charge and capacity values in %. + + More selective suggestions for tp-smapi/acpi-call kernel +modules. + * tlp-stat: +- Intel graphics: include i915 parameters enable_dc, enable_psr, + modeset. +- --pev: monitor power supply udev events + (gh#linrunner/TLP#172). +- Processor: + + Display available scaling governors. + + intel_pstate: display turbo_pct, num_pstates. +- Storage Devices: + - Recognise blk-mq I/O scheduler. + - SMART attributes Power_Cycle_Count, Unused_Rsvd_Blk_Cnt_Tot, +NAND_Writes_1GiB. +- Suggestions: Add *60 models for tp-smapi/acpi-call. +- System Info: Display boot mode UEFI / BIOS. +- TLP Status: + + Display time and mode of tlp's last invocation. + + Issue warning when systemd-rfkill[@].service is not masked. +- Wireless: Display type in interface list. + * Bugfixes +- Handle kernel with built-in acpi_call module properly + (gh#linrunner/TLP#163). +- Battery discharge does not terminate on ThinkPad E-series + (gh#linrunner/TLP#170). +- TLP does not notice power source change (gh#linrunner/TLP#172). +- Do not touch wifi on shutdown when unconfigured + (gh#linrunner/TLP#175). +- Optimise rdw locking heuristics (gh#linrunner/TLP#176). +- tlp-stat: Fix ata error count (filter "DevExch" caused by + bay inserts). +- tp-smapi: Do not load on unsupported ThinkPads. +- Fix bash completion. +- Remove tlp-0.8-correct-udev-rules-path.patch: fixed upstream. + +--- Old: tlp-0.8-correct-udev-rules-path.patch tlp-0.8.tar.gz New: tlp-0.9.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.3clM4g/_old 2016-08-22 10:07:18.0 +0200 +++ /var/tmp/diff_new_pack.3clM4g/_new 2016-08-22 10:07:18.0 +0200 @@ -18,15 +18,13 @@ %define _name TLP Name: tlp -Version:0.8 +Version:0.9 Release:0 Summary:Save battery power on laptops License:GPL-2.0+ and GPL-3.0+ Group: Hardware/Mobile Url:http://linrunner.de/tlp Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz -# PATCH-FIX-OPENSUSE tlp-0.8-correct-udev-rules-path.patch boo#960498 sor.ale...@meowr.ru -- Set correct udev rules path. -Patch0: %{name}-0.8-correct-udev-rules-path.patch BuildRequires: gzip BuildRequires: systemd-rpm-macros Requires: hdparm @@ -36,7 +34,6 @@ Requires: usbutils Requires: util-linux >= 2.17 Recommends: %{name}-rdw = %{version} -Recommends: acpid Recommends: ethtool Recommends: lsb-release Recommends: smartmontools @@ -66,7 +63,6 @@ %prep %setup -q -n %{_name}-%{version} -%patch0 -p1 %build make %{?_smp_mflags} \ @@ -79,11 +75,9 @@ TLP_NO_INIT=1\ TLP_ULIB=%{_libexecdir}/udev \ TLP_SYSD=%{_unitdir} +make install-man \ + DESTDIR=%{buildroot} -for num in 1 8; do -mkdir -p %{buildroot}%{_mandir}/man$num/ -install -Dm 0644 man/*.$num %{buildroot}%{_mandir}/man$num/ -done for rc in rc%{name} rc%{name}-sleep; do ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/$rc done @@ -103,11 +97,7 @@ %files %defattr(-,root,root) %doc AUTHORS COPYING LICENSE README -%dir %{_sysconfdir}/acpi/ -%dir
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2016-01-05 21:55:16 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is "tlp" Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2015-08-07 00:25:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2016-01-05 21:55:47.0 +0100 @@ -1,0 +2,6 @@ +Mon Jan 4 12:08:37 UTC 2016 - sor.ale...@meowr.ru + +- Add tlp-0.8-correct-udev-rules-path.patch: set correct udev + rules path (boo#960498). + +--- New: tlp-0.8-correct-udev-rules-path.patch Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.RzVyCt/_old 2016-01-05 21:55:48.0 +0100 +++ /var/tmp/diff_new_pack.RzVyCt/_new 2016-01-05 21:55:48.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package tlp # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,6 +25,8 @@ Group: Hardware/Mobile Url:http://linrunner.de/tlp Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE tlp-0.8-correct-udev-rules-path.patch boo#960498 sor.ale...@meowr.ru -- Set correct udev rules path. +Patch0: %{name}-0.8-correct-udev-rules-path.patch BuildRequires: gzip BuildRequires: systemd-rpm-macros Requires: hdparm @@ -40,36 +42,43 @@ Recommends: smartmontools Suggests: acpi-call-kmp Suggests: tp-smapi-kmp -BuildArch: noarch Conflicts: laptop-mode-tools +BuildArch: noarch %{?systemd_requires} %description -TLP implements advanced power management for Linux. TLP is a pure -command line tool with automated background tasks. It does not -contain a GUI. +TLP implements advanced power management for Linux. +TLP is a pure command line tool with automated background tasks. +It does not contain a GUI. %package rdw -Summary:Radio Device Wizard +Summary:TLP Radio Device Wizard Group: Hardware/Mobile Requires: NetworkManager Requires: tlp = %{version} %description rdw +TLP implements advanced power management for Linux. +TLP is a pure command line tool with automated background tasks. +It does not contain a GUI. + Switch radios upon network connect/disconnect and dock/undock. %prep %setup -q -n %{_name}-%{version} +%patch0 -p1 %build -make %{?_smp_mflags} +make %{?_smp_mflags} \ + TLP_ULIB=%{_libexecdir}/udev \ + TLP_SYSD=%{_unitdir} %install %make_install \ TLP_WITH_SYSTEMD=1 \ TLP_NO_INIT=1\ - TLP_SYSD=%{_unitdir} \ - TLP_ULIB=%{_libexecdir}/udev + TLP_ULIB=%{_libexecdir}/udev \ + TLP_SYSD=%{_unitdir} for num in 1 8; do mkdir -p %{buildroot}%{_mandir}/man$num/ ++ tlp-0.8-correct-udev-rules-path.patch ++ --- a/tlp-rdw.rules +++ b/tlp-rdw.rules @@ -6,22 +6,22 @@ # --- Dock/undock events # ThinkPad Advanced Mini Dock (and all older models), ThinkPad UltraBase -ACTION=="change", SUBSYSTEM=="platform", KERNEL=="dock.*", RUN+="/lib/udev/tlp-rdw-udev %p dock" +ACTION=="change", SUBSYSTEM=="platform", KERNEL=="dock.*", RUN+="/usr/lib/udev/tlp-rdw-udev %p dock" # ThinkPad Mini Dock (Plus) Series 3 -ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="17ef/100a/*", RUN+="/lib/udev/tlp-rdw-udev %p usb_dock" +ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="17ef/100a/*", RUN+="/usr/lib/udev/tlp-rdw-udev %p usb_dock" # ThinkPad Ultra Dock -ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="17ef/1010/*", RUN+="/lib/udev/tlp-rdw-udev %p usb_dock" +ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="17ef/1010/*", RUN+="/usr/lib/udev/tlp-rdw-udev %p usb_dock" # ThinkPad Pro Dock -ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="17ef/1012/*", RUN+="/lib/udev/tlp-rdw-udev %p usb_dock" +ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="17ef/1012/*", RUN+="/usr/lib/udev/tlp-rdw-udev %p usb_dock" # ThinkPad Basic Dock # *** TODO: yet unknown *** # ThinkPad OneLink Dock Pro -ACTION=="add|remove", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="17ef/304b/*", RUN+="/lib/udev/tlp-rdw-udev %p usb_dock" +ACTION=="add|remove", SUBSYSTEM=="usb",
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2015-08-07 00:25:16 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is tlp Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2015-02-01 12:30:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2015-08-07 00:25:18.0 +0200 @@ -1,0 +2,38 @@ +Thu Aug 6 18:03:12 UTC 2015 - sor.ale...@meowr.ru + +- Update to 0.8: + * General: + - TLP_DEFAULT_MODE: change default operation mode to AC when +no power supply can be detected (concerns some desktop and +embedded hardware only). + * Radio Devices: + - Resume: restore bluetooth state. + * Radio Device Wizard (tlp-rdw): + - Support ThinkPad OneLink Dock Basic/Pro for dock/undock +events. + - Detect systemd predictable network interface names for +WWAN. + * ThinkPad Battery: + - tpacpi-bat: new upstream version 2.2: get ASL path from +/sys/class/power_supply/*/device/path; avoids unnecessary +AE_NOT_FOUND kernel messages. + - tlp-stat: +- Show No batteries detected. +- Explain battery status Unknown as threshold effective. +- Show battery cell group voltages (verbose mode, tp-smapi + only). +- Show acpi-call suggestion for ThinkPad *40, *50, X1 + models. + * USB: + - Remove USB_DRIVER_BLACKLIST. + * tlp-stat: + - Show warnings for ata errors by default. + * Bugfixes: +- tlp-stat: detect kernel config with PM_RUNTIME=N. +- tlp recalibrate: fix exitcode check. +- USB autosuspend: write power/control if actually changing + only. +- Ignore missing files in /proc/sys/fs/xfs. +- Fix udev event processing for AC/BAT sw. + +--- Old: tlp-0.7.tar.gz New: tlp-0.8.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.elNbfa/_old 2015-08-07 00:25:19.0 +0200 +++ /var/tmp/diff_new_pack.elNbfa/_new 2015-08-07 00:25:19.0 +0200 @@ -18,7 +18,7 @@ %define _name TLP Name: tlp -Version:0.7 +Version:0.8 Release:0 Summary:Save battery power on laptops License:GPL-2.0+ and GPL-3.0+ @@ -60,7 +60,6 @@ %prep %setup -q -n %{_name}-%{version} -gzip man/* %build make %{?_smp_mflags} @@ -74,7 +73,7 @@ for num in 1 8; do mkdir -p %{buildroot}%{_mandir}/man$num/ -install -Dm 0644 man/*.$num.gz %{buildroot}%{_mandir}/man$num/ +install -Dm 0644 man/*.$num %{buildroot}%{_mandir}/man$num/ done for rc in rc%{name} rc%{name}-sleep; do ln -sf %{_sbindir}/service %{buildroot}%{_sbindir}/$rc @@ -98,7 +97,6 @@ %dir %{_sysconfdir}/acpi/ %dir %{_sysconfdir}/acpi/events/ %config %{_sysconfdir}/acpi/events/thinkpad-radiosw -%config %{_sysconfdir}/bash_completion.d/%{name} %config(noreplace) %{_sysconfdir}/default/%{name} %{_sysconfdir}/acpi/thinkpad-radiosw.sh %{_bindir}/bluetooth @@ -108,13 +106,16 @@ %{_bindir}/wwan %{_sbindir}/*%{name}* %{_unitdir}/%{name}*.service +%dir %{_datadir}/bash-completion/ +%dir %{_datadir}/bash-completion/completions/ +%{_datadir}/bash-completion/completions/%{name} %{_libexecdir}/%{name}-pm/ %{_libexecdir}/pm-utils/ %dir %{_libexecdir}/udev/ %dir %{_libexecdir}/udev/rules.d/ %{_libexecdir}/udev/%{name}-usb-udev %{_libexecdir}/udev/rules.d/85-%{name}.rules -%{_mandir}/man*/* +%{_mandir}/man?/* %files rdw %defattr(-,root,root) ++ tlp-0.7.tar.gz - tlp-0.8.tar.gz ++ 1762 lines of diff (skipped)
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2015-02-01 12:30:33 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is tlp Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2014-11-24 11:08:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2015-02-01 12:30:44.0 +0100 @@ -1,0 +2,57 @@ +Sat Jan 31 23:32:42 UTC 2015 - sor.ale...@meowr.ru + +- Update to 0.7: + * Processor: +- Limit max/min P-state to control power dissipation of the + CPU (intel_pstate only) +- Set performance versus energy savings policy + (x86_energy_perf_policy) + * USB: +- USB_DRIVER_BLACKLIST: exclude devices assigned to the listed + drivers from USB autosuspend; default: usbhid +- USB_BLACKLIST_WWAN: match internal driver list instead of USB + vendor ids +- USB_WHITELIST: include devices into USB autosuspend even if + already excluded by the driver or WWAN blacklists + * Radio devices: +- DEVICES_TO_ENABLE_ON_AC/DISABLE_ON_BAT / + DISABLE_ON_BAT_NOT_IN_USE: enable/disable radio devices upon + change of power source (excluding connected devices) + * ThinkPad Battery: +- Issue #105: provide proper return codes for all battery + functions +- Issue #106: setcharge allowed on battery power +- Do not activate new thresholds with force_discharge anymore + (tp-smapi) +- tpacpi-bat: support for ThinkPad E325 charge thresholds + * Misc: +- RUNTIME_PM_DRIVER_BLACKLIST: exclude PCI(e) devices assigned + to drivers; + default: radeon, nouveau (solves issue #94) +- Support Dell Latitude docks +- Support for NM 0.9.10 +- Issue #109: tlp-stat: report unknown power source when no + AC detected +- Issue #98: do not change autosuspend_delay_ms, keep kernel + default settings +- Exclude pseudo usb disks + * tlp-stat: +- New options -d|--disk, -e|--pcie, -p|--processor, + -s|--system, -u|--usb +- Show driver and connection state for all enabled radio + devices +- Show driver name in Runtime PM PCI(e) device list +- Show type and state of docks and device bays +- Show type of init system +- Check if TLP's systemd services are enabled + * udev: +- Run change of power source in a detached subshell to avoid + blocking udev +- Fix dock/undock event processing for ThinkPad Adv Mini Dock + and Ultrabase +- Make USB device event processing more robust + + Run in a detached subshell to avoid blocking udev + + Wait 2s for subdevices to populate for proper +black/whitelist detection + +--- Old: 0.6.tar.gz New: tlp-0.7.tar.gz Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.ylXEhE/_old 2015-02-01 12:30:45.0 +0100 +++ /var/tmp/diff_new_pack.ylXEhE/_new 2015-02-01 12:30:45.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package tlp # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,27 +18,26 @@ %define _name TLP Name: tlp -Version:0.6 +Version:0.7 Release:0 Summary:Save battery power on laptops License:GPL-2.0+ and GPL-3.0+ Group: Hardware/Mobile Url:http://linrunner.de/tlp -Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz +Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gzip BuildRequires: systemd-rpm-macros Requires: hdparm +Requires: iw Requires: pciutils +Requires: rfkill Requires: usbutils Requires: util-linux = 2.17 -Requires: wireless-tools Recommends: %{name}-rdw = %{version} Recommends: acpid Recommends: ethtool -Recommends: iw Recommends: lsb-release Recommends: smartmontools -Recommends: wireless-tools Suggests: acpi-call-kmp Suggests: tp-smapi-kmp BuildArch: noarch @@ -95,7 +94,7 @@ %files %defattr(-,root,root) -%doc COPYING LICENSE README +%doc AUTHORS COPYING LICENSE README %dir %{_sysconfdir}/acpi/ %dir %{_sysconfdir}/acpi/events/ %config %{_sysconfdir}/acpi/events/thinkpad-radiosw @@ -114,16 +113,15 @@ %dir %{_libexecdir}/udev/ %dir %{_libexecdir}/udev/rules.d/ %{_libexecdir}/udev/%{name}-usb-udev
commit tlp for openSUSE:Factory
Hello community, here is the log from the commit of package tlp for openSUSE:Factory checked in at 2014-11-24 11:08:45 Comparing /work/SRC/openSUSE:Factory/tlp (Old) and /work/SRC/openSUSE:Factory/.tlp.new (New) Package is tlp Changes: --- /work/SRC/openSUSE:Factory/tlp/tlp.changes 2014-11-18 22:45:18.0 +0100 +++ /work/SRC/openSUSE:Factory/.tlp.new/tlp.changes 2014-11-24 11:08:53.0 +0100 @@ -1,0 +2,6 @@ +Thu Nov 20 07:32:39 UTC 2014 - sor.ale...@meowr.ru + +- Adjust dependencies according to + http://linrunner.de/en/tlp/docs/tlp-developer-documentation.html + +--- Other differences: -- ++ tlp.spec ++ --- /var/tmp/diff_new_pack.r1mRH5/_old 2014-11-24 11:08:54.0 +0100 +++ /var/tmp/diff_new_pack.r1mRH5/_new 2014-11-24 11:08:54.0 +0100 @@ -27,16 +27,22 @@ Source: https://github.com/linrunner/%{_name}/archive/%{version}.tar.gz BuildRequires: gzip BuildRequires: systemd-rpm-macros +Requires: hdparm +Requires: pciutils +Requires: usbutils Requires: util-linux = 2.17 +Requires: wireless-tools Recommends: %{name}-rdw = %{version} Recommends: acpid Recommends: ethtool +Recommends: iw +Recommends: lsb-release Recommends: smartmontools Recommends: wireless-tools Suggests: acpi-call-kmp Suggests: tp-smapi-kmp -Conflicts: laptop-mode-tools BuildArch: noarch +Conflicts: laptop-mode-tools %{?systemd_requires} %description @@ -65,7 +71,7 @@ TLP_WITH_SYSTEMD=1 \ TLP_NO_INIT=1\ TLP_SYSD=%{_unitdir} \ - TLP_ULIB=%{_prefix}/lib/udev + TLP_ULIB=%{_libexecdir}/udev for num in 1 8; do mkdir -p %{buildroot}%{_mandir}/man$num/ @@ -103,21 +109,21 @@ %{_bindir}/wwan %{_sbindir}/*%{name}* %{_unitdir}/%{name}*.service -%{_prefix}/lib/%{name}-pm/ -%{_prefix}/lib/pm-utils/ -%dir %{_prefix}/lib/udev/ -%dir %{_prefix}/lib/udev/rules.d/ -%{_prefix}/lib/udev/%{name}-usb-udev -%{_prefix}/lib/udev/rules.d/40-%{name}.rules +%{_libexecdir}/%{name}-pm/ +%{_libexecdir}/pm-utils/ +%dir %{_libexecdir}/udev/ +%dir %{_libexecdir}/udev/rules.d/ +%{_libexecdir}/udev/%{name}-usb-udev +%{_libexecdir}/udev/rules.d/40-%{name}.rules %{_mandir}/man*/* %files rdw %defattr(-,root,root) %doc COPYING LICENSE README %{_sysconfdir}/NetworkManager/ -%dir %{_prefix}/lib/udev/ -%dir %{_prefix}/lib/udev/rules.d/ -%{_prefix}/lib/udev/rules.d/40-%{name}-rdw.rules -%{_prefix}/lib/udev/%{name}-rdw-udev +%dir %{_libexecdir}/udev/ +%dir %{_libexecdir}/udev/rules.d/ +%{_libexecdir}/udev/rules.d/40-%{name}-rdw.rules +%{_libexecdir}/udev/%{name}-rdw-udev %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org