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