Created attachment 149802 [details]
patch upgrading devel/cc65
devel/cc65 is grossly out of date, meanwhile there is a new upstream maintainer and a new infrastructure around github. See attached my proposition to update this port. The "files" directory is no longer needed as the new cc65 honours "prefix" and finds its includes etc. without help from the environment.
Unfortunately, the docs can't be built without "linuxdoc-tools", which isn't available atm from ports, so I commented out those lines.
Created attachment 150214 [details]
new version of port update, build docs using linuxdoc script
- talked to the new upstream maintainer (Oliver Schmidt), he intends to release version 2.14.0 SOME TIME, but without any schedule, because he wants to eliminate all inconsistencies first. So, change intermediate version number to 2.13.99.<git-date> to allow for possible future upgrade to final 2.14.0
- interpret license less strictly -- it just says don't charge (but nominal fees for media are permitted) -> check ... source code is made available and copyright notice is preserved -> check ... so, I guess auto-accept is fine here.
- optionally build docs as info-pages and html -- this would require inclusion of linuxdoc-tools, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195478
can you provide a poudriere test log that includes stage-qa checks?
patch needs major rework, as makefiles have almost hardcoded gcc...