Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 489144

Summary: media-sound/musescore: use system copy of dev-qt/qtsingleapplication and media-libs/portmidi
Product: Gentoo Linux Reporter: Nikoli <nikoli>
Component: Current packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: esigra, kripton
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 251464    

Description Nikoli 2013-10-23 13:38:51 UTC
./mscore/mscore/CMakeLists.txt:       target_link_libraries(mscore portmidi)
./mscore/CMakeLists.txt:      singleapp fluid)
./mscore/CMakeLists.txt:      subdirs (portmidi)
./mscore/singleapp/src/CMakeLists.txt:      qtsingleapplication.h
./mscore/singleapp/src/CMakeLists.txt:  qtsingleapp STATIC
./mscore/singleapp/src/CMakeLists.txt:  qtsingleapplication.cpp
./mscore/singleapp/src/CMakeLists.txt:set_target_properties( qtsingleapp
./mscore/singleapp/src/CMakeLists.txt:ADD_DEPENDENCIES(qtsingleapp mops1)
./mscore/singleapp/src/CMakeLists.txt:ADD_DEPENDENCIES(qtsingleapp mops2)
./mscore/portmidi/CMakeLists.txt:    portmidi STATIC
./mscore/portmidi/CMakeLists.txt:       pm_common/portmidi.c
./mscore/portmidi/CMakeLists.txt:    portmidi STATIC


Seems build system needs patching for using system copies.
Comment 1 Andreas Sturmlechner gentoo-dev 2018-08-21 20:13:00 UTC
bundled portmidi is only used if building on other than UNIX.
Comment 2 Larry the Git Cow gentoo-dev 2018-08-21 21:23:15 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425bf47e3a1a50bca7ddda6f95b77d68cf2fb4d1

commit 425bf47e3a1a50bca7ddda6f95b77d68cf2fb4d1
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2018-08-21 20:09:18 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2018-08-21 21:23:02 +0000

    media-sound/musescore: Set USE_SYSTEM_QTSINGLEAPPLICATION=ON
    
    Bug: https://bugs.gentoo.org/489144
    Package-Manager: Portage-2.3.48, Repoman-2.3.10

 .../musescore-2.1.0-qtsingleapplication.patch      | 28 +++++++++
 media-sound/musescore/musescore-2.1.0-r1.ebuild    | 72 ++++++++++++++++++++++
 media-sound/musescore/musescore-9999.ebuild        | 12 ++--
 3 files changed, 108 insertions(+), 4 deletions(-)