ports/contrib (3.1): gst-plugins-good -> gst-plugins-good-compat
commit 8bd72054b91eb1a6b1621eafd6e2d2791ba6df49 Author: Danny Rawlins <monster.romster@gmail.com> Date: Sun Jul 27 21:37:42 2014 +1000 gst-plugins-good -> gst-plugins-good-compat diff --git a/gst-plugins-good-compat/.footprint b/gst-plugins-good-compat/.footprint new file mode 100644 index 0000000..0cdd830 --- /dev/null +++ b/gst-plugins-good-compat/.footprint @@ -0,0 +1,128 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/gstreamer-0.10/ +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalaw.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalaw.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalpha.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalpha.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalphacolor.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalphacolor.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstannodex.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstannodex.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstapetag.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstapetag.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudiofx.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudiofx.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudioparsers.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudioparsers.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstauparse.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstauparse.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstautodetect.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstautodetect.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstavi.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstavi.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcairo.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcairo.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcutter.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcutter.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdebug.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdebug.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdeinterlace.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdeinterlace.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdv.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdv.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstefence.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstefence.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsteffectv.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsteffectv.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstequalizer.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstequalizer.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflac.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflac.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflv.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflv.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflxdec.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflxdec.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgdkpixbuf.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgdkpixbuf.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom2k1.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom2k1.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsticydemux.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsticydemux.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstid3demux.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstid3demux.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstimagefreeze.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstimagefreeze.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstinterleave.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstinterleave.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstisomp4.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstisomp4.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstjpeg.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstjpeg.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstlevel.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstlevel.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmatroska.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmatroska.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmulaw.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmulaw.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultifile.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultifile.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultipart.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultipart.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstnavigationtest.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstnavigationtest.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstoss4audio.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstoss4audio.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstpng.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstpng.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstreplaygain.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstreplaygain.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtp.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtp.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtpmanager.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtpmanager.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtsp.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtsp.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshapewipe.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshapewipe.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshout2.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshout2.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsmpte.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsmpte.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsouphttpsrc.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsouphttpsrc.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspectrum.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspectrum.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspeex.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspeex.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsttaglib.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsttaglib.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstudp.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstudp.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideo4linux2.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideo4linux2.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideobox.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideobox.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideocrop.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideocrop.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideofilter.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideofilter.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideomixer.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideomixer.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavenc.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavenc.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavpack.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavpack.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavparse.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavparse.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstximagesrc.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstximagesrc.so +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsty4menc.la +-rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsty4menc.so +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/gstreamer-0.10/ +drwxr-xr-x root/root usr/share/gstreamer-0.10/presets/ +-rw-r--r-- root/root usr/share/gstreamer-0.10/presets/GstIirEqualizer10Bands.prs +-rw-r--r-- root/root usr/share/gstreamer-0.10/presets/GstIirEqualizer3Bands.prs diff --git a/gst-plugins-good-compat/.md5sum b/gst-plugins-good-compat/.md5sum new file mode 100644 index 0000000..b60a710 --- /dev/null +++ b/gst-plugins-good-compat/.md5sum @@ -0,0 +1,3 @@ +555845ceab722e517040bab57f9ace95 gst-plugins-good-0.10.31.tar.xz +7ae65b4f90977db6c453649fa6cfd543 gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch +da56b9cd7b471a160a913504569420ba gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch diff --git a/gst-plugins-good-compat/Pkgfile b/gst-plugins-good-compat/Pkgfile new file mode 100644 index 0000000..9e03cd7 --- /dev/null +++ b/gst-plugins-good-compat/Pkgfile @@ -0,0 +1,33 @@ +# Description: A set of good-quality plugins for gstreamer under the LGPL. +# URL: http://gstreamer.freedesktop.org/modules/gst-plugins-good.html +# Maintainer: Danny Rawlins, monster dot romster at gmail dot com +# Packager: Matt Housh, jaeger at morpheus dot net +# Depends on: flac gst-plugins-base-compat gtk libdv libshout libsoup libtheora speex taglib wavpack + +name=gst-plugins-good-compat +version=0.10.31 +release=3 +source=(http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-$vers... + gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch + gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch) + +build() { + cd gst-plugins-good-$version + + patch -p1 -i $SRC/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch + patch -p1 -i $SRC/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch + + ./configure \ + --prefix=/usr \ + --mandir=/usr/man \ + --disable-static \ + --disable-debug \ + --disable-nls \ + --disable-dependency-tracking \ + --disable-valgrind \ + --disable-examples \ + --disable-oss + + make + make DESTDIR=$PKG install +} diff --git a/gst-plugins-good-compat/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch b/gst-plugins-good-compat/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch new file mode 100644 index 0000000..919b19b --- /dev/null +++ b/gst-plugins-good-compat/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch @@ -0,0 +1,38 @@ +From 968a3dac9959c2a6ae4ff619535db15b37446ce4 Mon Sep 17 00:00:00 2001 +From: Matthias Clasen <mclasen@redhat.com> +Date: Thu, 9 Aug 2012 08:35:23 +0100 +Subject: [PATCH] v4l2: fix build with recent kernels, the v4l2_buffer input + field was removed + +This was unused apparently and removed in the kernel in commit: + + From 2b719d7baf490e24ce7d817c6337b7c87fda84c1 Mon Sep 17 00:00:00 2001 + From: Sakari Ailus <sakari.ailus@iki.fi> + Date: Wed, 2 May 2012 09:40:03 -0300 + Subject: [PATCH] [media] v4l: drop v4l2_buffer.input and V4L2_BUF_FLAG_INPUT + + Remove input field in struct v4l2_buffer and flag V4L2_BUF_FLAG_INPUT which + tells the former is valid. The flag is used by no driver currently. + +https://bugzilla.gnome.org/show_bug.cgi?id=681491 + +[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 0.10.31] +--- + sys/v4l2/gstv4l2bufferpool.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/sys/v4l2/gstv4l2bufferpool.c b/sys/v4l2/gstv4l2bufferpool.c +index b81c6a4..51cc0ce 100644 +--- a/sys/v4l2/gstv4l2bufferpool.c ++++ b/sys/v4l2/gstv4l2bufferpool.c +@@ -181,7 +181,6 @@ gst_v4l2_buffer_new (GstV4l2BufferPool * pool, guint index, GstCaps * caps) + GST_LOG_OBJECT (pool->v4l2elem, " MMAP offset: %u", + ret->vbuffer.m.offset); + GST_LOG_OBJECT (pool->v4l2elem, " length: %u", ret->vbuffer.length); +- GST_LOG_OBJECT (pool->v4l2elem, " input: %u", ret->vbuffer.input); + + data = (guint8 *) v4l2_mmap (0, ret->vbuffer.length, + PROT_READ | PROT_WRITE, MAP_SHARED, pool->video_fd, +-- +1.7.12.3 + diff --git a/gst-plugins-good-compat/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch b/gst-plugins-good-compat/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch new file mode 100644 index 0000000..25c2550 --- /dev/null +++ b/gst-plugins-good-compat/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch @@ -0,0 +1,25 @@ +From 8e633d2059cb835448021cf79becb487aff10975 Mon Sep 17 00:00:00 2001 +From: Bastien Nocera <hadess@hadess.net> +Date: Mon, 18 Mar 2013 14:59:35 +0000 +Subject: v4l2: fix compilation against newer kernel headers as on FC19 + +--- +diff --git a/sys/v4l2/v4l2_calls.c b/sys/v4l2/v4l2_calls.c +index 07d390a..4c10f4f 100644 +--- a/sys/v4l2/v4l2_calls.c ++++ b/sys/v4l2/v4l2_calls.c +@@ -291,8 +291,12 @@ gst_v4l2_fill_lists (GstV4l2Object * v4l2object) + break; + case V4L2_CID_HFLIP: + case V4L2_CID_VFLIP: ++#ifndef V4L2_CID_PAN_RESET + case V4L2_CID_HCENTER: ++#endif ++#ifndef V4L2_CID_TILT_RESET + case V4L2_CID_VCENTER: ++#endif + #ifdef V4L2_CID_PAN_RESET + case V4L2_CID_PAN_RESET: + #endif +-- +cgit v0.9.0.2-2-gbebe diff --git a/gst-plugins-good/.footprint b/gst-plugins-good/.footprint deleted file mode 100644 index 0cdd830..0000000 --- a/gst-plugins-good/.footprint +++ /dev/null @@ -1,128 +0,0 @@ -drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/lib/ -drwxr-xr-x root/root usr/lib/gstreamer-0.10/ --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalaw.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalaw.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalpha.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalpha.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalphacolor.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstalphacolor.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstannodex.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstannodex.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstapetag.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstapetag.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudiofx.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudiofx.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudioparsers.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstaudioparsers.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstauparse.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstauparse.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstautodetect.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstautodetect.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstavi.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstavi.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcairo.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcairo.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcutter.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstcutter.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdebug.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdebug.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdeinterlace.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdeinterlace.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdv.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstdv.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstefence.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstefence.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsteffectv.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsteffectv.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstequalizer.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstequalizer.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflac.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflac.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflv.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflv.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflxdec.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstflxdec.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgdkpixbuf.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgdkpixbuf.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom2k1.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstgoom2k1.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsticydemux.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsticydemux.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstid3demux.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstid3demux.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstimagefreeze.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstimagefreeze.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstinterleave.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstinterleave.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstisomp4.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstisomp4.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstjpeg.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstjpeg.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstlevel.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstlevel.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmatroska.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmatroska.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmulaw.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmulaw.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultifile.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultifile.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultipart.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstmultipart.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstnavigationtest.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstnavigationtest.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstoss4audio.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstoss4audio.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstpng.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstpng.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstreplaygain.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstreplaygain.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtp.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtp.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtpmanager.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtpmanager.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtsp.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstrtsp.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshapewipe.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshapewipe.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshout2.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstshout2.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsmpte.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsmpte.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsouphttpsrc.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstsouphttpsrc.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspectrum.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspectrum.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspeex.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstspeex.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsttaglib.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsttaglib.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstudp.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstudp.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideo4linux2.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideo4linux2.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideobox.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideobox.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideocrop.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideocrop.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideofilter.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideofilter.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideomixer.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstvideomixer.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavenc.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavenc.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavpack.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavpack.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavparse.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstwavparse.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstximagesrc.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgstximagesrc.so --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsty4menc.la --rwxr-xr-x root/root usr/lib/gstreamer-0.10/libgsty4menc.so -drwxr-xr-x root/root usr/share/ -drwxr-xr-x root/root usr/share/gstreamer-0.10/ -drwxr-xr-x root/root usr/share/gstreamer-0.10/presets/ --rw-r--r-- root/root usr/share/gstreamer-0.10/presets/GstIirEqualizer10Bands.prs --rw-r--r-- root/root usr/share/gstreamer-0.10/presets/GstIirEqualizer3Bands.prs diff --git a/gst-plugins-good/.md5sum b/gst-plugins-good/.md5sum deleted file mode 100644 index b60a710..0000000 --- a/gst-plugins-good/.md5sum +++ /dev/null @@ -1,3 +0,0 @@ -555845ceab722e517040bab57f9ace95 gst-plugins-good-0.10.31.tar.xz -7ae65b4f90977db6c453649fa6cfd543 gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch -da56b9cd7b471a160a913504569420ba gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch diff --git a/gst-plugins-good/Pkgfile b/gst-plugins-good/Pkgfile deleted file mode 100644 index 3e82dae..0000000 --- a/gst-plugins-good/Pkgfile +++ /dev/null @@ -1,33 +0,0 @@ -# Description: A set of good-quality plugins for gstreamer under the LGPL. -# URL: http://gstreamer.freedesktop.org/modules/gst-plugins-good.html -# Maintainer: Danny Rawlins, monster dot romster at gmail dot com -# Packager: Matt Housh, jaeger at morpheus dot net -# Depends on: flac gst-plugins-base gtk libdv libshout libsoup libtheora speex taglib wavpack - -name=gst-plugins-good -version=0.10.31 -release=3 -source=(http://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz - gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch - gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch) - -build() { - cd $name-$version - - patch -p1 -i $SRC/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch - patch -p1 -i $SRC/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch - - ./configure \ - --prefix=/usr \ - --mandir=/usr/man \ - --disable-static \ - --disable-debug \ - --disable-nls \ - --disable-dependency-tracking \ - --disable-valgrind \ - --disable-examples \ - --disable-oss - - make - make DESTDIR=$PKG install -} diff --git a/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch b/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch deleted file mode 100644 index 919b19b..0000000 --- a/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 968a3dac9959c2a6ae4ff619535db15b37446ce4 Mon Sep 17 00:00:00 2001 -From: Matthias Clasen <mclasen@redhat.com> -Date: Thu, 9 Aug 2012 08:35:23 +0100 -Subject: [PATCH] v4l2: fix build with recent kernels, the v4l2_buffer input - field was removed - -This was unused apparently and removed in the kernel in commit: - - From 2b719d7baf490e24ce7d817c6337b7c87fda84c1 Mon Sep 17 00:00:00 2001 - From: Sakari Ailus <sakari.ailus@iki.fi> - Date: Wed, 2 May 2012 09:40:03 -0300 - Subject: [PATCH] [media] v4l: drop v4l2_buffer.input and V4L2_BUF_FLAG_INPUT - - Remove input field in struct v4l2_buffer and flag V4L2_BUF_FLAG_INPUT which - tells the former is valid. The flag is used by no driver currently. - -https://bugzilla.gnome.org/show_bug.cgi?id=681491 - -[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 0.10.31] ---- - sys/v4l2/gstv4l2bufferpool.c | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/sys/v4l2/gstv4l2bufferpool.c b/sys/v4l2/gstv4l2bufferpool.c -index b81c6a4..51cc0ce 100644 ---- a/sys/v4l2/gstv4l2bufferpool.c -+++ b/sys/v4l2/gstv4l2bufferpool.c -@@ -181,7 +181,6 @@ gst_v4l2_buffer_new (GstV4l2BufferPool * pool, guint index, GstCaps * caps) - GST_LOG_OBJECT (pool->v4l2elem, " MMAP offset: %u", - ret->vbuffer.m.offset); - GST_LOG_OBJECT (pool->v4l2elem, " length: %u", ret->vbuffer.length); -- GST_LOG_OBJECT (pool->v4l2elem, " input: %u", ret->vbuffer.input); - - data = (guint8 *) v4l2_mmap (0, ret->vbuffer.length, - PROT_READ | PROT_WRITE, MAP_SHARED, pool->video_fd, --- -1.7.12.3 - diff --git a/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch b/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch deleted file mode 100644 index 25c2550..0000000 --- a/gst-plugins-good/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 8e633d2059cb835448021cf79becb487aff10975 Mon Sep 17 00:00:00 2001 -From: Bastien Nocera <hadess@hadess.net> -Date: Mon, 18 Mar 2013 14:59:35 +0000 -Subject: v4l2: fix compilation against newer kernel headers as on FC19 - ---- -diff --git a/sys/v4l2/v4l2_calls.c b/sys/v4l2/v4l2_calls.c -index 07d390a..4c10f4f 100644 ---- a/sys/v4l2/v4l2_calls.c -+++ b/sys/v4l2/v4l2_calls.c -@@ -291,8 +291,12 @@ gst_v4l2_fill_lists (GstV4l2Object * v4l2object) - break; - case V4L2_CID_HFLIP: - case V4L2_CID_VFLIP: -+#ifndef V4L2_CID_PAN_RESET - case V4L2_CID_HCENTER: -+#endif -+#ifndef V4L2_CID_TILT_RESET - case V4L2_CID_VCENTER: -+#endif - #ifdef V4L2_CID_PAN_RESET - case V4L2_CID_PAN_RESET: - #endif --- -cgit v0.9.0.2-2-gbebe
participants (1)
-
crux@crux.nu