Update to gstreamer1-plugins-good-1.6.0.

This commit is contained in:
ajacoutot 2015-09-27 08:22:05 +00:00
parent fa398bd95e
commit f19ccaefa1
5 changed files with 26 additions and 35 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.32 2015/08/17 19:52:39 sthen Exp $
# $OpenBSD: Makefile,v 1.33 2015/09/27 08:22:05 ajacoutot Exp $
# XXX ossaudio(3) is only enabled to be used as a mixing device by
# x11/xfce4/xfce4-mixer
@ -11,12 +11,12 @@ PKGNAME= ${GST_PKGNAME_PREFIX}-plugins-good-${V}
PKGNAME-main= ${PKGNAME}
PKGNAME-pulse= ${GST_PKGNAME_PREFIX}-plugins-pulse-${V}
REVISION-main= 2
REVISION-pulse= 0
MASTER_SITES= ${MASTER_SITE_GST:=gst-plugins-good/}
WANTLIB += ffi glib-2.0 gmodule-2.0 gobject-2.0 gstaudio-1.0 gstbase-1.0
WANTLIB += gstpbutils-1.0 gstreamer-1.0 gsttag-1.0 gstvideo-1.0
WANTLIB += m orc-0.4 pcre pthread z ICE SM X11 Xext xcb
WANTLIB += m orc-0.4 pcre pthread z X11 Xext xcb
WANTLIB-main += ${WANTLIB}
WANTLIB-main += FLAC Xdamage Xfixes bz2 xml2 pthread-stubs
@ -27,10 +27,8 @@ WANTLIB-main += speex sqlite3 stdc++ tag theora vorbis vpx>=5 wavpack xcb-shm
WANTLIB-main += Xrender cairo cairo-gobject expat fontconfig freetype pixman-1
WANTLIB-pulse += ${WANTLIB}
WANTLIB-pulse += execinfo gdbm pulse sndfile X11-xcb Xi Xtst
WANTLIB-pulse += FLAC ogg vorbis vorbisenc dbus-1 json-c
MASTER_SITES= ${MASTER_SITE_GST:=gst-plugins-good/}
WANTLIB-pulse += execinfo gdbm pulse sndfile X11-xcb Xi Xtst ICE
WANTLIB-pulse += FLAC ogg vorbis vorbisenc dbus-1 json-c SM
MULTI_PACKAGES= -main -pulse
@ -57,10 +55,11 @@ CONFIGURE_ARGS= --disable-aalib \
--disable-libdv \
--disable-oss4 \
--disable-sunaudio \
--disable-waveform
--disable-waveform \
--disable-dv1394
pre-configure:
perl -pi -e 's,/dev/dsp,/dev/audio,g' \
sed -i 's,/dev/dsp,/dev/audio,g' \
${WRKSRC}/docs/plugins/gst-plugins-good-plugins.args \
${WRKSRC}/docs/plugins/html/gst-plugins-good-plugins-osssink.html \
${WRKSRC}/docs/plugins/html/gst-plugins-good-plugins-osssrc.html \

View File

@ -1,2 +1,2 @@
SHA256 (gstreamer/gst-plugins-good-1.4.5.tar.xz) = ebG18/e8qophUgLrXhdhIe64M2lg9waH5TateNvH5kE=
SIZE (gstreamer/gst-plugins-good-1.4.5.tar.xz) = 3031588
SHA256 (gstreamer/gst-plugins-good-1.6.0.tar.xz) = oJFWOVlTBeSIhGVuIrFv2nxokqoCzbPrQ+I9q25rgfo=
SIZE (gstreamer/gst-plugins-good-1.6.0.tar.xz) = 3176568

View File

@ -1,18 +0,0 @@
$OpenBSD: patch-configure_ac,v 1.9 2015/01/08 02:59:58 brad Exp $
https://bugzilla.gnome.org/show_bug.cgi?id=742503
--- configure.ac.orig Thu Dec 18 05:33:28 2014
+++ configure.ac Tue Jan 6 21:18:54 2015
@@ -506,7 +506,10 @@ AG_GST_CHECK_FEATURE(GST_V4L2, [Video 4 Linux 2], vide
AC_MSG_CHECKING([Checking for video4linux2 header ...])
AC_CHECK_HEADER(linux/videodev2.h, [ HAVE_GST_V4L2=yes ],
[
- AC_CHECK_HEADER(sys/videodev2.h, [ HAVE_GST_V4L2=yes ])
+ AC_CHECK_HEADER(sys/videodev2.h, [ HAVE_GST_V4L2=yes ],
+ [
+ AC_CHECK_HEADER(sys/videoio.h, [ HAVE_GST_V4L2=yes ])
+ ])
])
if test "x$HAVE_VIDEODEV" = "xno"; then
AC_MSG_WARN([video4linux2 was not found])

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-sys_oss_Makefile_in,v 1.8 2014/10/07 16:05:25 ajacoutot Exp $
--- sys/oss/Makefile.in.orig Wed Sep 24 09:26:02 2014
+++ sys/oss/Makefile.in Tue Oct 7 16:44:22 2014
@@ -566,7 +566,8 @@ libgstossaudio_la_LIBADD = \
$OpenBSD: patch-sys_oss_Makefile_in,v 1.9 2015/09/27 08:22:06 ajacoutot Exp $
--- sys/oss/Makefile.in.orig Fri Sep 25 14:59:50 2015
+++ sys/oss/Makefile.in Sat Sep 26 09:40:59 2015
@@ -574,7 +574,8 @@ libgstossaudio_la_LIBADD = \
$(GST_PLUGINS_BASE_LIBS) \
-lgstaudio-$(GST_API_VERSION) \
$(GST_BASE_LIBS) \

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.10 2015/01/07 08:42:04 brad Exp $
@comment $OpenBSD: PLIST-main,v 1.11 2015/09/27 08:22:06 ajacoutot Exp $
@conflict gstreamer1-plugins-bad-<1.2.0
lib/gstreamer-${API}/libgstalaw.so
lib/gstreamer-${API}/libgstalpha.so
@ -172,6 +172,7 @@ share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plug
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plugin-alphacolor.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plugin-apetag.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plugin-audiofx.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plugin-audioparsers.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plugin-auparse.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plugin-autodetect.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-plugin-avi.html
@ -260,11 +261,16 @@ share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpb
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpbvdepay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpbvpay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpdec.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpdtmfdepay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpdtmfmux.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpdtmfsrc.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtph261depay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtph261pay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpj2kpay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpjitterbuffer.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpjpegpay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpklvdepay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpklvpay.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpmux.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtpptdemux.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-rtprtxreceive.html
@ -278,6 +284,8 @@ share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-scal
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-shagadelictv.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-shapewipe.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-shout2send.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-smokedec.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-smokeenc.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-smpte.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-smptealpha.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-souphttpsrc.html
@ -285,6 +293,8 @@ share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-spec
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-speexdec.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-speexenc.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-splitfilesrc.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-splitmuxsink.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-splitmuxsrc.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-streaktv.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-taginject.html
share/gtk-doc/html/gst-plugins-good-plugins-${API}/gst-plugins-good-plugins-udpsink.html