Index: head/audio/Makefile =================================================================== --- head/audio/Makefile +++ head/audio/Makefile @@ -259,6 +259,7 @@ SUBDIR += gstreamer-plugins-shout2 SUBDIR += gstreamer-plugins-sidplay SUBDIR += gstreamer-plugins-sndfile + SUBDIR += gstreamer-plugins-sndio SUBDIR += gstreamer-plugins-soundtouch SUBDIR += gstreamer-plugins-spc SUBDIR += gstreamer-plugins-speex Index: head/audio/gstreamer-plugins-sndio/Makefile =================================================================== --- head/audio/gstreamer-plugins-sndio/Makefile +++ head/audio/gstreamer-plugins-sndio/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= gstreamer-plugins-sndio +PORTVERSION= 0.10.31 +DISTVERSIONPREFIX= v +CATEGORIES= audio + +MAINTAINER= tobik@FreeBSD.org +COMMENT= Sndio audio sink and source for GStreamer 0.10 + +LICENSE= ISCL + +LIB_DEPENDS= libgstaudio-0.10.so:multimedia/gstreamer-plugins \ + libgstbase-0.10.so:multimedia/gstreamer \ + libsndio.so:audio/sndio + +USE_GITHUB= yes +GH_ACCOUNT= t6 + +USES= pkgconfig +USE_GNOME= glib20 libxml2 +USE_LDCONFIG= yes + +PLIST_FILES= lib/gstreamer-0.10/libgstsndio.so + +.include Index: head/audio/gstreamer-plugins-sndio/distinfo =================================================================== --- head/audio/gstreamer-plugins-sndio/distinfo +++ head/audio/gstreamer-plugins-sndio/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1494332812 +SHA256 (t6-gstreamer-plugins-sndio-v0.10.31_GH0.tar.gz) = dc130ab11a2699bbbef2384ba31f8a9dbd79935e88b5ab7629330a2400f2e22e +SIZE (t6-gstreamer-plugins-sndio-v0.10.31_GH0.tar.gz) = 7108 Index: head/audio/gstreamer-plugins-sndio/pkg-descr =================================================================== --- head/audio/gstreamer-plugins-sndio/pkg-descr +++ head/audio/gstreamer-plugins-sndio/pkg-descr @@ -0,0 +1,7 @@ +The GStreamer sndio plugin allows applications that use GStreamer 0.10 +to play and record through sndio. + +This includes several games, audio players like Exaile, and audio +editors like Jokosher. + +WWW: https://github.com/t6/gstreamer-plugins-sndio/ Index: head/audio/gstreamer-plugins-sndio/pkg-message =================================================================== --- head/audio/gstreamer-plugins-sndio/pkg-message +++ head/audio/gstreamer-plugins-sndio/pkg-message @@ -0,0 +1,3 @@ +The GStreamer sndio plugin has been installed. It has a higher +priority than both the OSS or PulseAudio plugins and GStreamer will +prefer it over them by default.