>but it still doesn't change the postgis30/postgresql11-server dependency in the current ports tree
If you tell make.conf that postgres12 is the default it will compile postgis for that version, same with php/ruby/mysql and so on.
If you tell make.conf that postgres12 is the default it will compile postgis for that version, same with php/ruby/mysql and so on.
I'm sure I could work around it, but then I start to ask myself whether I'd rather do FreeBSD software administration or create an OpenSuse VM, install the packaged software (which is already the right version and already has the right config options), and work on my GIS project.