> Here is an update of rocq to 8.20.1 which I was able to use to compile > latest compcert and was built on your 8.19.1 diff.. > > It removes coqide and disables TESTs which can be fixed later.
OK from me, with two small comments. (1) regarding "...removes coqide ...", the targets do-build and do-install still have (dune target) "coqide-server". > + dune build -j ${MAKE_JOBS} -p > coq-core,coq-stdlib,coqide-server,coq > + > +do-install: > + cd ${WRKSRC} && \ > + dune install -j ${MAKE_JOBS} coq-core coq-stdlib coqide-server > coq Though I don't confirm but, at this stage, I believe we can omit this dune target and PLIST and PFRAG files can be reduced a little. But I'm thinking that future updates should make coqide available, and we can say that this current update includes some preparation for future updates. (2) regarding pkg/DESCR, it is valuable to mention the relation on the new name "Rocq" and the old name "Coq". Referring to the current phrase on rocq-prover.org, how about this? The Rocq Prover, formerly known as the Coq Proof Assistant, is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs. -- yozo.