@@ -39,7 +39,11 @@ AC_DEFINE_UNQUOTED([PACKAGE_STATUS], ["$PACKAGE_STATUS"], [Status of this build]
3939AS_IF ( [ test "x$PLATFORM" = xcygwin] ,
4040 [ AC_DEFINE ( [ PLATFORM_CYGWIN] , [ 1] , [ Cygwin] ) ] )
4141AS_IF ( [ test "x$PLATFORM" = xosx] ,
42- [ AC_DEFINE ( [ PLATFORM_OSX] , [ 1] , [ OSx] ) ] )
42+ [ AC_DEFINE ( [ PLATFORM_OSX] , [ 1] , [ OSx] )
43+ # Apple silicon homebrew flags
44+ AC_CHECK_FILE ( [ /opt/homebrew/include] ,
45+ [ AM_CFLAGS="$AM_CFLAGS -I/opt/homebrew/include"
46+ AM_LDFLAGS="$AM_LDFLAGS -L/opt/homebrew/lib"] ) ] )
4347
4448# # Environment variables
4549AC_ARG_VAR ( [ PYTHON_FRAMEWORK] , [ Set base directory for Python Framework] )
@@ -345,9 +349,9 @@ AM_CONDITIONAL([BUILD_OMEMO], [false])
345349if test "x$enable_omemo" != xno; then
346350 OMEMO_LIBS=""
347351 PKG_CHECK_MODULES([ libsignal] , [ libsignal-protocol-c >= 2.3.2] ,
348- [ OMEMO_LIBS="-lsignal-protocol-c "
349- AC_CHECK_LIB ( [ gcrypt] , [ gcry_md_extract ] ,
350- [ OMEMO_LIBS="-lgcrypt $OMEMO_LIBS"
352+ [ OMEMO_LIBS="$libsignal_LIBS "
353+ PKG_CHECK_MODULES ([ gcrypt] , [ libgcrypt >= 1.7.0 ] ,
354+ [ OMEMO_LIBS="$gcrypt_LIBS $OMEMO_LIBS"
351355 AM_CONDITIONAL([ BUILD_OMEMO] , [ true] )] ,
352356 [ AC_MSG_NOTICE ( [ gcrypt >= 1.7.0 not found, OMEMO support not enabled] ) ] )] ,
353357 [ AC_MSG_NOTICE ( [ libsignal-protocol-c >= 2.3.2 not found, OMEMO support not enabled] ) ] )
0 commit comments