Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package musescore for openSUSE:Factory checked in at 2023-08-12 15:06:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/musescore (Old) and /work/SRC/openSUSE:Factory/.musescore.new.11712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "musescore" Sat Aug 12 15:06:48 2023 rev:35 rq:1103549 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/musescore/musescore.changes 2023-04-28 16:26:00.170932872 +0200 +++ /work/SRC/openSUSE:Factory/.musescore.new.11712/musescore.changes 2023-08-12 15:07:07.638866093 +0200 @@ -1,0 +2,41 @@ +Fri Aug 11 21:27:30 UTC 2023 - Cor Blom <corne...@solcon.nl> + +- Update tp 4.1.1 + New features in 4.1: + * New engraving and playback support for ornaments, including the + ability to set custom alterations for trills, turns and mordents + * A major improvement to the app's performance, allowing larger + scores to play back up to 60% more efficiently + * A dedicated new default reverb, which can be adjusted for each + instrument track as well as globally across the entire mix + * New auxiliary sends in the mixer, allowing instrument tracks to + be routed to dedicated auxiliary channel strips for applying + audio effects + * New engraving and playback support for capos on guitar staves + * New feature for displaying harp pedal diagrams + * Dynamics and expression text now automatically combine, plus new + controls for scaling and positioning dynamics + * New live Braille module, including a panel that displays + selected measures as Braille music notation (enabling more + efficient score reading on Braille displays) + * Upload audio directly to audio.com, allowing you to build a + portfolio of your audio content to share with the world + * View and open your online scores from musescore.com directly + from the desktop app + Other updates: + * Save to cloud: option to make a score "unlisted" + * Publish to musescore.com: option to either replace the existing + published score, or publish the score as a new file + * New loading screen when opening multiple instances of the app on + macOS + * Fixed syllable-based pasting of lyrics + * A more reliable VST scanning process + * Around 100 engraving fixes and improvements (Read this article on + musescore.org for a complete list) + * Numerous bug fixes +- Removed patches: + * 0dde64eef84.patch + * fix-for-latest-qt-declarative.patch + * musescore-4.0.2-return.patch + +------------------------------------------------------------------- Old: ---- 0dde64eef84.patch MuseScore-4.0.2.tar.gz fix-for-latest-qt-declarative.patch musescore-4.0.2-return.patch New: ---- MuseScore-4.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ musescore.spec ++++++ --- /var/tmp/diff_new_pack.fiTVOZ/_old 2023-08-12 15:07:09.802880073 +0200 +++ /var/tmp/diff_new_pack.fiTVOZ/_new 2023-08-12 15:07:09.810880125 +0200 @@ -21,12 +21,12 @@ # Workaround boo#1189991 %define _lto_cflags %{nil} %define rname mscore -%define version_lesser 4.0 +%define version_lesser 4.1 %define revision 5485621 %define fontdir %{_datadir}/fonts/%{name} %define docdir %{_docdir}/%{name} Name: musescore -Version: 4.0.2 +Version: 4.1.1 Release: 0 Summary: A WYSIWYG music score typesetter # Licenses in MuseScore are a mess. To help other maintainers I give the following overview: @@ -63,12 +63,6 @@ Source5: README.SUSE # PATCH-FIX-OPENSUSE: openSUSE has qmake-qt5 qmake was reserved for qt4, which is no longer present Patch0: use-qtmake-qt5.patch -# PATCH-FIX-UPSTREAM: fix build with jack on linux. -Patch1: 0dde64eef84.patch -# PATCH-FIX-UPSTREAM: make compiler happy by adding returns -Patch2: musescore-4.0.2-return.patch -# PATCH-FIX-UPSTREAM: change in qt-declaratives breaks musescore -Patch3: fix-for-latest-qt-declarative.patch BuildRequires: cmake BuildRequires: fdupes BuildRequires: gcc-c++ @@ -153,8 +147,10 @@ touch -r thirdparty/rtf2html/README.ru tmpfile mv -f tmpfile thirdparty/rtf2html/README.ru -# fix missing -ldl for Leaps -sed -i 's/\(target_link_libraries(mscore ${LINK_LIB}\)/\1 ${CMAKE_DL_LIBS}/' src/main/CMakeLists.txt +## fix missing -ldl for Leaps +# comment out because error +#TODO: check if still needed +#sed -i 's/\(target_link_libraries(mscore ${LINK_LIB}\)/\1 ${CMAKE_DL_LIBS}/' src/main/CMakeLists.txt %build # Limit memory / threads on PowerPC to avoid memory issues @@ -170,24 +166,20 @@ # BUILD_VST:BOOL=ON # -DBUILD_UPDATE_MODULE:BOOL=OFF triggers bug https://github.com/musescore/MuseScore/issues/15617 %cmake \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DMUSESCORE_BUILD_CONFIGURATION=app \ -DMUSESCORE_BUILD_CONFIG=release \ -DBUILD_UNIT_TESTS=OFF \ -DUSE_SYSTEM_FREETYPE=ON \ -DBUILD_JACK:BOOL=ON \ -DBUILD_UPDATE_MODULE:BOOL=ON \ -DBUILD_CRASHPAD_CLIENT=OFF \ - -DMUSESCORE_REVISION=%{revision} + -DMUSESCORE_REVISION=%{revision} \ + -Wno-dev %cmake_build %install %cmake_install -# don't package kddockwidgets. It should not be installed -rm %{buildroot}%{_libdir}/*.a -rm -r %{buildroot}%{_includedir}/kddockwidgets -rm -r %{buildroot}%{_libdir}/cmake/KDDockWidgets - # install fonts mkdir -p %{buildroot}%{fontdir} install -p -m 644 fonts/*.ttf %{buildroot}/%{fontdir} @@ -210,8 +202,9 @@ mkdir -p %{buildroot}%{_datadir}/%{rname}-%{version_lesser}/demos install -p -m 644 demos/*.mscz %{buildroot}%{_datadir}/%{rname}-%{version_lesser}/demos -# Remove opus devel files, they are provided by system -rm -r %{buildroot}%{_includedir}/opus +# Remove all devel files +rm -r %{buildroot}%{_includedir} +rm -r %{buildroot}%{_libdir} # Delete crashpad binary rm %{buildroot}%{_bindir}/crashpad_handler @@ -228,10 +221,6 @@ 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/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 -install -p -m 644 thirdparty/singleapp/README.TXT %{buildroot}%docdir/README.TXT.singleapp install -p -m 644 tools/bww2mxml/COPYING %{buildroot}%docdir/COPYING.bww2mxml install -p -m 644 tools/bww2mxml/README %{buildroot}%docdir/README.bww2mxml ++++++ MuseScore-4.0.2.tar.gz -> MuseScore-4.1.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/musescore/MuseScore-4.0.2.tar.gz /work/SRC/openSUSE:Factory/.musescore.new.11712/MuseScore-4.1.1.tar.gz differ: char 13, line 1