summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2026-05-08Initial AUR package for libstirshaken-git: VCS packaging for SignalWire ↵Nikos Toutountzoglou
STIR/SHAKEN library with DIV PASSporT support Package metadata and build logic are aligned for an Arch VCS package workflow. This initial submission tracks upstream master via git+https source, uses pkgver() for dynamic revision versioning, and declares proper provides/conflicts against the non-VCS libstirshaken package. The PKGBUILD includes compatibility adjustments required for modern Arch toolchains: - curl CURLOPT argument type casts in stir_shaken_service.c - const qualifier fixes to avoid GCC 16 discarded-qualifiers issues - CFLAGS adjustment to prevent upstream -Werror from breaking build on current compilers Dependencies are declared explicitly (including libks2 and libjwt2), and license installation is placed under /usr/share/licenses/libstirshaken-git. The package has been built and smoke-tested in an Arch environment before upload.