Page MenuHomeFreeBSD

astro/opencpn: Update to 5.2.4

Authored by rhurlin on Dec 28 2020, 11:51 AM.
Referenced Files
Unknown Object (File)
Tue, May 28, 8:51 PM
Unknown Object (File)
Mon, May 27, 7:12 AM
Unknown Object (File)
May 13 2024, 8:41 AM
Unknown Object (File)
May 7 2024, 6:57 AM
Unknown Object (File)
May 1 2024, 5:15 AM
Unknown Object (File)
Apr 30 2024, 11:20 PM
Unknown Object (File)
Apr 30 2024, 8:13 PM
Unknown Object (File)
Apr 30 2024, 8:11 PM


  • New Plugin Management System
  • Support for signalK input data streams
  • New Head-Up Navigation Mode
  • Docking the Dashboard with dual canvases
  • Realtime prediction of AIS target location
  • ...


Submitted by Andrea Venturoli <> (maintainer) in PR 252168

Tested on Poudriere (amd64, i386). 'portlint -AC' is ok.

Diff Detail

rP FreeBSD ports repository
Lint Not Applicable
Tests Not Applicable

Event Timeline

40 ↗(On Diff #81262)

This looks suspicious, especially LDFLAGS part. Anyways, I'd set CMAKE_{C,CXX}_FLAGS instead.

40 ↗(On Diff #81262)

Thanks for the pointer. I am even not sure, if both, LDFLAGS and {C,CXX}FLAGS are needed. At least the port builds and runs fine w/o, as far as I can say.

The maintainer tried also and confirms, that it builds for him. He is not able to really test it deeper ATM, because he has not the needed hardware for it.

Unfortunately, it was not possible for the latest changes to be verified by a person with suitable navigation technology.

The maintainer of the port assumes that the current version of the patch works with the navigation hardware and therefore the patch should be committed.

Changes since the last patch version:

  • Add USE_GL=glu
  • Comment LDFLAGS settings
  • Reorder Makefile vars according to portclippy
arrowd added inline comments.
41 ↗(On Diff #81508)

What about this? If it is really required, I'd prefer setting it via CMAKE_{C,CXX}_FLAGS.

This revision is now accepted and ready to land.Jan 5 2021, 5:36 PM
This revision was automatically updated to reflect the committed changes.
rhurlin marked an inline comment as done.
41 ↗(On Diff #81508)

I also removed CFLAGS and CCFLAGS, after building and testing again. Seems to work as expected.