pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/libgcrypt



Module Name:    pkgsrc
Committed By:   js
Date:           Sun Aug 25 10:40:35 UTC 2024

Modified Files:
        pkgsrc/security/libgcrypt: Makefile

Log Message:
Fix security/libgcrypt on Darwin/AArch64


To generate a diff of this commit:
cvs rdiff -u -r1.112 -r1.113 pkgsrc/security/libgcrypt/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/libgcrypt/Makefile
diff -u pkgsrc/security/libgcrypt/Makefile:1.112 pkgsrc/security/libgcrypt/Makefile:1.113
--- pkgsrc/security/libgcrypt/Makefile:1.112    Fri Aug  9 03:51:27 2024
+++ pkgsrc/security/libgcrypt/Makefile  Sun Aug 25 10:40:35 2024
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.112 2024/08/09 03:51:27 ryoon Exp $
+# $NetBSD: Makefile,v 1.113 2024/08/25 10:40:35 js Exp $
 
 DISTNAME=      libgcrypt-1.11.0
+PKGREVISION=   1
 CATEGORIES=    security
 MASTER_SITES=  https://gnupg.org/ftp/gcrypt/libgcrypt/
 EXTRACT_SUFX=  .tar.bz2
@@ -48,6 +49,12 @@ CONFIGURE_ARGS+=     GPG_ERROR_CONFIG=${CROS
 .  include "../../devel/macports-legacy-support/buildlink3.mk"
 .endif
 
+.if ${MACHINE_PLATFORM:MDarwin-*-aarch64}
+# Their ASM is broken on Darwin/AArch64 and leads to undefined symbols at
+# runtime.
+CONFIGURE_ARGS+=       --disable-asm
+.endif
+
 .if ${MACHINE_PLATFORM:MDarwin-*-powerpc}
 CPPFLAGS+=     -D__powerpc__
 .endif



Home | Main Index | Thread Index | Old Index