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

tdlib, tdlib-purple: fix build on aarch64-darwin
main
Sandro 2 years ago committed by GitHub
commit d3c2379d14
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      pkgs/applications/networking/instant-messengers/pidgin-plugins/tdlib-purple/default.nix
  2. 2
      pkgs/development/libraries/tdlib/default.nix

@ -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; {

Loading…
Cancel
Save