[arch-commits] Commit in sdl2/trunk (PKGBUILD ibus.diff)
Jan Steffens
heftig at archlinux.org
Thu Oct 5 08:32:45 UTC 2017
Date: Thursday, October 5, 2017 @ 08:32:44
Author: heftig
Revision: 306785
2.0.6-2
Added:
sdl2/trunk/ibus.diff
Modified:
sdl2/trunk/PKGBUILD
-----------+
PKGBUILD | 11 ++++++++---
ibus.diff | 13 +++++++++++++
2 files changed, 21 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-10-05 07:44:11 UTC (rev 306784)
+++ PKGBUILD 2017-10-05 08:32:44 UTC (rev 306785)
@@ -1,7 +1,7 @@
# Maintainer: Sven-Hendrik Haase <sh at lutzhaase.com>
pkgname=sdl2
pkgver=2.0.6
-pkgrel=1
+pkgrel=2
pkgdesc="A library for portable low-level access to a video framebuffer, audio output, mouse, and keyboard (Version 2)"
arch=('i686' 'x86_64')
url="http://www.libsdl.org"
@@ -11,13 +11,18 @@
'wayland-protocols' 'ibus' 'fcitx' 'libxss')
optdepends=('alsa-lib: ALSA audio driver'
'libpulse: PulseAudio audio driver')
-source=("https://www.libsdl.org/release/SDL2-${pkgver}.tar.gz"{,.sig})
+source=("https://www.libsdl.org/release/SDL2-${pkgver}.tar.gz"{,.sig}
+ ibus.diff)
sha512sums=('ad4dad5663834ee0ffbdca1b531d753449b260c9256df2c48da7261aacd9795d91eef1286525cf914f6b92ba5985de7798f041557574b5d978b8224f10041830'
- 'SKIP')
+ 'SKIP'
+ '78697993f2bd11193c1b4d69076f5162f4c76be13d4f1c3f84162163d4d7d9a887f9d9ece93ed3effdcadb8e0e46b4a88de51699f4654fb318309f20b47867d4')
validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6')
prepare() {
mkdir build
+ cd SDL2-$pkgver
+ # Fix abort caused by unterminated varargs
+ patch -Np1 -i ../ibus.diff
}
build() {
Added: ibus.diff
===================================================================
--- ibus.diff (rev 0)
+++ ibus.diff 2017-10-05 08:32:44 UTC (rev 306785)
@@ -0,0 +1,13 @@
+diff --git i/src/core/linux/SDL_ibus.c w/src/core/linux/SDL_ibus.c
+index 0fcec87a1107f34a..f537380963e5efaa 100644
+--- i/src/core/linux/SDL_ibus.c
++++ w/src/core/linux/SDL_ibus.c
+@@ -479,7 +479,7 @@ IBus_SimpleMessage(const char *method)
+ SDL_DBusContext *dbus = SDL_DBus_GetContext();
+
+ if (IBus_CheckConnection(dbus)) {
+- SDL_DBus_CallVoidMethodOnConnection(ibus_conn, IBUS_SERVICE, input_ctx_path, IBUS_INPUT_INTERFACE, method);
++ SDL_DBus_CallVoidMethodOnConnection(ibus_conn, IBUS_SERVICE, input_ctx_path, IBUS_INPUT_INTERFACE, method, DBUS_TYPE_INVALID);
+ }
+ }
+
More information about the arch-commits
mailing list