diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 8 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = x265-hg - pkgdesc = Open source H.265/HEVC video encoder (hg version) - pkgver = 3.4.r11.244186fe0ab6 + pkgdesc = Open source H.265/HEVC video encoder (mercurial version) + pkgver = 3.4.r25404.e31211b2f00c pkgrel = 1 url = https://www.videolan.org/developers/x265.html arch = x86_64 @@ -8,6 +8,7 @@ pkgbase = x265-hg makedepends = mercurial makedepends = cmake makedepends = nasm + depends = gcc-libs provides = x265 provides = libx265.so conflicts = x265 @@ -15,4 +16,3 @@ pkgbase = x265-hg sha256sums = SKIP pkgname = x265-hg - @@ -4,12 +4,13 @@ # Contributor: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> pkgname=x265-hg -pkgver=3.4.r11.244186fe0ab6 +pkgver=3.4.r25404.e31211b2f00c pkgrel=1 -pkgdesc='Open source H.265/HEVC video encoder (hg version)' +pkgdesc='Open source H.265/HEVC video encoder (mercurial version)' arch=('x86_64') url='https://www.videolan.org/developers/x265.html' license=('GPL') +depends=('gcc-libs') makedepends=('mercurial' 'cmake' 'nasm') provides=('x265' 'libx265.so') conflicts=('x265') @@ -17,8 +18,8 @@ source=('hg+http://hg.videolan.org/x265') sha256sums=('SKIP') pkgver() { - printf '%s.r%s.%s' "$(hg -R x265 log -r. --template '{latesttag}')" \ - "$(hg -R x265 log -r. --template '{latesttagdistance}')" \ + printf '%s.r%s.%s' "$(hg -R x265 tags | sed '/_RC/d;/tip/d' | sort -rV | awk 'NR==1 { print $1 }')" \ + "$(hg -R x265 identify -n)" \ "$(hg -R x265 log -r. --template '{node|short}')" } |