Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Mar 2014 21:24:59 +0000 (UTC)
From:      Frederic Culot <culot@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r347935 - in head/textproc/ibus: . files
Message-ID:  <201403112124.s2BLOxZ2096908@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: culot
Date: Tue Mar 11 21:24:59 2014
New Revision: 347935
URL: http://svnweb.freebsd.org/changeset/ports/347935
QAT: https://qat.redports.org/buildarchive/r347935/

Log:
  - Add patches forgotten in previous commit
  
  Reported by:	Henry Hu <henry.hu.sh@gmail.com> (maintainer)
  Pointyhat to:   culot@

Added:
  head/textproc/ibus/files/extra-xigrabkeycode   (contents, props changed)
  head/textproc/ibus/files/ibus.desktop   (contents, props changed)
Modified:
  head/textproc/ibus/Makefile

Modified: head/textproc/ibus/Makefile
==============================================================================
--- head/textproc/ibus/Makefile	Tue Mar 11 21:21:14 2014	(r347934)
+++ head/textproc/ibus/Makefile	Tue Mar 11 21:24:59 2014	(r347935)
@@ -3,6 +3,7 @@
 
 PORTNAME=	ibus
 PORTVERSION=	1.5.5
+PORTREVISION=	1
 CATEGORIES=	textproc
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
 

Added: head/textproc/ibus/files/extra-xigrabkeycode
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/ibus/files/extra-xigrabkeycode	Tue Mar 11 21:24:59 2014	(r347935)
@@ -0,0 +1,29 @@
+--- ui/gtk3/keybindingmanager.vala.orig 2014-02-03 14:11:48.000000000 -0500
++++ ui/gtk3/keybindingmanager.vala      2014-02-03 14:12:18.000000000 -0500
+@@ -35,6 +35,8 @@
+         Gdk.ModifierType.HYPER_MASK |
+         Gdk.ModifierType.META_MASK);
+
++    public static const int META_CORE_KEYBOARD_ID = 3;
++
+     /**
+      * Helper class to store keybinding
+      */
+@@ -254,7 +256,7 @@
+         XI.set_mask(evmask.mask, XI.EventType.KeyRelease);
+
+         int retval = XI.grab_keycode (xdisplay,
+-                                      XI.AllMasterDevices,
++                                      META_CORE_KEYBOARD_ID,
+                                       keycode,
+                                       xdisplay.default_root_window(),
+                                       X.GrabMode.Async,
+@@ -275,7 +277,7 @@
+         }
+
+         int retval = XI.ungrab_keycode (xdisplay,
+-                                        XI.AllMasterDevices,
++                                        META_CORE_KEYBOARD_ID,
+                                         keycode,
+                                         xdisplay.default_root_window(),
+                                         get_grab_modifiers(modifiers));

Added: head/textproc/ibus/files/ibus.desktop
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/textproc/ibus/files/ibus.desktop	Tue Mar 11 21:24:59 2014	(r347935)
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Name=IBus
+GenericName=Input Method Framework
+Comment=Start IBus Input Method Framework
+Exec=ibus-daemon --xim
+Icon=ibus
+Terminal=false
+Type=Application
+Categories=System;Utility;
+X-GNOME-Autostart-Phase=Applications
+X-GNOME-AutoRestart=false
+X-GNOME-Autostart-Notify=true
+X-KDE-autostart-after=panel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403112124.s2BLOxZ2096908>