me
/
guix
Archived
1
0
Fork 0

gnu: Add obs-source-record.

* gnu/packages/video.scm (obs-source-record): New variable.

Change-Id: I23792f9cbc90f922376f880c4dda9b5e1f99f9e3
master
Oleg Pykhalov 2024-05-15 13:29:03 +03:00
parent be60d20005
commit b53fac2278
No known key found for this signature in database
GPG Key ID: 167F8EA5001AFA9C
1 changed files with 29 additions and 0 deletions

View File

@ -4156,6 +4156,35 @@ your host privately.")
inputs and applications using PipeWire.")
(license license:gpl2+)))
(define-public obs-source-record
(package
(name "obs-source-record")
(version "0.3.4")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/exeldro/obs-source-record")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32
"07yglklrjn3nkyw8755nwchcfgvyw7d0n4qynvja8s7rgqbbs0an"))))
(build-system cmake-build-system)
(arguments
(list
#:tests? #f ;no tests
#:configure-flags
#~(list (string-append "-DLIBOBS_INCLUDE_DIR="
#$(this-package-input "obs") "/lib")
"-DBUILD_OUT_OF_TREE=On"
"-Wno-dev")))
(inputs (list obs))
(home-page "https://github.com/exeldro/obs-source-record")
(synopsis "OBS plugin for recording sources via a filter")
(description "This package provides an OBS plugin for recording sources
via a filter.")
(license license:gpl2)))
(define-public obs-websocket
;; Functionality was merged into OBS.
(deprecated-package "obs-websocket" obs))