- AppStream metainfo (validates), man page, bash/zsh/fish completions. - scripts/install.sh installs everything into a DESTDIR; the release archive (scripts/release-tarball.sh) and both PKGBUILDs use it. - packaging/aur-release: a slidewire package built from the tag. - CI moves to .gitea/workflows: works without sudo, installs Rust with rustup, checks fmt, clippy, tests, extracted translations, the desktop file, metainfo and cargo-deny; tags build and attach the archive. - deny.toml: licences compatible with GPL-3.0-or-later, crates.io only. - Cargo metadata, MSRV 1.95, thin LTO and stripped release builds. - CHANGELOG.md for 1.0.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
38 lines
758 B
TOML
38 lines
758 B
TOML
# cargo deny check: licences compatible with GPL-3.0-or-later, no known
|
|
# security advisories, crates only from crates.io.
|
|
|
|
[graph]
|
|
targets = ["x86_64-unknown-linux-gnu", "aarch64-unknown-linux-gnu"]
|
|
|
|
[advisories]
|
|
# Unmaintained crates deep in the GUI stack are reported, not fatal.
|
|
unmaintained = "workspace"
|
|
|
|
[licenses]
|
|
allow = [
|
|
"GPL-3.0-or-later",
|
|
"MIT",
|
|
"Apache-2.0",
|
|
"Apache-2.0 WITH LLVM-exception",
|
|
"BSD-2-Clause",
|
|
"BSD-3-Clause",
|
|
"ISC",
|
|
"Zlib",
|
|
"0BSD",
|
|
"Unlicense",
|
|
"MPL-2.0",
|
|
"Unicode-3.0",
|
|
# Fonts bundled by egui.
|
|
"OFL-1.1",
|
|
"Ubuntu-font-1.0",
|
|
]
|
|
confidence-threshold = 0.9
|
|
|
|
[bans]
|
|
multiple-versions = "allow"
|
|
wildcards = "deny"
|
|
|
|
[sources]
|
|
unknown-registry = "deny"
|
|
unknown-git = "deny"
|