BSD Ports

x11-fonts/agave 39 FreeBSD

TrueType monospaced font designed for X environments

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d2edbfc7f6
License
OFL11
Categories
x11-fonts
Package size
124.0 KiB, 1465.7 KiB installed

Description

Agave was an attempt at making a small, monospaced, outline font that would be geometrically regular and simple. The endeavor was motivated by a deep adoration of old-school console bitmap fonts, of Consolas, of Pragmata Pro, as well as a novice's curiosity for typographical design.

When it came to establishing a "simple" design scheme, the natural inclination was to separate the glyph design concerns into that of "frame" and "trait". By frame, we refer to the naive geometric extent of a glyph and its parts. And by trait, we mean, for example, the "way" in which a stroke curves, or the relationship between one part of a glyph and another.

Adhering to personal tastes, bone-deep laziness, and the quirky spirit of old computer terminal fonts, the delineations of frame and trait amounted to two mathematical patterns: the power of two and the golden ratio.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDx11-fonts/agave39 newestnone known-[email protected]2026-09-17
DragonFlyx11-fonts/agave37 behind since 2026-08-01none known-[email protected]-
MidnightBSDx11-fonts/agave37 behind since 2026-08-01no data-[email protected]-
HardenedBSDx11-fonts/agave39 newestno data-[email protected]-
GhostBSDx11-fonts/agave39 newestno data-[email protected]-

Version history 2

  1. 39 d2edbfc7f6
  2. 38 0d609c3723

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 install agave

From the ports tree:

cd /usr/ports/x11-fonts/agave/ && make install clean

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

RUN_DEPENDS=	agave>0:x11-fonts/agave

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:latest3939-3739
FreeBSD:14:quarterly3939n/a3739
FreeBSD:15:latest3939n/a3737
FreeBSD:15:quarterly3939n/an/an/a
FreeBSD:16:latest3939n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

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

The Makefile names none itself; they come from USES and USE_*.

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

Run dependencies 9

No port depends on this one.

Configuration

No options to configure.

USES
cpe fonts
Service scripts
none

Files

pkg-plist 8
  • %%FONTSDIR%%/Agave-Bold-parenbulged.ttf
  • %%FONTSDIR%%/Agave-Bold-zeroslashed-parenbulged.ttf
  • %%FONTSDIR%%/Agave-Bold-zeroslashed.ttf
  • %%FONTSDIR%%/Agave-Bold.ttf
  • %%FONTSDIR%%/Agave-Regular-parenbulged.ttf
  • %%FONTSDIR%%/Agave-Regular-zeroslashed-parenbulged.ttf
  • %%FONTSDIR%%/Agave-Regular-zeroslashed.ttf
  • %%FONTSDIR%%/Agave-Regular.ttf
distinfo 1
FileSizeSHA256
blobject-agave-39_GH0.tar.gz2.603526e+06248790fd32bf644e34fa0b7ac3c4273fa296eaaf7df90bb468f893877d4c89cd

Commit history 2

DateCommitCreditsLog message
d2edbfc7f6 Emanuel Haupt x11-fonts/agave: Update to 39
0d609c3723 Daniel Engberg x11-fonts/agave: Optimize port and don't install incomplete fonts
* Use upstreams "pre-compiled" font files * Only extract files that are required for install to reduce I/O PR: 296925 Reviewed by: ehaupt (maintainer)