Hello community, here is the log from the commit of package musescore for openSUSE:Factory checked in at 2019-11-06 14:06:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/musescore (Old) and /work/SRC/openSUSE:Factory/.musescore.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "musescore" Wed Nov 6 14:06:54 2019 rev:12 rq:745467 version:3.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/musescore/musescore.changes 2019-11-04 17:16:10.504887297 +0100 +++ /work/SRC/openSUSE:Factory/.musescore.new.2990/musescore.changes 2019-11-06 14:06:56.236838240 +0100 @@ -1,0 +2,10 @@ +Tue Nov 5 08:44:37 UTC 2019 - Cor Blom <[email protected]> + +- -DCMAKE_BUILD_TYPE=RELEASE need to be set explicitly + (boo#1155809) +- Convert BuildRequires to pkgconfig style and updated them according + to recommendations of upstream. It solves a couple of cmake errors +- Added reminder to look into qtwebengine support, which is not + essential but nice to have. Enabling it gives a build error + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ musescore.spec ++++++ --- /var/tmp/diff_new_pack.yhgjTf/_old 2019-11-06 14:06:58.444840550 +0100 +++ /var/tmp/diff_new_pack.yhgjTf/_new 2019-11-06 14:06:58.448840555 +0100 @@ -34,27 +34,48 @@ Source1: %{rname}.desktop # PATCH-FIX-UPSTREAM: see https://github.com/musescore/MuseScore/releases Patch0: correct-revision.patch -BuildRequires: alsa-devel -BuildRequires: cmake >= 3.0 +BuildRequires: cmake BuildRequires: fdupes -BuildRequires: freetype2-devel BuildRequires: gcc-c++ -BuildRequires: hicolor-icon-theme -BuildRequires: jack-devel -BuildRequires: libQt5WebKitWidgets-devel +BuildRequires: libQt5Help5 +BuildRequires: libQt5QuickTemplates2-devel BuildRequires: libmp3lame-devel -BuildRequires: libpulse-devel BuildRequires: libqt5-linguist-devel -BuildRequires: libqt5-qtbase-devel -BuildRequires: libqt5-qtsvg-devel -BuildRequires: libqt5-qttools-devel -BuildRequires: libqt5-qtwebengine-devel -BuildRequires: libqt5-qtxmlpatterns-devel -BuildRequires: libsndfile-devel -BuildRequires: libvorbis-devel -BuildRequires: portaudio-devel +BuildRequires: pkgconfig BuildRequires: portmidi-devel BuildRequires: update-desktop-files +BuildRequires: pkgconfig(Qt5Concurrent) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5Designer) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Help) +BuildRequires: pkgconfig(Qt5Network) +BuildRequires: pkgconfig(Qt5OpenGL) +BuildRequires: pkgconfig(Qt5PrintSupport) +BuildRequires: pkgconfig(Qt5QuickControls2) +BuildRequires: pkgconfig(Qt5Sql) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5Test) +BuildRequires: pkgconfig(Qt5UiTools) +# TODO: why does it fail with qtwebengine? +#BuildRequires: pkgconfig(Qt5WebEngine) +#BuildRequires: pkgconfig(Qt5WebEngineCore) +#BuildRequires: pkgconfig(Qt5WebEngineWidgets) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5Xml) +BuildRequires: pkgconfig(Qt5XmlPatterns) +BuildRequires: pkgconfig(alsa) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(jack) +BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libpulse-mainloop-glib) +BuildRequires: pkgconfig(libpulse-simple) +BuildRequires: pkgconfig(portaudio-2.0) +BuildRequires: pkgconfig(portaudiocpp) +BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(vorbis) +BuildRequires: pkgconfig(vorbisenc) +BuildRequires: pkgconfig(vorbisfile) Requires: %{name}-fonts = %{version}-%{release} Requires: libqt5-qtgraphicaleffects Requires: libqt5-qtquickcontrols2 @@ -99,9 +120,9 @@ %build %define __builddir build.release %cmake \ + -DCMAKE_BUILD_TYPE=RELEASE \ -DUSE_SYSTEM_FREETYPE="ON" \ - -DBUILD_WEBENGINE="OFF" \ - -DBUILD_CRASH_REPORTER="OFF" + -DBUILD_WEBENGINE="OFF" %make_jobs lrelease all # Put the desktop file in place for the packaging
