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.


Reply via email to