Package Details: libx264-142 1:142.20140826-1

Git Clone URL: https://aur.archlinux.org/libx264-142.git (read-only, click to copy)
Package Base: libx264-142
Description: Library for encoding H264/AVC video streams (older version)
Upstream URL: http://www.videolan.org/developers/x264.html
Licenses: GPL
Provides: libx264.so.142
Submitter: cobalt
Maintainer: cobalt
Last Packager: cobalt
Votes: 23
Popularity: 0.000000
First Submitted: 2015-03-19 20:59 (UTC)
Last Updated: 2020-01-20 23:28 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

milomilo commented on 2016-12-05 20:07 (UTC)

hey guys the updated package doesnt work for me: Hunk #1 FAILED at 38. 1 out of 1 hunk FAILED -- saving rejects to file config.mak.rej ==> ERROR: A failure occurred in build(). Aborting... line 38 of config.mak contains: SOFLAGS=-shared -Wl,-soname,$(SONAME) -Wl,-Bsymbolic any ideas?

cobalt commented on 2016-12-02 07:47 (UTC)

Thanks for the help, dront78!

Manigoldo7280 commented on 2016-12-01 15:04 (UTC)

dront78, could you give a better explication how and where i can do the change you give, please ! Sorry, i'm a newbie. Thanks a lot !

dront78 commented on 2016-10-09 13:46 (UTC)

PKGBUILD deps ffmpeg-compat-54 change x264.c - for( enum PixelFormat i = AV_PIX_FMT_NONE+1; i < AV_PIX_FMT_NB; i++ ) + for( int i = AV_PIX_FMT_NONE+1; i < AV_PIX_FMT_NB; i++ ) change config.mak after configure -l:libavformat.so.54 -l:libavcodec.so.54

jakub commented on 2016-06-22 18:26 (UTC) (edited on 2016-06-22 18:27 (UTC) by jakub)

Fails to install. Looks like the reason is same as it was for @Theredbaron1834 (http://pastebin.com/1mPan6Vy)

cobalt commented on 2016-05-06 17:07 (UTC)

Those who doesn't want to downgrade ffmpeg to 2.8.6 first to build real libx264.so.142 can use bogachenkove's pkgbuild or just symlink existing libx264 to libx264.so.142 using the next pkgbuild (no need to compile anything) pkgname=('libx264-142') pkgdesc='Library for encoding H264/AVC video streams (older version)' pkgver=142.20140826 pkgrel=1 epoch=1 arch=('i686' 'x86_64') url='http://www.videolan.org/developers/x264.html' license=('GPL') depends=('glibc' 'libx264') provides=('libx264.so.142') package() { mkdir -p "$pkgdir/usr/lib" cd "$pkgdir/usr/lib" ln -s libx264.so libx264.so.142 }

cobalt commented on 2016-04-24 12:24 (UTC)

That would be a cheating :) with unknown result, but usually it works. And anyway you can just create symlink in such case, right?

bogachenkove commented on 2016-04-24 03:35 (UTC)

pkgname=('libx264-142') pkgdesc='Library for encoding H264/AVC video streams (older version)' pkgver=148.20160118 pkgrel=1 epoch=1 arch=('i686' 'x86_64') url='http://www.videolan.org/developers/x264.html' license=('GPL') depends=('glibc') makedepends=('yasm' 'git' 'ffmpeg') provides=('libx264.so.148') source=(git://git.videolan.org/x264.git) md5sums=('SKIP') pkgver() { cd x264 local _ver=$(grep 'define X264_BUILD' x264.h | cut -d' ' -f3) local _date=$(git log -1 --format="%cd" --date=short | tr -d -) echo ${_ver}.${_date} } build() { cd x264 ./configure --prefix=/usr \ --enable-shared --enable-pic make } package() { cd "${srcdir}"/x264 install -d "$pkgdir"/usr/lib install -Dm755 "./libx264.so.148" "${pkgdir}/usr/lib/libx264.so.142" }

cobalt commented on 2016-04-01 16:36 (UTC)

No, I don't see the point in putting too much efforts into supporting this obsolete version, and anyway I am afraid this is beyond my capabilities. It is other packages that need to be updated to use the current version of libx264. This package is just a temporary workaround until other packages will be updated as they should. If you or someone else can suggest the required patch, I'll be glad to add it to the package.

steadybright commented on 2016-04-01 16:06 (UTC)

Hello cobalt, are you working to update this for compatibility with ffmpeg 3? Thanks, sb