pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/musescore musescore: update to 3.4.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/500bd9014247
branches:  trunk
changeset: 423374:500bd9014247
user:      gutteridge <gutteridge%pkgsrc.org@localhost>
date:      Sun Feb 16 20:00:47 2020 +0000

description:
musescore: update to 3.4.2

pkgsrc-specific change: explicitly turn off the telemetry feature,
which was added in the 3.4 series. (There are inconsistencies in the
CMake settings such that with the default configuration it states that
telemetry is turned off, but some components are still built.)

This should address build failures that were occurring with the older
3.2.3 release in combination with Qt 5.14. (It builds and runs for me
on NetBSD amd64 8.1_STABLE and 9.99.44.)

(NB supporting i386 builds would require tweaks to the packaging. I've
left that as a separate exercise TBD.)

The change logs don't seem to be available in an easily aggregated but
condensed form. Highlights of the 3.3 and 3.4 series are:

3.4

New

    Apply palette elements with a single click if there is a selection in the score
    Allow dragging notes horizontally
    Slurs, hairpins and other elements can be edited after single click
    Add middle adjustment handle for beams, for moving whole beam vertically

Improvements

    Double click is not needed to reach edit mode anymore
    Introduce section break properties, bend properties, tremolo bar properties in the Inspector
    Allow access to several properties window in the Inspector
    Name of the newly created custom palette can be specified
    Accessibility: improve speech for elements with spanners

Fixes

    "Don't play trill" option silenced the note playback
    Slurs on small staves were displaced in some cases
    Barline handles were drawn incorrectly after dragging one
    Strings in the Part dialogue were ambiguous
    Y Offset value of fretboards didn't restore after undoing the values being changed from Edit Mode
    Replacing a note with an accidental left the accidental on the new note
    Adding Intervals (above/below) didn't take into consideration the accidental toggle state
    Multiple chord symbols attached to same note didn't copy as part of the range
    Strings in fret diagrams without "X" or "O" displayed as "?" on Linux
    MuseScore crashed when changing a triplet's rest's duration
    Images attached to rests weren't imported from MuseScore 2
    Tremolo Bar dialog had multiple UX issues
    AppImage: system printers weren't available in the print dialog

3.3

New

    Complete palettes redesign
    Note Input workflow improvements
    Native support for Roman numeral analysis and Nashville notation

Improvements

    Chord Symbol Formatting not only for MuseJazz has been supported
    Symbols can be attached to barlines
    Multiple improvements to the Plugin API
    Implement changing palette and palette cell properties on fly
    Current workspace is automatically saved on each action that changes the workspace
    Palettes and workspaces can be reset to the default state defined by the workspace you started customisations from
    Improve algorithm for determining start point for note input
    Move the viewport to show actual changes in the score if they are outside of the current view

Fixes

    NVDA screen reader didn't work
    Various MusicXML Import/Export fixes
    Various fixes for the playback of tied notes, muted voices and notes being edited in parts
    Sticking was not linked between score and parts
    The presence of fretboard diagrams prevented input of chord symbols in other staves
    Loop playback was set incorrectly in parts
    Shortcuts navigation across the palettes was broken
    Palettes and palette cells were not translated
    It was impossible to enter successive sticking elements

diffstat:

 audio/musescore/DESCR    |    2 +-
 audio/musescore/Makefile |    7 +-
 audio/musescore/PLIST    |  198 +++++++++++++++++++++++-----------------------
 audio/musescore/distinfo |   10 +-
 4 files changed, 109 insertions(+), 108 deletions(-)

diffs (263 lines):

diff -r 5620e4dcd2ca -r 500bd9014247 audio/musescore/DESCR
--- a/audio/musescore/DESCR     Sun Feb 16 19:59:26 2020 +0000
+++ b/audio/musescore/DESCR     Sun Feb 16 20:00:47 2020 +0000
@@ -1,4 +1,4 @@
-MuseScore is an open source and free music notation software.
+MuseScore is open source and free music notation software.
 
 Features:
 
diff -r 5620e4dcd2ca -r 500bd9014247 audio/musescore/Makefile
--- a/audio/musescore/Makefile  Sun Feb 16 19:59:26 2020 +0000
+++ b/audio/musescore/Makefile  Sun Feb 16 20:00:47 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2020/01/18 21:48:45 jperkin Exp $
+# $NetBSD: Makefile,v 1.3 2020/02/16 20:00:47 gutteridge Exp $
 
-DISTNAME=      musescore-3.2.3
-PKGREVISION=   1
+DISTNAME=      musescore-3.4.2
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=musescore/}
 GITHUB_PROJECT=        MuseScore
@@ -28,6 +27,7 @@
 CMAKE_ARGS+=   -DDOWNLOAD_SOUNDFONT=OFF
 CMAKE_ARGS+=   -DBUILD_PCH=OFF
 CMAKE_ARGS+=   -DBUILD_PORTMIDI=OFF
+CMAKE_ARGS+=   -DBUILD_TELEMETRY_MODULE=OFF
 CMAKE_ARGS+=   -DBUILD_WEBENGINE=OFF
 
 pre-configure:
@@ -41,6 +41,7 @@
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
 .include "../../x11/qt5-qtbase/buildlink3.mk"
 .include "../../x11/qt5-qtdeclarative/buildlink3.mk"
+.include "../../x11/qt5-qtquickcontrols2/buildlink3.mk"
 .include "../../x11/qt5-qtsvg/buildlink3.mk"
 .include "../../x11/qt5-qttools/buildlink3.mk"
 .include "../../x11/qt5-qtxmlpatterns/buildlink3.mk"
diff -r 5620e4dcd2ca -r 500bd9014247 audio/musescore/PLIST
--- a/audio/musescore/PLIST     Sun Feb 16 19:59:26 2020 +0000
+++ b/audio/musescore/PLIST     Sun Feb 16 20:00:47 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2019/10/16 23:22:08 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/02/16 20:00:47 gutteridge Exp $
 bin/mscore
 bin/musescore
 man/man1/mscore.1
@@ -23,101 +23,101 @@
 share/icons/hicolor/scalable/mimetypes/application-x-musescore.svg
 share/metainfo/org.musescore.MuseScore.appdata.xml
 share/mime/packages/musescore.xml
