]> git.sesse.net Git - vlc/blob - contrib/src/gcrypt/rules.mak
Fixing weak alias detection for llvm based compilers
[vlc] / contrib / src / gcrypt / rules.mak
1 # GCRYPT
2 GCRYPT_VERSION := 1.5.0
3 GCRYPT_URL := ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-$(GCRYPT_VERSION).tar.bz2
4
5 PKGS += gcrypt
6
7 $(TARBALLS)/libgcrypt-$(GCRYPT_VERSION).tar.bz2:
8         $(call download,$(GCRYPT_URL))
9
10 .sum-gcrypt: libgcrypt-$(GCRYPT_VERSION).tar.bz2
11
12 libgcrypt: libgcrypt-$(GCRYPT_VERSION).tar.bz2 .sum-gcrypt
13         $(UNPACK)
14         $(MOVE)
15
16 DEPS_gcrypt = gpg-error
17
18 CONFIGURE_OPTS =
19 ifdef HAVE_WIN64
20 CONFIGURE_OPTS += --disable-asm
21 endif
22 ifdef HAVE_MACOSX
23 CONFIGURE_OPTS += --disable-aesni-support
24 endif
25 .gcrypt: libgcrypt
26         #$(RECONF)
27         cd $< && $(HOSTVARS) ./configure $(HOSTCONF) --enable-ciphers=aes,des,rfc2268,arcfour --enable-digests=sha1,md5,rmd160,sha512 --enable-pubkey-ciphers=dsa,rsa,ecc $(CONFIGURE_OPTS)
28         cd $< && $(MAKE) install
29         touch $@