diff --git a/0003-build-lirc.h-Configure-includes-in-lirc.h-234.patch b/0003-build-lirc.h-Configure-includes-in-lirc.h-234.patch index 58c73ea..3b9b459 100644 --- a/0003-build-lirc.h-Configure-includes-in-lirc.h-234.patch +++ b/0003-build-lirc.h-Configure-includes-in-lirc.h-234.patch @@ -23,7 +23,7 @@ index 20933a8..cde9813 100644 +AC_CHECK_HEADERS([fcntl.h limits.h linux/ioctl.h poll.h sys/ioctl.h \ + sys/poll.h sys/time.h syslog.h unistd.h util.h \ + libutil.h pty.h]) - + dnl Checks for typedefs, structures, and compiler characteristics. AC_C_CONST diff --git a/include/media/lirc.h b/include/media/lirc.h @@ -33,8 +33,8 @@ index 991ab45..84af7ed 100644 @@ -6,8 +6,19 @@ #ifndef _LINUX_LIRC_H #define _LINUX_LIRC_H - -+#include + ++#include + +#ifdef HAVE_LINUX_TYPES_H #include @@ -47,9 +47,9 @@ index 991ab45..84af7ed 100644 +#else +#include +#endif - + #define PULSE_BIT 0x01000000 #define PULSE_MASK 0x00FFFFFF --- +-- 2.5.5 diff --git a/lirc.spec b/lirc.spec index 7b9139e..8921096 100644 --- a/lirc.spec +++ b/lirc.spec @@ -5,7 +5,7 @@ Name: lirc Version: 0.9.4c -Release: %{?tag:0.}7%{?tag:.}%{?tag}%{?dist}.1 +Release: %{?tag:0.}8%{?tag:.}%{?tag}%{?dist} Summary: The Linux Infrared Remote Control package %global repo http://downloads.sourceforge.net/lirc/LIRC/%{version}/ @@ -33,6 +33,8 @@ Patch18: 0018-lircd-Fix-listen-option-parsing-249.patch Patch19: 0019-build-Include-config.h-in-installed-headers-250.patch Patch20: 0020-lircd-Fix-segfault-in-SET_INPUTLOG-without-arguments.patch Patch21: 0021-ircat-Fix-option-parsing-bug-empty-conditions-251.patch +Patch30: 0030-doc-Fix-python-import-paths.patch +Patch31: 0031-Handle-systemd-new-pkg-config-filename-274.patch BuildRequires: alsa-lib-devel @@ -352,6 +354,11 @@ systemd-tmpfiles --create %{_tmpfilesdir}/lirc.conf %{_udevrulesdir}/99-remote-control-lirc.rules %changelog +* Tue Apr 4 2017 Alec Leamas - 0.9.4c-8 +- Fix bad include paths causing FTBS in packages using -devel. +- Fix bad python import path. +- Fix missing socket activation (upstream #274). + * Fri Feb 10 2017 Fedora Release Engineering - 0.9.4c-7.1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild