lol

yosys-symbiflow: 2022.09.27 -> 2022.11.07

Update plugins to be compatible with latest surelog/uhdm (1.45).
Also fix expected googletest path so that it comes from the
nix environment, not third_party/.

Signed-off-by: Henner Zeller <h.zeller@acm.org>

+7 -5
+7 -5
pkgs/development/compilers/yosys/plugins/symbiflow.nix
··· 9 9 , yosys-symbiflow 10 10 , uhdm 11 11 , surelog 12 + , flatbuffers 12 13 }: let 13 14 14 15 src = fetchFromGitHub { 15 16 owner = "chipsalliance"; 16 17 repo = "yosys-f4pga-plugins"; 17 - rev = "27208ce08200a5e89e3bd4f466bc68824df38c32"; 18 - hash = "sha256-S7txjzlIp+idWIfp/DDOznluA3aMFfosMUt5dvi+g44="; 18 + rev = "e23ff6db487da9ceea576c53ac33853566c3a84e"; 19 + hash = "sha256-HJ4br6lQwRrcnkLgV3aecr3T3zcPzA11MfxhRjwIb0I="; 19 20 }; 20 21 21 - version = "2022.09.27"; 22 + version = "2022.11.07"; 22 23 23 24 # Supported symbiflow plugins. 24 25 # ··· 60 61 patches = lib.optional ( plugin == "ql-qlf" ) ./symbiflow-pmgen.patch; 61 62 62 63 preBuild = '' 64 + export LDFLAGS="-L${flatbuffers}/lib" 63 65 mkdir -p ql-qlf-plugin/pmgen 64 66 '' 65 67 + lib.optionalString ( plugin == "ql-qlf" ) '' ··· 68 70 69 71 # Providing a symlink avoids the need for patching the test makefile 70 72 postUnpack = '' 71 - mkdir -p source/third_party/googletest/googletest/build/ 72 - ln -s ${static_gtest}/lib source/third_party/googletest/googletest/build/lib 73 + mkdir -p source/third_party/googletest/build/ 74 + ln -s ${static_gtest}/lib source/third_party/googletest/build/lib 73 75 ''; 74 76 75 77 makeFlags = [