# HG changeset patch # User Pascal Bellard # Date 1485796060 -3600 # Node ID b05fba2ec31230e048b0acb953fa8d4446d05704 # Parent f8a922e9088a5023dfb4ba2f8cfd5db6c2a375e0 Up ffmpeg (2.8.10), mpv (0.17.0) thanks I-Jurij diff -r f8a922e9088a -r b05fba2ec312 ffmpeg-dev/receipt --- a/ffmpeg-dev/receipt Sat Jan 28 13:51:03 2017 +0200 +++ b/ffmpeg-dev/receipt Mon Jan 30 18:07:40 2017 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="ffmpeg-dev" -VERSION="2.8.7" +VERSION="2.8.10" CATEGORY="development" SHORT_DESC="Record, convert and stream audio and video, development files." MAINTAINER="pascal.bellard@slitaz.org" diff -r f8a922e9088a -r b05fba2ec312 ffmpeg/receipt --- a/ffmpeg/receipt Sat Jan 28 13:51:03 2017 +0200 +++ b/ffmpeg/receipt Mon Jan 30 18:07:40 2017 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="ffmpeg" -VERSION="2.8.7" +VERSION="2.8.10" CATEGORY="multimedia" SHORT_DESC="Record, convert and stream audio and video." MAINTAINER="pascal.bellard@slitaz.org" @@ -14,12 +14,12 @@ SUGGESTED="ffplay" TAGS="audio video convert stream" -DEPENDS="alsa-lib libsdl bzip2 zlib" -BUILD_DEPENDS="libsdl-dev zlib-dev bzip2-dev coreutils-file-format \ +DEPENDS="alsa-lib libsdl bzip2 zlib libvorbis x264 x265 gnutls libvpx opus lame rtmpdump harfbuzz xorg-libXau xorg-libXdmcp pcre libtasn1 nettle" +BUILD_DEPENDS="libsdl-dev zlib-dev bzip2-dev coreutils-file-format libvorbis-dev x264-dev x265-dev gnutls-dev linvpx-dev opus-dev lame-dev rtmpdump-dev harfbuzz-dev xorg-libXau-dev xorg-libXdmcp-dev pcre-dev nettle-dev \ coreutils-file-special yasm" case "$SLITAZ_ARCH" in - arm*) DEPENDS="alsa-lib bzip2 zlib" ;; + arm*) DEPENDS="alsa-lib libsdl bzip2 zlib libvorbis x264 x265 gnutls libvpx opus lame rtmpdump harfbuzz xorg-libXau xorg-libXdmcp pcre libtasn1 nettle" ;; esac # Handle cross compilation. Host coreutils-file-* are used @@ -32,33 +32,25 @@ --cross-prefix=$HOST_SYSTEM-" ;; esac -# Handle arch package install -case "$SLITAZ_ARCH" in - arm*) DEPENDS="alsa-lib bzip2" ;; -esac - # Rules to configure and make the package. compile_rules() { ./configure \ --prefix=/usr \ + --enable-gpl \ + --enable-nonfree \ --enable-shared \ --disable-static \ - --enable-gpl \ - --enable-runtime-cpudetect \ - --enable-avresample \ - --enable-pthreads \ - --enable-small \ - --enable-ffserver \ - --disable-ffprobe \ - --disable-encoder=h263 \ - --disable-encoder=h263p \ - --disable-encoder=mpeg2video \ - --disable-encoder=msmpeg4v2 \ - --disable-encoder=msmpeg4v3 \ - --disable-symver \ - --disable-debug \ --disable-doc \ + --enable-libfreetype \ + --enable-libmp3lame \ + --enable-libopus \ + --enable-libvorbis \ + --enable-libvpx \ + --enable-libx264 \ + --enable-libx265 + --enable-gnutls \ + ${ARCH_ARGS} && make && make install } diff -r f8a922e9088a -r b05fba2ec312 ffplay/receipt --- a/ffplay/receipt Sat Jan 28 13:51:03 2017 +0200 +++ b/ffplay/receipt Mon Jan 30 18:07:40 2017 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="ffplay" -VERSION="2.8.7" +VERSION="2.8.10" CATEGORY="multimedia" SHORT_DESC="Very simple and portable media player using the ffmpeg and the SDL library." MAINTAINER="pascal.bellard@slitaz.org" diff -r f8a922e9088a -r b05fba2ec312 ffserver/receipt --- a/ffserver/receipt Sat Jan 28 13:51:03 2017 +0200 +++ b/ffserver/receipt Mon Jan 30 18:07:40 2017 +0100 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="ffserver" -VERSION="2.8.7" +VERSION="2.8.10" CATEGORY="multimedia" SHORT_DESC="FFmpeg audio/video fast and small stream server." MAINTAINER="pascal.bellard@slitaz.org" diff -r f8a922e9088a -r b05fba2ec312 mpv/receipt --- a/mpv/receipt Sat Jan 28 13:51:03 2017 +0200 +++ b/mpv/receipt Mon Jan 30 18:07:40 2017 +0100 @@ -1,21 +1,21 @@ # SliTaz package receipt. PACKAGE="mpv" -VERSION="0.8.2" +VERSION="0.17.0" CATEGORY="multimedia" SHORT_DESC="Video player based on ffmpeg & mplayer2" -MAINTAINER="psychomaniak@xakep.ru" +MAINTAINER="jurijlunjov@yandex.ru" LICENSE="GPL2" TARBALL="$PACKAGE-$VERSION.tar.gz" WEB_SITE="http://mpv.io" WGET_URL="https://github.com/mpv-player/mpv/archive/v$VERSION.tar.gz" -WAFTOOL="waf-1.8.4" +WAFTOOL="waf-1.8.12" EXTRA_SOURCE_FILES="$WAFTOOL" -DEPENDS="xorg-server xorg-libXv xorg-libXinerama xorg-libXss util-linux-uuid \ -alsa-lib enca fribidi libass lua ffmpeg" -BUILD_DEPENDS="wget xorg-dev xorg-libXv-dev xorg-libXss-dev lua-dev ffmpeg-dev \ -enca-dev fribidi-dev libass-dev alsa-lib-dev" +DEPENDS="xorg-server xorg-libXv xorg-libXinerama xorg-libXss util-linux-uuid libarchive \ +alsa-lib enca fribidi lua ffmpeg" +BUILD_DEPENDS="wget xorg-dev xorg-libXv-dev xorg-libXss-dev lua-dev ffmpeg-dev libarchive-dev \ +enca-dev fribidi-dev alsa-lib-dev" # Rules to configure and make the package. compile_rules() @@ -26,8 +26,15 @@ ./bootstrap.py ./waf configure \ --prefix=/usr \ - --confdir=/etc/mpv - # --enable-libmpv-shared + --confdir=/etc/mpv \ + --enable-openal \ + --enable-zsh-comp \ + --disable-debug \ + --enable-libarchive \ + --disable-oss-audio \ + --disable-libass \ + --enable-libmpv-shared + ./waf build ./waf install --destdir=$DESTDIR }