Official formula repository (tap) for brew-rs.
This repository contains package formulas for brew-rs, the blazing-fast package manager written in Rust. Formulas are TOML files that describe how to download, build, and install packages.
Formulas use a simple, declarative TOML format:
[package]
name = "example"
version = "1.0.0"
description = "An example package"
homepage = "https://example.com"
license = "MIT"
[source]
url = "https://example.com/example-1.0.0.tar.gz"
sha256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
[dependencies]
runtime = ["dep1", "dep2"]
build = ["cmake", "gcc"]
[build]
commands = [
"./configure --prefix=$PREFIX",
"make -j$NCPU",
"make install"
]See the Formula Spec for complete documentation.
This tap is automatically added when you run brew-rs init. To manually add it:
brew-rs tap add brew-rs/core https://github.com/brew-rs/core.gitUpdate formulas from this tap:
brew-rs tap update- curl 8.18.0 - Command-line tool for transferring data with URLs
- jq 1.8.1 - Lightweight and flexible command-line JSON processor
- simple - Example package for testing
Formulas are regularly updated to track the latest stable releases. When you run brew-rs tap update, you'll receive the newest versions.
See TAP_WORKFLOW.md for details on how tap updates work and how to contribute formula updates.
We welcome contributions! See CONTRIBUTING.md for guidelines.
Individual formulas may have their own licenses. This repository itself is licensed under MIT.
Part of the brew-rs project | Main Repository | Documentation