Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
obs-studio


Commits:
c7cceaad by djugei at 2026-01-29T09:25:44+01:00
Add optional dependency on xdg-desktop-portal-impl for wayland screen capture

fixes 
https://gitlab.archlinux.org/archlinux/packaging/packages/obs-studio/-/work_items/21

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -9,7 +9,6 @@ pkgbase = obs-studio
        makedepends = libfdk-aac
        makedepends = x264
        makedepends = swig
-       makedepends = python
        makedepends = luajit
        makedepends = sndio
        makedepends = nlohmann-json
@@ -34,13 +33,16 @@ pkgbase = obs-studio
        depends = uthash
        depends = simde
        depends = qrcodegencpp-cmake
+       depends = python
        optdepends = libfdk-aac: FDK AAC codec support
-       optdepends = libva-intel-driver: hardware encoding
+       optdepends = libva-intel-driver: hardware encoding for older Intel GPUs
+       optdepends = intel-media-driver: hardware encoding for recent Intel GPUs
        optdepends = libva-mesa-driver: hardware encoding
        optdepends = luajit: scripting support
        optdepends = python: scripting support
        optdepends = sndio: Sndio input client
        optdepends = v4l2loopback-dkms: virtual camera support
+       optdepends = xdg-desktop-portal-impl: Wayland window/screen capture
        source = 
obs-studio-32.0.4.tar.gz::https://github.com/obsproject/obs-studio/releases/download/32.0.4/OBS-Studio-32.0.4-Sources.tar.gz
        source = 
obs-studio-12328.patch::https://github.com/obsproject/obs-studio/pull/12328.patch
        sha256sums = 
d9e62ea24305fbfe14c69a6422de1525fe84da232df2cc0d7e4601a840bdbba8


=====================================
PKGBUILD
=====================================
@@ -21,7 +21,9 @@ optdepends=('libfdk-aac: FDK AAC codec support'
             'luajit: scripting support'
             'python: scripting support'
             'sndio: Sndio input client'
-            'v4l2loopback-dkms: virtual camera support')
+            'v4l2loopback-dkms: virtual camera support'
+            'xdg-desktop-portal-impl: Wayland window/screen capture'
+            )
 
source=($pkgname-$pkgver.tar.gz::https://github.com/obsproject/obs-studio/releases/download/$pkgver/OBS-Studio-$pkgver-Sources.tar.gz
         
obs-studio-12328.patch::https://github.com/obsproject/obs-studio/pull/12328.patch)
 sha256sums=('d9e62ea24305fbfe14c69a6422de1525fe84da232df2cc0d7e4601a840bdbba8'



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/obs-studio/-/commit/c7cceaad424e6049203ceaacf9e2b52df08eb45a

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/obs-studio/-/commit/c7cceaad424e6049203ceaacf9e2b52df08eb45a
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to