Changeset 154361


Ignore:
Timestamp:
Oct 28, 2016, 4:59:32 PM (13 months ago)
Author:
devans@…
Message:

ffmpeg: update to version 3.2, ABI compatible with previous version

  • support for old libfaac removed, use libfdk-aac instead
  • sdl outdev removed, replaced by sdl2 outdev
  • +x11 is available but no longer a default variant for compatibility with libsdl2
  • tarball root directory permissions set to 755 rather than 700 as shipped, maintenance issue
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/multimedia/ffmpeg/Portfile

    r154232 r154361  
    1111conflicts           ffmpeg-devel
    1212epoch               1
    13 version             3.1.5
     13version             3.2
    1414license             LGPL-2.1+
    1515categories          multimedia
     
    5353use_xz              yes
    5454
    55 checksums           rmd160  1f532c75541e5c98cab3bdda503ae6c5688c876f \
    56                     sha256  49cc3105f7891c5637f8fabb1b75ebb19c9b5123b311a3ccc6182aa35d58b89a
     55checksums           rmd160  ed34d7d669f66f587efcbb7092781a48f629eef8 \
     56                    sha256  88f70c1b8cab108f494ecbab5ba302cdb35d59a84cea88008b5fe49be068d5da
     57
     58# root directory of extracted tarball is owned by root and has permissions 700
     59# set to 755 to facilitate maintenance
     60
     61post-extract {
     62    file attributes ${worksrcpath} -permissions 0755
     63}
    5764
    5865depends_build       port:pkgconfig \
     
    8188                    port:fribidi \
    8289                    path:lib/libspeex.dylib:speex \
    83                     port:libsdl \
     90                    port:libsdl2 \
    8491                    port:soxr \
    8592                    port:bzip2 \
     
    256263}
    257264
    258 default_variants +x11
    259 
    260265if {[variant_isset x11]} {
    261     require_active_variants libsdl x11
     266    require_active_variants libsdl2 x11
    262267} else {
    263     require_active_variants libsdl "" x11
     268    require_active_variants libsdl2 "" x11
    264269}
    265270
     
    331336variant nonfree description {enable nonfree code, libraries and binaries will not be redistributable} {
    332337    configure.args-append   --enable-nonfree \
    333                             --enable-libfdk-aac \
    334                             --enable-libfaac
    335     depends_lib-append      port:libfdk-aac \
    336                             port:faac
     338                            --enable-libfdk-aac
     339    depends_lib-append      port:libfdk-aac
    337340    license                 Restrictive
    338341}
     
    343346******* This build of ${name} includes nonfree code as follows:
    344347*******
    345 *******     libfaac
    346348*******     libfdk-aac
    347349*******
Note: See TracChangeset for help on using the changeset viewer.