Accepting request 425070 from GNOME:Apps

1

OBS-URL: https://build.opensuse.org/request/show/425070
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pidgin?expand=0&rev=114
This commit is contained in:
Dominique Leuenberger 2016-09-09 08:19:33 +00:00 committed by Git OBS Bridge
parent 8ff7f4f36c
commit 0dacf3d6ce
5 changed files with 114 additions and 50 deletions

View File

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

View File

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

View File

@ -0,0 +1,15 @@
---
pidgin/gtksound.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/pidgin/gtksound.c
+++ b/pidgin/gtksound.c
@@ -314,7 +314,7 @@ pidgin_sound_init(void)
purple_prefs_add_bool(PIDGIN_PREFS_ROOT "/sound/conv_focus", TRUE);
purple_prefs_add_bool(PIDGIN_PREFS_ROOT "/sound/mute", FALSE);
purple_prefs_add_path(PIDGIN_PREFS_ROOT "/sound/command", "");
- purple_prefs_add_string(PIDGIN_PREFS_ROOT "/sound/method", "automatic");
+ purple_prefs_add_string(PIDGIN_PREFS_ROOT "/sound/method", "alsa");
purple_prefs_add_int(PIDGIN_PREFS_ROOT "/sound/volume", 50);
#ifdef USE_GSTREAMER

View File

