diff --git a/audio/musescore/Makefile b/audio/musescore/Makefile index 9c346d1142d4..439eab86a158 100644 --- a/audio/musescore/Makefile +++ b/audio/musescore/Makefile @@ -1,64 +1,65 @@ PORTNAME= ${GH_PROJECT:tl} DISTVERSIONPREFIX= v -DISTVERSION= 4.1.0 +DISTVERSION= 4.1.1 CATEGORIES= audio MAINTAINER= adridg@FreeBSD.org COMMENT= Free music composition & notation software WWW= https://musescore.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE.GPL LIB_DEPENDS= libmp3lame.so:audio/lame \ libsndfile.so:audio/libsndfile \ libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libasound.so:audio/alsa-lib \ + libasound_module_pcm_oss.so:audio/alsa-plugins \ libfreetype.so:print/freetype2 USES= cmake compiler:c++11-lib localbase \ pkgconfig qt:5 USE_QT= concurrent core dbus declarative designer graphicaleffects gui \ help location network networkauth opengl printsupport \ - quickcontrols2 scripttools sql svg testlib \ + quickcontrols quickcontrols2 scripttools sql svg testlib \ webchannel widgets x11extras xml xmlpatterns \ buildtools:build linguisttools:build qmake:build uitools:build USE_GITHUB= yes GH_PROJECT= MuseScore # Each release gets a subdir containing the distfiles for that release, # so hope that scanning the parent dir finds new ones. # # Note needs PORTVERSION:R once there is a .minor version DATADIR= ${PREFIX}/share/mscore-${PORTVERSION:R} CMAKE_OFF= MUE_BUILD_CRASHPAD_CLIENT \ MUE_COMPILE_USE_PCH CMAKE_BUILD_TYPE= release post-stage: find ${STAGEDIR}${PREFIX}/lib -name '*.a' -delete # static libs from gtest find ${STAGEDIR}${PREFIX}/lib/cmake -name '*.cmake' -delete # cmake configuration for kddockwidget find ${STAGEDIR}${PREFIX}/include -name '*.h' -delete # headers for gtest, dockwidgets find ${STAGEDIR}${PREFIX}/include -name 'README.md' -delete # readmes from gtest find ${STAGEDIR}${PREFIX}/libdata -name '*.pc' -delete # pkgconfig from gtest rmdir \ ${STAGEDIR}${PREFIX}/include/gmock/internal/custom \ ${STAGEDIR}${PREFIX}/include/gmock/internal \ ${STAGEDIR}${PREFIX}/include/gmock \ ${STAGEDIR}${PREFIX}/include/gtest/internal/custom \ ${STAGEDIR}${PREFIX}/include/gtest/internal \ ${STAGEDIR}${PREFIX}/include/gtest \ ${STAGEDIR}${PREFIX}/include/kddockwidgets/private/indicators \ ${STAGEDIR}${PREFIX}/include/kddockwidgets/private/multisplitter \ ${STAGEDIR}${PREFIX}/include/kddockwidgets/private/quick \ ${STAGEDIR}${PREFIX}/include/kddockwidgets/private \ ${STAGEDIR}${PREFIX}/include/kddockwidgets \ ${STAGEDIR}${PREFIX}/include/opus \ ${STAGEDIR}${PREFIX}/lib/cmake/GTest \ ${STAGEDIR}${PREFIX}/lib/cmake/KDDockWidgets \ ${STAGEDIR}${PREFIX}/lib/cmake .include diff --git a/audio/musescore/distinfo b/audio/musescore/distinfo index dddfcb550f1a..2116ae3f6857 100644 --- a/audio/musescore/distinfo +++ b/audio/musescore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1689326209 -SHA256 (musescore-MuseScore-v4.1.0_GH0.tar.gz) = 82b0477d6ca737f5e1db34fefce5f3a3215cc48beb1123bac85cae1fa4a4829b -SIZE (musescore-MuseScore-v4.1.0_GH0.tar.gz) = 130990653 +TIMESTAMP = 1694947674 +SHA256 (musescore-MuseScore-v4.1.1_GH0.tar.gz) = 3e53ce88b98c08422c8f8dc8c71c6e31d1038c2b263649f6647de6fa4269ce9b +SIZE (musescore-MuseScore-v4.1.1_GH0.tar.gz) = 131007032 diff --git a/audio/musescore/files/patch-CMakeLists.txt b/audio/musescore/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..b8b623e3141f --- /dev/null +++ b/audio/musescore/files/patch-CMakeLists.txt @@ -0,0 +1,11 @@ +--- CMakeLists.txt.orig 2023-07-11 13:58:04.000000000 +0000 ++++ CMakeLists.txt 2023-07-26 01:16:10.541419000 +0000 +@@ -46,7 +46,7 @@ + # - vtest - for visual tests (for CI) + # - utest - for unit tests (for CI) + +-set(MUSESCORE_BUILD_MODE "dev" CACHE STRING "Build mode") ++set(MUSESCORE_BUILD_MODE "release" CACHE STRING "Build mode") + # Possible MUSESCORE_BUILD_MODE values: + # - dev - for development/nightly builds + # - testing - for testing versions (alpha, beta, RC)