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


Reply via email to