guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit 5465548fc84c3d0c0485f82d6c23e0c717d429a7
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Fri Aug 28 23:53:41 2026 +0900
gnu: Add nv-codec-headers.
* gnu/packages/video.scm (nv-codec-headers): New variable.
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/video.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index 63c699f7232..d4ded727d6c 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -6528,6 +6528,32 @@ multiplexer and demultiplexer, and can mux video and
audio in several formats
using standalone executable files.")
(license license:isc)))
+(define-public nv-codec-headers
+ (package
+ (name "nv-codec-headers")
+ (version "13.1.15.0")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://code.ffmpeg.org/FFmpeg/nv-codec-headers.git")
+ (commit (string-append "n" version))))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32 "11spiawjvsh6yy9nbhd2gmqcd9lmh959kg9hmplpfwkqh7mrbgra"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list
+ #:tests? #f ;no test suite
+ #:make-flags #~(list (string-append "PREFIX=" #$output))
+ #:phases #~(modify-phases %standard-phases
+ (delete 'configure)))) ;no configure script
+ (home-page "https://github.com/FFmpeg/nv-codec-headers")
+ (synopsis "FFmpeg nvidia headers")
+ (description "FFmpeg version of headers required to interface with NVIDIA
+codec APIs. This package provides the @code{ffnvcodec} pkg-config module.")
+ (license license:expat)))
+
;; XXX: This project is not being maintained. Consider removal or patch merges.
(define-public qtfaststart
(package