Hello community,

here is the log from the commit of package json-glib for openSUSE:Factory 
checked in at 2020-09-25 16:23:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/json-glib (Old)
 and      /work/SRC/openSUSE:Factory/.json-glib.new.4249 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "json-glib"

Fri Sep 25 16:23:39 2020 rev:47 rq:834306 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/json-glib/json-glib.changes      2020-06-02 
14:32:54.994435075 +0200
+++ /work/SRC/openSUSE:Factory/.json-glib.new.4249/json-glib.changes    
2020-09-25 16:26:22.243615995 +0200
@@ -1,0 +2,24 @@
+Fri Sep 11 17:43:59 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Update to version 1.6.0:
+  + docs: Add missing index for 1.6 symbols.
+  + Updated translations.
+- Add gtk-doc BuildRequires and build gtk-doc api documentation and
+  manpages via passing man=true and gtk_doc=enabled to meson.
+- Add check section and run meson_test macro during build.
+- Drop obsolete nuking of .la files, no longer needed.
+
+-------------------------------------------------------------------
+Fri Sep  4 18:18:38 UTC 2020 - [email protected]
+
+- Update to version 1.5.2:
+  + Add getters with default fallback for JsonObject.
+  + Clarify some expections of the json_object_get_*_member APIs.
+  + Fix getting immutable root nodes from empty input.
+  + Add `--output` option to json-glib-format.
+  + Support loading files via memory mapping.
+  + Add a symbol version to all exported symbols.
+- Pass -Dgtk_doc=disabled to meson: keep the gtk-doc disabled for
+  now.
+
+-------------------------------------------------------------------

Old:
----
  json-glib-1.4.4.tar.xz

New:
----
  json-glib-1.6.0.tar.xz

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

Other differences:
------------------
++++++ json-glib.spec ++++++
--- /var/tmp/diff_new_pack.1x5oct/_old  2020-09-25 16:26:22.971616639 +0200
+++ /var/tmp/diff_new_pack.1x5oct/_new  2020-09-25 16:26:22.975616643 +0200
@@ -18,15 +18,18 @@
 
 
 Name:           json-glib
-Version:        1.4.4
+Version:        1.6.0
 Release:        0
 Summary:        Library for JavaScript Object Notation format
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/C and C++
 URL:            http://live.gnome.org/JsonGlib
-Source0:        
http://download.gnome.org/sources/json-glib/1.4/%{name}-%{version}.tar.xz
+
+Source0:        
https://download.gnome.org/sources/json-glib/1.6/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
-BuildRequires:  glib2-devel >= 2.46
+
+BuildRequires:  gtk-doc
+BuildRequires:  glib2-devel >= 2.54
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  meson
 BuildRequires:  pkgconfig
@@ -93,16 +96,17 @@
 translation-update-upstream po %{name}-1.0
 
 %build
-# These 2 options should work, but currently install fase fails.
-# FIXME        -Denable-man=true \
-# FIXME        -Denable-gtk-doc=true \
 %meson \
+       -Dman=true \
+       -Dgtk_doc=enabled \
        %{nil}
 %meson_build
 
+%check
+%meson_test
+
 %install
 %meson_install
-find %{buildroot} -type f -name "*.la" -delete -print
 %find_lang %{name}-1.0
 
 %post -n libjson-glib-1_0-0 -p /sbin/ldconfig
@@ -118,9 +122,13 @@
 
 %files devel
 %doc NEWS README.md
-# Those could potentially be split in a -tools package, but are never used by 
non-devs.
+# These could potentially be split in a -tools package, but are never used by 
non-devs.
 %{_bindir}/json-glib-format
 %{_bindir}/json-glib-validate
+%{_mandir}/man1/json-glib-format.1%{ext_man}
+%{_mandir}/man1/json-glib-validate.1%{ext_man}
+%{_datadir}/gtk-doc/html/json-glib
+#
 %{_includedir}/%{name}-1.0
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc

++++++ json-glib-1.4.4.tar.xz -> json-glib-1.6.0.tar.xz ++++++
++++ 11329 lines of diff (skipped)


Reply via email to