Package Release Info

lirc-0.10.2-160000.2.2

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

libirrecord0
liblirc0
liblirc0-32bit
liblirc_client0
liblirc_client0-32bit
liblirc_driver0
lirc-config
lirc-core
lirc-devel
lirc-disable-kernel-rc
lirc-drv-ftdi
lirc-tools-gui

Change Logs

* Wed Jan 29 2025 dimstar@opensuse.org
- Update to version 0.10.2
  * Vendor latest linux/lirc.h and handle lirc overflows.
  * mode2: support lirc overflows, carrier reports, and timeouts
  * Lots of fixes for python 3.
  * irdroid: fix hang after transmit
  * The deprecated lircd --uinput option is dropped. Use
    lircd-uinput(8) instead.
  * The deprecated generation of lirc.hwdb is dropped. Use
    the configs/*.conf or the python database.py instead.
  * Added a new lirc-postinstall scripts which updates
    configuration and docs in final install destination (#286).
  * Using LIRC_IRDB_CACHE_ID lirc now supports reproducible
    builds. See #301 and updated irdb-get(1) manpage.
  * lircd: Support for the GOLDSTAR flag in lircd.conf(5) is dropped.
  * plugins: srm7500libusb: Major overhaul.
  * plugins:girs: Drop support for LIRC_SET_REC_TIMEOUT, add new
    driver option ending_timeout (#302).
- Drop pyyaml-60-compatibility.patch: merged upstream.
- Drop lirc-autoconf-py310.patch: no longer needed.
- Rebase harden_lircd.service.patch and reproducible.patch.
- Drop rcFOO symlinks.
* Tue Mar 26 2024 pgajdos@suse.com
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang{,_path} macros, [bsc#1212476]
* Wed May 03 2023 jsegitz@suse.com
- Remove ProtectClock hardening. This causes more pain then it
  helps (bsc#1200577)
* Sun Jul 24 2022 schwab@suse.de
- Fix up timestamps from patching generated files
* Sun May 08 2022 code@bnavigator.de
- Add lirc-autoconf-py310.patch: Output of autoreconf in order to
  find the correct python version when Tumbleweed switches to
  Python 3.10.
* Wed Nov 24 2021 mcepl@suse.com
- Add pyyaml-60-compatibility.patch to make the package
  compatible with PyYAML 6.0+ (sht#lirc#365).
* Sat Nov 13 2021 ldreier@vodafonemail.de
- allow input device access in lircd.service file again. Changed:
  * harden_lircd.service.patch
* Tue Oct 05 2021 dimstar@opensuse.org
- Revert "Require typelib packages": better to have rpm auto-detect
  them.
- Add gobject-introspection BuildRequires to have the typelib dep
  scanner on board.
* Tue Oct 05 2021 jsegitz@suse.com
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
  * harden_irexec.service.patch
  * harden_lircd-uinput.service.patch
  * harden_lircd.service.patch
  * harden_lircmd.service.patch
* Sun Aug 08 2021 sbrabec@suse.com
- Require typelib packages, otherwise lirc-setup fails to start.