Source: siso
Section: devel
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Uploaders: Juan Manuel Mendez Rey <juan.mendezr@proton.me>
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-golang,
 golang-any (>= 2:1.26~),
 golang-github-beorn7-perks-dev,
 golang-github-davecgh-go-spew-dev,
 golang-github-ebitengine-purego-dev,
 golang-github-felixge-httpsnoop-dev,
 golang-github-foxboron-go-tpm-keyfiles-dev,
 golang-github-fsnotify-fsnotify-dev,
 golang-github-gobwas-glob-dev,
 golang-github-golang-protobuf-1-3-dev,
 golang-github-golang-snappy-dev,
 golang-github-go-logr-logr-dev,
 golang-github-go-logr-stdr-dev,
 golang-github-googleapis-enterprise-certificate-proxy-dev,
 golang-github-googleapis-gax-go-dev,
 golang-github-google-go-cmp-dev,
 golang-github-google-go-tpm-dev,
 golang-github-google-pprof-dev,
 golang-github-google-s2a-go-dev,
 golang-github-google-subcommands-dev,
 golang-github-google-uuid-dev,
 golang-github-go-ole-go-ole-dev,
 golang-github-go-viper-mapstructure-dev,
 golang-github-hashicorp-go-immutable-radix-v2-dev,
 golang-github-hashicorp-golang-lru-v2-dev,
 golang-github-hashicorp-go-version-dev,
 golang-github-inconshreveable-mousetrap-dev,
 golang-github-json-iterator-go-dev,
 golang-github-kelindar-bitmap-dev,
 golang-github-kelindar-simd-dev,
 golang-github-klauspost-compress-dev,
 golang-github-klauspost-cpuid-dev,
 golang-github-knadh-koanf-dev,
 golang-github-microsoft-go-winio-dev,
 golang-github-mitchellh-copystructure-dev,
 golang-github-mitchellh-reflectwalk-dev,
 golang-github-modern-go-concurrent-dev,
 golang-github-modern-go-reflect2-dev,
 golang-github-mostynb-go-grpc-compression-dev,
 golang-github-munnerz-goautoneg-dev,
 golang-github-pkg-xattr-dev,
 golang-github-pmezard-go-difflib-dev,
 golang-github-prometheus-client-golang-dev,
 golang-github-prometheus-client-model-dev,
 golang-github-prometheus-common-dev,
 golang-github-prometheus-procfs-dev,
 golang-github-rs-cors-dev,
 golang-github-spf13-cobra-dev,
 golang-github-spf13-pflag-dev,
 golang-github-stretchr-testify-dev,
 golang-github-tidwall-gjson-dev,
 golang-github-tidwall-match-dev,
 golang-github-tidwall-pretty-dev,
 golang-github-tklauser-go-sysconf-dev,
 golang-github-tklauser-numcpus-dev,
 golang-github-yusufpapurcu-wmi-dev,
 golang-glog-dev,
 golang-golang-x-crypto-dev,
 golang-golang-x-exp-dev,
 golang-golang-x-net-dev,
 golang-golang-x-oauth2-dev,
 golang-golang-x-sync-dev,
 golang-golang-x-sys-dev,
 golang-golang-x-term-dev,
 golang-golang-x-text-dev,
 golang-golang-x-time-dev,
 golang-gonum-v1-gonum-dev,
 golang-google-api-dev,
 golang-google-cloud-compute-metadata-dev,
 golang-google-cloud-dev,
 golang-google-genproto-dev,
 golang-google-grpc-dev,
 golang-google-protobuf-dev,
 golang-gopkg-yaml.v2-dev,
 golang-gopkg-yaml.v3-dev,
 golang-go.uber-atomic-dev,
 golang-go.uber-multierr-dev,
 golang-go.uber-zap-dev,
 golang-opentelemetry-contrib-dev,
 golang-opentelemetry-otel-dev (>= 1.43.0),
 golang-opentelemetry-proto-dev,
 golang-starlark-dev
Standards-Version: 4.7.4
Homepage: https://chromium.googlesource.com/build/+/refs/heads/main/siso/
Vcs-Browser: https://salsa.debian.org/go-team/packages/siso
Vcs-Git: https://salsa.debian.org/go-team/packages/siso.git
XS-Go-Import-Path: go.chromium.org/build
Testsuite: autopkgtest-pkg-go

Package: siso
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Built-Using: ${misc:Built-Using}
Static-Built-Using: ${misc:Static-Built-Using}
Description: Ninja-compatible build system optimized for remote execution
 Siso is a build tool that serves as a drop-in replacement for Ninja,
 designed to speed up Chromium and Android builds through remote execution.
 .
 Features include:
  - Ninja-compatible command interface requiring no workflow changes
  - Native Remote Build Execution (RBE) support with local fallback
  - Minimized I/O through stat, disk, and network optimization
  - Lower CPU and memory consumption via shared process memory
  - Starlark-based build configuration
  - Built-in performance metrics collection
