#freebsd-ports
channel on Libera.Chat
IRC turned out to be extremely kind & helpful too.If I really need the update for some reason and the port is outdated, I've try to update myself and see if everything works as expected after updating some parts (usually version and sums are enough, but YMMV) then open a PR with the update and wait to see if the maintainer shows up and approve.Get in touch with the maintainer of the java/intellij port (usually via the listed e-mail address).
If they don't respond, look at the port and update it. I know this sounds scary, but it's actually not as bad as it might seem at first. There is the excellent Porter's Handbook and this community is very helpful too. The#freebsd-ports
channel onLibera.Chat
IRC turned out to be extremely kind & helpful too.
Looks like the Ultimate version is but not the Community versionI'd probably want to compare a couple port trees - one from the past (that contains java/intellij) from 2020 and the current tree (which does not have the 2020 port). Copying a port folder into /usr/ports is not a big problem (going by the logic that portsnap(8) employs). Sometimes, it may be acceptable to have an older version if it compiles and runs OK.
Going further down this line of thinking, there's a chance that the 2021 version of java/intellij just might be in the latest ports tree already (OP should verify that).
The Ports Collection is in fact using Git.I finally submitted a request in bugzilla for the update. Hopefully it gets accepted, it would be great if git were used, it seems quicker and easier.
https://docs.freebsd.org/en/books/porters-handbook/quick-porting/#porting-submitting ?I mean to say that I cannot submit a PR currently, I have to submit a bug containing the files / patch.
The Ports Collection is in fact using Git.
You do exactly the same, you use the git part and send the result in PR, take a look https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228934&action=diffIt's an update, not a new port.