KXStudio / Repository

External, Non-PPA KXStudio Repository
75 stars 6 forks source link

Package request: Musescore 2.2 #35

Closed wolftune closed 4 years ago

falkTX commented 8 years ago

is it ok if musescore update is only for >= gcc5 distros? (debian testing and ubuntu 16.04 or higher)

building musescore for old distros requires manual building and patching to get rid of its web component (can't be used in static builds).

wolftune commented 8 years ago

you have to do what's practical with your limited time and energy. I think updating KXStudio overall to fully work with 16.04 and KDE5 is a more valuable thing than getting all updates to older systems. That said, getting rid of Musescore's web component sounds just fine to me, and updating for older systems would be nice, but it's not super essential.

falkTX commented 8 years ago

I'll try to build it manually then, but if it proves too much work I won't bother.

ericfont commented 8 years ago

"building musescore for old distros requires manual building and patching to get rid of its web component"

@falkTX have you put your musescore static build script and patches online anywhere?

ciacnorris commented 7 years ago

For me it would be very important to have MuseScore 2.0.3 in the default KXStudio distro, should it be because ms gets backported to KDE4 or because the default KXS distro gets updated to Plasma5 :) It is a fundamental tool in my workflow and in the workflows of many people I know. I hope you manage to do it

wolftune commented 7 years ago

Musescore 2.1 is out and has MAJOR improvements, really valuable, please update!

side note: https://launchpad.net/~mscore-ubuntu/+archive/ubuntu/mscore-stable exists but isn't currently at 2.1 and although it will update my KXStudio install to 2.0.3 for musescore-common, it won't update musescore because of some strange dependency conflict (which has been the case for months in my system).

PLEASE PLEASE this is a major important update!

wolftune commented 6 years ago

I'm now having some issues with soundfonts and Musescore libraries updated outside of KXStudio but Musescore is still old. Workaround: use separate soundfont program and plug MIDI output of Musescore into that.

Still, I'd really like to get this update. I understand it may have to wait until the 18.04 KXStudio…

ericfont commented 6 years ago

if static building musescore is what is preventing it from being included, I have been talking with the other devs about building musescore statically, and we might actually want to do that, but we haven't gotten around to patching the build system to allow that, so any infor on your patches would be appreciated.

Also, I vaguely remember that it is now possible to build musescore without the webengine component (which was only used in the past for displaying stuff from musescore.com). I think QT_WEBENGINE_LIB will automatically not if webengine is not found, in which case QWebEngineView is not included: https://github.com/musescore/MuseScore/blob/e3acf389dcdd0faf1d500f1d4020a3f227ba40b7/all.h#L47-L50

falkTX commented 6 years ago

The static qt5 was needed to get it to build against older systems, which is not an issue anymore. I've been focusing on carla and audio plugins, leaving packages on the side for now.

I think I lost my old build files regarding musescore with qt5 static, so I'll very likely have to start fresh. Since musescore is already in debian, I guess a backport should suffice.

wolftune commented 6 years ago

updated to 2.2 for the request, incidentally AppImage they have now supports Jack at least

wolftune commented 6 years ago

and now https://launchpad.net/~mscore-ubuntu/+archive/ubuntu/mscore-stable is updated to 2.2 also, so there's less need for KXStudio to duplicate that packaging, although it would be ideal for KXStudio users not to have to separately add that I guess.

falkTX commented 4 years ago

The new repos are no longer focusing on applications, only on plugins with very little exceptions. For musescore, I recommend to switch over to the new repos, remove the kxstudio package of it, and reinstall it again (which will be non-kxstudio version now) See https://kx.studio/News/?action=view&url=the-kxstudio-are-slowly-coming-back

mirabilos commented 4 years ago

Also, please contact me for any questions regarding the packaging of MuseScore in Debian, buntu and the PPAs. Note we offer both MuseScore 2 and 3 (installable in parallel) currently, except for distributions after* Debian buster (mid-2019), which will ship only MuseScore 3.