Bug 273164

Summary: [NEW PORT] science/plotjuggler: time series visualization tool
Product: Ports & Packages Reporter: Joel Bodenmann <jbo>
Component: Individual Port(s)Assignee: Joel Bodenmann <jbo>
Status: Open ---    
Severity: Affects Only Me CC: diizzy, pyrus, thierry
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://plotjuggler.io/
Bug Depends on: 273366    
Bug Blocks:    
Attachments:
Description Flags
patch jbo: maintainer-approval+

Description Joel Bodenmann freebsd_committer freebsd_triage 2023-08-16 15:34:39 UTC
Created attachment 244150 [details]
patch

Adding new port science/plotjuggler for https://plotjuggler.io.

Passed:
  - Portlint
  - Portclippy
  - Poudriere-Testport (13.2-RELEASE amd64)
  - Runtime test (13.2-STABLE amd64)
Comment 1 Thierry Thomas freebsd_committer freebsd_triage 2023-08-26 17:27:38 UTC
Thanks for this port.

I have two remarks: when net/mosquitto or net/cppzmq (ZeroMQ) are installed, they are detected by cmake and used. They should either be (optionnaly) deactivated, or set as dependencies.

The second problem is a crash of clang16. I reported it in PR 273366.
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2023-08-27 07:31:49 UTC
Why is BUILD_AS_SHARED disabled?
Comment 3 Daniel Engberg freebsd_committer freebsd_triage 2023-08-27 07:35:43 UTC
There's also a bunch of 3rd party libs that seems to be bundled? Can we please unbundle these as per recommendation of Porters Handbook.
Comment 4 Daniel Engberg freebsd_committer freebsd_triage 2023-09-09 21:38:42 UTC
Pass to submitter