Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package musescore for openSUSE:Factory checked in at 2021-03-30 20:53:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/musescore (Old) and /work/SRC/openSUSE:Factory/.musescore.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "musescore" Tue Mar 30 20:53:37 2021 rev:23 rq:870672 version:3.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/musescore/musescore.changes 2020-10-25 18:07:12.399378596 +0100 +++ /work/SRC/openSUSE:Factory/.musescore.new.2401/musescore.changes 2021-03-30 20:53:56.848287644 +0200 @@ -1,0 +2,129 @@ +Tue Feb 9 14:06:26 UTC 2021 - Fabian Vogt <[email protected]> + +- Add compatibility with qml-autoreqprov + +------------------------------------------------------------------- +Tue Feb 9 03:37:47 UTC 2021 - Dura-Kov??cs <[email protected]> + +- Updated to 3.6.2 + * Fixed an issue with gap between staff and final barline with + courtesy clef + * Fixed an issue when removing spanners from measures + outside of the rewrite range + * Fixed an accessibility issue with the score migration dialog + * Fixed a crash related to QtWebEngineProcess after update + * Fixed an issue with timeline showing part name rather than + instrument name + * Fixed an issue with focus of dockable windows when visibility + is toggled + * Fixed an issue where custom gliss text reverts to default "gliss" + * Added missing Fl??gelhorns to instrument ordering definitions + * Fixed an issue where beams cannot be connected over quarter rests + * Fixed an issue where staff spacers do not work on last + system of page + * Fixed an issue with broken swapping of notes/chords with + Shift + Left/Right + * Fixed an issue with incomplete import from ScoreScan XML file + * Fixed an issue with unsaved default settings to pre-3.6 score + after 'reset styles to default' + * Fixed an issue with Banjo fifth string fret numbers + * Fixed an issue where invisible breath marks impact layout + * Fixed a crash during the opening of a score with a missing + section break + * Applying tremolo is now a toggle operation + * Fixed an issue where the Mixer panel is not fully shown when opened + * Fixed an issue where an empty rehearsal mark is not deleted + after entering a system break + * Fixed an issue where multi-measure rest numbers can collide + with other elements + * Fixed an issue where deleting a breath/caesura leads + to the wrong note being selected + * Fixed an issue when parts inherit non-default style from score + * Fixed a crash when changing time signature at the beginning + of a corrupted measure + * Fixed an issue with unreadable chord symbols + * Updated the close icon for Import Midi Panel (and Find/GoTo) + * Fixed an issue with auto-sizing of vertical frames when dragging + the height handle + +------------------------------------------------------------------- +Fri Jan 29 16:37:39 UTC 2021 - Bal??zs Dura-Kov??cs <[email protected]> + +- Updated to 3.6.1 + * Fixed a crash on open of a file with start repeat in + continuous view + * Fixed an issue when switching tabs when opening a score while + "Score migration dialog" is open + * Fixed crashes when rearranging instrument positions and changing + Ordering + * Fixed an issue where the window is marked as modified, even when + the last score is closed + * Fixed a crash when opening scores with large orchestration + created in older versions of MuseScore + * Fixed an issue with incorrect order of Violins in + Orchestra template + * Fixed a crash when hiding palettes + * Fixed an export failure when part name contains a slash + * Fixed an issue where spacers do not function when vertical + justification is enabled + * Added an option to Copy SMuFL Symbol Code for symbols in + Master Palette + * Clef changes are no longer visible on hidden staves + * Fixed an issue where first system indentation can cause + measures to not fit on system + * Fixed an issue with wrong key signatures upon + "Reset Al Styles" in concert pitch scores + * Display symbols' SMuFL name in Symbols Palette + * Removed corner radius from new default rehearsal mark style + * Fixed an issue where custom style defaults are ignored when + creating new score from template + * Fixed an issue where applying a key change to a selection causes + a crash when transposing instruments are involved + * Fixed an issue where an incomplete voice in local time signature + leads to corruption upon import + * Fixed an issue where swapping notes in a two-note tremolo causes + corrupted tremolo, and crash + * Fixed an issue where two-note tremolos display incorrectly + on a stave with custom scale + * Fixed an issue where measure number offset changes on reload + * It is now possible to copy/paste the LetRing, PalmMute and + Vibrato elements + * The link on "Score migration dialog" now leads to Bilibili + if using Chinese +- Removed enable-build-with-qt5.15 patch as building with + QT 5.15 is now enabled by upstream + +------------------------------------------------------------------- +Tue Jan 19 11:04:54 UTC 2021 - Cor Blom <[email protected]> + +- From Bal??zs Dura-Kov??cs: +- removed fonts/gootville/readme.txt executable bit fix, as it was + fixed in upstream +- install new fonts, most of them are otf +- included additional third party licenses and readme files +- added MUSESCORE_REVISION and MUSESCORE_BUILD_CONFIG flags, + so that Musescore wouldn't think it's a dev build +- tested on Tumbleweed with Qt 5.15.2. Couldn't reproduce issues + with with palettes and migration window described here: + https://github.com/musescore/MuseScore/pull/7119 + +------------------------------------------------------------------- +Fri Jan 15 12:11:09 UTC 2021 - Cor Blom <[email protected]> + +- Update to 3.6 + * Added the new default notation fonts "Leland" + * Added the new default text font "Edwin" + * Added a new dialog that suggests trying out the new engraving + defaults + * Added automatic score ordering and bracketing + * Added automatic vertical justification of staves + * Added Mountain Dulcimer instrument and 3-string tab presets + * Added portamento for FLUID synthesiser + * Added Petaluma notation font + * Added mnemonics for "Save", "Save As" and "Resource Manager" + * And other improvements and bugfixes, for details see: + https://github.com/musescore/MuseScore/releases/tag/v3.6 +- Remove correct-revision.patch +- Add enable-build-with-qt515.patch to enable build with Qt 5.15 + +------------------------------------------------------------------- Old: ---- MuseScore-3.5.2.tar.gz correct-revision.patch New: ---- MuseScore-3.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ musescore.spec ++++++ --- /var/tmp/diff_new_pack.EmSbDV/_old 2021-03-30 20:53:57.980288914 +0200 +++ /var/tmp/diff_new_pack.EmSbDV/_new 2021-03-30 20:53:57.984288918 +0200 @@ -1,7 +1,7 @@ # # spec file for package musescore # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,12 +16,16 @@ # +# Internal QML imports +%global __requires_exclude qmlimport\\((MuseScore|FileIO).* + %define rname mscore -%define version_lesser 3.5 +%define version_lesser 3.6 +%define revision 3224f34 %define fontdir %{_datadir}/fonts/%{name} %define docdir %{_docdir}/%{name} Name: musescore -Version: 3.5.2 +Version: 3.6.2 Release: 0 Summary: A WYSIWYG music score typesetter # Musescore code license is GPL-2.0 @@ -32,12 +36,10 @@ URL: https://musescore.org Source0: https://github.com/musescore/MuseScore/archive/v%{version}/MuseScore-%{version}.tar.gz Source1: %{rname}.desktop -# PATCH-FIX-UPSTREAM: see https://github.com/musescore/MuseScore/releases -Patch0: correct-revision.patch -# PATCH-FIX-OPENSUSE: really use qmake-qt5 -Patch1: use-qtmake-qt5.patch +# PATCH-FIX-OPENSUSE: openSUSE has qmake-qt5 qmake was reserved for qt4, which is no longer present +Patch0: use-qtmake-qt5.patch # PATCH-FIX-OPENSUSE: don't install qtwebengine files, they are not needed -Patch2: use-system-qtwebengine-files.patch +Patch1: use-system-qtwebengine-files.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -114,15 +116,18 @@ touch -r thirdparty/rtf2html/README.ru tmpfile mv -f tmpfile thirdparty/rtf2html/README.ru -# remove executable bit -chmod -x fonts/gootville/readme.txt +sed 's/\r$//' thirdparty/portmidi/README.txt > tmpfile +touch -r thirdparty/portmidi/README.txt tmpfile +mv -f tmpfile thirdparty/portmidi/README.txt %build %define __builddir build.release %cmake \ -DCMAKE_BUILD_TYPE=RELEASE \ + -DMUSESCORE_BUILD_CONFIG=release \ -DUSE_SYSTEM_FREETYPE="ON" \ - -DBUILD_WEBENGINE="ON" + -DBUILD_WEBENGINE="ON" \ + -DMUSESCORE_REVISION=%{revision} %make_jobs lrelease all # Put the desktop file in place for the packaging @@ -135,6 +140,21 @@ # install fonts mkdir -p %{buildroot}%{fontdir} install -p -m 644 fonts/*.ttf %{buildroot}/%{fontdir} +install -p -m 644 fonts/*/*.ttf %{buildroot}/%{fontdir} +install -p -m 644 fonts/bravura/BravuraText.otf %{buildroot}/%{fontdir} +install -p -m 644 fonts/campania/Campania.otf %{buildroot}/%{fontdir} +install -p -m 644 fonts/edwin/*.otf %{buildroot}/%{fontdir} +install -p -m 644 fonts/gootville/GootvilleText.otf %{buildroot}/%{fontdir} +install -p -m 644 fonts/leland/LelandText.otf %{buildroot}/%{fontdir} +install -p -m 644 fonts/musejazz/MuseJazzText.otf %{buildroot}/%{fontdir} +install -p -m 644 fonts/petaluma/PetalumaText.otf %{buildroot}/%{fontdir} + +# unique names for font docs +mv fonts/edwin/README.md fonts/edwin/README.md.edwin +mv fonts/edwin/GPL_LICENSE.txt fonts/edwin/GPL_LICENSE.txt.edwin +mv fonts/edwin/LICENSE.txt fonts/edwin/LICENSE.txt.edwin +mv fonts/leland/README.md fonts/leland/README.md.leland +mv fonts/leland/LICENSE.txt fonts/leland/LICENSE.txt.leland # update desktop file %suse_update_desktop_file -n %{rname} AudioVideo AudioVideoEditing @@ -147,6 +167,8 @@ install -d -m 755 %{buildroot}%docdir install -p -m 644 thirdparty/beatroot/COPYING %{buildroot}%docdir/COPYING.beatroot install -p -m 644 thirdparty/beatroot/README.txt %{buildroot}%docdir/README.txt.beatroot +install -p -m 644 thirdparty/dtl/COPYING %{buildroot}%docdir/COPYING.BSD.dtl +install -p -m 644 thirdparty/freetype/README %{buildroot}%docdir/README.freetype install -p -m 644 thirdparty/intervaltree/README %{buildroot}%docdir/README.intervaltree install -p -m 644 thirdparty/ofqf/README.md %{buildroot}%docdir/README.md.ofqf install -p -m 644 thirdparty/rtf2html/ChangeLog %{buildroot}%docdir/ChangeLog.rtf2html @@ -154,6 +176,10 @@ install -p -m 644 thirdparty/rtf2html/README %{buildroot}%docdir/README.rtf2html install -p -m 644 thirdparty/rtf2html/README.mscore %{buildroot}%docdir/README.mscore.rtf2html install -p -m 644 thirdparty/rtf2html/README.ru %{buildroot}%docdir/README.ru.rtf2html +install -p -m 644 thirdparty/portmidi/README.txt %{buildroot}%docdir/README.txt.portmidi +install -p -m 644 thirdparty/portmidi/license.txt %{buildroot}%docdir/license.txt.portmidi +install -p -m 644 thirdparty/qt-google-analytics/README.md %{buildroot}%docdir/README.md.qt-google-analytics +install -p -m 644 thirdparty/qt-google-analytics/LICENSE.txt %{buildroot}%docdir/LICENSE.qt-google-analytics install -p -m 644 thirdparty/singleapp/LGPL_EXCEPTION.txt %{buildroot}%docdir/LGPL_EXCEPTION.txt.singleapp install -p -m 644 thirdparty/singleapp/LICENSE.GPL3 %{buildroot}%docdir/LICENSE.GPL3.singleapp install -p -m 644 thirdparty/singleapp/LICENSE.LGPL %{buildroot}%docdir/LICENSE.LGPL.singleapp @@ -210,10 +236,19 @@ %files fonts %dir %{fontdir} %{fontdir}/*.ttf +%{fontdir}/*.otf %doc fonts/README.md %doc fonts/bravura/bravura-text.md %doc fonts/bravura/OFL-FAQ.txt %doc fonts/bravura/OFL.txt +%doc fonts/campania/LICENSE %doc fonts/gootville/readme.txt +# see section 'unique names for font docs' above +%doc fonts/edwin/README.md.edwin +%doc fonts/edwin/GPL_LICENSE.txt.edwin +%doc fonts/edwin/LICENSE.txt.edwin +%doc fonts/leland/README.md.leland +%doc fonts/leland/LICENSE.txt.leland + %changelog ++++++ MuseScore-3.5.2.tar.gz -> MuseScore-3.6.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/musescore/MuseScore-3.5.2.tar.gz /work/SRC/openSUSE:Factory/.musescore.new.2401/MuseScore-3.6.2.tar.gz differ: char 12, line 1 ++++++ use-qtmake-qt5.patch ++++++ --- /var/tmp/diff_new_pack.EmSbDV/_old 2021-03-30 20:53:58.044288985 +0200 +++ /var/tmp/diff_new_pack.EmSbDV/_new 2021-03-30 20:53:58.044288985 +0200 @@ -1,7 +1,7 @@ diff -ur a/build/FindQt5.cmake b/build/FindQt5.cmake ---- a/build/FindQt5.cmake 2020-10-07 16:33:23.000000000 +0200 -+++ b/build/FindQt5.cmake 2020-10-08 00:36:33.765299122 +0200 -@@ -45,7 +45,7 @@ +--- a/build/FindQt5.cmake 2021-01-14 14:33:11.000000000 +0100 ++++ b/build/FindQt5.cmake 2021-01-15 13:28:45.346084556 +0100 +@@ -55,7 +47,7 @@ include_directories(${QT_INCLUDES}) @@ -11,8 +11,8 @@ QT_INSTALL_ARCHDATA QT_INSTALL_BINS diff -ur a/CMakeLists.txt b/CMakeLists.txt ---- a/CMakeLists.txt 2020-10-07 16:33:23.000000000 +0200 -+++ b/CMakeLists.txt 2020-10-08 00:35:59.616698386 +0200 +--- a/CMakeLists.txt 2021-01-14 14:33:11.000000000 +0100 ++++ b/CMakeLists.txt 2021-01-15 13:24:07.140841485 +0100 @@ -25,7 +25,7 @@ include(build/functions.cmake) # library of CMake functions ("fn__" namespace) @@ -20,5 +20,5 @@ -fn__require_program(QMAKE Qt --version "https://musescore.org/en/handbook/developers-handbook/compilation" qmake) +fn__require_program(QMAKE Qt --version "https://musescore.org/en/handbook/developers-handbook/compilation" qmake-qt5) - set (CI $ENV{CI}) - if (CI) + # Libraries linked via full path no longer produce linker search paths. + cmake_policy(SET CMP0003 NEW)
