Jonathan Grotelüschen pushed to branch main at Arch Linux / Packaging / 
Packages / obs-studio


Commits:
b3864e11 by Jonathan Grotelüschen at 2026-07-04T23:05:32+02:00
upgpkg: 32.1.2-8: mbedtls 4 rebuild (use mbedtls3 for now)

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = obs-studio
        pkgdesc = Free, open source software for live streaming and recording
        pkgver = 32.1.2
-       pkgrel = 7
+       pkgrel = 8
        url = https://obsproject.com
        arch = x86_64
        license = GPL-2.0-only
@@ -22,7 +22,7 @@ pkgbase = obs-studio
        depends = jansson
        depends = libxinerama
        depends = libxkbcommon-x11
-       depends = mbedtls
+       depends = mbedtls3
        depends = rnnoise
        depends = pciutils
        depends = qt6-svg


=====================================
PKGBUILD
=====================================
@@ -7,12 +7,12 @@
 pkgbase=obs-studio
 pkgname=('obs-studio' 'obs-studio-plugin-browser')
 pkgver=32.1.2
-pkgrel=7
+pkgrel=8
 pkgdesc="Free, open source software for live streaming and recording"
 arch=('x86_64')
 url="https://obsproject.com";
 license=('GPL-2.0-only')
-depends=('ffmpeg' 'jansson' 'libxinerama' 'libxkbcommon-x11' 'mbedtls' 
'rnnoise' 'pciutils'
+depends=('ffmpeg' 'jansson' 'libxinerama' 'libxkbcommon-x11' 'mbedtls3' 
'rnnoise' 'pciutils'
          'qt6-svg' 'curl' 'jack' 'gtk-update-icon-cache' 'pipewire' 
'libxcomposite'
          'libdatachannel' 'uthash' 'simde' 'qrcodegencpp-cmake' 'python')
 makedepends=('cef' 'cmake' 'libfdk-aac' 'x264' 'swig' 'luajit' 'sndio' 
'nlohmann-json'
@@ -68,6 +68,12 @@ build() {
     -B build
     -S $pkgname
     -DCMAKE_INSTALL_PREFIX="/usr"
+    # mbedtls 4 not supported yet
+    # https://github.com/obsproject/obs-studio/issues/13601
+    -DMbedTLS_INCLUDE_DIR="/usr/include/mbedtls3"
+    -DMbedtls_LIBRARY="/usr/lib/mbedtls3/libmbedtls.so"
+    -DMbedcrypto_LIBRARY="/usr/lib/mbedtls3/libmbedcrypto.so"
+    -DMbedx509_LIBRARY="/usr/lib/mbedtls3/libmbedx509.so"
     -DENABLE_BROWSER=ON
     -DCEF_API_VERSION=$_cef_api_version
     -DENABLE_VST=ON



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

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/obs-studio/-/commit/b3864e1149418a06842f3073cd06ac7cd77eadb4
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to