commit:     aeac356a41f5d8236d5bf5d2924ff5ae7f75993b
Author:     Cristian Othón Martínez Vera <cfuga <AT> cfuga <DOT> mx>
AuthorDate: Tue Aug 26 22:36:46 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 10 12:53:41 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeac356a

x11-plugins/pidgin-sipe: remove telepathy USE flag, add myself as maintainer

Signed-off-by: Cristian Othón Martínez Vera <cfuga <AT> cfuga.mx>
Part-of: https://github.com/gentoo/gentoo/pull/43578
Signed-off-by: Sam James <sam <AT> gentoo.org>

 x11-plugins/pidgin-sipe/metadata.xml               | 13 +++-
 .../pidgin-sipe/pidgin-sipe-1.25.0-r4.ebuild       | 76 ++++++++++++++++++++++
 2 files changed, 86 insertions(+), 3 deletions(-)

diff --git a/x11-plugins/pidgin-sipe/metadata.xml 
b/x11-plugins/pidgin-sipe/metadata.xml
index e7d8bfdc253b..d43d54c5a401 100644
--- a/x11-plugins/pidgin-sipe/metadata.xml
+++ b/x11-plugins/pidgin-sipe/metadata.xml
@@ -1,15 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-  <!-- maintainer-needed -->
   <longdescription lang="en">
-  An Open Implementation of SIP/Simple protocol for Live Communications Server 
2003/2005/2007 and Lync.
+  An Open Implementation of SIP/Simple protocol for Live Communications Server 
2003/2005/2007 and Lync/Skype for Business.
   </longdescription>
+  <maintainer type="person" proxied="yes">
+    <email>[email protected]</email>
+    <name>Cristian Othón Martínez Vera</name>
+  </maintainer>
+  <maintainer type="project" proxied="proxy">
+    <email>[email protected]</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
   <use>
     <flag name="ocs2005-message-hack">Disable message timeout for OCS2005 
clients which causes "false" not delivered error messages</flag>
+    <flag name="openssl">Enable crypto support via 
<pkg>dev-libs/openssl</pkg></flag>
     <flag name="telepathy">Support use as a telepathy backend</flag>
     <flag name="voice">Enable experimental voice/video support</flag>
-    <flag name="openssl">Enable crypto support via 
<pkg>dev-libs/openssl</pkg></flag>
   </use>
   <upstream>
     <remote-id type="sourceforge">sipe</remote-id>

diff --git a/x11-plugins/pidgin-sipe/pidgin-sipe-1.25.0-r4.ebuild 
b/x11-plugins/pidgin-sipe/pidgin-sipe-1.25.0-r4.ebuild
new file mode 100644
index 000000000000..73c175d73cc5
--- /dev/null
+++ b/x11-plugins/pidgin-sipe/pidgin-sipe-1.25.0-r4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Pidgin Plug-in SIPE (Sip Exchange Protocol)"
+HOMEPAGE="https://sipe.sourceforge.io/";
+SRC_URI="https://downloads.sourceforge.net/sipe/${P}.tar.gz";
+
+inherit autotools
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="dbus debug kerberos ocs2005-message-hack openssl test voice"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+       dev-libs/gmime:2.6
+       dev-libs/libxml2:=
+       net-im/pidgin[dbus?]
+       kerberos? ( virtual/krb5 )
+       openssl? ( dev-libs/openssl:= )
+       !openssl? ( dev-libs/nss )
+       test? ( dev-libs/appstream )
+       voice? (
+               >=dev-libs/glib-2.28.0
+               >=net-libs/libnice-0.1.0
+               media-libs/gstreamer:1.0
+               net-libs/farstream:0.2
+       )
+       !voice? (
+               >=dev-libs/glib-2.12.0:2
+       )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+       dev-util/intltool
+       virtual/pkgconfig
+"
+
+PATCHES=(
+       "${FILESDIR}"/${PN}-1.25.0-bashisms.patch
+       "${FILESDIR}"/${PN}-1.25.0-libxml2.patch
+       "${FILESDIR}"/${PN}-1.25.0-appstreamcli.patch
+)
+
+src_prepare() {
+       default
+       eautoreconf
+}
+
+src_configure() {
+       local myeconfargs=(
+               --enable-purple
+               --disable-quality-check
+               --disable-telepathy
+               $(use_enable debug)
+               $(use_enable ocs2005-message-hack)
+               $(use_with dbus)
+               $(use_with kerberos krb5)
+               $(use_with voice vv)
+               $(use_enable !openssl nss)
+               $(use_enable openssl)
+       )
+       econf "${myeconfargs[@]}"
+}
+
+src_install() {
+       emake install DESTDIR="${D}"
+       dodoc AUTHORS ChangeLog NEWS TODO README
+
+       find "${ED}" -type f -name "*.la" -delete || die
+}

Reply via email to