git: d8f6eea2c81a - main - multimedia/svt-av1-psy: switch to an active fork

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Thu, 31 Jul 2025 20:35:30 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=d8f6eea2c81ab1f380ab9daa7323553de19209cc

commit d8f6eea2c81ab1f380ab9daa7323553de19209cc
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2025-07-31 20:02:25 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2025-07-31 20:35:17 +0000

    multimedia/svt-av1-psy: switch to an active fork
    
    https://github.com/psy-ex/svt-av1-psy/commit/21db3f763811
    "This repository was archived by the owner on Apr 30, 2025. It is now read-only."
    
    Reported by:    mr44er (via private mail)
    Tested by:      diff -urN (top directory rename only)
---
 MOVED                                             |  1 +
 multimedia/Makefile                               |  2 +-
 multimedia/{svt-av1-psy => svt-av1-hdr}/Makefile  |  7 +++----
 multimedia/{svt-av1-psy => svt-av1-hdr}/distinfo  |  4 ++--
 multimedia/{svt-av1-psy => svt-av1-hdr}/pkg-descr |  0
 multimedia/svt-av1-hdr/pkg-message                | 13 +++++++++++++
 multimedia/{svt-av1-psy => svt-av1-hdr}/pkg-plist |  0
 multimedia/svt-av1-psy/pkg-message                | 13 -------------
 multimedia/svt-av1/Makefile                       |  2 +-
 9 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/MOVED b/MOVED
index 3a68ee815c35..cb0226be3aa3 100644
--- a/MOVED
+++ b/MOVED
@@ -4662,3 +4662,4 @@ net/amneziawg-kmod||2025-07-26|Port was committed prematurely
 net/amneziawg-tools||2025-07-26|Port was committed prematurely
 www/novnc-websockify|devel/py-websockify|2025-07-30|Port is a duplicate
 databases/mongodb50|databases/mongodb60|2025-07-31|Has expired: EOL from October 2024, see https://www.mongodb.com/legal/support-policy/lifecycles, please use databases/mongodb60
+multimedia/svt-av1-psy|multimedia/svt-av1-hdr|2025-07-31|New upstream
diff --git a/multimedia/Makefile b/multimedia/Makefile
index a199ee4bd3e6..e359d51ad55c 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -358,7 +358,7 @@
     SUBDIR += subtools
     SUBDIR += supersonic
     SUBDIR += svt-av1
-    SUBDIR += svt-av1-psy
+    SUBDIR += svt-av1-hdr
     SUBDIR += svt-hevc
     SUBDIR += svt-vp9
     SUBDIR += syncplay
diff --git a/multimedia/svt-av1-psy/Makefile b/multimedia/svt-av1-hdr/Makefile
similarity index 86%
rename from multimedia/svt-av1-psy/Makefile
rename to multimedia/svt-av1-hdr/Makefile
index 1a0ae5c28293..8ef8b966b81c 100644
--- a/multimedia/svt-av1-psy/Makefile
+++ b/multimedia/svt-av1-hdr/Makefile
@@ -1,12 +1,11 @@
-PORTNAME=	svt-av1-psy
+PORTNAME=	svt-av1-hdr
 DISTVERSIONPREFIX=	v
 DISTVERSION=	3.0.2
-#DISTVERSIONSUFFIX=	-A # PORTEPOCH workaround
 CATEGORIES=	multimedia
 
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Scalable AV1 encoder focused on perceptual quality
-WWW=		https://github.com/gianni-rosato/svt-av1-psy
+WWW=		https://github.com/juliobbv-p/svt-av1-hdr
 
 LICENSE=	BSD2CLAUSE BSD3CLAUSE MIT
 LICENSE_COMB=	multi
@@ -20,7 +19,7 @@ BUILD_DEPENDS_amd64=	nasm:devel/nasm
 USES=		cmake compiler:c11
 USE_GITHUB=	yes
 USE_LDCONFIG=	yes
-GH_ACCOUNT=	psy-ex
+GH_ACCOUNT=	juliobbv-p
 GH_TUPLE=	1480c1:cpuinfo:e649baa:cpuinfo/third_party/cpuinfo
 CMAKE_ON=	ENABLE_NASM
 CMAKE_OFF=	NATIVE
