commit:     407a01ef1d0f0bf76c2f970cf22ad028bcb73913
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 26 15:06:40 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 26 15:16:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407a01ef

kde-apps/kopete: treeclean

Closes: https://bugs.gentoo.org/760555 (pkgremoved)
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 kde-apps/kopete/Manifest              |   1 -
 kde-apps/kopete/kopete-23.04.3.ebuild | 176 ----------------------------------
 kde-apps/kopete/metadata.xml          |  37 -------
 profiles/package.mask                 |   7 --
 4 files changed, 221 deletions(-)

diff --git a/kde-apps/kopete/Manifest b/kde-apps/kopete/Manifest
deleted file mode 100644
index d1f16a7d7ee5..000000000000
--- a/kde-apps/kopete/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST kopete-23.04.3.tar.xz 10145676 BLAKE2B 
a20b08c524d9e9d1fe9efa94590c58454c70c2e9d8bb7150617e81e42a465599f3141b3b783bdcdb1bd0ea81577ccc5a07c6f58902dc3b8198ecde4140f0b7d2
 SHA512 
74d773e841308d1aa3ad337ae5fa8753574fb8e66c9651e70607b481b24cc8d6008983c7eca5fdda91271c8738a0d06e157ea884af6795d9db2afba261e4df9f

