commit qtractor for openSUSE:Factory

2020-06-03 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2020-06-03 20:35:02

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new.3606 (New)


Package is "qtractor"

Wed Jun  3 20:35:02 2020 rev:51 rq:811081 version:0.9.14

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2019-11-03 
12:21:53.633340204 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new.3606/qtractor.changes  
2020-06-03 20:36:03.101836336 +0200
@@ -1,0 +2,49 @@
+Wed Jun  3 10:15:30 UTC 2020 - Dave Plater 
+
+- Update to version 0.9.14 and fix factory build.
+- Upstream changes:
+  *LV2 plug-in UI GTK2 and X11 in Qt5 host native support in addition
+   and alternative to libsuil.
+  *Generic plug-in/Properties... dialog now showing each
+   parameter/property automation status on a skeuomorphic aka. fake and
+   tiny LED ;)
+  *LV2 Plug-in Patch parameter/properties automation and MIDI
+   Controller assignment/learn are now a possibility.
+  *LV2 Atom/Port-event host notification support has been implemented
+   (unofficial).
+  *Fix clean-up of any recording leftovers.
+  *JACK Transport latency is now taken into account for recording
+   latency compensation.
+  *Attempt to force correct audio clip offsets due on recording latency
+   compensation are not quantized to MIDI metronomic time-scale anymore.
+  *LV2 Plug-in MIDNAM support introduced.
+  *Use Shift or Ctrl keyboard modifiers with the mouse  *wheel to change
+   any Direct Access plug-in parameters (issue #257).
+  *All meters background color are now customize-able (cf.
+   View/Options.../Display/Meters, color level "Back").
+  *Automatic mixer grid layout (multi-row) is now in effect
+   permanently--being an option no more.
+  *Always show plugins and meters on track list/left pane as permanent
+   standard now.
+  *LV2 UI Request-value feature/interface support has been implemented.
+  *Audio output monitoring meters are now shown/hidden auto-magically
+   on MIDI tracks and/or buses--no need for some user preference option
+   anymore (ie. View/ Options.../Plugins/Instruments/Show audio output
+   monitoring meters, is now gone).
+  *Default track height has been slightly increased.
+  *Track / Duplicate Track... now also takes a MIDI track's audio
+   meters setting into account.
+  *Fixed first bar/measure position drawing on the time-scale/grid
+   across time-signature changes on the MIDI clip editor (aka.
+   piano-roll) (hopefully fixing issue #245).
+  *Plugins and meters on track list/left pane, are now being set on as
+   default--maybe going stapled in some near future ;)
+  *Avoid resetting top or left position when zooming with mouse pointer
+   is in main tracks or MIDI clip editor (piano-roll) views.
+  *Basic key-signature has been added to tempo, time -signature and
+   location markers map.
+  *MIDI Clip editor (aka. piano-roll) horizontal and vertical splitter
+   sizes, widths and heights resp. are now preserved as user preferences
+   and also to session state.
+
+---

Old:

  qtractor-0.9.10.tar.gz

New:

  qtractor-0.9.14.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.LW73j8/_old  2020-06-03 20:36:03.893838818 +0200
+++ /var/tmp/diff_new_pack.LW73j8/_new  2020-06-03 20:36:03.897838831 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qtractor
 #
-# 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
@@ -17,12 +17,12 @@
 
 
 Name:   qtractor
-Version:0.9.10
+Version:0.9.14
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
-Url:http://qtractor.org/
+URL:http://qtractor.org/
 #https://github.com/rncbc/qtractor/archive/qtractor_0_9_10.zip
 Source0:
https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz
 # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build 
on ppc

++ qtractor-0.9.10.tar.gz -> qtractor-0.9.14.tar.gz ++
 96267 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2019-11-03 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2019-11-03 12:21:52

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new.2990 (New)


Package is "qtractor"

Sun Nov  3 12:21:52 2019 rev:50 rq:744882 version:0.9.10

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2018-10-11 
11:48:50.198528387 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new.2990/qtractor.changes  
2019-11-03 12:21:53.633340204 +0100
@@ -1,0 +2,38 @@
+Sat Nov  2 07:43:26 UTC 2019 - Dave Plater 
+
+- Update to version 0.9.10
+- Upstream changes:
+  *Fixed the potential crash-effect in switching MIDI
+   output buses on tracks that are set to show audio
+   output monitoring meters.
+  *Fixed initial session tempo override when importing
+   a standard MIDI file (as reported on issue #230).
+  *An alternate time-signature/meter option is being
+   served to the MIDI clip editor (aka. piano-roll)
+   and allowing for some poly-rythm/meter scenarios
+   on a per MIDI clip basis.
+  *Fixed MIDI "overdub" recording on offset clips.
+  *MIDI bank and program settings now propagating to
+   all MIDI track's clips resp.
+  *Fixed MIDI file format default setting other than
+   SMF Format 0.
+  *Escape key may now be used to reset time and tempo
+   /time-sgnature spin-box controls.
+  *Play-head time and tempo/time-signature controls
+   are now featured in MIDI clip editor toolbars (aka.
+   piano-roll); time display format is also separated
+   from the tracks main application view and defaults
+   to BBT as being most convenient.
+  *All items in the MIDI clip editor's event list are
+   now enabled, selectable and editable, no matter the
+   filter settings for the event views.
+  *Added alternate yet non-official CMake build option.
+  *Improved MIDI clip editor (aka. piano-roll) position
+   and size persistence across session state.
+  *Fix HiDPI display screen effective support (Qt >= 5.6).
+  *Mixer, Connections and MIDI clip editor top-level
+   windows shall have no parent, unless when set as
+   always-on-top tool windows. (REGRESSION)
+  *Make sure compiler flags comply to c++11 as standard.
+
+---

Old:

  qtractor-0.9.2.tar.gz

New:

  qtractor-0.9.10.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.F2FgbE/_old  2019-11-03 12:21:54.117340808 +0100
+++ /var/tmp/diff_new_pack.F2FgbE/_new  2019-11-03 12:21:54.121340813 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qtractor
 #
-# 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
@@ -17,12 +17,13 @@
 
 
 Name:   qtractor
-Version:0.9.2
+Version:0.9.10
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
 Url:http://qtractor.org/
+#https://github.com/rncbc/qtractor/archive/qtractor_0_9_10.zip
 Source0:
https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz
 # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build 
on ppc
 Patch2: qtractor-powerpc.patch
@@ -70,6 +71,7 @@
 
 %install
 %make_install
+mv %{buildroot}%{_libdir}/qtractor/qtractor_plugin_scan %{buildroot}%{_bindir}
 
 %if 0%{?suse_version} < 1500
 %post

++ qtractor-0.9.2.tar.gz -> qtractor-0.9.10.tar.gz ++
 143458 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2018-10-11 11:48:38

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Thu Oct 11 11:48:38 2018 rev:49 rq:639142 version:0.9.2

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2018-06-29 
22:29:00.382365146 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2018-10-11 
11:48:50.198528387 +0200
@@ -1,0 +2,13 @@
+Sat Sep 29 12:43:22 UTC 2018 - Luigi Baldoni 
+
+- Update to version 0.9.2
+  * AppData/AppStream metadata is now settled under an all
+permisssive license (FSFAP); also updated to be the most
+compliant with latest freedesktop.org specification and
+recommendation.
+  * Fix build for Qt >= 5.11.0 (by David Geiger, thanks);
+also for some g++ >= 8.1.1 warnings and quietness.
+
+- Dropped qtractor-QAction.patch (no longer necessary)
+
+---

Old:

  qtractor-0.9.1.tar.gz
  qtractor-QAction.patch

New:

  qtractor-0.9.2.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.sDUKer/_old  2018-10-11 11:48:52.146525908 +0200
+++ /var/tmp/diff_new_pack.sDUKer/_new  2018-10-11 11:48:52.150525904 +0200
@@ -12,12 +12,12 @@
 # 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/
 #
 
 
 Name:   qtractor
-Version:0.9.1
+Version:0.9.2
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0-or-later
@@ -26,7 +26,6 @@
 Source0:
https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz
 # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build 
on ppc
 Patch2: qtractor-powerpc.patch
-Patch3: qtractor-QAction.patch
 BuildRequires:  alsa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  dssi-devel
@@ -64,7 +63,6 @@
 %prep
 %setup -q
 %patch2
-%patch3
 
 %build
 %configure
@@ -73,6 +71,7 @@
 %install
 %make_install
 
+%if 0%{?suse_version} < 1500
 %post
 %icon_theme_cache_post
 %mime_database_post
@@ -82,9 +81,11 @@
 %desktop_database_postun
 %mime_database_postun
 %icon_theme_cache_postun
+%endif
 
 %files
-%doc AUTHORS COPYING ChangeLog README TODO
+%doc AUTHORS ChangeLog README TODO
+%license COPYING
 %dir %{_datadir}/metainfo/
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/translations

++ qtractor-0.9.1.tar.gz -> qtractor-0.9.2.tar.gz ++
 4228 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2018-06-29 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2018-06-29 22:28:53

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Fri Jun 29 22:28:53 2018 rev:48 rq:617527 version:0.9.1

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-12-09 
20:30:58.911564212 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2018-06-29 
22:29:00.382365146 +0200
@@ -1,0 +2,28 @@
+Mon Jun 11 15:25:32 UTC 2018 - davejpla...@gmail.com
+
+- Update to release 0.9.1
+- Fixes build against latest qt5 with qtractor-QAction.patch.
+- Upstream changes:
+ *Displaying MIDI note(on) events as diamonds instead
+  of simple rectangles (aka. Drum Mode) is now being
+  introduced as an optional MIDI track property (Drums)
+  and as a MIDI clip editor (piano-roll) visual option
+  (cf. View/Drum Mode).
+ *Extended multi-selection is now supported on all the
+  Connections client/port lists, allowing for multiple
+  (dis)connections at once.
+ *Added LV2 UI sample-rate option support.
+ *Always reset all internal dedicated MIDI controllers,
+  eg. MIDI track volume (CC#7) and panning (CC#10), on
+  Transport/Panic and after rendering export to aud1io
+  (ie. Track/Export Tracks/Audio...) as needed to reset
+  MIDI instrument plugins to nominal session state.
+ *Fix, detect and preserve MIDI Bank-select method across
+  MIDI track/clips editing operations.
+ *Fixed MIDI track and clip note min/max display range
+  while recording and also when duplicating tracks.
+ *Added "All files (*.*)" filter to every file requestor
+  dialog, wherever missing.
+ *The tiny zoom-magnifier icons have been revamped.
+
+---

Old:

  qtractor-0.8.5.tar.gz

New:

  qtractor-0.9.1.tar.gz
  qtractor-QAction.patch



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.0TVk4c/_old  2018-06-29 22:29:02.138363811 +0200
+++ /var/tmp/diff_new_pack.0TVk4c/_new  2018-06-29 22:29:02.138363811 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qtractor
 #
-# 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
@@ -17,15 +17,16 @@
 
 
 Name:   qtractor
-Version:0.8.5
+Version:0.9.1
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
 Url:http://qtractor.org/
 Source0:
https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz
 # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build 
on ppc
 Patch2: qtractor-powerpc.patch
+Patch3: qtractor-QAction.patch
 BuildRequires:  alsa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  dssi-devel
@@ -63,6 +64,7 @@
 %prep
 %setup -q
 %patch2
+%patch3
 
 %build
 %configure

++ qtractor-0.8.5.tar.gz -> qtractor-0.9.1.tar.gz ++
 91934 lines of diff (skipped)

++ qtractor-QAction.patch ++
From: Dave Plater 
Date: 2018-06-18 16:14:22 +0200
Subject: QAction now needs to be explicitly included
References: opensuse packaging list.
Upstream: to be submitted
Index: src/qtractorMeter.h
===
--- src/qtractorMeter.h.orig2018-05-29 16:01:11.0 +0200
+++ src/qtractorMeter.h 2018-06-18 16:04:57.708549947 +0200
@@ -23,6 +23,7 @@
 #define __qtractorMeter_h
 
 #include 
+#include 
 
 
 // Forward declarations.
Index: src/qtractorTrackButton.h
===
--- src/qtractorTrackButton.h.orig  2018-05-29 16:01:11.0 +0200
+++ src/qtractorTrackButton.h   2018-06-18 16:11:47.823153118 +0200
@@ -28,6 +28,7 @@
 
 #include "qtractorObserverWidget.h"
 
+#include 
 
 //
 // qtractorMidiControlButton -- MIDI controller observer tool button.



commit qtractor for openSUSE:Factory

2017-12-09 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2017-12-09 20:30:02

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Sat Dec  9 20:30:02 2017 rev:47 rq:555199 version:0.8.5

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-11-07 
09:59:10.147753467 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2017-12-09 
20:30:58.911564212 +0100
@@ -1,0 +2,32 @@
+Tue Dec  5 04:22:56 UTC 2017 - aavind...@gmail.com
+
+- Update to 0.8.5
+  * Audio clip gain and panning properties are now taken into
+consideration when hash-linking (aka. ref-counting) their
+backend buffers.
+  * New out-of-process plug-in inventory scan and cache option,
+replacing the old (aka. dummy) VST plug-in scan option and
+extending its function to all other plug-in types: LADSPA,
+DSSI and also LV2 (cache only).
+  * A File System browser and tree-view is finally integrated as a
+dockable-widget on the main application window (cf. main menu
+View / Window / File System).
+  * Drag-and-dropping of session, audio and MIDI files over the
+main track-list (left pane) is now possible, allowing for yet
+another quick means to open a new session or add new tracks to
+the current session.
+  * MIDI input/capture time-stamping has been fixed as much to
+avoid missing inbound events, when play-head is near the loop
+end point and the loop-start is set below the absolute first
+half-a-second (<0.5sec).
+  * LV2 Time/Transport speed information is now set on rolling when
+in audio export aka freewheeling mode.
+  * Added *.SF3 to soundfont instrument files filter, on the
+View Instruments... > Import... file dialog.
+  * A brand new View/Options.../Display/Meters/Show meters on
+track list/left pane option has been added.
+- use new official url
+- binary removed: qtractor_vst_scan 
+- binary added:   qtractor_plugin_scan 
+
+---

Old:

  qtractor-0.8.4.tar.gz

New:

  qtractor-0.8.5.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.rK1fzL/_old  2017-12-09 20:30:59.599531444 +0100
+++ /var/tmp/diff_new_pack.rK1fzL/_new  2017-12-09 20:30:59.603531254 +0100
@@ -17,12 +17,12 @@
 
 
 Name:   qtractor
-Version:0.8.4
+Version:0.8.5
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
-Url:http://qtractor.sourceforge.net/
+Url:http://qtractor.org/
 Source0:
https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz
 # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build 
on ppc
 Patch2: qtractor-powerpc.patch
@@ -87,7 +87,7 @@
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/translations
 %{_bindir}/%{name}
-%{_bindir}/qtractor_vst_scan
+%{_bindir}/qtractor_plugin_scan
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/icons/*/*/apps/%{name}.*

++ qtractor-0.8.4.tar.gz -> qtractor-0.8.5.tar.gz ++
 55139 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2017-11-07 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2017-11-07 09:58:33

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Tue Nov  7 09:58:33 2017 rev:46 rq:538942 version:0.8.4

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-08-29 
11:48:14.753095957 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2017-11-07 
09:59:10.147753467 +0100
@@ -1,0 +2,24 @@
+Fri Nov  3 17:24:50 UTC 2017 - aavind...@gmail.com
+
+- Update to 0.8.4
+  - Assigned MIDI Controllers to plug-in's Activate switch are now
+finally saved and (re)loaded properly across sessions.
+  - Audio clip panning option property is now being introduced.
+  - Out-of-process (aka. dummy) VST plug-in inventory scanning now
+restarts automatically and resumes processing in case of a
+premature exit/crash; VST plug-in inventory scan/cache
+persistency is now in place.
+  - Desktop entry specification file is now finally independent
+from build/configure template chains.
+  - Updated target path for freedesktop.org's AppStream metainfo
+file (formerly AppData).
+  - Changing the View/Options.../Display/Custom/Style theme takes
+effect immediately unless it's back to "(default)".
+  - Slightly slower but better approximation to IEEE 32bit
+floating point cubic root ie. cbrtf().
+- remove qtractor-remove_path_from_exec_in_desktop_file.patch
+  (fixed upstream)
+- Lint spec file
+- appdata xml is moved to the appropriate folder
+
+---

Old:

  qtractor-0.8.3.tar.gz
  qtractor-remove_path_from_exec_in_desktop_file.patch

New:

  qtractor-0.8.4.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.1cyDdO/_old  2017-11-07 09:59:13.827619964 +0100
+++ /var/tmp/diff_new_pack.1cyDdO/_new  2017-11-07 09:59:13.827619964 +0100
@@ -17,16 +17,13 @@
 
 
 Name:   qtractor
-Version:0.8.3
+Version:0.8.4
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
 Url:http://qtractor.sourceforge.net/
 Source0:
https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz
-# PATCH-{FIX}-{UPSTREAM} qtractor-remove_path_from_exec_in_desktop_file.patch 
pascal.ble...@opensuse.org -- \
-# (fixes warning in build because the .desktop file uses the fully-qualified 
path to /usr/bin/qtractor)
-Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch
 # PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build 
on ppc
 Patch2: qtractor-powerpc.patch
 BuildRequires:  alsa-devel
@@ -36,22 +33,22 @@
 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:  libqt5-linguist
+BuildRequires:  pkgconfig
+BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(Qt5Xml)
-BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(lilv-0)
-BuildRequires:  pkgconfig(shared-mime-info)
 BuildRequires:  pkgconfig(mad)
+BuildRequires:  pkgconfig(shared-mime-info)
 Requires:   jack
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Qtractor is an Audio/MIDI multi-track sequencer application
@@ -65,7 +62,6 @@
 
 %prep
 %setup -q
-%patch1
 %patch2
 
 %build
@@ -73,7 +69,7 @@
 make %{?_smp_mflags}
 
 %install
-%makeinstall
+%make_install
 
 %post
 %icon_theme_cache_post
@@ -86,20 +82,19 @@
 %icon_theme_cache_postun
 
 %files
-%defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog README TODO
-%dir %{_datadir}/appdata/
+%dir %{_datadir}/metainfo/
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/translations
 %{_bindir}/%{name}
 %{_bindir}/qtractor_vst_scan
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/appdata/%{name}.appdata.xml
+%{_datadir}/metainfo/%{name}.appdata.xml
 %{_datadir}/icons/*/*/apps/%{name}.*
 %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.*
 %{_datadir}/mime/packages/%{name}.xml
-%{_datadir}/man/man1/%{name}.1.gz
-%{_datadir}/man/man1/qtractor.fr.1.gz
+%{_mandir}/man1/%{name}.1%{ext_man}
+%{_mandir}/man1/qtractor.fr.1%{ext_man}
 %{_datadir}/%{name}/translations/*
 
 %changelog

++ 

commit qtractor for openSUSE:Factory

2017-08-29 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2017-08-29 11:47:20

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Tue Aug 29 11:47:20 2017 rev:45 rq:519267 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-07-02 
13:38:46.438020952 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2017-08-29 
11:48:14.753095957 +0200
@@ -1,0 +2,5 @@
+Fri Aug 25 06:10:58 UTC 2017 - o...@aepfle.de
+
+- Enable mad and Qt5 unconditionally
+
+---



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.NA87z0/_old  2017-08-29 11:48:15.704961793 +0200
+++ /var/tmp/diff_new_pack.NA87z0/_new  2017-08-29 11:48:15.720959539 +0200
@@ -16,8 +16,6 @@
 #
 
 
-%bcond_withmad
-
 Name:   qtractor
 Version:0.8.3
 Release:0
@@ -42,23 +40,16 @@
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel >= 1.0.11
 BuildRequires:  libvorbis-devel
-%if 0%{?suse_version} > 1310
 BuildRequires:  libqt5-linguist
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Widgets)
 BuildRequires:  pkgconfig(Qt5X11Extras)
 BuildRequires:  pkgconfig(Qt5Xml)
-%else
-BuildRequires:  libqt4-devel
-BuildRequires:  libqt4-linguist
-%endif
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(lilv-0)
 BuildRequires:  pkgconfig(shared-mime-info)
-%if %{with mad}
 BuildRequires:  pkgconfig(mad)
-%endif
 Requires:   jack
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -78,11 +69,7 @@
 %patch2
 
 %build
-%if 0%{?suse_version} > 1310
 %configure
-%else
-%configure --enable-qt4
-%endif
 make %{?_smp_mflags}
 
 %install




commit qtractor for openSUSE:Factory

2017-07-02 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2017-07-02 13:38:44

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Sun Jul  2 13:38:44 2017 rev:44 rq:507562 version:0.8.3

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-05-16 
14:45:48.18949 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2017-07-02 
13:38:46.438020952 +0200
@@ -1,0 +2,21 @@
+Sun Jul  2 04:47:59 UTC 2017 - davejpla...@gmail.com
+
+- Update to version 0.8.3
+- Upstream changes:
+  *Make sure any just recorded clip filename is not reused
+   while over the same track and session. (CRITICAL)
+  *LV2 Plug-in worker/schedule interface ring-buffer sizes
+   have been increased to 4KB.
+  *Fixed track-name auto-incremental numbering suffix when
+   modifying any other track property.
+  *WSOLA vs. (lib)Rubberband time-stretching options are now
+   individualized on a per audio clip basis.
+  *Long overdue, some brand new and fundamental icons revamp.
+  *Fixed a tempo-map node add/update/remove rescaling with
+   regard to clip-lengths and automation/curve undo/redo.
+  *Fixed a potential Activate automation/curve index clash,
+   or aliasing, for any plug-ins that change upstream their
+   parameter count or index order, on sessions saved with
+   the old plug-in versions and vice-versa.
+
+---

Old:

  qtractor-0.8.2.tar.gz

New:

  qtractor-0.8.3.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.7Jdrfl/_old  2017-07-02 13:38:47.005940865 +0200
+++ /var/tmp/diff_new_pack.7Jdrfl/_new  2017-07-02 13:38:47.009940301 +0200
@@ -19,7 +19,7 @@
 %bcond_withmad
 
 Name:   qtractor
-Version:0.8.2
+Version:0.8.3
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+

++ qtractor-0.8.2.tar.gz -> qtractor-0.8.3.tar.gz ++
 12675 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2017-05-16 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2017-05-16 14:44:23

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Tue May 16 14:44:23 2017 rev:43 rq:494617 version:0.8.2

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2017-03-02 
19:27:08.694161574 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2017-05-16 
14:45:48.18949 +0200
@@ -1,0 +2,20 @@
+Thu May 11 10:45:42 UTC 2017 - ec...@opensuse.org
+
+- Update to 0.8.2
+  - Track-name uniqueness is now being enforced, by adding an 
+auto-incremental number suffix whenever necessary.
+  - Attempt to raise an internal transient file-name registry to 
+prevent automation/curve files to proliferate across several 
+session load/save (re)cycles.
+  - Track-height resizing now meets immediate visual feedback.
+  - A brand new user preference global option is now available: 
+View/Options.../Plugins/Editor/Select plug-in's editor (GUI) 
+if more than one is available.
+  - More gradient eye-candy on main track-view and piano-roll 
+canvases, now showing left and right edge fake-shadows.
+  - Fixed the time entry spin-boxes when changing time offset or 
+length fields in BBT time format that goes across any 
+tempo/time-signature change nodes.
+  - French (fr) translation update (by Olivier Humbert, thanks).
+
+---

Old:

  qtractor-0.8.1.tar.gz

New:

  qtractor-0.8.2.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.QmKi7y/_old  2017-05-16 14:45:48.813578982 +0200
+++ /var/tmp/diff_new_pack.QmKi7y/_new  2017-05-16 14:45:48.821577858 +0200
@@ -19,13 +19,13 @@
 %bcond_withmad
 
 Name:   qtractor
-Version:0.8.1
+Version:0.8.2
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
 Url:http://qtractor.sourceforge.net/
-Source0:qtractor-%{version}.tar.gz
+Source0:
https://downloads.sourceforge.net/project/qtractor/qtractor/%{version}/qtractor-%{version}.tar.gz
 # PATCH-{FIX}-{UPSTREAM} qtractor-remove_path_from_exec_in_desktop_file.patch 
pascal.ble...@opensuse.org -- \
 # (fixes warning in build because the .desktop file uses the fully-qualified 
path to /usr/bin/qtractor)
 Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch

++ qtractor-0.8.1.tar.gz -> qtractor-0.8.2.tar.gz ++
 12591 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2017-03-02 Thread root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2017-03-02 19:27:07

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Thu Mar  2 19:27:07 2017 rev:42 rq:459199 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-08-05 
18:18:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2017-03-02 
19:27:08.694161574 +0100
@@ -1,0 +2,44 @@
+Mon Feb 20 09:42:48 UTC 2017 - davejpla...@gmail.com
+
+- Update to 0.8.1
+- Removed qtractor-nodatetime.patch, no trace of __DATE__ or
+  __TIME__ anymore.
+- Upstream changes:
+- The View/Options.../Display/Dialogs/Use native dialogs
+  option is now set initially off by default.
+- All tempo and time-signature labels are now displayed
+  with one decimal digit, as it was in mostly everywhere
+  else but the time ruler/scale headers.
+- JACK transport tempo and time-signature changes are now
+  accepted, even though playback is not currently rolling;
+  also, changing (JACK) Timebase master setting (cf.View/
+  Options.../General/Transport/Timebase) will take effect
+  immediately, not needing nor warning for session restart
+  anymore.
+- Track/Navigate/Next and Previous menu commands, finally
+  fixed to wrap around the current track list.
+- Current session (JACK) transport mode option switching is
+  now being made accessible, from the main menu and drop-down
+  toolbar buttons, as well as user configurable PC-keyboard
+  and/or MIDI controller shortcuts (cf. Transport/Mode/None,
+  Slave, Master, Full).
+- Fixed some auto-backward play-head position flip-flopping,
+  when opening a new session while the previous was still on
+  rolling/playing state, hopefully.
+- Added French man page (by Olivier Humbert, thanks).
+- MIDI clip changes are now saved unconditionally whenever
+  the editor (piano-roll) is closed or not currently visible.
+- Audio clip peak/waveform files re-generation performance,
+  scalability and resilience have been slightly improved.
+- Some sanitary checks have been added to audio clip peak/
+  waveform re-generation routine, as much to avoid empty,
+  blank, zero or negative-width faulty renderings.
+- Do not reset the Files tree-view widgets anymore, when
+  leaving any drag-and-drop operation (annoyingly, all
+  groups and sub-groups were being closed without appeal).
+- Make builds reproducible byte for byte, by getting rid of
+  the configure build date and time stamps.
+- For more changes since 0.7.8 see:
+  /usr/share/doc/packages/qtractor/ChangeLog
+
+---

Old:

  qtractor-0.7.8.tar.gz
  qtractor-nodatetime.patch

New:

  qtractor-0.8.1.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.0qlXQ5/_old  2017-03-02 19:27:09.366066535 +0100
+++ /var/tmp/diff_new_pack.0qlXQ5/_new  2017-03-02 19:27:09.366066535 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qtractor
 #
-# 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
@@ -19,15 +19,17 @@
 %bcond_withmad
 
 Name:   qtractor
-Version:0.7.8
+Version:0.8.1
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
 Url:http://qtractor.sourceforge.net/
 Source0:qtractor-%{version}.tar.gz
-Patch0: %{name}-nodatetime.patch
+# PATCH-{FIX}-{UPSTREAM} qtractor-remove_path_from_exec_in_desktop_file.patch 
pascal.ble...@opensuse.org -- \
+# (fixes warning in build because the .desktop file uses the fully-qualified 
path to /usr/bin/qtractor)
 Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch
+# PATCH-{FIX}-{OPENSUSE} qtractor-powerpc.patch dval...@suse.com -- Fix build 
on ppc
 Patch2: qtractor-powerpc.patch
 BuildRequires:  alsa-devel
 BuildRequires:  desktop-file-utils
@@ -72,7 +74,6 @@
 
 %prep
 %setup -q
-%patch0
 %patch1
 %patch2
 
@@ -87,9 +88,6 @@
 %install
 %makeinstall
 
-%clean
-%{?buildroot:%__rm -rf '%{buildroot}'}
-
 %post
 %icon_theme_cache_post
 %mime_database_post
@@ -114,6 +112,7 @@
 %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.*
 %{_datadir}/mime/packages/%{name}.xml
 %{_datadir}/man/man1/%{name}.1.gz
+%{_datadir}/man/man1/qtractor.fr.1.gz
 %{_datadir}/%{name}/translations/*
 
 %changelog

++ qtractor-0.7.8.tar.gz -> 

commit qtractor for openSUSE:Factory

2016-08-05 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2016-08-05 18:17:58

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-06-29 
15:10:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2016-08-05 
18:18:00.0 +0200
@@ -1,0 +2,5 @@
+Thu Aug  4 09:48:32 UTC 2016 - o...@aepfle.de
+
+- Use buildconditional for mad support
+
+---



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.YstZGy/_old  2016-08-05 18:18:01.0 +0200
+++ /var/tmp/diff_new_pack.YstZGy/_new  2016-08-05 18:18:01.0 +0200
@@ -16,6 +16,8 @@
 #
 
 
+%bcond_withmad
+
 Name:   qtractor
 Version:0.7.8
 Release:0
@@ -52,8 +54,7 @@
 BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(lilv-0)
 BuildRequires:  pkgconfig(shared-mime-info)
-# Use rpmbuild -D "BUILD_ORIG 1" to include mad in a local build.
-%if 0%{?BUILD_ORIG} == 1
+%if %{with mad}
 BuildRequires:  pkgconfig(mad)
 %endif
 Requires:   jack




commit qtractor for openSUSE:Factory

2016-06-29 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2016-06-29 15:10:11

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-04-30 
23:31:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2016-06-29 
15:10:13.0 +0200
@@ -1,0 +2,33 @@
+Fri Jun 24 06:51:44 UTC 2016 - davejpla...@gmail.com
+
+- Update to release 0.7.8 and fix gcc6 build see boo#985243
+- refresh qtractor-nodatetime.patch
+- Upstream changes:
+  *MIDI file track names (and any other SMF META events) are now 
+  converted to and from the base ASCII/Latin-1 encoding, as much to 
+  prevent invalid SMF whenever non-Latin-1 UTF-8 encoded MIDI track
+  names are given.
+  *MIDI file tempo-map and location markers import/export is now 
+  hopefully corrected, after almost a decade in mistake, regarding 
+  MIDI resolution conversion, when different than current 
+  session's setting (TPQN, ticks-per-quarter-note aka. 
+  ticks-per-beat, etc.)
+  *Introducing LV2 UI Show interface support for other types than 
+  Qt, Gtk, X11 and lv2_external_ui.
+  *Prevent any visual updates while exporting (freewheeling) audio 
+  tracks that have at least one plugin activate state automation 
+  enabled for playback (as much for not showing messages like 
+  "QObject::connect: Cannot queue arguments of type 'QVector'"
+  ... anymore).
+  *The common buses management dialog (View/Buses...) sees the 
+  superfluous Refresh button finally removed, while two new button 
+  commands take its place: (move) Up and Down.
+  *LV2 plug-in Patch support has been added and LV2 plug-ins 
+  parameter properties manipulation is now accessible on the 
+  generic plug-in properties dialog.
+  *Fixed a recently introduced bug, that rendered all but one 
+  plug-in instance to silence, affecting only DSSI plug-ins which 
+  implement DSSI_Descriptor::run_multiple_synths() eg. 
+  fluidsynth-dssi, hexter, etc.
+
+---

Old:

  qtractor-0.7.7.tar.gz

New:

  qtractor-0.7.8.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.nXyo5i/_old  2016-06-29 15:10:14.0 +0200
+++ /var/tmp/diff_new_pack.nXyo5i/_new  2016-06-29 15:10:14.0 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   qtractor
-Version:0.7.7
+Version:0.7.8
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
 Url:http://qtractor.sourceforge.net/
-Source0:
http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz
+Source0:qtractor-%{version}.tar.gz
 Patch0: %{name}-nodatetime.patch
 Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch
 Patch2: qtractor-powerpc.patch

++ qtractor-0.7.7.tar.gz -> qtractor-0.7.8.tar.gz ++
 15434 lines of diff (skipped)

++ qtractor-nodatetime.patch ++
--- /var/tmp/diff_new_pack.nXyo5i/_old  2016-06-29 15:10:14.0 +0200
+++ /var/tmp/diff_new_pack.nXyo5i/_new  2016-06-29 15:10:14.0 +0200
@@ -2,7 +2,7 @@
 ===
 --- src/qtractorMainForm.cpp.orig
 +++ src/qtractorMainForm.cpp
-@@ -5486,7 +5486,7 @@ void qtractorMainForm::helpAbout (void)
+@@ -5515,7 +5515,7 @@ void qtractorMainForm::helpAbout (void)
sText += "" QTRACTOR_TITLE " - " + tr(QTRACTOR_SUBTITLE) + "\n";
sText += "\n";
sText += tr("Version") + ": " QTRACTOR_VERSION "\n";




commit qtractor for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2016-04-30 23:31:35

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-04-08 
09:39:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2016-04-30 
23:31:48.0 +0200
@@ -1,0 +2,22 @@
+Thu Apr 28 10:23:46 UTC 2016 - ec...@opensuse.org
+
+- update to 0.7.7
+  - LV2 UI Touch feature/interface support added.
+  - MIDI aware plug-ins are now void from multiple or parallel 
+instantiation.
+  - MIDI tracks and buses plug-in chains now honor the number of 
+effective audio channels from the assigned audio output bus; 
+dedicated audio output ports will keep default to the stereo 
+two channels.
+  - Plug-in rescan option has been added to plug-ins selection 
+dialog (yet another suggestion by Frank Neumann, thanks).
+  - Dropped the --enable-qt5 from configure as found redundant 
+given that's the build default anyway
+  - Immediate visual sync has been added to main and MIDI clip 
+editor thumb-views
+  - Fixed an old MIDI clip editor contents disappearing bug,
+which manifested when drawing free-hand 
+(ie. Edit/Select Mode/Edit Draw is on) over and behind its 
+start/beginning position (while in the lower view pane).
+
+---

Old:

  qtractor-0.7.6.tar.gz

New:

  qtractor-0.7.7.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.nsEvl6/_old  2016-04-30 23:31:49.0 +0200
+++ /var/tmp/diff_new_pack.nsEvl6/_new  2016-04-30 23:31:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.7.6
+Version:0.7.7
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+

++ qtractor-0.7.6.tar.gz -> qtractor-0.7.7.tar.gz ++
 12309 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2016-04-08 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2016-04-08 09:39:44

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-03-26 
15:27:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2016-04-08 
09:39:45.0 +0200
@@ -1,0 +2,12 @@
+Wed Apr  6 15:10:28 UTC 2016 - ec...@opensuse.org
+
+- update to 0.7.6
+  - Plug-ins search path and out-of-process (aka. dummy) VST 
+plug-in inventory scanning has been heavily refactored.
+  - Fixed and optimized all dummy processing for plugins with more
+audio inputs and/or outputs than channels on a track or bus 
+where it's inserted.
+  - Fixed relative/absolute path mapping when saving/loading 
+custom LV2 Plug-in State Presets.
+
+---

Old:

  qtractor-0.7.5.tar.gz

New:

  qtractor-0.7.6.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.DAhOrB/_old  2016-04-08 09:39:46.0 +0200
+++ /var/tmp/diff_new_pack.DAhOrB/_new  2016-04-08 09:39:46.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.7.5
+Version:0.7.6
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
@@ -106,6 +106,7 @@
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/translations
 %{_bindir}/%{name}
+%{_bindir}/qtractor_vst_scan
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/icons/*/*/apps/%{name}.*

++ qtractor-0.7.5.tar.gz -> qtractor-0.7.6.tar.gz ++
 17705 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2016-03-26 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2016-03-26 15:27:16

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-02-01 
19:57:05.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2016-03-26 
15:27:22.0 +0100
@@ -1,0 +2,33 @@
+Tue Mar 22 11:01:56 UTC 2016 - ec...@opensuse.org
+
+- update to 0.7.5
+  - Beat unit divisor, aka. the denominator or lower numeral in the 
+time-signature, have now a visible and practical effect over 
+the time-line, even though the standard MIDI tempo(BPM) is 
+always denoted in beats as quarter-notes (1/4, crotchet, 
+seminima) per minute.
+  - Fixed an old hack on LV2 State Files abstract/relative 
+file-path mapping when saving custom LV2 Presets (after a 
+related issue on Fabla2, by Harry Van Haaren, thanks).
+  - Default PC-Keyboard shortcuts may now be erasable and re- 
+assigned (cf. Help/Shortcuts...).
+  - New option on the audio/MIDI export dialog, on whether to
+add/import the exported result as brand new track(s).
+  - Introducing brand new track icons property.
+  - Old Dry/Wet Insert and Aux-send pseudo-plugin parameters are 
+now split into separate Dry and Wet controls, what else could 
+it possibly be? :)
+  - Brand new MIDI Insert and Aux-Send pseudo-plugins are now 
+implemented with very similar semantics as the respective and 
+existing audio counterparts.
+  - Implement LV2_STATE__loadDefaultState feature (after pull 
+request by Hanspeter Portner aka. ventosus, thanks).
+  - Plug-ins search paths internal logic has been refactored; an 
+alternative file-name based search is now in effect for LADSPA,
+DSSI and VST plug-ins, whenever not found on their original 
+file-path locations saved in a previous session.
+  - Finally added this brand new menu Clip/Cross Fade command, 
+aimed on setting fade-in/out ranges properly, just as far to 
+(auto)cross-fade consecutive overlapping clips.
+
+---

Old:

  qtractor-0.7.4.tar.gz

New:

  qtractor-0.7.5.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.SGSQnL/_old  2016-03-26 15:27:22.0 +0100
+++ /var/tmp/diff_new_pack.SGSQnL/_new  2016-03-26 15:27:22.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.7.4
+Version:0.7.5
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+

++ qtractor-0.7.4.tar.gz -> qtractor-0.7.5.tar.gz ++
 60188 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2016-02-01 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2016-02-01 19:56:32

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2016-01-01 
19:51:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2016-02-01 
19:57:05.0 +0100
@@ -1,0 +2,31 @@
+Sat Jan 30 07:58:18 UTC 2016 - ec...@opensuse.org
+
+- update to 0.7.4
+  - Eye-candy warning: muted/non-soloed tracks are now shaded over 
+the main thumb-view.
+  - Faster and crispier VST plugin editor (GUI) idle cycles.
+  - Fixed all core processing when any plugin has more audio 
+outputs than channels on a track/bus where it's inserted.
+  - Added one decimal digit to all percentage input spin-boxes on 
+the MIDI Tools dialog.
+  - Added brand new and global option to disable the so called 
+"catch-up" default behavior (cf. View/Controllers.../Sync).
+  - Fixed some track control issues related to MIDI Controllers 
+generic mapping (cf. View/Controllers...).
+  - Try making Help/Shortcuts... dialog window modeless, as far as
+under MIDI Controller, Inputs/Outputs Connections window also 
+gets accessible enough.
+  - Fixed some vertical scrolling and play-head line re-drawing 
+glitches introduced by the recent unlimited slack to editing 
+beyond current contents length on main tracks view.
+  - Added one decimal digit to the Pitch-shift spin-box on audio 
+Clip/Edit... properties dialog window.
+  - Added application keywords to freedesktop.org's AppData.
+  - Fixed local keyboard shortcuts on the Files organizer widget 
+actions and context-menu.
+  - Improved Mixer multi-row layout (patch by Holger Marzen aka. 
+bluebell, thanks).
+  - Fixed the Ctrl+drag/cloning left of a clip when towards near 
+the beginning of session.
+
+---

Old:

  qtractor-0.7.3.tar.gz

New:

  qtractor-0.7.4.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.eK0gzg/_old  2016-02-01 19:57:06.0 +0100
+++ /var/tmp/diff_new_pack.eK0gzg/_new  2016-02-01 19:57:06.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qtractor
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.7.3
+Version:0.7.4
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+

++ qtractor-0.7.3.tar.gz -> qtractor-0.7.4.tar.gz ++
 20485 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2016-01-01 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2016-01-01 19:48:34

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-12-23 
08:49:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2016-01-01 
19:51:01.0 +0100
@@ -1,0 +2,29 @@
+Wed Dec 30 10:56:18 UTC 2015 - ec...@opensuse.org
+
+- update to 0.7.3
+  - Slight increase on the number of decimal digits for the plugin
+parameters while on the generic plugin properties dialog. Also
+applied to automation curve node value editing.
+  - Unlimited slack is now in effect on editing over and beyond
+the current session or clip contents length, on both the main
+tracks and MIDI clip editor (piano-roll) views.
+  - Ctrl+click and dragging the left or right edges of a clip will
+now make it spill over and replicate as many clip clones as it
+fits in the left or right horizontal extent.
+  - Added View/Note Type and Value Type command menus to the MIDI
+clip editor (aka. piano-roll) which opens the possibility for
+discrete shortcuts to switching views eg. Note Velocity and
+Controller views (after a kind request by yubatake, thanks).
+  - Fixed the conversion and/or override of MIDI clip offsets when
+moving and copy/pasting across tempo/time-signature changes.
+  - Fixed MIDI file track/channel duration estimator, which was
+giving quite wrong and way too short reads.
+  - Fixed a drag-and-drop bug over the main tracks view, when new 
+tracks were being inserted at the top and not to the bottom as
+   is normally indicated by the floating visual placeholder.
+  - Fixed LV2UI_Resize handle from extension_data(LV2_UI__resize), 
+now passing LV2UI_Handle in first argument to ui_resize(), as
+found correct and needed for resizable/scaleable LV2 UI's, most
+specially to ssj71's so called Infamous Plugins, thanks.
+
+---

Old:

  qtractor-0.7.2.tar.gz

New:

  qtractor-0.7.3.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.pEaayy/_old  2016-01-01 19:51:02.0 +0100
+++ /var/tmp/diff_new_pack.pEaayy/_new  2016-01-01 19:51:02.0 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.7.2
+Version:0.7.3
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+

++ qtractor-0.7.2.tar.gz -> qtractor-0.7.3.tar.gz ++
 28554 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2015-12-22 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2015-12-23 08:49:27

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-10-20 
00:04:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2015-12-23 
08:49:29.0 +0100
@@ -1,0 +2,25 @@
+Sun Dec 13 06:22:43 UTC 2015 - davejpla...@gmail.com
+
+- Refreshed patches and add conditional buildrequires.
+
+---
+Fri Dec 11 10:11:15 UTC 2015 - ec...@opensuse.org
+
+- update to 0.7.2
+  - Yet another audio/MIDI time drift correction fix, now giving it 
+some slack while turnaround looping on tempo changes.
+  - Prevent x11extras module from use on non-X11/Unix platforms.
+  - MIDI Track/Instrument cascading pop-up menus have been added, 
+to main and MIDI clip editor windows.
+  - VST Plugin preset/bank files support (FXB/FXP) is now being 
+integrated to the generic Plugin/Properties widget dialog.
+  - Added new Track/Duplicate menu command.
+  - Added simple XRUN red indicator to status bar.
+  - Make sure program change/presets are not selected on possibly 
+multi-timbral instrument plugins when inserted on a MIDI bus.
+  - Prefer Qt5 over Qt4 by default with configure script.
+  - Fixed a potential crash-bug on first enabling either once the 
+audio or MIDI metronomes.
+- remove non-atomic-arches.patch because changes now in source
+
+---

Old:

  non-atomic-arches.patch
  qtractor-0.7.1.tar.gz

New:

  qtractor-0.7.2.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.iWMGNG/_old  2015-12-23 08:49:30.0 +0100
+++ /var/tmp/diff_new_pack.iWMGNG/_new  2015-12-23 08:49:30.0 +0100
@@ -17,17 +17,16 @@
 
 
 Name:   qtractor
-Version:0.7.1
+Version:0.7.2
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
 Url:http://qtractor.sourceforge.net/
-Source: 
http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz
+Source0:
http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz
 Patch0: %{name}-nodatetime.patch
 Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch
 Patch2: qtractor-powerpc.patch
-Patch3: non-atomic-arches.patch
 BuildRequires:  alsa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  dssi-devel
@@ -35,13 +34,28 @@
 BuildRequires:  ladspa-devel
 BuildRequires:  libjack-devel
 BuildRequires:  liblo-devel
-BuildRequires:  libqt4-devel >= 4.1
 BuildRequires:  librubberband-devel
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel >= 1.0.11
 BuildRequires:  libvorbis-devel
+%if 0%{?suse_version} > 1310
+BuildRequires:  libqt5-linguist
+BuildRequires:  pkgconfig(Qt5Core)
+BuildRequires:  pkgconfig(Qt5Gui)
+BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(Qt5X11Extras)
+BuildRequires:  pkgconfig(Qt5Xml)
+%else
+BuildRequires:  libqt4-devel
+BuildRequires:  libqt4-linguist
+%endif
+BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(lilv-0)
 BuildRequires:  pkgconfig(shared-mime-info)
+# Use rpmbuild -D "BUILD_ORIG 1" to include mad in a local build.
+%if 0%{?BUILD_ORIG} == 1
+BuildRequires:  pkgconfig(mad)
+%endif
 Requires:   jack
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -57,27 +71,20 @@
 
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3
+%patch0
+%patch1
+%patch2
 
 %build
-%configure --disable-sse
+%if 0%{?suse_version} > 1310
+%configure
+%else
+%configure --enable-qt4
+%endif
 make %{?_smp_mflags}
 
 %install
-%make_install STRIP=:
-
-L="$PWD/%{name}.lang"
-echo -n > "$L"
-pushd "%{buildroot}%{_datadir}/%{name}/translations"
-/bin/ls -1 qtractor_*.qm | while read qm; do
-l="${qm%.qm}"
-l="${l##*_}"
-echo "%lang($l) %{_datadir}/%{name}/translations/${qm}" >> "$L"
-done
-popd
+%makeinstall
 
 %clean
 %{?buildroot:%__rm -rf '%{buildroot}'}
@@ -92,9 +99,10 @@
 %mime_database_postun
 %icon_theme_cache_postun
 
-%files -f "%{name}.lang"
+%files
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog README TODO
+%dir %{_datadir}/appdata/
 %dir %{_datadir}/%{name}
 %dir %{_datadir}/%{name}/translations
 %{_bindir}/%{name}
@@ -104,7 +112,6 @@
 %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.*
 %{_datadir}/mime/packages/%{name}.xml
 

commit qtractor for openSUSE:Factory

2015-10-19 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2015-10-19 22:50:16

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is "qtractor"

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-05-29 
10:46:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2015-10-20 
00:04:24.0 +0200
@@ -1,0 +2,58 @@
+Sun Oct 11 17:15:08 UTC 2015 - ec...@opensuse.org
+
+- update to 0.7.1
+  - Fixed an ages old MIDI track/channel instrument mapping (bank,
+program) issue that prevented normal all-shut-up messages from
+being sent to MIDI output buses/ports on playback stop.
+  - Messages standard output capture has been improved again, now
+in both ways a non-blocking pipe may get.
+  - Fixed port on MIDI 14-bit controllers input caching.
+  - Fixed false value readings on the MIDI clip editor (aka. piano
+-roll) tool-tips, when dragging a note velocity or controller
+value outside the acceptable nominal range (eg. 0-127).
+  - Added LV2_BUF_SIZE__nominalBlockLength option support (patch
+by falktx aka. Filipe Coelho, thanks).
+  - Fixed wrong initial tempo/time-signature display when session
+is loaded from command line.
+  - LV2 plug-in UI GTK2 and X11 in Qt5 host native support added.
+  - Transport/Auto Backward feature now honoring (auto return) to
+same current location precedence as Transport/Backward.
+  - Single/unique application instance control adapted to Qt5/X11
+(cf. configure --enable-xunique).
+  - MIDI Tools/Transpose, Resize duration display format (frames,
+time or BBT) have been fixed.
+  - Build fix for Qt5.5 (patch by KaOS, thanks).
+  - MIDI Tools/Quantize et al. are tentatively being corrected
+to take event times as relative to THE beginning of session,
+instead of MIDI clip start location.
+- update to 0.7.0
+  - Complete rewrite of Qt4 vs. Qt5 configure builds.
+  - Revised MIDI Controlllers catch-up algorithm.
+  - Mixer multi-row layout gets a little bit of a fairness fix.
+  - Non-continuous MIDI Controllers now have their Hook and Latch
+options disabled as those are found not applicable,
+  - As an alternative to PC-keyboard shortcuts, MIDI controllers
+are now also assignable and configurable for any of the main
+menu command actions, all from the same old configuration
+dialog (Help/Shortcuts...).
+  - Fixed missing Track and Clip sub-menus from Edit/context-menu
+that were found AWOL ever since after the Lazy Tachyon beta
+release (> 0.6.6).
+  - An off-by-one bar position (as in BBT, bar, beat and ticks)
+has been purportedly fixed as long as LV2 Time/Position atom
+event transfer goes.
+  - French (fr) translation line to desktop file added (patch by
+Olivier Humbert, thanks).
+  - A new top-level widget window geometry state save and restore
+sub-routine is now in effect.
+  - Improved MIDI clip editor resilience across tempo and time-
+signature changes.
+  - Keyboard shortcuts configuration (Help/Shortcuts...) now
+lists complete menu/action path where available.
+  - Fixed in-flight VST plugin editor (GUI) resizing.
+  - Added support to LV2UI_portMap extension, found really handy
+for the cases where you have multiple plugins with different
+port configurations and a single common UI to drive them all
+(pull request by Hanspeter Portner aka. ventosus, thanks).
+
+---

Old:

  qtractor-0.6.7.tar.gz

New:

  qtractor-0.7.1.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.IkjNld/_old  2015-10-20 00:04:25.0 +0200
+++ /var/tmp/diff_new_pack.IkjNld/_new  2015-10-20 00:04:25.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.6.7
+Version:0.7.1
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
@@ -57,8 +57,8 @@
 
 %prep
 %setup -q
-%patch0
-%patch1
+%patch0 -p1
+%patch1 -p1
 %patch2 -p1
 %patch3
 

++ qtractor-0.6.7.tar.gz -> qtractor-0.7.1.tar.gz ++
 84789 lines of diff (skipped)

++ qtractor-nodatetime.patch ++
--- /var/tmp/diff_new_pack.IkjNld/_old  2015-10-20 00:04:26.0 +0200
+++ /var/tmp/diff_new_pack.IkjNld/_new  2015-10-20 00:04:26.0 +0200
@@ -1,13 +1,12 @@
-Index: src/qtractorMainForm.cpp
-===
 src/qtractorMainForm.cpp.orig
-+++ src/qtractorMainForm.cpp
-@@ -5443,7 +5443,7 @@ void qtractorMainForm::helpAbout (void)
+diff -Pdpru 

commit qtractor for openSUSE:Factory

2015-05-29 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2015-05-29 10:46:47

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-04-13 
20:31:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2015-05-29 
10:46:48.0 +0200
@@ -1,0 +2,26 @@
+Thu May 28 16:28:45 UTC 2015 - ec...@opensuse.org
+
+- update to 0.6.7
+  * MIDI clip editor (aka. piano-roll) position, size, and view 
+/event type criteria are now persistent, across session and 
+user preferences application state.
+  * Generic plugin form widget position is now also preserved 
+across open/save session cycles.
+  * MIDI clip editor resilience is about to get an improvement, 
+fe. it doesn't close on stopping record/overdub anymore.
+  * Introducing (JACK) Timebase master setting as an option to 
+Transport mode (cf. View/Options.../General/Transport 
+/Timebase).
+  * LV2 plug-in MIDI/Event support now slanted for deprecation.
+  * Spanish (es) translation added, by avid Reyes Pucheta.
+  * It's live: audio track export (cf. Track/Export Tracks/ Audio.) 
+has been deeply refactored to finally include MIDI t
+rack/instrument plugins rendering (aka. freeze) on selected 
+audio output buses on mix-down. (EXPERIMENTAL)
+  * MIDI file player now does (N)RPN 14-bit controller events.
+  * Track properties dialog output bus switch fix/optimization; 
+also fixed multiple DSSI instance reference count on close.
+  * Fixed for some strict tests for Qt4 vs. Qt5 configure builds.
+  * German (de) translation update (by Guido Scholz, thanks).
+
+---

Old:

  qtractor-0.6.6.tar.gz

New:

  qtractor-0.6.7.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.wydrCl/_old  2015-05-29 10:46:49.0 +0200
+++ /var/tmp/diff_new_pack.wydrCl/_new  2015-05-29 10:46:49.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.6.6
+Version:0.6.7
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+

++ qtractor-0.6.6.tar.gz - qtractor-0.6.7.tar.gz ++
 78766 lines of diff (skipped)




commit qtractor for openSUSE:Factory

2015-04-13 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2015-04-13 20:31:30

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2015-04-07 
09:29:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2015-04-13 
20:31:35.0 +0200
@@ -1,0 +2,5 @@
+Sat Apr  4 13:05:13 UTC 2015 - dmuel...@suse.com
+
+-   add non-atomic-arches.patch: build for arches other than x86
+
+---

New:

  non-atomic-arches.patch



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.Bh4lnz/_old  2015-04-13 20:31:35.0 +0200
+++ /var/tmp/diff_new_pack.Bh4lnz/_new  2015-04-13 20:31:35.0 +0200
@@ -27,6 +27,7 @@
 Patch0: %{name}-nodatetime.patch
 Patch1: qtractor-remove_path_from_exec_in_desktop_file.patch
 Patch2: qtractor-powerpc.patch
+Patch3: non-atomic-arches.patch
 BuildRequires:  alsa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  dssi-devel
@@ -59,6 +60,7 @@
 %patch0
 %patch1
 %patch2 -p1
+%patch3
 
 %build
 %configure --disable-sse
@@ -97,6 +99,7 @@
 %dir %{_datadir}/%{name}/translations
 %{_bindir}/%{name}
 %{_datadir}/applications/%{name}.desktop
+%{_datadir}/appdata/%{name}.appdata.xml
 %{_datadir}/icons/*/*/apps/%{name}.*
 %{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.*
 %{_datadir}/mime/packages/%{name}.xml

++ non-atomic-arches.patch ++
Index: src/qtractorAtomic.h
===
--- src/qtractorAtomic.h.orig
+++ src/qtractorAtomic.h
@@ -33,6 +33,26 @@
 extern C {
 #endif
 
+#if defined(HAVE_QATOMIC_H)
+
+typedef QAtomicInt qtractorAtomic;
+
+#if QT_VERSION = 0x05
+#define ATOMIC_GET(a)  ((a)-load())
+#define ATOMIC_SET(a,v)((a)-store(v))
+#else
+#define ATOMIC_GET(a)  ((int) *(a))
+#define ATOMIC_SET(a,v)(*(a) = (v))
+#endif
+
+static inline int ATOMIC_CAS ( qtractorAtomic *pVal,
+   int iOldValue, int iNewValue )
+{
+   return pVal-testAndSetOrdered(iOldValue, iNewValue);
+}
+
+#else
+
 #if defined(__GNUC__)
 
 #if defined(__powerpc__) || defined(__powerpc64__)
@@ -107,26 +127,6 @@ static inline int ATOMIC_CAS1 (
 #endif
 
 
-#if defined(HAVE_QATOMIC_H)
-
-typedef QAtomicInt qtractorAtomic;
-
-#if QT_VERSION = 0x05
-#define ATOMIC_GET(a)  ((a)-load())
-#define ATOMIC_SET(a,v)((a)-store(v))
-#else
-#define ATOMIC_GET(a)  ((int) *(a))
-#define ATOMIC_SET(a,v)(*(a) = (v))
-#endif
-
-static inline int ATOMIC_CAS ( qtractorAtomic *pVal,
-   int iOldValue, int iNewValue )
-{
-   return pVal-testAndSetOrdered(iOldValue, iNewValue);
-}
-
-#else
-
 typedef struct { volatile int value; } qtractorAtomic;
 
 #define ATOMIC_GET(a)  ((a)-value)



commit qtractor for openSUSE:Factory

2015-04-07 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2015-04-07 09:29:38

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2014-09-28 
19:54:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2015-04-07 
09:29:39.0 +0200
@@ -1,0 +2,85 @@
+Sat Apr  4 12:57:12 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to 0.6.6:
+  * MIDI clip record/reopen to/from SMF format 0 has been fixed.
+  * LV2 and VST plugins GUI editor widget position is preserved
+across hide/show cycles.
+  * Added application description as freedesktop.org's AppData.
+  * Added a Don't ask this again prompt option to zip/archive
+extrated directory removal/replace warning messages.
+  * MIDI clip editor (aka. piano-roll) gets lingering notes
+properly shown while on record/overdubbing.
+  * Current highlighted client/port connections are now drawn
+with thicker connector lines.
+  * Fixing segfaults due to QClipboard::mimeData() returning an
+invalid null pointer while on Qt5 and Weston.
+  * Return of an old hack/fix for some native VST plugins with
+GUI editor, on whether to skip the explicit shared library
+unloading on close and thus avoid some mysterious crashes
+on session and/or application exit.
+  * Force reset of plugin selection list when any of the plugin
+search paths change (in View/Options.../Plugins/Paths).
+  * Recursive VST plugin search is now in effect for inventory
+and discovery on path sub-directories (VST only).
+  * Non-dummy scannig for regular VST, non-shell plugins, were
+doomed to infinite-loop freezes on discovery, now fixed.
+- changes from 0.6.5:
+  * Connections lines now drawn with anti-aliasing; connections
+splitter handles width is now reduced; the MIDI connections
+splitter pane sizes are now saved and restored properly.
+  * Extended multi-selection is now featured on the track-list
+(main left-pane), primarily allowing for group mute/solo
+(and monitor) switching.
+  * Track-list (left pane) header column widths are now saved
+and made persistent across application power cycle (double
+-click reverts to the old original default).
+  * Minor fixes on the MIDI clip event list editor, also making
+sure the current event is visible on the piano-roll view.
+  * As long to prevent asynchronous mistakes to JACK transport
+state changes, an internal slack-delay is now introduced
+after self-initiated transport commands (eg. start/stop).
+  * The MIDI clip editor (aka. piano-roll) was missing to
+clear or reset the current selection when no shift/ctrl
+keyboard modifier is in effect.
+  * VST-shell sub-plugins are now supported (as suggested by
+abique aka. Alexandre Bique, thanks).
+  * MIDI clip record/overdubbing is now possible (Clip/Record
+on the main menu or File/Record from the MIDI clip editor.
+  * Make sure some audio sample file encodings (eg. old Ogg
+Vorbis) does not head-start on audio peak generation.
+- changes from 0.6.4:
+  * Fixed some old loop-recording clip drawing glitches.
+  * Current assigned track/channel instrument definition
+names for MIDI controllers, note keys, RPN and NRPN,
+are now in effect on the MIDI clip editor drop-down
+lists, whether available.
+  * Clip/Take/Range... input dialog values are now properly
+sanitized as long to prevent invalid take/folding ranges.
+  * Audio capture/export file type default now set to wav.
+  * Extending punch-in/out over loop-recording/takes modes.
+  * Make audio tracks monitoring always flow while playback
+is rolling, independently of their mute/solo state.
+  * Fixed undo/redo conversion of audio clip offsets under
+(automatic) time-stretching eg. due on tempo changes.
+(ticket by Holger Marzen, thanks).
+  * Latch/momentary MIDI Controllers toggle mode introduced
+(a request by AutoStatic aka. Jeremy Jongepier, thanks).
+  * JACK client/port pretty-name (metadata) support is being
+seamlessly introduced. (EXPERIMENTAL)
+  * Audio frame/MIDI time drift correction is now an option on
+View/Options.../MIDI/Playback/Enable MIDI queue time drift
+correction.
+  * Transport auto-backward feature now honoring last position
+playback was started.
+  * Introducing brand new application user preferences on
+View/Options.../Display/Options/Custom style and color
+themes (eg. KXStudio, by Filipe Coelho aka. falkTX).
+  * Mixer widget gets automatic multi-row strip layout.
+  * Clip fade-in/out now follows time-stretch resizing, via
+shift/ctrl+click and drag one of its edges.
+  * Fixed a typo 

commit qtractor for openSUSE:Factory

2014-09-28 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2014-09-28 19:53:59

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2014-01-03 
19:51:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2014-09-28 
19:54:18.0 +0200
@@ -1,0 +2,147 @@
+Fri Sep 26 10:54:44 UTC 2014 - ec...@schirra.net
+
+- update to 0.6.3
+  * Make the mouse-wheel to scroll the plugin list views, when
+not hovering a direct-access parameter slider.
+  * Mixer widget gets (un)dockable Inputs and Outputs panels,
+also with their respective title captions.
+  * Plugin instantiation is now constrained as much to prevent
+any audio channel output overriding.
+  * Existing plugin presets may now be selected right(-click)
+from plugin list context-menu (ticket by Harry van Haaren,
+thanks).
+  * So-called painting over multiple selected event values,
+while on the MIDI clip editor view pane below the main
+piano-roll (eg. note velocities, controller values, etc.)
+is now split into two similar painting modes, whether the
+sub-menu Edit/Select Mode/Edit Draw is set on (free-hand)
+or off (linear).
+  * Drag-and-copy of plug-in instances across tracks or buses
+(ie. cloning) now also copies the direct access parameter
+setting (ticket by Holger Marzen, thanks).
+  * File/Save As... now prompts and suggests an incremental
+backup name for existing sessions files.
+  * Zooming in/out increment is now augmented by whether shift
+/ctrl keyboard modifiers are set (on a ticket request by
+Holger Marzen, thanks).
+  * LV2 Time position event messages for plugin atom ports that
+support it is now being implemented.
+  * Attempt to break extremely long audio file peak generation
+on session close or program exit (as reported by EternalX,
+thanks again).
+  * MIDI Controllers Hook and Invert properties are now properly
+saved for tracks (after bug report by Nicola Pandini, thanks).
+  * A segmentation fault when closing with VST plugins open has
+been hopefully fixed (after a patch by EternalX, thanks).
+  * Messages standard output capture has been slightly improved
+as for non-blocking i/o, whenever available.
+  * Automation curve node editing has been slightly improved
+in regard to time positioning and resolution.
+
+- changes from 0.6.2
+  * Prevent linear and spline automation curve modes for all
+integer valued subjects. Also, make sure those values are
+rounded to the nearest integer away from zero.
+  * Fixed save of LV2 Presets for plugins with state files.
+  * A man page has beed added (making up Gürkan Sengün's work
+on debian, thanks).
+  * When moving plugins by eg. drag-and-dropping across tracks,
+automation curves were being left behind, maybe leading to
+unpredictable mistaken behavior. Hopefully, not anymore.
+  * Translations install directory change.
+  * Automation curves are now automatically re-adjusted to tempo
+map node changes (after a ticket by Holger Marzen, thanks).
+  * Audio/MIDI files or plugins found missing on session load
+are now subject for an explicit modal warning message and
+prompt for an immediate session backup salvage.
+  * Changing instrument plugin programs is now an undo/redo-able
+command operation, especially for DSSI but also for plugins
+that come with the LV2 Programs interface extension support
+(http://kxstudio.sourceforge.net/ns/lv2ext/programs).
+  * Drawing, selecting and/or resizing of MIDI note events that
+extend across tempo/time-signature changes is now made a bit
+more correctly over the MIDI clip editor (aka. piano-roll),
+especially regarding to current snap-to-beat setting (after
+an outstanding ticket by yubatake, thanks).
+  * Once again, audio frame/MIDI time drift correction has been
+slightly refactored to improve MIDI input monitor and timing.
+  * Discrete automation curve node values may now be edited via
+a numerical entry floating spin-box on double-click (as yet
+another request by AutoStatic aka. Jeremy Jongepier, thanks).
+  * Pressing shift/ctrl keyboard modifiers while double-clicking
+on a plugin list entry now briefly reverses the current View
+/Options.../Plugins/Editor/Open plugin's editor (GUI) by
+default option preference.
+  * Fixed an old crash lurker when switching output buses that
+implied a change on the number of audio channels, while on
+tracks that have (auto-)monitor turned on and at least one
+active plugin in chain (yet another ticket by AutoStatic
+aka. Jeremy Jongepier, 

commit qtractor for openSUSE:Factory

2014-01-03 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2014-01-03 19:51:29

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2013-09-23 
11:17:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2014-01-03 
19:51:30.0 +0100
@@ -1,0 +2,74 @@
+Fri Jan 03 10:24:52 UTC 2014 - pascal.ble...@opensuse.org
+
+- package changes:
+  * removed patch, merged upstream: qtractor-0.5.10-cflags.patch
+  * added patch: qtractor-remove_path_from_exec_in_desktop_file.patch
+(fixes warning in build because the .desktop file uses the fully-qualified
+path to /usr/bin/qtractor)
+
+- update to 0.5.12:
+  * fixed another off-by-one MIDI plugin chain timing bug, delaying the actual
+playback of the first MIDI event, whenever it started at the same and as
+long as the initial play-head position
+  * a new LV2 host convention is in effect on plugins that expose multiple
+AtomPort's in either direction: only the first input or output declared
+AtomPort is eligible to convey regular MIDI data events
+  * zooming with shift/ctrl+mouse-wheel and pointing over the main tracks view
+or MIDI clip editor time ruler header's now fixed
+  * a rare freezing loop condition has been fixed on the oldest of MIDI file
+save/write routines
+  * copy/paste now preserving clip names
+  * scaling of whole tempo map with a given factor has been added, through a
+spin-box and button in Tempo Map / Markers dialog
+  * when issued from main tracks view (ie. Clip/Tools menu) MIDI clip tools are
+now a bit more crash-resilient re. undo/redo- ability
+  * session auto-save / crash-recovery support is now on trial as in
+View/Options.../General/Session/Auto-save current working session every 10
+minutes (default on)
+  * plugin-list chain context-menu now includes MIDI instrument audio output
+options to existing non-dedicated output buses, any other than the previous
+hard-wired default (eg. Master)
+  * tracks export now allows for the mix-down/merge of multiple audio/MIDI
+output buses (Track/Export Tracks)
+  * when adding new tracks, try preserving the last selected bus names, while
+not the default Master ones
+  * brand new thumb-(over)view toolbar widget added to MIDI clip editor window
+(aka. piano-roll overview)
+  * general MIDI RPN/NRPN 14-bit controller support is now being introduced on
+real-time MIDI input parsing, on standard MIDI file I/O, on MIDI Controller
+options and, of course, on MIDI clip and event list editor
+
+- changes from 0.5.11
+  * adding a track now inserts it after the current one, if any; one can also
+drag and move a track below the last one in the track list (main view left
+pane)
+  * extended Edit/Select Mode/Automation: multi-selection mode, cut, copy,
+paste and delete of current track's automation curve nodes, now reached
+implementation ready status
+  * another old silent bug bites the dust: changing track names were dropping
+any track gain/volume and panning automation curves when saving the session
+  * a primeval processing bug has been sorted out: aux-sends to audio output
+buses that just appear to be after the input bus where they're inserted
+were being left muted and silent
+  * fixed a sure crash bug exposed when processing of aux-send plugins when
+inserted too early on audio input buses chain
+  * Shift/Ctrl keyboard modifiers now set to extend current clip selection
+while in main track view's Edit/Select Mode/Range, Rectangle modes
+  * main Edit/Select Mode/Automation icon retouched to look a bit more obvious
+and intuitive, hopefully
+  * allow to change the velocities/values of the current selected events which
+have the exact same onset times and hide beyhond each other on the MIDI
+clip editor's pane below the main view piano-roll (ie. the one that
+represents MIDI event values as a bar chart)
+  * fixed some problematic playback/export muting and annoying cleanup
+freezing, due on audio tracks with too many clips eg. more than hundred
+clip splits
+  * LV2 UI resize feature support/control added
+  * fixed dedicated MIDI control and MIDI metronome port connection restore
+conflict
+  * new user preference option added: reverse middle-button role to Shift/Ctrl
+keyboard state, in special regard to edit-head/tail vs. play-head
+positioning while on the main track and MIDI clip editor (aka. piano-roll)
+views
+
+---

Old:

  qtractor-0.5.10-cflags.patch
  qtractor-0.5.10.tar.gz

New:

  

commit qtractor for openSUSE:Factory

2013-09-23 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2013-09-23 11:00:15

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2013-09-09 
21:30:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2013-09-23 
11:17:57.0 +0200
@@ -1,0 +2,5 @@
+Fri Sep 13 11:45:39 UTC 2013 - dval...@suse.com
+
+- Fix build on powerpc (qtractor-powerpc.patch) 
+
+---

New:

  qtractor-powerpc.patch



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.mHGeUT/_old  2013-09-23 11:17:58.0 +0200
+++ /var/tmp/diff_new_pack.mHGeUT/_new  2013-09-23 11:17:58.0 +0200
@@ -26,6 +26,7 @@
 Source: 
http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz
 Patch0: %{name}-nodatetime.patch
 Patch1: qtractor-0.5.10-cflags.patch
+Patch2: qtractor-powerpc.patch
 BuildRequires:  alsa-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  dssi-devel
@@ -57,6 +58,7 @@
 %setup -q
 %patch0
 %patch1
+%patch2 -p1
 
 %build
 %configure --disable-sse

++ qtractor-powerpc.patch ++
Index: qtractor-0.5.10/src/qtractorAtomic.h
===
--- qtractor-0.5.10.orig/src/qtractorAtomic.h
+++ qtractor-0.5.10/src/qtractorAtomic.h
@@ -35,10 +35,10 @@ extern C {
 
 #if defined(__GNUC__)
 
-#if defined(powerpc) || defined(__ppc__)
+#if defined(__powerpc__) || defined(__powerpc64__)
 
 static inline int ATOMIC_CAS1 (
-   volatile int *pAddr, int iOldValue, int iNewValue )
+   volatile int *pValue, int iOldValue, int iNewValue )
 {
register int result;
asm volatile (
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qtractor for openSUSE:Factory

2013-09-09 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2013-09-09 21:30:27

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2013-01-07 
17:38:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2013-09-09 
21:30:28.0 +0200
@@ -1,0 +2,16 @@
+Sat Sep  7 09:30:28 UTC 2013 - reddw...@opensuse.org
+
+- Add qtractor-0.5.10-cflags.patch: Use RPM_OPT_FLAGS.
+- Remove qtractor--fix_desktop_file.patch: No longer needed patch
+- Add LV2 support (BuildRequires: pkgconfig(lilv-0))
+- Add --disable-sse configure option.
+- Add %icon_theme_cache, %mime_database and %desktop_database scriplets
+- Add SVG icons to file list
+- Run %make_install with STRIP=:
+
+---
+Sat Aug 24 23:17:21 UTC 2013 - prus...@opensuse.org
+
+- update to 0.5.10: see ChangeLog
+
+---

Old:

  qtractor-0.5.7.tar.gz
  qtractor-fix_desktop_file.patch

New:

  qtractor-0.5.10-cflags.patch
  qtractor-0.5.10.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.qDf1Ch/_old  2013-09-09 21:30:29.0 +0200
+++ /var/tmp/diff_new_pack.qDf1Ch/_new  2013-09-09 21:30:29.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package qtractor
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   qtractor
-Version:0.5.7
+Version:0.5.10
 Release:0
 Summary:An Audio/MIDI multi-track sequencer
 License:GPL-2.0+
@@ -25,8 +25,9 @@
 Url:http://qtractor.sourceforge.net/
 Source: 
http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz
 Patch0: %{name}-nodatetime.patch
-Patch1: %{name}-fix_desktop_file.patch
+Patch1: qtractor-0.5.10-cflags.patch
 BuildRequires:  alsa-devel
+BuildRequires:  desktop-file-utils
 BuildRequires:  dssi-devel
 BuildRequires:  hicolor-icon-theme
 BuildRequires:  ladspa-devel
@@ -37,7 +38,8 @@
 BuildRequires:  libsamplerate-devel
 BuildRequires:  libsndfile-devel = 1.0.11
 BuildRequires:  libvorbis-devel
-BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(lilv-0)
+BuildRequires:  pkgconfig(shared-mime-info)
 Requires:   jack
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -57,11 +59,11 @@
 %patch1
 
 %build
-%configure
+%configure --disable-sse
 make %{?_smp_mflags}
 
 %install
-%make_install
+%make_install STRIP=:
 
 L=$PWD/%{name}.lang
 echo -n  $L
@@ -76,13 +78,23 @@
 %clean
 %{?buildroot:%__rm -rf '%{buildroot}'}
 
+%post
+%icon_theme_cache_post
+%mime_database_post
+%desktop_database_post
+
+%postun
+%desktop_database_postun
+%mime_database_postun
+%icon_theme_cache_postun
+
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog README TODO
 %{_bindir}/qtractor
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/*/*/apps/%{name}.png
-%{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.png
+%{_datadir}/icons/*/*/apps/%{name}.*
+%{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.*
 %{_datadir}/mime/packages/qtractor.xml
 
 %changelog

++ qtractor-0.5.10-cflags.patch ++
Index: configure.ac
--- configure.ac.orig
+++ configure.ac
@@ -345,6 +345,7 @@ for X in $ac_with_paths; do
   fi
 done
 
+ac_cflags=$CFLAGS
 
 # Check for proper Qt version.
 AC_CACHE_CHECK([for Qt library version = 4.4],
Index: configure
===
--- configure.orig
+++ configure
@@ -4287,6 +4287,7 @@ for X in $ac_with_paths; do
   fi
 done
 
+ac_cflags=$CFLAGS
 
 # Check for proper Qt version.
 
===
++ qtractor-0.5.7.tar.gz - qtractor-0.5.10.tar.gz ++
 94097 lines of diff (skipped)

++ qtractor-nodatetime.patch ++
--- /var/tmp/diff_new_pack.qDf1Ch/_old  2013-09-09 21:30:29.0 +0200
+++ /var/tmp/diff_new_pack.qDf1Ch/_new  2013-09-09 21:30:29.0 +0200
@@ -2,7 +2,7 @@
 ===
 --- src/qtractorMainForm.cpp.orig
 +++ src/qtractorMainForm.cpp
-@@ -4845,7 +4845,7 @@ void qtractorMainForm::helpAbout (void)
+@@ -5384,7 +5384,7 @@ void qtractorMainForm::helpAbout (void)

commit qtractor for openSUSE:Factory

2013-01-07 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2013-01-07 17:38:32

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor, Maintainer is mse...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2012-03-11 
20:05:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2013-01-07 
17:38:35.0 +0100
@@ -1,0 +2,5 @@
+Fri Dec 28 00:29:49 UTC 2012 - pascal.ble...@opensuse.org
+
+- update to 0.5.7: see ChangeLog
+
+---

Old:

  qtractor-0.5.4.tar.gz

New:

  qtractor-0.5.7.tar.gz
  qtractor-fix_desktop_file.patch



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.7nlDon/_old  2013-01-07 17:38:36.0 +0100
+++ /var/tmp/diff_new_pack.7nlDon/_new  2013-01-07 17:38:36.0 +0100
@@ -16,18 +16,19 @@
 #
 
 
-
 Name:   qtractor
-Version:0.5.4
-Release:1
-License:GPL-2.0+
+Version:0.5.7
+Release:0
 Summary:An Audio/MIDI multi-track sequencer
-Url:http://qtractor.sourceforge.net/
+License:GPL-2.0+
 Group:  Productivity/Multimedia/Sound/Editors and Convertors
-Source: %{name}-%{version}.tar.gz
+Url:http://qtractor.sourceforge.net/
+Source: 
http://prdownloads.sourceforge.net/qtractor/qtractor-%{version}.tar.gz
 Patch0: %{name}-nodatetime.patch
+Patch1: %{name}-fix_desktop_file.patch
 BuildRequires:  alsa-devel
 BuildRequires:  dssi-devel
+BuildRequires:  hicolor-icon-theme
 BuildRequires:  ladspa-devel
 BuildRequires:  libjack-devel
 BuildRequires:  liblo-devel
@@ -53,6 +54,7 @@
 %prep
 %setup -q
 %patch0
+%patch1
 
 %build
 %configure
@@ -61,18 +63,26 @@
 %install
 %make_install
 
+L=$PWD/%{name}.lang
+echo -n  $L
+pushd %{buildroot}%{_datadir}/locale
+/bin/ls -1 qtractor_*.qm | while read qm; do
+l=${qm%.qm}
+l=${l##*_}
+echo %lang($l) %{_datadir}/locale/${qm}  $L
+done
+popd
+
 %clean
-rm -rf %{buildroot}
+%{?buildroot:%__rm -rf '%{buildroot}'}
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog README TODO
-%{_bindir}/%{name}
-%dir %{_datadir}/icons/hicolor
-%dir %{_datadir}/icons/hicolor/32x32
-%dir %{_datadir}/icons/hicolor/32x32/apps
+%{_bindir}/qtractor
 %{_datadir}/applications/%{name}.desktop
-%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
-%{_datadir}/locale/%{name}_*.qm
+%{_datadir}/icons/*/*/apps/%{name}.png
+%{_datadir}/icons/*/*/mimetypes/application-x-%{name}-*.png
+%{_datadir}/mime/packages/qtractor.xml
 
 %changelog

++ qtractor-0.5.4.tar.gz - qtractor-0.5.7.tar.gz ++
 80336 lines of diff (skipped)

++ qtractor-fix_desktop_file.patch ++
--- src/qtractor.desktop.in.orig2012-12-28 01:39:47.814474691 +0100
+++ src/qtractor.desktop.in 2012-12-28 01:39:55.697476824 +0100
@@ -6,7 +6,7 @@
 Exec=@ac_prefix@/bin/qtractor
 Icon=qtractor
 Categories=Audio;AudioVideo;Midi;Sequencer;X-Multitrack;X-Alsa;X-Jack;Qt;
-MimeType=application/x-qtractor-session;application/x-qtractor-template;application/x-qtractor-archive
+MimeType=application/x-qtractor-session;application/x-qtractor-template;application/x-qtractor-archive;
 Terminal=false
 Type=Application
 X-SuSE-translate=true
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qtractor for openSUSE:Factory

2012-03-11 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2012-03-11 20:05:13

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor, Maintainer is mse...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2012-01-09 
16:01:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2012-03-11 
20:05:19.0 +0100
@@ -1,0 +2,55 @@
+Wed Mar  7 17:29:19 UTC 2012 - prus...@opensuse.org
+
+- updated to 0.5.4
+  * Direct access plugin/insert parameter changing tool-tip added.
+  * A Transport/Panic action enters the scene, in a nostalgic attempt
+to emulate the all-MIDI-track-shut-off command of those drop-dead
+and primordial MIDI sequencers of all time. Now finally a keyboard
+shortcut and mouse click-away ;)
+  * MIDI editor command redo/undo adjustment now effective on all other
+channel events besides notes, which overlap at the same event time.
+  * A new File/Unlink menu action is now made available from the MIDI
+clip editor (aka. piano-roll) for detaching the current linked/ref-
+counted MIDI clip into a new auto-incremented SMF filename.
+  * Some audio/MIDI content/media-file resource management is entering
+the scene, taking care of some file-system house-keeping, this gets
+evident on unsaved/dead recorded files being automaticaly removed
+from the file-system, on session close.
+  * Killed the old and entirely deprecated LV2 Save/Restore and Persist
+feature/extensions support.
+  * Auto-monitored MIDI events are now merged/queued correctly into
+the instrument plugin playback queue, avoiding sudden crashes, hopefully.
+  * Awesome patch from Albert Graef, thanks, which makes most MIDI SysEx
+to get through MIDI instrument plugins at last; applies to DSSI and
+LV2 plugins only.
+  * LV2 URID map/unmap feature support added.
+  * Plugin parameter value redo/undo command aliasing fix.
+  * Double-clicking in plugin list item now show/activates the plugin's
+editor window (was toggling visibility/activation).
+  * Plugin path settings have been fixed again, with special regards to an
+effective LV2_PATH environment variable settlement.
+  * Session properties dialog now asks to create a new session directory
+if the given one does not currently exist.
+  * MIDI note names and their respective octave numbers are now compliant
+with the ISO standard where middle C (60) is now C4 (was C3).
+  * Fixed audible glitch/pop at the beginning of an audio clip with long
+quadratic or cubic shaped fade-in (reported by Lougi Verona, thanks).
+  * MIDI Controller Auto-Hook patch by Alessandro Preziosi, thanks.
+  * Make sure all MIDI note-off are always queued after their respective
+note-on events when buffering for MIDI input of instrument plugins,
+event though for zero duration MIDI note events (hopefully fixing
+the hanging notes bug #3476124, as reported by Albert Graef, thanks).
+  * LV2 MIDI-fx plugin support has been repaired.
+  * Single-track clip selection logic corrected again, fixing multi-clip
+selection drag/move across an odd number of distinct tracks (after
+a bug report by Louigi Verona, on linux-audio-dev, thanks).
+  * MMC Locate time-code hour bit-field fix; MMC Locate now also on loop
+turnarounds (patches by Albert Graef, thanks).
+  * Looping across multiple linked/ref-counted audio clips was incredibly
+broken with complete out-of-sync playback. Hopefully fixed now, with
+auto-unlinking/cloning all the affected audio clip buffers.
+  * Audio clip overlapping detection off-by-one(-frame) fix.
+  * MIDI Tools/Resize value ramp mode has been added (mocking the 'resize
+to range' feature request #3467894, by Daniel MacDonald aka. danboid).
+
+---

Old:

  qtractor-0.5.3.tar.gz

New:

  qtractor-0.5.4.tar.gz



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.4kwwrM/_old  2012-03-11 20:05:20.0 +0100
+++ /var/tmp/diff_new_pack.4kwwrM/_new  2012-03-11 20:05:20.0 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   qtractor
-Version:0.5.3
+Version:0.5.4
 Release:1
 License:GPL-2.0+
 Summary:An Audio/MIDI multi-track sequencer
@@ -55,7 +55,6 @@
 %patch0
 
 %build
-[ -f Makefile.cvs ]  make -f Makefile.cvs
 %configure
 make %{?_smp_mflags}
 

++ qtractor-0.5.3.tar.gz - qtractor-0.5.4.tar.gz ++
 13677 lines of diff (skipped)

++ qtractor-nodatetime.patch ++
--- /var/tmp/diff_new_pack.4kwwrM/_old  2012-03-11 

commit qtractor for openSUSE:Factory

2012-01-09 Thread h_root
Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory 
checked in at 2012-01-09 16:01:24

Comparing /work/SRC/openSUSE:Factory/qtractor (Old)
 and  /work/SRC/openSUSE:Factory/.qtractor.new (New)


Package is qtractor, Maintainer is mse...@novell.com

Changes:

--- /work/SRC/openSUSE:Factory/qtractor/qtractor.changes2011-10-12 
16:14:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.qtractor.new/qtractor.changes   2012-01-09 
16:01:25.0 +0100
@@ -1,0 +2,90 @@
+Sun Jan  8 18:03:02 UTC 2012 - prus...@opensuse.org
+
+- updated to 0.5.3
+  * Fixed initial LV2 plugin UI widget/window titles.
+  * Attempt to get any brand new LV2 plugins Qt4 enabled UI's
+working on either slv2 and lilv build modes ;)
+(nailed by falkTX, thanks).
+  * Current clip is ultimately inferred from the one under
+the play-head position and current selected track;
+the last one clicked over and/or selected still has precedence
+(following request by Loiugi Verona).
+  * Drag-moving clips horizontally with the keyboard arrow-keys
+just got a step better with a fixed minimum of one pixel,
+depending still on the current snap-per-beat setting and
+horizontal zoom level (as suggested by Louigi Verona, thanks).
+  * Get maximum and minimum peak values back when drawing audio waveforms.
+  * Automation play/feedback has been missed to show on those
+plugins that provide their own GUI, now on par with all the rest
+'homebrew' widgets (eg. generic plugin properties dialog).
+  * All plugin parameters automation and selection were left
+inaccessible until the generic native plugin dialog is eventually
+shown, now fixed (re. bug #3463916).
+
+---
+Sun Jan  8 18:02:55 UTC 2012 - prus...@opensuse.org
+
+- updated to 0.5.2
+  * Fixed a probably old lurking destructive bug, which was incidental
+to when an invalid or non audio file is imported, intentionally
+or by mistake, into new or existing audio clips (eg. importing
+a MIDI file where an audio file is expected).
+  * Force audio file closing to occur on the very same disk-write (sync)
+thread, possibly mitigating an old random crash issue lurking
+in the vorbis reference encoder (recording) re. the non thread-safeness
+of the vorbis_analysis() final call.
+  * Fixed extraordinary shadow-playback of audio clips which extent
+were longer than the respective audio file length.
+  * Default session file format option now promoted
+(see View/Options.../General/Session) in the way of whether
+file suffix gets honored upon session open or save (.qtr, .qts or .qtz).
+This brand new option also applies for default state file format
+on a JACK-session salvage context.
+  * The View/Options... (aka. user preferences) dialog sees a new
+arranjement in layout, with some options moving into this
+brand new tab page called General.
+  * LV2 State extension support has been added, which shall replace old LV2
+Persist extension interface in the near future. It also replaces
+the LV2 Files extension from now on (thanks to Dave Robillard).
+  * Dirty MIDI clips are now auto-saved when MIDI track properties
+get changed through its own dialog.
+  * Fixed one probable too old crash when canceling a new/add track dialog.
+  * MIDI SysEx event list editing is now fixed.
+  * Once again, make sure all recorded clips start and end at the very
+same position when multiple track recording is turned on/off,
+while playback is still rolling.
+  * Fixed Makefile.in handling installation directories to the configure
+script eg. --datadir, --localedir.
+  * Possible attempt to improve in-flight recording clip display,
+especially when looping and MIDI clips are involved.
+  * MIDI clip revision (re)numbering paranoia has been improved as much
+to avoid MIDI file clashes as much as possible while editing multiple
+MIDI clips which reference the same SMF and track/channel.
+  * Creating new or updating existing buses with exact same names of any
+current dedicated inputs/outputs (which are implemented as special
+covert buses) is now disallowed (preventing bug #3430406).
+  * Loop-recording/takes functionality is now ready for the masses and
+accessible from brand new Clip/Take menu (Select, First, Previous,
+Next, Last, Reset and Range...; the latter is actually being provided
+as bonus feature :) as to fold any given clip into so-called takes,
+simulating loop-recording mode over an arbitrary range).
+  * Loop-recording/takes infrastructure integration is sneaking in:
+all clips recorded under a loop/cycle range may now get split (folded)
+into one or more so-called takes. A new option is now 

commit qtractor for openSUSE:Factory

2011-10-12 Thread h_root

Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory
checked in at Wed Oct 12 16:14:55 CEST 2011.




--- openSUSE:Factory/qtractor/qtractor.changes  2011-09-23 12:43:59.0 
+0200
+++ /mounts/work_src_done/STABLE/qtractor/qtractor.changes  2011-10-12 
09:59:17.0 +0200
@@ -1,0 +2,79 @@
+Wed Oct 12 07:53:32 UTC 2011 - mse...@gmail.com
+
+- update to 0.5.1
+  - More LADISH support: SIGTERM signal is now trapped for graceful 
+application close.
+  - Improved paste-repeat snap precision when dealing with large 
+repeat counts.
+  - Czech (cs) translation added, by Pavel Fric.
+  - Added a few snap-to-beat divisors (unusual Beat/5, Beat/7, 
+Beat/9 and Beat/10) for completeness sake.
+  - Such a simple change of mind with a visual twist: the A track 
+automation button/menu has now been
+  - moved to the right-most, as it belongs ;)
+  - Auto-connection of dedicated audio outputs is now optional 
+for default audio master bus, metronome, player and MIDI 
+instrument plugin dedicated audio outputs.
+  - Finally, after a pitiful large brain-dead period, generic plugin 
+forms are now showing all possible controllable plugin 
+parameters featuring a paged, tabbed dialog, whenever applicable.
+  - Special hack/fix for JUCE based native VST plugins, which are 
+the most actually found with a GUI editor, skipping explicit 
+shared library unloading and thus avoiding some mysterious 
+crashes on session close and/or application exit.
+  - Support for MIDI-fx plugins (native VST and/or LV2) is now 
+implemented and functional (intra-chain only).
+  - Instrument plugin bank/program selection was found broken or 
+dead in the water, specially on VSTi, now finally fixed again.
+  - VST plugin parameter value display on generic form is now 
+back in business (were dead regarding value changes).
+  - All plugin's provided GUI editors are now honored by being 
+popped up first, instead of the usual but good old generic 
+plugin form.
+  - Long overdue implementation of a dedicated MIDI file player is 
+now accessible from the MIDI files widget; one can play the 
+whole SMF or just a single track or channel.
+  - Update to a newer VeSTige header, probably fixing an old 32 vs. 64 
+bit mismatch.
+  - Avoid JACK session filenames/paths to be ever shown; also avoid 
+all buses ports (re)connections when JACK sessions are (re)loaded, 
+given the fact that session management will take care of just that; 
+more also, untitled/default session names are now also picked up to 
+match current LADISH project name, obviously given by LADISH_PROJECT_NAME 
+environment variable, whenever present (as suggested by Nedko Ardaunov).
+  - Paste-repeat floating selection has been fixed (was showing only the 
+last repeated selection).
+  - Coherence of tempo changes on audio and MIDI clips, whether automatic 
+time-stretching is in effect, has been slightly improved, hopefully fixed.
+  - Bold attempt to get linked (aka. ref-counted) audio and MIDI 
+clips into practice (EXPERIMENTAL).
+  - Main track view now showing all clips above the grid.
+  - Added support for both new and older (deprecated URI) lv2_external_ui 
+extension (by Nedko Ardaunov).
+  - Following yet another great idea, and implementation, by Holger 
+Dehnhardt, who already brought us the new aux-send insert plugin, 
+thanks again, the so-called direct access control option is now 
+featured for any plugin parameter right from plugin listings eg. mixer 
strips.
+  - General resource consumption and management has been slightly 
+improved, due to internal buses allocation optimization.
+  - Fixed nasty crash-bug that was severely affecting all sessions 
+that had at least one insert (pseudo-)plugin on any audio input bus.
+  - All automation curve nodes are now relocated whenever disparate 
+session sample-rate is detected on load.
+  - New aux-send/insert pseudo-plugin is now introduced, allowing to 
+route any track audio output to any other audio output bus 
+besides the nominal one -- thanks to an original implementation from 
Holger Dehnhardt.
+  - New immediate edit/loop-range settings from current clip extents, 
+accessible on the main menu (Clip/Range Set, Loop Set) and from 
+MIDI clip editor menu as well (File/Range Set, Loop Set).
+  - MIDI Names XML files (*.midnam) may now be imported into MIDI 
+instrument definitions. (EXPERIMENTAL)
+  - Avoid cursor reset while editing MIDI events list (fixes bug #3380259,
+reported by Frank Neumann).
+  - Just some typos fixing (patch #3378382 by c-korn).
+  - Track view automation curve editing mode has been slightly fixed, 
+now allowing for other previously existing point-and-click mouse 
operations.
+  - Default automation curve mode is now preserved (following a 
+suggestion by Alexandre 

commit qtractor for openSUSE:Factory

2011-08-08 Thread h_root

Hello community,

here is the log from the commit of package qtractor for openSUSE:Factory
checked in at Mon Aug 8 15:29:22 CEST 2011.




--- KDE/qtractor/qtractor.changes   2010-10-04 00:12:56.0 +0200
+++ /mounts/work_src_done/STABLE/qtractor/qtractor.changes  2011-08-07 
18:03:16.0 +0200
@@ -1,0 +2,43 @@
+Fri Aug  5 07:34:22 UTC 2011 - mse...@gmail.com
+
+- update to 0.5.0
+  - MIDI controller learn/catch-up sees the way in:
+MIDI controller changes are now only effective
+after catching-up with their respective program
+parameters, avoiding abrupt jumps and keeping a
+safe and continuous behavior. (EXPERIMENTAL)
+  - Track/Height menu is now featured, giving access
+to Increase, Decrease or Reset the current track
+height.
+  - All changes to audio gain and panning on tracks
+and buses are now applied following a piece-wise
+linear ramp, reducing the old nasty clicks, pops
+or zipper artifacts that might be awfully audible
+on some situations, most specially on automation.
+  - All zooming in/out is now relative to either the
+viewport center or current mouse cursor position
+if found laying inside.
+  - TYOQA! the underground sources have emerged:...
+after years in the making, track automation, or
+dynamic curves as some like to call, is finally
+a reality, tricky but real ;)
+  - Audio clip anti-glitch/ramp-smoothing effect is
+now slightly independent of current buffer-size
+period (mitigating bug #3338113 effect).
+  - Once buried under the Edit menu, Clip menu has
+been finally promoted to top main menu.
+  - Debugging stacktrace now applies to all working
+threads.
+  - Fixed muted loop playback on audio clips ending
+coincidentally with the loop-turn/end point.
+  - Old/deprecated JACK port latency support added
+to audio recording latency compensation.
+  - Audio clip merge/export lock-ups now untangled
+(fixes bug #3308998).
+  - LV2 extension headers update.
+  - Fixed configure of newer LV2 host implementation
+stack (LILV) when older (SLV2) is not present.
+- see http://qtractor.sourceforge.net/qtractor-downloads.html
+  for all changes since 0.4.7
+
+---

calling whatdependson for head-i586


Old:

  qtractor-0.4.7.1-1.patch
  qtractor-0.4.7.tar.bz2

New:

  qtractor-0.5.0.tar.bz2



Other differences:
--
++ qtractor.spec ++
--- /var/tmp/diff_new_pack.TZbnxj/_old  2011-08-08 15:29:00.0 +0200
+++ /var/tmp/diff_new_pack.TZbnxj/_new  2011-08-08 15:29:00.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package qtractor (Version 0.4.7)
+# spec file for package qtractor
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 
 
 Name:   qtractor
-Version:0.4.7
+Version:0.5.0
 Release:1
 Url:http://qtractor.sourceforge.net/
 License:GPLv2+
@@ -27,10 +27,10 @@
 Summary:An Audio/MIDI multi-track sequencer
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}.desktop
-Patch:  qtractor-0.4.7.1-1.patch
+##Patch:  qtractor-0.4.7.1-1.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libqt4-devel = 4.1
-BuildRequires:  libjack-devel = 0.100.0
+BuildRequires:  libjack-devel
 BuildRequires:  alsa-devel
 BuildRequires:  libsndfile-devel = 1.0.11
 BuildRequires:  libvorbis-devel
@@ -57,7 +57,7 @@
 
 %prep
 %setup -q
-%patch
+##%patch
 [ -f Makefile.cvs ]  make -f Makefile.cvs
 
 %build

++ qtractor-0.4.7.tar.bz2 - qtractor-0.5.0.tar.bz2 ++
 48108 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org