Index: head/audio/Makefile =================================================================== --- head/audio/Makefile +++ head/audio/Makefile @@ -286,6 +286,7 @@ SUBDIR += gstreamer1-plugins-pulse SUBDIR += gstreamer1-plugins-shout2 SUBDIR += gstreamer1-plugins-sidplay + SUBDIR += gstreamer1-plugins-sndio SUBDIR += gstreamer1-plugins-soundtouch SUBDIR += gstreamer1-plugins-speex SUBDIR += gstreamer1-plugins-taglib Index: head/audio/gstreamer1-plugins-sndio/Makefile =================================================================== --- head/audio/gstreamer1-plugins-sndio/Makefile +++ head/audio/gstreamer1-plugins-sndio/Makefile @@ -0,0 +1,26 @@ +# $FreeBSD$ + +PORTNAME= gstreamer1-plugins-sndio +PORTVERSION= 1.8.0 +DISTVERSIONPREFIX= v +CATEGORIES= audio + +MAINTAINER= tobik@FreeBSD.org +COMMENT= Sndio audio sink and source for GStreamer + +LICENSE= ISCL + +LIB_DEPENDS= libgstaudio-1.0.so:multimedia/gstreamer1-plugins \ + libgstbase-1.0.so:multimedia/gstreamer1 \ + libsndio.so:audio/sndio + +USE_GITHUB= yes +GH_ACCOUNT= t6 + +USES= gettext-runtime pkgconfig +USE_GNOME= glib20 +USE_LDCONFIG= yes + +PLIST_FILES= lib/gstreamer-1.0/libgstsndio.so + +.include Index: head/audio/gstreamer1-plugins-sndio/distinfo =================================================================== --- head/audio/gstreamer1-plugins-sndio/distinfo +++ head/audio/gstreamer1-plugins-sndio/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1483950456 +SHA256 (t6-gstreamer1-plugins-sndio-v1.8.0_GH0.tar.gz) = 7edbdefefe3f09ee306a07d22e0151d7835eac7a50c002b7b9a62631c067ddfb +SIZE (t6-gstreamer1-plugins-sndio-v1.8.0_GH0.tar.gz) = 7085 Index: head/audio/gstreamer1-plugins-sndio/pkg-descr =================================================================== --- head/audio/gstreamer1-plugins-sndio/pkg-descr +++ head/audio/gstreamer1-plugins-sndio/pkg-descr @@ -0,0 +1,7 @@ +The GStreamer sndio plugin allows applications that use GStreamer to +play and record to/from an sndio server. + +This includes WebKit-based browsers, video players like Totem, and +audio players like Rhythmbox. + +WWW: https://github.com/t6/gstreamer1-plugins-sndio/ Index: head/audio/gstreamer1-plugins-sndio/pkg-message =================================================================== --- head/audio/gstreamer1-plugins-sndio/pkg-message +++ head/audio/gstreamer1-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.