Package Details: svt-av1-hdr-riv19-git 3.1.2.r0.g5e224b57-1

Git Clone URL: https://aur.archlinux.org/svt-av1-hdr-riv19-git.git (read-only, click to copy)
Package Base: svt-av1-hdr-riv19-git
Description: SVT-AV1-HDR is the SVT-AV1 Encoder with perceptual enhancements for SDR and HDR AV1 encoding (riv19 fork)
Upstream URL: https://github.com/riv19/svt-av1-hdr
Licenses: BSD, custom: Alliance for Open Media Patent License 1.0
Conflicts: svt-av1, svt-av1-git, svt-av1-psy, svt-av1-psy-git
Provides: svt-av1, svt-av1-git
Submitter: riv19
Maintainer: riv19
Last Packager: riv19
Votes: 0
Popularity: 0.000000
First Submitted: 2025-10-20 14:56 (UTC)
Last Updated: 2025-11-26 20:48 (UTC)

Dependencies (4)

Required by (57)

Sources (1)

Latest Comments

riv19 commented on 2025-11-26 20:51 (UTC)

@BoostCookie applied, thanks.

Lyra_Vhess commented on 2025-11-24 00:44 (UTC)

Confirming @BoostCookie 's post, without the changes the build fails at pkgver, with it, the build compiles successfully.

BoostCookie commented on 2025-11-23 21:13 (UTC) (edited on 2025-11-23 21:13 (UTC) by BoostCookie)

It fails with the new riv19 addition in the name. Can you please change the name of the directory in the PKGBUILD?

diff --git a/PKGBUILD b/PKGBUILD
index d39b7de..5dc37bc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

 pkgname=svt-av1-hdr-riv19-git
 pkgver=3.1.2.r0.g5e224b57
-pkgrel=1
+pkgrel=2
 pkgdesc='SVT-AV1-HDR is the SVT-AV1 Encoder with perceptual enhancements for SDR and HDR AV1 encoding (riv19 fork)'
 arch=('x86_64')
 url='https://github.com/riv19/svt-av1-hdr'
@@ -15,12 +15,12 @@ source=('svt-av1-hdr-riv19::git+https://github.com/riv19/svt-av1-hdr')
 sha256sums=('SKIP')

 pkgver() {
-    git -C svt-av1-hdr describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
+    git -C svt-av1-hdr-riv19 describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//'
 }

 build() {
     export LDFLAGS+=' -Wl,-z,noexecstack'
-    cmake -B build -S svt-av1-hdr \
+    cmake -B build -S svt-av1-hdr-riv19 \
         -DCMAKE_BUILD_TYPE=Release \
         -DCMAKE_INSTALL_PREFIX=/usr \
         -DENABLE_AVX512=ON \
@@ -32,5 +32,5 @@ build() {

 package() {
     make -C build DESTDIR="$pkgdir" install
-    install -D -m644 svt-av1-hdr/{LICENSE,PATENTS}.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
+    install -D -m644 svt-av1-hdr-riv19/{LICENSE,PATENTS}.md -t "${pkgdir}/usr/share/licenses/${pkgname}"
 }

riv19 commented on 2025-11-16 00:05 (UTC)

@Anomander_Rake Fixed. The original HDR fork is now also rebased on 3.1.2, mine has no differences from it presently.

Anomander_Rake commented on 2025-11-09 13:17 (UTC)

Builds nicely, but installs incorrectly, as Package (1) Old Version New Version Net Change

svt-av1-hdr-riv19-git 3.1.2.r0.g28963672-1 3.1.2.r0.g28963672-1 0.00 MiB

and not as svt-av1-hdr-riv19-git 3.1.2.r216.g28963672-1

resulting in a update loop everytime I run yay