summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2009-09-25 10:20:22 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2009-09-25 10:20:22 +0000
commit020c87f5dd9f32231a4384a613c49dba13bf771b (patch)
tree679f44f49c36bbd3d63cefe8ae04f3399f4feb6f /app-misc/lirc
parentMove humonguous, duplicated patches to mirrors. (diff)
downloadhistorical-020c87f5dd9f32231a4384a613c49dba13bf771b.tar.gz
historical-020c87f5dd9f32231a4384a613c49dba13bf771b.tar.bz2
historical-020c87f5dd9f32231a4384a613c49dba13bf771b.zip
Remove duplicate patch.
Package-Manager: portage-2.2_rc41/cvs/Linux x86_64
Diffstat (limited to 'app-misc/lirc')
-rw-r--r--app-misc/lirc/ChangeLog6
-rw-r--r--app-misc/lirc/Manifest13
-rw-r--r--app-misc/lirc/files/lirc-0.8.4-imon-pad2keys.patch291
-rw-r--r--app-misc/lirc/lirc-0.8.4.ebuild4
-rw-r--r--app-misc/lirc/lirc-0.8.4a.ebuild4
5 files changed, 15 insertions, 303 deletions
diff --git a/app-misc/lirc/ChangeLog b/app-misc/lirc/ChangeLog
index 24d1a0ccc0bc..ae78233e013f 100644
--- a/app-misc/lirc/ChangeLog
+++ b/app-misc/lirc/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-misc/lirc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.205 2009/09/23 14:45:06 fauli Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/ChangeLog,v 1.206 2009/09/25 10:20:22 flameeyes Exp $
+
+ 25 Sep 2009; Diego E. Pettenò <flameeyes@gentoo.org> lirc-0.8.4.ebuild,
+ -files/lirc-0.8.4-imon-pad2keys.patch, lirc-0.8.4a.ebuild:
+ Remove duplicate patch.
*lirc-0.8.6 (23 Sep 2009)
diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest
index e86cd73ba2fc..86b156abca29 100644
--- a/app-misc/lirc/Manifest
+++ b/app-misc/lirc/Manifest
@@ -11,7 +11,6 @@ AUX lirc-0.8.3_pre1-imon-pad2keys.patch 10312 RMD160 6f61031cd3035289b2d52797dd0
AUX lirc-0.8.3_pre1-kernel-2.6.24.diff 3140 RMD160 ad09e63973827b180530c63a6c49c4e180629198 SHA1 e66cae5faf48a7f9e8d7e391b3fdf6f8984e2074 SHA256 d992cca976d34d7e78a3709908852b828722a9ef18d7ee2151cd1e9de9b529d3
AUX lirc-0.8.3_pre1-remotewonderplus.patch 943 RMD160 05a0696d51ff01c7d9644ad3ff4d56fef20be439 SHA1 971ad8b27d57c31439a1f7fb87dac2dc39d6c1e8 SHA256 547efbfa30f282ba9100495044e3b720c8f74c44f9a4e34db934d2ac7976fe29
AUX lirc-0.8.3_pre3-imon-pad2keys.patch 11556 RMD160 96137f08691e341844d7ebc860337e1b6e4baf25 SHA1 885ac9bbcc73e0f815c9e3eb867b36e335eeb52f SHA256 7ce01a1fe0dd2021b9dcf1d3c764d5a4704aab33cd616d92f1ff401f31d17d3f
-AUX lirc-0.8.4-imon-pad2keys.patch 11556 RMD160 89a050f7099593000a40b15c46de6137f3b10dfa SHA1 019b1aa3d72df9e4b28796c173fb4fa1fc3e457d SHA256 347c6195d971f8d1a3f4c29a1ff4750d04cea297d16679aeda7529ac1720d42e
AUX lirc-0.8.4-portaudio_check.patch 769 RMD160 d83b1a167da5b0c4e09ef716a4fc80f7261f7665 SHA1 81537dc12f897756d24fcf2cf4d178dc8169e360 SHA256 01e2034aaa6a7eb039e5c0e6c3b4a6ed38860614d3d0b0005d99a4aac2b3827e
AUX lircd 450 RMD160 73cf3057f420632e90e80eeb30e79cdbb3390b5d SHA1 e43d500a672bf89b7dc5e6bdedc9ed8e90dac3b3 SHA256 a9d6d2cc0abd0efe3267c1477fac012378e63e26aa021cfce7a0e25b27f196df
AUX lircd-0.8.3 581 RMD160 162a54bb19df7b97aa982355a6d009ddc82580eb SHA1 c0f7a0a65169d02bdc7003d574d8610694241a5d SHA256 9ba3c5a8c0ca5966729dc5e2c7a5960bbf12b443d91e9e319a0277f153df1b1f
@@ -28,16 +27,16 @@ DIST lirc-0.8.5.tar.bz2 716760 RMD160 f0fafeace28bf61f17bd3403ced6de3bfb9250b4 S
DIST lirc-0.8.6.tar.bz2 730341 RMD160 c4301b1ac966be48c856b606ae0fedd366cb608d SHA1 199aad7381e785945e4634f9a002e5ac35bf8930 SHA256 0a82e73b1bbf1712cff9d757739f9a2083be246d1b1d071f8808b5e6cca4d1a1
EBUILD lirc-0.8.3-r2.ebuild 9021 RMD160 6ddd9235fb94f9ccfebe0aec33d164555836ef2f SHA1 b6ecc239c4f7203fa949516c4cd99f1a3dd00dce SHA256 0f4ad34454682054fba3c42aa9964b561aa19f5922d026c2fc2f8b2a438b46d2
EBUILD lirc-0.8.3_pre1.ebuild 8413 RMD160 5c1aad354c21af1c0e59a7664a618b4f845e4807 SHA1 b60cfb14611ba87df67cde41070f7c3b90e467a5 SHA256 aa2c154981ed8998d701e74744a73f84a758c2cfb69b2a4a07e2b6d42d75e932
-EBUILD lirc-0.8.4.ebuild 8932 RMD160 e80edd9f710a5d7dc65be707c7633e32e4237863 SHA1 04bb7d33a68eb8aab65f40d951e110e4de4fd998 SHA256 18750fc911d4a24774877ce8785186cf6565a2a0d1d5461aa58ed310bfda6638
-EBUILD lirc-0.8.4a.ebuild 9131 RMD160 053e8861439399317a8c1ecb60fcf4b60706d8d3 SHA1 fc1f7e20dbf3bce6441eda5b295e62751d0fdf2d SHA256 ffaf236c249c25cbdc117864ef9f64b83be7b97f6b9ca76b77a5e6464140b4e6
+EBUILD lirc-0.8.4.ebuild 8942 RMD160 19d3fea9b5dedb272a640c30ee10d4a22dbf8b58 SHA1 f473243a365096732971a49ea8f20fde3fac913b SHA256 429ce5f9fd73a743676afa665f335e9dec0b8a73d528d45cc83a0d1d736fa2d6
+EBUILD lirc-0.8.4a.ebuild 9136 RMD160 cbf9c0b69fadb9fd113d4be6fe766a1a52810939 SHA1 2a82ebe8e8c02f73b7fc49789cf6c2fd7a77ca17 SHA256 d5ff273afd5ebdc7eba7091dbd18846abfe658352189fd49df803237705934b7
EBUILD lirc-0.8.5.ebuild 9406 RMD160 7f63aaeedd994369091d90b04f1efebc226108b2 SHA1 47586078bc105876991d6bbccaea36c7a66b0d7c SHA256 7069d9f4a671c44dc24f3e6dcd56abdabe6fdb6a1874f0b2f59fdb544e81f9f6
EBUILD lirc-0.8.6.ebuild 9408 RMD160 290201d2471ba2b5e4b3dd5e19024694736db2c1 SHA1 946732f5c7b8a61c6e076fb4bdfb8be9b9ad6a7c SHA256 68bf99ef10a117b4a8eb410ef91d07155c0fe9cf3ac888143b77714bf2ce404d
-MISC ChangeLog 32721 RMD160 c00c67c012130007f1b3c517412164699f7f94b0 SHA1 4783a561bea03379e1b395b72b12c32066af0734 SHA256 2bd319458b41973851f12dbd90e60440bd5f3c575e2775ce81f1e204f09ca685
+MISC ChangeLog 32888 RMD160 f69fca3b6682fe4cd9736eb04cba2b3ab19b157f SHA1 7a4ac63a1b0b3343c82c6d4ed4f7b58a2015fdbe SHA256 e94aa5c914d7098e9bfc1a16e1cf9544cb5b5138d0de9b802c859da8b34c60c1
MISC metadata.xml 376 RMD160 7b854dad1999c38592eabe928aab80615ba1f1e5 SHA1 17dc9c9591c77aa4ec2d98b9bc1f34ff68da31ad SHA256 e3b4637a67a93eb4b9457fa5941e8a6a891adca11a1ebc80c21a59650eac93aa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAkq6NHkACgkQNQqtfCuFneNVzwCeKcx6IFN8YOiyu633kcZLyqHk
-1hcAnigVtinHc7klBlFBEm9D/F1sO90M
-=mR03
+iEYEARECAAYFAkq8mW8ACgkQAiZjviIA2XhshACg79qO/LhlZNzyu7OzSornmvYT
+4TIAn1UxGSX7m6blH9il6W73jldAGuQR
+=9u/i
-----END PGP SIGNATURE-----
diff --git a/app-misc/lirc/files/lirc-0.8.4-imon-pad2keys.patch b/app-misc/lirc/files/lirc-0.8.4-imon-pad2keys.patch
deleted file mode 100644
index 578489db446f..000000000000
--- a/app-misc/lirc/files/lirc-0.8.4-imon-pad2keys.patch
+++ /dev/null
@@ -1,291 +0,0 @@
-diff -ruN lirc-0.8.3pre3-orig/drivers/lirc_imon/lirc_imon.c lirc-0.8.3pre3/drivers/lirc_imon/lirc_imon.c
---- lirc-0.8.3pre3-orig/drivers/lirc_imon/lirc_imon.c 2008-04-28 22:15:54.281654857 +0200
-+++ lirc-0.8.3pre3/drivers/lirc_imon/lirc_imon.c 2008-04-28 22:16:51.381649620 +0200
-@@ -73,9 +73,9 @@
-
-
- #define MOD_AUTHOR "Venky Raju <dev@venky.ws>"
--#define MOD_DESC "Driver for Soundgraph iMON MultiMedia IR/VFD"
-+#define MOD_DESC "Driver for Soundgraph iMON MultiMedia IR/VFD w/imon pad2keys patch"
- #define MOD_NAME "lirc_imon"
--#define MOD_VERSION "0.3"
-+#define MOD_VERSION "0.3p2k"
-
- #define VFD_MINOR_BASE 144 /* Same as LCD */
- #define DEVFS_MODE (S_IFCHR | S_IRUSR | S_IWUSR | \
-@@ -91,6 +91,7 @@
- #define TRUE 1
- #define FALSE 0
-
-+#define CURSOR_LIMIT 16
-
- /* ------------------------------------------------------------
- * P R O T O T Y P E S
-@@ -177,6 +178,10 @@
- atomic_t busy; /* write in progress */
- int status; /* status of tx completion */
- } tx;
-+
-+ int key_x;
-+ int key_y;
-+ int last_count; /* number of times pressed */
- };
-
- #define LOCK_CONTEXT down(&context->sem)
-@@ -248,6 +253,9 @@
- static int is_lcd; /* If LIRC_IMON_LCD not defined, default to non-LCD */
- #endif
-
-+/* pad2keys module parameter. pad2keys patch active? */
-+static int pad2keys_active = 0;
-+
- #if !defined(KERNEL_2_5)
-
- #define MAX_DEVICES 4 /* In case there's more than one iMON device */
-@@ -271,6 +279,7 @@
-
- MODULE_AUTHOR(MOD_AUTHOR);
- MODULE_DESCRIPTION(MOD_DESC);
-+MODULE_VERSION(MOD_VERSION); /* MBr: was missing */
- MODULE_LICENSE("GPL");
- MODULE_DEVICE_TABLE(usb, imon_usb_id_table);
-
-@@ -287,6 +296,9 @@
- "1=yes (default:no)");
- #endif
-
-+module_param (pad2keys_active, int, 0);
-+MODULE_PARM_DESC (pad2keys_active, "pad2keys patch active: 0=no, 1=yes (default: no)");
-+
- static inline void delete_context(struct imon_context *context)
- {
- if (context->vfd_supported)
-@@ -766,6 +778,11 @@
- context->rx.initial_space = 1;
- context->rx.prev_bit = 0;
-
-+ /* init pad context for pad2keys */
-+ context ->key_x = 0;
-+ context ->key_y = 0;
-+ context ->last_count = 0;
-+
- usb_fill_int_urb(context->rx_urb, context->dev,
- usb_rcvintpipe(context->dev,
- context->rx_endpoint->bEndpointAddress),
-@@ -915,6 +932,94 @@
-
- if (context->ir_onboard_decode) {
- /* The signals have been decoded onboard the iMON controller */
-+
-+ if (pad2keys_active)
-+ {
-+ /* imon pad2keys patch
-+ *
-+ * make PAD and mouse buttons available for use with VDR,
-+ * based on pad-mouse-emu patch from venky's forum
-+ *
-+ * last change: M.Brakemeier 2007-10-14
-+ *
-+ * generated PAD key codes:
-+ * Mouse_N 0x690281B7
-+ * Mouse_S 0x688291B7
-+ * Mouse_W 0x6A8281B7
-+ * Mouse_E 0x688A81B7
-+ *
-+ * mouse buttons (non-synthetic):
-+ * MouseRightClick 0x688481B7
-+ * MouseLeftClick 0x688301B7
-+ */
-+ if((buf[0] & 0x40) &&
-+ !(buf[1] & 0x01 || buf[1] >> 2 & 0x01))
-+ {
-+ int rel_x = (buf[1] & 0x08) | (buf[1] & 0x10) >> 2 | (buf[1] & 0x20) >> 4 | (buf[1] & 0x40) >> 6;
-+ int rel_y = (buf[2] & 0x08) | (buf[2] & 0x10) >> 2 | (buf[2] & 0x20) >> 4 | (buf[2] & 0x40) >> 6;
-+
-+ if(buf[0] & 0x02)
-+ rel_x |= ~0x10+1;
-+ if(buf[0] & 0x01)
-+ rel_y |= ~0x10+1;
-+
-+ /* keyboard direction key emulation */
-+ if( context->last_count > 32 )
-+ { /* Hopefully eliminate drift*/
-+ context->last_count=0;
-+ context->key_y=0;
-+ context->key_x=0;
-+ }
-+ context->last_count++;
-+
-+ /* limit decoded events */
-+ if(abs(context->key_x) > CURSOR_LIMIT || abs(context->key_y) > CURSOR_LIMIT )
-+ {
-+ if(abs(context->key_y ) > abs(context->key_x))
-+ { /* mouse s/n */
-+ if(context->key_y > 0 && rel_y > 0)
-+ { /* mouse s */
-+ buf[0] = 0x68;
-+ buf[1] = 0x82;
-+ buf[2] = 0x91;
-+ }
-+ else if(context->key_y < 0 && rel_y < 0)
-+ { /* mouse n */
-+ buf[0] = 0x69;
-+ buf[1] = 0x02;
-+ buf[2] = 0x81;
-+ }
-+ }
-+ else
-+ { /* mouse e/w*/
-+ if(context->key_x > 0 && rel_x > 0 )
-+ { /* mouse e */
-+ buf[0] = 0x68;
-+ buf[1] = 0x8A;
-+ buf[2] = 0x81;
-+ }
-+ else if(context->key_x < 0 && rel_x < 0 )
-+ { /* mouse w */
-+ buf[0] = 0x6A;
-+ buf[1] = 0x82;
-+ buf[2] = 0x81;
-+ }
-+ }
-+ }
-+ else
-+ {
-+ context->key_x += rel_x;
-+ context->key_y += rel_y;
-+
-+ return; /* discard those key codes */
-+ }
-+ }
-+ /* a key was pressed, reset count */
-+ context->key_x = 0;
-+ context->key_y = 0;
-+ context->last_count = 0;
-+ }
-+
- lirc_buffer_write_1(context->plugin->rbuf, buf);
- wake_up(&context->plugin->rbuf->wait_poll);
- return;
-diff -ruN lirc-0.8.3pre3-orig/drivers/lirc_imon/lirc_imon.c.rej lirc-0.8.3pre3/drivers/lirc_imon/lirc_imon.c.rej
---- lirc-0.8.3pre3-orig/drivers/lirc_imon/lirc_imon.c.rej 1970-01-01 01:00:00.000000000 +0100
-+++ lirc-0.8.3pre3/drivers/lirc_imon/lirc_imon.c.rej 2008-04-28 22:16:02.941653915 +0200
-@@ -0,0 +1,26 @@
-+***************
-+*** 271,280 ****
-+
-+ MODULE_AUTHOR(MOD_AUTHOR);
-+ MODULE_DESCRIPTION(MOD_DESC);
-+ MODULE_LICENSE("GPL");
-+ MODULE_DEVICE_TABLE(usb, imon_usb_id_table);
-+ module_param(debug, int, 0);
-+ MODULE_PARM_DESC(debug, "Debug messages: 0=no, 1=yes(default: no)");
-+
-+ static inline void delete_context(struct imon_context *context)
-+ {
-+--- 279,291 ----
-+
-+ MODULE_AUTHOR(MOD_AUTHOR);
-+ MODULE_DESCRIPTION(MOD_DESC);
-++ MODULE_VERSION(MOD_VERSION); /* MBr: was missing */
-+ MODULE_LICENSE("GPL");
-+ MODULE_DEVICE_TABLE(usb, imon_usb_id_table);
-+ module_param(debug, int, 0);
-+ MODULE_PARM_DESC(debug, "Debug messages: 0=no, 1=yes(default: no)");
-++ module_param (pad2keys_active, int, 0);
-++ MODULE_PARM_DESC (pad2keys_active, "pad2keys patch active: 0=no, 1=yes (default: no)");
-+
-+ static inline void delete_context(struct imon_context *context)
-+ {
-diff -ruN lirc-0.8.3pre3-orig/remotes/imon/lircd.conf.imon-pad2keys lirc-0.8.3pre3/remotes/imon/lircd.conf.imon-pad2keys
---- lirc-0.8.3pre3-orig/remotes/imon/lircd.conf.imon-pad2keys 1970-01-01 01:00:00.000000000 +0100
-+++ lirc-0.8.3pre3/remotes/imon/lircd.conf.imon-pad2keys 2008-04-28 22:16:02.941653915 +0200
-@@ -0,0 +1,88 @@
-+# Please make this file available to others
-+# by sending it to <lirc@bartelmus.de>
-+#
-+# this config file was generated
-+# using lirc-0.8.3pre1 (imon w/pad2keys patch)
-+#
-+# contributed by M.Brakemeier
-+#
-+# brand: SoundGraph
-+# model no. of remote control: iMON-PAD
-+# devices being controlled by this remote:
-+#
-+
-+begin remote
-+
-+ name iMON-PAD
-+ bits 32
-+ eps 30
-+ aeps 100
-+
-+ one 0 0
-+ zero 0 0
-+ gap 235965
-+ min_repeat 1
-+ toggle_bit 0
-+
-+ begin codes
-+ AppExit 0x288195B7
-+ Power 0x289115B7
-+ Record 0x298115B7
-+ Play 0x2A8115B7
-+ Open 0x29B1D5B7
-+ Rewind 0x2A8195B7
-+ Pause 0x2A9115B7
-+ FastForward 0x2B8115B7
-+ PrevChapter 0x2B9115B7
-+ Stop 0x2B9715B7
-+ NextChapter 0x298195B7
-+ Esc 0x2BB715B7
-+ Eject 0x299395B7
-+ AppLauncher 0x29B715B7
-+ MultiMon 0x2AB195B7
-+ TaskSwitcher 0x2A9395B7
-+ Mute 0x2B9595B7
-+ Vol+ 0x28A395B7
-+ Vol- 0x28A595B7
-+ Ch+ 0x289395B7
-+ Ch- 0x288795B7
-+ Timer 0x2B8395B7
-+ 1 0x28B595B7
-+ 2 0x2BB195B7
-+ 3 0x28B195B7
-+ 4 0x2A8595B7
-+ 5 0x299595B7
-+ 6 0x2AA595B7
-+ 7 0x2B9395B7
-+ 8 0x2A8515B7
-+ 9 0x2AA115B7
-+ 0 0x2BA595B7
-+ ShiftTab 0x28B515B7
-+ Tab 0x29A115B7
-+ Red 0x2B8515B7 # MyMovie
-+ Green 0x299195B7 # MyMusic
-+ Blue 0x2BA115B7 # MyPhoto
-+ Yellow 0x28A515B7 # MyTV
-+ Bookmark 0x288515B7
-+ Thumbnail 0x2AB715B7
-+ AspectRatio 0x29A595B7
-+ FullScreen 0x2AA395B7
-+ Purple 0x29A395B7 # MyDVD
-+ Menu 0x2BA395B7
-+ Caption 0x298595B7
-+ Language 0x2B8595B7
-+ MouseKeyboard 0x299115B7
-+ SelectSpace 0x2A9315B7
-+ MouseMenu 0x28B715B7
-+ MouseRightClick 0x688481B7
-+ Enter 0x28A195B7
-+ MouseLeftClick 0x688301B7
-+ WindowsKey 0x2B8195B7
-+ Backspace 0x28A115B7
-+ Mouse_N 0x690281B7
-+ Mouse_S 0x688291B7
-+ Mouse_W 0x6A8281B7
-+ Mouse_E 0x688A81B7
-+ end codes
-+
-+end remote
diff --git a/app-misc/lirc/lirc-0.8.4.ebuild b/app-misc/lirc/lirc-0.8.4.ebuild
index 437a4a8f88c1..a7753f384b9f 100644
--- a/app-misc/lirc/lirc-0.8.4.ebuild
+++ b/app-misc/lirc/lirc-0.8.4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.8.4.ebuild,v 1.6 2009/03/18 07:18:10 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.8.4.ebuild,v 1.7 2009/09/25 10:20:22 flameeyes Exp $
inherit eutils linux-mod flag-o-matic autotools
@@ -243,7 +243,7 @@ src_unpack() {
edos2unix contrib/lirc.rules
# Apply patches needed for some special device-types
- epatch "${FILESDIR}"/${P}-imon-pad2keys.patch
+ epatch "${FILESDIR}"/${PN}-0.8.3-imon-pad2keys.patch
use lirc_devices_audio || epatch "${FILESDIR}"/lirc-0.8.4-portaudio_check.patch
use lirc_devices_remote_wonder_plus && epatch "${FILESDIR}"/lirc-0.8.3_pre1-remotewonderplus.patch
diff --git a/app-misc/lirc/lirc-0.8.4a.ebuild b/app-misc/lirc/lirc-0.8.4a.ebuild
index 2237f1434bd3..06d25bf8994a 100644
--- a/app-misc/lirc/lirc-0.8.4a.ebuild
+++ b/app-misc/lirc/lirc-0.8.4a.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.8.4a.ebuild,v 1.5 2009/06/18 15:23:03 zzam Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-misc/lirc/lirc-0.8.4a.ebuild,v 1.6 2009/09/25 10:20:22 flameeyes Exp $
inherit eutils linux-mod flag-o-matic autotools
@@ -243,7 +243,7 @@ src_unpack() {
edos2unix contrib/lirc.rules
# Apply patches needed for some special device-types
- epatch "${FILESDIR}"/${PN}-0.8.4-imon-pad2keys.patch
+ epatch "${FILESDIR}"/${PN}-0.8.3-imon-pad2keys.patch
use lirc_devices_audio || epatch "${FILESDIR}"/lirc-0.8.4-portaudio_check.patch
use lirc_devices_remote_wonder_plus && epatch "${FILESDIR}"/lirc-0.8.3_pre1-remotewonderplus.patch