diff options
author | Randy Eckenrode <randy@largeandhighquality.com> | 2023-11-09 22:41:50 -0500 |
---|---|---|
committer | Randy Eckenrode <randy@largeandhighquality.com> | 2023-11-10 09:25:25 -0500 |
commit | 38a5be67ea98e5e7d1a5466a9ed476e18a855b50 (patch) | |
tree | 6d77314694b6eccb3b1aae5f11fc37edb7ebaa16 /pkgs/top-level/qt5-packages.nix | |
parent | 9a0c85ffc5aedc46b4d81f3b9fc22d7f488e3ff9 (diff) |
libopenshot: fix build on Darwin
Make sure it includes MagickCore when linking libopenshot.dylib, or it will fail with missing symbols. Use the 11.0 SDK to build.
Diffstat (limited to 'pkgs/top-level/qt5-packages.nix')
-rw-r--r-- | pkgs/top-level/qt5-packages.nix | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/top-level/qt5-packages.nix b/pkgs/top-level/qt5-packages.nix index 2de212792e5d2..93b9c23bc35b3 100644 --- a/pkgs/top-level/qt5-packages.nix +++ b/pkgs/top-level/qt5-packages.nix @@ -128,7 +128,9 @@ in (kdeFrameworks // plasmaMobileGear // plasma5 // plasma5.thirdParty // kdeGea liblastfm = callPackage ../development/libraries/liblastfm { }; - libopenshot = callPackage ../applications/video/openshot-qt/libopenshot.nix { }; + libopenshot = callPackage ../applications/video/openshot-qt/libopenshot.nix { + stdenv = if pkgs.stdenv.isDarwin then pkgs.overrideSDK pkgs.stdenv "11.0" else pkgs.stdenv; + }; packagekit-qt = callPackage ../tools/package-management/packagekit/qt.nix { }; |