@ -8,13 +8,13 @@
i n c l u d e $( TOPDIR ) / r u l e s . m k
PKG_NAME := x264
PKG_VERSION := snapshot-20180401 -2245
PKG_RELEASE := 2
PKG_VERSION := snapshot-20181006 -2245
PKG_RELEASE := 1
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.bz2
PKG_SOURCE_URL := https://download.videolan.org/x264/snapshots/
PKG_MAINTAINER := Adrian Panella <ianchi74@outlook.com>
PKG_HASH := 657a915497a5b0ffed3598988657395358cf4dc961db14aebd918b7ffb7c5364
PKG_HASH := eae60e969958c0759554d5e338dea9b91f1f1fe85d9523c152c2259d8546f469
PKG_LICENSE := GPL-2.0
PKG_LICENSE_FILES := COPYING
@ -25,18 +25,19 @@ PKG_INSTALL:=1
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
TARGET_CFLAGS := $( filter-out -O%,$( TARGET_CFLAGS) ) -std= gnu99 -fPIC -O3 -ffast-math -I.
MAKE_FLAGS += LD = " $( TARGET_CC) -o "
MAKE_FLAGS += LD = " $( TARGET_CC) -o "
# ARM ASM depends on ARM1156 or later, blacklist earlier or incompatible cores
# AMD Geode LX and i486 do not have SSE
CPU_ASM_BLACKLIST := geode i486 arm920t arm926ej-s arm1136j-s arm1176jzf-s fa526 mpcore xscale \
mips32 24kc 34kc 74kc octeon mips64
464fp mips32 24kc 34kc 74kc octeon mips64
i f n e q ( $( CONFIG_SOFT_FLOAT ) $( findstring $ ( call qstrip ,$ ( CONFIG_CPU_TYPE ) ) ,$ ( CPU_ASM_BLACKLIST ) ) , )
CONFIGURE_VARS += AS =
MAKE_FLAGS += AS =
CONFIGURE_ARGS += --disable-asm
e l s e
CONFIGURE_ARGS += --enable-lto
i f n e q ( $( CONFIG_TARGET_x 86) , )
i f e q ( $( CONFIG_NASM ) , y )
CONFIGURE_VARS += AS = nasm
@ -67,7 +68,7 @@ define Package/libx264
e n d e f
d e f i n e P a c k a g e / l i b x 2 6 4 / d e s c r i p t i o n
x264 is a free software library for encoding
x264 is a free software library for encoding
video streams into the H.264/MPEG-4 AVC compression format.
e n d e f