Hello community,

here is the log from the commit of package libpeas for openSUSE:Leap:15.2 
checked in at 2020-03-06 12:37:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/libpeas (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.libpeas.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpeas"

Fri Mar  6 12:37:46 2020 rev:27 rq:779628 version:1.24.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/libpeas/libpeas.changes        2020-01-15 
15:22:44.218486577 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.libpeas.new.26092/libpeas.changes     
2020-03-06 12:38:07.422642183 +0100
@@ -1,0 +2,84 @@
+Sat Jan 25 14:17:15 UTC 2020 - Dominique Leuenberger <[email protected]>
+
+- No longer recommend -lang: supplements are in use
+
+-------------------------------------------------------------------
+Sat Jan 11 22:11:23 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Change %bcond_without python2 to %bcond_with python2, no longer
+  build python2 support.
+
+-------------------------------------------------------------------
+Sat Jan 11 21:42:01 UTC 2020 - Bjørn Lie <[email protected]>
+
+- Add explicit gtk-doc BuildRequires, previously pulled in via
+  gobject-python-common-devel.
+
+-------------------------------------------------------------------
+Mon Oct 28 18:12:12 UTC 2019 - Bjørn Lie <[email protected]>
+
+- Update to version 1.24.1:
+  + Fix missing access to peas_gettext() in public ABI.
+  + Fix loading of python2 plugin loader.
+  + Fix use of -export-dynamic with Clang.
+  + Various macOS build fixes.
+  + Fixes for libpeas-gtk pkg-config generation.
+  + Add support for GInitiallyUnowned with PeasExtension.
+  + Updated translations.
+- Drop leftover _service and _servicedata files, package have been
+  switched back to tarball releases in last unstable cycle.
+
+-------------------------------------------------------------------
+Fri Oct  4 13:20:19 UTC 2019 - Michael Gorse <[email protected]>
+
+- Require gettext, rather than gettext-runtime-mini. 
+
+-------------------------------------------------------------------
+Tue Sep 10 05:23:41 CDT 2019 - [email protected]
+
+- Update to version 1.24.0:
+  + Setup troubleshooting environment when running automated tests.
+  + Translation updates.
+
+-------------------------------------------------------------------
+Thu Sep  5 09:10:50 CDT 2019 - [email protected]
+
+- 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 - [email protected]
+
+- 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.
+
+-------------------------------------------------------------------
+Wed Aug 28 10:53:42 UTC 2019 - Michael Gorse <[email protected]>
+
+- Remove libpeas-loader-python from Recommends. There is already a
+  Supplements that will install it if python 2 is installed, and
+  hopefully this will keep it off the LiveCD. 
+
+-------------------------------------------------------------------

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

New:
----
  libpeas-1.24.1.tar.xz

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

Other differences:
------------------
++++++ libpeas.spec ++++++
--- /var/tmp/diff_new_pack.gvamKd/_old  2020-03-06 12:38:07.938642496 +0100
+++ /var/tmp/diff_new_pack.gvamKd/_new  2020-03-06 12:38:07.938642496 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libpeas
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,25 +12,25 @@
 # 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/
 #
 
 
 %bcond_with lua51
-%bcond_without python2
+%bcond_with python2
 %bcond_without python3
 Name:           libpeas
-Version:        1.22.0
+Version:        1.24.1
 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:         
http://download.gnome.org/sources/libpeas/1.20/%%{name}-%%{version}.tar.xz
-BuildRequires:  gnome-common
-BuildRequires:  intltool
+Source0:        
https://download.gnome.org/sources/libpeas/1.24/%{name}-%{version}.tar.xz
+
+BuildRequires:  gettext
+BuildRequires:  gtk-doc
+BuildRequires:  meson >= 0.49.0
 BuildRequires:  pkgconfig
 BuildRequires:  translation-update-upstream
 BuildRequires:  pkgconfig(gio-2.0) >= 2.32.0
@@ -58,8 +58,6 @@
 Summary:        GObject-based Plugin Engine
 # We provide %%{name} to make the lang package installable
 Group:          System/Libraries
-Recommends:     %{name}-lang
-Recommends:     %{name}-loader-python
 Recommends:     %{name}-loader-python3
 Provides:       %{name} = %{version}
 # The gjs loader is officially no longer supported upstream (removed from git).
@@ -172,24 +170,25 @@
 %lang_package
 
 %prep
-%setup -q
-translation-update-upstream
+%autosetup -p1
+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
@@ -246,6 +245,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.1.tar.xz ++++++
++++ 13613 lines of diff (skipped)


Reply via email to