Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libhinawa for openSUSE:Factory 
checked in at 2026-10-21 20:56:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libhinawa (Old)
 and      /work/SRC/openSUSE:Factory/.libhinawa.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libhinawa"

Wed Oct 21 20:56:23 2026 rev:6 rq:1386576 version:2.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/libhinawa/libhinawa.changes      2022-05-10 
15:12:53.331642532 +0200
+++ /work/SRC/openSUSE:Factory/.libhinawa.new.2252680/libhinawa.changes 
2026-10-21 20:57:45.547666430 +0200
@@ -1,0 +2,14 @@
+Sat Oct 17 17:15:24 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 2.5.1 (changes since 2.4.0):
+  * New Hinawa.FwReqError enumeration for the error domain,
+    previously the FwRcode enumeration was misused for it
+  * Documentation framework switched from gtk-doc to gi-docgen;
+    API docs are not built (-Ddoc=false, the upstream default)
+    because gi-docgen fails on this release's stale annotations
+  * Test-script refinements and missing inclusion guards
+- Soname unchanged (libhinawa.so.2)
+- Add pkgconfig(gobject-2.0) >= 2.44.0 floor from src/meson.build
+- Spec cleanup via spec-cleaner
+
+-------------------------------------------------------------------

Old:
----
  libhinawa-2.4.0.tar.xz

New:
----
  libhinawa-2.5.1.tar.xz

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

Other differences:
------------------
++++++ libhinawa.spec ++++++
--- /var/tmp/diff_new_pack.3ITgUi/_old  2026-10-21 20:57:47.249737778 +0200
+++ /var/tmp/diff_new_pack.3ITgUi/_new  2026-10-21 20:57:47.251737862 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libhinawa
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,19 +17,18 @@
 
 
 Name:           libhinawa
-Version:        2.4.0
+Version:        2.5.1
 Release:        0
 Summary:        I/O library for IEEE 1394 asynchronous transactions
 License:        LGPL-2.1-or-later
-Group:          Development/Libraries/C and C++
 URL:            https://github.com/alsa-project/libhinawa
 Source0:        
https://github.com/alsa-project/libhinawa/releases/download/%{version}/%{name}-%{version}.tar.xz
-BuildRequires:  gobject-introspection-devel
-BuildRequires:  gtk-doc
 BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  pkgconfig(gobject-2.0) >= 2.44.0
+BuildRequires:  pkgconfig(gobject-introspection-1.0)
+BuildRequires:  pkgconfig(gobject-introspection-no-export-1.0)
 
 %description
 I/O library for IEEE 1394 asynchronous transactions to/from units on the bus,
@@ -37,7 +36,6 @@
 
 %package -n libhinawa2
 Summary:        I/O library for IEEE 1394 asynchronous transactions
-Group:          System/Libraries
 
 %description -n libhinawa2
 I/O library for IEEE 1394 asynchronous transactions to/from units on the bus,
@@ -45,7 +43,6 @@
 
 %package devel
 Summary:        Header files for libhinawa, a lib for IEEE 1394 async 
transactions
-Group:          Development/Libraries/C and C++
 Requires:       libhinawa2 = %{version}
 
 %description devel
@@ -54,7 +51,6 @@
 
 %package -n typelib-1_0-Hinawa-2_0
 Summary:        Introspection bindings for libhinawa
-Group:          System/Libraries
 Requires:       libhinawa2 = %{version}
 
 %description -n typelib-1_0-Hinawa-2_0
@@ -65,17 +61,15 @@
 %setup -q
 
 %build
-%meson -Dgtk_doc=true
+# API docs are disabled: gi-docgen exits non-zero on this release's
+# stale annotations (unknown Hitaki namespace, malformed Since:
+# versions), so -Ddoc=true cannot produce a green build.
+%meson -Ddoc=false
 %meson_build
 
 %install
 %meson_install
 
-mkdir -p %{buildroot}%{_docdir}/%{name}
-cp README* %{buildroot}%{_docdir}/%{name}
-mv %{buildroot}%{_datadir}/gtk-doc/html/hinawa \
-   %{buildroot}%{_docdir}/%{name}/html
-
 %post -n libhinawa2 -p /sbin/ldconfig
 %postun -n libhinawa2 -p /sbin/ldconfig
 
@@ -84,7 +78,7 @@
 %{_libdir}/libhinawa.so.2.*
 
 %files devel
-%doc %{_docdir}/%{name}
+%doc README.rst
 %{_includedir}/libhinawa
 %{_datadir}/gir-1.0/*.gir
 %{_libdir}/libhinawa.so

++++++ libhinawa-2.4.0.tar.xz -> libhinawa-2.5.1.tar.xz ++++++
++++ 10238 lines of diff (skipped)

Reply via email to