Merge pull request #195689 from wegank/tdlib-aarch64-darwin

tdlib, tdlib-purple: fix build on aarch64-darwin
This commit is contained in:
Sandro
2022-10-20 03:39:01 +02:00
committed by GitHub
2 changed files with 4 additions and 0 deletions
@@ -29,6 +29,8 @@ stdenv.mkDerivation rec {
cmakeFlags = [ "-DNoVoip=True" ]; # libtgvoip required
NIX_CFLAGS_COMPILE = lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ "-U__ARM_NEON__" ];
meta = with lib; {
homepage = "https://github.com/ars3niy/tdlib-purple";
description = "libpurple Telegram plugin using tdlib";
@@ -23,6 +23,8 @@ stdenv.mkDerivation rec {
function(generate_pkgconfig' \
--replace '\$'{prefix}/'$'{CMAKE_INSTALL_LIBDIR} '$'{CMAKE_INSTALL_FULL_LIBDIR} \
--replace '\$'{prefix}/'$'{CMAKE_INSTALL_INCLUDEDIR} '$'{CMAKE_INSTALL_FULL_INCLUDEDIR}
'' + lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) ''
sed -i "/vptr/d" test/CMakeLists.txt
'';
meta = with lib; {