Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package hydrogen for openSUSE:Factory checked in at 2025-07-22 12:54:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hydrogen (Old) and /work/SRC/openSUSE:Factory/.hydrogen.new.8875 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hydrogen" Tue Jul 22 12:54:28 2025 rev:51 rq:1294974 version:1.2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/hydrogen/hydrogen.changes 2025-05-12 16:53:34.460502840 +0200 +++ /work/SRC/openSUSE:Factory/.hydrogen.new.8875/hydrogen.changes 2025-07-22 12:54:48.126310234 +0200 @@ -1,0 +2,60 @@ +Sat Jul 19 23:23:07 UTC 2025 - Konstantin Voinov <k...@kott.no-ip.biz> + +- Update to version 1.2.5 + This patch release introduces Qt6 support, deprecates LASH support, + and fixes a number of bugs and inconsistencies found since version 1.2.4. + + Added + + * CLI options --log-colors and --no-log-colors to enable and + disable ANSI colors in log messages. + * CMake option -DWANT_QT6 to build Hydrogen using Qt6 instead of Qt5. + * CLI option --user-data for both hydrogen and h2cli to provide + an alternative user-level data folder. + + Changed + + * The shortcut for starting/pausing transport can now be used while + focusing spin boxes (like the BPM one) too (#2098). + * Combo boxes do not accept focus (and preventing shortcuts) anymore. + * LASH support has been deprecated and will be removed in + version 2.0 of Hydrogen (#1649). + * Allow to select and copy version in About dialog (#2127). + * Number of parallel build jobs in build.sh is now set dynamically + to number of virtual processors (#2128). + * Changelog was renamed CHANGELOG.md and converted from GNU-style + changelog to markdown similar to https://keepachangelog.com/en/1.1.0/. + * Hydrogen no longer uses XSD files to validate XML files during + loading or via h2cli --check but uses direct XML inspection instead. + * Minimal CMake version was bumped to 3.5. + * Option -qt5 was introduced to native Windows build script + windows/Build-WinNative.ps1 to build against Qt5 instead of Qt6 (default). + * build.sh script compiles against Qt6 per default. + + Fixed + + * Fix compilation with LASH support enabled (#2076). + * Fix Hue slider in Preferences > Appearance > Color (#2081). + * Show the Crash Reporter and exit with return code 1 on + unhandled exceptions. + * Fix crashes in SampleEditor (#2092). + * Fix track names in multi track export. When using just the file + extension, the raw instrument names will be used (#2096). + * Fix import bug for drumkits created in version >= 2.0. + * Fix memory leakage for songs created in version >= 2.0. + * Fix memory leakage for notes with probability < 1.0. + * Fix incoming MIDI NOTE OFF handling. + * AppImage build folder is now removed on build.sh r (#2129). + * Fix potential crash with JACK audio driver on startup, + teardown, or song/drumkit loading. + * Fix freeze in native file dialogs on Linux (#2165). + + Removed + + * Qt XmlPatterns is no longer a dependency. + * Folder linux/debian containing outdated Debian package rules used + by the previous development team to distributed Hydrogen as .deb package. + * Option -32bit was dropped in native Windows build script + windows/Build-WinNative.ps1. + +------------------------------------------------------------------- Old: ---- hydrogen-1.2.4.tar.gz New: ---- hydrogen-1.2.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hydrogen.spec ++++++ --- /var/tmp/diff_new_pack.LTjckb/_old 2025-07-22 12:54:51.954469643 +0200 +++ /var/tmp/diff_new_pack.LTjckb/_new 2025-07-22 12:54:51.962469975 +0200 @@ -24,8 +24,8 @@ # will work properly as expected. %bcond_with librubberband Name: hydrogen -Version: 1.2.4 -%define soversion 1_2_4 +Version: 1.2.5 +%define soversion 1_2_5 Release: 0 Summary: A Real-Time Drum Machine and Sequencer License: GPL-2.0-or-later @@ -43,20 +43,18 @@ BuildRequires: pkgconfig BuildRequires: portmidi-devel BuildRequires: update-desktop-files -BuildRequires: cmake(Qt5Concurrent) -BuildRequires: cmake(Qt5Core) >= 5.6 -BuildRequires: cmake(Qt5DBus) -BuildRequires: cmake(Qt5Gui) -BuildRequires: cmake(Qt5LinguistTools) -BuildRequires: cmake(Qt5Network) -BuildRequires: cmake(Qt5OpenGL) -BuildRequires: cmake(Qt5Sql) -BuildRequires: cmake(Qt5Svg) -BuildRequires: cmake(Qt5Test) -BuildRequires: cmake(Qt5Widgets) -BuildRequires: cmake(Qt5X11Extras) -BuildRequires: cmake(Qt5Xml) -BuildRequires: cmake(Qt5XmlPatterns) +BuildRequires: cmake(Qt6Concurrent) +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Network) +BuildRequires: cmake(Qt6OpenGL) +BuildRequires: cmake(Qt6Sql) +BuildRequires: cmake(Qt6Svg) +BuildRequires: cmake(Qt6Test) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6Xml) BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(flac) BuildRequires: pkgconfig(jack) @@ -144,7 +142,8 @@ %if %{with librubberband} -DWANT_RUBBERBAND:BOOL=ON \ %endif - -DWANT_SHARED:BOOL=ON + -DWANT_SHARED:BOOL=ON \ + -DWANT_QT6=1 %cmake_build @@ -164,7 +163,7 @@ %files -f %{name}.lang %license COPYING -%doc AUTHORS ChangeLog README.md +%doc AUTHORS CHANGELOG.md README.md %{_bindir}/* %{_datadir}/%{name} %{_datadir}/applications/org.hydrogenmusic.Hydrogen.desktop ++++++ hydrogen-1.2.4.tar.gz -> hydrogen-1.2.5.tar.gz ++++++ /work/SRC/openSUSE:Factory/hydrogen/hydrogen-1.2.4.tar.gz /work/SRC/openSUSE:Factory/.hydrogen.new.8875/hydrogen-1.2.5.tar.gz differ: char 13, line 1