Обновил Mercurial на сервере и дома.
Лол, во FreeBSD из /contrib не устанавливается hgwebdir.fcgi (почему?). Поправил Makefile в портах, получил желанное. А то поначалу ещё и куда-то делись все шаблоны.
Ещё пришлось прописать в hgweb.config в секцию [web] строчку
baseurl = /hg
Раньше без неё работало! :-P