Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package librest for openSUSE:Factory checked in at 2022-03-23 20:17:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/librest (Old) and /work/SRC/openSUSE:Factory/.librest.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "librest" Wed Mar 23 20:17:03 2022 rev:27 rq:963648 version:0.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/librest/librest.changes 2018-03-08 10:42:46.009160970 +0100 +++ /work/SRC/openSUSE:Factory/.librest.new.25692/librest.changes 2022-03-23 20:18:22.346462558 +0100 @@ -1,0 +2,17 @@ +Fri Jan 14 18:53:43 UTC 2022 - Bj??rn Lie <bjorn....@gmail.com> + +- Update to version 0.9.0: + + New oauth2 proxy to accomplish pkce workflow with api endpoints + + Introduced meson as buildsystem. + + Introduced the possibility to build librest with soup-2.4 or + soup-3.0 +- Bump abi and abi_pkg to 1.0 and 1_0 following upstream changes. +- Add meson, gtk-doc, python3-gi-docgen and + pkgconfig(json-glib-1.0) BuildRequires and meson macros, port to + meson buildsystem. +- Use ldconfig_scriptlets macro for post(un) handling. +- Add pkgconfig(libsoup-3.0) BuildRequires and drop + pkgconfig(libsoup-2.4) pkgconfig(libsoup-gnome-2.4) + BuildRequires: Build with soup-3.0. + +------------------------------------------------------------------- Old: ---- rest-0.8.1.tar.xz New: ---- rest-0.9.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ librest.spec ++++++ --- /var/tmp/diff_new_pack.G4AsML/_old 2022-03-23 20:18:23.934463458 +0100 +++ /var/tmp/diff_new_pack.G4AsML/_new 2022-03-23 20:18:23.938463459 +0100 @@ -1,7 +1,7 @@ # # spec file for package librest # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -12,29 +12,33 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define _name rest %define sover 0 -%define abi 0.7 -%define abi_pkg 0_7 +%define abi 1.0 +%define abi_pkg 1_0 %define libname librest-%{abi_pkg}-%{sover} Name: librest -Version: 0.8.1 +Version: 0.9.0 Release: 0 Summary: Library to access RESTful web services License: LGPL-2.1-only Group: Development/Libraries/GNOME URL: http://git.gnome.org/browse/librest/ -Source0: http://download.gnome.org/sources/rest/0.8/%{_name}-%{version}.tar.xz +Source0: http://download.gnome.org/sources/rest/0.9/%{_name}-%{version}.tar.xz Source99: baselibs.conf + +BuildRequires: gtk-doc +BuildRequires: meson BuildRequires: pkgconfig +BuildRequires: python3-gi-docgen BuildRequires: pkgconfig(glib-2.0) >= 2.24 BuildRequires: pkgconfig(gobject-introspection-1.0) -BuildRequires: pkgconfig(libsoup-2.4) -BuildRequires: pkgconfig(libsoup-gnome-2.4) +BuildRequires: pkgconfig(json-glib-1.0) +BuildRequires: pkgconfig(libsoup-3.0) BuildRequires: pkgconfig(libxml-2.0) %description @@ -93,20 +97,23 @@ can then be called on. %prep -%setup -q -n %{_name}-%{version} +%autosetup -p1 -n %{_name}-%{version} %build -%configure \ - --disable-static \ - --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem -make %{?_smp_mflags} V=1 +# We should be able to pass both these (though just the first should be needed) - it fails the build however +# -D ca_certificates=true \ +# -D ca_certificates_path=%%{_sysconfdir}/ssl/ca-bundle.pem \ +%meson \ + -D examples=false \ + -D soup2=false \ + -D tests=false \ + %{nil} +%meson_build %install -%make_install -find %{buildroot} -type f -name "*.la" -delete -print +%meson_install -%post -n %{libname} -p /sbin/ldconfig -%postun -n %{libname} -p /sbin/ldconfig +%ldconfig_scriptlets -n %{libname} %files -n %{libname} %license COPYING @@ -127,6 +134,6 @@ %{_libdir}/pkgconfig/rest-extras-%{abi}.pc %{_datadir}/gir-1.0/*.gir %{_includedir}/rest-%{abi}/ -%doc %{_datadir}/gtk-doc/html/rest-%{abi}/ +%doc %{_datadir}/doc/librest-%{abi}/ %changelog ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.G4AsML/_old 2022-03-23 20:18:24.010463500 +0100 +++ /var/tmp/diff_new_pack.G4AsML/_new 2022-03-23 20:18:24.022463507 +0100 @@ -1,4 +1,4 @@ -librest-0_7-0 +librest-1_0-0 obsoletes "librest0 < <version>" provides "librest0 = <version>" ++++++ rest-0.8.1.tar.xz -> rest-0.9.0.tar.xz ++++++ ++++ 77008 lines of diff (skipped)