Created attachment 558010 [details] The build log for emerge --ask media-sound/musescore when using `webengine` USE flag The QtWebKit seems to be deprecated since 5.5, so I may need the `webengine` USE flag in the 9999 version without installing lower version of Qt. The ebuild file for all versions are fetched from SRC_URI that points to https://dev.gentoo.org/~mgorny/dist/. And the patch `musescore-9999-fix-buildsystem.patch` will be rejected in nowadays MuseScore repository(As attached build.log). The patch was added in commit `Version bump to 2.1.0` in the ebuild repo but I didn't found what this patch for(removing bunch of debug options in order to listen to `debug` USE flag I guess) and how it was generated. I think updating musescore-9999-fix-buildsystem.bz2 on https://dev.gentoo.org/~mgorny/dist/ can temporarily resolve the problem.
Even commit 3313441aaa4f2b51b92b2d0bda00b37109173886 talks about the patch not applying so it is broken since at least Dec 15, 2017.
Yeah I've noticed that. But the patch is hosted on the contributer's own site, is there any way for others to fix it?
Created attachment 558452 [details, diff] musescore-3.0_rc-cmake.patch Anyone can take it and change it, upload it again in this bug, that's not the problem (apart from disabling non-working patch in a local ebuild copy). But after such a long time and the commit count in the upstream repository (currently release 3.0.0 is in preparation), it needs to be completely rebased on top of the upstream repository. I made an attempt yesterday, but it does not build for me yet.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d405376b1ffdb0d5666d1ea18c37ca3106b23512 commit d405376b1ffdb0d5666d1ea18c37ca3106b23512 Author: Miroslav Šulc <fordfrog@gentoo.org> AuthorDate: 2019-02-01 21:07:10 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2019-02-01 21:21:29 +0000 media-sound/musescore-9999: fixed Closes: https://bugs.gentoo.org/673342 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/musescore/Manifest | 1 - .../musescore/files/musescore-3.0.1-man-pages.patch | 13 +++++++++++++ media-sound/musescore/musescore-9999.ebuild | 18 ++++++++---------- 3 files changed, 21 insertions(+), 11 deletions(-)