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)
