pkgbase = limine-snapper-sync pkgdesc = Automatically syncs Limine snapshot entries with Snapper snapshots. pkgver = 1.28.0 pkgrel = 1 url = https://gitlab.com/Zesko/limine-snapper-sync arch = x86_64 arch = aarch64 license = GPL3 makedepends = git makedepends = gradle depends = bash depends = limine depends = snapper depends = btrfs-progs depends = libnotify optdepends = limine-dracut-support: Automates kernel installation/removal and Limine boot entry management. optdepends = limine-mkinitcpio-hook: Automates kernel installation/removal and Limine boot entry management. optdepends = inotify-tools: Monitors when snapshots are created or deleted. optdepends = rsync: Alternative method for restoring snapshots. optdepends = b3sum: Fast Blake3 hash function to prevent duplication. optdepends = xxhash: Fast hashing utility for deduplication with shorter hashes. conflicts = limine-snapper-sync-git options = !debug options = !strip backup = etc/limine-snapper-sync.conf source = limine-snapper-sync::git+https://gitlab.com/Zesko/limine-snapper-sync.git#tag=1.28.0 sha256sums = 0d217d80417382ce4d2f706a36dfcb3cdc8a981dc5fbc8054398422261058025 source_x86_64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-x64_bin.tar.gz sha256sums_x86_64 = e0be791c8fda4d03b6b0a0cb824fef3149736170057b3a515252b44419606af0 source_aarch64 = https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-25.0.2/graalvm-community-jdk-25.0.2_linux-aarch64_bin.tar.gz sha256sums_aarch64 = b4580d9f223d0a4b3a1757e58b18ff4c1db950e67e105fc5cb741457d2384a71 pkgname = limine-snapper-sync