Thu Aug 28 13:38:29 2014 UTC ()
Explicitly disable SSSE3 support on SunOS, it doesn't build.


(jperkin)
diff -r1.64 -r1.65 pkgsrc/security/libgcrypt/Makefile

cvs diff -r1.64 -r1.65 pkgsrc/security/libgcrypt/Makefile (expand / switch to unified diff)

--- pkgsrc/security/libgcrypt/Makefile 2014/08/21 19:55:08 1.64
+++ pkgsrc/security/libgcrypt/Makefile 2014/08/28 13:38:29 1.65
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.64 2014/08/21 19:55:08 wiz Exp $ 1# $NetBSD: Makefile,v 1.65 2014/08/28 13:38:29 jperkin Exp $
2 2
3DISTNAME= libgcrypt-1.6.2 3DISTNAME= libgcrypt-1.6.2
4CATEGORIES= security 4CATEGORIES= security
5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libgcrypt/ \ 5MASTER_SITES= ftp://ftp.gnupg.org/gcrypt/libgcrypt/ \
6 http://gd.tuwien.ac.at/privacy/gnupg/libgcrypt/ 6 http://gd.tuwien.ac.at/privacy/gnupg/libgcrypt/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.gnu.org/software/libgcrypt/ 10HOMEPAGE= https://www.gnu.org/software/libgcrypt/
11COMMENT= GNU cryptographic library 11COMMENT= GNU cryptographic library
12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
13 13
14PKG_INSTALLATION_TYPES= overwrite pkgviews 14PKG_INSTALLATION_TYPES= overwrite pkgviews
@@ -21,26 +21,30 @@ TEST_TARGET= check @@ -21,26 +21,30 @@ TEST_TARGET= check
21TEXINFO_REQD= 4.0 21TEXINFO_REQD= 4.0
22INFO_FILES= yes # PLIST 22INFO_FILES= yes # PLIST
23 23
24.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
25 25
26.if empty(MACHINE_PLATFORM:MNetBSD-*-i386) && \ 26.if empty(MACHINE_PLATFORM:MNetBSD-*-i386) && \
27 empty(MACHINE_PLATFORM:MNetBSD-*-alpha) && \ 27 empty(MACHINE_PLATFORM:MNetBSD-*-alpha) && \
28 empty(MACHINE_PLATFORM:MNetBSD-*-sparc) && \ 28 empty(MACHINE_PLATFORM:MNetBSD-*-sparc) && \
29 empty(MACHINE_PLATFORM:M*-*-hppa) 29 empty(MACHINE_PLATFORM:M*-*-hppa)
30CONFIGURE_ARGS+= --disable-asm 30CONFIGURE_ARGS+= --disable-asm
31.endif 31.endif
32CONFIGURE_ARGS+= --disable-aesni-support 32CONFIGURE_ARGS+= --disable-aesni-support
33 33
 34.if ${OPSYS} == "SunOS"
 35CONFIGURE_ENV+= gcry_cv_gcc_inline_asm_ssse3=no
 36.endif
 37
34# SCO OpenServer 5.0.7/3.2 has no socklen_t, but it is defined in pthread.h 38# SCO OpenServer 5.0.7/3.2 has no socklen_t, but it is defined in pthread.h
35# from builtin GNU pth. 39# from builtin GNU pth.
36.if ${OS_VARIANT} == "SCOOSR5" 40.if ${OS_VARIANT} == "SCOOSR5"
37CONFIGURE_ENV+= ac_cv_type_socklen_t=yes 41CONFIGURE_ENV+= ac_cv_type_socklen_t=yes
38CONFIGURE_ENV+= gl_cv_socklen_t_equiv=int 42CONFIGURE_ENV+= gl_cv_socklen_t_equiv=int
39.endif 43.endif
40 44
41.if !empty(PKGSRC_COMPILER:Mclang) 45.if !empty(PKGSRC_COMPILER:Mclang)
42CFLAGS+= -fheinous-gnu-extensions 46CFLAGS+= -fheinous-gnu-extensions
43.endif 47.endif
44 48
45.include "options.mk" 49.include "options.mk"
46 50