Daniel Bermond pushed to branch main at Arch Linux / Packaging / Packages / vmaf
Commits: eb8386a9 by Daniel Bermond at 2023-12-09T17:56:49-03:00 upgpkg: 3.0.0-1 - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,15 @@ +pkgbase = vmaf + pkgdesc = Perceptual video quality assessment algorithm based on multi-method fusion + pkgver = 3.0.0 + pkgrel = 1 + url = https://github.com/Netflix/vmaf/ + arch = x86_64 + license = BSD + checkdepends = vim + makedepends = meson + makedepends = nasm + depends = gcc-libs + source = https://github.com/Netflix/vmaf/archive/v3.0.0/vmaf-3.0.0.tar.gz + sha256sums = 7178c4833639e6b989ecae73131d02f70735fdb3fc2c7d84bc36c9c3461d93b1 + +pkgname = vmaf ===================================== PKGBUILD ===================================== @@ -1,30 +1,29 @@ # Maintainer: Daniel Bermond <[email protected]> pkgname=vmaf -pkgver=2.3.1 +pkgver=3.0.0 pkgrel=1 pkgdesc='Perceptual video quality assessment algorithm based on multi-method fusion' arch=('x86_64') url='https://github.com/Netflix/vmaf/' license=('BSD') depends=('gcc-libs') -makedepends=('meson' 'nasm' 'vim' 'doxygen') -options=('!lto') +makedepends=('meson' 'nasm') +checkdepends=('vim') source=("https://github.com/Netflix/vmaf/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('8d60b1ddab043ada25ff11ced821da6e0c37fd7730dd81c24f1fc12be7293ef2') +sha256sums=('7178c4833639e6b989ecae73131d02f70735fdb3fc2c7d84bc36c9c3461d93b1') build() { - arch-meson "${pkgname}-${pkgver}/libvmaf/build" "${pkgname}-${pkgver}/libvmaf" - ninja -v -C "${pkgname}-${pkgver}/libvmaf/build" + arch-meson -Denable_avx512='false' "${pkgname}-${pkgver}/libvmaf" build + meson compile -C build } check() { - ninja -v -C "${pkgname}-${pkgver}/libvmaf/build" test + meson test -C build } package() { - DESTDIR="$pkgdir" ninja -v -C "${pkgname}-${pkgver}/libvmaf/build" install - install -D -m755 "${pkgname}-${pkgver}/libvmaf/build/tools/vmafossexec" -t "${pkgdir}/usr/bin" + meson install -C build --destdir "$pkgdir" install -D -m644 "${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" cp -dr --no-preserve='ownership' "${pkgname}-${pkgver}/model" "${pkgdir}/usr/share" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vmaf/-/commit/eb8386a9ea1c6b628c04914068dd53c10f8f4eb8 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/vmaf/-/commit/eb8386a9ea1c6b628c04914068dd53c10f8f4eb8 You're receiving this email because of your account on gitlab.archlinux.org.
