summaryrefslogtreecommitdiff
path: root/multimedia
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-10-19 09:12:59 +0000
committernia <nia@pkgsrc.org>2019-10-19 09:12:59 +0000
commit812fcd1663402523a2c44459c808079e3b4f3de7 (patch)
treee1dfebe2da265954054cef03dda24cb3e3d896ef /multimedia
parent6024bb1edfd50d7d2ae8834afac1cccdb7d94e17 (diff)
downloadpkgsrc-812fcd1663402523a2c44459c808079e3b4f3de7.tar.gz
Remove multimedia/farsight2, successor chat/farstream
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile3
-rw-r--r--multimedia/farsight2/DESCR18
-rw-r--r--multimedia/farsight2/Makefile43
-rw-r--r--multimedia/farsight2/PLIST98
-rw-r--r--multimedia/farsight2/buildlink3.mk25
-rw-r--r--multimedia/farsight2/distinfo11
-rw-r--r--multimedia/farsight2/patches/patch-ab18
-rw-r--r--multimedia/farsight2/patches/patch-ai15
-rw-r--r--multimedia/farsight2/patches/patch-aj40
-rw-r--r--multimedia/farsight2/patches/patch-ak12
-rw-r--r--multimedia/farsight2/patches/patch-gst-libs_gst_farsight_Makefile.in16
11 files changed, 1 insertions, 298 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 086f84f88f0..0c3de713393 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.286 2019/10/19 09:01:40 tsutsui Exp $
+# $NetBSD: Makefile,v 1.287 2019/10/19 09:12:59 nia Exp $
#
COMMENT= Multimedia utilities
@@ -26,7 +26,6 @@ SUBDIR+= dvdbackup
SUBDIR+= dvdrip
SUBDIR+= dvdstyler
SUBDIR+= dvdview
-SUBDIR+= farsight2
SUBDIR+= ffmpeg010
SUBDIR+= ffmpeg1
SUBDIR+= ffmpeg2
diff --git a/multimedia/farsight2/DESCR b/multimedia/farsight2/DESCR
deleted file mode 100644
index 12568bc062b..00000000000
--- a/multimedia/farsight2/DESCR
+++ /dev/null
@@ -1,18 +0,0 @@
-The Farsight project is an effort to create a framework to deal
-with all known audio/video conferencing protocols. On one side it
-offers a generic API that makes it possible to write plugins for
-different streaming protocols, on the other side it offers an API
-for clients to use those plugins.
-
-The main target clients for Farsight are Instant Messaging
-applications. These applications should be able to use Farsight
-for all their Audio/Video conferencing needs without having to
-worry about any of the lower level streaming and NAT traversal
-issues.
-
-Farsight forms an integral part of the Telepathy framework. It is
-used by Empathy through the Telepathy-Farsight library. It can also
-be easily used on embedded platforms by using Stream-Engine. The
-Telepathy-Farsight library binds it to the Connection Managers via
-D-Bus and the Telepathy Media Stream Spec and is used for all their
-streaming requirements.
diff --git a/multimedia/farsight2/Makefile b/multimedia/farsight2/Makefile
deleted file mode 100644
index c8652ba7afa..00000000000
--- a/multimedia/farsight2/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# $NetBSD: Makefile,v 1.81 2019/09/02 13:20:10 adam Exp $
-
-DISTNAME= farsight2-0.0.31
-PKGREVISION= 39
-CATEGORIES= chat multimedia
-MASTER_SITES= http://farsight.freedesktop.org/releases/farsight2/
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-#HOMEPAGE= http://farsight.freedesktop.org/wiki/
-COMMENT= Audio/video communications framework
-LICENSE= gnu-lgpl-v2.1
-
-GNU_CONFIGURE= yes
-USE_LIBTOOL= yes
-USE_TOOLS+= gmake pkg-config
-
-PKGCONFIG_OVERRIDE+= farsight2.pc.in
-
-# optionally for gstreamer unit tests
-# gstreamer-check-0.10 >= 0.10.23 (GStreamer Check unittest Library)
-
-PY_PATCHPLIST= yes
-PYTHON_VERSIONS_ACCEPTED= 27 # py-gtk2, py-gstreamer0.10
-
-.include "../../lang/python/pyversion.mk"
-
-BUILDLINK_API_DEPENDS.pygobject+= ${PYPKGPREFIX}-gobject>=2.16
-.include "../../devel/py-gobject/buildlink3.mk"
-.include "../../lang/python/extension.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.16.0
-.include "../../devel/glib2/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.23
-.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.23
-.include "../../multimedia/gstreamer0.10/buildlink3.mk"
-BUILDLINK_API_DEPENDS.gst-python+= ${PYPKGPREFIX}-gstreamer0.10>=0.10.10
-.include "../../multimedia/py-gstreamer0.10/buildlink3.mk"
-.include "../../net/gupnp-igd/buildlink3.mk"
-BUILDLINK_API_DEPENDS.libnice+= libnice>=0.1.0
-.include "../../net/libnice/buildlink3.mk"
-.include "../../textproc/gtk-doc/buildlink3.mk"
-.include "../../x11/py-gtk2/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/farsight2/PLIST b/multimedia/farsight2/PLIST
deleted file mode 100644
index ea8065221ad..00000000000
--- a/multimedia/farsight2/PLIST
+++ /dev/null
@@ -1,98 +0,0 @@
-@comment $NetBSD: PLIST,v 1.5 2013/04/14 19:51:04 wiz Exp $
-include/gstreamer-0.10/gst/farsight/fs-base-conference.h
-include/gstreamer-0.10/gst/farsight/fs-candidate.h
-include/gstreamer-0.10/gst/farsight/fs-codec.h
-include/gstreamer-0.10/gst/farsight/fs-conference-iface.h
-include/gstreamer-0.10/gst/farsight/fs-element-added-notifier.h
-include/gstreamer-0.10/gst/farsight/fs-enum-types.h
-include/gstreamer-0.10/gst/farsight/fs-interfaces.h
-include/gstreamer-0.10/gst/farsight/fs-participant.h
-include/gstreamer-0.10/gst/farsight/fs-plugin.h
-include/gstreamer-0.10/gst/farsight/fs-rtp.h
-include/gstreamer-0.10/gst/farsight/fs-session.h
-include/gstreamer-0.10/gst/farsight/fs-stream-transmitter.h
-include/gstreamer-0.10/gst/farsight/fs-stream.h
-include/gstreamer-0.10/gst/farsight/fs-transmitter.h
-include/gstreamer-0.10/gst/farsight/fs-utils.h
-lib/farsight2-0.0/libmulticast-transmitter.la
-lib/farsight2-0.0/libnice-transmitter.la
-lib/farsight2-0.0/librawudp-transmitter.la
-lib/farsight2-0.0/libshm-transmitter.la
-lib/gstreamer-0.10/libfsfunnel.la
-lib/gstreamer-0.10/libfsmsnconference.la
-lib/gstreamer-0.10/libfsrawconference.la
-lib/gstreamer-0.10/libfsrtcpfilter.la
-lib/gstreamer-0.10/libfsrtpconference.la
-lib/gstreamer-0.10/libfsvideoanyrate.la
-lib/libgstfarsight-0.10.la
-lib/pkgconfig/farsight2-0.10.pc
-${PYSITELIB}/farsight.la
-share/farsight2/0.0/fsrtpconference/default-codec-preferences
-share/farsight2/0.0/fsrtpconference/default-element-properties
-share/gtk-doc/html/farsight2-libs-0.10/FsBaseConference.html
-share/gtk-doc/html/farsight2-libs-0.10/FsConference.html
-share/gtk-doc/html/farsight2-libs-0.10/FsElementAddedNotifier.html
-share/gtk-doc/html/farsight2-libs-0.10/FsParticipant.html
-share/gtk-doc/html/farsight2-libs-0.10/FsStream.html
-share/gtk-doc/html/farsight2-libs-0.10/FsStreamTransmitter.html
-share/gtk-doc/html/farsight2-libs-0.10/FsTransmitter.html
-share/gtk-doc/html/farsight2-libs-0.10/ch01.html
-share/gtk-doc/html/farsight2-libs-0.10/ch02.html
-share/gtk-doc/html/farsight2-libs-0.10/ch03.html
-share/gtk-doc/html/farsight2-libs-0.10/ch04.html
-share/gtk-doc/html/farsight2-libs-0.10/ch05.html
-share/gtk-doc/html/farsight2-libs-0.10/ch06.html
-share/gtk-doc/html/farsight2-libs-0.10/ch07.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-0.10.devhelp
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-0.10.devhelp2
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsCandidate.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsCodec.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-FsPlugin.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-Network-interfaces-discovery.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-RTP-Specific-types.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-Utility-functions.html
-share/gtk-doc/html/farsight2-libs-0.10/farsight2-libs-fs-session.html
-share/gtk-doc/html/farsight2-libs-0.10/home.png
-share/gtk-doc/html/farsight2-libs-0.10/index.html
-share/gtk-doc/html/farsight2-libs-0.10/index.sgml
-share/gtk-doc/html/farsight2-libs-0.10/left.png
-share/gtk-doc/html/farsight2-libs-0.10/pt01.html
-share/gtk-doc/html/farsight2-libs-0.10/pt02.html
-share/gtk-doc/html/farsight2-libs-0.10/right.png
-share/gtk-doc/html/farsight2-libs-0.10/style.css
-share/gtk-doc/html/farsight2-libs-0.10/up.png
-share/gtk-doc/html/farsight2-plugins-0.10/ch01.html
-share/gtk-doc/html/farsight2-plugins-0.10/ch02.html
-share/gtk-doc/html/farsight2-plugins-0.10/ch03.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-0.10.devhelp
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-0.10.devhelp2
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsFunnel.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnCamCamRecvConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnCamSendConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnParticipant.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnSession.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMsnStream.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsMulticastStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsNiceStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawParticipant.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawSession.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawStream.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRawUdpStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpConference.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpParticipant.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpSession.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsRtpStream.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-FsShmStreamTransmitter.html
-share/gtk-doc/html/farsight2-plugins-0.10/farsight2-plugins-GstVideoanyrate.html
-share/gtk-doc/html/farsight2-plugins-0.10/home.png
-share/gtk-doc/html/farsight2-plugins-0.10/index.html
-share/gtk-doc/html/farsight2-plugins-0.10/index.sgml
-share/gtk-doc/html/farsight2-plugins-0.10/left.png
-share/gtk-doc/html/farsight2-plugins-0.10/pt01.html
-share/gtk-doc/html/farsight2-plugins-0.10/pt02.html
-share/gtk-doc/html/farsight2-plugins-0.10/pt03.html
-share/gtk-doc/html/farsight2-plugins-0.10/right.png
-share/gtk-doc/html/farsight2-plugins-0.10/style.css
-share/gtk-doc/html/farsight2-plugins-0.10/up.png
diff --git a/multimedia/farsight2/buildlink3.mk b/multimedia/farsight2/buildlink3.mk
deleted file mode 100644
index e5f864fcb34..00000000000
--- a/multimedia/farsight2/buildlink3.mk
+++ /dev/null
@@ -1,25 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.26 2018/01/07 13:04:23 rillig Exp $
-
-BUILDLINK_TREE+= farsight2
-
-.if !defined(FARSIGHT2_BUILDLINK3_MK)
-FARSIGHT2_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.farsight2+= farsight2>=0.0.14
-BUILDLINK_ABI_DEPENDS.farsight2+= farsight2>=0.0.26nb15
-BUILDLINK_PKGSRCDIR.farsight2?= ../../multimedia/farsight2
-
-# unsure which are needed exactly
-#.include "../../devel/py-gobject/buildlink3.mk"
-#.include "../../devel/glib2/buildlink3.mk"
-#.include "../../multimedia/gst-plugins0.10-bad/buildlink3.mk"
-.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
-#.include "../../multimedia/gst-plugins0.10-good/buildlink3.mk"
-.include "../../multimedia/gstreamer0.10/buildlink3.mk"
-#.include "../../multimedia/py-gstreamer0.10/buildlink3.mk"
-#.include "../../net/gupnp-igd/buildlink3.mk"
-#.include "../../net/libnice/buildlink3.mk"
-#.include "../../x11/py-gtk2/buildlink3.mk"
-.endif # FARSIGHT2_BUILDLINK3_MK
-
-BUILDLINK_TREE+= -farsight2
diff --git a/multimedia/farsight2/distinfo b/multimedia/farsight2/distinfo
deleted file mode 100644
index 2e6ece15a4e..00000000000
--- a/multimedia/farsight2/distinfo
+++ /dev/null
@@ -1,11 +0,0 @@
-$NetBSD: distinfo,v 1.18 2015/11/03 23:54:24 agc Exp $
-
-SHA1 (farsight2-0.0.31.tar.gz) = 7471a1c8207c821b22e4f79c2a159f41140331de
-RMD160 (farsight2-0.0.31.tar.gz) = ce4a5de114c7a0abf83c78e488bd0da623bf7ea9
-SHA512 (farsight2-0.0.31.tar.gz) = 4dcde047df9fd913ff30de49b623c70d970fe43e1b93670934b3d14176448732cf9c8f220836c61279a8236993072cdf223c1250ec835edd8564c9b45d6f9306
-Size (farsight2-0.0.31.tar.gz) = 1231416 bytes
-SHA1 (patch-ab) = 27fd12ad2d1774cbeb7c11a4cee5b40e5ea97853
-SHA1 (patch-ai) = 6459729f80f592a2a333d683b05a139b499f46c6
-SHA1 (patch-aj) = 5363a433c4ac1c01dc90f85c9ab47b82509a2f98
-SHA1 (patch-ak) = 591ab7b6afefc84443280b01c765492007686ff6
-SHA1 (patch-gst-libs_gst_farsight_Makefile.in) = e56468e52401548b0dac0225153abde1a5d548e3
diff --git a/multimedia/farsight2/patches/patch-ab b/multimedia/farsight2/patches/patch-ab
deleted file mode 100644
index 6467d007829..00000000000
--- a/multimedia/farsight2/patches/patch-ab
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2009/09/19 15:39:30 sno Exp $
-
-https://bugs.freedesktop.org/show_bug.cgi?id=23377
-
---- ./transmitters/rawudp/fs-rawudp-transmitter.c.orig 2009-08-03 22:20:07.000000000 +0200
-+++ ./transmitters/rawudp/fs-rawudp-transmitter.c 2009-09-19 17:35:18.000000000 +0200
-@@ -53,7 +53,11 @@
- #else /*G_OS_WIN32*/
- # include <netdb.h>
- # include <sys/socket.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h>
-+# if defined(__FreeBSD__)
-+# include <netinet/in.h>
-+# endif
- # include <arpa/inet.h>
- #endif /*G_OS_WIN32*/
-
diff --git a/multimedia/farsight2/patches/patch-ai b/multimedia/farsight2/patches/patch-ai
deleted file mode 100644
index a43afb0de68..00000000000
--- a/multimedia/farsight2/patches/patch-ai
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ai,v 1.1.1.1 2009/08/17 21:13:04 wiz Exp $
-
-https://bugs.freedesktop.org/show_bug.cgi?id=23377
-
---- transmitters/multicast/fs-multicast-transmitter.c.orig 2009-08-03 20:20:07.000000000 +0000
-+++ transmitters/multicast/fs-multicast-transmitter.c
-@@ -53,6 +53,8 @@
- #else /*G_OS_WIN32*/
- # include <netdb.h>
- # include <sys/socket.h>
-+# include <netinet/in.h>
-+# include <netinet/in_systm.h>
- # include <netinet/ip.h>
- # include <arpa/inet.h>
- #endif /*G_OS_WIN32*/
diff --git a/multimedia/farsight2/patches/patch-aj b/multimedia/farsight2/patches/patch-aj
deleted file mode 100644
index 9682dcc4fb5..00000000000
--- a/multimedia/farsight2/patches/patch-aj
+++ /dev/null
@@ -1,40 +0,0 @@
-$NetBSD: patch-aj,v 1.4 2013/04/14 19:51:05 wiz Exp $
-
---- gst-libs/gst/farsight/fs-interfaces.c.orig 2011-10-09 21:06:33.000000000 +0000
-+++ gst-libs/gst/farsight/fs-interfaces.c
-@@ -58,6 +58,10 @@ GST_DEBUG_CATEGORY_EXTERN (fs_base_confe
- #include <sys/socket.h>
- #include <ifaddrs.h>
- #endif
-+#include <netinet/in.h>
-+#ifdef __sun
-+#include <sys/sockio.h>
-+#endif
-
- /**
- * fs_interfaces_get_local_interfaces:
-@@ -326,8 +330,8 @@ gchar *
- fs_interfaces_get_ip_for_interface (gchar *interface_name)
- {
- union {
-- struct sockaddr s_addr;
-- struct sockaddr_in sin_addr;
-+ struct sockaddr u_s_addr;
-+ struct sockaddr_in u_sin_addr;
- } sockaddr_union;
- struct ifreq ifr;
- gint sockfd;
-@@ -350,10 +354,10 @@ fs_interfaces_get_ip_for_interface (gcha
- }
-
- close (sockfd);
-- sockaddr_union.s_addr = ifr.ifr_addr;
-+ sockaddr_union.u_s_addr = ifr.ifr_addr;
- GST_DEBUG ("Address for %s: %s", interface_name,
-- inet_ntoa (sockaddr_union.sin_addr.sin_addr));
-- return g_strdup (inet_ntoa (sockaddr_union.sin_addr.sin_addr));
-+ inet_ntoa (sockaddr_union.u_sin_addr.sin_addr));
-+ return g_strdup (inet_ntoa (sockaddr_union.u_sin_addr.sin_addr));
- }
-
- #else /* G_OS_UNIX */
diff --git a/multimedia/farsight2/patches/patch-ak b/multimedia/farsight2/patches/patch-ak
deleted file mode 100644
index 7f83446bbeb..00000000000
--- a/multimedia/farsight2/patches/patch-ak
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ak,v 1.1 2009/08/27 18:39:19 hasso Exp $
-
---- transmitters/rawudp/fs-rawudp-transmitter.h.orig 2009-08-27 21:26:47 +0300
-+++ transmitters/rawudp/fs-rawudp-transmitter.h 2009-08-27 21:27:12 +0300
-@@ -35,6 +35,7 @@
- # include <ws2tcpip.h>
- #else /*G_OS_WIN32*/
- # include <arpa/inet.h>
-+# include <sys/socket.h>
- #endif /*G_OS_WIN32*/
-
- G_BEGIN_DECLS
diff --git a/multimedia/farsight2/patches/patch-gst-libs_gst_farsight_Makefile.in b/multimedia/farsight2/patches/patch-gst-libs_gst_farsight_Makefile.in
deleted file mode 100644
index 3a1d39af09b..00000000000
--- a/multimedia/farsight2/patches/patch-gst-libs_gst_farsight_Makefile.in
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-gst-libs_gst_farsight_Makefile.in,v 1.1 2011/03/12 06:33:35 obache Exp $
-
-* portabilty fix
- https://bugs.freedesktop.org/show_bug.cgi?id=35241
-
---- gst-libs/gst/farsight/Makefile.in.orig 2011-02-23 21:05:26.000000000 +0000
-+++ gst-libs/gst/farsight/Makefile.in
-@@ -965,7 +965,7 @@ $(glib_gen_basename)-enumtypes.h: $(glib
- $^ > $@
-
- $(glib_gen_basename)-enumtypes.c: $(glib_enum_headers)
-- @if test "x$(glib_enum_headers)" == "x"; then echo "ERROR: glib_enum_headers is empty, please fix Makefile"; exit 1; fi
-+ @if test "x$(glib_enum_headers)" = "x"; then echo "ERROR: glib_enum_headers is empty, please fix Makefile"; exit 1; fi
- $(AM_V_GEN)glib-mkenums \
- --fhead "#include \"$(glib_gen_basename)-enumtypes.h\"\n$(enum_headers)" \
- --fprod "\n/* enumerations from \"@filename@\" */" \