graphics/freeze 0.2.2_3
Generate images of code and terminal output
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
d81b7ba3c3- License
- MIT
- Categories
- graphics
- Package size
- 4186.7 KiB, 13582.1 KiB installed
Description
Freeze generates images of code and terminal output. It reads a source file (or ANSI output captured from a command) and renders it as a PNG, SVG or WebP image, with syntax highlighting, configurable themes, fonts, window decorations, padding, margins and shadows.
Code is highlighted with Chroma, and JetBrains Mono is embedded by default, so images are self-contained. Terminal output can be captured directly with the --execute flag.
Install
As a binary package — by origin, or by package name:
pkg install graphics/freeze
pkg install freeze
From the ports tree:
cd /usr/ports/graphics/freeze/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= freeze>0:graphics/freeze
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.2.2_2 | 0.2.2_2 | - | - | 0.2.2_2 |
| FreeBSD:14:quarterly | 0.2.2_2 | 0.2.2_2 | n/a | - | 0.2.2_2 |
| FreeBSD:15:latest | 0.2.2_2 | 0.2.2_2 | n/a | - | - |
| FreeBSD:15:quarterly | 0.2.2_2 | 0.2.2_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.2.2_1 | 0.2.2_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 1
No port depends on this one.
Configuration
Options name: graphics_freeze
| Option | Default | Description |
|---|---|---|
| RSVG | off | Use rsvg-convert for faster PNG rendering |
- USES
- go:modules
- Service scripts
- none
Files
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| go/graphics_freeze/freeze-v0.2.2/v0.2.2.mod | 2310 | aeb7cc05043356b945a01ca086bc8263a70ca4cdc00ca1a2b3306b49935852da |
| go/graphics_freeze/freeze-v0.2.2/v0.2.2.zip | 5.129557e+06 | 6213a6c26c409510118050c76b1d3f20db6b9b9a324cc9baf70d92f7bfcbbb0e |