diff --git a/pidgin-sipe-1.21.1.tar.xz b/pidgin-sipe-1.21.1.tar.xz deleted file mode 100644 index f174d7f..0000000 --- a/pidgin-sipe-1.21.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:651af55d65cbdf5bdbee0366bd5151bec4152c910743aa432204d015893fe444 -size 738036 diff --git a/pidgin-sipe-1.22.0.tar.xz b/pidgin-sipe-1.22.0.tar.xz new file mode 100644 index 0000000..cfa63ba --- /dev/null +++ b/pidgin-sipe-1.22.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7fe7e483c0dc2578162a29e7e4e37287b890875fa828516fd353d3c113559ec3 +size 754716 diff --git a/pidgin-sipe-gstreamer-1.0.patch b/pidgin-sipe-gstreamer-1.0.patch deleted file mode 100644 index bba3ef0..0000000 --- a/pidgin-sipe-gstreamer-1.0.patch +++ /dev/null @@ -1,20 +0,0 @@ - -diff --git a/configure.ac b/configure.ac -index 1129a18..bbd7371 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -346,7 +346,11 @@ AS_IF([test "x$enable_purple" != xno], - dnl check whether enable voice and video support - AS_IF([test "x$with_vv" = xno], [], dnl disabled by user - [test "x$with_vv" = xcheck], dnl autodetect -- [AC_MSG_CHECKING(for purple voice and video support) -+ [dnl Let purple pkgconfig correct our assumptions about GStreamer -+ purple_gst=`$PKG_CONFIG --variable=gstreamer $purple_pkgconfig` -+ AS_IF([test "x$purple_gst" != "x"], -+ [gstreamer_pkgconfig=gstreamer-$purple_gst]) -+ AC_MSG_CHECKING(for purple voice and video support) - AC_RUN_IFELSE( - [AC_LANG_PROGRAM([[ - #include - - diff --git a/pidgin-sipe.changes b/pidgin-sipe.changes index 4b0178e..907f0f6 100644 --- a/pidgin-sipe.changes +++ b/pidgin-sipe.changes @@ -1,3 +1,28 @@ +------------------------------------------------------------------- +Wed Feb 15 14:25:23 UTC 2017 - sor.alexei@meowr.ru + +- Conditionalise video/audio to fix build on SLE 12 SP1. + +------------------------------------------------------------------- +Wed Feb 15 10:39:29 UTC 2017 - mrueckert@suse.de + +- update to 1.22.0 + - Feature #93: Support for Lync Autodiscover (Stefan Becker) + - Feature #6: Application Sharing Viewer (Jakub Adam) + * requires libpurple >= 2.12.0 + * needs an external RDP client - remmina and xfreerdp are supported + - Fixed #315: Crash when contact list is empty (Stefan Becker) + - Fixed #314: sipe login problems with long pw (Stefan Becker) + - separate logging and debugging output (Stefan Becker) + * logging is always shown, e.g. in the Pidgin debug window + * full message debugging now requires PURPLE_UNSAFE_DEBUG=1 + - new translations: Greek (el), Lithuanian (lt) +- drop pidgin-sipe-gstreamer-1.0.patch: no longer needed +- add recommends for remmina and freerdp so the desktop sharing + stuff would work out of the box +- add BR for gstreamer-rtp-1.0 and farstream-0.2 to keep the + video/audio feature working + ------------------------------------------------------------------- Fri Dec 16 09:13:38 UTC 2016 - sor.alexei@meowr.ru diff --git a/pidgin-sipe.spec b/pidgin-sipe.spec index ae622b4..1bae947 100644 --- a/pidgin-sipe.spec +++ b/pidgin-sipe.spec @@ -1,7 +1,7 @@ # # spec file for package pidgin-sipe # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,27 +17,31 @@ Name: pidgin-sipe -Version: 1.21.1 +Version: 1.22.0 Release: 0 Summary: Pidgin protocol plugin to connect to MS Skype for Business License: GPL-2.0+ Group: Productivity/Networking/Instant Messenger Url: http://sipe.sourceforge.net/ Source: http://downloads.sf.net/sipe/%{name}-%{version}.tar.xz -# PATCH-FEATURE-UPSTREAM pidgin-sipe-gstreamer-1.0.patch dimstar@opensuse.org -- Read the GStreamer branch to be used from purple.pc; taken from https://pidgin.im/pipermail/devel/2015-March/023647.html -Patch0: pidgin-sipe-gstreamer-1.0.patch BuildRequires: intltool BuildRequires: libtool BuildRequires: pkgconfig BuildRequires: translation-update-upstream BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gmime-2.6) -BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(krb5) BuildRequires: pkgconfig(nice) >= 0.1.0 BuildRequires: pkgconfig(nss) BuildRequires: pkgconfig(purple) BuildRequires: pkgconfig(telepathy-glib) >= 0.18.0 +%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) +BuildRequires: pkgconfig(farstream-0.2) +BuildRequires: pkgconfig(gstreamer-1.0) +BuildRequires: pkgconfig(gstreamer-rtp-1.0) +Recommends: freerdp +Recommends: remmina +%endif %description A third-party plugin for the Pidgin multi-protocol instant @@ -60,8 +64,8 @@ Group: Productivity/Networking/Instant Messenger Requires: libpurple-plugin-sipe = %{version} Supplements: packageand(libpurple-plugin-sipe:pidgin) # pidgin-sipe was last used in openSUSE Leap 42.2. -Provides: %{name} = %{version}-%{release} -Obsoletes: %{name} < %{version}-%{release} +Provides: %{name} = %{version} +Obsoletes: %{name} < %{version} BuildArch: noarch %requires_ge pidgin @@ -106,8 +110,8 @@ used by various products: Summary: MS Skype for Business connection manager for Telepathy Group: Productivity/Networking/Instant Messenger # telepathy-plugin-sipe was last used in openSUSE Leap 42.2. -Provides: telepathy-plugin-sipe = %{version}-%{release} -Obsoletes: telepathy-plugin-sipe < %{version}-%{release} +Provides: telepathy-plugin-sipe = %{version} +Obsoletes: telepathy-plugin-sipe < %{version} %description -n telepathy-sipe A third-party connection manager for the telepathy multi-protocol @@ -123,17 +127,19 @@ SIP/SIMPLE used by various products: %prep %setup -q -%patch0 -p1 translation-update-upstream %build -autoreconf -fi %configure \ --disable-quality-check \ --with-krb5 \ +%if 0%{?suse_version} > 1320 || 0%{?sle_version} >= 120200 || (0%{?sle_version} >= 120100 && 0%{?is_opensuse}) + --with-vv \ +%else + --without-vv \ +%endif --enable-purple \ - --enable-telepathy \ - --with-vv + --enable-telepathy make %{?_smp_mflags} V=1 %install