BSD Ports

x11/blueprint-compiler 0.22.2 OpenBSD

markup language for GTK user interfaces

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Klemens Nanni <[email protected]>
Last update
Commit
ee1e016027
Categories
x11, lang, lang/python

Description

GtkBuilder XML format is quite verbose, and many app developers don't like using WYSIWYG editors for creating UIs. Blueprint files are intended to be a concise, easy-to-read format that makes it easier to create and edit GTK UIs.

Internally, it compiles to GtkBuilder XML as part of an app's build system. It adds no new features, just makes the features that exist more accessible.

Another goal is to have excellent developer tooling --incl. a language server-- so that less knowledge of the format is required.

In the other systems

The newest version among them is v0.2.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDx11/blueprint-compiler0.22.2no data-Klemens Nanni <[email protected]>2026-09-08
FreeBSDdevel/blueprint-compiler by name0.22.2none known-[email protected]2026-08-14
NetBSDwip/blueprint-compiler by namev0.2.0 newestnone known-[email protected]-
DragonFlydevel/blueprint-compiler by name0.16.0 behind since 2026-08-14none known-[email protected]-
MidnightBSDdevel/blueprint-compiler by name0.22.2no data-[email protected]2026-09-11
HardenedBSDdevel/blueprint-compiler by name0.22.2no data-[email protected]-
GhostBSDdevel/blueprint-compiler by name0.22.2no data-[email protected]-

Compare across BSDs

Version history 1

  1. 0.22.2 ee1e016027

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg_add blueprint-compiler

From the ports tree:

cd /usr/ports/x11/blueprint-compiler && make install

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Build dependencies 2
Run dependencies 2

Commit history 1

DateCommitCreditsLog message
ee1e016027 kn update to blueprint-compiler 0.22.2