Files
omarchy-pkgs/pkgbuilds/edge/limine-snapper-sync/.SRCINFO
T

34 lines
1.6 KiB
Plaintext

pkgbase = limine-snapper-sync
pkgdesc = Automatically syncs Limine snapshot entries with Snapper snapshots.
pkgver = 1.22.2
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.22.2
sha256sums = b9eff32f046c21fe3415b39ec0da24d631edc596b6b1c634f7eb59efa9953aef
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