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)

Reply via email to