🔒 Repository is read-only – file editing is disabled.
12345678910111213141516171819202122232425262728
pkgname: 'ffnvcodec-headers'
pkgver: '13.0.19.0'
pkgrel: '1'
pkgdesc: 'FFmpeg version of headers required to interface with Nvidias codec APIs'
url: 'https://git.videolan.org/?p=ffmpeg/nv-codec-headers'
arch: x86_64
depends: []
makedepends:
- git
- 'make-ca'
- expat
source: []
sha256sums: []
build: |
git clone https://git.videolan.org/git/ffmpeg/nv-codec-headers.git ${pkgname}-${pkgver}
cd ${pkgname}-${pkgver}
git checkout e844e5b26f46bb77479f063029595293aa8f812d
sed -i -e 's|/include|/include/ffnvcodec|g' ffnvcodec.pc.in
make PREFIX=/usr
sed -n '4,25p' include/ffnvcodec/nvEncodeAPI.h > LICENSE # Extract license
sed -i '1,22s/^.\{,3\}//' LICENSE || true # Delete C comments if it can
make PREFIX=/usr DESTDIR="${PKGDIR}" install
install -Dm 644 LICENSE -t "${PKGDIR}"/usr/share/licenses/${pkgname}/
package: |
true