===> The following configuration options are available for savvycan-220,2:
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
net/savvycan: Update to V220
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
(Only the first 15 lines of the commit message are shown above )
net/savvycan: fix build on big-endian architectures
ld: error: undefined symbol: unsigned long qbswap<unsigned long>(unsigned long)
>>> referenced by mqtt_bus.cpp
>>> mqtt_bus.o:(MQTT_BUS::clientMessageReceived(QMQTT::Message
const&))
qendian.h has a qbswap for unsigned long long, but not for unsigned long.
all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.
Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.
finance/quickfix: mark BROKEN with PYTHON
libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
^~~~~~~~~~
1 warning and 1 error generated.
Reviewed by: portmgr, vishwin, yuri
Differential Revision: <https://reviews.freebsd.org/D40568>
net/savvycan: Update to V208
Changes since 1.0.245:
- The data grid control now supports CAN-FD messages with up to
64 bytes.
- Improved visuals for data grid when DBC signal names are displayed.
- Fixed DBC related bugs
- Added support for CAN-FD DBC files
- It is now possible to set the number of data bytes to display
per line in the main window (useful for 64 byte payloads)
(Only the first 15 lines of the commit message are shown above )
net/savvycan: Update to V208
Changes since 1.0.245:
- ++PORTEPOCH
- VERY large changes to DBC interface.
- Now loaded DBC files that were loaded when the program was exited
will be loaded when it is restarted
- GMLAN filtering support
- The entire way the DBC file is presented is entirely new now.
The DBC is presented as a treeview with icons
(Only the first 15 lines of the commit message are shown above )
Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
net/savvycan: 1.0.245
Changes since 1.0.187:
- Fix off by one error in PCAN file loader
- Merge pull request #339 from jogo-/patch-10
- Fix typos in numerous modules
- Updated help files
- Fix blf import for BLF_CAN_MSG2
- Support dragging and dropping of files onto app icon
- Add support to read CANServer binary log files
- improve interpolation for CSV-export.
Reported by: portscout
net/savvycan: Update to 1.0.187
Changes since 1.173:
- GraphWindow: support rescaling the view or each axis to the data
- Bug fixes for extended IDs in DBC files, fix one off error in a
few places (Corrects fuzzing window ID range), re-enabled overwrite
mode showing all signals in a message
- Fixes to make graphing of multiplexed signals work properly Added
signal comparison to the file comparison window.
- Add support for PCAN ver 1.3 files
net/savvycan: Update to 1.0.173.
Add PORTEPOCH. Changes since 199.1:
- Added ability to delete nodes, messages, signals within tree.
- Add tracking of DBC editing in order to warn when exiting without
saving, add sorting to DBC routines, add a new screen that allows
one to compare two DBC files for changes/differences.
- Now the DBC Message editor can change the parent node of a message
and you can create new nodes simply by typing something new into
the sender field.
- Changes to MQTT interface to make it work properly with current
(Only the first 15 lines of the commit message are shown above )
Update Sphinx
- Repocopy textproc/py-sphinx to textproc/py-sphinx18
Update it to 1.8.5 (latest version from 1.8.X).
This version supports Python 2 and 3.
Add test target.
- textproc/py-sphinx: Update to 3.0.2
Python 3 only (3.5+).
Add test target.
- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above )
Add compiler:c++11-lang to USES to fix the build on gcc-based systems:
cc1plus: error: unrecognized command line option "-std=gnu++11"
Approved by: portmgr (tier-2 blanket)
net/savvycan: This adds net/savvycan which is a CAN bus reverse
engineering and capture tool. It supports EVTV hardware, socketCAN
compatible devices, and other hardware.
Reviewed by: ler (mentor)
Approved by: ler (mentor)
Differential Revision: https://reviews.freebsd.org/D21212