This project is a source-based package management framework designed to build, maintain, and distribute software for a Linux operating system. It provides a comprehensive infrastructure for transforming source code into reproducible binary packages, utilizing modular shell-script templates to manage the entire lifecycle of fetching, patching, configuring, and compiling software.
Las características principales de void-linux/void-packages son: Source-Based Package Managers, Linux Package Generators, Build Template Scripts, Source Compilation, Distribution Infrastructure, Binary Package Generators, Source Builds, Software Dependency Resolution.
Las alternativas de código abierto para void-linux/void-packages incluyen: homebrew/homebrew-core — This project is a Ruby-based package definition repository that functions as a cross-platform package manager and… blade-build/blade-build — Blade-build is a multi-language build system and software orchestrator designed to automate the compilation, linking,… mesonbuild/meson — The Meson Build System. homebrew/legacy-homebrew — This project is a command line package manager and dependency management engine used for installing, updating, and… facebook/buck — Buck is a multi-language build system and modular build orchestrator designed to compile and package software modules… probonopd/appimagekit — AppImageKit is a set of utility tools for the portable Linux application format, designed to bundle desktop…
This project is a Ruby-based package definition repository that functions as a cross-platform package manager and software dependency resolver for macOS and Linux. It provides a centralized system for installing, updating, and managing software through a Git-based distribution model. The system distinguishes itself through a binary package distribution network that produces pre-compiled bottles to avoid local compilation from source. It utilizes a Ruby-based domain specific language to define installation recipes and employs a distributed version control architecture to synchronize these defi
Blade-build is a multi-language build system and software orchestrator designed to automate the compilation, linking, and testing of complex codebases. It functions as an incremental build engine that models project structures as directed acyclic graphs, ensuring that only affected modules are recompiled when source code or header files change. By utilizing declarative build specifications, the system provides a unified approach to managing dependencies and toolchains across diverse programming environments. The system distinguishes itself through a focus on hermetic build environments and re
This project is a command line package manager and dependency management engine used for installing, updating, and removing software packages across different operating systems. It functions as a package recipe system and software repository administrator, utilizing declarative scripts to define software sources, build arguments, and installation steps. The system operates as a binary distribution platform that compiles source code into pre-compiled binaries and distributes them through remote repositories. It includes an automated version tracker that monitors upstream software releases and