This is a port of current mkcal to upstream kcalcore. It is using dcaliste/kf5-calendarcore
It compiles but I don't know yet if it's functional…
@pvuorela and @chriadam if you're interested…
This will create a new commit in order to revert the existing changes.