Hello community, here is the log from the commit of package rosegarden for openSUSE:Factory checked in at 2020-06-03 20:36:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rosegarden (Old) and /work/SRC/openSUSE:Factory/.rosegarden.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rosegarden" Wed Jun 3 20:36:38 2020 rev:36 rq:811154 version:19.12 Changes: -------- --- /work/SRC/openSUSE:Factory/rosegarden/rosegarden.changes 2020-05-09 19:52:43.556885738 +0200 +++ /work/SRC/openSUSE:Factory/.rosegarden.new.3606/rosegarden.changes 2020-06-03 20:37:06.150033955 +0200 @@ -1,0 +2,35 @@ +Wed Jun 3 12:03:20 UTC 2020 - Dave Plater <davejpla...@gmail.com> + +- Update to stable release is 19.12 and add patch to fix factory + build: rosegarden-include-QPainterPath.patch. +- Upstream changes: + *Fix synth plugin Send Test Note button (r15502) + *Plugin Editor: Fix Send Test Note not sustaining (r15511) + *Treat Left + Right mouse buttons as Middle button in Matrix and + Notation editors (r15522) + *Matrix: Fix no update on delete. Bug #1569. (r15616) + *Fix missing metronome beat when expanding end during recording + (r15621) + *Style: Make QLineEdit text gray when disabled (r15631) + *Fix transposing keys by interval (r15632) + *RMW: Reduce calls to leave/enterActionState() (r15641) + *Matrix Editor: Implement new auto-scroll behavior + (r15525 - r15544) + *Segment Canvas: Implement new auto-scroll behavior + (r15546 - r15551) + *Notation Editor: Implement new auto-scroll behavior + (r15553 - r15555) + *Add –convert command line option (r15607) + *Add quaver triplet to standard quantizations (r15613) + *Quantize: Add arbitrary quantization units. Feature #477(r15630) + *Preferences: Allow dangerous operations during playback. Feature + #478. (r15643, r15646, r15647, r15651) + *Add ability to enable metronome during count-in and + enable/disable during recording. Feature #453. (r15649) + *Segment Parameters box cleanup (r15562 - r15597, r15604) + *Replace FastVector with std::vector (r15609) + *Quantize dialog cleanup (r15611 - r15614, + r15617 - r15620, r15623 - r15629) + *Preferences cleanup (r15634 - r15640) + +------------------------------------------------------------------- Old: ---- rosegarden-19.06.tar.bz2 New: ---- rosegarden-19.12.tar.bz2 rosegarden-include-QPainterPath.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rosegarden.spec ++++++ --- /var/tmp/diff_new_pack.Pz9Zp6/_old 2020-06-03 20:37:07.142037065 +0200 +++ /var/tmp/diff_new_pack.Pz9Zp6/_new 2020-06-03 20:37:07.142037065 +0200 @@ -16,7 +16,7 @@ # Name: rosegarden -Version: 19.06 +Version: 19.12 Release: 0 License: GPL-2.0-or-later Summary: Midi, Audio And Notation Editor @@ -29,6 +29,7 @@ Patch1: rosegarden-10.10-filepaths.patch # PATCH-FIX-OPENSUSE led...@gmail.com fix bashisms in scripts Patch2: rosegarden-14.02-fix-bashisms.patch +Patch3: rosegarden-include-QPainterPath.patch BuildRequires: alsa-devel BuildRequires: cmake >= 2.8.12 BuildRequires: dssi-devel @@ -50,7 +51,7 @@ BuildRequires: cmake(Qt5LinguistTools) BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel -BuildRequires: lilypond +BuildRequires: lilypond-fonts-common >= 2.20 BuildRequires: lirc-devel BuildRequires: pkg-config #BuildRequires: pkgconfig(libxml++-2.6) @@ -78,8 +79,8 @@ %prep %setup -q -%patch1 -%patch2 +%autopatch -p1 + # When we build svn we need to execute bootstrap.sh #sh bootstrap.sh for i in `grep -rl "/usr/bin/env python"`;do sed -i '1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done @@ -127,17 +128,6 @@ install -D -m 0644 "%{SOURCE2}" "%{buildroot}%{_mandir}/man1/" %fdupes -s %{buildroot}%{_datadir}/ -%post -%mime_database_post -%desktop_database_post - -%postun -%mime_database_postun -%desktop_database_postun - -%clean -rm -rf %{buildroot} - %files %defattr(-,root,root) %doc AUTHORS README ++++++ rosegarden-10.10-filepaths.patch ++++++ --- /var/tmp/diff_new_pack.Pz9Zp6/_old 2020-06-03 20:37:07.162037128 +0200 +++ /var/tmp/diff_new_pack.Pz9Zp6/_new 2020-06-03 20:37:07.162037128 +0200 @@ -1,7 +1,7 @@ -Index: src/gui/widgets/FileDialog.cpp +Index: rosegarden-19.12/src/gui/widgets/FileDialog.cpp =================================================================== ---- src/gui/widgets/FileDialog.cpp.orig 2017-04-19 15:39:16.000000000 +0200 -+++ src/gui/widgets/FileDialog.cpp 2017-04-21 18:31:36.613889673 +0200 +--- rosegarden-19.12.orig/src/gui/widgets/FileDialog.cpp 2020-06-03 13:56:13.142007118 +0200 ++++ rosegarden-19.12/src/gui/widgets/FileDialog.cpp 2020-06-03 13:56:27.638580234 +0200 @@ -56,8 +56,8 @@ FileDialog::FileDialog(QWidget *parent, #else QString home = QDesktopServices::storageLocation(QDesktopServices::HomeLocation); @@ -13,10 +13,10 @@ QString rosegarden = home + "/rosegarden"; RG_DEBUG << "FileDialog::FileDialog(...)" -Index: src/gui/studio/BankEditorDialog.cpp +Index: rosegarden-19.12/src/gui/studio/BankEditorDialog.cpp =================================================================== ---- src/gui/studio/BankEditorDialog.cpp.orig 2017-04-19 15:39:14.000000000 +0200 -+++ src/gui/studio/BankEditorDialog.cpp 2017-04-21 18:31:36.613889673 +0200 +--- rosegarden-19.12.orig/src/gui/studio/BankEditorDialog.cpp 2020-06-03 13:56:13.142007118 +0200 ++++ rosegarden-19.12/src/gui/studio/BankEditorDialog.cpp 2020-06-03 13:56:27.638580234 +0200 @@ -1553,7 +1553,7 @@ BankEditorDialog::slotImport() #else QString home = QUrl::fromLocalFile(QDesktopServices::storageLocation(QDesktopServices::HomeLocation)).path(); ++++++ rosegarden-14.02-fix-bashisms.patch ++++++ --- /var/tmp/diff_new_pack.Pz9Zp6/_old 2020-06-03 20:37:07.170037153 +0200 +++ /var/tmp/diff_new_pack.Pz9Zp6/_new 2020-06-03 20:37:07.174037166 +0200 @@ -1,7 +1,7 @@ -Index: scripts/distclean.sh +Index: rosegarden-19.12/scripts/distclean.sh =================================================================== ---- scripts/distclean.sh.orig -+++ scripts/distclean.sh +--- rosegarden-19.12.orig/scripts/distclean.sh 2020-06-03 13:56:12.929998737 +0200 ++++ rosegarden-19.12/scripts/distclean.sh 2020-06-03 13:56:42.131153109 +0200 @@ -1,12 +1,10 @@ #!/bin/sh -rm -f {,src/,po/,docs/,data/}CMakeCache.txt @@ -23,10 +23,10 @@ + done +done rm -rf RGbuild/* -Index: scripts/reorganise.sh +Index: rosegarden-19.12/scripts/reorganise.sh =================================================================== ---- scripts/reorganise.sh.orig -+++ scripts/reorganise.sh +--- rosegarden-19.12.orig/scripts/reorganise.sh 2020-06-03 13:56:12.929998737 +0200 ++++ rosegarden-19.12/scripts/reorganise.sh 2020-06-03 13:56:42.131153109 +0200 @@ -585,7 +585,7 @@ for file in guitar/*.h ; do fi fi @@ -80,7 +80,7 @@ -for file in */*.{cpp,h} */*/*.{cpp,h} */*/*/*.{cpp,h} ; do - perl -i -p -e 's,^//(inc|dec|ndec|replacement_candidate)!,,' $file +for e in cpp h; do -+ for file in */*.$e */*/*.$e */*/*/*.$e ; do ++ for file in */*.$e */*/*.$e */*/*/*.$e ; do + perl -i -p -e 's,^//(inc|dec|ndec|replacement_candidate)!,,' $file + done done ++++++ rosegarden-19.06.tar.bz2 -> rosegarden-19.12.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/rosegarden/rosegarden-19.06.tar.bz2 /work/SRC/openSUSE:Factory/.rosegarden.new.3606/rosegarden-19.12.tar.bz2 differ: char 11, line 1 ++++++ rosegarden-include-QPainterPath.patch ++++++ Index: rosegarden-19.12/src/gui/widgets/Panner.cpp =================================================================== --- rosegarden-19.12.orig/src/gui/widgets/Panner.cpp 2020-06-03 13:56:12.753991778 +0200 +++ rosegarden-19.12/src/gui/widgets/Panner.cpp 2020-06-03 13:56:46.291317540 +0200 @@ -26,6 +26,7 @@ #include <QPolygon> #include <QMouseEvent> +#include <QPainterPath> #include <iostream> Index: rosegarden-19.12/src/gui/general/ThornStyle.cpp =================================================================== --- rosegarden-19.12.orig/src/gui/general/ThornStyle.cpp 2019-12-12 03:21:05.000000000 +0200 +++ rosegarden-19.12/src/gui/general/ThornStyle.cpp 2020-06-03 14:09:38.489355952 +0200 @@ -34,6 +34,7 @@ #include <QLabel> #include <QLayout> #include <QPainter> +#include <QPainterPath> #include <QRadioButton> #include <QStyleFactory> #include <QStyleOption>