Automic VaultAutomic Vault

brew

chapel mit Homebrew, dnf, MacPorts installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für chapel in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install chapel

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install chapel

MacPorts ports tree · lang/chapel/Portfile · Quelle: api.github.com

Überblick

Paketzusammenfassung

Programming language for productive parallel computing at scale

Befehle und Aliase

  • chpl
  • chpl-language-server
  • chpl-shim
  • chplcheck
  • chpldoc
  • chplrun-udp
  • mason

Verlauf

Projektgeschichte und Nutzung

Chapel is a parallel programming language and compiler toolchain for productive computing at scale, designed for laptops, clusters, cloud systems, GPUs, and supercomputers.

Projektgeschichte

Chapel was developed as a high-performance parallel programming language, historically associated with Cray and now maintained openly under the chapel-lang organization. The official README describes a portable language intended for CPUs and GPUs from desktops to supercomputers.

Adoptionsgeschichte

Chapel moved from an HPC research language into a routinely released open-source language runtime and compiler. The GitHub release stream shows semiannual 1.x releases by 2014 and quarterly-style 2.x releases by 2024-2026, while the supplied package facts show distribution through Homebrew, Fedora/DNF, and MacPorts.

Wie es verwendet wird

Users compile Chapel programs with `chpl`; the Homebrew package also installs developer tools such as `chpldoc`, `chplcheck`, `chpl-language-server`, and Mason, Chapel's package/build tool.

Warum Paket-Nerds sich dafür interessieren

Chapel matters to package nerds because it is a full language distribution rather than a single utility: compiler, runtime, language server, documentation generator, package tooling, and configuration-file discovery all arrive through a package-manager install.

Zeitleiste

  • 2014: chapel-lang/chapel public GitHub repository created and 1.10.0 GitHub release published.
  • 2015: 1.11.0 and 1.12.0 releases continued the regular open release cadence.
  • 2024: Chapel 2.x release series was underway.
  • 2026: Chapel 2.9.0 released as the Summer 2026 release.

Related projects

  • Mason is Chapel's package/build tool and is installed with the Homebrew formula.
  • The Chapel project is listed by its README alongside the High Performance Software Foundation and Linux Foundation branding.

Sicherheitslage

Risikostufe: yellow

broad file, network, media, or database tool signal. generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • broad file, network, media, or database tool signal
  • generalized runtime or code generation signal

Signale

  • text:programming language
  • text:server

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 7 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
$CHPL_CONFIG/chplconfig$CHPL_CONFIG/.chplconfig~/chplconfig~/.chplconfig$CHPL_HOME/chplconfig$CHPL_HOME/.chplconfig

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
chplcliglobales Executable
chpl-language-servercliglobales Executable
chpl-shimcliglobales Executable
chplcheckcliglobales Executable
chpldoccliglobales Executable
chplrun-udpcliglobales Executable
masoncliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version2.9.0
Manager aktualisiert2026-06-18
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/chapel-lang/chapel

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:chapel
Version2.9.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/chapel
Homepagehttps://chapel-lang.org/
Repositoryhttps://github.com/chapel-lang/chapel
Upstream-Dokumentationhttps://chapel-lang.org/docs
LizenzApache-2.0
Quellarchivhttps://github.com/chapel-lang/chapel/releases/download/2.9.0/chapel-2.9.0.tar.gz
Zuletzt aktualisiert2026-06-18T20:36:12Z
Pulseupdated
Abhängigkeitencmake, gmp, hwloc, jemalloc, llvm, pkgconf, python@3.14
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert
EinschränkungenBy default, compiled Chapel programs will be single-locale only. To compile and run multi-locale Chapel programs locally: Compile your program with: `chpl --comm=gasnet --comm-substrate=udp` And then run it with: `chplrun-udp ./your_program_name` To simulate GPU execution, you can compile your program with: `chpl --locale-model=gpu --gpu=cpu`

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namechapel
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

dnf95%

chapel 2.6.0-5.fc44

A Productive Parallel Programming Language

https://chapel-lang.org

sudo dnf install chapel
  • License: Apache-2.0 AND (GPL-3.0-or-later WITH Bison-exception-2.2) AND (Apache-2.0 AND MIT)
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: chapel
  • 22 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Chapel
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: chapel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
MacPorts95%

chapel

sudo port install chapel
  • normalized package name match
  • Abgeglichen nach: Chapel
MacPorts ports tree · api.github.com · MacPorts ports tree: lang/chapel/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment