- Update to version 1.6.0.

OBS-URL: https://build.opensuse.org/package/show/network/gajim?expand=0&rev=126
This commit is contained in:
Alexei Sorokin 2023-01-07 10:33:49 +00:00 committed by Git OBS Bridge
parent 4943d7af14
commit 51b48e7447
4 changed files with 43 additions and 21 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b88cce2a209b1e24954655dca44d01ffe02db3771fc38bbb780f8ac8fae2c219
size 3619342

3
gajim-1.6.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:807441ded8431fe08a4574e0ac3dfb7b6cdfd2b543215978661c5fe65b0b8f27
size 3698050

View File

@ -1,3 +1,35 @@
-------------------------------------------------------------------
Sat Jan 7 10:32:56 UTC 2023 - Alexei Sorokin <sor.alexei@meowr.ru>
- Update to version 1.6.0:
* Raise required nbxmpp version to 4.0.0.
* Depend on Python 3.10.
* Port to libsoup3.
* Allow sending files by copy-pasting them from file managers.
* Preview: Add audio preview controls and visualisation.
* Resurrect URI-specific context menus.
* Highlight the file when opening containing directory.
* BaseAvatarChooserDialog: Allow all image types.
* Timestamps: Use date/time format preference in more places.
* AppPage: Show date for last update check.
* Add dedicated context menu for non-specific URI types.
* Restore ability to manually disambiguate JID-like addresses.
* Use the unified Start/Join Chat flow for "?join" links.
* CertificateBox: Format serial number in hex.
* MessageActionsBox: Restore emoji button behaviour.
* Settings: Add migration for global MUC search api endpoint.
* AccountWizard: Remove subscriptions after successful login.
* Audio Preview: Fix visuals on EOS while seeking.
* Audio Preview: Don't let seekbar handle jump to end on EOS when
user is seeking.
* Commands: Attempt to parse only if message can have a command.
* Notifications: Use correct nickname for /me messages.
* AvatarSelector: Set default crop scale to 1.0.
* Menus: Dont use GLib variant text format parsing.
* Remember last folder correctly after sending file.
* Preview: Don't treat multi-line message body as previewable
URL.
-------------------------------------------------------------------
Sat Dec 3 15:11:47 UTC 2022 - Alexei Sorokin <sor.alexei@meowr.ru>

View File

@ -1,7 +1,7 @@
#
# spec file for package gajim
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,36 +16,26 @@
#
#
# Gajim uses libsoup2 while GUPnP, libsoup3. And that makes the app unlunchable.
# This is a temporary fix until upstream addresses it.
#
# FIXME: Once the issue https://dev.gajim.org/gajim/gajim/-/issues/11183
# is properly addressed, exclude only AppIndicator3.
#
%define __requires_exclude ^typelib\\((GUPnPIgd|AppIndicator3)\\).*$
#
# It was: __requires_exclude ^typelib\\(AppIndicator3\\)
%define __requires_exclude ^typelib\\(AppIndicator3\\).*$
%if 0%{?suse_version} > 1500
%define py3ver 3
%define py3pkg python3
%define py3pkg_sitelib %{python3_sitelib}
%else
# Requires at least python 3.9
# Requires at least python 3.10
%define py3ver 3.10
%define py3pkg python310
%define py3pkg_sitelib %{_prefix}/lib/python%{py3ver}/site-packages
%endif
Name: gajim
Version: 1.5.4
Version: 1.6.0
Release: 0
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.5/gajim-%{version}.tar.gz
BuildRequires: %{py3pkg}-nbxmpp >= 3.2.4
Source: https://gajim.org/downloads/1.6/gajim-%{version}.tar.gz
BuildRequires: %{py3pkg}-nbxmpp >= 4.0.0
BuildRequires: %{py3pkg}-precis-i18n >= 1.0.0
BuildRequires: %{py3pkg}-setuptools
BuildRequires: ca-certificates-mozilla
@ -64,12 +54,12 @@ Requires: %{py3pkg}-gobject-Gdk
Requires: %{py3pkg}-gobject-cairo
Requires: %{py3pkg}-gssapi
Requires: %{py3pkg}-keyring
Requires: %{py3pkg}-nbxmpp >= 3.2.5
Requires: %{py3pkg}-nbxmpp >= 4.0.0
Requires: %{py3pkg}-precis-i18n >= 1.0.0
Requires: %{py3pkg}-pycairo >= 1.16.0
Requires: ca-certificates-mozilla
Requires: typelib(GtkSource) = 4
Requires: typelib(Soup) = 2.4
Requires: typelib(Soup) = 3.0
# gajim-remote
Recommends: %{py3pkg}-dbus-python
# OMEMO encryption