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

Reply via email to