BSD Ports

devel/libbgcode 20250220 OpenBSD

Prusa Block & Binary G-code reader / writer / converter

System
OpenBSD
Repository
OpenBSD ports
Maintainer
The OpenBSD ports mailing-list <[email protected]>
Categories
devel

Description

libbgcode is a library to operate (read / write / convert) on Binary G-Code, which is a new G-code file format featuring the following improvements over the legacy G-code:

  1. Block structure with distinct blocks for metadata vs. G-code

  2. Faster navigation

  3. Coding & compression for smaller file size

  4. Checksum for data validity

  5. Extensivity through new (custom) blocks. For example, a file signature block may be welcome by corporate customers.

In the other systems

SystemPortVersion
OpenBSDdevel/libbgcode20250220
FreeBSDcad/libbgcode0.2.0_7
DragonFlycad/libbgcode0.2.0_4
MidnightBSDcad/libbgcode0.2.0_1

Install

Binary package:

pkg_add libbgcode

From the ports tree:

cd /usr/ports/devel/libbgcode && make install

Dependencies

Build dependencies 4
Run dependencies 1
Required by 1