summaryrefslogtreecommitdiff
path: root/media-sound/musescore
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-09 18:18:58 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-09 18:18:58 +0000
commitf20de2df8b579205c90f4970c3ad9cbb641c1a0e (patch)
tree10c37b24fe2dd78a00004e38cbafc4a9cadf69a5 /media-sound/musescore
parent83c424cc446967ca87809e13c2ef264eebce79f8 (diff)
gentoo auto-resync : 09:01:2023 - 18:18:58
Diffstat (limited to 'media-sound/musescore')
-rw-r--r--media-sound/musescore/Manifest2
-rw-r--r--media-sound/musescore/musescore-9999.ebuild20
2 files changed, 15 insertions, 7 deletions
diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
index faec6cdcfac9..6180d3cdaa52 100644
--- a/media-sound/musescore/Manifest
+++ b/media-sound/musescore/Manifest
@@ -3,5 +3,5 @@ AUX musescore-3.6.1-rename-audioitem.patch 491 BLAKE2B 9ecdccb1e3aec15c7233baaeb
DIST MuseScore_General-0.2.0.tar.bz2 35122747 BLAKE2B 7f9cafb7912ab8c977842c51df69506d4ad3d1d37498c856978a2d5ab50a1c4fe9145a4807f8c353e6f14138704abb2bbd70c948f1621b494c6e0458c2df0184 SHA512 69eeb22e8c9d1d393a2af857baeb8e49bf2a492651d18190685c74df84a5f6b424e37077e39d9d69c117c4896ea1fbb857eba25a1fbcb6f98d53f384a55713cc
DIST musescore-3.6.2.tar.gz 69077899 BLAKE2B 4562267b2fd6498b0ba1e503a9117c2680035ccdb66f94bbd9b98ef1c37d4f9eb7d8a84cbac7726b67b9c95e4f076aaaf83087f4ded195150c42ec77462d48e8 SHA512 04ff1ddd82358c070640f81bbaa9c47c5da95aa57c56a5d1b975ad984744e0def17d5581da6bbeda1aae1c68470100d104d4f8a39ba33bf37bf8891ffcbf1d6e
EBUILD musescore-3.6.2-r1.ebuild 3058 BLAKE2B 5352d979ff5f5f7a704f589f747d8a04900976e8da82b62cd9d65de6feede64bd78d604f38264c1a3302b3084c9a00a14f542a0c3ecbfa08d5d07bf3e8b143fe SHA512 2f07e56fe6d81bc00590839d2d5a1f30bea863a5d36aa9c5ae159b8719f39abafe08edde4a43683c24c6bf67962a2dc67696921a0a7e5d458cbfdf10f6fdf525
-EBUILD musescore-9999.ebuild 3001 BLAKE2B c5de983af93a21e83218b7dcf1a11c046fe6c2b6b8118ee098104531c325944bb0e94b836d380b789da75e7e546d5df5d4aa05f967a4aa213020bd0d5a2ce12f SHA512 f2162b78542524277a33f064a098d56b04859acd8d9e8acd1e39309dc3ff2693913bd1af11c63f5a5ddd7e6149afc5a25c97cead4f3be4ae93fbbfcf8a77a1fc
+EBUILD musescore-9999.ebuild 3197 BLAKE2B c56126777d356fc661b95de37a48d53ba46732d293cd230bc733d885388e7e83fe2d3141fa8d8ca31c184046536cbe392066e26bc1d7f701c25305a6fa868ea7 SHA512 13a3035263637873728f1e2550442a54856fbc05233a20f570014de1f401181638402e2a5444e59d120acf1a8f5477225ba88c7ebfb3c8d33bb8155b3883bb06
MISC metadata.xml 882 BLAKE2B a8ead5437d77a6c39262770afc3409f3a68072fbc796af0b029641126521299e45e921a666b97b168de79b92d3359ecd4032e26fca798188fa9bd503f394db5a SHA512 4146e03299dd9a646e713dc9baacdba9578c5fb204eeeb81397e25fe5d7b19ae07aa1bb0c550ffff5cb53194f9ee53d0b35fbc26b04658d0e50f08e1a0e441f7
diff --git a/media-sound/musescore/musescore-9999.ebuild b/media-sound/musescore/musescore-9999.ebuild
index d2e8794771d9..2cfc1a6e6ba3 100644
--- a/media-sound/musescore/musescore-9999.ebuild
+++ b/media-sound/musescore/musescore-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-CMAKE_MAKEFILE_GENERATOR="emake"
+#CMAKE_MAKEFILE_GENERATOR="emake"
CHECKREQS_DISK_BUILD=3500M
inherit cmake qmake-utils xdg check-reqs
@@ -24,7 +24,8 @@ SRC_URI+=" https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.2.0.ta
LICENSE="GPL-2"
SLOT="0"
-IUSE="alsa debug jack mp3 osc omr portaudio portmidi pulseaudio +sf3 sfz webengine"
+IUSE="alsa debug jack mp3 osc omr portaudio portmidi pulseaudio +sf3 sfz test webengine"
+RESTRICT="!test? ( test )"
REQUIRED_USE="portmidi? ( portaudio )"
BDEPEND="
@@ -85,15 +86,15 @@ src_configure() {
local mycmakeargs=(
-DAEOLUS=OFF # does not compile
-DBUILD_ALSA="$(usex alsa)"
- -DBUILD_CRASH_REPORTER=OFF
+ -DBUILD_CRASHPAD_CLIENT=OFF
-DBUILD_JACK="$(usex jack)"
-DBUILD_LAME="$(usex mp3)"
-DBUILD_PCH=OFF
-DBUILD_PORTAUDIO="$(usex portaudio)"
-DBUILD_PORTMIDI="$(usex portmidi)"
-DBUILD_PULSEAUDIO="$(usex pulseaudio)"
- -DBUILD_SHARED_LIBS=ON
-DBUILD_TELEMETRY_MODULE=ON
+ -DBUILD_UNIT_TESTS=$(usex test)
-DBUILD_WEBENGINE="$(usex webengine)"
-DCMAKE_SKIP_RPATH=ON
-DDOWNLOAD_SOUNDFONT=OFF
@@ -116,3 +117,10 @@ src_compile() {
cmake_build -j1 lrelease manpages
cmake_src_compile
}
+
+src_install() {
+ cmake_src_install
+
+ # Hack to not install bundled libraries like libogg
+ rm -rf "${ED}/usr/include" "${ED}/usr/$(get_libdir)" || die
+}