diff --git a/multimedia/svt-av1-psy/distinfo b/multimedia/svt-av1-hdr/distinfo
similarity index 51%
rename from multimedia/svt-av1-psy/distinfo
rename to multimedia/svt-av1-hdr/distinfo
index 99c999926740..1eae95c7b439 100644
--- a/multimedia/svt-av1-psy/distinfo
+++ b/multimedia/svt-av1-hdr/distinfo
@@ -1,5 +1,5 @@
 TIMESTAMP = 1745083088
-SHA256 (psy-ex-svt-av1-psy-v3.0.2_GH0.tar.gz) = b45d6f7253e94f5c1ef8c22fe2bb3c2c55178fbab43a41a3ae913dd5e0e118c2
-SIZE (psy-ex-svt-av1-psy-v3.0.2_GH0.tar.gz) = 7294413
+SHA256 (juliobbv-p-svt-av1-hdr-v3.0.2_GH0.tar.gz) = 39fc4b7f8807c147e85acc9bf809cb6dd20a3b973103d001261f6879e9ecb278
+SIZE (juliobbv-p-svt-av1-hdr-v3.0.2_GH0.tar.gz) = 7294398
 SHA256 (1480c1-cpuinfo-e649baa_GH0.tar.gz) = 32ab977a4344944beaa18058e6223fdc2740b2849c7c8b46d4361dbfb4550f11
 SIZE (1480c1-cpuinfo-e649baa_GH0.tar.gz) = 3542464
diff --git a/multimedia/svt-av1-psy/pkg-descr b/multimedia/svt-av1-hdr/pkg-descr
similarity index 100%
rename from multimedia/svt-av1-psy/pkg-descr
rename to multimedia/svt-av1-hdr/pkg-descr
diff --git a/multimedia/svt-av1-hdr/pkg-message b/multimedia/svt-av1-hdr/pkg-message
new file mode 100644
index 000000000000..65733cbf49b4
--- /dev/null
+++ b/multimedia/svt-av1-hdr/pkg-message
@@ -0,0 +1,13 @@
+[
+{ type: install
+  message: <<EOM
+SVT-AV1-HDR is ABI compatible with SVT-AV1, so if the versions match
+it's possible to switch without rebuilding consumers like FFmpeg:
+
+  $ pkg set -n svt-av1:svt-av1-hdr
+  $ pkg set -o multimedia/svt-av1:multimedia/svt-av1-hdr
+  $ pkg upgrade -f svt-av1-hdr
+  $ pkg lock svt-av1-hdr
+EOM
+}
+]
diff --git a/multimedia/svt-av1-psy/pkg-plist b/multimedia/svt-av1-hdr/pkg-plist
similarity index 100%
rename from multimedia/svt-av1-psy/pkg-plist
rename to multimedia/svt-av1-hdr/pkg-plist
diff --git a/multimedia/svt-av1-psy/pkg-message b/multimedia/svt-av1-psy/pkg-message
deleted file mode 100644
index b39af2610a69..000000000000
--- a/multimedia/svt-av1-psy/pkg-message
+++ /dev/null
@@ -1,13 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-SVT-AV1-PSY is ABI compatible with SVT-AV1, so if the versions match
-it's possible to switch without rebuilding consumers like FFmpeg:
-
-  $ pkg set -n svt-av1:svt-av1-psy
-  $ pkg set -o multimedia/svt-av1:multimedia/svt-av1-psy
-  $ pkg upgrade -f svt-av1-psy
-  $ pkg lock svt-av1-psy
-EOM
-}
-]
diff --git a/multimedia/svt-av1/Makefile b/multimedia/svt-av1/Makefile
index 97acb485c91f..7900e65fe6ea 100644
--- a/multimedia/svt-av1/Makefile
+++ b/multimedia/svt-av1/Makefile
@@ -24,7 +24,7 @@ GL_PROJECT=	SVT-AV1
 CMAKE_OFF=	NATIVE
 PLIST_SUB=	VERSION=${DISTVERSION:C/-.*//}
 
-CONFLICTS_INSTALL=	svt-av1-psy # bin/SvtAv1EncApp
+CONFLICTS_INSTALL=	svt-av1-hdr # bin/SvtAv1EncApp
 
 OPTIONS_DEFINE=	LTO
 OPTIONS_DEFAULT=LTO