pkg.soopen package index

brew / rang 10820

Installer libdrawtext avec Homebrew

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de libdrawtext pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install libdrawtext

local Homebrew formula metadata

aperçu

Résumé du paquet

Library for anti-aliased text rendering in OpenGL

Commandes et alias

  • font2glyphmap

historique

Historique du projet et usages

libdrawtext is John Tsiombikas's small C library for fast anti-aliased text rendering in OpenGL, with FreeType-backed glyph rasterization and an included `font2glyphmap` tool for pre-rendered glyph maps.

Historique du projet

The README describes libdrawtext as an OpenGL text-rendering helper that can also render into plain RGBA pixel buffers starting with version 0.3. Its copyright range begins in 2011, and the public tags show release_0.1 in August 2012, followed by release_0.2 and 0.2.1 in April 2014, release_0.3 in March 2016, release_0.4 in July 2016, v0.5 in February 2019, and v0.6 in February 2023.

The 0.6 release notes are maintenance-oriented: glyph metric changes, GL backend fixes, Android/OpenGL ES compatibility adjustments, GCC 10 compatibility, and build fixes. That pattern fits a compact library maintained for embedding rather than a broad end-user application.

Historique d'adoption

Evidence for broad ecosystem adoption is thin, but the Homebrew package and GitHub repository show enough activity for developers who want a lightweight OpenGL text library without pulling in a full UI or game engine stack. Its appeal is strongest for demos, visualization programs, and small graphics tools that need text overlays.

Modes d'utilisation

The README points users to example programs and the heavily commented `drawtext.h` header. It supports Unix and MinGW builds through `./configure`, `make`, and `make install`, with FreeType and OpenGL both described as optional depending on whether glyphmaps or pixel-buffer rendering are used.

Pourquoi les passionnés de paquets s'y intéressent

libdrawtext is a classic small-library package: narrow scope, optional dependencies, C ABI, and a helper binary. For package maintainers, the interesting part is keeping a minimal OpenGL-era text utility available without dragging in larger graphics frameworks.

Chronologie

  • 2011: Copyright range begins for libdrawtext.
  • 2012: release_0.1 tag published.
  • 2014: release_0.2 and release_0.2.1 tags published.
  • 2016: release_0.3 added RGBA pixel-buffer rendering; release_0.4 followed.
  • 2019: v0.5 release published.
  • 2023: v0.6 release published with GL, glyph metric, Android, GCC, and build fixes.

Related projects

  • The README names FreeType as the glyph-rasterization dependency and OpenGL as the main rendering backend. The included `font2glyphmap` utility and example programs are the closest related project surfaces inside the repository.

posture de sécurité

Niveau de risque : vert

library-like package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • library-like package without higher-risk signals

Signaux

  • metadata:library-like

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
font2glyphmapexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire0.6
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:libdrawtext
Version0.6
Gestionnaire de paquetsHomebrew
Page d'accueilhttp://nuclear.mutantstargoat.com/sw/libdrawtext/
Dépôthttps://github.com/jtsiomb/libdrawtext
Bouteillenon enregistré
Serviceaucun déclaré

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • pkg.so package database
  • pkgdb category and tag curation