f1af7ad537
Changes since v213 - Fix a variety of DBC related issues - Add Extended CAN Bus Frame to SLCAN/LAWICEL - Fixed 2 DBC file format errors - Improved graph signal editor and signal viewer message filtering - Added canlogserver CAN remote capture - Add support ListenOnly feature for Qt SerialBus plugins - Add comma check to TRC CanHacker loader - Add 3000000 baudrate mode for Lawicel device - LAWICEL CAN-FD support, CAN-FD data rate selection - Support higher time resolution CANserver format - Calculate the default row height correctly - Scripting Interface Enhancements - Do not add extra trailing newline on the decoded message texts - Update required C++ standard to C++17 - Fix FirmwareUpdater - ConnectionWindow: fix Device Console duplicates - add support for SIG_VALTYPE_ to specify floating point signals - make qmake check Qt version - signal makePrettyOutput: add a space between value and unit - Add support for reading Wireshark SocketCAN log format - Added/corrected timestamps for LAWICEL protocol - Support for ext CAN IDs in wireshark - Fix dbc handling of comments and attributes - Fix icons output dir - Fix device deselection after connecting - Add support for > 8 - FIX Issues 878 and 834 - usec overflow (using system clock) - Implemented connection save with speeds and can fd at least for - bus 0. - Corrected extended CAN ID read for IDs < 0x800 - chore: add installer script for linux - FuzzingWindow: Add buttons to set all high/low/auto - [DBC]Add support for multiple signal multiplexor values Reported by: portscout
38 lines
866 B
Makefile
38 lines
866 B
Makefile
PORTNAME= savvycan
|
|
PORTVERSION= 220
|
|
PORTEPOCH= 2
|
|
CATEGORIES= net
|
|
|
|
MAINTAINER= leres@FreeBSD.org
|
|
COMMENT= CAN bus reverse engineering and capture tool
|
|
WWW= https://www.savvycan.com/
|
|
|
|
LICENSE= MIT
|
|
|
|
USES= compiler:c++11-lang gmake python:build qmake qt:5
|
|
USE_QT= core gui help network opengl printsupport serialbus serialport \
|
|
websockets-qml widgets buildtools:build
|
|
|
|
USE_GITHUB= yes
|
|
GH_TUPLE= collin80:SavvyCAN:V${PORTVERSION}
|
|
NO_MTREE= yes
|
|
PLIST_FILES= bin/savvycan
|
|
|
|
PORTSCOUT= skipv:continuous
|
|
|
|
OPTIONS_DEFINE+= EXAMPLES
|
|
|
|
PORTEXAMPLES= *
|
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
do-install:
|
|
${MKDIR} ${STAGEDIR}${PREFIX}/bin
|
|
${INSTALL_PROGRAM} ${WRKSRC}/SavvyCAN ${STAGEDIR}${PREFIX}/bin/savvycan
|
|
.if ${PORT_OPTIONS:MEXAMPLES}
|
|
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
|
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|