summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiroslav Šulc <fordfrog@gentoo.org>2020-02-01 11:41:14 +0100
committerMiroslav Šulc <fordfrog@gentoo.org>2020-02-01 11:41:31 +0100
commit1a2fd37eedb243cf3235a7b7b64242d680f0b3fa (patch)
treec57505a6b2b87379c7ef153c25f892c62527909d /media-sound/musescore/musescore-9999.ebuild
parentsci-mathematics/form: ebuild improvements (diff)
downloadgentoo-1a2fd37eedb243cf3235a7b7b64242d680f0b3fa.tar.gz
gentoo-1a2fd37eedb243cf3235a7b7b64242d680f0b3fa.tar.bz2
gentoo-1a2fd37eedb243cf3235a7b7b64242d680f0b3fa.zip
media-sound/musescore: 3.4.1 bump + 9999 sync
1) updated use flags (added osc, omr, sfz, vorbis changed to +sf3) 2) sorted and added config args Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'media-sound/musescore/musescore-9999.ebuild')
-rw-r--r--media-sound/musescore/musescore-9999.ebuild27
1 files changed, 19 insertions, 8 deletions
diff --git a/media-sound/musescore/musescore-9999.ebuild b/media-sound/musescore/musescore-9999.ebuild
index 5d3ba673cd37..6157b14ce4af 100644
--- a/media-sound/musescore/musescore-9999.ebuild
+++ b/media-sound/musescore/musescore-9999.ebuild
@@ -17,7 +17,7 @@ EGIT_REPO_URI="https://github.com/${PN}/MuseScore.git"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE="alsa debug jack mp3 portaudio portmidi pulseaudio vorbis webengine"
+IUSE="alsa debug jack mp3 osc omr portaudio portmidi pulseaudio +sf3 sfz webengine"
REQUIRED_USE="portmidi? ( portaudio )"
BDEPEND="
@@ -44,10 +44,11 @@ DEPEND="
alsa? ( >=media-libs/alsa-lib-1.0.0 )
jack? ( virtual/jack )
mp3? ( media-sound/lame )
+ omr? ( app-text/poppler )
portaudio? ( media-libs/portaudio )
portmidi? ( media-libs/portmidi )
pulseaudio? ( media-sound/pulseaudio )
- vorbis? ( media-libs/libvorbis )
+ sf3? ( media-libs/libvorbis )
webengine? ( dev-qt/qtwebengine:5[widgets] )
"
RDEPEND="${DEPEND}"
@@ -70,19 +71,29 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
- -DCMAKE_SKIP_RPATH=ON
- -DDOWNLOAD_SOUNDFONT=OFF
- -DUSE_SYSTEM_QTSINGLEAPPLICATION=ON
- -DUSE_PATH_WITH_EXPLICIT_QT_VERSION=ON
- -DUSE_SYSTEM_FREETYPE=ON
+ -DAEOLUS=OFF # does not compile
-DBUILD_ALSA="$(usex alsa)"
+ -DBUILD_CRASH_REPORTER=OFF
-DBUILD_JACK="$(usex jack)"
-DBUILD_LAME="$(usex mp3)"
+ -DBUILD_PCH=ON
-DBUILD_PORTAUDIO="$(usex portaudio)"
-DBUILD_PORTMIDI="$(usex portmidi)"
-DBUILD_PULSEAUDIO="$(usex pulseaudio)"
- -DSOUNDFONT3="$(usex vorbis)"
+ -DBUILD_SHARED_LIBS=ON
+ -DBUILD_TELEMETRY_MODULE=ON
-DBUILD_WEBENGINE="$(usex webengine)"
+ -DCMAKE_SKIP_RPATH=ON
+ -DDOWNLOAD_SOUNDFONT=OFF
+ -DHAS_AUDIOFILE=ON
+ -DOCR=OFF
+ -DOMR="$(usex omr)"
+ -DSOUNDFONT3=ON
+ -DZERBERUS="$(usex sfz)"
+ -DUSE_PATH_WITH_EXPLICIT_QT_VERSION=ON
+ -DUSE_SYSTEM_FREETYPE=ON
+ -DUSE_SYSTEM_POPPLER=ON
+ -DUSE_SYSTEM_QTSINGLEAPPLICATION=ON
)
cmake_src_configure
}