aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorquapka2024-07-29 17:45:06 +0200
committerquapka2024-07-29 17:45:06 +0200
commitebacdc272271eff51698500f190937a1cfa41a8a (patch)
treea5c980523327a8e8516b276d19eb67b325af3f1c
parent5660a09d092e5619fb309a8a6433a3d40f677a4b (diff)
downloadECTester-ebacdc272271eff51698500f190937a1cfa41a8a.tar.gz
ECTester-ebacdc272271eff51698500f190937a1cfa41a8a.tar.zst
ECTester-ebacdc272271eff51698500f190937a1cfa41a8a.zip
Don't use LTC_PTHREAD in TomCrypt
-rw-r--r--flake.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index abbca89..7d459e7 100644
--- a/flake.nix
+++ b/flake.nix
@@ -71,6 +71,13 @@
url = "https://github.com/libtom/libtomcrypt/releases/download/v${version}/crypt-${version}.tar.xz";
sha256 = "113vfrgapyv72lalhd3nkw7jnks8az0gcb5wqn9hj19nhcxlrbcn";
};
+ preBuild = ''
+ makeFlagsArray+=(PREFIX=$out \
+ CFLAGS="-DUSE_LTM -DLTM_DESC" \
+ EXTRALIBS=\"-ltommath\" \
+ INSTALL_GROUP=$(id -g) \
+ INSTALL_USER=$(id -u))
+ '';
patches = ( prev.patches or [] ) ++ [
( pkgs.writeText "pkgconfig-for-static.patch" ''
diff --git a/makefile b/makefile