Accepting request 880070 from GNOME:Next

Update to 4.0.0

OBS-URL: https://build.opensuse.org/request/show/880070
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libvirt-glib?expand=0&rev=59
This commit is contained in:
James Fehlig 2021-03-19 13:35:09 +00:00 committed by Git OBS Bridge
parent 0518f0cffe
commit d67c8d0ed0
6 changed files with 55 additions and 32 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7fff8ca9a2b723dbfd04223b1c7624251c8bf79eb57ec27362a7301b2dd9ebfe
size 899180

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE2vOm/bJrYpEtDo4/vobrtBUQT98FAl3dIx8ACgkQvobrtBUQ
T98bDw//Ql/NvGbfKs1R2dJz24g8MkIR8FUBMAUhpdfAStryf9ZcaTaNBo6k2Wzd
aMpnr/NfE7ZRZ1ws1hseYqXgqn72cxnoKW5dIr6zdrORF01U/5bqjQPMq7+q0LIq
/VMmNULNsSofbV4C3HEgUbigINO5xKN3TzefuIzSI1c3mu+JmhWVY6HzBcg3gyrI
kPHw8AuHaGXvqTFYifZ08OjZdEJK6Wwx1uzUsAemxRRVtfRtnfd4UUu09v2jn/E/
RKYbsFec+EnYLt8fwT0qjiVJIiJWo8MNqB3JnEE7B26w6TDaGKBqypp4Y1WHp8It
HQO+HygHSB5SM6YUmUnK1tofmztBs6r1hDZKum72ORWQQ0F4fSGsb9mxdFtlpHcI
xicNUl7NWjzi1JkXle06gqMIlJSMWfdgFdHtzGfTlXNcqoObMz7pAnFvPQH9Mhly
1Q59a4aXjA+Qiz4RsljMO30CUCc21cnu+J0hCABw0tRslLs+k0nLgH+W8JmZXNOO
NxQywJWMgAwfxIzr20+GopXOXC3ch2s7SMXIAV2E9l3tA4FllZwL9nsX3Eg5gEb/
5zaoGtuLsKEsOTX5CM6vmF6y5o3hXQOHnBXnPZYivw/EfC6rCwiakdnkqNw1k6nD
ZPvAIdjIyhYr5uBP3vlsYbhvR3/ZujP22jHa8dWvBbu3dVxC78Y=
=BCy/
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8423f7069daa476307321d1c11e2ecc285340cd32ca9fc05207762843edeacbd
size 161836

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE2vOm/bJrYpEtDo4/vobrtBUQT98FAmAqaBsACgkQvobrtBUQ
T9/O8RAAnlSnrlf1QL4afN41+HnQbcO7DUmd0KTozGr/mgJcs6DMX0ZNgS/tOYm4
VLbnDM6tl+cEzXJnDKrsuyniz9pJghYB466NEdNE8a8z81sGWjW9MsKqAT9LnCdf
/IQH/zmT9i5XdTGt94OwRcE6Vcv1lfVEq7OY6wIh4oUml8I71zB0rawDnoeE6p50
FzsHuZj+gAvxoMwRLYG/ezMDnsVPJcGg+j26XsQcZ5SNyg13+2YtlobOhA/n4zoQ
28bhPTxgQqe1YrXtpIFWsi4XM1O88s6BPAFuJX20Z8q0oIeKe4nSG9mw9o3s+uq2
V+Tjk91F2Y0lHMoCwvZp6wQtbaBAJg73ACvrGquDKWnvLtOW7Uu6gVAZuyDwJXtM
hnqWhgvAJFkVQkRNN9tKRnqhNChGFwr+vfRjFyGgyzn6LBR5zOwkdZAHAA6dDYqc
pIaVlytr1FjZEfqdfoSND2M/ZMRlKulguAbUvftfs0j9wA8X1xSlKUSPsshe0XNu
fupOvDMWjiXd0NAsg7dtg3X0gqzKRhwFONYwizXQEPB1K9q4/rkswEQp4vCSibe1
jgCbYCOi2vNu4wenK/Li7skM4Hcrri+wDWijh8ZCNMs/Pgl2F4c2fIlx0Hlu5UUZ
mGjtNm2OjeqQefEY++UdBaT2YZE6TJMXQV2CM+jtUwChIa7/Brk=
=vXoX
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Fri Mar 19 09:53:59 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 4.0.0:
+ Replace autotools build system with meson.
+ Mandate libvirt >= 1.2.8.
+ Mandate libxml2 >= 2.9.1.
+ Mandate glib >= 2.48.0.
+ Mandate gobject-introspection >= 1.46.0.
+ Fix docs incompatibility with gtk-doc >= 1.30.
+ Misc API docs fixes.
+ Add constants related to NVRAM during domain delete.
+ Add domain config API for controller ports attribute.
+ Fix compat with newer glib by avoid volatile for enum types.
+ Updated translations.
- Switch build system to meson:
+ Drop libtool BuildRequires: no longer needed.
+ Add meson BuildRequires.
+ Add gtk-doc BuildRequires: new dependency.
+ Replace configure/make/make_install macros with
meson/meson_build/meson_install variants.
-------------------------------------------------------------------
Tue Dec 3 22:00:32 UTC 2019 - James Fehlig <jfehlig@suse.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package libvirt-glib
#
# Copyright (c) 2019 SUSE LLC.
# Copyright (c) 2021 SUSE LLC
# Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands.
#
# All modifications and additions to the file contributed by third parties
@ -18,18 +18,19 @@
Name: libvirt-glib
Version: 3.0.0
Version: 4.0.0
Release: 0
Summary: GLib and GObject mapping of libvirt
License: LGPL-2.1-or-later
Group: System/Libraries
URL: http://libvirt.org
Source0: http://libvirt.org/sources/glib/%{name}-%{version}.tar.gz
Source1: http://libvirt.org/sources/glib/%{name}-%{version}.tar.gz.asc
Source0: http://libvirt.org/sources/glib/%{name}-%{version}.tar.xz
Source1: http://libvirt.org/sources/glib/%{name}-%{version}.tar.xz.asc
BuildRequires: fdupes
BuildRequires: gettext
BuildRequires: libtool
BuildRequires: gtk-doc
BuildRequires: meson
BuildRequires: pkgconfig
BuildRequires: vala
BuildRequires: pkgconfig(glib-2.0) >= 2.38.0
@ -127,14 +128,12 @@ should be able to integrate other virtualization mechanisms if needed
%autosetup -p1
%build
%configure \
--disable-static \
%{nil}
%make_build
%meson \
-Dgit_werror=disabled
%meson_build
%install
%make_install
find %{buildroot} -type f -name "*.la" -delete -print
%meson_install
%find_lang %{name}
%fdupes %{buildroot}/%{_datadir}/gtk-doc/
@ -143,7 +142,7 @@ find %{buildroot} -type f -name "*.la" -delete -print
%files -n libvirt-glib-1_0-0 -f %{name}.lang
%license COPYING
%doc README ChangeLog
%doc README
%{_libdir}/libvirt-gconfig-1.0.so.*
%{_libdir}/libvirt-glib-1.0.so.*
%{_libdir}/libvirt-gobject-1.0.so.*
@ -175,9 +174,11 @@ find %{buildroot} -type f -name "*.la" -delete -print
%{_datadir}/gtk-doc/html/Libvirt-gobject/
%dir %{_datadir}/vala/
%dir %{_datadir}/vala/vapi/
%{_datadir}/vala/vapi/libvirt-gconfig-1.0.deps
%{_datadir}/vala/vapi/libvirt-gconfig-1.0.vapi
%{_datadir}/vala/vapi/libvirt-glib-1.0.deps
%{_datadir}/vala/vapi/libvirt-glib-1.0.vapi
%{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi
%{_datadir}/vala/vapi/libvirt-gobject-1.0.deps
%{_datadir}/vala/vapi/libvirt-gobject-1.0.vapi
%changelog