Update to musescore-3.3

Announcement page: https://musescore.org/en/3.3
This commit is contained in:
bcallah 2019-11-05 16:23:11 +00:00
parent 199692cf58
commit 8e694ebdab
4 changed files with 22 additions and 22 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.46 2019/07/14 23:18:10 bcallah Exp $
# $OpenBSD: Makefile,v 1.47 2019/11/05 16:23:11 bcallah Exp $
BROKEN-hppa = ICE on moc_qtsingleapplication.cxx
V = 3.2.3
V = 3.3
COMMENT = WYSIWYG music notation software (MuseScore)
DISTNAME = MuseScore-${V}
DISTNAME = MuseScore-${V}.0
PKGNAME = musescore-${V}
EXTRACT_SUFX = .zip
CATEGORIES = audio x11
@ -15,12 +15,11 @@ MAINTAINER = Brian Callahan <bcallah@openbsd.org>
# GPLv2 only
PERMIT_PACKAGE = Yes
WANTLIB += Qt5Concurrent Qt5Core Qt5Gui Qt5Help Qt5Network
WANTLIB += Qt5OpenGL Qt5PrintSupport Qt5Qml Qt5Quick Qt5QuickWidgets
WANTLIB += Qt5Sql Qt5Svg Qt5Test Qt5Widgets
WANTLIB += Qt5Xml Qt5XmlPatterns c freetype m ogg portaudio pthread
WANTLIB += ${COMPILER_LIBCXX} Qt5Concurrent Qt5Core Qt5Gui Qt5Help
WANTLIB += Qt5Network Qt5OpenGL Qt5PrintSupport Qt5Qml Qt5Quick
WANTLIB += Qt5QuickControls2 Qt5QuickWidgets Qt5Sql Qt5Svg Qt5Test
WANTLIB += Qt5Widgets Qt5Xml Qt5XmlPatterns c freetype m ogg portaudio
WANTLIB += sndfile vorbis vorbisfile z
WANTLIB += ${COMPILER_LIBCXX}
MASTER_SITES = https://github.com/musescore/MuseScore/releases/download/v${V}/
@ -33,6 +32,7 @@ BUILD_DEPENDS = audio/lame \
LIB_DEPENDS = audio/portaudio-svn \
audio/libsndfile>=1.0.25p0 \
x11/qt5/qtdeclarative \
x11/qt5/qtquickcontrols2 \
x11/qt5/qtsvg \
x11/qt5/qttools \
x11/qt5/qtxmlpatterns

View File

@ -1,2 +1,2 @@
SHA256 (MuseScore-3.2.3.zip) = 6Rzu/YcUa9TIYWqbw865PU/Bp1ecEY8LCvgWujKGG9M=
SIZE (MuseScore-3.2.3.zip) = 125765168
SHA256 (MuseScore-3.3.0.zip) = IxB9LS3kglTcGp7T/6KU33UZQldcsOIVY3Qg9o/XaBA=
SIZE (MuseScore-3.3.0.zip) = 126358324

View File

