From fe998e1422e3ff1b0f9a83170eb32e7e72190208 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Mon, 14 Aug 2017 09:23:33 +0200 Subject: [PATCH] net-im/psimedia: Remove last-rited pkg, #620772 --- net-im/psimedia/Manifest | 1 - ...simedia-1.0.3-drop-v4lsrc-gst-plugin.patch | 51 ----------- .../files/psimedia-1.0.3-glib2.32.patch | 52 ----------- .../psimedia-1.0.3-linux-headers-2.6.38.patch | 86 ------------------- net-im/psimedia/metadata.xml | 8 -- net-im/psimedia/psimedia-1.0.3-r3.ebuild | 76 ---------------- profiles/package.mask | 4 - 7 files changed, 278 deletions(-) delete mode 100644 net-im/psimedia/Manifest delete mode 100644 net-im/psimedia/files/psimedia-1.0.3-drop-v4lsrc-gst-plugin.patch delete mode 100644 net-im/psimedia/files/psimedia-1.0.3-glib2.32.patch delete mode 100644 net-im/psimedia/files/psimedia-1.0.3-linux-headers-2.6.38.patch delete mode 100644 net-im/psimedia/metadata.xml delete mode 100644 net-im/psimedia/psimedia-1.0.3-r3.ebuild diff --git a/net-im/psimedia/Manifest b/net-im/psimedia/Manifest deleted file mode 100644 index c12d7dc0e9fb..000000000000 --- a/net-im/psimedia/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST psimedia-1.0.3.tar.bz2 236134 SHA256 019d18034fa94299d896448841d129fd1bad5f58daeb2aba7be540a7d06fb23b SHA512 bc3a9fa004a125e89244f817b9940025d153afd39d619eb53571999cf1d2c36725de0174d3a75240d93b9010844c9085da3c4978fa04deed2bdd8bac28e142a5 WHIRLPOOL 26313c295c3be7311e79b67adf26e53c6907399cf16e331af4e0ec051646e15b2708791374ef68f152ee5dbca7a33f3d47112a3afa4f7dd4a498bdad27348ba8 diff --git a/net-im/psimedia/files/psimedia-1.0.3-drop-v4lsrc-gst-plugin.patch b/net-im/psimedia/files/psimedia-1.0.3-drop-v4lsrc-gst-plugin.patch deleted file mode 100644 index e65951932946..000000000000 --- a/net-im/psimedia/files/psimedia-1.0.3-drop-v4lsrc-gst-plugin.patch +++ /dev/null @@ -1,51 +0,0 @@ -https://bugs.gentoo.org/show_bug.cgi?id=361419#c5 - ---- gstprovider/devices.cpp 2009-06-09 10:12:11.000000000 +0200 -+++ gstprovider/devices.cpp 2011-04-02 11:47:21.898041830 +0200 -@@ -90,7 +90,6 @@ - element_name == "alsasink" || - element_name == "osssrc" || - element_name == "osssink" || -- element_name == "v4lsrc" || - element_name == "v4l2src" || - element_name == "osxaudiosrc" || - element_name == "osxaudiosink" || -@@ -224,11 +223,6 @@ - if(type == PDevice::VideoIn) - element_name = "osxvideosrc"; - } -- else if(driver == "v4l") -- { -- if(type == PDevice::VideoIn) -- element_name = "v4lsrc"; -- } - else if(driver == "v4l2") - { - if(type == PDevice::VideoIn) -@@ -380,7 +374,7 @@ - bool first = true; - foreach(const DeviceEnum::Item &i, list) - { -- if(type == PDevice::VideoIn && (element_name == "v4lsrc" || element_name == "v4l2src")) -+ if(type == PDevice::VideoIn && element_name == "v4l2src") - { - if(!test_video(element_name, i.id)) - continue; -@@ -444,7 +438,6 @@ - else // PDevice::VideoIn - { - drivers -- << "v4l" - << "v4l2" - << "osxvideo" - << "winks"; ---- gstprovider/gstthread.cpp 2009-05-17 19:55:27.000000000 +0200 -+++ gstprovider/gstthread.cpp 2011-04-02 11:48:28.581514484 +0200 -@@ -235,7 +235,6 @@ - #elif defined(Q_OS_LINUX) - reqelem - << "alsasrc" << "alsasink" -- << "v4lsrc" - << "v4l2src"; - #elif defined(Q_OS_UNIX) - reqelem diff --git a/net-im/psimedia/files/psimedia-1.0.3-glib2.32.patch b/net-im/psimedia/files/psimedia-1.0.3-glib2.32.patch deleted file mode 100644 index 01a42cac12f5..000000000000 --- a/net-im/psimedia/files/psimedia-1.0.3-glib2.32.patch +++ /dev/null @@ -1,52 +0,0 @@ -Index: psimedia-1.0.3/gstprovider/gstcustomelements/gstcustomelements.h -=================================================================== ---- psimedia-1.0.3.orig/gstprovider/gstcustomelements/gstcustomelements.h -+++ psimedia-1.0.3/gstprovider/gstcustomelements/gstcustomelements.h -@@ -21,7 +21,7 @@ - #ifndef GSTCUSTOMELEMENTS_H - #define GSTCUSTOMELEMENTS_H - --#include -+#include - #include - #include - #include -Index: psimedia-1.0.3/gstprovider/gstelements/static/gstelements.h -=================================================================== ---- psimedia-1.0.3.orig/gstprovider/gstelements/static/gstelements.h -+++ psimedia-1.0.3/gstprovider/gstelements/static/gstelements.h -@@ -21,7 +21,7 @@ - #ifndef PSI_GSTELEMENTS_H - #define PSI_GSTELEMENTS_H - --#include -+#include - - G_BEGIN_DECLS - -Index: psimedia-1.0.3/gstprovider/gstthread.h -=================================================================== ---- psimedia-1.0.3.orig/gstprovider/gstthread.h -+++ psimedia-1.0.3/gstprovider/gstthread.h -@@ -22,7 +22,7 @@ - #define PSI_GSTTHREAD_H - - #include --#include -+#include - - namespace PsiMedia { - -Index: psimedia-1.0.3/gstprovider/rwcontrol.h -=================================================================== ---- psimedia-1.0.3.orig/gstprovider/rwcontrol.h -+++ psimedia-1.0.3/gstprovider/rwcontrol.h -@@ -28,7 +28,7 @@ - #include - #include - #include --#include -+#include - #include "psimediaprovider.h" - #include "rtpworker.h" - diff --git a/net-im/psimedia/files/psimedia-1.0.3-linux-headers-2.6.38.patch b/net-im/psimedia/files/psimedia-1.0.3-linux-headers-2.6.38.patch deleted file mode 100644 index b6076d12cbf2..000000000000 --- a/net-im/psimedia/files/psimedia-1.0.3-linux-headers-2.6.38.patch +++ /dev/null @@ -1,86 +0,0 @@ -http://pkgs.fedoraproject.org/gitweb/?p=psimedia.git;a=blob_plain;f=psimedia-remove-v4l.patch;hb=HEAD - ---- gstprovider/deviceenum/deviceenum_unix.cpp -+++ gstprovider/deviceenum/deviceenum_unix.cpp -@@ -35,7 +35,7 @@ - # include - # include - # include --# include -+# include - #endif - - namespace DeviceEnum { -@@ -478,72 +478,7 @@ - // v4l detection scheme adapted from PWLib (used by Ekiga/Gnomemeeting) - static QList get_v4l_items() - { --#ifdef Q_OS_LINUX -- QList out; -- -- QList list = get_v4l_names("/sys/class/video4linux", true); -- if(list.isEmpty()) -- list = get_v4l_names("/proc/video/dev", false); -- -- // if we can't find anything, then do a raw scan for possibilities -- if(list.isEmpty()) -- { -- QStringList possible = scan_for_videodevs("/dev"); -- foreach(QString str, possible) -- { -- V4LName v; -- v.dev = str; -- list += v; -- } -- } -- -- for(int n = 0; n < list.count(); ++n) -- { -- V4LName &v = list[n]; -- -- // if we already have a friendly name then we'll skip the confirm -- // in order to save resources. the only real drawback here that -- // I can think of is if the device isn't a capture type. but -- // what does it mean to have a V4L device that isn't capture?? -- if(v.friendlyName.isEmpty()) -- { -- int fd = open(QFile::encodeName(v.dev).data(), O_RDONLY | O_NONBLOCK); -- if(fd == -1) -- continue; -- -- // get video capabilities and close -- struct video_capability caps; -- memset(&caps, 0, sizeof(caps)); -- int ret = ioctl(fd, VIDIOCGCAP, &caps); -- close(fd); -- if(ret == -1) -- continue; -- -- if(!(caps.type & VID_TYPE_CAPTURE)) -- continue; -- -- v.friendlyName = caps.name; -- } -- -- Item i; -- i.type = Item::Video; -- i.dir = Item::Input; -- i.name = v.friendlyName; -- i.driver = "v4l"; -- i.id = v.dev; -- -- // HACK -- if(v.friendlyName == "Labtec Webcam Notebook") -- i.explicitCaptureSize = QSize(640, 480); -- -- out += i; -- } -- -- return out; --#else -- // return empty list if non-linux - return QList(); --#endif - } - - static QList get_v4l2_items() diff --git a/net-im/psimedia/metadata.xml b/net-im/psimedia/metadata.xml deleted file mode 100644 index 05b3857d0fc3..000000000000 --- a/net-im/psimedia/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - build simple test application for the PsiMedia system - - diff --git a/net-im/psimedia/psimedia-1.0.3-r3.ebuild b/net-im/psimedia/psimedia-1.0.3-r3.ebuild deleted file mode 100644 index 3849c26f05c8..000000000000 --- a/net-im/psimedia/psimedia-1.0.3-r3.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils qt4-r2 multilib - -DESCRIPTION="Psi plugin for voice/video calls" -HOMEPAGE="http://delta.affinix.com/psimedia/" -SRC_URI="http://delta.affinix.com/download/psimedia/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm hppa ppc ~ppc64 x86" -IUSE="demo" - -COMMON_DEPEND=">=dev-libs/glib-2.18 - >=media-libs/gstreamer-0.10.22:0.10 - >=media-libs/gst-plugins-base-0.10.22:0.10 - media-libs/gst-plugins-good:0.10 - >=dev-libs/liboil-0.3 - >=dev-qt/qtgui-4.4:4 - >=media-libs/speex-1.2_rc1 -" -RDEPEND="${COMMON_DEPEND} - media-plugins/gst-plugins-speex:0.10 - >=media-plugins/gst-plugins-vorbis-0.10.22:0.10 - >=media-plugins/gst-plugins-theora-0.10.22:0.10 - >=media-plugins/gst-plugins-alsa-0.10.22:0.10 - >=media-plugins/gst-plugins-ogg-0.10.22:0.10 - media-plugins/gst-plugins-v4l2:0.10 - media-plugins/gst-plugins-jpeg:0.10 - net-im/psi - ! "demo/${PN}" - #!/bin/bash - - export PSI_MEDIA_PLUGIN=/usr/$(get_libdir)/psi/plugins/libgstprovider.so - /usr/$(get_libdir)/${PN}/${PN} - EOF - - dobin demo/${PN} - fi -} diff --git a/profiles/package.mask b/profiles/package.mask index 05e4c414fb50..ad9fa9654e2f 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -436,10 +436,6 @@ dev-util/ninja-ide app-crypt/yubikey-neo-manager dev-python/pywebkitgtk -# Pacho Ramos (14 Jul 2017) -# Dead for a long time and really buggy (#620772). Removal in a month. -net-im/psimedia - # Pacho Ramos (14 Jul 2017) # Dead for ages, relies on dead libs (#622010), you can move to moserial, cutecom or # minicom. Removal in 2 months. -- 2.26.2