linux_alpine/edge/Notify/APKBUILD
itmodulo 9cb7aad32c
Some checks failed
Release Alpine apk for ARM64v8 Edge / compilation-arm64v8 (push) Failing after -1m56s
optimize ci, add Notify test1
2025-07-01 16:53:31 +02:00

44 lines
974 B
Text
Executable file

pkgname=Notify
pkgver=0.1.6
pkgrel=0
pkgdesc="Linux client for https://ntfy.sh pub-sub unifiedpush compatible server"
url="https://github.com/ranfdev/Notify"
arch="all"
license="GPL-3.0-or-later"
depends="capnproto sqlite"
makedepends="
gnome-desktop-dev
libadwaita-dev
meson
gtk4.0-dev
gobject-introspection-dev
desktop-file-utils
appstream
rust
cargo
openssl-dev
pkgconf
gcc
musl-dev
sqlite-dev
gtksourceview5-dev
blueprint-compiler
capnproto-dev
"
source="$pkgname-$pkgver.tar.gz::https://github.com/ranfdev/Notify/archive/refs/tags/v$pkgver.tar.gz"
options="!check"
build() {
abuild-meson \
--buildtype=release \
. output
meson compile -C output
}
package() {
DESTDIR="$pkgdir" meson install --no-rebuild -C output
}
sha512sums="
595b1e584e04204b4295092092a3f2249d402b43fa3d51ef24f69d3a51657ad9e73bc3ef27b8f38792d507891a44d302c52aa4ab9ff2184116dffe6dcf87b7fa Notify-0.1.6.tar.gz
"