diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-08-14 09:23:33 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-08-14 09:28:17 +0200 |
commit | fe998e1422e3ff1b0f9a83170eb32e7e72190208 (patch) | |
tree | b1ce07fd9f8830d12e8ad1277d6956830a9e0689 /net-im/psimedia | |
parent | x11-themes/psi-themes: Remove last-rited pkg (diff) | |
download | gentoo-fe998e1422e3ff1b0f9a83170eb32e7e72190208.tar.gz gentoo-fe998e1422e3ff1b0f9a83170eb32e7e72190208.tar.bz2 gentoo-fe998e1422e3ff1b0f9a83170eb32e7e72190208.zip |
net-im/psimedia: Remove last-rited pkg, #620772
Diffstat (limited to 'net-im/psimedia')
-rw-r--r-- | net-im/psimedia/Manifest | 1 | ||||
-rw-r--r-- | net-im/psimedia/files/psimedia-1.0.3-drop-v4lsrc-gst-plugin.patch | 51 | ||||
-rw-r--r-- | net-im/psimedia/files/psimedia-1.0.3-glib2.32.patch | 52 | ||||
-rw-r--r-- | net-im/psimedia/files/psimedia-1.0.3-linux-headers-2.6.38.patch | 86 | ||||
-rw-r--r-- | net-im/psimedia/metadata.xml | 8 | ||||
-rw-r--r-- | net-im/psimedia/psimedia-1.0.3-r3.ebuild | 76 |
6 files changed, 0 insertions, 274 deletions
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 <glib/gthread.h> -+#include <glib.h> - #include <gst/gst.h> - #include <gst/base/gstpushsrc.h> - #include <gst/video/video.h> -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 <glib/gmacros.h> -+#include <glib.h> - - 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 <QThread> --#include <glib/gmain.h> -+#include <glib.h> - - 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 <QMutex> - #include <QWaitCondition> - #include <QTimer> --#include <glib/gmain.h> -+#include <glib.h> - #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 <sys/stat.h> - # include <dirent.h> - # include <sys/ioctl.h> --# include <linux/videodev.h> -+# include <linux/videodev2.h> - #endif - - namespace DeviceEnum { -@@ -478,72 +478,7 @@ - // v4l detection scheme adapted from PWLib (used by Ekiga/Gnomemeeting) - static QList<Item> get_v4l_items() - { --#ifdef Q_OS_LINUX -- QList<Item> out; -- -- QList<V4LName> 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<Item>(); --#endif - } - - static QList<Item> 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 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<!-- maintainer-needed --> -<use> - <flag name="demo">build simple test application for the PsiMedia system</flag> -</use> -</pkgmetadata> 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 - !<net-im/psi-0.13_rc1 -" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig -" - -src_prepare() { - sed -e '/^TEMPLATE/a CONFIG += ordered' -i psimedia.pro || die - # Don't build demo if we don't need that. - use demo || { sed -e '/^SUBDIRS[[:space:]]*+=[[:space:]]*demo[[:space:]]*$/d;' -i psimedia.pro || die; } - # Remove support for V4L v1 because linux-headers-2.6.38 stopped shipping linux/videodev.h. - epatch "${FILESDIR}"/${P}-linux-headers-2.6.38.patch - epatch "${FILESDIR}"/${P}-drop-v4lsrc-gst-plugin.patch - - epatch "${FILESDIR}"/${P}-glib2.32.patch -} - -src_configure() { - # qconf generated configure script... - ./configure --no-separate-debug-info || die - - eqmake4 -} - -src_install() { - insinto /usr/$(get_libdir)/psi/plugins - doins gstprovider/libgstprovider.so - - if use demo; then - exeinto /usr/$(get_libdir)/${PN} - newexe demo/demo ${PN} - - # Create /usr/bin/psimedia - cat <<-EOF > "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 -} |