Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/musescore/files/, media-sound/musescore/
Date: Sat, 09 Dec 2017 23:13:30
Message-Id: 1512861185.06da9a987b1e0a3377b01dfad30158d1888f1dad.mgorny@gentoo
1 commit: 06da9a987b1e0a3377b01dfad30158d1888f1dad
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Dec 9 22:50:57 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Dec 9 23:13:05 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06da9a98
7
8 media-sound/musescore: [QA] Move patches to distfiles
9
10 Closes: https://bugs.gentoo.org/620594
11
12 media-sound/musescore/Manifest | 10 +-
13 .../files/musescore-2.0.2-fix-buildsystem.patch | 429 -----------------
14 .../files/musescore-2.0.3-fix-buildsystem.patch | 479 -------------------
15 .../files/musescore-2.1.0-fix-buildsystem.patch | 494 --------------------
16 .../files/musescore-9999-fix-buildsystem.patch | 514 ---------------------
17 media-sound/musescore/musescore-2.0.2-r1.ebuild | 5 +-
18 media-sound/musescore/musescore-2.0.3.ebuild | 5 +-
19 media-sound/musescore/musescore-2.1.0.ebuild | 5 +-
20 media-sound/musescore/musescore-9999.ebuild | 3 +-
21 9 files changed, 18 insertions(+), 1926 deletions(-)
22
23 diff --git a/media-sound/musescore/Manifest b/media-sound/musescore/Manifest
24 index 05a5d36252c..549a036e403 100644
25 --- a/media-sound/musescore/Manifest
26 +++ b/media-sound/musescore/Manifest
27 @@ -1,3 +1,7 @@
28 -DIST musescore-2.0.2.tar.gz 44528670 SHA256 92f35403d1cb87bdb080a18bc37b2023a998ed9a26e7f50a5b6d30dbc3c1db45 SHA512 aeb5f0c696a3c0796604c687cb3ea7303dd3536da71cf1b1e71f909cd5caa0864a879ffb19931f6ab0dc6fff854c9f2e05a64905e186b417fa954b73e3e9f08c WHIRLPOOL 87c5e64f721deec1389fcb5ae3d21536586a4ec8d3419d0f88cd2dca7cb6bab0e5df283de1253fd7407f7d6f0a8cf8a95bdd6c1877923193f7d3ea24167631a6
29 -DIST musescore-2.0.3.tar.gz 49958474 SHA256 66c613f27fcc07252e856a51ed1162a9921f3d11ac130260763e2178b7098b01 SHA512 4cd1301036781a54fba06870cc6a3235919ca702ccbe45dcfd74b1d3a1173fa124cca7bcec2fdfb080fb7e3eaf870ba1879ea6738c764836b2f7cae6f7c2d3c1 WHIRLPOOL bf31de08858404e7ccd5cf78c3433bb4e799a3bc020582953bbc83b7abe6075847352fb8f30f9be795cfc69c57dc856d05d1602bbd194c4dbed90d2ba2254ad2
30 -DIST musescore-2.1.0.tar.gz 51131549 SHA256 0581b8dd4e9bef51f863baf5b7f03b518f9784c79c0d92d6f0e33b180dd63c47 SHA512 c8696685713cd4c4943f1ec2b69a6a93217449fa330105ed1ffb569918af293c1d6ef19cabe1e487f65ceadf27dff78185e286e82ac4517cd2b4de594a67beb2 WHIRLPOOL 1814cf937f1f1f9898f8aa62a60ed3dbfec4cb9af2ded6d03ccfde6c372bba6b3ddc8c6ba83677fc770363975c7c36a144adb17f16195e8b30706d6bcfea9c69
31 +DIST musescore-2.0.2-fix-buildsystem.patch.bz2 2829 BLAKE2B 873265c9527f0df94a9ded5c9a34e1be5e677a00567bf09787228ee5195d49c77ea489166965c2b3defa7b8ddd38547d34be6ead4a1cbd18d575272690efed28 SHA512 2790352aa29215d02085a85fb2bae782fb8dd0db1c81b0d1d09d2d663843269cb32fa077663421bd2867779d1248ec36a34edb896e3e050f88f37c01111fe70b
32 +DIST musescore-2.0.2.tar.gz 44528670 BLAKE2B 18bc664c8b1d36b8b3d649b68bb3a6edd7eeb30744552fd7d4211eed8f995a71da0f61992f92886080882c4d8ad4184876745ce405dafeb2f017bab7eb761ef6 SHA512 aeb5f0c696a3c0796604c687cb3ea7303dd3536da71cf1b1e71f909cd5caa0864a879ffb19931f6ab0dc6fff854c9f2e05a64905e186b417fa954b73e3e9f08c
33 +DIST musescore-2.0.3-fix-buildsystem.patch.bz2 3446 BLAKE2B a6c1f000248e3ccbf993633901dee92c32930c46c73e485c273069328f14911bb7edec1d3ea6e41cb0709e328d3c46ef902f9dbd4859cb63a962978d490d98c1 SHA512 9b1bdd2b6ef68baebcb5209ada409fcf2648d999d997d490b15c2a40185f6b0a04ecb8690978707872d02a30d99ac2f80ebb72f6f19e15ec3404f996f89602b2
34 +DIST musescore-2.0.3.tar.gz 49958474 BLAKE2B f8b490eea470b2f72b13d6a62481a75a8132af0267d10a3a4f77e1069d7bc8b03b96a54ca287465e12c3862b3837adcbc4a181ffeac5a2c46b1b7d8ac9a051f2 SHA512 4cd1301036781a54fba06870cc6a3235919ca702ccbe45dcfd74b1d3a1173fa124cca7bcec2fdfb080fb7e3eaf870ba1879ea6738c764836b2f7cae6f7c2d3c1
35 +DIST musescore-2.1.0-fix-buildsystem.patch.bz2 3736 BLAKE2B da2b1fa72c6fb59ff3d969ac8cf088bf034313ec8fe584f5f5fe335c7fd663a8f078d4d12a2ad439a086665384cfe7b24901c80707dd80403e1cdac1c2ebef1a SHA512 5f712ec046c0f53c24d61b43c79cd5e3e604c499ca95f47c79f29c5442b54d1867f699ea689de9328b5bece432ddaa4da557328ed6d069347870eba8e8695ffc
36 +DIST musescore-2.1.0.tar.gz 51131549 BLAKE2B 208377e786b83122402140bad2a9ac024d56a66316c74f52b7ca4d71f3dec9f91c3f0a7dd1b1c92e2bd5a81a63722593c2b41ac5f7af5dcb712e5de078df8852 SHA512 c8696685713cd4c4943f1ec2b69a6a93217449fa330105ed1ffb569918af293c1d6ef19cabe1e487f65ceadf27dff78185e286e82ac4517cd2b4de594a67beb2
37 +DIST musescore-9999-fix-buildsystem.patch.bz2 4019 BLAKE2B 0a80141d36fe8cf1bb4ac92f330c0b401a8686fa661b02842f49ee67d5fdeef339ae6909091637e22c81dddfa128b884c9bdaecdc540274896251424b40b78ae SHA512 6ac113314e3dc93856002df5b89f86728873869075db5e2b99f29f6b69c5ddbd178f89305656370b09d8180eb44b7a56623f06a8e674a522390c8dc59e32ad89
38
39 diff --git a/media-sound/musescore/files/musescore-2.0.2-fix-buildsystem.patch b/media-sound/musescore/files/musescore-2.0.2-fix-buildsystem.patch
40 deleted file mode 100644
41 index aa2749cad58..00000000000
42 --- a/media-sound/musescore/files/musescore-2.0.2-fix-buildsystem.patch
43 +++ /dev/null
44 @@ -1,429 +0,0 @@
45 -* Remove hardcoded CXXFLAGS, set only necessary options
46 -* Turn off RPATH linking
47 -* Fix QA issues caused by wrong "Version" setting in desktop file
48 -
49 ---- MuseScore-2.0.2/aeolus/CMakeLists.txt
50 -+++ MuseScore-2.0.2/aeolus/CMakeLists.txt
51 -@@ -43,7 +43,7 @@
52 - set_target_properties (
53 - aeolus
54 - PROPERTIES
55 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
56 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
57 - )
58 -
59 - install(DIRECTORY
60 ---- MuseScore-2.0.2/audiofile/CMakeLists.txt
61 -+++ MuseScore-2.0.2/audiofile/CMakeLists.txt
62 -@@ -26,7 +26,7 @@
63 - set_target_properties (
64 - audiofile
65 - PROPERTIES
66 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
67 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
68 - )
69 -
70 - xcode_pch(audiofile all)
71 ---- MuseScore-2.0.2/awl/CMakeLists.txt
72 -+++ MuseScore-2.0.2/awl/CMakeLists.txt
73 -@@ -43,7 +43,7 @@
74 - set_target_properties (
75 - awl
76 - PROPERTIES
77 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
78 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
79 - )
80 -
81 - xcode_pch(awl all)
82 ---- MuseScore-2.0.2/build/CreatePrecompiledHeader.cmake
83 -+++ MuseScore-2.0.2/build/CreatePrecompiledHeader.cmake
84 -@@ -36,7 +36,7 @@
85 - set (PCH ${PROJECT_BINARY_DIR}/${header_name}.h.gch)
86 - add_custom_command(
87 - OUTPUT ${PROJECT_BINARY_DIR}/${header_name}.h.gch
88 -- COMMAND ${CMAKE_CXX_COMPILER} -x c++-header -g ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
89 -+ COMMAND ${CMAKE_CXX_COMPILER} -x c++-header ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
90 - DEPENDS ${PROJECT_BINARY_DIR}/${header_name}.h
91 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
92 - VERBATIM
93 ---- MuseScore-2.0.2/bww2mxml/CMakeLists.txt
94 -+++ MuseScore-2.0.2/bww2mxml/CMakeLists.txt
95 -@@ -49,7 +49,7 @@
96 - set_target_properties (
97 - bww2mxml
98 - PROPERTIES
99 -- COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -g -Wall -Wextra -Winvalid-pch"
100 -+ COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch"
101 - )
102 -
103 - target_link_libraries(bww2mxml
104 ---- MuseScore-2.0.2/CMakeLists.txt
105 -+++ MuseScore-2.0.2/CMakeLists.txt
106 -@@ -115,22 +115,10 @@
107 - endif()
108 - endif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
109 -
110 --if (APPLE)
111 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -fPIC -stdlib=libc++ -g")
112 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG")
113 --else (APPLE)
114 -- if (MINGW)
115 -- # -mno-ms-bitfields see #22048
116 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -mno-ms-bitfields -g")
117 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
118 -- else (MINGW)
119 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -fPIE -g")
120 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
121 -- endif (MINGW)
122 --endif(APPLE)
123 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
124 -
125 - set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
126 --set(CMAKE_BUILD_WITH_INSTALL_RPATH ON)
127 -+set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF)
128 - set(CMAKE_SKIP_RULE_DEPENDENCY TRUE)
129 -
130 - # The Mscore version number.
131 -@@ -398,7 +386,6 @@
132 - # set library search path for runtime linker to load the same
133 - # qt libraries as we used at compile time
134 - #
135 -- set (CMAKE_EXE_LINKER_FLAGS "-Wl,-rpath=${_qt5Core_install_prefix}/lib")
136 - # install desktop file
137 - install( FILES build/mscore.desktop DESTINATION share/applications)
138 - # compress man pages if gzip is installed (don't on OpenBSD)
139 -@@ -449,11 +436,7 @@
140 - DEPENDS ${PROJECT_SOURCE_DIR}/all.h
141 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
142 - )
143 --if (MINGW)
144 -- set(BUILD_PCH false)
145 --else (MINGW)
146 -- set(BUILD_PCH true)
147 --endif(MINGW)
148 -+set(BUILD_PCH false)
149 -
150 - precompiled_header(QT_INCLUDES all ${BUILD_PCH})
151 -
152 ---- MuseScore-2.0.2/effects/CMakeLists.txt
153 -+++ MuseScore-2.0.2/effects/CMakeLists.txt
154 -@@ -37,7 +37,7 @@
155 - set_target_properties (
156 - effects
157 - PROPERTIES
158 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
159 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
160 - )
161 -
162 - xcode_pch(effects all)
163 ---- MuseScore-2.0.2/fluid/CMakeLists.txt
164 -+++ MuseScore-2.0.2/fluid/CMakeLists.txt
165 -@@ -45,7 +45,7 @@
166 - set_target_properties (
167 - fluid
168 - PROPERTIES
169 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
170 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
171 - )
172 -
173 - xcode_pch(fluid all)
174 ---- MuseScore-2.0.2/fonttools/CMakeLists.txt
175 -+++ MuseScore-2.0.2/fonttools/CMakeLists.txt
176 -@@ -19,5 +19,5 @@
177 - )
178 -
179 - target_link_libraries(genft ${QT_LIBRARIES} -lfreetype)
180 --set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -g -Wall -Wextra -Winvalid-pch")
181 -+set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -Wall -Wextra -Winvalid-pch")
182 -
183 ---- MuseScore-2.0.2/libmscore/CMakeLists.txt
184 -+++ MuseScore-2.0.2/libmscore/CMakeLists.txt
185 -@@ -71,8 +71,8 @@
186 - set_target_properties (
187 - libmscore
188 - PROPERTIES
189 -- COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
190 --# COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
191 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
192 -+# COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
193 - )
194 -
195 - xcode_pch(libmscore all)
196 ---- MuseScore-2.0.2/manual/CMakeLists.txt
197 -+++ MuseScore-2.0.2/manual/CMakeLists.txt
198 -@@ -36,13 +36,13 @@
199 - set_target_properties (
200 - genManual
201 - PROPERTIES
202 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
203 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
204 - )
205 - else(APPLE)
206 - set_target_properties (
207 - genManual
208 - PROPERTIES
209 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
210 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
211 - )
212 - endif(APPLE)
213 -
214 ---- MuseScore-2.0.2/midi/CMakeLists.txt
215 -+++ MuseScore-2.0.2/midi/CMakeLists.txt
216 -@@ -27,7 +27,7 @@
217 - set_target_properties (
218 - midi
219 - PROPERTIES
220 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
221 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
222 - )
223 -
224 - xcode_pch(midi all)
225 ---- MuseScore-2.0.2/miditools/CMakeLists.txt
226 -+++ MuseScore-2.0.2/miditools/CMakeLists.txt
227 -@@ -13,7 +13,7 @@
228 - add_executable (smf2xml smf2xml.cpp xmlwriter.cpp midifile.cpp)
229 -
230 - set_target_properties(smf2xml
231 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
232 -+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
233 - )
234 - target_link_libraries(smf2xml
235 - ${QT_LIBRARIES}
236 -@@ -23,7 +23,7 @@
237 -
238 - set_target_properties (
239 - xml2smf
240 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
241 -+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
242 - )
243 - target_link_libraries(xml2smf
244 - ${QT_LIBRARIES}
245 ---- MuseScore-2.0.2/mscore/CMakeLists.txt
246 -+++ MuseScore-2.0.2/mscore/CMakeLists.txt
247 -@@ -367,7 +367,7 @@
248 - if(CMAKE_BUILD_TYPE MATCHES "DEBUG")
249 - set_target_properties( mscore
250 - PROPERTIES
251 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
252 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
253 - LINK_FLAGS "${PROJECT_BINARY_DIR}/resfile.o -mwindows -mconsole -L ${CROSSQT}/lib"
254 - )
255 - else(CMAKE_BUILD_TYPE MATCHES "DEBUG")
256 -@@ -488,7 +488,7 @@
257 - set_target_properties (
258 - mscore
259 - PROPERTIES
260 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch"
261 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wno-overloaded-virtual -Winvalid-pch"
262 - )
263 -
264 - if (OMR)
265 ---- MuseScore-2.0.2/mstyle/CMakeLists.txt
266 -+++ MuseScore-2.0.2/mstyle/CMakeLists.txt
267 -@@ -49,7 +49,7 @@
268 - set_target_properties (
269 - mstyle
270 - PROPERTIES
271 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
272 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
273 - )
274 -
275 - xcode_pch(mstyle all)
276 ---- MuseScore-2.0.2/mtest/cmake.inc
277 -+++ MuseScore-2.0.2/mtest/cmake.inc
278 -@@ -56,16 +56,16 @@
279 - ${TARGET}
280 - PROPERTIES
281 - AUTOMOC true
282 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
283 -- LINK_FLAGS "-g -stdlib=libc++"
284 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
285 -+ LINK_FLAGS "-stdlib=libc++"
286 - )
287 - else(APPLE)
288 - set_target_properties (
289 - ${TARGET}
290 - PROPERTIES
291 - AUTOMOC true
292 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
293 -- LINK_FLAGS "-g"
294 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
295 -+ LINK_FLAGS ""
296 - )
297 - endif(APPLE)
298 -
299 ---- MuseScore-2.0.2/mtest/CMakeLists.txt
300 -+++ MuseScore-2.0.2/mtest/CMakeLists.txt
301 -@@ -112,20 +112,7 @@
302 -
303 - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
304 -
305 --if (APPLE)
306 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -fPIC -stdlib=libc++ -g")
307 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG")
308 --else (APPLE)
309 -- if (MINGW)
310 -- # -mno-ms-bitfields see #22048
311 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -mno-ms-bitfields -g")
312 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
313 -- else (MINGW)
314 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -fPIC -fPIE -g")
315 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
316 -- endif (MINGW)
317 --endif(APPLE)
318 --
319 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
320 -
321 - string(REPLACE ";" ";-I" INC "${QT_INCLUDES}")
322 -
323 -@@ -133,17 +120,17 @@
324 - set_target_properties (
325 - testutils
326 - PROPERTIES
327 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
328 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
329 - )
330 - else (APPLE)
331 - set_target_properties (
332 - testutils
333 - PROPERTIES
334 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
335 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
336 - )
337 - endif(APPLE)
338 -
339 --# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
340 -+# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
341 -
342 - add_custom_target(report
343 - COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest report
344 ---- MuseScore-2.0.2/omr/CMakeLists.txt
345 -+++ MuseScore-2.0.2/omr/CMakeLists.txt
346 -@@ -42,7 +42,7 @@
347 - set_target_properties (
348 - omr
349 - PROPERTIES
350 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
351 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
352 - )
353 -
354 - xcode_pch(omr all)
355 ---- MuseScore-2.0.2/synthesizer/CMakeLists.txt
356 -+++ MuseScore-2.0.2/synthesizer/CMakeLists.txt
357 -@@ -29,7 +29,7 @@
358 - set_target_properties (
359 - synthesizer
360 - PROPERTIES
361 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
362 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
363 - )
364 -
365 - xcode_pch(synthesizer all)
366 ---- MuseScore-2.0.2/thirdparty/beatroot/CMakeLists.txt
367 -+++ MuseScore-2.0.2/thirdparty/beatroot/CMakeLists.txt
368 -@@ -14,7 +14,7 @@
369 -
370 - set_target_properties( beatroot
371 - PROPERTIES
372 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
373 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
374 - )
375 -
376 - xcode_pch(beatroot all)
377 ---- MuseScore-2.0.2/thirdparty/diff/CMakeLists.txt
378 -+++ MuseScore-2.0.2/thirdparty/diff/CMakeLists.txt
379 -@@ -36,7 +36,7 @@
380 - set_target_properties (
381 - diff_match_patch
382 - PROPERTIES
383 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
384 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
385 - )
386 -
387 - xcode_pch(diff_match_patch all)
388 ---- MuseScore-2.0.2/thirdparty/kQOAuth/CMakeLists.txt
389 -+++ MuseScore-2.0.2/thirdparty/kQOAuth/CMakeLists.txt
390 -@@ -40,7 +40,7 @@
391 - set_target_properties (
392 - kqoauth
393 - PROPERTIES
394 -- COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -g -Wall -Wextra -Winvalid-pch"
395 -+ COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -Wall -Wextra -Winvalid-pch"
396 - )
397 -
398 - xcode_pch(kqoauth all)
399 ---- MuseScore-2.0.2/thirdparty/ofqf/CMakeLists.txt
400 -+++ MuseScore-2.0.2/thirdparty/ofqf/CMakeLists.txt
401 -@@ -36,7 +36,7 @@
402 - set_target_properties (
403 - ofqf
404 - PROPERTIES
405 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
406 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
407 - )
408 -
409 - xcode_pch(ofqf all)
410 ---- MuseScore-2.0.2/thirdparty/qzip/CMakeLists.txt
411 -+++ MuseScore-2.0.2/thirdparty/qzip/CMakeLists.txt
412 -@@ -29,7 +29,7 @@
413 - set_target_properties (
414 - qzip
415 - PROPERTIES
416 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
417 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
418 - )
419 -
420 - xcode_pch(qzip all)
421 ---- MuseScore-2.0.2/thirdparty/rtf2html/CMakeLists.txt
422 -+++ MuseScore-2.0.2/thirdparty/rtf2html/CMakeLists.txt
423 -@@ -37,7 +37,7 @@
424 -
425 - set_target_properties( rtf2html
426 - PROPERTIES
427 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
428 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
429 - )
430 -
431 - xcode_pch(rtf2html all)
432 ---- MuseScore-2.0.2/thirdparty/singleapp/src/CMakeLists.txt
433 -+++ MuseScore-2.0.2/thirdparty/singleapp/src/CMakeLists.txt
434 -@@ -31,7 +31,7 @@
435 - set_target_properties (
436 - qtsingleapp
437 - PROPERTIES
438 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
439 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
440 - )
441 -
442 - xcode_pch(qtsingleapp all)
443 ---- MuseScore-2.0.2/thirdparty/xmlstream/CMakeLists.txt
444 -+++ MuseScore-2.0.2/thirdparty/xmlstream/CMakeLists.txt
445 -@@ -29,7 +29,7 @@
446 - set_target_properties (
447 - xmlstream
448 - PROPERTIES
449 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
450 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
451 - )
452 -
453 - xcode_pch(xmlstream all)
454 ---- MuseScore-2.0.2/zerberus/CMakeLists.txt
455 -+++ MuseScore-2.0.2/zerberus/CMakeLists.txt
456 -@@ -31,7 +31,7 @@
457 - set_target_properties (
458 - zerberus
459 - PROPERTIES
460 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
461 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
462 - )
463 -
464 - xcode_pch(zerberus all)
465 ---- MuseScore-2.0.2/build/mscore.desktop
466 -+++ MuseScore-2.0.2/build/mscore.desktop
467 -@@ -1,5 +1,5 @@
468 - [Desktop Entry]
469 --Version=2.0
470 -+Version=1.0
471 - Comment=Create, play and print sheet music
472 - Comment[ru]=Визуальный редактор нотных партитур
473 - Comment[fr]=Gravure de partitions musicales
474
475 diff --git a/media-sound/musescore/files/musescore-2.0.3-fix-buildsystem.patch b/media-sound/musescore/files/musescore-2.0.3-fix-buildsystem.patch
476 deleted file mode 100644
477 index 0fb52db915c..00000000000
478 --- a/media-sound/musescore/files/musescore-2.0.3-fix-buildsystem.patch
479 +++ /dev/null
480 @@ -1,479 +0,0 @@
481 -diff --git a/CMakeLists.txt b/CMakeLists.txt
482 -index 2c4fe57..b7a5cde 100644
483 ---- a/CMakeLists.txt
484 -+++ b/CMakeLists.txt
485 -@@ -147,23 +147,13 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
486 - endif()
487 - endif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
488 -
489 --if (APPLE)
490 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
491 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
492 --else (APPLE)
493 -- if (MINGW)
494 -- # -mno-ms-bitfields see #22048
495 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -mno-ms-bitfields -g")
496 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
497 -- set(CMAKE_EXE_LINKER_FLAGS "-Wl,--large-address-aware")
498 -- else (MINGW)
499 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -fPIE -g")
500 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
501 -- endif (MINGW)
502 --endif(APPLE)
503 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
504 -+set(CMAKE_CXX_STANDARD 11)
505 -+set(CMAKE_CXX_STANDARD_REQUIRED ON)
506 -+set(CMAKE_CXX_EXTENSIONS OFF)
507 -
508 - set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
509 --set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
510 -+set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
511 - set(CMAKE_SKIP_RULE_DEPENDENCY TRUE)
512 -
513 - # The Mscore version number.
514 -@@ -450,7 +440,6 @@ if (NOT MINGW AND NOT APPLE)
515 - # set library search path for runtime linker to load the same
516 - # qt libraries as we used at compile time
517 - #
518 -- SET(CMAKE_INSTALL_RPATH "${_qt5Core_install_prefix}/lib") # ignored if CMAKE_SKIP_RPATH="TRUE"
519 - string(TOUPPER "mscore${MSCORE_INSTALL_SUFFIX}" MAN_MSCORE_UPPER) # Command name shown in uppercase in man pages by convention
520 - if (${MSCORE_INSTALL_SUFFIX} MATCHES "portable") # Note: "-portable-anything" would match
521 - # Build portable AppImage as per https://github.com/probonopd/AppImageKit
522 -@@ -554,11 +543,7 @@ add_custom_command(
523 - DEPENDS ${PROJECT_SOURCE_DIR}/all.h
524 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
525 - )
526 --if (MINGW)
527 -- set(BUILD_PCH false)
528 --else (MINGW)
529 -- set(BUILD_PCH true)
530 --endif(MINGW)
531 -+set(BUILD_PCH false)
532 -
533 - precompiled_header(QT_INCLUDES all ${BUILD_PCH})
534 -
535 -diff --git a/aeolus/CMakeLists.txt b/aeolus/CMakeLists.txt
536 -index 7962e87..a23aef3 100644
537 ---- a/aeolus/CMakeLists.txt
538 -+++ b/aeolus/CMakeLists.txt
539 -@@ -43,7 +43,7 @@ add_library (aeolus STATIC
540 - set_target_properties (
541 - aeolus
542 - PROPERTIES
543 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
544 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
545 - )
546 -
547 - install(DIRECTORY
548 -diff --git a/audiofile/CMakeLists.txt b/audiofile/CMakeLists.txt
549 -index 5b1dd48..0d28df8 100644
550 ---- a/audiofile/CMakeLists.txt
551 -+++ b/audiofile/CMakeLists.txt
552 -@@ -26,7 +26,7 @@ add_library (audiofile STATIC
553 - set_target_properties (
554 - audiofile
555 - PROPERTIES
556 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
557 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
558 - )
559 -
560 - xcode_pch(audiofile all)
561 -diff --git a/awl/CMakeLists.txt b/awl/CMakeLists.txt
562 -index 9589cce..f4172ed 100644
563 ---- a/awl/CMakeLists.txt
564 -+++ b/awl/CMakeLists.txt
565 -@@ -43,7 +43,7 @@ add_library (
566 - set_target_properties (
567 - awl
568 - PROPERTIES
569 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
570 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
571 - )
572 -
573 - xcode_pch(awl all)
574 -diff --git a/build/CreatePrecompiledHeader.cmake b/build/CreatePrecompiledHeader.cmake
575 -index 6cb671a..3d4aae3 100644
576 ---- a/build/CreatePrecompiledHeader.cmake
577 -+++ b/build/CreatePrecompiledHeader.cmake
578 -@@ -36,7 +36,7 @@ macro( precompiled_header includes header_name build_pch)
579 - set (PCH ${PROJECT_BINARY_DIR}/${header_name}.h.gch)
580 - add_custom_command(
581 - OUTPUT ${PROJECT_BINARY_DIR}/${header_name}.h.gch
582 -- COMMAND ${CMAKE_CXX_COMPILER} -x c++-header -g ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
583 -+ COMMAND ${CMAKE_CXX_COMPILER} -x c++-header ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
584 - DEPENDS ${PROJECT_BINARY_DIR}/${header_name}.h
585 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
586 - VERBATIM
587 -diff --git a/bww2mxml/CMakeLists.txt b/bww2mxml/CMakeLists.txt
588 -index d6b7794..acec8b5 100644
589 ---- a/bww2mxml/CMakeLists.txt
590 -+++ b/bww2mxml/CMakeLists.txt
591 -@@ -49,7 +49,7 @@ if (NOT MINGW AND NOT APPLE)
592 - set_target_properties (
593 - bww2mxml
594 - PROPERTIES
595 -- COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -g -Wall -Wextra -Winvalid-pch"
596 -+ COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch"
597 - )
598 -
599 - target_link_libraries(bww2mxml
600 -diff --git a/effects/CMakeLists.txt b/effects/CMakeLists.txt
601 -index a695f1d..cf94cae 100644
602 ---- a/effects/CMakeLists.txt
603 -+++ b/effects/CMakeLists.txt
604 -@@ -44,7 +44,7 @@ add_library (effects STATIC
605 - set_target_properties (
606 - effects
607 - PROPERTIES
608 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
609 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
610 - )
611 -
612 - xcode_pch(effects all)
613 -diff --git a/fluid/CMakeLists.txt b/fluid/CMakeLists.txt
614 -index 1dc8d2f..3fede66 100644
615 ---- a/fluid/CMakeLists.txt
616 -+++ b/fluid/CMakeLists.txt
617 -@@ -45,7 +45,7 @@ add_library (fluid STATIC
618 - set_target_properties (
619 - fluid
620 - PROPERTIES
621 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
622 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
623 - )
624 -
625 - xcode_pch(fluid all)
626 -diff --git a/fonttools/CMakeLists.txt b/fonttools/CMakeLists.txt
627 -index 74a525b..f318f4c 100644
628 ---- a/fonttools/CMakeLists.txt
629 -+++ b/fonttools/CMakeLists.txt
630 -@@ -19,5 +19,5 @@ add_executable(
631 - )
632 -
633 - target_link_libraries(genft ${QT_LIBRARIES} -lfreetype)
634 --set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -g -Wall -Wextra -Winvalid-pch")
635 -+set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -Wall -Wextra -Winvalid-pch")
636 -
637 -diff --git a/libmscore/CMakeLists.txt b/libmscore/CMakeLists.txt
638 -index 446d413..5d871a8 100644
639 ---- a/libmscore/CMakeLists.txt
640 -+++ b/libmscore/CMakeLists.txt
641 -@@ -71,8 +71,8 @@ add_library (
642 - set_target_properties (
643 - libmscore
644 - PROPERTIES
645 -- COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
646 --# COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
647 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
648 -+# COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
649 - )
650 -
651 - xcode_pch(libmscore all)
652 -diff --git a/manual/CMakeLists.txt b/manual/CMakeLists.txt
653 -index cf6edca..ceffd73 100644
654 ---- a/manual/CMakeLists.txt
655 -+++ b/manual/CMakeLists.txt
656 -@@ -36,13 +36,13 @@ if(APPLE)
657 - set_target_properties (
658 - genManual
659 - PROPERTIES
660 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
661 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
662 - )
663 - else(APPLE)
664 - set_target_properties (
665 - genManual
666 - PROPERTIES
667 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
668 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
669 - )
670 - endif(APPLE)
671 -
672 -diff --git a/midi/CMakeLists.txt b/midi/CMakeLists.txt
673 -index 05fbb83..ea95480 100644
674 ---- a/midi/CMakeLists.txt
675 -+++ b/midi/CMakeLists.txt
676 -@@ -27,7 +27,7 @@ add_library (midi STATIC
677 - set_target_properties (
678 - midi
679 - PROPERTIES
680 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
681 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
682 - )
683 -
684 - xcode_pch(midi all)
685 -diff --git a/miditools/CMakeLists.txt b/miditools/CMakeLists.txt
686 -index 6df79c4..f8145e0 100644
687 ---- a/miditools/CMakeLists.txt
688 -+++ b/miditools/CMakeLists.txt
689 -@@ -13,7 +13,7 @@
690 - add_executable (smf2xml smf2xml.cpp xmlwriter.cpp midifile.cpp)
691 -
692 - set_target_properties(smf2xml
693 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
694 -+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
695 - )
696 - target_link_libraries(smf2xml
697 - ${QT_LIBRARIES}
698 -@@ -23,7 +23,7 @@ add_executable (xml2smf xml2smf.cpp xmlreader.cpp midifile.cpp)
699 -
700 - set_target_properties (
701 - xml2smf
702 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
703 -+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
704 - )
705 - target_link_libraries(xml2smf
706 - ${QT_LIBRARIES}
707 -diff --git a/mscore/CMakeLists.txt b/mscore/CMakeLists.txt
708 -index 3592012..b50e2bc 100644
709 ---- a/mscore/CMakeLists.txt
710 -+++ b/mscore/CMakeLists.txt
711 -@@ -370,7 +370,7 @@ if (MINGW)
712 - if(CMAKE_BUILD_TYPE MATCHES "DEBUG")
713 - set_target_properties( mscore
714 - PROPERTIES
715 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
716 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
717 - LINK_FLAGS "${PROJECT_BINARY_DIR}/resfile.o -mwindows -mconsole -L ${CROSSQT}/lib"
718 - )
719 - else(CMAKE_BUILD_TYPE MATCHES "DEBUG")
720 -@@ -493,7 +493,7 @@ else (MINGW)
721 - set_target_properties (
722 - mscore
723 - PROPERTIES
724 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch"
725 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wno-overloaded-virtual -Winvalid-pch"
726 - )
727 -
728 - if (OMR)
729 -diff --git a/mstyle/CMakeLists.txt b/mstyle/CMakeLists.txt
730 -index e60d901..d3ba643 100644
731 ---- a/mstyle/CMakeLists.txt
732 -+++ b/mstyle/CMakeLists.txt
733 -@@ -49,7 +49,7 @@ add_library (
734 - set_target_properties (
735 - mstyle
736 - PROPERTIES
737 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
738 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
739 - )
740 -
741 - xcode_pch(mstyle all)
742 -diff --git a/mtest/CMakeLists.txt b/mtest/CMakeLists.txt
743 -index 55072b0..cab1a18 100644
744 ---- a/mtest/CMakeLists.txt
745 -+++ b/mtest/CMakeLists.txt
746 -@@ -113,20 +113,10 @@ target_link_libraries(
747 -
748 - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
749 -
750 --if (APPLE)
751 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
752 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
753 --else (APPLE)
754 -- if (MINGW)
755 -- # -mno-ms-bitfields see #22048
756 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -mno-ms-bitfields -g")
757 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
758 -- else (MINGW)
759 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -fPIC -fPIE -g")
760 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
761 -- endif (MINGW)
762 --endif(APPLE)
763 --
764 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
765 -+set(CMAKE_CXX_STANDARD 11)
766 -+set(CMAKE_CXX_STANDARD_REQUIRED ON)
767 -+set(CMAKE_CXX_EXTENSIONS OFF)
768 -
769 - string(REPLACE ";" ";-I" INC "${QT_INCLUDES}")
770 -
771 -@@ -134,17 +124,17 @@ if (APPLE)
772 - set_target_properties (
773 - testutils
774 - PROPERTIES
775 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
776 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
777 - )
778 - else (APPLE)
779 - set_target_properties (
780 - testutils
781 - PROPERTIES
782 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
783 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
784 - )
785 - endif(APPLE)
786 -
787 --# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
788 -+# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
789 -
790 - add_custom_target(report
791 - COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest report
792 -diff --git a/mtest/cmake.inc b/mtest/cmake.inc
793 -index 0fa9aa8..9ef0177 100644
794 ---- a/mtest/cmake.inc
795 -+++ b/mtest/cmake.inc
796 -@@ -57,16 +57,16 @@ set_target_properties (
797 - ${TARGET}
798 - PROPERTIES
799 - AUTOMOC true
800 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
801 -- LINK_FLAGS "-g -stdlib=libc++"
802 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
803 -+ LINK_FLAGS "-stdlib=libc++"
804 - )
805 - else(APPLE)
806 - set_target_properties (
807 - ${TARGET}
808 - PROPERTIES
809 - AUTOMOC true
810 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
811 -- LINK_FLAGS "-g"
812 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
813 -+ LINK_FLAGS ""
814 - )
815 - endif(APPLE)
816 -
817 -diff --git a/omr/CMakeLists.txt b/omr/CMakeLists.txt
818 -index 88615e5..d719e89 100644
819 ---- a/omr/CMakeLists.txt
820 -+++ b/omr/CMakeLists.txt
821 -@@ -42,7 +42,7 @@ add_library (
822 - set_target_properties (
823 - omr
824 - PROPERTIES
825 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
826 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
827 - )
828 -
829 - xcode_pch(omr all)
830 -diff --git a/synthesizer/CMakeLists.txt b/synthesizer/CMakeLists.txt
831 -index 0520920..e9bd15b 100644
832 ---- a/synthesizer/CMakeLists.txt
833 -+++ b/synthesizer/CMakeLists.txt
834 -@@ -29,7 +29,7 @@ add_library (synthesizer STATIC
835 - set_target_properties (
836 - synthesizer
837 - PROPERTIES
838 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
839 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
840 - )
841 -
842 - xcode_pch(synthesizer all)
843 -diff --git a/thirdparty/beatroot/CMakeLists.txt b/thirdparty/beatroot/CMakeLists.txt
844 -index ae905c7..9b039e8 100644
845 ---- a/thirdparty/beatroot/CMakeLists.txt
846 -+++ b/thirdparty/beatroot/CMakeLists.txt
847 -@@ -14,7 +14,7 @@ add_library (
848 -
849 - set_target_properties( beatroot
850 - PROPERTIES
851 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
852 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
853 - )
854 -
855 - xcode_pch(beatroot all)
856 -diff --git a/thirdparty/diff/CMakeLists.txt b/thirdparty/diff/CMakeLists.txt
857 -index d0155b2..35bd6ac 100644
858 ---- a/thirdparty/diff/CMakeLists.txt
859 -+++ b/thirdparty/diff/CMakeLists.txt
860 -@@ -36,7 +36,7 @@ add_library(diff_match_patch STATIC
861 - set_target_properties (
862 - diff_match_patch
863 - PROPERTIES
864 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
865 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
866 - )
867 -
868 - xcode_pch(diff_match_patch all)
869 -diff --git a/thirdparty/kQOAuth/CMakeLists.txt b/thirdparty/kQOAuth/CMakeLists.txt
870 -index 9beb6b1..f7ec1c5 100644
871 ---- a/thirdparty/kQOAuth/CMakeLists.txt
872 -+++ b/thirdparty/kQOAuth/CMakeLists.txt
873 -@@ -40,7 +40,7 @@ add_library(kqoauth STATIC
874 - set_target_properties (
875 - kqoauth
876 - PROPERTIES
877 -- COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -g -Wall -Wextra -Winvalid-pch"
878 -+ COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -Wall -Wextra -Winvalid-pch"
879 - )
880 -
881 - xcode_pch(kqoauth all)
882 -diff --git a/thirdparty/ofqf/CMakeLists.txt b/thirdparty/ofqf/CMakeLists.txt
883 -index fc39a0a..8c11f07 100644
884 ---- a/thirdparty/ofqf/CMakeLists.txt
885 -+++ b/thirdparty/ofqf/CMakeLists.txt
886 -@@ -36,7 +36,7 @@ add_library(ofqf STATIC
887 - set_target_properties (
888 - ofqf
889 - PROPERTIES
890 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
891 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
892 - )
893 -
894 - xcode_pch(ofqf all)
895 -diff --git a/thirdparty/qzip/CMakeLists.txt b/thirdparty/qzip/CMakeLists.txt
896 -index 77b1997..417017e 100644
897 ---- a/thirdparty/qzip/CMakeLists.txt
898 -+++ b/thirdparty/qzip/CMakeLists.txt
899 -@@ -29,7 +29,7 @@ add_library(qzip STATIC
900 - set_target_properties (
901 - qzip
902 - PROPERTIES
903 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
904 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
905 - )
906 -
907 - xcode_pch(qzip all)
908 -diff --git a/thirdparty/rtf2html/CMakeLists.txt b/thirdparty/rtf2html/CMakeLists.txt
909 -index 230339b..6c94a06 100644
910 ---- a/thirdparty/rtf2html/CMakeLists.txt
911 -+++ b/thirdparty/rtf2html/CMakeLists.txt
912 -@@ -37,7 +37,7 @@ add_library (
913 -
914 - set_target_properties( rtf2html
915 - PROPERTIES
916 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
917 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
918 - )
919 -
920 - xcode_pch(rtf2html all)
921 -diff --git a/thirdparty/singleapp/src/CMakeLists.txt b/thirdparty/singleapp/src/CMakeLists.txt
922 -index 2504b01..936fa3f 100644
923 ---- a/thirdparty/singleapp/src/CMakeLists.txt
924 -+++ b/thirdparty/singleapp/src/CMakeLists.txt
925 -@@ -31,7 +31,7 @@ add_library (
926 - set_target_properties (
927 - qtsingleapp
928 - PROPERTIES
929 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
930 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
931 - )
932 -
933 - xcode_pch(qtsingleapp all)
934 -diff --git a/thirdparty/xmlstream/CMakeLists.txt b/thirdparty/xmlstream/CMakeLists.txt
935 -index 5991e09..7f1268e 100644
936 ---- a/thirdparty/xmlstream/CMakeLists.txt
937 -+++ b/thirdparty/xmlstream/CMakeLists.txt
938 -@@ -29,7 +29,7 @@ add_library(xmlstream STATIC
939 - set_target_properties (
940 - xmlstream
941 - PROPERTIES
942 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
943 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
944 - )
945 -
946 - xcode_pch(xmlstream all)
947 -diff --git a/zerberus/CMakeLists.txt b/zerberus/CMakeLists.txt
948 -index c0db571..58d8ddf 100644
949 ---- a/zerberus/CMakeLists.txt
950 -+++ b/zerberus/CMakeLists.txt
951 -@@ -31,7 +31,7 @@ add_library (zerberus STATIC
952 - set_target_properties (
953 - zerberus
954 - PROPERTIES
955 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
956 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
957 - )
958 -
959 - xcode_pch(zerberus all)
960
961 diff --git a/media-sound/musescore/files/musescore-2.1.0-fix-buildsystem.patch b/media-sound/musescore/files/musescore-2.1.0-fix-buildsystem.patch
962 deleted file mode 100644
963 index 9667c4fadc1..00000000000
964 --- a/media-sound/musescore/files/musescore-2.1.0-fix-buildsystem.patch
965 +++ /dev/null
966 @@ -1,494 +0,0 @@
967 -diff --git a/CMakeLists.txt b/CMakeLists.txt
968 -index 079504708..026e8289a 100644
969 ---- a/CMakeLists.txt
970 -+++ b/CMakeLists.txt
971 -@@ -153,23 +153,13 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
972 - endif()
973 - endif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
974 -
975 --if (APPLE)
976 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
977 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
978 --else (APPLE)
979 -- if (MINGW)
980 -- # -mno-ms-bitfields see #22048
981 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -mno-ms-bitfields -g")
982 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
983 -- set(CMAKE_EXE_LINKER_FLAGS "-Wl,--large-address-aware")
984 -- else (MINGW)
985 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -g")
986 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
987 -- endif (MINGW)
988 --endif(APPLE)
989 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
990 -+set(CMAKE_CXX_STANDARD 11)
991 -+set(CMAKE_CXX_STANDARD_REQUIRED ON)
992 -+set(CMAKE_CXX_EXTENSIONS OFF)
993 -
994 - set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
995 --set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
996 -+set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
997 - set(CMAKE_SKIP_RULE_DEPENDENCY TRUE)
998 -
999 - # The Mscore version number.
1000 -@@ -473,7 +463,6 @@ if (NOT MINGW AND NOT APPLE)
1001 - # set library search path for runtime linker to load the same
1002 - # qt libraries as we used at compile time
1003 - #
1004 -- SET(CMAKE_INSTALL_RPATH "${_qt5Core_install_prefix}/lib") # ignored if CMAKE_SKIP_RPATH="TRUE"
1005 - string(TOUPPER "mscore${MSCORE_INSTALL_SUFFIX}" MAN_MSCORE_UPPER) # Command name shown in uppercase in man pages by convention
1006 - if (${MSCORE_INSTALL_SUFFIX} MATCHES "portable") # Note: "-portable-anything" would match
1007 - # Build portable AppImage as per https://github.com/probonopd/AppImageKit
1008 -@@ -577,9 +566,6 @@ add_custom_command(
1009 - DEPENDS ${PROJECT_SOURCE_DIR}/all.h
1010 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
1011 - )
1012 --if (NOT MINGW)
1013 -- set(BUILD_PCH true)
1014 --endif(NOT MINGW)
1015 -
1016 - precompiled_header(QT_INCLUDES all ${BUILD_PCH})
1017 -
1018 -diff --git a/aeolus/CMakeLists.txt b/aeolus/CMakeLists.txt
1019 -index 7962e8781..a23aef396 100644
1020 ---- a/aeolus/CMakeLists.txt
1021 -+++ b/aeolus/CMakeLists.txt
1022 -@@ -43,7 +43,7 @@ add_library (aeolus STATIC
1023 - set_target_properties (
1024 - aeolus
1025 - PROPERTIES
1026 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1027 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1028 - )
1029 -
1030 - install(DIRECTORY
1031 -diff --git a/audiofile/CMakeLists.txt b/audiofile/CMakeLists.txt
1032 -index 5b1dd48ee..0d28df8ea 100644
1033 ---- a/audiofile/CMakeLists.txt
1034 -+++ b/audiofile/CMakeLists.txt
1035 -@@ -26,7 +26,7 @@ add_library (audiofile STATIC
1036 - set_target_properties (
1037 - audiofile
1038 - PROPERTIES
1039 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1040 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1041 - )
1042 -
1043 - xcode_pch(audiofile all)
1044 -diff --git a/awl/CMakeLists.txt b/awl/CMakeLists.txt
1045 -index 9589cceb2..f4172ed6d 100644
1046 ---- a/awl/CMakeLists.txt
1047 -+++ b/awl/CMakeLists.txt
1048 -@@ -43,7 +43,7 @@ add_library (
1049 - set_target_properties (
1050 - awl
1051 - PROPERTIES
1052 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1053 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1054 - )
1055 -
1056 - xcode_pch(awl all)
1057 -diff --git a/build/CreatePrecompiledHeader.cmake b/build/CreatePrecompiledHeader.cmake
1058 -index 6cb671afc..3d4aae3c2 100644
1059 ---- a/build/CreatePrecompiledHeader.cmake
1060 -+++ b/build/CreatePrecompiledHeader.cmake
1061 -@@ -36,7 +36,7 @@ macro( precompiled_header includes header_name build_pch)
1062 - set (PCH ${PROJECT_BINARY_DIR}/${header_name}.h.gch)
1063 - add_custom_command(
1064 - OUTPUT ${PROJECT_BINARY_DIR}/${header_name}.h.gch
1065 -- COMMAND ${CMAKE_CXX_COMPILER} -x c++-header -g ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
1066 -+ COMMAND ${CMAKE_CXX_COMPILER} -x c++-header ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
1067 - DEPENDS ${PROJECT_BINARY_DIR}/${header_name}.h
1068 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
1069 - VERBATIM
1070 -diff --git a/bww2mxml/CMakeLists.txt b/bww2mxml/CMakeLists.txt
1071 -index d6b779465..acec8b5e9 100644
1072 ---- a/bww2mxml/CMakeLists.txt
1073 -+++ b/bww2mxml/CMakeLists.txt
1074 -@@ -49,7 +49,7 @@ if (NOT MINGW AND NOT APPLE)
1075 - set_target_properties (
1076 - bww2mxml
1077 - PROPERTIES
1078 -- COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -g -Wall -Wextra -Winvalid-pch"
1079 -+ COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -Wall -Wextra -Winvalid-pch"
1080 - )
1081 -
1082 - target_link_libraries(bww2mxml
1083 -diff --git a/effects/CMakeLists.txt b/effects/CMakeLists.txt
1084 -index a695f1d5e..cf94caed9 100644
1085 ---- a/effects/CMakeLists.txt
1086 -+++ b/effects/CMakeLists.txt
1087 -@@ -44,7 +44,7 @@ add_library (effects STATIC
1088 - set_target_properties (
1089 - effects
1090 - PROPERTIES
1091 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1092 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1093 - )
1094 -
1095 - xcode_pch(effects all)
1096 -diff --git a/fluid/CMakeLists.txt b/fluid/CMakeLists.txt
1097 -index 1dc8d2f8d..3fede6647 100644
1098 ---- a/fluid/CMakeLists.txt
1099 -+++ b/fluid/CMakeLists.txt
1100 -@@ -45,7 +45,7 @@ add_library (fluid STATIC
1101 - set_target_properties (
1102 - fluid
1103 - PROPERTIES
1104 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1105 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1106 - )
1107 -
1108 - xcode_pch(fluid all)
1109 -diff --git a/fonttools/CMakeLists.txt b/fonttools/CMakeLists.txt
1110 -index 74a525ba3..f318f4c04 100644
1111 ---- a/fonttools/CMakeLists.txt
1112 -+++ b/fonttools/CMakeLists.txt
1113 -@@ -19,5 +19,5 @@ add_executable(
1114 - )
1115 -
1116 - target_link_libraries(genft ${QT_LIBRARIES} -lfreetype)
1117 --set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -g -Wall -Wextra -Winvalid-pch")
1118 -+set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -Wall -Wextra -Winvalid-pch")
1119 -
1120 -diff --git a/libmscore/CMakeLists.txt b/libmscore/CMakeLists.txt
1121 -index 446d413ee..5d871a813 100644
1122 ---- a/libmscore/CMakeLists.txt
1123 -+++ b/libmscore/CMakeLists.txt
1124 -@@ -71,8 +71,8 @@ add_library (
1125 - set_target_properties (
1126 - libmscore
1127 - PROPERTIES
1128 -- COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1129 --# COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
1130 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1131 -+# COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
1132 - )
1133 -
1134 - xcode_pch(libmscore all)
1135 -diff --git a/manual/CMakeLists.txt b/manual/CMakeLists.txt
1136 -index cf6edcaed..ceffd7330 100644
1137 ---- a/manual/CMakeLists.txt
1138 -+++ b/manual/CMakeLists.txt
1139 -@@ -36,13 +36,13 @@ if(APPLE)
1140 - set_target_properties (
1141 - genManual
1142 - PROPERTIES
1143 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
1144 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
1145 - )
1146 - else(APPLE)
1147 - set_target_properties (
1148 - genManual
1149 - PROPERTIES
1150 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1151 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
1152 - )
1153 - endif(APPLE)
1154 -
1155 -diff --git a/midi/CMakeLists.txt b/midi/CMakeLists.txt
1156 -index 05fbb83d5..ea95480c9 100644
1157 ---- a/midi/CMakeLists.txt
1158 -+++ b/midi/CMakeLists.txt
1159 -@@ -27,7 +27,7 @@ add_library (midi STATIC
1160 - set_target_properties (
1161 - midi
1162 - PROPERTIES
1163 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1164 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1165 - )
1166 -
1167 - xcode_pch(midi all)
1168 -diff --git a/miditools/CMakeLists.txt b/miditools/CMakeLists.txt
1169 -index 6df79c41b..f8145e04a 100644
1170 ---- a/miditools/CMakeLists.txt
1171 -+++ b/miditools/CMakeLists.txt
1172 -@@ -13,7 +13,7 @@
1173 - add_executable (smf2xml smf2xml.cpp xmlwriter.cpp midifile.cpp)
1174 -
1175 - set_target_properties(smf2xml
1176 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
1177 -+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
1178 - )
1179 - target_link_libraries(smf2xml
1180 - ${QT_LIBRARIES}
1181 -@@ -23,7 +23,7 @@ add_executable (xml2smf xml2smf.cpp xmlreader.cpp midifile.cpp)
1182 -
1183 - set_target_properties (
1184 - xml2smf
1185 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
1186 -+ PROPERTIES COMPILE_FLAGS "-Wall -Wextra"
1187 - )
1188 - target_link_libraries(xml2smf
1189 - ${QT_LIBRARIES}
1190 -diff --git a/mscore/CMakeLists.txt b/mscore/CMakeLists.txt
1191 -index 36196e1c8..cb4a889cd 100644
1192 ---- a/mscore/CMakeLists.txt
1193 -+++ b/mscore/CMakeLists.txt
1194 -@@ -379,7 +379,7 @@ if (MINGW)
1195 - if (CMAKE_BUILD_TYPE MATCHES "DEBUG")
1196 - set_target_properties(mscore
1197 - PROPERTIES
1198 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
1199 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
1200 - LINK_FLAGS "${PROJECT_BINARY_DIR}/resfile.o -mwindows -mconsole -L ${CROSSQT}/lib"
1201 - )
1202 - else (CMAKE_BUILD_TYPE MATCHES "DEBUG")
1203 -@@ -507,7 +507,7 @@ else (MINGW)
1204 - if (APPLE)
1205 - set(PORTMIDI_LIB portmidi)
1206 - else (APPLE)
1207 -- set(PORTMIDI_LIB -lportmidi -lporttime) # Remove -lporttime on RPM-based systems where PortTime is part of PortMidi.
1208 -+ set(PORTMIDI_LIB -lportmidi) # -lporttime) # Remove -lporttime on RPM-based systems where PortTime is part of PortMidi.
1209 - endif (APPLE)
1210 - target_link_libraries(mscore ${PORTMIDI_LIB})
1211 - endif (USE_PORTMIDI)
1212 -@@ -526,7 +526,7 @@ else (MINGW)
1213 -
1214 - set_target_properties(mscore
1215 - PROPERTIES
1216 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch"
1217 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wno-overloaded-virtual -Winvalid-pch"
1218 - )
1219 -
1220 - if (OMR)
1221 -diff --git a/mstyle/CMakeLists.txt b/mstyle/CMakeLists.txt
1222 -index e60d901fa..d3ba64316 100644
1223 ---- a/mstyle/CMakeLists.txt
1224 -+++ b/mstyle/CMakeLists.txt
1225 -@@ -49,7 +49,7 @@ add_library (
1226 - set_target_properties (
1227 - mstyle
1228 - PROPERTIES
1229 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1230 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1231 - )
1232 -
1233 - xcode_pch(mstyle all)
1234 -diff --git a/mtest/CMakeLists.txt b/mtest/CMakeLists.txt
1235 -index 0831c0810..3e37b2d34 100644
1236 ---- a/mtest/CMakeLists.txt
1237 -+++ b/mtest/CMakeLists.txt
1238 -@@ -113,20 +113,10 @@ target_link_libraries(
1239 -
1240 - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
1241 -
1242 --if (APPLE)
1243 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
1244 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
1245 --else (APPLE)
1246 -- if (MINGW)
1247 -- # -mno-ms-bitfields see #22048
1248 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -mno-ms-bitfields -g")
1249 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
1250 -- else (MINGW)
1251 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -fPIC -g")
1252 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG")
1253 -- endif (MINGW)
1254 --endif(APPLE)
1255 --
1256 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -fPIE -DNDEBUG -DQT_NO_DEBUG")
1257 -+set(CMAKE_CXX_STANDARD 11)
1258 -+set(CMAKE_CXX_STANDARD_REQUIRED ON)
1259 -+set(CMAKE_CXX_EXTENSIONS OFF)
1260 -
1261 - string(REPLACE ";" ";-I" INC "${QT_INCLUDES}")
1262 -
1263 -@@ -134,17 +124,17 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1264 - set_target_properties (
1265 - testutils
1266 - PROPERTIES
1267 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
1268 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
1269 - )
1270 - else (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1271 - set_target_properties (
1272 - testutils
1273 - PROPERTIES
1274 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1275 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
1276 - )
1277 - endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1278 -
1279 --# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1280 -+# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
1281 -
1282 - add_custom_target(report
1283 - COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest report
1284 -diff --git a/mtest/cmake.inc b/mtest/cmake.inc
1285 -index 9de4518a5..275da35b1 100644
1286 ---- a/mtest/cmake.inc
1287 -+++ b/mtest/cmake.inc
1288 -@@ -57,16 +57,16 @@ set_target_properties (
1289 - ${TARGET}
1290 - PROPERTIES
1291 - AUTOMOC true
1292 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1293 -- LINK_FLAGS "-g -stdlib=libc++"
1294 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
1295 -+ LINK_FLAGS "-stdlib=libc++"
1296 - )
1297 - else(APPLE)
1298 - set_target_properties (
1299 - ${TARGET}
1300 - PROPERTIES
1301 - AUTOMOC true
1302 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1303 -- LINK_FLAGS "-g"
1304 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -Wall -Wextra"
1305 -+ LINK_FLAGS ""
1306 - )
1307 - endif(APPLE)
1308 -
1309 -@@ -74,7 +74,7 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1310 - set_target_properties (
1311 - ${TARGET}
1312 - PROPERTIES
1313 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
1314 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -Wall -Wextra"
1315 - )
1316 - endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1317 -
1318 -diff --git a/omr/CMakeLists.txt b/omr/CMakeLists.txt
1319 -index 88615e5fe..d719e895e 100644
1320 ---- a/omr/CMakeLists.txt
1321 -+++ b/omr/CMakeLists.txt
1322 -@@ -42,7 +42,7 @@ add_library (
1323 - set_target_properties (
1324 - omr
1325 - PROPERTIES
1326 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1327 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1328 - )
1329 -
1330 - xcode_pch(omr all)
1331 -diff --git a/synthesizer/CMakeLists.txt b/synthesizer/CMakeLists.txt
1332 -index 0520920cf..e9bd15b4e 100644
1333 ---- a/synthesizer/CMakeLists.txt
1334 -+++ b/synthesizer/CMakeLists.txt
1335 -@@ -29,7 +29,7 @@ add_library (synthesizer STATIC
1336 - set_target_properties (
1337 - synthesizer
1338 - PROPERTIES
1339 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1340 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1341 - )
1342 -
1343 - xcode_pch(synthesizer all)
1344 -diff --git a/thirdparty/beatroot/CMakeLists.txt b/thirdparty/beatroot/CMakeLists.txt
1345 -index ae905c735..9b039e8d2 100644
1346 ---- a/thirdparty/beatroot/CMakeLists.txt
1347 -+++ b/thirdparty/beatroot/CMakeLists.txt
1348 -@@ -14,7 +14,7 @@ add_library (
1349 -
1350 - set_target_properties( beatroot
1351 - PROPERTIES
1352 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1353 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1354 - )
1355 -
1356 - xcode_pch(beatroot all)
1357 -diff --git a/thirdparty/diff/CMakeLists.txt b/thirdparty/diff/CMakeLists.txt
1358 -index d0155b214..35bd6ac4b 100644
1359 ---- a/thirdparty/diff/CMakeLists.txt
1360 -+++ b/thirdparty/diff/CMakeLists.txt
1361 -@@ -36,7 +36,7 @@ add_library(diff_match_patch STATIC
1362 - set_target_properties (
1363 - diff_match_patch
1364 - PROPERTIES
1365 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1366 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1367 - )
1368 -
1369 - xcode_pch(diff_match_patch all)
1370 -diff --git a/thirdparty/kQOAuth/CMakeLists.txt b/thirdparty/kQOAuth/CMakeLists.txt
1371 -index 9beb6b1f2..f7ec1c5ba 100644
1372 ---- a/thirdparty/kQOAuth/CMakeLists.txt
1373 -+++ b/thirdparty/kQOAuth/CMakeLists.txt
1374 -@@ -40,7 +40,7 @@ add_library(kqoauth STATIC
1375 - set_target_properties (
1376 - kqoauth
1377 - PROPERTIES
1378 -- COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -g -Wall -Wextra -Winvalid-pch"
1379 -+ COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -Wall -Wextra -Winvalid-pch"
1380 - )
1381 -
1382 - xcode_pch(kqoauth all)
1383 -diff --git a/thirdparty/ofqf/CMakeLists.txt b/thirdparty/ofqf/CMakeLists.txt
1384 -index fc39a0aa1..8c11f0710 100644
1385 ---- a/thirdparty/ofqf/CMakeLists.txt
1386 -+++ b/thirdparty/ofqf/CMakeLists.txt
1387 -@@ -36,7 +36,7 @@ add_library(ofqf STATIC
1388 - set_target_properties (
1389 - ofqf
1390 - PROPERTIES
1391 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1392 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1393 - )
1394 -
1395 - xcode_pch(ofqf all)
1396 -diff --git a/thirdparty/qzip/CMakeLists.txt b/thirdparty/qzip/CMakeLists.txt
1397 -index 77b19979e..417017e12 100644
1398 ---- a/thirdparty/qzip/CMakeLists.txt
1399 -+++ b/thirdparty/qzip/CMakeLists.txt
1400 -@@ -29,7 +29,7 @@ add_library(qzip STATIC
1401 - set_target_properties (
1402 - qzip
1403 - PROPERTIES
1404 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1405 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1406 - )
1407 -
1408 - xcode_pch(qzip all)
1409 -diff --git a/thirdparty/rtf2html/CMakeLists.txt b/thirdparty/rtf2html/CMakeLists.txt
1410 -index 230339bde..6c94a06ea 100644
1411 ---- a/thirdparty/rtf2html/CMakeLists.txt
1412 -+++ b/thirdparty/rtf2html/CMakeLists.txt
1413 -@@ -37,7 +37,7 @@ add_library (
1414 -
1415 - set_target_properties( rtf2html
1416 - PROPERTIES
1417 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1418 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1419 - )
1420 -
1421 - xcode_pch(rtf2html all)
1422 -diff --git a/thirdparty/singleapp/src/CMakeLists.txt b/thirdparty/singleapp/src/CMakeLists.txt
1423 -index 2504b017e..936fa3f09 100644
1424 ---- a/thirdparty/singleapp/src/CMakeLists.txt
1425 -+++ b/thirdparty/singleapp/src/CMakeLists.txt
1426 -@@ -31,7 +31,7 @@ add_library (
1427 - set_target_properties (
1428 - qtsingleapp
1429 - PROPERTIES
1430 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1431 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1432 - )
1433 -
1434 - xcode_pch(qtsingleapp all)
1435 -diff --git a/thirdparty/xmlstream/CMakeLists.txt b/thirdparty/xmlstream/CMakeLists.txt
1436 -index 5991e09e5..7f1268e62 100644
1437 ---- a/thirdparty/xmlstream/CMakeLists.txt
1438 -+++ b/thirdparty/xmlstream/CMakeLists.txt
1439 -@@ -29,7 +29,7 @@ add_library(xmlstream STATIC
1440 - set_target_properties (
1441 - xmlstream
1442 - PROPERTIES
1443 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1444 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1445 - )
1446 -
1447 - xcode_pch(xmlstream all)
1448 -diff --git a/zerberus/CMakeLists.txt b/zerberus/CMakeLists.txt
1449 -index c0db57150..58d8ddf9f 100644
1450 ---- a/zerberus/CMakeLists.txt
1451 -+++ b/zerberus/CMakeLists.txt
1452 -@@ -31,7 +31,7 @@ add_library (zerberus STATIC
1453 - set_target_properties (
1454 - zerberus
1455 - PROPERTIES
1456 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1457 -+ COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch"
1458 - )
1459 -
1460 - xcode_pch(zerberus all)
1461
1462 diff --git a/media-sound/musescore/files/musescore-9999-fix-buildsystem.patch b/media-sound/musescore/files/musescore-9999-fix-buildsystem.patch
1463 deleted file mode 100644
1464 index 74ba5113874..00000000000
1465 --- a/media-sound/musescore/files/musescore-9999-fix-buildsystem.patch
1466 +++ /dev/null
1467 @@ -1,514 +0,0 @@
1468 -diff --git a/CMakeLists.txt b/CMakeLists.txt
1469 -index e2e91f3fe..7feb7a9e5 100644
1470 ---- a/CMakeLists.txt
1471 -+++ b/CMakeLists.txt
1472 -@@ -142,27 +142,13 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
1473 - endif()
1474 - endif ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU")
1475 -
1476 --if (APPLE)
1477 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
1478 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
1479 -- # This is necessary for genManual to be executed during the build phase,
1480 -- # it needs to be able to get the Qt libs.
1481 -- SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
1482 -- SET(CMAKE_INSTALL_RPATH "${QT_INSTALL_PREFIX}/lib")
1483 --else (APPLE)
1484 -- if (MINGW)
1485 -- # -mno-ms-bitfields see #22048
1486 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++11 -mno-ms-bitfields -g")
1487 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++11 -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
1488 -- set(CMAKE_EXE_LINKER_FLAGS "-Wl,--large-address-aware")
1489 -- else (MINGW)
1490 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++11 -fPIC -g -Wall -Wextra -Woverloaded-virtual")
1491 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++11 -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
1492 -- endif (MINGW)
1493 --endif(APPLE)
1494 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
1495 -+set(CMAKE_CXX_STANDARD 11)
1496 -+set(CMAKE_CXX_STANDARD_REQUIRED ON)
1497 -+set(CMAKE_CXX_EXTENSIONS ON)
1498 -
1499 - set(CMAKE_INCLUDE_CURRENT_DIR TRUE)
1500 --set(CMAKE_BUILD_WITH_INSTALL_RPATH ON) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
1501 -+set(CMAKE_BUILD_WITH_INSTALL_RPATH OFF) # Call CMake with option -DCMAKE_SKIP_RPATH to not set RPATH (Debian packaging requirement)
1502 - set(CMAKE_SKIP_RULE_DEPENDENCY TRUE)
1503 -
1504 - # The MuseScore version number.
1505 -@@ -415,7 +401,6 @@ if (NOT MINGW AND NOT APPLE)
1506 - # set library search path for runtime linker to load the same
1507 - # qt libraries as we used at compile time
1508 - #
1509 -- SET(CMAKE_INSTALL_RPATH "${_qt5Core_install_prefix}/lib") # Ignored if CMAKE_SKIP_RPATH="TRUE"
1510 - string(TOUPPER "mscore${MSCORE_INSTALL_SUFFIX}" MAN_MSCORE_UPPER) # Command name shown in uppercase in man pages by convention
1511 - if (${MSCORE_INSTALL_SUFFIX} MATCHES "portable") # Note: "-portable-anything" would match
1512 - # Build portable AppImage as per https://github.com/probonopd/AppImageKit
1513 -@@ -519,9 +504,6 @@ add_custom_command(
1514 - DEPENDS ${PROJECT_SOURCE_DIR}/all.h
1515 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
1516 - )
1517 --if (NOT MINGW)
1518 -- set(BUILD_PCH true)
1519 --endif(NOT MINGW)
1520 -
1521 - precompiled_header(QT_INCLUDES all ${BUILD_PCH})
1522 -
1523 -diff --git a/aeolus/CMakeLists.txt b/aeolus/CMakeLists.txt
1524 -index 7962e8781..bdcb08dae 100644
1525 ---- a/aeolus/CMakeLists.txt
1526 -+++ b/aeolus/CMakeLists.txt
1527 -@@ -43,7 +43,7 @@ add_library (aeolus STATIC
1528 - set_target_properties (
1529 - aeolus
1530 - PROPERTIES
1531 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1532 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1533 - )
1534 -
1535 - install(DIRECTORY
1536 -diff --git a/audiofile/CMakeLists.txt b/audiofile/CMakeLists.txt
1537 -index 5b1dd48ee..264a14a17 100644
1538 ---- a/audiofile/CMakeLists.txt
1539 -+++ b/audiofile/CMakeLists.txt
1540 -@@ -26,7 +26,7 @@ add_library (audiofile STATIC
1541 - set_target_properties (
1542 - audiofile
1543 - PROPERTIES
1544 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1545 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1546 - )
1547 -
1548 - xcode_pch(audiofile all)
1549 -diff --git a/awl/CMakeLists.txt b/awl/CMakeLists.txt
1550 -index bcf5427b7..fec81d8b3 100644
1551 ---- a/awl/CMakeLists.txt
1552 -+++ b/awl/CMakeLists.txt
1553 -@@ -43,7 +43,7 @@ add_library (
1554 - set_target_properties (
1555 - awl
1556 - PROPERTIES
1557 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1558 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1559 - )
1560 -
1561 - xcode_pch(awl all)
1562 -diff --git a/build/CreatePrecompiledHeader.cmake b/build/CreatePrecompiledHeader.cmake
1563 -index 72faba0de..8f9d2636c 100644
1564 ---- a/build/CreatePrecompiledHeader.cmake
1565 -+++ b/build/CreatePrecompiledHeader.cmake
1566 -@@ -36,7 +36,7 @@ macro( precompiled_header includes header_name build_pch)
1567 - set (PCH ${PROJECT_BINARY_DIR}/${header_name}.h.gch)
1568 - add_custom_command(
1569 - OUTPUT ${PROJECT_BINARY_DIR}/${header_name}.h.gch
1570 -- COMMAND ${CMAKE_CXX_COMPILER} -x c++-header -g ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
1571 -+ COMMAND ${CMAKE_CXX_COMPILER} -x c++-header ${compile_flags} -o ${header_name}.h.gch ${header_name}.h
1572 - DEPENDS ${PROJECT_BINARY_DIR}/${header_name}.h
1573 - WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
1574 - VERBATIM
1575 -diff --git a/bww2mxml/CMakeLists.txt b/bww2mxml/CMakeLists.txt
1576 -index d6b779465..ad7815358 100644
1577 ---- a/bww2mxml/CMakeLists.txt
1578 -+++ b/bww2mxml/CMakeLists.txt
1579 -@@ -49,7 +49,7 @@ if (NOT MINGW AND NOT APPLE)
1580 - set_target_properties (
1581 - bww2mxml
1582 - PROPERTIES
1583 -- COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -g -Wall -Wextra -Winvalid-pch"
1584 -+ COMPILE_FLAGS "-x c++ -include ${PROJECT_BINARY_DIR}/all.h -fPIC -Wall -Wextra -Winvalid-pch"
1585 - )
1586 -
1587 - target_link_libraries(bww2mxml
1588 -diff --git a/effects/CMakeLists.txt b/effects/CMakeLists.txt
1589 -index a695f1d5e..1f34fafce 100644
1590 ---- a/effects/CMakeLists.txt
1591 -+++ b/effects/CMakeLists.txt
1592 -@@ -44,7 +44,7 @@ add_library (effects STATIC
1593 - set_target_properties (
1594 - effects
1595 - PROPERTIES
1596 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1597 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1598 - )
1599 -
1600 - xcode_pch(effects all)
1601 -diff --git a/fluid/CMakeLists.txt b/fluid/CMakeLists.txt
1602 -index 1dc8d2f8d..99f8f574e 100644
1603 ---- a/fluid/CMakeLists.txt
1604 -+++ b/fluid/CMakeLists.txt
1605 -@@ -45,7 +45,7 @@ add_library (fluid STATIC
1606 - set_target_properties (
1607 - fluid
1608 - PROPERTIES
1609 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1610 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1611 - )
1612 -
1613 - xcode_pch(fluid all)
1614 -diff --git a/fonttools/CMakeLists.txt b/fonttools/CMakeLists.txt
1615 -index 74a525ba3..2cc008495 100644
1616 ---- a/fonttools/CMakeLists.txt
1617 -+++ b/fonttools/CMakeLists.txt
1618 -@@ -19,5 +19,5 @@ add_executable(
1619 - )
1620 -
1621 - target_link_libraries(genft ${QT_LIBRARIES} -lfreetype)
1622 --set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -g -Wall -Wextra -Winvalid-pch")
1623 -+set_target_properties(genft PROPERTIES COMPILE_FLAGS "-I/usr/include/freetype2 -fPIC -Wall -Wextra -Winvalid-pch")
1624 -
1625 -diff --git a/libmscore/CMakeLists.txt b/libmscore/CMakeLists.txt
1626 -index 6c7e07a3a..000c9c929 100644
1627 ---- a/libmscore/CMakeLists.txt
1628 -+++ b/libmscore/CMakeLists.txt
1629 -@@ -73,7 +73,7 @@ add_library (
1630 - set_target_properties (
1631 - libmscore
1632 - PROPERTIES
1633 -- COMPILE_FLAGS "-g ${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
1634 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch -Woverloaded-virtual"
1635 - )
1636 -
1637 - xcode_pch(libmscore all)
1638 -diff --git a/manual/CMakeLists.txt b/manual/CMakeLists.txt
1639 -index cf6edcaed..9eb84926c 100644
1640 ---- a/manual/CMakeLists.txt
1641 -+++ b/manual/CMakeLists.txt
1642 -@@ -36,13 +36,13 @@ if(APPLE)
1643 - set_target_properties (
1644 - genManual
1645 - PROPERTIES
1646 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
1647 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -fPIC -Wall -Wextra"
1648 - )
1649 - else(APPLE)
1650 - set_target_properties (
1651 - genManual
1652 - PROPERTIES
1653 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1654 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
1655 - )
1656 - endif(APPLE)
1657 -
1658 -diff --git a/midi/CMakeLists.txt b/midi/CMakeLists.txt
1659 -index 05fbb83d5..bf79c9e3f 100644
1660 ---- a/midi/CMakeLists.txt
1661 -+++ b/midi/CMakeLists.txt
1662 -@@ -27,7 +27,7 @@ add_library (midi STATIC
1663 - set_target_properties (
1664 - midi
1665 - PROPERTIES
1666 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1667 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1668 - )
1669 -
1670 - xcode_pch(midi all)
1671 -diff --git a/miditools/CMakeLists.txt b/miditools/CMakeLists.txt
1672 -index 6df79c41b..e3bdb90b8 100644
1673 ---- a/miditools/CMakeLists.txt
1674 -+++ b/miditools/CMakeLists.txt
1675 -@@ -13,7 +13,7 @@
1676 - add_executable (smf2xml smf2xml.cpp xmlwriter.cpp midifile.cpp)
1677 -
1678 - set_target_properties(smf2xml
1679 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
1680 -+ PROPERTIES COMPILE_FLAGS "-fPIC -Wall -Wextra"
1681 - )
1682 - target_link_libraries(smf2xml
1683 - ${QT_LIBRARIES}
1684 -@@ -23,7 +23,7 @@ add_executable (xml2smf xml2smf.cpp xmlreader.cpp midifile.cpp)
1685 -
1686 - set_target_properties (
1687 - xml2smf
1688 -- PROPERTIES COMPILE_FLAGS "-g -Wall -Wextra"
1689 -+ PROPERTIES COMPILE_FLAGS "-fPIC -Wall -Wextra"
1690 - )
1691 - target_link_libraries(xml2smf
1692 - ${QT_LIBRARIES}
1693 -diff --git a/mscore/CMakeLists.txt b/mscore/CMakeLists.txt
1694 -index cd1045aa9..1b2c3a0eb 100644
1695 ---- a/mscore/CMakeLists.txt
1696 -+++ b/mscore/CMakeLists.txt
1697 -@@ -381,13 +381,13 @@ if (MINGW)
1698 - if(CMAKE_BUILD_TYPE MATCHES "DEBUG")
1699 - set_target_properties( mscore
1700 - PROPERTIES
1701 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
1702 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
1703 - LINK_FLAGS "${PROJECT_BINARY_DIR}/resfile.o -mwindows -mconsole -L ${CROSSQT}/lib"
1704 - )
1705 - else(CMAKE_BUILD_TYPE MATCHES "DEBUG")
1706 - set_target_properties( mscore
1707 - PROPERTIES
1708 -- COMPILE_FLAGS "${PCH_INCLUDE} -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
1709 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch ${QT_DEFINITIONS} -DQT_SVG_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_CORE_LIB"
1710 - LINK_FLAGS "-Wl,-S ${PROJECT_BINARY_DIR}/resfile.o -mwindows -L ${CROSSQT}/lib"
1711 - )
1712 - endif(CMAKE_BUILD_TYPE MATCHES "DEBUG")
1713 -@@ -507,7 +507,7 @@ else (MINGW)
1714 - set_target_properties (
1715 - mscore
1716 - PROPERTIES
1717 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wno-overloaded-virtual -Winvalid-pch"
1718 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wno-overloaded-virtual -Winvalid-pch"
1719 - )
1720 -
1721 - if (OMR)
1722 -diff --git a/mstyle/CMakeLists.txt b/mstyle/CMakeLists.txt
1723 -index 2bc43c4bd..3fb96fcfa 100644
1724 ---- a/mstyle/CMakeLists.txt
1725 -+++ b/mstyle/CMakeLists.txt
1726 -@@ -49,7 +49,7 @@ add_library (
1727 - set_target_properties (
1728 - mstyle
1729 - PROPERTIES
1730 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch -Wno-overloaded-virtual"
1731 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch -Wno-overloaded-virtual"
1732 - )
1733 -
1734 - xcode_pch(mstyle all)
1735 -diff --git a/mtest/CMakeLists.txt b/mtest/CMakeLists.txt
1736 -index c0486679a..42f14301d 100644
1737 ---- a/mtest/CMakeLists.txt
1738 -+++ b/mtest/CMakeLists.txt
1739 -@@ -113,20 +113,10 @@ target_link_libraries(
1740 -
1741 - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS}")
1742 -
1743 --if (APPLE)
1744 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=c++0x -fPIC -stdlib=libc++ -g -Wno-inconsistent-missing-override")
1745 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=c++0x -fPIC -stdlib=libc++ -O2 -DNDEBUG -DQT_NO_DEBUG -Wno-inconsistent-missing-override")
1746 --else (APPLE)
1747 -- if (MINGW)
1748 -- # -mno-ms-bitfields see #22048
1749 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -mno-ms-bitfields -g")
1750 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -mno-ms-bitfields -O2 -DNDEBUG -DQT_NO_DEBUG")
1751 -- else (MINGW)
1752 -- set(CMAKE_CXX_FLAGS_DEBUG "-std=gnu++0x -fPIC -g")
1753 -- set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++0x -fPIC -O2 -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
1754 -- endif (MINGW)
1755 --endif(APPLE)
1756 --
1757 -+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -DNDEBUG -DQT_NO_DEBUG -DQT_NO_DEBUG_OUTPUT")
1758 -+set(CMAKE_CXX_STANDARD 11)
1759 -+set(CMAKE_CXX_STANDARD_REQUIRED ON)
1760 -+set(CMAKE_CXX_EXTENSIONS ON)
1761 -
1762 - string(REPLACE ";" ";-I" INC "${QT_INCLUDES}")
1763 -
1764 -@@ -134,17 +124,17 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1765 - set_target_properties (
1766 - testutils
1767 - PROPERTIES
1768 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
1769 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -fPIC -Wall -Wextra"
1770 - )
1771 - else (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1772 - set_target_properties (
1773 - testutils
1774 - PROPERTIES
1775 -- COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1776 -+ COMPILE_FLAGS "-include all.h -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
1777 - )
1778 - endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1779 -
1780 --# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1781 -+# COMPILE_FLAGS "-include all.h -I ${INC} -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
1782 -
1783 - add_custom_target(report
1784 - COMMAND ant -f ${PROJECT_SOURCE_DIR}/mtest/build.xml -Droot.dir=${PROJECT_BINARY_DIR}/mtest report
1785 -diff --git a/mtest/cmake.inc b/mtest/cmake.inc
1786 -index 943b85e5f..35b04f51e 100644
1787 ---- a/mtest/cmake.inc
1788 -+++ b/mtest/cmake.inc
1789 -@@ -60,16 +60,16 @@ set_target_properties (
1790 - ${TARGET}
1791 - PROPERTIES
1792 - AUTOMOC true
1793 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1794 -- LINK_FLAGS "-g -stdlib=libc++"
1795 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
1796 -+ LINK_FLAGS "-stdlib=libc++"
1797 - )
1798 - else(APPLE)
1799 - set_target_properties (
1800 - ${TARGET}
1801 - PROPERTIES
1802 - AUTOMOC true
1803 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -g -Wall -Wextra"
1804 -- LINK_FLAGS "-g"
1805 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\"${PROJECT_SOURCE_DIR}\\\" -fPIC -Wall -Wextra"
1806 -+ LINK_FLAGS ""
1807 - )
1808 - endif(APPLE)
1809 -
1810 -@@ -77,7 +77,7 @@ if (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1811 - set_target_properties (
1812 - ${TARGET}
1813 - PROPERTIES
1814 -- COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -g -Wall -Wextra"
1815 -+ COMPILE_FLAGS "-include all.h -D QT_GUI_LIB -D TESTROOT=\\\\\"${PROJECT_SOURCE_DIR}\\\\\" -fPIC -Wall -Wextra"
1816 - )
1817 - endif (APPLE AND (CMAKE_VERSION VERSION_LESS "3.5.0"))
1818 -
1819 -diff --git a/omr/CMakeLists.txt b/omr/CMakeLists.txt
1820 -index 9ad57b930..caf9a3624 100644
1821 ---- a/omr/CMakeLists.txt
1822 -+++ b/omr/CMakeLists.txt
1823 -@@ -42,7 +42,7 @@ add_library (
1824 - set_target_properties (
1825 - omr
1826 - PROPERTIES
1827 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch -Wno-unused-private-field"
1828 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch -Wno-unused-private-field"
1829 - )
1830 -
1831 - xcode_pch(omr all)
1832 -diff --git a/synthesizer/CMakeLists.txt b/synthesizer/CMakeLists.txt
1833 -index 0520920cf..e0a1aa7a1 100644
1834 ---- a/synthesizer/CMakeLists.txt
1835 -+++ b/synthesizer/CMakeLists.txt
1836 -@@ -29,7 +29,7 @@ add_library (synthesizer STATIC
1837 - set_target_properties (
1838 - synthesizer
1839 - PROPERTIES
1840 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1841 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1842 - )
1843 -
1844 - xcode_pch(synthesizer all)
1845 -diff --git a/thirdparty/beatroot/CMakeLists.txt b/thirdparty/beatroot/CMakeLists.txt
1846 -index ae905c735..f0fb50a40 100644
1847 ---- a/thirdparty/beatroot/CMakeLists.txt
1848 -+++ b/thirdparty/beatroot/CMakeLists.txt
1849 -@@ -14,7 +14,7 @@ add_library (
1850 -
1851 - set_target_properties( beatroot
1852 - PROPERTIES
1853 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1854 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1855 - )
1856 -
1857 - xcode_pch(beatroot all)
1858 -diff --git a/thirdparty/diff/CMakeLists.txt b/thirdparty/diff/CMakeLists.txt
1859 -index d0155b214..3985868bb 100644
1860 ---- a/thirdparty/diff/CMakeLists.txt
1861 -+++ b/thirdparty/diff/CMakeLists.txt
1862 -@@ -36,7 +36,7 @@ add_library(diff_match_patch STATIC
1863 - set_target_properties (
1864 - diff_match_patch
1865 - PROPERTIES
1866 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1867 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1868 - )
1869 -
1870 - xcode_pch(diff_match_patch all)
1871 -diff --git a/thirdparty/kQOAuth/CMakeLists.txt b/thirdparty/kQOAuth/CMakeLists.txt
1872 -index 9beb6b1f2..f452df5de 100644
1873 ---- a/thirdparty/kQOAuth/CMakeLists.txt
1874 -+++ b/thirdparty/kQOAuth/CMakeLists.txt
1875 -@@ -40,7 +40,7 @@ add_library(kqoauth STATIC
1876 - set_target_properties (
1877 - kqoauth
1878 - PROPERTIES
1879 -- COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -g -Wall -Wextra -Winvalid-pch"
1880 -+ COMPILE_FLAGS "${PCH_INCLUDE} -I ${PROJECT_SOURCE_DIR}/thirdparty/openssl/include -fPIC -Wall -Wextra -Winvalid-pch"
1881 - )
1882 -
1883 - xcode_pch(kqoauth all)
1884 -diff --git a/thirdparty/ofqf/CMakeLists.txt b/thirdparty/ofqf/CMakeLists.txt
1885 -index fc39a0aa1..9200dd312 100644
1886 ---- a/thirdparty/ofqf/CMakeLists.txt
1887 -+++ b/thirdparty/ofqf/CMakeLists.txt
1888 -@@ -36,7 +36,7 @@ add_library(ofqf STATIC
1889 - set_target_properties (
1890 - ofqf
1891 - PROPERTIES
1892 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1893 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1894 - )
1895 -
1896 - xcode_pch(ofqf all)
1897 -diff --git a/thirdparty/poppler/CMakeLists.txt b/thirdparty/poppler/CMakeLists.txt
1898 -index 943cca72e..20f336087 100644
1899 ---- a/thirdparty/poppler/CMakeLists.txt
1900 -+++ b/thirdparty/poppler/CMakeLists.txt
1901 -@@ -134,12 +134,12 @@ add_library(poppler STATIC
1902 - )
1903 -
1904 - if (APPLE)
1905 -- set ( POPPLER_COMPILE_FLAGS "-O2 -Wno-unknown-warning-option -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-private-field -Wno-return-stack-address -Wno-shift-negative-value -std=c++11")
1906 -+ set ( POPPLER_COMPILE_FLAGS "-O2 -fPIC -Wno-unknown-warning-option -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-private-field -Wno-return-stack-address -Wno-shift-negative-value -std=c++11")
1907 - else (APPLE)
1908 - if (MINGW)
1909 -- set (POPPLER_COMPILE_FLAGS "-O2 -Wall -Wextra -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -Wno-format -std=c++11")
1910 -+ set (POPPLER_COMPILE_FLAGS "-O2 -fPIC -Wall -Wextra -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -Wno-format -std=c++11")
1911 - else (MINGW)
1912 -- set (POPPLER_COMPILE_FLAGS "-O2 -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -std=c++11")
1913 -+ set (POPPLER_COMPILE_FLAGS "-O2 -fPIC -Wno-write-strings -ansi -Wnon-virtual-dtor -Woverloaded-virtual -Wno-unused-parameter -Wno-missing-field-initializers -Wno-unused-but-set-variable -std=c++11")
1914 - endif(MINGW)
1915 - endif(APPLE)
1916 -
1917 -diff --git a/thirdparty/qzip/CMakeLists.txt b/thirdparty/qzip/CMakeLists.txt
1918 -index 77b19979e..b1b4cb841 100644
1919 ---- a/thirdparty/qzip/CMakeLists.txt
1920 -+++ b/thirdparty/qzip/CMakeLists.txt
1921 -@@ -29,7 +29,7 @@ add_library(qzip STATIC
1922 - set_target_properties (
1923 - qzip
1924 - PROPERTIES
1925 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1926 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1927 - )
1928 -
1929 - xcode_pch(qzip all)
1930 -diff --git a/thirdparty/rtf2html/CMakeLists.txt b/thirdparty/rtf2html/CMakeLists.txt
1931 -index 230339bde..c052605e2 100644
1932 ---- a/thirdparty/rtf2html/CMakeLists.txt
1933 -+++ b/thirdparty/rtf2html/CMakeLists.txt
1934 -@@ -37,7 +37,7 @@ add_library (
1935 -
1936 - set_target_properties( rtf2html
1937 - PROPERTIES
1938 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1939 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1940 - )
1941 -
1942 - xcode_pch(rtf2html all)
1943 -diff --git a/thirdparty/singleapp/src/CMakeLists.txt b/thirdparty/singleapp/src/CMakeLists.txt
1944 -index 2504b017e..722e5d553 100644
1945 ---- a/thirdparty/singleapp/src/CMakeLists.txt
1946 -+++ b/thirdparty/singleapp/src/CMakeLists.txt
1947 -@@ -31,7 +31,7 @@ add_library (
1948 - set_target_properties (
1949 - qtsingleapp
1950 - PROPERTIES
1951 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1952 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1953 - )
1954 -
1955 - xcode_pch(qtsingleapp all)
1956 -diff --git a/thirdparty/xmlstream/CMakeLists.txt b/thirdparty/xmlstream/CMakeLists.txt
1957 -index 5991e09e5..7e6db93ed 100644
1958 ---- a/thirdparty/xmlstream/CMakeLists.txt
1959 -+++ b/thirdparty/xmlstream/CMakeLists.txt
1960 -@@ -29,7 +29,7 @@ add_library(xmlstream STATIC
1961 - set_target_properties (
1962 - xmlstream
1963 - PROPERTIES
1964 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1965 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1966 - )
1967 -
1968 - xcode_pch(xmlstream all)
1969 -diff --git a/zerberus/CMakeLists.txt b/zerberus/CMakeLists.txt
1970 -index c0db57150..52090bd57 100644
1971 ---- a/zerberus/CMakeLists.txt
1972 -+++ b/zerberus/CMakeLists.txt
1973 -@@ -31,7 +31,7 @@ add_library (zerberus STATIC
1974 - set_target_properties (
1975 - zerberus
1976 - PROPERTIES
1977 -- COMPILE_FLAGS "${PCH_INCLUDE} -g -Wall -Wextra -Winvalid-pch"
1978 -+ COMPILE_FLAGS "${PCH_INCLUDE} -fPIC -Wall -Wextra -Winvalid-pch"
1979 - )
1980 -
1981 - xcode_pch(zerberus all)
1982
1983 diff --git a/media-sound/musescore/musescore-2.0.2-r1.ebuild b/media-sound/musescore/musescore-2.0.2-r1.ebuild
1984 index 83c725c4282..84ac9cadf90 100644
1985 --- a/media-sound/musescore/musescore-2.0.2-r1.ebuild
1986 +++ b/media-sound/musescore/musescore-2.0.2-r1.ebuild
1987 @@ -7,7 +7,8 @@ inherit cmake-utils flag-o-matic
1988
1989 DESCRIPTION="WYSIWYG Music Score Typesetter"
1990 HOMEPAGE="https://musescore.org/"
1991 -SRC_URI="https://github.com/${PN}/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz"
1992 +SRC_URI="https://github.com/${PN}/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz
1993 + https://dev.gentoo.org/~mgorny/dist/${P}-fix-buildsystem.patch.bz2"
1994
1995 LICENSE="GPL-2"
1996 SLOT="0"
1997 @@ -42,7 +43,7 @@ DEPEND="${RDEPEND}
1998 virtual/pkgconfig
1999 "
2000 PATCHES=(
2001 - "${FILESDIR}/${P}-fix-buildsystem.patch"
2002 + "${WORKDIR}/${P}-fix-buildsystem.patch"
2003 )
2004 S="${WORKDIR}/MuseScore-${PV}"
2005
2006
2007 diff --git a/media-sound/musescore/musescore-2.0.3.ebuild b/media-sound/musescore/musescore-2.0.3.ebuild
2008 index a574e62b731..27aff7756be 100644
2009 --- a/media-sound/musescore/musescore-2.0.3.ebuild
2010 +++ b/media-sound/musescore/musescore-2.0.3.ebuild
2011 @@ -7,7 +7,8 @@ inherit cmake-utils
2012
2013 DESCRIPTION="WYSIWYG Music Score Typesetter"
2014 HOMEPAGE="https://musescore.org/"
2015 -SRC_URI="https://github.com/${PN}/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz"
2016 +SRC_URI="https://github.com/${PN}/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz
2017 + https://dev.gentoo.org/~mgorny/dist/${P}-fix-buildsystem.patch.bz2"
2018
2019 LICENSE="GPL-2"
2020 SLOT="0"
2021 @@ -39,7 +40,7 @@ DEPEND="${RDEPEND}
2022 virtual/pkgconfig
2023 "
2024 PATCHES=(
2025 - "${FILESDIR}/${PN}-2.0.3-fix-buildsystem.patch"
2026 + "${WORKDIR}/${PN}-2.0.3-fix-buildsystem.patch"
2027 )
2028 S="${WORKDIR}/MuseScore-${PV}"
2029
2030
2031 diff --git a/media-sound/musescore/musescore-2.1.0.ebuild b/media-sound/musescore/musescore-2.1.0.ebuild
2032 index 4f547ddc3db..c5eb58ccd82 100644
2033 --- a/media-sound/musescore/musescore-2.1.0.ebuild
2034 +++ b/media-sound/musescore/musescore-2.1.0.ebuild
2035 @@ -7,7 +7,8 @@ inherit cmake-utils
2036
2037 DESCRIPTION="WYSIWYG Music Score Typesetter"
2038 HOMEPAGE="http://musescore.org/"
2039 -SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz"
2040 +SRC_URI="https://github.com/musescore/MuseScore/archive/v${PV}.tar.gz -> ${P}.tar.gz
2041 + https://dev.gentoo.org/~mgorny/dist/${P}-fix-buildsystem.patch.bz2"
2042
2043 LICENSE="GPL-2"
2044 SLOT="0"
2045 @@ -41,7 +42,7 @@ DEPEND="${RDEPEND}
2046 virtual/pkgconfig
2047 "
2048 PATCHES=(
2049 - "${FILESDIR}/${PN}-2.1.0-fix-buildsystem.patch"
2050 + "${WORKDIR}/${PN}-2.1.0-fix-buildsystem.patch"
2051 )
2052 S="${WORKDIR}/MuseScore-${PV}"
2053
2054
2055 diff --git a/media-sound/musescore/musescore-9999.ebuild b/media-sound/musescore/musescore-9999.ebuild
2056 index a04d054d3d8..8fb50137744 100644
2057 --- a/media-sound/musescore/musescore-9999.ebuild
2058 +++ b/media-sound/musescore/musescore-9999.ebuild
2059 @@ -8,6 +8,7 @@ inherit cmake-utils git-r3
2060 DESCRIPTION="WYSIWYG Music Score Typesetter"
2061 HOMEPAGE="https://musescore.org/"
2062 EGIT_REPO_URI="https://github.com/${PN}/MuseScore.git"
2063 +SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}-fix-buildsystem.patch.bz2"
2064
2065 LICENSE="GPL-2"
2066 SLOT="0"
2067 @@ -40,7 +41,7 @@ DEPEND="${RDEPEND}
2068 virtual/pkgconfig
2069 "
2070 PATCHES=(
2071 - "${FILESDIR}/${P}-fix-buildsystem.patch"
2072 + "${WORKDIR}/${P}-fix-buildsystem.patch"
2073 )
2074
2075 src_configure() {