hotdoc: fix clang header finding with llvm 16

This commit is contained in:
Lily Foster 2023-11-23 21:14:50 -05:00
parent 8240687aac
commit 0e0f557a20
No known key found for this signature in database
GPG key ID: 49340081E484C893

View file

@ -100,7 +100,7 @@ buildPythonApplication rec {
postPatch = ''
substituteInPlace hotdoc/extensions/c/c_extension.py \
--replace "shutil.which('llvm-config')" 'True' \
--replace "subprocess.check_output(['llvm-config', '--version']).strip().decode()" '"${llvmPackages.libclang.version}"' \
--replace "subprocess.check_output(['llvm-config', '--version']).strip().decode()" '"${lib.versions.major llvmPackages.libclang.version}"' \
--replace "subprocess.check_output(['llvm-config', '--prefix']).strip().decode()" '"${llvmPackages.libclang.lib}"' \
--replace "subprocess.check_output(['llvm-config', '--libdir']).strip().decode()" '"${llvmPackages.libclang.lib}/lib"'
'';