non port: net/savvycan/Makefile |
Number of commits found: 16 |
Tuesday, 27 Jun 2023
|
19:34 Rene Ladan (rene)
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>
3d9a815 |
Saturday, 22 Apr 2023
|
01:46 Craig Leres (leres)
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)
- Fixes for display of OpenGL accelerated views when using MacOS
- The DBC signal editor now supports undo (CTRL-Z)
- Frame Info Window now has a bit change "heat map" which can be
used to see which bits in a message change frequently.
- Frame Info Window now has a separate graph for each byte in the
message (double click to expand one or shrink back)
- Playback window can now be set to only start sending when other
traffic starts on the bus.
- Added a new window that allows two buses to forward to each other
with filtering.
Reported by: portscout
528b2ee |
Monday, 20 Mar 2023
|
03:37 Craig Leres (leres)
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
- It is now possible to search for DBC signals and messages by
name and ID
- Help files are now just HTML files
- Bugfixes to a few different file format loads (CANAlyzer for
one)
- Large changes and bug fixes to ISO-TP / UDS decoder. It actually
works now.
- Backend is now more compatible with QCanBusFrame and potentially
is better geared toward CAN-FD support (though CAN-FD is not
supported properly yet)
- Added text boxes to Fuzzing window so the values can more easily
be set and viewed
- Fixes for Sniffer Window
- Changed to logarithmic view for bit counts in Frame Details
Window. This makes it far easier to see the distribution.
- Added a special CAN driver that allows for tunneling CAN traffic
over MQTT back and forth to SavvyCAN
- Added ability to load Tesla AP Snapshots. How you would get those
is up to you.
- Several bug fixes for file loading
- Huge changes to graphing interface to support many different
visualization modes
- Ability to filter main CAN frame view by bus
- Support for extended multiplexing (in DBC files)
- Bug fixes for fuzzing window, overwrite mode
- Now graphs of signals with DBC value tables will be annotated
with the value strings and brackets
- The graphing window can be opened multiple times now with different
graphs in each window
- Graphing of multiplexed signals should be correct now
- DBC signals are utilized if available in the Frame Data Analysis
window to give more analysis
- The File Comparison window will now also use DBC signals to
compare signal differences between the two sides. This is currently
slow and poorly done. But, it works.
- PCAN version 1.3 files are now supported for loading
- Updated help files
- Fixed some bugs in DBC code
- Added ability to read CANServer binary log files
- Support drag/drop files onto app icon
- Fixes to ISO-TP decoding
- Datagrid now can show signal names when doing DBC edits
- Added ability to set notch and expire intervals in sniffer
- Support for reading wireshark files
- Added preliminary support for lawicel devices (not great yet)
- UDS Scan window has been redone to make it more configurable
- Increased support for CAN-FD. It's not complete yet but some
things support CAN-FD now
- Bisector window can now break frames along bus boundaries
- Graphing window can now respect bus number so the same ID but
on multiple buses won't break things any longer.
Reported by: portscout
502fa56 |
Saturday, 1 Oct 2022
|
20:55 Craig Leres (leres)
net/savvycan: Add patch to allow 33.333 kbps
b9aacaa |
Sunday, 11 Sep 2022
|
10:20 Felix Palmen (zirias)
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
ddae4e9 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
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.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Sunday, 26 Dec 2021
|
23:08 Craig Leres (leres)
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
b9624c3 |
Thursday, 6 May 2021
|
18:03 Craig Leres (leres)
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
22edf54 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Thursday, 25 Mar 2021
|
20:51 leres
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
python
- Fix UDS interpretation of read by ID, Fix up display issues with
interpreted messages on main screen.
- Use integer formatting where possible when interpreting signal.
- Add CARBUS Analyzer file load.
- Fix timestamp loading for CARBusAnalyzer files
- Save CARBUS Analyzer format
- Changes to hopefully handle error frames better over the socketcan
- Modify the parsing of the 'id' trigger to match help
- Fix PCAN loading issues
- Support for Tx when logging via QCanBus
- Fixed several seg faults and other errors in DBC code
- Added many additional graphing modes. They are loaded/saved in
graph definitions as well.
- Add support for detecting and reading CLX000 files.
- CLX000: Allow for shorter IDs, flip direction
- Feature/connection reordering
- Feature/busfilter
- Feature/continuous logging
- Feature/socketcand
- fixing opengl32 lib for g++ and msvc in windows
- Bugfix/bigoulours1
- GraphWindow: support rescaling the view or each axis to the data
Reported by: portscout, pkg-fallout
|
Friday, 15 Jan 2021
|
14:21 dbaio
net/savvycan: Remove Python 2.7 support and PY_SPHINX
Approved by: portmgr blanket
|
Monday, 27 Jul 2020
|
14:54 leres
net/savvycan: Tell portscout to skip "continuous"
|
Monday, 11 May 2020
|
23:51 dbaio
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
Shared macro to use with flavors and not break
ports with USES=python (all versions).
Python >=3.5 --> textproc/py-sphinx (v3.0.2)
Python < 3.5 --> textproc/py-sphinx18 (v1.8.5)
All ports that uses sphinx were changed to use the new variable
${PY_SPHINX} in the dependency line, exceptions:
* Ports that fails to build with sphinx 3.0.2 because of code.
They are pointing to textproc/py-sphinx18 directly.
There aren't many ports.
* Ports that doesn't know Python flavors.
- Add several patches to fix Sphinx consumers
The most common issues are related with pkg-plist, the output
files from Sphinx changes between versions, keep this dynamically
is the better approach.
This will save time in future sphinx updates.
PR: 245629
Exp-run by: antoine
|
Monday, 26 Aug 2019
|
04:42 linimon
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)
|
Sunday, 11 Aug 2019
|
19:09 leres
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
|
Number of commits found: 16 |