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 <[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. + +------------------------------------------------------------------- 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)
