about summary refs log tree commit diff
diff options
context:
space:
mode:
authorFranz Pletz <fpletz@fnordicwalking.de>2024-01-23 06:37:22 +0100
committerGitHub <noreply@github.com>2024-01-23 06:37:22 +0100
commit7faa0f15fe8759d1e7e111837d95677932db377e (patch)
tree58eac81cbf2a1e040f4202aa2d351b03f61f223f
parentf52a5610dd6d4efd349111e06338a595960892ea (diff)
parentd838162cfbe8934cea730c165e2e47eda1849175 (diff)
downloadnixlib-7faa0f15fe8759d1e7e111837d95677932db377e.tar
nixlib-7faa0f15fe8759d1e7e111837d95677932db377e.tar.gz
nixlib-7faa0f15fe8759d1e7e111837d95677932db377e.tar.bz2
nixlib-7faa0f15fe8759d1e7e111837d95677932db377e.tar.lz
nixlib-7faa0f15fe8759d1e7e111837d95677932db377e.tar.xz
nixlib-7faa0f15fe8759d1e7e111837d95677932db377e.tar.zst
nixlib-7faa0f15fe8759d1e7e111837d95677932db377e.zip
Merge pull request #275221 from hufman/patch-obs-arm64
obs-studio: patch to fix libobs.po on arm64
-rw-r--r--pkgs/applications/video/obs-studio/default.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/applications/video/obs-studio/default.nix b/pkgs/applications/video/obs-studio/default.nix
index 74b19296dbdf..29bb90a9dd8d 100644
--- a/pkgs/applications/video/obs-studio/default.nix
+++ b/pkgs/applications/video/obs-studio/default.nix
@@ -94,6 +94,14 @@ stdenv.mkDerivation (finalAttrs: {
       url = "https://github.com/obsproject/obs-studio/commit/6e080a68067b27fe5463f0f4eee7df690451f3d7.patch";
       hash = "sha256-nbn/q3uszoHaDvaW8Et1MS1sgQzMsJRmjGSMHzUxV70=";
     })
+
+    # Fix libobs.pc for plugins on non-x86 systems
+    (fetchpatch {
+      name = "fix-arm64-cmake.patch";
+      url = "https://git.alpinelinux.org/aports/plain/community/obs-studio/broken-config.patch?id=a92887564dcc65e07b6be8a6224fda730259ae2b";
+      hash = "sha256-yRSw4VWDwMwysDB3Hw/tsmTjEQUhipvrVRQcZkbtuoI=";
+      includes = [ "*/CompilerConfig.cmake" ];
+    })
   ];
 
   nativeBuildInputs = [