Rosegarden 1.5.0 has been released for a few weeks. However, it still haven't reached portage. I made an ebuild for version 1.5.0 so that people interested in installing the new version of this wonderful software may make use of it. Please find attached. This ebuild has been tested and worked fine on x86 machines. Reproducible: Always
Created attachment 111221 [details] media-sound/rosegarden-1.5.0.ebuild
A creative solution, though emake DESTDIR="${D}" languages="$(echo "${LINGUAS} ${LANGS}" \ | fmt -w 1 | sort | uniq -d)" install || die "emake install failed" should work too. Is "need-kde 3.4" good for anything? KDE-3.4 is not in the tree anymore.
Created attachment 112130 [details] A new ebuild Rosegarden seems to require ttfw, so that is now a dependency.
Rosegarden 1.5.1 is out...
I'll bump it when that versionning problem will have been resolved
seems like their way of using cmake doesn't like -Wl,--as-needed : AudioTimeStretcher.cpp:(.text+0xb1d): undefined reference to `fftwf_destroy_plan' AudioTimeStretcher.cpp:(.text+0xb2e): undefined reference to `fftwf_destroy_plan' AudioTimeStretcher.cpp:(.text+0xb3f): undefined reference to `fftwf_free' AudioTimeStretcher.cpp:(.text+0xb50): undefined reference to `fftwf_free' AudioTimeStretcher.cpp:(.text+0xb61): undefined reference to `fftwf_free' AudioTimeStretcher.cpp:(.text+0xb6f): undefined reference to `fftwf_free' AudioTimeStretcher.cpp:(.text+0xb80): undefined reference to `fftwf_free'
Renamed ebuild from comment #3 to 1.5.1 and merged OK.
(In reply to comment #7) > Renamed ebuild from comment #3 to 1.5.1 and merged OK. > What's the status of that bug, isn't it time to push something into the portage tree?
(In reply to comment #8) > (In reply to comment #7) > > Renamed ebuild from comment #3 to 1.5.1 and merged OK. > > > > What's the status of that bug, isn't it time to push something into the portage > tree? It won't build with as-needed, I didn't have time to fix their cmake usage, so as it is, I guess the answer is no.
Do we really need as-needed LDFLAGS? Afterall, it builds fine with the default gentoo installation.
dev-perl/XML-Twig need for Project Packager (rosegarden-1.5.1)
media-sound/rosegarden-1.5.1 is in tree now, with an ebuild based off the version on proaudio overlay. Please note that the kde, gnome, lilypond and export useflags are gone; Rosegarden informs when the optional runtime components are missing, and they should simply be installed on their own.