Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/musescore/
Date: Wed, 09 Sep 2020 09:42:04
Message-Id: 1599644452.e42f056921e3cc2779022a317bc81c190ce938c7.fordfrog@gentoo
1 commit: e42f056921e3cc2779022a317bc81c190ce938c7
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 9 09:40:52 2020 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 9 09:40:52 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42f0569
7
8 media-sound/musescore: removed obsolete 3.4.2
9
10 Package-Manager: Portage-3.0.6, Repoman-3.0.1
11 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
12
13 media-sound/musescore/Manifest | 2 -
14 media-sound/musescore/musescore-3.4.2.ebuild | 102 ---------------------------
15 2 files changed, 104 deletions(-)
16
17 diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
18 index 558cc4a8edc..ab4d5cc6f7e 100644
19 --- a/media-sound/musescore/Manifest
20 +++ b/media-sound/musescore/Manifest
21 @@ -1,4 +1,2 @@
22 -DIST MuseScore_General-0.1.8.tar.bz2 35107290 BLAKE2B 65a0f78077a89fbf590fc47e83009f1029492ddb5a6bc411798c141903dbeffc5aa8b32fcead672e886878d2c9134c33c3c38e438e293a8135eca8394f880b32 SHA512 bdc706139309524841fdfe738e156f95d2d4c1716c09ce2984f9de5f205f39d3adffd7327a3957727015b7a612bab99c228ca26d9b0dcaf077991794585169c9
23 DIST MuseScore_General-0.2.0.tar.bz2 35122747 BLAKE2B 7f9cafb7912ab8c977842c51df69506d4ad3d1d37498c856978a2d5ab50a1c4fe9145a4807f8c353e6f14138704abb2bbd70c948f1621b494c6e0458c2df0184 SHA512 69eeb22e8c9d1d393a2af857baeb8e49bf2a492651d18190685c74df84a5f6b424e37077e39d9d69c117c4896ea1fbb857eba25a1fbcb6f98d53f384a55713cc
24 -DIST musescore-3.4.2.tar.gz 62960426 BLAKE2B be25c73ee51b56a5115fbb3585c13bd3a04543554af57c79202f5fe49a23d559df6d231dc716eb675a40b3f0420be002d088b832b9a1eaa1a62e64fd3653a76f SHA512 d53024a04793dd418bce910e47b1d6f785b6e5ffbd97117a910f144ee37d20c20ce555a45fcf30532019aa8d7e429fc2dfedfef33a6078ab73889fe7995fe9f4
25 DIST musescore-3.5.tar.gz 66798006 BLAKE2B dc3a30d187d22124216023597e98b80d13bc7a47181b65978b2a3c91c419e2783d6fa499b6bed6dcb122155a0b6f72a3ec89d0c9be4355e7afe10bc4fca1a907 SHA512 db2d22abf1b53e37ea5e3b2f367dc945afa3bab7fb4c5b3b5c172498060170a3b0a96767584c0959b29c412729eb059917b98058c6b11e30f54ec4047a775e96
26
27 diff --git a/media-sound/musescore/musescore-3.4.2.ebuild b/media-sound/musescore/musescore-3.4.2.ebuild
28 deleted file mode 100644
29 index b151f2bf5ca..00000000000
30 --- a/media-sound/musescore/musescore-3.4.2.ebuild
31 +++ /dev/null
32 @@ -1,102 +0,0 @@
33 -# Copyright 1999-2020 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=7
37 -
38 -CMAKE_MAKEFILE_GENERATOR="emake"
39 -CHECKREQS_DISK_BUILD=3500M
40 -inherit cmake xdg check-reqs
41 -
42 -DESCRIPTION="WYSIWYG Music Score Typesetter"
43 -HOMEPAGE="https://musescore.org/"
44 -# MuseScore_General-0.1.3.tar.bz2 packaged from https://ftp.osuosl.org/pub/musescore/soundfont/MuseScore_General/
45 -# It has to be repackaged because the files are not versioned, current version can be found in VERSION file there.
46 -SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz
47 - https://dev.gentoo.org/~fordfrog/distfiles/MuseScore_General-0.1.8.tar.bz2"
48 -
49 -LICENSE="GPL-2"
50 -SLOT="0"
51 -KEYWORDS="amd64 ~arm64 x86"
52 -IUSE="alsa debug jack mp3 osc omr portaudio portmidi pulseaudio +sf3 sfz webengine"
53 -REQUIRED_USE="portmidi? ( portaudio )"
54 -
55 -BDEPEND="
56 - dev-qt/linguist-tools:5
57 - virtual/pkgconfig
58 -"
59 -DEPEND="
60 - dev-qt/designer:5
61 - dev-qt/qtconcurrent:5
62 - dev-qt/qtcore:5
63 - dev-qt/qtdeclarative:5
64 - dev-qt/qtgui:5
65 - dev-qt/qthelp:5
66 - dev-qt/qtnetwork:5
67 - dev-qt/qtprintsupport:5
68 - dev-qt/qtquickcontrols2:5
69 - >=dev-qt/qtsingleapplication-2.6.1_p20171024[X]
70 - dev-qt/qtsvg:5
71 - dev-qt/qtxml:5
72 - dev-qt/qtxmlpatterns:5
73 - >=media-libs/freetype-2.5.2
74 - media-libs/libsndfile
75 - sys-libs/zlib:=
76 - alsa? ( >=media-libs/alsa-lib-1.0.0 )
77 - jack? ( virtual/jack )
78 - mp3? ( media-sound/lame )
79 - omr? ( app-text/poppler )
80 - portaudio? ( media-libs/portaudio )
81 - portmidi? ( media-libs/portmidi )
82 - pulseaudio? ( media-sound/pulseaudio )
83 - sf3? ( media-libs/libvorbis )
84 - webengine? ( dev-qt/qtwebengine:5[widgets] )
85 -"
86 -RDEPEND="${DEPEND}"
87 -
88 -PATCHES=(
89 - "${FILESDIR}/${PN}-3.0.1-man-pages.patch"
90 -)
91 -
92 -S="${WORKDIR}/MuseScore-${PV}"
93 -
94 -src_prepare() {
95 - cmake_src_prepare
96 -
97 - # Move soundfonts to the correct directory
98 - mv "${WORKDIR}"/sound/* "${S}"/share/sound/ || die "Failed to move soundfont files"
99 -}
100 -
101 -src_configure() {
102 - local mycmakeargs=(
103 - -DAEOLUS=OFF # does not compile
104 - -DBUILD_ALSA="$(usex alsa)"
105 - -DBUILD_CRASH_REPORTER=OFF
106 - -DBUILD_JACK="$(usex jack)"
107 - -DBUILD_LAME="$(usex mp3)"
108 - -DBUILD_PCH=ON
109 - -DBUILD_PORTAUDIO="$(usex portaudio)"
110 - -DBUILD_PORTMIDI="$(usex portmidi)"
111 - -DBUILD_PULSEAUDIO="$(usex pulseaudio)"
112 - -DBUILD_SHARED_LIBS=ON
113 - -DBUILD_TELEMETRY_MODULE=ON
114 - -DBUILD_WEBENGINE="$(usex webengine)"
115 - -DCMAKE_SKIP_RPATH=ON
116 - -DDOWNLOAD_SOUNDFONT=OFF
117 - -DHAS_AUDIOFILE=ON
118 - -DOCR=OFF
119 - -DOMR="$(usex omr)"
120 - -DSOUNDFONT3=ON
121 - -DZERBERUS="$(usex sfz)"
122 - -DUSE_PATH_WITH_EXPLICIT_QT_VERSION=ON
123 - -DUSE_SYSTEM_FREETYPE=ON
124 - -DUSE_SYSTEM_POPPLER=ON
125 - -DUSE_SYSTEM_QTSINGLEAPPLICATION=ON
126 - )
127 - cmake_src_configure
128 -}
129 -
130 -src_compile() {
131 - cd "${BUILD_DIR}" || die
132 - cmake_build -j1 lrelease manpages
133 - cmake_src_compile
134 -}