# x264/cfg - "Build" settings for package #--------------------------------------------------------------------- [technotes] 1. This package needs to be built on a system with the appropriate target architecture. I.e.: Cross-compile doesn't work. #--------------------------------------------------------------------- 2. This package is built initially before "gpac" but should be built again after "gpac". #--------------------------------------------------------------------- [buildtimes] 00.01 hours (or 000.43 minutes) - Dell Inspiron 6400 2.0 GHz Intel Duo 7200 2GB RAM 00.01 hours (or 000.50 minutes) - HP EliteBook 8560w 32GB RAM 00.01 hours (or 000.62 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.04 hours (or 002.17 minutes) - HP Pavilion dv8 8GB RAM 00.04 hours (or 002.48 minutes) - ThinkPad E540 i7 4x2 16GB RAM 00.07 hours (or 004.12 minutes) - Compaq 1.7 GHz Intel Pentium 4 512MB RAM #--------------------------------------------------------------------- [settings] dontfind = ffmpeg2, ffmpeg3 exepack = yes license = See "license*.txt" in installed tree licfile = COPYING tmpsize = 16M unpack = relaxed #--------------------------------------------------------------------- [depends] ffmpeg7:forward gpac:forward gtkcore # May (or may not) be needed nasm2 sdl # May (or may not) be needed xorg yasm zlib #--------------------------------------------------------------------- [configure] MANBASE=$PKGDIR_PROD/man mkdir -p $MANBASE export LDINSERTAFTER="-lswscale -L$PRODTREE/zlib/lib -lz" if [ -d $PRODTREE/ffmpeg7 ]; then . srcpkgpaths ffmpeg7 fi if [ -d $PRODTREE/gpac ]; then . srcpkgpaths gpac fi export CC=gcc bash ./configure \ --prefix=$PKGDIR_PROD \ --host=$LACARCHHOST \ --enable-pic \ --enable-pthread \ --enable-shared \ --enable-visualize \ --mandir=$MANBASE #--------------------------------------------------------------------- [build] if [ -d $PRODTREE/ffmpeg7 ]; then . srcpkgpaths ffmpeg7 fi if [ -d $PRODTREE/gpac ]; then . srcpkgpaths gpac fi BINDIR=$PKGDIR_PROD/bin mkdir -p $BINDIR export LDINSERTAFTER="-lswscale -L$PRODTREE/zlib/lib -lz" make make install #--------------------------------------------------------------------- # Original URLs. These URLs were valid at one point, but may have died # since then. If you download newer versions of tarballs [etc.], don't # delete the original versions, as you may not be able to replace # them. [urls] url_debian = n/a url_home = http://developers.videolan.org/x264.html url_lfs = n/a url_tarball = https://anduin.linuxfromscratch.org/BLFS/\ x264/x264-20240812.tar.xz #--------------------------------------------------------------------- [history] 170826 Updated from 20170325 to 20170822 171028 Updated to 20171028 171115 Updated to 20171115 180303 Updated to 20180303 180411 Updated to 20190411 201224 Updated to 20200819 210912 Updated to 20210814 220108 Updated to 20220819 240921 Updated to 20240812