Hello community, here is the log from the commit of package musescore for openSUSE:Factory checked in at 2019-01-21 10:46:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/musescore (Old) and /work/SRC/openSUSE:Factory/.musescore.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "musescore" Mon Jan 21 10:46:39 2019 rev:2 rq:663026 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/musescore/musescore.changes 2018-10-11 11:49:25.030484072 +0200 +++ /work/SRC/openSUSE:Factory/.musescore.new.28833/musescore.changes 2019-01-21 10:46:52.796274198 +0100 @@ -1,0 +2,56 @@ +Fri Jan 4 14:35:14 UTC 2019 - Cor Blom <[email protected]> + +- Update to 3.0.0: A major feature release: + * Musical notation + + Automatic placement - potential collisions between elements + are detected and resolved automatically, allowing you to easily + create great-looking scores with little need for manual adjustment + + Improved parts facility - link parts to specific voices within + a staff + + System dividers - automatically generate dividers between + systems + + Staff type changes - change staff size, number of lines, and + other properties mid-score + + Temporary and cutaway staves - staves may appear and disappear + as needed, including the ability to have empty measures be + completely invisible + + MuseJazz font - give all elements in your scores a handwritten + appearance + + Named noteheads - automatically display pitch names in + noteheads using a variety of different naming schemes + * Usability + + Tours - get online help automatically as you need it + + Timeline - navigate using a graphical overview of the music + structure of your score that shows rehearsal marks, changes of + tempo, key, and time signature, etc. + + Score comparison tool - easily view differences between + versions of a score + + Single page mode - vertically scrolling view of your score + + Improved Inspector - control more element properties and set + style defaults directly from the Inspector window, including new + above/below placement settings + + Palette search - enter a search term to quickly find any + symbol + + Timewise note input and editing - insert and deletes notes and + rests within measures, automatically shifting subsequent music + forwards or backwards + + Next/previous element - Alt+Right/Left shortcuts to navigate + through each element of your score + + Auto-update - no longer necessary to download and install new + versions from musescore.org + * Playback + + Improved Mixer - mute individual voices, collapse channels + into a single column, assign MIDI ports and channels + + Improved Piano Roll Editor - easier control of the playback + parameters of each note in your score + + Redesigned Play Panel - docked within main window +- Removed no longer necessary remove_diff_match_patch.diff: the library + is replaced and removed because of a conflict in licensing. +- Removed now included fix-build-qt512.patch + +------------------------------------------------------------------- +Thu Dec 27 00:03:00 UTC 2018 - Cor Blom <[email protected]> + +- Add fix-build-qt512.patch to fix build with Qt 5.12 + +------------------------------------------------------------------- Old: ---- musescore-2.3.2.tar.gz remove_diff_match_patch.diff New: ---- MuseScore-3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ musescore.spec ++++++ --- /var/tmp/diff_new_pack.de7XSH/_old 2019-01-21 10:46:55.180271271 +0100 +++ /var/tmp/diff_new_pack.de7XSH/_new 2019-01-21 10:46:55.184271266 +0100 @@ -1,7 +1,7 @@ # # spec file for package musescore # -# 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 @@ -12,49 +12,48 @@ # 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/ # %define rname mscore -%define version_lesser 2.3 +%define version_lesser 3.0 %define fontdir %{_datadir}/fonts/%{name} %define docdir %{_docdir}/%{name} Name: musescore -Version: 2.3.2 +Version: 3.0.0 Release: 0 Summary: A WYSIWYG music score typesetter -License: GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT +# Musescore code license is GPL-2.0 +# Software in thirdparty is licensed under their own license +# Documentation is CC-SA +License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-only AND LGPL-3.0-only AND MIT Group: Productivity/Multimedia/Sound/Editors and Convertors URL: https://musescore.org -Source0: %{name}-%{version}.tar.gz +Source0: https://github.com/musescore/MuseScore/archive/v%{version_lesser}/MuseScore-%{version_lesser}.tar.gz Source1: %{rname}.desktop -# PATCH to solve license conflict. It removes the diff_patch_match library, -# which is not actually used. -# See https://sourceforge.net/p/mscore/mailman/message/36429212/ -Patch0: remove_diff_match_patch.diff -BuildRequires: gcc-c++ -BuildRequires: cmake >= 3.0 BuildRequires: alsa-devel +BuildRequires: cmake >= 3.0 +BuildRequires: fdupes +BuildRequires: freetype2-devel +BuildRequires: gcc-c++ +BuildRequires: hicolor-icon-theme BuildRequires: jack-devel +BuildRequires: libQt5WebKitWidgets-devel +BuildRequires: libmp3lame-devel BuildRequires: libpulse-devel -BuildRequires: portaudio-devel -BuildRequires: portmidi-devel +BuildRequires: libqt5-linguist-devel BuildRequires: libqt5-qtbase-devel -BuildRequires: libqt5-qttools-devel BuildRequires: libqt5-qtsvg-devel +BuildRequires: libqt5-qttools-devel +BuildRequires: libqt5-qtwebengine-devel BuildRequires: libqt5-qtxmlpatterns-devel -BuildRequires: libqt5-linguist-devel -BuildRequires: libQt5WebKitWidgets-devel -#BuildRequires: qtsingleapplication-devel -BuildRequires: libmp3lame-devel BuildRequires: libsndfile-devel BuildRequires: libvorbis-devel -BuildRequires: freetype2-devel -BuildRequires: fdupes -BuildRequires: hicolor-icon-theme +BuildRequires: portaudio-devel +BuildRequires: portmidi-devel BuildRequires: update-desktop-files Requires: %{name}-fonts = %{version}-%{release} @@ -73,8 +72,7 @@ Additional fonts for use by the MuseScore music notation program. %prep -%setup -q -n MuseScore-%{version} -%patch0 -p1 +%setup -q -n MuseScore-%{version_lesser} # remove precompiled binary rm thirdparty/rtf2html/rtf2html @@ -95,17 +93,16 @@ # remove executable bit chmod -x fonts/gootville/readme.txt - %build %define __builddir build.release %cmake \ - -DUSE_SYSTEM_FREETYPE="ON" + -DUSE_SYSTEM_FREETYPE="ON" \ + -DBUILD_WEBENGINE="OFF" %make_jobs lrelease all # Put the desktop file in place for the packaging cp %{SOURCE1} . - %install %cmake_install @@ -176,6 +173,7 @@ %files %{_bindir}/%{name} %{_bindir}/%{rname} +%{_datadir}/appdata/mscore.appdata.xml %{_datadir}/applications/%{rname}.desktop %{_datadir}/mime/packages/* %{_datadir}/icons/hicolor/* @@ -194,7 +192,6 @@ %doc fonts/bravura/bravura-text.md %doc fonts/bravura/OFL-FAQ.txt %doc fonts/bravura/OFL.txt -%doc fonts/bravura/smufl-1.18.pdf %doc fonts/gootville/readme.txt %changelog
