summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSteve George <steve@futurile.net>2026-02-09 08:38:34 +0000
committerSteve George <steve@futurile.net>2026-02-14 21:34:56 +0000
commita0ce454893ef028908e8fa704e9f4d29c58fd204 (patch)
tree3b5d016597108ba112df200067baee675602dd51 /gnu
parent655abc943631d99270e7478e2e0a3153502f6161 (diff)
gnu: Update obs-multi-rtmp to 0.7.3.2.
* gnu/packages/video.scm (obs-multi-rtmp): Update to 0.7.3.2. [source]: Update style [arguments]<phases>: Remove custom install phase. [arguments]<generator>: Use Ninja. [inputs]: Upgrade to QT6, add qtsvg. Change-Id: I2e252e9caa0236397922d6f170f16fa642255e4c Signed-off-by: Steve George <steve@futurile.net>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/video.scm50
1 files changed, 19 insertions, 31 deletions
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index bbb19f94bb9..2d69c5815bb 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -4573,44 +4573,32 @@ during scene transition.")
(define-public obs-multi-rtmp
(package
(name "obs-multi-rtmp")
- (version "0.3.0.2-OBS29.1.1")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/sorayuki/obs-multi-rtmp")
- (commit version)))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "192zkihn3ahh93fn3mkpbx7apa04lmcxc637hpxwkivdjbq3nbk3"))))
+ (version "0.7.3.2")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/sorayuki/obs-multi-rtmp")
+ (commit version)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "0bsj79nmvvr76q91qr2al34in1l0p2dk177il97ylkxc9r9lkn3r"))))
(build-system cmake-build-system)
(arguments
(list
- #:modules '((guix build cmake-build-system)
- (guix build utils))
#:tests? #f ;no tests
+ #:generator "Ninja"
#:configure-flags
- #~(list (string-append "-DLIBOBS_INCLUDE_DIR="
- #$(this-package-input "obs") "/lib")
- "-DBUILD_OUT_OF_TREE=On"
- "-Wno-dev")
- #:phases
- #~(modify-phases %standard-phases
- (add-after 'install 'obs-plugins
- (lambda* (#:key outputs #:allow-other-keys)
- (mkdir-p (string-append #$output "/lib/obs-plugins"))
- (symlink
- (string-append #$output
- "/obs-plugins/64bit/obs-multi-rtmp.so")
- (string-append #$output
- "/lib/obs-plugins/obs-multi-rtmp.so")))))))
- (inputs (list obs qtbase-5 simde))
+ #~(list "-DENABLE_QT=ON" ;won't build with OFF
+ "-DENABLE_FRONTEND_API=OFF" "-Wno-dev")))
+ (inputs (list obs qtbase qtsvg simde))
(home-page "https://github.com/sorayuki/obs-multi-rtmp")
(synopsis "Multi-site simultaneous broadcast plugin for OBS Studio")
- (description "This is a plugin to streaming to multiple RTMP servers
-concurrently. It's able to share encoders with main output of OBS to save CPU
-power. It can also use standalone encoders with basic
-configuration (bitrate).")
+ (description
+ "This is a plugin to streaming to multiple RTMP servers concurrently.
+It's able to share encoders with main output of OBS to save CPU power.
+It can also use standalone encoders with basic configuration (bitrate).")
(license license:gpl2)))
(define-public obs-pipewire-audio-capture