Remove gstreamermm; it uses the old gstreamer-0.10 framework and nothing

uses it in-tree.

ok jasper@
This commit is contained in:
ajacoutot 2015-09-22 07:02:39 +00:00
parent 5da551ab8d
commit 2ce9bc9bd5
5 changed files with 1 additions and 1304 deletions

View File

@ -1,8 +1,7 @@
# $OpenBSD: Makefile,v 1.9 2012/04/05 16:06:12 jasper Exp $
# $OpenBSD: Makefile,v 1.10 2015/09/22 07:02:39 ajacoutot Exp $
SUBDIR =
SUBDIR += core
SUBDIR += mm
SUBDIR += plugins-base
SUBDIR += plugins-ffmpeg
SUBDIR += plugins-gl

View File

@ -1,42 +0,0 @@
# $OpenBSD: Makefile,v 1.21 2015/09/21 18:31:50 jasper Exp $
COMMENT= C++ bindings for GStreamer
V= 0.10.11
NAME= gstreamermm
DISTNAME= ${NAME}-${V}
EXTRACT_SUFX= .tar.xz
REVISION= 3
SHARED_LIBS += gstreamermm_get_plugin_defs-0.10 1.0 # .2.1
SHARED_LIBS += gstreamermm-0.10 1.0 # .2.1
WANTLIB += c ffi gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4
WANTLIB += glibmm_generate_extra_defs-2.4 gmodule-2.0 gobject-2.0
WANTLIB += gstaudio-0.10 gstbase-0.10 gstcdda-0.10 gstcontroller-0.10
WANTLIB += gstdataprotocol-0.10 gstinterfaces-0.10 gstnet-0.10
WANTLIB += gstnetbuffer-0.10 gstpbutils-0.10 gstreamer-0.10 gstrtp-0.10
WANTLIB += gsttag-0.10 gstvideo-0.10 gthread-2.0 lzma m orc-0.4 pcre
WANTLIB += pthread sigc-2.0 xml++-2.6 xml2 z
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/${NAME}/${V:C/^([0-9]+\.[0-9]+).*/\1/}/}
MODULES+= gcc4
MODGCC4_ARCHS= *
MODGCC4_LANGS= c++
BUILD_DEPENDS= devel/doxygen
LIB_DEPENDS= devel/glib2mm>=2.33.12 \
multimedia/gstreamer-0.10/plugins-base \
textproc/libxml++
# needed for the examples
BUILD_DEPENDS += x11/gtk3mm
CONFIGURE_STYLE= gnu
CONFIGURE_ENV= CXXFLAGS="-std=c++11"
post-install:
# does nothing (overrides Makefile.inc)
.include <bsd.port.mk>

View File

@ -1,2 +0,0 @@
SHA256 (gstreamer/gstreamermm-0.10.11.tar.xz) = ErXzdzY1lKact58vXNCosYE8plU2gMMhbmNUz9aC68Y=
SIZE (gstreamer/gstreamermm-0.10.11.tar.xz) = 5840552

View File

@ -1,9 +0,0 @@
gstreamermm provides C++ bindings for the GStreamer streaming multimedia
library. With gstreamermm it is possible to develop applications that
work with multimedia in C++.
gstreamermm is developed over glibmm, libsigc++ and libxml++ and the
functionalities they provide. This means that, among other things,
referencing and unreferencing of GObjects is handled automatically via
glibmm's automatic pointer class, Glib:RefPtr<>, and libsigc++'s slots
are used for callbacks and signals.

File diff suppressed because it is too large Load Diff