Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package qtractor for openSUSE:Factory checked in at 2022-10-16 16:10:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/qtractor (Old) and /work/SRC/openSUSE:Factory/.qtractor.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "qtractor" Sun Oct 16 16:10:00 2022 rev:59 rq:1011221 version:0.9.29 Changes: -------- --- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes 2022-07-09 17:05:36.820932306 +0200 +++ /work/SRC/openSUSE:Factory/.qtractor.new.2275/qtractor.changes 2022-10-16 16:10:03.586873441 +0200 @@ -1,0 +2,30 @@ +Sat Oct 15 13:59:50 UTC 2022 - Christophe Giboudeaux <[email protected]> + +- Update to 0.9.29: + * Capture same time(stamp) note-off tracking and postponing is + now on trial, hopefully mitigating a legato issue, reported + to MIDI wind instruments (EWI). (EXPERIMENTAL) + * Fixed an old window parenting (aka z-level) issue, related to + the Add Track and Track Properties dialogs and whether called + from the main or mixer menus. + * Fixed the out-of-process plugin scanner terminating too soon + and sometimes miss some very last results. + * Fixed another old bug in MIDI note-off messages not being sent + while playing after a loop region. + * Fixed a pretty ancient bug in the VST(2.x) plug-in program + names inventory, present when building to the VeSTige header + (which is still the default). +- Changes in 0.9.28: + * Complete overhaul of the current host time(base)/BBT + information delivered to plug-in types that matter: VST, + VST3, CLAP and LV2. + * Improved key-signature editing and display on Tempo + Map / Markers (time-scale) management dialog. + * Fixed plugin selection, when creating and switching initial + track type, from audio to MIDI and vice-versa. + * Fixed typos and updated some old MIDI GM2 Controller names. + * Add current system user-name to the singleton/unique application + instance identifier (when explicitly opted in at build configure + time). + +------------------------------------------------------------------- Old: ---- qtractor-0.9.27.tar.gz New: ---- qtractor-0.9.29.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ qtractor.spec ++++++ --- /var/tmp/diff_new_pack.7rmjzG/_old 2022-10-16 16:10:04.106874660 +0200 +++ /var/tmp/diff_new_pack.7rmjzG/_new 2022-10-16 16:10:04.114874679 +0200 @@ -16,8 +16,12 @@ # +# Qt6 is the default framework in 0.9.29 +%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150400 +%define qt6 1 +%endif Name: qtractor -Version: 0.9.27 +Version: 0.9.29 Release: 0 Summary: An Audio/MIDI multi-track sequencer License: GPL-2.0-or-later @@ -32,28 +36,40 @@ BuildRequires: ladspa-devel BuildRequires: libjack-devel BuildRequires: liblo-devel -BuildRequires: libqt5-linguist BuildRequires: librubberband-devel BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel >= 1.0.11 BuildRequires: libvorbis-devel BuildRequires: pkgconfig BuildRequires: zlib-devel +%if 0%{?qt6} +BuildRequires: cmake(Qt6Core) +BuildRequires: cmake(Qt6Gui) +BuildRequires: cmake(Qt6LinguistTools) +BuildRequires: cmake(Qt6Svg) +BuildRequires: cmake(Qt6Widgets) +BuildRequires: cmake(Qt6Xml) +%else +BuildRequires: cmake(Qt5Core) +BuildRequires: cmake(Qt5Gui) BuildRequires: cmake(Qt5LinguistTools) -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Gui) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5Widgets) -BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: pkgconfig(Qt5Xml) +BuildRequires: cmake(Qt5Svg) +BuildRequires: cmake(Qt5Widgets) +BuildRequires: cmake(Qt5X11Extras) +BuildRequires: cmake(Qt5Xml) +%endif +BuildRequires: pkgconfig(aubio) BuildRequires: pkgconfig(gtk+-2.0) BuildRequires: pkgconfig(lilv-0) +BuildRequires: pkgconfig(lv2) BuildRequires: pkgconfig(mad) BuildRequires: pkgconfig(shared-mime-info) +BuildRequires: pkgconfig(suil-0) +BuildRequires: pkgconfig(xcb) %description Qtractor is an Audio/MIDI multi-track sequencer application -written in C++ around the Qt4 toolkit using Qt Designer. +written in C++ around the Qt toolkit. The initial target platform will be Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound @@ -65,25 +81,23 @@ %setup -q %build +%if 0%{?qt6} +%cmake_qt6 +%{qt6_build} +%else %cmake %cmake_build +%endif %install +%if 0%{?qt6} +%{qt6_install} +%else %cmake_install -mv %{buildroot}%{_libdir}/qtractor/qtractor_plugin_scan %{buildroot}%{_bindir} - -%if 0%{?suse_version} < 1500 -%post -%icon_theme_cache_post -%mime_database_post -%desktop_database_post - -%postun -%desktop_database_postun -%mime_database_postun -%icon_theme_cache_postun %endif +mv %{buildroot}%{_libdir}/qtractor/qtractor_plugin_scan %{buildroot}%{_bindir} + %files %doc ChangeLog README %license LICENSE @@ -97,8 +111,8 @@ %{_datadir}/icons/*/*/apps/org.rncbc.qtractor* %{_datadir}/icons/*/*/mimetypes/org.rncbc.qtractor.* %{_datadir}/mime/packages/org.rncbc.qtractor.xml -%{_mandir}/man1/%{name}.1%{ext_man} -%{_mandir}/fr/man1/%{name}.1%{ext_man} +%{_mandir}/man1/%{name}.1%{?ext_man} +%{_mandir}/fr/man1/%{name}.1%{?ext_man} %{_datadir}/%{name}/translations/* %changelog ++++++ qtractor-0.9.27.tar.gz -> qtractor-0.9.29.tar.gz ++++++ ++++ 25027 lines of diff (skipped)
