Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lilv for openSUSE:Factory checked in 
at 2022-04-26 20:14:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lilv (Old)
 and      /work/SRC/openSUSE:Factory/.lilv.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lilv"

Tue Apr 26 20:14:51 2022 rev:17 rq:972334 version:0.24.12

Changes:
--------
--- /work/SRC/openSUSE:Factory/lilv/lilv.changes        2021-01-08 
17:32:59.101155774 +0100
+++ /work/SRC/openSUSE:Factory/.lilv.new.1538/lilv.changes      2022-04-26 
20:16:51.220694261 +0200
@@ -1,0 +2,9 @@
+Sat Apr 23 22:17:23 UTC 2022 - Ferdinand Thiessen <r...@fthiessen.de>
+
+- Update to 0.24.12:
+  * Allow connecting ports to structures in Python
+  * Fix potential memory error when joining filesystem paths
+  * Fix unlikely undefined behavior when saving state
+  * Remove the need for a generated configuration header
+
+-------------------------------------------------------------------

Old:
----
  lilv-0.24.10.tar.bz2

New:
----
  lilv-0.24.12.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lilv.spec ++++++
--- /var/tmp/diff_new_pack.amDEoD/_old  2022-04-26 20:16:51.660694793 +0200
+++ /var/tmp/diff_new_pack.amDEoD/_new  2022-04-26 20:16:51.660694793 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lilv
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,28 @@
 #
 
 
+%bcond_with     docs
 %define sover 0
 %define sordversion %(pkg-config --modversion sord-0)
 %define serdversion %(pkg-config --modversion serd-0)
 Name:           lilv
-Version:        0.24.10
+Version:        0.24.12
 Release:        0
 Summary:        C library to make use of LV2 plugins
 License:        ISC
 Group:          Development/Libraries/C and C++
-URL:            https://drobilla.net/software/lilv
+URL:            https://drobilla.net/software/lilv.html
 Source0:        https://download.drobilla.net/lilv-%{version}.tar.bz2
-Source98:       baselibs.conf
 Source99:       lilv-rpmlintrc
+Source98:       baselibs.conf
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  graphviz
 BuildRequires:  pkgconfig
+%if %{with docs}
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-sphinx_lv2_theme
+%endif
 BuildRequires:  python3-devel
 BuildRequires:  python3-numpy-devel
 BuildRequires:  swig
@@ -89,8 +94,10 @@
   --libdir=%{_libdir} \
   --docdir=%{_defaultdocdir} \
   --configdir=%{_sysconfdir} \
-  --test \
-  --docs
+%if %{with docs}
+  --docs \
+%endif
+  --test
 # waf only understands -j, so do not use smp_mflags
 python3 ./waf build -v %{?_smp_mflags}
 
@@ -100,6 +107,10 @@
   mkdir -p %{buildroot}%{python3_sitearch}
   mv %{buildroot}%{python3_sitelib}/lilv.py %{buildroot}%{python3_sitearch}/
 fi
+# Fix E: filelist-forbidden-bashcomp-userdirs /etc/bash_completion.d/lilv
+mkdir -p %{buildroot}%{_datadir}/bash-completion/completions/
+mv %{buildroot}%{_sysconfdir}/bash_completion.d/lilv 
%{buildroot}%{_datadir}/bash-completion/completions/
+rmdir %{buildroot}%{_sysconfdir}/bash_completion.d
 
 %post -n liblilv-0-%{sover} -p /sbin/ldconfig
 %postun -n liblilv-0-%{sover} -p /sbin/ldconfig
@@ -114,18 +125,20 @@
 %{_mandir}/man1/lv2info.1%{?ext_man}
 %{_mandir}/man1/lv2ls.1%{?ext_man}
 %{_mandir}/man1/lv2apply.1%{?ext_man}
-%{_sysconfdir}/bash_completion.d/lilv
+%{_datadir}/bash-completion/completions/%{name}
 
 %files -n liblilv-0-%{sover}
 %license COPYING
 %{_libdir}/liblilv-0.so.%{sover}*
 
 %files -n liblilv-0-devel
+%{_libdir}/pkgconfig/lilv-0.pc
 %{_libdir}/liblilv-0.so
 %{_includedir}/lilv-0/
-%{_libdir}/pkgconfig/lilv-0.pc
+%if %{with docs}
 %{_defaultdocdir}/lilv-0/
 %{_mandir}/man3/*
+%endif
 
 %files -n python3-lilv
 %{python3_sitearch}/lilv.py

++++++ lilv-0.24.10.tar.bz2 -> lilv-0.24.12.tar.bz2 ++++++
++++ 33418 lines of diff (skipped)

++++++ lilv-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.amDEoD/_old  2022-04-26 20:16:52.112695340 +0200
+++ /var/tmp/diff_new_pack.amDEoD/_new  2022-04-26 20:16:52.116695345 +0200
@@ -1,2 +1,2 @@
-addFilter("non-conffile-in-etc /etc/bash_completion.d/lilv")
+addFilter("shlib-fixed-dependency .*libs.rd.*")
 

Reply via email to