@ -4,6 +4,14 @@ Fri Jul 22 19:13:38 UTC 2016 - jengelh@inai.de
- Drop additional pkgconfig require (already implicitly detected),
but explicitly buildrequire it for /usr/lib/rpm/pkgconfigdeps.sh.
-------------------------------------------------------------------
Mon Jul 4 16:39:43 UTC 2016 - fezhang@suse.com
- Update to GNOME 3.20.2 Fate#318572
+ Drop pidgin-CVE-2014-3695 (bsc#902409): fixed upstream.
+ Drop pidgin-CVE-2014-3696 (bsc#902410): fixed upstream.
+ Drop pidgin-CVE-2014-3698 (bsc#902408): fixed upstream.
-------------------------------------------------------------------
Tue Jun 21 12:02:53 UTC 2016 - sor.alexei@meowr.ru
@ -129,6 +137,17 @@ Tue Jan 20 10:04:54 UTC 2015 - tbehrens@suse.com
- Remove pidgin-ssl-cache.patch: testing with the usual suspects in
irc land suggests this workaround is no longer necessary
-------------------------------------------------------------------
Fri Nov 28 10:22:16 UTC 2014 - dimstar@opensuse.org
- Add patches to address CVE issues:
+ pidgin-CVE-2014-3698: bnc#902408: remote information leak via
crafted XMPP message.
+ pidgin-CVE-2014-3696: bnc#902410: denial of service parsing
Groupwise server message.
+ pidgin-CVE-2014-3695: bnc#902409: crash in MXit protocol
plug-in.
-------------------------------------------------------------------
Mon Nov 24 10:55:10 UTC 2014 - dimstar@opensuse.org
@ -204,6 +223,13 @@ Fri Oct 24 10:07:47 UTC 2014 - dimstar@opensuse.org
GStreamer 1.0.
- Rebase pidgin-crash-missing-gst-registry.patch.
-------------------------------------------------------------------
Thu Jul 10 18:23:54 CEST 2014 - tiwai@suse.de
- Add pidgin-use-default-alsa.patch:
Use ALSA as default for avoiding broken volume control of pa sink
(bnc#886670).
-------------------------------------------------------------------
Wed Jul 6 23:00:00 UTC 2014 - tbehrens@suse.com
@ -2053,18 +2079,22 @@ Sat Dec 8 09:05:30 GMT 2007 - james@usr-local-bin.org
- Update to version 2.3.1:
+ http://developer.pidgin.im/query?status=closed&milestone=2.3.1
+ libpurple:
* Fixed a number of MSN bugs introduced in 2.3.0, resolving problems
connecting to MSN and random local display name changes
* Going idle on MySpaceIM will no longer clear your status and message.
* Fixed a number of MSN bugs introduced in 2.3.0, resolving
problems connecting to MSN and random local display name
changes
* Going idle on MySpaceIM will no longer clear your status and
message.
* Idle MySpaceIM buddies should now appear online at login.
* Fixed crashes in XMPP when discovering a client's capabilities
* Don't set the current tune title if it's NULL (XMPP/Google Talk)
* Don't set the current tune title if it's NULL (XMPP/Google
Talk)
* Don't allow buddies to be manually added to Bonjour
* Don't advertise IPv6 on Bonjour because we don't support it
* Compile fixes for FreeBSD and Solaris
* Update QQ client version so some accounts can connect again
* Do not allow ISON requests to stack in IRC, preventing flooding IRC
servers when temporary network outages are restored
* Do not allow ISON requests to stack in IRC, preventing
flooding IRC servers when temporary network outages are
restored
* Plug several leaks in the perl plugin loader
* Prevent autoaccept plugin overwriting existing files

View File

@ -28,6 +28,8 @@ Source: http://downloads.sf.net/%{name}/%{name}-%{version}.tar.bz2
Source1: http://downloads.sf.net/%{name}/%{name}-%{version}.tar.bz2.asc
Source2: pidgin.keyring
Source3: pidgin-prefs.xml
Source4: pidgin-NLD-smiley-theme.tar.bz2
Source5: pidgin-Tango-smiley-theme.tar.bz2
# PATCH-FIX-OPENSUSE pidgin-nonblock-common.patch
Patch0: pidgin-nonblock-common.patch
# PATCH-FIX-OPENSUSE pidgin-nonblock-gwim.patch
@ -42,6 +44,8 @@ Patch4: pidgin-fix-perl-build.patch
Patch5: pidgin-crash-missing-gst-registry.patch
# PATCH-FIX-UPSTREAM pidgin-ncurses-6.0-accessors.patch pidgin.im#16764 dimstar@opensuse.org -- Fix build with NCurses 6.0 with WINDOW_OPAQUE set to 1
Patch6: pidgin-ncurses-6.0-accessors.patch
# PATCH-FIX-SLE pidgin-use-default-alsa.patch bnc#886670 tiwai@suse.de -- use ALSA as default for avoiding broken volume control
Patch8: pidgin-use-default-alsa.patch
BuildRequires: NetworkManager-devel
# Can use external libzephyr.
BuildRequires: cyrus-sasl-devel
@ -248,7 +252,7 @@ documentation, and libraries required for development of Finch scripts
and plugins.
%prep
%setup -q
%setup -q -a4 -a5
%if 0%{?suse_version} >= 1120
translation-update-upstream
%endif
@ -259,6 +263,9 @@ translation-update-upstream
%patch4 -p1
%patch5 -p1
%patch6 -p1
%if !0%{?is_opensuse}
%patch8 -p1
%endif
cp -f %{SOURCE3} %{name}-prefs.xml
@ -311,6 +318,12 @@ find %{buildroot} -type f -name ".packlist" -delete -print
find %{buildroot} -type f -name "*.bs" -empty -delete -print
find %{buildroot} -type f -name "*.la" -delete -print
# Provide only upstream emotes in openSUSE >= 11.2 and SLE > 11 (see bnc#569271#c1):
%if %suse_version < 1120
cp -a NLD $RPM_BUILD_ROOT%{_prefix}/share/pixmaps/pidgin/emotes
cp -a Tango $RPM_BUILD_ROOT%{_prefix}/share/pixmaps/pidgin/emotes
%endif
# FIXME: Should be nonversioned name.
ls %{buildroot}%{_libdir}/purple-2/*.so | while read libim; do
if [ -L %{buildroot}%{_libdir}/purple-2/$libim ]; then