diff --git a/common/shlibs b/common/shlibs index 771da7fc9d..9aeabce6cb 100644 --- a/common/shlibs +++ b/common/shlibs @@ -755,6 +755,7 @@ libva.so.1 libva-1.0.14_1 libva-glx.so.1 libva-1.0.14_1 libva-tpi.so.1 libva-1.0.14_1 libva-egl.so.1 libva-1.0.14_1 +libva-drm.so.1 libva-1:1.1.0_1 libv4l2.so.0 v4l-utils-0.8.5_1 libv4lconvert.so.0 v4l-utils-0.8.5_1 libv4l1.so.0 v4l-utils-0.8.5_1 diff --git a/srcpkgs/gstreamer-vaapi/gstreamer-vaapi-devel.template b/srcpkgs/gstreamer-vaapi/gstreamer-vaapi-devel.template index 0bdfa2ab60..13c12bbdd8 100644 --- a/srcpkgs/gstreamer-vaapi/gstreamer-vaapi-devel.template +++ b/srcpkgs/gstreamer-vaapi/gstreamer-vaapi-devel.template @@ -1,7 +1,7 @@ # Template file for 'gstreamer-vaapi-devel'. # noarch=yes -depends="${sourcepkg}>=${version}" +depends="${sourcepkg}-${version}_${revision}" short_desc="${short_desc} -- development files" long_desc="${long_desc} diff --git a/srcpkgs/gstreamer-vaapi/gstreamer-vaapi.rshlibs b/srcpkgs/gstreamer-vaapi/gstreamer-vaapi.rshlibs index a7df0c1e7d..46f4b087c7 100644 --- a/srcpkgs/gstreamer-vaapi/gstreamer-vaapi.rshlibs +++ b/srcpkgs/gstreamer-vaapi/gstreamer-vaapi.rshlibs @@ -1,21 +1,19 @@ libgstbasevideo-0.10.so.23 libgstvideo-0.10.so.0 -libva.so.1 -libavcodec.so.53 libgstcodecparsers-0.10.so.23 +libva.so.1 libgstbase-0.10.so.0 libgstreamer-0.10.so.0 libgobject-2.0.so.0 -libgmodule-2.0.so.0 -libgthread-2.0.so.0 -librt.so.1 -libxml2.so.2 libglib-2.0.so.0 -libm.so.6 libpthread.so.0 libc.so.6 +libudev.so.1 +libdrm.so.2 +libva-drm.so.1 +libX11.so.6 +libXrandr.so.2 +libva-x11.so.1 libGL.so.1 libva-glx.so.1 -libX11.so.6 -libva-x11.so.1 libgstinterfaces-0.10.so.0 diff --git a/srcpkgs/gstreamer-vaapi/template b/srcpkgs/gstreamer-vaapi/template index dcd3f604e8..c55853b943 100644 --- a/srcpkgs/gstreamer-vaapi/template +++ b/srcpkgs/gstreamer-vaapi/template @@ -1,29 +1,18 @@ # Template file for 'gstreamer-vaapi' pkgname=gstreamer-vaapi -version=0.3.7 +version=0.4.0 revision=1 -nofetch=yes -noextract=yes -wrksrc=${pkgname} subpackages="${pkgname}-devel" build_style=gnu-configure -configure_args="--disable-static --enable-vaapisink-glx" -makedepends="automake git which gtk-doc pkg-config libva-devel -gst-plugins-base-devel gst-plugins-bad-devel MesaLib-devel ffmpeg-devel" +configure_args="--disable-static" +makedepends="pkg-config libXrandr-devel libva-devel>=1:1.1.0 +gst-plugins-base-devel gst-plugins-bad-devel MesaLib-devel" short_desc="VA-API plugins for GStreamer" maintainer="Juan RP " license="GPL-3" homepage="http://www.splitted-desktop.com/static/libva/gstreamer-vaapi/" -distfiles="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$version.tar.gz" -checksum=8773541ce097fdc4c5b9e7da12a82dffbb30cd91f7bc169f52f05f93b7fc3060 +distfiles="http://www.freedesktop.org/software/vaapi/releases/${pkgname}/${pkgname}-${version}.tar.bz2" +checksum=8bd9fcdcf8bb669a8b02176f35440d46cb96f5eb342455302690af455e06189c long_desc=" ${pkgname} is a collection of GStreamer plugins and helper libraries that allow hardware accelerated video decoding through VA-API." - -do_fetch() { - git clone -b ${version} git://gitorious.org/vaapi/gstreamer-vaapi.git -} - -pre_configure() { - ./autogen.sh -}