Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/musescore/files/, media-sound/musescore/
Date: Sun, 28 Apr 2019 23:45:48
Message-Id: 1556495122.9ff9ffa0c86ac6ab87dfadf08ed49a57fdeafd79.asturm@gentoo
1 commit: 9ff9ffa0c86ac6ab87dfadf08ed49a57fdeafd79
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 28 23:38:23 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 28 23:45:22 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff9ffa0
7
8 media-sound/musescore: Drop 2.1.0-r1
9
10 Closes: https://bugs.gentoo.org/630372
11 Package-Manager: Portage-2.3.65, Repoman-2.3.12
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 media-sound/musescore/Manifest | 2 -
15 .../musescore/files/musescore-2.1.0-pch.patch | 31 --------
16 .../musescore/files/musescore-2.1.0-qt-5.11.patch | 21 -----
17 .../musescore/files/musescore-2.1.0-qt-5.12.patch | 48 ------------
18 .../musescore-2.1.0-qtsingleapplication.patch | 28 -------
19 media-sound/musescore/musescore-2.1.0-r1.ebuild | 89 ----------------------
20 6 files changed, 219 deletions(-)
21
22 diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
23 index e0820b82051..0c4c655eec0 100644
24 --- a/media-sound/musescore/Manifest
25 +++ b/media-sound/musescore/Manifest
26 @@ -1,4 +1,2 @@
27 DIST MuseScore_General-0.1.3.tar.bz2 33164726 BLAKE2B 88f41b76a11bc33dcaf2c8b41571f65c495b2b35095ad02f9549e98cb4bfe820e0a38dcbfa6fc1fe956fb284288eecf72b76895fec83799a5aa8ecdc3b63d7f5 SHA512 91e38a48ecb60c010f0b833bec790071db29ffa5c7895f653a8467eea1d179139c85415e8858eefc7eba22355d0a4887f462e1a1f0cca87b054bc5e1f8e4d38b
28 -DIST musescore-2.1.0-fix-buildsystem.patch.bz2 3736 BLAKE2B da2b1fa72c6fb59ff3d969ac8cf088bf034313ec8fe584f5f5fe335c7fd663a8f078d4d12a2ad439a086665384cfe7b24901c80707dd80403e1cdac1c2ebef1a SHA512 5f712ec046c0f53c24d61b43c79cd5e3e604c499ca95f47c79f29c5442b54d1867f699ea689de9328b5bece432ddaa4da557328ed6d069347870eba8e8695ffc
29 -DIST musescore-2.1.0.tar.gz 51131549 BLAKE2B 208377e786b83122402140bad2a9ac024d56a66316c74f52b7ca4d71f3dec9f91c3f0a7dd1b1c92e2bd5a81a63722593c2b41ac5f7af5dcb712e5de078df8852 SHA512 c8696685713cd4c4943f1ec2b69a6a93217449fa330105ed1ffb569918af293c1d6ef19cabe1e487f65ceadf27dff78185e286e82ac4517cd2b4de594a67beb2
30 DIST musescore-3.0.1.tar.gz 60166011 BLAKE2B 8c8d1d063da9f14e21342313b58acffb88c375e42e2689bc572eb885be0d836cc946676482f0e58f95a773cc95ead5d767cc7a1052663389a0daad663844e1d9 SHA512 d480550b2c04c07f610d0ed7515a561fbb11a5b1af724e548827bb3817b586c78e5e9ee75730f5885c3f6ba076da52ef53713f10a9e3591e9a40a168af38d46d
31
32 diff --git a/media-sound/musescore/files/musescore-2.1.0-pch.patch b/media-sound/musescore/files/musescore-2.1.0-pch.patch
33 deleted file mode 100644
34 index 6cce1bd81cf..00000000000
35 --- a/media-sound/musescore/files/musescore-2.1.0-pch.patch
36 +++ /dev/null
37 @@ -1,31 +0,0 @@
38 -From 5e8024c683891be677075d74cedfbf424e36bc31 Mon Sep 17 00:00:00 2001
39 -From: mirabilos <tg@××××××.org>
40 -Date: Sun, 4 Mar 2018 16:38:21 +0100
41 -Subject: [PATCH] Fix numerous reports of missing all.h during compilation
42 -
43 -When disabling PCH, the all.h copying code is no longer run before
44 -AUTOMOC=caused *_autogen targets, so we must run it earlier.
45 -
46 -From Debian
47 ----
48 - CMakeLists.txt | 7 ++-----
49 - 1 file changed, 2 insertions(+), 5 deletions(-)
50 -
51 -diff --git a/CMakeLists.txt b/CMakeLists.txt
52 -index 66b0ddfce8..7fdfffcc9b 100644
53 ---- a/CMakeLists.txt
54 -+++ b/CMakeLists.txt
55 -@@ -553,11 +553,8 @@ endif (NOT MINGW AND NOT APPLE)
56 - #
57 -
58 - # all.h is expected in PROJECT_BINARY_DIR by subdirs
59 --add_custom_command(
60 -- OUTPUT ${PROJECT_BINARY_DIR}/all.h
61 -- COMMAND ${CMAKE_COMMAND}
62 -- ARGS -E copy ${PROJECT_SOURCE_DIR}/all.h ${PROJECT_BINARY_DIR}/all.h
63 -- DEPENDS ${PROJECT_SOURCE_DIR}/all.h
64 -+execute_process(
65 -+ COMMAND ${CMAKE_COMMAND} -E copy ${PROJECT_SOURCE_DIR}/all.h ${PROJECT_BINARY_DIR}/all.h
66 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
67 - )
68 -
69
70 diff --git a/media-sound/musescore/files/musescore-2.1.0-qt-5.11.patch b/media-sound/musescore/files/musescore-2.1.0-qt-5.11.patch
71 deleted file mode 100644
72 index 2fa6afd9395..00000000000
73 --- a/media-sound/musescore/files/musescore-2.1.0-qt-5.11.patch
74 +++ /dev/null
75 @@ -1,21 +0,0 @@
76 -From 9c8a8ffe0cbb00ee93a10fe245da01a4d32ca086 Mon Sep 17 00:00:00 2001
77 -From: Orcan Ogetbil <orcan@×××××××××.localdomain>
78 -Date: Thu, 31 May 2018 21:04:51 -0400
79 -Subject: [PATCH] added missing #include <QButtonGroup> required by qt >= 5.11
80 -
81 ----
82 - all.h | 1 +
83 - 1 file changed, 1 insertion(+)
84 -
85 -diff --git a/all.h b/all.h
86 -index 72db72b0ec..2ee0e8e807 100644
87 ---- a/all.h
88 -+++ b/all.h
89 -@@ -131,6 +131,7 @@
90 - #include <QProgressBar>
91 - #include <QProgressDialog>
92 - #include <QRadioButton>
93 -+#include <QButtonGroup>
94 - #include <QSplashScreen>
95 - #include <QFontComboBox>
96 - #include <QApplication>
97
98 diff --git a/media-sound/musescore/files/musescore-2.1.0-qt-5.12.patch b/media-sound/musescore/files/musescore-2.1.0-qt-5.12.patch
99 deleted file mode 100644
100 index 9d9a1cca7ef..00000000000
101 --- a/media-sound/musescore/files/musescore-2.1.0-qt-5.12.patch
102 +++ /dev/null
103 @@ -1,48 +0,0 @@
104 -From ff014657939f30c0052a1d2d66d87d13833c5255 Mon Sep 17 00:00:00 2001
105 -From: Joachim Schmitz <jojo@×××××××××××××××.de>
106 -Date: Tue, 18 Sep 2018 14:42:43 +0200
107 -Subject: [PATCH] changes needed for MuseScore to build with Qt 5.12 (Alpha)
108 -
109 -One needed for MSVC only (and only since Alpha, not with the previous
110 -preview), the other needed for MSVC and MinGW.
111 -Neither seems to cause issues with Qt 5.9 (like AppVeyor and Travis CI
112 -prove)
113 ----
114 - mscore/editstringdata.cpp | 4 ++--
115 - mscore/prefsdialog.ui | 1 -
116 - 2 files changed, 2 insertions(+), 3 deletions(-)
117 -
118 -diff --git a/mscore/editstringdata.cpp b/mscore/editstringdata.cpp
119 -index 21a621bac0..a86207e5db 100644
120 ---- a/mscore/editstringdata.cpp
121 -+++ b/mscore/editstringdata.cpp
122 -@@ -52,7 +52,7 @@ EditStringData::EditStringData(QWidget *parent, QList<instrString> * strings, in
123 - strg = (*_strings)[numOfStrings - i - 1];
124 - _stringsLoc.append(strg);
125 - QTableWidgetItem *newCheck = new QTableWidgetItem();
126 -- newCheck->setFlags(Qt::ItemFlag(Qt::ItemIsUserCheckable | Qt::ItemIsEnabled));
127 -+ newCheck->setFlags(Qt::ItemFlags(Qt::ItemIsUserCheckable | Qt::ItemIsEnabled));
128 - newCheck->setCheckState(strg.open ? Qt::Checked : Qt::Unchecked);
129 - stringList->setItem(i, 0, newCheck);
130 - QTableWidgetItem *newPitch = new QTableWidgetItem(midiCodeToStr(strg.pitch));
131 -@@ -168,7 +168,7 @@ void EditStringData::newStringClicked()
132 - _stringsLoc.insert(i, strg);
133 - stringList->insertRow(i);
134 - QTableWidgetItem *newCheck = new QTableWidgetItem();
135 -- newCheck->setFlags(Qt::ItemFlag(Qt::ItemIsUserCheckable | Qt::ItemIsEnabled));
136 -+ newCheck->setFlags(Qt::ItemFlags(Qt::ItemIsUserCheckable | Qt::ItemIsEnabled));
137 - newCheck->setCheckState(strg.open ? Qt::Checked : Qt::Unchecked);
138 - stringList->setItem(i, 0, newCheck);
139 - QTableWidgetItem *newPitch = new QTableWidgetItem(midiCodeToStr(strg.pitch));
140 -diff --git a/mscore/prefsdialog.ui b/mscore/prefsdialog.ui
141 -index 5dd493fdc7..21af750846 100644
142 ---- a/mscore/prefsdialog.ui
143 -+++ b/mscore/prefsdialog.ui
144 -@@ -4276,7 +4276,6 @@ Adjusting latency can help synchronize your MIDI hardware with MuseScore's inter
145 - </item>
146 - </layout>
147 - </widget>
148 -- <pixmapfunction>getPixmap</pixmapfunction>
149 - <customwidgets>
150 - <customwidget>
151 - <class>Awl::ColorLabel</class>
152
153 diff --git a/media-sound/musescore/files/musescore-2.1.0-qtsingleapplication.patch b/media-sound/musescore/files/musescore-2.1.0-qtsingleapplication.patch
154 deleted file mode 100644
155 index 1e362dd3298..00000000000
156 --- a/media-sound/musescore/files/musescore-2.1.0-qtsingleapplication.patch
157 +++ /dev/null
158 @@ -1,28 +0,0 @@
159 -From 4c28258db05dd6d33bbcd037a05a7fbbb66f67ab Mon Sep 17 00:00:00 2001
160 -From: Joachim Schmitz <jojo@×××××××××××××××.de>
161 -Date: Wed, 8 Aug 2018 09:16:54 +0200
162 -Subject: [PATCH] Fix #52106: fails to compile with
163 - -DUSE_SYSTEM_QTSINGLEAPPLICATION=ON
164 -
165 ----
166 - CMakeLists.txt | 5 +++++
167 - 1 file changed, 5 insertions(+)
168 -
169 -diff --git a/CMakeLists.txt b/CMakeLists.txt
170 -index 3a30c03d63..be6a50578a 100644
171 ---- a/CMakeLists.txt
172 -+++ b/CMakeLists.txt
173 -@@ -537,8 +537,13 @@ endif(APPLE)
174 - ##
175 -
176 - if (USE_SYSTEM_QTSINGLEAPPLICATION)
177 -+ if (USE_PATH_WITH_EXPLICIT_QT_VERSION)
178 -+ find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES qt5/QtSolutions)
179 -+ find_library(QTSINGLEAPPLICATION_LIBRARIES Qt5Solutions_SingleApplication-2.6)
180 -+ else (USE_PATH_WITH_EXPLICIT_QT_VERSION)
181 - find_path(QTSINGLEAPPLICATION_INCLUDE_DIRS qtsingleapplication.h PATH_SUFFIXES QtSolutions)
182 - find_library(QTSINGLEAPPLICATION_LIBRARIES QtSolutions_SingleApplication-2.6)
183 -+ endif (USE_PATH_WITH_EXPLICIT_QT_VERSION)
184 - else(USE_SYSTEM_QTSINGLEAPPLICATION)
185 - subdirs (thirdparty/singleapp)
186 - set(QTSINGLEAPPLICATION_INCLUDE_DIRS ${PROJECT_SOURCE_DIR}/singleapp/src)
187
188 diff --git a/media-sound/musescore/musescore-2.1.0-r1.ebuild b/media-sound/musescore/musescore-2.1.0-r1.ebuild
189 deleted file mode 100644
190 index d2c6bf1f093..00000000000
191 --- a/media-sound/musescore/musescore-2.1.0-r1.ebuild
192 +++ /dev/null
193 @@ -1,89 +0,0 @@
194 -# Copyright 1999-2018 Gentoo Authors
195 -# Distributed under the terms of the GNU General Public License v2
196 -
197 -EAPI=6
198 -
199 -inherit cmake-utils xdg-utils
200 -
201 -DESCRIPTION="WYSIWYG Music Score Typesetter"
202 -HOMEPAGE="https://musescore.org/"
203 -SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz
204 - https://dev.gentoo.org/~mgorny/dist/${P}-fix-buildsystem.patch.bz2"
205 -
206 -LICENSE="GPL-2"
207 -SLOT="0"
208 -KEYWORDS="~amd64 ~x86"
209 -IUSE="alsa debug jack portaudio portmidi pulseaudio vorbis"
210 -REQUIRED_USE="portmidi? ( portaudio )"
211 -
212 -RDEPEND="
213 - dev-qt/designer:5
214 - dev-qt/qtconcurrent:5
215 - dev-qt/qtcore:5
216 - dev-qt/qtdeclarative:5
217 - dev-qt/qtgui:5
218 - dev-qt/qthelp:5
219 - dev-qt/qtnetwork:5
220 - dev-qt/qtprintsupport:5
221 - >=dev-qt/qtsingleapplication-2.6.1_p20171024
222 - dev-qt/qtsvg:5
223 - dev-qt/qtwebkit:5
224 - dev-qt/qtxml:5
225 - dev-qt/qtxmlpatterns:5
226 - >=media-libs/freetype-2.5.2
227 - media-libs/libsndfile
228 - media-sound/lame
229 - sys-libs/zlib:=
230 - alsa? ( >=media-libs/alsa-lib-1.0.0 )
231 - jack? ( virtual/jack )
232 - portaudio? ( media-libs/portaudio )
233 - portmidi? ( media-libs/portmidi )
234 - pulseaudio? ( media-sound/pulseaudio )
235 - vorbis? ( media-libs/libvorbis )
236 -"
237 -DEPEND="${RDEPEND}
238 - dev-qt/linguist-tools:5
239 - virtual/pkgconfig
240 -"
241 -
242 -PATCHES=(
243 - "${WORKDIR}/${P}-fix-buildsystem.patch"
244 - "${FILESDIR}/${P}-qt-5.11.patch"
245 - "${FILESDIR}/${P}-qtsingleapplication.patch"
246 - "${FILESDIR}/${P}-pch.patch"
247 - "${FILESDIR}/${P}-qt-5.12.patch"
248 -)
249 -
250 -S="${WORKDIR}/MuseScore-${PV}"
251 -
252 -src_configure() {
253 - local mycmakeargs=(
254 - -DUSE_SYSTEM_QTSINGLEAPPLICATION=ON
255 - -DUSE_PATH_WITH_EXPLICIT_QT_VERSION=ON
256 - -DUSE_SYSTEM_FREETYPE=ON
257 - -DBUILD_ALSA="$(usex alsa)"
258 - -DBUILD_JACK="$(usex jack)"
259 - -DBUILD_LAME=ON
260 - -DBUILD_PORTAUDIO="$(usex portaudio)"
261 - -DBUILD_PORTMIDI="$(usex portmidi)"
262 - -DBUILD_PULSEAUDIO="$(usex pulseaudio)"
263 - -DSOUNDFONT3="$(usex vorbis)"
264 - )
265 - cmake-utils_src_configure
266 -}
267 -
268 -src_compile() {
269 - cd "${BUILD_DIR}" || die
270 - cmake-utils_src_make -j1 lrelease manpages
271 - cmake-utils_src_compile
272 -}
273 -
274 -pkg_postinst() {
275 - xdg_mimeinfo_database_update
276 - xdg_desktop_database_update
277 -}
278 -
279 -pkg_postrm() {
280 - xdg_mimeinfo_database_update
281 - xdg_desktop_database_update
282 -}