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

tdlib, tdlib-purple: fix build on aarch64-darwin

authored by Sandro and committed by GitHub d3c2379d c0e2314d

+4
+2
pkgs/applications/networking/instant-messengers/pidgin-plugins/tdlib-purple/default.nix
··· 29 29 30 30 cmakeFlags = [ "-DNoVoip=True" ]; # libtgvoip required 31 31 32 + NIX_CFLAGS_COMPILE = lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ "-U__ARM_NEON__" ]; 33 + 32 34 meta = with lib; { 33 35 homepage = "https://github.com/ars3niy/tdlib-purple"; 34 36 description = "libpurple Telegram plugin using tdlib";
+2
pkgs/development/libraries/tdlib/default.nix
··· 23 23 function(generate_pkgconfig' \ 24 24 --replace '\$'{prefix}/'$'{CMAKE_INSTALL_LIBDIR} '$'{CMAKE_INSTALL_FULL_LIBDIR} \ 25 25 --replace '\$'{prefix}/'$'{CMAKE_INSTALL_INCLUDEDIR} '$'{CMAKE_INSTALL_FULL_INCLUDEDIR} 26 + '' + lib.optionalString (stdenv.isDarwin && stdenv.isAarch64) '' 27 + sed -i "/vptr/d" test/CMakeLists.txt 26 28 ''; 27 29 28 30 meta = with lib; {