Source: zig
Section: non-free/devel
Priority: optional
Maintainer: Jesse Rosenstock <jmr@google.com>
XS-Autobuild: yes
Build-Depends:
 chrpath,
 clang-20,
 cmake (>= 3.15),
 debhelper-compat (= 13),
 help2man,
 libclang-20-dev,
 libclang-cpp20-dev,
 liblld-20-dev,
 libncurses-dev,
 libxml2-dev,
 libz-dev,
 libzstd-dev,
 llvm-20-dev,
 pkgconf
Standards-Version: 4.7.2
Homepage: https://ziglang.org/
Rules-Requires-Root: no
Vcs-Git: https://salsa.debian.org/jmrx/zig.git
Vcs-Browser: https://salsa.debian.org/jmrx/zig

Package: zig
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: general-purpose programming language and toolchain
 Zig is a general-purpose programming language and compilation
 toolchain. It supports compile-time generics, SIMD via vectors,
 and integrates a libc-compatible system linker and a
 cross-compilation toolchain supporting over 60 architectures.
 .
 This is the full, unmodified upstream release including all vendored
 libraries (tsan, libcxx, libc headers, etc.) for complete
 cross-compilation support.
 .
 This package is in non-free because the source contains:
  * stage1/zig1.wasm: a precompiled WebAssembly binary used
    to bootstrap the compiler (DFSG §2: not "preferred form
    of modification")
  * lib/std/compress/testdata/rfc8478.txt and rfc1951.txt:
    IETF RFC documents licensed under BCP 78 (no modifications)
