Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gajim for openSUSE:Factory checked in at 2022-05-17 17:24:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gajim (Old) and /work/SRC/openSUSE:Factory/.gajim.new.1538 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gajim" Tue May 17 17:24:03 2022 rev:39 rq:977285 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gajim/gajim.changes 2022-01-19 00:35:59.990324942 +0100 +++ /work/SRC/openSUSE:Factory/.gajim.new.1538/gajim.changes 2022-05-17 17:24:16.507162374 +0200 @@ -1,0 +2,19 @@ +Sat May 14 21:39:58 UTC 2022 - Alexei Sorokin <sor.ale...@meowr.ru> + +- Update to version 1.4.0: + * Rework GUI (Main Window and Chat). + * Integrate Plugin Installer. + * Integrate Image Preview Plugin. + * Integrate Syntax Highlight Plugin. + * Integrate AppIndicator Plugin. + * Allow customising Shortcuts. + * Support Message Moderation in Group Chats. + * Allow administrators to define setting overrides. + * Drop zeroconf support. + * Remove History Manager. + * Remove Single Message Dialogue. + * Group Chat: Move many menu options into details dialogue. + * Bug fixes: + See https://dev.gajim.org/gajim/gajim/-/blob/gajim-1.4.0/ChangeLog#L23 + +------------------------------------------------------------------- Old: ---- gajim-1.3.3.tar.gz New: ---- gajim-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gajim.spec ++++++ --- /var/tmp/diff_new_pack.BdlivP/_old 2022-05-17 17:24:17.067162881 +0200 +++ /var/tmp/diff_new_pack.BdlivP/_new 2022-05-17 17:24:17.071162884 +0200 @@ -16,45 +16,48 @@ # +%global __requires_exclude ^typelib\\(AppIndicator3\\) +# Requires at least python 3.9 +%define py3ver 3.10 +%define py3pkg python310 +%define py3pkg_sitelib %{_prefix}/lib/python%{py3ver}/site-packages Name: gajim -Version: 1.3.3 +Version: 1.4.0 Release: 0 -Summary: XMPP client written in Python and Gtk3 +Summary: XMPP client written in Python and Gtk License: GPL-3.0-only Group: Productivity/Networking/Talk/Clients URL: https://gajim.org/ -Source: https://gajim.org/downloads/1.3/gajim-%{version}.tar.gz +Source: https://gajim.org/downloads/1.4/gajim-%{version}.tar.gz +BuildRequires: %{py3pkg}-nbxmpp >= 3.0 +BuildRequires: %{py3pkg}-precis-i18n >= 1.0.0 +BuildRequires: %{py3pkg}-setuptools BuildRequires: ca-certificates-mozilla BuildRequires: fdupes BuildRequires: gobject-introspection-devel BuildRequires: hicolor-icon-theme BuildRequires: p11-kit-devel BuildRequires: pkgconfig -BuildRequires: python3 >= 3.7.0 -BuildRequires: python3-nbxmpp >= 2.0.4 -BuildRequires: python3-precis-i18n >= 1.0.0 -BuildRequires: python3-setuptools BuildRequires: update-desktop-files +Requires: %{py3pkg}-base +Requires: %{py3pkg}-css-parser +Requires: %{py3pkg}-gobject-Gdk +Requires: %{py3pkg}-gobject-cairo +Requires: %{py3pkg}-keyring +Requires: %{py3pkg}-nbxmpp >= 3.0 +Requires: %{py3pkg}-precis-i18n >= 1.0.0 +Requires: %{py3pkg}-pyOpenSSL >= 16.2 +Requires: %{py3pkg}-pycairo >= 1.16.0 Requires: ca-certificates-mozilla -Requires: python3 >= 3.7.0 -Requires: python3-css-parser -Requires: python3-gobject-Gdk -Requires: python3-gobject-cairo -Requires: python3-keyring -Requires: python3-nbxmpp >= 2.0.1 -Requires: python3-precis-i18n >= 1.0.0 -Requires: python3-pyOpenSSL >= 16.2 -Requires: python3-pycairo >= 1.16.0 +Requires: typelib(GtkSource) = 3.0 Requires: typelib(Soup) = 2.4 -# OMEMO encryption -Recommends: gajim-plugin-omemo -Recommends: python3-axolotl # WebP avatars. -Recommends: python3-Pillow +Recommends: %{py3pkg}-Pillow # gajim-remote -Recommends: python3-dbus-python -# zeroconf support. -Suggests: dbus-1-glib +Recommends: %{py3pkg}-dbus-python +# OMEMO encryption +Recommends: gajim-plugin-omemo +Recommends: %{py3pkg}-axolotl BuildArch: noarch %description @@ -83,22 +86,19 @@ %lang_package %prep -%setup -q -n %{name}-%{name}-%{version} +%setup -q sed -i '/^Keywords/d' data/org.gajim.Gajim.desktop.in %build -python3 setup.py build +python%{py3ver} setup.py build %install -python3 setup.py install \ +python%{py3ver} setup.py install \ --root=%{buildroot} --prefix=%{_prefix} mkdir -p %{buildroot}%{_datadir}/ -mv %{buildroot}{%{python3_sitelib}/%{name}/data,%{_datadir}/%{name}}/ -ln -s %{_datadir}/%{name} %{buildroot}%{python3_sitelib}/%{name}/data - -# Plugins sub-folder must be owned by a package -mkdir %{buildroot}%{_datadir}/%{name}/plugins +mv %{buildroot}{%{py3pkg_sitelib}/%{name}/data,%{_datadir}/%{name}}/ +ln -s %{_datadir}/%{name} %{buildroot}%{py3pkg_sitelib}/%{name}/data %suse_update_desktop_file -r org.gajim.Gajim Network InstantMessaging %fdupes %{buildroot}%{_prefix}/ @@ -108,8 +108,8 @@ %license COPYING %{_bindir}/%{name}* %{_datadir}/%{name}/ -%{python3_sitelib}/%{name}/ -%{python3_sitelib}/%{name}-* +%{py3pkg_sitelib}/%{name}/ +%{py3pkg_sitelib}/%{name}-* %{_datadir}/applications/*%{name}*.desktop %{_datadir}/icons/hicolor/*/apps/*%{name}*.* %dir %{_datadir}/metainfo/ ++++++ gajim-1.3.3.tar.gz -> gajim-1.4.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/gajim/gajim-1.3.3.tar.gz /work/SRC/openSUSE:Factory/.gajim.new.1538/gajim-1.4.0.tar.gz differ: char 4, line 1