summaryrefslogtreecommitdiffstats
path: root/audio-creation
diff options
context:
space:
mode:
authorThomas Orgis2020-09-30 22:35:44 +0200
committerThomas Orgis2020-09-30 22:35:44 +0200
commite0bdf89d574cab2535acf36f8b6f35ef5318c88e (patch)
treecb305ce2cbb71bc575883345eaa423c74f3c770e /audio-creation
parent9d826198f6e31d29aa5d9be687788296d0f94dce (diff)
musescore: version 3.5.0
Diffstat (limited to 'audio-creation')
-rwxr-xr-xaudio-creation/musescore/DEPENDS9
-rwxr-xr-xaudio-creation/musescore/DETAILS10
-rw-r--r--audio-creation/musescore/HISTORY4
-rwxr-xr-xaudio-creation/musescore/PRE_BUILD6
4 files changed, 22 insertions, 7 deletions
diff --git a/audio-creation/musescore/DEPENDS b/audio-creation/musescore/DEPENDS
index 2ea5ef7d14..40e471fb6b 100755
--- a/audio-creation/musescore/DEPENDS
+++ b/audio-creation/musescore/DEPENDS
@@ -8,6 +8,10 @@ optional_depends portaudio19 \
"-DBUILD_PORTAUDIO=on" \
"-DBUILD_PORTAUDIO=off" \
"support for the portaudio backend" &&
+if is_depends_enabled $SPELL portaudio19; then
+ optional_depends portmidi -DBUILD_PORTMIDI={on,off} \
+ "MIDI features"
+fi &&
optional_depends pulseaudio \
"-DBUILD_PULSEAUDIO=on" \
"-DBUILD_PULSEAUDIO=off" \
@@ -34,9 +38,10 @@ fi &&
depends qtbase &&
depends qttools &&
depends qtdeclarative &&
-depends qtquickcontrols &&
+depends qtquickcontrols2 &&
depends qtscript &&
depends qtxmlpatterns &&
depends qtsvg &&
depends SSL &&
-depends qtwebkit
+optional_depends qtwebengine -DBUILD_WEBENGINE={on,off} \
+ "built-in browsery"
diff --git a/audio-creation/musescore/DETAILS b/audio-creation/musescore/DETAILS
index ec70a220a9..c3dfccd66c 100755
--- a/audio-creation/musescore/DETAILS
+++ b/audio-creation/musescore/DETAILS
@@ -1,9 +1,9 @@
SPELL=musescore
- VERSION=3.4.2
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]="https://github.com/musescore/MuseScore/archive/v${VERSION}.tar.gz"
- SOURCE_HASH=sha512:d53024a04793dd418bce910e47b1d6f785b6e5ffbd97117a910f144ee37d20c20ce555a45fcf30532019aa8d7e429fc2dfedfef33a6078ab73889fe7995fe9f4
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/MuseScore-${VERSION}"
+ VERSION=3.5.0
+ SOURCE="MuseScore-${VERSION}.zip"
+ SOURCE_URL[0]="https://github.com/musescore/MuseScore/releases/download/v$(echo $VERSION|cut -f 1,2 -d .)/$SOURCE"
+ SOURCE_HASH=sha512:692f2678cee7f693404bd229426844c8adbd35d1b9fdc87c01f7f7a291d1d05ee894bb3100c35d0e7247d3716ecc287e2aa10858f0d05931c498a67cefb9ed0a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SOURCE%.zip}"
TMPFS=off
WEB_SITE="https://musescore.org"
LICENSE[0]=GPLv2
diff --git a/audio-creation/musescore/HISTORY b/audio-creation/musescore/HISTORY
index e00b8d2131..5765a535ce 100644
--- a/audio-creation/musescore/HISTORY
+++ b/audio-creation/musescore/HISTORY
@@ -1,3 +1,7 @@
+2020-09-28 Thomas Orgis <sobukus@sourcemage.org>
+ * DETAILS, PRE_BUILD: version 3.5.0
+ * DEPENDS: some Qt updates, qtwebengine, qtquickcontrols2
+
2020-02-07 Florian Franzmann <siflfran@hawo.stw.uni-erlangen.de>
* DETAILS: version 3.4.2
diff --git a/audio-creation/musescore/PRE_BUILD b/audio-creation/musescore/PRE_BUILD
new file mode 100755
index 0000000000..33957786ea
--- /dev/null
+++ b/audio-creation/musescore/PRE_BUILD
@@ -0,0 +1,6 @@
+# No directory name in official source archive.
+# We use it anyway instea of a git snapshot, as the
+# website publishes a hash for it.
+mk_source_dir &&
+cd "$SOURCE_DIRECTORY" &&
+unpack_file