mirror of
https://gitlab.com/nonguix/nonguix.git
synced 2025-10-02 02:14:59 +00:00
nongnu: Remove obs-nvenc.
To build OBS with NVENC support, apply the following transformation to an OBS package: (package-input-grafting `((,ffmpeg . ,ffmpeg-nvenc) (,mesa . ,nvda))) * nongnu/packages/video.scm (replace-ffmpeg-nvenc): Delete procedure. (obs-nvenc): Remove variable.
This commit is contained in:
parent
ca1de9c712
commit
3996c2e0da
1 changed files with 0 additions and 14 deletions
|
@ -43,10 +43,6 @@
|
||||||
" This build of FFmpeg includes the nonfree NVIDIA encoder for
|
" This build of FFmpeg includes the nonfree NVIDIA encoder for
|
||||||
@code{h264_nvenc} and @code{hevc_nvenc} hardware encoding on NVIDIA GPUs."))))
|
@code{h264_nvenc} and @code{hevc_nvenc} hardware encoding on NVIDIA GPUs."))))
|
||||||
|
|
||||||
(define-public replace-ffmpeg-nvenc
|
|
||||||
(package-input-rewriting
|
|
||||||
`((,ffmpeg . ,ffmpeg-nvenc))))
|
|
||||||
|
|
||||||
(define-public gmmlib
|
(define-public gmmlib
|
||||||
(package
|
(package
|
||||||
(name "gmmlib")
|
(name "gmmlib")
|
||||||
|
@ -262,13 +258,3 @@ content.")
|
||||||
(package-description obs)
|
(package-description obs)
|
||||||
" This build of OBS includes embeded Chromium-based browser to enable
|
" This build of OBS includes embeded Chromium-based browser to enable
|
||||||
Browser source."))))
|
Browser source."))))
|
||||||
|
|
||||||
(define-public obs-nvenc
|
|
||||||
(let ((obs-ffmpeg-nvenc (replace-ffmpeg-nvenc obs)))
|
|
||||||
(package/inherit obs-ffmpeg-nvenc
|
|
||||||
(name "obs-nvenc")
|
|
||||||
(description
|
|
||||||
(string-append
|
|
||||||
(package-description obs)
|
|
||||||
" This build of OBS includes the nonfree NVIDIA encoder for FFmpeg
|
|
||||||
@code{h264_nvenc} and @code{hevc_nvenc} hardware encoding on NVIDIA GPUs.")))))
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue