BSD Ports

graphics/cfdg 3.4.3_1 FreeBSD

Context Free Design Grammar compiler

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
388f5973b7
License
GPLv2+
Categories
graphics, math
Package size
342.3 KiB, 1083.9 KiB installed

Description

Context Free Design Grammar compiler.

About CFDG:

Chris Coyne created a small language for design grammars called CFDG. These grammars are sets of non-deterministic rules to produce images. The images are surprisingly beautiful, often from very simple grammars. Context Free is a full graphical environment for editing, rendering, and exploring CFDG design grammars.

Features: * Simultaneously available for Macintosh, Windows and Posix/Unix. * Progressive image update: watch it generate * Save generated images in PNG or SVG format. * Produce animations * Edit grammars and re-render easily. * Render very large images (as large as 100 Mega-pixels). * Can handle generated images with millions of shapes. * Carefully tuned graphics rendering * Many built-in examples * Automatic checking for updates (Mac only). * It's free, as in beer and as in speech.

In the other systems

SystemPortVersion
FreeBSDgraphics/cfdg3.4.3_1
OpenBSDgraphics/cfdg3.4
DragonFlygraphics/cfdg3.4.2

Install

Binary package:

pkg install cfdg

From the ports tree:

cd /usr/ports/graphics/cfdg/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	cfdg>0:graphics/cfdg

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.4.3_13.4.3_1-3.4.2_13.4.3_1
FreeBSD:14:quarterly3.4.3_13.4.3_1n/a3.4.2_13.4.3_1
FreeBSD:15:latest3.4.3_13.4.3_1n/a3.4.2_13.4.2_1
FreeBSD:15:quarterly3.4.3_13.4.3_1n/an/an/a
FreeBSD:16:latest3.4.3_13.4.3_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 3

The full lists below include those, and their dependencies in turn.

Build dependencies 78
Run dependencies 74

No port depends on this one.

Configuration

Options name: graphics_cfdg

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
FFMPEGonFFmpeg support (WMA, AIFF, AC3, APE...)
USES
bison gmake tar:xz
Service scripts
none

Files

distinfo 1
FileSizeSHA256
ContextFreeSource3.4.3.tar.xz3.868688e+069a279d8cbacb519e316254b0fda57081f5e59fc30d7fa0a438ec5ce638a3beb4
Master sites 2
  • http://www.contextfreeart.org/download/
  • http://glyphic.s3.amazonaws.com/cfa/download/

Commit history 2

DateCommitCreditsLog message
388f5973b7 Daniel Engberg */*: Bump consumers of multimedia/libx264
Reported by: Kevin Oberman <[email protected]>
09106621f1 Robert Clausecker graphics/cfdg: update to 3.4.3
A bug fix release. The build scripts now require substantially less patching! Changelog: https://www.contextfreeart.org/downloads.html MFH: 2026Q2