SHA256
1
0
forked from pool/musescore
Commit Graph

61 Commits

Author SHA256 Message Date
Cor Blom
60d5d3be4c - Add fix-for-latest-qt-declarative.patch to fix boo#1210932
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=131
2023-04-28 08:41:15 +00:00
Cor Blom
45afd75cd7 Accepting request 1072363 from home:jubalh:branches:multimedia:apps
- Update to 4.0.2:
  * Score corruption fixes
    - Multiple issues causing score corruption have been fixed
    - Part scores are now scanned for corruptions
    - There is now a more comprehensive system for alerting you
      when there are corruptions identified on your score (including
      a mechanism to help you avoid saving those corruptions)
  * Usability improvements
    - The Properties panel has been improved so it's possible to edit
      the visibility, colour and play settings of individual notes within chords
    - Toggling visibility of notes within chords now produces more predictable results
    - Images in frames can now be deleted
    - Parts can now be reset to their original layout
    - The UI is now easier to interact with when the user is holding the mouse unsteadily
    - The audio export process can now be cancelled
    - There's a new feature to save relevant diagnostic files (making it
      easier to get support from MuseScore developers)
  * Performance enhancements
    - Major improvements to how MuseScore handles with WASAPI (Benefits Windows users)
  * Bugs squashed and regressions repaired
    - Various crashes have been fixed (including numerous VST-related crashes)
    - Zoom controls in the status bar are easier to use and more intuitive
    - Various problems with the visual behaviour of the app on second monitors are now resolved
    - Text line spacing option has been reinstated in Properties
    - Some playback problems have been resolved, including when entering tablature
      notation, and when changing the tempo using the tempo slider
    - Multiple other minor bug fixes
  * A ton of engraving fixes and improvements
    - Multiple fixes to system-line objects
    - Several errors arising from setting notes to cue size are resolved

OBS-URL: https://build.opensuse.org/request/show/1072363
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=129
2023-03-16 13:44:30 +00:00
Cor Blom
144218258b - More licenses found, also include licenses for sources we don't
build. The license line also applies to the SRPMs

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=126
2023-03-11 11:10:19 +00:00
Cor Blom
bd9aa7a634 - Update Licenses
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=124
2023-03-08 20:52:07 +00:00
c67055a3a7 Accepting request 1068680 from home:krop:branches:multimedia:apps
- Don't package the KDDockWidgets development files. It's only
  a third party library that cannot be used for anything.
- Update build constraints
- Spec cleanup

OBS-URL: https://build.opensuse.org/request/show/1068680
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=122
2023-03-02 13:50:52 +00:00
0e9fd2841b Accepting request 1058609 from home:jubalh:branches:multimedia:apps
- Update to 4.0.1:
  * Fixed a crash on startup with specific VST instruments present
  * Fixed a crash on deleting particular staves
  * Fixed a hang on startup involving WASAPI
  * Fixed corruption on adding or removing beats or measures in certain cases
  * Fixed shortcuts using numeric keypad
  * Fixed issues involving system elements and parts
  * Fixed issues with playback start position
  * Fixed chord symbol playback on transposing staves

OBS-URL: https://build.opensuse.org/request/show/1058609
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=120
2023-01-16 08:22:37 +00:00
Cor Blom
97af26f314 Accepting request 1045993 from home:darix:playground
- Fix audio playback support in muse score 
  https://github.com/musescore/MuseScore/issues/11220#issuecomment-1365822403
  - Fix jack finder by backporting 0dde64eef84.patch:
    Though the jack code in Musescore seems to be unused and only
    alsa seems supported
  - Require alsa-plugins-pulse or pipewire-alsa to make playing out
    of the box
- prepare disabling the update check but it is currently not
  possible due to
  https://github.com/musescore/MuseScore/issues/15617  
- cmake searches for ogg support: add proper BR

OBS-URL: https://build.opensuse.org/request/show/1045993
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=118
2023-01-01 12:15:05 +00:00
Cor Blom
3cf49c7939 Accepting request 1045926 from home:frispete:musescore
- Switch to RelWithDebInfo build
- Fix Leap build issue (missing -ldl)
- Add README.SUSE and referring notes
- Add 8 GB disk contraints

OBS-URL: https://build.opensuse.org/request/show/1045926
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=116
2022-12-31 16:07:13 +00:00
Cor Blom
ccfd713d3e OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=114 2022-12-17 11:42:59 +00:00
Cor Blom
72b125cc85 - Do not build crashpad and remove the prebuilt crashpad binary
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=113
2022-12-17 11:20:38 +00:00
Cor Blom
6675fcbfc0 - Remove explicit opus-devel require
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=112
2022-12-16 21:36:34 +00:00
Cor Blom
215a679339 - Add Qt5QuickTemplate2 to BuildRequires
- Remove opus devel files and add requires to system files

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=109
2022-12-16 16:08:40 +00:00
Cor Blom
a7be2c62a3 - Update to 4.0:
Changes in interface, graving, soundsystem, mixer, everything
  See [200~https://musescore.org/nl/node/337788
- Removed unused patches:
  * no-webview-in-startcentre.patch
  * use-system-qtwebengine-files.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=103
2022-12-15 21:48:12 +00:00
Cor Blom
865959af7d - Add soundfont and related files that cmake tries to
download during build (MuseScore_General_Changelog.md,
  MuseScore_General_License.md, MuseScore_General_Readme.md,
  MuseScore_General.sf3) which contain newer versions of the
  MuseScore soundfont

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=99
2022-08-27 20:31:01 +00:00
Cor Blom
a01dcbaddb - Explicit cmake flag -DBUILD_WEBENGINE="OFF" is needed to build
without qtwebengine

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=98
2021-04-27 09:14:05 +00:00
Cor Blom
f108f640a5 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=96 2021-04-25 12:45:35 +00:00
Cor Blom
1cc46fec4d - Do not build with qtwebengine on ppc and ppcle
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=95
2021-04-25 12:38:42 +00:00
Cor Blom
cf6e155696 - Change the GenericName in the desktop file to something that is
really generic: Music score typesetter

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=94
2021-04-25 12:21:37 +00:00
Cor Blom
097af08b1d - Add no-webview-in-startcentre.patch to prevent that webview is
used in startcentre (boo#1181604)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=92
2021-04-24 12:45:46 +00:00
Dura-Kovács
56c053549b Accepting request 870633 from home:Vogtinator:qmlautoreqprov
- Add compatibility with qml-autoreqprov

OBS-URL: https://build.opensuse.org/request/show/870633
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=90
2021-02-09 16:20:40 +00:00
Cor Blom
6e572e0fa9 Accepting request 870384 from home:balping:branches:multimedia:apps
Updated to 3.6.2
Bug needs to be addressed: https://bugzilla.opensuse.org/show_bug.cgi?id=1181905

OBS-URL: https://build.opensuse.org/request/show/870384
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=89
2021-02-09 07:32:56 +00:00
Cor Blom
79d10e0d42 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=88 2021-01-30 14:15:53 +00:00
Cor Blom
a12010daed Accepting request 867765 from home:balping:branches:multimedia:apps
- Updated to 3.6.1
- Removed enable-build-with-qt5.15 patch as building with
  QT 5.15 is now enabled by upstream

OBS-URL: https://build.opensuse.org/request/show/867765
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=87
2021-01-29 19:13:19 +00:00
Cor Blom
f7b0f90224 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=86 2021-01-19 11:06:50 +00:00
Cor Blom
946a6957d9 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=85 2021-01-19 10:53:24 +00:00
Cor Blom
94b2934bb0 Accepting request 863765 from home:balping:branches:multimedia:apps
- removed fonts/gootville/readme.txt executable bit fix, as it was
  fixed in upstream
- install new fonts, most of them are otf
- included additional third party licenses and readme files
- added MUSESCORE_REVISION and MUSESCORE_BUILD_CONFIG flags,
  so that Musescore wouldn't think it's a dev build
- tested on Tumbleweed with Qt 5.15.2. Couldn't reproduce issues
  with with palettes and migration window described here:
  https://github.com/musescore/MuseScore/pull/7119

OBS-URL: https://build.opensuse.org/request/show/863765
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=84
2021-01-17 10:01:37 +00:00
Cor Blom
0f89493c59 first version of update to 3.6. Needs additional work.
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=83
2021-01-16 11:46:26 +00:00
Cor Blom
ab2e0c9b9d - Update to 3.5.2:
* Fixed an unexpected page stretching in "Edit style" dialog
  * Fixed an issue with audio export on Windows, previously
    exporting to .FLAC or .OGG could result in an empty file that
    cannot be played
  * Fixed an issue of harmony playback preferences. Previously, the
    real value of "Chord symbol playback" was not taken into
    account until the first toggle of this setting
  * Fixed a potential crash that could occur when resizing the
    Piano Roll

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=81
2020-10-17 11:28:37 +00:00
Cor Blom
acd49989c7 - Update to 3.5.1:
* Bugfix release
    For details see
    https://github.com/musescore/MuseScore/releases/tag/v3.5.1
- Update use-qtmake-qt5.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=79
2020-10-07 22:43:05 +00:00
Cor Blom
6e2036dfd9 - Update to 3.5:
* New features:
    - Option available in Preferences for playback of chord symbols
    - Mid-staff instrument changes now do almost everything
      automatically
    - Support for Orca (Linux) screenreader
    - Hairpins, voltas, and other lines now adapt anchor points
      when dragged
    - Splash screen displays progress messages while loading MuseScore
    - Diatonic pitch up/down (keep degree alterations) shortcuts
    - Select Similar Elements: Same Beat
    - New Score Wizard now automatically numbers instruments
    - Property for beam style of tremolo (all strokes attached to
      stem)
    - Style for hiding brackets which span to a single staff when
      empty staves are hidden
    - Properties and styles for measure number positioning, including
      cantered and below staff
    - Property and style for position of multimeasure rest numbers
    - Property for fretboard diagram rotation
  * Improvements and fixes.
    For details see :
      https://github.com/musescore/MuseScore/releases/tag/v3.5
- update correct-revision.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=76
2020-08-19 10:30:38 +00:00
Cor Blom
3a05b07aac Accepting request 798383 from home:bmwiedemann:branches:multimedia:apps
Normalize timestamps in .workspace zip files
  to make package build reproducible (boo#1047218)

OBS-URL: https://build.opensuse.org/request/show/798383
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=74
2020-04-27 20:32:59 +00:00
Cor Blom
94a4547767 - Update to 3.4.2:
* Telemetry dialog was not accessible for visually impaired people
  * Drum input palette worked incorrectly due to the changes
    involving single click behaviour
  * MuseScore crashed when pressing numbers/letters in a different
    voice when inputting tabs
  * Hidden pedal items were no longer displayed
  * "L" letter could not be typed when entering text
- Remove 0001-fix-299654-Crash-on-startup-with-Qt-5.14.patch (part
  of tarball now)
- update correct-revision.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=72
2020-02-07 13:42:46 +00:00
Cor Blom
acd369a02a Accepting request 768090 from home:cgiboudeaux:branches:multimedia:apps
Update to 3.4.1

OBS-URL: https://build.opensuse.org/request/show/768090
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=70
2020-01-28 19:46:46 +00:00
Cor Blom
cda6e03991 - Update to 3.3.4:
Fixes:
  * Palette names were scrambled and nearly impossible to read
    (Windows 7)
  * Scale of palette was incorrect for high and low DPI displays
  * Courtesy accidentals disappeared after an octave change using
    Ctrl(Cmd)+Up/Down
  * Crash reports could not be sent
- Updated correct-revision.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=68
2019-12-04 20:01:29 +00:00
Cor Blom
f0cbde367a - Update to 3.3.3:
Improvements:
  * Tie button behaves as a toggle now
  * Enable changing notes duration if selecting note stem, hook or
    a range
  * Visual improvements for palettes
  * Mark notes that are out of instrument range with red or yellow
    color even when they are selected
  * Save Online is now fully synchronised with the musescore.com
    upload page
  Fixes
  * Export Pdf on Mac with Muse Jazz Text was garbled and
    unreadable if no printers were setup on a machine
  * Entering notes with mouse failed in Italian TAB
  * Scoreview jumped back to start of score during note input on
    (auto)save
  * Sticking could not be copy-pasted
  * Extensions could not be installed on macOS Catalina
- Update correct-revision.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=66
2019-11-26 11:07:34 +00:00
Cor Blom
75a1fd01dc - Update to 3.3.2:
* "Save online" failed in some cases
- Add patches to make qtwebengine work: use-qtmake-qt5.patch and
  use-system-qtwebengine-files.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=63
2019-11-15 11:31:17 +00:00
Cor Blom
e688a126d6 - Update to 3.3.1:
* MuseScore crashed on startup in some cases on Windows 7
  * Palettes were incorrectly placed when using multiple HighDPI
    monitors and scaling
  * Palettes disappeared on Ubuntu 18.04 in some cases
- Update correct-revision.patch
- Remove line from spec to remove rtf2html binary: it is no longer
  part of the source tarball

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=57
2019-11-13 14:29:13 +00:00
Cor Blom
bca001fcbd - 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

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=52
2019-11-05 11:40:47 +00:00
Cor Blom
0651e8c39d - -DCMAKE_BUILD_TYPE=RELEASE need to be set explicitly
(boo#1155809)
- Change libqt5-qtquickcontrols2 to BuildRequires (is needed for
  build)
- Add BuildRequires: libQt5QuickTemplates-devel

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=42
2019-11-05 08:50:02 +00:00
Cor Blom
1e33afff77 - Add libqt5-qtgraphicaleffects and libqt5-qtquickcontrols2 as
requires (boo#1155704)

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=40
2019-11-04 07:32:08 +00:00
Cor Blom
04844bfda0 - Update to 3.3.0:
This is a major update with new functions. For details see the
  announcement: https://musescore.org/en/3.3
- Update correct-revision.patch to latest revision number

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=38
2019-10-31 12:39:33 +00:00
Cor Blom
e9a8fa1b22 - Update to 3.2.3:
* Articulations didn't play properly in MDL instruments
  * Tuplets layout was broken in some cases
  * Fingering jumped unpredictably in some cases
  * Switching between workspaces erased the enabled plugins
  * Bugfixes. For details see https://musescore.org/en/3.2.3
- update correct-revision.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=35
2019-07-11 15:06:08 +00:00
Cor Blom
1915fcbf40 for some reason the changes file got windows line endings, corrected now.
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=33
2019-07-02 09:08:31 +00:00
Cor Blom
96e4074fb0 + Most important improvements:
* Sticking (the process of assigning certain notes to either our
      left or right hand) as a new command
    * Make basic colors of the application including voice colors consistent
    * 7/8 time signature was added to advanced workspace and master 
      palette
    * Avoid poor alignment of hairpins to dynamics bound to the segment
      before hairpin start
    * Add style settings allowing MDL templates to follow basic drum
      line notation rules better
    * Double/triple-clicking in a text editing mode now selects a
      word/paragraph respectively
  + Also numerous fixes, for details see github release page:
    * https://github.com/musescore/MuseScore/releases

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=32
2019-07-01 00:29:01 +00:00
Cor Blom
14143971e4 - Update to 3.2.2:
Most important improvements:
  * Sticking (the process of assigning certain notes to either our left or right hand) as a new command
  * Make basic colors of the application including voice colors consistent
  * 7/8 time signature was added to advanced workspace and master palette
  * Avoid poor alignment of hairpins to dynamics bound to the segment before hairpin start
  * Add style settings allowing MDL templates to follow basic drum line notation rules better
  * Double/triple-clicking in a text editing mode now selects a word/paragraph respectively
  Also numerous fixes, for details see github release page:
  * https://github.com/musescore/MuseScore/releases
- Update correct-revision.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=30
2019-06-30 20:42:16 +00:00
Cor Blom
a86d1b8ff8 Accepting request 708514 from home:cornelisbb:branches:multimedia:apps
- Update to 3.1.0:
  New:
  * Single-note dynamics playback - long notes can play dynamic changes
  * Updated soundfont that supports single-note dynamics out of the box
  * High quality soundfont with better strings and synth instruments
    available as an extension in the Resource Manager
  * Option to completely disable Auto Placement
  * Elements can cross staves still participating in Auto Placement
  * Half-time/Double-time feature that shortens and lengthens rhythms
    on copy-pasting
  * Linearization feature that unrolls all repeats
  * Internal computational approach that allows creating 256th, 512th,
    1024th notes and any kind of compound tuplets
  * Online documentation for Plugin API is available
  Further:
  * Several improvements and a number of bugfixes
- Update correct-revision.patch

OBS-URL: https://build.opensuse.org/request/show/708514
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=28
2019-06-08 06:58:14 +00:00
Cor Blom
2461cb88a0 - Update to 3.0.5:
Improvements:
  * The whole chord sounds when iterating over notes with left-right
    arrows
  * Support more properties for fingering
  * Add more properties for Plugin API
  * Optimise New Score Wizard start time and layout calculations
  Fixes:
  * MuseScore 3.0.4 crashed on startup on macOS
  * Score margins and related staves positioning were calculated
    incorrectly
  * Spacers worked incorrectly when interacting with page borders
  * Measure counting was wrong when setting a custom offset value
  * Keyboard navigation in Single Page view worked incorrectly
  * MuseScore crashed on finishing work on Windows
  * MuseScore crashed when changing Time Signature in parts
  * MuseScore crashed when selecting a bracket in edit mode

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=26
2019-03-15 18:52:19 +00:00
Cor Blom
0acb40c5e9 disable build crashreporter for now
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=24
2019-03-01 13:58:21 +00:00
Cor Blom
e108f772e9 new version: 3.0.4
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=23
2019-03-01 13:43:57 +00:00
Cor Blom
4fd605f130 - Update to 3.0.2:
* Improvements
    + Reworked login screen when using Save Online allows signing in via 
      Facebook and Google and creating an account from within the editor
    + New easy fingering input mode and other fingering improvements
  * Fixes
    + Plugins framework didn't work
    + Grace notes displayed the wrong size in TAB staves
    + Default window size was too large on a multi-monitor setup
    + Color was not available as a text style setting, including issues with 
      coloring lyrics for different voices
    + Slurs were not exported properly to MusicXML
    + Tempo text was not imported properly from MusicXML
- Updated correct-revision.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/musescore?expand=0&rev=20
2019-02-15 16:14:06 +00:00