Automic VaultAutomic Vault

brew

Installer gerbil-scheme avec Homebrew, MacPorts, Nix

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install gerbil-scheme

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install gerbil

MacPorts ports tree · science/gerbil/Portfile · Source: api.github.com

aperçu

Résumé du paquet

Opinionated dialect of Scheme designed for Systems Programming

Commandes et alias

  • gerbil
  • gxc
  • gxensemble
  • gxensemble-test
  • gxhttpd
  • gxhttpd-ensemble-test
  • gxhttpd-test
  • gxi
  • gxpkg
  • gxprof
  • gxtags
  • gxtest

historique

Historique du projet et usages

Gerbil Scheme is an opinionated Scheme dialect for systems programming, built on the Gambit runtime and compiler. It combines a macro system, a module system, ahead-of-time compilation, and a broad standard library for developers who want a Scheme environment with practical systems tooling.

Historique du projet

The Gerbil README traces the language to Dimitris Vyzovitis, also known as vyzo, who kept Gerbil as a private Scheme for many years. It evolved from shared macros across implementations into a PLT-style macro language for actor-oriented distributed programming before being released with a source-based bootstrap.

The public implementation standardized on Gambit because the maintainer considered it a portable, performant, low-level Scheme kernel. The repository metadata records the public GitHub project opening in 2016, while the README copyright notice covers work from 2007 through 2023.

Historique d'adoption

Gerbil occupies a specialized place in the Scheme ecosystem: it appeals to programmers who want Scheme syntax and macros while keeping access to native compilation, FFI-oriented systems work, packages, networking libraries, and command-line tooling.

Modes d'utilisation

Users interact with Gerbil through tools such as `gxi` for the interpreter and `gxc` for compilation. Practitioners build modules, compile programs ahead of time through Gambit, use the standard library, and manage Gerbil projects through the included command-line tools.

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

For package-manager users, Gerbil is notable because it packages an entire language stack rather than a single executable. Installing it through Homebrew, MacPorts, or Nix gives Scheme users a repeatable way to obtain the interpreter, compiler, package tooling, and supporting runtime.

Chronologie

  • 2007: The README copyright range begins for Gerbil work by Dimitris Vyzovitis and contributors.
  • 2016: The public GitHub repository was opened.
  • After private development: Gerbil was released with a source-based bootstrap on Gambit.

Related projects

  • Gambit Scheme, Racket, Chibi, SRFI 115, SRFI 159

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:http

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

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
gerbilcliexécutable global
gxccliexécutable global
gxensemblecliexécutable global
gxensemble-testcliexécutable global
gxhttpdcliexécutable global
gxhttpd-ensemble-testcliexécutable global
gxhttpd-testcliexécutable global
gxicliexécutable global
gxpkgcliexécutable global
gxprofcliexécutable global
gxtagscliexécutable global
gxtestcliexécutable global

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-07-26
version du gestionnaire0.18.2
gestionnaire mis à jour
données localesOK
amontà jour
dernière version détectéev0.18.2

https://github.com/mighty-gerbils/gerbil

  • infoNo package-manager update timestamp was available.confiance faible

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:gerbil-scheme
Version0.18.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/gerbil-scheme
Page d'accueilhttps://cons.io
Dépôthttps://github.com/mighty-gerbils/gerbil
Docs amonthttps://cons.io/guide
LicenceLGPL-2.1-or-later OR Apache-2.0
Archive sourcehttps://github.com/mighty-gerbils/gerbil/archive/refs/tags/v0.18.2.tar.gz
Dépendancesgcc, openssl@3
Dépendances de compilationpkgconf
Bibliothèques fournies par macOSsqlite
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegerbil-scheme
Version Scheme0
Revision0
Conflicts With
  • gambit-scheme
  • ghostscript
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

MacPorts94%

gerbil

sudo port install gerbil
  • installed executable or alias match
  • Correspondance par : Gerbil
MacPorts ports tree · api.github.com · MacPorts ports tree: science/gerbil/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

gerbil

nix profile install nixpkgs#gerbil
  • installed executable or alias match
  • Correspondance par : Gerbil
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: gerbil from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix

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
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment