ats-acc: fix build

This commit is contained in:
Weijia Wang 2023-01-02 14:44:38 +01:00
parent df931c41b4
commit cbee9d7965
2 changed files with 9 additions and 0 deletions

View File

@ -34,6 +34,10 @@ stdenv.mkDerivation rec {
hash = "sha256-UWgDjFojPBYgykrCrJyYvVWY+Gc5d4aRGjTWjc528AM=";
};
postPatch = lib.optionalString stdenv.cc.isClang ''
sed -i 's/gcc/clang/g' utils/*/DATS/atscc_util.dats
'';
buildInputs = [ gmp ];
# Disable parallel build, errors:

View File

@ -11,6 +11,11 @@ stdenv.mkDerivation rec {
sha256 = "sha256-Wp39488YNL40GKp4KaJwhi75PsYP+gMtrZqAvs4Q/sw=";
};
postPatch = ''
substituteInPlace Makefile \
--replace "mv acc \''$(PATSHOME)/bin/" "install -Dm755 acc ${placeholder "out"}/bin/"
'';
nativeBuildInputs = [ ats2 ];
meta = with lib; {