Files
chains/evm
zeekay 3e229caa8c chains/evm/cevm: switch to pkg-config: lux-cevm + lux-crypto-secp256k1
Replace the hand-rolled ${SRCDIR}/../../../../luxcpp/... CFLAGS+LDFLAGS
blocks in cevm_cgo.go and cevm_secp256k1.go with the canonical .pc
bundles. External Go consumers building from \$GOMODCACHE no longer
need a luxcpp checkout next to lux/; they only need the install prefix
on \$PKG_CONFIG_PATH.

cevm_cgo.go consumes lux-cevm (libevm + libevm-gpu + transitive
GPU-host static archives).

cevm_secp256k1.go consumes lux-crypto-secp256k1 (libsecp256k1_cpu +
libkeccak_cpu). libsecp256k1_metal stays on the build-tree path with
the existing darwin-only anchor file until a separate .pc bundle for
the Metal driver lands.
2026-05-21 17:16:12 -07:00
..