devel/roboctl: Update to 0.3.9.4 Switch everything to github Minor upstream improvements PR: 283264 Reported by: alster@vinterdalen.se379a571b58
Port details
devel/roboctl 0.3.9.4
API and tools for communicating with Lego and Vex robots
Port info
- Maintainer
- jwb@FreeBSD.org
- Packages
- latest: 0.3.9.4
- Upstream
- up to date
- Last update
- to 0.3.9.4 · 379a571b58
- Quarterly
- 2026Q4: 0.3.9.4
- Formerly
- devel/legoctl until 2008-07-26
- WWW
- https://github.com/outpaddling/RoboCTL/
- Links
- cgit · VuXML
Install
- Package
# pkg install roboctlinstalls 0.3.9.4 fromlatest; fromquarterly(2026Q4) 0.3.9.4- Port
# cd /usr/ports/devel/roboctl && make install clean# make -C /usr/ports/devel/roboctl config # change options first
- Size
- 82 KiB download · 344 KiB installed
- Depends on
- nothing
- License
- BSD3CLAUSE
- Options
- 0 of 1 on in the package
Show the 1 options that are off
CUTECOM
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.3.9.4 | 0.3.9.4 | – |
| FreeBSD 15 | 0.3.9.4 | 0.3.9.4 | – |
| FreeBSD 14 | 0.3.9.4 | 0.3.9.4 | 0.3.9.4 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.3.9.4 | 0.3.9.4 | – |
| FreeBSD 14 | 0.3.9.4 | 0.3.9.4 | 0.3.9.4 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 0.3.9.4.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (26)
devel/roboctl: Sanitize MANPREFIX Approved by: portmgr (blanket)c39ddcfb35
devel/roboctl: Sanitize MANPREFIX Approved by: portmgr (blanket)4b419e6ace
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)fb16dfecae
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)b7f05445c0
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
Multiple ports: Change maintainer email bacon4000@gmail.com to jwb@FreeBSD.org Remove Created by comments for same user Approved by: jrm (mentor) Differential Revision: https://reviews.freebsd.org/D14128be26d1d912
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6Unmark BROKEN. The distfile has been restored in MASTER_SITES. PR: 207376 Submitted by: Jason Bacon <bacon4000@gmail.com> (maintainer)aee6b7ab2b
Mark as broken: does not fetchff94a67785
- Update maintainer mail address - Update/Remove MASTER_SITE PR: 204755 Submitted by: jwbacon@tds.net (maintainer) Approved by: mat (mentor) Differential Revision: D44939146c80d02
Cleanup plistb72235a799
devel/roboctl: update to 0.3.8 - Support stage - Add LICENSE (GPLv3) PR: 191341 Submitted by: maintainerefd1f99d66
Add NO_STAGE all over the place in preparation for the staging support (cat: devel part 4)77d32abc6b
In preparation of removing devel/libusb (expires 2013-04-30), remove it from these ports. Other changes: - convert Makefile header - convert to optionsNG - remove indefinite article from comment - drop support for FreeBSD < 8.0 - pet portlint (leave library ABI versions in LIB_DEPENDS) - net-mgmt/spectools: change option name from GTK to GTK2 to use default description from bsd.options.desc.mk Approved by: portmgr (bapt)4e4178dab5
- Update to 0.3.7 PR: ports/157506 Submitted by: Jason Bacon <jwbacon@tds.net> (maintainer)20a8aa2ec1
- update to 1.4.1 Reviewed by: exp8 run on pointyhat Supported by: miwide78af3ac5
- Mark MAKE_JOBS_UNSAFE Reported by: pointyhat8c2aab382d
Update to 0.3.6, [1] - which also fixes building with custom LOCALBASE [2] Submitted by: maintainer [1][2] Reported by: QATty [2]d8f355345a
- Update to 0.3.5 PR: 134551 Submitted by: Jason Bacon <jwbacon@tds.net> (maintainer)345bcd9c32
- Chase libusb20 rename in r189585. - Mark sane-backends broken on current due to changes in USB stack. Reviewed by: thompsa (old version), miwi Tested by: miwif5d05ea54d
- Update to 0.3.2 PR: ports/126023 Submitted by: Jason Bacon <jwbacon@tds.net> (maintainer)a5972086b1
Fix RUN_DEPENDS list.0ffe4db9f9
Port update with name change: devel/roboctl (formerly legoctl) The legoctl library has been updated to support Vex robot controllers as well as the Lego NXT. This new version also has many enhancements to the NXT interface, and a command-line utility for remote controlling NXT robots from FreeBSD via a PC gamepad over bluetooth. PR: ports/125874 Submitted by: Jason Bacon <jwbacon@tds.net>80d6ab2168
Legoctl is a library and program for communicating with Lego Mindstorms robotic controllers. It is used to upload programs, check status, run programs, etc. It is an alternative to linxt, but written entirely in C. It is meant to be used in conjunction with NBC/NXC or some other programming language for Lego robotics. WWW: http://personalpages.tds.net/~jwbacon/Ports PR: ports/116036 Submitted by: Jason Bacon <jwbacon at tds.net>417bc1b38e