media-sound/musescore: updated the live ebuild from the latest ebuild and fixed unpac...
authorMiroslav Šulc <fordfrog@gentoo.org>
Fri, 15 Dec 2017 16:08:53 +0000 (17:08 +0100)
committerMiroslav Šulc <fordfrog@gentoo.org>
Fri, 15 Dec 2017 16:09:17 +0000 (17:09 +0100)
Package-Manager: Portage-2.3.18, Repoman-2.3.6

media-sound/musescore/musescore-9999.ebuild

index 8fb5013774428a52d9c28681d28c97665771ebf4..09988cf9c63214237a4739c6c1cdb311778da505 100644 (file)
@@ -13,7 +13,8 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}-fix-buildsystem.patch.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="alsa debug jack mp3 portaudio pulseaudio"
+IUSE="alsa debug jack mp3 portaudio portmidi pulseaudio"
+REQUIRED_USE="portmidi? ( portaudio )"
 
 RDEPEND="
        dev-qt/designer:5
@@ -24,16 +25,16 @@ RDEPEND="
        dev-qt/qthelp:5
        dev-qt/qtprintsupport:5
        dev-qt/qtsvg:5
-       dev-qt/qtwebengine:5[widgets]
        dev-qt/qtwebkit:5
        dev-qt/qtxmlpatterns:5
        >=media-libs/freetype-2.5.2
        media-libs/libsndfile
        sys-libs/zlib
        alsa? ( >=media-libs/alsa-lib-1.0.0 )
-       jack? ( media-sound/jack-audio-connection-kit )
+       jack? ( virtual/jack )
        mp3? ( media-sound/lame )
        portaudio? ( media-libs/portaudio )
+       portmidi? ( media-libs/portmidi )
        pulseaudio? ( media-sound/pulseaudio )
        "
 DEPEND="${RDEPEND}
@@ -44,12 +45,18 @@ PATCHES=(
        "${WORKDIR}/${P}-fix-buildsystem.patch"
 )
 
+src_unpack() {
+       git-r3_src_unpack
+       default_src_unpack
+}
+
 src_configure() {
        local mycmakeargs=(
                -DBUILD_ALSA="$(usex alsa)"
                -DBUILD_JACK="$(usex jack)"
                -DBUILD_LAME="$(usex mp3)"
                -DBUILD_PORTAUDIO="$(usex portaudio)"
+               -DBUILD_PORTMIDI="$(usex portmidi)"
                -DBUILD_PULSEAUDIO="$(usex pulseaudio)"
        )
        cmake-utils_src_configure