summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Fiskerstrand <k_f@gentoo.org>2015-09-21 19:16:26 +0200
committerKristian Fiskerstrand <k_f@gentoo.org>2015-09-21 19:18:17 +0200
commit2b97b37e5a9f90e05b4675025332b1854462fe19 (patch)
treeae380acf239c2d80f2356b92854aca3bce4b1b31 /app-crypt/pinentry/files
parentx11-misc/slim: add live ebuild (diff)
downloadgentoo-2b97b37e5a9f90e05b4675025332b1854462fe19.tar.gz
gentoo-2b97b37e5a9f90e05b4675025332b1854462fe19.tar.bz2
gentoo-2b97b37e5a9f90e05b4675025332b1854462fe19.zip
app-crypt/pinentry: Completely remove Qt5 detection
Revision bump that removes more of the Qt5 automagic that resulted in failed builds in 0.9.6-r1 Bug: 560786 Package-Manager: portage-2.2.20.1
Diffstat (limited to 'app-crypt/pinentry/files')
-rw-r--r--app-crypt/pinentry/files/pinentry-0.9.6-Remove-detection-of-Qt5.patch60
1 files changed, 60 insertions, 0 deletions
diff --git a/app-crypt/pinentry/files/pinentry-0.9.6-Remove-detection-of-Qt5.patch b/app-crypt/pinentry/files/pinentry-0.9.6-Remove-detection-of-Qt5.patch
new file mode 100644
index 000000000000..0ab9160764e9
--- /dev/null
+++ b/app-crypt/pinentry/files/pinentry-0.9.6-Remove-detection-of-Qt5.patch
@@ -0,0 +1,60 @@
+From eb2cd9487749be01a1ad34ce6036366208147290 Mon Sep 17 00:00:00 2001
+From: Kristian Fiskerstrand <kristian.fiskerstrand@sumptuouscapital.com>
+Date: Mon, 21 Sep 2015 19:09:04 +0200
+Subject: [PATCH] m4/qt.m4: Remove detection of Qt5
+
+---
+ m4/qt.m4 | 36 +-----------------------------------
+ 1 file changed, 1 insertion(+), 35 deletions(-)
+
+diff --git a/m4/qt.m4 b/m4/qt.m4
+index 0a7ea99..2982bb8 100644
+--- a/m4/qt.m4
++++ b/m4/qt.m4
+@@ -28,42 +28,8 @@ dnl The moc lookup code is based on libpoppler (rev. d821207)
+
+ AC_DEFUN([FIND_QT],
+ [
+- PKG_CHECK_MODULES(PINENTRY_QT,
+- Qt5Core >= 5.0.0 Qt5Gui >= 5.0.0 Qt5Widgets >= 5.0.0,
+- [have_qt5_libs="yes"],
+- [have_qt5_libs="no"])
++ have_qt5_libs="no"
+
+- if "$PKG_CONFIG" --variable qt_config Qt5Core | grep -q "reduce_relocations"; then
+- PINENTRY_QT_CFLAGS="$PINENTRY_QT_CFLAGS -fpic"
+- fi
+-
+- if test "$have_qt5_libs" = "yes"; then
+- AC_CHECK_TOOL(MOC, moc)
+- AC_MSG_CHECKING([moc version])
+- mocversion=`$MOC -v 2>&1`
+- mocversiongrep=`echo $mocversion | grep "Qt 5\|moc 5"`
+- if test x"$mocversiongrep" != x"$mocversion"; then
+- AC_MSG_RESULT([no])
+- # moc was not the qt5 one, try with moc-qt5
+- AC_CHECK_TOOL(MOC2, moc-qt5)
+- mocversion=`$MOC2 -v 2>&1`
+- mocversiongrep=`echo $mocversion | grep "Qt 5\|moc-qt5 5\|moc 5"`
+- if test x"$mocversiongrep" != x"$mocversion"; then
+- AC_CHECK_TOOL(QTCHOOSER, qtchooser)
+- qt5tooldir=`QT_SELECT=qt5 qtchooser -print-env | grep QTTOOLDIR | cut -d '=' -f 2 | cut -d \" -f 2`
+- mocversion=`$qt5tooldir/moc -v 2>&1`
+- mocversiongrep=`echo $mocversion | grep "Qt 5\|moc 5"`
+- if test x"$mocversiongrep" != x"$mocversion"; then
+- # no valid moc found
+- have_qt5_libs="no";
+- else
+- MOC=$qt5tooldir/moc
+- fi
+- else
+- MOC=$MOC2
+- fi
+- fi
+- fi
+ if test "$have_qt5_libs" != "yes"; then
+ PKG_CHECK_MODULES(PINENTRY_QT,
+ QtCore >= 4.4.0 QtGui >= 4.4.0,
+--
+2.4.6
+