Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2022-08-06 22:07:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deluge" Sat Aug 6 22:07:58 2022 rev:18 rq:993361 version:2.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/deluge/deluge.changes 2022-07-06 15:42:40.494576606 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new.1521/deluge.changes 2022-08-06 22:08:09.514656634 +0200 @@ -1,0 +2,63 @@ +Fri Aug 5 03:58:05 UTC 2022 - Dead Mozay <dead_mo...@opensuse.org> + +- Update to version 2.1.1 (changes since 2.1.0): + * Core: + + Fix missing trackers added via magnet. + + Fix handling magnets with tracker tiers. + + Add support for SVG tracker icons. + + Fix tracker icon error handling. + + Fix cleaning-up tracker icon temp files. + + Fix Plugin manager to handle new metadata 2.1. + + Hide passwords in config logs. + + Fix cleaning-up temp files in add_torrent_url. + + Fix KeyError in sessionproxy after torrent delete. + + Remove libtorrent deprecated functions. + + Fix file_completed_alert handling. + + Add plugin keys to get_torrents_status. + + Add support for pygeoip dependency. + + Add is_interface and is_interface_name to validate network + interfaces. + + Fix is_url and is_infohash error with None value. + + Fix load_libintl error. + + Add support for IPv6 in host lists. + + Add systemd user services. + + Fix refresh and expire the torrent status cache. + + Fix crash when logging errors initializing gettext. + * Web UI: + + Fix ETA column sorting in correct order (#3413). + + Fix defining foreground and background colors. + + Accept charset in content-type for json messages. + + Fix 'Complete Seen' and 'Completed' sorting. + + Fix encoding HTML entities for torrent attributes + to prevent XSS. + * Gtk UI: + + Fix download location textbox width. + + Fix obscured port number in Connection Manager. + + Increase connection manager default height. + + Fix bug with setting move completed in Options tab. + + Fix adding daemon accounts. + + Hide account password length in log. + + Added a torrent menu option for magnet copy. + + Fix unable to prefetch magnet in thinclient mode. + + Use GtkSpinner when testing open port. + + Update About Dialog year. + + Fix Edit Torrents dialogs close issues. + + Fix ETA being copied to neighboring empty cells. + * Console UI: + + Fix curses.init_pair raise ValueError on Py3.10. + + Swap j and k key's behavior to fit vim mode. + + Fix torrent details status error. + + Fix incorrect test for when a host is online. + + Add the torrent label to info command. + * AutoAdd: + + Fix handling torrent decode errors. + + Fix error dialog not being shown on error. + * Blocklist: + + Add frequency unit to interval label. + * Notifications: + + Fix UnicodeEncodeError upon non-ascii torrent name. + * Breaking changes: + + Python 2 support removed (Python >= 3.6) + + libtorrent minimum requirement increased (>= 1.2). + +------------------------------------------------------------------- Old: ---- deluge-2.0.5.tar.xz New: ---- deluge-2.1.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deluge.spec ++++++ --- /var/tmp/diff_new_pack.KxglHR/_old 2022-08-06 22:08:10.594659773 +0200 +++ /var/tmp/diff_new_pack.KxglHR/_new 2022-08-06 22:08:10.598659785 +0200 @@ -18,9 +18,9 @@ %global __requires_exclude typelib\\(GConf\\) -%define _version 2.0 +%define _version 2.1 Name: deluge -Version: 2.0.5 +Version: 2.1.1 Release: 0 Summary: BitTorrent Client License: SUSE-GPL-3.0-with-openssl-exception @@ -43,7 +43,7 @@ BuildRequires: python3-Twisted >= 17.1 %endif BuildRequires: python3-devel -BuildRequires: python3-libtorrent-rasterbar >= 1.1.1 +BuildRequires: python3-libtorrent-rasterbar >= 1.2 BuildRequires: python3-rjsmin BuildRequires: python3-setuptools BuildRequires: python3-slimit @@ -59,7 +59,7 @@ Requires: python3-gobject Requires: python3-gobject-Gdk Requires: python3-gobject-cairo -Requires: python3-libtorrent-rasterbar >= 1.1.1 +Requires: python3-libtorrent-rasterbar >= 1.2 Requires: python3-pyOpenSSL Requires: python3-pyxdg Requires: python3-rencode @@ -84,6 +84,7 @@ %else Requires: python3-cairo %endif +%{?systemd_ordering} %description Deluge is a Free Software, cross-platform BitTorrent client on @@ -101,7 +102,10 @@ %install %py3_install +install -D -m 644 packaging/systemd/deluged.service %{buildroot}%{_userunitdir}/deluged.service +install -D -m 644 packaging/systemd/deluge-web.service %{buildroot}%{_userunitdir}/deluge-web.service %fdupes %{buildroot}%{python3_sitelib}/ +%fdupes %{buildroot}%{_datadir}/icons/hicolor/ mv %{buildroot}%{python3_sitelib}/%{name}/i18n %{buildroot}%{_datadir}/locale %find_lang %{name} @@ -119,12 +123,26 @@ popd %fdupes %{buildroot%}%{_datadir}/icons +%pre +%systemd_user_pre deluged.service deluge-web.service + +%post +%systemd_user_post deluged.service deluge-web.service + +%preun +%systemd_user_preun deluged.service deluge-web.service + +%postun +%systemd_user_postun deluged.service deluge-web.service + %files %license LICENSE %doc AUTHORS CHANGELOG.md README.md %{_bindir}/%{name}* %{python3_sitelib}/%{name}/ %{python3_sitelib}/%{name}-* +%{_userunitdir}/deluged.service +%{_userunitdir}/deluge-web.service %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_datadir}/icons/hicolor/*/apps/%{name}-panel.* ++++++ deluge-2.0.5.tar.xz -> deluge-2.1.1.tar.xz ++++++ ++++ 87339 lines of diff (skipped)