Hello community,

here is the log from the commit of package libpeas for openSUSE:Factory checked 
in at 2019-10-17 13:02:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpeas (Old)
 and      /work/SRC/openSUSE:Factory/.libpeas.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpeas"

Thu Oct 17 13:02:44 2019 rev:39 rq:736590 version:1.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpeas/libpeas.changes  2019-09-02 
13:20:51.105361626 +0200
+++ /work/SRC/openSUSE:Factory/.libpeas.new.2352/libpeas.changes        
2019-10-17 13:02:47.888771870 +0200
@@ -1,0 +2,46 @@
+Fri Oct  4 13:20:19 UTC 2019 - Michael Gorse <mgo...@suse.com>
+
+- Require gettext, rather than gettext-runtime-mini. 
+
+-------------------------------------------------------------------
+Tue Sep 10 05:23:41 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.24.0:
+  + Setup troubleshooting environment when running automated tests.
+  + Translation updates.
+
+-------------------------------------------------------------------
+Thu Sep  5 09:10:50 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.23.92:
+  + Fix soname usage to match 1.22.x.
+  + Fix typo in deprecation ignores.
+  + Fix gtk_menu_popup() deprecations.
+  + Fix meson build warning.
+  + Translation updates.
+- Soname is 1.0-0 again.
+- Reinstate demo package; it is being installed again.
+
+-------------------------------------------------------------------
+Sat Aug 31 09:55:53 CDT 2019 - mgo...@suse.com
+
+- Update to version 1.23.90.1:
+  + Ensure that programs linking against libpeas-1.0 also link
+    against gobject-introspection-1.0.
+  + Changes in version 1.23.90:
+  + Port to meson build system, autotools has been removed.
+  + Support for python3.8 in the python3 loader.
+  + Reduce warning impact of GParameter deprecations on API
+    consumers.
+  + Fix a number of deprecations in internal API.
+  + Remove use of intltool in favor of gettext.
+  + Add versioning macros and hide non-public symbols.
+  + Translation updates.
+- Switch to meson.
+- Drop intltool from BuildRequires; require gettext-runtime-mini.
+- Pass libpeas-1.0 to %find_lang.
+- Python 2 loader is now named libpython2loader.so.
+- Update package names: soname is now 1_0-1.
+- Remove demo package: no longer installed.
+
+-------------------------------------------------------------------

Old:
----
  libpeas-1.22.0.tar.xz

New:
----
  libpeas-1.24.0.tar.xz

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

Other differences:
------------------
++++++ libpeas.spec ++++++
--- /var/tmp/diff_new_pack.2DTN3Q/_old  2019-10-17 13:02:48.604770057 +0200
+++ /var/tmp/diff_new_pack.2DTN3Q/_new  2019-10-17 13:02:48.608770046 +0200
@@ -20,17 +20,17 @@
 %bcond_without python2
 %bcond_without python3
 Name:           libpeas
-Version:        1.22.0
+Version:        1.24.0
 Release:        0
 Summary:        GObject-based Plugin Engine
 License:        LGPL-2.1-or-later
 Group:          Development/Libraries/GNOME
 URL:            https://wiki.gnome.org/Projects/Libpeas
 # Source based on git _service
-Source:         %{name}-%{version}.tar.xz
+Source:         
https://download.gnome.org/sources/libpeas/1.24/%{name}-%{version}.tar.xz
 #Source:         
http://download.gnome.org/sources/libpeas/1.20/%%{name}-%%{version}.tar.xz
-BuildRequires:  gnome-common
-BuildRequires:  intltool
+BuildRequires:  gettext
+BuildRequires:  meson >= 0.49.0
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
@@ -172,23 +172,24 @@
 
 %prep
 %setup -q
-translation-update-upstream
+translation-update-upstream po %{name}
 
 %build
-NOCONFIGURE=1 ./autogen.sh
-%configure \
-        --enable-glade-catalog \
-        --enable-gtk-doc \
-%if %{with lua51}
-        --enable-lua5.1 \
+%meson \
+       -Dgtk_doc=true \
+%if !%{with lua51}
+       -Dlua51=false \
+%endif
+%if %{with python2}
+       -Dpython2=true \
 %endif
         %{nil}
-%make_build
+%meson_build
 
 %install
-%make_install
+%meson_install
 find %{buildroot} -type f -name "*.la" -delete -print
-%find_lang %{name} %{?no_lang_C}
+%find_lang %{name}-1.0 %{?no_lang_C}
 
 %post -n libpeas-1_0-0 -p /sbin/ldconfig
 %postun -n libpeas-1_0-0 -p /sbin/ldconfig
@@ -215,7 +216,7 @@
 
 %if %{with python2}
 %files loader-python
-%{_libdir}/libpeas-1.0/loaders/libpythonloader.so
+%{_libdir}/libpeas-1.0/loaders/libpython2loader.so
 %endif
 
 %if %{with python3}
@@ -245,6 +246,6 @@
 %{_datadir}/gir-1.0/Peas-1.0.gir
 %{_datadir}/gir-1.0/PeasGtk-1.0.gir
 
-%files lang -f %{name}.lang
+%files lang -f %{name}-1.0.lang
 
 %changelog

++++++ libpeas-1.22.0.tar.xz -> libpeas-1.24.0.tar.xz ++++++
++++ 12683 lines of diff (skipped)


Reply via email to