Hello community, here is the log from the commit of package lirc for openSUSE:Factory checked in at 2019-12-07 15:20:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lirc (Old) and /work/SRC/openSUSE:Factory/.lirc.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lirc" Sat Dec 7 15:20:31 2019 rev:70 rq:752565 version:0.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/lirc/lirc.changes 2018-11-28 11:08:30.543305497 +0100 +++ /work/SRC/openSUSE:Factory/.lirc.new.4691/lirc.changes 2019-12-07 15:23:11.595730431 +0100 @@ -1,0 +2,10 @@ +Wed Nov 20 22:22:04 UTC 2019 - Stefan BrĂ¼ns <[email protected]> + +- Use python3-base BuildRequires instead of full python3 +- Drop doxygen BuildRequires, the api-docs are bundled in the + source tarball and not regenerated, and are not even packaged. +- Move the portaudio based IR receiver driver behind a bcond - the + alsa based driver does the same, uses less resources, and does + not need an extra library. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lirc.spec ++++++ --- /var/tmp/diff_new_pack.HY5ma7/_old 2019-12-07 15:23:12.035730370 +0100 +++ /var/tmp/diff_new_pack.HY5ma7/_new 2019-12-07 15:23:12.035730370 +0100 @@ -1,7 +1,7 @@ # # spec file for package lirc # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,8 @@ # +%bcond_with portaudio_drv + %define _udevdir %(pkg-config --variable udevdir udev) %if ! %{defined _rundir} %define _rundir %{_localstatedir}/run @@ -30,15 +32,14 @@ Source0: https://downloads.sourceforge.net/project/lirc/LIRC/%{version}/lirc-%{version}.tar.bz2 Source1: baselibs.conf Patch0: reproducible.patch -BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: kmod-compat BuildRequires: libxslt-tools # for hw_atilibusb driver BuildRequires: pkgconfig -BuildRequires: python3 BuildRequires: python3-PyYAML +BuildRequires: python3-base BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: pkgconfig(alsa) @@ -46,7 +47,9 @@ BuildRequires: pkgconfig(libirman) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libusb) +%if %{with portaudio_drv} BuildRequires: pkgconfig(portaudio-2.0) +%endif BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(systemd) BuildRequires: pkgconfig(udev) @@ -319,9 +322,11 @@ %{_libdir}/pkgconfig/lirc-driver.pc %{_libdir}/pkgconfig/lirc.pc +%if %{with portaudio_drv} %files drv-portaudio %{_libdir}/lirc/plugins/audio.so %{_datadir}/lirc/configs/audio.conf +%endif %files drv-ftdi %{_libdir}/lirc/plugins/ftdi.so