diff --git a/kde-apps/kopete/kopete-23.04.3.ebuild 
b/kde-apps/kopete/kopete-23.04.3.ebuild
deleted file mode 100644
index d3c50aa8e07a..000000000000
--- a/kde-apps/kopete/kopete-23.04.3.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Multi-protocol IM client based on KDE Frameworks"
-HOMEPAGE="https://apps.kde.org/kopete/";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="ssl v4l"
-
-# Available plugins
-#      addbookmarks: NO DEPS
-#      alias: NO DEPS (disabled upstream)
-#      autoreplace: NO DEPS
-#      contactnotes: NO DEPS
-#      cryptography: BROKEN (app-crypt/gpgme[cxx,qt5], kde-apps/libkleo:5)
-#      highlight: NO DEPS
-#      history: NO DEPS
-#      latex: virtual/latex as RDEPEND
-#      nowlistening: NO DEPS
-#      otr: libotr
-#      pipes: NO DEPS
-#      privacy: NO DEPS
-#      statistics: dev-db/sqlite:3
-#      texteffect: NO DEPS
-#      translator: NO DEPS
-#      urlpicpreview: NO DEPS
-#      webpresence: libxml2 libxslt
-# NOTE: By default we enable all plugins that don't have any dependencies
-PLUGINS="+addbookmarks +autoreplace +contactnotes +highlight history latex 
nowlistening
-otr pipes +privacy +statistics +texteffect translator +urlpicpreview 
webpresence"
-
-# Available protocols
-#      gadu: net-libs/libgadu @since 4.3
-#      groupwise: app-crypt/qca:2
-#      irc: NO DEPS, probably will fail so inform user about it
-#      meanwhile: net-libs/meanwhile
-#      telepathy: net-libs/decibel
-#      testbed: NO DEPS
-#      winpopup: NO DEPS (we're adding samba as RDEPEND so it works)
-#      zeroconf (bonjour): NO DEPS
-PROTOCOLS="gadu groupwise meanwhile testbed winpopup zeroconf"
-
-# disabled protocols
-#      irc: NO DEPS
-#      jingle: media-libs/speex net-libs/ortp DISABLED BY UPSTREAM
-#      qq: NO DEPS
-#      telepathy: net-libs/decibel
-#      sms (until fixed)
-#      oscar (until fixed: KDE-bug #402647
-#      xmpp: continuously broken, KDE-bugs #304722, 412228, 457330, 410938, ...
-
-IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}"
-
-# tests hang, last checked for 4.2.96
-RESTRICT="test"
-
-COMMON_DEPEND="
-       app-crypt/gpgme:=[cxx,qt5]
-       >=dev-qt/qtgui-${QTMIN}:5
-       >=dev-qt/qtsql-${QTMIN}:5
-       >=dev-qt/qtwidgets-${QTMIN}:5
-       >=dev-qt/qtxml-${QTMIN}:5
-       >=kde-apps/kidentitymanagement-${PVCUT}:5
-       >=kde-apps/libkleo-${PVCUT}:5
-       >=kde-frameworks/kcmutils-${KFMIN}:5
-       >=kde-frameworks/kconfig-${KFMIN}:5
-       >=kde-frameworks/kcontacts-${KFMIN}:5
-       >=kde-frameworks/kcoreaddons-${KFMIN}:5
-       >=kde-frameworks/kcrash-${KFMIN}:5
-       >=kde-frameworks/kdbusaddons-${KFMIN}:5
-       >=kde-frameworks/kdelibs4support-${KFMIN}:5
-       >=kde-frameworks/kemoticons-${KFMIN}:5
-       >=kde-frameworks/khtml-${KFMIN}:5
-       >=kde-frameworks/ki18n-${KFMIN}:5
-       >=kde-frameworks/knotifyconfig-${KFMIN}:5
-       >=kde-frameworks/kparts-${KFMIN}:5
-       >=kde-frameworks/ktexteditor-${KFMIN}:5
-       >=media-libs/phonon-4.11.0[qt5(+)]
-       x11-libs/libX11
-       x11-libs/libXScrnSaver
-       gadu? ( >=net-libs/libgadu-1.8.0[threads] )
-       groupwise? ( >=app-crypt/qca-2.3.0:2[qt5(+)] )
-       meanwhile? ( net-libs/meanwhile )
-       otr? ( >=net-libs/libotr-4.0.0 )
-       statistics? ( dev-db/sqlite:3 )
-       v4l? ( media-libs/libv4l )
-       webpresence? (
-               dev-libs/libxml2
-               dev-libs/libxslt
-       )
-       zeroconf? (
-               >=kde-apps/kidentitymanagement-${PVCUT}:5
-               >=kde-frameworks/kdnssd-${KFMIN}:5
-       )
-"
-#      jingle? (
-#              dev-libs/expat
-#              dev-libs/openssl:0=
-#              >=media-libs/mediastreamer-2.3.0
-#              media-libs/speex
-#              net-libs/libsrtp:0=
-#              net-libs/ortp:=
-#      )
-#      xmpp? (
-#              >=app-crypt/qca-2.3.0:2[qt5(+)]
-#              net-dns/libidn:0=
-#              sys-libs/zlib
-#      )
-RDEPEND="${COMMON_DEPEND}
-       latex? (
-               || (
-                       media-gfx/imagemagick
-                       media-gfx/graphicsmagick[imagemagick]
-               )
-               virtual/latex-base
-       )
-       ssl? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl] )
-"
-#      sms? ( app-mobilephone/smssend )
-#      winpopup? ( net-fs/samba )
-#      xmpp? ( >=app-crypt/qca-2.3.0:2[qt5(+),ssl?] )
-DEPEND="${COMMON_DEPEND}
-       x11-base/xorg-proto
-"
-#      jingle? ( dev-libs/jsoncpp )
-
-src_prepare() {
-       ecm_src_prepare
-
-       # breaks with oscar disabled, bug 901487
-       cmake_run_in tests/protocols cmake_comment_add_subdirectory oscar
-}
-
-src_configure() {
-       local x x2
-       # Handle common stuff
-       local mycmakeargs=(
-               -DWITH_qq=OFF
-               -DDISABLE_VIDEOSUPPORT=$(usex !v4l)
-       )
-#              $(cmake_use_find_package jingle LiboRTP)
-#              $(cmake_use_find_package jingle Mediastreamer)
-#              $(cmake_use_find_package jingle Speex)
-
-       # enable protocols
-       for x in ${PROTOCOLS}; do
-               case ${x/+/} in
-                       jingle) x2=libjingle ;;
-                       xmpp) x2=jabber ;;
-                       zeroconf) x2=bonjour ;;
-                       *) x2=${x/+/} ;;
-               esac
-               mycmakeargs+=( -DWITH_${x2}=$(usex ${x/+/}) )
-       done
-
-       # disable until fixed:
-       mycmakeargs+=( -DWITH_{cryptography,jabber,libjingle,oscar,sms}=OFF )
-
-       # enable plugins
-       for x in ${PLUGINS}; do
-               mycmakeargs+=( -DWITH_${x/+/}=$(usex ${x/+/}) )
-       done
-
-       ecm_src_configure
-}

