Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lilv for openSUSE:Factory checked in 
at 2025-02-03 21:41:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lilv (Old)
 and      /work/SRC/openSUSE:Factory/.lilv.new.2316 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lilv"

Mon Feb  3 21:41:40 2025 rev:21 rq:1241616 version:0.24.24

Changes:
--------
--- /work/SRC/openSUSE:Factory/lilv/lilv.changes        2024-03-13 
22:17:15.401354000 +0100
+++ /work/SRC/openSUSE:Factory/.lilv.new.2316/lilv.changes      2025-02-03 
21:42:10.523161291 +0100
@@ -1,0 +2,24 @@
+Sun Jan 19 04:24:55 UTC 2025 - Konstantin Voinov <k...@kott.no-ip.biz>
+
+- Enable development documentation for Tumbleweed
+- Add 001-lilv-docdir.patch fixing docs installation path
+- Update to 0.24.24
+  * Avoid overriding state features passed by the host
+  * Fix null dereference when trying to load state from a missing file
+  * Fix potential null dereferences and conversion warnings
+
+- Version 0.24.22 changes:
+  * Allow LILV_API to be defined by the user
+  * Clean up code
+  * Clean up inconsistent tool command line interfaces
+  * Convert man pages to mdoc
+  * Fix crash when plugins pass NULL to the LV2_State_Retrieve_Function
+  * Fix dependencies in pkg-config file
+  * Fix potential crash when writing state files fails
+  * Order plugin classes by URI
+  * Override pkg-config dependency within meson
+  * Remove junk files from documentation install
+  * Replace duplicated dox_to_sphinx script with sphinxygen dependency
+  * Switch to external zix dependency
+
+-------------------------------------------------------------------

Old:
----
  lilv-0.24.20.tar.xz

New:
----
  001-lilv-docdir.patch
  lilv-0.24.24.tar.xz

BETA DEBUG BEGIN:
  New:- Enable development documentation for Tumbleweed
- Add 001-lilv-docdir.patch fixing docs installation path
- Update to 0.24.24
BETA DEBUG END:

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

Other differences:
------------------
++++++ lilv.spec ++++++
--- /var/tmp/diff_new_pack.oFBzFo/_old  2025-02-03 21:42:11.863216833 +0100
+++ /var/tmp/diff_new_pack.oFBzFo/_new  2025-02-03 21:42:11.875217330 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lilv
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,12 +16,15 @@
 #
 
 
-%bcond_with     docs
+%if 0%{?suse_version} > 1600
+%define with_docs 1
+%endif
+
 %define sover 0
 %define sordversion %(pkg-config --modversion sord-0)
 %define serdversion %(pkg-config --modversion serd-0)
 Name:           lilv
-Version:        0.24.20
+Version:        0.24.24
 Release:        0
 Summary:        C library to make use of LV2 plugins
 License:        ISC
@@ -30,6 +33,7 @@
 Source0:        https://download.drobilla.net/lilv-%{version}.tar.xz
 Source99:       lilv-rpmlintrc
 Source98:       baselibs.conf
+Patch0:         001-lilv-docdir.patch
 BuildRequires:  doxygen
 BuildRequires:  gcc-c++
 BuildRequires:  graphviz
@@ -37,7 +41,8 @@
 BuildRequires:  pkgconfig
 %if %{with docs}
 BuildRequires:  python3-Sphinx
-BuildRequires:  python3-sphinx_lv2_theme
+BuildRequires:  python3-sphinxygen
+# BuildRequires:  python3-sphinx_lv2_theme
 %endif
 BuildRequires:  python3-devel
 BuildRequires:  swig
@@ -83,11 +88,14 @@
 This subpackage contains the Python 3 bindings for lilv.
 
 %prep
-%setup -q
+%autosetup -p0
 echo %{sordversion}
 
 %build
-%meson -Ddocs=disabled
+%meson \
+%if %{without docs}
+    -Ddocs=disabled \
+%endif
 
 %meson_build
 
@@ -123,7 +131,6 @@
 %{_includedir}/lilv-0/
 %if %{with docs}
 %{_defaultdocdir}/lilv-0/
-%{_mandir}/man3/*
 %endif
 
 %files -n python3-lilv

++++++ 001-lilv-docdir.patch ++++++
--- doc/meson.build.orig        2023-10-22 13:15:27.000000000 -0700
+++ doc/meson.build     2023-11-19 01:46:05.871560429 -0800
@@ -1,7 +1,7 @@
 # Copyright 2021-2022 David Robillard <d...@drobilla.net>
 # SPDX-License-Identifier: 0BSD OR ISC
 
-docdir = get_option('datadir') / 'doc'
+docdir = get_option('datadir') / 'doc' / 'packages'
 
 # Find required programs
 doxygen = find_program('doxygen', required: get_option('docs'))

++++++ lilv-0.24.20.tar.xz -> lilv-0.24.24.tar.xz ++++++
++++ 9402 lines of diff (skipped)

Reply via email to