From 3638f27a5dc69225435ce5bbb1c200a505f17595 Mon Sep 17 00:00:00 2001 From: guibuilder_pel7x64builder0 Date: Wed, 15 Dec 2021 23:33:42 +0100 Subject: [PATCH] pidgin version update 2.14.8 Signed-off-by: guibuilder_pel7x64builder0 --- SPECS/pidgin.spec | 78 +++++++++++++++++++++++++++++++++++++---------- 1 file changed, 62 insertions(+), 16 deletions(-) diff --git a/SPECS/pidgin.spec b/SPECS/pidgin.spec index 4cdcdc0..b4fdf67 100644 --- a/SPECS/pidgin.spec +++ b/SPECS/pidgin.spec @@ -1,5 +1,6 @@ -# Define variables to use in conditionals -%global force_sound_aplay 0 +%global fedora 27 + +%global force_sound_aplay 1 %global dbus_integration 1 %global gstreamer_integration 1 %global nm_integration 1 @@ -17,17 +18,15 @@ %global vv_support 1 %global libidn_support 1 %global disable_evolution 1 -%global split_evolution 0 +%global split_evolution 1 %global use_system_certs 1 %global use_system_libgadu 0 -%global build_only_libs 0 -%global gstreamer_version 1.0 -%global farstream_version 0.2 -%global gst1 1 -%global has_valgrind 1 +%global build_only_libs 1 +%global gstreamer_version 0.10 +%global farstream_version 0.1 Name: pidgin -Version: 2.14.1 +Version: 2.14.8 Release: 1%{?dist} License: BSD and GPLv2+ and GPLv2 and LGPLv2+ and MIT # GPLv2+ - libpurple, finch, pidgin, most prpls @@ -38,8 +37,13 @@ Source0: http://downloads.sourceforge.net/pidgin/pidgin-%{version}.tar.bz Obsoletes: gaim < 999:1 Provides: gaim = 999:1 +%if %{split_evolution} Obsoletes: pidgin <= 2.7.1-1%{?dist} +%else +%if %{disable_evolution} Obsoletes: pidgin-evolution <= 2.10.6%{?dist} +%endif +%endif ## Fedora pidgin defaults # Only needs regenerating if Pidgin breaks backwards compatibility with prefs.xml @@ -59,13 +63,12 @@ Source1: purple-fedora-prefs.xml ## Patches 0-99: Fedora specific or upstream wont accept Patch0: pidgin-NOT-UPSTREAM-2.5.2-rhel4-sound-migration.patch -Patch1: pidgin-2.14.1-valgrind.patch -Patch3: pidgin-2.13.0-drop-aim.patch +Patch1: pidgin-2.14.4-valgrind.patch ## Patches 100+: To be Included in Future Upstream -Patch100: pidgin-2.13.0-fix-msn-ft-crashes.patch +Patch100: pidgin-2.14.4-fix-msn-ft-crashes.patch # upstream ticket https://developer.pidgin.im/ticket/16593 -Patch102: pidgin-2.14.1-do-not-disable-wall.patch +Patch102: pidgin-2.14.7-do-not-disable-wall.patch Summary: A Gtk+ based multiprotocol instant messaging client @@ -73,6 +76,7 @@ Summary: A Gtk+ based multiprotocol instant messaging client # returns bogus value if glib2-devel is not installed in order for parsing to succeed # bogus value wont make it into a real package %global glib_ver %([ -a %{_libdir}/pkgconfig/glib-2.0.pc ] && pkg-config --modversion glib-2.0 | cut -d. -f 1,2 || echo -n "999") +BuildRequires: make BuildRequires: glib2-devel Requires: glib2 >= %{glib_ver} # Require exact libpurple @@ -361,7 +365,6 @@ echo "FEDORA=%{fedora} RHEL=%{rhel}" %patch0 -p1 -b .aplay %endif %patch1 -p1 -b .valgrind -%patch3 -p1 -b .drop-aim ## Patches 100+: To be Included in Future Upstream @@ -382,7 +385,7 @@ fi # Upstream refuses to use ./configure --python-path= in these scripts. for file in finch/plugins/pietray.py libpurple/purple-remote libpurple/plugins/dbus-buddyicons-example.py \ libpurple/plugins/startup.py libpurple/purple-url-handler libpurple/purple-notifications-example; do - sed -i 's/env python/python3/' $file + sed -i 's/env python3*/python3/' $file done # Bug #1141477 @@ -530,7 +533,7 @@ find %{buildroot}/%{_libdir}/purple-2 -name \*.so\* -printf '%f|' | sed -e 's/|$ %{_datadir}/applications/pidgin.desktop %{_datadir}/pixmaps/pidgin/ %{_datadir}/icons/hicolor/*/apps/pidgin.* -%{_datadir}/appdata/pidgin.appdata.xml +%{_datadir}/metainfo/pidgin.appdata.xml %if %{split_evolution} %files evolution @@ -603,6 +606,49 @@ find %{buildroot}/%{_libdir}/purple-2 -name \*.so\* -printf '%f|' | sed -e 's/|$ %endif %changelog +* Fri Oct 15 2021 Jaroslav Škarvada - 2.14.8-1 +- New version + Resolves: rhbz#2014359 + +* Tue Oct 5 2021 Jaroslav Škarvada - 2.14.7-1 +- New version + Resolves: rhbz#2005184 + +* Fri Jul 23 2021 Fedora Release Engineering - 2.14.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jul 12 2021 Jaroslav Škarvada - 2.14.6-1 +- New version + Resolves: rhbz#1980611 + +* Fri Jun 11 2021 Jaroslav Škarvada - 2.14.5-1 +- New version + Resolves: rhbz#1967799 + +* Sun May 23 2021 Jitka Plesnikova - 2.14.4-3 +- Perl 5.34 rebuild + +* Tue May 4 2021 Mamoru TASAKA - 2.14.4-2 +- Fix python script shebang substitution + +* Fri Apr 30 2021 Jaroslav Škarvada - 2.14.4-1 +- New version + Resolves: rhbz#1945753 + +* Tue Mar 30 2021 Jaroslav Škarvada - 2.14.1-5 +- Switched to upstream patch workarounding autoconf-2.71 bug + Related: rhbz#1943128 + +* Thu Mar 25 2021 Jaroslav Škarvada - 2.14.1-4 +- Fixed FTBFS with autoconf-2.71 + Resolves: rhbz#1943128 + +* Wed Jan 27 2021 Fedora Release Engineering - 2.14.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jul 28 2020 Fedora Release Engineering - 2.14.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Mon Jul 20 2020 Jaroslav Škarvada - 2.14.1-1 - New version Resolves: rhbz#1856866