commit: da2fd474f20d6540338e651e1ea7f17196bff974 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Thu Jun 2 02:52:05 2022 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Jun 2 02:59:59 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2fd474
media-sound/musescore: disable PCH (and ccache automagic in live) PCH is buggy and we disable it where possible in Gentoo. As for ccache, automagic usage isn't correct, and users can enable it properly via e.g. FEATURES. Signed-off-by: Sam James <sam <AT> gentoo.org> .../{musescore-9999.ebuild => musescore-3.6.2-r1.ebuild} | 8 ++++++-- media-sound/musescore/musescore-9999.ebuild | 3 ++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/media-sound/musescore/musescore-9999.ebuild b/media-sound/musescore/musescore-3.6.2-r1.ebuild similarity index 95% copy from media-sound/musescore/musescore-9999.ebuild copy to media-sound/musescore/musescore-3.6.2-r1.ebuild index c7f38acd5608..d9fdbd5e6e56 100644 --- a/media-sound/musescore/musescore-9999.ebuild +++ b/media-sound/musescore/musescore-3.6.2-r1.ebuild @@ -39,7 +39,6 @@ DEPEND=" dev-qt/qtgui:5 dev-qt/qthelp:5 dev-qt/qtnetwork:5 - dev-qt/qtnetworkauth:5 dev-qt/qtopengl:5 dev-qt/qtprintsupport:5 dev-qt/qtquickcontrols2:5 @@ -62,6 +61,11 @@ DEPEND=" " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/${PN}-3.0.1-man-pages.patch" + "${FILESDIR}/${PN}-3.6.1-rename-audioitem.patch" +) + src_unpack() { if [[ ${PV} == "9999" ]]; then git-r3_src_unpack @@ -88,7 +92,7 @@ src_configure() { -DBUILD_CRASH_REPORTER=OFF -DBUILD_JACK="$(usex jack)" -DBUILD_LAME="$(usex mp3)" - -DBUILD_PCH=ON + -DBUILD_PCH=OFF -DBUILD_PORTAUDIO="$(usex portaudio)" -DBUILD_PORTMIDI="$(usex portmidi)" -DBUILD_PULSEAUDIO="$(usex pulseaudio)" diff --git a/media-sound/musescore/musescore-9999.ebuild b/media-sound/musescore/musescore-9999.ebuild index c7f38acd5608..d2e8794771d9 100644 --- a/media-sound/musescore/musescore-9999.ebuild +++ b/media-sound/musescore/musescore-9999.ebuild @@ -88,7 +88,7 @@ src_configure() { -DBUILD_CRASH_REPORTER=OFF -DBUILD_JACK="$(usex jack)" -DBUILD_LAME="$(usex mp3)" - -DBUILD_PCH=ON + -DBUILD_PCH=OFF -DBUILD_PORTAUDIO="$(usex portaudio)" -DBUILD_PORTMIDI="$(usex portmidi)" -DBUILD_PULSEAUDIO="$(usex pulseaudio)" @@ -101,6 +101,7 @@ src_configure() { -DOCR=OFF -DOMR="$(usex omr)" -DSOUNDFONT3=ON + -DTRY_USE_CCACHE=OFF -DZERBERUS="$(usex sfz)" -DUSE_PATH_WITH_EXPLICIT_QT_VERSION=ON -DUSE_SYSTEM_FREETYPE=ON