Hello community,

here is the log from the commit of package libosinfo for openSUSE:Leap:15.2 
checked in at 2020-01-30 14:50:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/libosinfo (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.libosinfo.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libosinfo"

Thu Jan 30 14:50:29 2020 rev:15 rq:764382 version:1.7.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/libosinfo/libosinfo.changes    2020-01-15 
15:22:30.642479012 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libosinfo.new.26092/libosinfo.changes 
2020-01-30 14:51:39.594942656 +0100
@@ -1,0 +2,36 @@
+Wed Jan  8 08:47:59 MST 2020 - carn...@suse.com
+
+- Drop ids.tar.bz2 in favor of using hwdata. (boo#1159838)
+
+-------------------------------------------------------------------
+Fri Dec 27 09:30:02 UTC 2019 - Dominique Leuenberger <dims...@opensuse.org>
+
+- BuildRequire and Require hwdata: usb.ids and pci.ids are shipped
+  and maintained by this package. Prior to version 1.7.x, libosinfo
+  shipped own, outdated copies (boo#1159838).
+
+-------------------------------------------------------------------
+Wed Dec  4 08:04:03 MST 2019 - carn...@suse.com
+
+- Update to version 1.7.1
+  Changes in this release include:
+  * Fix usage of versioned symbols
+  * MinGW spec file fixes and improvements
+  * Fix pci.ids and usb.ids installation
+
+-------------------------------------------------------------------
+Mon Dec  2 10:25:06 MST 2019 - carn...@suse.com
+
+- Update to version 1.7.0
+  Changes in this release include:
+  * Add API to expose a device driver "priority"
+  * Improve media detection when using "volume-size" to distinguish medias
+  * General improvements on OsinfoList APIs to avoid unsafe access
+  * Minor POD fixes
+  * Switch to meson build system
+  * Add API to expose "firmware" support on OsinfoOS
+  * Drop "env" type support from osinfo-detect
+  * Print the architecture of the detected tree / media on osinfo-detect
+  * Add API to create an OsinfoTree from a treeinfo file
+
+-------------------------------------------------------------------
@@ -274,2 +310,2 @@
-  add-tumbleweed-support.patch with
-  add-sle12sp1-support.patch with 
+  add-tumbleweed-support.patch
+  add-sle12sp1-support.patch
@@ -774 +809,0 @@
-

Old:
----
  ids.tar.bz2
  libosinfo-1.6.0.tar.gz

New:
----
  libosinfo-1.7.1.tar.xz

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

Other differences:
------------------
++++++ libosinfo.spec ++++++
--- /var/tmp/diff_new_pack.8kT7tY/_old  2020-01-30 14:51:40.206942981 +0100
+++ /var/tmp/diff_new_pack.8kT7tY/_new  2020-01-30 14:51:40.210942984 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libosinfo
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -20,15 +20,17 @@
 %define with_lang 1
 
 Name:           libosinfo
-Version:        1.6.0
+Version:        1.7.1
 Release:        0
 Summary:        Operating system and hypervisor information management library
 License:        LGPL-2.1-or-later AND GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
 Url:            https://releases.pagure.org/libosinfo/
-Source0:        https://releases.pagure.org/libosinfo/%{name}-%{version}.tar.gz
-Source1:        ids.tar.bz2
+Source0:        https://releases.pagure.org/libosinfo/%{name}-%{version}.tar.xz
+BuildRequires:  gtk-doc
+BuildRequires:  hwdata
 BuildRequires:  libcurl-devel
+BuildRequires:  meson
 BuildRequires:  vala
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(gio-2.0)
@@ -52,6 +54,8 @@
 Summary:        Operating system and hypervisor information management library
 Group:          System/Libraries
 Requires:       %{name} >= %{version}
+# for usb.ids and pci.ids
+Requires:       hwdata
 
 %description -n libosinfo-1_0-0
 libosinfo is a library that allows virtualization provisioning tools to
@@ -85,15 +89,17 @@
 %lang_package
 %endif
 %prep
-%setup -q -a 1
+%setup -q
 
 %build
-%configure \
-    --disable-static --enable-vala=yes
-make %{?_smp_mflags}
+%meson \
+    -Denable-gtk-doc=true \
+    -Denable-tests=true \
+    -Denable-introspection=enabled \
+    -Denable-vala=enabled
 
 %install
-%make_install
+%meson_install
 find %{buildroot} -type f -name "*.la" -delete -print
 %if %{with_lang}
 %find_lang %{name} %{?no_lang_C}
@@ -109,7 +115,6 @@
 %{_bindir}/osinfo-detect
 %{_bindir}/osinfo-install-script
 %{_bindir}/osinfo-query
-%{_datadir}/%{name}/
 %{_mandir}/man1/osinfo-detect.1%{?ext_man}
 %{_mandir}/man1/osinfo-install-script.1%{?ext_man}
 %{_mandir}/man1/osinfo-query.1%{?ext_man}
@@ -129,8 +134,10 @@
 %{_libdir}/pkgconfig/%{name}-1.0.pc
 %{_libdir}/libosinfo-1.0.so
 %{_datadir}/gir-1.0/Libosinfo-1.0.gir
-%dir %{_datadir}/vala/
-%dir %{_datadir}/vala/vapi/
+
+%dir %{_datadir}/vala
+%dir %{_datadir}/vala/vapi
+%{_datadir}/vala/vapi/libosinfo-1.0.deps
 %{_datadir}/vala/vapi/libosinfo-1.0.vapi
 
 %if %{with_lang}


Reply via email to