Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 597920 - media-sound/musescore-2.0.3: version bump request
Summary: media-sound/musescore-2.0.3: version bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL: https://github.com/gentoo/gentoo/pull...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2016-10-23 20:55 UTC by Nikita Zlobin
Modified: 2017-01-30 13:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Striped ebuild dir, including only proposed ebuild, updated patch and more metadata (media-sound-musescore-2.0.3.tar.gz,3.73 KB, application/x-gzip)
2016-10-23 20:55 UTC, Nikita Zlobin
Details
Fixed metadata file (metadata.xml,809 bytes, text/xml)
2016-10-23 21:16 UTC, Nikita Zlobin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikita Zlobin 2016-10-23 20:55:37 UTC
Created attachment 451212 [details]
Striped ebuild dir, including only proposed ebuild, updated patch and more metadata

Changes in ebuild:
- Added as much useful USE flags, as i found (some features, known to be broken, are just disabled by default)
- Commented out setting of build type in CMAKE_BUILD_TYPE, which is unrecommended by cmake-utils.eclass manual

Changes in the build system patch:
1. mscore.desktop disappeared from 2.0.3, probably their bug... but even if so, related diff changed version from 2.0 to incorrect 1.0.
2. RPATH may be skipped by cmake (in 2.0.3 they added a comment about this feature):
set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
3. Updated context in CMakeList.txt
Comment 1 Nikita Zlobin 2016-10-23 20:56:13 UTC
Fixes bug #583086
Comment 2 Nikita Zlobin 2016-10-23 21:16:21 UTC
Created attachment 451214 [details]
Fixed metadata file

Fixed metadata file (i copied it from another ebuild, but did not notice some fields, heh).
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2017-01-30 13:04:44 UTC
commit cf4d82c159f7ca1c2bd49fbb4ba92ea2d9449cb2
Author: Gergely Nagy <ngg@ngg.hu>
Date:   Sun Nov 27 22:35:28 2016 +0100

    media-sound/musescore: Version bump and dependency fixes.
    
    * Bumped version to 2.0.3
    * Added missing dependency to dev-qt/designer
    * Removed audiofile dependency (it can only build its own variant)
    * media-libs/libsndfile is always needed
    * Added alsa USE flag
    * Fixed CMAKE args for using portaudio and pulseaudio
    * Rebased patch on the new version
    Closes: https://github.com/gentoo/gentoo/pull/2937