summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--base/jdk/.footprint.x86_642
-rw-r--r--extra/ffmpeg/.footprint.i68645
-rw-r--r--extra/ffmpeg/.footprint.x86_6445
-rw-r--r--extra/ffmpeg/.md5sum.i6862
-rw-r--r--extra/ffmpeg/.md5sum.x86_642
-rw-r--r--extra/ffmpeg/Pkgfile25
-rw-r--r--extra/libva/.footprint.i68663
-rw-r--r--extra/libva/.footprint.x86_6463
-rw-r--r--extra/libva/.md5sum.i6861
-rw-r--r--extra/libva/.md5sum.x86_641
-rwxr-xr-xextra/libva/Pkgfile27
-rw-r--r--extra/libvdpau/.footprint.i6861
-rw-r--r--extra/libvdpau/.footprint.x86_641
-rw-r--r--extra/libvdpau/.md5sum.i6861
-rw-r--r--extra/libvdpau/.md5sum.x86_641
-rwxr-xr-xextra/libvdpau/Pkgfile21
-rw-r--r--extra/libvdpau/git_commit_4262513e.patch179
-rw-r--r--extra/sox/.md5sum.i6861
-rw-r--r--extra/sox/.md5sum.x86_641
-rw-r--r--extra/sox/Pkgfile6
-rw-r--r--extra/sox/sox-14.3.2-ffmpeg-0.8.patch38
-rw-r--r--extra/vdpau-video/.footprint.i6867
-rw-r--r--extra/vdpau-video/.footprint.x86_647
-rw-r--r--extra/vdpau-video/.md5sum.i6861
-rw-r--r--extra/vdpau-video/.md5sum.x86_641
-rwxr-xr-xextra/vdpau-video/Pkgfile21
-rw-r--r--extra/vdpauinfo/.footprint.i6867
-rw-r--r--extra/vdpauinfo/.footprint.x86_647
-rw-r--r--extra/vdpauinfo/.md5sum.i6861
-rw-r--r--extra/vdpauinfo/.md5sum.x86_641
-rwxr-xr-xextra/vdpauinfo/Pkgfile25
31 files changed, 542 insertions, 62 deletions
diff --git a/base/jdk/.footprint.x86_64 b/base/jdk/.footprint.x86_64
index b6dcd48b2..7f69a3bf0 100644
--- a/base/jdk/.footprint.x86_64
+++ b/base/jdk/.footprint.x86_64
@@ -585,6 +585,7 @@ drwxr-xr-x root/root opt/jdk/jre/lib/zi/America/Kentucky/
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Mazatlan
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Menominee
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Merida
+-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Metlakatla
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Mexico_City
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Miquelon
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Moncton
@@ -622,6 +623,7 @@ drwxr-xr-x root/root opt/jdk/jre/lib/zi/America/North_Dakota/
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Santo_Domingo
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Sao_Paulo
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Scoresbysund
+-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/Sitka
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/St_Johns
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/St_Kitts
-rw-r--r-- root/root opt/jdk/jre/lib/zi/America/St_Lucia
diff --git a/extra/ffmpeg/.footprint.i686 b/extra/ffmpeg/.footprint.i686
index a5a276842..5c961edee 100644
--- a/extra/ffmpeg/.footprint.i686
+++ b/extra/ffmpeg/.footprint.i686
@@ -4,6 +4,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/ffplay
-rwxr-xr-x root/root usr/bin/ffprobe
-rwxr-xr-x root/root usr/bin/ffserver
+-rwxr-xr-x root/root usr/bin/qt-faststart
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/libavcodec/
-rw-r--r-- root/root usr/include/libavcodec/avcodec.h
@@ -62,33 +63,39 @@ drwxr-xr-x root/root usr/include/libavutil/
-rw-r--r-- root/root usr/include/libavutil/rational.h
-rw-r--r-- root/root usr/include/libavutil/samplefmt.h
-rw-r--r-- root/root usr/include/libavutil/sha.h
--rw-r--r-- root/root usr/include/libavutil/sha1.h
drwxr-xr-x root/root usr/include/libpostproc/
-rw-r--r-- root/root usr/include/libpostproc/postprocess.h
drwxr-xr-x root/root usr/include/libswscale/
-rw-r--r-- root/root usr/include/libswscale/swscale.h
drwxr-xr-x root/root usr/lib/
-lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.52.122.0
-lrwxrwxrwx root/root usr/lib/libavcodec.so.52 -> libavcodec.so.52.122.0
--rwxr-xr-x root/root usr/lib/libavcodec.so.52.122.0
-lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.52.5.0
-lrwxrwxrwx root/root usr/lib/libavdevice.so.52 -> libavdevice.so.52.5.0
--rwxr-xr-x root/root usr/lib/libavdevice.so.52.5.0
-lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.1.80.0
-lrwxrwxrwx root/root usr/lib/libavfilter.so.1 -> libavfilter.so.1.80.0
--rwxr-xr-x root/root usr/lib/libavfilter.so.1.80.0
-lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.52.110.0
-lrwxrwxrwx root/root usr/lib/libavformat.so.52 -> libavformat.so.52.110.0
--rwxr-xr-x root/root usr/lib/libavformat.so.52.110.0
-lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.50.43.0
-lrwxrwxrwx root/root usr/lib/libavutil.so.50 -> libavutil.so.50.43.0
--rwxr-xr-x root/root usr/lib/libavutil.so.50.43.0
+-rw-r--r-- root/root usr/lib/libavcodec.a
+lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.53.7.0
+lrwxrwxrwx root/root usr/lib/libavcodec.so.53 -> libavcodec.so.53.7.0
+-rwxr-xr-x root/root usr/lib/libavcodec.so.53.7.0
+-rw-r--r-- root/root usr/lib/libavdevice.a
+lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.53.1.1
+lrwxrwxrwx root/root usr/lib/libavdevice.so.53 -> libavdevice.so.53.1.1
+-rwxr-xr-x root/root usr/lib/libavdevice.so.53.1.1
+-rw-r--r-- root/root usr/lib/libavfilter.a
+lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.2.23.0
+lrwxrwxrwx root/root usr/lib/libavfilter.so.2 -> libavfilter.so.2.23.0
+-rwxr-xr-x root/root usr/lib/libavfilter.so.2.23.0
+-rw-r--r-- root/root usr/lib/libavformat.a
+lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.53.4.0
+lrwxrwxrwx root/root usr/lib/libavformat.so.53 -> libavformat.so.53.4.0
+-rwxr-xr-x root/root usr/lib/libavformat.so.53.4.0
+-rw-r--r-- root/root usr/lib/libavutil.a
+lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.51.9.1
+lrwxrwxrwx root/root usr/lib/libavutil.so.51 -> libavutil.so.51.9.1
+-rwxr-xr-x root/root usr/lib/libavutil.so.51.9.1
+-rw-r--r-- root/root usr/lib/libpostproc.a
lrwxrwxrwx root/root usr/lib/libpostproc.so -> libpostproc.so.51.2.0
lrwxrwxrwx root/root usr/lib/libpostproc.so.51 -> libpostproc.so.51.2.0
-rwxr-xr-x root/root usr/lib/libpostproc.so.51.2.0
-lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.0.14.1
-lrwxrwxrwx root/root usr/lib/libswscale.so.0 -> libswscale.so.0.14.1
--rwxr-xr-x root/root usr/lib/libswscale.so.0.14.1
+-rw-r--r-- root/root usr/lib/libswscale.a
+lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.2.0.0
+lrwxrwxrwx root/root usr/lib/libswscale.so.2 -> libswscale.so.2.0.0
+-rwxr-xr-x root/root usr/lib/libswscale.so.2.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libavcodec.pc
-rw-r--r-- root/root usr/lib/pkgconfig/libavdevice.pc
diff --git a/extra/ffmpeg/.footprint.x86_64 b/extra/ffmpeg/.footprint.x86_64
index a5a276842..5c961edee 100644
--- a/extra/ffmpeg/.footprint.x86_64
+++ b/extra/ffmpeg/.footprint.x86_64
@@ -4,6 +4,7 @@ drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/ffplay
-rwxr-xr-x root/root usr/bin/ffprobe
-rwxr-xr-x root/root usr/bin/ffserver
+-rwxr-xr-x root/root usr/bin/qt-faststart
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/libavcodec/
-rw-r--r-- root/root usr/include/libavcodec/avcodec.h
@@ -62,33 +63,39 @@ drwxr-xr-x root/root usr/include/libavutil/
-rw-r--r-- root/root usr/include/libavutil/rational.h
-rw-r--r-- root/root usr/include/libavutil/samplefmt.h
-rw-r--r-- root/root usr/include/libavutil/sha.h
--rw-r--r-- root/root usr/include/libavutil/sha1.h
drwxr-xr-x root/root usr/include/libpostproc/
-rw-r--r-- root/root usr/include/libpostproc/postprocess.h
drwxr-xr-x root/root usr/include/libswscale/
-rw-r--r-- root/root usr/include/libswscale/swscale.h
drwxr-xr-x root/root usr/lib/
-lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.52.122.0
-lrwxrwxrwx root/root usr/lib/libavcodec.so.52 -> libavcodec.so.52.122.0
--rwxr-xr-x root/root usr/lib/libavcodec.so.52.122.0
-lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.52.5.0
-lrwxrwxrwx root/root usr/lib/libavdevice.so.52 -> libavdevice.so.52.5.0
--rwxr-xr-x root/root usr/lib/libavdevice.so.52.5.0
-lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.1.80.0
-lrwxrwxrwx root/root usr/lib/libavfilter.so.1 -> libavfilter.so.1.80.0
--rwxr-xr-x root/root usr/lib/libavfilter.so.1.80.0
-lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.52.110.0
-lrwxrwxrwx root/root usr/lib/libavformat.so.52 -> libavformat.so.52.110.0
--rwxr-xr-x root/root usr/lib/libavformat.so.52.110.0
-lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.50.43.0
-lrwxrwxrwx root/root usr/lib/libavutil.so.50 -> libavutil.so.50.43.0
--rwxr-xr-x root/root usr/lib/libavutil.so.50.43.0
+-rw-r--r-- root/root usr/lib/libavcodec.a
+lrwxrwxrwx root/root usr/lib/libavcodec.so -> libavcodec.so.53.7.0
+lrwxrwxrwx root/root usr/lib/libavcodec.so.53 -> libavcodec.so.53.7.0
+-rwxr-xr-x root/root usr/lib/libavcodec.so.53.7.0
+-rw-r--r-- root/root usr/lib/libavdevice.a
+lrwxrwxrwx root/root usr/lib/libavdevice.so -> libavdevice.so.53.1.1
+lrwxrwxrwx root/root usr/lib/libavdevice.so.53 -> libavdevice.so.53.1.1
+-rwxr-xr-x root/root usr/lib/libavdevice.so.53.1.1
+-rw-r--r-- root/root usr/lib/libavfilter.a
+lrwxrwxrwx root/root usr/lib/libavfilter.so -> libavfilter.so.2.23.0
+lrwxrwxrwx root/root usr/lib/libavfilter.so.2 -> libavfilter.so.2.23.0
+-rwxr-xr-x root/root usr/lib/libavfilter.so.2.23.0
+-rw-r--r-- root/root usr/lib/libavformat.a
+lrwxrwxrwx root/root usr/lib/libavformat.so -> libavformat.so.53.4.0
+lrwxrwxrwx root/root usr/lib/libavformat.so.53 -> libavformat.so.53.4.0
+-rwxr-xr-x root/root usr/lib/libavformat.so.53.4.0
+-rw-r--r-- root/root usr/lib/libavutil.a
+lrwxrwxrwx root/root usr/lib/libavutil.so -> libavutil.so.51.9.1
+lrwxrwxrwx root/root usr/lib/libavutil.so.51 -> libavutil.so.51.9.1
+-rwxr-xr-x root/root usr/lib/libavutil.so.51.9.1
+-rw-r--r-- root/root usr/lib/libpostproc.a
lrwxrwxrwx root/root usr/lib/libpostproc.so -> libpostproc.so.51.2.0
lrwxrwxrwx root/root usr/lib/libpostproc.so.51 -> libpostproc.so.51.2.0
-rwxr-xr-x root/root usr/lib/libpostproc.so.51.2.0
-lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.0.14.1
-lrwxrwxrwx root/root usr/lib/libswscale.so.0 -> libswscale.so.0.14.1
--rwxr-xr-x root/root usr/lib/libswscale.so.0.14.1
+-rw-r--r-- root/root usr/lib/libswscale.a
+lrwxrwxrwx root/root usr/lib/libswscale.so -> libswscale.so.2.0.0
+lrwxrwxrwx root/root usr/lib/libswscale.so.2 -> libswscale.so.2.0.0
+-rwxr-xr-x root/root usr/lib/libswscale.so.2.0.0
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libavcodec.pc
-rw-r--r-- root/root usr/lib/pkgconfig/libavdevice.pc
diff --git a/extra/ffmpeg/.md5sum.i686 b/extra/ffmpeg/.md5sum.i686
index 95c59b58b..7451e0334 100644
--- a/extra/ffmpeg/.md5sum.i686
+++ b/extra/ffmpeg/.md5sum.i686
@@ -1 +1 @@
-8615815985a17ef6498620c715e63f5e ffmpeg-0.7.1.tar.bz2
+556870ccfd6c9c0426c7dd86dd5beb62 ffmpeg-0.8.3.tar.bz2
diff --git a/extra/ffmpeg/.md5sum.x86_64 b/extra/ffmpeg/.md5sum.x86_64
index 95c59b58b..7451e0334 100644
--- a/extra/ffmpeg/.md5sum.x86_64
+++ b/extra/ffmpeg/.md5sum.x86_64
@@ -1 +1 @@
-8615815985a17ef6498620c715e63f5e ffmpeg-0.7.1.tar.bz2
+556870ccfd6c9c0426c7dd86dd5beb62 ffmpeg-0.8.3.tar.bz2
diff --git a/extra/ffmpeg/Pkgfile b/extra/ffmpeg/Pkgfile
index b46221026..accc6671e 100644
--- a/extra/ffmpeg/Pkgfile
+++ b/extra/ffmpeg/Pkgfile
@@ -1,38 +1,41 @@
# Description: solution pour enregister, convertir et generer des flux audio et video
-# URL: http://ffmpeg.mplayerhq.hu/
+# URL: http://ffmpeg.org/
# Maintainer: NuTyX core team
# Packager: thierryn1 at hispeed dot ch
-# Depends on: amrnb, amrwb, liba52, imlib2, lame, sdl, libvorbis, libogg, xvid, faac, faad2, libtheora, x264, alsa-lib
-# Run on: amrnb,amrwb,liba52,imlib2,lame,sdl,libvorbis,libogg,xvid,faac,faad2,libtheora,x264,alsa-lib
-
+# Depends on: amrnb, amrwb, liba52, imlib2, lame, sdl, libvorbis, libogg, xvid, faac, faad2, libtheora, x264, alsa-lib, openjpeg, vdpau-video
+# Run on: amrnb,amrwb,liba52,imlib2,lame,sdl,libvorbis,libogg,xvid,faac,faad2,libtheora,x264,alsa-lib,openjpeg,vdpau-video
name=ffmpeg
-version=0.7.1
-release=2
+version=0.8.3
+release=1
source=(http://ffmpeg.org/releases/$name-$version.tar.bz2)
build() {
cd $name-$version
-
./configure \
--prefix=/usr \
--enable-gpl \
+ --enable-version3 \
--enable-libfaac \
--enable-libmp3lame \
--enable-libtheora \
--enable-libvorbis \
--enable-libx264 \
--enable-libxvid \
+ --enable-libopenjpeg \
--enable-shared \
--enable-pthreads \
--enable-postproc \
--enable-swscale \
--enable-x11grab \
--enable-nonfree \
- --disable-doc \
- --disable-static \
- --disable-debug
+ --enable-vdpau \
+ --enable-vaapi \
+ --enable-runtime-cpudetect \
+ --disable-doc
- make SHARED_PP='yes'
+ make
+ make tools/qt-faststart
+ install -D -m755 tools/qt-faststart $PKG/usr/bin/qt-faststart
make DESTDIR=$PKG install install-man
}
diff --git a/extra/libva/.footprint.i686 b/extra/libva/.footprint.i686
new file mode 100644
index 000000000..5e493157e
--- /dev/null
+++ b/extra/libva/.footprint.i686
@@ -0,0 +1,63 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/avcenc
+-rwxr-xr-x root/root usr/bin/h264encode
+-rwxr-xr-x root/root usr/bin/mpeg2vldemo
+-rwxr-xr-x root/root usr/bin/putsurface
+-rwxr-xr-x root/root usr/bin/vainfo
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/va/
+-rw-r--r-- root/root usr/include/va/va.h
+-rw-r--r-- root/root usr/include/va/va_backend.h
+-rw-r--r-- root/root usr/include/va/va_backend_egl.h
+-rw-r--r-- root/root usr/include/va/va_backend_glx.h
+-rw-r--r-- root/root usr/include/va/va_backend_tpi.h
+-rw-r--r-- root/root usr/include/va/va_dri.h
+-rw-r--r-- root/root usr/include/va/va_dri2.h
+-rw-r--r-- root/root usr/include/va/va_dricommon.h
+-rw-r--r-- root/root usr/include/va/va_dummy.h
+-rw-r--r-- root/root usr/include/va/va_egl.h
+-rw-r--r-- root/root usr/include/va/va_glx.h
+-rw-r--r-- root/root usr/include/va/va_tpi.h
+-rw-r--r-- root/root usr/include/va/va_version.h
+-rw-r--r-- root/root usr/include/va/va_x11.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/dri/
+-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.la
+-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.so
+-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.la
+-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.so
+-rwxr-xr-x root/root usr/lib/libva-dummy.la
+lrwxrwxrwx root/root usr/lib/libva-dummy.so -> libva-dummy.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-dummy.so.1 -> libva-dummy.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-dummy.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-egl.la
+lrwxrwxrwx root/root usr/lib/libva-egl.so -> libva-egl.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-egl.so.1 -> libva-egl.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-egl.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-glx.la
+lrwxrwxrwx root/root usr/lib/libva-glx.so -> libva-glx.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-glx.so.1 -> libva-glx.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-glx.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-tpi.la
+lrwxrwxrwx root/root usr/lib/libva-tpi.so -> libva-tpi.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-tpi.so.1 -> libva-tpi.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-tpi.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-x11.la
+lrwxrwxrwx root/root usr/lib/libva-x11.so -> libva-x11.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-x11.so.1 -> libva-x11.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-x11.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva.la
+lrwxrwxrwx root/root usr/lib/libva.so -> libva.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva.so.1 -> libva.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva.so.1.0.14
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-egl.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-glx.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-tpi.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-x11.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/licenses/
+drwxr-xr-x root/root usr/share/licenses/libva/
+-rw-r--r-- root/root usr/share/licenses/libva/COPYING
diff --git a/extra/libva/.footprint.x86_64 b/extra/libva/.footprint.x86_64
new file mode 100644
index 000000000..5e493157e
--- /dev/null
+++ b/extra/libva/.footprint.x86_64
@@ -0,0 +1,63 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/avcenc
+-rwxr-xr-x root/root usr/bin/h264encode
+-rwxr-xr-x root/root usr/bin/mpeg2vldemo
+-rwxr-xr-x root/root usr/bin/putsurface
+-rwxr-xr-x root/root usr/bin/vainfo
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/va/
+-rw-r--r-- root/root usr/include/va/va.h
+-rw-r--r-- root/root usr/include/va/va_backend.h
+-rw-r--r-- root/root usr/include/va/va_backend_egl.h
+-rw-r--r-- root/root usr/include/va/va_backend_glx.h
+-rw-r--r-- root/root usr/include/va/va_backend_tpi.h
+-rw-r--r-- root/root usr/include/va/va_dri.h
+-rw-r--r-- root/root usr/include/va/va_dri2.h
+-rw-r--r-- root/root usr/include/va/va_dricommon.h
+-rw-r--r-- root/root usr/include/va/va_dummy.h
+-rw-r--r-- root/root usr/include/va/va_egl.h
+-rw-r--r-- root/root usr/include/va/va_glx.h
+-rw-r--r-- root/root usr/include/va/va_tpi.h
+-rw-r--r-- root/root usr/include/va/va_version.h
+-rw-r--r-- root/root usr/include/va/va_x11.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/dri/
+-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.la
+-rwxr-xr-x root/root usr/lib/dri/dummy_drv_video.so
+-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.la
+-rwxr-xr-x root/root usr/lib/dri/i965_drv_video.so
+-rwxr-xr-x root/root usr/lib/libva-dummy.la
+lrwxrwxrwx root/root usr/lib/libva-dummy.so -> libva-dummy.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-dummy.so.1 -> libva-dummy.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-dummy.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-egl.la
+lrwxrwxrwx root/root usr/lib/libva-egl.so -> libva-egl.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-egl.so.1 -> libva-egl.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-egl.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-glx.la
+lrwxrwxrwx root/root usr/lib/libva-glx.so -> libva-glx.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-glx.so.1 -> libva-glx.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-glx.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-tpi.la
+lrwxrwxrwx root/root usr/lib/libva-tpi.so -> libva-tpi.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-tpi.so.1 -> libva-tpi.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-tpi.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-x11.la
+lrwxrwxrwx root/root usr/lib/libva-x11.so -> libva-x11.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva-x11.so.1 -> libva-x11.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva-x11.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva.la
+lrwxrwxrwx root/root usr/lib/libva.so -> libva.so.1.0.14
+lrwxrwxrwx root/root usr/lib/libva.so.1 -> libva.so.1.0.14
+-rwxr-xr-x root/root usr/lib/libva.so.1.0.14
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-egl.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-glx.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-tpi.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva-x11.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libva.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/licenses/
+drwxr-xr-x root/root usr/share/licenses/libva/
+-rw-r--r-- root/root usr/share/licenses/libva/COPYING
diff --git a/extra/libva/.md5sum.i686 b/extra/libva/.md5sum.i686
new file mode 100644
index 000000000..f42bb3643
--- /dev/null
+++ b/extra/libva/.md5sum.i686
@@ -0,0 +1 @@
+9a7eba239bffa3b40d7a49e3bb4fb6fb libva-1.0.14.tar.bz2
diff --git a/extra/libva/.md5sum.x86_64 b/extra/libva/.md5sum.x86_64
new file mode 100644
index 000000000..f42bb3643
--- /dev/null
+++ b/extra/libva/.md5sum.x86_64
@@ -0,0 +1 @@
+9a7eba239bffa3b40d7a49e3bb4fb6fb libva-1.0.14.tar.bz2
diff --git a/extra/libva/Pkgfile b/extra/libva/Pkgfile
new file mode 100755
index 000000000..b47dbb978
--- /dev/null
+++ b/extra/libva/Pkgfile
@@ -0,0 +1,27 @@
+# Description: API d'accélération vidéo pour Linux
+# URL: http://freedesktop.org/wiki/Software/vaapi
+# Maintainer: NutyX core team
+# Packager: piernov <piernov@piernov.org>
+# Depends on: mesa3d, libdrm, libgl, xorg-libxfixes
+# Run on: mesa3d,libdrm,libgl,xorg-libxfixes
+
+name=libva
+version=1.0.14
+release=1
+
+source=(http://cgit.freedesktop.org/$name/snapshot/$name-$version.tar.bz2)
+
+build() {
+ cd $name-$version
+ ./autogen.sh
+ ./configure --prefix=/usr \
+ --enable-glx \
+ --enable-dummy-driver \
+ --enable-dummy-backend \
+ --enable-i965-driver
+ make
+ make DESTDIR=$PKG install
+
+ install -d -m755 $PKG/usr/share/licenses/$name
+ install -m644 COPYING $PKG/usr/share/licenses/$name
+}
diff --git a/extra/libvdpau/.footprint.i686 b/extra/libvdpau/.footprint.i686
index 833807bf6..8421b1141 100644
--- a/extra/libvdpau/.footprint.i686
+++ b/extra/libvdpau/.footprint.i686
@@ -8,6 +8,7 @@ drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libvdpau.so -> libvdpau.so.1.0.0
lrwxrwxrwx root/root usr/lib/libvdpau.so.1 -> libvdpau.so.1.0.0
-rwxr-xr-x root/root usr/lib/libvdpau.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libvdpau_nvidia.so -> vdpau/libvdpau_nvidia.so.280.13
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/vdpau.pc
drwxr-xr-x root/root usr/lib/vdpau/
diff --git a/extra/libvdpau/.footprint.x86_64 b/extra/libvdpau/.footprint.x86_64
index 833807bf6..8421b1141 100644
--- a/extra/libvdpau/.footprint.x86_64
+++ b/extra/libvdpau/.footprint.x86_64
@@ -8,6 +8,7 @@ drwxr-xr-x root/root usr/lib/
lrwxrwxrwx root/root usr/lib/libvdpau.so -> libvdpau.so.1.0.0
lrwxrwxrwx root/root usr/lib/libvdpau.so.1 -> libvdpau.so.1.0.0
-rwxr-xr-x root/root usr/lib/libvdpau.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libvdpau_nvidia.so -> vdpau/libvdpau_nvidia.so.280.13
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/vdpau.pc
drwxr-xr-x root/root usr/lib/vdpau/
diff --git a/extra/libvdpau/.md5sum.i686 b/extra/libvdpau/.md5sum.i686
index 39532caa8..972d23d69 100644
--- a/extra/libvdpau/.md5sum.i686
+++ b/extra/libvdpau/.md5sum.i686
@@ -1 +1,2 @@
+1644e00b0d9acb09093c6c5e05a939ec git_commit_4262513e.patch
8e1f0639bea4e4a842aee93ab64406cc libvdpau-0.4.1.tar.gz
diff --git a/extra/libvdpau/.md5sum.x86_64 b/extra/libvdpau/.md5sum.x86_64
index 39532caa8..972d23d69 100644
--- a/extra/libvdpau/.md5sum.x86_64
+++ b/extra/libvdpau/.md5sum.x86_64
@@ -1 +1,2 @@
+1644e00b0d9acb09093c6c5e05a939ec git_commit_4262513e.patch
8e1f0639bea4e4a842aee93ab64406cc libvdpau-0.4.1.tar.gz
diff --git a/extra/libvdpau/Pkgfile b/extra/libvdpau/Pkgfile
index 6049c16e9..99b85a93c 100755
--- a/extra/libvdpau/Pkgfile
+++ b/extra/libvdpau/Pkgfile
@@ -1,22 +1,25 @@
-# Description: Nvidia VDPAU lib
+# Description: Bibliothèque NVidia VDPAU
# URL: http://cgit.freedesktop.org/~aplattner/libvdpau
# Maintainer: NutyX core team
# Packager: lesibel at free dot fr
# Depends on: xorg-libx11
+# Run on:
name=libvdpau
version=0.4.1
-release=1
+release=2
-source=(http://people.freedesktop.org/~aplattner/vdpau/$name-$version.tar.gz )
+source=(http://people.freedesktop.org/~aplattner/vdpau/$name-$version.tar.gz git_commit_4262513e.patch)
build() {
- cd $name-$version
+ cd $name-$version
+ patch -p1 < ../git_commit_4262513e.patch
+ ./configure --prefix=/usr
+ make
+ make DESTDIR=$PKG install
- ./configure --prefix=/usr
- make
- make DESTDIR=$PKG install
+ ln -s vdpau/libvdpau_nvidia.so.280.13 $PKG/usr/lib/libvdpau_nvidia.so
- install -d -m755 $PKG/usr/share/licenses/$name
- install -m644 COPYING $PKG/usr/share/licenses/$name
+ install -d -m755 $PKG/usr/share/licenses/$name
+ install -m644 COPYING $PKG/usr/share/licenses/$name
}
diff --git a/extra/libvdpau/git_commit_4262513e.patch b/extra/libvdpau/git_commit_4262513e.patch
new file mode 100644
index 000000000..e32fc120a
--- /dev/null
+++ b/extra/libvdpau/git_commit_4262513e.patch
@@ -0,0 +1,179 @@
+From 4262513e67c3572ed19bd796ec6180cdde7ccb7e Mon Sep 17 00:00:00 2001
+From: Kiran Pawar <kpawar@nvidia.com>
+Date: Fri, 05 Aug 2011 06:15:18 +0000
+Subject: vdpau_wrapper.c: Track dynamic library handles and free them on exit using __attribute__((destructor))
+
+Signed-off-by: Kiran Pawar <kpawar@nvidia.com>
+Tested-by: Aaron Plattner <aplattner@nvidia.com>
+Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
+---
+diff --git a/src/vdpau_wrapper.c b/src/vdpau_wrapper.c
+index f504775..23de3d4 100644
+--- a/src/vdpau_wrapper.c
++++ b/src/vdpau_wrapper.c
+@@ -40,6 +40,17 @@ typedef void SetDllHandle(
+ void * driver_dll_handle
+ );
+
++static void * _vdp_backend_dll;
++static void * _vdp_trace_dll;
++static void * _vdp_driver_dll;
++static VdpDeviceCreateX11 * _vdp_imp_device_create_x11_proc;
++
++#if defined(__GNUC__)
++
++static void _vdp_close_driver(void) __attribute__((destructor));
++
++#endif
++
+ #if DEBUG
+
+ static void _vdp_wrapper_error_breakpoint(char const * file, int line, char const * function)
+@@ -87,23 +98,16 @@ static char * _vdp_get_driver_name_from_dri2(
+ return driver_name;
+ }
+
+-VdpStatus vdp_device_create_x11(
++static VdpStatus _vdp_open_driver(
+ Display * display,
+- int screen,
+- /* output parameters follow */
+- VdpDevice * device,
+- VdpGetProcAddress * * get_proc_address
+-)
++ int screen)
+ {
+ char const * vdpau_driver;
+ char * vdpau_driver_dri2 = NULL;
+ char vdpau_driver_lib[PATH_MAX];
+- void * backend_dll;
+ char const * vdpau_trace;
+ char const * func_name;
+
+- VdpDeviceCreateX11 * vdp_imp_device_create_x11;
+-
+ vdpau_driver = getenv("VDPAU_DRIVER");
+ if (!vdpau_driver) {
+ vdpau_driver = vdpau_driver_dri2 =
+@@ -125,13 +129,13 @@ VdpStatus vdp_device_create_x11(
+ return VDP_STATUS_NO_IMPLEMENTATION;
+ }
+
+- backend_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL);
+- if (!backend_dll) {
++ _vdp_driver_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL);
++ if (!_vdp_driver_dll) {
+ /* Try again using the old path, which is guaranteed to fit in PATH_MAX
+ * if the complete path fit above. */
+ snprintf(vdpau_driver_lib, sizeof(vdpau_driver_lib), DRIVER_LIB_FORMAT,
+ "", vdpau_driver, "");
+- backend_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL);
++ _vdp_driver_dll = dlopen(vdpau_driver_lib, RTLD_NOW | RTLD_GLOBAL);
+ }
+
+ if (vdpau_driver_dri2) {
+@@ -139,26 +143,28 @@ VdpStatus vdp_device_create_x11(
+ vdpau_driver_dri2 = NULL;
+ }
+
+- if (!backend_dll) {
++ if (!_vdp_driver_dll) {
+ fprintf(stderr, "Failed to open VDPAU backend %s\n", dlerror());
+ _VDP_ERROR_BREAKPOINT();
+ return VDP_STATUS_NO_IMPLEMENTATION;
+ }
+
++ _vdp_backend_dll = _vdp_driver_dll;
++
+ vdpau_trace = getenv("VDPAU_TRACE");
+ if (vdpau_trace && atoi(vdpau_trace)) {
+- void * trace_dll;
+ SetDllHandle * set_dll_handle;
+
+- trace_dll = dlopen(VDPAU_MODULEDIR "/libvdpau_trace.so.1", RTLD_NOW | RTLD_GLOBAL);
+- if (!trace_dll) {
++ _vdp_trace_dll = dlopen(VDPAU_MODULEDIR "/libvdpau_trace.so.1",
++ RTLD_NOW | RTLD_GLOBAL);
++ if (!_vdp_trace_dll) {
+ fprintf(stderr, "Failed to open VDPAU trace library %s\n", dlerror());
+ _VDP_ERROR_BREAKPOINT();
+ return VDP_STATUS_NO_IMPLEMENTATION;
+ }
+
+ set_dll_handle = (SetDllHandle*)dlsym(
+- trace_dll,
++ _vdp_trace_dll,
+ "vdp_trace_set_backend_handle"
+ );
+ if (!set_dll_handle) {
+@@ -167,9 +173,9 @@ VdpStatus vdp_device_create_x11(
+ return VDP_STATUS_NO_IMPLEMENTATION;
+ }
+
+- set_dll_handle(backend_dll);
++ set_dll_handle(_vdp_backend_dll);
+
+- backend_dll = trace_dll;
++ _vdp_backend_dll = _vdp_trace_dll;
+
+ func_name = "vdp_trace_device_create_x11";
+ }
+@@ -177,17 +183,52 @@ VdpStatus vdp_device_create_x11(
+ func_name = "vdp_imp_device_create_x11";
+ }
+
+- vdp_imp_device_create_x11 = (VdpDeviceCreateX11*)dlsym(
+- backend_dll,
++ _vdp_imp_device_create_x11_proc = (VdpDeviceCreateX11*)dlsym(
++ _vdp_backend_dll,
+ func_name
+ );
+- if (!vdp_imp_device_create_x11) {
++ if (!_vdp_imp_device_create_x11_proc) {
+ fprintf(stderr, "%s\n", dlerror());
+ _VDP_ERROR_BREAKPOINT();
+ return VDP_STATUS_NO_IMPLEMENTATION;
+ }
+
+- return vdp_imp_device_create_x11(
++ return VDP_STATUS_OK;
++}
++
++static void _vdp_close_driver(void)
++{
++ if (_vdp_driver_dll) {
++ dlclose(_vdp_driver_dll);
++ _vdp_driver_dll = NULL;
++ }
++ if (_vdp_trace_dll) {
++ dlclose(_vdp_trace_dll);
++ _vdp_trace_dll = NULL;
++ }
++ _vdp_backend_dll = NULL;
++ _vdp_imp_device_create_x11_proc = NULL;
++}
++
++VdpStatus vdp_device_create_x11(
++ Display * display,
++ int screen,
++ /* output parameters follow */
++ VdpDevice * device,
++ VdpGetProcAddress * * get_proc_address
++)
++{
++ VdpStatus status;
++
++ if (!_vdp_imp_device_create_x11_proc) {
++ status = _vdp_open_driver(display, screen);
++ if (status != VDP_STATUS_OK) {
++ _vdp_close_driver();
++ return status;
++ }
++ }
++
++ return _vdp_imp_device_create_x11_proc(
+ display,
+ screen,
+ device,
+--
+cgit v0.9.0.2-2-gbebe
diff --git a/extra/sox/.md5sum.i686 b/extra/sox/.md5sum.i686
index 7a1ef7a2c..38b54a300 100644
--- a/extra/sox/.md5sum.i686
+++ b/extra/sox/.md5sum.i686
@@ -1 +1,2 @@
+5fdf2681393f5ed045f3ff5e4ea163b1 sox-14.3.2-ffmpeg-0.8.patch
e9d35cf3b0f8878596e0b7c49f9e8302 sox-14.3.2.tar.gz
diff --git a/extra/sox/.md5sum.x86_64 b/extra/sox/.md5sum.x86_64
index 7a1ef7a2c..38b54a300 100644
--- a/extra/sox/.md5sum.x86_64
+++ b/extra/sox/.md5sum.x86_64
@@ -1 +1,2 @@
+5fdf2681393f5ed045f3ff5e4ea163b1 sox-14.3.2-ffmpeg-0.8.patch
e9d35cf3b0f8878596e0b7c49f9e8302 sox-14.3.2.tar.gz
diff --git a/extra/sox/Pkgfile b/extra/sox/Pkgfile
index 374988eb2..60a0f4897 100644
--- a/extra/sox/Pkgfile
+++ b/extra/sox/Pkgfile
@@ -7,11 +7,13 @@
name=sox
version=14.3.2
-release=2
-source=(http://sourceforge.net/projects/sox/files/$name/$version/$name-$version.tar.gz)
+release=3
+source=(http://sourceforge.net/projects/sox/files/$name/$version/$name-$version.tar.gz
+ sox-14.3.2-ffmpeg-0.8.patch)
build() {
cd $name-$version
+ patch -p0 < ../sox-14.3.2-ffmpeg-0.8.patch
./configure --prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info
diff --git a/extra/sox/sox-14.3.2-ffmpeg-0.8.patch b/extra/sox/sox-14.3.2-ffmpeg-0.8.patch
new file mode 100644
index 000000000..023914694
--- /dev/null
+++ b/extra/sox/sox-14.3.2-ffmpeg-0.8.patch
@@ -0,0 +1,38 @@
+--- src/ffmpeg.c.ffmpeg 2011-06-24 12:54:05.000000000 +0200
++++ src/ffmpeg.c 2011-06-24 12:55:19.000000000 +0200
+@@ -91,7 +91,7 @@
+
+ if (!codec || avcodec_open(enc, codec) < 0)
+ return -1;
+- if (enc->codec_type != CODEC_TYPE_AUDIO) {
++ if (enc->codec_type != AVMEDIA_TYPE_AUDIO) {
+ lsx_fail("ffmpeg CODEC %x is not an audio CODEC", enc->codec_type);
+ return -1;
+ }
+@@ -182,7 +182,7 @@
+ /* Find audio stream (FIXME: allow different stream to be selected) */
+ for (i = 0; (unsigned)i < ffmpeg->ctxt->nb_streams; i++) {
+ AVCodecContext *enc = ffmpeg->ctxt->streams[i]->codec;
+- if (enc->codec_type == CODEC_TYPE_AUDIO && ffmpeg->audio_index < 0) {
++ if (enc->codec_type == AVMEDIA_TYPE_AUDIO && ffmpeg->audio_index < 0) {
+ ffmpeg->audio_index = i;
+ break;
+ }
+@@ -273,7 +273,7 @@
+
+ c = st->codec;
+ c->codec_id = codec_id;
+- c->codec_type = CODEC_TYPE_AUDIO;
++ c->codec_type = AVMEDIA_TYPE_AUDIO;
+
+ /* put sample parameters */
+ c->bit_rate = 256000; /* FIXME: allow specification */
+@@ -423,7 +423,7 @@
+ av_init_packet(&pkt);
+ pkt.size = avcodec_encode_audio(c, ffmpeg->audio_buf_aligned, AVCODEC_MAX_AUDIO_FRAME_SIZE, ffmpeg->samples);
+ pkt.pts = av_rescale_q(c->coded_frame->pts, c->time_base, ffmpeg->audio_st->time_base);
+- pkt.flags |= PKT_FLAG_KEY;
++ pkt.flags |= AV_PKT_FLAG_KEY;
+ pkt.stream_index = ffmpeg->audio_st->index;
+ pkt.data = ffmpeg->audio_buf_aligned;
+
diff --git a/extra/vdpau-video/.footprint.i686 b/extra/vdpau-video/.footprint.i686
new file mode 100644
index 000000000..ae061bae0
--- /dev/null
+++ b/extra/vdpau-video/.footprint.i686
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/dri/
+lrwxrwxrwx root/root usr/lib/dri/nvidia_drv_video.so -> vdpau_drv_video.so
+lrwxrwxrwx root/root usr/lib/dri/s3g_drv_video.so -> vdpau_drv_video.so
+-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.la
+-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.so
diff --git a/extra/vdpau-video/.footprint.x86_64 b/extra/vdpau-video/.footprint.x86_64
new file mode 100644
index 000000000..ae061bae0
--- /dev/null
+++ b/extra/vdpau-video/.footprint.x86_64
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/dri/
+lrwxrwxrwx root/root usr/lib/dri/nvidia_drv_video.so -> vdpau_drv_video.so
+lrwxrwxrwx root/root usr/lib/dri/s3g_drv_video.so -> vdpau_drv_video.so
+-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.la
+-rwxr-xr-x root/root usr/lib/dri/vdpau_drv_video.so
diff --git a/extra/vdpau-video/.md5sum.i686 b/extra/vdpau-video/.md5sum.i686
new file mode 100644
index 000000000..f7eea730d
--- /dev/null
+++ b/extra/vdpau-video/.md5sum.i686
@@ -0,0 +1 @@
+18870e007ecdc50a528861fa55556364 vdpau-video-0.7.3.tar.gz
diff --git a/extra/vdpau-video/.md5sum.x86_64 b/extra/vdpau-video/.md5sum.x86_64
new file mode 100644
index 000000000..f7eea730d
--- /dev/null
+++ b/extra/vdpau-video/.md5sum.x86_64
@@ -0,0 +1 @@
+18870e007ecdc50a528861fa55556364 vdpau-video-0.7.3.tar.gz
diff --git a/extra/vdpau-video/Pkgfile b/extra/vdpau-video/Pkgfile
new file mode 100755
index 000000000..597ace4b1
--- /dev/null
+++ b/extra/vdpau-video/Pkgfile
@@ -0,0 +1,21 @@
+# Description: Backend VDPAU pour l'API VA
+# URL: http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/
+# Maintainer: NutyX core team
+# Packager: piernov <piernov@piernov.org>
+# Depends on: libva, libvdpau
+# Run on: libva,libvdpau
+
+name=vdpau-video
+version=0.7.3
+release=1
+
+source=(http://www.splitted-desktop.com/~gbeauchesne/$name/$name-$version.tar.gz)
+
+build() {
+ cd $name-$version
+ ./configure --prefix=/usr \
+ --enable-glx \
+ --enable-tracer
+ make
+ make DESTDIR=$PKG install
+}
diff --git a/extra/vdpauinfo/.footprint.i686 b/extra/vdpauinfo/.footprint.i686
new file mode 100644
index 000000000..9ac900900
--- /dev/null
+++ b/extra/vdpauinfo/.footprint.i686
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/vdpauinfo
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/licenses/
+drwxr-xr-x root/root usr/share/licenses/vdpauinfo/
+-rw-r--r-- root/root usr/share/licenses/vdpauinfo/LICENSE
diff --git a/extra/vdpauinfo/.footprint.x86_64 b/extra/vdpauinfo/.footprint.x86_64
new file mode 100644
index 000000000..9ac900900
--- /dev/null
+++ b/extra/vdpauinfo/.footprint.x86_64
@@ -0,0 +1,7 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/vdpauinfo
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/licenses/
+drwxr-xr-x root/root usr/share/licenses/vdpauinfo/
+-rw-r--r-- root/root usr/share/licenses/vdpauinfo/LICENSE
diff --git a/extra/vdpauinfo/.md5sum.i686 b/extra/vdpauinfo/.md5sum.i686
new file mode 100644
index 000000000..b907ec14d
--- /dev/null
+++ b/extra/vdpauinfo/.md5sum.i686
@@ -0,0 +1 @@
+e8abff8c4822174f5956bb735c739db2 vdpauinfo-0.0.6.tar.bz2
diff --git a/extra/vdpauinfo/.md5sum.x86_64 b/extra/vdpauinfo/.md5sum.x86_64
new file mode 100644
index 000000000..b907ec14d
--- /dev/null
+++ b/extra/vdpauinfo/.md5sum.x86_64
@@ -0,0 +1 @@
+e8abff8c4822174f5956bb735c739db2 vdpauinfo-0.0.6.tar.bz2
diff --git a/extra/vdpauinfo/Pkgfile b/extra/vdpauinfo/Pkgfile
new file mode 100755
index 000000000..87a544a41
--- /dev/null
+++ b/extra/vdpauinfo/Pkgfile
@@ -0,0 +1,25 @@
+# Description: Permet de récupérer les informations d'un périphérique VDPAU
+# URL: http://cgit.freedesktop.org/~aplattner/vdpauinfo
+# Maintainer: NutyX core team
+# Packager: piernov <piernov@piernov.org>
+# Depends on: libvdpau
+# Run on: libvdpau
+
+name=vdpauinfo
+version=0.0.6
+release=1
+
+source=(http://cgit.freedesktop.org/~aplattner/$name/snapshot/$name-$version.tar.bz2)
+
+build() {
+ cd $name-$version
+ autoreconf -fi
+ ./configure --prefix=/usr \
+ VDPAU_CFLAGS=-I/usr/include \
+ VDPAU_LIBS=-lvdpau LIBS=-lX11
+ make
+ make DESTDIR=$PKG install
+
+ install -d -m755 $PKG/usr/share/licenses/$name
+ install -m644 LICENSE $PKG/usr/share/licenses/$name
+}