Commits

Davide Gerhard authored and Michael Dickens committed a6b71e29cb8
PothosPlotters: new port

Pothos Flow is the GUI frontend and designer tool for the Pothos framework.
No tags

science/PothosPlotters/Portfile

Added
1 +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
2 +
3 +PortSystem 1.0
4 +PortGroup github 1.0
5 +PortGroup cmake 1.1
6 +PortGroup cxx11 1.1
7 +PortGroup qt5 1.0
8 +
9 +platforms darwin macosx
10 +categories science
11 +license Boost-1
12 +maintainers {@ra1nb0w irh.it:rainbow} {michaelld @michaelld} openmaintainer
13 +
14 +description Pothos Flow is the GUI frontend and designer tool for the Pothos framework.
15 +long_description The plotters toolkit provides plotter widgets which \
16 + are combined processing blocks with Qt widgets which are capable of \
17 + displaying signal visualization within the Pothos GUI. Such blocks \
18 + include: time-domain waveform viewer, periodogram, spectrogram, \
19 + constellation plotter, and others
20 +
21 +github.setup pothosware PothosPlotters 0.4.1 pothos-plotters-
22 +checksums rmd160 e6fc385bbb79321e0517608a47372650538b6b8e \
23 + sha256 c81c4c0da007d6a1ead5b1d7068052907ca0f10ac939823141a9d0da9f2689ed \
24 + size 68310
25 +revision 0
26 +
27 +depends_build-append \
28 + port:pkgconfig
29 +
30 +depends_lib-append \
31 + port:PothosCore \
32 + port:PothosComms \
33 + port:spuce \
34 + port:qwt-qt5
35 +
36 +# Requires qwt >= 6.0, installed for qt5.
37 +configure.args-append \
38 + -DQWT_INCLUDE_DIR=${qt_dir}/lib/qwt.framework/Versions/6/Headers \
39 + -DQWT_LIBRARY=${qt_dir}/lib/qwt.framework/qwt

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut