summaryrefslogtreecommitdiff
path: root/x11/deforaos-keyboard
diff options
context:
space:
mode:
authorkhorben <khorben@pkgsrc.org>2013-06-15 12:25:23 +0000
committerkhorben <khorben@pkgsrc.org>2013-06-15 12:25:23 +0000
commitbb2b087a56c64d0ce122002d6155f912185395db (patch)
treefadbb9d99886d3a4637078c0ae048129a4ac39de /x11/deforaos-keyboard
parent0e36390f5afd14734c360be524368f40f0f91408 (diff)
downloadpkgsrc-bb2b087a56c64d0ce122002d6155f912185395db.tar.gz
Fixed build with x11/deforaos-libdesktop 0.0.10
Diffstat (limited to 'x11/deforaos-keyboard')
-rw-r--r--x11/deforaos-keyboard/Makefile5
-rw-r--r--x11/deforaos-keyboard/distinfo3
-rw-r--r--x11/deforaos-keyboard/patches/patch-src_keyboard.c17
3 files changed, 21 insertions, 4 deletions
diff --git a/x11/deforaos-keyboard/Makefile b/x11/deforaos-keyboard/Makefile
index 3a2bc36c8c1..57e5472caf2 100644
--- a/x11/deforaos-keyboard/Makefile
+++ b/x11/deforaos-keyboard/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.5 2013/06/06 12:53:56 wiz Exp $
+# $NetBSD: Makefile,v 1.6 2013/06/15 12:27:47 khorben Exp $
#
DISTNAME= Keyboard-0.2.1
PKGNAME= deforaos-keyboard-0.2.1
-PKGREVISION= 5
+PKGREVISION= 6
CATEGORIES= x11
MASTER_SITES= http://www.defora.org/os/download/download/3696/
@@ -24,5 +24,4 @@ MAKE_FLAGS+= PREFIX=${PREFIX}
.include "../../x11/libXtst/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
.include "../../x11/deforaos-libdesktop/buildlink3.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/x11/deforaos-keyboard/distinfo b/x11/deforaos-keyboard/distinfo
index 9756315a1ff..ce3462f118f 100644
--- a/x11/deforaos-keyboard/distinfo
+++ b/x11/deforaos-keyboard/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1 2012/12/17 00:27:52 khorben Exp $
+$NetBSD: distinfo,v 1.2 2013/06/15 12:27:47 khorben Exp $
SHA1 (Keyboard-0.2.1.tar.gz) = f852d01c172fd7bebb9f73b6709050b7ed8d7526
RMD160 (Keyboard-0.2.1.tar.gz) = 9f3206cc67b7e68ad81aebb767ca258bbe8853ca
Size (Keyboard-0.2.1.tar.gz) = 29127 bytes
+SHA1 (patch-src_keyboard.c) = ffc100bea3bd5d6dd643bf19d41567011d988e87
diff --git a/x11/deforaos-keyboard/patches/patch-src_keyboard.c b/x11/deforaos-keyboard/patches/patch-src_keyboard.c
new file mode 100644
index 00000000000..9170df31cfc
--- /dev/null
+++ b/x11/deforaos-keyboard/patches/patch-src_keyboard.c
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_keyboard.c,v 1.1 2013/06/15 12:27:47 khorben Exp $
+
+API change in libDesktop 0.0.10
+
+--- src/keyboard.c.orig 2012-09-22 01:07:48.000000000 +0000
++++ src/keyboard.c
+@@ -437,8 +437,8 @@ Keyboard * keyboard_new(KeyboardPrefs *
+ keyboard_set_layout(keyboard, KLS_LETTERS);
+ pango_font_description_free(bold);
+ /* messages */
+- desktop_message_register(KEYBOARD_CLIENT_MESSAGE, on_keyboard_message,
+- keyboard);
++ desktop_message_register(keyboard->window, KEYBOARD_CLIENT_MESSAGE,
++ on_keyboard_message, keyboard);
+ return keyboard;
+ }
+