BSD Ports

x11-fonts/proggy_fonts 1.0_5 FreeBSD

The perfect monospaced bitmap programming fonts

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
x11-fonts
Package size
76.8 KiB, 118.0 KiB installed

Description

The proggy programmer's fonts (Proggy Clean, Proggy Square, Proggy Small, and Proggy Tiny) are a set of fixed-width screen fonts that are designed for code listings. Each font only comes in one size that it looks good at. The fonts were optimized while coding in C or C++. For this reason, characters like the '*' were placed vertically centered, as '*' usually means dereference or multiply, but never 'to the power of' like in Fortran. The {}s are centered horizontally (as the author's coding style aligns braces vertically), the zero looks different from the capital oh, and there is never any confusion between ells, ones, and eyes. Additionally, the arithmetic operators (+ - * < >) are all axis aligned.

In the other systems

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

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDx11-fonts/proggy_fonts1.0_5 newestnone known-[email protected]-
DragonFlyx11-fonts/proggy_fonts1.0_5 newestnone known-[email protected]-
MidnightBSDx11-fonts/proggy_fonts1.0 newestno data-[email protected]-
HardenedBSDx11-fonts/proggy_fonts1.0_5 newestno data-[email protected]-
GhostBSDx11-fonts/proggy_fonts1.0_5 newestno data-[email protected]-

Install

Binary package:

pkg install proggy_fonts

From the ports tree:

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

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

RUN_DEPENDS=	proggy_fonts>0:x11-fonts/proggy_fonts

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:latest1.0_51.0_51.0_51.0_51.0_5
FreeBSD:14:quarterly1.0_51.0_5n/a1.0_51.0_5
FreeBSD:15:latest1.0_51.0_5n/a1.0_51.0_5
FreeBSD:15:quarterly1.0_51.0_5n/an/an/a
FreeBSD:16:latest1.0_51.0_5n/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.

Build dependencies 5
Run dependencies 14

No port depends on this one.

Configuration

No options to configure.

USES
fonts xorg zip
Service scripts
none

Message after installing

===>   NOTICE:

The proggy_fonts port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 20
  • %%FONTSDIR%%/ProggyClean.pcf.gz
  • %%FONTSDIR%%/ProggySquare.pcf.gz
  • %%FONTSDIR%%/ProggySmall.pcf.gz
  • %%FONTSDIR%%/ProggyTiny.pcf.gz
  • %%FONTSDIR%%/ProggyCleanSZ.pcf.gz
  • %%FONTSDIR%%/ProggySquareSZ.pcf.gz
  • %%FONTSDIR%%/ProggyTinySZ.pcf.gz
  • %%FONTSDIR%%/ProggyCleanSZBP.pcf.gz
  • %%FONTSDIR%%/ProggyCleanCP.pcf.gz
  • %%FONTSDIR%%/ProggyCleanSZCP.pcf.gz
  • %%FONTSDIR%%/cft.pcf
  • %%FONTSDIR%%/Opti.pcf.gz
  • %%FONTSDIR%%/OptiSmall.pcf.gz
  • %%FONTSDIR%%/Speedy11.pcf.gz
  • %%FONTSDIR%%/Speedy12.pcf.gz
  • %%FONTSDIR%%/Speedy.pcf.gz
  • %%FONTSDIR%%/PixelCarnageMono.pcf.gz
  • %%FONTSDIR%%/ProggyTinyBold.pcf.gz
  • %%FONTSDIR%%/WebbySmall.pcf.gz
  • %%FONTSDIR%%/WebbyCaps.pcf.gz
distinfo 16
FileSizeSHA256
ProggyClean.pcf.zip5439b7fcbd9f76963a09bfab302cbdd985072addc2e2185b39c72690a11ad2175021
ProggySquare.pcf.zip50992c54244de3388984614d6bd7d2fa49482af3b6cc45cc8e76d84a5cef398c5a08
ProggySmall.pcf.zip48752c967d45c56b53831825d17a411a617bcd838d6271ccb0f525f61f207765fd89
ProggyTiny.pcf.zip49343a8e57875db0a4561d63160489d95cad03075bbe4b4c227b9fd31abc6b916431
ProggyCleanSZ.pcf.zip5455fa5d588f9a9aa818b13a93bf65e4900ae4f773de0ef379438800181d50a92991
ProggySquareSZ.pcf.zip5101f852931a9eb264371e36928cdfd826a68355dcea370c6a199f27922f1fc59f61
ProggyTinySZ.pcf.zip107935bfe1293ba01c17ce64fe51a3458d75e65320d7ebde86da33aa372454c37a33c
ProggyCleanSZBP.pcf.zip50841662429f72fb90b1171b5c16a15b81a028de9d2014a6922e172016a734e95a5d
ProggyCleanCP.pcf.zip93742ada907b8422a98c75ecaf1678ba73b31922434f32fab9b1996607e3abaf1d1c
CodingFontTobi.pcf.zip48997312b5d7c9e0de667a52bd7913488258e7e8f01e6aa7e0256356a4f3e2c18672
Opti.pcf.gz44123ff812820cf61253a75e5fd990ef66f6069cce1b92ec536c51d40d8bc057108f
OptiSmall.pcf.gz434388926010ab36cbc52ab66af56843b69cebb1ba475ffc2372d6e4d03559a130ee
SpeedyPCF.zip12353c76f4febe5bce846d3eabd0bc2932edf10b677078960148a4eb35cf5d9f98c57
PixelCarnageMono.pcf.gz4727a6ae0dc7c8102fd28160eb05c947b0f28f0aad8008455df7e1ccd998a250752c
WebbySmall.pcf.zip4367e06a85c2100f40c47cf58e4d82dfaffe5917baaace3962e3495fa8de021002d0
WebbyCaps.pcf.zip3604c0dc6c6785d71beac53b87fe8ff4f620d990bd3316943756bca988587a7c003a
Master sites 1
  • http://upperbounds.net/download/

Commit history 0

No commits in the history this site was built from.