Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vdu_controls for openSUSE:Factory checked in at 2026-08-03 17:16:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vdu_controls (Old) and /work/SRC/openSUSE:Factory/.vdu_controls.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vdu_controls" Mon Aug 3 17:16:35 2026 rev:21 rq:1369120 version:2.6.7 Changes: -------- --- /work/SRC/openSUSE:Factory/vdu_controls/vdu_controls.changes 2026-07-10 17:42:06.926850897 +0200 +++ /work/SRC/openSUSE:Factory/.vdu_controls.new.16738/vdu_controls.changes 2026-08-03 17:17:05.650295180 +0200 @@ -1,0 +2,16 @@ +Sun Aug 2 22:38:30 UTC 2026 - Michael Hamilton <[email protected]> + +- Version 2.6.7 + * Ambient-light slider now works properly at night. + * More sensibly handle transition to night for semi-auto mode. + * Enhanced Help-Dialog, added TOC, added a separate tab of online links. + * Improved hover tips on Light-Metering dialog's plot. + * Assign window-role properties to make it easier to assign + positions to different windows in KDE/Plasma Wayland. + * Fix for Qt<6.6 - QMessageBox.Option and setOption() only exist in Qt>=6.6 + * Fix a possible set_vcp cascade when switching the ambient-slider from a + physical hardware lux-meter - such as an Arduino - to manual lux input. + * Fix broken link in release notes. + * Fix restart after settings change. + +------------------------------------------------------------------- Old: ---- vdu_controls-2.6.5.tar.gz New: ---- vdu_controls-2.6.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vdu_controls.spec ++++++ --- /var/tmp/diff_new_pack.L4juN4/_old 2026-08-03 17:17:06.674330737 +0200 +++ /var/tmp/diff_new_pack.L4juN4/_new 2026-08-03 17:17:06.674330737 +0200 @@ -17,7 +17,7 @@ # Name: vdu_controls -Version: 2.6.5 +Version: 2.6.7 Release: 0 Summary: Visual Display Unit virtual control panel License: GPL-3.0-or-later @@ -26,7 +26,7 @@ Source0: https://github.com/digitaltrails/vdu_controls/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # This forces the openSUSE macros to only target the main system interpreter -%define python_flavors python3 +%define python_flavor python3 %define skip_python314 1 %define skip_python311 1 @@ -101,8 +101,19 @@ # Install the wrapper script install -p -m 0755 packaging/vdu_controls.wrapper %{buildroot}%{_bindir}/%{name} -# Fix shebang to exact Python version (for openSUSE strictness) -sed -i "s|/usr/bin/python3|/usr/bin/python%{python3_version}|" %{buildroot}%{_bindir}/%{name} +# Distro-specific Native Shebang Fixing Routine +%if 0%{?suse_version} +# openSUSE: Targets binary dir implicitly +%python3_fix_shebang +# Fix the samples too +%python3_fix_shebang_path %{buildroot}%{_datadir}/%{name}/sample-scripts/* +%endif + +%if 0%{?fedora_version} +# Fedora: Requires explicit paths/globs appended to the macro +%py3_shebang_fix %{buildroot}%{_bindir}/%{name} +%py3_shebang_fix %{buildroot}%{_datadir}/%{name}/sample-scripts/* +%endif # Make it easy for the user to find a range of icons %post ++++++ vdu_controls-2.6.5.tar.gz -> vdu_controls-2.6.7.tar.gz ++++++ ++++ 12388 lines of diff (skipped)