-share/mscore-3.2/demos/Brassed_Up.mscx
-share/mscore-3.2/demos/Dynamic_Strings.mscx
-share/mscore-3.2/demos/Fugue_1.mscx
-share/mscore-3.2/demos/Reunion.mscz
-share/mscore-3.2/demos/Unclaimed_Gift.mscx
-share/mscore-3.2/instruments/instruments.xml
-share/mscore-3.2/locale/languages.xml
-share/mscore-3.2/manual/plugins/manual.css
-share/mscore-3.2/manual/plugins/plugins3.html
-share/mscore-3.2/plugins/abc_import.qml
-share/mscore-3.2/plugins/colornotes.qml
-share/mscore-3.2/plugins/createscore.qml
-share/mscore-3.2/plugins/helloqml/helloqml.qml
-share/mscore-3.2/plugins/helloqml/translations/locale_de.qm
-share/mscore-3.2/plugins/helloqml/translations/locale_de.ts
-share/mscore-3.2/plugins/notenames.qml
-share/mscore-3.2/plugins/panel.qml
-share/mscore-3.2/plugins/random.qml
-share/mscore-3.2/plugins/random2.qml
-share/mscore-3.2/plugins/run.qml
-share/mscore-3.2/plugins/scorelist.qml
-share/mscore-3.2/plugins/view.qml
-share/mscore-3.2/plugins/walk.qml
-share/mscore-3.2/sound/MuseScore_General.sf3
-share/mscore-3.2/sound/MuseScore_General_License.md
-share/mscore-3.2/styles/MuseJazz.mss
-share/mscore-3.2/styles/cchords_muse.xml
-share/mscore-3.2/styles/cchords_nrb.xml
-share/mscore-3.2/styles/cchords_rb.xml
-share/mscore-3.2/styles/cchords_sym.xml
-share/mscore-3.2/styles/chords.xml
-share/mscore-3.2/styles/chords_jazz.xml
-share/mscore-3.2/styles/chords_std.xml
-share/mscore-3.2/styles/jazzchords.xml
-share/mscore-3.2/styles/stdchords.xml
-share/mscore-3.2/templates/01-General/00-Blank.mscx
-share/mscore-3.2/templates/01-General/01-Treble_Clef.mscx
-share/mscore-3.2/templates/01-General/02-Bass_Clef.mscx
-share/mscore-3.2/templates/01-General/03-Grand_Staff.mscx
-share/mscore-3.2/templates/02-Choral/01-SATB.mscx
-share/mscore-3.2/templates/02-Choral/02-SATB_+_Organ.mscx
-share/mscore-3.2/templates/02-Choral/03-SATB_+_Piano.mscx
-share/mscore-3.2/templates/02-Choral/04-SATB_Closed_Score.mscx
-share/mscore-3.2/templates/02-Choral/05-SATB_Closed_Score_+_Organ.mscx
-share/mscore-3.2/templates/02-Choral/06-SATB_Closed_Score_+_Piano.mscx
-share/mscore-3.2/templates/02-Choral/07-Voice_+_Piano.mscx
-share/mscore-3.2/templates/02-Choral/08-Barbershop_Quartet.mscx
-share/mscore-3.2/templates/02-Choral/09-Liturgical_Unmetrical.mscx
-share/mscore-3.2/templates/02-Choral/10-Liturgical_Unmetrical_+_Organ.mscx
-share/mscore-3.2/templates/03-Chamber_Music/01-String_Quartet.mscx
-share/mscore-3.2/templates/03-Chamber_Music/02-Wind_Quartet.mscx
-share/mscore-3.2/templates/03-Chamber_Music/03-Wind_Quintet.mscx
-share/mscore-3.2/templates/03-Chamber_Music/04-Saxophone_Quartet.mscx
-share/mscore-3.2/templates/03-Chamber_Music/05-Brass_Quartet.mscx
-share/mscore-3.2/templates/03-Chamber_Music/06-Brass_Quintet.mscx
-share/mscore-3.2/templates/04-Solo/01-Guitar.mscx
-share/mscore-3.2/templates/04-Solo/02-Guitar_+_Tablature.mscx
-share/mscore-3.2/templates/04-Solo/03-Guitar_Tablature.mscx
-share/mscore-3.2/templates/04-Solo/04-Piano.mscx
-share/mscore-3.2/templates/05-Jazz/01-Jazz_Lead_Sheet.mscx
-share/mscore-3.2/templates/05-Jazz/02-Big_Band.mscx
-share/mscore-3.2/templates/05-Jazz/03-Jazz_Combo.mscx
-share/mscore-3.2/templates/06-Popular/01-Rock_Band.mscx
-share/mscore-3.2/templates/06-Popular/02-Bluegrass_Band.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/01-Concert_Band.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/02-Small_Concert_Band.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/03-Brass_Band.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/04-Marching_Band.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/05-Small_Marching_Band.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/06-Battery_Percussion.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/07-Large_Pit_Percussion.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/08-Small_Pit_Percussion.mscx
-share/mscore-3.2/templates/07-Band_and_Percussion/09-European_Concert_Band.mscx
-share/mscore-3.2/templates/08-Orchestral/01-Classical_Orchestra.mscx
-share/mscore-3.2/templates/08-Orchestral/02-Symphony_Orchestra.mscx
-share/mscore-3.2/templates/08-Orchestral/03-String_Orchestra.mscx
-share/mscore-3.2/templates/drumset_fr.drm
-share/mscore-3.2/templates/orchestral.drm
-share/mscore-3.2/tours/autoplace.tour
-share/mscore-3.2/tours/inspector.tour
-share/mscore-3.2/tours/mmrest.tour
-share/mscore-3.2/tours/navigate.tour
-share/mscore-3.2/tours/noteinput.tour
-share/mscore-3.2/tours/palette.tour
-share/mscore-3.2/tours/select.tour
-share/mscore-3.2/tours/spanner-drop-apply.tour
-share/mscore-3.2/tours/timeline.tour
-share/mscore-3.2/tours/welcome.tour
-share/mscore-3.2/wallpaper/background1.png
-share/mscore-3.2/wallpaper/paper1.png
-share/mscore-3.2/wallpaper/paper2.png
-share/mscore-3.2/wallpaper/paper3.png
-share/mscore-3.2/wallpaper/paper4.png
-share/mscore-3.2/wallpaper/paper5.png
-share/mscore-3.2/wallpaper/paper6.png
-share/mscore-3.2/wallpaper/paper7.png
-share/mscore-3.2/workspaces/Advanced.workspace
-share/mscore-3.2/workspaces/Basic.workspace
+share/mscore-3.4/demos/Brassed_Up.mscx
+share/mscore-3.4/demos/Dynamic_Strings.mscx
+share/mscore-3.4/demos/Fugue_1.mscx
+share/mscore-3.4/demos/Reunion.mscz
+share/mscore-3.4/demos/Unclaimed_Gift.mscx
+share/mscore-3.4/instruments/instruments.xml
+share/mscore-3.4/locale/languages.xml
+share/mscore-3.4/manual/plugins/manual.css
+share/mscore-3.4/manual/plugins/plugins3.html
+share/mscore-3.4/plugins/abc_import.qml
+share/mscore-3.4/plugins/colornotes.qml
+share/mscore-3.4/plugins/createscore.qml
+share/mscore-3.4/plugins/helloqml/helloqml.qml
+share/mscore-3.4/plugins/helloqml/translations/locale_de.qm
+share/mscore-3.4/plugins/helloqml/translations/locale_de.ts
+share/mscore-3.4/plugins/notenames.qml
+share/mscore-3.4/plugins/panel.qml
+share/mscore-3.4/plugins/random.qml
+share/mscore-3.4/plugins/random2.qml
+share/mscore-3.4/plugins/run.qml
+share/mscore-3.4/plugins/scorelist.qml
+share/mscore-3.4/plugins/view.qml
+share/mscore-3.4/plugins/walk.qml
+share/mscore-3.4/sound/MuseScore_General.sf3
+share/mscore-3.4/sound/MuseScore_General_License.md
+share/mscore-3.4/styles/MuseJazz.mss
+share/mscore-3.4/styles/cchords_muse.xml
+share/mscore-3.4/styles/cchords_nrb.xml
+share/mscore-3.4/styles/cchords_rb.xml
+share/mscore-3.4/styles/cchords_sym.xml
+share/mscore-3.4/styles/chords.xml
+share/mscore-3.4/styles/chords_jazz.xml
+share/mscore-3.4/styles/chords_std.xml
+share/mscore-3.4/styles/jazzchords.xml
+share/mscore-3.4/styles/stdchords.xml
+share/mscore-3.4/templates/01-General/00-Blank.mscx
+share/mscore-3.4/templates/01-General/01-Treble_Clef.mscx
+share/mscore-3.4/templates/01-General/02-Bass_Clef.mscx
+share/mscore-3.4/templates/01-General/03-Grand_Staff.mscx
+share/mscore-3.4/templates/02-Choral/01-SATB.mscx
+share/mscore-3.4/templates/02-Choral/02-SATB_+_Organ.mscx
+share/mscore-3.4/templates/02-Choral/03-SATB_+_Piano.mscx
+share/mscore-3.4/templates/02-Choral/04-SATB_Closed_Score.mscx
+share/mscore-3.4/templates/02-Choral/05-SATB_Closed_Score_+_Organ.mscx
+share/mscore-3.4/templates/02-Choral/06-SATB_Closed_Score_+_Piano.mscx
+share/mscore-3.4/templates/02-Choral/07-Voice_+_Piano.mscx
+share/mscore-3.4/templates/02-Choral/08-Barbershop_Quartet.mscx
+share/mscore-3.4/templates/02-Choral/09-Liturgical_Unmetrical.mscx
+share/mscore-3.4/templates/02-Choral/10-Liturgical_Unmetrical_+_Organ.mscx
+share/mscore-3.4/templates/03-Chamber_Music/01-String_Quartet.mscx
+share/mscore-3.4/templates/03-Chamber_Music/02-Wind_Quartet.mscx
+share/mscore-3.4/templates/03-Chamber_Music/03-Wind_Quintet.mscx
+share/mscore-3.4/templates/03-Chamber_Music/04-Saxophone_Quartet.mscx
+share/mscore-3.4/templates/03-Chamber_Music/05-Brass_Quartet.mscx
+share/mscore-3.4/templates/03-Chamber_Music/06-Brass_Quintet.mscx
+share/mscore-3.4/templates/04-Solo/01-Guitar.mscx
+share/mscore-3.4/templates/04-Solo/02-Guitar_+_Tablature.mscx
+share/mscore-3.4/templates/04-Solo/03-Guitar_Tablature.mscx
+share/mscore-3.4/templates/04-Solo/04-Piano.mscx
+share/mscore-3.4/templates/05-Jazz/01-Jazz_Lead_Sheet.mscx
+share/mscore-3.4/templates/05-Jazz/02-Big_Band.mscx
+share/mscore-3.4/templates/05-Jazz/03-Jazz_Combo.mscx
+share/mscore-3.4/templates/06-Popular/01-Rock_Band.mscx
+share/mscore-3.4/templates/06-Popular/02-Bluegrass_Band.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/01-Concert_Band.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/02-Small_Concert_Band.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/03-Brass_Band.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/04-Marching_Band.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/05-Small_Marching_Band.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/06-Battery_Percussion.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/07-Large_Pit_Percussion.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/08-Small_Pit_Percussion.mscx
+share/mscore-3.4/templates/07-Band_and_Percussion/09-European_Concert_Band.mscx
+share/mscore-3.4/templates/08-Orchestral/01-Classical_Orchestra.mscx
+share/mscore-3.4/templates/08-Orchestral/02-Symphony_Orchestra.mscx
+share/mscore-3.4/templates/08-Orchestral/03-String_Orchestra.mscx
+share/mscore-3.4/templates/drumset_fr.drm
+share/mscore-3.4/templates/orchestral.drm
+share/mscore-3.4/tours/autoplace.tour
+share/mscore-3.4/tours/inspector.tour
+share/mscore-3.4/tours/mmrest.tour
+share/mscore-3.4/tours/navigate.tour
+share/mscore-3.4/tours/noteinput.tour
+share/mscore-3.4/tours/palette.tour
+share/mscore-3.4/tours/select.tour
+share/mscore-3.4/tours/spanner-drop-apply.tour
+share/mscore-3.4/tours/timeline.tour
+share/mscore-3.4/tours/welcome.tour
+share/mscore-3.4/wallpaper/background1.png
+share/mscore-3.4/wallpaper/paper1.png
+share/mscore-3.4/wallpaper/paper2.png
+share/mscore-3.4/wallpaper/paper3.png
+share/mscore-3.4/wallpaper/paper4.png
+share/mscore-3.4/wallpaper/paper5.png
+share/mscore-3.4/wallpaper/paper6.png
+share/mscore-3.4/wallpaper/paper7.png
+share/mscore-3.4/workspaces/Advanced.workspace
+share/mscore-3.4/workspaces/Basic.workspace
diff -r 5620e4dcd2ca -r 500bd9014247 audio/musescore/distinfo
--- a/audio/musescore/distinfo  Sun Feb 16 19:59:26 2020 +0000
+++ b/audio/musescore/distinfo  Sun Feb 16 20:00:47 2020 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.1 2019/10/16 23:22:08 nia Exp $
+$NetBSD: distinfo,v 1.2 2020/02/16 20:00:47 gutteridge Exp $
 
