Port of the eXtended Keccak Code Package

https://github.com/XKCP/XKCP
https://keccak.team/keccak.html
This commit is contained in:
Emery Hemingway
2018-11-10 11:55:21 +01:00
committed by Norman Feske
parent 4d10959476
commit 1f028daae3
12 changed files with 78 additions and 0 deletions

1
ports/xkcp.hash Normal file
View File

@@ -0,0 +1 @@
cafc0339ae335bd559d667749899feae48acc9c1

24
ports/xkcp.port Normal file
View File

@@ -0,0 +1,24 @@
LICENSE := CC0
VERSION := HEAD
DOWNLOADS := xkcp.archive
OWNER := XKCP
REPO := XKCP
REV := 645e825ae47d7c91780aa5e48eb07e0b035165ea
URL(xkcp) := https://github.com/$(OWNER)/$(REPO)/archive/$(REV).tar.gz
SHA(xkcp) := 883f13c471b31e6ca0329634e74abe5e11cadd50674625b51b40522834a2d6ab
DIR(xkcp) = tmp
_dirs: generic32/libkeccak.a generic64/libkeccak.a
generic32/libkeccak.a: tmp/bin/generic32_libkeccak.a.tar.gz
tar fx $<
generic64/libkeccak.a: tmp/bin/generic64_libkeccak.a.tar.gz
tar fx $<
tmp/bin/generic32_libkeccak.a.tar.gz: tmp
make -C $< generic32/libkeccak.a.pack
tmp/bin/generic64_libkeccak.a.tar.gz: tmp
make -C $< generic64/libkeccak.a.pack