Same shape as uhhm/gdo: a v* tag runs makepkg on the x86_64 (ergo, "bare") and aarch64 (klokka) runners, uploads to the [uhhm] Arch registry under namespace bl, and creates a release with the changelog section as notes. The tag must agree with PKGBUILD's pkgver and Cargo.toml's version. Without a REGISTRY_TOKEN secret the publish step warns and skips so the build is still verified. Version jumps to 0.4.0 because upstream already tagged v0.2.1 and v0.3.0 on this history before the rewrite reset Cargo.toml to 0.2.0. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
43 lines
917 B
TOML
43 lines
917 B
TOML
[package]
|
|
name = "wldash"
|
|
version = "0.4.0"
|
|
edition = "2024"
|
|
|
|
[profile.release]
|
|
#debug = true
|
|
lto = "fat"
|
|
panic = "abort"
|
|
|
|
[features]
|
|
default = ["fontconfig"]
|
|
|
|
[dependencies]
|
|
wayland-client = { version = "0.30", features = ["calloop", "log"] }
|
|
wayland-protocols = { version = "0.30", features = ["client", "unstable", "staging"] }
|
|
wayland-protocols-wlr = { version = "0.1", features = ["client"] }
|
|
nix = "0.26" # 0.27 is breaking
|
|
memmap2 = "0.9"
|
|
fontconfig = { version = "0.8.0", optional = true }
|
|
rusttype = "0.9"
|
|
# fontdue = "0.7"
|
|
calloop = { version = "0.10" } # update breaks
|
|
chrono = "0.4"
|
|
|
|
walkdir = "2.4"
|
|
|
|
unicode-segmentation = "1.10"
|
|
fuzzy-matcher = "0.3"
|
|
|
|
xkbcommon = { version = "0.8", features = ["wayland"] }
|
|
|
|
rcalc_lib = "1.0"
|
|
|
|
#alsa = { version = "0.7", optional = true }
|
|
dbus = "0.9"
|
|
libpulse-binding = "2.28"
|
|
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_yaml = "0.9"
|
|
simd-json = "0.13"
|
|
|