summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Rammhold <andreas@rammhold.de>2021-10-05 17:34:56 +0200
committerAndreas Rammhold <andreas@rammhold.de>2021-10-05 17:34:56 +0200
commitaec476097e8233e0b21cb0a1024040437ab708da (patch)
treece2da5c534aaa142f3451704b63b7f4bc2ed9dc4
parentMerge pull request #140605 from r-ryantm/auto-update/python3.8-pex (diff)
downloadnixpkgs-origin/pipewire.tar.gz
pipewire: fix compilation on aarch64 with version 0.3.38origin/pipewire
The release did contain a bug that caused aarch64 compilation to fail and was fixed upstream after the release. With this PR we just picking that commit early (without having to wait one release).
-rw-r--r--pkgs/development/libraries/pipewire/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/development/libraries/pipewire/default.nix b/pkgs/development/libraries/pipewire/default.nix
index 96040bf9e6b6..d84c1917622e 100644
--- a/pkgs/development/libraries/pipewire/default.nix
+++ b/pkgs/development/libraries/pipewire/default.nix
@@ -1,6 +1,7 @@
{ stdenv
, lib
, fetchFromGitLab
+, fetchpatch
, removeReferencesTo
, python3
, meson
@@ -99,6 +100,12 @@ let
./0090-pipewire-config-template-paths.patch
# Place SPA data files in lib output to avoid dependency cycles
./0095-spa-data-dir.patch
+
+ # Fix compilation on aarch64, bug in 0.3.38
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/f8817b439433798bd7217dc4ae72197887b0fc96.diff";
+ sha256 = "0j4xds01h20mc606xp90h5v56kf17hf7n06k0xfa9qmmmfrh7i04";
+ })
];
nativeBuildInputs = [