@ -1,8 +1,8 @@
$OpenBSD: patch-CMakeLists_txt,v 1.10 2019/07/14 23:18:10 bcallah Exp $
$OpenBSD: patch-CMakeLists_txt,v 1.11 2019/11/05 16:23:11 bcallah Exp $
Index: CMakeLists.txt
--- CMakeLists.txt.orig
+++ CMakeLists.txt
@@ -223,7 +223,7 @@ endif (${CMAKE_CXX_COMPILER_ID} MATCHES "GNU")
@@ -227,7 +227,7 @@ endif (${CMAKE_CXX_COMPILER_ID} MATCHES "GNU")
if (NOT MSVC)
set(CMAKE_CXX_FLAGS_DEBUG "-g")
@ -11,7 +11,7 @@ Index: CMakeLists.txt
endif (NOT MSVC)
if (APPLE)
@@ -399,13 +399,13 @@ endif (BUILD_ALSA)
@@ -403,13 +403,13 @@ endif (BUILD_ALSA)
## MIDI
##
@ -28,7 +28,7 @@ Index: CMakeLists.txt
##
## PulseAudio
@@ -413,8 +413,8 @@ endif (APPLE OR MINGW OR MSVC)
@@ -417,8 +417,8 @@ endif (APPLE OR MINGW OR MSVC)
if (BUILD_PULSEAUDIO)
if (PULSEAUDIO_FOUND)
@ -39,7 +39,7 @@ Index: CMakeLists.txt
else (PULSEAUDIO_FOUND)
message(SEND_ERROR "Error: PulseAudio support requested (BUILD_PULSEAUDIO=${BUILD_PULSEAUDIO}), but PulseAudio was not found.")
endif (PULSEAUDIO_FOUND)
@@ -692,7 +692,7 @@ if (NOT MINGW AND NOT MSVC AND NOT APPLE)
@@ -696,7 +696,7 @@ if (NOT MINGW AND NOT MSVC AND NOT APPLE)
)
endif (GZIP_EXECUTABLE AND NOT CMAKE_SYSTEM_NAME MATCHES "OpenBSD")
# Install man pages in either compressed or uncompressed form
@ -48,7 +48,7 @@ Index: CMakeLists.txt
# Create symlink alias for man pages so `man musescore` = `man mscore`
find_program( LN_EXECUTABLE ln DOC "A tool for creating symbolic link aliases (optional)." )
if (LN_EXECUTABLE)
@@ -703,7 +703,7 @@ if (NOT MINGW AND NOT MSVC AND NOT APPLE)
@@ -707,7 +707,7 @@ if (NOT MINGW AND NOT MSVC AND NOT APPLE)
COMMAND ${LN_EXECUTABLE} -sf "${MAN_FULL_NAME}" "${MAN_FULL_ALIAS}"
COMMAND echo 'Symlink alias: ${MAN_FULL_ALIAS} -> ${MAN_FULL_NAME}'
)
@ -57,7 +57,7 @@ Index: CMakeLists.txt
else (LN_EXECUTABLE)
message(STATUS "'ln' not found (it is optional). No symlink aliases will be created.")
endif (LN_EXECUTABLE)
@@ -729,10 +729,13 @@ precompiled_header(QT_INCLUDES all ${BUILD_PCH})
@@ -733,10 +733,13 @@ precompiled_header(QT_INCLUDES all ${BUILD_PCH})
# MSVC does not require these targets, as all.h is not copied and the
# PCH generation is done per-project
@ -73,7 +73,7 @@ Index: CMakeLists.txt
##
## Add subdirs
@@ -860,13 +863,13 @@ include(Packaging)
@@ -864,13 +867,13 @@ include(Packaging)
## lupdate is used to generate the translation text files based off of the source code
@ -91,7 +91,7 @@ Index: CMakeLists.txt
WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
)
@@ -885,11 +888,11 @@ file(GLOB QT_TS_FILES
@@ -889,11 +892,11 @@ file(GLOB QT_TS_FILES
"share/locale/qt*.ts"
)

View File

@ -1,8 +1,8 @@
$OpenBSD: patch-mscore_CMakeLists_txt,v 1.14 2019/06/27 16:01:52 bcallah Exp $
$OpenBSD: patch-mscore_CMakeLists_txt,v 1.15 2019/11/05 16:23:11 bcallah Exp $
Index: mscore/CMakeLists.txt
--- mscore/CMakeLists.txt.orig
+++ mscore/CMakeLists.txt
@@ -769,7 +769,7 @@ else (MINGW)
@@ -806,7 +806,7 @@ else (MINGW)
if (APPLE)
target_link_libraries(mscore ${OsxFrameworks})
else (APPLE)
@ -11,7 +11,7 @@ Index: mscore/CMakeLists.txt
endif (APPLE)
# 'gold' does not use indirect shared libraries for symbol resolution, Linux only
@@ -777,7 +777,7 @@ else (MINGW)
@@ -814,7 +814,7 @@ else (MINGW)
if(USE_JACK)
target_link_libraries(mscore ${CMAKE_DL_LIBS})
endif(USE_JACK)