diff --git a/kde-apps/kopete/metadata.xml b/kde-apps/kopete/metadata.xml
deleted file mode 100644
index 9a1313563104..000000000000
--- a/kde-apps/kopete/metadata.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
-<pkgmetadata>
-       <maintainer type="project">
-               <email>[email protected]</email>
-               <name>Gentoo KDE Project</name>
-       </maintainer>
-       <upstream>
-               <bugs-to>https://bugs.kde.org/</bugs-to>
-               <remote-id type="cpe">cpe:/a:kde:kopete</remote-id>
-       </upstream>
-       <use>
-               <!-- PLUGINS -->
-               <flag name="addbookmarks">Automatically add incoming urls to 
bookmarks.</flag>
-               <flag name="autoreplace">Automatically replace selected 
text</flag>
-               <flag name="contactnotes">Enables writing personal notes for 
contacts.</flag>
-               <flag name="highlight">Allows you to specify highlights on 
specific events.</flag>
-               <flag name="history">Enables saving chat history.</flag>
-               <flag name="latex">Embed latex formatted text into 
messages.</flag>
-               <flag name="nowlistening">Shows song you currently listen to in 
your status/etc. Bindings for many players.</flag>
-               <flag name="otr">Allows crypting your chat (drugs and talking 
nonsense are considered as good alternatives ;]).</flag>
-               <flag name="pipes">Send messages to external pipe.</flag>
-               <flag name="privacy">Filter for incoming messages</flag>
-               <flag name="statistics">Everybody loves statistic graphs, 
especially cake ones. ;]</flag>
-               <flag name="texteffect">Various fancy text effects for your 
messages (don't ever consider writing us with this enabled ;]).</flag>
-               <flag name="translator">Translate incoming and outgoing 
messages.</flag>
-               <flag name="urlpicpreview">Enables in conversation pictures 
preview.</flag>
-               <flag name="webpresence">Show your status and some more 
information on web.</flag>
-               <!-- PROTOCOLS -->
-               <flag name="gadu">Enable the Gadu protocol handler.</flag>
-               <flag name="groupwise">Enable the Groupwise protocol 
handler.</flag>
-               <flag name="meanwhile">Enable the Sametime protocol 
handler.</flag>
-               <flag name="testbed">Enable the testbed protocol.</flag>
-               <flag name="winpopup">Enable pop-up messages sending on 
windows. (same as good old "net send" messages ;])</flag>
-               <flag name="zeroconf">Enable Link-Local Messaging via the 
bonjour protocol.</flag>
-       </use>
-</pkgmetadata>

diff --git a/profiles/package.mask b/profiles/package.mask
index 74612ed12736..3262b8ae8ca7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -278,13 +278,6 @@ media-video/vdr2jpeg
 # kde-plasma/libksysguard:5. Removal on 2024-08-24.
 kde-plasma/ksysguard
 
-# Andreas Sturmlechner <[email protected]> (2024-06-16)
-# After most protocol support is gone, there is barely anything usable
-# left in kde-apps/kopete. It is also unmaintained and still depends on
-# kf5-portingaids, as well as conflicting kde-apps in slot 5. bug #760555
-# Removal on 2024-07-24.
-kde-apps/kopete
-
 # Cédric Krier <[email protected]> (2023-06-15)
 # critical regression with potential data loss:
 # 
https://lists.mercurial-scm.org/pipermail/mercurial-devel/2024-June/297954.html

Reply via email to