games-mud/kmuddy: Fix building with GCC-6
authorPeter Levine <plevine457@gmail.com>
Fri, 21 Jul 2017 00:15:43 +0000 (20:15 -0400)
committerMichael Palimaka <kensington@gentoo.org>
Sat, 22 Jul 2017 03:35:00 +0000 (13:35 +1000)
Bug: https://bugs.gentoo.org/show_bug.cgi?id=612760
Package-Manager: Portage-2.3.6, Repoman-2.3.2

games-mud/kmuddy/files/kmuddy-1.0.1-gcc6.patch [new file with mode: 0644]
games-mud/kmuddy/kmuddy-1.0.1-r3.ebuild

diff --git a/games-mud/kmuddy/files/kmuddy-1.0.1-gcc6.patch b/games-mud/kmuddy/files/kmuddy-1.0.1-gcc6.patch
new file mode 100644 (file)
index 0000000..a198d14
--- /dev/null
@@ -0,0 +1,30 @@
+Bug: https://bugs.gentoo.org/612760
+Commits: https://cgit.kde.org/kmuddy.git/commit/kmuddy/dialogs/dlgappsettings.cpp?id=5def190b6b3baa7502999275aac469440ec261cc
+         https://cgit.kde.org/kmuddy.git/commit/plugins/mapper/dialogs/dlgmappathproperties.cpp?id=0255f21b46a0f83e2e455fd2ba5c015a3b46e98a
+
+--- a/kmuddy/dialogs/dlgappsettings.cpp
++++ b/kmuddy/dialogs/dlgappsettings.cpp
+@@ -554,7 +554,7 @@
+   //page 8
+    //layout ensures that the widget fills entire available space...
+   QHBoxLayout *keylayout = new QHBoxLayout (frmshortcuts);
+-  keys = new KShortcutsEditor (cActionManager::self()->getACol (), frmshortcuts, false);
++  keys = new KShortcutsEditor (cActionManager::self()->getACol (), frmshortcuts);
+   keylayout->addWidget (keys);
+   cActionManager::self()->invokeEvent ("dialog-create", 0, "app-prefs");
+--- a/plugins/mapper/dialogs/dlgmappathproperties.cpp
++++ b/plugins/mapper/dialogs/dlgmappathproperties.cpp
+@@ -242,9 +242,9 @@
+ {
+       properties.writeEntry("SrcBeforeCommand",txtSrcBefore->text().trimmed());
+       properties.writeEntry("SrcAfterCommand",txtSrcAfter->text().trimmed());
+-      properties.writeEntry("SrcDir",(int)getSrcDirection(),0);
+-      properties.writeEntry("DestDir",(int)getDestDirection(),0);
+-      properties.writeEntry("SpecialExit",chkSpecial->isChecked(),false);
++      properties.writeEntry("SrcDir",(int)getSrcDirection());
++      properties.writeEntry("DestDir",(int)getDestDirection());
++      properties.writeEntry("SpecialExit",chkSpecial->isChecked());
+       properties.writeEntry("SpecialCmdSrc",txtSpecialSrc->text().trimmed());
+       if (properties.hasKey("PathTwoWay"))
index a40866d7460ae4c795919677ce9d3c653531ff33..b6aeffc3910543011bc54a9d4b3c5f208ff33ce3 100644 (file)
@@ -25,6 +25,7 @@ PATCHES=(
        "${FILESDIR}"/${P}-underlinking.patch
        "${FILESDIR}"/${P}-tempnam.patch
        "${FILESDIR}"/${P}-desktopvalidation.patch
+       "${FILESDIR}"/${P}-gcc6.patch
 )
 
 src_configure() {