-SHA1 (musescore-3.2.3.tar.gz) = b802c9d78ea53277fddd22f033c284b90e6b037b
-RMD160 (musescore-3.2.3.tar.gz) = a447ed0929b43fbb66699e4889854b45b1cf61ba
-SHA512 (musescore-3.2.3.tar.gz) = 3245cb14b2230703e63689df0021813be9fb234aa03433defd0de22640468daa9b3c4f5c7e276faac993ebb80e4431e56cd915eab983ba7dd3e85c822b4573d2
-Size (musescore-3.2.3.tar.gz) = 63932000 bytes
+SHA1 (musescore-3.4.2.tar.gz) = 95d8d0d0bef7327e793b6374feb22d9522225b30
+RMD160 (musescore-3.4.2.tar.gz) = d476367b02d5efc1527426451379b1918b24b8a9
+SHA512 (musescore-3.4.2.tar.gz) = d53024a04793dd418bce910e47b1d6f785b6e5ffbd97117a910f144ee37d20c20ce555a45fcf30532019aa8d7e429fc2dfedfef33a6078ab73889fe7995fe9f4
+Size (musescore-3.4.2.tar.gz) = 62960426 bytes
 SHA1 (patch-CMakeLists.txt) = 220fa5d8b68fbead76d8bed41e03b9133f59f3cc



Home | Main Index | Thread Index | Old Index