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)

Reply via email to