Bug 273164 - [NEW PORT] science/plotjuggler: time series visualization tool
Summary: [NEW PORT] science/plotjuggler: time series visualization tool
Status: Open
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Joel Bodenmann
URL: https://plotjuggler.io/
Keywords:
Depends on: 273366
Blocks:
  Show dependency treegraph
 
Reported: 2023-08-16 15:34 UTC by Joel Bodenmann
Modified: 2023-11-30 05:58 UTC (History)
3 users (show)

See Also:


Attachments
patch (7.46 KB, patch)
2023-08-16 15:34 UTC, Joel Bodenmann
jbo: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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