From 1323b81cd2679bb61a480524a0e4cd008d3d0bee Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Wed, 1 Jul 2026 21:37:09 +0200 Subject: Add support for the reference implementation of Argon2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- argon2/suffix.mk | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'argon2/suffix.mk') diff --git a/argon2/suffix.mk b/argon2/suffix.mk index 5ca2ceb..f71b040 100644 --- a/argon2/suffix.mk +++ b/argon2/suffix.mk @@ -34,16 +34,23 @@ CPPFLAGS_ARGON2 !=\ ;fi;\ if ! $(WITH_LIBAR2SIMPLIFIED); then echo\ -DNO_LIBAR2SIMPLIFIED\ + ;fi;\ + if test -n "$(ARGON2_VERSION)"; then echo\ + -DARGON2_VERSION="$(ARGON2_VERSION)L"\ ;fi CFLAGS_ARGON2 !=\ - if $(SUPPORT_ANY_ARGON2) && $(WITH_LIBAR2SIMPLIFIED); then echo\ - -pthread\ + if $(SUPPORT_ANY_ARGON2) && $(WITH_LIBAR2SIMPLIFIED); then\ + if test -n "$(ARGON2_VERSION)" || test -n "$(ARGON2_NO_THREADS)"; then echo\ + -pthread\ + ;fi\ ;fi LDFLAGS_ARGON2 !=\ if $(SUPPORT_ANY_ARGON2); then\ - if $(WITH_LIBAR2SIMPLIFIED); then echo\ + if test -n "$(ARGON2_VERSION)"; then echo\ + -largon2\ + ;elif $(WITH_LIBAR2SIMPLIFIED); then echo\ -lar2simplified\ -lar2\ -lblake\ -- cgit v1.3.1