media-sound/qsynth: Fix configure for qt5
authorJason A. Donenfeld <zx2c4@gentoo.org>
Tue, 12 Jan 2016 14:58:36 +0000 (15:58 +0100)
committerJason A. Donenfeld <zx2c4@gentoo.org>
Tue, 12 Jan 2016 14:59:19 +0000 (15:59 +0100)
Package-Manager: portage-2.2.26

media-sound/qsynth/files/qsynth-0.4.0-qt5-tagging.patch [new file with mode: 0644]
media-sound/qsynth/qsynth-0.4.0.ebuild

diff --git a/media-sound/qsynth/files/qsynth-0.4.0-qt5-tagging.patch b/media-sound/qsynth/files/qsynth-0.4.0-qt5-tagging.patch
new file mode 100644 (file)
index 0000000..6b16492
--- /dev/null
@@ -0,0 +1,11 @@
+diff -ru qsynth-0.4.0/configure qsynth-0.4.0-modified/configure
+--- qsynth-0.4.0/configure     2015-09-07 16:59:25.083842955 +0200
++++ qsynth-0.4.0-modified/configure    2016-01-12 15:57:36.673008368 +0100
+@@ -4159,6 +4159,7 @@
+ 
+       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ /* end confdefs.h.  */
++#define QT_NO_VERSION_TAGGING
+ #include "QtCore/qglobal.h"
+ int
+ main ()
index e9bc54bc09729a184b2a528a0f6bc82261004915..de76b60334de7e9ed15ec996968331aea1a0c7d4 100644 (file)
@@ -33,6 +33,10 @@ DEPEND="${RDEPEND}
 
 REQUIRED_USE="|| ( alsa jack pulseaudio )"
 
+src_prepare() {
+       use qt5 && epatch "${FILESDIR}/${PN}-0.4.0-qt5-tagging.patch"
+}
+
 src_configure() {
        econf \
                $(use_enable debug) \