From 2d7f4c454f828cc28c280d5e93db02b5f95f429a Mon Sep 17 00:00:00 2001 From: hashirama Date: Sun, 8 Sep 2024 13:59:04 -0400 Subject: [PATCH] start working on uvg266 --- ajatt/packages/video.scm | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/ajatt/packages/video.scm b/ajatt/packages/video.scm index 4bdd1fe..4ed730f 100644 --- a/ajatt/packages/video.scm +++ b/ajatt/packages/video.scm @@ -391,5 +391,28 @@ audio/video codec library.") (license license:gpl2+))) +(define-public uvg266 + (package + (name "uvg266") + (version "0.8.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/ultravideo/uvg266.git") + (commit "c1b97048259140ff5d5a22a29c1724e60112da4f"))) + (sha256 + (base32 "0kwfhv3kvbc4sl0bingncmpn9i210vv02lszjiqi91fa84rlxisj")))) + (build-system cmake-build-system) + (arguments + (list #:cmake cmake ;; currently this is not enough + #:tests? #f )) ;; it's needed to use "make install" after the cmake stage + (synopsis "An open-source VVC encoder based on Kvazaar.") + (description + "An open-source VVC encoder licensed under 3-clause BSD.") + (home-page "https://ultravideo.fi/uvg266.html") + (license + (list license:bsd-3)))) -ffmpeg-vvdec +uvg266